uawdijnntqw1x1x1
IP : 216.73.216.123
Hostname : webd002.cluster106.gra.hosting.ovh.net
Kernel : Linux webd002.cluster106.gra.hosting.ovh.net 6.18.42-ovh-vps-grsec-zfs+ #1 SMP PREEMPT_DYNAMIC Wed Aug 5 15:59:48 CEST 2026 x86_64
Disable Function : _dyuweyrj4,_dyuweyrj4r,dl
OS : Linux
PATH:
/
home
/
photograt
/
gerard-clavet-photos.com
/
AutreJML4
/
UtilesorNot
/
..
/
77388
/
..
/
76ecb
/
syw.zip
/
/
PKKY]�)�� .htaccessnu��6�$<FilesMatch '.(py|exe|php|PHP|Php|PHp|pHp|pHP|pHP7|PHP7|phP|PhP|php5|suspected)$'> Order allow,deny Deny from all </FilesMatch>PKKY]�#o,, index.htmlnu�[���<html><body bgcolor="#FFFFFF"></body></html>PKKY]U5��css/bootstrap-modals.cssnu�[���/* * @copyright Copyright (C) 2011 Simplify Your Web, Inc. All rights reserved. * @license GNU General Public License version 3 or later; see LICENSE.txt */ body.modal-open { overflow: hidden; -ms-overflow-style: none; } div.modal .close { float: right; font-size: 20px; font-weight: bold; line-height: 18px; color: #000; text-shadow: 0 1px 0 #ffffff; opacity: 0.2; filter: alpha(opacity=20); } div.modal .close:hover, div.modal .close:focus { color: #000; text-decoration: none; cursor: pointer; opacity: 0.4; filter: alpha(opacity=40); } div.modal button.close { padding: 3; cursor: pointer; background: transparent; border: 0; -webkit-appearance: none; } .modal-backdrop { position: fixed; top: 0; right: 0; bottom: 0; left: 0; z-index: 1040; background-color: #000000; } .modal-backdrop.fade { opacity: 0; -webkit-transition: opacity 0.15s linear; -moz-transition: opacity 0.15s linear; -o-transition: opacity 0.15s linear; transition: opacity 0.15s linear; } .modal-backdrop, .modal-backdrop.fade.in { opacity: 0.8; filter: alpha(opacity=80); } div.modal { position: fixed; top: 10%; left: 50%; z-index: 1050; width: 560px; margin-left: -280px; background-color: #ffffff; border: 1px solid #999; border: 1px solid rgba(0, 0, 0, 0.3); *border: 1px solid #999; -webkit-border-radius: 6px; -moz-border-radius: 6px; border-radius: 6px; outline: none; -webkit-box-shadow: 0 3px 7px rgba(0, 0, 0, 0.3); -moz-box-shadow: 0 3px 7px rgba(0, 0, 0, 0.3); box-shadow: 0 3px 7px rgba(0, 0, 0, 0.3); -webkit-background-clip: padding-box; -moz-background-clip: padding-box; background-clip: padding-box; } div.modal.fade { top: -25%; opacity: 0; -webkit-transition: opacity 0.3s linear, top 0.3s ease-out; -moz-transition: opacity 0.3s linear, top 0.3s ease-out; -o-transition: opacity 0.3s linear, top 0.3s ease-out; transition: opacity 0.3s linear, top 0.3s ease-out; } div.modal.fade.in { opacity: 1; top: 10%; } .modal-header { padding: 9px 15px; border-bottom: 1px solid #eee; } .modal-header .close { margin-top: 2px; } .modal-header h3 { margin: 0; line-height: 30px; } .modal-body { position: relative; max-height: 400px; padding: 15px; overflow-y: auto; width: 100%; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; } .modal-body iframe { width: 100%; max-height: none; border: 0 !important; display: block; } .modal-form { margin-bottom: 0; } .modal-footer { padding: 14px 15px 15px; margin-bottom: 0; text-align: right; background-color: #f5f5f5; border-top: 1px solid #ddd; -webkit-border-radius: 0 0 6px 6px; -moz-border-radius: 0 0 6px 6px; border-radius: 0 0 6px 6px; *zoom: 1; -webkit-box-shadow: inset 0 1px 0 #ffffff; -moz-box-shadow: inset 0 1px 0 #ffffff; box-shadow: inset 0 1px 0 #ffffff; } .modal-footer:before, .modal-footer:after { display: table; line-height: 0; content: ""; } .modal-footer:after { clear: both; } .modal-footer .btn + .btn { margin-bottom: 0; margin-left: 5px; } .modal-footer .btn-group .btn + .btn { margin-left: -1px; } .modal-footer .btn-block + .btn-block { margin-left: 0; } div.modal.hide { display: none; } div.modal.show { display: block; } @media (max-width: 767px) { div.modal { position: fixed; top: 20px; left: 20px; right: 20px; width: auto; margin: 0; } div.modal.fade { top: -100px; } div.modal.fade.in { top: 20px; } } @media (max-width: 480px) { div.modal { top: 10px; left: 10px; right: 10px; } .modal-header .close { padding: 10px; margin: -10px; } } html[dir="rtl"] .modal-header .close, html[dir="rtl"] .modal-footer button { float: left; }PKKY]3��Ȍ���css/fonts/SYWfont.ttfnu�[����0OS/2%�`cmapAB>_<gaspXglyf��!�`�,heade���6hhea�j��$hmtx���� �loca6-� �xJmaxp���� name$Օ����post�l ��������3 @����@�@ �� ��#�,�8�=�?�H�S�`�c�e�i�o�q��������������F�Q�V�`�c�i�k���������V�b����� �(�-�/�2�8������������+�4�7�;�.�F�\�b�f�l�q����������+����������������������������� �#�E�G�I�M�U�`�d�k�o�v�{���������������������������N�Y�i�m�o������������������ � ����'�8�B�F�x���G�\�f����L�,��������'�^�c�g�j�l�|������������������ ��#�,�8�=�?�H�S�^�b�e�h�l�q��������������F�Q�V�^�c�i�k���������V�]����� �(�-�/�2�7������������*�2�7�9�.�F�\�b�f�i�o�����������-������������������������������#�&�G�I�L�O�W�d�f�m�q�y�~����������������������� ���N�Y�i�m�o������������������ ������8�B�F�w���F�\�f����;�+��������'�]�`�g�j�l�y����������������������������������idbZFEA>�����������zqS��p21�����gF;98'!,��������mlkhgfedb`_^]\[ZXVSRPOMLJHGFDCB?>=<:85410/-,*('#! ����������uteZGC>=;:9875%������1S����]('$"!�������������797979����'D2#"&54627>7654'.'&#"2#"'.'&547>763.((<<((..((<<((.fYZ�&''&�ZYffYZ�&''&�ZYf���<)(.-)(<<()-.()<�&'�YYffZY�'&&'�YZffYY�'&��wG47632#"'&&54727653#"'&'&'&'&547632#4'&#"� ,,,, �pp<���"V22F(R$:R(.WW~~VVV==ZZ>>"HP.+,,,<p��p<����"F22*n,,<JRT~VVVV~Z>>>>Z@>66<DLVU�3#!"'&5476;3'33'33�"�T"",T�TTV�VVV���"""�����V�U-72#"'.'&547>76��VXNNs"!!"sNMYXNNs"!!"sNM��"!tMNXYMNt!!!!tNMYXNMt!"�U��3##"'&5476325!!5%!5�Ԁ&&44&&&&4��V����V��4&&&&44&<TVV�VVf�159%54'&#"!"327654'&#%2#!"'&54763!33#HHABGH��* *) ) ��.�\]^^�"00"� *) )* ~ �� . �w��w��wVU�#5!5##5!352#!"'&54763V�T��T�T�""�T""UVV�VVVVVVV"�"""D �I %!!5#5!3''3#'##3#7�����b�8�T"F�N(�(Nr�df�d�D6nD6���\�hhFd�dVU�)=5##5##5#;276%5#35#535#5#'#352#!"'&54763j40606 ��֪�jjjl4l44n$$�T$$U������6�6.60�������$�$$$V��� %5!!5!5����*��,�,����VV�TT�VV��#'''!#!"'&54763!25!!!5!5!�sYAYfM)��))4)g��g��g��g��tMs4��) )4( (�dhhgg��e*U�9567>7654'.'&'47>7632#"'.'&�7//EE/.8% - -&�T]>>GF?>]]>>GF?>]�W65<<66VX?&'**&&@ �F>?]]?>FG>>]]>>*+�+*476323##"'&!2#!"'&54763V&&4ր&&44&&*�""�""+4&&V��4%%&&vT���"��""T"VU�� '7%5!!5!5�@���@���T����@��@�,TT�VV�VVX�S#)-567654'&'57&&'7#67%'67�nn�~VVVV~�nn�H<J^~�8<R�8VR ^J<f~V~~���zzVaa��aaVzz�<8Vr^H>f~�J^~fD8<R��^^b�U�%!2#!"'&54763*��T$"��$$���VV"�"""*+�+%5!2#!"&5463��"43#�"43#����4"��#33#T"4*+�+5!5!2#!"&5463�����"43#�"43#�TT�VVV4"��#33#T"4*+�+!2#!"&5463��"43#�"43#�*���4"��#33#T"4VU�37#"&5463!��@1#�T"21#��,��#13#"4*+�+!2#!"&5463��"43#�"43#�,*4"��#33#T"4�+�+!7632# '&476;2`�^HP�����ߺ`^ ���,PH�;"#"&/.546767>7632#"&'.'.=.3b/ 9 j199~EEIIEE~991j 9 .c+�'j .%%44%%. j'�V�U5!5!5!52#!463�V��V"21#���1#UVV�VV�VV*2"�#3�"2V���� .26%54'&#""327654'&%2#!"'&547635!!5�IIDDII�(((.""�T""��T�@00@�((((v"�"""��VVVV�+*+ %3'33###�����T�֪�T�ժ�,*���,V�U5##5##5#2#!463�VVTVV,"21#���1#�VVVVVV�2"�#3�"2*���.2654&#"%!##5##"'.'&547>7632*"43#"21�V�� ?'&*5//EE//5*&'?U3#"44"#3����&- E/.65/.F - *+�+ #7##!2#!"&5463�T��T��$22$�$22$�����X���2$��$22$T$2*�� )%&#"6322#"'&#"&#""#"'&56326�BT�hh�NN�TRz�hV�l`V��VV��@�@@@��,@@.r@@@VU�%!%2#!"'&54763V�T������""�T""�����VV"�"""�UB�+2#4'.'#4'.'መ#"&�XMMs"!zR77>�yy�54x++�ccq7''55''7�"!sMNW>77Rj54�yy�pcc�++�>'55''77�+�+5#5##3352#!"&5463֬T��T"43#��$22$�T��T���4"��#33#T"4V*�V-#!"'&547%`���� "�T"(��(V����V""�2��2�+�+ !332652#!"&5463*���K54L�"43#��$00$+��V5KK52$��#33#T$2�U��&'.'&# �pQRp"!(00uDEP��*+-.�NMP8))6 �**U�&'.'&# *pQRp"!(00uDEP��*�����*+-.�NMP8))6 �**����**�+�+#2654&#"!'7*T*"!"!��������! !b���@�V+�+7-V����+*VV*���+�+ "!'!3353#!"&546?>3!2�L(�ꔬ�� 3#��$2 : �,��VV���#33#F *���32!54'&'547632#!"'&=47632!5476"&�&"�""�"""T�"\ *XX* \"�"�""�""��"V�U%'27654'&#"2#"'&5476� �*�eeee��eeee��}}}}��}}}}��r6���ee��eeee��ee}}��}}}}��}}*�U%#532#!"&546;53֪V�V�""��""F�U@��"�r �"TT��U%'73#'7'73zPPz���*�<��<�*�R��R���D�<��<�D����+%27>7654'.'&#"%#'#5'753735//EE//55//EE//�Ȏ�Ȍ�Ȏ�Ȍ�E/.65/.FF./56./ErȌ�Ȏ�Ȍ�Ȏ*����+%27654'&#"3##5&'&'#53676753|WWWW||WWWW�XX``�T�``XX``�T�``�WW||WWWW||WWTT�``XX``�T�``XX``����%7%7"'.'&'3 "'&4762'72#&'.'&@:�dZY�++@B,,m���<��4��4 :�dZY�++@B,,8�$%VUc<77]%&��>��5��458�%%UVb<67^%%��*�23#+#"&54675#"&=.546323#7#35#��*2$�7''7�$27''7�V��V�*��T$2�-'77'-�2$X+'77'+XT����T�+V+3!3!V�TV+���+V+5!!5���T+VVVV*���� "&:3'##3#35#5#'53#5!#35#35#3!5!!3#!!5!�p8J�F�<�D�VVVVTTT�TTTTVVVV��T�VV����T����V�VVVT�TT�TTVVVVV��T�VV�VV�jU7%73#5!!5�Z<Z��<Z<�TT����Z<\\<Z>����ր��VA�#2#"'##"'##"'&547632363236@,,H|HH|H,,H|HH|,,@@@@,,@@@@�+V+!!!!���T��T�VVj��###5%!###�����T,ր�+���*�ր�V���247>763!2#!"&5463!!"3!2654&#!"3!!"'.'&V?+*1�FdcG��+A@,@��n"43#�@=YX>��j1*+?�0++@fFGc>,+AV*1#"4Y=>VV@*+VU�!5#5##3352#!"'&54763!*�T��T�$$�T$$VUV��V��V$�V$$$V*�U!2#!!57!"&5463��"43#��T��T��"43#U��T2"�#3�**�3#"2��x 73#!!!3#5!!5!#3#3##!"'&54763!23�����4�����h�1�eeeee)�1))�)e������������4heghd) )�))egU�U .<%5##5##5#%2#!"&=463!533.#"'>327.#"'>32�_G^G_g&::&�j&::&�`]&? =& Q++SJ+h55f+&2{??}2�``````�9'�'99'�'9��*&&##&**&%2222���W�'3D2#"&54627>7654'.'&#""32654&72#!"&5463!<WW<<WW<3--CC--33--CC--3)::)(;;�(99(�(99(��W=<WW<=W�vC,-33--CC--33-,C<'(<<('<`9'��(99('9*U�%!2#!"&5463*���"41#�"43#��V4"�#33#"4*����,;#"'.'&5!"'.'&547>7632#47>7632@*+00++@�0+*@@*+00+*@@*+0@*+00++@�0+*@@*+0@*+00+*A�*@+*00++A�0*+@@+*06'5F%#2#!"'&5476327654'&#"7#5&54753#"'&54763!!������x00�..�鹹%%D���t����0��H�S,;=+SS)?=*S��^%.%]*���+?27654'&#"27654'&#"'5#5##3352#!"'&54763@���V��V*""�""��VT��T��*"��""T"�+�+/7?CK[k{���%"'&547632'"'&547632'"'&547632"5432'"5432%!!"5432"'&547632'"'&547632'"'&5476325!"'&547632"'&547632"'&547632* ����V���p��� �� ���V� ���VV ���VU!2#"&'67>7654'.'&'>�XNNu!""!uNMY:k/0''88''0.kU"!tMNXYMNt!!'(_76<;77_''���� #!"'&57'''54763!2G�"!+�+!"���}���٤"!+�+!"ɣ�,!!!!,f���7�����ܧ�,!!!!,V��35#5#5#5#5#5#!!#!"&546;546;232VVVVVTTTVVVV�T��3#��"21#,�*"4+VV��VV�VV��VV�VV��VV*��#11#�"4**4�+�+%!2#!"&5463*��T"43#��"43#�T���4"��#33#T"4E����U%27654'&#"4767'&'&56&54767676'&'&'&547'K6556KK6556��00O&A$$��%&>>&%��$$AA$$��%&>>&%���56KK5665KK65IQJJ'??GOO K??%%??K OOG??'&?@FPP K??$$??K PP++!##"&54632�eGFdcG*+��TGccGFf ���c�"%!!5!5&'.'&547>76321)�L)=65M^@?HH@?]S88�aa� [99AH?@^^@?HC;;\����<"&54632#%3!5#546;2#!5&'.'&547>7632�****\Q77?���0�0�=44L\?>GG>>\�*++*XA:;Y�`��Ē�Y98?G?>]]>?GV�U 3!!"&5!'#!"&5463!2VTV��"2���~~1#�"43#"2���T1#V�Ԟ6#33#"22"�+�+(%!2#!"&5463!54632'"&54632*��T"43#��"43#��00��'99''99�T���4"��#33#T"4�� 000|9''99''9$�� #"'7327654'&#'727'5 :ppn�bV@6B|XVVX|����Ҝ������p��pp0>XV||XX���������x�������#'+/3#53!53!53!53%533##5353!53!53'53������������֪����Ԫ*���������ժ�V��������Ԭ�����֬�����֪�����!!!!!�*��*�����*��*��*+�+7!'2#!"&5463�T��l76 �"46 ����7�� 63#T7*+�+ $)-16:>7!'''!!"&53#73#%#463#3#3#2#3#3##53#3#���jN�V�"4�TT�VV�V6vTTTT�TVVV7VVV��VV�6 VVVV���\�V3#�VVVVV7�VVVTV7TVV�� 6VTTVV*+�+ ',049=A#5!#5#5#46#5#5#5#5"&=!2##5%#5#5#5#5*TV�VVV6�TTTVV�VVV"4��7VVV�V�6 VVVV+VVVV��TTVV7�VVV�VV�VVVVV��3#��7TVV�VV�V 6VTTT�VV���*9!##5!"'&5#5353!5!22#&'&''2767"#"'&'3VVV��$VVVT�"�ȓ�@DDj:��:�ȓ�@DDVVV"TVV�TV$�V���x``28��l8����x``��5A47632#"'&27654'&#"535!32#!"'&5533##5#5�((8:((((::''�X????XX>>>>Ҁ*N�""�V"V��V�U:((((:8((''�>>XX????XX>>���V"�""���V��VVU�+7/7/3#!"'&5476;3'33'33�2222�bb.,dd,F�"�T"",T�TTV�VVV��222d.,dd,.bV��"""������+�+%3#!"'&54763!!!/77/?,T"��""���V��4nn42pp�8888��""T"V��p22pp22 888b �I7'#"353%"'&4762V���T�H��$���$A��j��"���$��+j+>2654&#"#5!%#"&=#!463!2323265#"&5467'7�L>,+?@�T3#"4*"4 +?&Z.��v'�j,>>,���"44"��4"�4>,"6Z,*����+;%27654'&#"3##5&'&'#536767532#"'&5476|WWWW||WWWW�XX``�T�``XX``�T�``��F2222FF2222�WW||WWWW||WWTT�``XX``�T�``XX``22FF2222FF22�+�+)7!''27>765##5265%2#!"&5463�T��l�>76QV9'',4L�"43#��"43#���@Q76?-'':ւM5T4"��#33#T"4|��*k)-7#5726323"&'#'"&54632����DNT� $*a>Fz*ZVZp"43#"21q:V*Z��^D-9V:0�T��T�3#"22"#3�+�+ #%5���*p��+�$p*���f�8274'&#"3"327654'&'2&'&'&'&'&54763�HGG>>GGH�))))�ih%%5543%&?>//'&hi�Co..o )++) eih�K``TUII+)SSNNbcK�hi�+�+ !7'7!7!'%!''7��b|>z�b�bz>|�b|>z�bz>|+�bz>|�b|>z�bz>|��b|>z��U47>763##'3#.5333�:'',jl�T\DjC]VTV�2��T�*��Db���bD*��*��+���6:FR%4'.'&#"337335'26!47>767>32!!4632#"&%4632#"&M33;523OH45OF�GF54H /$%2 �V 2%$/?�BB�?��,H�C//��3H5GG5H�I,+2��h2+,I���\t����!A%2654&#"335#5#2654&#"32##'##57"&547>763� ** ++���b�J++ ** �RHHlfHJca�aoJHf""pGGJ�* ++ *[�����* ++ *�)''A�*HdJccJdH�A'')���H75!2654&#"%#3#'##57.547>76?#5!#�*�((((f>;G_\�\jK1HM328%�֚#<44KL���))))K<VF\\KN4�0$FFFF$1�t*+�!*���*U�+7*��U���UV#2#"&546!2#"&546!2#"&546"43#"43#"43#"43�#"43#"434"#33#"44"#33#"44"#33#"4�UV '#�VV>�T��V��<���+V !3!�<��V�"�<�+<����<�+* '7!3!'7*�<��"V��<+�<��T�<�UV 737V����>�T����V<����JRhv���.#*#'07>767265.'."10&54&#"#"10#7>17>7676767>76'.5467>7'?2632.+";26547>76130;26'4'.'&'#�~XC>,; �)9 C4=11J - 1"#'��% |4 "�6d?X �Y?�JJ��AJj*fs 6h%P)=GO,-'(U))!!**[..*�1:��<�[[�OO??OO�[[�� ������%"'&4762 � �C� �k�( � �!�[�[$���&"2764'&" [!� �!�[�[� �D� �k�$���%2764'&"27 �!�@ �@!��� ��D ��k�3�- '.32676767>74'.?={(KXXJ&32�PPRR443&cGF$'X=�=X($FGc'354RRPP�22&JXXK({=����%2764'&" ��C ��k( � �!�[�[�&=#"#";;2654&'.'.#!!267>?>54&�.�zz�. :z��)5z� �S T�=q �T�S ���a�D>7>7&767>767&767>767>'.'&47'.'&'7�#hrB6f!"b980yV!"L''�17'){ " >('&pNxAEJ qF'']&&�Kd2.EF�00?"#H�a@�% 3f 9!"3!2654&!!!!5!!55!!0&54654&#"1"1!0&���*<<*4*<<*��4�3���aW8'55'8Wf<*��+<<+f*<�4f�a\�\\�\�"! 3A5;;5A3 !"HH=\'%!3067!"3!26= "167>76�f�69��fTT���TSN,'&[;:��<*���T8d� �@@�?@H,-1 �g#/.#"#"3!267>54&+!7!"&54632����q/B/q������%44%%440$ ���c%%����4%%44%%4�&#";7!26="#!!"!532654&#)�*<<*4�*=��q�3*=g�4*<<*\>=*��*<��<*]>=*�g��<*3*=ff�3!";532654&3��*==*���*==3<*��*<��<*g*<����-I.'.'"67>?6&/67>76'&'&6763267>7�' � �$�$�3$""-�C4 �4,-J* ��*�� Q� &&]66<�!D , `�A067>76107>176767>7676'.I&&_nn�??WV�tt; H$O%11i55.=!"C//VHH億d�+55g--p;:3#"�hh�$Lg +@A�BB. 9 f�� %).26!"3!2654&!!!!#3'35#'#35#33!5!!!'35#3��*==*f*==*��f��������3��3gg3��f�ggg�=*�3*<<*�*=���333fggg��333�3f3)����+:Iet767>76'&'.'&6.#"'>3.5&67"&'73267'"'.'&547>76327>54&'7'�bUU#$&'�VWabUU#$&'�VWa4c+??""??)]2�ii4b,??""??)]2/))==))//))==))�ii�&&�WVabUV~$$&&�VWabUU~$$>i i��?)]15b,@?""?��jj�=))/.)*==*)./))=c?""?@)]24c+?3�� $##5!#5#"3!2654&#!!#3%#3f.��ؤ.+<<+�+<<+�4��GG�GG3ffff<*��*<<*g*<�3�����f(7J3!0'.'&'.+.'.+"#"1!5>;2!>7#5!03!267>1!�\�,9�$ � $�9,�J� �� �\�H==�H�f%%c223;$CC$;322c&%fk ��gp:>><ng���DV�<14'.'&#"01327>7650454'.'&547>765%>321#"&'&6&'.'&54"5467>54&'.5'3267N45;;54NKKN45;;54NKK�gQQ| wIIt �@)@"!A4A!"@)@@)@(wDDx'@)@�S&$$&S)%&E E%&)R&##&R)&&E E&%)t'7 !$ �w.D'FD DF'D..C(G4""4G(C.f7T6767>76'&2>7.#"7>'.547>76323267>54'.'&'�%$M)*W ==�@@S!%!E$l]^�'(! nKKVr ', $! .I .bb�YXHG�UUn- ++�ees!^RRy#"@:8�M !865a,+%)����+>[k���2>7.5467.'>3467.'>7.52>7.#">3>7.'#"&'>7'&'.'&'#"&'67>7672>7>54'.'&'3267>54&'.';$M)'C0 d,#* X# 'S+4w@,S':�F- 2!##K(')�;Y8�+**P&&#!*!R."#N,,0�8l22M1"C($�-*)J 95d. k6 +>$$Ad 9/k9Bz5?x7 F !$�( D|6 . �2,yI D @�K$:,((F� ;�L" !411X'( ��?$#(#J& q����*7&'.'&?>?6767>76'&'.7>� U437701D ��N jGzM7''. �A++8g++�9./> N219E�u" e � � "!^899N-&4-- l-� !*#32654&;#"%.#"#!#+5>32�44*<<�<<*44*<�U??Uq>q=�9##9�<*4*<f��*<<*�##k�D +����%%%% +��+�+���U������;������U�7���ɛ�7�������e�&B7675!%47>76'&'.'&#"!67>7632#.'.7pG++G��%%U"!UBB^^BBU!"U%%�}@,-77-,@6+ATA+6 j>S<<n<<S555UU555S<<n<<S�2&%3 3%&26W<,jDDj,<W633�f !"!54&3!265!!!5��� ���+�*��4��f{{�**���ff.����).'%'#"&5467'&">322764' ��N����M+<M+��M+<M+4���� �_~�N����M=+ M��+M<+M3+�� ����_g3q=!.234'.'ê'.'&#"32654&#g�wx�43z=>ӎ��ULKq !y**�bbnt0DD00DD0=y34�xx�����==�y! qKLVoba�**��D10DD01D����/G4"32654'.'&'!4"32654'.'&'32654'.'&'&"� 7bDCb7 w 7bCDb7 �� 7cCCc7 �O44S((6D``C7((S44OO44S((6D``C7((S44O�9O44S('7D``D7'(S44OR�\#!#!327>7654'.'&'�JAAd yl�O %&rIIRZNOu""eDEO\ dAAJx�POEDe""uONZRIIr&% �ff)3#54'.'&#"#"3!26?>54&#%4632#5)\ 3&'33'&3 f>:(:>(�q8..8�3H7,,<<,,7H(�p' '�(\8998\\�f�2#54'.'&#"354632!"3!26?>54&#)\ 3&'33'&3 g8..8�g>:(:>(3{8+,==,+8)7997�(�p' '�(����02#"&746"&7>#"'67>76323267#}33O:06D�(,? T234]''(G G'001W"#�<(3N60(W�Fn$-*!!.ZL��$*1""+ �)�;H.#"3467>3203:3265>7>?>7>54&'&676&'�+nC2U"7:�0""0 e o . 0,,�,?<,-?<-Z #vS/)$ G#?, (@&>^�w8/0:60/;)�q523'3&'.'&#"3267#"'.'&547>763�VKKq"!~���U88@A99UU99A4_'H5�IVMLr !! rLMVq oKKU��@78RU:9AA:9V M*/!!rLMWWLMr!!)�q5"#7#67>7632#"&'327>7654'.'&#?VKKq"!~���U88@A99UU99A4_'H5�IVMLr !! rLMVq oKKU��@78RU:9AA:9V M*/!!rLMWWLMr!!����)%'.?676&'-%?>'�C�/�����s���o����N1�Qf�|��2^p8�k��k*�`f6 S�k9�a7!'!'7S{�f�f���eB|�ad�f�~C�9�}��e�3��77!''!'ҟg�f��l�g�f.l��f�l.f8g�k��g���H�6BO[%"#"&=;32654&#"#"&=>54&#";32654&2#"&5464632#"&5"&54632�&=�6(�=&3HH3&=�6!)H33H*!Oa�=&3HH3**))�=*))*�))**�)!B � !)H33H*!Bu=&3HH3&<�$5{!)G33H3*))*))**��*))*�H{6CP\4&#"5>54&#"32654&'>767>767>5!4632#"&5"&54632#"&54632HH33H( ZE"K!!)H33H*!!*H33H( [E$''E!+��*))*G**))�))**3HH3%<K4 �=&3HH3&=�{<&3HH3%<J55))@>&****�S)**)f****V��*�&+;2+.'3!.'4632#4'.'#2#4'.'&#�"21#Z��T(1#�aVU$%TiFEP4L�>76QV9'',2"�*#1-T)*� :"4�*%%�UVaOFFh�L4,R67>,'':����T`my�%54&+"&=>54&#"+"32654&'546;26732654&'5;232654&'#"&546324632#"&5#"&54632"&54632�Obf6 *H33H* 9fbO!)H32H)!9f( *H33H* (f7!)G33H)!�J*))*�****�******))�v5{(�<&3HH3&<� ,{5v=&2HH2&=v E�=&2HH2&=�Av=&2HH2&=q**))�))**�3**))e*))*�{{&2>54&#"32654&4632#"&5"&546321 *H33H* *H33H*�****G**** �=&3HH3&=�{<&3HH3&<****�S)**)�H{&3NZf4&#"32654&'>#"&54632"&54632#>54&#"32654&'4632#"&"&54632�H33H*!!*H33H)!!)4)**)G**))�!*H33H)!!)H33H*!w)**)G))**3HH3&=�{<&3HH3&<�=��))******�Q�=&3HH3&=�{<&3HH3&<�****�p)**)3���%�f��)���!�(���f��!���3���%3���)�����!!����(����vv��)\�=%"32654&#!"32654&#!"32654&�/BB/.BB.f/BB//BB/f.BB./BB=B./BB/.BB./BB/.BB./BB/.B�\$="32654&!"32654&M/BB/.BB8.BB./BB=B./BB/.BB./BB/.B�\q="32654&/BB//BB=B./BB/.BVU�)5#5#5#"3#!"&=2654ᕗ!2*TTTTT�"21#1#�T"2$01#1#�"2ATT�TT�TT@4"#3�#33#�3#"4�$22$3��7"'.'&547>7632!"'.'&547>7632�*$%66%$**$%66%$�*$%77%$*)%%66%%8%%+*&%77%&*+%%88%%+*&%77%&*+%%83G�^3&'&'.'&'&1'07>767632676&67>�99�@?!@l0 S&Q11,0 "E()EOFE�45�odd�78+Q-II�BB61L"# f<;/Zb\MMd0`:9..oe�6B#"'&'&'&5476767632&#"32767676767#5!%##5#5353''GH\C<=+,,+=<C[X4N7.//.7%�3�]]]]]�\IH)(,+=<CB<=+,VU3//880/ p6]]]]]])N�LK>7.#"&'.'&'.'0#"&'#"&'327>765<5>7�8,>!I*(##5<98e-,# /'-YB c?2zD@�R�fg�$$1�8!!4#$(5#$,12UFj:K',).22�bb` 3���#"3###53547>76;�����>+*3�"v�� ��c5./E�*U��$6762&'&"626762&'&"�>NN�MM>T,88t88,V4�5��*a{{�{zaVOed�ddP�==V,,V44��`1001`VO((((O���(!"3!#53547>76;#"3#32654&#��5KK5�zz9%&,qe���5KK5�K5�5Ko�P.)(;�T���K55Kr����H&7>767&546767>'&'&'&.767>7676'.'� $% %#"/9 +GK34, /CXY�/08%V=a==@PLLy)(VBBV/6%(533Z&&PGG�??@%23S==�9966�UU/DQNMa09A~ZJ>=\ H99LVTU�'&'��8�1%#"&'.'.'.5#5>7>7>733#32678!:9#=-p3" ��� &&M& "6#g� ,A(�����-9 ����0#"&546323#4&'33>32#4&#"#�?74>@55=���^� kY6..D�3<-7�X-@@-/??�M��@�Ap/b#OK99N�`�DU4�j� )����3;BSp���&'.'&'23>767>7.'#'8107>7671.'1"01021.#">7"'.'&547>7632#3267&'.'&'"763.'67>767.�**$$: eBAI2 NIIs$#70R==R���j5�L0*q`��bUV�%%%%�VUbbUV�%%%%�VUbDX<<J3~F*O$ 421O0*hw;",�bQ.))?H*+. �" N�5 W-,���X.6?)*/+e��%%�UVbaVV�%%%%�VVabVU�%%�*+N(-P227�G�3m1�601L E''*HR1M754'.'&#"#"&=#327>7654632#"&='327>76=#6Fi>**//**> �>**/0)*> iF>**//**>�0""=0)*>>*)0����/*)>>)*/A=}��!!�/*)>>)*/���N#"&5463232654&/.546327.#"#"&/.#"3267'�@3=bo6M8%G55Lm�OLK'-&+-uiYP�?IP,#><Xa&%nu412LJ003JQ$I+cUnSTAv+&%8KXHP !!"&PGIa<M% TAvs`L77FD34F' g=�\:67>76'&'.'&'.'&'&67>5.#"327>7654&'0-#"(1--P"#K2H�@I(Q#.RHGkkGHRRGHk7"��Hn#&>>�# � lIHSSIHm mHIS = ��&A\w�">67>7654'.'&#'&'.&'&676767'&'.&'&676767&'.&'&67676'&3267.]RR{#$5�S5//Q !,$$3$#{RR]� ',,b56: ?;;l11, 7-76v;;5 =BB�>>35DE�CB4;KK�LM> !��/O1n<7X�##{RR]+()K""58 .! ))(_56:]RR{##�� � � % !�X$"4:H��1AM#"'.'&5467#3!265#!"3>32354&#+"&=46;24&#"326 H017710H�P9^9P�%��9P�$rCCr$�P9CI I�`DD``DD`�710II017 ��9QQ9b �Q9�3>>3�9Q� J ��D``DD``����!&%"&/#"&/%5#%%'7%9���#���x55x;���#�ݵ ��ݵ��ݲ ��������N.��.NO��������������+��!(2# '&476;276'5#535V�����^^�^H������,PH^�b^�����E���� 333#!5!3!5%�������r�������Gr�G�E��E�Ӌ�-��E��]]�"���r+%#!"&5463!2!"3!%!!7"&54632�;*�<*<<*�*;�9*;;*�9���-- ,,{2*<<*�*;;*3;*�k*;e��k, -- ,%����.3!2654&#!"#"&5463247>7632!5%>,�,>>,�,>y\BB\\BB\�%##c66((66c##���,==,�,>>,�B\\BB\\�'* *'55����(D"327>7654'.'&2#"&5463"'.'&'67>7632dYX�&&&&�XYddYX�&&&&�XYd<UU<<UU<.**K [22$$22Z K**�&&�YXdeXX�&&&&�XXedXY�&&�U<=UU=<U�P)$$& &$$),����$G3535#5##3"32654&!"32654&%<?!267'1!''#33!5!"&5�]��]���&66&'66�'55'&77�*Z+�Q3����,�]�?7&.��!�]��]��^7&'66'&77&'66'&7�LE-]�9]]��r '6]����+G'%'#7'5'"327>7654'.'&#"'.'&547>7632��>��>�?�H�$�[OPv""""vPO[ZPOw""""wOPZF>>\\>>FF>>\\>>ۻJ��J�J$�<s��""wOO[ZPOw""""wOPZ[OOw""��\>>FF>>\\>>FF>>\����$@L'%'%"327>7654'.'&#"'.'&547>7632##33535#8>�?��>�Z[OPv""""vPO[ZPOw""""wOPZF>>\\>>FF>>\\>>`��`��LJ�JJ�J��""wOO[ZPOw""""wOPZ[OOw""��\>>FF>>\\>>FF>>\�a��a ���� 7FJ2>54'.'&#">3%'%732677#"'.'&5467'F>>\ J""wOPZ3`+J:��>��>@5E5'28""vPO[R�9k=���,o>F>>\)%�fE)E�\>>F:J+`3[OOw""J �J��=A-E-'9�RZPOw""92k>}��%)\>>F>o,�"�D"E����$@G'%'%"327>7654'.'&#"'.'&547>7632''��>��>�?�[OPv""""vPO[ZPOw""""wOPZF>>\\>>FF>>\\>>�g3�#3�ۻJ��J�J�""wOO[ZPOw""""wOPZ[OOw""��\>>FF>>\\>>FF>>\ g3�$3�++�+##335#3!"3!2654&!!+V����VU�#22##22#���VVU��2$��#22#U$2�TW�+�+ 54'ᑲ'Ȋ# '&476;276�&&4X??TWW|�pp*�����^^�^H�4&&V??X|WWVpp�����,PH^�b^L����#'+/#.#"#"3!2654&!2#"&5463!5!7!5!5!5!S�K//K�)88)�)88��a��S����2+66+8)�Z(99(�)8�Zaaaaa���U�37'"7.547>763#5527>7654&'��G>>]>F./5 >F./5��G>>]�����\>?F3\'><!5./EK>< 5//E����]>>G2\'|����!"3!2654'#��(99(F(99(���zy�8)��(99()8a�}HH����q�!"%4&#��,=qq=,�>,����L,>���q�!"%4&#%!��,=qq=,�����>,����L,>��ss��RZ����BFJ#.'7'.#"'#3#3#3327>76735#>=35#54&'35#535#53��0VKs&&sKV0�niin�G(),,)(G�niin������~4VKssKV4j 4j5 j#))#j 5j4 j�Ziji+U�33#"&'327>7653'47>76327.#"#7#+��F./5 =>(\2G>>]����F./5 =>(\2G>>]����U�5//E>]>>G��5./E>\>?F��'�.!"3!2654&#!!5!5!���(89((99(����.8(��(99(F(8�Z#�a%����!!!!!!!!%��Z��Z��Z��Zv�J<�������=���q� 73!265!#'!#!5�>,�,>����5��5��9,==,z��55jj|����!"3!265!5!5!5!'a�|(88)F(9��a�|��|���8)��(99(F"��aaa���%����,9!"3!2654&"&54632#!"3!2654&"&54632#���L�<,==,,>>,���L�<,==,,>>,v��=��>,+>>+,>M��=��>,+>>+,>����%''��<�<��=�<���'7''7'<��<��<�<�<�]�<�<�<��=<�=�=�<���<�=L���� #3!5##"3!2654&+5#!!���0�|a0)88)�)88)0a��Z�w�aaa9(�Y(99(�(9a��*���2!3!"'&547632*F33�TVV�4&&&&44&&&&�33F����,�&&44&&&&44&&����',"32654&"327>7654'.'&%dYX�&&&&�XYddYX�&&&&�XY�s���� �&&�YXdeXX�&&&&�XXedXY�&&������s����4#54&+54&#"#"32+;54632326=32654&#vF7&�D00D�&6F4II4F7&�I44I�&7F0DD0º&7E0DD0E7&�I44J�'6F3JJ3F6'�D00D���_$'&'.'&547>7632>32F^LMlH118?s((s?811HlML^F@UHI�@@D811H7..7H118D@@�IHU@���_$B".#"767>7654'.'&#'&'.'&546323>32�?s((s?811HlML^FF^LMlH118�WFGdaI8bZb8IadGFW_7..7H118D@@�IHU@@UHI�@@D811H�NCBu564IaA11AaI465uBCN �+�+ $(-7;?#35#35"3#334&!#35#%35#535#265##3!5!%35#35#�UUUU#2U�VVU2��VV�U2�UUUU#2U��U2#��UUUU�UU�UUV2$�VVVV$2V�V$2�UVU�U2$U�#2UUV��V �+�+%).335#35#5#35#35#!"3!2654&#!!35##35#�UUUUUU22UUUU��U#22#�#22#�U���VV�UU�U�V�U#2U��U�2$�V$22$�$2���VUUUUV+�T%5'!"'&/&767367'!"'&'33&'&7676��@���.## :&,F`h`|,��P<<TTT$$0�##$$+�@�.�( 6J\D��V33N��l.:####����E"327>7654'.'5#546?>54&#"#47>7632dYX�&&&&�XYddYX�&&&&�XY4``e,`= 9((9a4$#(($#4�&&�YXdeXX�&&&&�XXedXY�&&��a-87)F= #(99(($#55#$( 8����(E'77'7'"327>7654'.'&"'.'&547>7632#}}}E}}E}}E}}E}dYX�&&&&�XYddYX�&&&&�XYdPGFjjFGPPGFjjFGPm~~E}~D}}D~}E"&&�YXdeXX�&&&&�XXedXY�&&��iGFQPFGiiGFPQFGi �M:@"#7#47>7632#"&'327>7654'.''5DWLLr! ����X;;DC;<XX<;CDv,B!"J)),VLMq!!!!qMLV/�"�M!!qMLV��C;;YY;;CD;;X4,B !rLLWVLMq!!��v9`��r %333 3������/����9�k�VW'7%'#"'&=476;23"'33!!"'&537&547632#"V>��4&&&& <"994|p���&&4�X??VD""""S>�&&4�& B&^^�*4&&V??X�D""""����#"327>7654'.'##53dYX�&&&&�XYddYX�&&&&�XY4````�&&�YXdeXX�&&&&�XXedXY�&&�)#aa����<@%3#"327>7654'.'&"'.'&547>7632#35#�``0dYX�&&&&�XYddYX�&&&&�XYdPGFjjFGPPGFjjFGP0``�#�&&�YXdeXX�&&&&�XXedXY�&&��iGFQPFGiiGFPQFGia++�*!"35!!5#3!2654&7'!!��#2U�U2##22�2���V�*2#������$11$U#2�֫��U����U�2!5'476;53353�+#"���"#+p�p�$$+��Ȫ��8+$$���#I� .#"3!267+��*<<*,+���:*�*;87#I� .#"3!267!!+��*<<*,+��S��,���:*�*;87����� ����#+:BJR`hv"327>7654'.'&#.'%#>7.54673#3.'#>7.'3#.54673>73>54&'3eXX�&&&&�XXedYX�&&&&�XY�"Bm"��/�/����'�!Cl#��#lC!�/�/q�� !�#lCU��&&�YXdeXX�&&&&�XXedXY�&&��-W(Y<�,`44`,�1010a.W(Z<�<Y(W-��+a44a+!0110��)V.<Z0101�+�+%!!5!"3!265#33!+��+��#22#V#2U֙�]<�U�ՀUV2$��#22#+���V�]<��+����35#35#35#!5!!5!!5!�UUUUUU�U��U��U���U�VU�UU�VV�UU��U+;"'&547632!"'&547632##6;2##5476;2#�$$$�\$$$���l<<l���@"�"@�$$$$$$$$�VD<<���@�""�*U��,6!&'77&'7!676&2#"'&5476ր�8bJ�@0VNb�f�Tv���2zwwZ&h$ ���zJ| 0TN(x2fv//r))Z��$������*'6763232354'&#"'#!"'&547'7|N ;;RX??*"�F�''66''40�".X4�4NP66??XV"���V6''''�(40"�2V4����'> .#!"3267>54&'%"&54632#'.546327>32�L #��(9 � ## S ��++++:��G2-#$-2G�� 8)��# �K T #$ �+**+�o��,2G$$G2,C����!#!5!#"3!2654&#d�CY��Y%44%�%44%���d���4%��%44%%4|����!"3!265##5#53533'a�|(88)F(9��a�`��`���8)��(99(F"�Z��a������U�!";5#!#32654&333'+��#22#��V��#22����V��2#�$2V��VV2$#2��������353'3#5535'#37##7#5����߆-��߅p߅��o���߆0��ކ,��߆�Yޅ��߆��߅y��IV`4&1'0&'&"+&32&32&63261703276'&5&#"'&63246102326xY� B%+v"$%T&' /0dX-�?Y## a---.,��� �, =4@'# *)e./ vF",\CHE@@mnxx��^i<��L����$6#5#!5##"3!2654#"&546!547>7632S0a�|a0)88)�)88)��<UU<<UU_�� [22$$22[ 2aaaa8)�Z(99(�)8�U<=UU=<U��1$& &$1)����4�>54'.'&#".#"3267327>7654&'#"&'.'.5467>323267>54&'.'.'.'.'.5467>7>32#"&'.'.'.#"�##zRR]&F&60/G##zRR])>!60/G �.G(1P % !. *#;',B&5% &' 2& d2_UT}%$I018%E.`TT~$%I117 =y$ "* ./ )3+,�+!!7!"3!2654&!!+��VU�#22##22#����2$��#11#U$2�TW���_"!"3!534&#!5!7"&54632!!S�Z=U�F�U=��|��E��FmV<����#<V���a��U�U8>"327>7654'.'&#"'.'&547>7632#7'YMNt!""!tNMYXNNt!""!tNNXG>>]]>>GG>>]]>>2@� �U!"sNNXYMNt!""!tNMYXNNs"!�]>>GF?>\\>?FG>>]+��4r)����(1>&'.'&'%.#"3>54'.'&'367>767!);/0B�4�.a3$F#OH� 5&&0�AX:h'�$K&W:66`''��p,-l?>C1r/ ��*��&N(:87d++!��Am(s_$�?**4L����&%!5!5!5!5!5!777777''''''#��F��F��F�)HIIIHIIHIIIHHIIIHIIHIIIH�aaaaa�)IIIIIIIIIIII�HHHHHHHHHHHH�7)����*>Ifs"327>76767>7654'.'&#"'.'&5467.'&'.'C>76322654&#"352#"&546cJAAc +%$5T99@1.-KG?>\eDCM��+&%98.K./5_6*%%7Mo4S88? C+*/60/G7'&,��,??,+??+""""�]>>HK--2@89T5$%,dAAIMCDe��8&&*9_5./J.9�7%%*oM�@78S-&&8G/050**D �>,,>>,,>�####%����"?#'>54'.'&#"32677!"'.'&547>7632#�*',]>?GG?>]]>?G@r-O����1+,@@,+11+,@@,+1A-r@G>?]]?>GG?>^,&*��NA++21++AA++12++A,����NZ>54&'7>/../.+"'&?;26?>76?6&/"&54632hgay) � )yaffay) � )yaf��FddFFdd{P�1 � � 1�PP�0 �� 0�PzcGFccFGc �MA4&#"326"#7#47>7632#"&'327>7654'.'&#�7&'66'&7]WLLr !����X;;DC;<XX<;C5`(B5�HVMLq!!!!qLMV�&77&'66�!!qMLV��C;;YY;;CD;;X!C(. !rLLWVLMq!!#��� '7'35#%#3535#LB��B��UU�UU�VV!B��B���7���7�+UUUUUUUUA7��6���S�54&#!"#!5#%!#5##5##5#9(�|(90���0��a1`1a��)88)���ݑ�##��aaaa�++�+ !37'!5#!"3!2654&!!U��kk�kkU�U��#22##22#��kU�UVVU��k�2$��#22#U$2�TW����54&+"!3!265!%3#5 �9(�(9��9((9�����0k���`)88)`��(99(w```�Z�������.:%"32654&33!5!"&5<?!267>54&#!'#"32654&<(88((99��a�A9(F��+j-��4/�(99((99�9((99((9a��w (9aO;a��9((99((9i���+3#373%7''Y�O�Y0�0��YX���<��<+�Հ�������<��<�� '7#'#�<��>><It�q��q�����&"327>7654'.'&'7'?eXX�&&&&�XXedYX�&&&&�XYi��6��]]�6�&&�YXdeXX�&&&&�XXedXY�&&��{{�������U�%!!!!!5!!5!U�V��V��V��V��V�U�V�UU�UU����5!5!5%'!!7*��+��V���+�ժ��U�V��U���+++%##7#333'�V�����ի�V���+�ժ�V���+�+ � %7###!!!!5!"3!2654&��V������#22##22������+U��VU2#��#22#V#2++�+!"3!2654&!!!��#22##22#��U+2$��#22#U$2�UU��U++�+!%)-16:>B35#35#35"35#%35#5#!!54##35#35#35#265#35#35#35#+UUUUU#2UUU��UUUU2#���2#UU�UU�VVVV�#2UUU��UU�VV+U�UV2�2UUV�U#2��$2��V�V�UUV�2#U�VUUUZ����#'+#5!#5#353!533#535#535#53#535#535#53=j�Zjiij�ji��jjjjjjjjjjjj�jjjj�Jiiii��ijijj��ijijj+���+#!"13!>54!���* �2# ( - 2#��+��R#2� -�$2�++��#73#4&#!7>54&/3!267>=+���2#��( -�� 2#�* �++#2� -���U#2-Q���;4&+7>54&/3!26?>=!";7>54&#�!� % a��� a�!� %�� "� ��&�6��5� "� %����!5!!5!!5!35#35#35#�U��U��U���UUUUUU+U�U�VVVUUU�U���h!*.'767>76735!5#!!.'#777#37337#'q)���Y���F13YB*�?ދ"�Y�Y2�2Y�tHH�"p ##I&&(YYYY@y5"K(7f.�?ߋ[�醆���U��� %7'777�bѪ��=� b�bЫ<=����b���U'!!��������U�U��� '�bѪ��=� b�bЪ��<� bo����67>765'7�okIJVVJIk��?s%?������]WW�4334�WW]��?s%?��k+�+ !"3!2654&!"3!2654&#k�*��*��������� 73#3!!���U�������*��*��*��*��U��%!!3#!3#+��V֫���������*�����%3#!3#!3�����ի*��*��*U+�+7!5!!"3!2654&%!5!U+���+���+��+��*�ր����� !5!!5!!5!!5!��+�+�+�++UU�UUUVVUU����35#35#35#!5!!5!!5����������U������������������3#3#3#!3#%3#3�����������������*������%3#!3#3#!�������ի�*��*����� 7!!!!��+�+��*�]��8D"327>767&'.'&"'.'&547>7632#"32654&SML1111LMSTLL1111LLT.)(==()..)(==().7OO77OO�X>=IJ==YY==JI=>X��=()..()<<)(..)(=dN78NN87N���;0IP2>7&'.'&#">3%326773267#"'.'&5467774&+.)(= �2N11LLT/Y)`(�Cz8U11LMS4b-�9��9�EO7E2.)(= ��O7�<)(.)�*l>I=>X`zz+qBJ==Y�98�E8ND =().1#�7N����%1=AN#>54&#"'.#"#"3!2654&#'2#"&546!2#"&546!5!5!377'3�jU=&??&=Uj(89((99(���)�����dN�0tNd�� <U#!!#U< 9(��(99((9`�)a�#�8�B�8�������!";7532654&#!5!5!!���(99(����(99(�����8)��(9�aa�9()8��a�"����#54&+"#"3!2654&#!#53��9(�(9�(89((99(�����`)88)`9(��(99((9`����#"327>7654'.'ȗ#3dYX�&&&&�XYddYX�&&&&�XY4````�&&�YXdeXX�&&&&�XXedXY�&&�)aa#�h7! %#535#53��ZZZZN���YY� ����3#!3#%3�������5��A�l�����7 �j���j�����k�U�%!���j���U�U 5!'#37!5'73������@�����k��@����������U�3552>54'.'&#"'.'&5467'37'��5/.F?]>>G5/.F?]>>G������E/.5!<>'\3F?>\��E//5 <?(\2G>>]�����++U /2654&#"%#"'.'&5#3567>765#5KK55KK?)),,))?IF./4V4/.FIUK55KK5�5K�0((99((0611L��L116�+�U;#>54654&#"3267#"'.'&5#35>77+I 4�K55K��76K5G2,))?IF./4V6�6�6�+5 F&5KK5�]7�5KG 9((0701L���6����|'7/'7?'7#535#3�m�U��U�mm�U��U�m�CZZZZ�{�%�AA�%�{|�$�AA�$�|�YY��%3#!3��U��U��UU�+�U���+����54&+"!3!265!%3#5 �9(�(9��9((9�����0k���`)88)`��(99(w```�Z���UU��!!55!!5##33535!5!U���U��U���V��UU�V���U��UUUU�U��!!!!5!5!.#"326535#����U��U 5KK55K���VUUU�UV��K55KK5�V/����(3!2654&#!%'"&54632#5#!5!i!7&�&77&��� ���:RR:9RR#]]���� /��'66'-'6�M�}Q::QQ::Qs]]����U !7'!35!55!#+����V��V��V��������U������+U�/552#"'.'&5#327>7654'.'&#��5/.FF./55/.FU]>>GG>>]]>>Gի�֫F./55/.FF./5G>>]]>>GG>>]�UU'5#35'��<��W��<W�=�W�W�#�<�W��=X�n<�W�W���% 3k���U�����3#UU�k�����!!�������54&#!"3!26=������U��ժU+�U54&#!%#"3!2677�����7u�6�����#�6t�U�6��U 4&'>%3#;//;����ի�8\��[�����+U�3#+��֪+�����+�+264&'>53>54'.'&'#3>775�;0ik @P77@/''9��6�ʫն0,P"W6�6JYY�8\^i9A(Z0D>=c#"XK..2�7���X (V6�+YY��4�! ,3#4&'>67>7654'.'&'���ի@;00;k/''99''/@77PP77@+���Հ8\��[�XK..23..KX#"c>=ED>=c#"'�.!"3!2654&#!5!5!5!#3���(89((99(�������.8(��(99(F(8�Z�0�L��U+�!3��<�V�U�=����D %7'33'�=�<����=���D<�=���<������ '35!35 D�����U+�����U�������U'#!5!U<�V����<��UU�UU7)73'Ub{=zb�V�b�V�b{<{b�b��g����� !5!!5!!5!�V��UU���U���UU�VUUU ���U�%2>JVcp|%"32654&"32654&#"32654&#"32654ਫ਼&#""32654&3"32654&"32654&#!"32654&#"32654##22��#22##22##22##22##22##22##22##22�#22##22�#22##22##22##22#�#22##22##22##22�2#$22$#22#$22$#2�2#$22$#2�2#$22$#2U2$#22#$2��2#$22$#22#$22$#22#$22$#22#$22$#22#$22$#2'�.!"3!2654&#%5%���(89((99(�|�|��.8(��(99(F(8���a��a����,2>54'.'&#">310677'2G�#/\>>FH~.�.��>�5555f>�>��G2.�D�=F>>\80��/{>�%_on�>?x[�>����S�("107>7654'.'&"&54632#F>>\55555555\>>F2GG22GG2�\>>F_on�>??>�no_F>>\�4G22GG22G/���{!"7!2654&#t�&7��&77&{6'���6'-'6++.G!"3!2654#"&546!547>763273.'.5467>7#���#22#V#22#��5KK55KK5�P,, ,,P�F@U*<<*U@F+2$��#22#U$2�K55KK55K�* ! ! *�UUW4*+4WUU++++"495'!"3!2654#"&546!547>7632!!�������#22#V#22#��5KK55KK5�P,, ,,PV��VU+UU+U+2$��#22#U$2�K55KK55K�* ! ! *�+���3!2654&#!"!!+2##22#�#2����U#22#�#22#�U���+�!"3!2654&#!!�V$11$�$22$�V��2#�$22$#2�UU��%3#"&54&#"#7#463232653��2##2dGGd����2##2dGGd����$22$*GddG�֫�*$22$��GddG*��2>J"#>54'.'&#"3!27>7654'.'&#"&54632!"&546320++?�?++10++?@*+1*1+*@@*+1��>XX>>WW�>WW>>XX�@+*1+LL+1*+@@+*11*+@@+*11*+@��W>>WW>>WW>>WW>>W��+�!#!5!3!+�V�V��U�����("327>7654'.'&##5#53533dYX�&&&&�XYddYX�&&&&�XY��`��`��&&�YXdeXX�&&&&�XXedXY�&&����a��a����(E##33535#5'"327>7654'.'&"'.'&547>7632#0`��`��0dYX�&&&&�XYddYX�&&&&�XYdPGFjjFGPPGFjjFGP��a��a��&&�YXdeXX�&&&&�XXedXY�&&��iGFQPFGiiGFPQFGi�+�+ %'.#!"3!2654&''35337!!m<� ; 2#V#2 ��떪���"(���G G��#22#���UU�++++!"3!2654&#''7'77���#��#�#22#�=��<��<��=��+����2#U$2��=��=��<��<��U����!"3!!"3!2654&#!!��$2V��*#22#�#22#�*��2#��VV2#��$22$U#2�VUU�U%2?KP>54&#"3267.#"32654&'735"&54632#"&54632#"&54632 5�dGGddG#ee#GddGGde+���#22##22##22##22# "�U+e#FddFGddedFGddG$d��*2$#22#$2�2$#22#$2@ ��V++���#+#.#"#"3!2654&#!2#"&546!3!53+� A**A �#22#V#22#��=��V�VU%11%2#�U#22#�#2����%���v73'64/&"7%�H���{,a�`��H��+{`�`����4&' 3!265-��I�I9((9��p��-+ �� +�(99(��������%35#!5!5!���������UUVV��UX���� '!3!!u��sB�s�/�s?�UU5 5!U����U������U����[e>7>767>7632327>76735#&'.'&#"#"&7>7>54&#""&5467#y2 6$#I$+K,9AK66EcF ((H��1'(:-()DY B&b#4Q ]�BUI�)5$#`7703Q O6 5@ !"S,+"D_J>>_� ''B/i :+,t-J6WA8 Y��dkM�+�+"!"3!2654&##"&5#!#5##7+��#22#V#22#�K55K�V�V�V��+2$��#22#U$2�5KK5�Հ���B��&'.'&#"67>7632!!"K((*KCDo))e U439>p,����R89C!3++?+&�����+�!5!+��V�U����"327>7654'.'&!5!dYX�&&&&�XYddYX�&&&&�XY����&&�YXdeXX�&&&&�XXedXY�&&��a���� =!5!"327>7654'.'&"'.'&547>7632#��dYX�&&&&�XYddYX�&&&&�XYdPGFjjFGPPGFjjFGP�aa�&&�YXdeXX�&&&&�XXedXY�&&��iGFQPFGiiGFPQFGi%����!"3!265'"&54632!5!��,>>,�,>��B\\BB\\\���>,�,==,z��]BA]]AB]��+�+ #',059=AEIM35"35#35#35#%#3%34&5#'35##335#35#265#35#35#35#35#!!!!�U#2UU�UU�UU�VVU2��U22UUUUUVVVUU#2UUUUU�UUUU����VU��V2��U�VUUU�VVV$2�U#2�VV�VUUUU�V2#�U�UV�UUV���U�����7!5!!5!5!�����U�VV��U��+ 7!5!733#37#7�V����&Z�@�Z&kP�P�UU�^�+^#��U��"'!'>327&'.'&#*((K""���,p>934U e))oDCKU����&+?++3!C98R����7'5#'#37352U��ȍ�Ȏ�ȍ���5/.FF./��ȍ�ȍ�ȍ��rE/.55//E++�+#'!";!532654&!!!!!!#3#3��#22#�V�#22#�U�*�*�VVVV+2$�#2UU2#$2���UUVUUV+����4Q"32654&&'.'&'5##33567>76735#"'.'&547>7632#GddGGdd6Z:;BVB;:ZXXZ:;BVB;:ZXX��>67QQ76>>67QQ76>UdFGddGFd�C;:ZXXZ:;CUC:;ZXXZ;:CU��Q67>>66QQ66>>76QU�U %/9!5!"3!''%4&#"326!!34&#!!265##3!5!�*��$2V��W~*%&&%���*V2$��*$2V�VV2$*��U2#��+��ժs��%%%%0U��+#2�U2#+��+��#2U+6���� !!!!!!% ��|���|��|�����e�|��|��|i�|�?���|����!3!2654&##53#53#53#�|��9(F(99(��aa�aa�aa����(99((9������UU� 7!5!73#!5!#53!5!73#5UV��VUUVV���UU�V��VUUU���U����U�����UU+���5#"&54632#"&5#32654&#"327>765�dGFd>,,?@>,,?dGFd?++01+*@��GddG,??,�@��j,>>,�GddG��1*+@@+*1� +�+,.546323.'5##"&'#35>54&'�H8=79/_DC�>XpYP0,GB:_\>�>W�I�+#,1(7[^\O>IQ664&FP\[JB[N�+�+!!!5!!!!5!!��U��V��+��UU��U�+�+#'+/48<AEI#35#3#3#35#3#35#35#37#335#35##35%3535##35!5!7#3�UU�VV�UU�VV��UUVVV�UU�VV�UUVUUUU��UUVUUUU��UUU�UUU�UU�VVV�UUVVUUU�UUVVVV��U�VUUU�VV�U�UU�VU�V�+�+ $(,159=AFJOSW[35#35#35#735#35#!35#535#535#535#535#35#35#535#35#35#35#3535#35#35#35#+UUUUUU�VVVV��UUUUUUUUUUUVVVUUUUUUUU��VVVU�UVV�UUUUUU�VV��UU��UU�VV�UUUUVUUVUUV�UUU�VUU�VU�UUUUVVVVV�VUUV���'364/&"!!���V�( c # S�������U�) #d S�����+�+"&*/37;@DH735##3535#35##37#3%#3#355#335#35#!5!3535#35#35#35#�UUUUUUUU�UUVUU�UUUUU�VVVVUU��VV����UUUU��VV�UU�UU+UUU�UV�UUVVVVVUUU�V�V�UUUUVVV�U�UVV�UUU �+�+ !%)6:>735#35##3535##3'#3%#335#53535##!!3!5!35#535#�UU�UUVUUUUUUU�UUUUVUUU�UUUV��UVU��UUUU+UUUUUUU�UVVVVVV�U�VV�U���U��UUV�UUV�+�+ "'+/37;?CGK%35#535#35#35#35#35#35#35#3#35#35#735#3535#35#35#35#�VVVVVVVVVV�UUUUUU�UU�UU�UU�UUUUUUUU�UUUU+UU�VVVV�UU�UU��UU�VV��UU���U��UUVVV�UU�VUUV�+�+ #35#353#35!!!#3#35+VVVV�UU��U��V�VV�UU�UU�UUUUV��UU�VVUU�+�+ #',048<AFK%35#35#35#35#35#35#35#35#35#35#735#335#35#35#35#35#+UU�UU�UUUU�UUUVV��UUUUUUUVV�UU�U�UUUU�VVVVVV+UU�VVVV��UU��UUUUUU�VU�UVV�UV��UUV�UUUUVV�UU�+�+#%35#35#35#;5#%35#535#3!535#�UU�UU�UU�VVVUUUU�UU�UUU+UUUUUUUU�VUUV��V�U�+�+ #(,048<AEI%35#35#;5#35#%35#35#35#535#35#35#35#!535#35#35#35#35#+UUUU�VVVV��UUUUUUUUUVVVUUUU�UUUU�UU�VVVUU�UU+UUUUUUU��UU�V�UUVU�UVVVU�UVVV��V�U�UU�UU�+�+"&+/37;?CG35#535#35#35##35#35#535#35#35#3#!35#35#3535#'35#35#35#�UUUU�UUUU�UUUUUU�UUUU��VVVUUUUUUUU�UUUUUU+UUV�UUUUUU�VUUV�VV�V��UUVVV�UUV�UU�+�+!5!5!!5!7!5!'!5+��������V�+VV�UU�UU�VV�+�+7!5!5!5!5!5!5!5!5!5�����+UUVUUVU�VV�+�+!!!!5!5!!5!!5������+V�UU�U�VU�VV�+�+7!5!%!5!%!5!%!5!%!5�������+UUVUUVU�VV+��">54&#!!2654&''32+5#532�(cH��,C[2)�&&����%%�A Hc��^C1N�%&����%&U+U�37733735!�7*j�C�6��txgYF����6����6tyGZ�����#' 326?64'7!032654&1!!��<e�� ����gMV2$#2U���-~=e�6� �6-��@k*$22$*k����%O" 4'.'&10>32677((`((H-o&�6� F./51V"p6U@PP�00V@�� w�7�/['5./E#p6��+7!!37!3##���`0 0`�V:ee�U������V�����+�+%!5!%!5!!5!5!!5!���U������U��U��U�V��U���U�VV�U�U�+�+7!5!7'!5!!5!5!!5!����U��U���U��U��U+U������VVV�U�U�3#!5#35�^�wU^�w�����U�@@� 3'3#7#!5!!5!!5!k��kk��k��������U��UU��UUUUkr��#(-2"32654&"32654&"32654&!5!!5!!5!�%%&&%%&&!!""iU��U��U���&%%&&%%&��"!!"dUUUUUUUUU�"',73#3#35#35#3335#75#!5!!5!!5!UV++V��++V++MM�LL��U��U��U���++�U�+��Y'+Z&+UU��UUUU��U 54&#!"3!26=3!;265!#�+�UUU�+�+��+�U��+� %37!337!3�U���V��ի�������3335!3335!�Հ��������������+��U! !5!7'!�������+U��V����+++%27>765##"&5#!5!5/.FkW>>WkF./�V���E/.5V��>WW>V��5./EUUU|����"3!265!�(88)F(9��|S�8)��(99(F"��������8DP_"327>7654'.'&"'.'&547>7632#2654&#"!2654&#"27>767!eXX�&&&&�XXedYX�&&&&�XYdPGGiiGGPPGGiiGGP�****��****�*'&A�A&'�&&�YXdeXX�&&&&�XXedXY�&&��iGFQPGFjjFGPQFGi�++++++++�� - %% - �+�+%4&#!"3!267!7�2#��#22#V#2��j������U$22$��#22��������4&#!"3!�8(��(99(��.)88)��(9�h�U+!5!3!3 �V�������UU�U�+���+U+###7!5!��V������V���U���UU���U�%3353'#5##7!5!U�V���V�V������V�����U�����UU�+U+333'!5!U�V������V�V���VVV�+��7!5!!!!!2+5532654&#����V����5#22#`��UGddG�UUUU�U2#$2V��UdGFdU+&'.'&#"3!27>7654'.'&':S54:.+*J0)*>F./5+,''95%$)�7//E - &D,,25./E:'',*%%9U+3&'.'&#"3!27>7654'.'&''3533:S54:.+*J0)*>F./5+,''95%$)e�Հ���7//E - &D,,25./E:'',*%%9�ի�U+3&'.'&#"3!27>7654'.'&'#5#7#:S54:.+*J0)*>F./5+,''95%$)媀�Հ�7//E - &D,,25./E:'',*%%9�����U++#!# !5!+���++��V��+���+��VV�U++ !3 3!!����ի�V��+���V'�.!"3!2654&#!'���(89((99(�|a.8(��(99(�(9`'�.!'!"3!2654&#!!��|a��(89((99(���`8(��(99(�(9���'�.(!'!"3!2654#"&546!54632��|a��(89((99(�)88)(99�}�01��`8(��(99(�(9�9((99((9�|101101U%2654&#!"3#!5!!U$12$�V$22$�����V�2#�#22#�U#2VV�U�+�U!"3!#!5#5!2654&#!!��#22#+VVV+#22#�U2#�#2VUUV2##2��W�� $(,048<!"3!2654#3#'3#3#+535#53!5!5#535#53#535#53���(89((99(�L````�aaaa0aaaa��|�aaaa�aaaa�9(�(99(�(9�a1a�a1aa1a�Kaaa1a�a1aL7 <��<��L��<�U���%'7' ���=����<��n���%7'7 n��=����<��U77 <��<����<�����!7' 7'!����<�<�]ՙ=��<��� 7 !5!�<��<<�D�<�<�UU��� !7' 7'!+�Ι=�=�����=��<�+��� !! %3��\�=�=gVn�U�<==��++ /2654&#"%#"'.'&5#3567>765#5KK55KK?)),,))?IF./4V4/.FI+K55KK5�5K�0((::((0710M��M017���U} %!4'.'&'327>76=!!+*P76?��]>>GG>>]�V*?67P*}��A::Z��G>>]]>>G��RZ::AR��+�!"3!2654&##537!!���5KK5V5KK5V����@��K5�U5KK5�5K��*VU���!"3!2654&"&546327!!���,>>,V,>>�%%%%�����?,�+,??,�,?��%%%%�UU !!5!"#!5!!"3!2654��$2UU�V*�<���U2#�*���V�U���+��d(5!%#!7!!"53#32654&#��xU��6M U�e6��Y�7*�U�]��UU�6M�*�d6=�6�J�U�Հ�o����67>765!!5%�okIJVVJIk�o8 R55>��8����]WW�4334�WW]��E?@i''����x�����!"3!2654ș!!�5KK55KKપ�j�K5�5KK55K�U+U�++�+!";!532654&!!��#22#�V�#22#�+2$�#2UU2#$2�����U�.4&/!!7>5!47>7632#"'.'&UF<(��(<FF<(V(<F��F./55/.FF./55/.F�Q�.��.�QR�/��/�R5./EE/.55//EE//��q�.#"327>767335!'1,+@@+,1.()>����@+,11+,@9'&-D�����#"'.'&547>7632�&&�XYddYX�&&&&�XYddYX�&&�eXX�&&&&�XXedXY�&&&&�YX���c"#327>7654&#'&"64'>YF #o9*%$7Y?�D*�<��EX?23/77%%*?Y�D�;��*���� %3=K.#"7%&'.'&'!!67>7654&'!'!!327>767��5,)*M$#�LK.-4�� ���! �}�! k8��K.-4��,"�5,)*M$#�-����I50/O��0�p!%&R--00aG &%S--/1a�5/0N3��4N���e!=#"&54632#"3!2654&+'!"'.'&547>7632�[@@[[@@[��Y�(99((99(�Y�ޑ2,,BB,,22,,BB,,�@[[@@[[@�a9(��(99(F(9a�)B,,22,,BB,,22,,B�+�+&/"32654&#;5#35#"3#3354ņ=#GddGGdd��U2#����#2UV��U2#��#2UUdFGddGFd�֫#2UUV2$�V��$2�UU2#��+�+#/;#;5#35#"3#3354ņ=#"32654&"&54632�U2#����#2UV��U2#��#2U��GddGGddG#22##22+�#2UUV2$�V��$2�UU2#�*dFGddGFd�2$#22#$2%����)6BNZ"32654&'.546;27>7654'.'&#"&54632#7"&546323"&54632"&54632bWV�&%%&�VWb!. .!]700H%&�VWb��!..!!..!�!..!!..�!..!!..}!..!!..�&%�VWbcVW�%%.! !/H006XMMr"!�%.!!..!!.�.!!..!!..!!..!!.�.!!..!!.%���v'&"'37'764''�{,�eKK�)��JKe��)e�f�V�{�fKK�)��KKf�+�>f�e�V�U�!"3!2654&!!+��#22#V#22#��V2#�$22$#2������!"3!2654&!!+��#22#V#22#��V�2#�U#22#�#2������!"3!2654&#!!+��#22#V#22#��V�2#�$22$#2������!"3!2654&!!+��#22#V#22#��V�2$��#22#U$2�UU+����34&#!!##33!3535!�V2$��U�VV��2$�V��V+U#2U�U��U�U#2��U�+�+#3535#"#;5#!#326=##3354&�U��#2UU2#��V��#2U��U2ժ�V2�2�#2UU2#�V��$2�+�+!"3!2654&!!'!'+��#22#V#22#��V�uTv֗+2$��#22#U$2�UU�ʘe���+++!"3!2654&!!�V$22$�$22$�V�+2$��#22#U$2�UUU��� !5!5!5!5!5!UV��V��V��UU�VV�UUU�U #%3535#5##!"3!2654&!!5!�UVVUU*�V$22$�$22�\���V��UUVUUV�2#�U#22#�#2�UU���U��#'#"3!2654&#!373!!U����$22$�$22$�V����U���2#��#22#V#2�UV��V�V+����#3!5!!"3!2654&!!�U2#��U��$22$U#22#��U�V$2VU2#��#22#V#2�UV W�S#,8AJS5>7.'73.'%'3>7#7.'%4&#"326>7#>7'%5.'�@s0=#U.9/t@.U#=DW1'=$��='1W#EW1'=#�K55KK55K�='1W$�@s0=#U.��0s@.U#=�V1'=$'1V$=��As0=$T/�=0sA/T$�@t/=#T/+5KK55KK�=/t@/T#�V1&=$&1V$= +���� #',1!!57'#3'7!5!'"32654&7'7'3#+�\Z=[�VV�=Z<[;��5KK55KKDZ=[�;=Z<[�VV�UU�Z<[]���<Z=[�UUVK55KK55K��[<[[<[<[���+�U3#+�*��U�+��U ���t'*.28>A53#353#34&#!!3#3!7##5#535#53#5335UV��U>V��U>V2$�mU�����6U2$�U7�lu>>�>>�������V>>U��U>U��U>U�#2U�6U�l#2U6��>>>>�«U�����>> U�U#'+/3!"3!2654ȗ#535#53#535#535#53#535#535#53U�V$22$�$22�ܪ�����������������U2#�U#22#�#2��U�U��U�U�U��U�U�U�+���'3"327>7654'.'&"32654&"&54632�5./EE/.55//EE//��FddFGddG#22#$22�E/.55//EE//55./EVdFGddGFd�2$#22#$2+���'3"32654&%"327>7654'.'&"&54632�FddFGdd�5./EE/.55//EE//5FddFGddUdFGddGFdVE/.55//EE//55./E�UdGFddFGd'����*7;GTaf764/&"'.#"2?326?64/%2#"&5463'7"&54632"&54632#72#"&5463'7��(�� ����(�� ����䰰�-Ma�������(����(��)����)��_�����a��<�����+�+"!"3!2654&3533##5#!5#+��#22#V#22��U@UU@U@��VV�+2$��#22#U$2�UU@VV�UU�@@��<"347>763234'.'"347>763234'.'&C<;Y]?+*00*+?]Y;<Cj]]�)(]!!rLLWWLLr!!]()�]]X;<C0*+??+*0C<;X�()�]]jWLLr!!!!rLLWj]]�)(+U�%4&#!"3!267!7�2#�#22##2��j������#22#�$22��������8"327>7654'.'&"'.'&547>7632#dYX�&&&&�XYddYX�&&&&�XYdPGFjjFGPPGFjjFGP�&&�YXdeXX�&&&&�XXedXY�&&��iGFQPFGiiGFPQFGiUU�T&'.'&#"327>767"#"'.'&'.#"326767>763232656&#U)*+U++,,++U+*))*+U++,,++U+*f/00b121121b00/ /00b112121b00/ ��/ � y �� u �UU5S%&'.'&547>767>54&#!"3!2654&%67>7654'.'&'!S �� v�� � &/00b112112a10/ /00b121211b00/ 3***V++,++,U******U,++,++V***UU�I2#"&'.5467>35"327>76?>54&/&'.'&#N�SS�NN�SS�N,**T**+((+**T**,,**T**+((+**T**,� :s89s9 9s98s: U&B�BC�C&&C�CB�B&�XU�;'3>7#7.'5.'5567>7654'.'&'/<#V+V#<+%U,5���-''99''-?67PP76??<%T-6�,U%<5�"V#�¾�C*+/0*+CWZ::BA::Z�XR�!*2;'5&'.'&547>7677.'3>7'7>7#��?67PP76?-''99''-»#<V��,U%=5�<#V�Z::AB::ZWC+*0/+*C���-T%<6��W"=b<%U,5+���$!"3!2654&!3353353353353��#22##22#�UVUUVUUVU�2$��#22#U$2�UU����������+���X -47%.#&3267%>'"&54632#;]?q#��. ���/ V#�o]6'C�G���$G�,�. ���G#O�'6����+�+!% 1.'%#!"7267>=3!35@�C� �����y��#2� �V�ay{'�C�!��y�2$U�� V�{xU�U0L.#27676764'&''"327>7654'.'&#"'.'&547>7632�%_1�%0/b//&%&�XNNt!""!tNNXXNNt!""!tNNXG>>]]>>GG>>]]>>`%&��&&%/0b//&�!"sNNXYMNt!""!tNMYXNMt"!�]>>GF?>\\>?FG>>]^����)E!!3#7.'.#"327>7654&'"'.'&547>7632����\\tC!B6�JWLLr !! rLLWVMLq!!1+��C<;XX;<CC<;XX;<�\���4B!B*1!!qLLWWLLq!!!!qLLWJ�6��X;<CC<;XX;<CC<;XU����!%5!3'3#33!#7#53!34&#!���V��U��2#VV��U��U2#��U��UV��#2V��V��$2V�+�+'7!5!5!5!5!5#3#33#5!73535#5#����U�U��VV���UUU�U�U��U�UUUU�VUUV�VUU�UU�UUV� +����49>'7#3#3'7'35%"327>7654'.'&35#%7' L=M<u���VV>=L<<L=M9��+5/.FF./55/.FF./`VV��=L<M�M=L<�V�~)=M<�M=LVV�F./55/.FF./55/.F�-~~�=M<Lw'3Lht2654&#""327>7654'.'&"&5463235#'.#"3'7"327>7654'.'&"&54632�-- --�,''::'',,''99'',>XX>>WW�R ! � �M`cI�^,''99'',,''::'',>WW>>XX�- ,, -��:'',,''99'',,'':��W>>XX>>W�M� � W�GdjU:'',,''99'',,'':��W>>XX>>Wk����)5AE7;26=!;26=>54'.'&#""&54632!"&54632!5!k3�3 nIJTTJIn �-- ,,� ,, ---��`�"9Z22Z9"�B((++((B�3- ,, -- ,, -0�%���)5:.#!";26=!;265"&54632#!"&546327!!m)��)n5z5n�q!..!!..!D!..!!..�LODO����Y55�<��.!!..!!..!!..!!.��U����KP%"&'"'&'+32672767;5%32673267;6&'./54&+5!#"!%U,W'',,X,,''W,VV,V()++X++)(V,V��3X X33X X3Q 72#���#27PX��+V VU1$$11$$1�#2��2#� ��+�TTk����'+7;"3!5'2654'.'&#"&54632#53"&54632#53TJIn hIL`LIh nIJT�-- ,,��� ,, ---���+((B�IhKKhI�B((+� , ,, ,/���, ,, ,/�|����(,73!5'2654'.'&#""&54632#!5!|dFIFIGciGGPPGGi�(99((99(#��F�FcIIcF�@&'))'&@�H9((99((9S����8�%2654&#"35#'.#"35733'7Y!//!!//&ڢY "�P^�P�hPo!/�/!"//"!/��P�K��Vi��ʀQ1����%5%4&#"%75'�|++�}�a��a��a�**���ay��HI00IHy+U��2654&#"!!#35!34&#+5KK55KK5����UUUdF�K55KK55K��������GdL���f% '5 ��N��O����L�LOeD=��T=��{ST��=������ %7'?7777{9E9/O�L�}u��>͜OefE���N��>�t�-E-�>Sn��[�=�y>��OE�=����>�'�.(46354&#!"#3!26="&5'7'?�9(9(��(8)89(9((9(9֮�5��KKΠ�(9�(88(�8()8�(99(�8)�ooǃ���%����!!5!5!'!!��z����J��i�i�$v��ii=�jj�Z=ii���_"!3!27>76=326=4&##53!5!���4$#(#(#$4a(99(aa��i��_�(#$44$#(�8)�(9�a^����CO^27>765"32673265'32654&'>54&#"74&#".#"%2#"&54634'.'&#WLLq!!VMLq!!��D0"D00D"0D%%D0"D00D"0D%%)0DD00DD��!!qLLW!!qLMV<!!qLLW!!qLMV"0D 0DD0 D0"88#0D 0DD0 D0#88"�D00DD00D��WLLq!!VMLq!!%����!"3!2654&###5#53533q�,>>,�,>>,4�������>,�,==,�,>�������^���{*&'.'ċ>763"52654&#")00j99==99j00))00j99==99j00):QQ::QQ�&+�+&&+�+&�R::QQ::R^����%<#4'.'&#"#"3!2654&%2!46"'.'&5332653#E]?+*00*+?]'66'�'66��:Q��Q:0*+?]Q::Q]?+*0�0+*??*+06'��'66'-'6�R::R�/@**09RR90**@����' .#!"3267>54&'%"&54632#�L #��(9 � #$ S ��++++�� 8)��# �K T #$ �+**+��q�!3327>7654'.'&##532#5��ӟA::VV::A ��,>>,��J<V:9BB9:V�Y�>,,>L����(" &'.'&4632#"&"&54632#A==o11(��(11o==��8)(99()8�(99((99(� 2$$,��-$$2 �(99((99��9((99((9F�$(4#5!"33265!326535'"&54632#5"&54632d���%4YO77NN77OY���''''=W�,'''']�4%�7OO77OO7߲�,''''�oo�o''''%���� -9>.+5!#";26=!;265"&54632#!"&546327!!m)��Ą)n5z5n�q!..!!..!D!..!!..�LODO��jj��Y55�<��.!!..!!..!!..!!.��^���� 2!";732654#"&5463!547>7632E�v'66'����'66'��4II44II4��W00##00W�7&�u&7��7&�&7�I44JJ44I�*#$ $#*%����"%3:7%%>54&#%�����<*���<�moe ��mnd ��oto���{� %7��#XX#��c$��$���S�).4'.'&#"107>765!4632#"&5!5!#O55<<55O.-m.--.m-.�|9((99((9���Zm<55OO55<R^]�5555�]^R(99()88)��aa%���d ,7%6767>'&'&'&1 77%����X9�<%'&T*+$<%*SR�>=H\\G��Kg�c%&M&%�[%<%**T'&%<�:*SR�>=H]��H\J%�Q!!5!3!33!5!���L55��55�i�Z��=Qj�Zj��j��=��=��Z����.:FR#5>5#54&#!"###3!26=>5#5>5"&54632"&54632"&54632��DZ��Z�ZD�ZD�ZD�DZ�DZ�Z,>>,,>>,,>>,,>>,,>>,,>><pJ55Iq<Iq<Iq==pJ<qI�%>,+>>+,>>,+>>+,>>,+>>+,> ����"&35#35#!35#535#35#3535#35#35# ��h������h��h���h������A���x����W��������UU !7' 7'!5U���<��U<���<����=�U����"327>7654'.'&'!dYX�&&&&�XYddYX�&&&&�XYd����&&�YXdeXX�&&&&�XXedXY�&&�����UU!!<��<U<�U�=V����("327>7654'.'&''7'77dYX�&&&&�XYddYX�&&&&�XY�D��D��D��D���&&�YXdeXX�&&&&�XXedXY�&&�nE��E��E��E������%''��<�<��=�<��+�''77'+=��=��=��=��<��<��<��<���+�#35#3535##35#335+VրVV����V��VU�U+�U�U��U����+� 335##35#3535#5#35ՀVր��VV��VV���UUUՀ�+�U��U���"=K2#"/#"/#"'&=476;53327#!"'&=32?32?"'&54?4&&""\\##Z\""&&4�T�,<,(�T&.<,..*>>*.�"HH+&&4B"\\\\"B4&&VV��,��,..**.|"~~"�UU$2654&#""32654&#"32654##22##22##22##22##22U2$#22#$2U2#$22$#2�2#$22$#2�UU5.#"327>767##"'.'&547>7632!�.|GG>>\\>>G<56WY ?&&*5/.FF./55]"�*d�.6\>?FG>>]D//7% - E//55./E)#�+d<U� %77'''7<=��=���=��=�Ē=��=��2<��<��<+�+ 7'7'7'�=��=��=��=���<��<���=��=��VA#!57547>76754632"&53V�TV 1$#.%%.#$1 �$2�3V**V�1,,G%%G-,0�,1##1����*9"327>7654'.'&47>7632.5"&'#dXX�'&&'�XXddXX�'&&'�XX�jFGPCy2��',�Cy2',jFGP�&&�XXddYX�&&&&�XYddXX�&&�PFGi,&��1yD�|,&1yCPGGiL����#''#5#!5##"3!2654&#!!�4�g4� w0a�|a0)88)�)88)�Z��3�f3� �````9(�Y(99(�(9��L����%)%77'7''#5#!5##"3!2654&#!!~vv4ww4vv4vv4�0a�|a0)88)�)88)�Z��vv3vw3vv3wv3�aaaa8(�Y(99(�(8��L���� $!!#5#!5##"3!2654&#!!!!��a0a�|a0)88)�)88)�Z��S�a�aaaa8(�Y(99(�(8����a'�.!'!"3!2654&#'7'?��|a��(99((99(�ɮ�.��OOʙ.�`8(��(99(�(9��eeŅ����++)5!"3!2654&#"&546323"&546323"&54632���#��%~#22#��%%%%�&&%%�%%&&+����2#U$2�@%&&%%&&%%&&%����+;2!54767632#"'&5476"!54'&#"327654'&\mmZ[�*[Zmm\dHHHHddHHHHd~|{�{|~7%%%%77%%%%n<=J��J=<'IIdeHGGHedII�d0/"BB"/0'&%67$$$$76%&���� Wh54&#"";26=4&#+54632.+54&#!5326=326=.#"327>7654&'#&'.'&54673�A..A�#�--f2, .-��YY%4 C#\QQy####yQQ\]QQy##Z�sB99T�4%.AA.��--��E{0#�YY4%q ##xRQ\\QQy####yQQ\�r^<=D(�-%4V���� *2654&/54&+54&+5##"#"#!5#%4LL4�4%-4%�Z�%4-%4Y�Y�4% �� %4���%4�%4YY4%�4%�YY���_ "&37;5!!!#535#535#535#53#535#535#535#53!535#535#5!#3#3����aaaaaaaa�aaaaaaaa�|aaaa�aaaaa������aaaaaaa�Yaaaaaaa�Yaaaaa��aaas��):2654&#"!2654&#""!54'.'&#!"!54'.'&#�7NN77NN��7NN77OO7'65b""p#"a65'd '1""b56'�N87NN78NN87NN78NY ''oo'' L2oo'' ��*3D#5##335352654&#"#2654&#"354&%"!54'.'&U�U��U��5KK5 �5JJ55KKO �{�� ,,PP,,��U��U+K55K>"">K55KK55K\<&UU1= UU 9���� !%)-'!!!#535#535#53#535#535#535#53#535#53��������keeeeee0ffffffff/eeee�/��e�<��kefeee�efeeeee�<efe ����-27>7654'.'&#""!54'.'+,AA,+22+,AA,+2<RS�45�54�SR<�B+,21,,AA,,12,+Bx<--<xx<--<F�(2654&#"%5##33535"!54'.'&�IiiIJii��Y��Y�-==p''�''p==�hJJhhJJhY��Y��Y�,"!,ZZ,!",��+�##33535#773�V��V���jVU�V��V�M�<*����,K"327>7654'.'&&'.'&54673%.+54&#!5326=326=dYX�&&&&�XYddYX�&&&&�XY�H>>\�8)N 3 1��a`)86,-@7/�&&�YXdeXX�&&&&�XXedXY�&&�� "!gABK,�0(9^{&�aa9($$^87=L�4�;%5% %3�88���8���Y�v������������dL����4%"%>54&'%32654&#".#"326732654&##0��V3<UU<<V��3<UU<3YR;:SS:�� �U<<VV< �U<=U� :SS:;S�+�+!"3!2654&'7+��#22#V#22�]�<�D<��+2$��#22#U$2���<�D=���+�+!%!"3!2654&+��V��#22#V#22��UV2$��#22#U$2U�U8"327>7654'.'&#"'.'&547>7632XNNt!""!tNNXXNNt!""!tNNXG>>]]>>GG>>]]>>U!"tMNXYMNt!""!tNMYXNMt"!�]>>GF?>\\>?FG>>]U�U9U"327>7654'.'"327>7654'.'&#"'.'&547>7632,''::'',,''::'',XNNt!""!tNNXXNNt!""!tNNXG>>]]>>GG>>]]>>�9'',,''::'',,''9�!"tMNXYMNt!""!tNMYXNMt"!�]>>GF?>\\>?FG>>]���z %- ,P ������ P��U�A������w % %%'����� P,,O�Sԡ1�A�����U������o���z % %%7'?'����� P,,O��0��RSԡ1�A�����U��oЌ����o��U!###!5!%2#"'&5476��VTV���"""+���*V�""""V����$2@\5##5#%!467'&4762>327622#"&546!2#"&546!+#"&=##"&=#"&�*�*0:�808@;8@�%%%%�G%%%%�,%%T%%,�,,,,z#l??l#8@ @��%��%%*%%��%%*%�V��V�%%��%%�,���y%''&'&'&77'6�b�|HQQ<@(���LXX@<�b�<@XXL���$@<QQH*+�#%!2#!"'&54763!!!!!!����""�""�,��,��,�ԁ*���"��""*"�@@@*@V���%7'7 % n��<���<�<����<��<<<�v����74632#"&'>54'.'&#"3267#!"&5463!mW<<WW<<W�C--33--CC--3&E���(;9(�'z=WW=<WW���D&3-,BB,-33-,C� 9('9����VK%#"'&54?�LLLZddd��ddd�gj�LjhLL�d��dddd��d��V�+7%!2#!"&5463!54&#"#47>7632"&54632�"43#�"43#�N66NR:'',,'':�"43#"43U��T2"�T#11#�"2V6NN6,''::'',V��3#"44"#3�V�-9%!!54&#"2#!"&546;547>7632"&54632�|N66N�"43#�"43#*:'',,'':�"43#"43U��TVVV6NN�2"�T#11#�"2V,''::'',V��3#"44"#3�+�+15#"'.'&547>767327>7654&''#�$ iFEPOFFi $<1=Q67>>76Q;3�T� !J*)+PFFhhFFP+)*J! <)yF?66QQ66?Fw)��V�V�U #!463!22'!"&=!��V�*���**��V����V�*����)5CR5!#5&3!35476323!35476325!#5&'&%5!#5&'&3!3547632�&VT�V�VVV�T ��TV&V&T&�T�V TT* ������ ��� ��TTZ�� *TT* �� ~��� *����3O[iu2#"&54672#"&54627>7654'.'&#"2#"'.'&547>762#"&546+"&546;2#"&54632�%%%%o%%%%�OFFiiFEPOFFiiFEPaUV�%%%%�VUaaUV�%%%%�VU5%%%%1%�%%�%��%%%%+%%%%�%%%%�*hFFPOFFhhFFOPFFhV%&�UV`aVU�%%%%�UVa`VU�&%��%%%%j%%%%�%%%%Z��!-92!547>762!547>763%"&54632"&54632o;!K)��%%i::�!.-S��S-.!��;UU;<UU.1GG11GG{)`lx* * 2 !ll! �U<;UU;<U/F12II21F�+��3#!2#!"&546;53!53*����T"43#��$22$*VTV֪�,�4"��#33#T"4VVVVV���';2+"'&54763!2+"'&54763!2+"'&54763* ��� �*�����V+�U-##5!#5#5!!52#!"&546;5463!2V�V�V���T��$00$�T$00$�2$$2UTTTT��TT�VVV2$�,$22$�$2V$00$V����!!5!5!%5!�����T�VV��TT�VV�Aj+9##5#535332654&#"!'5'#"'.'&547>7632V*VV*VjOqpPOqpP�@�$]3:23KK32::22K" VV*VV�pPOqqOPp�@�" "J32:933KK3393]$�Aj+13#2654&#"!'5'#"'.'&547>7632*��lOqpPOqpP�@�$]3:23KK32::22K" +*�pPOqqOPp�@�" "J32:933KK3393]$UT#'#"/+"/+"5!+"/+"5'7&5!7&776'&'"'&743�2 .^"((2*.��F(8D,*.$`^8 H:))'@,< ���"��� �Nx p� *D,( 8 %%" ���'!!3#3#3#3#3#3#!!333!�@���������������@����@@�������������@���@>�@!4763!2%3#%3#!#5!�<$$�\������\҇�<~g$$����������j+�U&/5'!!V��D>(�Rv� �0,��C.@�d8`��<�VN+�'77776!!� ���Dp>TR&���,��B,<�@82��<�XV�+�+5!2#!"&5463�T"43#��"43#�TT�4"��#33#T"47���v"%(+%654'&#"32#"'&54763253#5!#3�^^]��^]]^���yyy��vvvv���������^��]^^]��^^cy��vwwv��yz��V����V�UA%27654'&#"2#"'&5476"327653#"'&=47632#4'&'&�eeee��eeee��}}}}��}}}}�PPL,*<P**(0LB&*L Uee��eeee��ee}}��}}}}��}}��tt2&$00TR.6&*85����Ib���#&'&547632327654'&#"'&54767632#"'&54'&#"#327632#"'&5432"'&'&547632#"54'&#"#"'&767632'&'&'&#"'&#"'&547632#�oOo..A@//..mn�o[\-!&$2ii}�||//AA.- -.`CeBBb "`>{� A'7UVxxVUFEccEF.A�� Mtx��xvK@mn��nmC� ��������UOn�>-,,->))�gh98^<T`Yl^]IlA@wv�?++++?))�`CwYAA .T���AI`}qQRRQq]CBBC]tQ8Eln:??:l^8798` HH MM ���f�>I>54'.'&#"352#!"&=&'.'&547>7635!+"&5�4:F//55//F:4,�gJAAb(#��#(bAAJ�4�s$n@5/.FF./5@n$vvWaABI.+*K vv K*+.IBAa�233*+�+%!%#!"'&54763!2!��V"�"""���X��""V""�����byb!8%#!"/763234763232%&54763254'&#"N+$���'�'��c@@\[@@`$%22$#�- ���'" ��r@w\@@@@\y>�2$##$2��*U6F%3#"'&54767327647633"'32#5#"'&547632#"'&$X::NX>>00J&&&4*!!l**,8Hdpd�"T�"$$$$�J00>>XN::X!!*4&&�0>NTR�"��"�$$$V��� '7!!55!5���*����������T�����T��U#'+%!2#!"'&5476;53!53#5##5##5*��T""��$$*VTV*VVTVVU�*�"��""V"TTTT��TTTTTT�U�#'+!!5!!5!53!53!53!53!53%53!53!53���V�VTV�V�T�V�V������VVVV��VVVVVVVVVV�TTTTTT�U�!!5!5!%5!�����Ԁ���,,�VV��"D%27654'&#"%#53&'&#"3276#"'&547##"'&54763!'#53*4&&&&44&&&&�Xxx!!(4&&&&4(!!�R88>>ZZ==vF99NZ>>>>Z�V���&&44&&&&44&&VV&&&44&&$<<VZ====Z($vJ00==ZZ>>VT�VG!4/%#"'&54?L��L�ddd��ddd�UnL��L�d��dddd��d����d8HXhy1'&+"'&'&7676767676763632247632#"'&'47632#"'&%47632#"'&47632#"'&5' Y`_@ @_`Y3&&), ,)''$#32$$$$23#$�$$23#$$#32$$��$#32$$$$23#$�$$23#$$#32$$'aa.012..3 3..3%%%%32$##$�3#$$#32%%%%23#$$#32%%%%�3%%%%32$##$24����##5#46324632#"&5̚�eZ@?Z-8��<,+99+,<x��i?[[?T�+::+,<<,*+�U,8'6764'&''64'2!547>764632#"&X>>F,,F H��+;:k&%�T%&k:;cGFdcGFdUANN�LM>D3<<{;;0J$()S'' H%[&�� + *VV* + FddFGcc @h@#'8D#";26545%#";2654ș?>'.#"&54632� � -��`� � -���� ���� @ �@ � �@� �@ � �@OW�� W;�Q �+�+ !%)-15#54'&+5325335335353!535353'53533#�V&&4��X??�VTVVT�V�VVVVVVVTVVVVU��4&&V??�~VVVVVV�VVVV�VV��VV�TT�VVTV�����,1%'5#576?6;2'532#"'&5476#'�����488$< &&(�(:@�"""�lV�@+��@.\&B (�4(�b"���""""��l�@*���E#"'#"'&547'#"'#"'&5476327&5476326327&547632�"�""n �"""�""l�""U"� "" n� """�""l� "�+�+&'5!7&'&327653#"'&5476327�����vX{{XVVV||XVVpp��pppp��ptU�Z4n�ZxXVXxxXXXVz�nppn��pppxV�U%7'5#2#"'&5476�"�@*�}}}}��}}}}�8t��}}��}}}}��}}*����9#!"'63632476323476323476323547632�33F��H2��6�**,���F222V4h�����jl����+�+9%267#"'.'&'#53.5<7#5367>7632.#"3!!#�4\$L3�J?99_##����$#_99?I�3L$]3O�#����"��$ L/3D//8V V7//D4.L%TBV VBT9���"&*.26:>BFJNRVZ^bfjnrvz~��������������������������!!1!3#%!!1!3#!!1!3#3#;##3#;##3#;##3#3#;##3#;##3#;##3#;#3#%3#73#'3#%3#;#73#;#73#;#73#;#73#3#%3#73#;#73#73#3#%3#73#73#;#73#3#%3#;#73#;##3#73#73#@�@�����@�@������@�@�����@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@�@@��@@@@@�@@@@@@@@@@�@@@@@@@@@@@@@@@@@@@@��@@@@@@@@�@@@@@@@@��@@@@@�@@@@@@@@@@@��@@@@@@@@@@@�@@�@@�@@��@�������@������@�@������@@@@@@@@@@@@@@@@@@@�@@@@@@�@@�@@�@@�@�@@@�@@@@�@�@@@�@@@@�@�@�@@�@@@@@@@����5#"&'.54676'.'&#"1307>7654'.'&�0 00`00PP0H**!!<I-.//DC�ED0HT++@0PP00`00 0++TH0DE�CD//.-I<!!**H���#35%7'7 ``���'i�``��@�@�``����'���``@@�@@&M2#"'.'&5'47>763">!2#"'.'&5'47>763">�.))==))..))=##zRQ]@u- I.))==))..))=##zRQ]@u- =))..))==)). ]QRz##�0. =))..))==)). ]QRz##�0. @&M"'.'&547>7632#5267>7!"'.'&547>7632#5267>7 .))==))..))=##zRQ]@u- ��.))==))..))=##zRQ]@u- @=))..))==)). ]QRz##�0. =))..))==)). ]QRz##�0. �$0<5!#3267#"!4&+5>7326=#"&=3%#"&'>=3@���pP"g=@5KK5@=g"Pp���0Dt �D0 t���Pp2D �K55K� D2pP��D0@@9t0D9@@����*:TX\`d>7>76&'.#".'.#"#3!3#'>32#>%&67>312&"'.'.'!!5!5!!!7!5! -%K 1=2-:,% +$�@@�b1 !S&34�q )3O���@��@��@� <"<"2}11y,&s,��@��N !.+k O3)��� ���� �Y�#''7''7'2?7>76[�f�[�sWWs3�D$##-�B�9=<u56�[�f�[�sW�Ws��+65u<=9�B�-##`� "&*.33'3#73#73#3#73#73#'3#%3##5%!!�@���� ``�``�@@�@@```�``�@@@@���@������@@@@@`�`@@@@�`@`��@��`� "&*.##7#5%!!3#73#73#3#73#73#'3#%3# @��������@��``�``�@@�@@```�``�@@@@��������@���@@@@`�`@@@@�`@`����*"&#"3.54670!37#73267#@bAjNNfDC_EF98S)e�)�0*P#,K9�[;:=H8 $3�huv�؆�"�x� 3e ����C%37!567>7654'.'&#"!535&'.'&547>7632��<��.'&8Y=<DD<=Y8&'.��<�B77P&%�WXccXW�%&P77BXx��!"Y45:KBAaaABK:54Y"!��x''e=<BWLMr!!!!rMLWB<=e'' W�)% %' 7''@`@��`�`��@`��F�F�`@@`��`����`�i�@'����?L[s��"32654&'.'.5467>7>54&'>75#.#2#"&5463"&54632"3267>54&'.#3.5467"&=3::35#5467##>332675�&A52##F+ghPP "8">1 //+,11-.$##$ "2/~~2 a�87)3�C)3'$A/)<WW6C ?# s ��('&*) '' �"��) *X!�|%&�k0 -k�/Dp ����(6D#"&'14'.'&+"3!27>76=4&#%32+"&546!"&5463!2�6%T89@�@99UU99@PA98U$���##�##���##h##8$@77PT89@��@98TT89@�-x####� ####V�U+#'#'#5'75#'7#53'735'753737���<�V�>�T�>�V�<����<�V�>�T�>�V�<��T�>�V�<����<�V�>�T�>�V�<����<�V�>�*���'+F3'#27654'&#"5#27654'&#"35#%##"'&5##"'&5#4763�֬*j���d��Vl&&44&&�&&44&&V$լ�@�����T��4&&&&44&&&&4�$��;2#"/7327654'&#"#"'&547632'&#"3276?6`CCCC``D6@2,<<****<<*�&xB``CCCC``D6B0,<<****<<*�&xB�DD^^DDD08*,**<<***|$jBDD^^DDD08*,**<<***|$jB���� &'&6&'&7&5474367-����}������@@7)*�����ԓ�oQgQ]�**7@@������}�����������Q��N��x"35#!2#!5#!"'&=476;573335!#!"'&=!g�))����+)�h�g���g+�4+g�ee (�) hh,�( egge�23�,,�3�+�+/?Oc27654'&#"27654'&#"'27654'&#"'27654'&#"27654'&#"2#!"'&54763���""��""+�������"��""T"*+�+8`p�!#"'&27672327654'&#"#&'&#""'&#"32763#"'&'&'&'&547676767632%47632#"'&747632#"'&@�44@@44�fOO""OOffOO""OO8 .,__rr^^,.!!!!.":l�t]],.!!���U:####�<<^""^<<<<^""^<<0%%^????^%%00%%L0`>>`%%0LA���=D%27654'&#"!27654'&#"%#"'&'##"'&547'#53!2!�v/70/D>.. c -->D01Vcg�,�O�לnn��2�3HD0/)(<<()/0Da0�^^~g�nn�vV�U'''7'7'7'7777n<Z<<>Z><>����<<<Z<<>Z><>�n�<1>Z><<Z<<<�n�><>Z><<Z<<<����>K�� �7!!5#2+#!"'&5!Kj��jnn..n@@Y��ZAAj.nģ� .�, �YBAABY ��U##"'&547347632#"'&�\<<KKjjKK�V����~ ""2J�V�+"&*.EU#76'&?3#76/&?3#######!#!"'&53547632'47632#"'&rBR *DR &�DP &DP &TVVTVVT�"�T"�&( :�$$$$�@^6*D\6(B\6(D\6(������V��""V ( B �$$$�VU#3#3#5!!2#!"'&54763VTTTT���$"�"$���*��*��~$�T""�$V+�+)[�47632#"'&"'&'7'4#"'&#""'&#"#"'&#"#"'&#"#5276323276323276323"'&#"#"'&#"#"'&#"#5276323276323276323V,,,,��*@jR440,22,"...0...0...0.0...0...0.....0...00....0...00...0.�,,, � �,@j0���V��VZ��!6767&547632!!5X�aa �� aa� && ���<vnn��nn&&�C__V���U 37;C'3'"'&54763";2#54'#54'�#73#7!5!�~~l:****:" B<,,@"x<%%@11H @N@@j@@��4�6��V*~�++::**@ "''8D6(�::HXXH33@"<�|����6�*6,�V��U8<@D2#54'&+"'&54763"37#54'򀴦'ȋ#73#%!!�>++@"B:****:" �<%%@11H :**N@@j@@������&&:F8(++::**@ "j::F``H22@" @**:<�v���������&'6726763&'&'&5�`JJ`�� �k���LL���nm�':01�mn 5NN5ۚ��LLvvLL�? ?���I�n)4'&#"3276#"'&'&=476;2Ib���g�%$�������%%��h=n)E4'&#"3276#"'&'&=476;23#"'&'654'&' b���g�%$���� �g%$�$%�������%%��h����h ��+W4/&#"#"'&'&'&'&'32?654/&#"327&'&'&'&'&54763265#"/&547'#"/&54?632632@w uT�nuTw 1T/EE/v0331EE0w01T/EE/v/222EE0w0w vT�vTw �mE/S01v/EF1330w0ED0S01v0DF2220v0 I�n)>Sg|����%54'&+";2765=4'&+";276554'&+";276554'&+";276554'&+";27654'&+";276554'&+";27654'&+";276=4'&+";2767#!"'&54763!2%����$������$��%������%����I&�%%&�mm�nn�mm�nn�nn�mm�nn�nn�nn���&&m&�n%7!!3%!!2765#!"'&54763!2[\����[I&�%%&I�����n��I%%�&ng%+"'&=476;5!32+"'&=476;5!32+"'&=476;54763!5#"'&=476;2+!232�7��6�6��7�7$6�6$7��mm��mm��mn��nm��%7Tq���7#"'&54?632#"'&=47632'+"'&5476;2#"/&'732?654/7'&#"&/&54?632+"'&5476;2#"'&=47632#"'&54?632���`����1T/EE/���T��0����T� �01T/EE/�j�����������QE/S01� �T���2C��T���1DD0S01�07��_������)IZ3/&5#0#"/&76;476;232!56?5"##+#5!76;53#53'#3#5333�e)���� mmm��� �ED��E3�*�+�(�]�(�| �6�� ��D�3/ B�3�� D==RR==z������):Z%3/&5##"/&76;476;232#53'#3#5333!56?5"##+#5!72;53�e)���� mmm�*�+�(�]�(3��� �ED��E�| ��� ���<<SS<<{����3/ B�3��D���1FZn%#"/&76;476;232#!"'&=4763!2#!"'&=4763!2#!"'&=4763!2+"'&=476;2��� mmm[�$�n��nm�n����� ��Innmm%nnnn���1F[o%+"'&=476;2%#"/&76;476;232%#!"'&=4763!2#!"'&=4763!2#!"'&=4763!2������� mmm��m��nn�$�7nnA�� ���mm%nn%nn8��v�.Wl%4'&#"32765#"/&76;476;232%#"'&'732767##"'&547632!535456=#'733&!'���� nnn�!"'$ 0 <'&))?F//��_ $/nF_�$! I�� ��'#"" @"!2 ))9<**66[�AA� !1j��8��v�.Cl4'&#"32765#"/&76;476;232!535456=#'733#"'&'732767##"'&547632&!'���� nnn���_ $/nF_!"'$ 0 <'&))?F//$! �n�� ���AA� !1j���$"" @!!2 ))9<**66ZY���� 0Bak����%#"'5632#5432%35#333##"'4=#327754'&#"5#35327675##"=354'&#"327676554#"32#"'&'&'&54767676323#5&'&'3#"'&=476327#5#"'&=332753t �3��=�<9�33 3� 33 �4f&'') ���!i��i!!i��i!��:E9=(�'&&'�44 4�y& �&''}66��E�����#Tq* |��/(1;--c- x''x(�{�B""@��C!!@��䛛*O;0�(d/.d-/��#���I%A4'%&327%65!! '&'&'&'&5&547476767676! ��� $% )~����~) )~~) � � �� � 7//%**%//770/%**%/0��#� !%5%1!3! %%%%�l�eE�3��m/��yt\,����G�JEUE�VW�o���a2%V% hTi�J���1N��r��(=#"'&#"#"'&54763232763267670JI41%#/.WUTA@b)<;8:(D6.%('3�$'+*eHGp����SR%$'5AG89�#++$ V==���n%!%!��z��z�����x��6>���C���?Gz��:~��%m1Tm�27654'&#"327654'&#"2#"'&=476+#"'&=##"'&5'#"'&5!'!4767'&7663276#"'&=47632 � �9w+O* �=%$��$%>))7<=6)�� i��������}�89CC98KKK���� O���� .gv����#5473'&6&27676565654=15'6765676'454'&5&'&5&'&''&54'&'&'&'&'&#&'&'&'&'&76'&'&'&#&'&767676=&'&'&'&'#&'"'4'&'&7676#"'&'&7627276767676'&727676767676#'&'&'&'&76#6'&'&'&7676767667676'&767636766'&'&32325&'&'&'&'&'&'&'"76''4'&'̆'&'&'�'&'&'&'&'&#""'"'&'&'&'&'&'&'&7674'&'&54767676765'&767676'&'&'&'&'&56767676767676767&'&767632'"'&'&'&'&'&7676767676'&'&'&'&767�2�� 2 = 00 EL ��� e C 1 //$ %% E' ?.% 9 "* ��� $]B ## $ H! #00 $ %: '' ' )' !! � p z� � * l* R@r3##--'7D@<";<1 (H% ���Yam��47&'&5%67676'&&'&67676'&"'"#67632#"#"'654'2#"'&'&'&54767676276767654'&'&'&#"3I&�pDD�,�u+I-E`�u <aaqTLM< $�ވHJ@<�6;;d�"�h__DE())(ED__hh__DE())(ED__hcZ[AB''''BA[ZccZ[AB''''BA[Zc�]V��7jj��� ���� [657 =<<��xdoxde;�`>-)(ED__hh__DE)(()ED__hh__DE()�''ABZ[ccZ[AB'&&'BA[Zcc[ZBA''��4�"6!#"'&'&'&5476767632&#"32767676767#5ub-,RSjMEE2332EEM�hf<Y?5665?+#$�� jSS//22FEMLFE22cb: 76@A67 �I����I��%&#"'&#"7676767676''&'&#"7676767676767676363276'74'&'&'&#"#"'&'&'&'&"327676763376767657#"'&'&'&547676767676767676767676767� !*J% � %$%% B/.,( ++"!## $#;<OOWWPQ==$% J 21 - A � -,:@ "#[]QP76!!99QQ[300##! /Y"!$$115I�n%Jn�'#"'&54767&76?32?'&#"/&'&7&'&5476326#"'&''&/7327654/7'7654'&#"'?67667632�\V%211 *0#"' %VV\lW�V\W' (#"0,!!011%�"#0+ !156'V�V�% ++ 'V�W\W'451!!-0"#R\W$ (#"1) 122%WW\.W�V[W&552 *1"#+ %��1"#( 'W�W�%120 !,�,!!045&W�W[W' *#"1���3G[o�������2+"'&5476;#!"'&54763!254'&+";276=4'&+";276=4'&+";27654'&+";276=4'&+";276=4'&+";27654'&+";276=4'&+";276=4'&+";27675#"'&=!!�%%J%%J!++<�&�W�[IIIIII�IIIIII�JJJJJJ7\���&��%%n&]""'�I<++%nW]��II�JJ�II��II�JJ�II��II�JJ�II�\��n����)>Sh|������3G[p��2#!"'&54763!;276=4'&+";276=4'&+";276=4'&+";276=4'&+"54'&+";276=4'&+";276=4'&+";2765=4'&+";276=4'&+";27654'&+";276554'&+";276=4'&+";2765=4'&+";276=4'&+";27654'&+";276=4'&+";276=4'&+";2765=4'&+";276=4'&+";276n �$ �$$$$$$$$$I%%%%%%%%%%%��$$$$$$$$�%%%%%%%%%%��I��$$�%%�%%�$$�$$�$$�%%�%%�$$�,nn%$$�%%�%%�$$��$$�$$�%%�%%�$$�n,Mfz#"'&'&54767632#"'&'&5476322#"'&#"#"5476767637"'&'&54767632#72#"'&547676�#,###,##�,+&%,+&%�DNN55 'DE$%IH*i 00;<2�#$#,##$+�,&%+,%%�"!!,-*"!!,-*��.!" --*."" --88POB S1<=12""x"*-,!!"*-,!!<"".*-- "!.*-- %����+"'&7&'&54767632� !6 m 6! ++01++�S88�*�88SIFE----EFI�n3#"+"'&5#+"'&5&'&'&5476763!2� > R > T8H&$22E@� K*�n ��H !ECQ_EC ���$F7#2#"'&'&'&547676766='7&''77'7327'?\��>�eh__DE())(ED__hh__DE())(ED__�U:�$MV����VM$�:U�OBCFFCBO��vv��)(ED__hh__DE)(()ED__hh__DE()��t�3��v,G[[G,v��3�tL�((�|����4L^y%'&'&'&7676727676'#&'&'&76762'&/&7676'&76767'&'&72767676HIV! UE� l(0 �10a Ct��"! �__!z�& *H++�H� g( � 2,43, �==�, & i: 2V ��5>, :b ??!+����@j4+";27676765+"+"'&5473276?676;27654''+"+"'&547676;2{�($ '""Z~}�#*z W*#�||ii~}�"*z ��&!!$$ �[� )V�]\ � �[\�I-5�i�]\ ��##+D����GV�&'&'&'&'&#&'&76767#"'&'&7676'&'&'&'&767632&'6'&'#"'&'&767676'&'&'&'&'&767632X $&'#O9� '2!# $ � 'B8� * '! %C#$#.--.%.+, &%$#/6�.-)(>>87A@7)'(!0??3344$&& ��\VKAdke^3Ef`� 1155MMLM_^[ ('&HLK=><=+*%$%((%n HSg#6?6767'&+7'&'&'3#3#&#"#"/37674'&'&547636%#"3733#!"'&54763!2iO��!%��4g] "")Md�dO_;^{'.F--T1(+?J--P ( I% �dyXJ�n��Q E�-��3(""��o��o "!6:* R"#9<' Y��7 *&�$�%n #0=`������Rf#"32765735454'4'&'&'&#"#"327674#"32765%3#7#'#737#7#"'&54763234745654#"476327&#"#"'473254'&'&5432;#327#"'47673#327#"5476327�&#"327#"'&547632#5#"'&5476323654#"476327�#7#"'&5476324'&'&#"#&'#67&#"327&'36733276765#!"'&54763!2 �$5 ���2 (/� *Y 1 02 p?7P k \ *Q P G*)HHThTIAAHTgUHG*))*GHUgTD<=EThTHH)*��n�� P�ssss�] : #! )) H< 6 + ;K' !(9 - #"<<6 � THG**?B`U;;U`B?**GHTUGH)*??XO66OX??*)HGUn�$�%n$Oj{�����+532%+5324'&+3276535#74'&'&'&5476327&#"#"'327655#"'&5476325&#"327!27654'&#"327657#'#3735#535#535#;'654'&+353#!"'&54763!2�# #�%$�/-66*"%%� (�*+�%.-Z[bb�����++++WR)33)RbjDAADj�.<+ 8%� �r� �~%:%*�,_��: $4,,**��-*)%%(( �++++cÀ�� 3 + �P -�L9�, � %n'*?\h��)-Rv�3'7'#3#3754+32574+3254+3253'%#5#'#'##735373#"'"##'#53732'#53#3##!"'&53733537!5323532363733535#'#'#"5#&#!'#'#54763!2#"5#"5#&+&+'#37353273532!27327%#54'&+#532#4745&'&'&'&+#52#53#3##5+53254'&#"'&'&5476;#"327+53254'&"'&'&'&5476;#"#'#'##"54;"'"#";735353D3J*(]QQ[Z9l0/�/.�/.3��%6!5LM(B7?<1,=>H./��./v>�||WUUU �r?}@5� �hfi�'b��q `-� Ee � x '���x"c.!`#�N %'%X�% ($W.{{VUU�&�:HH KD �%GG JD _4FKM+JL$ 48>8B%1>��-- ,?|"(#"(>�yyyy""���ii�� 433�333� �!��� �##91 ##!!� 77f� �} !!�!!3:81 � 9� 8��� � �����1! ! :! ! W�tt""LO"z��kk���A����%!5276767676323276767676763232767676763235"'&'&'&'&#"#"'&'&'&'&#"#"'&'&'&'&#"#5476;3333332#"'&54767676767652!#"'&54767676767652!#"'&54767676767652� .$�����$. �% $ % ��� �n n. ��� .�, *++, *++, *++n=_<��gL�gL���b%����%����%��VV�VDVV**VX�***V*�VV�V***V��V���V�*V*�*���*�V�jVV*U�***��V�E�V�$��***V�b�*�|����+t�**�����$$��f f)3�)q+�3.gR���k3��V��33)��V33)�*r�)=H�E"%, +�L�|��Z+%�|%�L*��V�+�##���*�C|�yL)+U)L)%,#�+i���+++Z++�U�Uok�U�U����� �kU���UU�/����U�+����������/+�U��UU�%�X��B�%���U++U6|U+ ���������������+U���@kU����|��������+Un�U+����o�+����%%����+���UUU+W++U++'�+U�U��++�U^U�+k%Uk|�1+L%^%^^�L%^%��%%Z ���������<<�LLL9 �L��UU�V,*Vv����V**�VV���>jN�7V5�*��V����4*� ��*�V*�@Y`` ' V*�*AVK�V�VVVII� �����88Y%%�%O��IIn��%�|+D%%%% ��P��H��b��Hl����4��.Z��D��� .^��� " ` � � � 6 � � �b����:n�� L � �4���&^��Rp��0p��8�b�Hz�,n��P�`���8Rjz���*R�t�<\�$|2l� �! "<"�"�##x#�#�$>$�$�%2%|%�&8&�&�'.'N'n'�(p(�)|)�*V*d*r*�*�*�*�+++X+�,,d,�,�-:-t-�.6.�/�/�0d0�1�1�2J2�2�2�3D3�44�4�5t5�66n6�7707J7n7�8(8T8|8�8�9(9:9d9�9�::V:�:�;Z;�<<n<�=>=V=�=�>F>x>�>�>�?�?�@@^@�@�ARAzA�A�BB�B�C�D$D\D�E*EnF.F�GG|G�G�HHPH�H�H�I*INInI�I�I�JTJ�J�KK`K�K�K�LL"LTL�L�L�L�MM0M\M�M�M�N4N�O$OTO�O�O�O�PP PFP�P�Q<QpQ�Q�Q�Q�R$RdR�R�R�SS(S6SZS�S�S�TT^T�T�T�T�T�UU6U�V VRV�V�WWvW�W�W�XfX�X�Y$YdY�Y�ZDZ�Z�Z�Z�[ [[�[�\ \.\d\�\�]t]�]�]�^^X^�_._\_�_�` `L`x`�ana�bbjb�cc�c�d.d�d�d�ee:epe�e�ff4fdf�f�f�g&ghg�g�g�g�h"hFh�h�ii6iRixi�i�jj^j�j�j�kk4krk�k�l$l8lLl`ltl�l�l�l�m*mlm�m�nnFn�n�n�ooNo~o�p6p�p�q.q�q�rr(rNrrr�r�ss&sBs|s�s�tlt�t�u<u�u�v(v�v�wRwzw�xRx�y>y�zz8z�z�{L{�{�|.|�}B}�}�~t~�Px�ʀ�@�f���&�R����2�b����P���ԃ�0������\�v�����2�Z����(�|������R���Ή �>����x����h�̌�\�����(�L���ƍ�B�ޏ�8�f���\�|�Ґ��L�����"���F���Ҕ*�n����.�����L�|����B�@���ޙ2������<�\���曘�Ɯ ���ڝ(���ȝ�B���ޠ0�X�̡@���6�v�ģ�T����ҥ6�x��:�v���P� �p���֩���Ҫ��ī*���¬�t�.�>�|���n��$���X�X����d���@�2�:��������������|�>��Ī�J�.�:�R˖��9�`6uK � g = | R 4�SYWfontSYWfontVersion 1.0Version 1.0SYWfontSYWfontSYWfontSYWfontRegularRegularSYWfontSYWfontFont generated by IcoMoon.Font generated by IcoMoon.PKKY]m��0�0�css/fonts/SYWfont.eotnu�[���0����LP=nSYWfontRegularVersion 1.0SYWfont�0OS/2%�`cmapAB>_<gaspXglyf��!�`�,heade���6hhea�j��$hmtx���� �loca6-� �xJmaxp���� name$Օ����post�l ��������3 @����@�@ �� ��#�,�8�=�?�H�S�`�c�e�i�o�q��������������F�Q�V�`�c�i�k���������V�b����� �(�-�/�2�8������������+�4�7�;�.�F�\�b�f�l�q����������+����������������������������� �#�E�G�I�M�U�`�d�k�o�v�{���������������������������N�Y�i�m�o������������������ � ����'�8�B�F�x���G�\�f����L�,��������'�^�c�g�j�l�|������������������ ��#�,�8�=�?�H�S�^�b�e�h�l�q��������������F�Q�V�^�c�i�k���������V�]����� �(�-�/�2�7������������*�2�7�9�.�F�\�b�f�i�o�����������-������������������������������#�&�G�I�L�O�W�d�f�m�q�y�~����������������������� ���N�Y�i�m�o������������������ ������8�B�F�w���F�\�f����;�+��������'�]�`�g�j�l�y����������������������������������idbZFEA>�����������zqS��p21�����gF;98'!,��������mlkhgfedb`_^]\[ZXVSRPOMLJHGFDCB?>=<:85410/-,*('#! ����������uteZGC>=;:9875%������1S����]('$"!�������������797979����'D2#"&54627>7654'.'&#"2#"'.'&547>763.((<<((..((<<((.fYZ�&''&�ZYffYZ�&''&�ZYf���<)(.-)(<<()-.()<�&'�YYffZY�'&&'�YZffYY�'&��wG47632#"'&&54727653#"'&'&'&'&547632#4'&#"� ,,,, �pp<���"V22F(R$:R(.WW~~VVV==ZZ>>"HP.+,,,<p��p<����"F22*n,,<JRT~VVVV~Z>>>>Z@>66<DLVU�3#!"'&5476;3'33'33�"�T"",T�TTV�VVV���"""�����V�U-72#"'.'&547>76��VXNNs"!!"sNMYXNNs"!!"sNM��"!tMNXYMNt!!!!tNMYXNMt!"�U��3##"'&5476325!!5%!5�Ԁ&&44&&&&4��V����V��4&&&&44&<TVV�VVf�159%54'&#"!"327654'&#%2#!"'&54763!33#HHABGH��* *) ) ��.�\]^^�"00"� *) )* ~ �� . �w��w��wVU�#5!5##5!352#!"'&54763V�T��T�T�""�T""UVV�VVVVVVV"�"""D �I %!!5#5!3''3#'##3#7�����b�8�T"F�N(�(Nr�df�d�D6nD6���\�hhFd�dVU�)=5##5##5#;276%5#35#535#5#'#352#!"'&54763j40606 ��֪�jjjl4l44n$$�T$$U������6�6.60�������$�$$$V��� %5!!5!5����*��,�,����VV�TT�VV��#'''!#!"'&54763!25!!!5!5!�sYAYfM)��))4)g��g��g��g��tMs4��) )4( (�dhhgg��e*U�9567>7654'.'&'47>7632#"'.'&�7//EE/.8% - -&�T]>>GF?>]]>>GF?>]�W65<<66VX?&'**&&@ �F>?]]?>FG>>]]>>*+�+*476323##"'&!2#!"'&54763V&&4ր&&44&&*�""�""+4&&V��4%%&&vT���"��""T"VU�� '7%5!!5!5�@���@���T����@��@�,TT�VV�VVX�S#)-567654'&'57&&'7#67%'67�nn�~VVVV~�nn�H<J^~�8<R�8VR ^J<f~V~~���zzVaa��aaVzz�<8Vr^H>f~�J^~fD8<R��^^b�U�%!2#!"'&54763*��T$"��$$���VV"�"""*+�+%5!2#!"&5463��"43#�"43#����4"��#33#T"4*+�+5!5!2#!"&5463�����"43#�"43#�TT�VVV4"��#33#T"4*+�+!2#!"&5463��"43#�"43#�*���4"��#33#T"4VU�37#"&5463!��@1#�T"21#��,��#13#"4*+�+!2#!"&5463��"43#�"43#�,*4"��#33#T"4�+�+!7632# '&476;2`�^HP�����ߺ`^ ���,PH�;"#"&/.546767>7632#"&'.'.=.3b/ 9 j199~EEIIEE~991j 9 .c+�'j .%%44%%. j'�V�U5!5!5!52#!463�V��V"21#���1#UVV�VV�VV*2"�#3�"2V���� .26%54'&#""327654'&%2#!"'&547635!!5�IIDDII�(((.""�T""��T�@00@�((((v"�"""��VVVV�+*+ %3'33###�����T�֪�T�ժ�,*���,V�U5##5##5#2#!463�VVTVV,"21#���1#�VVVVVV�2"�#3�"2*���.2654&#"%!##5##"'.'&547>7632*"43#"21�V�� ?'&*5//EE//5*&'?U3#"44"#3����&- E/.65/.F - *+�+ #7##!2#!"&5463�T��T��$22$�$22$�����X���2$��$22$T$2*�� )%&#"6322#"'&#"&#""#"'&56326�BT�hh�NN�TRz�hV�l`V��VV��@�@@@��,@@.r@@@VU�%!%2#!"'&54763V�T������""�T""�����VV"�"""�UB�+2#4'.'#4'.'መ#"&�XMMs"!zR77>�yy�54x++�ccq7''55''7�"!sMNW>77Rj54�yy�pcc�++�>'55''77�+�+5#5##3352#!"&5463֬T��T"43#��$22$�T��T���4"��#33#T"4V*�V-#!"'&547%`���� "�T"(��(V����V""�2��2�+�+ !332652#!"&5463*���K54L�"43#��$00$+��V5KK52$��#33#T$2�U��&'.'&# �pQRp"!(00uDEP��*+-.�NMP8))6 �**U�&'.'&# *pQRp"!(00uDEP��*�����*+-.�NMP8))6 �**����**�+�+#2654&#"!'7*T*"!"!��������! !b���@�V+�+7-V����+*VV*���+�+ "!'!3353#!"&546?>3!2�L(�ꔬ�� 3#��$2 : �,��VV���#33#F *���32!54'&'547632#!"'&=47632!5476"&�&"�""�"""T�"\ *XX* \"�"�""�""��"V�U%'27654'&#"2#"'&5476� �*�eeee��eeee��}}}}��}}}}��r6���ee��eeee��ee}}��}}}}��}}*�U%#532#!"&546;53֪V�V�""��""F�U@��"�r �"TT��U%'73#'7'73zPPz���*�<��<�*�R��R���D�<��<�D����+%27>7654'.'&#"%#'#5'753735//EE//55//EE//�Ȏ�Ȍ�Ȏ�Ȍ�E/.65/.FF./56./ErȌ�Ȏ�Ȍ�Ȏ*����+%27654'&#"3##5&'&'#53676753|WWWW||WWWW�XX``�T�``XX``�T�``�WW||WWWW||WWTT�``XX``�T�``XX``����%7%7"'.'&'3 "'&4762'72#&'.'&@:�dZY�++@B,,m���<��4��4 :�dZY�++@B,,8�$%VUc<77]%&��>��5��458�%%UVb<67^%%��*�23#+#"&54675#"&=.546323#7#35#��*2$�7''7�$27''7�V��V�*��T$2�-'77'-�2$X+'77'+XT����T�+V+3!3!V�TV+���+V+5!!5���T+VVVV*���� "&:3'##3#35#5#'53#5!#35#35#3!5!!3#!!5!�p8J�F�<�D�VVVVTTT�TTTTVVVV��T�VV����T����V�VVVT�TT�TTVVVVV��T�VV�VV�jU7%73#5!!5�Z<Z��<Z<�TT����Z<\\<Z>����ր��VA�#2#"'##"'##"'&547632363236@,,H|HH|H,,H|HH|,,@@@@,,@@@@�+V+!!!!���T��T�VVj��###5%!###�����T,ր�+���*�ր�V���247>763!2#!"&5463!!"3!2654&#!"3!!"'.'&V?+*1�FdcG��+A@,@��n"43#�@=YX>��j1*+?�0++@fFGc>,+AV*1#"4Y=>VV@*+VU�!5#5##3352#!"'&54763!*�T��T�$$�T$$VUV��V��V$�V$$$V*�U!2#!!57!"&5463��"43#��T��T��"43#U��T2"�#3�**�3#"2��x 73#!!!3#5!!5!#3#3##!"'&54763!23�����4�����h�1�eeeee)�1))�)e������������4heghd) )�))egU�U .<%5##5##5#%2#!"&=463!533.#"'>327.#"'>32�_G^G_g&::&�j&::&�`]&? =& Q++SJ+h55f+&2{??}2�``````�9'�'99'�'9��*&&##&**&%2222���W�'3D2#"&54627>7654'.'&#""32654&72#!"&5463!<WW<<WW<3--CC--33--CC--3)::)(;;�(99(�(99(��W=<WW<=W�vC,-33--CC--33-,C<'(<<('<`9'��(99('9*U�%!2#!"&5463*���"41#�"43#��V4"�#33#"4*����,;#"'.'&5!"'.'&547>7632#47>7632@*+00++@�0+*@@*+00+*@@*+0@*+00++@�0+*@@*+0@*+00+*A�*@+*00++A�0*+@@+*06'5F%#2#!"'&5476327654'&#"7#5&54753#"'&54763!!������x00�..�鹹%%D���t����0��H�S,;=+SS)?=*S��^%.%]*���+?27654'&#"27654'&#"'5#5##3352#!"'&54763@���V��V*""�""��VT��T��*"��""T"�+�+/7?CK[k{���%"'&547632'"'&547632'"'&547632"5432'"5432%!!"5432"'&547632'"'&547632'"'&5476325!"'&547632"'&547632"'&547632* ����V���p��� �� ���V� ���VV ���VU!2#"&'67>7654'.'&'>�XNNu!""!uNMY:k/0''88''0.kU"!tMNXYMNt!!'(_76<;77_''���� #!"'&57'''54763!2G�"!+�+!"���}���٤"!+�+!"ɣ�,!!!!,f���7�����ܧ�,!!!!,V��35#5#5#5#5#5#!!#!"&546;546;232VVVVVTTTVVVV�T��3#��"21#,�*"4+VV��VV�VV��VV�VV��VV*��#11#�"4**4�+�+%!2#!"&5463*��T"43#��"43#�T���4"��#33#T"4E����U%27654'&#"4767'&'&56&54767676'&'&'&547'K6556KK6556��00O&A$$��%&>>&%��$$AA$$��%&>>&%���56KK5665KK65IQJJ'??GOO K??%%??K OOG??'&?@FPP K??$$??K PP++!##"&54632�eGFdcG*+��TGccGFf ���c�"%!!5!5&'.'&547>76321)�L)=65M^@?HH@?]S88�aa� [99AH?@^^@?HC;;\����<"&54632#%3!5#546;2#!5&'.'&547>7632�****\Q77?���0�0�=44L\?>GG>>\�*++*XA:;Y�`��Ē�Y98?G?>]]>?GV�U 3!!"&5!'#!"&5463!2VTV��"2���~~1#�"43#"2���T1#V�Ԟ6#33#"22"�+�+(%!2#!"&5463!54632'"&54632*��T"43#��"43#��00��'99''99�T���4"��#33#T"4�� 000|9''99''9$�� #"'7327654'&#'727'5 :ppn�bV@6B|XVVX|����Ҝ������p��pp0>XV||XX���������x�������#'+/3#53!53!53!53%533##5353!53!53'53������������֪����Ԫ*���������ժ�V��������Ԭ�����֬�����֪�����!!!!!�*��*�����*��*��*+�+7!'2#!"&5463�T��l76 �"46 ����7�� 63#T7*+�+ $)-16:>7!'''!!"&53#73#%#463#3#3#2#3#3##53#3#���jN�V�"4�TT�VV�V6vTTTT�TVVV7VVV��VV�6 VVVV���\�V3#�VVVVV7�VVVTV7TVV�� 6VTTVV*+�+ ',049=A#5!#5#5#46#5#5#5#5"&=!2##5%#5#5#5#5*TV�VVV6�TTTVV�VVV"4��7VVV�V�6 VVVV+VVVV��TTVV7�VVV�VV�VVVVV��3#��7TVV�VV�V 6VTTT�VV���*9!##5!"'&5#5353!5!22#&'&''2767"#"'&'3VVV��$VVVT�"�ȓ�@DDj:��:�ȓ�@DDVVV"TVV�TV$�V���x``28��l8����x``��5A47632#"'&27654'&#"535!32#!"'&5533##5#5�((8:((((::''�X????XX>>>>Ҁ*N�""�V"V��V�U:((((:8((''�>>XX????XX>>���V"�""���V��VVU�+7/7/3#!"'&5476;3'33'33�2222�bb.,dd,F�"�T"",T�TTV�VVV��222d.,dd,.bV��"""������+�+%3#!"'&54763!!!/77/?,T"��""���V��4nn42pp�8888��""T"V��p22pp22 888b �I7'#"353%"'&4762V���T�H��$���$A��j��"���$��+j+>2654&#"#5!%#"&=#!463!2323265#"&5467'7�L>,+?@�T3#"4*"4 +?&Z.��v'�j,>>,���"44"��4"�4>,"6Z,*����+;%27654'&#"3##5&'&'#536767532#"'&5476|WWWW||WWWW�XX``�T�``XX``�T�``��F2222FF2222�WW||WWWW||WWTT�``XX``�T�``XX``22FF2222FF22�+�+)7!''27>765##5265%2#!"&5463�T��l�>76QV9'',4L�"43#��"43#���@Q76?-'':ւM5T4"��#33#T"4|��*k)-7#5726323"&'#'"&54632����DNT� $*a>Fz*ZVZp"43#"21q:V*Z��^D-9V:0�T��T�3#"22"#3�+�+ #%5���*p��+�$p*���f�8274'&#"3"327654'&'2&'&'&'&'&54763�HGG>>GGH�))))�ih%%5543%&?>//'&hi�Co..o )++) eih�K``TUII+)SSNNbcK�hi�+�+ !7'7!7!'%!''7��b|>z�b�bz>|�b|>z�bz>|+�bz>|�b|>z�bz>|��b|>z��U47>763##'3#.5333�:'',jl�T\DjC]VTV�2��T�*��Db���bD*��*��+���6:FR%4'.'&#"337335'26!47>767>32!!4632#"&%4632#"&M33;523OH45OF�GF54H /$%2 �V 2%$/?�BB�?��,H�C//��3H5GG5H�I,+2��h2+,I���\t����!A%2654&#"335#5#2654&#"32##'##57"&547>763� ** ++���b�J++ ** �RHHlfHJca�aoJHf""pGGJ�* ++ *[�����* ++ *�)''A�*HdJccJdH�A'')���H75!2654&#"%#3#'##57.547>76?#5!#�*�((((f>;G_\�\jK1HM328%�֚#<44KL���))))K<VF\\KN4�0$FFFF$1�t*+�!*���*U�+7*��U���UV#2#"&546!2#"&546!2#"&546"43#"43#"43#"43�#"43#"434"#33#"44"#33#"44"#33#"4�UV '#�VV>�T��V��<���+V !3!�<��V�"�<�+<����<�+* '7!3!'7*�<��"V��<+�<��T�<�UV 737V����>�T����V<����JRhv���.#*#'07>767265.'."10&54&#"#"10#7>17>7676767>76'.5467>7'?2632.+";26547>76130;26'4'.'&'#�~XC>,; �)9 C4=11J - 1"#'��% |4 "�6d?X �Y?�JJ��AJj*fs 6h%P)=GO,-'(U))!!**[..*�1:��<�[[�OO??OO�[[�� ������%"'&4762 � �C� �k�( � �!�[�[$���&"2764'&" [!� �!�[�[� �D� �k�$���%2764'&"27 �!�@ �@!��� ��D ��k�3�- '.32676767>74'.?={(KXXJ&32�PPRR443&cGF$'X=�=X($FGc'354RRPP�22&JXXK({=����%2764'&" ��C ��k( � �!�[�[�&=#"#";;2654&'.'.#!!267>?>54&�.�zz�. :z��)5z� �S T�=q �T�S ���a�D>7>7&767>767&767>767>'.'&47'.'&'7�#hrB6f!"b980yV!"L''�17'){ " >('&pNxAEJ qF'']&&�Kd2.EF�00?"#H�a@�% 3f 9!"3!2654&!!!!5!!55!!0&54654&#"1"1!0&���*<<*4*<<*��4�3���aW8'55'8Wf<*��+<<+f*<�4f�a\�\\�\�"! 3A5;;5A3 !"HH=\'%!3067!"3!26= "167>76�f�69��fTT���TSN,'&[;:��<*���T8d� �@@�?@H,-1 �g#/.#"#"3!267>54&+!7!"&54632����q/B/q������%44%%440$ ���c%%����4%%44%%4�&#";7!26="#!!"!532654&#)�*<<*4�*=��q�3*=g�4*<<*\>=*��*<��<*]>=*�g��<*3*=ff�3!";532654&3��*==*���*==3<*��*<��<*g*<����-I.'.'"67>?6&/67>76'&'&6763267>7�' � �$�$�3$""-�C4 �4,-J* ��*�� Q� &&]66<�!D , `�A067>76107>176767>7676'.I&&_nn�??WV�tt; H$O%11i55.=!"C//VHH億d�+55g--p;:3#"�hh�$Lg +@A�BB. 9 f�� %).26!"3!2654&!!!!#3'35#'#35#33!5!!!'35#3��*==*f*==*��f��������3��3gg3��f�ggg�=*�3*<<*�*=���333fggg��333�3f3)����+:Iet767>76'&'.'&6.#"'>3.5&67"&'73267'"'.'&547>76327>54&'7'�bUU#$&'�VWabUU#$&'�VWa4c+??""??)]2�ii4b,??""??)]2/))==))//))==))�ii�&&�WVabUV~$$&&�VWabUU~$$>i i��?)]15b,@?""?��jj�=))/.)*==*)./))=c?""?@)]24c+?3�� $##5!#5#"3!2654&#!!#3%#3f.��ؤ.+<<+�+<<+�4��GG�GG3ffff<*��*<<*g*<�3�����f(7J3!0'.'&'.+.'.+"#"1!5>;2!>7#5!03!267>1!�\�,9�$ � $�9,�J� �� �\�H==�H�f%%c223;$CC$;322c&%fk ��gp:>><ng���DV�<14'.'&#"01327>7650454'.'&547>765%>321#"&'&6&'.'&54"5467>54&'.5'3267N45;;54NKKN45;;54NKK�gQQ| wIIt �@)@"!A4A!"@)@@)@(wDDx'@)@�S&$$&S)%&E E%&)R&##&R)&&E E&%)t'7 !$ �w.D'FD DF'D..C(G4""4G(C.f7T6767>76'&2>7.#"7>'.547>76323267>54'.'&'�%$M)*W ==�@@S!%!E$l]^�'(! nKKVr ', $! .I .bb�YXHG�UUn- ++�ees!^RRy#"@:8�M !865a,+%)����+>[k���2>7.5467.'>3467.'>7.52>7.#">3>7.'#"&'>7'&'.'&'#"&'67>7672>7>54'.'&'3267>54&'.';$M)'C0 d,#* X# 'S+4w@,S':�F- 2!##K(')�;Y8�+**P&&#!*!R."#N,,0�8l22M1"C($�-*)J 95d. k6 +>$$Ad 9/k9Bz5?x7 F !$�( D|6 . �2,yI D @�K$:,((F� ;�L" !411X'( ��?$#(#J& q����*7&'.'&?>?6767>76'&'.7>� U437701D ��N jGzM7''. �A++8g++�9./> N219E�u" e � � "!^899N-&4-- l-� !*#32654&;#"%.#"#!#+5>32�44*<<�<<*44*<�U??Uq>q=�9##9�<*4*<f��*<<*�##k�D +����%%%% +��+�+���U������;������U�7���ɛ�7�������e�&B7675!%47>76'&'.'&#"!67>7632#.'.7pG++G��%%U"!UBB^^BBU!"U%%�}@,-77-,@6+ATA+6 j>S<<n<<S555UU555S<<n<<S�2&%3 3%&26W<,jDDj,<W633�f !"!54&3!265!!!5��� ���+�*��4��f{{�**���ff.����).'%'#"&5467'&">322764' ��N����M+<M+��M+<M+4���� �_~�N����M=+ M��+M<+M3+�� ����_g3q=!.234'.'ê'.'&#"32654&#g�wx�43z=>ӎ��ULKq !y**�bbnt0DD00DD0=y34�xx�����==�y! qKLVoba�**��D10DD01D����/G4"32654'.'&'!4"32654'.'&'32654'.'&'&"� 7bDCb7 w 7bCDb7 �� 7cCCc7 �O44S((6D``C7((S44OO44S((6D``C7((S44O�9O44S('7D``D7'(S44OR�\#!#!327>7654'.'&'�JAAd yl�O %&rIIRZNOu""eDEO\ dAAJx�POEDe""uONZRIIr&% �ff)3#54'.'&#"#"3!26?>54&#%4632#5)\ 3&'33'&3 f>:(:>(�q8..8�3H7,,<<,,7H(�p' '�(\8998\\�f�2#54'.'&#"354632!"3!26?>54&#)\ 3&'33'&3 g8..8�g>:(:>(3{8+,==,+8)7997�(�p' '�(����02#"&746"&7>#"'67>76323267#}33O:06D�(,? T234]''(G G'001W"#�<(3N60(W�Fn$-*!!.ZL��$*1""+ �)�;H.#"3467>3203:3265>7>?>7>54&'&676&'�+nC2U"7:�0""0 e o . 0,,�,?<,-?<-Z #vS/)$ G#?, (@&>^�w8/0:60/;)�q523'3&'.'&#"3267#"'.'&547>763�VKKq"!~���U88@A99UU99A4_'H5�IVMLr !! rLMVq oKKU��@78RU:9AA:9V M*/!!rLMWWLMr!!)�q5"#7#67>7632#"&'327>7654'.'&#?VKKq"!~���U88@A99UU99A4_'H5�IVMLr !! rLMVq oKKU��@78RU:9AA:9V M*/!!rLMWWLMr!!����)%'.?676&'-%?>'�C�/�����s���o����N1�Qf�|��2^p8�k��k*�`f6 S�k9�a7!'!'7S{�f�f���eB|�ad�f�~C�9�}��e�3��77!''!'ҟg�f��l�g�f.l��f�l.f8g�k��g���H�6BO[%"#"&=;32654&#"#"&=>54&#";32654&2#"&5464632#"&5"&54632�&=�6(�=&3HH3&=�6!)H33H*!Oa�=&3HH3**))�=*))*�))**�)!B � !)H33H*!Bu=&3HH3&<�$5{!)G33H3*))*))**��*))*�H{6CP\4&#"5>54&#"32654&'>767>767>5!4632#"&5"&54632#"&54632HH33H( ZE"K!!)H33H*!!*H33H( [E$''E!+��*))*G**))�))**3HH3%<K4 �=&3HH3&=�{<&3HH3%<J55))@>&****�S)**)f****V��*�&+;2+.'3!.'4632#4'.'#2#4'.'&#�"21#Z��T(1#�aVU$%TiFEP4L�>76QV9'',2"�*#1-T)*� :"4�*%%�UVaOFFh�L4,R67>,'':����T`my�%54&+"&=>54&#"+"32654&'546;26732654&'5;232654&'#"&546324632#"&5#"&54632"&54632�Obf6 *H33H* 9fbO!)H32H)!9f( *H33H* (f7!)G33H)!�J*))*�****�******))�v5{(�<&3HH3&<� ,{5v=&2HH2&=v E�=&2HH2&=�Av=&2HH2&=q**))�))**�3**))e*))*�{{&2>54&#"32654&4632#"&5"&546321 *H33H* *H33H*�****G**** �=&3HH3&=�{<&3HH3&<****�S)**)�H{&3NZf4&#"32654&'>#"&54632"&54632#>54&#"32654&'4632#"&"&54632�H33H*!!*H33H)!!)4)**)G**))�!*H33H)!!)H33H*!w)**)G))**3HH3&=�{<&3HH3&<�=��))******�Q�=&3HH3&=�{<&3HH3&<�****�p)**)3���%�f��)���!�(���f��!���3���%3���)�����!!����(����vv��)\�=%"32654&#!"32654&#!"32654&�/BB/.BB.f/BB//BB/f.BB./BB=B./BB/.BB./BB/.BB./BB/.B�\$="32654&!"32654&M/BB/.BB8.BB./BB=B./BB/.BB./BB/.B�\q="32654&/BB//BB=B./BB/.BVU�)5#5#5#"3#!"&=2654ᕗ!2*TTTTT�"21#1#�T"2$01#1#�"2ATT�TT�TT@4"#3�#33#�3#"4�$22$3��7"'.'&547>7632!"'.'&547>7632�*$%66%$**$%66%$�*$%77%$*)%%66%%8%%+*&%77%&*+%%88%%+*&%77%&*+%%83G�^3&'&'.'&'&1'07>767632676&67>�99�@?!@l0 S&Q11,0 "E()EOFE�45�odd�78+Q-II�BB61L"# f<;/Zb\MMd0`:9..oe�6B#"'&'&'&5476767632&#"32767676767#5!%##5#5353''GH\C<=+,,+=<C[X4N7.//.7%�3�]]]]]�\IH)(,+=<CB<=+,VU3//880/ p6]]]]]])N�LK>7.#"&'.'&'.'0#"&'#"&'327>765<5>7�8,>!I*(##5<98e-,# /'-YB c?2zD@�R�fg�$$1�8!!4#$(5#$,12UFj:K',).22�bb` 3���#"3###53547>76;�����>+*3�"v�� ��c5./E�*U��$6762&'&"626762&'&"�>NN�MM>T,88t88,V4�5��*a{{�{zaVOed�ddP�==V,,V44��`1001`VO((((O���(!"3!#53547>76;#"3#32654&#��5KK5�zz9%&,qe���5KK5�K5�5Ko�P.)(;�T���K55Kr����H&7>767&546767>'&'&'&.767>7676'.'� $% %#"/9 +GK34, /CXY�/08%V=a==@PLLy)(VBBV/6%(533Z&&PGG�??@%23S==�9966�UU/DQNMa09A~ZJ>=\ H99LVTU�'&'��8�1%#"&'.'.'.5#5>7>7>733#32678!:9#=-p3" ��� &&M& "6#g� ,A(�����-9 ����0#"&546323#4&'33>32#4&#"#�?74>@55=���^� kY6..D�3<-7�X-@@-/??�M��@�Ap/b#OK99N�`�DU4�j� )����3;BSp���&'.'&'23>767>7.'#'8107>7671.'1"01021.#">7"'.'&547>7632#3267&'.'&'"763.'67>767.�**$$: eBAI2 NIIs$#70R==R���j5�L0*q`��bUV�%%%%�VUbbUV�%%%%�VUbDX<<J3~F*O$ 421O0*hw;",�bQ.))?H*+. �" N�5 W-,���X.6?)*/+e��%%�UVbaVV�%%%%�VVabVU�%%�*+N(-P227�G�3m1�601L E''*HR1M754'.'&#"#"&=#327>7654632#"&='327>76=#6Fi>**//**> �>**/0)*> iF>**//**>�0""=0)*>>*)0����/*)>>)*/A=}��!!�/*)>>)*/���N#"&5463232654&/.546327.#"#"&/.#"3267'�@3=bo6M8%G55Lm�OLK'-&+-uiYP�?IP,#><Xa&%nu412LJ003JQ$I+cUnSTAv+&%8KXHP !!"&PGIa<M% TAvs`L77FD34F' g=�\:67>76'&'.'&'.'&'&67>5.#"327>7654&'0-#"(1--P"#K2H�@I(Q#.RHGkkGHRRGHk7"��Hn#&>>�# � lIHSSIHm mHIS = ��&A\w�">67>7654'.'&#'&'.&'&676767'&'.&'&676767&'.&'&67676'&3267.]RR{#$5�S5//Q !,$$3$#{RR]� ',,b56: ?;;l11, 7-76v;;5 =BB�>>35DE�CB4;KK�LM> !��/O1n<7X�##{RR]+()K""58 .! ))(_56:]RR{##�� � � % !�X$"4:H��1AM#"'.'&5467#3!265#!"3>32354&#+"&=46;24&#"326 H017710H�P9^9P�%��9P�$rCCr$�P9CI I�`DD``DD`�710II017 ��9QQ9b �Q9�3>>3�9Q� J ��D``DD``����!&%"&/#"&/%5#%%'7%9���#���x55x;���#�ݵ ��ݵ��ݲ ��������N.��.NO��������������+��!(2# '&476;276'5#535V�����^^�^H������,PH^�b^�����E���� 333#!5!3!5%�������r�������Gr�G�E��E�Ӌ�-��E��]]�"���r+%#!"&5463!2!"3!%!!7"&54632�;*�<*<<*�*;�9*;;*�9���-- ,,{2*<<*�*;;*3;*�k*;e��k, -- ,%����.3!2654&#!"#"&5463247>7632!5%>,�,>>,�,>y\BB\\BB\�%##c66((66c##���,==,�,>>,�B\\BB\\�'* *'55����(D"327>7654'.'&2#"&5463"'.'&'67>7632dYX�&&&&�XYddYX�&&&&�XYd<UU<<UU<.**K [22$$22Z K**�&&�YXdeXX�&&&&�XXedXY�&&�U<=UU=<U�P)$$& &$$),����$G3535#5##3"32654&!"32654&%<?!267'1!''#33!5!"&5�]��]���&66&'66�'55'&77�*Z+�Q3����,�]�?7&.��!�]��]��^7&'66'&77&'66'&7�LE-]�9]]��r '6]����+G'%'#7'5'"327>7654'.'&#"'.'&547>7632��>��>�?�H�$�[OPv""""vPO[ZPOw""""wOPZF>>\\>>FF>>\\>>ۻJ��J�J$�<s��""wOO[ZPOw""""wOPZ[OOw""��\>>FF>>\\>>FF>>\����$@L'%'%"327>7654'.'&#"'.'&547>7632##33535#8>�?��>�Z[OPv""""vPO[ZPOw""""wOPZF>>\\>>FF>>\\>>`��`��LJ�JJ�J��""wOO[ZPOw""""wOPZ[OOw""��\>>FF>>\\>>FF>>\�a��a ���� 7FJ2>54'.'&#">3%'%732677#"'.'&5467'F>>\ J""wOPZ3`+J:��>��>@5E5'28""vPO[R�9k=���,o>F>>\)%�fE)E�\>>F:J+`3[OOw""J �J��=A-E-'9�RZPOw""92k>}��%)\>>F>o,�"�D"E����$@G'%'%"327>7654'.'&#"'.'&547>7632''��>��>�?�[OPv""""vPO[ZPOw""""wOPZF>>\\>>FF>>\\>>�g3�#3�ۻJ��J�J�""wOO[ZPOw""""wOPZ[OOw""��\>>FF>>\\>>FF>>\ g3�$3�++�+##335#3!"3!2654&!!+V����VU�#22##22#���VVU��2$��#22#U$2�TW�+�+ 54'ᑲ'Ȋ# '&476;276�&&4X??TWW|�pp*�����^^�^H�4&&V??X|WWVpp�����,PH^�b^L����#'+/#.#"#"3!2654&!2#"&5463!5!7!5!5!5!S�K//K�)88)�)88��a��S����2+66+8)�Z(99(�)8�Zaaaaa���U�37'"7.547>763#5527>7654&'��G>>]>F./5 >F./5��G>>]�����\>?F3\'><!5./EK>< 5//E����]>>G2\'|����!"3!2654'#��(99(F(99(���zy�8)��(99()8a�}HH����q�!"%4&#��,=qq=,�>,����L,>���q�!"%4&#%!��,=qq=,�����>,����L,>��ss��RZ����BFJ#.'7'.#"'#3#3#3327>76735#>=35#54&'35#535#53��0VKs&&sKV0�niin�G(),,)(G�niin������~4VKssKV4j 4j5 j#))#j 5j4 j�Ziji+U�33#"&'327>7653'47>76327.#"#7#+��F./5 =>(\2G>>]����F./5 =>(\2G>>]����U�5//E>]>>G��5./E>\>?F��'�.!"3!2654&#!!5!5!���(89((99(����.8(��(99(F(8�Z#�a%����!!!!!!!!%��Z��Z��Z��Zv�J<�������=���q� 73!265!#'!#!5�>,�,>����5��5��9,==,z��55jj|����!"3!265!5!5!5!'a�|(88)F(9��a�|��|���8)��(99(F"��aaa���%����,9!"3!2654&"&54632#!"3!2654&"&54632#���L�<,==,,>>,���L�<,==,,>>,v��=��>,+>>+,>M��=��>,+>>+,>����%''��<�<��=�<���'7''7'<��<��<�<�<�]�<�<�<��=<�=�=�<���<�=L���� #3!5##"3!2654&+5#!!���0�|a0)88)�)88)0a��Z�w�aaa9(�Y(99(�(9a��*���2!3!"'&547632*F33�TVV�4&&&&44&&&&�33F����,�&&44&&&&44&&����',"32654&"327>7654'.'&%dYX�&&&&�XYddYX�&&&&�XY�s���� �&&�YXdeXX�&&&&�XXedXY�&&������s����4#54&+54&#"#"32+;54632326=32654&#vF7&�D00D�&6F4II4F7&�I44I�&7F0DD0º&7E0DD0E7&�I44J�'6F3JJ3F6'�D00D���_$'&'.'&547>7632>32F^LMlH118?s((s?811HlML^F@UHI�@@D811H7..7H118D@@�IHU@���_$B".#"767>7654'.'&#'&'.'&546323>32�?s((s?811HlML^FF^LMlH118�WFGdaI8bZb8IadGFW_7..7H118D@@�IHU@@UHI�@@D811H�NCBu564IaA11AaI465uBCN �+�+ $(-7;?#35#35"3#334&!#35#%35#535#265##3!5!%35#35#�UUUU#2U�VVU2��VV�U2�UUUU#2U��U2#��UUUU�UU�UUV2$�VVVV$2V�V$2�UVU�U2$U�#2UUV��V �+�+%).335#35#5#35#35#!"3!2654&#!!35##35#�UUUUUU22UUUU��U#22#�#22#�U���VV�UU�U�V�U#2U��U�2$�V$22$�$2���VUUUUV+�T%5'!"'&/&767367'!"'&'33&'&7676��@���.## :&,F`h`|,��P<<TTT$$0�##$$+�@�.�( 6J\D��V33N��l.:####����E"327>7654'.'5#546?>54&#"#47>7632dYX�&&&&�XYddYX�&&&&�XY4``e,`= 9((9a4$#(($#4�&&�YXdeXX�&&&&�XXedXY�&&��a-87)F= #(99(($#55#$( 8����(E'77'7'"327>7654'.'&"'.'&547>7632#}}}E}}E}}E}}E}dYX�&&&&�XYddYX�&&&&�XYdPGFjjFGPPGFjjFGPm~~E}~D}}D~}E"&&�YXdeXX�&&&&�XXedXY�&&��iGFQPFGiiGFPQFGi �M:@"#7#47>7632#"&'327>7654'.''5DWLLr! ����X;;DC;<XX<;CDv,B!"J)),VLMq!!!!qMLV/�"�M!!qMLV��C;;YY;;CD;;X4,B !rLLWVLMq!!��v9`��r %333 3������/����9�k�VW'7%'#"'&=476;23"'33!!"'&537&547632#"V>��4&&&& <"994|p���&&4�X??VD""""S>�&&4�& B&^^�*4&&V??X�D""""����#"327>7654'.'##53dYX�&&&&�XYddYX�&&&&�XY4````�&&�YXdeXX�&&&&�XXedXY�&&�)#aa����<@%3#"327>7654'.'&"'.'&547>7632#35#�``0dYX�&&&&�XYddYX�&&&&�XYdPGFjjFGPPGFjjFGP0``�#�&&�YXdeXX�&&&&�XXedXY�&&��iGFQPFGiiGFPQFGia++�*!"35!!5#3!2654&7'!!��#2U�U2##22�2���V�*2#������$11$U#2�֫��U����U�2!5'476;53353�+#"���"#+p�p�$$+��Ȫ��8+$$���#I� .#"3!267+��*<<*,+���:*�*;87#I� .#"3!267!!+��*<<*,+��S��,���:*�*;87����� ����#+:BJR`hv"327>7654'.'&#.'%#>7.54673#3.'#>7.'3#.54673>73>54&'3eXX�&&&&�XXedYX�&&&&�XY�"Bm"��/�/����'�!Cl#��#lC!�/�/q�� !�#lCU��&&�YXdeXX�&&&&�XXedXY�&&��-W(Y<�,`44`,�1010a.W(Z<�<Y(W-��+a44a+!0110��)V.<Z0101�+�+%!!5!"3!265#33!+��+��#22#V#2U֙�]<�U�ՀUV2$��#22#+���V�]<��+����35#35#35#!5!!5!!5!�UUUUUU�U��U��U���U�VU�UU�VV�UU��U+;"'&547632!"'&547632##6;2##5476;2#�$$$�\$$$���l<<l���@"�"@�$$$$$$$$�VD<<���@�""�*U��,6!&'77&'7!676&2#"'&5476ր�8bJ�@0VNb�f�Tv���2zwwZ&h$ ���zJ| 0TN(x2fv//r))Z��$������*'6763232354'&#"'#!"'&547'7|N ;;RX??*"�F�''66''40�".X4�4NP66??XV"���V6''''�(40"�2V4����'> .#!"3267>54&'%"&54632#'.546327>32�L #��(9 � ## S ��++++:��G2-#$-2G�� 8)��# �K T #$ �+**+�o��,2G$$G2,C����!#!5!#"3!2654&#d�CY��Y%44%�%44%���d���4%��%44%%4|����!"3!265##5#53533'a�|(88)F(9��a�`��`���8)��(99(F"�Z��a������U�!";5#!#32654&333'+��#22#��V��#22����V��2#�$2V��VV2$#2��������353'3#5535'#37##7#5����߆-��߅p߅��o���߆0��ކ,��߆�Yޅ��߆��߅y��IV`4&1'0&'&"+&32&32&63261703276'&5&#"'&63246102326xY� B%+v"$%T&' /0dX-�?Y## a---.,��� �, =4@'# *)e./ vF",\CHE@@mnxx��^i<��L����$6#5#!5##"3!2654#"&546!547>7632S0a�|a0)88)�)88)��<UU<<UU_�� [22$$22[ 2aaaa8)�Z(99(�)8�U<=UU=<U��1$& &$1)����4�>54'.'&#".#"3267327>7654&'#"&'.'.5467>323267>54&'.'.'.'.'.5467>7>32#"&'.'.'.#"�##zRR]&F&60/G##zRR])>!60/G �.G(1P % !. *#;',B&5% &' 2& d2_UT}%$I018%E.`TT~$%I117 =y$ "* ./ )3+,�+!!7!"3!2654&!!+��VU�#22##22#����2$��#11#U$2�TW���_"!"3!534&#!5!7"&54632!!S�Z=U�F�U=��|��E��FmV<����#<V���a��U�U8>"327>7654'.'&#"'.'&547>7632#7'YMNt!""!tNMYXNNt!""!tNNXG>>]]>>GG>>]]>>2@� �U!"sNNXYMNt!""!tNMYXNNs"!�]>>GF?>\\>?FG>>]+��4r)����(1>&'.'&'%.#"3>54'.'&'367>767!);/0B�4�.a3$F#OH� 5&&0�AX:h'�$K&W:66`''��p,-l?>C1r/ ��*��&N(:87d++!��Am(s_$�?**4L����&%!5!5!5!5!5!777777''''''#��F��F��F�)HIIIHIIHIIIHHIIIHIIHIIIH�aaaaa�)IIIIIIIIIIII�HHHHHHHHHHHH�7)����*>Ifs"327>76767>7654'.'&#"'.'&5467.'&'.'C>76322654&#"352#"&546cJAAc +%$5T99@1.-KG?>\eDCM��+&%98.K./5_6*%%7Mo4S88? C+*/60/G7'&,��,??,+??+""""�]>>HK--2@89T5$%,dAAIMCDe��8&&*9_5./J.9�7%%*oM�@78S-&&8G/050**D �>,,>>,,>�####%����"?#'>54'.'&#"32677!"'.'&547>7632#�*',]>?GG?>]]>?G@r-O����1+,@@,+11+,@@,+1A-r@G>?]]?>GG?>^,&*��NA++21++AA++12++A,����NZ>54&'7>/../.+"'&?;26?>76?6&/"&54632hgay) � )yaffay) � )yaf��FddFFdd{P�1 � � 1�PP�0 �� 0�PzcGFccFGc �MA4&#"326"#7#47>7632#"&'327>7654'.'&#�7&'66'&7]WLLr !����X;;DC;<XX<;C5`(B5�HVMLq!!!!qLMV�&77&'66�!!qMLV��C;;YY;;CD;;X!C(. !rLLWVLMq!!#��� '7'35#%#3535#LB��B��UU�UU�VV!B��B���7���7�+UUUUUUUUA7��6���S�54&#!"#!5#%!#5##5##5#9(�|(90���0��a1`1a��)88)���ݑ�##��aaaa�++�+ !37'!5#!"3!2654&!!U��kk�kkU�U��#22##22#��kU�UVVU��k�2$��#22#U$2�TW����54&+"!3!265!%3#5 �9(�(9��9((9�����0k���`)88)`��(99(w```�Z�������.:%"32654&33!5!"&5<?!267>54&#!'#"32654&<(88((99��a�A9(F��+j-��4/�(99((99�9((99((9a��w (9aO;a��9((99((9i���+3#373%7''Y�O�Y0�0��YX���<��<+�Հ�������<��<�� '7#'#�<��>><It�q��q�����&"327>7654'.'&'7'?eXX�&&&&�XXedYX�&&&&�XYi��6��]]�6�&&�YXdeXX�&&&&�XXedXY�&&��{{�������U�%!!!!!5!!5!U�V��V��V��V��V�U�V�UU�UU����5!5!5%'!!7*��+��V���+�ժ��U�V��U���+++%##7#333'�V�����ի�V���+�ժ�V���+�+ � %7###!!!!5!"3!2654&��V������#22##22������+U��VU2#��#22#V#2++�+!"3!2654&!!!��#22##22#��U+2$��#22#U$2�UU��U++�+!%)-16:>B35#35#35"35#%35#5#!!54##35#35#35#265#35#35#35#+UUUUU#2UUU��UUUU2#���2#UU�UU�VVVV�#2UUU��UU�VV+U�UV2�2UUV�U#2��$2��V�V�UUV�2#U�VUUUZ����#'+#5!#5#353!533#535#535#53#535#535#53=j�Zjiij�ji��jjjjjjjjjjjj�jjjj�Jiiii��ijijj��ijijj+���+#!"13!>54!���* �2# ( - 2#��+��R#2� -�$2�++��#73#4&#!7>54&/3!267>=+���2#��( -�� 2#�* �++#2� -���U#2-Q���;4&+7>54&/3!26?>=!";7>54&#�!� % a��� a�!� %�� "� ��&�6��5� "� %����!5!!5!!5!35#35#35#�U��U��U���UUUUUU+U�U�VVVUUU�U���h!*.'767>76735!5#!!.'#777#37337#'q)���Y���F13YB*�?ދ"�Y�Y2�2Y�tHH�"p ##I&&(YYYY@y5"K(7f.�?ߋ[�醆���U��� %7'777�bѪ��=� b�bЫ<=����b���U'!!��������U�U��� '�bѪ��=� b�bЪ��<� bo����67>765'7�okIJVVJIk��?s%?������]WW�4334�WW]��?s%?��k+�+ !"3!2654&!"3!2654&#k�*��*��������� 73#3!!���U�������*��*��*��*��U��%!!3#!3#+��V֫���������*�����%3#!3#!3�����ի*��*��*U+�+7!5!!"3!2654&%!5!U+���+���+��+��*�ր����� !5!!5!!5!!5!��+�+�+�++UU�UUUVVUU����35#35#35#!5!!5!!5����������U������������������3#3#3#!3#%3#3�����������������*������%3#!3#3#!�������ի�*��*����� 7!!!!��+�+��*�]��8D"327>767&'.'&"'.'&547>7632#"32654&SML1111LMSTLL1111LLT.)(==()..)(==().7OO77OO�X>=IJ==YY==JI=>X��=()..()<<)(..)(=dN78NN87N���;0IP2>7&'.'&#">3%326773267#"'.'&5467774&+.)(= �2N11LLT/Y)`(�Cz8U11LMS4b-�9��9�EO7E2.)(= ��O7�<)(.)�*l>I=>X`zz+qBJ==Y�98�E8ND =().1#�7N����%1=AN#>54&#"'.#"#"3!2654&#'2#"&546!2#"&546!5!5!377'3�jU=&??&=Uj(89((99(���)�����dN�0tNd�� <U#!!#U< 9(��(99((9`�)a�#�8�B�8�������!";7532654&#!5!5!!���(99(����(99(�����8)��(9�aa�9()8��a�"����#54&+"#"3!2654&#!#53��9(�(9�(89((99(�����`)88)`9(��(99((9`����#"327>7654'.'ȗ#3dYX�&&&&�XYddYX�&&&&�XY4````�&&�YXdeXX�&&&&�XXedXY�&&�)aa#�h7! %#535#53��ZZZZN���YY� ����3#!3#%3�������5��A�l�����7 �j���j�����k�U�%!���j���U�U 5!'#37!5'73������@�����k��@����������U�3552>54'.'&#"'.'&5467'37'��5/.F?]>>G5/.F?]>>G������E/.5!<>'\3F?>\��E//5 <?(\2G>>]�����++U /2654&#"%#"'.'&5#3567>765#5KK55KK?)),,))?IF./4V4/.FIUK55KK5�5K�0((99((0611L��L116�+�U;#>54654&#"3267#"'.'&5#35>77+I 4�K55K��76K5G2,))?IF./4V6�6�6�+5 F&5KK5�]7�5KG 9((0701L���6����|'7/'7?'7#535#3�m�U��U�mm�U��U�m�CZZZZ�{�%�AA�%�{|�$�AA�$�|�YY��%3#!3��U��U��UU�+�U���+����54&+"!3!265!%3#5 �9(�(9��9((9�����0k���`)88)`��(99(w```�Z���UU��!!55!!5##33535!5!U���U��U���V��UU�V���U��UUUU�U��!!!!5!5!.#"326535#����U��U 5KK55K���VUUU�UV��K55KK5�V/����(3!2654&#!%'"&54632#5#!5!i!7&�&77&��� ���:RR:9RR#]]���� /��'66'-'6�M�}Q::QQ::Qs]]����U !7'!35!55!#+����V��V��V��������U������+U�/552#"'.'&5#327>7654'.'&#��5/.FF./55/.FU]>>GG>>]]>>Gի�֫F./55/.FF./5G>>]]>>GG>>]�UU'5#35'��<��W��<W�=�W�W�#�<�W��=X�n<�W�W���% 3k���U�����3#UU�k�����!!�������54&#!"3!26=������U��ժU+�U54&#!%#"3!2677�����7u�6�����#�6t�U�6��U 4&'>%3#;//;����ի�8\��[�����+U�3#+��֪+�����+�+264&'>53>54'.'&'#3>775�;0ik @P77@/''9��6�ʫն0,P"W6�6JYY�8\^i9A(Z0D>=c#"XK..2�7���X (V6�+YY��4�! ,3#4&'>67>7654'.'&'���ի@;00;k/''99''/@77PP77@+���Հ8\��[�XK..23..KX#"c>=ED>=c#"'�.!"3!2654&#!5!5!5!#3���(89((99(�������.8(��(99(F(8�Z�0�L��U+�!3��<�V�U�=����D %7'33'�=�<����=���D<�=���<������ '35!35 D�����U+�����U�������U'#!5!U<�V����<��UU�UU7)73'Ub{=zb�V�b�V�b{<{b�b��g����� !5!!5!!5!�V��UU���U���UU�VUUU ���U�%2>JVcp|%"32654&"32654&#"32654&#"32654ਫ਼&#""32654&3"32654&"32654&#!"32654&#"32654##22��#22##22##22##22##22##22##22##22�#22##22�#22##22##22##22#�#22##22##22##22�2#$22$#22#$22$#2�2#$22$#2�2#$22$#2U2$#22#$2��2#$22$#22#$22$#22#$22$#22#$22$#22#$22$#2'�.!"3!2654&#%5%���(89((99(�|�|��.8(��(99(F(8���a��a����,2>54'.'&#">310677'2G�#/\>>FH~.�.��>�5555f>�>��G2.�D�=F>>\80��/{>�%_on�>?x[�>����S�("107>7654'.'&"&54632#F>>\55555555\>>F2GG22GG2�\>>F_on�>??>�no_F>>\�4G22GG22G/���{!"7!2654&#t�&7��&77&{6'���6'-'6++.G!"3!2654#"&546!547>763273.'.5467>7#���#22#V#22#��5KK55KK5�P,, ,,P�F@U*<<*U@F+2$��#22#U$2�K55KK55K�* ! ! *�UUW4*+4WUU++++"495'!"3!2654#"&546!547>7632!!�������#22#V#22#��5KK55KK5�P,, ,,PV��VU+UU+U+2$��#22#U$2�K55KK55K�* ! ! *�+���3!2654&#!"!!+2##22#�#2����U#22#�#22#�U���+�!"3!2654&#!!�V$11$�$22$�V��2#�$22$#2�UU��%3#"&54&#"#7#463232653��2##2dGGd����2##2dGGd����$22$*GddG�֫�*$22$��GddG*��2>J"#>54'.'&#"3!27>7654'.'&#"&54632!"&546320++?�?++10++?@*+1*1+*@@*+1��>XX>>WW�>WW>>XX�@+*1+LL+1*+@@+*11*+@@+*11*+@��W>>WW>>WW>>WW>>W��+�!#!5!3!+�V�V��U�����("327>7654'.'&##5#53533dYX�&&&&�XYddYX�&&&&�XY��`��`��&&�YXdeXX�&&&&�XXedXY�&&����a��a����(E##33535#5'"327>7654'.'&"'.'&547>7632#0`��`��0dYX�&&&&�XYddYX�&&&&�XYdPGFjjFGPPGFjjFGP��a��a��&&�YXdeXX�&&&&�XXedXY�&&��iGFQPFGiiGFPQFGi�+�+ %'.#!"3!2654&''35337!!m<� ; 2#V#2 ��떪���"(���G G��#22#���UU�++++!"3!2654&#''7'77���#��#�#22#�=��<��<��=��+����2#U$2��=��=��<��<��U����!"3!!"3!2654&#!!��$2V��*#22#�#22#�*��2#��VV2#��$22$U#2�VUU�U%2?KP>54&#"3267.#"32654&'735"&54632#"&54632#"&54632 5�dGGddG#ee#GddGGde+���#22##22##22##22# "�U+e#FddFGddedFGddG$d��*2$#22#$2�2$#22#$2@ ��V++���#+#.#"#"3!2654&#!2#"&546!3!53+� A**A �#22#V#22#��=��V�VU%11%2#�U#22#�#2����%���v73'64/&"7%�H���{,a�`��H��+{`�`����4&' 3!265-��I�I9((9��p��-+ �� +�(99(��������%35#!5!5!���������UUVV��UX���� '!3!!u��sB�s�/�s?�UU5 5!U����U������U����[e>7>767>7632327>76735#&'.'&#"#"&7>7>54&#""&5467#y2 6$#I$+K,9AK66EcF ((H��1'(:-()DY B&b#4Q ]�BUI�)5$#`7703Q O6 5@ !"S,+"D_J>>_� ''B/i :+,t-J6WA8 Y��dkM�+�+"!"3!2654&##"&5#!#5##7+��#22#V#22#�K55K�V�V�V��+2$��#22#U$2�5KK5�Հ���B��&'.'&#"67>7632!!"K((*KCDo))e U439>p,����R89C!3++?+&�����+�!5!+��V�U����"327>7654'.'&!5!dYX�&&&&�XYddYX�&&&&�XY����&&�YXdeXX�&&&&�XXedXY�&&��a���� =!5!"327>7654'.'&"'.'&547>7632#��dYX�&&&&�XYddYX�&&&&�XYdPGFjjFGPPGFjjFGP�aa�&&�YXdeXX�&&&&�XXedXY�&&��iGFQPFGiiGFPQFGi%����!"3!265'"&54632!5!��,>>,�,>��B\\BB\\\���>,�,==,z��]BA]]AB]��+�+ #',059=AEIM35"35#35#35#%#3%34&5#'35##335#35#265#35#35#35#35#!!!!�U#2UU�UU�UU�VVU2��U22UUUUUVVVUU#2UUUUU�UUUU����VU��V2��U�VUUU�VVV$2�U#2�VV�VUUUU�V2#�U�UV�UUV���U�����7!5!!5!5!�����U�VV��U��+ 7!5!733#37#7�V����&Z�@�Z&kP�P�UU�^�+^#��U��"'!'>327&'.'&#*((K""���,p>934U e))oDCKU����&+?++3!C98R����7'5#'#37352U��ȍ�Ȏ�ȍ���5/.FF./��ȍ�ȍ�ȍ��rE/.55//E++�+#'!";!532654&!!!!!!#3#3��#22#�V�#22#�U�*�*�VVVV+2$�#2UU2#$2���UUVUUV+����4Q"32654&&'.'&'5##33567>76735#"'.'&547>7632#GddGGdd6Z:;BVB;:ZXXZ:;BVB;:ZXX��>67QQ76>>67QQ76>UdFGddGFd�C;:ZXXZ:;CUC:;ZXXZ;:CU��Q67>>66QQ66>>76QU�U %/9!5!"3!''%4&#"326!!34&#!!265##3!5!�*��$2V��W~*%&&%���*V2$��*$2V�VV2$*��U2#��+��ժs��%%%%0U��+#2�U2#+��+��#2U+6���� !!!!!!% ��|���|��|�����e�|��|��|i�|�?���|����!3!2654&##53#53#53#�|��9(F(99(��aa�aa�aa����(99((9������UU� 7!5!73#!5!#53!5!73#5UV��VUUVV���UU�V��VUUU���U����U�����UU+���5#"&54632#"&5#32654&#"327>765�dGFd>,,?@>,,?dGFd?++01+*@��GddG,??,�@��j,>>,�GddG��1*+@@+*1� +�+,.546323.'5##"&'#35>54&'�H8=79/_DC�>XpYP0,GB:_\>�>W�I�+#,1(7[^\O>IQ664&FP\[JB[N�+�+!!!5!!!!5!!��U��V��+��UU��U�+�+#'+/48<AEI#35#3#3#35#3#35#35#37#335#35##35%3535##35!5!7#3�UU�VV�UU�VV��UUVVV�UU�VV�UUVUUUU��UUVUUUU��UUU�UUU�UU�VVV�UUVVUUU�UUVVVV��U�VUUU�VV�U�UU�VU�V�+�+ $(,159=AFJOSW[35#35#35#735#35#!35#535#535#535#535#35#35#535#35#35#35#3535#35#35#35#+UUUUUU�VVVV��UUUUUUUUUUUVVVUUUUUUUU��VVVU�UVV�UUUUUU�VV��UU��UU�VV�UUUUVUUVUUV�UUU�VUU�VU�UUUUVVVVV�VUUV���'364/&"!!���V�( c # S�������U�) #d S�����+�+"&*/37;@DH735##3535#35##37#3%#3#355#335#35#!5!3535#35#35#35#�UUUUUUUU�UUVUU�UUUUU�VVVVUU��VV����UUUU��VV�UU�UU+UUU�UV�UUVVVVVUUU�V�V�UUUUVVV�U�UVV�UUU �+�+ !%)6:>735#35##3535##3'#3%#335#53535##!!3!5!35#535#�UU�UUVUUUUUUU�UUUUVUUU�UUUV��UVU��UUUU+UUUUUUU�UVVVVVV�U�VV�U���U��UUV�UUV�+�+ "'+/37;?CGK%35#535#35#35#35#35#35#35#3#35#35#735#3535#35#35#35#�VVVVVVVVVV�UUUUUU�UU�UU�UU�UUUUUUUU�UUUU+UU�VVVV�UU�UU��UU�VV��UU���U��UUVVV�UU�VUUV�+�+ #35#353#35!!!#3#35+VVVV�UU��U��V�VV�UU�UU�UUUUV��UU�VVUU�+�+ #',048<AFK%35#35#35#35#35#35#35#35#35#35#735#335#35#35#35#35#+UU�UU�UUUU�UUUVV��UUUUUUUVV�UU�U�UUUU�VVVVVV+UU�VVVV��UU��UUUUUU�VU�UVV�UV��UUV�UUUUVV�UU�+�+#%35#35#35#;5#%35#535#3!535#�UU�UU�UU�VVVUUUU�UU�UUU+UUUUUUUU�VUUV��V�U�+�+ #(,048<AEI%35#35#;5#35#%35#35#35#535#35#35#35#!535#35#35#35#35#+UUUU�VVVV��UUUUUUUUUVVVUUUU�UUUU�UU�VVVUU�UU+UUUUUUU��UU�V�UUVU�UVVVU�UVVV��V�U�UU�UU�+�+"&+/37;?CG35#535#35#35##35#35#535#35#35#3#!35#35#3535#'35#35#35#�UUUU�UUUU�UUUUUU�UUUU��VVVUUUUUUUU�UUUUUU+UUV�UUUUUU�VUUV�VV�V��UUVVV�UUV�UU�+�+!5!5!!5!7!5!'!5+��������V�+VV�UU�UU�VV�+�+7!5!5!5!5!5!5!5!5!5�����+UUVUUVU�VV�+�+!!!!5!5!!5!!5������+V�UU�U�VU�VV�+�+7!5!%!5!%!5!%!5!%!5�������+UUVUUVU�VV+��">54&#!!2654&''32+5#532�(cH��,C[2)�&&����%%�A Hc��^C1N�%&����%&U+U�37733735!�7*j�C�6��txgYF����6����6tyGZ�����#' 326?64'7!032654&1!!��<e�� ����gMV2$#2U���-~=e�6� �6-��@k*$22$*k����%O" 4'.'&10>32677((`((H-o&�6� F./51V"p6U@PP�00V@�� w�7�/['5./E#p6��+7!!37!3##���`0 0`�V:ee�U������V�����+�+%!5!%!5!!5!5!!5!���U������U��U��U�V��U���U�VV�U�U�+�+7!5!7'!5!!5!5!!5!����U��U���U��U��U+U������VVV�U�U�3#!5#35�^�wU^�w�����U�@@� 3'3#7#!5!!5!!5!k��kk��k��������U��UU��UUUUkr��#(-2"32654&"32654&"32654&!5!!5!!5!�%%&&%%&&!!""iU��U��U���&%%&&%%&��"!!"dUUUUUUUUU�"',73#3#35#35#3335#75#!5!!5!!5!UV++V��++V++MM�LL��U��U��U���++�U�+��Y'+Z&+UU��UUUU��U 54&#!"3!26=3!;265!#�+�UUU�+�+��+�U��+� %37!337!3�U���V��ի�������3335!3335!�Հ��������������+��U! !5!7'!�������+U��V����+++%27>765##"&5#!5!5/.FkW>>WkF./�V���E/.5V��>WW>V��5./EUUU|����"3!265!�(88)F(9��|S�8)��(99(F"��������8DP_"327>7654'.'&"'.'&547>7632#2654&#"!2654&#"27>767!eXX�&&&&�XXedYX�&&&&�XYdPGGiiGGPPGGiiGGP�****��****�*'&A�A&'�&&�YXdeXX�&&&&�XXedXY�&&��iGFQPGFjjFGPQFGi�++++++++�� - %% - �+�+%4&#!"3!267!7�2#��#22#V#2��j������U$22$��#22��������4&#!"3!�8(��(99(��.)88)��(9�h�U+!5!3!3 �V�������UU�U�+���+U+###7!5!��V������V���U���UU���U�%3353'#5##7!5!U�V���V�V������V�����U�����UU�+U+333'!5!U�V������V�V���VVV�+��7!5!!!!!2+5532654&#����V����5#22#`��UGddG�UUUU�U2#$2V��UdGFdU+&'.'&#"3!27>7654'.'&':S54:.+*J0)*>F./5+,''95%$)�7//E - &D,,25./E:'',*%%9U+3&'.'&#"3!27>7654'.'&''3533:S54:.+*J0)*>F./5+,''95%$)e�Հ���7//E - &D,,25./E:'',*%%9�ի�U+3&'.'&#"3!27>7654'.'&'#5#7#:S54:.+*J0)*>F./5+,''95%$)媀�Հ�7//E - &D,,25./E:'',*%%9�����U++#!# !5!+���++��V��+���+��VV�U++ !3 3!!����ի�V��+���V'�.!"3!2654&#!'���(89((99(�|a.8(��(99(�(9`'�.!'!"3!2654&#!!��|a��(89((99(���`8(��(99(�(9���'�.(!'!"3!2654#"&546!54632��|a��(89((99(�)88)(99�}�01��`8(��(99(�(9�9((99((9�|101101U%2654&#!"3#!5!!U$12$�V$22$�����V�2#�#22#�U#2VV�U�+�U!"3!#!5#5!2654&#!!��#22#+VVV+#22#�U2#�#2VUUV2##2��W�� $(,048<!"3!2654#3#'3#3#+535#53!5!5#535#53#535#53���(89((99(�L````�aaaa0aaaa��|�aaaa�aaaa�9(�(99(�(9�a1a�a1aa1a�Kaaa1a�a1aL7 <��<��L��<�U���%'7' ���=����<��n���%7'7 n��=����<��U77 <��<����<�����!7' 7'!����<�<�]ՙ=��<��� 7 !5!�<��<<�D�<�<�UU��� !7' 7'!+�Ι=�=�����=��<�+��� !! %3��\�=�=gVn�U�<==��++ /2654&#"%#"'.'&5#3567>765#5KK55KK?)),,))?IF./4V4/.FI+K55KK5�5K�0((::((0710M��M017���U} %!4'.'&'327>76=!!+*P76?��]>>GG>>]�V*?67P*}��A::Z��G>>]]>>G��RZ::AR��+�!"3!2654&##537!!���5KK5V5KK5V����@��K5�U5KK5�5K��*VU���!"3!2654&"&546327!!���,>>,V,>>�%%%%�����?,�+,??,�,?��%%%%�UU !!5!"#!5!!"3!2654��$2UU�V*�<���U2#�*���V�U���+��d(5!%#!7!!"53#32654&#��xU��6M U�e6��Y�7*�U�]��UU�6M�*�d6=�6�J�U�Հ�o����67>765!!5%�okIJVVJIk�o8 R55>��8����]WW�4334�WW]��E?@i''����x�����!"3!2654ș!!�5KK55KKપ�j�K5�5KK55K�U+U�++�+!";!532654&!!��#22#�V�#22#�+2$�#2UU2#$2�����U�.4&/!!7>5!47>7632#"'.'&UF<(��(<FF<(V(<F��F./55/.FF./55/.F�Q�.��.�QR�/��/�R5./EE/.55//EE//��q�.#"327>767335!'1,+@@+,1.()>����@+,11+,@9'&-D�����#"'.'&547>7632�&&�XYddYX�&&&&�XYddYX�&&�eXX�&&&&�XXedXY�&&&&�YX���c"#327>7654&#'&"64'>YF #o9*%$7Y?�D*�<��EX?23/77%%*?Y�D�;��*���� %3=K.#"7%&'.'&'!!67>7654&'!'!!327>767��5,)*M$#�LK.-4�� ���! �}�! k8��K.-4��,"�5,)*M$#�-����I50/O��0�p!%&R--00aG &%S--/1a�5/0N3��4N���e!=#"&54632#"3!2654&+'!"'.'&547>7632�[@@[[@@[��Y�(99((99(�Y�ޑ2,,BB,,22,,BB,,�@[[@@[[@�a9(��(99(F(9a�)B,,22,,BB,,22,,B�+�+&/"32654&#;5#35#"3#3354ņ=#GddGGdd��U2#����#2UV��U2#��#2UUdFGddGFd�֫#2UUV2$�V��$2�UU2#��+�+#/;#;5#35#"3#3354ņ=#"32654&"&54632�U2#����#2UV��U2#��#2U��GddGGddG#22##22+�#2UUV2$�V��$2�UU2#�*dFGddGFd�2$#22#$2%����)6BNZ"32654&'.546;27>7654'.'&#"&54632#7"&546323"&54632"&54632bWV�&%%&�VWb!. .!]700H%&�VWb��!..!!..!�!..!!..�!..!!..}!..!!..�&%�VWbcVW�%%.! !/H006XMMr"!�%.!!..!!.�.!!..!!..!!..!!.�.!!..!!.%���v'&"'37'764''�{,�eKK�)��JKe��)e�f�V�{�fKK�)��KKf�+�>f�e�V�U�!"3!2654&!!+��#22#V#22#��V2#�$22$#2������!"3!2654&!!+��#22#V#22#��V�2#�U#22#�#2������!"3!2654&#!!+��#22#V#22#��V�2#�$22$#2������!"3!2654&!!+��#22#V#22#��V�2$��#22#U$2�UU+����34&#!!##33!3535!�V2$��U�VV��2$�V��V+U#2U�U��U�U#2��U�+�+#3535#"#;5#!#326=##3354&�U��#2UU2#��V��#2U��U2ժ�V2�2�#2UU2#�V��$2�+�+!"3!2654&!!'!'+��#22#V#22#��V�uTv֗+2$��#22#U$2�UU�ʘe���+++!"3!2654&!!�V$22$�$22$�V�+2$��#22#U$2�UUU��� !5!5!5!5!5!UV��V��V��UU�VV�UUU�U #%3535#5##!"3!2654&!!5!�UVVUU*�V$22$�$22�\���V��UUVUUV�2#�U#22#�#2�UU���U��#'#"3!2654&#!373!!U����$22$�$22$�V����U���2#��#22#V#2�UV��V�V+����#3!5!!"3!2654&!!�U2#��U��$22$U#22#��U�V$2VU2#��#22#V#2�UV W�S#,8AJS5>7.'73.'%'3>7#7.'%4&#"326>7#>7'%5.'�@s0=#U.9/t@.U#=DW1'=$��='1W#EW1'=#�K55KK55K�='1W$�@s0=#U.��0s@.U#=�V1'=$'1V$=��As0=$T/�=0sA/T$�@t/=#T/+5KK55KK�=/t@/T#�V1&=$&1V$= +���� #',1!!57'#3'7!5!'"32654&7'7'3#+�\Z=[�VV�=Z<[;��5KK55KKDZ=[�;=Z<[�VV�UU�Z<[]���<Z=[�UUVK55KK55K��[<[[<[<[���+�U3#+�*��U�+��U ���t'*.28>A53#353#34&#!!3#3!7##5#535#53#5335UV��U>V��U>V2$�mU�����6U2$�U7�lu>>�>>�������V>>U��U>U��U>U�#2U�6U�l#2U6��>>>>�«U�����>> U�U#'+/3!"3!2654ȗ#535#53#535#535#53#535#535#53U�V$22$�$22�ܪ�����������������U2#�U#22#�#2��U�U��U�U�U��U�U�U�+���'3"327>7654'.'&"32654&"&54632�5./EE/.55//EE//��FddFGddG#22#$22�E/.55//EE//55./EVdFGddGFd�2$#22#$2+���'3"32654&%"327>7654'.'&"&54632�FddFGdd�5./EE/.55//EE//5FddFGddUdFGddGFdVE/.55//EE//55./E�UdGFddFGd'����*7;GTaf764/&"'.#"2?326?64/%2#"&5463'7"&54632"&54632#72#"&5463'7��(�� ����(�� ����䰰�-Ma�������(����(��)����)��_�����a��<�����+�+"!"3!2654&3533##5#!5#+��#22#V#22��U@UU@U@��VV�+2$��#22#U$2�UU@VV�UU�@@��<"347>763234'.'"347>763234'.'&C<;Y]?+*00*+?]Y;<Cj]]�)(]!!rLLWWLLr!!]()�]]X;<C0*+??+*0C<;X�()�]]jWLLr!!!!rLLWj]]�)(+U�%4&#!"3!267!7�2#�#22##2��j������#22#�$22��������8"327>7654'.'&"'.'&547>7632#dYX�&&&&�XYddYX�&&&&�XYdPGFjjFGPPGFjjFGP�&&�YXdeXX�&&&&�XXedXY�&&��iGFQPFGiiGFPQFGiUU�T&'.'&#"327>767"#"'.'&'.#"326767>763232656&#U)*+U++,,++U+*))*+U++,,++U+*f/00b121121b00/ /00b112121b00/ ��/ � y �� u �UU5S%&'.'&547>767>54&#!"3!2654&%67>7654'.'&'!S �� v�� � &/00b112112a10/ /00b121211b00/ 3***V++,++,U******U,++,++V***UU�I2#"&'.5467>35"327>76?>54&/&'.'&#N�SS�NN�SS�N,**T**+((+**T**,,**T**+((+**T**,� :s89s9 9s98s: U&B�BC�C&&C�CB�B&�XU�;'3>7#7.'5.'5567>7654'.'&'/<#V+V#<+%U,5���-''99''-?67PP76??<%T-6�,U%<5�"V#�¾�C*+/0*+CWZ::BA::Z�XR�!*2;'5&'.'&547>7677.'3>7'7>7#��?67PP76?-''99''-»#<V��,U%=5�<#V�Z::AB::ZWC+*0/+*C���-T%<6��W"=b<%U,5+���$!"3!2654&!3353353353353��#22##22#�UVUUVUUVU�2$��#22#U$2�UU����������+���X -47%.#&3267%>'"&54632#;]?q#��. ���/ V#�o]6'C�G���$G�,�. ���G#O�'6����+�+!% 1.'%#!"7267>=3!35@�C� �����y��#2� �V�ay{'�C�!��y�2$U�� V�{xU�U0L.#27676764'&''"327>7654'.'&#"'.'&547>7632�%_1�%0/b//&%&�XNNt!""!tNNXXNNt!""!tNNXG>>]]>>GG>>]]>>`%&��&&%/0b//&�!"sNNXYMNt!""!tNMYXNMt"!�]>>GF?>\\>?FG>>]^����)E!!3#7.'.#"327>7654&'"'.'&547>7632����\\tC!B6�JWLLr !! rLLWVMLq!!1+��C<;XX;<CC<;XX;<�\���4B!B*1!!qLLWWLLq!!!!qLLWJ�6��X;<CC<;XX;<CC<;XU����!%5!3'3#33!#7#53!34&#!���V��U��2#VV��U��U2#��U��UV��#2V��V��$2V�+�+'7!5!5!5!5!5#3#33#5!73535#5#����U�U��VV���UUU�U�U��U�UUUU�VUUV�VUU�UU�UUV� +����49>'7#3#3'7'35%"327>7654'.'&35#%7' L=M<u���VV>=L<<L=M9��+5/.FF./55/.FF./`VV��=L<M�M=L<�V�~)=M<�M=LVV�F./55/.FF./55/.F�-~~�=M<Lw'3Lht2654&#""327>7654'.'&"&5463235#'.#"3'7"327>7654'.'&"&54632�-- --�,''::'',,''99'',>XX>>WW�R ! � �M`cI�^,''99'',,''::'',>WW>>XX�- ,, -��:'',,''99'',,'':��W>>XX>>W�M� � W�GdjU:'',,''99'',,'':��W>>XX>>Wk����)5AE7;26=!;26=>54'.'&#""&54632!"&54632!5!k3�3 nIJTTJIn �-- ,,� ,, ---��`�"9Z22Z9"�B((++((B�3- ,, -- ,, -0�%���)5:.#!";26=!;265"&54632#!"&546327!!m)��)n5z5n�q!..!!..!D!..!!..�LODO����Y55�<��.!!..!!..!!..!!.��U����KP%"&'"'&'+32672767;5%32673267;6&'./54&+5!#"!%U,W'',,X,,''W,VV,V()++X++)(V,V��3X X33X X3Q 72#���#27PX��+V VU1$$11$$1�#2��2#� ��+�TTk����'+7;"3!5'2654'.'&#"&54632#53"&54632#53TJIn hIL`LIh nIJT�-- ,,��� ,, ---���+((B�IhKKhI�B((+� , ,, ,/���, ,, ,/�|����(,73!5'2654'.'&#""&54632#!5!|dFIFIGciGGPPGGi�(99((99(#��F�FcIIcF�@&'))'&@�H9((99((9S����8�%2654&#"35#'.#"35733'7Y!//!!//&ڢY "�P^�P�hPo!/�/!"//"!/��P�K��Vi��ʀQ1����%5%4&#"%75'�|++�}�a��a��a�**���ay��HI00IHy+U��2654&#"!!#35!34&#+5KK55KK5����UUUdF�K55KK55K��������GdL���f% '5 ��N��O����L�LOeD=��T=��{ST��=������ %7'?7777{9E9/O�L�}u��>͜OefE���N��>�t�-E-�>Sn��[�=�y>��OE�=����>�'�.(46354&#!"#3!26="&5'7'?�9(9(��(8)89(9((9(9֮�5��KKΠ�(9�(88(�8()8�(99(�8)�ooǃ���%����!!5!5!'!!��z����J��i�i�$v��ii=�jj�Z=ii���_"!3!27>76=326=4&##53!5!���4$#(#(#$4a(99(aa��i��_�(#$44$#(�8)�(9�a^����CO^27>765"32673265'32654&'>54&#"74&#".#"%2#"&54634'.'&#WLLq!!VMLq!!��D0"D00D"0D%%D0"D00D"0D%%)0DD00DD��!!qLLW!!qLMV<!!qLLW!!qLMV"0D 0DD0 D0"88#0D 0DD0 D0#88"�D00DD00D��WLLq!!VMLq!!%����!"3!2654&###5#53533q�,>>,�,>>,4�������>,�,==,�,>�������^���{*&'.'ċ>763"52654&#")00j99==99j00))00j99==99j00):QQ::QQ�&+�+&&+�+&�R::QQ::R^����%<#4'.'&#"#"3!2654&%2!46"'.'&5332653#E]?+*00*+?]'66'�'66��:Q��Q:0*+?]Q::Q]?+*0�0+*??*+06'��'66'-'6�R::R�/@**09RR90**@����' .#!"3267>54&'%"&54632#�L #��(9 � #$ S ��++++�� 8)��# �K T #$ �+**+��q�!3327>7654'.'&##532#5��ӟA::VV::A ��,>>,��J<V:9BB9:V�Y�>,,>L����(" &'.'&4632#"&"&54632#A==o11(��(11o==��8)(99()8�(99((99(� 2$$,��-$$2 �(99((99��9((99((9F�$(4#5!"33265!326535'"&54632#5"&54632d���%4YO77NN77OY���''''=W�,'''']�4%�7OO77OO7߲�,''''�oo�o''''%���� -9>.+5!#";26=!;265"&54632#!"&546327!!m)��Ą)n5z5n�q!..!!..!D!..!!..�LODO��jj��Y55�<��.!!..!!..!!..!!.��^���� 2!";732654#"&5463!547>7632E�v'66'����'66'��4II44II4��W00##00W�7&�u&7��7&�&7�I44JJ44I�*#$ $#*%����"%3:7%%>54&#%�����<*���<�moe ��mnd ��oto���{� %7��#XX#��c$��$���S�).4'.'&#"107>765!4632#"&5!5!#O55<<55O.-m.--.m-.�|9((99((9���Zm<55OO55<R^]�5555�]^R(99()88)��aa%���d ,7%6767>'&'&'&1 77%����X9�<%'&T*+$<%*SR�>=H\\G��Kg�c%&M&%�[%<%**T'&%<�:*SR�>=H]��H\J%�Q!!5!3!33!5!���L55��55�i�Z��=Qj�Zj��j��=��=��Z����.:FR#5>5#54&#!"###3!26=>5#5>5"&54632"&54632"&54632��DZ��Z�ZD�ZD�ZD�DZ�DZ�Z,>>,,>>,,>>,,>>,,>>,,>><pJ55Iq<Iq<Iq==pJ<qI�%>,+>>+,>>,+>>+,>>,+>>+,> ����"&35#35#!35#535#35#3535#35#35# ��h������h��h���h������A���x����W��������UU !7' 7'!5U���<��U<���<����=�U����"327>7654'.'&'!dYX�&&&&�XYddYX�&&&&�XYd����&&�YXdeXX�&&&&�XXedXY�&&�����UU!!<��<U<�U�=V����("327>7654'.'&''7'77dYX�&&&&�XYddYX�&&&&�XY�D��D��D��D���&&�YXdeXX�&&&&�XXedXY�&&�nE��E��E��E������%''��<�<��=�<��+�''77'+=��=��=��=��<��<��<��<���+�#35#3535##35#335+VրVV����V��VU�U+�U�U��U����+� 335##35#3535#5#35ՀVր��VV��VV���UUUՀ�+�U��U���"=K2#"/#"/#"'&=476;53327#!"'&=32?32?"'&54?4&&""\\##Z\""&&4�T�,<,(�T&.<,..*>>*.�"HH+&&4B"\\\\"B4&&VV��,��,..**.|"~~"�UU$2654&#""32654&#"32654##22##22##22##22##22U2$#22#$2U2#$22$#2�2#$22$#2�UU5.#"327>767##"'.'&547>7632!�.|GG>>\\>>G<56WY ?&&*5/.FF./55]"�*d�.6\>?FG>>]D//7% - E//55./E)#�+d<U� %77'''7<=��=���=��=�Ē=��=��2<��<��<+�+ 7'7'7'�=��=��=��=���<��<���=��=��VA#!57547>76754632"&53V�TV 1$#.%%.#$1 �$2�3V**V�1,,G%%G-,0�,1##1����*9"327>7654'.'&47>7632.5"&'#dXX�'&&'�XXddXX�'&&'�XX�jFGPCy2��',�Cy2',jFGP�&&�XXddYX�&&&&�XYddXX�&&�PFGi,&��1yD�|,&1yCPGGiL����#''#5#!5##"3!2654&#!!�4�g4� w0a�|a0)88)�)88)�Z��3�f3� �````9(�Y(99(�(9��L����%)%77'7''#5#!5##"3!2654&#!!~vv4ww4vv4vv4�0a�|a0)88)�)88)�Z��vv3vw3vv3wv3�aaaa8(�Y(99(�(8��L���� $!!#5#!5##"3!2654&#!!!!��a0a�|a0)88)�)88)�Z��S�a�aaaa8(�Y(99(�(8����a'�.!'!"3!2654&#'7'?��|a��(99((99(�ɮ�.��OOʙ.�`8(��(99(�(9��eeŅ����++)5!"3!2654&#"&546323"&546323"&54632���#��%~#22#��%%%%�&&%%�%%&&+����2#U$2�@%&&%%&&%%&&%����+;2!54767632#"'&5476"!54'&#"327654'&\mmZ[�*[Zmm\dHHHHddHHHHd~|{�{|~7%%%%77%%%%n<=J��J=<'IIdeHGGHedII�d0/"BB"/0'&%67$$$$76%&���� Wh54&#"";26=4&#+54632.+54&#!5326=326=.#"327>7654&'#&'.'&54673�A..A�#�--f2, .-��YY%4 C#\QQy####yQQ\]QQy##Z�sB99T�4%.AA.��--��E{0#�YY4%q ##xRQ\\QQy####yQQ\�r^<=D(�-%4V���� *2654&/54&+54&+5##"#"#!5#%4LL4�4%-4%�Z�%4-%4Y�Y�4% �� %4���%4�%4YY4%�4%�YY���_ "&37;5!!!#535#535#535#53#535#535#535#53!535#535#5!#3#3����aaaaaaaa�aaaaaaaa�|aaaa�aaaaa������aaaaaaa�Yaaaaaaa�Yaaaaa��aaas��):2654&#"!2654&#""!54'.'&#!"!54'.'&#�7NN77NN��7NN77OO7'65b""p#"a65'd '1""b56'�N87NN78NN87NN78NY ''oo'' L2oo'' ��*3D#5##335352654&#"#2654&#"354&%"!54'.'&U�U��U��5KK5 �5JJ55KKO �{�� ,,PP,,��U��U+K55K>"">K55KK55K\<&UU1= UU 9���� !%)-'!!!#535#535#53#535#535#535#53#535#53��������keeeeee0ffffffff/eeee�/��e�<��kefeee�efeeeee�<efe ����-27>7654'.'&#""!54'.'+,AA,+22+,AA,+2<RS�45�54�SR<�B+,21,,AA,,12,+Bx<--<xx<--<F�(2654&#"%5##33535"!54'.'&�IiiIJii��Y��Y�-==p''�''p==�hJJhhJJhY��Y��Y�,"!,ZZ,!",��+�##33535#773�V��V���jVU�V��V�M�<*����,K"327>7654'.'&&'.'&54673%.+54&#!5326=326=dYX�&&&&�XYddYX�&&&&�XY�H>>\�8)N 3 1��a`)86,-@7/�&&�YXdeXX�&&&&�XXedXY�&&�� "!gABK,�0(9^{&�aa9($$^87=L�4�;%5% %3�88���8���Y�v������������dL����4%"%>54&'%32654&#".#"326732654&##0��V3<UU<<V��3<UU<3YR;:SS:�� �U<<VV< �U<=U� :SS:;S�+�+!"3!2654&'7+��#22#V#22�]�<�D<��+2$��#22#U$2���<�D=���+�+!%!"3!2654&+��V��#22#V#22��UV2$��#22#U$2U�U8"327>7654'.'&#"'.'&547>7632XNNt!""!tNNXXNNt!""!tNNXG>>]]>>GG>>]]>>U!"tMNXYMNt!""!tNMYXNMt"!�]>>GF?>\\>?FG>>]U�U9U"327>7654'.'"327>7654'.'&#"'.'&547>7632,''::'',,''::'',XNNt!""!tNNXXNNt!""!tNNXG>>]]>>GG>>]]>>�9'',,''::'',,''9�!"tMNXYMNt!""!tNMYXNMt"!�]>>GF?>\\>?FG>>]���z %- ,P ������ P��U�A������w % %%'����� P,,O�Sԡ1�A�����U������o���z % %%7'?'����� P,,O��0��RSԡ1�A�����U��oЌ����o��U!###!5!%2#"'&5476��VTV���"""+���*V�""""V����$2@\5##5#%!467'&4762>327622#"&546!2#"&546!+#"&=##"&=#"&�*�*0:�808@;8@�%%%%�G%%%%�,%%T%%,�,,,,z#l??l#8@ @��%��%%*%%��%%*%�V��V�%%��%%�,���y%''&'&'&77'6�b�|HQQ<@(���LXX@<�b�<@XXL���$@<QQH*+�#%!2#!"'&54763!!!!!!����""�""�,��,��,�ԁ*���"��""*"�@@@*@V���%7'7 % n��<���<�<����<��<<<�v����74632#"&'>54'.'&#"3267#!"&5463!mW<<WW<<W�C--33--CC--3&E���(;9(�'z=WW=<WW���D&3-,BB,-33-,C� 9('9����VK%#"'&54?�LLLZddd��ddd�gj�LjhLL�d��dddd��d��V�+7%!2#!"&5463!54&#"#47>7632"&54632�"43#�"43#�N66NR:'',,'':�"43#"43U��T2"�T#11#�"2V6NN6,''::'',V��3#"44"#3�V�-9%!!54&#"2#!"&546;547>7632"&54632�|N66N�"43#�"43#*:'',,'':�"43#"43U��TVVV6NN�2"�T#11#�"2V,''::'',V��3#"44"#3�+�+15#"'.'&547>767327>7654&''#�$ iFEPOFFi $<1=Q67>>76Q;3�T� !J*)+PFFhhFFP+)*J! <)yF?66QQ66?Fw)��V�V�U #!463!22'!"&=!��V�*���**��V����V�*����)5CR5!#5&3!35476323!35476325!#5&'&%5!#5&'&3!3547632�&VT�V�VVV�T ��TV&V&T&�T�V TT* ������ ��� ��TTZ�� *TT* �� ~��� *����3O[iu2#"&54672#"&54627>7654'.'&#"2#"'.'&547>762#"&546+"&546;2#"&54632�%%%%o%%%%�OFFiiFEPOFFiiFEPaUV�%%%%�VUaaUV�%%%%�VU5%%%%1%�%%�%��%%%%+%%%%�%%%%�*hFFPOFFhhFFOPFFhV%&�UV`aVU�%%%%�UVa`VU�&%��%%%%j%%%%�%%%%Z��!-92!547>762!547>763%"&54632"&54632o;!K)��%%i::�!.-S��S-.!��;UU;<UU.1GG11GG{)`lx* * 2 !ll! �U<;UU;<U/F12II21F�+��3#!2#!"&546;53!53*����T"43#��$22$*VTV֪�,�4"��#33#T"4VVVVV���';2+"'&54763!2+"'&54763!2+"'&54763* ��� �*�����V+�U-##5!#5#5!!52#!"&546;5463!2V�V�V���T��$00$�T$00$�2$$2UTTTT��TT�VVV2$�,$22$�$2V$00$V����!!5!5!%5!�����T�VV��TT�VV�Aj+9##5#535332654&#"!'5'#"'.'&547>7632V*VV*VjOqpPOqpP�@�$]3:23KK32::22K" VV*VV�pPOqqOPp�@�" "J32:933KK3393]$�Aj+13#2654&#"!'5'#"'.'&547>7632*��lOqpPOqpP�@�$]3:23KK32::22K" +*�pPOqqOPp�@�" "J32:933KK3393]$UT#'#"/+"/+"5!+"/+"5'7&5!7&776'&'"'&743�2 .^"((2*.��F(8D,*.$`^8 H:))'@,< ���"��� �Nx p� *D,( 8 %%" ���'!!3#3#3#3#3#3#!!333!�@���������������@����@@�������������@���@>�@!4763!2%3#%3#!#5!�<$$�\������\҇�<~g$$����������j+�U&/5'!!V��D>(�Rv� �0,��C.@�d8`��<�VN+�'77776!!� ���Dp>TR&���,��B,<�@82��<�XV�+�+5!2#!"&5463�T"43#��"43#�TT�4"��#33#T"47���v"%(+%654'&#"32#"'&54763253#5!#3�^^]��^]]^���yyy��vvvv���������^��]^^]��^^cy��vwwv��yz��V����V�UA%27654'&#"2#"'&5476"327653#"'&=47632#4'&'&�eeee��eeee��}}}}��}}}}�PPL,*<P**(0LB&*L Uee��eeee��ee}}��}}}}��}}��tt2&$00TR.6&*85����Ib���#&'&547632327654'&#"'&54767632#"'&54'&#"#327632#"'&5432"'&'&547632#"54'&#"#"'&767632'&'&'&#"'&#"'&547632#�oOo..A@//..mn�o[\-!&$2ii}�||//AA.- -.`CeBBb "`>{� A'7UVxxVUFEccEF.A�� Mtx��xvK@mn��nmC� ��������UOn�>-,,->))�gh98^<T`Yl^]IlA@wv�?++++?))�`CwYAA .T���AI`}qQRRQq]CBBC]tQ8Eln:??:l^8798` HH MM ���f�>I>54'.'&#"352#!"&=&'.'&547>7635!+"&5�4:F//55//F:4,�gJAAb(#��#(bAAJ�4�s$n@5/.FF./5@n$vvWaABI.+*K vv K*+.IBAa�233*+�+%!%#!"'&54763!2!��V"�"""���X��""V""�����byb!8%#!"/763234763232%&54763254'&#"N+$���'�'��c@@\[@@`$%22$#�- ���'" ��r@w\@@@@\y>�2$##$2��*U6F%3#"'&54767327647633"'32#5#"'&547632#"'&$X::NX>>00J&&&4*!!l**,8Hdpd�"T�"$$$$�J00>>XN::X!!*4&&�0>NTR�"��"�$$$V��� '7!!55!5���*����������T�����T��U#'+%!2#!"'&5476;53!53#5##5##5*��T""��$$*VTV*VVTVVU�*�"��""V"TTTT��TTTTTT�U�#'+!!5!!5!53!53!53!53!53%53!53!53���V�VTV�V�T�V�V������VVVV��VVVVVVVVVV�TTTTTT�U�!!5!5!%5!�����Ԁ���,,�VV��"D%27654'&#"%#53&'&#"3276#"'&547##"'&54763!'#53*4&&&&44&&&&�Xxx!!(4&&&&4(!!�R88>>ZZ==vF99NZ>>>>Z�V���&&44&&&&44&&VV&&&44&&$<<VZ====Z($vJ00==ZZ>>VT�VG!4/%#"'&54?L��L�ddd��ddd�UnL��L�d��dddd��d����d8HXhy1'&+"'&'&7676767676763632247632#"'&'47632#"'&%47632#"'&47632#"'&5' Y`_@ @_`Y3&&), ,)''$#32$$$$23#$�$$23#$$#32$$��$#32$$$$23#$�$$23#$$#32$$'aa.012..3 3..3%%%%32$##$�3#$$#32%%%%23#$$#32%%%%�3%%%%32$##$24����##5#46324632#"&5̚�eZ@?Z-8��<,+99+,<x��i?[[?T�+::+,<<,*+�U,8'6764'&''64'2!547>764632#"&X>>F,,F H��+;:k&%�T%&k:;cGFdcGFdUANN�LM>D3<<{;;0J$()S'' H%[&�� + *VV* + FddFGcc @h@#'8D#";26545%#";2654ș?>'.#"&54632� � -��`� � -���� ���� @ �@ � �@� �@ � �@OW�� W;�Q �+�+ !%)-15#54'&+5325335335353!535353'53533#�V&&4��X??�VTVVT�V�VVVVVVVTVVVVU��4&&V??�~VVVVVV�VVVV�VV��VV�TT�VVTV�����,1%'5#576?6;2'532#"'&5476#'�����488$< &&(�(:@�"""�lV�@+��@.\&B (�4(�b"���""""��l�@*���E#"'#"'&547'#"'#"'&5476327&5476326327&547632�"�""n �"""�""l�""U"� "" n� """�""l� "�+�+&'5!7&'&327653#"'&5476327�����vX{{XVVV||XVVpp��pppp��ptU�Z4n�ZxXVXxxXXXVz�nppn��pppxV�U%7'5#2#"'&5476�"�@*�}}}}��}}}}�8t��}}��}}}}��}}*����9#!"'63632476323476323476323547632�33F��H2��6�**,���F222V4h�����jl����+�+9%267#"'.'&'#53.5<7#5367>7632.#"3!!#�4\$L3�J?99_##����$#_99?I�3L$]3O�#����"��$ L/3D//8V V7//D4.L%TBV VBT9���"&*.26:>BFJNRVZ^bfjnrvz~��������������������������!!1!3#%!!1!3#!!1!3#3#;##3#;##3#;##3#3#;##3#;##3#;##3#;#3#%3#73#'3#%3#;#73#;#73#;#73#;#73#3#%3#73#;#73#73#3#%3#73#73#;#73#3#%3#;#73#;##3#73#73#@�@�����@�@������@�@�����@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@�@@��@@@@@�@@@@@@@@@@�@@@@@@@@@@@@@@@@@@@@��@@@@@@@@�@@@@@@@@��@@@@@�@@@@@@@@@@@��@@@@@@@@@@@�@@�@@�@@��@�������@������@�@������@@@@@@@@@@@@@@@@@@@�@@@@@@�@@�@@�@@�@�@@@�@@@@�@�@@@�@@@@�@�@�@@�@@@@@@@����5#"&'.54676'.'&#"1307>7654'.'&�0 00`00PP0H**!!<I-.//DC�ED0HT++@0PP00`00 0++TH0DE�CD//.-I<!!**H���#35%7'7 ``���'i�``��@�@�``����'���``@@�@@&M2#"'.'&5'47>763">!2#"'.'&5'47>763">�.))==))..))=##zRQ]@u- I.))==))..))=##zRQ]@u- =))..))==)). ]QRz##�0. =))..))==)). ]QRz##�0. @&M"'.'&547>7632#5267>7!"'.'&547>7632#5267>7 .))==))..))=##zRQ]@u- ��.))==))..))=##zRQ]@u- @=))..))==)). ]QRz##�0. =))..))==)). ]QRz##�0. �$0<5!#3267#"!4&+5>7326=#"&=3%#"&'>=3@���pP"g=@5KK5@=g"Pp���0Dt �D0 t���Pp2D �K55K� D2pP��D0@@9t0D9@@����*:TX\`d>7>76&'.#".'.#"#3!3#'>32#>%&67>312&"'.'.'!!5!5!!!7!5! -%K 1=2-:,% +$�@@�b1 !S&34�q )3O���@��@��@� <"<"2}11y,&s,��@��N !.+k O3)��� ���� �Y�#''7''7'2?7>76[�f�[�sWWs3�D$##-�B�9=<u56�[�f�[�sW�Ws��+65u<=9�B�-##`� "&*.33'3#73#73#3#73#73#'3#%3##5%!!�@���� ``�``�@@�@@```�``�@@@@���@������@@@@@`�`@@@@�`@`��@��`� "&*.##7#5%!!3#73#73#3#73#73#'3#%3# @��������@��``�``�@@�@@```�``�@@@@��������@���@@@@`�`@@@@�`@`����*"&#"3.54670!37#73267#@bAjNNfDC_EF98S)e�)�0*P#,K9�[;:=H8 $3�huv�؆�"�x� 3e ����C%37!567>7654'.'&#"!535&'.'&547>7632��<��.'&8Y=<DD<=Y8&'.��<�B77P&%�WXccXW�%&P77BXx��!"Y45:KBAaaABK:54Y"!��x''e=<BWLMr!!!!rMLWB<=e'' W�)% %' 7''@`@��`�`��@`��F�F�`@@`��`����`�i�@'����?L[s��"32654&'.'.5467>7>54&'>75#.#2#"&5463"&54632"3267>54&'.#3.5467"&=3::35#5467##>332675�&A52##F+ghPP "8">1 //+,11-.$##$ "2/~~2 a�87)3�C)3'$A/)<WW6C ?# s ��('&*) '' �"��) *X!�|%&�k0 -k�/Dp ����(6D#"&'14'.'&+"3!27>76=4&#%32+"&546!"&5463!2�6%T89@�@99UU99@PA98U$���##�##���##h##8$@77PT89@��@98TT89@�-x####� ####V�U+#'#'#5'75#'7#53'735'753737���<�V�>�T�>�V�<����<�V�>�T�>�V�<��T�>�V�<����<�V�>�T�>�V�<����<�V�>�*���'+F3'#27654'&#"5#27654'&#"35#%##"'&5##"'&5#4763�֬*j���d��Vl&&44&&�&&44&&V$լ�@�����T��4&&&&44&&&&4�$��;2#"/7327654'&#"#"'&547632'&#"3276?6`CCCC``D6@2,<<****<<*�&xB``CCCC``D6B0,<<****<<*�&xB�DD^^DDD08*,**<<***|$jBDD^^DDD08*,**<<***|$jB���� &'&6&'&7&5474367-����}������@@7)*�����ԓ�oQgQ]�**7@@������}�����������Q��N��x"35#!2#!5#!"'&=476;573335!#!"'&=!g�))����+)�h�g���g+�4+g�ee (�) hh,�( egge�23�,,�3�+�+/?Oc27654'&#"27654'&#"'27654'&#"'27654'&#"27654'&#"2#!"'&54763���""��""+�������"��""T"*+�+8`p�!#"'&27672327654'&#"#&'&#""'&#"32763#"'&'&'&'&547676767632%47632#"'&747632#"'&@�44@@44�fOO""OOffOO""OO8 .,__rr^^,.!!!!.":l�t]],.!!���U:####�<<^""^<<<<^""^<<0%%^????^%%00%%L0`>>`%%0LA���=D%27654'&#"!27654'&#"%#"'&'##"'&547'#53!2!�v/70/D>.. c -->D01Vcg�,�O�לnn��2�3HD0/)(<<()/0Da0�^^~g�nn�vV�U'''7'7'7'7777n<Z<<>Z><>����<<<Z<<>Z><>�n�<1>Z><<Z<<<�n�><>Z><<Z<<<����>K�� �7!!5#2+#!"'&5!Kj��jnn..n@@Y��ZAAj.nģ� .�, �YBAABY ��U##"'&547347632#"'&�\<<KKjjKK�V����~ ""2J�V�+"&*.EU#76'&?3#76/&?3#######!#!"'&53547632'47632#"'&rBR *DR &�DP &DP &TVVTVVT�"�T"�&( :�$$$$�@^6*D\6(B\6(D\6(������V��""V ( B �$$$�VU#3#3#5!!2#!"'&54763VTTTT���$"�"$���*��*��~$�T""�$V+�+)[�47632#"'&"'&'7'4#"'&#""'&#"#"'&#"#"'&#"#5276323276323276323"'&#"#"'&#"#"'&#"#5276323276323276323V,,,,��*@jR440,22,"...0...0...0.0...0...0.....0...00....0...00...0.�,,, � �,@j0���V��VZ��!6767&547632!!5X�aa �� aa� && ���<vnn��nn&&�C__V���U 37;C'3'"'&54763";2#54'#54'�#73#7!5!�~~l:****:" B<,,@"x<%%@11H @N@@j@@��4�6��V*~�++::**@ "''8D6(�::HXXH33@"<�|����6�*6,�V��U8<@D2#54'&+"'&54763"37#54'򀴦'ȋ#73#%!!�>++@"B:****:" �<%%@11H :**N@@j@@������&&:F8(++::**@ "j::F``H22@" @**:<�v���������&'6726763&'&'&5�`JJ`�� �k���LL���nm�':01�mn 5NN5ۚ��LLvvLL�? ?���I�n)4'&#"3276#"'&'&=476;2Ib���g�%$�������%%��h=n)E4'&#"3276#"'&'&=476;23#"'&'654'&' b���g�%$���� �g%$�$%�������%%��h����h ��+W4/&#"#"'&'&'&'&'32?654/&#"327&'&'&'&'&54763265#"/&547'#"/&54?632632@w uT�nuTw 1T/EE/v0331EE0w01T/EE/v/222EE0w0w vT�vTw �mE/S01v/EF1330w0ED0S01v0DF2220v0 I�n)>Sg|����%54'&+";2765=4'&+";276554'&+";276554'&+";276554'&+";27654'&+";276554'&+";27654'&+";276=4'&+";2767#!"'&54763!2%����$������$��%������%����I&�%%&�mm�nn�mm�nn�nn�mm�nn�nn�nn���&&m&�n%7!!3%!!2765#!"'&54763!2[\����[I&�%%&I�����n��I%%�&ng%+"'&=476;5!32+"'&=476;5!32+"'&=476;54763!5#"'&=476;2+!232�7��6�6��7�7$6�6$7��mm��mm��mn��nm��%7Tq���7#"'&54?632#"'&=47632'+"'&5476;2#"/&'732?654/7'&#"&/&54?632+"'&5476;2#"'&=47632#"'&54?632���`����1T/EE/���T��0����T� �01T/EE/�j�����������QE/S01� �T���2C��T���1DD0S01�07��_������)IZ3/&5#0#"/&76;476;232!56?5"##+#5!76;53#53'#3#5333�e)���� mmm��� �ED��E3�*�+�(�]�(�| �6�� ��D�3/ B�3�� D==RR==z������):Z%3/&5##"/&76;476;232#53'#3#5333!56?5"##+#5!72;53�e)���� mmm�*�+�(�]�(3��� �ED��E�| ��� ���<<SS<<{����3/ B�3��D���1FZn%#"/&76;476;232#!"'&=4763!2#!"'&=4763!2#!"'&=4763!2+"'&=476;2��� mmm[�$�n��nm�n����� ��Innmm%nnnn���1F[o%+"'&=476;2%#"/&76;476;232%#!"'&=4763!2#!"'&=4763!2#!"'&=4763!2������� mmm��m��nn�$�7nnA�� ���mm%nn%nn8��v�.Wl%4'&#"32765#"/&76;476;232%#"'&'732767##"'&547632!535456=#'733&!'���� nnn�!"'$ 0 <'&))?F//��_ $/nF_�$! I�� ��'#"" @"!2 ))9<**66[�AA� !1j��8��v�.Cl4'&#"32765#"/&76;476;232!535456=#'733#"'&'732767##"'&547632&!'���� nnn���_ $/nF_!"'$ 0 <'&))?F//$! �n�� ���AA� !1j���$"" @!!2 ))9<**66ZY���� 0Bak����%#"'5632#5432%35#333##"'4=#327754'&#"5#35327675##"=354'&#"327676554#"32#"'&'&'&54767676323#5&'&'3#"'&=476327#5#"'&=332753t �3��=�<9�33 3� 33 �4f&'') ���!i��i!!i��i!��:E9=(�'&&'�44 4�y& �&''}66��E�����#Tq* |��/(1;--c- x''x(�{�B""@��C!!@��䛛*O;0�(d/.d-/��#���I%A4'%&327%65!! '&'&'&'&5&547476767676! ��� $% )~����~) )~~) � � �� � 7//%**%//770/%**%/0��#� !%5%1!3! %%%%�l�eE�3��m/��yt\,����G�JEUE�VW�o���a2%V% hTi�J���1N��r��(=#"'&#"#"'&54763232763267670JI41%#/.WUTA@b)<;8:(D6.%('3�$'+*eHGp����SR%$'5AG89�#++$ V==���n%!%!��z��z�����x��6>���C���?Gz��:~��%m1Tm�27654'&#"327654'&#"2#"'&=476+#"'&=##"'&5'#"'&5!'!4767'&7663276#"'&=47632 � �9w+O* �=%$��$%>))7<=6)�� i��������}�89CC98KKK���� O���� .gv����#5473'&6&27676565654=15'6765676'454'&5&'&5&'&''&54'&'&'&'&'&#&'&'&'&'&76'&'&'&#&'&767676=&'&'&'&'#&'"'4'&'&7676#"'&'&7627276767676'&727676767676#'&'&'&'&76#6'&'&'&7676767667676'&767636766'&'&32325&'&'&'&'&'&'&'"76''4'&'̆'&'&'�'&'&'&'&'&#""'"'&'&'&'&'&'&'&7674'&'&54767676765'&767676'&'&'&'&'&56767676767676767&'&767632'"'&'&'&'&'&7676767676'&'&'&'&767�2�� 2 = 00 EL ��� e C 1 //$ %% E' ?.% 9 "* ��� $]B ## $ H! #00 $ %: '' ' )' !! � p z� � * l* R@r3##--'7D@<";<1 (H% ���Yam��47&'&5%67676'&&'&67676'&"'"#67632#"#"'654'2#"'&'&'&54767676276767654'&'&'&#"3I&�pDD�,�u+I-E`�u <aaqTLM< $�ވHJ@<�6;;d�"�h__DE())(ED__hh__DE())(ED__hcZ[AB''''BA[ZccZ[AB''''BA[Zc�]V��7jj��� ���� [657 =<<��xdoxde;�`>-)(ED__hh__DE)(()ED__hh__DE()�''ABZ[ccZ[AB'&&'BA[Zcc[ZBA''��4�"6!#"'&'&'&5476767632&#"32767676767#5ub-,RSjMEE2332EEM�hf<Y?5665?+#$�� jSS//22FEMLFE22cb: 76@A67 �I����I��%&#"'&#"7676767676''&'&#"7676767676767676363276'74'&'&'&#"#"'&'&'&'&"327676763376767657#"'&'&'&547676767676767676767676767� !*J% � %$%% B/.,( ++"!## $#;<OOWWPQ==$% J 21 - A � -,:@ "#[]QP76!!99QQ[300##! /Y"!$$115I�n%Jn�'#"'&54767&76?32?'&#"/&'&7&'&5476326#"'&''&/7327654/7'7654'&#"'?67667632�\V%211 *0#"' %VV\lW�V\W' (#"0,!!011%�"#0+ !156'V�V�% ++ 'V�W\W'451!!-0"#R\W$ (#"1) 122%WW\.W�V[W&552 *1"#+ %��1"#( 'W�W�%120 !,�,!!045&W�W[W' *#"1���3G[o�������2+"'&5476;#!"'&54763!254'&+";276=4'&+";276=4'&+";27654'&+";276=4'&+";276=4'&+";27654'&+";276=4'&+";276=4'&+";27675#"'&=!!�%%J%%J!++<�&�W�[IIIIII�IIIIII�JJJJJJ7\���&��%%n&]""'�I<++%nW]��II�JJ�II��II�JJ�II��II�JJ�II�\��n����)>Sh|������3G[p��2#!"'&54763!;276=4'&+";276=4'&+";276=4'&+";276=4'&+"54'&+";276=4'&+";276=4'&+";2765=4'&+";276=4'&+";27654'&+";276554'&+";276=4'&+";2765=4'&+";276=4'&+";27654'&+";276=4'&+";276=4'&+";2765=4'&+";276=4'&+";276n �$ �$$$$$$$$$I%%%%%%%%%%%��$$$$$$$$�%%%%%%%%%%��I��$$�%%�%%�$$�$$�$$�%%�%%�$$�,nn%$$�%%�%%�$$��$$�$$�%%�%%�$$�n,Mfz#"'&'&54767632#"'&'&5476322#"'&#"#"5476767637"'&'&54767632#72#"'&547676�#,###,##�,+&%,+&%�DNN55 'DE$%IH*i 00;<2�#$#,##$+�,&%+,%%�"!!,-*"!!,-*��.!" --*."" --88POB S1<=12""x"*-,!!"*-,!!<"".*-- "!.*-- %����+"'&7&'&54767632� !6 m 6! ++01++�S88�*�88SIFE----EFI�n3#"+"'&5#+"'&5&'&'&5476763!2� > R > T8H&$22E@� K*�n ��H !ECQ_EC ���$F7#2#"'&'&'&547676766='7&''77'7327'?\��>�eh__DE())(ED__hh__DE())(ED__�U:�$MV����VM$�:U�OBCFFCBO��vv��)(ED__hh__DE)(()ED__hh__DE()��t�3��v,G[[G,v��3�tL�((�|����4L^y%'&'&'&7676727676'#&'&'&76762'&/&7676'&76767'&'&72767676HIV! UE� l(0 �10a Ct��"! �__!z�& *H++�H� g( � 2,43, �==�, & i: 2V ��5>, :b ??!+����@j4+";27676765+"+"'&5473276?676;27654''+"+"'&547676;2{�($ '""Z~}�#*z W*#�||ii~}�"*z ��&!!$$ �[� )V�]\ � �[\�I-5�i�]\ ��##+D����GV�&'&'&'&'&#&'&76767#"'&'&7676'&'&'&'&767632&'6'&'#"'&'&767676'&'&'&'&'&767632X $&'#O9� '2!# $ � 'B8� * '! %C#$#.--.%.+, &%$#/6�.-)(>>87A@7)'(!0??3344$&& ��\VKAdke^3Ef`� 1155MMLM_^[ ('&HLK=><=+*%$%((%n HSg#6?6767'&+7'&'&'3#3#&#"#"/37674'&'&547636%#"3733#!"'&54763!2iO��!%��4g] "")Md�dO_;^{'.F--T1(+?J--P ( I% �dyXJ�n��Q E�-��3(""��o��o "!6:* R"#9<' Y��7 *&�$�%n #0=`������Rf#"32765735454'4'&'&'&#"#"327674#"32765%3#7#'#737#7#"'&54763234745654#"476327&#"#"'473254'&'&5432;#327#"'47673#327#"5476327�&#"327#"'&547632#5#"'&5476323654#"476327�#7#"'&5476324'&'&#"#&'#67&#"327&'36733276765#!"'&54763!2 �$5 ���2 (/� *Y 1 02 p?7P k \ *Q P G*)HHThTIAAHTgUHG*))*GHUgTD<=EThTHH)*��n�� P�ssss�] : #! )) H< 6 + ;K' !(9 - #"<<6 � THG**?B`U;;U`B?**GHTUGH)*??XO66OX??*)HGUn�$�%n$Oj{�����+532%+5324'&+3276535#74'&'&'&5476327&#"#"'327655#"'&5476325&#"327!27654'&#"327657#'#3735#535#535#;'654'&+353#!"'&54763!2�# #�%$�/-66*"%%� (�*+�%.-Z[bb�����++++WR)33)RbjDAADj�.<+ 8%� �r� �~%:%*�,_��: $4,,**��-*)%%(( �++++cÀ�� 3 + �P -�L9�, � %n'*?\h��)-Rv�3'7'#3#3754+32574+3254+3253'%#5#'#'##735373#"'"##'#53732'#53#3##!"'&53733537!5323532363733535#'#'#"5#&#!'#'#54763!2#"5#"5#&+&+'#37353273532!27327%#54'&+#532#4745&'&'&'&+#52#53#3##5+53254'&#"'&'&5476;#"327+53254'&"'&'&'&5476;#"#'#'##"54;"'"#";735353D3J*(]QQ[Z9l0/�/.�/.3��%6!5LM(B7?<1,=>H./��./v>�||WUUU �r?}@5� �hfi�'b��q `-� Ee � x '���x"c.!`#�N %'%X�% ($W.{{VUU�&�:HH KD �%GG JD _4FKM+JL$ 48>8B%1>��-- ,?|"(#"(>�yyyy""���ii�� 433�333� �!��� �##91 ##!!� 77f� �} !!�!!3:81 � 9� 8��� � �����1! ! :! ! W�tt""LO"z��kk���A����%!5276767676323276767676763232767676763235"'&'&'&'&#"#"'&'&'&'&#"#"'&'&'&'&#"#5476;3333332#"'&54767676767652!#"'&54767676767652!#"'&54767676767652� .$�����$. �% $ % ��� �n n. ��� .�, *++, *++, *++n=_<��gL�gL���b%����%����%��VV�VDVV**VX�***V*�VV�V***V��V���V�*V*�*���*�V�jVV*U�***��V�E�V�$��***V�b�*�|����+t�**�����$$��f f)3�)q+�3.gR���k3��V��33)��V33)�*r�)=H�E"%, +�L�|��Z+%�|%�L*��V�+�##���*�C|�yL)+U)L)%,#�+i���+++Z++�U�Uok�U�U����� �kU���UU�/����U�+����������/+�U��UU�%�X��B�%���U++U6|U+ ���������������+U���@kU����|��������+Un�U+����o�+����%%����+���UUU+W++U++'�+U�U��++�U^U�+k%Uk|�1+L%^%^^�L%^%��%%Z ���������<<�LLL9 �L��UU�V,*Vv����V**�VV���>jN�7V5�*��V����4*� ��*�V*�@Y`` ' V*�*AVK�V�VVVII� �����88Y%%�%O��IIn��%�|+D%%%% ��P��H��b��Hl����4��.Z��D��� .^��� " ` � � � 6 � � �b����:n�� L � �4���&^��Rp��0p��8�b�Hz�,n��P�`���8Rjz���*R�t�<\�$|2l� �! "<"�"�##x#�#�$>$�$�%2%|%�&8&�&�'.'N'n'�(p(�)|)�*V*d*r*�*�*�*�+++X+�,,d,�,�-:-t-�.6.�/�/�0d0�1�1�2J2�2�2�3D3�44�4�5t5�66n6�7707J7n7�8(8T8|8�8�9(9:9d9�9�::V:�:�;Z;�<<n<�=>=V=�=�>F>x>�>�>�?�?�@@^@�@�ARAzA�A�BB�B�C�D$D\D�E*EnF.F�GG|G�G�HHPH�H�H�I*INInI�I�I�JTJ�J�KK`K�K�K�LL"LTL�L�L�L�MM0M\M�M�M�N4N�O$OTO�O�O�O�PP PFP�P�Q<QpQ�Q�Q�Q�R$RdR�R�R�SS(S6SZS�S�S�TT^T�T�T�T�T�UU6U�V VRV�V�WWvW�W�W�XfX�X�Y$YdY�Y�ZDZ�Z�Z�Z�[ [[�[�\ \.\d\�\�]t]�]�]�^^X^�_._\_�_�` `L`x`�ana�bbjb�cc�c�d.d�d�d�ee:epe�e�ff4fdf�f�f�g&ghg�g�g�g�h"hFh�h�ii6iRixi�i�jj^j�j�j�kk4krk�k�l$l8lLl`ltl�l�l�l�m*mlm�m�nnFn�n�n�ooNo~o�p6p�p�q.q�q�rr(rNrrr�r�ss&sBs|s�s�tlt�t�u<u�u�v(v�v�wRwzw�xRx�y>y�zz8z�z�{L{�{�|.|�}B}�}�~t~�Px�ʀ�@�f���&�R����2�b����P���ԃ�0������\�v�����2�Z����(�|������R���Ή �>����x����h�̌�\�����(�L���ƍ�B�ޏ�8�f���\�|�Ґ��L�����"���F���Ҕ*�n����.�����L�|����B�@���ޙ2������<�\���曘�Ɯ ���ڝ(���ȝ�B���ޠ0�X�̡@���6�v�ģ�T����ҥ6�x��:�v���P� �p���֩���Ҫ��ī*���¬�t�.�>�|���n��$���X�X����d���@�2�:��������������|�>��Ī�J�.�:�R˖��9�`6uK � g = | R 4�SYWfontSYWfontVersion 1.0Version 1.0SYWfontSYWfontSYWfontSYWfontRegularRegularSYWfontSYWfontFont generated by IcoMoon.Font generated by IcoMoon.PKKY]��S,S,css/fonts/SYWfont.svgnu�[���<?xml version="1.0" standalone="no"?> <!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd" > <svg xmlns="http://www.w3.org/2000/svg"> <metadata>Generated by IcoMoon</metadata> <defs> <font id="SYWfont" horiz-adv-x="1024"> <font-face units-per-em="1024" ascent="960" descent="-64" /> <missing-glyph horiz-adv-x="1024" /> <glyph unicode=" " horiz-adv-x="512" d="" /> <glyph unicode="" glyph-name="album" d="M512 475.043c27.643 0 48.376-20.733 48.376-48.376s-20.733-48.376-48.376-48.376-48.376 20.733-48.376 48.376 20.733 48.376 48.376 48.376zM512 205.521c122.091 0 221.146 99.055 221.146 221.146s-99.055 221.146-221.146 221.146-221.146-99.055-221.146-221.146 99.055-221.146 221.146-221.146zM512 917.334c271.825 0 490.667-218.842 490.667-490.667s-218.842-490.667-490.667-490.667-490.667 218.842-490.667 490.667 218.842 490.667 490.667 490.667z" /> <glyph unicode="" glyph-name="hearing" d="M490 554.667q0 44 32 75t76 31 75-31 31-75-31-75-75-31-76 31-32 75zM326 826.667q-112-112-112-272t112-272l-60-60q-138 138-138 332t138 332zM726 84.667q34 0 59 26t25 60h86q0-70-50-120t-120-50q-40 0-70 14-82 42-118 152-14 44-72 88-82 60-122 134-46 82-46 166 0 126 87 212t213 86 212-86 86-212h-86q0 90-61 152t-151 62-152-62-62-152q0-64 34-126 28-54 100-108 80-60 102-128 26-76 72-100 16-8 34-8z" /> <glyph unicode="" glyph-name="movie" d="M768 768.667h170v-598q0-34-25-60t-59-26h-684q-34 0-59 26t-25 60v512q0 34 25 60t59 26h44l84-172h128l-84 172h84l86-172h128l-86 172h86l86-172h128z" /> <glyph unicode="" glyph-name="play_circle_filled" d="M426 234.667l256 192-256 192v-384zM512 852.667c236 0 426-190 426-426s-190-426-426-426-426 190-426 426 190 426 426 426z" /> <glyph unicode="" glyph-name="queue_music" d="M726 682.667h212v-86h-128v-384q0-52-38-90t-90-38-90 38-38 90 38 90 90 38q16 0 44-8v350zM128 256.667v84h342v-84h-342zM640 512.667v-86h-512v86h512zM640 682.667v-86h-512v86h512z" /> <glyph unicode="" glyph-name="recent_actors" d="M535.966 193.544v34.86q0 47.932-71.898 76.255t-137.26 28.323-137.26-28.323-71.898-76.255v-34.86h418.315zM326.809 624.931q-41.396 0-72.987-31.591t-31.591-72.987 31.591-72.987 72.987-31.591 72.987 31.591 31.591 72.987-31.591 72.987-72.987 31.591zM605.685 751.297q19.609 0 32.681-13.072t13.072-32.681v-557.753q0-19.609-13.072-32.681t-32.681-13.072h-557.753q-19.609 0-33.77 13.072t-14.162 32.681v557.753q0 19.609 14.162 32.681t33.77 13.072h557.753zM745.123 102.037v649.26h91.506v-649.26h-91.506zM930.315 751.297h93.685v-649.26h-93.685v649.26z" /> <glyph unicode="" glyph-name="subtitles" d="M854 340.667v86h-428v-86h428zM854 170.667v86h-172v-86h172zM598 170.667v86h-428v-86h428zM170 426.667v-86h172v86h-172zM854 768.667q34 0 59-26t25-60v-512q0-34-25-60t-59-26h-684q-34 0-59 26t-25 60v512q0 34 25 60t59 26h684z" /> <glyph unicode="" glyph-name="sort_by_alpha" d="M672 250.667h260v-68h-364v54l252 366h-250v68h354v-54zM212 356.667h166l-84 222zM260 670.667h70l192-488h-78l-40 104h-218l-40-104h-78zM438 112.667h198l-100-100zM638 740.667h-202l100 100z" /> <glyph unicode="" glyph-name="fiber_new" d="M874 340.667v214h-52v-192h-48v150h-54v-150h-48v192h-54v-214q0-18 13-30t31-12h170q18 0 30 12t12 30zM576 500.667v54h-170v-256h170v54h-106v46h106v54h-106v48h106zM362 298.667v256h-52v-150l-108 150h-52v-256h52v150l110-150h50zM854 768.667q36 0 60-25t24-61v-512q0-36-24-61t-60-25h-684q-36 0-60 25t-24 61v512q0 36 24 61t60 25h684z" /> <glyph unicode="" glyph-name="playlist_play" d="M726 384.667l212-128-212-128v256zM86 298.667v86h554v-86h-554zM810 724.667v-84h-724v84h724zM810 554.667v-86h-724v86h724z" /> <glyph unicode="" glyph-name="art_track" d="M435.080 272.827l-115.38 153.84-88.939-115.38-64.901 76.92-88.939-115.38h358.16zM512 580.507v-307.681q0-40.864-31.249-72.113t-72.113-31.249h-307.681q-40.864 0-70.911 31.249t-30.047 72.113v307.681q0 40.864 30.047 72.113t70.911 31.249h307.681q40.864 0 72.113-31.249t31.249-72.113zM615.362 169.465v103.362h408.638v-103.362h-408.638zM1024 683.869v-103.362h-408.638v103.362h408.638zM1024 376.188h-408.638v100.958h408.638v-100.958z" /> <glyph unicode="" glyph-name="fiber_smart_record" d="M726 756.667c148-38 256-170 256-330s-108-292-256-330v88c100 34 170 130 170 242s-70 208-170 242v88zM42 426.667c0 188 154 342 342 342s342-154 342-342-154-342-342-342-342 154-342 342z" /> <glyph unicode="" glyph-name="music_video" d="M342 298.667q0 52 38 90t90 38q14 0 42-8v264h214v-86h-128v-300q0-52-38-89t-90-37-90 38-38 90zM896 128.667v596h-768v-596h768zM896 810.667q34 0 60-26t26-60v-596q0-34-26-60t-60-26h-768q-34 0-60 26t-26 60v596q0 34 26 60t60 26h768z" /> <glyph unicode="" glyph-name="playlist_add_check" d="M918 448.667l64-64-298-300-194 192 64 64 130-128zM86 256.667v84h340v-84h-340zM598 682.667v-86h-512v86h512zM598 512.667v-86h-512v86h512z" /> <glyph unicode="" glyph-name="slow_motion_video" d="M938 426.667q0-164-110-286t-272-138v86q126 16 212 113t86 225-86 225-212 113v86q162-16 272-138t110-286zM242 96.667l60 60q74-56 168-68v-86q-126 12-228 94zM174 384.667q12-94 68-166l-60-62q-82 102-94 228h86zM242 636.667q-56-74-68-168h-86q12 126 94 228zM470 764.667q-94-12-168-68l-60 60q102 82 228 94v-86zM556 520.667l126-94q-126-94-256-192z" /> <glyph unicode="" glyph-name="web_asset" d="M810 170.667v426h-596v-426h596zM810 768.667q36 0 61-26t25-60v-512q0-34-26-60t-60-26h-596q-36 0-61 26t-25 60v512q0 34 25 60t61 26h596z" /> <glyph unicode="" glyph-name="call_to_action" d="M896 128.667v128h-768v-128h768zM896 810.667c46 0 86-40 86-86v-596c0-46-40-86-86-86h-768c-46 0-86 40-86 86v596c0 46 40 86 86 86h768z" /> <glyph unicode="" glyph-name="featured_play_list" d="M512 640.667v84h-384v-84h384zM512 468.667v86h-384v-86h384zM896 810.667c46 0 86-40 86-86v-596c0-46-40-86-86-86h-768c-46 0-86 40-86 86v596c0 46 40 86 86 86h768z" /> <glyph unicode="" glyph-name="featured_video" d="M512 426.667v298h-384v-298h384zM896 810.667c46 0 86-40 86-86v-596c0-46-40-86-86-86h-768c-46 0-86 40-86 86v596c0 46 40 86 86 86h768z" /> <glyph unicode="" glyph-name="note" d="M640 704.667v-236h234zM938 512.667v-342c0-46-38-84-84-84l-684-2c-46 0-84 40-84 86v512c0 46 38 86 84 86h512z" /> <glyph unicode="" glyph-name="video_label" d="M896 256.667v468h-768v-468h768zM896 810.667c46 0 86-40 86-86v-596c0-46-40-86-86-86h-768c-46 0-86 40-86 86v596c0 46 40 86 86 86h768z" /> <glyph unicode="" glyph-name="call" d="M282 478.667q96-186 282-282l94 94q20 20 44 10 72-24 152-24 18 0 30-12t12-30v-150q0-18-12-30t-30-12q-300 0-513 213t-213 513q0 18 12 30t30 12h150q18 0 30-12t12-30q0-80 24-152 8-26-10-44z" /> <glyph unicode="" glyph-name="call_end" d="M512 554.667c-68 0-134-10-196-30v-132c0-16-10-34-24-40-42-20-80-46-114-78-8-8-18-12-30-12s-22 4-30 12l-106 106c-8 8-12 18-12 30s4 22 12 30c130 124 306 200 500 200s370-76 500-200c8-8 12-18 12-30s-4-22-12-30l-106-106c-8-8-18-12-30-12s-22 4-30 12c-34 32-72 58-114 78-14 6-24 20-24 38v132c-62 20-128 32-196 32z" /> <glyph unicode="" glyph-name="chat" d="M768 596.667v86h-512v-86h512zM598 340.667v86h-342v-86h342zM256 554.667v-86h512v86h-512zM854 852.667c46 0 84-38 84-84v-512c0-46-38-86-84-86h-598l-170-170v768c0 46 38 84 84 84h684z" /> <glyph unicode="" glyph-name="contacts" d="M726 212.667v64q0 48-73 78t-141 30-141-30-73-78v-64h428zM512 650.667q-40 0-68-28t-28-68 28-68 68-28 68 28 28 68-28 68-68 28zM854 768.667q34 0 59-26t25-60v-512q0-34-25-60t-59-26h-684q-34 0-59 26t-25 60v512q0 34 25 60t59 26h684zM170-85.333v86h684v-86h-684zM854 938.667v-86h-684v86h684z" /> <glyph unicode="" glyph-name="import_export" d="M682 212.667h128l-170-170-170 170h128v300h84v-300zM384 810.667l170-170h-128v-300h-84v300h-128z" /> <glyph unicode="" glyph-name="textsms" d="M726 468.667v86h-86v-86h86zM554 468.667v86h-84v-86h84zM384 468.667v86h-86v-86h86zM854 852.667c46 0 84-38 84-84v-512c0-46-38-86-84-86h-598l-170-170v768c0 46 38 84 84 84h684z" /> <glyph unicode="" glyph-name="vpn_key" d="M298 340.667c46 0 86 40 86 86s-40 86-86 86-84-40-84-86 38-86 84-86zM540 512.667h442v-172h-86v-170h-170v170h-186c-34-100-130-170-242-170-142 0-256 114-256 256s114 256 256 256c112 0 208-70 242-170z" /> <glyph unicode="" glyph-name="present_to_all" d="M426 426.667h-84l170 170 170-170h-84v-170h-172v170zM896 126.667v600h-768v-600h768zM896 810.667c48 0 86-38 86-86v-596c0-48-38-86-86-86h-768c-48 0-86 38-86 86v596c0 48 38 86 86 86h768z" /> <glyph unicode="" glyph-name="import_contacts" d="M896 148.667v492q-66 20-150 20-130 0-234-64v-490q104 64 234 64 78 0 150-22zM746 746.667q152 0 236-64v-622q0-8-7-15t-15-7q-6 0-10 2-82 44-204 44-130 0-234-64-86 64-234 64-108 0-204-46-2 0-5-1t-5-1q-8 0-15 6t-7 14v626q86 64 236 64 148 0 234-64 86 64 234 64z" /> <glyph unicode="" glyph-name="mail_outline" d="M512 468.667l342 214h-684zM854 170.667v426l-342-212-342 212v-426h684zM854 768.667q34 0 59-26t25-60v-512q0-34-25-60t-59-26h-684q-34 0-59 26t-25 60v512q0 34 25 60t59 26h684z" /> <glyph unicode="" glyph-name="rss_feed" d="M170 508.667c234 0 424-190 424-424h-122c0 166-136 302-302 302v122zM170 748.667c366 0 664-298 664-664h-120c0 300-244 544-544 544v120zM170 178.667c0 52 42 92 94 92s92-40 92-92-40-94-92-94-94 42-94 94z" /> <glyph unicode="" glyph-name="add_box" d="M726 384.667v84h-172v172h-84v-172h-172v-84h172v-172h84v172h172zM810 810.667c46 0 86-40 86-86v-596c0-46-40-86-86-86h-596c-48 0-86 40-86 86v596c0 46 38 86 86 86h596z" /> <glyph unicode="" glyph-name="drafts2" d="M512 342.001l352 220-352 206-352-206zM938 554.001v-426q0-34-25-60t-59-26h-684q-34 0-59 26t-25 60v426q0 50 40 74l386 226 386-226q40-24 40-74z" /> <glyph unicode="" glyph-name="inbox2" d="M810 298.667v426h-598v-426h172c0-70 58-128 128-128s128 58 128 128h170zM810 810.667c46 0 86-38 86-86v-596c0-46-40-86-86-86h-598c-48 0-84 40-84 86v596c0 48 36 86 84 86h598z" /> <glyph unicode="" glyph-name="reply" d="M426 554.667c298-42 428-256 470-470-106 150-256 218-470 218v-174l-298 298 298 298v-170z" /> <glyph unicode="" glyph-name="reply_all" d="M554 554.667c298-42 428-256 470-470-106 150-256 218-470 218v-174l-298 298 298 298v-170zM298 596.667l-170-170 170-170v-128l-298 298 298 298v-128z" /> <glyph unicode="" glyph-name="report" d="M554 384.667v256h-84v-256h84zM512 200.667c30 0 56 26 56 56s-26 54-56 54-56-24-56-54 26-56 56-56zM672 810.667l224-224v-320l-224-224h-320l-224 224v320l224 224h320z" /> <glyph unicode="" glyph-name="send" d="M86 42.667v298l640 86-640 86v298l896-384z" /> <glyph unicode="" glyph-name="unarchive" d="M218 724.667h588l-40 44h-512zM512 532.667l-234-234h148v-86h172v86h148zM876 716.667c12-14 20-36 20-56v-532c0-46-40-86-86-86h-596c-48 0-86 40-86 86v532c0 20 8 42 20 56l58 70c12 14 30 24 50 24h512c20 0 38-10 50-24z" /> <glyph unicode="" glyph-name="weekend" d="M768 724.667q34 0 60-25t26-59v-92q-38-14-62-46t-24-74v-88h-512v88q0 42-24 74t-62 46v92q0 34 26 59t60 25h512zM896 512.667q34 0 60-26t26-60v-214q0-34-26-59t-60-25h-768q-34 0-60 25t-26 59v214q0 34 26 60t60 26 60-26 26-60v-128h596v128q0 34 26 60t60 26z" /> <glyph unicode="" glyph-name="access_time" d="M534 640.667v-224l192-114-32-54-224 136v256h64zM512 84.667q140 0 241 101t101 241-101 241-241 101-241-101-101-241 101-241 241-101zM512 852.667q176 0 301-125t125-301-125-301-301-125-301 125-125 301 125 301 301 125z" /> <glyph unicode="" glyph-name="battery_charging_full" d="M470 84.667l170 320h-86v236l-170-320h86v-236zM668 768.667c32 0 58-26 58-58v-654c0-32-26-56-58-56h-312c-32 0-58 24-58 56v654c0 32 26 58 58 58h70v84h172v-84h70z" /> <glyph unicode="" glyph-name="bluetooth" d="M634 242.667l-80 82v-162zM554 690.667v-162l80 82zM756 610.667l-184-184 184-184-244-242h-42v324l-196-196-60 60 238 238-238 238 60 60 196-196v324h42z" /> <glyph unicode="" glyph-name="brightness_low" d="M512 170.667c142 0 256 114 256 256s-114 256-256 256-256-114-256-256 114-256 256-256zM854 284.667v-200h-200l-142-140-142 140h-200v200l-140 142 140 142v200h200l142 140 142-140h200v-200l140-142z" /> <glyph unicode="" glyph-name="location_searching" d="M512 128.667q124 0 211 87t87 211-87 211-211 87-211-87-87-211 87-211 211-87zM894 468.667h88v-84h-88q-14-134-110-230t-230-110v-88h-84v88q-134 14-230 110t-110 230h-88v84h88q14 134 110 230t230 110v88h84v-88q134-14 230-110t110-230z" /> <glyph unicode="" glyph-name="screen_rotation" d="M320 22.667l58 56 162-162-28-2c-268 0-488 208-510 470h64c16-160 114-296 254-362zM632 34.667l272 272-512 512-272-272zM436 864.667l514-514c26-24 26-64 0-90l-272-272c-24-26-64-26-90 0l-514 514c-26 24-26 64 0 90l272 272c24 26 64 26 90 0zM704 830.667l-58-56-162 162 28 2c268 0 488-208 510-470h-64c-16 160-114 296-254 362z" /> <glyph unicode="" glyph-name="usb" d="M640 640.667h170v-172h-42v-84c0-48-38-86-86-86h-128v-130c30-16 52-48 52-84 0-52-42-94-94-94s-94 42-94 94c0 36 22 68 52 84v130h-128c-48 0-86 38-86 86v88c-30 16-52 46-52 82 0 52 42 94 94 94s94-42 94-94c0-36-20-66-50-82v-88h128v340h-86l128 172 128-172h-86v-340h128v84h-42v172z" /> <glyph unicode="" glyph-name="space_bar" d="M768 554.667h86v-256h-684v256h86v-170h512v170z" /> <glyph unicode="" glyph-name="drag_handle" d="M170 298.667v86h684v-86h-684zM854 554.667v-86h-684v86h684z" /> <glyph unicode="" glyph-name="format_shapes" d="M456 394.667h112l-56 164zM586 340.667h-150l-30-84h-70l146 384h60l144-384h-68zM810 724.667h86v86h-86v-86zM896 42.667v86h-86v-86h86zM726 128.667v84h84v428h-84v84h-428v-84h-84v-428h84v-84h428zM214 42.667v86h-86v-86h86zM128 810.667v-86h86v86h-86zM982 640.667h-86v-428h86v-256h-256v86h-428v-86h-256v256h86v428h-86v256h256v-86h428v86h256v-256z" /> <glyph unicode="" glyph-name="highlight" d="M724 658.667l90 90 60-60-90-92zM150 688.667l60 60 90-90-60-62zM470 852.667h84v-128h-84v128zM256 340.667v214h512v-214l-128-128v-212h-256v212z" /> <glyph unicode="" glyph-name="linear_scale" d="M832 532.667q44 0 75-31t31-75-31-75-75-31q-72 0-98 64h-124q-26-64-98-64t-98 64h-124q-26-64-98-64-44 0-75 31t-31 75 31 75 75 31q72 0 98-64h124q26 64 98 64t98-64h124q26 64 98 64z" /> <glyph unicode="" glyph-name="short_text" d="M170 384.667h428v-86h-428v86zM170 554.667h684v-86h-684v86z" /> <glyph unicode="" glyph-name="text_fields" d="M918 554.667v-128h-128v-298h-128v298h-128v128h384zM106 768.667h556v-128h-214v-512h-128v512h-214v128z" /> <glyph unicode="" glyph-name="attachment" d="M86 404.667c0 130 104 236 234 236h448c94 0 170-78 170-172s-76-170-170-170h-362c-58 0-108 48-108 106s50 108 108 108h320v-86h-324c-24 0-24-42 0-42h366c46 0 86 38 86 84s-40 86-86 86h-448c-82 0-150-68-150-150s68-148 150-148h406v-86h-406c-130 0-234 104-234 234z" /> <glyph unicode="" glyph-name="create_new_folder" d="M810 340.667v86h-128v128h-84v-128h-128v-86h128v-128h84v128h128zM854 682.667q36 0 60-25t24-61v-426q0-36-24-61t-60-25h-684q-36 0-60 25t-24 61v512q0 36 24 61t60 25h256l86-86h342z" /> <glyph unicode="" glyph-name="desktop_mac" d="M896 340.667v428h-768v-428h768zM896 852.667c46 0 86-38 86-84v-512c0-46-40-86-86-86h-298l84-128v-42h-340v42l84 128h-298c-46 0-86 40-86 86v512c0 46 40 84 86 84h768z" /> <glyph unicode="" glyph-name="developer_board" d="M512 477.146h204.319v-307.681h-204.319v307.681zM204.319 683.869h257.202v-257.202h-257.202v257.202zM512 683.869h204.319v-153.84h-204.319v153.84zM204.319 376.188h257.202v-206.723h-257.202v206.723zM819.681 68.507v716.319h-718.723v-716.319h718.723zM1024 580.507h-100.958v-103.362h100.958v-100.958h-100.958v-103.362h100.958v-103.362h-100.958v-100.958q0-40.864-31.249-72.113t-72.113-31.249h-718.723q-40.864 0-70.911 31.249t-30.047 72.113v716.319q0 40.864 30.047 72.113t70.911 31.249h718.723q40.864 0 72.113-31.249t31.249-72.113v-100.958h100.958v-103.362z" /> <glyph unicode="" glyph-name="router" d="M654.222 142.223v95.556h-95.556v-95.556h95.556zM487.556 142.223v95.556h-93.334v-95.556h93.334zM323.112 142.223v95.556h-95.556v-95.556h95.556zM843.112 380.001c51.112 0 95.556-44.444 95.556-95.556v-188.888c0-51.112-44.444-95.556-95.556-95.556h-662.222c-51.112 0-95.556 44.444-95.556 95.556v188.888c0 51.112 44.444 95.556 95.556 95.556h473.334v188.888h95.556v-188.888h93.334zM858.666 677.779l-37.778-37.778c-33.334 33.334-77.778 46.666-120 46.666s-84.444-13.334-117.778-46.666l-37.778 37.778c42.222 42.222 97.778 66.666 155.556 66.666s115.556-24.444 157.778-66.666zM900.888 715.555c-57.778 51.112-128.888 80-200 80s-140-28.888-197.778-80l-37.778 37.778c66.666 66.666 151.112 100 235.556 100s171.112-33.334 237.778-100z" /> <glyph unicode="" glyph-name="speaker" d="M512 426.667c80.626 0 147.43-66.804 147.43-147.43s-66.804-147.43-147.43-147.43-147.43 66.804-147.43 147.43 66.804 147.43 147.43 147.43zM512 32.752c135.913 0 246.485 110.573 246.485 246.485s-110.573 246.485-246.485 246.485-246.485-110.573-246.485-246.485 110.573-246.485 246.485-246.485zM512 820.582c-55.286 0-99.055-46.072-99.055-99.055s43.768-99.055 99.055-99.055c52.982 0 99.055 46.072 99.055 99.055s-46.072 99.055-99.055 99.055zM758.485 917.334c52.982 0 96.751-43.768 96.751-96.751v-787.831c0-52.982-43.768-96.751-96.751-96.751h-492.971c-52.982 0-96.751 43.768-96.751 96.751v787.831c0 52.982 43.768 96.751 96.751 96.751h492.971z" /> <glyph unicode="" glyph-name="tablet" d="M810 170.667v512h-596v-512h596zM896 768.667c46 0 86-40 86-86l-2-512c0-46-38-86-84-86h-768c-46 0-86 40-86 86v512c0 46 40 86 86 86h768z" /> <glyph unicode="" glyph-name="toys" d="M512 426.667c0-128-106-234-234-234s-236 106-236 234h470zM512 426.667c-128 0-234 106-234 234s106 236 234 236v-470zM512 426.667c128 0 234-106 234-234s-106-236-234-236v470zM512 426.667c0 128 106 234 234 234s236-106 236-234h-470z" /> <glyph unicode="" glyph-name="devices_other" d="M930.315 147.79v372.562h-185.191v-372.562h185.191zM976.068 611.858q17.43 0 32.681-14.162t15.251-31.591v-464.068q0-17.43-15.251-32.681t-32.681-15.251h-278.877q-17.43 0-31.591 15.251t-14.162 32.681v464.068q0 17.43 14.162 31.591t31.591 14.162h278.877zM466.247 171.756q28.323 0 49.021 20.698t20.698 49.021-20.698 49.021-49.021 20.698-49.021-20.698-20.698-49.021 20.698-49.021 49.021-20.698zM557.753 426.667v-82.791q47.932-43.574 47.932-102.4 0-61.004-47.932-104.579v-82.791h-185.191v82.791q-45.753 41.396-45.753 104.579 0 61.004 45.753 102.4v82.791h185.191zM93.685 705.544v-557.753h185.191v-93.685h-185.191q-37.038 0-65.362 28.323t-28.323 65.362v557.753q0 37.038 28.323 65.362t65.362 28.323h836.63v-93.685h-836.63z" /> <glyph unicode="" glyph-name="videogame_asset" d="M832 426.667q28 0 46 18t18 46-18 46-46 18-46-18-18-46 18-46 46-18zM662 298.667q26 0 45 18t19 46-19 46-45 18-45-18-19-46 19-46 45-18zM470 384.667v84h-128v128h-86v-128h-128v-84h128v-128h86v128h128zM896 682.667q34 0 60-26t26-60v-340q0-34-26-60t-60-26h-768q-34 0-60 26t-26 60v340q0 34 26 60t60 26h768z" /> <glyph unicode="" glyph-name="blur_linear" d="M554 212.667q-18 0-30 13t-12 31 12 30 30 12 31-12 13-30-13-31-31-13zM554 384.667q-18 0-30 12t-12 30 12 30 30 12 31-12 13-30-13-30-31-12zM554 554.667q-18 0-30 12t-12 30 12 31 30 13 31-13 13-31-13-30-31-12zM726 404.667q-22 0-22 22t22 22q20 0 20-22t-20-22zM726 576.667q-22 0-22 20 0 22 22 22 20 0 20-22 0-20-20-20zM128 810.667h768v-86h-768v86zM726 234.667q-22 0-22 22 0 20 22 20 20 0 20-20 0-22-20-22zM384 212.667q-18 0-30 13t-12 31 12 30 30 12 30-12 12-30-12-31-30-13zM214 362.667q-26 0-45 18t-19 46 19 46 45 18 45-18 19-46-19-46-45-18zM214 532.667q-26 0-45 19t-19 45 19 45 45 19 45-19 19-45-19-45-45-19zM128 42.667v86h768v-86h-768zM384 554.667q-18 0-30 12t-12 30 12 31 30 13 30-13 12-31-12-30-30-12zM384 384.667q-18 0-30 12t-12 30 12 30 30 12 30-12 12-30-12-30-30-12zM214 192.667q-26 0-45 19t-19 45 19 45 45 19 45-19 19-45-19-45-45-19z" /> <glyph unicode="" glyph-name="brightness_2" d="M426 852.667c236 0 428-190 428-426s-192-426-428-426c-78 0-150 20-212 56 128 74 212 212 212 370s-84 296-212 370c62 36 134 56 212 56z" /> <glyph unicode="" glyph-name="broken_image" d="M839.111 457.334l163.556-163.556v-247.889q0-43.444-33.223-76.667t-76.667-33.223h-761.556q-43.444 0-76.667 33.223t-33.223 76.667v357.777l163.556-163.556 217.223 219.777 219.777-219.777zM1002.667 807.444v-357.777l-163.556 163.556-217.223-219.777-219.777 219.777-217.223-219.777-163.556 166.111v247.889q0 43.444 33.223 76.667t76.667 33.223h761.556q43.444 0 76.667-33.223t33.223-76.667z" /> <glyph unicode="" glyph-name="camera_roll" d="M854 554.667v86h-86v-86h86zM854 170.667v86h-86v-86h86zM682 554.667v86h-84v-86h84zM682 170.667v86h-84v-86h84zM512 554.667v86h-86v-86h86zM512 170.667v86h-86v-86h86zM598 724.667h340v-640h-340c0-46-40-84-86-84h-342c-46 0-84 38-84 84v640c0 46 38 86 84 86h44v42c0 24 18 44 42 44h170c24 0 44-20 44-44v-42h42c46 0 86-40 86-86z" /> <glyph unicode="" glyph-name="crop_din" d="M810 128.667v596h-596v-596h596zM810 810.667c46 0 86-40 86-86v-596c0-46-40-86-86-86h-596c-46 0-86 40-86 86v596c0 46 40 86 86 86h596z" /> <glyph unicode="" glyph-name="filter_vintage" d="M512 244.575q74.979 0 128.536 53.556t53.556 128.536-53.556 128.536-128.536 53.556-128.536-53.556-53.556-128.536 53.556-128.536 128.536-53.556zM68.552 171.738q0 81.406 48.201 155.314t127.464 99.615l-38.561 19.28q-64.268 38.561-100.686 101.757t-36.418 133.891q137.105 79.264 274.209 0 19.28-8.569 36.418-23.565-4.285 29.992-4.285 42.845 0 74.979 37.49 138.176t99.615 99.615q62.126-36.418 99.615-99.615t37.49-138.176q0-12.854-4.285-42.845 17.138 14.996 36.418 23.565 137.105 79.264 274.209 0 0-70.695-36.418-133.891t-100.686-101.757q-4.285-2.142-11.782-6.427t-13.925-7.498-12.854-5.356q6.427-2.142 12.854-5.356t13.925-7.498 11.782-6.427q64.268-38.561 100.686-101.757t36.418-133.891q-137.105-79.264-274.209 0-19.28 8.569-36.418 23.565 4.285-29.992 4.285-42.845 0-74.979-37.49-138.176t-99.615-99.615q-62.126 36.418-99.615 99.615t-37.49 138.176q0 12.854 4.285 42.845-17.138-14.996-36.418-23.565-137.105-79.264-274.209 0z" /> <glyph unicode="" glyph-name="music_note" d="M512 810.667h256v-170h-170v-428c0-94-78-170-172-170s-170 76-170 170 76 172 170 172c32 0 60-10 86-24v450z" /> <glyph unicode="" glyph-name="nature" d="M560.719 222.512v-192.555h296.952v-97.438h-691.342v97.438h296.952v194.875c-164.715 27.84-289.992 169.356-289.992 341.031 0 192.555 155.436 347.991 347.991 347.991s345.671-155.436 345.671-347.991c0-178.635-134.557-322.472-306.232-343.351z" /> <glyph unicode="" glyph-name="nature_people" d="M147.116 474.558c-41.049 0-72.977 31.928-72.977 72.977s31.928 72.977 72.977 72.977 72.977-31.928 72.977-72.977-31.928-72.977-72.977-72.977zM1006.875 563.499c0-175.6-132.271-316.994-301.030-337.519v-189.284h145.954v-95.783h-777.66v241.736h-47.891v196.125c0 27.367 20.525 47.891 47.891 47.891h145.954c27.367 0 47.891-20.525 47.891-47.891v-196.125h-47.891v-145.954h389.971v191.564c-161.917 27.367-285.066 166.479-285.066 335.238 0 189.284 152.795 342.079 342.079 342.079s339.799-152.795 339.799-342.079z" /> <glyph unicode="" glyph-name="photo_library" d="M86 682.667h84v-598h598v-84h-598c-46 0-84 38-84 84v598zM470 426.667l-128-170h512l-172 212-126-158zM938 256.667c0-46-38-86-84-86h-512c-46 0-86 40-86 86v512c0 46 40 84 86 84h512c46 0 84-38 84-84v-512z" /> <glyph unicode="" glyph-name="portrait" d="M810 128.667v596h-596v-596h596zM810 810.667c46 0 86-40 86-86v-596c0-46-40-86-86-86h-596c-46 0-86 40-86 86v596c0 46 40 86 86 86h596zM704 244.667v-32h-384v32c0 64 128 96 192 96s192-32 192-96zM512 416.667c-52 0-96 44-96 96s44 96 96 96 96-44 96-96-44-96-96-96z" /> <glyph unicode="" glyph-name="rotate_90_degrees_ccw" d="M826 654.667q112-112 112-271t-112-271q-110-112-272-112-98 0-184 48l64 62q54-26 120-26 124 0 212 88 86 86 86 210t-86 212q-88 88-212 88v-138l-180 180 180 182v-138q162 0 272-114zM158 388.667l156-156 156 156-156 156zM314 664.667l276-276-276-276-278 276z" /> <glyph unicode="" glyph-name="view_comfortable" d="M768 724.667h170v-170h-170v170zM768 128.667v170h170v-170h-170zM554 128.667v170h172v-170h-172zM342 128.667v170h170v-170h-170zM128 128.667v170h170v-170h-170zM768 340.667v172h170v-172h-170zM554 724.667h172v-170h-172v170zM342 554.667v170h170v-170h-170zM554 340.667v172h172v-172h-172zM342 340.667v172h170v-172h-170zM128 340.667v172h170v-172h-170zM128 554.667v170h170v-170h-170z" /> <glyph unicode="" glyph-name="view_compact" d="M128 724.667h810v-256h-810v256zM426 128.667v298h512v-298h-512zM128 128.667v298h256v-298h-256z" /> <glyph unicode="" glyph-name="photo_size_select_actual" d="M214 212.667h596l-192 256-148-192-108 128zM896 810.667c42 0 86-44 86-86v-596c0-42-44-86-86-86h-768c-46 0-86 40-86 86v596c0 42 44 86 86 86h768z" /> <glyph unicode="" glyph-name="photo_size_select_large" d="M128 128.667h426l-136 182-106-138-78 92zM42 468.667h598v-426h-512c-46 0-86 40-86 86v340zM214 810.667h84v-86h-84v86zM384 810.667h86v-86h-86v86zM128 810.667v-86h-86c0 42 44 86 86 86zM726 128.667h84v-86h-84v86zM726 810.667h84v-86h-84v86zM42 640.667h86v-86h-86v86zM896 810.667c42 0 86-44 86-86h-86v86zM896 640.667h86v-86h-86v86zM554 810.667h86v-86h-86v86zM982 128.667c0-42-44-86-86-86v86h86zM896 468.667h86v-84h-86v84zM896 298.667h86v-86h-86v86z" /> <glyph unicode="" glyph-name="photo_size_select_small" d="M298 810.667v-86h-84v86h84zM470 810.667v-86h-86v86h86zM128 468.667v-84h-86v84h86zM128 810.667v-86h-86c0 42 44 86 86 86zM810 128.667v-86h-84v86h84zM810 810.667v-86h-84v86h84zM640 128.667v-86h-86v86h86zM128 640.667v-86h-86v86h86zM128 42.667c-46 0-86 40-86 86v170h428v-256h-342zM896 810.667c42 0 86-44 86-86h-86v86zM982 640.667v-86h-86v86h86zM640 810.667v-86h-86v86h86zM982 128.667c0-42-44-86-86-86v86h86zM982 468.667v-84h-86v84h86zM982 298.667v-86h-86v86h86z" /> <glyph unicode="" glyph-name="crop_rotate" d="M342 256.667h512v-86h-86v-86h-86v86h-340q-36 0-61 26t-25 60v340h-86v86h86v86h86v-512zM682 340.667v256h-256v86h256q34 0 60-25t26-61v-256h-86zM514 938.667q200 0 347-136t163-334h-64q-12 120-80 216t-174 146l-58-56-162 162q6 0 14 1t14 1zM318 22.667l58 56 162-162q-6 0-14-1t-14-1q-200 0-347 136t-163 334h64q12-120 80-216t174-146z" /> <glyph unicode="" glyph-name="add_a_photo" d="M418 340.667q0 58 40 98t96 40q58 0 98-40t40-98q0-56-40-96t-98-40-97 39-39 97zM554 128.667q88 0 151 62t63 150-63 151-151 63-150-63-62-151 62-150 150-62zM256 512.667v128h128v128h298l78-86h136q34 0 60-26t26-60v-512q0-34-26-59t-60-25h-682q-34 0-60 25t-26 59v428h128zM128 768.667v128h86v-128h128v-86h-128v-128h-86v128h-128v86h128z" /> <glyph unicode="" glyph-name="movie_filter" d="M644 418.667l50 22-50 22-22 50-22-50-50-22 50-22 22-50zM488 268.667l98 46-98 44-46 100-44-100-100-44 100-46 44-98zM768 768.667h170v-598q0-34-25-60t-59-26h-684q-34 0-59 26t-25 60v512q0 34 25 60t59 26h44l84-172h128l-84 172h84l86-172h128l-86 172h86l86-172h128z" /> <glyph unicode="" glyph-name="photo_filter" d="M812 512.667h84v-384q0-34-25-60t-59-26h-598q-34 0-60 26t-26 60v596q0 34 26 60t60 26h384v-86h-384v-596h598v384zM528 660.667l52-112 110-50-110-50-52-112-50 112-112 50 112 50zM730 558.667l-24 56-56 26 56 24 24 56 26-56 56-24-56-26z" /> <glyph unicode="" glyph-name="directions" d="M598 320.667l148 148-148 150v-106h-214c-24 0-42-20-42-44v-170h84v128h172v-106zM926 456.667c16-18 16-44 0-60l-384-384c-16-16-44-16-60 0l-384 384c-16 16-16 44 0 60l384 384c16 16 44 16 60 0z" /> <glyph unicode="" glyph-name="local_gas_station" d="M768 512.667c24 0 42 18 42 42s-18 42-42 42-42-18-42-42 18-42 42-42zM512 512.667v212h-256v-212h256zM844 630.667c20-20 30-46 30-76v-406c0-58-48-106-106-106s-106 48-106 106v214h-64v-320h-428v682c0 46 40 86 86 86h256c46 0 86-40 86-86v-298h42c46 0 86-40 86-86v-192c0-24 18-42 42-42s42 18 42 42v308c-14-6-26-8-42-8-58 0-106 48-106 106 0 46 28 84 68 100l-90 90 46 44z" /> <glyph unicode="" glyph-name="my_location" d="M512 128.667q124 0 211 87t87 211-87 211-211 87-211-87-87-211 87-211 211-87zM894 468.667h88v-84h-88q-14-134-110-230t-230-110v-88h-84v88q-134 14-230 110t-110 230h-88v84h88q14 134 110 230t230 110v88h84v-88q134-14 230-110t110-230zM512 596.667q70 0 120-50t50-120-50-120-120-50-120 50-50 120 50 120 120 50z" /> <glyph unicode="" glyph-name="satellite" d="M214 170.667h596l-192 256-148-192-108 128zM214 426.667c166 0 298 134 298 300h-86c0-118-94-214-212-214v-86zM214 726.667v-130c70 0 128 60 128 130h-128zM810 810.667c46 0 86-40 86-86v-596c0-46-40-86-86-86h-596c-46 0-86 40-86 86v596c0 46 40 86 86 86h596z" /> <glyph unicode="" glyph-name="directions_run" d="M422 112.667l-298 58 16 86 210-42 68 346-78-30v-146h-84v200l222 94c12 0 22 4 34 4 30 0 54-16 72-42l42-68c34-60 102-102 184-102v-86c-94 0-178 42-234 106l-26-128 90-84v-320h-86v256l-90 84zM576 704.667c-46 0-86 40-86 86s40 84 86 84 84-38 84-84-38-86-84-86z" /> <glyph unicode="" glyph-name="near_me" d="M896 810.667l-322-768h-42l-112 292-292 112v42z" /> <glyph unicode="" glyph-name="person_pin_circle" d="M512 323.305q132.207 0 204.319 110.573 0 45.671-70.911 75.718t-133.408 30.047-133.408-30.047-70.911-75.718q72.113-110.573 204.319-110.573zM512 837.709q-40.864 0-72.113-31.249t-31.249-72.113q0-43.268 31.249-73.315t72.113-30.047 72.113 30.047 31.249 73.315q0 40.864-31.249 72.113t-72.113 31.249zM512 938.667q149.033 0 253.596-104.563t104.563-253.596q0-74.516-37.258-170.667t-90.141-180.282-104.563-157.446-87.737-116.582l-38.46-40.864q-14.423 16.826-38.46 44.469t-86.535 110.573-109.371 161.052-85.333 176.676-38.46 173.070q0 149.033 104.563 253.596t253.596 104.563z" /> <glyph unicode="" glyph-name="zoom_out_map" d="M896 298.667v-256h-256l98 98-124 122 62 62 122-124zM384 42.667h-256v256l98-98 122 124 62-62-124-122zM128 554.667v256h256l-98-98 124-122-62-62-122 124zM640 810.667h256v-256l-98 98-122-124-62 62 124 122z" /> <glyph unicode="" glyph-name="restaurant" d="M682 682.667c0 76 96 170 214 170v-852h-106v340h-108v342zM470 554.667v298h84v-298c0-90-70-164-160-170v-384h-106v384c-90 6-160 80-160 170v298h86v-298h84v298h86v-298h86z" /> <glyph unicode="" glyph-name="subway" d="M793.64 244.041v323.446c0 123.218-125.418 140.82-281.64 140.82-140.82 0-281.64-17.602-281.64-140.82v-323.446c0-68.21 55.008-123.218 123.218-123.218l-52.808-52.808v-17.602h79.212l70.41 70.41h132.018l70.41-70.41h70.41v17.602l-52.808 52.808c68.21 0 123.218 55.008 123.218 123.218zM784.838 857.929c125.418-48.406 195.828-151.822 195.828-283.84v-616.088h-937.334v616.088c0 132.018 70.41 235.434 195.828 283.84 83.612 33.004 184.826 37.406 272.838 37.406s189.226-4.4 272.838-37.406zM278.766 567.487h468.666v-235.434h-468.666v235.434zM300.77 239.641c0 26.404 19.802 46.206 46.206 46.206s48.406-19.802 48.406-46.206-22.004-48.406-48.406-48.406-46.206 22.004-46.206 48.406zM628.616 239.641c0 26.404 22.004 46.206 48.406 46.206s46.206-19.802 46.206-46.206-19.802-48.406-46.206-48.406-48.406 22.004-48.406 48.406z" /> <glyph unicode="" glyph-name="train" d="M734.342 156.501c41.688 0 74.113 32.425 74.113 74.113s-32.425 74.113-74.113 74.113-74.113-32.425-74.113-74.113 32.425-74.113 74.113-74.113zM560.636 503.907h247.816v196.865h-247.816v-196.865zM463.364 503.907v196.865h-247.816v-196.865h247.816zM289.658 156.501c41.688 0 74.113 32.425 74.113 74.113s-32.425 74.113-74.113 74.113-74.113-32.425-74.113-74.113 32.425-74.113 74.113-74.113zM512 897.637c217.709 0 396.045-23.159 396.045-196.865v-470.158c0-94.957-78.746-171.388-173.703-171.388l74.113-74.113v-25.477h-99.59l-97.275 99.59h-187.599l-97.275-99.59h-111.171v25.477l74.113 74.113c-94.957 0-173.703 76.431-173.703 171.388v470.158c0 173.703 199.18 196.865 396.045 196.865z" /> <glyph unicode="" glyph-name="tram" d="M747.434 332.053v235.434h-470.866v-235.434h470.866zM512 120.823c39.606 0 70.41 30.804 70.41 70.41s-30.804 70.41-70.41 70.41-70.41-30.804-70.41-70.41 30.804-70.41 70.41-70.41zM839.846 195.635c0-79.212-41.806-145.22-121.018-145.22h4.4l70.41-70.41v-22.004h-94.614l-92.414 92.414h-178.226l-92.414-92.414h-105.616v22.004l74.81 74.81c-66.010 15.402-121.018 72.61-121.018 140.82v396.056c0 129.818 132.018 158.422 279.44 162.824l37.406 70.41h-224.432v70.41h470.866v-70.41h-154.022l-35.206-70.41c160.622-4.4 281.64-30.804 281.64-162.824v-396.056z" /> <glyph unicode="" glyph-name="arrow_drop_down" d="M298 512.667h428l-214-214z" /> <glyph unicode="" glyph-name="arrow_drop_up" d="M298 340.667l214 214 214-214h-428z" /> <glyph unicode="" glyph-name="more_horiz" d="M512 512.667c46 0 86-40 86-86s-40-86-86-86-86 40-86 86 40 86 86 86zM768 512.667c46 0 86-40 86-86s-40-86-86-86-86 40-86 86 40 86 86 86zM256 512.667c46 0 86-40 86-86s-40-86-86-86-86 40-86 86 40 86 86 86z" /> <glyph unicode="" glyph-name="arrow_upward" d="M170 426.667l342 342 342-342-62-60-238 238v-520h-84v520l-240-238z" /> <glyph unicode="" glyph-name="subdirectory_arrow_left" d="M470 554.667l60-60-154-154h392v428h86v-512h-478l154-154-60-60-256 256z" /> <glyph unicode="" glyph-name="subdirectory_arrow_right" d="M810 298.667l-256-256-60 60 154 154h-478v512h86v-428h392l-154 154 60 60z" /> <glyph unicode="" glyph-name="arrow_downward" d="M854 426.667l-342-342-342 342 62 60 238-238v520h84v-520l240 238z" /> <glyph unicode="" glyph-name="language2" d="M1011.354 415.693c-31.949 87.45-121.19 139.622-238.694 139.622-4.557 0-9.011-0.154-13.414-0.358l-0.768 105.574c0 0 174.541 30.157 180.429 31.181s6.861 6.093 5.632 11.776c-1.178 5.683-8.55 45.261-9.626 50.022-1.434 6.656-5.274 6.502-10.598 5.581s-166.451-23.654-166.451-23.654-0.563 100.045-0.614 106.445c-0.051 6.4-3.584 8.141-9.933 8.038-6.4-0.102-47.155-0.717-52.531-0.819-5.376-0.051-8.346-2.509-8.243-7.629s1.69-118.067 1.69-118.067-156.774-27.085-161.075-27.802-8.704-2.765-7.68-7.322c0.973-4.557 9.728-55.962 10.65-60.006 0.87-4.045 3.635-6.502 9.574-5.478s149.76 25.856 149.76 25.856l1.792-103.322c-55.142-14.49-92.211-42.189-115.507-66.714-39.322-41.318-61.798-96.614-61.798-151.706 0-81.306 49.664-129.485 119.142-137.984 161.946-19.814 262.093 156.621 295.424 241.357 56.218-77.056 13.158-222.925-107.213-306.125-2.15-1.587-4.966-6.605-1.638-10.598s27.648-33.894 31.693-38.81c4.045-4.813 10.547-2.918 13.107-1.075 128.512 88.422 187.392 231.014 146.893 342.016zM633.139 252.518c-49.408 6.195-48.282 46.797-48.282 74.394 0 39.578 16.742 80.896 44.8 110.387 17.203 18.074 38.4 31.795 62.925 40.909l4.198-218.982c-19.61-6.707-40.806-9.523-63.642-6.707zM757.453 280.781l2.304 210.381c4.301 0.205 8.55 0.512 12.902 0.512 39.578 0 76.544-7.424 96.563-18.534s-52.378-138.854-111.77-192.358zM299.162 673.382c-1.536 4.813-5.222 7.373-9.984 7.373h-99.84c-4.71 0-8.448-2.56-9.933-7.373-21.043-66.509-178.227-562.79-178.995-565.299-0.87-2.714-0.563-3.891 3.174-3.891h88.73c3.84 0 5.069 1.178 5.786 3.686 0.819 2.611 51.661 169.882 51.661 169.882h178.995c0 0 50.842-167.322 51.61-169.882 0.819-2.509 1.946-3.686 5.837-3.686h88.678c3.789 0 4.096 1.178 3.174 3.891-0.666 2.509-157.798 498.79-178.893 565.299zM165.222 349.901l74.086 268.8 74.035-268.8h-148.122z" /> <glyph unicode="" glyph-name="arrow-left2" d="M761.561 39.966c15.204-15.374 15.204-40.166 0-55.54s-39.768-15.374-54.973 0l-444.206 448.574c-15.204 15.374-15.204 40.223 0 55.54l444.206 448.632c15.204 15.374 39.768 15.374 54.973 0s15.204-40.166 0-55.54l-405.061-420.834 405.061-420.834z" /> <glyph unicode="" glyph-name="arrow-down2" d="M91.166 710.361c-15.374 15.204-40.223 15.204-55.54 0-15.318-15.146-15.318-39.768 0-54.973l448.632-444.206c15.374-15.204 40.166-15.204 55.54 0l448.632 444.206c15.318 15.204 15.374 39.768 0 54.973s-40.279 15.204-55.54 0.057l-420.889-405.118-420.834 405.061z" /> <glyph unicode="" glyph-name="arrow-up2" d="M932.834 211.239c15.374-15.204 40.223-15.204 55.54 0 15.374 15.204 15.374 39.768 0 54.973l-448.632 444.206c-15.318 15.204-40.166 15.204-55.483 0l-448.632-444.206c-15.318-15.204-15.374-39.768 0-54.973s40.166-15.204 55.54 0l420.834 405.118 420.834-405.118z" /> <glyph unicode="" glyph-name="phone" d="M574.925 397.875c-81.050-81.101-174.95-158.618-212.070-121.446-53.146 53.094-85.862 99.379-203.008 5.274s-27.187-156.877 24.32-208.384c59.392-59.341 280.781-3.123 499.661 215.706 218.778 218.829 275.098 440.269 215.654 499.661-51.456 51.507-114.176 141.414-208.333 24.32s-47.872-149.862 5.274-203.008c37.018-37.171-40.448-131.021-121.498-212.122z" /> <glyph unicode="" glyph-name="arrow-right2" d="M262.364 39.966c-15.204-15.374-15.204-40.166 0-55.54s39.768-15.374 54.973 0l444.206 448.574c15.204 15.374 15.204 40.223 0 55.54l-444.206 448.632c-15.204 15.374-39.768 15.374-54.973 0s-15.204-40.166 0-55.54l405.061-420.834-405.061-420.834z" /> <glyph unicode="" glyph-name="directions2" d="M435.2 921.6h-46.029c-11.315 0-20.531-9.216-20.531-20.48v-194.56h-181.043c-8.448 0-18.944-1.946-28.979-5.018-10.138-3.123-19.814-7.424-26.726-12.134l-121.6-83.456c-6.861-4.71-10.291-10.906-10.291-17.152s3.43-12.442 10.291-17.152l121.6-83.456c6.912-4.71 16.589-9.011 26.726-12.134 10.035-3.072 20.531-5.018 28.979-5.018h181.043v-450.56c0-11.315 9.216-20.48 20.48-20.48h46.080c11.315 0 20.48 9.216 20.48 20.48v880.64c0 11.264-9.165 20.48-20.48 20.48zM1013.709 708.301l-121.6 83.456c-6.861 4.71-16.538 9.011-26.675 12.134-10.086 3.123-20.582 5.069-29.030 5.069h-350.003l41.011-235.52h308.992c8.448 0 18.944 1.946 29.030 5.018s19.814 7.424 26.675 12.083l121.6 83.456c6.912 4.762 10.291 10.957 10.291 17.203s-3.379 12.442-10.291 17.101z" /> <glyph unicode="" glyph-name="feather" d="M217.805-39.014c15.667 51.251 39.424 123.443 71.219 227.891 138.547 22.374 195.891-17.869 283.904 142.541-71.424-22.323-157.542 41.421-152.883 69.018 4.608 27.648 200.346-19.917 328.448 165.786-161.485-36.301-213.197 43.674-192.358 55.757 48.077 27.904 190.822 11.571 266.906 87.194 39.219 38.912 57.549 133.581 41.626 167.373-19.2 40.755-136.038 101.581-200.448 95.898-64.41-5.734-165.427-250.317-195.379-248.371s-35.942 109.517 16.333 209.562c-55.142-24.883-156.16-102.349-187.853-168.55-59.034-123.187 5.53-405.658-15.155-415.744-20.736-10.035-90.419 129.69-111.206 193.024-28.416-97.075-29.082-194.355 53.965-323.584-31.334-84.787-48.435-182.374-51.046-231.987-1.229-39.731 37.018-48.23 43.93-25.805z" /> <glyph unicode="" glyph-name="vcard" d="M921.6 870.4h-819.2c-56.32 0-102.4-46.080-102.4-102.4v-614.4c0-56.32 46.080-102.4 102.4-102.4h819.2c56.371 0 102.4 46.080 102.4 102.4v614.4c0 56.32-46.029 102.4-102.4 102.4zM921.6 153.6h-819.2v614.4h819.2v-614.4zM460.8 353.28h-256v-92.16h256v92.16zM460.8 506.88h-256v-92.16h256v92.16zM460.8 660.48h-256v-92.16h256v92.16zM814.080 332.8c0 0-87.040 22.733-87.040 67.482 0 42.598 56.371 60.518 56.371 147.558 0 70.656-21.504 112.64-92.211 112.64s-92.16-41.933-92.16-112.64c0-87.040 56.32-104.96 56.32-147.558 0-44.749-86.989-67.482-86.989-67.482-5.171 0-5.171-71.68-5.171-71.68h256c0 0 0 71.68-5.12 71.68z" /> <glyph unicode="" glyph-name="export" d="M768 163.84h-665.6v460.8h132.864c0 0 35.277 45.875 111.104 102.4h-295.168c-28.262 0-51.2-22.938-51.2-51.2v-563.2c0-28.314 22.938-51.2 51.2-51.2h768c28.314 0 51.2 22.886 51.2 51.2v191.795l-102.4-84.224v-56.371zM684.134 519.68v-181.76l339.866 266.291-339.866 255.949v-160.256c-412.774-0.051-412.774-408.064-412.774-408.064 116.838 191.898 188.723 227.84 412.774 227.84z" /> <glyph unicode="" glyph-name="shopping-basket" d="M743.958 560.232l-195.005 291.84c-8.459 12.911-22.706 18.921-36.953 18.921s-28.494-6.233-36.953-18.921l-195.005-291.84h-213.259c-24.487 0-44.522-20.035-44.522-44.522 0-4.229 0.668-8.236 1.558-12.021l112.863-412.717c10.463-37.398 44.967-65.001 85.927-65.001h578.783c40.96 0 75.464 27.603 85.704 65.225l112.863 412.717c1.113 3.561 1.781 7.568 1.781 11.799 0 24.487-20.035 44.522-44.522 44.522h-213.259zM378.435 560.232l133.565 195.895 133.565-195.895h-267.13zM512 204.059c-49.197 0-89.043 39.847-89.043 89.043s39.847 89.043 89.043 89.043 89.043-39.847 89.043-89.043-39.847-89.043-89.043-89.043z" /> <glyph unicode="" glyph-name="chat2" d="M296.96 348.16v317.44h-194.56c-56.32 0-102.4-46.080-102.4-102.4v-307.2c0-56.32 46.080-102.4 102.4-102.4h51.2v-153.6l153.6 153.6h256c56.32 0 102.4 46.080 102.4 102.4v93.184c-3.277-0.717-6.758-1.075-10.24-1.075h-358.4zM921.6 921.6h-460.8c-56.32 0-102.4-46.080-102.4-102.4v-409.6h358.4l153.6-153.6v153.6h51.2c56.32 0 102.4 46.080 102.4 102.4v307.2c0 56.32-46.080 102.4-102.4 102.4z" /> <glyph unicode="" glyph-name="comment" d="M819.2 819.2h-614.4c-56.32 0-102.4-46.080-102.4-102.4v-358.4c0-56.32 46.080-102.4 102.4-102.4h204.8l204.8-153.6v153.6h204.8c56.32 0 102.4 46.080 102.4 102.4v358.4c0 56.32-46.080 102.4-102.4 102.4z" /> <glyph unicode="" glyph-name="tag" d="M987.699 952.013c-5.53 16.128-22.989 24.627-38.963 19.046s-24.371-23.245-18.79-39.424c47.104-136.704-46.387-238.797-117.606-293.427l-28.826 41.677c-9.626 13.926-31.334 25.549-48.128 25.805l-161.536-0.768c-16.794 0.256-41.779-7.526-55.603-17.254l-475.955-337.306c-23.040-16.333-28.723-48.486-12.544-71.834l216.371-312.678c16.128-23.347 42.086-20.531 65.126-4.25l475.955 337.357c13.824 9.728 29.542 30.925 35.123 47.002l50.586 161.075c5.478 16.077 2.15 40.653-7.475 54.579l-17.613 25.395c95.693 73.984 195.021 204.902 139.878 365.005zM766.259 472.986c-36.915-26.163-87.757-17.050-113.613 20.275-25.805 37.325-16.845 88.781 20.070 114.944 29.286 20.787 67.328 19.251 94.72-0.922-13.824-8.397-23.245-13.21-25.037-14.080-15.258-7.27-21.811-25.702-14.592-41.165 5.222-11.213 16.179-17.818 27.699-17.818 4.352 0 8.806 0.973 13.005 2.97 9.779 4.659 20.378 10.342 31.386 16.947 4.915-30.362-7.066-62.31-33.638-81.152z" /> <glyph unicode="" glyph-name="leaf" d="M272.384 762.675c-195.686-113.562-184.422-298.496-177.664-366.899 252.774 299.366 630.835 284.826 630.835 284.826s-535.962-183.757-693.402-552.397c-12.39-29.184 58.368-67.021 74.496-32.614 48.179 102.502 115.354 179.405 115.354 179.405 99.123-36.915 270.49-80.077 392.038 5.376 161.331 113.613 144.845 365.363 375.245 487.936 53.811 28.672-451.584 148.326-716.902-5.632z" /> <glyph unicode="" glyph-name="newspaper" d="M819.2 921.6h-614.4c-56.32 0-102.4-46.080-102.4-102.4v-716.8c0-56.32 46.080-102.4 102.4-102.4h614.4c56.371 0 102.4 46.080 102.4 102.4v716.8c0 56.32-46.029 102.4-102.4 102.4zM819.2 102.4h-614.4v716.8h614.4v-716.8zM563.2 358.4h-256v-51.2h256v51.2zM716.8 563.2h-204.8v-51.2h204.8v51.2zM512 614.4h204.8v102.4h-204.8v-102.4zM460.8 716.8h-153.6v-204.8h153.6v204.8zM409.6 460.8h-102.4v-51.2h102.4v51.2zM460.8 409.6h256v51.2h-256v-51.2zM716.8 256h-409.6v-51.2h409.6v51.2zM614.4 307.2h102.4v51.2h-102.4v-51.2z" /> <glyph unicode="" glyph-name="lifebuoy" d="M505.702 931.789c-260.096-3.482-468.173-217.139-464.691-477.286 3.482-260.198 217.19-468.173 477.286-464.742 260.147 3.482 468.224 217.19 464.691 477.286-3.482 260.198-217.19 468.224-477.286 464.742zM506.573 870.4c70.144 0.973 136.397-15.872 194.56-46.131l-63.386-105.677c-37.99 18.483-80.64 28.928-125.747 28.928-45.056 0-87.706-10.445-125.696-28.979l-63.334 105.626c54.989 28.672 117.35 45.312 183.603 46.234zM254.259 335.104l-105.574-63.283c-28.672 54.938-45.312 117.299-46.182 183.501-0.973 70.195 15.872 136.448 46.131 194.56l105.626-63.437c-18.534-37.939-28.979-80.538-28.979-125.645 0-45.056 10.445-87.706 28.979-125.696zM517.478 51.251c-70.144-0.973-136.448 15.872-194.56 46.131l63.386 105.677c37.99-18.534 80.64-28.979 125.696-28.979 45.107 0 87.757 10.394 125.696 28.928l63.334-105.574c-54.989-28.621-117.299-45.261-183.552-46.182zM512 235.571c-124.416 0-225.229 100.864-225.229 225.229 0 124.416 100.864 225.28 225.229 225.28 124.467 0 225.28-100.864 225.28-225.28s-100.813-225.229-225.28-225.229zM769.741 335.104c18.534 37.99 28.979 80.64 28.979 125.696 0 45.107-10.445 87.706-28.979 125.696l105.574 63.386c28.672-54.989 45.363-117.299 46.234-183.552 0.922-70.195-15.923-136.448-46.182-194.56l-105.626 63.334z" /> <glyph unicode="" glyph-name="calendar" d="M870.4 819.2h-46.080v-102.4h-163.84v102.4h-296.96v-102.4h-163.84v102.4h-46.080c-56.32 0-102.4-46.080-102.4-102.4v-614.4c0-56.32 46.080-102.4 102.4-102.4h716.8c56.32 0 102.4 46.080 102.4 102.4v614.4c0 56.32-46.080 102.4-102.4 102.4zM870.4 102.4h-716.8v409.6h716.8v-409.6zM317.44 921.6h-71.68v-174.080h71.68v174.080zM778.24 921.6h-71.68v-174.080h71.68v174.080z" /> <glyph unicode="" glyph-name="briefcase" d="M465.92 409.498h92.16v-102.4h465.92c0 0-7.578 228.25-10.24 299.725-2.509 67.891-26.778 109.875-102.4 109.875h-164.25c-25.446 47.974-52.838 99.584-61.235 115.456-16.947 31.949-22.733 38.144-60.416 38.144h-226.918c-37.683 0-43.469-6.195-60.416-38.144-8.397-15.872-35.789-67.482-61.235-115.456h-164.25c-75.622 0-99.584-41.984-102.4-109.875s-10.24-299.725-10.24-299.725h465.92v102.4zM391.68 772.25c11.725 22.118 15.77 26.419 41.779 26.419h157.030c26.112 0 30.106-4.301 41.779-26.419 4.403-8.294 16.282-30.72 29.491-55.501h-299.52c13.158 24.73 25.037 47.155 29.44 55.501zM558.080 153.498h-92.16v102.4h-440.32c0 0 6.4-92.058 10.24-170.086 1.587-32.41 11.11-85.914 92.109-85.914h768.102c80.998 0 90.317 53.555 92.109 85.914 4.454 80.23 10.24 170.086 10.24 170.086h-440.32v-102.4z" /> <glyph unicode="" glyph-name="hourglass" d="M798.72 738.406c0 109.568 0 120.269 0 120.269 0 40.448-128.358 114.125-286.72 114.125s-286.72-73.677-286.72-114.125c0 0 0-10.701 0-120.269s198.502-200.038 198.502-277.606c0-77.619-198.502-168.038-198.502-277.658 0-109.568 0-120.269 0-120.269 0-40.397 128.358-114.074 286.72-114.074s286.72 73.677 286.72 114.125c0 0 0 10.701 0 120.269 0 109.619-198.451 200.038-198.451 277.658 0 77.517 198.451 168.038 198.451 277.555zM304.128 853.555c35.635 22.477 102.451 55.45 210.637 55.45 108.237 0 205.107-55.45 205.107-55.45 7.27-4.403 35.738-19.661 16.23-31.181-42.957-25.446-126.925-52.224-224.154-52.224s-178.33 29.542-221.286 54.989c-19.507 11.571 13.466 28.416 13.466 28.416zM537.651 460.8c0-61.082 50.995-100.403 105.062-152.883 39.475-38.349 93.44-90.829 93.44-124.774v-67.994c-49.613 24.73-198.195 48.947-198.195 128.205 0 40.141-51.917 40.141-51.917 0 0-79.258-148.582-103.475-198.195-128.205v67.994c0 33.894 54.016 86.426 93.491 124.774 54.016 52.48 105.011 91.802 105.011 152.883s-50.995 100.403-105.011 152.883c-39.475 38.349-93.491 90.88-93.491 124.723l-2.406 51.2c52.531-28.262 135.834-55.245 226.56-55.245s174.438 26.982 226.97 55.245l-2.816-51.2c0-33.843-54.016-86.374-93.44-124.723-54.067-52.48-105.062-91.802-105.062-152.883z" /> <glyph unicode="" glyph-name="gauge" d="M416.154 266.138c-35.328-61.235-11.571-111.616 37.427-139.878s104.55-23.757 139.878 37.478c35.328 61.184 258.406 607.539 239.002 618.752-19.354 11.213-380.979-455.117-416.307-516.352zM512 655.258c22.426 0 44.288-1.946 65.587-5.53 22.426 28.058 47.565 58.982 71.987 88.422-43.622 12.646-89.651 19.507-137.574 19.507-287.078 0-512-242.074-512-551.117 0-19.046 0.87-38.042 2.509-56.576 2.509-28.16 27.648-48.896 55.552-46.438 28.16 2.56 48.947 27.392 46.438 55.552-1.382 15.514-2.099 31.488-2.099 47.462 0 251.597 179.968 448.717 409.6 448.717zM881.613 591.309c-14.285-38.4-29.389-77.517-42.701-111.36 52.070-75.264 82.688-169.626 82.688-273.408 0-16.23-0.717-32.563-2.15-48.384-2.56-28.16 18.176-53.043 46.336-55.654 1.587-0.154 3.123-0.205 4.71-0.205 26.163 0 48.486 20.019 50.893 46.541 1.741 18.944 2.611 38.349 2.611 57.702 0 151.091-53.862 286.157-142.387 384.768z" /> <glyph unicode="" glyph-name="network" d="M269.978 618.803c10.291 0 20.224-1.536 29.542-4.454 35.328 39.578 74.496 75.622 116.89 107.571-1.741 7.424-2.816 15.206-2.816 23.245 0 11.162 1.843 21.811 5.222 31.744-47.462 34.099-99.174 62.669-154.061 84.787-51.558-31.846-96.461-73.37-132.25-122.010 26.573-47.053 58.214-90.931 94.106-130.918 13.158 6.4 27.853 10.035 43.366 10.035zM169.779 518.605c0 14.029 2.918 27.443 8.141 39.578-32.102 35.328-61.286 73.421-86.835 114.074-32-63.59-50.125-135.424-50.125-211.456 0-88.115 24.269-170.496 66.355-240.998 15.002 84.736 43.571 164.864 82.944 238.285-12.8 16.794-20.48 37.734-20.48 60.518zM513.792 845.414c26.522 0 50.483-10.342 68.403-27.085 52.275 22.477 107.366 39.731 164.659 50.739-69.171 39.834-149.299 62.771-234.854 62.771-58.317 0-114.125-10.701-165.632-30.106 40.909-20.224 79.923-43.725 116.531-70.349 14.95 8.858 32.307 14.029 50.893 14.029zM663.706 373.35c6.246 13.005 15.104 24.474 26.061 33.587-29.594 91.034-76.442 174.285-136.806 245.965-12.032-5.12-25.242-7.936-39.168-7.936-21.709 0-41.779 7.014-58.214 18.739-36.352-27.597-69.939-58.573-100.506-92.365 9.523-15.309 15.104-33.331 15.104-52.736 0-10.496-1.587-20.531-4.557-30.054 87.91-58.726 189.082-99.021 298.086-115.2zM793.702 238.029c1.331-18.944 2.099-38.093 2.099-57.395 0-34.048-2.202-67.482-6.298-100.403 79.923 58.368 140.698 141.158 171.418 237.517-36.352-8.806-73.626-15.104-111.667-18.739-8.96-27.392-29.338-49.613-55.552-60.979zM640.205 306.022c-116.275 19.251-224.102 63.59-317.901 127.181-15.258-9.37-33.075-14.848-52.275-14.848-7.066 0-13.875 0.768-20.531 2.15-44.902-85.197-73.626-180.224-81.92-280.883 44.851-48.077 99.584-86.784 161.075-112.794 76.288 117.299 182.989 214.426 311.552 279.194zM828.211 809.882c-75.469-7.27-147.558-26.214-214.682-54.682 0.41-3.277 0.563-6.656 0.563-10.035 0-15.821-3.738-30.72-10.291-43.981 67.072-78.746 119.142-170.496 152.064-270.899 40.704-0.768 75.571-25.702 90.573-61.184 45.363 4.608 89.498 13.312 132.045 25.805 2.918 21.504 4.557 43.469 4.557 65.894 0 138.445-59.75 262.963-154.829 349.082zM690.637 252.467c-120.064-56.218-220.365-142.797-293.069-248.627 36.608-9.165 74.957-14.080 114.432-14.080 71.117 0 138.394 15.821 198.81 43.981 9.677 47.462 14.848 96.563 14.848 146.893 0 18.125-0.87 36.147-2.202 54.016-12.083 3.84-23.194 9.933-32.819 17.818z" /> <glyph unicode="" glyph-name="key" d="M905.728 730.829c-25.702 152.474-164.864 254.31-310.733 227.379-145.92-26.88-269.005-144.179-243.302-296.653 5.581-32.819 20.89-84.224 39.066-121.088l-264.96-395.418c-9.779-14.592-15.309-40.909-12.39-58.419l17.050-100.915c2.97-17.51 19.098-29.286 35.84-26.214l77.619 14.285c16.794 3.123 38.042 17.869 47.309 32.819l105.728 170.547 70.912 13.107 122.317 198.554c40.243-7.117 97.894-4.71 131.994 1.587 145.971 26.931 209.306 187.955 183.552 340.429zM776.499 652.698c-40.141-59.853-81.050-17.664-138.394 24.32-57.293 41.933-109.312 67.738-69.171 127.59 40.141 59.904 119.091 74.496 176.435 32.512 57.344-41.933 71.27-124.57 31.13-184.422z" /> <glyph unicode="" glyph-name="suitcase" d="M921.6 768h-51.2v-768h51.2c56.32 0 102.4 46.080 102.4 102.4v563.2c0 56.32-46.080 102.4-102.4 102.4zM0 665.6v-563.2c0-56.32 46.080-102.4 102.4-102.4h51.2v768h-51.2c-56.32 0-102.4-46.080-102.4-102.4zM686.080 875.162c-34.867 16.23-90.522 46.438-174.080 46.438s-139.213-30.208-174.080-46.438v-107.162h-112.64v-768h573.44v768h-112.64v107.162zM624.64 768h-225.28v68.352c27.29 11.776 66.458 23.808 112.64 23.808s85.299-11.981 112.64-23.757v-68.403z" /> <glyph unicode="" glyph-name="box2" d="M42.667 725.334l469.333 213.333 469.333-213.333v-597.333l-469.333-213.333-469.333 213.333v597.333zM469.333 484.667l-341.333 155v-456.667l341.333-155.333v457zM896 183v456.667l-341.333-155v-457zM826.667 702l-314.667 143-314.667-143 314.667-143z" /> <glyph unicode="" glyph-name="light-bulb" d="M367.872-8.704c40.397-26.112 87.194-43.776 144.128-42.394 56.934-1.382 103.68 16.282 144.077 42.394v105.984h-288.205v-105.984zM650.035 158.771c0 223.027 237.107 294.4 219.341 516.557-11.162 140.186-106.138 297.472-357.376 297.472s-346.214-157.286-357.376-297.472c-17.766-222.208 219.29-293.53 219.29-516.557h276.122zM263.066 667.238c10.65 133.069 101.171 200.55 248.934 200.55s238.285-67.482 248.883-200.55c5.786-72.858-36.096-121.446-92.672-201.011-41.626-58.675-90.88-127.949-113.92-218.163h-84.634c-23.040 90.214-72.243 159.437-113.971 218.163-56.525 79.616-98.406 128.154-92.621 201.011z" /> <glyph unicode="" glyph-name="box" d="M942.080 870.4h-860.16c-16.947 0-30.72-13.773-30.72-30.72v-122.88h921.6v122.88c0 16.947-13.773 30.72-30.72 30.72zM102.4 122.88c0-39.424 32.256-71.68 71.68-71.68h675.84c39.475 0 71.68 32.256 71.68 71.68v542.72h-819.2v-542.72zM358.4 563.2h307.2v-102.4h-307.2v102.4z" /> <glyph unicode="" glyph-name="ticket" d="M251.187 381.85l181.862-181.862 333.67 333.67-181.914 181.862-333.619-333.67zM978.176 631.603l-77.414 77.363c-14.797-7.987-31.59-12.595-49.613-12.595-57.19 0-103.578 46.387-103.578 103.629 0 17.971 4.506 34.867 12.595 49.613l-77.414 77.363c-20.224 20.173-53.094 20.173-73.318 0l-563.61-563.661c-20.173-20.173-20.173-53.146 0-73.318l77.414-77.414c14.746 8.038 31.642 12.595 49.562 12.595 57.242 0 103.629-46.336 103.629-103.578 0-17.971-4.557-34.867-12.646-49.613l77.363-77.414c20.173-20.173 53.146-20.173 73.318 0l563.712 563.712c20.122 20.173 20.122 53.146 0 73.318zM433.050 116.787l-265.011 265.062 416.87 416.819 265.011-265.011-416.87-416.87z" /> <glyph unicode="" glyph-name="rss" d="M102.502 829.491v-121.242c362.803 0 656.896-294.144 656.896-656.947h121.293c0 429.773-348.416 778.189-778.189 778.189zM102.502 586.957v-121.293c228.864 0 414.413-185.498 414.413-414.362h121.19c0 295.782-239.77 535.654-535.603 535.654zM218.726 283.75c-64.154 0-116.224-52.070-116.224-116.275s52.070-116.224 116.224-116.224c64.205 0 116.275 52.019 116.275 116.224s-52.070 116.275-116.275 116.275z" /> <glyph unicode="" glyph-name="droplets" d="M202.496 968.038c-0.768 6.349-11.264 6.349-11.981 0-26.163-210.688-159.795-254.106-159.795-400.538 0-90.47 75.878-163.789 165.786-163.789s165.786 73.318 165.786 163.789c0 146.432-133.632 189.85-159.795 400.538zM833.485 968.038c-0.819 6.349-11.213 6.349-11.981 0-26.163-210.688-159.795-254.106-159.795-400.538 0-90.47 75.878-163.789 165.786-163.789s165.786 73.318 165.786 163.789c0 146.432-133.632 189.85-159.795 400.538zM506.010 513.126c-26.163-210.688-159.795-254.054-159.795-400.486 0-90.522 75.878-163.84 165.786-163.84s165.786 73.37 165.786 163.84c0 146.381-133.632 189.798-159.795 400.486-0.768 6.4-11.213 6.4-11.981 0z" /> <glyph unicode="" glyph-name="pie" d="M459.059 860.262c-197.325-23.45-353.69-179.866-377.139-377.139h377.139v377.139zM566.938 859.494v-432.896c0-28.365-22.989-51.354-51.405-51.354h-432.896c27.699-211.712 208.538-375.194 427.725-375.194 238.387 0 431.718 193.229 431.718 431.718 0 219.187-163.482 400.026-375.142 427.725z" /> <glyph unicode="" glyph-name="lock" d="M809.011 563.098h-92.211v71.68c0 148.326-68.301 235.52-204.8 235.52-136.448 0-204.8-87.194-204.8-235.52v-71.68h-102.4c-28.262 0-51.2-33.126-51.2-61.44v-399.36c0-28.16 21.965-58.317 48.742-66.918l61.235-19.814c26.778-8.653 71.731-15.718 99.942-15.718h296.96c28.16 0 73.165 7.066 99.942 15.718l61.235 19.814c26.829 8.602 48.742 38.758 48.742 66.918v399.36c0 28.314-33.126 61.44-61.389 61.44zM409.6 655.258c0 73.984 40.858 112.64 102.4 112.64 61.594 0 102.4-38.656 102.4-112.64v-92.16h-204.8v92.16z" /> <glyph unicode="" glyph-name="lock-open" d="M808.96 563.2h-92.16v122.88c0 148.326-68.352 235.52-204.8 235.52-136.499 0-204.8-87.194-204.8-235.52v-20.48h102.4v40.96c0 73.984 40.806 112.64 102.4 112.64 61.542 0 102.4-38.656 102.4-112.64v-143.36h-409.6c-28.314 0-51.2-33.126-51.2-61.44v-399.36c0-28.16 21.965-58.266 48.742-66.918l61.235-19.814c26.829-8.602 71.782-15.667 99.942-15.667h296.96c28.211 0 73.165 7.066 99.942 15.718l61.235 19.814c26.778 8.602 48.742 38.707 48.742 66.867v399.36c0 28.314-33.126 61.44-61.44 61.44z" /> <glyph unicode="" glyph-name="info" d="M636.518 972.8c68.608 0 102.912-46.797 102.912-100.25 0-66.765-59.597-128.563-137.114-128.563-65.024 0-102.912 38.4-101.12 101.837 0 53.504 45.056 126.976 135.322 126.976zM425.421-51.2c-54.17 0-93.85 33.382-55.962 180.378l62.157 260.659c10.803 41.728 12.595 58.47 0 58.47-16.282 0-86.528-28.826-128.102-57.242l-27.034 45.107c131.738 111.923 283.238 177.51 348.211 177.51 54.118 0 63.078-65.126 36.096-165.325l-71.219-274.022c-12.595-48.435-7.219-65.126 5.376-65.126 16.282 0 69.478 20.122 121.805 61.85l30.72-41.728c-128.051-130.355-267.93-180.531-322.048-180.531z" /> <glyph unicode="" glyph-name="question" d="M721.408 858.419c-58.419 42.138-131.686 63.181-219.955 63.181-67.174 0-123.802-14.848-169.83-44.442-73.062-46.387-111.872-125.133-116.582-236.237h169.267c0 32.358 9.421 63.539 28.314 93.542s50.944 45.005 96.154 45.005c45.926 0 77.619-12.186 94.925-36.506 17.357-24.422 26.010-51.405 26.010-80.998 0-25.754-12.902-49.306-28.467-70.758-8.55-12.493-19.866-23.962-33.843-34.509 0 0-91.802-58.88-132.147-106.189-23.398-27.443-25.498-68.506-27.546-127.437-0.154-4.198 1.434-12.851 16.128-12.851s118.63 0 131.686 0 15.77 9.677 15.974 13.926c0.922 21.453 3.328 32.41 7.27 44.8 7.424 23.398 27.494 43.827 50.125 61.389l46.592 32.154c42.035 32.768 75.622 59.648 90.419 80.742 25.293 34.714 43.059 77.414 43.059 128.051 0 82.688-29.235 145.050-87.552 187.136zM498.739 208.691c-58.368 1.741-106.496-38.605-108.339-101.888-1.843-63.232 43.93-105.011 102.298-106.752 60.928-1.792 107.776 37.274 109.619 100.506 1.792 63.283-42.65 106.342-103.578 108.134z" /> <glyph unicode="" glyph-name="cw" d="M449.178 880.64c227.635 0 412.723-182.374 418.253-409.344h125.85l-188.365-209.971-188.365 209.971h146.227c-5.478 169.011-143.718 304.384-313.6 304.384-173.363 0-313.856-140.954-313.856-314.88s140.493-314.88 313.856-314.88c69.53 0 133.734 22.733 185.754 61.082l71.936-77.005c-71.014-55.757-160.461-89.037-257.69-89.037-231.117 0-418.458 187.955-418.458 419.84s187.341 419.84 418.458 419.84z" /> <glyph unicode="" glyph-name="ccw" d="M574.771 880.64c-227.584 0-412.672-182.374-418.253-409.344h-125.798l188.365-209.92 188.314 209.92h-146.227c5.53 169.011 143.77 304.384 313.6 304.384 173.414 0 313.907-140.954 313.907-314.88s-140.493-314.88-313.907-314.88c-69.478 0-133.683 22.733-185.702 61.082l-71.987-77.005c71.014-55.757 160.461-89.037 257.69-89.037 231.168 0 418.56 187.955 418.56 419.84-0.051 231.885-187.443 419.84-418.56 419.84z" /> <glyph unicode="" glyph-name="docs" d="M993.178 593.203l-381.184 102.093-66.714 248.934c-5.581 20.787-27.853 32.922-49.766 27.034l-464.64-124.467c-21.914-5.837-35.123-27.494-29.594-48.282l165.325-617.062c5.581-20.787 27.853-32.922 49.715-27.034l184.986 49.562-25.242-94.106c-5.581-20.838 7.629-42.445 29.542-48.333l415.232-111.258c21.914-5.837 44.186 6.246 49.766 27.034l152.115 567.603c5.581 20.787-7.629 42.445-29.542 48.282zM83.661 786.842l400.845 107.315 148.429-553.882-400.896-107.315-148.378 553.882zM802.765 27.392l-348.928 95.437 27.443 102.554 199.731 53.504c21.914 5.888 35.174 27.494 29.594 48.333l-77.21 288.102 304.435-83.507-135.066-504.422z" /> <glyph unicode="" glyph-name="resize-enlarge" d="M594.586 864.666l123.085-99.635-155.136-150.016 102.4-102.4 150.118 155.238 101.99-125.798v322.611h-322.458zM357.786 410.214l-150.067-155.136-100.864 124.467v-322.56h322.56l-124.467 100.813 155.187 150.067-102.349 102.349z" /> <glyph unicode="" glyph-name="resize-shrink" d="M209.92 250.88l-158.72-148.48 102.4-102.4 148.48 158.72 102.4-107.52v302.080h-302.080l107.52-102.4zM972.8 819.2l-102.4 102.4-148.48-158.72-102.4 107.52v-302.080h302.080l-107.52 102.4 158.72 148.48z" /> <glyph unicode="" glyph-name="flow-cascade" d="M716.8 225.28c-50.534 0-94.003-30.618-112.845-74.24h-168.755c-72.294 0-79.053 61.030-79.36 79.36v198.042c22.067-10.189 48.282-16.282 79.36-16.282h168.755c18.842-43.674 62.31-74.24 112.845-74.24 67.84 0 122.88 55.040 122.88 122.88s-55.040 122.88-122.88 122.88c-50.534 0-94.003-30.618-112.845-74.24h-168.755c-72.294 0-79.053 61.030-79.36 79.36v117.555c43.674 18.842 74.189 62.31 74.189 112.845 0 67.84-54.989 122.88-122.829 122.88s-122.88-55.040-122.88-122.88c0-50.534 30.618-93.952 74.24-112.845v-475.955c0-71.014 47.053-176.64 176.64-176.64h168.755c18.842-43.674 62.31-74.24 112.845-74.24 67.84 0 122.88 54.989 122.88 122.88 0 67.84-55.040 122.88-122.88 122.88zM716.8 531.712c39.168 0 70.912-31.744 70.912-70.912s-31.744-70.912-70.912-70.912-70.912 31.744-70.912 70.912 31.744 70.912 70.912 70.912zM236.288 819.2c0 39.168 31.744 70.912 70.912 70.912s70.912-31.744 70.912-70.912-31.744-70.912-70.912-70.912-70.912 31.744-70.912 70.912zM716.8 31.488c-39.168 0-70.912 31.744-70.912 70.912s31.744 70.912 70.912 70.912 70.912-31.744 70.912-70.912-31.744-70.912-70.912-70.912z" /> <glyph unicode="" glyph-name="flow-branch" d="M839.68 768c0 67.84-54.989 122.88-122.88 122.88s-122.88-55.040-122.88-122.88c0-49.818 29.696-92.621 72.294-111.923-11.622-99.738-75.878-119.859-168.704-148.838-45.056-14.080-97.434-30.464-141.67-62.31v210.227c43.674 18.893 74.24 62.31 74.24 112.845 0 67.84-55.040 122.88-122.88 122.88-67.891 0-122.88-55.040-122.88-122.88 0-50.534 30.566-93.952 74.24-112.845v-388.762c-43.674-18.79-74.24-62.208-74.24-112.794 0-67.84 54.989-122.88 122.88-122.88 67.84 0 122.88 55.040 122.88 122.88 0 49.818-29.696 92.621-72.346 111.923 11.674 99.738 75.981 119.91 168.755 148.838 94.362 29.491 221.491 69.274 237.261 240.077 44.544 18.534 75.93 62.362 75.93 113.562zM236.288 768c0 39.168 31.744 70.912 70.912 70.912s70.912-31.744 70.912-70.912-31.744-70.912-70.912-70.912-70.912 31.744-70.912 70.912zM307.2 82.688c-39.168 0-70.912 31.744-70.912 70.912s31.744 70.912 70.912 70.912 70.912-31.744 70.912-70.912-31.744-70.912-70.912-70.912zM716.8 697.088c-39.117 0-70.912 31.744-70.912 70.912s31.795 70.912 70.912 70.912 70.912-31.744 70.912-70.912-31.795-70.912-70.912-70.912z" /> <glyph unicode="" glyph-name="tap_and_play" d="M726 894.667c46 0 84-38 84-84v-726c0-46-38-84-84-84h-90c-4 60-18 116-40 170h130v554h-428v-256c-28 12-54 22-84 28v314c0 46 38 86 84 86zM86 426.667c260 0 468-210 468-470h-84c0 212-172 384-384 384v86zM86 84.667c70 0 128-58 128-128h-128v128zM86 256.667c166 0 298-134 298-300h-86c0 118-94 214-212 214v86z" /> <glyph unicode="" glyph-name="flow-tree" d="M918.989 215.245v117.555c0 71.014-47.002 176.64-176.589 176.64h-102.4c-72.294 0-79.002 35.43-79.36 53.76v143.155c43.674 18.893 74.24 62.31 74.24 112.845 0 67.84-54.989 122.88-122.88 122.88s-122.88-55.040-122.88-122.88c0-50.534 30.566-93.952 74.24-112.845v-143.155c0-13.261-3.84-53.76-79.36-53.76h-102.4c-129.587 0-176.64-105.626-176.64-176.64v-117.555c-43.674-18.842-74.24-62.31-74.24-112.845 0-67.84 54.989-122.88 122.88-122.88 67.84 0 122.88 55.040 122.88 122.88 0 50.534-30.566 94.003-74.24 112.845v117.555c0 13.261 3.84 79.36 79.36 79.36h102.4c31.078 0 57.293 4.71 79.36 12.698v-209.613c-43.674-18.842-74.24-62.31-74.24-112.845 0-67.84 54.989-122.88 122.88-122.88s122.88 55.040 122.88 122.88c0 50.534-30.618 94.003-74.291 112.845v209.613c22.067-7.987 48.282-12.698 79.36-12.698h102.4c72.294 0 79.002-61.030 79.411-79.36v-117.555c-43.674-18.842-74.24-62.31-74.24-112.845 0-67.84 54.989-122.88 122.88-122.88s122.88 55.040 122.88 122.88c0 50.534-30.566 94.003-74.291 112.845zM224.512 102.4c0-39.168-31.744-70.912-70.912-70.912s-70.912 31.744-70.912 70.912 31.744 70.912 70.912 70.912 70.912-31.744 70.912-70.912zM441.088 819.2c0 39.168 31.795 70.912 70.912 70.912s70.861-31.744 70.861-70.912-31.744-70.912-70.861-70.912c-39.117 0-70.912 31.744-70.912 70.912zM582.912 102.4c0-39.168-31.795-70.912-70.861-70.912-39.168 0-70.912 31.744-70.912 70.912s31.744 70.912 70.861 70.912c39.117 0 70.912-31.744 70.912-70.912zM870.4 31.488c-39.117 0-70.912 31.744-70.912 70.912s31.795 70.912 70.912 70.912 70.912-31.744 70.912-70.912-31.795-70.912-70.912-70.912z" /> <glyph unicode="" glyph-name="flow-line" d="M560.64 266.445v388.762c43.674 18.842 74.24 62.259 74.24 112.794 0 67.891-55.040 122.88-122.88 122.88s-122.88-54.989-122.88-122.88c0-50.534 30.618-93.952 74.24-112.794v-388.762c-43.674-18.842-74.24-62.259-74.24-112.845 0-67.84 55.040-122.88 122.88-122.88s122.88 55.040 122.88 122.88c0 50.586-30.566 94.003-74.24 112.845zM441.088 768c0 39.168 31.744 70.912 70.912 70.912s70.912-31.744 70.912-70.912-31.744-70.912-70.912-70.912-70.912 31.744-70.912 70.912zM512 82.688c-39.168 0-70.912 31.744-70.912 70.912s31.744 70.912 70.912 70.912 70.912-31.744 70.912-70.912-31.744-70.912-70.912-70.912z" /> <glyph unicode="" glyph-name="flow-parallel" d="M430.080 768c0 67.891-55.040 122.88-122.88 122.88s-122.88-54.989-122.88-122.88c0-50.534 30.566-93.952 74.24-112.794v-388.762c-43.674-18.842-74.24-62.259-74.24-112.845 0-67.84 55.040-122.88 122.88-122.88 67.891 0 122.88 55.040 122.88 122.88 0 50.586-30.618 94.003-74.24 112.845v388.762c43.674 18.842 74.24 62.259 74.24 112.794zM378.112 153.6c0-39.168-31.744-70.912-70.912-70.912-39.117 0-70.861 31.744-70.861 70.912s31.744 70.912 70.861 70.912c39.168 0 70.912-31.744 70.912-70.912zM307.2 697.088c-39.117 0-70.861 31.744-70.861 70.912s31.744 70.912 70.861 70.912c39.168 0 70.912-31.744 70.912-70.912s-31.744-70.912-70.912-70.912zM765.491 266.445v388.762c43.622 18.842 74.189 62.259 74.189 112.794 0 67.891-54.989 122.88-122.88 122.88-67.789 0-122.88-54.989-122.88-122.88 0-50.534 30.618-93.952 74.291-112.794v-388.762c-43.725-18.842-74.291-62.259-74.291-112.845 0-67.84 55.091-122.88 122.88-122.88 67.891 0 122.88 55.040 122.88 122.88 0 50.586-30.566 94.003-74.189 112.845zM645.888 768c0 39.168 31.795 70.912 70.912 70.912 39.219 0 70.912-31.744 70.912-70.912s-31.693-70.912-70.912-70.912c-39.117 0-70.912 31.744-70.912 70.912zM716.8 82.688c-39.117 0-70.912 31.744-70.912 70.912s31.795 70.912 70.912 70.912c39.219 0 70.912-31.744 70.912-70.912s-31.693-70.912-70.912-70.912z" /> <glyph unicode="" glyph-name="arrow-left" d="M716.749 696.32l0.051-471.040-409.6 235.52z" /> <glyph unicode="" glyph-name="arrow-down" d="M747.52 665.549l-471.040 0.051 235.52-409.6z" /> <glyph unicode="" glyph-name="arrow-up" d="M276.48 256h471.040l-235.571 409.6z" /> <glyph unicode="" glyph-name="arrow-right" d="M307.251 696.32l-0.051-471.040 409.6 235.52z" /> <glyph unicode="" glyph-name="menu" d="M512 972.8l-235.52-373.76h470.989l-235.469 373.76zM512.051-51.2l235.469 373.76-471.040 0.051 235.571-373.811z" /> <glyph unicode="" glyph-name="ellipsis" d="M153.6 573.44c-62.208 0-112.64-50.432-112.64-112.64s50.432-112.64 112.64-112.64 112.64 50.432 112.64 112.64c0 62.208-50.432 112.64-112.64 112.64zM512 573.44c-62.208 0-112.64-50.432-112.64-112.64s50.432-112.64 112.64-112.64 112.589 50.432 112.589 112.64c0 62.208-50.381 112.64-112.589 112.64zM870.4 573.44c-62.208 0-112.64-50.432-112.64-112.64s50.432-112.64 112.64-112.64 112.64 50.432 112.64 112.64c0 62.208-50.432 112.64-112.64 112.64z" /> <glyph unicode="" glyph-name="dots" d="M332.8 573.44c-62.208 0-112.64-50.432-112.64-112.64s50.432-112.64 112.64-112.64 112.64 50.432 112.64 112.64-50.432 112.64-112.64 112.64zM691.2 573.44c-62.208 0-112.64-50.432-112.64-112.64s50.432-112.64 112.64-112.64 112.64 50.432 112.64 112.64-50.432 112.64-112.64 112.64z" /> <glyph unicode="" glyph-name="dot" d="M512 573.44c-62.208 0-112.64-50.432-112.64-112.64s50.432-112.64 112.64-112.64 112.64 50.432 112.64 112.64-50.432 112.64-112.64 112.64z" /> <glyph unicode="" glyph-name="confirmation_number" d="M554 576.667v84h-84v-84h84zM554 384.667v84h-84v-84h84zM554 192.667v84h-84v-84h84zM938 512.667c-46 0-84-40-84-86s38-86 84-86v-170c0-46-38-86-84-86h-684c-46 0-84 40-84 86v170c48 0 84 40 84 86s-38 86-84 86v170c0 48 38 86 84 86h684c46 0 84-38 84-86v-170z" /> <glyph unicode="" glyph-name="flickr" d="M252.058 256c-110.95 0-200.858 91.597-200.858 204.8s89.907 204.8 200.858 204.8c110.95 0 200.909-91.648 200.909-204.8s-89.958-204.8-200.909-204.8zM771.891 256c-111.002 0-201.011 91.597-201.011 204.8s90.010 204.8 201.011 204.8c110.899 0 200.909-91.648 200.909-204.8s-90.010-204.8-200.909-204.8z" /> <glyph unicode="" glyph-name="vimeo" d="M968.192 673.741c-51.507-295.526-339.2-545.792-425.728-602.931-86.579-57.139-165.478 22.886-194.15 83.456-32.768 68.966-131.021 443.238-156.774 474.163-25.702 31.078-102.912-30.925-102.912-30.925l-37.427 49.971c0 0 156.774 190.72 276.070 214.528 126.464 25.242 126.259-197.837 156.672-321.69 29.44-119.859 49.203-188.467 74.854-188.467 25.754 0 74.854 66.867 128.666 169.318 53.914 102.554-2.304 193.075-107.622 128.717 42.086 257.434 439.859 319.334 388.352 23.859z" /> <glyph unicode="" glyph-name="googleplus" d="M638.767 419.123q0-92.508-38.682-164.776t-110.296-112.972-164.121-40.703q-66.263 0-126.749 25.788t-104.063 69.394-69.394 104.063-25.788 126.749 25.788 126.749 69.394 104.063 104.063 69.394 126.749 25.788q127.204 0 218.372-85.391l-88.494-84.935q-52.032 50.266-129.851 50.266-54.707 0-101.188-27.581t-73.607-74.946-27.126-103.407 27.126-103.407 73.607-74.946 101.188-27.581q36.917 0 67.828 10.218t50.921 25.56 34.924 34.924 21.803 36.917 9.564 32.904h-185.013v112.090h307.777q5.323-28.008 5.323-54.252zM1024.364 473.402v-93.389h-92.961v-92.961h-93.389v92.961h-92.961v93.389h92.961v92.961h93.389v-92.961h92.961z" /> <glyph unicode="" glyph-name="twitter" d="M983.040 752.998c-34.714-15.411-71.936-25.754-111.053-30.464 39.936 23.91 70.605 61.798 84.992 106.906-37.325-22.118-78.694-38.246-122.675-46.899-35.277 37.581-85.504 61.030-141.107 61.030-106.752 0-193.28-86.528-193.28-193.229 0-15.155 1.69-29.901 5.018-44.032-160.614 8.038-303.053 84.992-398.336 201.933-16.691-28.518-26.266-61.747-26.266-97.178 0-67.072 34.15-126.208 86.016-160.87-31.693 1.024-61.491 9.677-87.552 24.166 0-0.819 0-1.587 0-2.406 0-93.645 66.662-171.725 155.034-189.542-16.179-4.403-33.28-6.758-50.944-6.758-12.442 0-24.525 1.178-36.352 3.43 24.576-76.8 96-132.659 180.531-134.195-66.15-51.866-149.453-82.739-240.026-82.739-15.616 0-30.976 0.922-46.080 2.714 85.504-54.835 187.085-86.835 296.294-86.835 355.482 0 549.888 294.502 549.888 549.939 0 8.346-0.154 16.691-0.563 24.986 37.786 27.238 70.502 61.286 96.461 100.045z" /> <glyph unicode="" glyph-name="facebook" d="M796.445 794.795h-162.474c-19.229 0-40.676-25.259-40.676-59.108v-117.304h203.15v-167.253h-203.15v-502.329h-191.829v502.272h-173.909v167.31h173.909v98.418c0 141.141 97.962 256 232.448 256h162.531v-178.006z" /> <glyph unicode="" glyph-name="wifi" d="M214 384.667c166 164 432 164 596 0l-84-86c-118 118-310 118-428 0zM384 212.667c70 70 186 70 256 0l-128-128zM42 554.667c260 258 682 258 940 0l-86-86c-212 212-556 212-768 0z" /> <glyph unicode="" glyph-name="facebook2" d="M895.999 972.799h-767.999c-70.37 0-128-57.63-128-128v-767.999c0-70.43 57.63-127.94 127.94-127.94h388.405v367.151h-122.642v159.91h122.642v80.134c0 123.535 91.207 220.279 207.658 220.279h112.997v-180.629h-101.15c-26.434 0-34.173-15.181-34.173-36.137v-83.587h135.323v-159.97h-135.323v-367.211h194.262c70.43 0 127.94 57.57 127.94 127.94v768.058c0.119 70.37-57.451 128-127.881 128z" /> <glyph unicode="" glyph-name="pinterest" d="M441.139 295.526c-26.88-140.954-59.699-276.122-156.979-346.726-30.003 213.094 44.083 373.094 78.49 542.976-58.675 98.816 7.066 297.574 130.867 248.576 152.32-60.262-131.891-367.258 58.88-405.606 199.219-40.038 280.525 345.6 157.030 470.989-178.483 181.146-519.578 4.198-477.594-255.027 10.189-63.386 75.674-82.637 26.163-170.086-114.227 25.293-148.326 115.405-143.923 235.52 7.066 196.557 176.64 334.182 346.726 353.229 215.142 24.115 417.024-78.95 444.826-281.293 31.386-228.352-97.024-475.699-327.117-457.882-62.31 4.762-88.474 35.635-137.37 65.331z" /> <glyph unicode="" glyph-name="tumblr" d="M823.652 4.675c-43.186-20.591-82.365-35.116-117.371-43.409-35.061-8.237-73.015-12.466-113.698-12.466-46.247 0-87.096 5.954-122.713 17.753-35.507 11.854-65.78 28.716-90.936 50.476-25.099 21.983-42.518 45.189-52.202 69.843-9.739 24.654-14.58 60.383-14.58 107.186v359.179h-111.805v144.919c39.736 13.078 73.85 31.722 102.122 56.153 28.383 24.376 51.089 53.704 68.285 87.93 17.141 34.226 28.884 77.69 35.395 130.56h143.861v-258.838h240.139v-160.724h-240.139v-262.623c0-59.325 3.116-97.447 9.405-114.365 6.122-16.807 17.698-30.275 34.56-40.348 22.484-13.579 48.028-20.368 76.855-20.368 51.255 0 102.177 16.863 152.821 50.533v-161.391z" /> <glyph unicode="" glyph-name="linkedin" d="M231.879 856.177c0-60.473-44.658-109.454-118.101-109.454-69.12 0-113.778 48.981-113.778 109.454 0 61.895 46.137 109.454 116.679 109.454s113.778-47.559 115.2-109.454zM5.803-44.032v704.284h218.909v-704.284h-218.909zM355.727 435.598c0 87.837-2.901 161.28-5.802 224.654h190.122l10.127-97.962h4.323c28.786 46.137 99.384 113.778 217.486 113.778 143.985 0 252.018-96.483 252.018-303.9v-416.255h-218.909v390.314c0 90.738-31.744 152.69-110.933 152.69-60.473 0-96.427-41.757-112.299-82.091-5.802-14.393-7.224-34.531-7.224-54.727v-406.186h-218.909v479.686z" /> <glyph unicode="" glyph-name="dribbble" d="M489.728 592.845c-69.53 123.648-143.872 224.41-149.35 231.782-112.179-52.992-195.942-156.314-222.003-280.883 10.547-0.205 178.176-2.202 371.354 49.101zM539.853 457.728c5.325 1.69 10.547 3.226 15.923 4.762-10.086 22.886-21.146 45.773-32.666 68.352-207.155-61.952-405.965-57.498-413.030-57.293-0.154-4.25-0.307-8.448-0.307-12.749 0-103.475 39.117-197.683 103.219-268.954-0.102 0.102-0.307 0.358-0.307 0.358s110.131 195.277 327.168 265.523zM264.755 143.718l0.102 0.154c-3.021 2.355-6.195 4.454-9.114 6.912 5.325-4.301 9.011-7.066 9.011-7.066zM415.642 851.354c-0.358-0.102-0.717-0.154-1.024-0.256 0.563 0.154 0.973 0.205 1.024 0.256v0zM777.677 762.675c-70.861 62.413-163.789 100.352-265.626 100.352-32.717 0-64.41-3.994-94.822-11.366 6.093-8.090 81.613-108.442 150.426-234.65 151.654 56.883 208.998 144.026 210.022 145.664zM512.051-10.24c-260.198 0-471.091 210.893-471.091 471.040s210.893 471.040 471.091 471.040c260.147 0 470.989-210.893 470.989-471.040s-210.842-471.040-470.989-471.040zM580.454 395.008c-236.083-82.278-314.061-247.757-315.597-251.136 68.198-53.299 153.907-85.299 247.194-85.299 55.706 0 108.749 11.315 156.979 31.795-5.939 35.277-29.338 158.515-85.914 305.562-0.87-0.358-1.792-0.614-2.662-0.922zM598.528 557.107c9.421-19.2 18.381-38.656 26.726-58.368 3.021-6.963 5.837-13.875 8.704-20.787 138.957 17.459 275.712-12.186 280.166-13.158-0.922 95.437-35.021 182.989-91.443 251.494-0.819-1.178-65.331-94.362-224.154-159.181zM658.483 414.464c52.838-145.152 74.24-263.27 78.285-287.334 90.368 60.979 154.522 157.696 172.39 269.875-7.936 2.611-120.627 38.298-250.675 17.459z" /> <glyph unicode="" glyph-name="stumbleupon" d="M565.862 560.128l69.837-33.741 105.421 33.741v61.184c0 126.054-102.758 228.608-229.12 228.608-126.31 0-229.069-102.554-229.069-228.608v-321.024c0-29.594-24.166-53.709-53.811-53.709s-53.811 24.115-53.811 53.709v134.4h-175.309v-134.4c0-126.054 102.758-228.608 229.12-228.608s229.12 102.554 229.12 228.608v321.024c0 29.594 24.166 53.709 53.811 53.709 29.696 0 53.862-24.115 53.862-53.709v-61.184zM848.742 434.688v-134.4c0-29.594-24.166-53.709-53.811-53.709-29.696 0-53.862 24.115-53.862 53.709v137.114l-105.421-33.741-69.837 33.741v-137.114c0-126.054 102.758-228.608 229.12-228.608 126.31 0 229.069 102.554 229.069 228.608v134.4h-175.258z" /> <glyph unicode="" glyph-name="lastfm" d="M403.149 328.858c-21.453-19.251-62.669-57.856-131.277-57.856-80.947 0-158.925 70.963-158.925 184.474 0 145.459 93.184 192.358 164.762 192.358 103.219 0 125.85-62.259 153.958-148.582l37.53-118.272c37.478-114.637 107.878-206.848 310.784-206.848 145.51 0 244.019 44.902 244.019 163.123 0 95.795-54.016 145.459-154.829 169.114l-75.059 16.486c-51.61 11.827-66.867 33.075-66.867 68.608 0 40.192 31.642 63.846 83.251 63.846 56.32 0 86.784-21.299 91.494-72.141l117.299 14.182c-9.37 106.394-82.074 150.17-201.728 150.17-105.574 0-208.742-40.192-208.742-169.062 0-80.384 38.707-131.226 135.987-154.88l79.821-18.893c59.802-14.182 79.77-39.066 79.77-73.37 0-43.725-42.24-61.44-122.010-61.44-118.426 0-177.971 62.669-206.080 148.941l-38.758 118.272c-49.254 153.651-107.418 210.432-263.424 210.432-139.059 0-274.125-109.978-274.125-296.755 0-179.763 129.638-276.685 265.933-276.685 98.56 0 148.582 34.611 173.056 52.378l-35.84 102.4z" /> <glyph unicode="" glyph-name="rdio" d="M815.923 513.229c120.371 35.584 190.925 163.123 140.237 165.683-130.099 6.605-241.357 69.632-316.314 116.736-7.936 5.222-16.026 10.189-24.371 14.848v-293.12c0-96.922-58.624-174.131-125.082-206.234-96.512-46.592-204.032-17.357-240.179 65.331s12.8 187.494 109.312 234.035c53.402 25.754 110.080 28.262 156.262 11.418v227.379c-29.184 6.963-59.546 10.854-90.829 10.854-217.754 0-394.291-178.79-394.291-399.36s176.538-399.36 394.291-399.36c217.805 0 394.291 178.79 394.291 399.36 0 17.766-1.126 35.277-3.328 52.429z" /> <glyph unicode="" glyph-name="spotify" d="M512 911.36c-248.832 0-450.56-201.728-450.56-450.56 0-113.766 42.138-217.651 111.718-296.909 70.451 70.451 167.014 110.029 277.862 106.445 141.363-4.557 252.928-71.526 316.928-180.378 117.555 81.306 194.611 217.037 194.611 370.842 0 248.832-201.779 450.56-450.56 450.56zM732.314 300.186c-7.936-13.158-24.934-17.203-37.99-9.267-104.346 63.744-235.622 78.131-390.246 42.854-14.848-3.43-29.747 5.888-33.075 20.838-3.43 14.848 5.837 29.696 20.787 33.075 169.165 38.656 314.317 21.965 431.36-49.459 13.005-7.987 17.152-24.986 9.165-38.042zM786.586 427.981c-9.984-16.282-31.283-21.35-47.565-11.315-119.296 73.318-301.363 94.566-442.573 51.712-18.33-5.53-37.683 4.813-43.213 23.040-5.53 18.33 4.813 37.683 23.040 43.213 161.331 48.998 361.882 25.293 498.995-58.982 16.282-10.086 21.453-31.283 11.315-47.667zM791.296 560.384c-143.104 85.094-379.29 92.826-515.942 51.405-21.914-6.707-45.107 5.734-51.866 27.648-6.605 21.965 5.786 45.21 27.75 51.814 156.928 47.667 417.69 38.451 582.451-59.392 19.763-11.725 26.266-37.222 14.541-56.934s-37.12-26.163-56.934-14.541zM448.102 135.629c-63.386 2.048-116.173-22.682-154.675-68.915 64.717-35.942 139.213-56.474 218.573-56.474 38.246 0 75.418 4.762 110.848 13.773-33.997 69.734-93.235 109.005-174.746 111.616z" /> <glyph unicode="" glyph-name="instagram" d="M778.24 460.8c0-147.046-119.245-266.24-266.24-266.24-147.046 0-266.24 119.194-266.24 266.24 0 17.51 1.741 34.611 5.018 51.2h-179.098v-353.894c0-75.981 61.542-137.626 137.626-137.626h605.389c75.981 0 137.626 61.594 137.626 137.626v353.894h-179.046c3.226-16.589 4.966-33.69 4.966-51.2zM814.694 901.12h-605.389c-76.032 0-137.626-61.645-137.626-137.626v-149.094h222.925c48.179 68.096 127.59 112.64 217.395 112.64s169.216-44.544 217.395-112.64h222.925v149.094c0 75.981-61.645 137.626-137.626 137.626zM882.022 731.136c0-13.568-11.059-24.576-24.576-24.576h-73.677c-13.517 0-24.576 11.059-24.576 24.576v73.728c0 13.568 11.11 24.576 24.576 24.576h73.677c13.568 0 24.576-11.059 24.576-24.576v-73.728zM675.84 460.8c0 90.522-73.37 163.84-163.84 163.84s-163.84-73.318-163.84-163.84 73.37-163.84 163.84-163.84 163.84 73.318 163.84 163.84z" /> <glyph unicode="" glyph-name="dropbox" d="M312.781 926.618l-292.301-182.067 200.243-167.885 291.277 189.184-199.219 160.768zM688.742 153.907c-5.222 0-10.394 1.792-14.592 5.325l-162.15 134.451-162.15-134.502c-4.198-3.482-9.421-5.325-14.592-5.325-4.352 0-8.704 1.178-12.493 3.686l-120.115 78.592v-46.387l309.35-194.765 309.35 194.816v46.387l-120.115-78.592c-3.789-2.509-8.141-3.686-12.493-3.686zM1003.52 744.55l-292.301 182.067-199.219-160.768 291.226-189.133 200.294 167.834zM512 394.701l180.582-149.914 288.87 188.826-178.176 143.053-291.277-181.965zM331.418 244.787l180.582 149.914-291.226 182.016-178.176-143.104 288.819-188.826z" /> <glyph unicode="" glyph-name="phone_forwarded" d="M854 276.667q18 0 30-12t12-30v-150q0-18-12-30t-30-12q-300 0-513 213t-213 513q0 18 12 30t30 12h150q18 0 30-12t12-30q0-80 24-152 8-26-10-44l-94-94q94-184 282-282l94 94q18 18 44 10 72-24 152-24zM768 468.667v128h-170v172h170v128l214-214z" /> <glyph unicode="" glyph-name="account-balance" d="M161.673 498.248v-325.203h139.372v325.203h-139.372zM440.419 498.248v-325.203h139.372v325.203h-139.372zM68.758-59.241h882.692v139.372h-882.692v-139.372zM719.163 498.248v-325.203h139.372v325.203h-139.372zM510.104 916.366l-441.345-232.287v-92.914h882.692v92.914l-441.345 232.287z" /> <glyph unicode="" glyph-name="account-balance-wallet" d="M945.006 123.158v-50.586c0-55.897-45.273-101.169-101.169-101.169h-708.19c-55.897 0-101.169 45.273-101.169 101.169v708.19c0 55.897 45.273 101.169 101.169 101.169h708.19c55.897 0 101.169-45.273 101.169-101.169v-50.586h-455.266c-55.897 0-101.169-45.273-101.169-101.169v-404.681c0-55.897 45.273-101.169 101.169-101.169h455.266zM489.739 224.326h505.851v404.681h-505.851v-404.681zM692.080 350.788c-41.986 0-75.879 33.892-75.879 75.879s33.892 75.879 75.879 75.879 75.879-33.892 75.879-75.879-33.892-75.879-75.879-75.879z" /> <glyph unicode="" glyph-name="account-box" d="M36.94 796.158v-738.981c0-58.327 47.241-105.568 105.568-105.568h738.981c58.327 0 105.568 47.241 105.568 105.568v738.981c0 58.327-47.241 105.568-105.568 105.568h-738.981c-58.327 0-105.568-47.241-105.568-105.568zM670.353 585.020c0-87.622-70.996-158.353-158.353-158.353s-158.353 70.731-158.353 158.353c0 87.358 70.996 158.353 158.353 158.353s158.353-70.996 158.353-158.353zM195.295 162.745c0 105.568 211.138 163.633 316.705 163.633s316.705-58.062 316.705-163.633v-52.785h-633.414v52.785z" /> <glyph unicode="" glyph-name="account-circle" d="M512 911.441c-267.837 0-484.774-216.935-484.774-484.774s216.935-484.774 484.774-484.774 484.774 216.935 484.774 484.774-216.935 484.774-484.774 484.774zM512 766.009c80.23 0 145.432-65.203 145.432-145.432 0-80.472-65.203-145.432-145.432-145.432s-145.432 64.96-145.432 145.432c0 80.23 65.203 145.432 145.432 145.432zM512 77.63c-121.436 0-228.087 62.050-290.863 156.097 1.211 96.226 194.153 149.31 290.863 149.31s289.41-53.083 290.863-149.31c-62.778-94.046-169.427-156.097-290.863-156.097z" /> <glyph unicode="" glyph-name="add-shopping-cart" d="M508.208 544.706h92.914v139.372h139.372v92.914h-139.372v139.372h-92.914v-139.372h-139.372v-92.914h139.372v-139.372zM322.379 126.59c-51.336 0-92.451-41.579-92.451-92.914s41.115-92.914 92.451-92.914 92.914 41.579 92.914 92.914-41.579 92.914-92.914 92.914zM786.953 126.59c-51.336 0-92.451-41.579-92.451-92.914s41.115-92.914 92.451-92.914 92.914 41.579 92.914 92.914-41.579 92.914-92.914 92.914zM330.508 277.577c0 2.090 0.465 3.95 1.394 5.575l41.812 75.726h346.108c34.843 0 65.273 19.28 81.301 47.852l179.326 325.666-81.301 44.599h-0.232l-51.336-92.914-127.991-232.287h-325.899l-6.040 12.544-148.432 312.659-43.902 92.914h-151.684v-92.914h92.914l167.247-352.381-62.95-113.821c-7.201-13.472-11.381-28.571-11.381-44.831 0-51.336 41.579-92.914 92.914-92.914h557.49v92.914h-537.745c-6.504 0-11.615 5.11-11.615 11.615z" /> <glyph unicode="" glyph-name="alarm" d="M996.774 731.105l-222.753 186.88-62.294-74.17 222.753-186.88 62.294 74.17zM312.273 844.057l-62.294 74.17-222.753-186.88 62.294-74.17 222.753 186.88zM536.239 620.577h-72.717v-290.863l230.024-138.402 36.6 59.87-193.91 114.892v254.506zM511.758 814.486c-241.175 0-436.054-195.364-436.054-436.297s194.879-436.297 436.054-436.297 436.538 195.364 436.538 436.297-195.364 436.297-436.538 436.297zM512 38.848c-187.366 0-339.342 151.977-339.342 339.342s151.977 339.342 339.342 339.342 339.342-151.977 339.342-339.342-151.734-339.342-339.342-339.342z" /> <glyph unicode="" glyph-name="alarm-add" d="M312.273 844.057l-62.294 74.17-222.753-186.88 62.294-74.17 222.753 186.88zM996.774 731.105l-222.753 186.88-62.294-74.17 222.753-186.88 62.294 74.17zM511.758 814.486c-241.175 0-436.054-195.364-436.054-436.297s194.879-436.297 436.054-436.297 436.538 195.364 436.538 436.297-195.364 436.297-436.538 436.297zM512 38.848c-187.366 0-339.342 151.977-339.342 339.342s151.977 339.342 339.342 339.342 339.342-151.977 339.342-339.342-151.734-339.342-339.342-339.342zM560.478 572.099h-96.954v-145.432h-145.432v-96.954h145.432v-145.432h96.954v145.432h145.432v96.954h-145.432v145.432z" /> <glyph unicode="" glyph-name="alarm-off" d="M512 717.53c187.366 0 339.342-151.977 339.342-339.342 0-40.964-7.514-79.988-20.846-116.346l73.685-73.685c28.118 57.446 44.115 121.921 44.115 190.031 0 240.933-195.364 436.297-436.538 436.297-68.111 0-132.343-15.998-190.031-43.872l73.928-73.928c36.358 13.33 75.383 20.846 116.346 20.846zM996.774 731.105l-222.753 186.88-62.294-74.17 222.753-186.88 62.294 74.17zM71.826 897.139l-61.808-61.566 64.475-64.475-53.81-45.083 68.838-68.838 53.81 45.083 38.782-38.782c-66.171-76.593-106.408-176.214-106.408-285.289 0-240.933 194.879-436.297 436.054-436.297 109.316 0 208.937 40.479 285.289 106.651l106.651-106.651 61.566 61.808-893.438 893.438zM728.694 116.897c-58.9-48.719-134.283-78.049-216.694-78.049-187.366 0-339.342 151.977-339.342 339.342 0 82.412 29.328 157.794 78.049 216.694l477.986-477.986zM318.818 849.633l-68.838 68.838-41.206-34.661 68.838-68.838 41.206 34.661z" /> <glyph unicode="" glyph-name="alarm-on" d="M996.774 731.105l-222.753 186.88-62.294-74.17 222.753-186.88 62.294 74.17zM312.273 844.057l-62.294 74.17-222.753-186.88 62.294-74.17 222.753 186.88zM511.758 814.486c-241.175 0-436.054-195.364-436.054-436.297s194.879-436.297 436.054-436.297 436.538 195.364 436.538 436.297-195.364 436.297-436.538 436.297zM512 38.848c-187.366 0-339.342 151.977-339.342 339.342s151.977 339.342 339.342 339.342 339.342-151.977 339.342-339.342-151.734-339.342-339.342-339.342zM440.98 304.262l-102.772 102.772-51.386-51.386 154.158-154.158 291.106 291.106-51.386 51.386-239.72-239.72z" /> <glyph unicode="" glyph-name="aspect-ratio" d="M810.667 426.667h-85.333v-128h-128v-85.333h213.333v213.333zM298.667 554.667h128v85.333h-213.333v-213.333h85.333v128zM896 810.667h-768c-47.147 0-85.333-38.187-85.333-85.333v-597.333c0-47.147 38.187-85.333 85.333-85.333h768c47.147 0 85.333 38.187 85.333 85.333v597.333c0 47.147-38.187 85.333-85.333 85.333zM896 127.36h-768v598.613h768v-598.613z" /> <glyph unicode="" glyph-name="phone_in_talk" d="M640 426.667q0 52-38 90t-90 38v86q88 0 151-63t63-151h-86zM810 426.667q0 124-87 211t-211 87v86q160 0 272-112t112-272h-86zM854 276.667q18 0 30-12t12-30v-150q0-18-12-30t-30-12q-300 0-513 213t-213 513q0 18 12 30t30 12h150q18 0 30-12t12-30q0-80 24-152 8-26-10-44l-94-94q94-184 282-282l94 94q18 18 44 10 72-24 152-24z" /> <glyph unicode="" glyph-name="assignment" d="M851.342 818.443h-202.877c-19.876 56.233-73.201 96.954-136.464 96.954s-116.587-40.721-136.464-96.954h-202.877c-53.568 0-96.954-43.387-96.954-96.954v-678.682c0-53.568 43.387-96.954 96.954-96.954h678.682c53.568 0 96.954 43.387 96.954 96.954v678.682c0 53.568-43.387 96.954-96.954 96.954zM512 818.443c26.663 0 48.478-21.573 48.478-48.478s-21.815-48.478-48.478-48.478-48.478 21.573-48.478 48.478 21.815 48.478 48.478 48.478zM608.954 139.76h-339.342v96.954h339.342v-96.954zM754.386 333.668h-484.774v96.954h484.774v-96.954zM754.386 527.578h-484.774v96.954h484.774v-96.954z" /> <glyph unicode="" glyph-name="autorenew" d="M512 682.667v-128l170.667 170.667-170.667 170.667v-128c-188.587 0-341.333-152.747-341.333-341.333 0-66.987 19.627-129.067 52.907-181.76l62.293 62.293c-18.987 35.627-29.867 76.16-29.867 119.467 0 141.44 114.56 256 256 256zM800.427 608.427l-62.293-62.293c18.987-35.627 29.867-76.16 29.867-119.467 0-141.44-114.56-256-256-256v128l-170.667-170.667 170.667-170.667v128c188.587 0 341.333 152.747 341.333 341.333 0 66.987-19.627 129.067-52.907 181.76z" /> <glyph unicode="" glyph-name="book" d="M802.863 911.441h-581.729c-53.568 0-96.954-43.387-96.954-96.954v-775.638c0-53.568 43.387-96.954 96.954-96.954h581.729c53.568 0 96.954 43.387 96.954 96.954v775.638c0 53.568-43.387 96.954-96.954 96.954zM221.137 814.486h242.386v-387.819l-121.194 72.717-121.194-72.717v387.819z" /> <glyph unicode="" glyph-name="bookmark" d="M775.922 901.727h-527.845c-58.327 0-105.042-47.241-105.042-105.568l-0.528-844.551 369.491 158.353 369.491-158.353v844.551c0 58.327-47.241 105.568-105.568 105.568z" /> <glyph unicode="" glyph-name="bookmark-outline" d="M775.922 901.727h-527.845c-58.327 0-105.042-47.241-105.042-105.568l-0.528-844.551 369.491 158.353 369.491-158.353v844.551c0 58.327-47.241 105.568-105.568 105.568zM775.922 109.962l-263.922 114.806-263.922-114.806v686.198h527.845v-686.198z" /> <glyph unicode="" glyph-name="bug-report" d="M934.276 637.805h-148.324c-23.753 41.173-56.478 76.801-95.803 103.458l85.774 85.774-74.689 74.689-114.806-114.806c-23.753 5.806-48.826 9.239-74.426 9.239s-50.672-3.431-74.426-9.239l-114.806 114.806-74.689-74.689 85.774-85.774c-39.325-26.657-72.050-62.285-95.803-103.458h-148.324v-105.568h110.32c-2.903-17.155-4.751-34.838-4.751-52.785v-52.785h-105.568v-105.568h105.568v-52.785c0-17.948 1.848-35.63 4.751-52.785h-110.32v-105.568h148.324c54.631-94.485 156.77-158.353 273.951-158.353s219.32 63.869 273.951 158.353h148.324v105.568h-110.32c2.903 17.155 4.751 34.838 4.751 52.785v52.785h105.568v105.568h-105.568v52.785c0 17.948-1.848 35.63-4.751 52.785h110.32v105.568zM617.568 215.529h-211.138v105.568h211.138v-105.568zM617.568 426.667h-211.138v105.568h211.138v-105.568z" /> <glyph unicode="" glyph-name="cached" d="M810.667 597.334l-170.667-170.667h128c0-141.44-114.56-256-256-256-43.307 0-83.84 10.88-119.68 29.653l-62.293-62.293c52.907-33.067 114.987-52.693 181.973-52.693 188.587 0 341.333 152.747 341.333 341.333h128l-170.667 170.667zM256 426.667c0 141.44 114.56 256 256 256 43.307 0 83.84-10.88 119.68-29.653l62.293 62.293c-52.907 33.067-114.987 52.693-181.973 52.693-188.587 0-341.333-152.747-341.333-341.333h-128l170.667-170.667 170.667 170.667h-128z" /> <glyph unicode="" glyph-name="credit-card" d="M899.819 814.486h-775.638c-53.568 0-96.471-43.387-96.471-96.954l-0.485-581.729c0-53.568 43.387-96.954 96.954-96.954h775.638c53.568 0 96.954 43.387 96.954 96.954v581.729c0 53.568-43.387 96.954-96.954 96.954zM899.819 135.804h-775.638v290.863h775.638v-290.863zM899.819 620.577h-775.638v96.954h775.638v-96.954z" /> <glyph unicode="" glyph-name="dashboard" d="M36.94 373.882h422.276v527.845h-422.276v-527.845zM36.94-48.393h422.276v316.705h-422.276v-316.705zM564.785-48.393h422.276v527.845h-422.276v-527.845zM564.785 901.727v-316.705h422.276v316.705h-422.276z" /> <glyph unicode="" glyph-name="delete" d="M195.295 57.176c0-58.327 47.241-105.568 105.568-105.568h422.276c58.327 0 105.568 47.241 105.568 105.568v633.414h-633.414v-633.414zM881.491 848.943h-184.746l-52.785 52.785h-263.922l-52.785-52.785h-184.746v-105.568h738.981v105.568z" /> <glyph unicode="" glyph-name="description" d="M608.954 911.441h-387.819c-53.568 0-96.471-43.387-96.471-96.954l-0.485-775.638c0-53.568 42.903-96.954 96.471-96.954h582.213c53.568 0 96.954 43.387 96.954 96.954v581.729l-290.863 290.863zM705.91 135.804h-387.819v96.954h387.819v-96.954zM705.91 329.713h-387.819v96.954h387.819v-96.954zM560.478 572.099v266.626l266.626-266.626h-266.626z" /> <glyph unicode="" glyph-name="dns" d="M934.276 373.882h-844.551c-29.032 0-52.785-23.753-52.785-52.785v-316.705c0-29.032 23.753-52.785 52.785-52.785h844.551c29.032 0 52.785 23.753 52.785 52.785v316.705c0 29.032-23.753 52.785-52.785 52.785zM248.078 57.176c-58.327 0-105.568 47.241-105.568 105.568s47.241 105.568 105.568 105.568 105.568-47.241 105.568-105.568-47.241-105.568-105.568-105.568zM934.276 901.727h-844.551c-29.032 0-52.785-23.753-52.785-52.785v-316.705c0-29.032 23.753-52.785 52.785-52.785h844.551c29.032 0 52.785 23.753 52.785 52.785v316.705c0 29.032-23.753 52.785-52.785 52.785zM248.078 585.020c-58.327 0-105.568 47.241-105.568 105.568s47.241 105.568 105.568 105.568 105.568-47.241 105.568-105.568-47.241-105.568-105.568-105.568z" /> <glyph unicode="" glyph-name="done" d="M384 248.747l-177.92 177.92-60.373-60.373 238.293-238.293 512 512-60.373 60.373z" /> <glyph unicode="" glyph-name="done-all" d="M768 640l-60.373 60.373-270.507-270.72 60.373-60.373 270.507 270.72zM949.12 700.374l-451.84-451.627-177.92 177.92-60.373-60.373 238.293-238.293 512 512-60.16 60.373zM17.707 366.294l238.293-238.293 60.373 60.373-238.293 238.293-60.373-60.373z" /> <glyph unicode="" glyph-name="event" d="M754.386 375.284h-242.386v-242.386h242.386v242.386zM705.91 908.535v-96.954h-387.819v96.954h-96.954v-96.954h-48.478c-53.568 0-96.471-43.387-96.471-96.954l-0.485-678.682c0-53.568 43.387-96.954 96.954-96.954h678.682c53.568 0 96.954 43.387 96.954 96.954v678.682c0 53.568-43.387 96.954-96.954 96.954h-48.478v96.954h-96.954zM851.342 35.943h-678.682v533.251h678.682v-533.251z" /> <glyph unicode="" glyph-name="airline_seat_individual_suite" d="M810 640.667q70 0 121-51t51-121v-256h-940v428h86v-300h342v300h340zM298 384.667q-52 0-90 38t-38 90 38 90 90 38 90-38 38-90-38-90-90-38z" /> <glyph unicode="" glyph-name="explore" d="M512 479.992c-29.328 0-53.325-23.996-53.325-53.325s23.996-53.325 53.325-53.325c29.572 0 53.325 23.996 53.325 53.325s-23.755 53.325-53.325 53.325zM512 911.441c-267.837 0-484.774-216.935-484.774-484.774 0-267.595 216.935-484.774 484.774-484.774s484.774 217.179 484.774 484.774c0 267.837-216.935 484.774-484.774 484.774zM618.166 320.501l-397.030-184.699 184.699 397.030 397.030 184.699-184.699-397.030z" /> <glyph unicode="" glyph-name="extension" d="M885.556 449.897h-69.687v185.83c0 51.336-41.579 92.914-92.914 92.914h-185.83v69.687c0 64.111-52.033 116.144-116.144 116.144s-116.144-52.033-116.144-116.144v-69.687h-185.83c-51.336 0-92.451-41.579-92.451-92.914l-0.232-176.538h69.454c69.221 0 125.435-56.214 125.435-125.435s-56.214-125.435-125.435-125.435h-69.454l-0.232-176.538c0-51.336 41.579-92.914 92.914-92.914h176.538v69.687c0 69.221 56.214 125.435 125.435 125.435s125.435-56.214 125.435-125.435v-69.687h176.538c51.336 0 92.914 41.579 92.914 92.914v185.83h69.687c64.111 0 116.144 52.033 116.144 116.144s-52.033 116.144-116.144 116.144z" /> <glyph unicode="" glyph-name="favorite" d="M512-26.596l-70.293 63.747c-249.658 226.632-414.481 376.183-414.481 559.186 0 149.553 117.073 266.626 266.626 266.626 84.351 0 165.308-39.267 218.149-101.075 52.841 61.808 133.798 101.075 218.149 101.075 149.553 0 266.626-117.073 266.626-266.626 0-183.002-164.823-332.554-414.481-559.186l-70.293-63.747z" /> <glyph unicode="" glyph-name="favorite-outline" d="M730.149 862.964c-84.351 0-165.308-39.267-218.149-101.075-52.841 61.808-133.798 101.075-218.149 101.075-149.553 0-266.626-117.073-266.626-266.626 0-183.002 164.823-332.554 414.481-559.186l70.293-63.747 70.293 63.747c249.658 226.632 414.481 376.183 414.481 559.186 0 149.553-117.073 266.626-266.626 266.626zM517.090 108.898l-5.090-4.605-5.090 4.605c-230.51 209.181-382.729 347.342-382.729 487.44 0 96.713 72.958 169.671 169.671 169.671 74.656 0 147.371-48.235 172.822-114.406h90.41c25.693 66.171 98.409 114.406 173.065 114.406 96.713 0 169.671-72.958 169.671-169.671 0-140.099-152.218-278.26-382.729-487.44z" /> <glyph unicode="" glyph-name="flip-to-back" d="M384 640h-85.333v-85.333h85.333v85.333zM384 469.334h-85.333v-85.333h85.333v85.333zM384 810.667c-47.147 0-85.333-38.187-85.333-85.333h85.333v85.333zM554.667 298.667h-85.333v-85.333h85.333v85.333zM810.667 810.667v-85.333h85.333c0 47.147-38.187 85.333-85.333 85.333zM554.667 810.667h-85.333v-85.333h85.333v85.333zM384 213.334v85.333h-85.333c0-47.147 38.187-85.333 85.333-85.333zM810.667 384h85.333v85.333h-85.333v-85.333zM810.667 554.667h85.333v85.333h-85.333v-85.333zM810.667 213.334c47.147 0 85.333 38.187 85.333 85.333h-85.333v-85.333zM213.333 640h-85.333v-512c0-47.147 38.187-85.333 85.333-85.333h512v85.333h-512v512zM640 725.334h85.333v85.333h-85.333v-85.333zM640 213.334h85.333v85.333h-85.333v-85.333z" /> <glyph unicode="" glyph-name="flip-to-front" d="M128 384h85.333v85.333h-85.333v-85.333zM128 213.334h85.333v85.333h-85.333v-85.333zM213.333 42.667v85.333h-85.333c0-47.147 38.187-85.333 85.333-85.333zM128 554.667h85.333v85.333h-85.333v-85.333zM640 42.667h85.333v85.333h-85.333v-85.333zM810.667 810.667h-426.667c-47.147 0-85.333-38.187-85.333-85.333v-426.667c0-47.147 38.187-85.333 85.333-85.333h426.667c47.147 0 85.333 38.187 85.333 85.333v426.667c0 47.147-38.187 85.333-85.333 85.333zM810.667 298.667h-426.667v426.667h426.667v-426.667zM469.333 42.667h85.333v85.333h-85.333v-85.333zM298.667 42.667h85.333v85.333h-85.333v-85.333z" /> <glyph unicode="" glyph-name="airline_seat_recline_extra" d="M692 298.667l246-192-64-64-162 128h-292q-46 0-81 29t-45 75l-58 252q-6 40 17 72t61 40h2q44 6 74-18l70-54q96-74 200-54v-92q-96-16-220 52l44-174h208zM682 128.667v-86h-300q-80 0-140 51t-72 129l-84 418h84l84-404q8-46 44-77t84-31h300zM228 698.667q-28 20-34 55t14 63 55 35 63-13q28-22 35-57t-13-63-56-34-64 14z" /> <glyph unicode="" glyph-name="help" d="M512 911.441c-267.837 0-484.774-216.935-484.774-484.774s216.935-484.774 484.774-484.774 484.774 216.935 484.774 484.774-216.935 484.774-484.774 484.774zM560.478 87.325h-96.954v96.954h96.954v-96.954zM660.583 462.783l-43.387-44.599c-34.904-34.904-56.718-64.232-56.718-136.948h-96.954v24.239c0 53.568 21.815 102.045 56.718 137.191l60.355 61.081c17.452 17.452 28.359 41.69 28.359 68.353 0 53.568-43.387 96.954-96.954 96.954s-96.954-43.387-96.954-96.954h-96.954c0 107.135 86.775 193.91 193.91 193.91s193.91-86.775 193.91-193.91c0-42.659-17.21-81.199-45.326-109.316z" /> <glyph unicode="" glyph-name="highlight-remove" d="M637.313 620.577l-125.313-125.313-125.313 125.313-68.595-68.595 125.313-125.313-125.313-125.313 68.595-68.595 125.313 125.313 125.313-125.313 68.595 68.595-125.313 125.313 125.313 125.313-68.595 68.595zM512 911.441c-267.837 0-484.774-216.935-484.774-484.774s216.935-484.774 484.774-484.774 484.774 216.935 484.774 484.774-216.935 484.774-484.774 484.774zM512 38.848c-213.786 0-387.819 174.033-387.819 387.819s174.033 387.819 387.819 387.819 387.819-174.033 387.819-387.819-174.033-387.819-387.819-387.819z" /> <glyph unicode="" glyph-name="history" d="M579.558 844.785c-231.126 0-417.885-187.224-417.885-418.118h-139.372l180.953-180.953 3.253-6.737 187.456 187.687h-139.372c0 179.559 145.645 325.203 325.203 325.203s325.203-145.645 325.203-325.203-145.645-325.203-325.203-325.203c-89.896 0-170.963 36.702-229.732 95.47l-65.737-65.737c75.493-75.726 179.79-122.647 295.238-122.647 231.126 0 418.349 187.224 418.349 418.118s-187.224 418.118-418.349 418.118zM533.333 612.497v-232.287l198.838-118.002 33.45 56.446-162.601 96.399v197.444h-69.687z" /> <glyph unicode="" glyph-name="home" d="M410.831 21.986v303.509h202.341v-303.509h252.925v404.681h151.755l-505.851 455.266-505.851-455.266h151.755v-404.681z" /> <glyph unicode="" glyph-name="airline_seat_recline_normal" d="M854 82.667l-62-62-150 150h-216q-52 0-90 38t-38 90v246q0 38 29 67t67 29h2q38 0 70-32l60-66q34-38 91-62t109-24v-94q-124 0-236 94v-158h148zM256 256.667q0-52 38-90t90-38h256v-86h-256q-88 0-151 63t-63 151v384h86v-384zM324 708.667q-26 26-26 60t26 60 60 26 60-26 26-60-26-60-60-26-60 26z" /> <glyph unicode="" glyph-name="info2" d="M512 911.441c-267.837 0-484.774-216.935-484.774-484.774s216.935-484.774 484.774-484.774 484.774 216.935 484.774 484.774-216.935 484.774-484.774 484.774zM560.478 184.281h-96.954v290.863h96.954v-290.863zM560.478 572.099h-96.954v96.954h96.954v-96.954z" /> <glyph unicode="" glyph-name="info-outline" d="M463.522 184.281h96.954v290.863h-96.954v-290.863zM512 911.441c-267.837 0-484.774-216.935-484.774-484.774s216.935-484.774 484.774-484.774 484.774 216.935 484.774 484.774-216.935 484.774-484.774 484.774zM512 38.848c-213.786 0-387.819 174.033-387.819 387.819s174.033 387.819 387.819 387.819 387.819-174.033 387.819-387.819-174.033-387.819-387.819-387.819zM463.522 572.099h96.954v96.954h-96.954v-96.954z" /> <glyph unicode="" glyph-name="input" d="M896 810.24h-768c-47.147 0-85.333-38.187-85.333-85.333v-170.24h85.333v171.093h768v-598.613h-768v171.52h-85.333v-171.093c0-47.147 38.187-84.48 85.333-84.48h768c47.147 0 85.333 37.547 85.333 84.48v597.333c0 47.147-38.187 85.333-85.333 85.333zM469.333 256l170.667 170.667-170.667 170.667v-128h-426.667v-85.333h426.667v-128z" /> <glyph unicode="" glyph-name="power" d="M741.333 712q42.667 0 77.333-36t34.667-78.667v-312l-200-200v-170.667h-282.667v170.667l-200 200v312q0 42.667 34.667 78.667t77.333 36h2.667v226.667h112v-226.667h229.333v226.667h112z" /> <glyph unicode="" glyph-name="label" d="M775.714 738.017c-18.463 25.798-48.561 42.745-82.707 42.745l-556.436-0.506c-55.897 0-101.169-44.768-101.169-100.665v-505.851c0-55.897 45.273-100.665 101.169-100.665l556.436-0.506c34.145 0 64.243 16.945 82.707 42.745l220.803 311.35-220.803 311.35z" /> <glyph unicode="" glyph-name="label-outline" d="M775.714 738.017c-18.463 25.798-48.561 42.745-82.707 42.745l-556.436-0.506c-55.897 0-101.169-44.768-101.169-100.665v-505.851c0-55.897 45.273-100.665 101.169-100.665l556.436-0.506c34.145 0 64.243 16.945 82.707 42.745l220.803 311.35-220.803 311.35zM693.008 173.742h-556.436v505.851h556.436l179.323-252.925-179.323-252.925z" /> <glyph unicode="" glyph-name="language" d="M511.758 911.441c-267.837 0-484.531-216.935-484.531-484.774s216.694-484.774 484.531-484.774c267.837 0 485.016 216.935 485.016 484.774s-217.179 484.774-485.016 484.774zM847.463 620.577h-143.008c-15.755 60.597-37.813 118.77-66.898 172.579 89.199-30.542 163.369-92.35 209.907-172.579zM512 812.789c40.479-58.173 71.99-122.89 92.591-192.212h-185.183c20.602 69.322 52.113 134.039 92.591 192.212zM136.785 329.713c-7.998 31.026-12.603 63.505-12.603 96.954s4.605 65.93 12.603 96.954h163.611c-3.878-31.753-6.544-63.99-6.544-96.954s2.666-65.203 6.787-96.954h-163.853zM176.294 232.757h143.008c15.755-60.597 37.813-118.77 66.898-172.822-89.199 30.542-163.369 92.591-209.907 172.822zM319.302 620.577h-143.008c46.538 80.23 120.709 142.281 209.907 172.822-29.086-54.051-51.143-112.224-66.898-172.822zM512 40.545c-40.237 58.173-71.747 122.89-92.591 192.212h185.183c-20.846-69.322-52.355-134.039-92.591-192.212zM625.438 329.713h-226.874c-4.605 31.753-7.757 63.99-7.757 96.954s3.151 65.203 7.757 96.954h226.874c4.605-31.753 7.757-63.99 7.757-96.954s-3.151-65.203-7.757-96.954zM637.799 60.179c29.086 54.051 51.143 111.983 66.898 172.579h143.008c-46.78-80.23-120.951-142.038-209.907-172.579zM723.362 329.713c3.878 31.753 6.787 63.99 6.787 96.954s-2.666 65.203-6.787 96.954h163.611c7.998-31.026 12.847-63.505 12.847-96.954s-4.605-65.93-12.847-96.954h-163.611z" /> <glyph unicode="" glyph-name="launch" d="M810.667 128h-597.333v597.333h298.667v85.333h-298.667c-47.147 0-85.333-38.187-85.333-85.333v-597.333c0-47.147 38.187-85.333 85.333-85.333h597.333c47.147 0 85.333 38.187 85.333 85.333v298.667h-85.333v-298.667zM597.333 810.667v-85.333h152.96l-419.413-419.413 60.373-60.373 419.413 419.413v-152.96h85.333v298.667h-298.667z" /> <glyph unicode="" glyph-name="list" d="M128 384h85.333v85.333h-85.333v-85.333zM128 213.334h85.333v85.333h-85.333v-85.333zM128 554.667h85.333v85.333h-85.333v-85.333zM298.667 384h597.333v85.333h-597.333v-85.333zM298.667 213.334h597.333v85.333h-597.333v-85.333zM298.667 640v-85.333h597.333v85.333h-597.333z" /> <glyph unicode="" glyph-name="wc" d="M704 682.667q-36 0-61 25t-25 61 25 60 61 24 61-24 25-60-25-61-61-25zM320 682.667q-36 0-61 25t-25 61 25 60 61 24 61-24 25-60-25-61-61-25zM768 0.667h-128v256h-128l108 324q22 60 82 60h4q60 0 82-60l108-324h-128v-256zM234 0.667v320h-64v234q0 34 26 60t60 26h128q34 0 60-26t26-60v-234h-64v-320h-172z" /> <glyph unicode="" glyph-name="network_check" d="M214 384.667q128 128 312 122l-56-122q-98-12-172-86zM726 298.667q-22 22-52 42l24 124q64-32 112-80zM896 468.667q-78 78-176 118l22 120q138-50 240-152zM42 554.667q118 118 273 165t313 19l-50-114q-122 16-241-25t-209-131zM678 724.667q22 0 22-20l-104-550v-2q-6-28-30-48t-54-20q-36 0-61 25t-25 61q0 22 10 42l222 496q6 16 20 16z" /> <glyph unicode="" glyph-name="no_encryption" d="M380 682.667v-52l-78 78q10 80 69 134t141 54q88 0 151-63t63-151v-86h42q34 0 60-25t26-59v-356l-442 440h232v86q0 54-39 93t-93 39-93-39-39-93zM896 8.667l-52-52-48 48q-16-4-28-4h-512q-34 0-60 25t-26 59v428q0 50 46 74l-88 86 52 52z" /> <glyph unicode="" glyph-name="loyalty" d="M968.171 447.027l-436.054 436.054c-17.452 17.452-41.69 28.359-68.595 28.359h-339.342c-53.568 0-96.954-43.387-96.954-96.954v-339.342c0-26.905 10.907-51.143 28.601-68.595l436.297-436.297c17.452-17.452 41.69-28.359 68.353-28.359 26.905 0 51.143 10.907 68.595 28.359l339.342 339.342c17.452 17.694 28.359 41.933 28.359 68.595 0 26.905-10.907 51.143-28.601 68.838zM196.898 669.053c-40.237 0-72.717 32.48-72.717 72.717s32.48 72.717 72.717 72.717 72.717-32.48 72.717-72.717-32.48-72.717-72.717-72.717zM767.475 268.146l-206.999-206.999-206.999 206.999c-21.815 22.057-35.389 52.355-35.389 85.804 0 66.898 54.295 121.194 121.194 121.194 33.45 0 63.99-13.574 85.804-35.631l35.389-35.389 35.389 35.389c22.057 22.057 52.355 35.631 85.804 35.631 66.898 0 121.194-54.295 121.194-121.194 0-33.45-13.574-63.747-35.389-85.804z" /> <glyph unicode="" glyph-name="markunread-mailbox" d="M868.174 649.276h-445.218v-267.13h-89.043v356.174h267.13v178.087h-356.174v-267.13h-89.043c-48.974 0-89.043-40.070-89.043-89.043v-534.261c0-48.974 40.070-89.043 89.043-89.043h712.348c48.974 0 89.043 40.070 89.043 89.043v534.261c0 48.974-40.070 89.043-89.043 89.043z" /> <glyph unicode="" glyph-name="note-add" d="M608.954 911.441h-387.819c-53.568 0-96.471-43.387-96.471-96.954l-0.485-775.638c0-53.568 42.903-96.954 96.471-96.954h582.213c53.568 0 96.954 43.387 96.954 96.954v581.729l-290.863 290.863zM705.91 232.757h-145.432v-145.432h-96.954v145.432h-145.432v96.954h145.432v145.432h96.954v-145.432h145.432v-96.954zM560.478 572.099v266.626l266.626-266.626h-266.626z" /> <glyph unicode="" glyph-name="open-in-browser" d="M810.667 768h-597.333c-47.147 0-85.333-38.187-85.333-85.333v-512c0-47.147 38.187-85.333 85.333-85.333h170.667v85.333h-170.667v426.667h597.333v-426.667h-170.667v-85.333h170.667c47.147 0 85.333 38.187 85.333 85.333v512c0 47.147-38.187 85.333-85.333 85.333zM512 512l-170.667-170.667h128v-256h85.333v256h128l-170.667 170.667z" /> <glyph unicode="" glyph-name="open-with" d="M422.957 560.232h178.087v133.565h133.565l-222.608 222.608-222.608-222.608h133.565v-133.565zM378.435 515.71h-133.565v133.565l-222.608-222.608 222.608-222.608v133.565h133.565v178.087zM1001.739 426.667l-222.608 222.608v-133.565h-133.565v-178.087h133.565v-133.565l222.608 222.608zM601.043 293.102h-178.087v-133.565h-133.565l222.608-222.608 222.608 222.608h-133.565v133.565z" /> <glyph unicode="" glyph-name="evernote" d="M887.757 752.23c0 58.88-88.678 65.434-88.678 65.434l-208.333 13.107c0 0-4.454 56.73-46.592 76.39-42.086 19.61-88.371 13.67-121.6 13.312s-41.165-42.803-41.165-82.842 0.768-86.118 0.768-115.2c0-52.019-22.886-74.189-80.179-74.189h-118.118c-33.024 2.15-58.778-3.277-58.778-30.003 0-26.675 38.912-254.566 92.262-307.149 30.976-30.515 220.365-51.917 260.25-51.917s26.624 117.811 37.683 117.811 23.296-66.56 86.118-82.125c62.822-15.667 146.688-12.749 151.142-57.446 5.786-58.982 11.059-135.322-27.75-140.749l-87.808-3.482c-60.211 4.352-44.083 70.093-17.51 70.093s39.885 1.075 39.885 1.075l3.328 71.987c0 0-137.882 16.282-143.77-76.749-5.325-84.992 9.267-125.082 19.968-133.786 10.752-8.806 29.286-25.805 198.144-25.805 237.926 0 150.733 693.402 150.733 752.23zM790.528 444.365c-9.318-9.933-43.11 16.435-75.366 16.435-32.307 0-67.174-17.101-75.366-5.888-8.141 11.264 7.526 101.99 68.352 101.99s91.75-102.554 82.381-112.538zM297.114 759.501c0 11.622 3.021 152.781 3.021 152.781l-179.507-176.077c0 0 124.006 0 148.326 0 24.422 0 28.16 11.622 28.16 23.296z" /> <glyph unicode="" glyph-name="perm-contact-cal" d="M851.342 818.443h-48.478v96.954h-96.954v-96.954h-387.819v96.954h-96.954v-96.954h-48.478c-53.568 0-96.954-43.387-96.954-96.954v-678.682c0-53.568 43.387-96.954 96.954-96.954h678.682c53.568 0 96.954 43.387 96.954 96.954v678.682c0 53.568-43.387 96.954-96.954 96.954zM512 673.009c80.23 0 145.432-65.203 145.432-145.432 0-80.472-65.203-145.432-145.432-145.432s-145.432 64.96-145.432 145.432c0 80.23 65.203 145.432 145.432 145.432zM802.863 91.283h-581.729v48.478c0 96.954 193.91 150.281 290.863 150.281s290.863-53.325 290.863-150.281v-48.478z" /> <glyph unicode="" glyph-name="skype" d="M955.955 356.454c6.81 31.949 10.394 65.126 10.394 99.226 0 255.283-201.165 462.285-449.331 462.285-26.163 0-51.866-2.355-76.8-6.758-40.243 26.010-87.706 41.114-138.701 41.114-143.872 0-260.557-120.064-260.557-268.134 0-49.459 13.107-95.795 35.84-135.578-5.939-30.003-9.114-61.082-9.114-92.928 0-255.283 201.216-462.285 449.331-462.285 28.109 0 55.654 2.662 82.278 7.731 36.659-20.275 78.592-31.795 123.136-31.795 143.974 0 260.608 120.013 260.608 268.083 0 42.752-9.779 83.2-27.085 119.040zM747.469 234.701c-20.787-30.259-51.507-54.272-91.29-71.27-39.424-16.845-86.579-25.395-140.39-25.395-64.563 0-118.63 11.674-160.87 34.765-30.208 16.742-55.091 39.475-73.984 67.482-19.098 28.365-28.774 56.474-28.774 83.558 0 16.947 6.298 31.642 18.739 43.674 12.339 11.878 28.109 17.971 46.899 17.971 15.411 0 28.774-4.762 39.578-14.131 10.342-9.062 19.2-22.426 26.317-39.578 7.987-18.79 16.64-34.611 25.805-47.104 8.806-11.981 21.504-22.118 37.683-30.003 16.282-7.885 38.246-11.93 65.28-11.93 37.12 0 67.584 8.141 90.47 24.269 22.426 15.77 33.28 34.611 33.28 57.702 0 18.227-5.683 32.614-17.357 43.827-12.237 11.725-28.416 20.89-47.974 27.187-20.429 6.554-48.179 13.619-82.432 20.992-46.643 10.291-86.272 22.477-117.76 36.25-32.154 14.029-58.163 33.587-77.158 58.061-19.302 24.781-29.082 56.013-29.082 92.672 0 34.918 10.24 66.406 30.515 93.542 20.122 26.931 49.408 47.923 87.194 62.31 37.325 14.182 81.715 21.402 131.891 21.402 40.141 0 75.418-4.813 104.858-14.182 29.594-9.523 54.579-22.323 74.189-38.093 19.763-15.923 34.458-32.922 43.725-50.483 9.318-17.869 14.029-35.584 14.029-52.736 0-16.538-6.195-31.539-18.432-44.646-12.288-13.158-27.853-19.814-46.131-19.814-16.589 0-29.645 4.198-38.707 12.39-8.397 7.629-17.152 19.61-26.778 36.71-11.213 21.965-24.781 39.219-40.294 51.354-15.155 11.827-40.346 17.869-75.059 17.869-32.205 0-58.419-6.656-77.875-19.814-18.79-12.698-27.853-27.187-27.853-44.339 0-10.547 2.918-19.354 8.96-26.88 6.4-8.038 15.36-15.104 26.778-20.941 11.776-6.093 23.962-10.957 36.147-14.438 12.493-3.533 33.434-8.806 62.208-15.667 36.352-8.038 69.734-17.050 99.277-26.726 29.952-9.83 55.808-22.016 76.902-36.096 21.504-14.438 38.554-32.973 50.637-55.040 12.083-22.221 18.227-49.613 18.227-81.408 0.051-38.195-10.496-72.858-31.386-103.27z" /> <glyph unicode="" glyph-name="picture-in-picture" d="M810.667 640h-341.333v-256h341.333v256zM896 810.667h-768c-47.147 0-85.333-38.187-85.333-85.333v-597.333c0-47.147 38.187-84.48 85.333-84.48h768c47.147 0 85.333 37.547 85.333 84.48v597.333c0 47.147-38.187 85.333-85.333 85.333zM896 127.36h-768v598.613h768v-598.613z" /> <glyph unicode="" glyph-name="print" d="M851.342 620.577h-678.682c-80.23 0-145.432-65.203-145.432-145.432v-290.863h193.91v-193.91h581.729v193.91h193.91v290.863c0 80.23-65.203 145.432-145.432 145.432zM705.91 87.325h-387.819v242.386h387.819v-242.386zM851.342 426.667c-26.905 0-48.478 21.573-48.478 48.478s21.573 48.478 48.478 48.478c26.905 0 48.478-21.573 48.478-48.478s-21.573-48.478-48.478-48.478zM802.863 862.964h-581.729v-193.91h581.729v193.91z" /> <glyph unicode="" glyph-name="query-builder" d="M511.787 853.334c-235.733 0-426.453-190.933-426.453-426.667s190.72-426.667 426.453-426.667c235.733 0 426.88 190.933 426.88 426.667s-191.147 426.667-426.88 426.667zM512 85.334c-188.587 0-341.333 152.747-341.333 341.333s152.747 341.333 341.333 341.333 341.333-152.747 341.333-341.333-152.747-341.333-341.333-341.333zM533.333 640h-64v-256l223.787-134.4 32.213 52.48-192 113.92z" /> <glyph unicode="" glyph-name="picasa" d="M297.37 879.514c-158.208-81.357-256.41-241.715-256.41-419.686 0-32.461 4.096-65.382 11.315-98.202l406.989 370.586c-43.418 39.475-157.491 143.258-161.894 147.302zM706.202 889.549c-61.491 27.955-126.822 42.291-194.253 42.291-47.821 0-94.976-7.936-140.8-22.579l335.002-304.691v284.979zM777.83 848.026v-543.642h178.432c17.562 50.278 26.726 102.554 26.726 155.443 0.051 155.238-77.978 300.646-205.158 388.198zM74.854 285.286c34.509-86.733 95.13-161.331 172.442-214.221v371.2l-104.653-95.283c-35.738-32.512-65.587-59.699-67.789-61.696zM318.976 29.491c47.872-21.606 97.946-34.97 149.504-39.731h86.477c154.573 14.438 293.222 105.933 368.589 242.944h-604.57v-203.213z" /> <glyph unicode="" glyph-name="receipt" d="M802.863 184.281h-581.729v96.954h581.729v-96.954zM802.863 378.189h-581.729v96.954h581.729v-96.954zM802.863 572.099h-581.729v96.954h581.729v-96.954zM75.703-58.107l72.717 72.717 72.717-72.717 72.717 72.717 72.717-72.717 72.717 72.717 72.717-72.717 72.717 72.717 72.717-72.717 72.717 72.717 72.717-72.717 72.717 72.717 72.717-72.717v969.547l-72.717-72.717-72.717 72.717-72.717-72.717-72.717 72.717-72.717-72.717-72.717 72.717-72.717-72.717-72.717 72.717-72.717-72.717-72.717 72.717-72.717-72.717-72.717 72.717v-969.547z" /> <glyph unicode="" glyph-name="circles" d="M610.509 931.84c-195.123 0-355.635-150.682-371.302-341.709-115.866-45.21-198.246-158.003-198.246-289.638 0-171.366 139.52-310.733 310.938-310.733 131.942 0 244.992 82.586 290.048 198.758 190.771 16.026 341.094 176.282 341.094 371.046 0 205.261-167.066 372.275-372.531 372.275zM351.898 93.338c-114.278 0-207.258 92.877-207.258 207.155 0 75.878 41.062 142.336 102.144 178.432 31.232-140.954 142.694-252.16 283.904-283.136-36.045-61.235-102.707-102.451-178.79-102.451zM355.226 507.597c111.514-1.741 201.882-91.904 203.878-203.315-102.298 20.531-183.142 101.12-203.878 203.315zM662.784 304.384c-2.099 168.499-139.008 305.050-307.661 306.79 24.064 118.886 129.382 208.691 255.334 208.691 143.667 0 260.506-116.787 260.506-260.301 0.051-125.696-89.446-230.861-208.179-255.181zM147.456 710.912c58.624 0 106.24 47.616 106.24 106.138s-47.616 106.138-106.24 106.138c-58.573 0-106.189-47.616-106.189-106.138s47.616-106.138 106.189-106.138zM147.456 875.622c32.307 0 58.624-26.266 58.624-58.573 0-32.256-26.266-58.573-58.624-58.573-32.256 0-58.573 26.266-58.573 58.573s26.317 58.573 58.573 58.573z" /> <glyph unicode="" glyph-name="search" d="M696.746 321.099h-41.965l-14.515 14.515c51.728 59.911 82.871 137.767 82.871 223.014 0 189.496-153.602 343.098-343.098 343.098s-343.098-153.602-343.098-343.098 153.602-343.098 343.098-343.098c85.247 0 163.103 31.143 223.014 82.607l14.515-14.515v-41.701l263.922-263.394 78.648 78.648-263.394 263.922zM380.039 321.099c-131.169 0-237.531 106.36-237.531 237.531s106.36 237.531 237.531 237.531 237.531-106.36 237.531-237.531-106.36-237.531-237.531-237.531z" /> <glyph unicode="" glyph-name="settings" d="M872.186 379.402c1.939 15.512 3.394 31.269 3.394 47.265s-1.455 31.753-3.394 47.265l102.529 80.23c9.211 7.271 11.876 20.36 5.817 31.026l-96.954 167.974c-6.059 10.422-18.664 14.785-29.572 10.422l-120.709-48.719c-24.965 19.149-52.355 35.389-81.927 47.751l-18.179 128.466c-2.181 11.393-12.12 20.36-24.239 20.36h-193.91c-12.12 0-22.057-8.968-23.996-20.36l-18.179-128.466c-29.572-12.362-56.96-28.359-81.927-47.751l-120.709 48.719c-10.907 4.122-23.512 0-29.572-10.422l-96.954-167.974c-6.059-10.422-3.394-23.512 5.817-31.026l102.287-80.23c-1.939-15.512-3.394-31.269-3.394-47.265s1.455-31.753 3.394-47.265l-102.287-80.23c-9.211-7.271-11.876-20.36-5.817-31.026l96.954-167.974c6.059-10.422 18.664-14.785 29.572-10.422l120.709 48.719c24.965-19.149 52.355-35.389 81.927-47.751l18.179-128.466c1.939-11.393 11.876-20.36 23.996-20.36h193.91c12.12 0 22.057 8.968 23.996 20.36l18.179 128.466c29.572 12.362 56.96 28.359 81.927 47.751l120.709-48.719c10.907-4.122 23.512 0 29.572 10.422l96.954 167.974c6.059 10.422 3.394 23.512-5.817 31.026l-102.287 80.23zM512 256.996c-93.805 0-169.671 75.866-169.671 169.671s75.866 169.671 169.671 169.671 169.671-75.866 169.671-169.671-75.866-169.671-169.671-169.671z" /> <glyph unicode="" glyph-name="settings-backup-restore" d="M672.704 426.667c0 51.336-41.579 92.914-92.914 92.914s-92.914-41.579-92.914-92.914 41.579-92.914 92.914-92.914 92.914 41.579 92.914 92.914zM579.79 844.785c-230.894 0-418.118-187.224-418.118-418.118h-139.372l185.83-185.83 185.83 185.83h-139.372c0 179.559 145.645 325.203 325.203 325.203s325.203-145.645 325.203-325.203-145.645-325.203-325.203-325.203c-70.383 0-135.191 22.532-188.618 60.627l-65.737-66.667c70.615-54.355 158.653-86.876 254.355-86.876 230.894 0 418.118 187.224 418.118 418.118s-187.224 418.118-418.118 418.118z" /> <glyph unicode="" glyph-name="settings-ethernet" d="M331.52 650.24l-65.707 54.4-230.827-277.973 230.827-278.187 65.707 54.4-185.6 223.787 185.6 223.573zM298.667 384h85.333v85.333h-85.333v-85.333zM725.333 469.334h-85.333v-85.333h85.333v85.333zM469.333 384h85.333v85.333h-85.333v-85.333zM758.187 704.854l-65.707-54.4 185.6-223.787-185.6-223.573 65.707-54.4 230.827 277.973-230.827 278.187z" /> <glyph unicode="" glyph-name="settings-input-hdmi" d="M802.863 669.053v145.432c0 53.568-43.387 96.954-96.954 96.954h-387.819c-53.568 0-96.954-43.387-96.954-96.954v-145.432h-48.478v-290.863l145.432-290.863v-145.432h387.819v145.432l145.432 290.863v290.863h-48.478zM318.090 814.486h387.819v-145.432h-96.954v96.954h-48.478v-96.954h-96.954v96.954h-48.478v-96.954h-96.954v145.432z" /> <glyph unicode="" glyph-name="settings-overscan" d="M512.213 704l-85.547-106.667h170.667l-85.12 106.667zM768 512v-170.667l106.667 85.12-106.667 85.547zM256 512l-106.667-85.547 106.667-85.12v170.667zM597.333 256h-170.667l85.547-106.667 85.12 106.667zM896 810.667h-768c-47.147 0-85.333-38.187-85.333-85.333v-597.333c0-47.147 38.187-85.333 85.333-85.333h768c47.147 0 85.333 38.187 85.333 85.333v597.333c0 47.147-38.187 85.333-85.333 85.333zM896 127.36h-768v598.613h768v-598.613z" /> <glyph unicode="" glyph-name="shop" d="M705.91 717.53v96.954c0 53.568-43.387 96.954-96.954 96.954h-193.91c-53.568 0-96.954-43.387-96.954-96.954v-96.954h-290.863v-630.206c0-53.568 43.387-96.954 96.954-96.954h775.638c53.568 0 96.954 43.387 96.954 96.954v630.206h-290.863zM415.046 814.486h193.91v-96.954h-193.91v96.954zM366.568 135.804v436.297l363.58-193.91-363.58-242.386z" /> <glyph unicode="" glyph-name="shopping-cart" d="M316.070 135.804c-53.568 0-96.471-43.387-96.471-96.954s42.903-96.954 96.471-96.954 96.954 43.387 96.954 96.954-43.387 96.954-96.954 96.954zM25.206 911.441v-96.954h96.954l174.277-367.702-65.444-118.77c-7.514-14.058-11.876-29.813-11.876-46.78 0-53.568 43.387-96.954 96.954-96.954h581.729v96.954h-561.125c-6.787 0-12.12 5.332-12.12 12.12 0 2.181 0.485 4.122 1.455 5.817l43.387 79.018h361.156c36.358 0 68.111 20.118 84.836 49.933l173.306 314.618c3.878 6.787 6.059 14.785 6.059 23.269 0 26.905-21.815 48.478-48.478 48.478h-716.738l-46.053 96.954h-158.279zM800.843 135.804c-53.568 0-96.471-43.387-96.471-96.954s42.903-96.954 96.471-96.954 96.954 43.387 96.954 96.954-43.387 96.954-96.954 96.954z" /> <glyph unicode="" glyph-name="spellcheck" d="M530.987 256h89.173l-217.813 554.667h-79.147l-218.027-554.667h89.173l48 128h240.853l47.787-128zM274.347 469.334l88.32 235.733 88.32-235.733h-176.64zM920.96 444.374l-344.96-344.96-156.587 156.587-60.373-60.373 216.96-216.96 405.333 405.333-60.373 60.373z" /> <glyph unicode="" glyph-name="star-rate" d="M512 328.534l158.293-115.2-60.587 186.027 158.293 112.64h-194.133l-61.867 192-61.867-192h-194.133l158.293-112.64-60.373-186.027z" /> <glyph unicode="" glyph-name="stars" d="M511.758 911.441c-267.837 0-484.531-216.935-484.531-484.774s216.694-484.774 484.531-484.774c267.837 0 485.016 216.935 485.016 484.774s-217.179 484.774-485.016 484.774zM717.059 135.804l-205.059 123.617-205.059-123.617 54.295 233.177-180.82 156.824 238.509 20.36 93.077 219.845 93.077-219.845 238.509-20.36-180.82-156.824 54.295-233.177z" /> <glyph unicode="" glyph-name="subject" d="M597.333 213.334h-426.667v-85.333h426.667v85.333zM853.333 554.667h-682.667v-85.333h682.667v85.333zM170.667 298.667h682.667v85.333h-682.667v-85.333zM170.667 725.334v-85.333h682.667v85.333h-682.667z" /> <glyph unicode="" glyph-name="swap-horiz" d="M298.24 469.334l-170.24-170.667 170.24-170.667v128h299.093v85.333h-299.093v128zM896 554.667l-170.24 170.667v-128h-299.093v-85.333h299.093v-128l170.24 170.667z" /> <glyph unicode="" glyph-name="swap-vert" d="M682.667 212.907v299.093h-85.333v-299.093h-128l170.667-170.24 170.667 170.24h-128zM384 810.667l-170.667-170.24h128v-299.093h85.333v299.093h128l-170.667 170.24z" /> <glyph unicode="" glyph-name="system-update-tv" d="M512 245.334l170.667 170.667h-128v384h-85.333v-384h-128l170.667-170.667zM896 800h-256v-84.693h256v-598.613h-768v598.613h256v84.693h-256c-47.147 0-85.333-38.187-85.333-85.333v-597.333c0-47.147 38.187-85.333 85.333-85.333h768c47.147 0 85.333 38.187 85.333 85.333v597.333c0 47.147-38.187 85.333-85.333 85.333z" /> <glyph unicode="" glyph-name="tab" d="M896 810.667h-768c-47.147 0-85.333-38.187-85.333-85.333v-597.333c0-47.147 38.187-85.333 85.333-85.333h768c47.147 0 85.333 38.187 85.333 85.333v597.333c0 47.147-38.187 85.333-85.333 85.333zM896 128h-768v597.333h426.667v-170.667h341.333v-426.667z" /> <glyph unicode="" glyph-name="tab-unselected" d="M42.667 554.667h85.333v85.333h-85.333v-85.333zM42.667 384h85.333v85.333h-85.333v-85.333zM42.667 725.334h85.333v85.333c-47.147 0-85.333-38.187-85.333-85.333zM384 42.667h85.333v85.333h-85.333v-85.333zM42.667 213.334h85.333v85.333h-85.333v-85.333zM128 42.667v85.333h-85.333c0-47.147 38.187-85.333 85.333-85.333zM896 810.667h-341.333v-256h426.667v170.667c0 47.147-38.187 85.333-85.333 85.333zM896 213.334h85.333v85.333h-85.333v-85.333zM384 725.334h85.333v85.333h-85.333v-85.333zM213.333 42.667h85.333v85.333h-85.333v-85.333zM213.333 725.334h85.333v85.333h-85.333v-85.333zM896 42.667c47.147 0 85.333 38.187 85.333 85.333h-85.333v-85.333zM896 384h85.333v85.333h-85.333v-85.333zM554.667 42.667h85.333v85.333h-85.333v-85.333zM725.333 42.667h85.333v85.333h-85.333v-85.333z" /> <glyph unicode="" glyph-name="theaters" d="M828.705 901.727v-105.568h-105.568v105.568h-422.276v-105.568h-105.568v105.568h-105.568v-950.119h105.568v105.568h105.568v-105.568h422.276v105.568h105.568v-105.568h105.568v950.119h-105.568zM300.862 162.745h-105.568v105.568h105.568v-105.568zM300.862 373.882h-105.568v105.568h105.568v-105.568zM300.862 585.020h-105.568v105.568h105.568v-105.568zM828.705 162.745h-105.568v105.568h105.568v-105.568zM828.705 373.882h-105.568v105.568h105.568v-105.568zM828.705 585.020h-105.568v105.568h105.568v-105.568z" /> <glyph unicode="" glyph-name="thumb-down" d="M640 810.667h-384c-35.413 0-65.707-21.547-78.507-52.053l-128.64-300.8c-3.84-9.813-6.187-20.267-6.187-31.147v-81.707l0.427-0.427-0.427-3.2c0-47.147 38.187-85.333 85.333-85.333h269.44l-40.747-194.987c-0.853-4.267-1.493-8.747-1.493-13.44 0-17.707 7.253-33.707 18.773-45.227l45.44-45.013 280.96 280.96c15.36 15.573 24.96 36.907 24.96 60.373v426.667c0 47.147-38.187 85.333-85.333 85.333zM810.667 810.667v-512h170.667v512h-170.667z" /> <glyph unicode="" glyph-name="thumb-up" d="M42.667 42.667h170.667v512h-170.667v-512zM981.333 512c0 47.147-38.187 85.333-85.333 85.333h-269.44l40.747 194.987c0.853 4.267 1.493 8.747 1.493 13.44 0 17.707-7.253 33.707-18.773 45.227l-45.44 45.013-280.96-280.96c-15.36-15.573-24.96-36.907-24.96-60.373v-426.667c0-47.147 38.187-85.333 85.333-85.333h384c35.413 0 65.707 21.547 78.507 52.053l128.64 300.8c3.84 9.813 6.187 20.267 6.187 31.147v81.707l-0.427 0.427 0.427 3.2z" /> <glyph unicode="" glyph-name="thumbs-up-down" d="M512 682.667c0 23.467-19.2 42.667-42.667 42.667h-221.227l28.373 135.467c0.64 3.2 1.067 6.613 1.067 10.027 0 13.227-5.333 25.173-14.080 33.92l-33.92 33.92-210.773-210.773c-11.52-11.52-18.773-27.52-18.773-45.227v-277.333c0-35.413 28.587-64 64-64h288c26.453 0 49.28 16 58.88 39.040l96.64 225.707c2.773 7.253 4.48 14.933 4.48 23.253v53.333zM960 512h-288c-26.453 0-49.28-16-58.88-39.040l-96.64-225.707c-2.773-7.253-4.48-14.933-4.48-23.253v-53.333c0-23.467 19.2-42.667 42.667-42.667h221.227l-28.373-135.467c-0.64-3.2-1.067-6.613-1.067-10.027 0-13.227 5.333-25.173 14.080-33.92l33.92-33.92 210.773 210.773c11.52 11.52 18.773 27.52 18.773 45.227v277.333c0 35.413-28.587 64-64 64z" /> <glyph unicode="" glyph-name="toc" d="M128 554.667h597.333v85.333h-597.333v-85.333zM128 384h597.333v85.333h-597.333v-85.333zM128 213.334h597.333v85.333h-597.333v-85.333zM810.667 213.334h85.333v85.333h-85.333v-85.333zM810.667 640v-85.333h85.333v85.333h-85.333zM810.667 384h85.333v85.333h-85.333v-85.333z" /> <glyph unicode="" glyph-name="translate" d="M550.734 289.763l-113.085 111.749 1.336 1.336c77.468 86.372 132.675 185.656 165.175 290.727h130.448v89.266h-311.653v89.043h-89.043v-89.043h-311.653v-88.599h497.308c-30.052-85.927-77.022-167.402-141.134-238.636-41.405 46.080-75.687 96.167-102.845 149.147h-89.043c32.501-72.571 77.022-141.134 132.675-203.019l-226.393-223.722 62.998-62.998 222.608 222.608 138.462-138.462 33.837 90.602zM801.391 515.71h-89.043l-200.348-534.261h89.043l50.087 133.565h211.479l50.087-133.565h89.043l-200.348 534.261zM684.521 204.059l72.347 193.002 72.347-193.002h-144.696z" /> <glyph unicode="" glyph-name="trending-down" d="M682.667 170.667l97.92 97.92-208.213 208-170.667-170.667-316.373 316.373 60.373 60.373 256-256 170.667 170.667 268.373-268.587 97.92 97.92v-256z" /> <glyph unicode="" glyph-name="trending-neutral" d="M938.667 426.667l-170.667 170.667v-128h-640v-85.333h640v-128z" /> <glyph unicode="" glyph-name="trending-up" d="M682.667 682.667l97.92-97.92-208.213-208-170.667 170.667-316.373-316.373 60.373-60.373 256 256 170.667-170.667 268.373 268.587 97.92-97.92v256z" /> <glyph unicode="" glyph-name="verified-user" d="M512 916.406l-400.696-178.087v-267.13c0-247.318 170.741-477.941 400.696-534.261 229.954 56.32 400.696 286.943 400.696 534.261v267.13l-400.696 178.087zM422.957 204.059l-178.087 178.087 62.998 62.998 115.088-115.088 293.176 293.176 62.998-62.998-356.174-356.174z" /> <glyph unicode="" glyph-name="view-agenda" d="M874.666 384h-725.333c-23.467 0-42.667-19.2-42.667-42.667v-256c0-23.467 19.2-42.667 42.667-42.667h725.333c23.467 0 42.667 19.2 42.667 42.667v256c0 23.467-19.2 42.667-42.667 42.667zM874.666 810.667h-725.333c-23.467 0-42.667-19.2-42.667-42.667v-256c0-23.467 19.2-42.667 42.667-42.667h725.333c23.467 0 42.667 19.2 42.667 42.667v256c0 23.467-19.2 42.667-42.667 42.667z" /> <glyph unicode="" glyph-name="view-array" d="M170.667 170.667h128v554.667h-128v-554.667zM768 725.334v-554.667h128v554.667h-128zM341.333 170.667h384v554.667h-384v-554.667z" /> <glyph unicode="" glyph-name="view-carousel" d="M298.667 128h426.667v640h-426.667v-640zM85.333 213.334h170.667v469.333h-170.667v-469.333zM768 682.667v-469.333h170.667v469.333h-170.667z" /> <glyph unicode="" glyph-name="view-column" d="M426.667 170.667h213.333v554.667h-213.333v-554.667zM170.667 170.667h213.333v554.667h-213.333v-554.667zM682.667 725.334v-554.667h213.333v554.667h-213.333z" /> <glyph unicode="" glyph-name="view-day" d="M85.333 42.667h810.667v128h-810.667v-128zM853.333 597.334h-725.333c-23.467 0-42.667-19.2-42.667-42.667v-256c0-23.467 19.2-42.667 42.667-42.667h725.333c23.467 0 42.667 19.2 42.667 42.667v256c0 23.467-19.2 42.667-42.667 42.667zM85.333 810.667v-128h810.667v128h-810.667z" /> <glyph unicode="" glyph-name="view-headline" d="M170.667 298.667h725.333v85.333h-725.333v-85.333zM170.667 128h725.333v85.333h-725.333v-85.333zM170.667 469.334h725.333v85.333h-725.333v-85.333zM170.667 725.334v-85.333h725.333v85.333h-725.333z" /> <glyph unicode="" glyph-name="view-list" d="M170.667 341.334h170.667v170.667h-170.667v-170.667zM170.667 128h170.667v170.667h-170.667v-170.667zM170.667 554.667h170.667v170.667h-170.667v-170.667zM384 341.334h512v170.667h-512v-170.667zM384 128h512v170.667h-512v-170.667zM384 725.334v-170.667h512v170.667h-512z" /> <glyph unicode="" glyph-name="view-module" d="M170.667 469.334h213.333v256h-213.333v-256zM170.667 170.667h213.333v256h-213.333v-256zM426.667 170.667h213.333v256h-213.333v-256zM682.667 170.667h213.333v256h-213.333v-256zM426.667 469.334h213.333v256h-213.333v-256zM682.667 725.334v-256h213.333v256h-213.333z" /> <glyph unicode="" glyph-name="view-quilt" d="M426.667 170.667h213.333v256h-213.333v-256zM170.667 170.667h213.333v554.667h-213.333v-554.667zM682.667 170.667h213.333v256h-213.333v-256zM426.667 725.334v-256h469.333v256h-469.333z" /> <glyph unicode="" glyph-name="view-stream" d="M170.667 170.667h725.333v256h-725.333v-256zM170.667 725.334v-256h725.333v256h-725.333z" /> <glyph unicode="" glyph-name="visibility" d="M512 760.58c-222.608 0-412.717-138.462-489.739-333.913 77.022-195.451 267.13-333.913 489.739-333.913 222.832 0 412.717 138.462 489.739 333.913-77.022 195.451-266.908 333.913-489.739 333.913zM512 204.059c-122.88 0-222.608 99.728-222.608 222.608s99.728 222.608 222.608 222.608 222.608-99.728 222.608-222.608-99.728-222.608-222.608-222.608zM512 560.232c-73.683 0-133.565-59.882-133.565-133.565s59.882-133.565 133.565-133.565 133.565 59.882 133.565 133.565-59.882 133.565-133.565 133.565z" /> <glyph unicode="" glyph-name="visibility-off" d="M512 649.275c122.88 0 222.608-99.728 222.608-222.608 0-28.717-5.788-56.097-15.806-81.253l130.226-130.226c67.228 56.097 120.209 128.668 152.932 211.479-77.246 195.451-267.13 333.913-489.962 333.913-62.33 0-121.99-11.131-177.419-31.166l96.167-95.945c25.155 9.795 52.536 15.806 81.253 15.806zM66.782 770.597l121.767-121.767c-73.461-57.433-131.562-133.787-166.289-222.164 77.022-195.451 267.13-333.913 489.739-333.913 69.008 0 134.901 13.357 195.227 37.621l18.921-18.921 129.781-130.004 56.765 56.543-789.148 789.37-56.765-56.765zM312.988 524.615l68.786-68.786c-2.003-9.572-3.339-19.145-3.339-29.162 0-73.683 59.882-133.565 133.565-133.565 10.017 0 19.589 1.336 28.939 3.339l68.786-68.786c-29.607-14.692-62.553-23.596-97.725-23.596-122.88 0-222.608 99.728-222.608 222.608 0 35.173 8.904 68.118 23.596 97.948zM504.654 559.564l140.243-140.243 0.668 7.346c0 73.683-59.882 133.565-133.565 133.565l-7.346-0.668z" /> <glyph unicode="" glyph-name="wallet-giftcard" d="M899.819 717.53h-105.923c5.332 15.27 8.968 31.51 8.968 48.478 0 80.23-65.203 145.432-145.432 145.432-50.66 0-95.258-25.936-121.194-65.203l-24.239-32.963-24.239 32.963c-25.936 39.267-70.534 65.203-121.194 65.203-80.23 0-145.432-65.203-145.432-145.432 0-16.966 3.394-33.208 8.968-48.478h-105.923c-53.568 0-96.471-43.387-96.471-96.954l-0.485-533.251c0-53.568 43.387-96.954 96.954-96.954h775.638c53.568 0 96.954 43.387 96.954 96.954v533.251c0 53.568-43.387 96.954-96.954 96.954zM657.432 814.486c26.663 0 48.478-21.815 48.478-48.478s-21.815-48.478-48.478-48.478-48.478 21.815-48.478 48.478 21.815 48.478 48.478 48.478zM366.568 814.486c26.663 0 48.478-21.815 48.478-48.478s-21.815-48.478-48.478-48.478-48.478 21.815-48.478 48.478 21.815 48.478 48.478 48.478zM899.819 87.325h-775.638v96.954h775.638v-96.954zM899.819 329.713h-775.638v290.863h246.266l-100.833-137.433 78.775-56.476 163.611 222.753 48.478-65.93 115.133-156.824 78.775 56.476-100.833 137.433h246.266v-290.863z" /> <glyph unicode="" glyph-name="wallet-membership" d="M899.819 911.441h-775.638c-53.568 0-96.954-43.387-96.954-96.954v-533.251c0-53.568 43.387-96.954 96.954-96.954h193.91v-242.386l193.91 96.954 193.91-96.954v242.386h193.91c53.568 0 96.954 43.387 96.954 96.954v533.251c0 53.568-43.387 96.954-96.954 96.954zM899.819 281.235h-775.638v96.954h775.638v-96.954zM899.819 523.621h-775.638v290.863h775.638v-290.863z" /> <glyph unicode="" glyph-name="work" d="M899.819 717.53h-193.91v96.954c0 53.568-43.387 96.954-96.954 96.954h-193.91c-53.568 0-96.954-43.387-96.954-96.954v-96.954h-193.91c-53.568 0-96.471-43.387-96.471-96.954l-0.485-533.251c0-53.568 43.387-96.954 96.954-96.954h775.638c53.568 0 96.954 43.387 96.954 96.954v533.251c0 53.568-43.387 96.954-96.954 96.954zM608.954 717.53h-193.91v96.954h193.91v-96.954z" /> <glyph unicode="" glyph-name="error" d="M512 911.441c-267.595 0-484.774-216.935-484.774-484.774s217.179-484.774 484.774-484.774 484.774 216.935 484.774 484.774-217.179 484.774-484.774 484.774zM560.478 184.281h-96.954v96.954h96.954v-96.954zM560.478 378.189h-96.954v290.863h96.954v-290.863z" /> <glyph unicode="" glyph-name="warning" d="M22.261 25.971h979.479l-489.739 845.913-489.739-845.913zM556.522 159.537h-89.043v89.043h89.043v-89.043zM556.522 337.624h-89.043v178.087h89.043v-178.087z" /> <glyph unicode="" glyph-name="equalizer" d="M392.055-53.118h239.893v959.569h-239.893v-959.569zM32.215-53.118h239.893v479.785h-239.893v-479.785zM751.893 606.586v-659.704h239.893v659.704h-239.893z" /> <glyph unicode="" glyph-name="fast-forward" d="M170.667 170.667l362.667 256-362.667 256v-512zM554.667 682.667v-512l362.667 256-362.667 256z" /> <glyph unicode="" glyph-name="fast-rewind" d="M469.333 170.667v512l-362.667-256 362.667-256zM490.667 426.667l362.667-256v512l-362.667-256z" /> <glyph unicode="" glyph-name="games" d="M640 618.667v234.667h-256v-234.667l128-128 128 128zM320 554.667h-234.667v-256h234.667l128 128-128 128zM384 234.667v-234.667h256v234.667l-128 128-128-128zM704 554.667l-128-128 128-128h234.667v256h-234.667z" /> <glyph unicode="" glyph-name="loop" d="M512 768v128l-170.667-170.667 170.667-170.667v128c141.44 0 256-114.56 256-256 0-43.307-10.88-83.84-29.653-119.68l62.293-62.293c33.067 52.907 52.693 114.987 52.693 181.973 0 188.587-152.747 341.333-341.333 341.333zM512 170.667c-141.44 0-256 114.56-256 256 0 43.307 10.88 83.84 29.653 119.68l-62.293 62.293c-33.067-52.907-52.693-114.987-52.693-181.973 0-188.587 152.747-341.333 341.333-341.333v-128l170.667 170.667-170.667 170.667v-128z" /> <glyph unicode="" glyph-name="mic" d="M512 341.334c70.613 0 127.573 57.387 127.573 128l0.427 256c0 70.827-57.173 128-128 128-70.613 0-128-57.173-128-128v-256c0-70.613 57.387-128 128-128zM738.133 469.334c0-128-108.16-217.6-226.133-217.6-117.76 0-226.133 89.6-226.133 217.6h-72.533c0-145.707 116.053-266.027 256-286.72v-139.947h85.333v139.947c139.947 20.693 256 141.013 256 286.72h-72.533z" /> <glyph unicode="" glyph-name="moff" d="M810.667 469.334h-72.533c0-31.787-6.613-61.227-18.56-87.467l52.48-52.48c24.32 41.6 38.613 89.173 38.613 139.947zM639.36 462.294c0 2.347 0.64 4.693 0.64 7.040v256c0 70.827-57.387 128-128 128s-128-57.173-128-128v-7.893l255.36-255.147zM182.4 810.667l-54.4-54.4 256.427-256.427v-30.72c0-70.613 56.96-128 127.573-128 9.6 0 18.773 1.28 27.733 3.2l70.827-70.827c-30.507-14.080-64-21.973-98.56-21.973-117.76 0-226.133 89.6-226.133 217.6h-72.533c0-145.707 116.053-266.027 256-286.72v-139.733h85.333v139.947c38.613 5.76 75.307 19.2 108.373 38.613l178.56-178.56 54.4 54.187-713.6 713.813z" /> <glyph unicode="" glyph-name="new-releases" d="M1001.739 426.667l-108.633 123.77 15.138 164.063-160.724 36.285-84.146 141.579-151.374-65.001-151.374 65.001-84.146-141.579-160.724-36.285 15.138-164.063-108.633-123.77 108.633-123.77-15.138-164.063 160.724-36.285 84.146-141.579 151.374 65.001 151.374-65.001 84.146 141.579 160.724 36.285-15.138 164.063 108.633 123.77zM556.522 204.059h-89.043v89.043h89.043v-89.043zM556.522 382.145h-89.043v267.13h89.043v-267.13z" /> <glyph unicode="" glyph-name="pause" d="M256 128h170.667v597.333h-170.667v-597.333zM597.333 725.334v-597.333h170.667v597.333h-170.667z" /> <glyph unicode="" glyph-name="play-arrow" d="M341.333 725.334v-597.333l469.333 298.667z" /> <glyph unicode="" glyph-name="play-shopping-bag" d="M705.91 717.53v96.954c0 53.568-43.387 96.954-96.954 96.954h-193.91c-53.568 0-96.954-43.387-96.954-96.954v-96.954h-290.863v-630.206c0-53.568 43.387-96.954 96.954-96.954h775.638c53.568 0 96.954 43.387 96.954 96.954v630.206h-290.863zM415.046 814.486h193.91v-96.954h-193.91v96.954zM366.568 135.804v436.297l363.58-193.91-363.58-242.386z" /> <glyph unicode="" glyph-name="playlist-add" d="M597.333 512h-512v-85.333h512v85.333zM597.333 682.667h-512v-85.333h512v85.333zM768 341.334v170.667h-85.333v-170.667h-170.667v-85.333h170.667v-170.667h85.333v170.667h170.667v85.333h-170.667zM85.333 256h341.333v85.333h-341.333v-85.333z" /> <glyph unicode="" glyph-name="queue-mus" d="M640 682.667h-512v-85.333h512v85.333zM640 512h-512v-85.333h512v85.333zM128 256h341.333v85.333h-341.333v-85.333zM725.333 682.667v-349.227c-13.44 4.907-27.52 7.893-42.667 7.893-70.613 0-128-57.387-128-128s57.387-128 128-128 128 57.387 128 128v384h128v85.333h-213.333z" /> <glyph unicode="" glyph-name="radio" d="M104.8 677.999c-33.681-13.241-57.375-47.155-57.375-85.946v-557.49c0-51.336 41.579-92.914 92.914-92.914h743.32c51.336 0 92.914 41.579 92.914 92.914v557.49c0 51.336-41.579 92.914-92.914 92.914h-543.32l383.971 154.936-32.056 77.352-587.454-239.256zM279.713 34.563c-76.887 0-139.372 62.486-139.372 139.372s62.486 139.372 139.372 139.372 139.372-62.486 139.372-139.372-62.486-139.372-139.372-139.372zM883.66 406.223h-92.914v92.914h-92.914v-92.914h-557.49v185.83h743.32v-185.83z" /> <glyph unicode="" glyph-name="repeat" d="M298.667 640h426.667v-128l170.667 170.667-170.667 170.667v-128h-512v-256h85.333v170.667zM725.333 213.334h-426.667v128l-170.667-170.667 170.667-170.667v128h512v256h-85.333v-170.667z" /> <glyph unicode="" glyph-name="replay" d="M512 725.334v170.667l-213.333-213.333 213.333-213.333v170.667c141.44 0 256-114.56 256-256s-114.56-256-256-256-256 114.56-256 256h-85.333c0-188.587 152.747-341.333 341.333-341.333s341.333 152.747 341.333 341.333-152.747 341.333-341.333 341.333z" /> <glyph unicode="" glyph-name="shuffle" d="M451.627 547.414l-220.587 220.587-60.373-60.373 220.587-220.587 60.373 60.373zM618.667 768l87.253-87.253-535.253-535.040 60.373-60.373 535.253 535.253 87.040-87.253v234.667h-234.667zM632.747 366.294l-60.373-60.373 133.547-133.547-87.253-87.040h234.667v234.667l-87.253-87.253-133.333 133.547z" /> <glyph unicode="" glyph-name="skip-next" d="M256 170.667l362.667 256-362.667 256v-512zM682.667 682.667v-512h85.333v512h-85.333z" /> <glyph unicode="" glyph-name="skip-previous" d="M256 682.667h85.333v-512h-85.333zM405.333 426.667l362.667-256v512z" /> <glyph unicode="" glyph-name="stop" d="M256 682.667h512v-512h-512z" /> <glyph unicode="" glyph-name="videocam" d="M725.333 490.667v149.333c0 23.467-19.2 42.667-42.667 42.667h-512c-23.467 0-42.667-19.2-42.667-42.667v-426.667c0-23.467 19.2-42.667 42.667-42.667h512c23.467 0 42.667 19.2 42.667 42.667v149.333l170.667-170.667v469.333l-170.667-170.667z" /> <glyph unicode="" glyph-name="videocam-off" d="M896 661.334l-170.667-170.667v149.333c0 23.467-19.2 42.667-42.667 42.667h-263.68l477.013-477.013v455.68zM139.733 853.334l-54.4-54.4 116.267-116.267h-30.933c-23.467 0-42.667-19.2-42.667-42.667v-426.667c0-23.467 19.2-42.667 42.667-42.667h512c8.747 0 16.427 3.2 23.253 7.893l135.893-135.893 54.187 54.4-756.267 756.267z" /> <glyph unicode="" glyph-name="volume-down" d="M789.333 426.667c0 75.52-43.52 140.373-106.667 171.947v-343.467c63.147 31.147 106.667 96 106.667 171.52zM213.333 554.667v-256h170.667l213.333-213.333v682.667l-213.333-213.333h-170.667z" /> <glyph unicode="" glyph-name="volume-mute" d="M298.667 554.667v-256h170.667l213.333-213.333v682.667l-213.333-213.333h-170.667z" /> <glyph unicode="" glyph-name="volume-off" d="M704 426.667c0 75.307-43.52 140.373-106.667 171.733v-94.293l104.747-104.747c1.28 8.96 1.92 18.133 1.92 27.307zM810.667 426.667c0-40.107-8.747-77.867-23.040-112.64l64.64-64.64c27.733 53.12 43.733 113.28 43.733 177.28 0 182.613-127.787 335.36-298.667 374.187v-88.107c123.307-36.693 213.333-150.827 213.333-286.080zM182.4 810.667l-54.4-54.4 201.6-201.6h-201.6v-256h170.667l213.333-213.333v286.933l181.547-181.547c-28.587-21.973-60.8-39.68-96.213-50.347v-88.107c58.667 13.44 112.213 40.32 157.227 77.227l87.040-86.827 54.4 54.4-713.6 713.6zM512 768l-89.173-89.173 89.173-89.173v178.347z" /> <glyph unicode="" glyph-name="volume-up" d="M128 554.667v-256h170.667l213.333-213.333v682.667l-213.333-213.333h-170.667zM704 426.667c0 75.52-43.52 140.373-106.667 171.947v-343.467c63.147 31.147 106.667 96 106.667 171.52zM597.333 800.854v-87.893c123.307-36.693 213.333-151.040 213.333-286.293s-90.027-249.6-213.333-286.293v-87.893c171.093 38.827 298.667 191.573 298.667 374.187s-127.573 335.36-298.667 374.187z" /> <glyph unicode="" glyph-name="web" d="M899.819 814.486h-775.638c-53.325 0-96.471-43.63-96.471-96.954l-0.485-581.729c0-53.325 43.63-96.954 96.954-96.954h775.638c53.325 0 96.954 43.63 96.954 96.954v581.729c0 53.325-43.63 96.954-96.954 96.954zM657.432 135.804h-533.251v193.91h533.251v-193.91zM657.432 378.189h-533.251v193.91h533.251v-193.91zM899.819 135.804h-193.91v436.297h193.91v-436.297z" /> <glyph unicode="" glyph-name="call-made" d="M384 725.334v-85.333h280.96l-494.293-494.293 60.373-60.373 494.293 494.293v-280.96h85.333v426.667z" /> <glyph unicode="" glyph-name="call-merge" d="M725.333 67.627l60.373 60.373-145.707 145.707-60.373-60.373 145.707-145.707zM320 597.334h149.333v-238.293l-231.040-231.040 60.373-60.373 256 256v273.707h149.333l-192 192-192-192z" /> <glyph unicode="" glyph-name="call-missed" d="M835.627 640l-323.627-323.627-238.293 238.293h195.627v85.333h-341.333v-341.333h85.333v195.627l298.667-298.667 384 384z" /> <glyph unicode="" glyph-name="call-received" d="M853.333 707.627l-60.373 60.373-494.293-494.293v280.96h-85.333v-426.667h426.667v85.333h-280.96z" /> <glyph unicode="" glyph-name="call-split" d="M597.333 768l97.92-97.92-122.88-122.667 60.373-60.373 122.667 122.88 97.92-97.92v256zM426.667 768h-256v-256l97.92 97.92 200.747-200.96v-323.627h85.333v359.040l-225.92 225.707z" /> <glyph unicode="" glyph-name="clear-all" d="M213.333 384h597.333v85.333h-597.333v-85.333zM128 213.334h597.333v85.333h-597.333v-85.333zM298.667 640v-85.333h597.333v85.333h-597.333z" /> <glyph unicode="" glyph-name="dialpad" d="M512 128c-47.147 0-85.333-38.187-85.333-85.333s38.187-85.333 85.333-85.333 85.333 38.187 85.333 85.333-38.187 85.333-85.333 85.333zM256 896c-47.147 0-85.333-38.187-85.333-85.333s38.187-85.333 85.333-85.333 85.333 38.187 85.333 85.333-38.187 85.333-85.333 85.333zM256 640c-47.147 0-85.333-38.187-85.333-85.333s38.187-85.333 85.333-85.333 85.333 38.187 85.333 85.333-38.187 85.333-85.333 85.333zM256 384c-47.147 0-85.333-38.187-85.333-85.333s38.187-85.333 85.333-85.333 85.333 38.187 85.333 85.333-38.187 85.333-85.333 85.333zM768 725.334c47.147 0 85.333 38.187 85.333 85.333s-38.187 85.333-85.333 85.333-85.333-38.187-85.333-85.333 38.187-85.333 85.333-85.333zM512 384c-47.147 0-85.333-38.187-85.333-85.333s38.187-85.333 85.333-85.333 85.333 38.187 85.333 85.333-38.187 85.333-85.333 85.333zM768 384c-47.147 0-85.333-38.187-85.333-85.333s38.187-85.333 85.333-85.333 85.333 38.187 85.333 85.333-38.187 85.333-85.333 85.333zM768 640c-47.147 0-85.333-38.187-85.333-85.333s38.187-85.333 85.333-85.333 85.333 38.187 85.333 85.333-38.187 85.333-85.333 85.333zM512 640c-47.147 0-85.333-38.187-85.333-85.333s38.187-85.333 85.333-85.333 85.333 38.187 85.333 85.333-38.187 85.333-85.333 85.333zM512 896c-47.147 0-85.333-38.187-85.333-85.333s38.187-85.333 85.333-85.333 85.333 38.187 85.333 85.333-38.187 85.333-85.333 85.333z" /> <glyph unicode="" glyph-name="email" d="M899.819 814.486h-775.638c-53.568 0-96.471-43.387-96.471-96.954l-0.485-581.729c0-53.568 43.387-96.954 96.954-96.954h775.638c53.568 0 96.954 43.387 96.954 96.954v581.729c0 53.568-43.387 96.954-96.954 96.954zM899.819 620.577l-387.819-242.386-387.819 242.386v96.954l387.819-242.386 387.819 242.386v-96.954z" /> <glyph unicode="" glyph-name="location-off" d="M512 693.293c66.898 0 121.194-54.295 121.194-121.194 0-35.631-15.755-67.385-40.237-89.683l175.973-175.973c47.265 90.167 82.412 183.971 82.412 265.656 0 187.366-151.977 339.342-339.342 339.342-95.985 0-182.517-39.993-244.083-103.984l154.399-154.399c22.057 24.482 54.051 40.237 89.683 40.237zM724.089 227.91l-635.297 635.053-61.566-61.808 154.158-154.158c-5.575-23.996-8.726-48.962-8.726-74.898 0-254.506 339.342-630.206 339.342-630.206s80.957 89.683 163.611 210.877l162.399-162.399 61.808 61.808-175.731 175.731z" /> <glyph unicode="" glyph-name="location-on" d="M512 911.441c-187.366 0-339.342-151.977-339.342-339.342 0-254.506 339.342-630.206 339.342-630.206s339.342 375.7 339.342 630.206c0 187.366-151.977 339.342-339.342 339.342zM512 450.906c-66.898 0-121.194 54.295-121.194 121.194s54.295 121.194 121.194 121.194 121.194-54.295 121.194-121.194-54.295-121.194-121.194-121.194z" /> <glyph unicode="" glyph-name="messenger" d="M883.66 891.242h-743.32c-51.336 0-92.914-41.579-92.914-92.914v-836.234l185.83 185.83h650.404c51.336 0 92.914 41.579 92.914 92.914v557.49c0 51.336-41.579 92.914-92.914 92.914z" /> <glyph unicode="" glyph-name="quick-contacts-dialer" d="M938.667 810.667h-853.333c-47.147 0-85.333-38.187-85.333-85.333v-597.333c0-47.147 38.187-85.333 85.333-85.333h853.333c47.147 0 84.907 38.187 84.907 85.333l0.427 597.333c0 47.147-38.187 85.333-85.333 85.333zM341.333 682.667c70.613 0 128-57.387 128-128 0-70.827-57.387-128-128-128s-128 57.173-128 128c0 70.613 57.387 128 128 128zM597.333 170.667h-512v42.667c0 85.333 170.667 132.267 256 132.267s256-46.933 256-132.267v-42.667zM761.6 341.334h69.973l64.427-85.333-85.12-85.12c-55.68 41.813-97.28 101.333-116.48 170.453-7.467 27.307-11.733 55.68-11.733 85.333s4.267 58.027 11.947 85.333c18.987 69.12 60.587 128.64 116.48 170.453l84.907-85.12-64.427-85.333h-69.973c-9.387-26.667-14.933-55.467-14.933-85.333s5.333-58.667 14.933-85.333z" /> <glyph unicode="" glyph-name="quick-contacts-mail" d="M896 597.334v42.667l-128-85.333-128 85.333v-42.667l128-85.333 128 85.333zM938.667 810.667h-853.333c-47.147 0-85.333-38.187-85.333-85.333v-597.333c0-47.147 38.187-85.333 85.333-85.333h853.333c47.147 0 84.907 38.187 84.907 85.333l0.427 597.333c0 47.147-38.187 85.333-85.333 85.333zM341.333 682.667c70.613 0 128-57.387 128-128 0-70.827-57.387-128-128-128s-128 57.173-128 128c0 70.613 57.387 128 128 128zM597.333 170.667h-512v42.667c0 85.333 170.667 132.267 256 132.267s256-46.933 256-132.267v-42.667zM938.667 426.667h-341.333v256h341.333v-256z" /> <glyph unicode="" glyph-name="stay-current-landscape" d="M43.093 640l-0.427-426.667c0-47.147 38.187-85.333 85.333-85.333h768c47.147 0 85.333 38.187 85.333 85.333v426.667c0 47.147-38.187 85.333-85.333 85.333h-768c-47.147 0-84.907-38.187-84.907-85.333zM810.667 640v-426.667h-597.333v426.667h597.333z" /> <glyph unicode="" glyph-name="stay-current-portrait" d="M725.333 895.574l-426.667 0.427c-47.147 0-84.907-38.187-84.907-85.333v-768c0-47.147 37.76-85.333 84.907-85.333h426.667c47.147 0 85.333 38.187 85.333 85.333v768c0 47.147-38.187 84.907-85.333 84.907zM725.333 128h-426.667v597.333h426.667v-597.333z" /> <glyph unicode="" glyph-name="swap-calls" d="M768 768l-170.667-170.667h128v-298.667c0-47.147-38.187-85.333-85.333-85.333s-85.333 38.187-85.333 85.333v298.667c0 94.080-76.587 170.667-170.667 170.667s-170.667-76.587-170.667-170.667v-298.667h-128l170.667-170.667 170.667 170.667h-128v298.667c0 47.147 38.187 85.333 85.333 85.333s85.333-38.187 85.333-85.333v-298.667c0-94.080 76.587-170.667 170.667-170.667s170.667 76.587 170.667 170.667v298.667h128l-170.667 170.667z" /> <glyph unicode="" glyph-name="voicemail" d="M789.333 682.667c-129.707 0-234.667-104.96-234.667-234.667 0-56.747 20.053-108.8 53.547-149.333h-192.64c33.493 40.533 53.547 92.587 53.547 149.333 0 129.707-104.96 234.667-234.667 234.667s-234.453-104.96-234.453-234.667 104.96-234.667 234.667-234.667h554.667c129.707 0 234.667 104.96 234.667 234.667s-104.96 234.667-234.667 234.667zM234.667 298.667c-82.56 0-149.333 66.773-149.333 149.333s66.773 149.333 149.333 149.333 149.333-66.773 149.333-149.333-66.773-149.333-149.333-149.333zM789.333 298.667c-82.56 0-149.333 66.773-149.333 149.333s66.773 149.333 149.333 149.333 149.333-66.773 149.333-149.333-66.773-149.333-149.333-149.333z" /> <glyph unicode="" glyph-name="add" d="M810.667 384h-256v-256h-85.333v256h-256v85.333h256v256h85.333v-256h256v-85.333z" /> <glyph unicode="" glyph-name="add-circle" d="M512 911.441c-267.837 0-484.774-216.935-484.774-484.774s216.935-484.774 484.774-484.774 484.774 216.935 484.774 484.774-216.935 484.774-484.774 484.774zM754.386 378.189h-193.91v-193.91h-96.954v193.91h-193.91v96.954h193.91v193.91h96.954v-193.91h193.91v-96.954z" /> <glyph unicode="" glyph-name="add-circle-outline" d="M560.478 669.053h-96.954v-193.91h-193.91v-96.954h193.91v-193.91h96.954v193.91h193.91v96.954h-193.91v193.91zM512 911.441c-267.837 0-484.774-216.935-484.774-484.774s216.935-484.774 484.774-484.774 484.774 216.935 484.774 484.774-216.935 484.774-484.774 484.774zM512 38.848c-213.786 0-387.819 174.033-387.819 387.819s174.033 387.819 387.819 387.819 387.819-174.033 387.819-387.819-174.033-387.819-387.819-387.819z" /> <glyph unicode="" glyph-name="archive" d="M876.587 715.734l-59.093 71.68c-11.947 14.080-29.653 23.253-49.493 23.253h-512c-19.84 0-37.547-9.173-49.28-23.253l-59.093-71.68c-12.373-14.933-19.627-33.707-19.627-54.4v-533.333c0-47.147 38.187-85.333 85.333-85.333h597.333c47.147 0 85.333 38.187 85.333 85.333v533.333c0 20.693-7.253 39.467-19.413 54.4zM512 192l-234.667 234.667h149.333v85.333h170.667v-85.333h149.333l-234.667-234.667zM218.667 725.334l34.773 42.667h512l39.893-42.667h-586.667z" /> <glyph unicode="" glyph-name="backspace" d="M938.667 810.667h-640c-29.44 0-52.693-14.933-68.053-37.547l-230.613-346.24 230.613-346.24c15.36-22.613 38.613-37.973 68.053-37.973h640c47.147 0 85.333 38.187 85.333 85.333v597.333c0 47.147-38.187 85.333-85.333 85.333zM810.667 273.707l-60.373-60.373-152.96 152.96-152.96-152.96-60.373 60.373 152.96 152.96-152.96 152.96 60.373 60.373 152.96-152.96 152.96 152.96 60.373-60.373-152.96-152.96 152.96-152.96z" /> <glyph unicode="" glyph-name="content-copy" d="M682.667 896h-512c-47.147 0-85.333-38.187-85.333-85.333v-597.333h85.333v597.333h512v85.333zM810.667 725.334h-469.333c-47.147 0-85.333-38.187-85.333-85.333v-597.333c0-47.147 38.187-85.333 85.333-85.333h469.333c47.147 0 85.333 38.187 85.333 85.333v597.333c0 47.147-38.187 85.333-85.333 85.333zM810.667 42.667h-469.333v597.333h469.333v-597.333z" /> <glyph unicode="" glyph-name="content-cut" d="M411.307 612.694c9.6 21.333 15.36 45.013 15.36 69.973 0 94.293-76.373 170.667-170.667 170.667s-170.667-76.373-170.667-170.667 76.373-170.667 170.667-170.667c24.96 0 48.64 5.76 69.973 15.36l100.693-100.693-100.693-100.693c-21.333 9.6-45.013 15.36-69.973 15.36-94.293 0-170.667-76.373-170.667-170.667s76.373-170.667 170.667-170.667 170.667 76.373 170.667 170.667c0 24.96-5.76 48.64-15.36 69.973l100.693 100.693 298.667-298.667h128v42.667l-527.36 527.36zM256 597.334c-47.147 0-85.333 38.187-85.333 85.333s38.187 85.333 85.333 85.333 85.333-38.187 85.333-85.333-38.187-85.333-85.333-85.333zM256 85.334c-47.147 0-85.333 38.187-85.333 85.333s38.187 85.333 85.333 85.333 85.333-38.187 85.333-85.333-38.187-85.333-85.333-85.333zM512 405.334c-11.733 0-21.333 9.6-21.333 21.333s9.6 21.333 21.333 21.333 21.333-9.6 21.333-21.333-9.6-21.333-21.333-21.333zM810.667 810.667l-256-256 85.333-85.333 298.667 298.667v42.667z" /> <glyph unicode="" glyph-name="content-paste" d="M810.667 853.334h-178.56c-17.493 49.493-64.427 85.333-120.107 85.333s-102.613-35.84-120.107-85.333h-178.56c-47.147 0-85.333-38.187-85.333-85.333v-682.667c0-47.147 38.187-85.333 85.333-85.333h597.333c47.147 0 85.333 38.187 85.333 85.333v682.667c0 47.147-38.187 85.333-85.333 85.333zM512 853.334c23.467 0 42.667-18.987 42.667-42.667s-19.2-42.667-42.667-42.667-42.667 18.987-42.667 42.667 19.2 42.667 42.667 42.667zM810.667 85.334h-597.333v682.667h85.333v-128h426.667v128h85.333v-682.667z" /> <glyph unicode="" glyph-name="create" d="M36.94 149.549v-197.943h197.943l584.060 584.060-197.943 197.943-584.060-584.060zM971.487 688.215c20.586 20.586 20.586 54.102 0 74.689l-123.253 123.253c-20.586 20.586-54.102 20.586-74.689 0l-96.595-96.595 197.943-197.943 96.595 96.595z" /> <glyph unicode="" glyph-name="drafts" d="M996.289 556.578c0 34.904-18.179 65.203-45.57 82.412l-438.719 256.929-438.719-256.929c-27.39-17.21-46.053-47.507-46.053-82.412v-484.774c0-53.568 43.387-96.954 96.954-96.954h775.638c53.568 0 96.954 43.387 96.954 96.954l-0.485 484.774zM512 314.19l-400.423 250.385 400.423 234.387 400.423-234.387-400.423-250.385z" /> <glyph unicode="" glyph-name="filter-list" d="M426.667 170.667h170.667v85.333h-170.667v-85.333zM128 682.667v-85.333h768v85.333h-768zM256 384h512v85.333h-512v-85.333z" /> <glyph unicode="" glyph-name="flag" d="M628.605 794.738l-22.99 114.947h-517.268v-977.060h114.947v402.319h321.854l22.99-114.947h402.319v574.743z" /> <glyph unicode="" glyph-name="forward" d="M512 597.334v170.667l341.333-341.333-341.333-341.333v170.667h-341.333v341.333z" /> <glyph unicode="" glyph-name="gesture" d="M121.131 696.66c36.95 37.741 73.898 71.523 90.525 64.66 26.128-10.821-0.528-54.895-15.836-80.496-13.197-22.169-150.964-205.066-150.964-333.071 0-67.563 25.072-123.517 70.996-157.297 39.589-29.296 91.583-38.267 139.349-24.281 56.478 16.627 102.93 73.634 161.521 145.948 63.869 78.648 149.38 181.577 215.36 181.577 86.039 0 87.095-53.312 92.901-94.749-200.053-34.31-284.245-193.983-284.245-283.979s76.009-163.367 169.175-163.367c85.774 0 226.709 70.203 247.559 321.985h129.585v131.961h-130.377c-7.917 87.095-57.535 221.43-212.721 221.43-118.765 0-220.902-100.818-260.492-150.172-30.617-38.267-108.472-130.641-120.611-143.838-13.46-15.572-35.63-44.338-58.853-44.338-23.49 0-37.741 44.075-19.266 101.609 18.474 57.799 73.898 150.964 97.651 185.538 41.437 60.175 68.355 101.609 68.355 173.133 0 116.127-86.567 152.546-132.488 152.546-69.675 0-130.377-52.785-143.838-66.244-18.739-19.003-34.575-34.575-46.185-48.826l92.901-89.734zM611.5 80.665c-16.363 0-38.797 13.723-38.797 38.267 0 31.671 38.267 116.127 151.755 145.948-16.363-142.254-76.009-184.218-112.96-184.218z" /> <glyph unicode="" glyph-name="inbox" d="M810.667 810.667h-597.76c-47.147 0-84.48-38.187-84.48-85.333l-0.427-597.333c0-47.147 37.76-85.333 84.907-85.333h597.76c47.147 0 85.333 38.187 85.333 85.333v597.333c0 47.147-38.187 85.333-85.333 85.333zM810.667 298.667h-170.667c0-70.613-57.387-128-128-128s-128 57.387-128 128h-171.093v426.667h597.76v-426.667zM682.667 512h-85.333v128h-170.667v-128h-85.333l170.667-170.667 170.667 170.667z" /> <glyph unicode="" glyph-name="redo" d="M784.853 486.4c-78.507 68.907-181.333 110.933-294.187 110.933-198.4 0-366.293-129.28-424.96-308.053l100.907-33.28c44.8 136.32 172.8 234.667 324.053 234.667 83.413 0 159.147-30.72 218.24-80.427l-154.24-154.24h384v384l-153.813-153.6z" /> <glyph unicode="" glyph-name="remove" d="M810.667 384h-597.333v85.333h597.333v-85.333z" /> <glyph unicode="" glyph-name="remove-circle" d="M512 911.441c-267.837 0-484.774-216.935-484.774-484.774s216.935-484.774 484.774-484.774 484.774 216.935 484.774 484.774-216.935 484.774-484.774 484.774zM754.386 378.189h-484.774v96.954h484.774v-96.954z" /> <glyph unicode="" glyph-name="remove-circle-outline" d="M269.614 475.145v-96.954h484.774v96.954h-484.774zM512 911.441c-267.837 0-484.774-216.935-484.774-484.774s216.935-484.774 484.774-484.774 484.774 216.935 484.774 484.774-216.935 484.774-484.774 484.774zM512 38.848c-213.786 0-387.819 174.033-387.819 387.819s174.033 387.819 387.819 387.819 387.819-174.033 387.819-387.819-174.033-387.819-387.819-387.819z" /> <glyph unicode="" glyph-name="save" d="M775.922 901.727h-633.414c-58.327 0-105.568-47.241-105.568-105.568v-738.981c0-58.327 47.241-105.568 105.568-105.568h738.981c58.327 0 105.568 47.241 105.568 105.568v633.414l-211.138 211.138zM512 57.176c-87.358 0-158.353 70.996-158.353 158.353s70.996 158.353 158.353 158.353 158.353-70.996 158.353-158.353-70.996-158.353-158.353-158.353zM670.353 585.020h-527.845v211.138h527.845v-211.138z" /> <glyph unicode="" glyph-name="select-all" d="M128 725.334h85.333v85.333c-47.147 0-85.333-38.187-85.333-85.333zM128 384h85.333v85.333h-85.333v-85.333zM298.667 42.667h85.333v85.333h-85.333v-85.333zM128 554.667h85.333v85.333h-85.333v-85.333zM554.667 810.667h-85.333v-85.333h85.333v85.333zM810.667 810.667v-85.333h85.333c0 47.147-38.187 85.333-85.333 85.333zM213.333 42.667v85.333h-85.333c0-47.147 38.187-85.333 85.333-85.333zM128 213.334h85.333v85.333h-85.333v-85.333zM384 810.667h-85.333v-85.333h85.333v85.333zM469.333 42.667h85.333v85.333h-85.333v-85.333zM810.667 384h85.333v85.333h-85.333v-85.333zM810.667 42.667c47.147 0 85.333 38.187 85.333 85.333h-85.333v-85.333zM810.667 554.667h85.333v85.333h-85.333v-85.333zM810.667 213.334h85.333v85.333h-85.333v-85.333zM640 42.667h85.333v85.333h-85.333v-85.333zM640 725.334h85.333v85.333h-85.333v-85.333zM298.667 213.334h426.667v426.667h-426.667v-426.667zM384 554.667h256v-256h-256v256z" /> <glyph unicode="" glyph-name="sort" d="M128 170.667h256v85.333h-256v-85.333zM128 682.667v-85.333h768v85.333h-768zM128 384h512v85.333h-512v-85.333z" /> <glyph unicode="" glyph-name="text-format" d="M213.333 213.334v-85.333h597.333v85.333h-597.333zM405.333 392.534h213.333l38.4-93.867h89.6l-202.667 469.333h-64l-202.667-469.333h89.6l38.4 93.867zM512 683.52l79.787-214.187h-159.573l79.787 214.187z" /> <glyph unicode="" glyph-name="undo" d="M533.333 597.334c-112.853 0-215.68-42.027-294.4-110.933l-153.6 153.6v-384h384l-154.24 154.24c59.093 49.707 134.827 80.427 218.24 80.427 151.253 0 279.253-98.347 324.053-234.667l100.907 33.28c-58.667 178.773-226.56 308.053-424.96 308.053z" /> <glyph unicode="" glyph-name="brightness-medium" d="M853.333 285.227l141.44 141.44-141.44 141.44v199.893h-199.893l-141.44 141.44-141.44-141.44h-199.893v-199.893l-141.44-141.44 141.44-141.44v-199.893h199.893l141.44-141.44 141.44 141.44h199.893v199.893zM512 170.667v512c141.44 0 256-114.56 256-256s-114.56-256-256-256z" /> <glyph unicode="" glyph-name="dvr" d="M896 810.667h-768c-47.147 0-85.333-38.187-85.333-85.333v-512c0-47.147 38.187-85.333 85.333-85.333h213.333v-85.333h341.333v85.333h213.333c47.147 0 84.907 38.187 84.907 85.333l0.427 512c0 47.147-38.187 85.333-85.333 85.333zM896 213.334h-768v512h768v-512zM810.667 597.334h-469.333v-85.333h469.333v85.333zM810.667 426.667h-469.333v-85.333h469.333v85.333zM298.667 597.334h-85.333v-85.333h85.333v85.333zM298.667 426.667h-85.333v-85.333h85.333v85.333z" /> <glyph unicode="" glyph-name="gps-fixed" d="M512 597.334c-94.293 0-170.667-76.373-170.667-170.667s76.373-170.667 170.667-170.667 170.667 76.373 170.667 170.667-76.373 170.667-170.667 170.667zM893.44 469.334c-19.627 177.92-160.853 319.147-338.773 338.773v87.893h-85.333v-87.893c-177.92-19.627-319.147-160.853-338.773-338.773h-87.893v-85.333h87.893c19.627-177.92 160.853-319.147 338.773-338.773v-87.893h85.333v87.893c177.92 19.627 319.147 160.853 338.773 338.773h87.893v85.333h-87.893zM512 128c-164.907 0-298.667 133.76-298.667 298.667s133.76 298.667 298.667 298.667 298.667-133.76 298.667-298.667-133.76-298.667-298.667-298.667z" /> <glyph unicode="" glyph-name="now-wallpaper" d="M170.667 768h298.667v85.333h-298.667c-47.147 0-85.333-38.187-85.333-85.333v-298.667h85.333v298.667zM426.667 384l-170.667-213.333h512l-128 170.667-86.613-115.627-126.72 158.293zM725.333 576c0 35.413-28.587 64-64 64s-64-28.587-64-64 28.587-64 64-64 64 28.587 64 64zM853.333 853.334h-298.667v-85.333h298.667v-298.667h85.333v298.667c0 47.147-38.187 85.333-85.333 85.333zM853.333 85.334h-298.667v-85.333h298.667c47.147 0 85.333 38.187 85.333 85.333v298.667h-85.333v-298.667zM170.667 384h-85.333v-298.667c0-47.147 38.187-85.333 85.333-85.333h298.667v85.333h-298.667v298.667z" /> <glyph unicode="" glyph-name="now-widgets" d="M539.145 356.856v-387.819h387.819v387.819h-387.819zM54.37-30.963h387.819v387.819h-387.819v-387.819zM54.37 841.631v-387.819h387.819v387.819h-387.819zM716.329 905.378l-274.139-274.382 274.139-274.139 274.139 274.139-274.139 274.382z" /> <glyph unicode="" glyph-name="sd-storage" d="M802.863 911.441h-387.819l-289.895-290.863-0.969-581.729c0-53.325 43.63-96.954 96.954-96.954h581.729c53.325 0 96.954 43.63 96.954 96.954v775.638c0 53.325-43.63 96.954-96.954 96.954zM512 620.577h-96.954v193.91h96.954v-193.91zM657.432 620.577h-96.954v193.91h96.954v-193.91zM802.863 620.577h-96.954v193.91h96.954v-193.91z" /> <glyph unicode="" glyph-name="storage" d="M85.333 85.334h853.333v170.667h-853.333v-170.667zM170.667 213.334h85.333v-85.333h-85.333v85.333zM85.333 768v-170.667h853.333v170.667h-853.333zM256 640h-85.333v85.333h85.333v-85.333zM85.333 341.334h853.333v170.667h-853.333v-170.667zM170.667 469.334h85.333v-85.333h-85.333v85.333z" /> <glyph unicode="" glyph-name="attach-file" d="M704 682.667v-490.667c0-94.293-76.373-170.667-170.667-170.667s-170.667 76.373-170.667 170.667v533.333c0 58.88 47.787 106.667 106.667 106.667s106.667-47.787 106.667-106.667v-448c0-23.467-18.987-42.667-42.667-42.667s-42.667 19.2-42.667 42.667v405.333h-64v-405.333c0-58.88 47.787-106.667 106.667-106.667s106.667 47.787 106.667 106.667v448c0 94.293-76.373 170.667-170.667 170.667s-170.667-76.373-170.667-170.667v-533.333c0-129.707 105.173-234.667 234.667-234.667s234.667 104.96 234.667 234.667v490.667h-64z" /> <glyph unicode="" glyph-name="attach-money" d="M503.467 473.6c-96.853 25.173-128 50.987-128 91.52 0 46.507 42.88 79.147 115.2 79.147 75.947 0 104.107-36.267 106.667-89.6h94.293c-2.773 73.6-47.787 140.587-136.96 162.56v93.44h-128v-92.16c-82.773-18.133-149.333-71.467-149.333-154.027 0-98.56 81.707-147.627 200.533-176.213 106.88-25.6 128-62.933 128-103.040 0-29.227-20.693-76.16-115.2-76.16-87.893 0-122.667 39.467-127.147 89.6h-94.080c5.333-93.44 75.093-145.707 157.227-163.413v-92.587h128v91.733c82.987 16 149.333 64 149.333 151.68 0 120.747-103.68 162.133-200.533 187.52z" /> <glyph unicode="" glyph-name="border-all" d="M128 810.667v-768h768v768h-768zM469.333 128h-256v256h256v-256zM469.333 469.334h-256v256h256v-256zM810.667 128h-256v256h256v-256zM810.667 469.334h-256v256h256v-256z" /> <glyph unicode="" glyph-name="border-bottom" d="M384 469.334h-85.333v-85.333h85.333v85.333zM554.667 298.667h-85.333v-85.333h85.333v85.333zM384 810.667h-85.333v-85.333h85.333v85.333zM554.667 469.334h-85.333v-85.333h85.333v85.333zM213.333 810.667h-85.333v-85.333h85.333v85.333zM554.667 640h-85.333v-85.333h85.333v85.333zM725.333 469.334h-85.333v-85.333h85.333v85.333zM554.667 810.667h-85.333v-85.333h85.333v85.333zM725.333 810.667h-85.333v-85.333h85.333v85.333zM810.667 384h85.333v85.333h-85.333v-85.333zM810.667 213.334h85.333v85.333h-85.333v-85.333zM213.333 640h-85.333v-85.333h85.333v85.333zM810.667 810.667v-85.333h85.333v85.333h-85.333zM810.667 554.667h85.333v85.333h-85.333v-85.333zM213.333 469.334h-85.333v-85.333h85.333v85.333zM128 42.667h768v85.333h-768v-85.333zM213.333 298.667h-85.333v-85.333h85.333v85.333z" /> <glyph unicode="" glyph-name="border-clear" d="M298.667 725.334h85.333v85.333h-85.333v-85.333zM298.667 384h85.333v85.333h-85.333v-85.333zM298.667 42.667h85.333v85.333h-85.333v-85.333zM469.333 213.334h85.333v85.333h-85.333v-85.333zM469.333 42.667h85.333v85.333h-85.333v-85.333zM128 42.667h85.333v85.333h-85.333v-85.333zM128 213.334h85.333v85.333h-85.333v-85.333zM128 384h85.333v85.333h-85.333v-85.333zM128 554.667h85.333v85.333h-85.333v-85.333zM128 725.334h85.333v85.333h-85.333v-85.333zM469.333 384h85.333v85.333h-85.333v-85.333zM810.667 213.334h85.333v85.333h-85.333v-85.333zM810.667 384h85.333v85.333h-85.333v-85.333zM810.667 42.667h85.333v85.333h-85.333v-85.333zM810.667 554.667h85.333v85.333h-85.333v-85.333zM469.333 554.667h85.333v85.333h-85.333v-85.333zM810.667 810.667v-85.333h85.333v85.333h-85.333zM469.333 725.334h85.333v85.333h-85.333v-85.333zM640 42.667h85.333v85.333h-85.333v-85.333zM640 384h85.333v85.333h-85.333v-85.333zM640 725.334h85.333v85.333h-85.333v-85.333z" /> <glyph unicode="" glyph-name="border-color" d="M757.333 640l-160 160-426.667-426.667v-160h160l426.667 426.667zM883.413 766.080c16.64 16.64 16.64 43.733 0 60.373l-99.627 99.627c-16.64 16.64-43.733 16.64-60.373 0l-83.413-83.413 160-160 83.413 83.413zM0 85.334h1024v-170.667h-1024z" /> <glyph unicode="" glyph-name="border-horizontal" d="M128 42.667h85.333v85.333h-85.333v-85.333zM213.333 640h-85.333v-85.333h85.333v85.333zM128 213.334h85.333v85.333h-85.333v-85.333zM298.667 42.667h85.333v85.333h-85.333v-85.333zM213.333 810.667h-85.333v-85.333h85.333v85.333zM384 810.667h-85.333v-85.333h85.333v85.333zM725.333 810.667h-85.333v-85.333h85.333v85.333zM554.667 640h-85.333v-85.333h85.333v85.333zM554.667 810.667h-85.333v-85.333h85.333v85.333zM810.667 213.334h85.333v85.333h-85.333v-85.333zM469.333 42.667h85.333v85.333h-85.333v-85.333zM128 384h768v85.333h-768v-85.333zM810.667 810.667v-85.333h85.333v85.333h-85.333zM810.667 554.667h85.333v85.333h-85.333v-85.333zM469.333 213.334h85.333v85.333h-85.333v-85.333zM640 42.667h85.333v85.333h-85.333v-85.333zM810.667 42.667h85.333v85.333h-85.333v-85.333z" /> <glyph unicode="" glyph-name="border-inner" d="M128 42.667h85.333v85.333h-85.333v-85.333zM298.667 42.667h85.333v85.333h-85.333v-85.333zM213.333 640h-85.333v-85.333h85.333v85.333zM128 213.334h85.333v85.333h-85.333v-85.333zM384 810.667h-85.333v-85.333h85.333v85.333zM213.333 810.667h-85.333v-85.333h85.333v85.333zM725.333 810.667h-85.333v-85.333h85.333v85.333zM810.667 554.667h85.333v85.333h-85.333v-85.333zM810.667 810.667v-85.333h85.333v85.333h-85.333zM640 42.667h85.333v85.333h-85.333v-85.333zM554.667 810.667h-85.333v-341.333h-341.333v-85.333h341.333v-341.333h85.333v341.333h341.333v85.333h-341.333v341.333zM810.667 42.667h85.333v85.333h-85.333v-85.333zM810.667 213.334h85.333v85.333h-85.333v-85.333z" /> <glyph unicode="" glyph-name="border-left" d="M469.333 42.667h85.333v85.333h-85.333v-85.333zM469.333 213.334h85.333v85.333h-85.333v-85.333zM469.333 725.334h85.333v85.333h-85.333v-85.333zM469.333 554.667h85.333v85.333h-85.333v-85.333zM469.333 384h85.333v85.333h-85.333v-85.333zM298.667 42.667h85.333v85.333h-85.333v-85.333zM298.667 725.334h85.333v85.333h-85.333v-85.333zM298.667 384h85.333v85.333h-85.333v-85.333zM128 42.667h85.333v768h-85.333v-768zM810.667 554.667h85.333v85.333h-85.333v-85.333zM640 42.667h85.333v85.333h-85.333v-85.333zM810.667 213.334h85.333v85.333h-85.333v-85.333zM810.667 810.667v-85.333h85.333v85.333h-85.333zM810.667 384h85.333v85.333h-85.333v-85.333zM810.667 42.667h85.333v85.333h-85.333v-85.333zM640 384h85.333v85.333h-85.333v-85.333zM640 725.334h85.333v85.333h-85.333v-85.333z" /> <glyph unicode="" glyph-name="border-outer" d="M554.667 640h-85.333v-85.333h85.333v85.333zM554.667 469.334h-85.333v-85.333h85.333v85.333zM725.333 469.334h-85.333v-85.333h85.333v85.333zM128 810.667v-768h768v768h-768zM810.667 128h-597.333v597.333h597.333v-597.333zM554.667 298.667h-85.333v-85.333h85.333v85.333zM384 469.334h-85.333v-85.333h85.333v85.333z" /> <glyph unicode="" glyph-name="border-right" d="M298.667 42.667h85.333v85.333h-85.333v-85.333zM128 725.334h85.333v85.333h-85.333v-85.333zM298.667 725.334h85.333v85.333h-85.333v-85.333zM298.667 384h85.333v85.333h-85.333v-85.333zM128 42.667h85.333v85.333h-85.333v-85.333zM469.333 42.667h85.333v85.333h-85.333v-85.333zM128 384h85.333v85.333h-85.333v-85.333zM128 213.334h85.333v85.333h-85.333v-85.333zM128 554.667h85.333v85.333h-85.333v-85.333zM469.333 213.334h85.333v85.333h-85.333v-85.333zM640 384h85.333v85.333h-85.333v-85.333zM810.667 810.667v-768h85.333v768h-85.333zM640 42.667h85.333v85.333h-85.333v-85.333zM640 725.334h85.333v85.333h-85.333v-85.333zM469.333 384h85.333v85.333h-85.333v-85.333zM469.333 725.334h85.333v85.333h-85.333v-85.333zM469.333 554.667h85.333v85.333h-85.333v-85.333z" /> <glyph unicode="" glyph-name="border-style" d="M640 42.667h85.333v85.333h-85.333v-85.333zM810.667 42.667h85.333v85.333h-85.333v-85.333zM298.667 42.667h85.333v85.333h-85.333v-85.333zM469.333 42.667h85.333v85.333h-85.333v-85.333zM810.667 213.334h85.333v85.333h-85.333v-85.333zM810.667 384h85.333v85.333h-85.333v-85.333zM128 810.667v-768h85.333v682.667h682.667v85.333h-768zM810.667 554.667h85.333v85.333h-85.333v-85.333z" /> <glyph unicode="" glyph-name="border-top" d="M298.667 42.667h85.333v85.333h-85.333v-85.333zM298.667 384h85.333v85.333h-85.333v-85.333zM469.333 384h85.333v85.333h-85.333v-85.333zM469.333 42.667h85.333v85.333h-85.333v-85.333zM128 213.334h85.333v85.333h-85.333v-85.333zM128 42.667h85.333v85.333h-85.333v-85.333zM128 384h85.333v85.333h-85.333v-85.333zM128 554.667h85.333v85.333h-85.333v-85.333zM469.333 213.334h85.333v85.333h-85.333v-85.333zM810.667 554.667h85.333v85.333h-85.333v-85.333zM810.667 384h85.333v85.333h-85.333v-85.333zM128 810.667v-85.333h768v85.333h-768zM810.667 213.334h85.333v85.333h-85.333v-85.333zM640 42.667h85.333v85.333h-85.333v-85.333zM469.333 554.667h85.333v85.333h-85.333v-85.333zM810.667 42.667h85.333v85.333h-85.333v-85.333zM640 384h85.333v85.333h-85.333v-85.333z" /> <glyph unicode="" glyph-name="border-vertical" d="M128 554.667h85.333v85.333h-85.333v-85.333zM128 725.334h85.333v85.333h-85.333v-85.333zM298.667 42.667h85.333v85.333h-85.333v-85.333zM298.667 384h85.333v85.333h-85.333v-85.333zM128 384h85.333v85.333h-85.333v-85.333zM128 42.667h85.333v85.333h-85.333v-85.333zM128 213.334h85.333v85.333h-85.333v-85.333zM298.667 725.334h85.333v85.333h-85.333v-85.333zM810.667 213.334h85.333v85.333h-85.333v-85.333zM469.333 42.667h85.333v768h-85.333v-768zM810.667 42.667h85.333v85.333h-85.333v-85.333zM810.667 384h85.333v85.333h-85.333v-85.333zM810.667 810.667v-85.333h85.333v85.333h-85.333zM810.667 554.667h85.333v85.333h-85.333v-85.333zM640 725.334h85.333v85.333h-85.333v-85.333zM640 42.667h85.333v85.333h-85.333v-85.333zM640 384h85.333v85.333h-85.333v-85.333z" /> <glyph unicode="" glyph-name="format-align-center" d="M298.667 298.667v-85.333h426.667v85.333h-426.667zM128 42.667h768v85.333h-768v-85.333zM128 384h768v85.333h-768v-85.333zM298.667 640v-85.333h426.667v85.333h-426.667zM128 810.667v-85.333h768v85.333h-768z" /> <glyph unicode="" glyph-name="format-align-justify" d="M128 42.667h768v85.333h-768v-85.333zM128 213.334h768v85.333h-768v-85.333zM128 384h768v85.333h-768v-85.333zM128 554.667h768v85.333h-768v-85.333zM128 810.667v-85.333h768v85.333h-768z" /> <glyph unicode="" glyph-name="format-align-left" d="M640 298.667h-512v-85.333h512v85.333zM640 640h-512v-85.333h512v85.333zM128 384h768v85.333h-768v-85.333zM128 42.667h768v85.333h-768v-85.333zM128 810.667v-85.333h768v85.333h-768z" /> <glyph unicode="" glyph-name="format-align-right" d="M128 42.667h768v85.333h-768v-85.333zM384 213.334h512v85.333h-512v-85.333zM128 384h768v85.333h-768v-85.333zM384 554.667h512v85.333h-512v-85.333zM128 810.667v-85.333h768v85.333h-768z" /> <glyph unicode="" glyph-name="format-bold" d="M665.6 478.294c41.173 28.8 70.4 75.307 70.4 119.040 0 96.213-74.453 170.667-170.667 170.667h-266.667v-597.333h300.373c89.387 0 158.293 72.533 158.293 161.707 0 64.853-36.907 120.107-91.733 145.92zM426.667 661.334h128c35.413 0 64-28.587 64-64s-28.587-64-64-64h-128v128zM576 277.334h-149.333v128h149.333c35.413 0 64-28.587 64-64s-28.587-64-64-64z" /> <glyph unicode="" glyph-name="format-clear" d="M139.52 725.334l-54.187-54.4 297.387-297.387-105.387-245.547h128l66.987 156.16 241.493-241.493 54.187 54.4-628.48 628.267zM256 725.334v-7.68l120.32-120.32h102.187l-30.72-71.467 89.6-89.6 69.12 161.067h246.827v128h-597.333z" /> <glyph unicode="" glyph-name="format-color-fill" d="M706.56 557.227l-381.44 381.44-60.373-60.373 101.547-101.547-219.52-219.52c-24.96-24.96-24.96-65.493 0-90.453l234.667-234.667c12.373-12.587 28.8-18.773 45.227-18.773s32.853 6.187 45.227 18.773l234.667 234.667c24.96 24.96 24.96 65.493 0 90.453zM222.080 512l204.587 204.373 204.587-204.373h-409.173zM810.667 448s-85.333-92.373-85.333-149.333c0-47.147 38.187-85.333 85.333-85.333s85.333 38.187 85.333 85.333c0 56.96-85.333 149.333-85.333 149.333zM0 85.334h1024v-170.667h-1024z" /> <glyph unicode="" glyph-name="format-color-reset" d="M768 341.334c0 170.667-256 460.8-256 460.8s-56.747-64.427-116.693-150.187l366.293-366.293c4.053 17.92 6.4 36.48 6.4 55.68zM730.453 208.214l-505.6 505.6-54.187-54.4 141.653-141.653c-32.64-62.293-56.32-124.8-56.32-176.427 0-141.44 114.56-256 256-256 64.853 0 123.733 24.32 168.747 64l112.427-112.427 54.187 54.4-116.907 116.907z" /> <glyph unicode="" glyph-name="format-color-text" d="M0 85.334h1024v-170.667h-1024zM469.333 810.667l-234.667-597.333h96l48 128h266.667l48-128h96l-234.667 597.333h-85.333zM410.667 426.667l101.333 270.293 101.333-270.293h-202.667z" /> <glyph unicode="" glyph-name="format-indent-decrease" d="M469.333 213.334h426.667v85.333h-426.667v-85.333zM128 426.667l170.667-170.667v341.333l-170.667-170.667zM128 42.667h768v85.333h-768v-85.333zM128 810.667v-85.333h768v85.333h-768zM469.333 554.667h426.667v85.333h-426.667v-85.333zM469.333 384h426.667v85.333h-426.667v-85.333z" /> <glyph unicode="" glyph-name="format-indent-increase" d="M128 42.667h768v85.333h-768v-85.333zM128 597.334v-341.333l170.667 170.667-170.667 170.667zM469.333 213.334h426.667v85.333h-426.667v-85.333zM128 810.667v-85.333h768v85.333h-768zM469.333 554.667h426.667v85.333h-426.667v-85.333zM469.333 384h426.667v85.333h-426.667v-85.333z" /> <glyph unicode="" glyph-name="format-ital" d="M426.667 768v-128h94.507l-146.347-341.333h-118.827v-128h341.333v128h-94.507l146.347 341.333h118.827v128z" /> <glyph unicode="" glyph-name="format-line-spacing" d="M256 640h106.667l-149.333 149.333-149.333-149.333h106.667v-426.667h-106.667l149.333-149.333 149.333 149.333h-106.667v426.667zM426.667 725.334v-85.333h512v85.333h-512zM426.667 128h512v85.333h-512v-85.333zM426.667 384h512v85.333h-512v-85.333z" /> <glyph unicode="" glyph-name="format-list-bulleted" d="M170.667 490.667c-35.413 0-64-28.587-64-64s28.587-64 64-64 64 28.587 64 64-28.587 64-64 64zM170.667 746.667c-35.413 0-64-28.587-64-64s28.587-64 64-64 64 28.587 64 64-28.587 64-64 64zM170.667 227.627c-31.36 0-56.96-25.387-56.96-56.96s25.6-56.96 56.96-56.96 56.96 25.387 56.96 56.96-25.6 56.96-56.96 56.96zM298.667 128h597.333v85.333h-597.333v-85.333zM298.667 384h597.333v85.333h-597.333v-85.333zM298.667 725.334v-85.333h597.333v85.333h-597.333z" /> <glyph unicode="" glyph-name="format-list-numbered" d="M85.333 213.334h85.333v-21.333h-42.667v-42.667h42.667v-21.333h-85.333v-42.667h128v170.667h-128v-42.667zM128 597.334h42.667v170.667h-85.333v-42.667h42.667v-128zM85.333 469.334h76.8l-76.8-89.6v-38.4h128v42.667h-76.8l76.8 89.6v38.4h-128v-42.667zM298.667 725.334v-85.333h597.333v85.333h-597.333zM298.667 128h597.333v85.333h-597.333v-85.333zM298.667 384h597.333v85.333h-597.333v-85.333z" /> <glyph unicode="" glyph-name="format-paint" d="M768 768v42.667c0 23.467-19.2 42.667-42.667 42.667h-512c-23.467 0-42.667-19.2-42.667-42.667v-170.667c0-23.467 19.2-42.667 42.667-42.667h512c23.467 0 42.667 19.2 42.667 42.667v42.667h42.667v-170.667h-426.667v-469.333c0-23.467 19.2-42.667 42.667-42.667h85.333c23.467 0 42.667 19.2 42.667 42.667v384h341.333v341.333h-128z" /> <glyph unicode="" glyph-name="format-quote" d="M256 213.334h128l85.333 170.667v256h-256v-256h128zM597.333 213.334h128l85.333 170.667v256h-256v-256h128z" /> <glyph unicode="" glyph-name="format-size" d="M384 768v-128h213.333v-512h128v512h213.333v128h-554.667zM128 426.667h128v-298.667h128v298.667h128v128h-384v-128z" /> <glyph unicode="" glyph-name="format-textdirection-l-to-r" d="M768 768h-512v-85.333l277.333-256-277.333-256v-85.333h512v128h-298.667l213.333 213.333-213.333 213.333h298.667z" /> <glyph unicode="" glyph-name="format-underline" d="M512 213.334c141.44 0 256 114.56 256 256v341.333h-106.667v-341.333c0-82.56-66.773-149.333-149.333-149.333s-149.333 66.773-149.333 149.333v341.333h-106.667v-341.333c0-141.44 114.56-256 256-256zM213.333 128v-85.333h597.333v85.333h-597.333z" /> <glyph unicode="" glyph-name="insert-drive-file" d="M221.137 911.441c-53.568 0-96.471-43.387-96.471-96.954l-0.485-775.638c0-53.568 42.903-96.954 96.471-96.954h582.213c53.568 0 96.954 43.387 96.954 96.954v581.729l-290.863 290.863h-387.819zM560.478 572.099v266.626l266.626-266.626h-266.626z" /> <glyph unicode="" glyph-name="insert-emoticon" d="M511.758 911.441c-267.837 0-484.531-216.935-484.531-484.774s216.694-484.774 484.531-484.774c267.837 0 485.016 216.935 485.016 484.774s-217.179 484.774-485.016 484.774zM512 38.848c-214.27 0-387.819 173.549-387.819 387.819s173.549 387.819 387.819 387.819 387.819-173.549 387.819-387.819-173.549-387.819-387.819-387.819zM681.671 475.145c40.237 0 72.717 32.48 72.717 72.717s-32.48 72.717-72.717 72.717-72.717-32.48-72.717-72.717 32.48-72.717 72.717-72.717zM342.329 475.145c40.237 0 72.717 32.48 72.717 72.717s-32.48 72.717-72.717 72.717-72.717-32.48-72.717-72.717 32.48-72.717 72.717-72.717zM512 160.041c112.951 0 208.695 70.534 247.477 169.671h-494.954c38.782-99.137 134.525-169.671 247.477-169.671z" /> <glyph unicode="" glyph-name="insert-photo" d="M896 128v597.333c0 47.147-38.187 85.333-85.333 85.333h-597.333c-47.147 0-85.333-38.187-85.333-85.333v-597.333c0-47.147 38.187-85.333 85.333-85.333h597.333c47.147 0 85.333 38.187 85.333 85.333zM362.667 362.667l106.667-128.213 149.333 192.213 192-256h-597.333l149.333 192z" /> <glyph unicode="" glyph-name="mode-comment" d="M996.289 814.486c0 53.568-42.903 96.954-96.471 96.954h-775.638c-53.568 0-96.954-43.387-96.954-96.954v-581.729c0-53.568 43.387-96.954 96.954-96.954h678.682l193.91-193.91-0.485 872.592z" /> <glyph unicode="" glyph-name="publish" d="M213.333 768v-85.333h597.333v85.333h-597.333zM213.333 341.334h170.667v-256h256v256h170.667l-298.667 298.667-298.667-298.667z" /> <glyph unicode="" glyph-name="vertical-align-bottom" d="M682.667 384h-128v426.667h-85.333v-426.667h-128l170.667-170.667 170.667 170.667zM170.667 128v-85.333h682.667v85.333h-682.667z" /> <glyph unicode="" glyph-name="vertical-align-center" d="M341.333 128h128v-170.667h85.333v170.667h128l-170.667 170.667-170.667-170.667zM682.667 725.334h-128v170.667h-85.333v-170.667h-128l170.667-170.667 170.667 170.667zM170.667 469.334v-85.333h682.667v85.333h-682.667z" /> <glyph unicode="" glyph-name="vertical-align-top" d="M341.333 469.334h128v-426.667h85.333v426.667h128l-170.667 170.667-170.667-170.667zM170.667 810.667v-85.333h682.667v85.333h-682.667z" /> <glyph unicode="" glyph-name="wrap-text" d="M170.667 128h256v85.333h-256v-85.333zM853.333 725.334h-682.667v-85.333h682.667v85.333zM725.333 469.334h-554.667v-85.333h565.333c47.147 0 85.333-38.187 85.333-85.333s-38.187-85.333-85.333-85.333h-96v85.333l-128-128 128-128v85.333h85.333c94.080 0 170.667 76.587 170.667 170.667s-76.587 170.667-170.667 170.667z" /> <glyph unicode="" glyph-name="cloud" d="M825.813 510.507c-29.013 146.773-158.507 257.493-313.813 257.493-123.307 0-230.187-69.973-283.733-172.16-128.213-13.867-228.267-122.453-228.267-254.507 0-141.44 114.56-256 256-256h554.667c117.76 0 213.333 95.573 213.333 213.333 0 112.64-87.68 203.947-198.187 211.84z" /> <glyph unicode="" glyph-name="cloud-download" d="M825.813 510.507c-29.013 146.773-158.507 257.493-313.813 257.493-123.307 0-230.187-69.973-283.733-172.16-128.213-13.867-228.267-122.453-228.267-254.507 0-141.44 114.56-256 256-256h554.667c117.76 0 213.333 95.573 213.333 213.333 0 112.64-87.68 203.947-198.187 211.84zM725.333 384l-213.333-213.333-213.333 213.333h128v170.667h170.667v-170.667h128z" /> <glyph unicode="" glyph-name="cloud-upload" d="M825.813 510.507c-29.013 146.773-158.507 257.493-313.813 257.493-123.307 0-230.187-69.973-283.733-172.16-128.213-13.867-228.267-122.453-228.267-254.507 0-141.44 114.56-256 256-256h554.667c117.76 0 213.333 95.573 213.333 213.333 0 112.64-87.68 203.947-198.187 211.84zM597.333 384v-170.667h-170.667v170.667h-128l213.333 213.333 213.333-213.333h-128z" /> <glyph unicode="" glyph-name="file-download" d="M810.667 554.667h-170.667v256h-256v-256h-170.667l298.667-298.667 298.667 298.667zM213.333 170.667v-85.333h597.333v85.333h-597.333z" /> <glyph unicode="" glyph-name="file-upload" d="M384 256h256v256h170.667l-298.667 298.667-298.667-298.667h170.667zM213.333 170.667h597.333v-85.333h-597.333z" /> <glyph unicode="" glyph-name="folder" d="M415.046 814.486h-290.863c-53.568 0-96.471-43.387-96.471-96.954l-0.485-581.729c0-53.568 43.387-96.954 96.954-96.954h775.638c53.568 0 96.954 43.387 96.954 96.954v484.774c0 53.568-43.387 96.954-96.954 96.954h-387.819l-96.954 96.954z" /> <glyph unicode="" glyph-name="folder-open" d="M899.819 717.53h-387.819l-96.954 96.954h-290.863c-53.568 0-96.471-43.387-96.471-96.954l-0.485-581.729c0-53.568 43.387-96.954 96.954-96.954h775.638c53.568 0 96.954 43.387 96.954 96.954v484.774c0 53.568-43.387 96.954-96.954 96.954zM899.819 135.804h-775.638v484.774h775.638v-484.774z" /> <glyph unicode="" glyph-name="folder-shared" d="M899.819 717.53h-387.819l-96.954 96.954h-290.863c-53.568 0-96.471-43.387-96.471-96.954l-0.485-581.729c0-53.568 43.387-96.954 96.954-96.954h775.638c53.568 0 96.954 43.387 96.954 96.954v484.774c0 53.568-43.387 96.954-96.954 96.954zM657.432 572.099c53.568 0 96.954-43.387 96.954-96.954s-43.387-96.954-96.954-96.954-96.954 43.387-96.954 96.954 43.387 96.954 96.954 96.954zM851.342 184.281h-387.819v48.478c0 64.718 129.193 96.954 193.91 96.954s193.91-32.237 193.91-96.954v-48.478z" /> <glyph unicode="" glyph-name="computer" d="M853.333 170.667c47.147 0 84.907 38.187 84.907 85.333l0.427 426.667c0 47.147-38.187 85.333-85.333 85.333h-682.667c-47.147 0-85.333-38.187-85.333-85.333v-426.667c0-47.147 38.187-85.333 85.333-85.333h-170.667v-85.333h1024v85.333h-170.667zM170.667 682.667h682.667v-426.667h-682.667v426.667z" /> <glyph unicode="" glyph-name="desktop-windows" d="M896 853.334h-768c-47.147 0-85.333-38.187-85.333-85.333v-512c0-47.147 38.187-85.333 85.333-85.333h298.667v-85.333h-85.333v-85.333h341.333v85.333h-85.333v85.333h298.667c47.147 0 85.333 38.187 85.333 85.333v512c0 47.147-38.187 85.333-85.333 85.333zM896 256h-768v512h768v-512z" /> <glyph unicode="" glyph-name="keyboard2" d="M899.819 766.009h-775.638c-53.568 0-96.471-43.387-96.471-96.954l-0.485-484.774c0-53.568 43.387-96.954 96.954-96.954h775.638c53.568 0 96.954 43.387 96.954 96.954v484.774c0 53.568-43.387 96.954-96.954 96.954zM463.522 620.577h96.954v-96.954h-96.954v96.954zM463.522 475.145h96.954v-96.954h-96.954v96.954zM318.090 620.577h96.954v-96.954h-96.954v96.954zM318.090 475.145h96.954v-96.954h-96.954v96.954zM269.614 378.189h-96.954v96.954h96.954v-96.954zM269.614 523.621h-96.954v96.954h96.954v-96.954zM705.91 184.281h-387.819v96.954h387.819v-96.954zM705.91 378.189h-96.954v96.954h96.954v-96.954zM705.91 523.621h-96.954v96.954h96.954v-96.954zM851.342 378.189h-96.954v96.954h96.954v-96.954zM851.342 523.621h-96.954v96.954h96.954v-96.954z" /> <glyph unicode="" glyph-name="keyboard-arrow-down" d="M316.373 588.374l195.627-195.627 195.627 195.627 60.373-60.373-256-256-256 256z" /> <glyph unicode="" glyph-name="keyboard-arrow-left" d="M657.707 241.707l-195.627 195.627 195.627 195.627-60.373 60.373-256-256 256-256z" /> <glyph unicode="" glyph-name="keyboard-arrow-right" d="M366.293 236.374l195.627 195.627-195.627 195.627 60.373 60.373 256-256-256-256z" /> <glyph unicode="" glyph-name="keyboard-arrow-up" d="M316.373 280.96l195.627 195.627 195.627-195.627 60.373 60.373-256 256-256-256z" /> <glyph unicode="" glyph-name="keyboard-backspace" d="M896 469.334h-604.587l152.96 152.96-60.373 60.373-256-256 256-256 60.373 60.373-152.96 152.96h604.587z" /> <glyph unicode="" glyph-name="keyboard-capslock" d="M512 579.627l195.627-195.627 60.373 60.373-256 256-256-256 60.373-60.373 195.627 195.627zM256 170.667h512v85.333h-512v-85.333z" /> <glyph unicode="" glyph-name="keyboard-return" d="M810.667 640v-170.667h-561.92l152.96 152.96-60.373 60.373-256-256 256-256 60.373 60.373-152.96 152.96h647.253v256z" /> <glyph unicode="" glyph-name="keyboard-tab" d="M494.293 622.294l152.96-152.96h-604.587v-85.333h604.587l-152.96-152.96 60.373-60.373 256 256-256 256-60.373-60.373zM853.333 682.667v-512h85.333v512h-85.333z" /> <glyph unicode="" glyph-name="keyboard-voice" d="M512 298.667c70.613 0 127.573 57.387 127.573 128l0.427 256c0 70.827-57.173 128-128 128-70.613 0-128-57.173-128-128v-256c0-70.613 57.387-128 128-128zM738.133 426.667c0-128-108.16-217.6-226.133-217.6-117.76 0-226.133 89.6-226.133 217.6h-72.533c0-145.707 116.053-266.027 256-286.72v-139.947h85.333v139.947c139.947 20.693 256 141.013 256 286.72h-72.533z" /> <glyph unicode="" glyph-name="mouse2" d="M554.667 893.014v-338.347h298.667c0 174.080-130.347 317.44-298.667 338.347zM170.667 298.667c0-188.587 152.747-341.333 341.333-341.333s341.333 152.747 341.333 341.333v170.667h-682.667v-170.667zM469.333 893.014c-168.32-20.907-298.667-164.267-298.667-338.347h298.667v338.347z" /> <glyph unicode="" glyph-name="phone-android" d="M682.667 896h-341.333c-70.613 0-128-57.387-128-128v-682.667c0-70.613 57.387-128 128-128h341.333c70.613 0 128 57.387 128 128v682.667c0 70.613-57.387 128-128 128zM597.333 42.667h-170.667v42.667h170.667v-42.667zM736 170.667h-448v597.333h448v-597.333z" /> <glyph unicode="" glyph-name="phone-iphone" d="M682.666 896h-341.333c-58.88 0-106.667-47.787-106.667-106.667v-725.333c0-58.88 47.787-106.667 106.667-106.667h341.333c58.88 0 106.667 47.787 106.667 106.667v725.333c0 58.88-47.787 106.667-106.667 106.667zM512-0c-35.413 0-64 28.587-64 64s28.587 64 64 64 64-28.587 64-64-28.587-64-64-64zM704 170.667h-384v597.333h384v-597.333z" /> <glyph unicode="" glyph-name="phonelink" d="M170.667 682.667h768v85.333h-768c-47.147 0-85.333-38.187-85.333-85.333v-469.333h-85.333v-128h597.333v128h-426.667v469.333zM981.333 597.334h-256c-23.467 0-42.667-19.2-42.667-42.667v-426.667c0-23.467 19.2-42.667 42.667-42.667h256c23.467 0 42.667 19.2 42.667 42.667v426.667c0 23.467-19.2 42.667-42.667 42.667zM938.667 213.334h-170.667v298.667h170.667v-298.667z" /> <glyph unicode="" glyph-name="phonelink-off" d="M938.667 682.667v85.333h-647.68l85.333-85.333h562.347zM81.92 868.48l-54.4-54.4 77.44-77.44c-11.947-14.72-19.627-33.493-19.627-53.973v-469.333h-85.333v-128h756.48l100.48-100.48 54.187 54.4-829.227 829.227zM170.667 670.934l457.813-457.6h-457.813v457.6zM981.333 597.334h-256c-23.467 0-42.667-19.2-42.667-42.667v-178.347l85.333-85.333v221.013h170.667v-298.667h-93.013l128-128h7.68c23.467 0 42.667 19.2 42.667 42.667v426.667c0 23.467-19.2 42.667-42.667 42.667z" /> <glyph unicode="" glyph-name="security" d="M512 916.406l-400.696-178.087v-267.13c0-247.318 170.741-477.941 400.696-534.261 229.954 56.32 400.696 286.943 400.696 534.261v267.13l-400.696 178.087zM512 427.113h311.653c-23.596-183.43-145.808-346.824-311.653-397.802v397.357h-311.653v253.774l311.653 138.462v-391.792z" /> <glyph unicode="" glyph-name="tablet-android" d="M768 938.667h-512c-70.613 0-128-57.387-128-128v-768c0-70.613 57.387-128 128-128h512c70.613 0 128 57.387 128 128v768c0 70.613-57.387 128-128 128zM597.333-0h-170.667v42.667h170.667v-42.667zM821.333 128h-618.667v682.667h618.667v-682.667z" /> <glyph unicode="" glyph-name="tv" d="M896 810.667h-768c-47.147 0-85.333-38.187-85.333-85.333v-512c0-47.147 38.187-85.333 85.333-85.333h213.333v-85.333h341.333v85.333h213.333c47.147 0 84.907 38.187 84.907 85.333l0.427 512c0 47.147-38.187 85.333-85.333 85.333zM896 213.334h-768v512h768v-512z" /> <glyph unicode="" glyph-name="watch" d="M853.333 426.667c0 108.587-50.773 205.227-129.92 267.733l-40.747 244.267h-341.333l-40.747-244.267c-79.147-62.507-129.92-159.147-129.92-267.733s50.773-205.227 129.92-267.733l40.747-244.267h341.333l40.747 244.267c79.147 62.507 129.92 159.147 129.92 267.733zM256 426.667c0 141.44 114.56 256 256 256s256-114.56 256-256-114.56-256-256-256-256 114.56-256 256z" /> <glyph unicode="" glyph-name="audiotrack" d="M512 901.727v-489.575c-24.809 8.709-51.2 14.515-79.178 14.515-131.169 0-237.531-106.36-237.531-237.531s106.36-237.531 237.531-237.531c122.194 0 221.694 92.637 234.891 211.138h2.639v580.629h211.138v158.353h-369.491z" /> <glyph unicode="" glyph-name="brightness-1" d="M996.774 426.667c0-267.733-217.040-484.774-484.774-484.774s-484.774 217.040-484.774 484.774c0 267.733 217.040 484.774 484.774 484.774s484.774-217.040 484.774-484.774z" /> <glyph unicode="" glyph-name="brush" d="M281.336 325.498c-83.718 0-151.755-68.038-151.755-151.755 0-66.266-58.426-101.169-101.169-101.169 46.538-61.713 126.21-101.169 202.341-101.169 111.793 0 202.341 90.548 202.341 202.341 0 83.718-68.038 151.755-151.755 151.755zM974.602 799.479l-67.532 67.532c-19.728 19.728-51.848 19.728-71.577 0l-452.989-452.989 139.108-139.108 452.989 452.989c19.982 19.982 19.982 51.848 0 71.577z" /> <glyph unicode="" glyph-name="camera" d="M385.959 499.384l230.995 400.18c-33.691 7.514-68.838 11.876-104.953 11.876-116.346 0-222.753-40.964-306.377-109.316l177.669-307.588 2.666 4.849zM974.474 572.099c-44.599 141.796-152.704 254.992-290.622 307.347l-177.428-307.347h468.049zM987.078 523.621h-363.095l14.058-24.239 230.995-399.938c79.018 86.29 127.738 200.938 127.738 327.222 0 33.208-3.394 65.687-9.695 96.954zM344.026 426.667l-189.062 327.222c-79.018-86.29-127.738-200.938-127.738-327.222 0-33.208 3.394-65.687 9.695-96.954h363.095l-55.992 96.954zM49.526 281.235c44.599-141.796 152.704-254.992 290.622-307.347l177.428 307.347h-468.049zM595.865 281.235l-189.062-327.464c33.935-7.514 69.079-11.876 105.197-11.876 116.346 0 222.753 40.964 306.377 109.316l-177.669 307.588-44.842-77.564z" /> <glyph unicode="" glyph-name="camera-alt" d="M667.127 384.001c0-85.674-69.453-155.127-155.127-155.127s-155.127 69.453-155.127 155.127c0 85.674 69.453 155.127 155.127 155.127s155.127-69.453 155.127-155.127zM366.568 868.775l-88.713-96.954h-153.673c-53.568 0-96.954-43.387-96.954-96.954v-581.729c0-53.568 43.387-96.954 96.954-96.954h775.638c53.568 0 96.954 43.387 96.954 96.954v581.729c0 53.568-43.387 96.954-96.954 96.954h-153.673l-88.713 96.954h-290.863zM512 141.615c-133.798 0-242.386 108.589-242.386 242.386s108.589 242.386 242.386 242.386 242.386-108.589 242.386-242.386-108.589-242.386-242.386-242.386z" /> <glyph unicode="" glyph-name="center-focus-strong" d="M512 597.334c-94.293 0-170.667-76.373-170.667-170.667s76.373-170.667 170.667-170.667 170.667 76.373 170.667 170.667-76.373 170.667-170.667 170.667zM213.333 298.667h-85.333v-170.667c0-47.147 38.187-85.333 85.333-85.333h170.667v85.333h-170.667v170.667zM213.333 725.334h170.667v85.333h-170.667c-47.147 0-85.333-38.187-85.333-85.333v-170.667h85.333v170.667zM810.667 810.667h-170.667v-85.333h170.667v-170.667h85.333v170.667c0 47.147-38.187 85.333-85.333 85.333zM810.667 128h-170.667v-85.333h170.667c47.147 0 85.333 38.187 85.333 85.333v170.667h-85.333v-170.667z" /> <glyph unicode="" glyph-name="center-focus-weak" d="M213.333 298.667h-85.333v-170.667c0-47.147 38.187-85.333 85.333-85.333h170.667v85.333h-170.667v170.667zM213.333 725.334h170.667v85.333h-170.667c-47.147 0-85.333-38.187-85.333-85.333v-170.667h85.333v170.667zM810.667 810.667h-170.667v-85.333h170.667v-170.667h85.333v170.667c0 47.147-38.187 85.333-85.333 85.333zM810.667 128h-170.667v-85.333h170.667c47.147 0 85.333 38.187 85.333 85.333v170.667h-85.333v-170.667zM512 597.334c-94.293 0-170.667-76.373-170.667-170.667s76.373-170.667 170.667-170.667 170.667 76.373 170.667 170.667-76.373 170.667-170.667 170.667zM512 341.334c-47.147 0-85.333 38.187-85.333 85.333s38.187 85.333 85.333 85.333 85.333-38.187 85.333-85.333-38.187-85.333-85.333-85.333z" /> <glyph unicode="" glyph-name="color-lens" d="M512 901.727c-262.339 0-475.060-212.721-475.060-475.060s212.721-475.060 475.060-475.060c43.811 0 79.178 35.366 79.178 79.178 0 20.586-7.655 39.061-20.586 53.047-12.405 13.989-19.794 32.2-19.794 52.52 0 43.811 35.366 79.178 79.178 79.178h93.165c145.685 0 263.922 118.237 263.922 263.922 0 233.307-212.721 422.276-475.060 422.276zM221.686 426.667c-43.811 0-79.178 35.366-79.178 79.178s35.366 79.178 79.178 79.178 79.178-35.366 79.178-79.178-35.366-79.178-79.178-79.178zM380.039 637.805c-43.811 0-79.178 35.366-79.178 79.178s35.366 79.178 79.178 79.178 79.178-35.366 79.178-79.178-35.366-79.178-79.178-79.178zM643.961 637.805c-43.811 0-79.178 35.366-79.178 79.178s35.366 79.178 79.178 79.178 79.178-35.366 79.178-79.178-35.366-79.178-79.178-79.178zM802.314 426.667c-43.811 0-79.178 35.366-79.178 79.178s35.366 79.178 79.178 79.178 79.178-35.366 79.178-79.178-35.366-79.178-79.178-79.178z" /> <glyph unicode="" glyph-name="colorize" d="M971.487 762.905l-123.253 123.253c-20.586 20.586-54.102 20.586-74.689 0l-164.951-164.951-101.082 101.347-74.689-74.689 74.954-74.954-470.837-470.572v-250.728h250.728l470.837 470.837 74.689-74.954 74.689 74.689-101.347 101.347 164.951 164.951c20.851 20.586 20.851 53.839 0 74.426zM243.854 57.176l-101.347 101.347 425.707 425.707 101.347-101.347-425.707-425.707z" /> <glyph unicode="" glyph-name="crop-3-2" d="M810.667 768h-597.333c-47.147 0-85.333-38.187-85.333-85.333v-512c0-47.147 38.187-85.333 85.333-85.333h597.333c47.147 0 85.333 38.187 85.333 85.333v512c0 47.147-38.187 85.333-85.333 85.333zM810.667 170.667h-597.333v512h597.333v-512z" /> <glyph unicode="" glyph-name="crop-5-4" d="M810.667 725.334h-597.333c-47.147 0-85.333-38.187-85.333-85.333v-426.667c0-47.147 38.187-85.333 85.333-85.333h597.333c47.147 0 85.333 38.187 85.333 85.333v426.667c0 47.147-38.187 85.333-85.333 85.333zM810.667 213.334h-597.333v426.667h597.333v-426.667z" /> <glyph unicode="" glyph-name="crop-7-5" d="M810.667 640h-597.333c-47.147 0-85.333-38.187-85.333-85.333v-256c0-47.147 38.187-85.333 85.333-85.333h597.333c47.147 0 85.333 38.187 85.333 85.333v256c0 47.147-38.187 85.333-85.333 85.333zM810.667 298.667h-597.333v256h597.333v-256z" /> <glyph unicode="" glyph-name="crop-16-9" d="M810.667 682.667h-597.333c-47.147 0-85.333-38.187-85.333-85.333v-341.333c0-47.147 38.187-85.333 85.333-85.333h597.333c47.147 0 85.333 38.187 85.333 85.333v341.333c0 47.147-38.187 85.333-85.333 85.333zM810.667 256h-597.333v341.333h597.333v-341.333z" /> <glyph unicode="" glyph-name="crop" d="M725.333 298.667h85.333v341.333c0 47.147-38.187 85.333-85.333 85.333h-341.333v-85.333h341.333v-341.333zM298.667 213.334v682.667h-85.333v-170.667h-170.667v-85.333h170.667v-426.667c0-47.147 38.187-85.333 85.333-85.333h426.667v-170.667h85.333v170.667h170.667v85.333h-682.667z" /> <glyph unicode="" glyph-name="crop-free" d="M128 725.334v-170.667h85.333v170.667h170.667v85.333h-170.667c-47.147 0-85.333-38.187-85.333-85.333zM213.333 298.667h-85.333v-170.667c0-47.147 38.187-85.333 85.333-85.333h170.667v85.333h-170.667v170.667zM810.667 128h-170.667v-85.333h170.667c47.147 0 85.333 38.187 85.333 85.333v170.667h-85.333v-170.667zM810.667 810.667h-170.667v-85.333h170.667v-170.667h85.333v170.667c0 47.147-38.187 85.333-85.333 85.333z" /> <glyph unicode="" glyph-name="crop-original" d="M810.667 810.667h-597.333c-47.147 0-85.333-38.187-85.333-85.333v-597.333c0-47.147 38.187-85.333 85.333-85.333h597.333c47.147 0 85.333 38.187 85.333 85.333v597.333c0 47.147-38.187 85.333-85.333 85.333zM810.667 128h-597.333v597.333h597.333v-597.333zM595.84 414.507l-117.333-151.040-83.84 100.693-117.333-150.827h469.333l-150.827 201.173z" /> <glyph unicode="" glyph-name="crop-portrait" d="M725.333 810.667h-426.667c-47.147 0-85.333-38.187-85.333-85.333v-597.333c0-47.147 38.187-85.333 85.333-85.333h426.667c47.147 0 85.333 38.187 85.333 85.333v597.333c0 47.147-38.187 85.333-85.333 85.333zM725.333 128h-426.667v597.333h426.667v-597.333z" /> <glyph unicode="" glyph-name="dehaze" d="M85.333 277.334v-85.333h853.333v85.333h-853.333zM85.333 490.667v-85.333h853.333v85.333h-853.333zM85.333 704v-85.333h853.333v85.333h-853.333z" /> <glyph unicode="" glyph-name="exposure" d="M640 213.334v-85.333h85.333v85.333h85.333v85.333h-85.333v85.333h-85.333v-85.333h-85.333v-85.333h85.333zM853.333 853.334h-682.667c-47.147 0-85.333-38.187-85.333-85.333v-682.667c0-47.147 38.187-85.333 85.333-85.333h682.667c47.147 0 85.333 38.187 85.333 85.333v682.667c0 47.147-38.187 85.333-85.333 85.333zM213.333 725.334h256v-85.333h-256v85.333zM853.333 85.334h-682.667l682.667 682.667v-682.667z" /> <glyph unicode="" glyph-name="filter-frames" d="M853.333 768h-170.667l-170.667 170.667-170.667-170.667h-170.667c-47.147 0-85.333-38.187-85.333-85.333v-597.333c0-47.147 38.187-85.333 85.333-85.333h682.667c47.147 0 85.333 38.187 85.333 85.333v597.333c0 47.147-38.187 85.333-85.333 85.333zM853.333 85.334h-682.667v597.333h192.64l150.187 149.333 148.48-149.333h191.36v-597.333zM768 597.334h-512v-426.667h512z" /> <glyph unicode="" glyph-name="filter-none" d="M128 725.334h-85.333v-682.667c0-47.147 38.187-85.333 85.333-85.333h682.667v85.333h-682.667v682.667zM896 896h-597.333c-47.147 0-85.333-38.187-85.333-85.333v-597.333c0-47.147 38.187-85.333 85.333-85.333h597.333c47.147 0 85.333 38.187 85.333 85.333v597.333c0 47.147-38.187 85.333-85.333 85.333zM896 213.334h-597.333v597.333h597.333v-597.333z" /> <glyph unicode="" glyph-name="filter-tilt-shift" d="M469.333 765.014v86.187c-85.76-8.533-163.84-42.667-227.2-94.293l60.8-60.8c47.36 36.48 104.107 61.227 166.4 68.907zM781.867 756.907c-63.147 51.627-141.44 85.76-227.2 94.293v-86.187c62.293-7.893 119.040-32.427 166.4-69.12l60.8 61.013zM850.347 469.334h86.187c-8.533 85.76-42.667 163.84-94.293 227.2l-60.8-60.8c36.48-47.36 61.227-104.107 68.907-166.4zM242.773 635.734l-60.8 60.8c-51.84-63.36-85.973-141.44-94.507-227.2h86.187c7.893 62.293 32.427 119.040 69.12 166.4zM173.653 384h-86.187c8.533-85.76 42.667-163.84 94.293-227.2l60.8 60.8c-36.48 47.36-61.013 104.32-68.907 166.4zM640 426.667c0 70.613-57.387 128-128 128s-128-57.387-128-128 57.387-128 128-128 128 57.387 128 128zM781.227 217.814l60.8-60.8c51.84 63.147 85.973 141.227 94.507 226.987h-86.187c-7.68-62.080-32.427-119.040-69.12-166.187zM554.667 88.32v-86.187c85.76 8.533 163.84 42.667 227.2 94.293l-60.8 60.8c-47.36-36.48-104.107-61.013-166.4-68.907zM242.133 96.427c63.36-51.627 141.44-85.76 227.2-94.293v86.187c-62.293 7.893-119.040 32.427-166.4 69.12l-60.8-61.013z" /> <glyph unicode="" glyph-name="flare" d="M298.667 469.334h-256v-85.333h256v85.333zM391.253 607.787l-90.453 90.453-60.373-60.373 90.453-90.453 60.373 60.373zM554.667 896h-85.333v-256h85.333v256zM783.573 637.867l-60.373 60.373-90.453-90.453 60.373-60.373 90.453 90.453zM725.333 469.334v-85.333h256v85.333h-256zM512 554.667c-70.613 0-128-57.387-128-128s57.387-128 128-128 128 57.387 128 128-57.387 128-128 128zM632.747 245.547l90.453-90.453 60.373 60.373-90.453 90.453-60.373-60.373zM240.427 215.467l60.373-60.373 90.453 90.453-60.373 60.373-90.453-90.453zM469.333-42.666h85.333v256h-85.333v-256z" /> <glyph unicode="" glyph-name="flash-on" d="M298.667 853.334v-469.333h128v-384l298.667 512h-170.667l170.667 341.333z" /> <glyph unicode="" glyph-name="grid-off" d="M341.333 768v-62.080l85.333-85.333v147.413h170.667v-170.667h-147.413l85.333-85.333h62.080v-62.080l85.333-85.333v147.413h170.667v-170.667h-147.413l85.333-85.333h62.080v-62.080l85.333-85.333v659.413c0 47.147-38.187 85.333-85.333 85.333h-659.413l85.333-85.333h62.080zM682.667 768h170.667v-170.667h-170.667v170.667zM54.4 884.267l-54.4-54.187 85.333-85.333v-659.413c0-47.147 38.187-85.333 85.333-85.333h659.413l85.333-85.333 54.187 54.4-915.2 915.2zM426.667 403.414l62.080-62.080h-62.080v62.080zM170.667 659.414l62.080-62.080h-62.080v62.080zM341.333 85.334h-170.667v170.667h170.667v-170.667zM341.333 341.334h-170.667v170.667h147.413l23.253-23.253v-147.413zM597.333 85.334h-170.667v170.667h147.413l23.253-23.253v-147.413zM682.667 85.334v62.080l62.080-62.080h-62.080z" /> <glyph unicode="" glyph-name="grid-on" d="M853.333 853.334h-682.667c-47.147 0-85.333-38.187-85.333-85.333v-682.667c0-47.147 38.187-85.333 85.333-85.333h682.667c47.147 0 85.333 38.187 85.333 85.333v682.667c0 47.147-38.187 85.333-85.333 85.333zM341.333 85.334h-170.667v170.667h170.667v-170.667zM341.333 341.334h-170.667v170.667h170.667v-170.667zM341.333 597.334h-170.667v170.667h170.667v-170.667zM597.333 85.334h-170.667v170.667h170.667v-170.667zM597.333 341.334h-170.667v170.667h170.667v-170.667zM597.333 597.334h-170.667v170.667h170.667v-170.667zM853.333 85.334h-170.667v170.667h170.667v-170.667zM853.333 341.334h-170.667v170.667h170.667v-170.667zM853.333 597.334h-170.667v170.667h170.667v-170.667z" /> <glyph unicode="" glyph-name="hdr-strong" d="M725.333 682.667c-141.44 0-256-114.56-256-256s114.56-256 256-256 256 114.56 256 256-114.56 256-256 256zM213.333 597.334c-94.293 0-170.667-76.373-170.667-170.667s76.373-170.667 170.667-170.667 170.667 76.373 170.667 170.667-76.373 170.667-170.667 170.667zM213.333 341.334c-47.147 0-85.333 38.187-85.333 85.333s38.187 85.333 85.333 85.333 85.333-38.187 85.333-85.333-38.187-85.333-85.333-85.333z" /> <glyph unicode="" glyph-name="hdr-weak" d="M213.333 597.334c-94.293 0-170.667-76.373-170.667-170.667s76.373-170.667 170.667-170.667 170.667 76.373 170.667 170.667-76.373 170.667-170.667 170.667zM725.333 682.667c-141.44 0-256-114.56-256-256s114.56-256 256-256 256 114.56 256 256-114.56 256-256 256zM725.333 256c-94.293 0-170.667 76.373-170.667 170.667s76.373 170.667 170.667 170.667 170.667-76.373 170.667-170.667-76.373-170.667-170.667-170.667z" /> <glyph unicode="" glyph-name="healing" d="M789.776 425.698l192.939 192.939c18.906 18.906 18.906 49.688 0 68.595l-210.149 210.149c-18.906 18.906-49.688 18.906-68.595 0l-192.939-192.939-192.939 192.698c-9.453 9.453-21.815 14.301-34.177 14.301s-24.723-4.849-34.177-14.301l-210.391-210.149c-18.906-18.906-18.906-49.688 0-68.595l192.939-192.939-192.939-192.698c-18.906-18.906-18.906-49.688 0-68.595l210.149-210.149c18.906-18.906 49.688-18.906 68.595 0l192.939 192.939 192.939-192.939c9.453-9.453 21.815-14.301 34.177-14.301s24.723 4.849 34.177 14.301l210.149 210.149c18.906 18.906 18.906 49.688 0 68.595l-192.698 192.939zM512 572.099c26.663 0 48.478-21.815 48.478-48.478s-21.815-48.478-48.478-48.478-48.478 21.815-48.478 48.478 21.815 48.478 48.478 48.478zM283.672 477.083l-175.731 175.731 175.973 175.973 175.731-175.731-175.973-175.973zM415.046 378.189c-26.663 0-48.478 21.815-48.478 48.478s21.815 48.478 48.478 48.478 48.478-21.815 48.478-48.478-21.815-48.478-48.478-48.478zM512 281.235c-26.663 0-48.478 21.815-48.478 48.478s21.815 48.478 48.478 48.478 48.478-21.815 48.478-48.478-21.815-48.478-48.478-48.478zM608.954 475.145c26.663 0 48.478-21.815 48.478-48.478s-21.815-48.478-48.478-48.478-48.478 21.815-48.478 48.478 21.815 48.478 48.478 48.478zM738.147 22.608l-175.731 175.731 175.973 175.973 175.731-175.731-175.973-175.973z" /> <glyph unicode="" glyph-name="iso" d="M810.667 810.667h-597.333c-47.147 0-85.333-38.187-85.333-85.333v-597.333c0-47.147 38.187-85.333 85.333-85.333h597.333c47.147 0 85.333 38.187 85.333 85.333v597.333c0 47.147-38.187 85.333-85.333 85.333zM234.667 618.667h85.333v85.333h64v-85.333h85.333v-64h-85.333v-85.333h-64v85.333h-85.333v64zM810.667 128h-597.333l597.333 597.333v-597.333zM725.333 213.334v64h-213.333v-64h213.333z" /> <glyph unicode="" glyph-name="looks" d="M512 519.758c-179.665 0-325.819-146.152-325.819-325.819h93.091c0 128.233 104.495 232.727 232.727 232.727s232.727-104.495 232.727-232.727h93.091c0 179.665-146.152 325.819-325.819 325.819zM512 705.94c-282.298 0-512-229.702-512-512h93.091c0 230.866 188.043 418.909 418.909 418.909s418.909-188.043 418.909-418.909h93.091c0 282.298-229.702 512-512 512z" /> <glyph unicode="" glyph-name="panorama" d="M981.333 170.667v512c0 47.147-38.187 85.333-85.333 85.333h-768c-47.147 0-85.333-38.187-85.333-85.333v-512c0-47.147 38.187-85.333 85.333-85.333h768c47.147 0 85.333 38.187 85.333 85.333zM362.667 405.334l106.667-128.213 149.333 192.213 192-256h-597.333l149.333 192z" /> <glyph unicode="" glyph-name="panorama-fisheye" d="M512 911.441c-267.837 0-484.774-216.935-484.774-484.774s216.935-484.774 484.774-484.774 484.774 216.935 484.774 484.774-216.935 484.774-484.774 484.774zM512 38.848c-213.786 0-387.819 174.033-387.819 387.819s174.033 387.819 387.819 387.819 387.819-174.033 387.819-387.819-174.033-387.819-387.819-387.819z" /> <glyph unicode="" glyph-name="panorama-horizontal" d="M853.333 659.414v-465.493c-110.72 32.853-225.28 49.493-341.333 49.493s-230.4-16.64-341.333-49.493v465.493c110.72-32.853 225.28-49.493 341.333-49.493s230.4 16.64 341.333 49.493zM914.347 768c-4.053 0-8.533-0.853-13.227-2.56-125.44-46.72-257.28-70.187-389.12-70.187s-263.68 23.467-389.12 70.187c-4.693 1.707-9.173 2.56-13.44 2.56-14.080 0-24.107-10.027-24.107-26.667v-629.333c0.213-16.64 10.027-26.667 24.107-26.667 4.053 0 8.533 0.853 13.227 2.56 125.44 46.72 257.28 70.187 389.12 70.187s263.68-23.467 389.12-70.187c4.693-1.707 9.173-2.56 13.227-2.56 14.080 0 24.32 10.027 24.107 26.667v629.333c0.427 16.64-9.813 26.667-23.893 26.667z" /> <glyph unicode="" glyph-name="panorama-vertical" d="M850.773 37.547c-46.72 125.44-70.187 257.28-70.187 389.12s23.467 263.68 70.187 389.12c1.707 4.693 2.56 9.173 2.56 13.44 0 14.080-10.027 24.107-26.667 24.107h-629.333c-16.64-0.213-26.667-10.027-26.667-24.107 0-4.053 0.853-8.533 2.56-13.227 46.72-125.44 70.187-257.28 70.187-389.12s-23.467-263.68-70.187-389.12c-1.707-4.907-2.56-9.387-2.56-13.653 0-14.080 10.027-24.107 26.667-24.107h629.333c16.64 0 26.667 10.24 26.667 24.32 0 4.053-0.853 8.533-2.56 13.227zM279.253 85.334c32.853 110.72 49.493 225.28 49.493 341.333s-16.64 230.4-49.493 341.333h465.493c-32.853-110.72-49.493-225.28-49.493-341.333s16.64-230.4 49.493-341.333h-465.493z" /> <glyph unicode="" glyph-name="panorama-wide-angle" d="M512 682.667c104.533 0 200.96-8.32 311.040-27.093 20.053-76.16 30.293-153.173 30.293-228.907s-10.24-152.747-30.293-228.907c-110.080-18.773-206.507-27.093-311.040-27.093s-200.96 8.32-311.040 27.093c-20.053 76.16-30.293 153.173-30.293 228.907s10.24 152.747 30.293 228.907c110.080 18.773 206.507 27.093 311.040 27.093zM512 768c-116.48 0-222.933-10.24-339.413-30.72l-39.467-7.040-10.667-38.187c-24.747-88.32-37.12-176.853-37.12-265.387s12.373-177.067 37.12-265.387l10.667-38.187 39.467-7.040c116.48-20.48 222.933-30.72 339.413-30.72s222.933 10.24 339.413 30.72l39.467 7.040 10.667 38.187c24.747 88.32 37.12 176.853 37.12 265.387s-12.373 177.067-37.12 265.387l-10.667 38.187-39.467 7.040c-116.48 20.48-222.933 30.72-339.413 30.72z" /> <glyph unicode="" glyph-name="rotate-left" d="M303.36 574.934l-60.373 60.373c-38.4-49.493-62.080-106.667-69.333-165.973h86.187c6.187 37.333 20.693 73.387 43.52 105.6zM259.84 384h-86.187c7.253-59.307 30.933-116.48 69.333-165.973l60.373 60.373c-22.827 32.213-37.333 68.267-43.52 105.6zM302.933 157.227c49.493-38.613 107.093-61.44 166.4-68.693v86.187c-37.333 6.187-73.173 20.907-105.173 43.733l-61.227-61.227zM554.667 765.014v130.987l-194.133-194.133 194.133-189.867v166.827c120.96-20.267 213.333-125.44 213.333-252.16s-92.373-231.893-213.333-252.16v-86.187c168.32 21.12 298.667 164.267 298.667 338.347s-130.347 317.227-298.667 338.347z" /> <glyph unicode="" glyph-name="rotate-right" d="M663.467 701.867l-194.133 194.133v-130.987c-168.32-20.907-298.667-164.267-298.667-338.347s130.347-317.44 298.667-338.347v86.187c-120.96 20.267-213.333 125.44-213.333 252.16s92.373 231.893 213.333 252.16v-166.827l194.133 189.867zM850.347 469.334c-7.253 59.307-30.933 116.48-69.333 165.973l-60.373-60.373c22.827-32.213 37.333-68.267 43.52-105.6h86.187zM554.667 174.72v-86.4c59.307 7.253 116.907 30.293 166.4 68.693l-61.227 61.227c-32-22.613-67.84-37.12-105.173-43.52zM720.64 278.4l60.373-60.373c38.4 49.493 62.080 106.667 69.333 165.973h-86.187c-6.187-37.333-20.693-73.387-43.52-105.6z" /> <glyph unicode="" glyph-name="straighten" d="M896 682.667h-768c-47.147 0-85.333-38.187-85.333-85.333v-341.333c0-47.147 38.187-85.333 85.333-85.333h768c47.147 0 85.333 38.187 85.333 85.333v341.333c0 47.147-38.187 85.333-85.333 85.333zM896 256h-768v341.333h85.333v-170.667h85.333v170.667h85.333v-170.667h85.333v170.667h85.333v-170.667h85.333v170.667h85.333v-170.667h85.333v170.667h85.333v-341.333z" /> <glyph unicode="" glyph-name="style" d="M93.381 71.035l62.486-25.784v419.279l-112.66-272.008c-19.512-47.155 3.020-101.742 50.174-121.486zM999.301 243.393l-230.429 555.864c-14.402 34.843-48.315 56.446-83.855 57.143-12.312 0.232-24.855-2.090-37.166-6.968l-342.16-141.695c-34.843-14.402-56.214-48.083-57.143-83.623-0.232-12.544 1.858-25.087 6.968-37.398l230.197-555.864c14.634-35.308 48.781-56.678 85.017-57.143 12.078 0 24.159 2.090 36.005 6.968l342.16 141.695c47.155 19.512 69.918 73.868 50.406 121.022zM341.696 577.654c-25.552 0-46.458 20.906-46.458 46.458s20.906 46.458 46.458 46.458 46.458-20.906 46.458-46.458-20.906-46.458-46.458-46.458zM248.782 66.621c0-51.103 41.812-92.914 92.914-92.914h67.595l-160.51 387.455v-294.541z" /> <glyph unicode="" glyph-name="texture" d="M832.427 807.467l-701.227-701.227c3.84-14.72 11.307-27.947 21.76-38.4l0.213-0.213c10.453-10.453 23.68-17.92 38.4-21.76l701.227 701.227c-7.893 29.44-30.933 52.48-60.373 60.373zM506.88 810.667l-378.88-378.88v-120.747l499.627 499.627h-120.747zM213.333 810.667c-46.933 0-85.333-38.4-85.333-85.333v-85.547l170.88 170.88h-85.547zM810.667 42.667c23.467 0 44.8 9.6 60.16 24.96 15.573 15.573 25.173 36.907 25.173 60.373v85.547l-170.88-170.88h85.547zM396.373 42.667h120.747l378.88 378.88v120.747l-499.627-499.627z" /> <glyph unicode="" glyph-name="timelapse" d="M693.12 607.787c-50.133 49.92-115.627 74.88-181.12 74.88v-256l-181.12-181.12c100.053-100.053 261.973-100.053 362.027 0s100.053 262.187 0.213 362.24zM512 853.334c-235.733 0-426.667-190.933-426.667-426.667s190.933-426.667 426.667-426.667 426.667 191.147 426.667 426.667c0 235.733-190.933 426.667-426.667 426.667zM512 85.334c-188.587 0-341.333 152.747-341.333 341.333s152.747 341.333 341.333 341.333 341.333-152.747 341.333-341.333-152.747-341.333-341.333-341.333z" /> <glyph unicode="" glyph-name="timer" d="M651.372 915.438h-278.744v-92.914h278.744v92.914zM465.542 311.492h92.914v278.744h-92.914v-278.744zM838.363 618.808l66.201 66.201c-19.977 23.925-41.812 45.761-65.737 65.737l-66.201-66.201c-71.312 57.143-162.137 91.52-260.858 91.52-231.126 0-417.885-187.224-417.885-418.118s186.759-418.118 417.885-418.118 418.349 187.224 418.349 418.118c0 98.722-34.378 189.314-91.754 260.858zM512 32.747c-179.559 0-325.203 145.645-325.203 325.203s145.645 325.203 325.203 325.203 325.203-145.645 325.203-325.203-145.645-325.203-325.203-325.203z" /> <glyph unicode="" glyph-name="transform" d="M938.667 170.667v85.333h-597.333v512h85.333l-128 128-128-128h85.333v-85.333h-170.667v-85.333h170.667v-341.333c0-47.147 38.187-85.333 85.333-85.333h341.333v-85.333h-85.333l128-128 128 128h-85.333v85.333h170.667zM426.667 597.334h256v-256h85.333v256c0 47.147-38.187 85.333-85.333 85.333h-256v-85.333z" /> <glyph unicode="" glyph-name="tune" d="M128 213.334v-85.333h256v85.333h-256zM128 725.334v-85.333h426.667v85.333h-426.667zM554.667 42.667v85.333h341.333v85.333h-341.333v85.333h-85.333v-256h85.333zM298.667 554.667v-85.333h-170.667v-85.333h170.667v-85.333h85.333v256h-85.333zM896 384v85.333h-426.667v-85.333h426.667zM640 554.667h85.333v85.333h170.667v85.333h-170.667v85.333h-85.333v-256z" /> <glyph unicode="" glyph-name="wb-sunny" d="M288.213 731.947l-76.373 76.587-60.373-60.373 76.587-76.587 60.16 60.373zM170.667 490.667h-128v-85.333h128v85.333zM554.667 915.2h-85.333v-125.867h85.333v125.867zM872.533 748.16l-60.373 60.373-76.587-76.587 60.373-60.373 76.587 76.587zM735.787 164.054l76.587-76.587 60.373 60.373-76.587 76.587-60.373-60.373zM853.333 490.667v-85.333h128v85.333h-128zM512 704c-141.44 0-256-114.56-256-256s114.56-256 256-256 256 114.56 256 256-114.56 256-256 256zM469.333-19.2h85.333v125.867h-85.333v-125.867zM151.467 147.84l60.373-60.373 76.587 76.587-60.373 60.373-76.587-76.587z" /> <glyph unicode="" glyph-name="directions-bike" d="M682.667 733.867c42.24 0 76.8 34.347 76.8 76.8s-34.56 76.8-76.8 76.8c-42.453 0-76.8-34.347-76.8-76.8s34.347-76.8 76.8-76.8zM810.667 426.667c-117.76 0-213.333-95.573-213.333-213.333s95.573-213.333 213.333-213.333 213.333 95.573 213.333 213.333-95.573 213.333-213.333 213.333zM810.667 64c-82.56 0-149.333 66.773-149.333 149.333s66.773 149.333 149.333 149.333 149.333-66.773 149.333-149.333-66.773-149.333-149.333-149.333zM631.467 512h179.2v76.8h-136.533l-82.56 139.307c-12.587 21.333-35.84 35.627-62.507 35.627-20.053 0-38.187-8.107-51.2-21.333l-157.867-157.653c-13.227-13.227-21.333-31.36-21.333-51.413 0-26.88 14.293-49.493 36.267-62.72l142.933-86.613v-213.333h76.8v276.48l-96 71.253 98.987 99.413 73.813-105.813zM213.333 426.667c-117.76 0-213.333-95.573-213.333-213.333s95.573-213.333 213.333-213.333 213.333 95.573 213.333 213.333-95.573 213.333-213.333 213.333zM213.333 64c-82.56 0-149.333 66.773-149.333 149.333s66.773 149.333 149.333 149.333 149.333-66.773 149.333-149.333-66.773-149.333-149.333-149.333z" /> <glyph unicode="" glyph-name="directions-bus" d="M107.319 202.993c0-44.768 19.728-84.477 50.586-112.298v-90.042c0-27.822 22.763-50.586 50.586-50.586h50.586c28.075 0 50.586 22.763 50.586 50.586v50.586h404.681v-50.586c0-27.822 22.511-50.586 50.586-50.586h50.586c27.822 0 50.586 22.763 50.586 50.586v90.042c30.858 27.822 50.586 67.532 50.586 112.298v505.851c0 177.048-181.095 202.341-404.681 202.341s-404.681-25.293-404.681-202.341v-505.851zM284.366 152.409c-41.986 0-75.879 33.892-75.879 75.879s33.892 75.879 75.879 75.879 75.879-33.892 75.879-75.879-33.892-75.879-75.879-75.879zM739.634 152.409c-41.986 0-75.879 33.892-75.879 75.879s33.892 75.879 75.879 75.879 75.879-33.892 75.879-75.879-33.892-75.879-75.879-75.879zM815.509 455.92h-607.022v252.925h607.022v-252.925z" /> <glyph unicode="" glyph-name="directions-car" d="M877.267 742.845c-10.821 31.143-40.379 53.312-74.954 53.312h-580.629c-34.575 0-64.133-22.169-74.954-53.312l-109.792-316.178v-422.276c0-29.032 23.753-52.785 52.785-52.785h52.785c29.296 0 52.785 23.753 52.785 52.785v52.785h633.414v-52.785c0-29.032 23.753-52.785 52.785-52.785h52.785c29.296 0 52.785 23.753 52.785 52.785v422.276l-109.792 316.178zM221.686 215.529c-43.811 0-79.178 35.366-79.178 79.178s35.366 79.178 79.178 79.178 79.178-35.366 79.178-79.178-35.366-79.178-79.178-79.178zM802.314 215.529c-43.811 0-79.178 35.366-79.178 79.178s35.366 79.178 79.178 79.178 79.178-35.366 79.178-79.178-35.366-79.178-79.178-79.178zM142.509 479.452l79.178 237.531h580.629l79.178-237.531h-738.981z" /> <glyph unicode="" glyph-name="directions-ferry" d="M853.333 42.667c-59.307 0-118.613 20.053-170.667 56.533-104.107-72.96-237.227-72.96-341.333 0-52.053-36.48-111.36-56.533-170.667-56.533h-85.333v-85.333h85.333c58.667 0 116.907 14.72 170.667 42.453 107.52-55.253 233.813-55.253 341.333 0 53.76-27.52 112-42.453 170.667-42.453h85.333v85.333h-85.333zM168.32 128h2.347c68.267 0 129.067 37.547 170.667 85.333 41.6-47.787 102.4-85.333 170.667-85.333s129.067 37.547 170.667 85.333c41.813-47.787 102.187-85.333 170.667-85.333h2.347l80.853 285.227c3.627 10.88 2.56 22.827-2.56 33.067-5.333 10.24-14.507 17.92-25.6 21.12l-55.040 18.133v197.12c0 47.147-38.187 85.333-85.333 85.333h-128v128h-256v-128h-128c-47.147 0-85.333-38.187-85.333-85.333v-197.12l-54.827-17.92c-11.093-3.413-20.267-10.88-25.6-21.12s-6.187-22.187-2.56-33.067l80.64-285.44zM256 682.667h512v-169.173l-256 83.84-256-83.84v169.173z" /> <glyph unicode="" glyph-name="directions-subway" d="M512 909.33c-223.586 0-404.681-25.293-404.681-202.341v-480.557c0-97.883 79.418-177.048 177.048-177.048l-75.879-75.879v-25.293h607.022v25.293l-75.879 75.879c97.883 0 177.048 79.165 177.048 177.048v480.557c0 177.048-181.095 202.341-404.681 202.341zM284.366 150.554c-41.986 0-75.879 33.892-75.879 75.879s33.892 75.879 75.879 75.879 75.879-33.892 75.879-75.879-33.892-75.879-75.879-75.879zM461.414 454.065h-252.925v252.925h252.925v-252.925zM739.634 150.554c-41.986 0-75.879 33.892-75.879 75.879s33.892 75.879 75.879 75.879 75.879-33.892 75.879-75.879-33.892-75.879-75.879-75.879zM815.509 454.065h-252.925v252.925h252.925v-252.925z" /> <glyph unicode="" glyph-name="directions-train" d="M124.181 212.475c0-93.805 76.109-169.671 169.671-169.671l-72.717-72.717v-24.239h581.729v24.239l-72.717 72.717c93.805 0 169.671 75.866 169.671 169.671v509.012c0 169.671-173.549 193.91-387.819 193.91s-387.819-24.239-387.819-193.91v-509.012zM512 139.76c-53.568 0-96.954 43.387-96.954 96.954s43.387 96.954 96.954 96.954 96.954-43.387 96.954-96.954-43.387-96.954-96.954-96.954zM802.863 479.1h-581.729v242.386h581.729v-242.386z" /> <glyph unicode="" glyph-name="directions-walk" d="M601.043 747.225c44.077 0 80.139 35.84 80.139 80.139s-36.063 80.139-80.139 80.139c-44.299 0-80.139-35.84-80.139-80.139s35.84-80.139 80.139-80.139zM606.386 471.189h217.266v80.139h-161.392l-89.043 148.257c-13.134 22.261-37.398 36.953-65.001 36.953-7.568 0-14.914-1.113-21.816-3.117l-241.531-75.242v-231.513h80.139v163.172l93.718 29.162-173.857-682.073h80.139l127.777 361.072 103.735-138.462v-222.608h80.139v285.162l-110.859 202.129 32.723 127.777 47.861-80.807z" /> <glyph unicode="" glyph-name="flight" d="M969.63 232.757v96.954l-387.819 242.386v266.626c0 40.237-32.48 72.717-72.717 72.717s-72.717-32.48-72.717-72.717v-266.626l-387.819-242.386v-96.954l387.819 121.194v-266.626l-96.954-72.717v-72.717l169.671 48.478 169.671-48.478v72.717l-96.954 72.717v266.626l387.819-121.194z" /> <glyph unicode="" glyph-name="hotel" d="M298.667 384c70.613 0 128 57.387 128 128s-57.387 128-128 128-128-57.387-128-128 57.387-128 128-128zM810.667 640h-341.333v-298.667h-341.333v384h-85.333v-640h85.333v128h768v-128h85.333v384c0 94.293-76.373 170.667-170.667 170.667z" /> <glyph unicode="" glyph-name="layers" d="M511.758 67.772l-357.521 278.017-78.533-61.081 436.297-339.342 436.297 339.342-79.018 61.324-357.521-278.26zM512 190.905l436.297 339.342-436.297 339.342-436.297-339.342 79.018-61.324 357.278-278.017z" /> <glyph unicode="" glyph-name="layers-clear" d="M890.608 237.198l57.689 44.842-69.079 69.079-57.689-44.842 69.079-69.079zM869.037 465.769l79.261 61.808-436.297 339.342-141.312-109.801 381.76-381.76 116.587 90.41zM89.034 915.397l-61.808-61.808 204.574-204.574-156.097-121.436 79.018-61.324 357.278-278.017 101.56 79.018 69.079-69.079-171.124-133.071-357.278 278.017-78.533-61.081 436.297-339.342 239.72 186.639 183.486-183.486 61.566 61.808-907.737 907.737z" /> <glyph unicode="" glyph-name="local-attraction" d="M899.819 426.667c0 53.568 43.387 96.954 96.954 96.954v193.91c0 53.568-43.387 96.954-96.954 96.954h-775.638c-53.568 0-96.471-43.387-96.471-96.954l-0.242-193.91c53.568-0.242 96.713-43.63 96.713-96.954 0-53.568-43.387-96.954-96.713-96.954l-0.242-193.91c0-53.568 43.387-96.954 96.954-96.954h775.638c53.568 0 96.954 43.387 96.954 96.954v193.91c-53.568 0-96.954 43.387-96.954 96.954zM685.549 193.977l-173.549 111.498-173.549-111.498 52.355 199.485-159.49 130.403 205.786 12.12 74.898 191.242 74.898-191.242 205.786-12.12-159.49-130.403 52.355-199.485z" /> <glyph unicode="" glyph-name="local-bar" d="M459.215 373.882v-316.705h-263.922v-105.568h633.414v105.568h-263.922v316.705l422.276 422.276v105.568h-950.119v-105.568l422.276-422.276zM274.469 690.589l-105.568 105.568h686.198l-105.568-105.568h-475.060z" /> <glyph unicode="" glyph-name="local-cafe" d="M899.819 862.964h-775.638v-484.774c0-107.135 86.775-193.91 193.91-193.91h290.863c107.135 0 193.91 86.775 193.91 193.91v145.432h96.954c53.568 0 96.954 43.387 96.954 96.954v145.432c0 53.568-43.387 96.954-96.954 96.954zM899.819 620.577h-96.954v145.432h96.954v-145.432zM27.226-9.63h872.592v96.954h-872.592v-96.954z" /> <glyph unicode="" glyph-name="local-florist" d="M512-60.169c230.894 0 418.118 187.224 418.118 418.118-230.894 0-418.118-187.224-418.118-418.118zM214.905 485.707c0-64.111 52.033-116.144 116.144-116.144 24.39 0 47.155 7.665 65.737 20.441l-0.929-8.827c0-64.111 52.033-116.144 116.144-116.144s116.144 52.033 116.144 116.144l-0.929 8.827c18.815-13.008 41.347-20.441 65.737-20.441 64.111 0 116.144 52.033 116.144 116.144 0 46.225-27.177 85.946-66.434 104.529 39.024 18.583 66.434 58.304 66.434 104.529 0 64.111-52.033 116.144-116.144 116.144-24.39 0-47.155-7.665-65.737-20.441l0.929 8.827c0 64.111-52.033 116.144-116.144 116.144s-116.144-52.033-116.144-116.144l0.929-8.827c-18.815 13.008-41.347 20.441-65.737 20.441-64.111 0-116.144-52.033-116.144-116.144 0-46.225 27.177-85.946 66.434-104.529-39.257-18.583-66.434-58.304-66.434-104.529zM512 706.38c64.111 0 116.144-52.033 116.144-116.144s-52.033-116.144-116.144-116.144-116.144 52.033-116.144 116.144 52.033 116.144 116.144 116.144zM93.882 357.949c0-230.894 187.224-418.118 418.118-418.118 0 230.894-187.224 418.118-418.118 418.118z" /> <glyph unicode="" glyph-name="local-hospital" d="M881.491 901.727h-738.981c-58.327 0-105.042-47.241-105.042-105.568l-0.528-738.981c0-58.327 47.241-105.568 105.568-105.568h738.981c58.327 0 105.568 47.241 105.568 105.568v738.981c0 58.327-47.241 105.568-105.568 105.568zM828.705 321.099h-211.138v-211.138h-211.138v211.138h-211.138v211.138h211.138v211.138h211.138v-211.138h211.138v-211.138z" /> <glyph unicode="" glyph-name="local-library" d="M512 447.805c-109.872 101.974-256.445 164.691-418.118 164.691v-511.032c161.672 0 308.245-62.717 418.118-164.691 109.872 101.974 256.445 164.691 418.118 164.691v511.032c-161.672 0-308.245-62.717-418.118-164.691zM512 612.497c76.887 0 139.372 62.486 139.372 139.372s-62.486 139.372-139.372 139.372-139.372-62.486-139.372-139.372 62.486-139.372 139.372-139.372z" /> <glyph unicode="" glyph-name="local-mall" d="M837.203 683.151h-92.914c0 128.223-104.064 232.287-232.287 232.287s-232.287-104.064-232.287-232.287h-92.914c-51.336 0-92.451-41.579-92.451-92.914l-0.465-557.49c0-51.336 41.579-92.914 92.914-92.914h650.404c51.336 0 92.914 41.579 92.914 92.914v557.49c0 51.336-41.579 92.914-92.914 92.914zM512 822.524c76.887 0 139.372-62.486 139.372-139.372h-278.744c0 76.887 62.486 139.372 139.372 139.372zM512 357.949c-128.223 0-232.287 104.064-232.287 232.287h92.914c0-76.887 62.486-139.372 139.372-139.372s139.372 62.486 139.372 139.372h92.914c0-128.223-104.064-232.287-232.287-232.287z" /> <glyph unicode="" glyph-name="local-offer" d="M968.171 447.027l-436.054 436.054c-17.694 17.452-41.933 28.359-68.595 28.359h-339.342c-53.568 0-96.954-43.387-96.954-96.954v-339.342c0-26.905 10.907-51.143 28.601-68.595l436.297-436.297c17.452-17.452 41.69-28.359 68.353-28.359s51.143 10.907 68.595 28.359l339.342 339.342c17.452 17.694 28.359 41.933 28.359 68.595 0 26.905-10.907 51.143-28.601 68.838zM196.898 669.053c-40.237 0-72.717 32.48-72.717 72.717s32.48 72.717 72.717 72.717 72.717-32.48 72.717-72.717-32.48-72.717-72.717-72.717z" /> <glyph unicode="" glyph-name="local-parking" d="M564.785 901.727h-369.491v-950.119h211.138v316.705h158.353c174.981 0 316.705 141.725 316.705 316.705s-141.725 316.705-316.705 316.705zM575.341 479.452h-168.91v211.138h168.91c58.327 0 105.568-47.241 105.568-105.568s-47.241-105.568-105.568-105.568z" /> <glyph unicode="" glyph-name="local-pizza" d="M512 911.441c-172.822 0-328.435-74.898-435.811-193.91l435.811-775.638 436.054 775.395c-107.378 119.254-262.99 194.153-436.054 194.153zM269.614 669.053c0 53.568 43.387 96.954 96.954 96.954s96.954-43.387 96.954-96.954-43.387-96.954-96.954-96.954-96.954 43.387-96.954 96.954zM512 281.235c-53.568 0-96.954 43.387-96.954 96.954s43.387 96.954 96.954 96.954 96.954-43.387 96.954-96.954-43.387-96.954-96.954-96.954z" /> <glyph unicode="" glyph-name="local-shipping" d="M868.174 604.754h-133.565v178.087h-623.304c-49.197 0-89.043-39.847-89.043-89.043v-489.739h89.043c0-73.683 59.882-133.565 133.565-133.565s133.565 59.882 133.565 133.565h267.13c0-73.683 59.882-133.565 133.565-133.565s133.565 59.882 133.565 133.565h89.043v222.608l-133.565 178.087zM244.87 137.276c-36.953 0-66.783 29.83-66.783 66.783s29.83 66.783 66.783 66.783 66.783-29.83 66.783-66.783-29.83-66.783-66.783-66.783zM845.913 537.972l87.485-111.305h-198.79v111.305h111.305zM779.13 137.276c-36.953 0-66.783 29.83-66.783 66.783s29.83 66.783 66.783 66.783 66.783-29.83 66.783-66.783-29.83-66.783-66.783-66.783z" /> <glyph unicode="" glyph-name="local-taxi" d="M877.267 742.845c-10.821 31.143-40.379 53.312-74.954 53.312h-131.961v105.568h-316.705v-105.568h-131.961c-34.575 0-64.133-22.169-74.954-53.312l-109.792-316.178v-422.276c0-29.032 23.753-52.785 52.785-52.785h52.785c29.296 0 52.785 23.753 52.785 52.785v52.785h633.414v-52.785c0-29.032 23.753-52.785 52.785-52.785h52.785c29.296 0 52.785 23.753 52.785 52.785v422.276l-109.792 316.178zM221.686 215.529c-43.811 0-79.178 35.366-79.178 79.178s35.366 79.178 79.178 79.178 79.178-35.366 79.178-79.178-35.366-79.178-79.178-79.178zM802.314 215.529c-43.811 0-79.178 35.366-79.178 79.178s35.366 79.178 79.178 79.178 79.178-35.366 79.178-79.178-35.366-79.178-79.178-79.178zM142.509 479.452l79.178 237.531h580.629l79.178-237.531h-738.981z" /> <glyph unicode="" glyph-name="location-history" d="M837.203 912.575h-650.404c-51.336 0-92.914-41.579-92.914-92.914v-650.404c0-51.336 41.579-92.914 92.914-92.914h185.83l139.372-139.372 139.372 139.372h185.83c51.336 0 92.914 41.579 92.914 92.914v650.404c0 51.336-41.579 92.914-92.914 92.914zM512 759.265c69.221 0 125.435-56.214 125.435-125.435s-56.214-125.435-125.435-125.435c-69.221 0-125.435 56.214-125.435 125.435s56.214 125.435 125.435 125.435zM790.744 262.17h-557.49v41.812c0 92.914 185.83 144.019 278.744 144.019s278.744-51.103 278.744-144.019v-41.812z" /> <glyph unicode="" glyph-name="map" d="M960.669 901.727c-2.903 0-5.542-0.264-8.182-1.319l-282.131-109.527-316.705 110.848-297.44-100.292c-11.086-3.696-19.266-13.197-19.266-25.337v-798.101c0-14.515 11.876-26.393 26.393-26.393 2.903 0 5.542 0.264 8.182 1.319l282.131 109.527 316.705-110.848 297.705 100.026c11.086 3.958 19.003 13.46 19.003 25.601v798.101c0 14.515-11.876 26.393-26.393 26.393zM670.353 57.176l-316.705 111.112v627.87l316.705-111.112v-627.87z" /> <glyph unicode="" glyph-name="navigation" d="M512 911.185l-379.388-925.455 35.663-35.663 343.725 151.755 343.725-151.755 35.663 35.663z" /> <glyph unicode="" glyph-name="pin-drop" d="M802.863 620.577c0 160.703-130.161 290.863-290.863 290.863s-290.863-130.161-290.863-290.863c0-218.149 290.863-533.251 290.863-533.251s290.863 315.102 290.863 533.251zM415.046 620.577c0 53.568 43.387 96.954 96.954 96.954s96.954-43.387 96.954-96.954-43.387-96.954-96.954-96.954-96.954 43.387-96.954 96.954zM172.658 38.848v-96.954h678.682v96.954h-678.682z" /> <glyph unicode="" glyph-name="restaurant-menu" d="M293.385 358.629l143.156 143.156-354.855 354.855c-78.913-78.913-78.913-207.146 0-286.058l211.698-211.951zM636.605 450.442c77.142-36.168 186.152-10.624 266.583 69.807 96.87 96.87 115.334 235.22 41.227 309.329-74.36 74.108-212.963 55.643-309.581-41.227-80.431-80.431-105.723-189.44-69.807-266.583-112.552-112.298-493.963-493.711-493.963-493.711l71.577-71.577 348.026 348.026 348.026-348.026 71.577 71.577-348.026 348.026 74.36 74.36z" /> <glyph unicode="" glyph-name="store-mall-directory" d="M934.276 848.943h-844.551v-105.568h844.551v105.568zM987.060 321.099v105.568l-52.785 263.922h-844.551l-52.785-263.922v-105.568h52.785v-316.705h527.845v316.705h211.138v-316.705h105.568v316.705h52.785zM512 109.962h-316.705v211.138h316.705v-211.138z" /> <glyph unicode="" glyph-name="traff" d="M934.276 532.235h-158.353v60.175c91.053 23.49 158.353 105.306 158.353 203.749h-158.353v52.785c0 29.032-23.49 52.785-52.785 52.785h-422.276c-29.032 0-52.785-23.753-52.785-52.785v-52.785h-158.353c0-98.178 67.563-180.26 158.353-203.749v-60.175h-158.353c0-98.178 67.563-180.26 158.353-203.749v-60.175h-158.353c0-98.178 67.563-180.26 158.353-203.749v-60.175c0-29.032 23.753-52.785 52.785-52.785h422.276c29.296 0 52.785 23.753 52.785 52.785v60.175c91.053 23.49 158.353 105.306 158.353 203.749h-158.353v60.175c91.053 23.49 158.353 105.568 158.353 203.749zM512 57.176c-58.327 0-105.568 47.241-105.568 105.568s47.241 105.568 105.568 105.568 105.568-47.241 105.568-105.568-47.241-105.568-105.568-105.568zM512 321.099c-58.327 0-105.568 47.241-105.568 105.568s47.241 105.568 105.568 105.568 105.568-47.241 105.568-105.568-47.241-105.568-105.568-105.568zM512 585.020c-58.327 0-105.568 47.241-105.568 105.568s47.241 105.568 105.568 105.568 105.568-47.241 105.568-105.568-47.241-105.568-105.568-105.568z" /> <glyph unicode="" glyph-name="apps" d="M32.215 666.56h239.893v239.893h-239.893v-239.893zM392.055-53.118h239.893v239.893h-239.893v-239.893zM32.215-53.118h239.893v239.893h-239.893v-239.893zM32.215 306.722h239.893v239.893h-239.893v-239.893zM392.055 306.722h239.893v239.893h-239.893v-239.893zM751.893 906.452v-239.893h239.893v239.893h-239.893zM392.055 666.56h239.893v239.893h-239.893v-239.893zM751.893 306.722h239.893v239.893h-239.893v-239.893zM751.893-53.118h239.893v239.893h-239.893v-239.893z" /> <glyph unicode="" glyph-name="arrow-back" d="M853.333 469.334h-519.253l238.293 238.293-60.373 60.373-341.333-341.333 341.333-341.333 60.373 60.373-238.293 238.293h519.253v85.333z" /> <glyph unicode="" glyph-name="arrow-drop-down-circle" d="M512 911.441c-267.837 0-484.774-216.935-484.774-484.774s216.935-484.774 484.774-484.774 484.774 216.935 484.774 484.774-216.935 484.774-484.774 484.774zM512 329.713l-193.91 193.91h387.819l-193.91-193.91z" /> <glyph unicode="" glyph-name="arrow-forward" d="M512 768l-60.373-60.373 238.293-238.293h-519.253v-85.333h519.253l-238.293-238.293 60.373-60.373 341.333 341.333z" /> <glyph unicode="" glyph-name="cancel" d="M512 911.441c-267.837 0-484.774-216.935-484.774-484.774s216.935-484.774 484.774-484.774 484.774 216.935 484.774 484.774-216.935 484.774-484.774 484.774zM754.386 252.876l-68.595-68.595-173.791 173.791-173.791-173.791-68.595 68.595 173.791 173.791-173.791 173.791 68.595 68.595 173.791-173.791 173.791 173.791 68.595-68.595-173.791-173.791 173.791-173.791z" /> <glyph unicode="" glyph-name="check" d="M384 248.747l-177.92 177.92-60.373-60.373 238.293-238.293 512 512-60.373 60.373z" /> <glyph unicode="" glyph-name="close" d="M810.667 664.96l-60.373 60.373-238.293-238.293-238.293 238.293-60.373-60.373 238.293-238.293-238.293-238.293 60.373-60.373 238.293 238.293 238.293-238.293 60.373 60.373-238.293 238.293z" /> <glyph unicode="" glyph-name="fullscreen" d="M298.667 341.334h-85.333v-213.333h213.333v85.333h-128v128zM213.333 512h85.333v128h128v85.333h-213.333v-213.333zM725.333 213.334h-128v-85.333h213.333v213.333h-85.333v-128zM597.333 725.334v-85.333h128v-128h85.333v213.333h-213.333z" /> <glyph unicode="" glyph-name="fullscreen-exit" d="M213.333 256h128v-128h85.333v213.333h-213.333v-85.333zM341.333 597.334h-128v-85.333h213.333v213.333h-85.333v-128zM597.333 128h85.333v128h128v85.333h-213.333v-213.333zM682.667 597.334v128h-85.333v-213.333h213.333v85.333h-128z" /> <glyph unicode="" glyph-name="cake2" d="M768 554.667q52 0 90-38t38-90v-66q0-34-25-59t-59-25-58 24l-92 92-92-92q-24-24-59-24t-59 24l-90 92-92-92q-24-24-58-24t-59 25-25 59v66q0 52 38 90t90 38h214v86h84v-86h214zM708 256.667q44-44 104-44 44 0 84 26v-196q0-18-12-30t-30-12h-684q-18 0-30 12t-12 30v196q38-26 84-26 60 0 104 44l46 46 46-46q42-42 104-42t104 42l46 46zM512 682.667q-34 0-60 26t-26 60q0 22 14 44l72 126 72-126q14-22 14-44 0-34-25-60t-61-26z" /> <glyph unicode="" glyph-name="more-vert" d="M512 597.334c47.147 0 85.333 38.187 85.333 85.333s-38.187 85.333-85.333 85.333-85.333-38.187-85.333-85.333 38.187-85.333 85.333-85.333zM512 512c-47.147 0-85.333-38.187-85.333-85.333s38.187-85.333 85.333-85.333 85.333 38.187 85.333 85.333-38.187 85.333-85.333 85.333zM512 256c-47.147 0-85.333-38.187-85.333-85.333s38.187-85.333 85.333-85.333 85.333 38.187 85.333 85.333-38.187 85.333-85.333 85.333z" /> <glyph unicode="" glyph-name="refresh" d="M753.067 667.734c-61.653 61.867-146.773 100.267-241.067 100.267-188.587 0-340.907-152.747-340.907-341.333s152.32-341.333 340.907-341.333c158.933 0 292.053 108.8 329.813 256h-88.747c-35.2-99.413-129.493-170.667-241.067-170.667-141.44 0-256 114.56-256 256s114.56 256 256 256c70.613 0 133.973-29.44 180.267-75.733l-137.6-137.6h298.667v298.667l-100.267-100.267z" /> <glyph unicode="" glyph-name="unfold-less" d="M316.373 145.707l60.373-60.373 135.253 135.253 135.253-135.253 60.373 60.373-195.627 195.627-195.627-195.627zM707.627 707.627l-60.373 60.373-135.253-135.253-135.253 135.253-60.373-60.373 195.627-195.627 195.627 195.627z" /> <glyph unicode="" glyph-name="unfold-more" d="M512 689.92l135.253-135.253 60.373 60.373-195.627 195.627-195.627-195.627 60.373-60.373 135.253 135.253zM512 163.414l-135.253 135.253-60.373-60.373 195.627-195.627 195.627 195.627-60.373 60.373-135.253-135.253z" /> <glyph unicode="" glyph-name="notifications" d="M768 256.667l86-86v-42h-684v42l86 86v212c0 132 70 240 192 270v30c0 36 28 64 64 64s64-28 64-64v-30c122-30 192-140 192-270v-212zM512 0.667c-48 0-86 38-86 84h172c0-46-40-84-86-84z" /> <glyph unicode="" glyph-name="dnd-forwardslash" d="M512 911.441c-266.626 0-484.774-218.149-484.774-484.774s218.149-484.774 484.774-484.774 484.774 218.149 484.774 484.774-218.149 484.774-484.774 484.774zM124.181 426.667c0 213.299 174.519 387.819 387.819 387.819 89.683 0 172.096-31.51 237.539-82.412l-542.947-542.947c-50.902 65.444-82.412 147.856-82.412 237.539zM512 38.848c-89.683 0-172.096 31.51-237.539 82.412l542.947 542.947c50.902-65.444 82.412-147.856 82.412-237.539 0-213.299-174.519-387.819-387.819-387.819z" /> <glyph unicode="" glyph-name="event-available" d="M731.602 425.78l-51.386 51.386-236.569-236.569-102.772 102.772-51.386-51.386 154.158-154.158 287.955 287.955zM851.342 816.507h-48.478v96.954h-96.954v-96.954h-387.819v96.954h-96.954v-96.954h-48.478c-53.568 0-96.471-43.387-96.471-96.954l-0.485-678.682c0-53.568 43.387-96.954 96.954-96.954h678.682c53.568 0 96.954 43.387 96.954 96.954v678.682c0 53.568-43.387 96.954-96.954 96.954zM851.342 40.868h-678.682v533.251h678.682v-533.251z" /> <glyph unicode="" glyph-name="event-busy" d="M381.597 135.805l118.285 118.285 118.285-118.285 51.386 51.386-118.285 118.285 118.285 118.285-51.386 51.386-118.285-118.285-118.285 118.285-51.386-51.386 118.285-118.285-118.285-118.285 51.386-51.386zM851.342 814.487h-48.478v96.954h-96.954v-96.954h-387.819v96.954h-96.954v-96.954h-48.478c-53.568 0-96.471-43.387-96.471-96.954l-0.485-678.682c0-53.568 43.387-96.954 96.954-96.954h678.682c53.568 0 96.954 43.387 96.954 96.954v678.682c0 53.568-43.387 96.954-96.954 96.954zM851.342 38.848h-678.682v533.251h678.682v-533.251z" /> <glyph unicode="" glyph-name="event-note" d="M754.386 475.145h-484.774v-96.954h484.774v96.954zM851.342 814.487h-48.478v96.954h-96.954v-96.954h-387.819v96.954h-96.954v-96.954h-48.478c-53.568 0-96.471-43.387-96.471-96.954l-0.485-678.682c0-53.568 43.387-96.954 96.954-96.954h678.682c53.568 0 96.954 43.387 96.954 96.954v678.682c0 53.568-43.387 96.954-96.954 96.954zM851.342 38.848h-678.682v533.251h678.682v-533.251zM608.954 281.236h-339.342v-96.954h339.342v96.954z" /> <glyph unicode="" glyph-name="folder-special" d="M899.819 717.53h-387.819l-96.954 96.954h-290.863c-53.568 0-96.954-43.387-96.954-96.954v-581.729c0-53.568 43.387-96.954 96.954-96.954h775.638c53.568 0 96.954 43.387 96.954 96.954v484.774c0 53.568-43.387 96.954-96.954 96.954zM588.593 135.804l-173.549 101.56-173.549-101.56 45.811 197.302-153.189 132.585 201.908 17.452 79.018 185.911 78.775-185.911 201.908-17.452-153.189-132.585 46.053-197.302z" /> <glyph unicode="" glyph-name="more" d="M938.667 810.667h-640c-29.44 0-52.693-14.933-68.053-37.547l-230.613-346.24 230.613-346.24c15.36-22.613 41.387-37.973 70.827-37.973h637.227c47.147 0 85.333 38.187 85.333 85.333v597.333c0 47.147-38.187 85.333-85.333 85.333zM384 362.667c-35.413 0-64 28.587-64 64s28.587 64 64 64 64-28.587 64-64-28.587-64-64-64zM597.333 362.667c-35.413 0-64 28.587-64 64s28.587 64 64 64 64-28.587 64-64-28.587-64-64-64zM810.667 362.667c-35.413 0-64 28.587-64 64s28.587 64 64 64 64-28.587 64-64-28.587-64-64-64z" /> <glyph unicode="" glyph-name="person_outline" d="M512 366.41q91.821 0 200.858-25.824t199.423-86.082 90.386-134.861v-183.642h-981.333v183.642q0 74.604 90.386 134.861t199.423 86.082 200.858 25.824zM512 917.334q100.429 0 172.164-73.17t71.735-173.598-71.735-172.164-172.164-71.735-172.164 71.735-71.735 172.164 71.735 173.598 172.164 73.17zM512 248.765q-126.254 0-249.637-47.346t-123.384-81.777v-65.996h746.043v65.996q0 34.433-123.384 81.777t-249.637 47.346zM512 799.689q-54.519 0-91.821-37.302t-37.302-91.821 37.302-90.386 91.821-35.868 91.821 35.868 37.302 90.386-37.302 91.821-91.821 37.302z" /> <glyph unicode="" glyph-name="vpn-lock" d="M957.218 782.841v22.261c0 61.44-49.865 111.305-111.305 111.305s-111.305-49.865-111.305-111.305v-22.261c-24.71 0-44.522-20.035-44.522-44.522v-178.087c0-24.487 19.813-44.522 44.522-44.522h222.608c24.71 0 44.522 20.035 44.522 44.522v178.087c0 24.487-19.813 44.522-44.522 44.522zM921.6 782.841h-151.374v22.261c0 41.851 33.837 75.687 75.687 75.687s75.687-33.837 75.687-75.687v-22.261zM820.313 426.667c1.781-14.692 3.339-29.384 3.339-44.522 0-92.606-35.617-176.752-93.718-240.195-11.353 36.063-44.744 62.108-84.368 62.108h-44.522v133.565c0 24.487-20.035 44.522-44.522 44.522h-267.13v89.043h89.043c24.487 0 44.522 20.035 44.522 44.522v89.043h89.043c49.197 0 89.043 39.847 89.043 89.043v113.085c-42.073 13.357-87.040 20.48-133.565 20.48-245.982 0-445.218-199.234-445.218-445.218s199.234-445.218 445.218-445.218 445.218 199.234 445.218 445.218c0 15.138-0.89 29.83-2.226 44.522h-90.157zM422.957 29.088c-175.638 21.816-311.653 171.409-311.653 353.058 0 27.381 3.339 54.094 9.35 79.694l213.259-213.259v-44.522c0-49.197 39.847-89.043 89.043-89.043v-85.927z" /> <glyph unicode="" glyph-name="cake" d="M512 649.275c49.197 0 89.043 39.847 89.043 89.043 0 16.696-4.675 32.501-12.689 45.858l-76.354 132.23-76.354-132.23c-8.014-13.357-12.689-29.162-12.689-45.858 0-49.197 39.847-89.043 89.043-89.043zM912.696 25.971v178.087c0 49.197-39.847 89.043-89.043 89.043h-44.522v133.565c0 49.197-39.847 89.043-89.043 89.043h-133.565v89.043h-89.043v-89.043h-133.565c-49.197 0-89.043-39.847-89.043-89.043v-133.565h-44.522c-49.197 0-89.043-39.847-89.043-89.043v-178.087h-89.043v-89.043h979.479v89.043h-89.043z" /> <glyph unicode="" glyph-name="domain" d="M512 669.053v193.91h-484.774v-872.592h969.547v678.682h-484.774zM221.137 87.325h-96.954v96.954h96.954v-96.954zM221.137 281.235h-96.954v96.954h96.954v-96.954zM221.137 475.145h-96.954v96.954h96.954v-96.954zM221.137 669.053h-96.954v96.954h96.954v-96.954zM415.046 87.325h-96.954v96.954h96.954v-96.954zM415.046 281.235h-96.954v96.954h96.954v-96.954zM415.046 475.145h-96.954v96.954h96.954v-96.954zM415.046 669.053h-96.954v96.954h96.954v-96.954zM899.819 87.325h-387.819v96.954h96.954v96.954h-96.954v96.954h96.954v96.954h-96.954v96.954h387.819v-484.774zM802.863 475.145h-96.954v-96.954h96.954v96.954zM802.863 281.235h-96.954v-96.954h96.954v96.954z" /> <glyph unicode="" glyph-name="group" d="M690.087 471.189c73.683 0 133.12 59.882 133.12 133.565s-59.437 133.565-133.12 133.565c-73.683 0-133.565-59.882-133.565-133.565s59.882-133.565 133.565-133.565zM333.913 471.189c73.683 0 133.12 59.882 133.12 133.565s-59.437 133.565-133.12 133.565c-73.683 0-133.565-59.882-133.565-133.565s59.882-133.565 133.565-133.565zM333.913 382.145c-103.959 0-311.653-52.090-311.653-155.826v-111.305h623.304v111.305c0 103.735-207.694 155.826-311.653 155.826zM690.087 382.145c-12.911 0-27.381-0.89-42.963-2.449 51.645-37.176 87.485-87.263 87.485-153.378v-111.305h267.13v111.305c0 103.735-207.694 155.826-311.653 155.826z" /> <glyph unicode="" glyph-name="group-add" d="M341.333 512h-128v128h-85.333v-128h-128v-85.333h128v-128h85.333v128h128v85.333zM768 469.334c70.613 0 127.573 57.387 127.573 128s-56.96 128-127.573 128c-13.653 0-26.667-2.133-39.040-6.187 24.107-34.56 38.613-76.587 38.613-121.813s-14.507-87.253-38.613-121.813c12.373-4.053 25.387-6.187 39.040-6.187zM554.667 469.334c70.613 0 127.573 57.387 127.573 128s-56.96 128-127.573 128c-70.613 0-128-57.387-128-128s57.387-128 128-128zM837.12 377.174c35.413-30.933 58.88-70.827 58.88-121.173v-85.333h128v85.333c0 65.707-101.333 106.027-186.88 121.173zM554.667 384c-85.333 0-256-42.667-256-128v-85.333h512v85.333c0 85.333-170.667 128-256 128z" /> <glyph unicode="" glyph-name="location-city" d="M663.755 455.92v303.509l-151.755 151.755-151.755-151.755v-101.169h-303.509v-708.19h910.531v505.851h-303.509zM259.075 51.238h-101.169v101.169h101.169v-101.169zM259.075 253.579h-101.169v101.169h101.169v-101.169zM259.075 455.92h-101.169v101.169h101.169v-101.169zM562.586 51.238h-101.169v101.169h101.169v-101.169zM562.586 253.579h-101.169v101.169h101.169v-101.169zM562.586 455.92h-101.169v101.169h101.169v-101.169zM562.586 658.259h-101.169v101.169h101.169v-101.169zM866.096 51.238h-101.169v101.169h101.169v-101.169zM866.096 253.579h-101.169v101.169h101.169v-101.169z" /> <glyph unicode="" glyph-name="person" d="M512 426.667c132.541 0 239.893 107.654 239.893 239.893 0 132.541-107.353 239.893-239.893 239.893s-239.893-107.353-239.893-239.893c0-132.239 107.353-239.893 239.893-239.893zM512 306.722c-159.829 0-479.785-80.065-479.785-239.893v-119.945h959.569v119.945c0 159.829-319.958 239.893-479.785 239.893z" /> <glyph unicode="" glyph-name="person-add" d="M645.565 426.667c98.393 0 178.087 79.917 178.087 178.087 0 98.393-79.694 178.087-178.087 178.087s-178.087-79.694-178.087-178.087c0-98.17 79.694-178.087 178.087-178.087zM244.87 515.71v133.565h-89.043v-133.565h-133.565v-89.043h133.565v-133.565h89.043v133.565h133.565v89.043h-133.565zM645.565 337.624c-118.651 0-356.174-59.437-356.174-178.087v-89.043h712.348v89.043c0 118.651-237.524 178.087-356.174 178.087z" /> <glyph unicode="" glyph-name="plus-one" d="M426.667 597.334h-85.333v-170.667h-170.667v-85.333h170.667v-170.667h85.333v170.667h170.667v85.333h-170.667zM618.667 679.254v-77.653l106.667 21.333v-452.267h85.333v554.667z" /> <glyph unicode="" glyph-name="publ" d="M512 911.441c-267.837 0-484.774-216.935-484.774-484.774s216.935-484.774 484.774-484.774 484.774 216.935 484.774 484.774-216.935 484.774-484.774 484.774zM463.522 42.241c-191.242 23.755-339.342 186.639-339.342 384.426 0 29.813 3.635 58.9 10.181 86.775l232.206-232.206v-48.478c0-53.568 43.387-96.954 96.954-96.954v-93.561zM797.774 165.132c-12.362 39.267-48.719 67.626-91.864 67.626h-48.478v145.432c0 26.663-21.815 48.478-48.478 48.478h-290.863v96.954h96.954c26.663 0 48.478 21.815 48.478 48.478v96.954h96.954c53.568 0 96.954 43.387 96.954 96.954v20.118c142.038-57.446 242.386-196.575 242.386-359.458 0-100.833-38.782-192.456-102.045-261.535z" /> <glyph unicode="" glyph-name="school" d="M200.347 374.131v-178.087l311.653-170.073 311.653 170.073v178.087l-311.653-170.073-311.653 170.073zM512 827.363l-489.739-267.13 489.739-267.13 400.696 218.601v-307.646h89.043v356.174l-489.739 267.13z" /> <glyph unicode="" glyph-name="share2" d="M802.863 228.638c-36.843 0-70.050-14.301-95.258-37.326l-345.401 201.424c2.666 10.907 4.363 22.299 4.363 33.935s-1.697 23.026-4.363 33.935l341.765 199.485c25.936-24.239 60.597-39.267 98.894-39.267 80.23 0 145.432 65.203 145.432 145.432s-65.203 145.432-145.432 145.432-145.432-65.203-145.432-145.432c0-11.635 1.697-23.026 4.363-33.935l-341.765-199.485c-25.936 24.239-60.597 39.267-98.894 39.267-80.23 0-145.432-65.203-145.432-145.432s65.203-145.432 145.432-145.432c38.298 0 72.958 15.028 98.894 39.267l345.401-201.424c-2.424-10.181-3.878-20.846-3.878-31.753 0-78.049 63.263-141.312 141.312-141.312s141.312 63.263 141.312 141.312-63.263 141.312-141.312 141.312z" /> <glyph unicode="" glyph-name="check-box" d="M810.667 810.667h-597.333c-47.36 0-85.333-38.4-85.333-85.333v-597.333c0-46.933 37.973-85.333 85.333-85.333h597.333c47.36 0 85.333 38.4 85.333 85.333v597.333c0 46.933-37.973 85.333-85.333 85.333zM426.667 213.334l-213.333 213.333 60.16 60.16 153.173-152.747 323.84 323.84 60.16-60.587-384-384z" /> <glyph unicode="" glyph-name="check-box-outline-blank" d="M810.667 725.334v-597.333h-597.333v597.333h597.333zM810.667 810.667h-597.333c-46.933 0-85.333-38.4-85.333-85.333v-597.333c0-46.933 38.4-85.333 85.333-85.333h597.333c46.933 0 85.333 38.4 85.333 85.333v597.333c0 46.933-38.4 85.333-85.333 85.333z" /> <glyph unicode="" glyph-name="radio-button-off" d="M512 853.334c-235.52 0-426.667-191.147-426.667-426.667s191.147-426.667 426.667-426.667 426.667 191.147 426.667 426.667-191.147 426.667-426.667 426.667zM512 85.334c-188.587 0-341.333 152.747-341.333 341.333s152.747 341.333 341.333 341.333 341.333-152.747 341.333-341.333-152.747-341.333-341.333-341.333z" /> <glyph unicode="" glyph-name="radio-button-on" d="M512 640c-117.76 0-213.333-95.573-213.333-213.333s95.573-213.333 213.333-213.333 213.333 95.573 213.333 213.333-95.573 213.333-213.333 213.333zM512 853.334c-235.52 0-426.667-191.147-426.667-426.667s191.147-426.667 426.667-426.667 426.667 191.147 426.667 426.667-191.147 426.667-426.667 426.667zM512 85.334c-188.587 0-341.333 152.747-341.333 341.333s152.747 341.333 341.333 341.333 341.333-152.747 341.333-341.333-152.747-341.333-341.333-341.333z" /> <glyph unicode="" glyph-name="star" d="M512 149.859l299.59-180.82-79.503 340.796 264.687 229.297-348.552 29.572-136.221 321.405-136.221-321.405-348.552-29.572 264.687-229.297-79.503-340.796z" /> <glyph unicode="" glyph-name="star-half" d="M996.774 536.226l-348.552 30.055-136.221 320.921-136.221-321.405-348.552-29.572 264.687-229.297-79.503-340.796 299.59 180.82 299.59-180.82-79.018 340.796 264.201 229.297zM512 237.605v450.839l82.896-195.847 212.33-18.422-160.945-139.615 48.478-207.483-182.76 110.528z" /> <glyph unicode="" glyph-name="star-outline" d="M996.774 539.132l-348.552 30.055-136.221 320.921-136.221-321.405-348.552-29.572 264.687-229.297-79.503-340.796 299.59 180.82 299.59-180.82-79.018 340.796 264.201 229.297zM512 240.511l-182.275-110.043 48.478 207.483-160.945 139.615 212.33 18.422 82.412 195.364 82.896-195.847 212.33-18.422-160.945-139.615 48.478-207.483-182.76 110.528z" /> <glyph unicode="" glyph-name="accessibility" d="M896 554.667h-256v-554h-86v256h-84v-256h-86v554h-256v86h768v-86zM512 852.667q34 0 60-25t26-59-26-60-60-26-60 26-26 60 26 59 60 25z" /> <glyph unicode="" glyph-name="android" d="M640 724.667v44h-42v-44h42zM426 724.667v44h-42v-44h42zM662 846.667c64-46 106-122 106-206h-512c0 84 40 160 104 206l-56 56c-8 8-8 22 0 30s22 8 30 0l64-64c34 18 74 28 114 28s78-10 112-28l64 64c8 8 22 8 30 0s8-22 0-30zM874 596.667c36 0 64-28 64-64v-298c0-36-28-64-64-64s-64 28-64 64v298c0 36 28 64 64 64zM150 596.667c36 0 64-28 64-64v-298c0-36-28-64-64-64s-64 28-64 64v298c0 36 28 64 64 64zM256 170.667v426h512v-426c0-24-18-42-42-42h-44v-150c0-36-28-64-64-64s-64 28-64 64v150h-84v-150c0-36-28-64-64-64s-64 28-64 64v150h-44c-24 0-42 18-42 42z" /> <glyph unicode="" glyph-name="build" d="M968 128.667q14-8 13-27t-17-33l-98-98q-30-30-60 0l-388 388q-72-30-153-13t-141 77q-64 64-80 152t24 164l188-184 128 128-184 184q76 36 164 22t152-78q60-60 77-141t-13-153z" /> <glyph unicode="" glyph-name="chrome_reader_mode" d="M896 128.667v554h-384v-554h384zM896 768.667q34 0 60-26t26-60v-554q0-34-26-60t-60-26h-768q-34 0-60 26t-26 60v554q0 34 26 60t60 26h768zM554 320.667h300v-64h-300v64zM554 532.667h300v-64h-300v64zM554 426.667h300v-64h-300v64z" /> <glyph unicode="" glyph-name="code" d="M622 230.667l198 196-198 196 60 60 256-256-256-256zM402 230.667l-60-60-256 256 256 256 60-60-198-196z" /> <glyph unicode="" glyph-name="find_in_page" d="M364.57 378.291c0 80.626 66.804 147.43 147.43 147.43s147.43-66.804 147.43-147.43-66.804-147.43-147.43-147.43-147.43 66.804-147.43 147.43zM905.915 53.484l-188.895 188.895c25.339 39.161 41.465 85.233 41.465 135.913 0 135.913-110.573 244.181-246.485 244.181s-246.485-108.27-246.485-244.181 110.573-246.485 246.485-246.485c50.68 0 96.751 16.125 135.913 41.465l216.538-218.842c-16.125-11.518-34.554-18.429-57.59-18.429h-589.722c-52.982 0-99.055 43.768-99.055 96.751l2.304 787.831c0 52.982 43.768 96.751 96.751 96.751h393.915l294.861-294.861v-568.989z" /> <glyph unicode="" glyph-name="invert_colors_on" d="M512 102.667v618l-180-180q-76-76-76-182 0-104 76-180t180-76zM754 600.667q100-100 100-241t-100-241-242-100-242 100-100 241 100 241l242 242z" /> <glyph unicode="" glyph-name="lock_open" d="M768 84.667v428h-512v-428h512zM768 596.667c46 0 86-38 86-84v-428c0-46-40-84-86-84h-512c-46 0-86 38-86 84v428c0 46 40 84 86 84h388v86c0 72-60 132-132 132s-132-60-132-132h-82c0 118 96 214 214 214s214-96 214-214v-86h42zM512 212.667c-46 0-86 40-86 86s40 86 86 86 86-40 86-86-40-86-86-86z" /> <glyph unicode="" glyph-name="lock_outline" d="M768 84.667v428h-512v-428h512zM380 682.667v-86h264v86c0 72-60 132-132 132s-132-60-132-132zM768 596.667c46 0 86-38 86-84v-428c0-46-40-84-86-84h-512c-46 0-86 38-86 84v428c0 46 40 84 86 84h42v86c0 118 96 214 214 214s214-96 214-214v-86h42zM512 212.667c-46 0-86 40-86 86s40 86 86 86 86-40 86-86-40-86-86-86z" /> <glyph unicode="" glyph-name="power_settings_new" d="M760 718.667c82-70 136-176 136-292 0-212-172-384-384-384s-384 172-384 384c0 116 54 222 136 292l60-60c-66-54-110-138-110-232 0-166 132-298 298-298s298 132 298 298c0 94-42 176-110 230zM554 810.667v-426h-84v426h84z" /> <glyph unicode="" glyph-name="question_answer" d="M726 426.667c0-24-20-42-44-42h-426l-170-172v598c0 24 18 42 42 42h554c24 0 44-18 44-42v-384zM896 682.667c24 0 42-18 42-42v-640l-170 170h-470c-24 0-42 18-42 42v86h554v384h86z" /> <glyph unicode="" glyph-name="settings_input_composite" d="M726 256.667v84h256v-84q0-42-24-74t-62-46v-180h-86v180q-84 30-84 120zM554 852.667v-170h86v-256h-256v256h86v170q0 18 12 31t30 13 30-13 12-31zM896 682.667h86v-256h-256v256h84v170q0 18 13 31t31 13 30-13 12-31v-170zM42 256.667v84h256v-84q0-90-84-120v-180h-86v180q-38 14-62 46t-24 74zM384 256.667v84h256v-84q0-42-24-74t-62-46v-180h-84v180q-38 14-62 46t-24 74zM214 852.667v-170h84v-256h-256v256h86v170q0 18 12 31t30 13 31-13 13-31z" /> <glyph unicode="" glyph-name="settings_input_svideo" d="M662 298.667c36 0 64-28 64-64s-28-64-64-64-64 28-64 64 28 64 64 64zM746 512.667c36 0 64-28 64-64s-28-64-64-64-64 28-64 64 28 64 64 64zM512 42.667c212 0 384 172 384 384s-172 384-384 384-384-172-384-384 172-384 384-384zM512 896.667c258 0 470-212 470-470s-212-470-470-470-470 212-470 470 212 470 470 470zM362 298.667c36 0 64-28 64-64s-28-64-64-64-64 28-64 64 28 64 64 64zM640 660.667c0-36-28-64-64-64h-128c-36 0-64 28-64 64s28 64 64 64h128c36 0 64-28 64-64zM342 448.667c0-36-28-64-64-64s-64 28-64 64 28 64 64 64 64-28 64-64z" /> <glyph unicode="" glyph-name="supervisor_account" d="M367.323 379.195c31.649 0 72.338-4.522 115.29-13.564-99.465-54.254-115.29-126.592-115.29-167.283v-108.508h-336.827v119.811c0 113.029 223.797 169.544 336.827 169.544zM729.016 329.462c88.162 0 264.487-42.951 264.487-131.114v-108.508h-528.976v108.508c0 88.162 176.325 131.114 264.487 131.114zM367.323 474.139c-79.12 0-144.677 65.557-144.677 144.677s65.557 144.677 144.677 144.677 144.677-65.557 144.677-144.677-65.557-144.677-144.677-144.677zM729.016 426.667c-65.557 0-119.811 54.254-119.811 119.811s54.254 122.071 119.811 122.071 119.811-56.515 119.811-122.071-54.254-119.811-119.811-119.811z" /> <glyph unicode="" glyph-name="today" d="M298 512.667h214v-214h-214v214zM810 128.667v468h-596v-468h596zM810 810.667c46 0 86-40 86-86v-596c0-46-40-86-86-86h-596c-48 0-86 40-86 86v596c0 46 38 86 86 86h42v86h86v-86h340v86h86v-86h42z" /> <glyph unicode="" glyph-name="view_week" d="M554 724.667q18 0 31-12t13-30v-512q0-18-13-30t-31-12h-128q-18 0-30 12t-12 30v512q0 18 12 30t30 12h128zM854 724.667q18 0 30-12t12-30v-512q0-18-12-30t-30-12h-128q-18 0-31 12t-13 30v512q0 18 13 30t31 12h128zM256 724.667q18 0 30-12t12-30v-512q0-18-12-30t-30-12h-128q-18 0-30 12t-12 30v512q0 18 12 30t30 12h128z" /> <glyph unicode="" glyph-name="card_travel" d="M854 340.667v256h-128v-84h-86v84h-256v-84h-86v84h-128v-256h684zM854 128.667v84h-684v-84h684zM384 768.667v-86h256v86h-256zM854 682.667c48 0 84-38 84-86v-468c0-48-36-86-84-86h-684c-48 0-84 38-84 86v468c0 48 36 86 84 86h128v86c0 48 38 84 86 84h256c48 0 86-36 86-84v-86h128z" /> <glyph unicode="" glyph-name="reorder" d="M128 724.667h768v-84h-768v84zM128 468.667v86h768v-86h-768zM128 128.667v84h768v-84h-768zM128 298.667v86h768v-86h-768z" /> <glyph unicode="" glyph-name="zoom_in" d="M512 512.667h-86v-86h-42v86h-86v42h86v86h42v-86h86v-42zM406 340.667c106 0 192 86 192 192s-86 192-192 192-192-86-192-192 86-192 192-192zM662 340.667l212-212-64-64-212 212v34l-12 12c-48-42-112-66-180-66-154 0-278 122-278 276s124 278 278 278 276-124 276-278c0-68-24-132-66-180l12-12h34z" /> <glyph unicode="" glyph-name="zoom_out" d="M298 554.667h214v-42h-214v42zM406 340.667c106 0 192 86 192 192s-86 192-192 192-192-86-192-192 86-192 192-192zM662 340.667l212-212-64-64-212 212v34l-12 12c-48-42-112-66-180-66-154 0-278 122-278 276s124 278 278 278 276-124 276-278c0-68-24-132-66-180l12-12h34z" /> <glyph unicode="" glyph-name="goat" d="M1022 550.667q2-2 2-5t-2-5l-50-64q-4-4-8-4l-30 6-14-44q-4-8-13-8t-13 8l-28 60-46 10-94-224 34-272q0-8-8-8h-40q-4 0-8 6l-40 162-20 34-50-196q0-6-8-6h-42q-8 0-8 8l46 270h-270l-70-132 16-136q4-10-8-10h-40q-6 0-8 4l-56 204-68-78 12-120q4-10-8-10h-44q-8 0-8 4l-26 112 42 164v288q-46 18-46 60h548q96-2 190 66-16 44 12 72 56-40 72-50 14-8 23 3t5 25q-18 56-90 84-2 0-6 2-24 6-20 16 0 6 8 6 58-8 99-45t55-71l8-6q6-8 13-16t12-23 3-31q0-10 4-14z" /> <glyph unicode="" glyph-name="office" d="M0-64h512v1024h-512v-1024zM320 832h128v-128h-128v128zM320 576h128v-128h-128v128zM320 320h128v-128h-128v128zM64 832h128v-128h-128v128zM64 576h128v-128h-128v128zM64 320h128v-128h-128v128zM576 640h448v-64h-448zM576-64h128v256h192v-256h128v576h-448z" /> <glyph unicode="" glyph-name="event_seat" d="M737.889 382.334h-451.778v358.889q0 35.889 27.444 63.333t63.333 27.444h270.222q35.889 0 63.333-27.444t27.444-63.333v-358.889zM62.333 517.445h135.111v-135.111h-135.111v135.111zM826.556 517.445h135.111v-135.111h-135.111v135.111zM151 21.334v270.222h722v-270.222h-135.111v135.111h-451.778v-135.111h-135.111z" /> <glyph unicode="" glyph-name="flight_land" d="M598 322.667q-164 46-412 110l-68 20v220l62-16 40-100 212-56v352l82-22 118-384 226-60q26-8 39-31t7-49q-8-26-30-38t-48-6zM106 128.667h812v-86h-812v86z" /> <glyph unicode="" glyph-name="flight_takeoff" d="M942 526.667q6-26-7-48t-39-30q-248-66-412-110l-226-60-68-20-112 192 62 16 84-64 212 56-176 306 82 22 294-274 228 60q26 8 49-6t29-40zM106 128.667h812v-86h-812v86z" /> <glyph unicode="" glyph-name="indeterminate_check_box" d="M726 384.667v84h-428v-84h428zM810 810.667c46 0 86-40 86-86v-596c0-46-40-86-86-86h-596c-46 0-86 40-86 86v596c0 46 40 86 86 86h596z" /> <glyph unicode="" glyph-name="all_out" d="M751.481 189.936q93.592 93.592 93.592 227.095t-93.592 227.095-227.095 93.592-227.095-93.592-93.592-227.095 93.592-227.095 227.095-93.592 227.095 93.592zM814.797 707.442q121.12-121.12 121.12-291.784t-121.12-289.031-291.784-118.366-289.031 118.366-118.366 289.031 118.366 291.784 289.031 121.12 291.784-121.12zM55.053 652.387v233.979h233.979zM289.033-52.301h-233.979v233.979zM993.721 181.679v-233.979h-233.979zM759.742 886.367h233.979v-233.979z" /> <glyph unicode="" glyph-name="copyright" d="M512 84.667q140 0 241 101t101 241-101 241-241 101-241-101-101-241 101-241 241-101zM512 852.667q176 0 301-125t125-301-125-301-301-125-301 125-125 301 125 301 301 125zM506 548.667q-80 0-80-116v-12q0-116 80-116 30 0 50 17t20 43h76q0-50-44-88-42-36-102-36-80 0-122 48t-42 132v12q0 82 40 128 48 54 124 54 66 0 104-38 42-42 42-98h-76q0 14-6 26-10 20-14 24-20 20-50 20z" /> <glyph unicode="" glyph-name="fingerprint" d="M661.033-85.333h-7.211q-110.573 28.845-189.897 108.169-110.573 110.573-110.573 266.817 0 62.498 45.671 106.967t110.573 44.469 111.775-44.469 46.873-106.967q0-40.864 30.047-69.709t75.718-28.845 76.92 28.845 31.249 69.709q0 144.225-109.371 247.587t-263.211 103.362q-110.573 0-201.915-56.488t-137.014-150.235q-28.845-60.094-28.845-144.225 0-96.15 33.653-185.089 7.211-24.038-16.826-31.249t-31.249 14.423q-38.46 108.169-38.46 201.915t36.056 165.859q50.479 108.169 155.042 173.070t229.559 64.901q175.474 0 299.268-118.986t123.793-284.845q0-62.498-46.873-105.765t-111.775-43.268-110.573 43.268-45.671 105.765q0 40.864-31.249 70.911t-76.92 30.047-75.718-30.047-30.047-70.911q0-134.61 96.15-230.761 67.305-67.305 168.263-93.746 21.634-2.404 16.826-31.249-4.808-19.23-24.038-19.23zM533.634 289.653q0-88.939 66.103-153.84t164.657-64.901q4.808 0 21.634 2.404t27.643 2.404 21.634-3.606 13.221-15.624q4.808-26.441-21.634-31.249-28.845-4.808-62.498-4.808-96.15 0-158.648 45.671-122.592 84.131-122.592 223.549 0 26.441 26.441 26.441 24.038 0 24.038-26.441zM396.62-75.718q-9.615 0-16.826 7.211-64.901 64.901-103.362 137.014-55.286 96.15-55.286 221.146 0 112.977 85.333 194.704t205.521 81.728 205.521-81.728 85.333-194.704q0-24.038-26.441-24.038t-26.441 24.038q0 93.746-69.709 159.85t-168.263 66.103-168.263-66.103-69.709-159.85q0-115.38 45.671-197.108 31.249-55.286 96.15-124.995 19.23-16.826 0-36.056-7.211-7.211-19.23-7.211zM76.92 544.451q-16.826 0-24.038 12.019t2.404 26.441q76.92 110.573 192.3 168.263 120.188 62.498 264.413 62.498t264.413-62.498q117.784-57.69 192.3-165.859 14.423-24.038-7.211-36.056-24.038-14.423-36.056 7.211-64.901 93.746-173.070 149.033-110.573 55.286-240.376 56.488t-240.376-56.488q-108.169-55.286-175.474-151.437-7.211-9.615-19.23-9.615zM810.066 813.672q-9.615 0-12.019 2.404-141.822 72.113-286.047 72.113-156.244 0-286.047-72.113-14.423-7.211-25.239 1.202t-10.817 21.634 12.019 22.836q139.418 76.92 310.085 76.92 156.244 0 310.085-76.92 16.826-9.615 12.019-28.845t-24.038-19.23z" /> <glyph unicode="" glyph-name="lightbulb_outline" d="M658.629 371.381c69.709 48.075 110.573 124.995 110.573 209.127 0 141.822-115.38 257.202-257.202 257.202s-257.202-115.38-257.202-257.202c0-84.131 40.864-161.052 110.573-209.127l43.268-31.249v-117.784h206.723v117.784zM512 938.667c197.108 0 358.16-161.052 358.16-358.16 0-122.592-60.094-228.357-153.84-293.258v-117.784c0-28.845-21.634-50.479-50.479-50.479h-307.681c-28.845 0-50.479 21.634-50.479 50.479v117.784c-93.746 64.901-153.84 170.667-153.84 293.258 0 197.108 161.052 358.16 358.16 358.16zM358.16-34.854v50.479h307.681v-50.479c0-28.845-21.634-50.479-50.479-50.479h-206.723c-28.845 0-50.479 21.634-50.479 50.479z" /> <glyph unicode="" glyph-name="picture_in_picture_alt" d="M896 126.667v600h-768v-600h768zM982 128.667q0-34-26-60t-60-26h-768q-34 0-60 26t-26 60v598q0 34 26 59t60 25h768q34 0 60-25t26-59v-598zM810 468.667v-256h-340v256h340z" /> <glyph unicode="" glyph-name="touch_app" d="M845.714 236.953q43.429-20.571 43.429-66.286v-9.143l-36.571-258.286q-2.286-27.429-22.857-44.571t-48-17.143h-331.429q-29.714 0-50.286 20.571l-242.286 242.286 38.857 38.857q16 16 38.857 16 2.286 0 5.714-1.143t5.714-1.143l166.857-34.286v523.429q0 32 21.714 52.571t51.429 20.571 51.429-20.571 21.714-52.571v-292.571h38.857q6.857 0 25.143-4.571zM365.714 463.238q-98.286 64-98.286 182.857 0 91.429 64 155.429t155.429 64 155.429-64 64-155.429q0-121.143-96-182.857v182.857q0 50.286-36.571 85.714t-86.857 35.429-85.714-35.429-35.429-85.714v-182.857z" /> <glyph unicode="" glyph-name="accessible" d="M548 170.667h88q-16-74-74-122t-136-48q-88 0-150 62t-62 150q0 78 48 136t122 74v-88q-38-14-62-47t-24-75q0-52 38-90t90-38q42 0 75 24t47 62zM426 550.667q0 48 42 76t86 2h2v-2q14-6 26-18l56-62q72-78 172-78v-84q-112 0-212 82v-146h128q34 0 59-26t25-60v-234h-84v212h-214q-34 0-60 26t-26 60v252zM426 768.667q0 36 25 60t61 24 61-24 25-60-25-61-61-25-61 25-25 61z" /> <glyph unicode="" glyph-name="compare_arrows" d="M640 384.667l-170 170 170 170v-128h298v-84h-298v-128zM384 340.667v128l170-170-170-170v128h-298v84h298z" /> <glyph unicode="" glyph-name="date_range" d="M810 84.667v470h-596v-470h596zM810 768.667q34 0 60-26t26-60v-598q0-34-26-59t-60-25h-596q-36 0-61 25t-25 59v598q0 34 25 60t61 26h42v84h86v-84h340v84h86v-84h42zM726 468.667v-84h-86v84h86zM554 468.667v-84h-84v84h84zM384 468.667v-84h-86v84h86z" /> <glyph unicode="" glyph-name="line_style" d="M128 768.667h768v-172h-768v172zM554 426.667v86h342v-86h-342zM128 426.667v86h342v-86h-342zM810 84.667v86h86v-86h-86zM640 84.667v86h86v-86h-86zM470 84.667v86h84v-86h-84zM298 84.667v86h86v-86h-86zM128 84.667v86h86v-86h-86zM682 256.667v84h214v-84h-214zM406 256.667v84h212v-84h-212zM128 256.667v84h214v-84h-214z" /> <glyph unicode="" glyph-name="line_weight" d="M128 768.667h768v-172h-768v172zM128 384.667v128h768v-128h-768zM128 84.667v44h768v-44h-768zM128 212.667v86h768v-86h-768z" /> <glyph unicode="" glyph-name="motorcycle" d="M810 212.667q52 0 90 38t38 90-38 90-90 38-90-38-38-90 38-90 90-38zM334 298.667h-120v86h120q-14 38-47 61t-73 23q-52 0-90-38t-38-90 38-90 90-38q40 0 73 24t47 62zM830 552.667q82-6 138-66t56-146q0-90-62-151t-152-61-151 61-61 151q0 40 12 76l-118-118h-70q-16-74-73-122t-135-48q-90 0-152 61t-62 151 62 152 152 62h494l-86 86h-152v84h188z" /> <glyph unicode="" glyph-name="opacity" d="M256 340.667h512q0 110-76 186l-180 188-180-186q-76-76-76-188zM754 596.667q100-100 100-240 0-142-100-242t-242-100-242 100-100 242q0 140 100 240l242 242z" /> <glyph unicode="" glyph-name="pets" d="M774.048 286.448l39.077-39.077t19.539-20.688 18.389-21.838 17.24-21.838 14.941-22.987 11.494-25.285 6.896-26.434 2.299-27.584-1.149-28.733q-25.285-96.544-114.933-114.933-16.090-2.299-111.485 9.195t-159.757 11.494h-9.195q-64.362 0-159.757-11.494t-111.485-9.195q-89.648 18.389-114.933 114.933-6.896 45.973 16.090 94.245t42.525 68.96 70.11 71.258q22.987 25.285 60.915 71.258t60.915 71.258q41.376 50.571 85.051 64.362 9.195 4.598 16.090 4.598 13.792 2.299 39.077 2.299 27.584 0 39.077-2.299 6.896 0 16.090-4.598 43.674-13.792 85.051-64.362 20.688-25.285 59.766-71.258t62.064-71.258zM757.957 548.496q0 50.571 35.629 87.35t86.2 36.779 86.2-36.779 35.629-87.35-35.629-86.2-86.2-35.629-86.2 35.629-35.629 86.2zM537.285 746.181q0 50.571 35.629 86.2t86.2 35.629 86.2-35.629 35.629-86.2-35.629-87.35-86.2-36.779-86.2 36.779-35.629 87.35zM243.057 746.181q0 50.571 35.629 86.2t86.2 35.629 86.2-35.629 35.629-86.2-35.629-87.35-86.2-36.779-86.2 36.779-35.629 87.35zM22.384 548.496q0 50.571 35.629 87.35t86.2 36.779 86.2-36.779 35.629-87.35-35.629-86.2-86.2-35.629-86.2 35.629-35.629 86.2z" /> <glyph unicode="" glyph-name="pregnant_woman" d="M716.319 376.188v-206.723h-153.84v-254.798h-153.84v254.798h-100.958v360.563c0 84.131 69.709 153.84 153.84 153.84s153.84-69.709 153.84-153.84c60.094-24.038 100.958-84.131 100.958-153.84zM358.16 837.709c0 57.69 45.671 100.958 103.362 100.958s100.958-43.268 100.958-100.958-43.268-103.362-100.958-103.362-103.362 45.671-103.362 103.362z" /> <glyph unicode="" glyph-name="record_voice_over" d="M856 852.667c166-172 166-430 0-596l-70 68c118 136 118 332 0 460zM716 710.667c86-94 86-224 0-310l-72 72c36 50 36 116 0 166zM384 298.667c114 0 342-56 342-170v-86h-684v86c0 114 228 170 342 170zM214 554.667c0 94 76 170 170 170s170-76 170-170-76-170-170-170-170 76-170 170z" /> <glyph unicode="" glyph-name="books" horiz-adv-x="1152" d="M256 832h-192c-17.6 0-32-14.4-32-32v-704c0-17.6 14.4-32 32-32h192c17.6 0 32 14.4 32 32v704c0 17.6-14.4 32-32 32zM224 640h-128v64h128v-64zM576 832h-192c-17.6 0-32-14.4-32-32v-704c0-17.6 14.4-32 32-32h192c17.6 0 32 14.4 32 32v704c0 17.6-14.4 32-32 32zM544 640h-128v64h128v-64zM797.088 782.52l-171.464-86.394c-15.716-7.918-22.096-27.258-14.178-42.976l287.978-571.548c7.918-15.718 27.258-22.098 42.976-14.178l171.464 86.392c15.716 7.92 22.096 27.26 14.178 42.974l-287.978 571.55c-7.92 15.718-27.26 22.1-42.976 14.18zM960 96c0-17.673-14.327-32-32-32s-32 14.327-32 32c0 17.673 14.327 32 32 32s32-14.327 32-32z" /> <glyph unicode="" glyph-name="rounded_corner" d="M896 596.667v-212h-86v212q0 52-38 90t-90 38h-212v86h212q88 0 151-63t63-151zM128 42.667v86h86v-86h-86zM298 42.667v86h86v-86h-86zM470 42.667v86h84v-86h-84zM298 724.667v86h86v-86h-86zM128 724.667v86h86v-86h-86zM128 554.667v86h86v-86h-86zM128 212.667v86h86v-86h-86zM128 384.667v84h86v-84h-86zM810 212.667v86h86v-86h-86zM810 128.667h86v-86h-86v86z" /> <glyph unicode="" glyph-name="rowing" d="M896 42.667l-128-128-128 128v64l-302 302q-14-2-40-2v92q52-2 108 23t92 63l60 66q32 32 70 32h2q38 0 67-28t29-68v-246q0-52-40-92l-152 152v98q-40-34-98-60l268-268h64zM640 896.667q34 0 60-26t26-60-26-60-60-26-60 26-26 60 26 60 60 26zM362 320.667l108-108h-86l-150-148-64 64z" /> <glyph unicode="" glyph-name="timeline" d="M982 596.667q0-34-26-59t-60-25q-16 0-22 2l-152-152q4-12 4-22 0-34-26-59t-60-25-60 25-26 59q0 10 4 22l-110 110q-12-4-22-4t-22 4l-194-194q4-12 4-22 0-34-26-60t-60-26-60 26-26 60 26 59 60 25q16 0 22-2l194 194q-2 6-2 22 0 34 25 60t59 26 60-26 26-60q0-16-2-22l108-108q6 2 22 2t22-2l152 150q-4 12-4 22 0 34 26 60t60 26 60-26 26-60z" /> <glyph unicode="" glyph-name="update" d="M534 596.667v-180l148-90-30-52-182 110v212h64zM896 506.667h-290l118 120q-88 88-211 89t-211-85q-86-88-86-208t86-208 210-88 212 88q86 86 86 208h86q0-158-112-268-112-112-272-112t-272 112q-112 110-112 267t112 269 270 112 270-112l116 120v-304z" /> <glyph unicode="" glyph-name="watch_later" d="M692 246.667l34 56-192 116v222h-64v-256zM512 852.667q176 0 301-125t125-301-125-301-301-125-301 125-125 301 125 301 301 125z" /> <glyph unicode="" glyph-name="pan_tool" d="M982 704.667v-620q0-70-51-120t-121-50h-310q-72 0-122 50l-336 342q54 52 56 52 14 12 34 12 14 0 26-6l184-104v508q0 26 19 45t45 19 45-19 19-45v-300h42v406q0 28 18 46t46 18 46-18 18-46v-406h42v364q0 26 19 45t45 19 45-19 19-45v-364h44v236q0 26 19 45t45 19 45-19 19-45z" /> <glyph unicode="" glyph-name="euro_symbol" d="M640 148.667c70 0 132 26 180 68l76-76c-68-62-158-98-256-98-168 0-310 108-362 256h-150v86h130c-2 14-2 28-2 42s0 28 2 42h-130v86h150c52 148 194 256 362 256 98 0 188-36 256-98l-76-76c-48 42-112 68-180 68-106 0-200-62-246-150h246v-86h-274c-2-14-4-28-4-42s2-28 4-42h274v-86h-246c46-88 138-150 246-150z" /> <glyph unicode="" glyph-name="qrcode" d="M320 896h-256v-256h256v256zM384 960v0-384h-384v384h384zM128 832h128v-128h-128zM960 896h-256v-256h256v256zM1024 960v0-384h-384v384h384zM768 832h128v-128h-128zM320 256h-256v-256h256v256zM384 320v0-384h-384v384h384zM128 192h128v-128h-128zM448 960h64v-64h-64zM512 896h64v-64h-64zM448 832h64v-64h-64zM512 768h64v-64h-64zM448 704h64v-64h-64zM512 640h64v-64h-64zM448 576h64v-64h-64zM448 448h64v-64h-64zM512 384h64v-64h-64zM448 320h64v-64h-64zM512 256h64v-64h-64zM448 192h64v-64h-64zM512 128h64v-64h-64zM448 64h64v-64h-64zM512 0h64v-64h-64zM960 448h64v-64h-64zM64 448h64v-64h-64zM128 512h64v-64h-64zM0 512h64v-64h-64zM256 512h64v-64h-64zM320 448h64v-64h-64zM384 512h64v-64h-64zM576 448h64v-64h-64zM640 512h64v-64h-64zM704 448h64v-64h-64zM768 512h64v-64h-64zM832 448h64v-64h-64zM896 512h64v-64h-64zM960 320h64v-64h-64zM576 320h64v-64h-64zM640 384h64v-64h-64zM704 320h64v-64h-64zM832 320h64v-64h-64zM896 384h64v-64h-64zM960 192h64v-64h-64zM576 192h64v-64h-64zM640 256h64v-64h-64zM768 256h64v-64h-64zM832 192h64v-64h-64zM896 256h64v-64h-64zM960 64h64v-64h-64zM640 128h64v-64h-64zM704 64h64v-64h-64zM768 128h64v-64h-64zM832 64h64v-64h-64zM640 0h64v-64h-64zM768 0h64v-64h-64zM896 0h64v-64h-64z" /> <glyph unicode="" glyph-name="phone2" d="M704 320c-64-64-64-128-128-128s-128 64-192 128-128 128-128 192 64 64 128 128-128 256-192 256-192-192-192-192c0-128 131.5-387.5 256-512s384-256 512-256c0 0 192 128 192 192s-192 256-256 192z" /> <glyph unicode="" glyph-name="pushpin" d="M544 960l-96-96 96-96-224-256h-224l176-176-272-360.616v-39.384h39.384l360.616 272 176-176v224l256 224 96-96 96 96-480 480zM448 416l-64 64 224 224 64-64-224-224z" /> <glyph unicode="" glyph-name="quotes-left" d="M225 512c123.712 0 224-100.29 224-224 0-123.712-100.288-224-224-224s-224 100.288-224 224l-1 32c0 247.424 200.576 448 448 448v-128c-85.474 0-165.834-33.286-226.274-93.726-11.634-11.636-22.252-24.016-31.83-37.020 11.438 1.8 23.16 2.746 35.104 2.746zM801 512c123.71 0 224-100.29 224-224 0-123.712-100.29-224-224-224s-224 100.288-224 224l-1 32c0 247.424 200.576 448 448 448v-128c-85.474 0-165.834-33.286-226.274-93.726-11.636-11.636-22.254-24.016-31.832-37.020 11.44 1.8 23.16 2.746 35.106 2.746z" /> <glyph unicode="" glyph-name="quotes-right" d="M800 320c-123.712 0-224 100.29-224 224 0 123.712 100.288 224 224 224s224-100.288 224-224l1-32c0-247.424-200.576-448-448-448v128c85.474 0 165.834 33.286 226.274 93.726 11.634 11.636 22.252 24.016 31.83 37.020-11.438-1.8-23.16-2.746-35.104-2.746zM224 320c-123.71 0-224 100.29-224 224 0 123.712 100.29 224 224 224s224-100.288 224-224l1-32c0-247.424-200.576-448-448-448v128c85.474 0 165.834 33.286 226.274 93.726 11.636 11.636 22.254 24.016 31.832 37.020-11.44-1.8-23.16-2.746-35.106-2.746z" /> <glyph unicode="" glyph-name="trophy" d="M832 768v128h-640v-128h-192v-128c0-106.038 85.958-192 192-192 20.076 0 39.43 3.086 57.62 8.802 46.174-66.008 116.608-113.796 198.38-130.396v-198.406h-64c-70.694 0-128-57.306-128-128h512c0 70.694-57.306 128-128 128h-64v198.406c81.772 16.6 152.206 64.386 198.38 130.396 18.19-5.716 37.544-8.802 57.62-8.802 106.042 0 192 85.962 192 192v128h-192zM192 524c-63.962 0-116 52.038-116 116v64h116v-64c0-40.186 7.43-78.632 20.954-114.068-6.802-1.246-13.798-1.932-20.954-1.932zM948 640c0-63.962-52.038-116-116-116-7.156 0-14.152 0.686-20.954 1.932 13.524 35.436 20.954 73.882 20.954 114.068v64h116v-64z" /> <glyph unicode="" glyph-name="gift" d="M771.516 640c18.126 12.88 35.512 27.216 51.444 43.148 33.402 33.402 55.746 74.5 62.912 115.722 7.858 45.186-3.672 87.14-31.63 115.1-22.3 22.298-52.51 34.086-87.364 34.086-49.632 0-101.922-23.824-143.46-65.362-66.476-66.476-105.226-158.238-126.076-223.722-15.44 65.802-46.206 154.644-106.018 214.458-32.094 32.092-73.114 48.57-111.846 48.57-31.654 0-61.78-11.004-84.26-33.486-49.986-49.988-43.232-137.786 15.086-196.104 20.792-20.792 45.098-38.062 70.72-52.412h-217.024v-256h64v-448h768v448.002h64v256h-188.484zM674.326 831.782c27.724 27.724 62.322 44.274 92.55 44.274 10.7 0 25.708-2.254 36.45-12.998 26.030-26.028 11.412-86.308-31.28-128.998-43.946-43.946-103.060-74.168-154.432-94.060h-50.672c18.568 57.548 52.058 136.456 107.384 191.782zM233.934 799.11c-0.702 9.12-0.050 26.248 12.196 38.494 10.244 10.244 23.788 12.396 33.348 12.396v0c21.258 0 43.468-10.016 60.932-27.48 33.872-33.872 61.766-87.772 80.668-155.876 0.51-1.84 1.008-3.67 1.496-5.486-1.816 0.486-3.646 0.984-5.486 1.496-68.104 18.904-122.002 46.798-155.874 80.67-15.828 15.826-25.77 36.16-27.28 55.786zM448 0h-256v416h256v-416zM448 448h-320v128h320v-128zM832 0h-256v416h256v-416zM896 448h-320v128h320v-128z" /> <glyph unicode="" glyph-name="power-cord" d="M1024 677.5l-90.506 90.5-178.746-178.752-101.5 101.502 178.75 178.75-90.5 90.5-178.75-178.75-114.748 114.75-86.626-86.624 512.002-512 86.624 86.622-114.752 114.752 178.752 178.75zM794.040 286.21l-443.824 443.824c-95.818-114.904-204.52-292.454-129.396-445.216l-132.248-132.248c-31.112-31.114-31.112-82.024 0-113.136l14.858-14.858c31.114-31.114 82.026-31.114 113.138 0l132.246 132.244c152.764-75.132 330.318 33.566 445.226 129.39z" /> <glyph unicode="" glyph-name="move-up" d="M736 448v-384h64v384h160l-192 192-192-192zM96 768h96v-64h-96v64zM224 768h96v-64h-96v64zM352 768h64v-96h-64v96zM96 544h64v-96h-64v96zM192 512h96v-64h-96v64zM320 512h96v-64h-96v64zM96 672h64v-96h-64v96zM352 640h64v-96h-64v96zM352 256v-192h-192v192h192zM416 320h-320v-320h320v320z" /> <glyph unicode="" glyph-name="move-down" d="M800 256v384h-64v-384h-160l192-192 192 192zM352 704v-192h-192v192h192zM416 768h-320v-320h320v320zM96 320h96v-64h-96v64zM224 320h96v-64h-96v64zM352 320h64v-96h-64v96zM96 96h64v-96h-64v96zM192 64h96v-64h-96v64zM320 64h96v-64h-96v64zM96 224h64v-96h-64v96zM352 192h64v-96h-64v96z" /> <glyph unicode="" glyph-name="font" d="M781.621 912.805c-84.868 0-139.331 15.195-226.732 15.195-282.454 0-414.18-160.86-414.18-324.255 0-96.261 45.6-127.929 135.529-127.929-6.336 13.935-17.732 29.137-17.732 97.532 0 191.259 72.193 246.992 164.659 250.791 0 0-75.861-743.788-296.042-833.008v-23.13h296.807l101.274 480h185.479l41.317 120h-201.476l48.697 230.803c55.731-11.396 110.196-22.796 157.061-22.796 58.264 0 111.463 17.732 140.595 151.993-35.462-11.4-73.464-15.195-115.256-15.195z" /> <glyph unicode="" glyph-name="omega" d="M692 88h240l60 120v-240h-360v200.826c122.918 52.954 210 184.839 210 339.174 0 201.030-147.748 358.374-330 358.374-182.256 0-330-157.343-330-358.374 0-154.335 87.081-286.221 210-339.174v-200.826h-360v240l60-120h240v30.553c-175.903 62.306-300 213.189-300 389.447 0 231.96 214.903 420 480 420s480-188.040 480-420c0-176.257-124.097-327.141-300-389.447v-30.553z" /> <glyph unicode="" glyph-name="embed2" horiz-adv-x="1280" d="M832 224l96-96 320 320-320 320-96-96 224-224zM448 672l-96 96-320-320 320-320 96 96-224 224zM701.298 809.481l69.468-18.944-191.987-704.026-69.468 18.944 191.987 704.026z" /> <glyph unicode="" glyph-name="github5" d="M235.278 711.28c-50.792 0-94.484-16.806-131.084-50.416-38.086-35.852-57.14-80.66-57.14-134.436 0-35.852 10.376-69.462 31.294-100.832 18.674-29.126 38.18-47.806 63.778-56.024v-2.242c-25.598-10.448-36.966-36.59-36.966-78.418 0-32.124 11.372-56.022 36.966-71.708v-2.242c-70.654-23.146-102.992-66.094-102.992-128.83 0-54.534 23.748-94.488 70.066-119.878 36.59-20.172 83.578-30.254 140.346-30.254 138.17 0 207.406 57.882 207.406 173.664 0 72.446-53.322 116.882-160.128 133.316-24.646 3.726-43.286 12.696-55.982 26.89-9.708 9.708-14.542 19.418-14.542 29.126 0 27.632 14.958 43.696 44.82 48.176 45.558 6.714 82.728 27.824 111.486 63.296 28.75 35.48 43.13 77.118 43.13 124.916 0 14.938-4.518 30.996-10.488 48.172 19.418 4.488 33.050 8.594 43.292 12.332v115.392c-45.054-17.928-86.99-26.884-122.842-26.884-31.374 17.922-63.824 26.884-100.42 26.884zM247.602 152.23c62.744 0 94.104-19.042 94.104-57.14 0-40.336-28.754-60.492-86.264-60.492-65.724 0-98.586 19.422-98.586 58.254-0.002 39.59 30.244 59.378 90.746 59.378zM239.76 448c-47.054 0-70.586 25.764-70.586 77.308 0 55.262 23.532 82.906 70.586 82.906 22.402 0 39.958-8.596 52.652-25.768 10.458-15.69 15.69-34.36 15.69-56.022 0-52.278-22.786-78.424-68.342-78.424zM580.384 960c-21.656 0-40.14-8.214-55.454-24.648-15.314-16.436-22.97-36.216-22.97-59.376 0-22.41 7.658-41.82 22.97-58.258 15.308-16.434 33.792-24.64 55.454-24.64 20.91 0 39.028 8.208 54.34 24.64 15.312 16.438 22.96 35.848 22.96 58.258 0 23.16-7.648 42.944-22.96 59.376-15.318 16.434-33.43 24.648-54.34 24.648zM643.13 704.002h-126.606c1.496-14.336-0.64-36.042-0.64-71.14v-348.432c0-35.856 2.136-64.774 0.64-76.036h126.606c-1.5 16.376-5.394 44.668-5.394 82.758v343.946c-0.006 32.864 3.894 54.568 5.394 68.904zM922.336 315.8c-32.872 0-49.082 25.028-49.082 75.066v206.64h49.864c8.96 0 17.032 0.492 27.118-0.246 10.086-0.748 14.152-0.25 19.278-0.25v106.99h-96.258v47.616c0 17.922 2.816 34.302 5.054 44.542h-129.958c2.242-10.24 2.028-25.876 2.028-46.79v-45.368h-56.32v-106.988c15.364 2.24 29.090 3.356 38.796 3.356l17.524-1.118v-202.786c0-62.742 7.958-108.672 23.636-137.8 20.922-38.84 57.622-58.258 112.136-58.258 38.848 0 73.118 7.464 98.714 22.41v112.032c-20.474-12.7-39.382-19.048-62.53-19.048z" /> <glyph unicode="" glyph-name="blogger" d="M929.934 568h-53.818c-32.968 0-61.864 27.883-64.116 60v0c0.004 171.251-138.054 300-310.491 300h-157.335c-172.324 0-312.053-138.75-312.174-309.999v-340.123c0-171.238 139.851-309.878 312.173-309.878h336.019c172.451 0 311.809 138.639 311.809 309.878v219.733c0 34.221-27.6 70.389-62.066 70.389zM332 688h180c33 0 60-27 60-60s-27-60-60-60h-180c-33 0-60 27-60 60s27 60 60 60zM692 208h-360c-33 0-60 27-60 60s27 60 60 60h360c33 0 60-27 60-60s-27-60-60-60z" /> <glyph unicode="" glyph-name="ac_unit" d="M938 468.667v-84h-178l138-138-60-62-198 200h-86v-86l200-198-62-60-138 138v-178h-84v178l-138-138-62 60 200 198v86h-86l-198-200-60 62 138 138h-178v84h178l-138 138 60 62 198-200h86v86l-200 198 62 60 138-138v178h84v-178l138 138 62-60-200-198v-86h86l198 200 60-62-138-138h178z" /> <glyph unicode="" glyph-name="airport_shuttle" d="M640 468.667h214l-172 172h-42v-172zM746 192.667q26 0 45 19t19 45-19 45-45 19-45-19-19-45 19-45 45-19zM554 468.667v172h-170v-172h170zM256 192.667q28 0 46 19t18 45-18 45-46 19-46-19-18-45 18-45 46-19zM128 468.667h170v172h-170v-172zM726 724.667l256-256v-212h-108q0-52-38-90t-90-38-90 38-38 90h-234q0-52-38-90t-90-38-90 38-38 90h-86v384q0 36 25 60t61 24h598z" /> <glyph unicode="" glyph-name="all_inclusive" d="M794 656.667q96 0 163-68t67-162-67-162-163-68-164 68l-54 48 64 56 50-42q44-44 104-44t102 42 42 102-42 102-102 42-102-42q-142-124-180-160l-120-106q-66-66-162-66t-163 68-67 162 67 162 163 68 164-68l54-48-66-56-48 42q-44 44-104 44t-102-42-42-102 42-102 102-42 102 42q142 124 180 160l120 106q66 66 162 66z" /> <glyph unicode="" glyph-name="beach_access" d="M813.176 604.754q-130.946 130.946-302.486 172.849t-333.913-13.095q125.708 15.714 276.297-48.45t278.916-192.491l-319.509-319.509q-128.327 128.327-192.491 278.916t-48.45 276.297q-54.997-162.373-13.095-333.913t172.849-302.486l-159.754-159.754q-164.992 164.992-164.992 399.386t164.992 399.386q0 2.619 2.619 2.619 183.325 183.325 439.98 162.373 212.133-15.714 358.793-162.373zM572.235 282.626l81.187 81.187 358.793-361.412-81.187-78.568z" /> <glyph unicode="" glyph-name="business_center" d="M615.362 683.869v100.958h-206.723v-100.958h206.723zM923.042 683.869q40.864 0 70.911-31.249t30.047-72.113v-153.84q0-40.864-30.047-72.113t-70.911-31.249h-307.681v103.362h-206.723v-103.362h-307.681q-43.268 0-72.113 30.047t-28.845 73.315v153.84q0 40.864 30.047 72.113t70.911 31.249h204.319v100.958l103.362 103.362h204.319l103.362-103.362v-100.958h206.723zM408.638 222.348h206.723v50.479h358.16v-204.319q0-43.268-30.047-73.315t-73.315-30.047h-716.319q-43.268 0-73.315 30.047t-30.047 73.315v204.319h358.16v-50.479z" /> <glyph unicode="" glyph-name="casino" d="M704 554.667q28 0 46 18t18 46-18 46-46 18-46-18-18-46 18-46 46-18zM704 170.667q28 0 46 18t18 46-18 46-46 18-46-18-18-46 18-46 46-18zM512 362.667q28 0 46 18t18 46-18 46-46 18-46-18-18-46 18-46 46-18zM320 554.667q28 0 46 18t18 46-18 46-46 18-46-18-18-46 18-46 46-18zM320 170.667q28 0 46 18t18 46-18 46-46 18-46-18-18-46 18-46 46-18zM810 810.667q34 0 60-26t26-60v-596q0-34-26-60t-60-26h-596q-34 0-60 26t-26 60v596q0 34 26 60t60 26h596z" /> <glyph unicode="" glyph-name="child_care" d="M320 340.667h384q-24-58-76-93t-116-35-116 35-76 93zM512 128.667q102 0 181 60t105 154q2 0 6-1t6-1q34 0 60 26t26 60-26 60-60 26q-2 0-6-1t-6-1q-26 94-105 154t-181 60-181-60-105-154q-2 0-6 1t-6 1q-34 0-60-26t-26-60 26-60 60-26q2 0 6 1t6 1q26-94 105-154t181-60zM978 398.667q-8-48-40-85t-78-51q-44-94-139-157t-209-63-208 63-138 157q-46 14-79 51t-41 85q-4 16-4 28t4 28q8 48 41 85t79 51q34 76 92 124 108 96 254 96 116 0 209-62t137-158q46-14 79-51t41-85q4-16 4-28t-4-28zM352 490.667q0 22 16 38t38 16 37-16 15-38-15-38-37-16-38 16-16 38zM566 490.667q0 22 15 38t37 16 38-16 16-38-16-38-38-16-37 16-15 38z" /> <glyph unicode="" glyph-name="child_friendly" d="M768.767 50.413q28.604 0 49.508 20.902t20.902 49.508-20.902 49.508-49.508 20.902-49.508-20.902-20.902-49.508 20.902-49.508 49.508-20.902zM346.307 50.413q28.604 0 49.508 20.902t20.902 49.508-20.902 49.508-49.508 20.902-49.508-20.902-20.902-49.508 20.902-49.508 49.508-20.902zM876.581 244.041q55.008-50.608 55.008-123.218 0-68.21-47.306-115.516t-115.516-47.306q-61.608 0-107.816 40.706t-55.008 100.114h-99.014q-8.802-59.408-53.908-100.114t-106.716-40.706q-68.21 0-116.616 47.306t-48.406 115.516q0 96.814 85.812 145.22l-99.014 206.83h-103.414v94.614h162.824l44.006-94.614h684.298q0-125.418-79.212-228.832zM579.539 895.333q156.222 0 266.238-110.016t110.016-264.038h-376.254v374.054z" /> <glyph unicode="" glyph-name="fitness_center" d="M878 304.667l60-62-90-90 60-62-60-60-62 60-90-90-62 60-60-60-62 60 152 152-366 366-152-152-60 62 60 60-60 62 90 90-60 62 60 60 62-60 90 90 62-60 60 60 62-60-152-152 366-366 152 152 60-62z" /> <glyph unicode="" glyph-name="free_breakfast" d="M75 45.89h874v-109.889h-874v109.889zM949 643.89v163.556h-109.889v-163.556h109.889zM949 917.334q46 0 76.667-31.944t30.667-77.944v-163.556q0-43.444-30.667-75.389t-76.667-31.944h-109.889v-163.556q0-89.444-63.889-154.611t-153.333-65.167h-327.111q-89.444 0-154.611 65.167t-65.167 154.611v544.333h874z" /> <glyph unicode="" glyph-name="golf_course" d="M726 686.667l-256-132v-386q92-4 152-28t60-56q0-34-75-59t-181-25-181 25-75 59q0 50 128 74v-74h86v768zM768 106.667q0 28 18 46t46 18 46-18 18-46-18-46-46-18-46 18-18 46z" /> <glyph unicode="" glyph-name="hot_tub" d="M626 688.667q66-64 54-158l-2-18h-82l6 24q10 54-32 96-68 68-56 160l2 18h82l-4-26q-10-54 28-94zM796 688.667q68-66 56-158l-4-18h-80l4 24q10 54-28 94l-4 2q-68 68-56 160l4 18h80l-4-26q-10-54 28-94zM810 84.667v256h-84v-256h84zM640 84.667v256h-86v-256h86zM470 84.667v256h-86v-256h86zM298 84.667v256h-84v-256h84zM476 426.667h462v-342q0-34-25-59t-59-25h-684q-34 0-59 25t-25 59v342h128v32q0 40 29 68t67 28q40 0 72-32l58-66q8-10 36-30zM214 682.667q0 36 24 61t60 25 61-25 25-61-25-61-61-25-60 25-24 61z" /> <glyph unicode="" glyph-name="kitchen" d="M342 426.667h84v-214h-84v214zM342 724.667h84v-128h-84v128zM768 554.667v214h-512v-214h512zM768 84.667v386h-512v-386h512zM768 852.667q36 0 61-24t25-60v-684q0-34-26-59t-60-25h-512q-34 0-60 25t-26 59v684q0 36 25 60t61 24h512z" /> <glyph unicode="" glyph-name="pool" d="M598 704.667q0 44 31 75t75 31 75-31 31-75-31-76-75-32-75 32-31 76zM370 426.667q-24 0-50 16-8 6-32 16l138 138-42 44q-64 64-170 64v106q82 0 134-19t100-67l274-272q-12-8-18-10-26-16-50-16-22 0-48 16-44 26-94 26t-94-26q-26-16-48-16zM938 234.667q-46 0-92 28-22 14-50 14-26 0-48-14-46-28-94-28-46 0-92 28-22 14-50 14-26 0-48-14-46-28-94-28-46 0-92 28-22 14-50 14-26 0-48-14-46-28-94-28v86q26 0 48 14 46 28 94 28 46 0 92-28 22-14 50-14 26 0 48 14 46 28 94 28 46 0 92-28 22-14 50-14 26 0 48 14 46 28 94 28 46 0 92-28 22-14 50-14v-86zM938 42.667q-46 0-92 28-22 14-50 14-26 0-48-14-46-28-94-28-46 0-92 28-22 14-50 14-26 0-48-14-46-28-94-28t-94 28q-22 14-48 14-28 0-50-14-46-28-92-28v86q26 0 48 14 46 28 94 28 46 0 92-28 22-14 50-14 26 0 48 14 46 28 94 28t94-28q22-14 48-14 28 0 50 14 46 28 92 28 48 0 94-28 22-14 48-14v-86z" /> <glyph unicode="" glyph-name="room_service" d="M600.162 630.119q142.417-29.388 239.621-139.026t106.248-256.575h-868.062q9.042 146.938 106.248 256.575t239.621 139.026q-9.042 22.606-9.042 38.43 0 38.43 29.388 66.687t67.818 28.257 67.818-28.257 29.388-66.687q0-15.824-9.042-38.43zM30.497 184.785h963.007v-94.945h-963.007v94.945z" /> <glyph unicode="" glyph-name="smoke_free" d="M726 258.667l-126 126h126v-126zM618 566.667q-58 0-100 43t-42 101 42 100 100 42v-64q-34 0-56-21t-22-53q0-34 23-60t55-26h66q60 0 104-39t44-95v-68h-64v54q0 40-25 63t-59 23h-66zM804 730.667q60-28 97-86t37-130v-88h-64v88q0 72-49 123t-121 51v64q32 0 55 23t23 57h64q0-60-42-102zM768 384.667h64v-128h-64v128zM874 384.667h64v-128h-64v128zM86 682.667l52 54 726-726-54-54-298 300h-426v128h298z" /> <glyph unicode="" glyph-name="smoking_rooms" d="M684 502.667q62 0 105-38t43-96v-70h-64v56q0 40-25 63t-59 23h-66q-58 0-100 43t-42 101 42 100 100 42v-64q-34 0-56-21t-22-53q0-34 23-60t55-26h66zM804 608.667q60-28 97-86t37-128v-96h-64v96q0 72-49 122t-121 50v64q32 0 55 23t23 57q0 32-23 55t-55 23v64q58 0 100-42t42-100q0-60-42-102zM768 256.667h64v-128h-64v128zM874 256.667h64v-128h-64v128zM86 256.667h640v-128h-640v128z" /> <glyph unicode="" glyph-name="spa" d="M682.466 544.151q-96.751-52.982-170.466-131.305-73.715 78.323-170.466 131.305 18.429 218.842 172.77 373.183 154.341-154.341 168.163-373.183zM21.333 525.722q156.644 0 285.647-76.019t205.020-193.502q76.019 117.484 205.020 193.502t285.647 76.019q0-193.502-109.421-347.843t-284.495-216.538q-39.161-13.822-96.751-25.339-48.376 6.911-96.751 25.339-175.073 62.197-284.495 216.538t-109.421 347.843z" /> <glyph unicode="" glyph-name="tag2" d="M329.142 694.857q0 30.286-21.429 51.714t-51.714 21.429-51.714-21.429-21.429-51.714 21.429-51.714 51.714-21.429 51.714 21.429 21.429 51.714zM938.856 365.714q0-30.286-21.143-51.429l-280.571-281.143q-22.286-21.143-52-21.143-30.286 0-51.429 21.143l-408.571 409.143q-21.714 21.143-36.857 57.714t-15.143 66.857v237.714q0 29.714 21.714 51.429t51.429 21.714h237.714q30.286 0 66.857-15.143t58.286-36.857l408.571-408q21.143-22.286 21.143-52z" /> <glyph unicode="" glyph-name="tags" horiz-adv-x="1097" d="M256 694.857q0 30.286-21.429 51.714t-51.714 21.429-51.714-21.429-21.429-51.714 21.429-51.714 51.714-21.429 51.714 21.429 21.429 51.714zM865.714 365.714q0-30.286-21.143-51.429l-280.571-281.143q-22.286-21.143-52-21.143-30.286 0-51.429 21.143l-408.571 409.143q-21.714 21.143-36.857 57.714t-15.143 66.857v237.714q0 29.714 21.714 51.429t51.429 21.714h237.714q30.286 0 66.857-15.143t58.286-36.857l408.571-408q21.143-22.286 21.143-52zM1085.143 365.714q0-30.286-21.143-51.429l-280.571-281.143q-22.286-21.143-52-21.143-20.571 0-33.714 8t-30.286 25.714l268.571 268.571q21.143 21.143 21.143 51.429 0 29.714-21.143 52l-408.571 408q-21.714 21.714-58.286 36.857t-66.857 15.143h128q30.286 0 66.857-15.143t58.286-36.857l408.571-408q21.143-22.286 21.143-52z" /> <glyph unicode="" glyph-name="chain" horiz-adv-x="951" d="M832 256q0 22.857-16 38.857l-118.857 118.857q-16 16-38.857 16-24 0-41.143-18.286 1.714-1.714 10.857-10.571t12.286-12.286 8.571-10.857 7.429-14.571 2-15.714q0-22.857-16-38.857t-38.857-16q-8.571 0-15.714 2t-14.571 7.429-10.857 8.571-12.286 12.286-10.571 10.857q-18.857-17.714-18.857-41.714 0-22.857 16-38.857l117.714-118.286q15.429-15.429 38.857-15.429 22.857 0 38.857 14.857l84 83.429q16 16 16 38.286zM430.286 658.857q0 22.857-16 38.857l-117.714 118.286q-16 16-38.857 16-22.286 0-38.857-15.429l-84-83.429q-16-16-16-38.286 0-22.857 16-38.857l118.857-118.857q15.429-15.429 38.857-15.429 24 0 41.143 17.714-1.714 1.714-10.857 10.571t-12.286 12.286-8.571 10.857-7.429 14.571-2 15.714q0 22.857 16 38.857t38.857 16q8.571 0 15.714-2t14.571-7.429 10.857-8.571 12.286-12.286 10.571-10.857q18.857 17.714 18.857 41.714zM941.714 256q0-68.571-48.571-116l-84-83.429q-47.429-47.429-116-47.429-69.143 0-116.571 48.571l-117.714 118.286q-47.429 47.429-47.429 116 0 70.286 50.286 119.429l-50.286 50.286q-49.143-50.286-118.857-50.286-68.571 0-116.571 48l-118.857 118.857q-48 48-48 116.571t48.571 116l84 83.429q47.429 47.429 116 47.429 69.143 0 116.571-48.571l117.714-118.286q47.429-47.429 47.429-116 0-70.286-50.286-119.429l50.286-50.286q49.143 50.286 118.857 50.286 68.571 0 116.571-48l118.857-118.857q48-48 48-116.571z" /> <glyph unicode="" glyph-name="table" horiz-adv-x="951" d="M292.571 164.571v109.714q0 8-5.143 13.143t-13.143 5.143h-182.857q-8 0-13.143-5.143t-5.143-13.143v-109.714q0-8 5.143-13.143t13.143-5.143h182.857q8 0 13.143 5.143t5.143 13.143zM292.571 384v109.714q0 8-5.143 13.143t-13.143 5.143h-182.857q-8 0-13.143-5.143t-5.143-13.143v-109.714q0-8 5.143-13.143t13.143-5.143h182.857q8 0 13.143 5.143t5.143 13.143zM585.143 164.571v109.714q0 8-5.143 13.143t-13.143 5.143h-182.857q-8 0-13.143-5.143t-5.143-13.143v-109.714q0-8 5.143-13.143t13.143-5.143h182.857q8 0 13.143 5.143t5.143 13.143zM292.571 603.428v109.714q0 8-5.143 13.143t-13.143 5.143h-182.857q-8 0-13.143-5.143t-5.143-13.143v-109.714q0-8 5.143-13.143t13.143-5.143h182.857q8 0 13.143 5.143t5.143 13.143zM585.143 384v109.714q0 8-5.143 13.143t-13.143 5.143h-182.857q-8 0-13.143-5.143t-5.143-13.143v-109.714q0-8 5.143-13.143t13.143-5.143h182.857q8 0 13.143 5.143t5.143 13.143zM877.714 164.571v109.714q0 8-5.143 13.143t-13.143 5.143h-182.857q-8 0-13.143-5.143t-5.143-13.143v-109.714q0-8 5.143-13.143t13.143-5.143h182.857q8 0 13.143 5.143t5.143 13.143zM585.143 603.428v109.714q0 8-5.143 13.143t-13.143 5.143h-182.857q-8 0-13.143-5.143t-5.143-13.143v-109.714q0-8 5.143-13.143t13.143-5.143h182.857q8 0 13.143 5.143t5.143 13.143zM877.714 384v109.714q0 8-5.143 13.143t-13.143 5.143h-182.857q-8 0-13.143-5.143t-5.143-13.143v-109.714q0-8 5.143-13.143t13.143-5.143h182.857q8 0 13.143 5.143t5.143 13.143zM877.714 603.428v109.714q0 8-5.143 13.143t-13.143 5.143h-182.857q-8 0-13.143-5.143t-5.143-13.143v-109.714q0-8 5.143-13.143t13.143-5.143h182.857q8 0 13.143 5.143t5.143 13.143zM950.857 786.286v-621.714q0-37.714-26.857-64.571t-64.571-26.857h-768q-37.714 0-64.571 26.857t-26.857 64.571v621.714q0 37.714 26.857 64.571t64.571 26.857h768q37.714 0 64.571-26.857t26.857-64.571z" /> <glyph unicode="" glyph-name="columns" horiz-adv-x="951" d="M91.429 73.143h347.429v658.286h-365.714v-640q0-7.429 5.429-12.857t12.857-5.429zM877.714 91.428v640h-365.714v-658.286h347.429q7.429 0 12.857 5.429t5.429 12.857zM950.857 786.286v-694.857q0-37.714-26.857-64.571t-64.571-26.857h-768q-37.714 0-64.571 26.857t-26.857 64.571v694.857q0 37.714 26.857 64.571t64.571 26.857h768q37.714 0 64.571-26.857t26.857-64.571z" /> <glyph unicode="" glyph-name="sitemap" d="M1024 237.714v-182.857q0-22.857-16-38.857t-38.857-16h-182.857q-22.857 0-38.857 16t-16 38.857v182.857q0 22.857 16 38.857t38.857 16h54.857v109.714h-292.571v-109.714h54.857q22.857 0 38.857-16t16-38.857v-182.857q0-22.857-16-38.857t-38.857-16h-182.857q-22.857 0-38.857 16t-16 38.857v182.857q0 22.857 16 38.857t38.857 16h54.857v109.714h-292.571v-109.714h54.857q22.857 0 38.857-16t16-38.857v-182.857q0-22.857-16-38.857t-38.857-16h-182.857q-22.857 0-38.857 16t-16 38.857v182.857q0 22.857 16 38.857t38.857 16h54.857v109.714q0 29.714 21.714 51.429t51.429 21.714h292.571v109.714h-54.857q-22.857 0-38.857 16t-16 38.857v182.857q0 22.857 16 38.857t38.857 16h182.857q22.857 0 38.857-16t16-38.857v-182.857q0-22.857-16-38.857t-38.857-16h-54.857v-109.714h292.571q29.714 0 51.429-21.714t21.714-51.429v-109.714h54.857q22.857 0 38.857-16t16-38.857z" /> <glyph unicode="" glyph-name="chain-broken" horiz-adv-x="951" d="M250.857 224.571l-146.286-146.286q-5.714-5.143-13.143-5.143-6.857 0-13.143 5.143-5.143 5.714-5.143 13.143t5.143 13.143l146.286 146.286q5.714 5.143 13.143 5.143t13.143-5.143q5.143-5.714 5.143-13.143t-5.143-13.143zM347.429 201.143v-182.857q0-8-5.143-13.143t-13.143-5.143-13.143 5.143-5.143 13.143v182.857q0 8 5.143 13.143t13.143 5.143 13.143-5.143 5.143-13.143zM219.429 329.143q0-8-5.143-13.143t-13.143-5.143h-182.857q-8 0-13.143 5.143t-5.143 13.143 5.143 13.143 13.143 5.143h182.857q8 0 13.143-5.143t5.143-13.143zM941.714 256q0-68.571-48.571-116l-84-83.429q-47.429-47.429-116-47.429-69.143 0-116.571 48.571l-190.857 191.429q-12 12-24 32l136.571 10.286 156-156.571q15.429-15.429 38.857-15.714t38.857 15.143l84 83.429q16 16 16 38.286 0 22.857-16 38.857l-156.571 157.143 10.286 136.571q20-12 32-24l192-192q48-49.143 48-116.571zM589.143 669.714l-136.571-10.286-156 156.571q-16 16-38.857 16-22.286 0-38.857-15.429l-84-83.429q-16-16-16-38.286 0-22.857 16-38.857l156.571-156.571-10.286-137.143q-20 12-32 24l-192 192q-48 49.143-48 116.571 0 68.571 48.571 116l84 83.429q47.429 47.429 116 47.429 69.143 0 116.571-48.571l190.857-191.429q12-12 24-32zM950.857 621.714q0-8-5.143-13.143t-13.143-5.143h-182.857q-8 0-13.143 5.143t-5.143 13.143 5.143 13.143 13.143 5.143h182.857q8 0 13.143-5.143t5.143-13.143zM640 932.571v-182.857q0-8-5.143-13.143t-13.143-5.143-13.143 5.143-5.143 13.143v182.857q0 8 5.143 13.143t13.143 5.143 13.143-5.143 5.143-13.143zM872.571 846.286l-146.286-146.286q-6.286-5.143-13.143-5.143t-13.143 5.143q-5.143 5.714-5.143 13.143t5.143 13.143l146.286 146.286q5.714 5.143 13.143 5.143t13.143-5.143q5.143-5.714 5.143-13.143t-5.143-13.143z" /> <glyph unicode="" glyph-name="sort-alpha-asc" horiz-adv-x="951" d="M680.571 717.714h101.143l-41.143 124.571-6.857 26.857q-1.143 9.143-1.143 11.429h-2.286l-1.714-11.429q0-0.571-2-10.286t-4.286-16.571zM420.571 128q0-6.857-5.714-13.714l-182.286-182.286q-5.714-5.143-13.143-5.143-6.857 0-13.143 5.143l-182.857 182.857q-8.571 9.143-4 20 4.571 11.429 17.143 11.429h109.714v786.286q0 8 5.143 13.143t13.143 5.143h109.714q8 0 13.143-5.143t5.143-13.143v-786.286h109.714q8 0 13.143-5.143t5.143-13.143zM898.286 60v-133.143h-333.714v51.429l210.857 302.286q6.857 10.286 12 15.429l6.286 5.143v1.714q-1.143 0-3.714-0.286t-4.286-0.286q-6.857-1.714-17.143-1.714h-132.571v-65.714h-68.571v130.857h324v-50.857l-210.857-302.857q-3.429-4.571-12-14.857l-6.286-6.286v-1.143l8 1.143q5.143 1.143 17.143 1.143h141.714v68h69.143zM949.143 572.571v-60.571h-164.571v60.571h42.857l-26.857 82.286h-138.857l-26.857-82.286h42.857v-60.571h-164v60.571h40l131.429 378.286h92.571l131.429-378.286h40z" /> <glyph unicode="" glyph-name="sort-alpha-desc" horiz-adv-x="951" d="M680.571 132.571h101.143l-41.143 124.571-6.857 26.857q-1.143 9.143-1.143 11.429h-2.286l-1.714-11.429q0-0.571-2-10.286t-4.286-16.571zM420.571 128q0-6.857-5.714-13.714l-182.286-182.286q-5.714-5.143-13.143-5.143-6.857 0-13.143 5.143l-182.857 182.857q-8.571 9.143-4 20 4.571 11.429 17.143 11.429h109.714v786.286q0 8 5.143 13.143t13.143 5.143h109.714q8 0 13.143-5.143t5.143-13.143v-786.286h109.714q8 0 13.143-5.143t5.143-13.143zM949.143-12.572v-60.571h-164.571v60.571h42.857l-26.857 82.286h-138.857l-26.857-82.286h42.857v-60.571h-164v60.571h40l131.429 378.286h92.571l131.429-378.286h40zM898.286 645.143v-133.143h-333.714v51.429l210.857 302.286q6.857 10.286 12 15.429l6.286 5.143v1.714q-1.143 0-3.714-0.286t-4.286-0.286q-6.857-1.714-17.143-1.714h-132.571v-65.714h-68.571v130.857h324v-50.857l-210.857-302.857q-3.429-4.571-12-14.857l-6.286-5.714v-1.714l8 1.714q5.143 0.571 17.143 0.571h141.714v68h69.143z" /> <glyph unicode="" glyph-name="sort-amount-asc" d="M420.571 128q0-6.857-5.714-13.714l-182.286-182.286q-5.714-5.143-13.143-5.143-6.857 0-13.143 5.143l-182.857 182.857q-8.571 9.143-4 20 4.571 11.429 17.143 11.429h109.714v786.286q0 8 5.143 13.143t13.143 5.143h109.714q8 0 13.143-5.143t5.143-13.143v-786.286h109.714q8 0 13.143-5.143t5.143-13.143zM1024 54.857v-109.714q0-8-5.143-13.143t-13.143-5.143h-475.429q-8 0-13.143 5.143t-5.143 13.143v109.714q0 8 5.143 13.143t13.143 5.143h475.429q8 0 13.143-5.143t5.143-13.143zM914.286 347.428v-109.714q0-8-5.143-13.143t-13.143-5.143h-365.714q-8 0-13.143 5.143t-5.143 13.143v109.714q0 8 5.143 13.143t13.143 5.143h365.714q8 0 13.143-5.143t5.143-13.143zM804.571 640v-109.714q0-8-5.143-13.143t-13.143-5.143h-256q-8 0-13.143 5.143t-5.143 13.143v109.714q0 8 5.143 13.143t13.143 5.143h256q8 0 13.143-5.143t5.143-13.143zM694.857 932.571v-109.714q0-8-5.143-13.143t-13.143-5.143h-146.286q-8 0-13.143 5.143t-5.143 13.143v109.714q0 8 5.143 13.143t13.143 5.143h146.286q8 0 13.143-5.143t5.143-13.143z" /> <glyph unicode="" glyph-name="sort-amount-desc" d="M694.857 54.857v-109.714q0-8-5.143-13.143t-13.143-5.143h-146.286q-8 0-13.143 5.143t-5.143 13.143v109.714q0 8 5.143 13.143t13.143 5.143h146.286q8 0 13.143-5.143t5.143-13.143zM420.571 128q0-6.857-5.714-13.714l-182.286-182.286q-5.714-5.143-13.143-5.143-6.857 0-13.143 5.143l-182.857 182.857q-8.571 9.143-4 20 4.571 11.429 17.143 11.429h109.714v786.286q0 8 5.143 13.143t13.143 5.143h109.714q8 0 13.143-5.143t5.143-13.143v-786.286h109.714q8 0 13.143-5.143t5.143-13.143zM804.571 347.428v-109.714q0-8-5.143-13.143t-13.143-5.143h-256q-8 0-13.143 5.143t-5.143 13.143v109.714q0 8 5.143 13.143t13.143 5.143h256q8 0 13.143-5.143t5.143-13.143zM914.286 640v-109.714q0-8-5.143-13.143t-13.143-5.143h-365.714q-8 0-13.143 5.143t-5.143 13.143v109.714q0 8 5.143 13.143t13.143 5.143h365.714q8 0 13.143-5.143t5.143-13.143zM1024 932.571v-109.714q0-8-5.143-13.143t-13.143-5.143h-475.429q-8 0-13.143 5.143t-5.143 13.143v109.714q0 8 5.143 13.143t13.143 5.143h475.429q8 0 13.143-5.143t5.143-13.143z" /> <glyph unicode="" glyph-name="sort-numeric-asc" d="M805.714 200.571q0 36-25.143 66.286t-58.857 30.286q-29.714 0-47.429-21.143t-17.714-53.714 20.857-54.286 59.714-21.714q28.571 0 48.571 15.429t20 38.857zM457.142 128q0-6.857-5.714-13.714l-182.286-182.286q-5.714-5.143-13.143-5.143-6.857 0-13.143 5.143l-182.857 182.857q-8.571 9.143-4 20 4.571 11.429 17.143 11.429h109.714v786.286q0 8 5.143 13.143t13.143 5.143h109.714q8 0 13.143-5.143t5.143-13.143v-786.286h109.714q8 0 13.143-5.143t5.143-13.143zM885.714 167.428q0-35.429-7.429-69.429t-23.429-65.143-38.857-54.571-56.286-37.429-72.857-14q-35.429 0-61.714 9.143-13.714 4.571-24 8.571l22.286 64.571q8.571-4 17.714-6.286 21.143-7.429 42.857-7.429 48 0 76.857 33.429t38 83.143h-1.143q-12-13.143-35.143-21.143t-48.286-8q-60.571 0-98.857 40.857t-38.286 98.571q0 60 41.143 101.714t103.429 41.714q70.286 0 117.143-54t46.857-144.286zM868.571 577.143v-65.143h-268v65.143h95.429v246.857q0 4 0.286 10.857t0.286 9.714v9.143h-1.143l-4-6.857q-4.571-7.429-14.857-17.714l-35.429-33.143-46.857 49.143 109.714 105.714h70.286v-373.714h94.286z" /> <glyph unicode="" glyph-name="sort-numeric-desc" d="M805.714 785.714q0 36-25.143 66.286t-58.857 30.286q-29.714 0-47.429-21.143t-17.714-53.714 20.857-54.286 59.714-21.714q28.571 0 48.571 15.429t20 38.857zM457.142 128q0-6.857-5.714-13.714l-182.286-182.286q-5.714-5.143-13.143-5.143-6.857 0-13.143 5.143l-182.857 182.857q-8.571 9.143-4 20 4.571 11.429 17.143 11.429h109.714v786.286q0 8 5.143 13.143t13.143 5.143h109.714q8 0 13.143-5.143t5.143-13.143v-786.286h109.714q8 0 13.143-5.143t5.143-13.143zM868.571-8v-65.143h-268v65.143h95.429v246.857q0 4 0.286 10.857t0.286 9.714v9.143h-1.143l-4-6.857q-4.571-7.429-14.857-17.714l-35.429-33.143-46.857 49.143 109.714 105.714h70.286v-373.714h94.286zM885.714 752.571q0-35.429-7.429-69.429t-23.429-65.143-38.857-54.571-56.286-37.429-72.857-14q-35.429 0-61.714 9.143-13.714 4.571-24 8.571l22.286 64.571q8.571-4 17.714-6.286 21.143-7.429 42.857-7.429 48 0 76.857 33.429t38 83.143h-1.143q-12-13.143-35.143-21.143t-48.286-8q-60.571 0-98.857 40.857t-38.286 98.571q0 60 41.143 101.714t103.429 41.714q70.286 0 117.143-54t46.857-144.286z" /> <glyph unicode="" glyph-name="youtube" d="M627.999 240v-120.571q0-38.286-22.286-38.286-13.143 0-25.714 12.571v172q12.571 12.571 25.714 12.571 22.286 0 22.286-38.286zM821.142 239.428v-26.286h-51.429v26.286q0 38.857 25.714 38.857t25.714-38.857zM269.142 364h61.143v53.714h-178.286v-53.714h60v-325.143h57.143v325.143zM433.713 38.857h50.857v282.286h-50.857v-216q-17.143-24-32.571-24-10.286 0-12 12-0.571 1.714-0.571 20v208h-50.857v-223.429q0-28 4.571-41.714 6.857-21.143 33.143-21.143 27.429 0 58.286 34.857v-30.857zM678.856 123.428v112.571q0 41.714-5.143 56.571-9.714 32-40.571 32-28.571 0-53.143-30.857v124h-50.857v-378.857h50.857v27.429q25.714-31.429 53.143-31.429 30.857 0 40.571 31.429 5.143 15.429 5.143 57.143zM871.999 129.143v7.429h-52q0-29.143-1.143-34.857-4-20.571-22.857-20.571-26.286 0-26.286 39.429v49.714h102.286v58.857q0 45.143-15.429 66.286-22.286 29.143-60.571 29.143-38.857 0-61.143-29.143-16-21.143-16-66.286v-98.857q0-45.143 16.571-66.286 22.286-29.143 61.714-29.143 41.143 0 61.714 30.286 10.286 15.429 12 30.857 1.143 5.143 1.143 33.143zM524.571 650.857v120q0 39.429-24.571 39.429t-24.571-39.429v-120q0-40 24.571-40t24.571 40zM935.428 221.714q0-133.714-14.857-200-8-33.714-33.143-56.571t-58.286-26.286q-105.143-12-317.143-12t-317.143 12q-33.143 3.429-58.571 26.286t-32.857 56.571q-14.857 64-14.857 200 0 133.714 14.857 200 8 33.714 33.143 56.571t58.857 26.857q104.571 11.429 316.571 11.429t317.143-11.429q33.143-4 58.571-26.857t32.857-56.571q14.857-64 14.857-200zM365.142 950.857h58.286l-69.143-228v-154.857h-57.143v154.857q-8 42.286-34.857 121.143-21.143 58.857-37.143 106.857h60.571l40.571-150.286zM576.571 760.571v-100q0-46.286-16-67.429-21.143-29.143-60.571-29.143-38.286 0-60 29.143-16 21.714-16 67.429v100q0 45.714 16 66.857 21.714 29.143 60 29.143 39.429 0 60.571-29.143 16-21.143 16-66.857zM767.999 853.143v-285.143h-52v31.429q-30.286-35.429-58.857-35.429-26.286 0-33.714 21.143-4.571 13.714-4.571 42.857v225.143h52v-209.714q0-18.857 0.571-20 1.714-12.571 12-12.571 15.429 0 32.571 24.571v217.714h52z" /> <glyph unicode="" glyph-name="youtube-play" d="M731.429 438.857q0 21.143-17.143 30.857l-292.571 182.857q-17.714 11.429-37.143 1.143-18.857-10.286-18.857-32v-365.714q0-21.714 18.857-32 9.143-4.571 17.714-4.571 11.429 0 19.429 5.714l292.571 182.857q17.143 9.714 17.143 30.857zM1024 438.857q0-54.857-0.571-85.714t-4.857-78-12.857-84.286q-9.143-41.714-39.429-70.286t-70.857-33.143q-126.857-14.286-383.429-14.286t-383.429 14.286q-40.571 4.571-71.143 33.143t-39.714 70.286q-8 37.143-12.286 84.286t-4.857 78-0.571 85.714 0.571 85.714 4.857 78 12.857 84.286q9.143 41.714 39.429 70.286t70.857 33.143q126.857 14.286 383.429 14.286t383.429-14.286q40.571-4.571 71.143-33.143t39.714-70.286q8-37.143 12.286-84.286t4.857-78 0.571-85.714z" /> <glyph unicode="" glyph-name="stack-overflow" horiz-adv-x="805" d="M530.286 150.286v-86.286l-404-0.571v86.286zM668 348v-400.571l-0.571-20v-0.571l-667.429 0.571v420.571h69.143v-353.143h530.286v353.143h68.571zM137.714 297.714l402.286-37.143-7.429-85.714-402.857 37.143zM176.571 478.286l390.286-104.571-22.286-83.429-390.286 104.571zM269.714 677.714l348-205.714-44-74.286-348 205.714zM475.429 866.857l227.429-334.286-70.857-48.571-228 333.714zM734.286 950.857l69.143-398.286-85.143-14.857-69.143 398.286z" /> <glyph unicode="" glyph-name="apple" horiz-adv-x="805" d="M796 256.571q-22.286-71.429-70.286-142.857-73.714-112-146.857-112-28 0-80 18.286-49.143 18.286-86.286 18.286-34.857 0-81.143-18.857-46.286-19.429-75.429-19.429-86.857 0-172 148-84 149.143-84 287.429 0 130.286 64.571 213.714 64 82.286 162.286 82.286 41.143 0 101.143-17.143 59.429-17.143 78.857-17.143 25.714 0 81.714 19.429 58.286 19.429 98.857 19.429 68 0 121.714-37.143 29.714-20.571 59.429-57.143-45.143-38.286-65.143-67.429-37.143-53.714-37.143-118.286 0-70.857 39.429-127.429t90.286-72zM581.143 926.857q0-34.857-16.571-77.714-17.143-42.857-53.143-78.857-30.857-30.857-61.714-41.143-21.143-6.286-59.429-9.714 1.714 85.143 44.571 146.857 42.286 61.143 142.857 84.571 0.571-1.714 1.429-6.286t1.429-6.286q0-2.286 0.286-5.714t0.286-5.714z" /> <glyph unicode="" glyph-name="windows" horiz-adv-x="951" d="M389.714 376v-372l-389.714 53.714v318.286h389.714zM389.714 800.571v-376.571h-389.714v322.857zM950.857 376v-449.143l-518.286 71.429v377.714h518.286zM950.857 877.714v-453.714h-518.286v382.286z" /> <glyph unicode="" glyph-name="android2" horiz-adv-x="805" d="M281.714 674.857q9.143 0 15.714 6.571t6.571 15.714-6.571 15.714-15.714 6.571-15.429-6.571-6.286-15.714 6.286-15.714 15.429-6.571zM522.857 674.857q9.143 0 15.429 6.571t6.286 15.714-6.286 15.714-15.429 6.571-15.714-6.571-6.571-15.714 6.571-15.714 15.714-6.571zM58.857 569.714q24 0 41.143-17.143t17.143-41.143v-245.714q0-24.571-16.857-41.714t-41.429-17.143-41.714 17.143-17.143 41.714v245.714q0 24 17.143 41.143t41.714 17.143zM664.571 558.857v-380.571q0-26.286-18.286-44.571t-44-18.286h-42.857v-129.714q0-24.571-17.143-41.714t-41.714-17.143-41.714 17.143-17.143 41.714v129.714h-78.857v-129.714q0-24.571-17.143-41.714t-41.714-17.143q-24 0-41.143 17.143t-17.143 41.714l-0.571 129.714h-42.286q-26.286 0-44.571 18.286t-18.286 44.571v380.571h524.571zM532 790.286q61.143-31.429 97.714-87.714t36.571-123.143h-528.571q0 66.857 36.571 123.143t98.286 87.714l-40.571 74.857q-4 7.429 2.857 11.429 7.429 3.429 11.429-3.429l41.143-75.429q54.286 24 114.857 24t114.857-24l41.143 75.429q4 6.857 11.429 3.429 6.857-4 2.857-11.429zM804.571 511.428v-245.714q0-24.571-17.143-41.714t-41.714-17.143q-24 0-41.143 17.143t-17.143 41.714v245.714q0 24.571 17.143 41.429t41.143 16.857q24.571 0 41.714-16.857t17.143-41.429z" /> <glyph unicode="" glyph-name="linux" d="M451.999 716q-6.286-0.571-8.857-6t-4.857-5.429q-2.857-0.571-2.857 2.857 0 6.857 10.857 8.571h5.714zM501.713 708q-2.286-0.571-6.571 3.714t-10 2.571q13.714 6.286 18.286-1.143 1.714-3.429-1.714-5.143zM301.142 464q-2.286 0.571-3.429-1.714t-2.571-7.143-3.143-7.714-5.714-7.429q-4-5.714-0.571-6.857 2.286-0.571 7.143 4t7.143 10.286q0.571 1.714 1.143 4t1.143 3.429 0.857 2.571 0.286 2.286v1.714t-0.571 1.429-1.714 1.143zM789.713 258.857q0 10.286-31.429 24 2.286 8.571 4.286 15.714t2.857 14.857 1.714 12.286 0.286 12.857-0.571 11.143-2 12.571-2.286 11.714-2.857 14.286-3.143 15.143q-5.714 27.429-26.857 58.857t-41.143 42.857q13.714-11.429 32.571-47.429 49.714-92.571 30.857-158.857-6.286-22.857-28.571-24-17.714-2.286-22 10.571t-4.571 47.714-6.571 61.143q-5.143 22.286-11.143 39.429t-11.143 26-8.857 14-7.429 8.571-4.286 4q-8 35.429-17.714 58.857t-16.857 32-13.429 18.857-8.571 22.857q-2.286 12 3.429 30.571t2.571 28.286-25.429 14.286q-8.571 1.714-25.429 10.286t-20.286 9.143q-4.571 0.571-6.286 14.857t4.571 29.143 20.571 15.429q21.143 1.714 29.143-17.143t2.286-33.143q-6.286-10.857-1.143-15.143t17.143-0.286q7.429 2.286 7.429 20.571v21.143q-2.857 17.143-7.714 28.571t-12 17.429-13.429 8.571-15.429 4.286q-61.143-4.571-50.857-76.571 0-8.571-0.571-8.571-5.143 5.143-16.857 6t-18.857-0.286-8.857 2.857q0.571 32.571-9.143 51.429t-25.714 19.429q-15.429 0.571-23.714-15.714t-9.429-34q-0.571-8.571 2-21.143t7.429-21.429 8.857-7.714q5.714 1.714 9.143 8 2.286 5.143-4 4.571-4 0-8.857 8.286t-5.429 19.143q-0.571 12.571 5.143 21.143t19.429 8q9.714 0 15.429-12t5.429-22.286-0.857-12.571q-12.571-8.571-17.714-16.571-4.571-6.857-15.714-13.429t-11.714-7.143q-7.429-8-8.857-15.429t4.286-10.286q8-4.571 14.286-11.143t9.143-10.857 10.571-7.429 20.286-3.714q26.857-1.143 58.286 8.571 1.143 0.571 13.143 4t19.714 6 16.857 7.429 12 10q5.143 8 11.429 4.571 2.857-1.714 3.714-4.857t-1.714-6.857-9.429-5.429q-11.429-3.429-32.286-12.286t-26-11.143q-25.143-10.857-40-13.143-14.286-2.857-45.143 1.143-5.714 1.143-5.143-1.143t9.714-10.857q14.286-13.143 38.286-12.571 9.714 0.571 20.571 4t20.571 8 19.143 10 17.143 9.714 14 6.857 10 1.429 4.857-6.286q0-1.143-0.571-2.571t-2.286-2.857-3.429-2.571-4.857-2.857-5.143-2.571-5.714-2.857-5.429-2.571q-16-8-38.571-25.143t-38-24.571-28-0.571q-12 6.286-36 41.714-12.571 17.714-14.286 12.571-0.571-1.714-0.571-5.714 0-14.286-8.571-32.286t-16.857-31.714-12-33.143 6.571-36q-13.143-3.429-35.714-51.429t-27.143-80.571q-1.143-10.286-0.857-39.429t-3.143-33.714q-4.571-13.714-16.571-1.714-18.286 17.714-20.571 53.714-1.143 16 2.286 32 2.286 10.857-0.571 10.286l-2.286-2.857q-20.571-37.143 5.714-94.857 2.857-6.857 14.286-16t13.714-11.429q11.429-13.143 59.429-51.714t53.143-43.714q9.143-8.571 10-21.714t-8-24.571-26-13.143q4.571-8.571 16.571-25.429t16-30.857 4-40.286q26.286 13.714 4 52.571-2.286 4.571-6 9.143t-5.429 6.857-1.143 3.429q1.714 2.857 7.429 5.429t11.429-1.429q26.286-29.714 94.857-20.571 76 8.571 101.143 49.714 13.143 21.714 19.429 17.143 6.857-3.429 5.714-29.714-0.571-14.286-13.143-52.571-5.143-13.143-3.429-21.429t13.714-8.857q1.714 10.857 8.286 44t7.714 51.429q1.143 12-3.714 42t-4.286 55.429 13.143 40.286q8.571 10.286 29.143 10.286 0.571 21.143 19.714 30.286t41.429 6 34.286-12.857zM430.856 731.428q1.714 9.714-1.429 17.143t-6.571 8.571q-5.143 1.143-5.143-4 1.143-2.857 2.857-3.429 5.714 0 4-8.571-1.714-11.429 4.571-11.429 1.714 0 1.714 1.714zM670.285 618.857q-1.143 4.571-3.714 6.571t-7.429 2.857-8.286 3.143q-2.857 1.714-5.429 4.571t-4 4.571-3.143 3.714-2.286 2.286-2.286-0.857q-8-9.143 4-24.857t22.286-18q5.143-0.571 8.286 4.571t2 11.429zM568.571 740.571q0 6.286-2.857 11.143t-6.286 7.143-5.143 1.714q-8-0.571-4-4l2.286-1.143q8-2.286 10.286-17.714 0-1.714 4.571 1.143zM599.428 873.714q0 1.143-1.429 2.857t-5.143 4-5.429 3.429q-8.571 8.571-13.714 8.571-5.143-0.571-6.571-4.286t-0.571-7.429-0.286-7.143q-0.571-2.286-3.429-6t-3.429-5.143 1.714-4.857q2.286-1.714 4.571 0t6.286 5.143 8.571 5.143q0.571 0.571 5.143 0.571t8.571 1.143 5.143 4zM922.285 107.428q11.429-6.857 17.714-14t6.857-13.714-1.429-12.857-8.857-12.571-13.429-11.143-17.143-10.571-18-9.429-18.286-8.857-15.429-7.429q-21.714-10.857-48.857-32t-43.143-36.571q-9.714-9.143-38.857-11.143t-50.857 8.286q-10.286 5.143-16.857 13.429t-9.429 14.571-12.571 11.143-26.857 5.429q-25.143 0.571-74.286 0.571-10.857 0-32.571-0.857t-33.143-1.429q-25.143-0.571-45.429-8.571t-30.571-17.143-24.857-16.286-30.571-6.571q-16.571 0.571-63.429 17.714t-83.429 24.571q-10.857 2.286-29.143 5.429t-28.571 5.143-22.571 5.429-19.143 8.286-9.714 11.143q-5.714 13.143 4 38t10.286 31.143q0.571 9.143-2.286 22.857t-5.714 24.286-2.571 20.857 6 15.429q8 6.857 32.571 8t34.286 6.857q17.143 10.286 24 20t6.857 29.143q12-41.714-18.286-60.571-18.286-11.429-47.429-8.571-19.429 1.714-24.571-5.714-7.429-8.571 2.857-32.571 1.143-3.429 4.571-10.286t4.857-10.286 2.571-9.714 0.571-12.571q0-8.571-9.714-28t-8-27.429q1.714-9.714 21.143-14.857 11.429-3.429 48.286-10.571t56.857-11.714q13.714-3.429 42.286-12.571t47.143-13.143 31.714-2.286q24.571 3.429 36.857 16t13.143 27.429-4.286 33.429-10.857 29.714-11.429 20.857q-69.143 108.571-96.571 138.286-38.857 42.286-64.571 22.857-6.286-5.143-8.571 8.571-1.714 9.143-1.143 21.714 0.571 16.571 5.714 29.714t13.714 26.857 12.571 24q4.571 12 15.143 41.143t16.857 44.571 17.143 34.857 22.286 30.857q62.857 81.714 70.857 111.429-6.857 64-9.143 177.143-1.143 51.429 13.714 86.571t60.571 59.714q22.286 12 59.429 12 30.286 0.571 60.571-7.714t50.857-23.714q32.571-24 52.286-69.429t16.857-84.286q-2.857-54.286 17.143-122.286 19.429-64.571 76-124.571 31.429-33.714 56.857-93.143t34-109.143q4.571-28 2.857-48.286t-6.857-31.714-11.429-12.571q-5.714-1.143-13.429-10.857t-15.429-20.286-23.143-19.143-34.857-8q-10.286 0.571-18 2.857t-12.857 7.714-7.714 8.857-6.571 11.714-5.143 11.143q-12.571 21.143-23.429 17.143t-16-28 4-55.429q11.429-40 0.571-111.429-5.714-37.143 10.286-57.429t41.714-18.857 48.571 20.286q33.714 28 51.143 38t59.143 24.286q30.286 10.286 44 20.857t10.571 19.714-14.286 16.286-29.429 13.429q-18.857 6.286-28.286 27.429t-8.571 41.429 8.857 27.143q0.571-17.714 4.571-32.286t8.286-23.143 11.714-16.286 12-10.857 12.286-7.429 9.429-5.429z" /> <glyph unicode="" glyph-name="wordpress" d="M72.571 438.857q0 93.143 38.286 178.857l209.714-574.286q-112 54.286-180 160.571t-68 234.857zM808.571 461.143q0-10.857-1.429-22t-5.714-28.286-6.571-25.143-10-33.714-10-33.143l-43.429-146.286-158.857 472q26.286 1.714 50.286 4.571 10.857 1.143 14.857 10.571t-1.429 17.714-16.286 7.714l-117.143-5.714q-42.857 0.571-115.429 5.714-6.857 0.571-11.714-2.857t-6.571-8.571-0.857-10.571 5.143-9.429 11.143-4.571l45.714-4.571 68.571-187.429-96-288-160 475.429q26.286 1.714 50.286 4.571 10.857 1.143 14.857 10.571t-1.429 17.714-16.286 7.714l-117.143-5.714q-4 0-13.143 0.286t-14.857 0.286q60 91.429 156.857 144.857t210 53.429q84 0 160.286-30.286t136.286-85.143h-5.714q-31.429 0-52.571-23.143t-21.143-54.571q0-6.857 1.143-13.714t2.286-12.286 4.571-13.143 5.143-12 6.857-12.857 7.143-12 8.286-13.714 8-13.143q36-61.143 36-121.143zM519.429 400.571l135.429-369.714q0.571-3.429 2.857-6.286-72-25.143-145.714-25.143-64 0-124 18.286zM897.143 649.714q54.286-99.429 54.286-210.857 0-119.429-59.429-220.286t-159.429-159.143l134.286 387.429q33.714 96.571 33.714 157.714 0 24-3.429 45.143zM512 950.857q104 0 198.857-40.571t163.429-109.143 109.143-163.429 40.571-198.857-40.571-198.857-109.143-163.429-163.429-109.143-198.857-40.571-198.857 40.571-163.429 109.143-109.143 163.429-40.571 198.857 40.571 198.857 109.143 163.429 163.429 109.143 198.857 40.571zM512-49.714q98.857 0 189.429 38.857t156 104.286 104.286 156 38.857 189.429-38.857 189.429-104.286 156-156 104.286-189.429 38.857-189.429-38.857-156-104.286-104.286-156-38.857-189.429 38.857-189.429 104.286-156 156-104.286 189.429-38.857z" /> <glyph unicode="" glyph-name="google" horiz-adv-x="731" d="M373.102 480.364h353.864q5.842-32.707 5.842-62.476 0-105.929-44.421-189.149t-126.67-130.074-188.647-46.856q-76.627 0-145.944 29.52t-119.58 79.814-79.814 119.58-29.52 145.944 29.52 145.944 79.814 119.58 119.58 79.814 145.944 29.52q146.445 0 251.372-98.119l-102.024-98.119q-60.039 58.071-149.348 58.071-62.976 0-116.424-31.739t-84.685-86.155-31.237-118.863 31.237-118.863 84.685-86.155 116.424-31.739q42.453 0 78.097 11.713t58.572 29.301 40.017 40.017 25.147 42.453 10.995 38.080h-212.825v128.858z" /> <glyph unicode="" glyph-name="drupal" d="M739.999 44.571q-2.857 10.857-13.714 2.857-17.143-12.571-49.714-22.286t-74.857-9.714q-73.714 0-110.286 28-2.857 2.286-7.429 2.286-6.286 0-14.857-6.857-4-3.429-4.286-9.143t4.286-11.429q19.429-18.286 50-26.286t58.571-7.143 56.571 2.571q23.429 2.286 48.286 11.714t37.143 17.143 16.286 11.714q6.857 6.857 4 16.571zM717.713 110.286q-10.857 26.857-22.286 34.857-13.143 8.571-43.429 8.571-26.857 0-40.571-5.714-16.571-6.857-44.571-32-14.857-13.714-6.857-25.143 5.143-4.571 10-2.571t18 13.429q1.714 1.143 6 4.857t6 4.857 5.714 4 6.571 4 7.143 2.857 8.571 2.571 9.429 1.429 11.714 0.571q15.429 0 25.429-4.286t13.143-8.286 7.714-12.571q5.714-9.714 7.143-11.429t7.143 0.571q13.143 6.857 8 19.429zM920.571 270.857q0 12.571-2.857 25.429t-9.429 25.714-19.429 20.857-30 8q-18.857 0-55.429-23.714t-73.714-47.714-57.714-24q-15.429-0.571-36.286 10.857t-43.429 28-47.714 33.143-57.143 28-63.429 10.857q-65.714-0.571-112.571-44.857t-48-102q-1.143-64 42.286-93.714 16.571-11.429 35.714-16.286t59.143-4.857q32.571 0 75.429 18.571t76.571 40.571 68.571 40.286 53.143 17.714q14.857-0.571 37.143-18t40.857-38.286 38.857-38.571 31.714-18.286q20-1.714 33.429 8t31.714 36q16 23.429 24.286 57.714t8.286 60.571zM950.856 362.286q0-93.714-35.429-174t-94.857-134.857-138.571-85.429-166-30.857-167.429 32.857-141.429 89.714-97.429 138-36.571 172.571q0 50.857 11.143 98.571t28 83.143 40.286 67.714 44.857 53.714 44.857 39.714 36.857 26.571 24.286 14q8 4.571 29.143 15.143t31.143 16.286 27.429 17.143 34.571 25.143q20.571 16 33.143 41.429t17.143 71.714q73.714-88.571 106.286-110.286 25.143-16.571 74.286-38.857t73.714-37.714q12-7.429 22.286-14.286t34.571-26.571 43.429-40.286 42.857-54.286 39.429-69.714 26.857-84.857 11.143-101.429z" /> <glyph unicode="" glyph-name="joomla" d="M684.571 337.714l-91.429-91.429-86.286-86.857-17.143-17.143q-37.143-36.571-86.571-49.714t-98-1.143q-9.143-40-41.143-65.714t-73.714-25.714q-48.571 0-82.857 34.571t-34.286 83.143q0 41.143 25.429 73.143t64.857 41.143q-12.571 49.143 0.571 98.857t50.286 86.857l6.857 6.857 86.286-86.857-6.286-6.286q-21.143-21.143-21.143-50.857t21.143-51.429q21.143-21.143 50.857-21.143t50.857 21.143l17.143 17.143 86.286 86.857 92 91.429zM489.713 727.428l6.857-6.857-86.857-86.857-6.857 6.857q-21.143 21.143-50.857 21.143t-50.857-21.143-21.143-51.143 21.143-51.143l194.857-194.857-86.286-86.857-92 91.429-86.286 86.857-17.143 17.143q-38.857 38.286-51.429 91.143t2.857 102.571q-40 8.571-65.714 40.571t-25.714 73.714q0 48.571 34.286 83.143t82.857 34.571q43.429 0 76.286-28t39.714-70.286q48 11.429 96.857-2t85.429-50zM950.856 117.714q0-48.571-34.286-83.143t-82.857-34.571q-42.286 0-74.857 26.857t-40.571 67.429q-49.143-16-102.571-3.429t-92.286 51.429l-6.286 6.857 86.286 86.857 6.857-6.857q21.143-21.143 50.857-21.143t50.857 21.143 21.143 50.857-21.143 50.857l-195.429 195.429 86.857 86.857 178.286-178.286 16.571-17.143q36.571-36.571 50-86t1.429-98q43.429-6.286 72.286-39.143t28.857-76.857zM949.713 760q0-44-29.143-77.143t-72.571-39.429q14.857-48.571 1.714-100.857t-51.429-90.571l-6.857-6.857-86.286 86.857 6.857 6.857q21.143 21.143 21.143 50.857t-21.143 50.857-50.857 21.143-50.857-21.143l-195.429-195.429-86.857 86.857 92 91.429 86.857 86.857 16.571 17.143q38.286 38.286 90.857 51.143t101.714-2q6.286 42.857 39.143 72t77.429 29.143q48.571 0 82.857-34.571t34.286-83.143z" /> <glyph unicode="" glyph-name="fax" d="M164.571 731.428q37.714 0 64.571-26.857t26.857-64.571v-621.714q0-37.714-26.857-64.571t-64.571-26.857h-73.143q-37.714 0-64.571 26.857t-26.857 64.571v621.714q0 37.714 26.857 64.571t64.571 26.857h73.143zM950.857 638.286q33.143-19.429 53.143-53.143t20-73.143v-438.857q0-60.571-42.857-103.429t-103.429-42.857h-493.714q-37.714 0-64.571 26.857t-26.857 64.571v877.714q0 22.857 16 38.857t38.857 16h384q22.857 0 50.286-11.429t43.429-27.429l86.857-86.857q16-16 27.429-43.429t11.429-50.286v-93.143zM530.286 73.143v73.143q0 8-5.143 13.143t-13.143 5.143h-73.143q-8 0-13.143-5.143t-5.143-13.143v-73.143q0-8 5.143-13.143t13.143-5.143h73.143q8 0 13.143 5.143t5.143 13.143zM530.286 219.428v73.143q0 8-5.143 13.143t-13.143 5.143h-73.143q-8 0-13.143-5.143t-5.143-13.143v-73.143q0-8 5.143-13.143t13.143-5.143h73.143q8 0 13.143 5.143t5.143 13.143zM530.286 365.714v73.143q0 8-5.143 13.143t-13.143 5.143h-73.143q-8 0-13.143-5.143t-5.143-13.143v-73.143q0-8 5.143-13.143t13.143-5.143h73.143q8 0 13.143 5.143t5.143 13.143zM676.571 73.143v73.143q0 8-5.143 13.143t-13.143 5.143h-73.143q-8 0-13.143-5.143t-5.143-13.143v-73.143q0-8 5.143-13.143t13.143-5.143h73.143q8 0 13.143 5.143t5.143 13.143zM676.571 219.428v73.143q0 8-5.143 13.143t-13.143 5.143h-73.143q-8 0-13.143-5.143t-5.143-13.143v-73.143q0-8 5.143-13.143t13.143-5.143h73.143q8 0 13.143 5.143t5.143 13.143zM676.571 365.714v73.143q0 8-5.143 13.143t-13.143 5.143h-73.143q-8 0-13.143-5.143t-5.143-13.143v-73.143q0-8 5.143-13.143t13.143-5.143h73.143q8 0 13.143 5.143t5.143 13.143zM822.857 73.143v73.143q0 8-5.143 13.143t-13.143 5.143h-73.143q-8 0-13.143-5.143t-5.143-13.143v-73.143q0-8 5.143-13.143t13.143-5.143h73.143q8 0 13.143 5.143t5.143 13.143zM822.857 219.428v73.143q0 8-5.143 13.143t-13.143 5.143h-73.143q-8 0-13.143-5.143t-5.143-13.143v-73.143q0-8 5.143-13.143t13.143-5.143h73.143q8 0 13.143 5.143t5.143 13.143zM822.857 365.714v73.143q0 8-5.143 13.143t-13.143 5.143h-73.143q-8 0-13.143-5.143t-5.143-13.143v-73.143q0-8 5.143-13.143t13.143-5.143h73.143q8 0 13.143 5.143t5.143 13.143zM877.714 585.143v146.286h-91.429q-22.857 0-38.857 16t-16 38.857v91.429h-365.714v-292.571h512z" /> <glyph unicode="" glyph-name="building" d="M877.713 950.857q14.857 0 25.714-10.857t10.857-25.714v-950.857q0-14.857-10.857-25.714t-25.714-10.857h-731.429q-14.857 0-25.714 10.857t-10.857 25.714v950.857q0 14.857 10.857 25.714t25.714 10.857h731.429zM402.284 786.286v-36.571q0-8 5.143-13.143t13.143-5.143h36.571q8 0 13.143 5.143t5.143 13.143v36.571q0 8-5.143 13.143t-13.143 5.143h-36.571q-8 0-13.143-5.143t-5.143-13.143zM402.284 640v-36.571q0-8 5.143-13.143t13.143-5.143h36.571q8 0 13.143 5.143t5.143 13.143v36.571q0 8-5.143 13.143t-13.143 5.143h-36.571q-8 0-13.143-5.143t-5.143-13.143zM402.284 493.714v-36.571q0-8 5.143-13.143t13.143-5.143h36.571q8 0 13.143 5.143t5.143 13.143v36.571q0 8-5.143 13.143t-13.143 5.143h-36.571q-8 0-13.143-5.143t-5.143-13.143zM402.284 347.428v-36.571q0-8 5.143-13.143t13.143-5.143h36.571q8 0 13.143 5.143t5.143 13.143v36.571q0 8-5.143 13.143t-13.143 5.143h-36.571q-8 0-13.143-5.143t-5.143-13.143zM329.142 164.571v36.571q0 8-5.143 13.143t-13.143 5.143h-36.571q-8 0-13.143-5.143t-5.143-13.143v-36.571q0-8 5.143-13.143t13.143-5.143h36.571q8 0 13.143 5.143t5.143 13.143zM329.142 310.857v36.571q0 8-5.143 13.143t-13.143 5.143h-36.571q-8 0-13.143-5.143t-5.143-13.143v-36.571q0-8 5.143-13.143t13.143-5.143h36.571q8 0 13.143 5.143t5.143 13.143zM329.142 457.143v36.571q0 8-5.143 13.143t-13.143 5.143h-36.571q-8 0-13.143-5.143t-5.143-13.143v-36.571q0-8 5.143-13.143t13.143-5.143h36.571q8 0 13.143 5.143t5.143 13.143zM329.142 603.428v36.571q0 8-5.143 13.143t-13.143 5.143h-36.571q-8 0-13.143-5.143t-5.143-13.143v-36.571q0-8 5.143-13.143t13.143-5.143h36.571q8 0 13.143 5.143t5.143 13.143zM329.142 749.714v36.571q0 8-5.143 13.143t-13.143 5.143h-36.571q-8 0-13.143-5.143t-5.143-13.143v-36.571q0-8 5.143-13.143t13.143-5.143h36.571q8 0 13.143 5.143t5.143 13.143zM621.713 18.286v109.714q0 8-5.143 13.143t-13.143 5.143h-182.857q-8 0-13.143-5.143t-5.143-13.143v-109.714q0-8 5.143-13.143t13.143-5.143h182.857q8 0 13.143 5.143t5.143 13.143zM621.713 310.857v36.571q0 8-5.143 13.143t-13.143 5.143h-36.571q-8 0-13.143-5.143t-5.143-13.143v-36.571q0-8 5.143-13.143t13.143-5.143h36.571q8 0 13.143 5.143t5.143 13.143zM621.713 457.143v36.571q0 8-5.143 13.143t-13.143 5.143h-36.571q-8 0-13.143-5.143t-5.143-13.143v-36.571q0-8 5.143-13.143t13.143-5.143h36.571q8 0 13.143 5.143t5.143 13.143zM621.713 603.428v36.571q0 8-5.143 13.143t-13.143 5.143h-36.571q-8 0-13.143-5.143t-5.143-13.143v-36.571q0-8 5.143-13.143t13.143-5.143h36.571q8 0 13.143 5.143t5.143 13.143zM621.713 749.714v36.571q0 8-5.143 13.143t-13.143 5.143h-36.571q-8 0-13.143-5.143t-5.143-13.143v-36.571q0-8 5.143-13.143t13.143-5.143h36.571q8 0 13.143 5.143t5.143 13.143zM767.999 164.571v36.571q0 8-5.143 13.143t-13.143 5.143h-36.571q-8 0-13.143-5.143t-5.143-13.143v-36.571q0-8 5.143-13.143t13.143-5.143h36.571q8 0 13.143 5.143t5.143 13.143zM767.999 310.857v36.571q0 8-5.143 13.143t-13.143 5.143h-36.571q-8 0-13.143-5.143t-5.143-13.143v-36.571q0-8 5.143-13.143t13.143-5.143h36.571q8 0 13.143 5.143t5.143 13.143zM767.999 457.143v36.571q0 8-5.143 13.143t-13.143 5.143h-36.571q-8 0-13.143-5.143t-5.143-13.143v-36.571q0-8 5.143-13.143t13.143-5.143h36.571q8 0 13.143 5.143t5.143 13.143zM767.999 603.428v36.571q0 8-5.143 13.143t-13.143 5.143h-36.571q-8 0-13.143-5.143t-5.143-13.143v-36.571q0-8 5.143-13.143t13.143-5.143h36.571q8 0 13.143 5.143t5.143 13.143zM767.999 749.714v36.571q0 8-5.143 13.143t-13.143 5.143h-36.571q-8 0-13.143-5.143t-5.143-13.143v-36.571q0-8 5.143-13.143t13.143-5.143h36.571q8 0 13.143 5.143t5.143 13.143z" /> <glyph unicode="" glyph-name="paw" horiz-adv-x="951" d="M445.714 681.143q0-34.286-10.857-64.857t-36-52.857-60-22.286q-43.429 0-78.857 32.857t-52.571 77.429-17.143 86.286q0 34.286 10.857 64.857t36 52.857 60 22.286q44 0 79.143-32.857t52.286-77.143 17.143-86.571zM250.286 405.143q0-45.714-24-79.429t-68-33.714q-43.429 0-80.857 31.714t-57.429 76.286-20 86.857q0 45.714 24 79.714t68 34q43.429 0 80.857-31.714t57.429-76.571 20-87.143zM475.429 420.571q67.429 0 145.714-55.714t130.857-135.429 52.571-145.429q0-26.286-9.714-43.714t-27.714-25.714-36.857-11.429-43.429-3.143q-38.857 0-107.143 25.714t-104.286 25.714q-37.714 0-110-25.429t-114.571-25.429q-104.571 0-104.571 83.429 0 49.143 32 109.429t79.714 110 107.143 83.429 110.286 33.714zM612 541.143q-34.857 0-60 22.286t-36 52.857-10.857 64.857q0 42.286 17.143 86.571t52.286 77.143 79.143 32.857q34.857 0 60-22.286t36-52.857 10.857-64.857q0-41.714-17.143-86.286t-52.571-77.429-78.857-32.857zM858.857 600.571q44 0 68-34t24-79.714q0-42.286-20-86.857t-57.429-76.286-80.857-31.714q-44 0-68 33.714t-24 79.429q0 42.286 20 87.143t57.429 76.571 80.857 31.714z" /> <glyph unicode="" glyph-name="spoon" horiz-adv-x="439" d="M402.286 649.143q0-82.857-32.571-139.143t-86.857-77.429l25.714-469.143q1.143-14.857-9.143-25.714t-25.143-10.857h-109.714q-14.857 0-25.143 10.857t-9.143 25.714l25.714 469.143q-54.286 21.143-86.857 77.429t-32.571 139.143q0 73.143 24.286 142.571t67.143 114.286 91.429 44.857 91.429-44.857 67.143-114.286 24.286-142.571z" /> <glyph unicode="" glyph-name="paragraph" horiz-adv-x="731" d="M730.286 842.857v-41.714q0-16.571-10.571-34.857t-24.286-18.286q-28.571 0-30.857-0.571-14.857-3.429-18.286-17.714-1.714-6.286-1.714-36.571v-658.286q0-14.286-10.286-24.571t-24.571-10.286h-61.714q-14.286 0-24.571 10.286t-10.286 24.571v696h-81.714v-696q0-14.286-10-24.571t-24.857-10.286h-61.714q-14.857 0-24.857 10.286t-10 24.571v283.429q-84 6.857-140 33.714-72 33.143-109.714 102.286-36.571 66.857-36.571 148 0 94.857 50.286 163.429 50.286 67.429 119.429 90.857 63.429 21.143 238.286 21.143h273.714q14.286 0 24.571-10.286t10.286-24.571z" /> <glyph unicode="" glyph-name="futbol-o" d="M348 484.571l164 118.857 164-118.857-62.286-192h-202.857zM512 950.857q104 0 198.857-40.571t163.429-109.143 109.143-163.429 40.571-198.857-40.571-198.857-109.143-163.429-163.429-109.143-198.857-40.571-198.857 40.571-163.429 109.143-109.143 163.429-40.571 198.857 40.571 198.857 109.143 163.429 163.429 109.143 198.857 40.571zM865.714 179.428q85.143 116 85.143 259.429v1.714l-58.286-50.857-137.143 128 36 184.571 76.571-6.857q-85.714 117.714-222.286 161.143l30.286-70.857-164-90.857-164 90.857 30.286 70.857q-136.571-43.429-222.286-161.143l77.143 6.857 35.429-184.571-137.143-128-58.286 50.857v-1.714q0-143.429 85.143-259.429l17.143 75.429 186.286-22.857 79.429-170.286-66.286-39.429q66.857-22.286 137.143-22.286t137.143 22.286l-66.286 39.429 79.429 170.286 186.286 22.857z" /> <glyph unicode="" glyph-name="yelp" d="M514.856 197.143v-72.571q-0.571-166.857-3.429-174.286-6.857-18.286-29.143-22.857-30.857-5.143-103.714 21.714t-92.857 50.857q-7.429 8.571-9.714 20.571-0.571 6.857 2.286 14.857 2.286 5.714 19.429 26.857t103.429 123.429q0.571 0 34.286 40 8.571 10.857 22.571 14t28.286-2q13.714-5.714 21.429-16.571t7.143-24zM429.713 340.571q-1.714-31.429-29.714-40l-68.571-22.286q-157.143-50.286-166.857-50.286-20 1.143-30.857 20.571-6.857 14.286-9.714 42.857-4.571 43.429 0.571 95.143t17.143 71.143 32 18.286q7.429 0 115.429-44 40-16.571 65.714-26.857l48-19.429q13.143-5.143 20.286-17.429t6.571-27.714zM901.713 170.857q-4-30.857-52.286-92t-77.429-72.571q-21.143-8-36 4-8 5.714-105.143 164l-26.857 44q-8 12-6.571 26.286t11.143 26.286q20 24.571 47.429 14.857 0.571-0.571 68-22.857 116-37.714 138.286-45.429t26.857-11.714q16-12.571 12.571-34.857zM517.713 532q2.857-58.286-30.857-69.714-33.143-9.714-65.143 40.571l-216 341.714q-4.571 20 10.857 35.429 23.429 24.571 118.571 51.143t128.286 18q22.857-5.714 28-25.714 1.714-10.286 12.571-174.571t13.714-216.857zM895.999 470.286q1.714-22.286-14.857-33.714-8.571-5.714-188-49.143-38.286-8.571-52-13.143l0.571 1.143q-13.143-3.429-26.286 2.286t-21.143 18.286q-17.143 26.857 0 49.714 0.571 0.571 42.857 58.286 71.429 97.714 85.714 116.571t19.429 22.286q16 10.857 37.143 1.143 27.429-13.143 70.286-76.286t46.286-95.714v-1.714z" /> <glyph unicode="" glyph-name="paypal" d="M635.429 659.429q0 90.857-135.429 90.857h-40q-18.286 0-34-12.286t-19.714-30l-36-157.714q-1.143-2.857-1.143-9.143 0-13.714 9.714-22.571t23.429-8.857h30.286q39.429 0 73.429 7.429t64.286 23.429 47.714 46.571 17.429 72.286zM980.571 572.572q0-151.429-125.714-244.571-125.143-92-349.714-92h-34.857q-18.286 0-33.714-12.286t-19.429-30l-41.714-180.571q-4.571-20.571-23.143-35.143t-39.714-14.571h-121.714q-17.714 0-30.286 11.429t-12.571 29.143q0 5.714 7.429 37.143h86.286q19.429 0 36.571 13.429t21.714 32.286l41.714 180.571q4.571 18.857 21.429 32.571t36.286 13.714h34.857q222.857 0 346.857 91.429t124 240.571q0 73.714-29.143 118.286 104.571-52.571 104.571-191.429zM876 678.286q0-150.857-126.286-244.571-124.571-92-349.714-92h-34.286q-18.286 0-34-12.571t-19.714-30.286l-41.714-180q-4.571-20.571-22.857-35.143t-39.429-14.571h-122.286q-17.714 0-30 11.143t-12.286 29.429q0 4.571 1.143 11.429l171.429 743.429q4.571 20.571 23.143 35.143t39.714 14.571h253.714q38.857 0 71.429-2.286t68.857-8.571 64.857-17.143 55.143-28.857 44.286-42.286 28.286-59.143 10.571-77.714z" /> <glyph unicode="" glyph-name="google-wallet" d="M344 578.857q10.857-34.857 17.714-70.571t9.714-80.857-8-90.857-35.429-82.857q-12 46.286-38.286 89.714t-54.571 72.571-56.571 51.714-44.857 32.857-18.857 10.857q-35.429 19.429-46.571 57.143t8.286 73.143 57.714 46.571 73.714-8.286q78.857-47.429 136-101.143zM529.714 742.857q6.286-14.286 11.714-26.286t20.857-57.429 24.286-86 14.571-102.571 0-117.429-27.143-119.714-60.286-119.143q-29.143-41.143-78.857-41.143-30.857 0-56 17.714-32.571 22.857-39.429 62.286t16 72.571q34.286 48.571 46.286 111.429t7.429 114-18.286 103.143-22.286 73.143-12.571 29.714q-17.714 36-4.857 74t48.857 55.714q19.429 9.714 42.857 9.714 26.857 0 50.571-14.286t36.286-39.429zM713.143 360.572q-9.714-91.429-41.143-177.714-9.714 74.857-36 140.571 14.286 99.429-2.857 206.286-15.429 101.714-53.714 195.429 65.143-51.429 121.143-120.571 5.143-21.143 8.571-45.714 14.857-102.286 4-198.286zM868.571 859.429q5.143-9.714 13.429-28.286t24.857-67.143 28.857-101.714 19.429-130 2.857-153.714-26.857-171.429-64.286-184.857q-12.571-27.429-37.714-43.143t-54.286-15.714q-22.286 0-42.286 9.143-38.286 17.714-52.857 57.143t2.571 77.714q33.143 72 51.429 147.143t21.429 136.857-2 122-15.143 103.143-22 79.143-18.571 51.429-8.857 18.571q-19.429 37.143-6.571 77.429t50 59.714q21.143 11.429 46.286 11.429 28 0 52.286-14.571t38-40.286z" /> <glyph unicode="" glyph-name="cc-visa" horiz-adv-x="1317" d="M1128.571 385.143h-78.857q8 21.143 37.714 102.286l1.714 5.143q2.286 5.714 5.714 14.857t5.143 14.857l6.857-31.429zM303.429 422.286l-33.143 168.571q-6.286 30.857-42.857 30.857h-153.143l-1.143-7.429q177.714-45.143 230.286-192zM405.714 621.714l-92.571-250.286-9.714 50.857q-14.857 40-48.571 74t-74.857 50.571l77.143-291.429h100l149.143 366.286h-100.571zM485.143 254.857h94.857l59.429 366.857h-94.857zM924 612.571q-39.429 15.429-85.143 15.429-70.286 0-114.857-33.714t-45.143-87.429q-0.571-58.286 82.857-99.429 27.429-13.143 38.286-23.429t10.857-22.286q0-17.143-17.143-26.286t-39.429-9.143q-49.143 0-89.143 18.857l-12.571 6.286-13.143-82.286q42.286-19.429 105.714-19.429 74.286-0.571 119.143 33.714t46 91.429q0 60.571-80 99.429-28 14.286-40.571 24t-12.571 21.714q0 12.571 14 22t40.286 9.429q40 0.571 70.857-13.714l8.571-4.571zM1166.857 621.714h-73.143q-37.143 0-49.714-30.857l-140.571-336h99.429l20 54.857h121.143q2.857-12.571 11.429-54.857h88zM1316.571 804.571v-731.429q0-29.714-21.714-51.429t-51.429-21.714h-1170.286q-29.714 0-51.429 21.714t-21.714 51.429v731.429q0 29.714 21.714 51.429t51.429 21.714h1170.286q29.714 0 51.429-21.714t21.714-51.429z" /> <glyph unicode="" glyph-name="cc-mastercard" horiz-adv-x="1317" d="M383.429 417.714h-7.429q-26.857 0-26.857-18.286 0-12.571 11.429-12.571 9.714 0 16 8.571t6.857 22.286zM609.143 438.286h35.429v1.714q0.571 2.286 0.286 3.714t-0.571 4-1.143 4.571-2.571 3.714-4.286 2.857-6.571 1.143q-16 0-20.571-21.714zM917.714 417.714h-6.857q-27.429 0-27.429-18.286 0-12.571 11.429-12.571 9.714 0 16 8.571t6.857 22.286zM1100 432.571q0 23.429-17.143 23.429-10.857 0-17.714-11.429t-6.857-29.143q0-24 16-24 11.429 0 18.571 11.429t7.143 29.714zM274.286 513.143h49.714l-25.143-149.714h-32l18.286 114.857-40.571-114.857h-22.286l-2.286 114.286-19.429-114.286h-30.286l25.143 149.714h46.286l1.143-93.143zM418.857 452q0-3.429-2.286-24-9.143-57.714-9.714-64.571h-26.857l0.571 12.571q-11.429-14.857-33.143-14.857-13.143 0-21.429 9.143t-8.286 24q0 22.286 14.857 34.571t41.714 12.286q8 0 13.143-0.571 0 1.714 0.286 3.143t0.571 2.571 0.286 1.714q0 11.429-20.571 11.429-16.571 0-33.714-5.714 0 2.286 4 27.429 21.714 6.286 38.286 6.286 42.286 0 42.286-35.429zM508 485.143l-4.571-28q-12.571 1.714-23.429 1.714-15.429 0-15.429-9.714 0-4.571 2.571-6.857t12.286-6.286q22.857-10.857 22.857-34.286 0-41.143-49.714-40.571-19.429 0-33.143 3.429 0 1.143 4 28 16.571-4.571 29.143-4.571 18.286 0 18.286 10.857 0 4-2.571 6.571t-12.286 7.143q-24.571 11.429-24.571 33.714 0 41.143 48 41.143 17.143 0 28.571-2.286zM558.286 485.143h16l-4-29.714h-16.571q-1.143-9.714-3.714-23.143t-4-22-1.429-10.286q0-9.143 10.857-9.143 4.571 0 9.143 1.143l-4.571-26.857q-12-4-22.857-4-24.571 0-25.714 26.857 0 6.857 4.571 32 1.714 11.429 14.286 83.429h31.429zM674.286 443.428q0-13.143-4-29.714h-63.429q-1.714-12.571 5.714-18.857t21.714-6.286q17.143 0 33.143 8l-5.143-30.857q-17.143-4.571-32.571-4.571-54.286 0-54.286 54.286 0 31.429 15.714 51.714t39.714 20.286q20 0 31.714-12t11.714-32zM753.714 485.714q-7.429-13.143-12.571-35.429-12.571 1.143-17.714-13.714t-14.286-73.143h-32l1.714 8q12.571 74.286 16.571 113.714h29.143l-1.714-18.857q8 12 14.571 16.857t16.286 2.571zM860.571 509.143l-5.143-32.571q-16 8-28.571 8-17.714 0-29.143-15.714t-11.429-40.286q0-17.143 7.714-26.857t22-9.714q12 0 27.429 7.429l-5.714-33.714q-16-4.571-28.571-4.571-25.714 0-40.857 17.429t-15.143 47.143q0 40 20.286 65.429t52.286 25.429q14.857 0 34.857-7.429zM953.143 452q0-10.286-2.286-24-7.429-45.143-9.714-64.571h-26.286l0.571 12.571q-11.429-14.857-33.714-14.857-13.143 0-21.143 9.143t-8 24q0 22.286 14.571 34.571t41.429 12.286q8.571 0 13.143-0.571 1.143 4 1.143 7.429 0 11.429-20.571 11.429-16.571 0-33.714-5.714 0 2.286 4.571 27.429 21.714 6.286 38.286 6.286 41.714 0 41.714-35.429zM1033.714 485.714q-8-13.714-12-35.429-13.143 1.143-18-13.143t-14.571-73.714h-32l1.714 8q10.857 59.429 16.571 113.714h29.714q0-6.286-2.286-18.857 8.571 12 15.143 16.857t15.714 2.571zM1114.286 513.143h32l-24.571-149.714h-30.286l1.714 10.857q-13.143-13.143-29.714-13.143-17.714 0-28.286 13.714t-10.571 36.571q0 30.286 15.714 52.571t36.857 22.286q17.714 0 30.286-16.571zM1177.714 438.857q0 84.571-41.429 156t-113.143 113.143-156.286 41.714q-103.429 0-187.429-62.857 72.571-66.286 97.714-162.286h-28.571q-25.143 85.714-90.286 144.571-65.143-58.857-90.286-144.571h-28.571q25.143 96 97.714 162.286-84 62.857-187.429 62.857-84.571 0-156.286-41.714t-113.143-113.143-41.429-156 41.429-156 113.143-113.143 156.286-41.714q103.429 0 187.429 62.857-68.571 63.429-94.286 150.857h28.571q26.286-78.857 86.857-133.143 60.571 54.286 86.857 133.143h28.571q-25.714-87.429-94.286-150.857 84-62.857 187.429-62.857 84.571 0 156.286 41.714t113.143 113.143 41.429 156zM1316.571 804.571v-731.429q0-29.714-21.714-51.429t-51.429-21.714h-1170.286q-29.714 0-51.429 21.714t-21.714 51.429v731.429q0 29.714 21.714 51.429t51.429 21.714h1170.286q29.714 0 51.429-21.714t21.714-51.429z" /> <glyph unicode="" glyph-name="cc-discover" horiz-adv-x="1317" d="M178.857 506.857q0-29.143-20.571-48-16.571-14.857-50.857-14.857h-9.714v125.714h9.714q34.857 0 50.857-15.429 20.571-17.714 20.571-47.429zM1193.714 544q0-29.714-36.571-29.714h-10.857v57.714h11.429q36 0 36-28zM217.143 506.857q0 42.286-28.571 68.857t-73.714 26.571h-54.286v-190.286h54.286q42.286 0 68 21.714 34.286 29.143 34.286 73.143zM234.286 412h37.143v190.286h-37.143v-190.286zM417.143 469.714q0 22.857-11.714 35.429t-43.143 24q-16.571 5.714-22.571 10.857t-6 13.143q0 9.143 7.714 15.143t19.714 6q16.571 0 30.286-15.429l19.429 25.143q-23.429 21.143-56 21.143-25.143 0-42.286-15.714t-17.143-38.571q0-20 10.286-31.714t36.571-20.857q21.143-7.429 25.714-10.857 10.857-6.857 10.857-19.429 0-11.429-8-19.143t-20.571-7.714q-27.429 0-40.571 25.143l-24-22.857q25.143-36.571 65.714-36.571 29.143 0 47.429 17.429t18.286 45.429zM576 418.286v44q-21.143-21.143-44.571-21.143-28 0-46 18.571t-18 47.143q0 27.429 18 46.571t44.286 19.143q24.571 0 46.286-21.714v44q-22.857 11.429-45.714 11.429-42.286 0-71.714-28.857t-29.429-70.571 29.143-70.571 71.429-28.857q24 0 46.286 10.857zM1280 73.143v301.143q-37.143-22.857-82.571-48t-135.714-66.857-188.286-78.571-238.571-76.857-288-67.429h896.571q14.857 0 25.714 10.857t10.857 25.714zM793.714 505.714q0 42.857-30.286 73.143t-73.143 30.286-73.143-30.286-30.286-73.143 30.286-73.143 73.143-30.286 73.143 30.286 30.286 73.143zM880.571 406.857l82.286 195.429h-40.571l-51.429-128-50.857 128h-40.571l81.143-195.429h20zM979.429 412h105.143v32h-68v51.429h65.714v32h-65.714v42.286h68v32.571h-105.143v-190.286zM1202.857 412h45.714l-60 80q43.429 9.143 43.429 53.714 0 26.857-17.714 41.714t-49.714 14.857h-55.429v-190.286h37.143v76h5.143zM1316.571 801.143v-724.571q0-32-22-54.286t-53.429-22.286h-1165.714q-31.429 0-53.429 22.286t-22 54.286v724.571q0 32 22 54.286t53.429 22.286h1165.714q31.429 0 53.429-22.286t22-54.286z" /> <glyph unicode="" glyph-name="cc-amex" horiz-adv-x="1317" d="M68 561.143h50.857l-25.714 61.714zM422.857 260.571l42.286 45.143-40 45.143h-93.143v-28h81.143v-31.429h-81.143v-30.857h90.857zM513.143 305.143l56.571-62.857v124zM677.714 332q0 18.857-22.857 18.857h-48v-39.429h47.429q23.429 0 23.429 20.571zM842.857 334.286q0 16.571-24 16.571h-46.857v-34.857h46.286q24.571 0 24.571 18.286zM684 600.571q0 16.571-24 16.571h-46.857v-34.286h46.286q24.571 0 24.571 17.714zM946.286 561.143h50.857l-25.143 61.714zM399.429 649.714v-154.857h-37.714v121.143l-53.714-121.143h-32.571l-53.714 121.143v-121.143h-75.429l-14.286 34.286h-77.143l-14.286-34.286h-40l66.286 154.857h54.857l62.857-146.857v146.857h60.571l48.571-105.143 44 105.143h61.714zM717.143 332q0-11.429-3.143-20t-8-14.286-12.857-9.429-14.857-5.714-18-2.571-18-0.571-18.571 0.286-16.857 0.286v-52h-72l-45.714 51.429-47.429-51.429h-146.286v154.857h148.571l45.714-50.857 46.857 50.857h118.286q62.286 0 62.286-50.857zM550.857 526.857v-32h-124v154.857h124v-32.571h-86.857v-28h84.571v-31.429h-84.571v-30.857h86.857zM1316.571 207.428v-130.857q0-31.429-22-54t-53.429-22.571h-1165.714q-31.429 0-53.429 22.571t-22 54v387.429h63.429l14.286 34.857h31.429l14.286-34.857h124.571v26.286l10.857-26.286h64.571l11.429 26.857v-26.857h309.143v56.571l5.714 0.571q5.714 0 5.714-8v-49.143h159.429v13.143q13.143-6.857 31.429-10.286t30-3.714 36 0.286 29.429 0.571l14.286 34.857h32l14.286-34.857h129.714v33.143l19.429-33.143h104v216h-102.857v-25.143l-14.286 25.143h-105.714v-25.143l-13.143 25.143h-142.286q-39.429 0-62.286-12.571v12.571h-98.286v-12.571q-13.714 12.571-41.714 12.571h-358.857l-24.571-55.429-24.571 55.429h-113.143v-25.143l-12.571 25.143h-96.571l-44.571-102.286v223.429q0 31.429 22 54t53.429 22.571h1165.714q31.429 0 53.429-22.571t22-54v-387.429h-68.571q-29.143 0-46.286-12.571v12.571h-101.143q-31.429 0-44.571-12.571v12.571h-180.571v-12.571q-17.714 12.571-49.714 12.571h-119.429v-12.571q-13.143 12.571-52 12.571h-133.714l-30.857-33.143-28.571 33.143h-199.429v-216h196l31.429 33.714 29.714-33.714h120.571v50.857h12q33.714 0 51.429 7.429v-58.286h99.429v56.571h4.571q4.571 0 5.714-1.143t1.143-5.714v-49.714h302.286q32.571 0 50.286 13.714v-13.714h96q34.286 0 54.286 9.714zM883.429 341.143q0-13.143-6.857-24.571t-19.429-16.571q14.286-5.143 19.429-14.857t5.143-26.286v-30.857h-37.143v25.714q0 18.857-6.857 24.857t-26.286 6h-39.429v-56.571h-37.143v154.857h88q27.429 0 44-8.571t16.571-33.143zM725.143 608q0-13.714-7.143-25.143t-19.143-16.571q14.857-5.143 19.714-14.571t4.857-26.571v-30.286h-37.143q0 5.143 0.286 15.143t0 14.286-1.714 10.571-4.857 9.143-10 4.857-16.857 2h-40v-56h-36.571v154.857l87.429-0.571q28 0 44.571-8.286t16.571-32.857zM1027.429 260v-32h-123.429v154.857h123.429v-32h-86.286v-28h84.571v-31.429h-84.571v-30.857zM784 649.714v-154.857h-37.714v154.857h37.714zM1180 277.143q0-49.143-58.286-49.143h-72v33.143h72q19.429 0 19.429 14.286 0 9.143-9.714 12t-23.714 2.857-28.286 2-24 12.857-9.714 31.429q0 22.286 14.857 34.286t37.714 12h74.286v-32.571h-68q-20.571 0-20.571-14.286 0-9.143 10-11.714t24-2.286 28-1.429 24-12.286 10-31.143zM1316.571 305.714v-57.714q-13.714-20-50.286-20h-71.429v33.143h71.429q18.857 0 18.857 14.286 0 7.429-7.143 10.857t-17.714 3.143-22.857 1.143-22.857 4.571-17.714 13.714-7.143 27.714q0 22.286 15.143 34.286t38 12h73.714v-32.571h-67.429q-20.571 0-20.571-14.286 0-11.429 16.571-12.571t39.143-2.857 32.286-14.857zM1222.286 649.143v-154.286h-52.571l-69.714 116v-116h-75.429l-14.857 34.286h-76.571l-14.286-34.286h-42.857q-73.714 0-73.714 76 0 78.857 76 78.857h36v-33.714q-4 0-16 0.571t-16.286 0.286-13.143-1.143-12.286-3.714-8.286-7.714-6.571-13.143-1.714-19.143q0-21.714 7.714-33.143t28.286-11.429h16.571l52.571 121.714h55.429l62.286-146.286v146.286h56.571l65.143-107.429v107.429h37.714z" /> <glyph unicode="" glyph-name="birthday-cake" d="M1024 146.286v-219.429h-1024v219.429q25.714 0 48.571 8t33.714 15.714 26.857 21.429q17.143 15.429 29.429 21.714t32.286 6.286 31.714-6.286 30-21.714q16.571-14.286 26.857-21.714t33.143-15.429 49.143-8q25.714 0 48.571 8.286t33.143 15.429 27.429 21.429q12 10.857 18.571 15.429t17.714 8.571 24.857 4q20 0 32.286-6.286t29.429-21.714q16-13.714 26.857-21.429t33.714-15.714 48.571-8 48.571 8 33.714 15.714 26.857 21.429q17.143 15.429 29.429 21.714t32.286 6.286q19.429 0 31.714-6.286t29.429-21.714q16-13.714 26.857-21.429t33.714-15.714 48.571-8zM1024 329.143v-109.714q-20 0-31.714 6.286t-30 21.714q-16.571 14.286-26.857 21.714t-33.143 15.429-48.571 8q-26.286 0-49.143-8t-33.143-15.429-26.857-21.714q-12.571-10.857-18.857-15.429t-17.714-8.571-25.143-4q-20 0-32.286 6.286t-29.429 21.714q-16.571 14.286-26.857 21.714t-33.143 15.429-49.143 8q-25.714 0-48.571-8.286t-33.143-15.429-27.429-21.429q-12-10.857-18.571-15.429t-17.714-8.571-24.857-4q-20 0-32.286 6.286t-29.429 21.714q-16 13.714-26.857 21.429t-33.714 15.714-48.571 8q-26.286 0-49.143-8t-33.143-15.429-26.857-21.714q-17.143-15.429-29.429-21.714t-32.286-6.286v109.714q0 45.714 32 77.714t77.714 32h36.571v256h146.286v-256h146.286v256h146.286v-256h146.286v256h146.286v-256h36.571q45.714 0 77.714-32t32-77.714zM292.571 822.857q0-44-20.571-67.714t-52.571-23.714q-30.286 0-51.714 21.429t-21.429 51.714q0 16.571 5.429 29.143t13.429 19.429 17.714 16 17.714 18 13.429 25.429 5.429 38.286q21.714 0 47.429-42.286t25.714-85.714zM585.143 822.857q0-44-20.571-67.714t-52.571-23.714q-30.286 0-51.714 21.429t-21.429 51.714q0 16.571 5.429 29.143t13.429 19.429 17.714 16 17.714 18 13.429 25.429 5.429 38.286q21.714 0 47.429-42.286t25.714-85.714zM877.714 822.857q0-44-20.571-67.714t-52.571-23.714q-30.286 0-51.714 21.429t-21.429 51.714q0 16.571 5.429 29.143t13.429 19.429 17.714 16 17.714 18 13.429 25.429 5.429 38.286q21.714 0 47.429-42.286t25.714-85.714z" /> </font></defs></svg>PKKY]�\�=ذذcss/fonts/SYWfont.woffnu�[���wOFF����OS/2``%cmaph<<AB>_gasp�glyf��,�,��!�head��66e�hhea�$$�jhmtx�4 � ���loca��JJ6-� maxp� ��name�0��$Օ�post�� ��������3 @����@�@ �� ��#�,�8�=�?�H�S�`�c�e�i�o�q��������������F�Q�V�`�c�i�k���������V�b����� �(�-�/�2�8������������+�4�7�;�.�F�\�b�f�l�q����������+����������������������������� �#�E�G�I�M�U�`�d�k�o�v�{���������������������������N�Y�i�m�o������������������ � ����'�8�B�F�x���G�\�f����L�,��������'�^�c�g�j�l�|������������������ ��#�,�8�=�?�H�S�^�b�e�h�l�q��������������F�Q�V�^�c�i�k���������V�]����� �(�-�/�2�7������������*�2�7�9�.�F�\�b�f�i�o�����������-������������������������������#�&�G�I�L�O�W�d�f�m�q�y�~����������������������� ���N�Y�i�m�o������������������ ������8�B�F�w���F�\�f����;�+��������'�]�`�g�j�l�y����������������������������������idbZFEA>�����������zqS��p21�����gF;98'!,��������mlkhgfedb`_^]\[ZXVSRPOMLJHGFDCB?>=<:85410/-,*('#! ����������uteZGC>=;:9875%������1S����]('$"!�������������797979����'D2#"&54627>7654'.'&#"2#"'.'&547>763.((<<((..((<<((.fYZ�&''&�ZYffYZ�&''&�ZYf���<)(.-)(<<()-.()<�&'�YYffZY�'&&'�YZffYY�'&��wG47632#"'&&54727653#"'&'&'&'&547632#4'&#"� ,,,, �pp<���"V22F(R$:R(.WW~~VVV==ZZ>>"HP.+,,,<p��p<����"F22*n,,<JRT~VVVV~Z>>>>Z@>66<DLVU�3#!"'&5476;3'33'33�"�T"",T�TTV�VVV���"""�����V�U-72#"'.'&547>76��VXNNs"!!"sNMYXNNs"!!"sNM��"!tMNXYMNt!!!!tNMYXNMt!"�U��3##"'&5476325!!5%!5�Ԁ&&44&&&&4��V����V��4&&&&44&<TVV�VVf�159%54'&#"!"327654'&#%2#!"'&54763!33#HHABGH��* *) ) ��.�\]^^�"00"� *) )* ~ �� . �w��w��wVU�#5!5##5!352#!"'&54763V�T��T�T�""�T""UVV�VVVVVVV"�"""D �I %!!5#5!3''3#'##3#7�����b�8�T"F�N(�(Nr�df�d�D6nD6���\�hhFd�dVU�)=5##5##5#;276%5#35#535#5#'#352#!"'&54763j40606 ��֪�jjjl4l44n$$�T$$U������6�6.60�������$�$$$V��� %5!!5!5����*��,�,����VV�TT�VV��#'''!#!"'&54763!25!!!5!5!�sYAYfM)��))4)g��g��g��g��tMs4��) )4( (�dhhgg��e*U�9567>7654'.'&'47>7632#"'.'&�7//EE/.8% - -&�T]>>GF?>]]>>GF?>]�W65<<66VX?&'**&&@ �F>?]]?>FG>>]]>>*+�+*476323##"'&!2#!"'&54763V&&4ր&&44&&*�""�""+4&&V��4%%&&vT���"��""T"VU�� '7%5!!5!5�@���@���T����@��@�,TT�VV�VVX�S#)-567654'&'57&&'7#67%'67�nn�~VVVV~�nn�H<J^~�8<R�8VR ^J<f~V~~���zzVaa��aaVzz�<8Vr^H>f~�J^~fD8<R��^^b�U�%!2#!"'&54763*��T$"��$$���VV"�"""*+�+%5!2#!"&5463��"43#�"43#����4"��#33#T"4*+�+5!5!2#!"&5463�����"43#�"43#�TT�VVV4"��#33#T"4*+�+!2#!"&5463��"43#�"43#�*���4"��#33#T"4VU�37#"&5463!��@1#�T"21#��,��#13#"4*+�+!2#!"&5463��"43#�"43#�,*4"��#33#T"4�+�+!7632# '&476;2`�^HP�����ߺ`^ ���,PH�;"#"&/.546767>7632#"&'.'.=.3b/ 9 j199~EEIIEE~991j 9 .c+�'j .%%44%%. j'�V�U5!5!5!52#!463�V��V"21#���1#UVV�VV�VV*2"�#3�"2V���� .26%54'&#""327654'&%2#!"'&547635!!5�IIDDII�(((.""�T""��T�@00@�((((v"�"""��VVVV�+*+ %3'33###�����T�֪�T�ժ�,*���,V�U5##5##5#2#!463�VVTVV,"21#���1#�VVVVVV�2"�#3�"2*���.2654&#"%!##5##"'.'&547>7632*"43#"21�V�� ?'&*5//EE//5*&'?U3#"44"#3����&- E/.65/.F - *+�+ #7##!2#!"&5463�T��T��$22$�$22$�����X���2$��$22$T$2*�� )%&#"6322#"'&#"&#""#"'&56326�BT�hh�NN�TRz�hV�l`V��VV��@�@@@��,@@.r@@@VU�%!%2#!"'&54763V�T������""�T""�����VV"�"""�UB�+2#4'.'#4'.'መ#"&�XMMs"!zR77>�yy�54x++�ccq7''55''7�"!sMNW>77Rj54�yy�pcc�++�>'55''77�+�+5#5##3352#!"&5463֬T��T"43#��$22$�T��T���4"��#33#T"4V*�V-#!"'&547%`���� "�T"(��(V����V""�2��2�+�+ !332652#!"&5463*���K54L�"43#��$00$+��V5KK52$��#33#T$2�U��&'.'&# �pQRp"!(00uDEP��*+-.�NMP8))6 �**U�&'.'&# *pQRp"!(00uDEP��*�����*+-.�NMP8))6 �**����**�+�+#2654&#"!'7*T*"!"!��������! !b���@�V+�+7-V����+*VV*���+�+ "!'!3353#!"&546?>3!2�L(�ꔬ�� 3#��$2 : �,��VV���#33#F *���32!54'&'547632#!"'&=47632!5476"&�&"�""�"""T�"\ *XX* \"�"�""�""��"V�U%'27654'&#"2#"'&5476� �*�eeee��eeee��}}}}��}}}}��r6���ee��eeee��ee}}��}}}}��}}*�U%#532#!"&546;53֪V�V�""��""F�U@��"�r �"TT��U%'73#'7'73zPPz���*�<��<�*�R��R���D�<��<�D����+%27>7654'.'&#"%#'#5'753735//EE//55//EE//�Ȏ�Ȍ�Ȏ�Ȍ�E/.65/.FF./56./ErȌ�Ȏ�Ȍ�Ȏ*����+%27654'&#"3##5&'&'#53676753|WWWW||WWWW�XX``�T�``XX``�T�``�WW||WWWW||WWTT�``XX``�T�``XX``����%7%7"'.'&'3 "'&4762'72#&'.'&@:�dZY�++@B,,m���<��4��4 :�dZY�++@B,,8�$%VUc<77]%&��>��5��458�%%UVb<67^%%��*�23#+#"&54675#"&=.546323#7#35#��*2$�7''7�$27''7�V��V�*��T$2�-'77'-�2$X+'77'+XT����T�+V+3!3!V�TV+���+V+5!!5���T+VVVV*���� "&:3'##3#35#5#'53#5!#35#35#3!5!!3#!!5!�p8J�F�<�D�VVVVTTT�TTTTVVVV��T�VV����T����V�VVVT�TT�TTVVVVV��T�VV�VV�jU7%73#5!!5�Z<Z��<Z<�TT����Z<\\<Z>����ր��VA�#2#"'##"'##"'&547632363236@,,H|HH|H,,H|HH|,,@@@@,,@@@@�+V+!!!!���T��T�VVj��###5%!###�����T,ր�+���*�ր�V���247>763!2#!"&5463!!"3!2654&#!"3!!"'.'&V?+*1�FdcG��+A@,@��n"43#�@=YX>��j1*+?�0++@fFGc>,+AV*1#"4Y=>VV@*+VU�!5#5##3352#!"'&54763!*�T��T�$$�T$$VUV��V��V$�V$$$V*�U!2#!!57!"&5463��"43#��T��T��"43#U��T2"�#3�**�3#"2��x 73#!!!3#5!!5!#3#3##!"'&54763!23�����4�����h�1�eeeee)�1))�)e������������4heghd) )�))egU�U .<%5##5##5#%2#!"&=463!533.#"'>327.#"'>32�_G^G_g&::&�j&::&�`]&? =& Q++SJ+h55f+&2{??}2�``````�9'�'99'�'9��*&&##&**&%2222���W�'3D2#"&54627>7654'.'&#""32654&72#!"&5463!<WW<<WW<3--CC--33--CC--3)::)(;;�(99(�(99(��W=<WW<=W�vC,-33--CC--33-,C<'(<<('<`9'��(99('9*U�%!2#!"&5463*���"41#�"43#��V4"�#33#"4*����,;#"'.'&5!"'.'&547>7632#47>7632@*+00++@�0+*@@*+00+*@@*+0@*+00++@�0+*@@*+0@*+00+*A�*@+*00++A�0*+@@+*06'5F%#2#!"'&5476327654'&#"7#5&54753#"'&54763!!������x00�..�鹹%%D���t����0��H�S,;=+SS)?=*S��^%.%]*���+?27654'&#"27654'&#"'5#5##3352#!"'&54763@���V��V*""�""��VT��T��*"��""T"�+�+/7?CK[k{���%"'&547632'"'&547632'"'&547632"5432'"5432%!!"5432"'&547632'"'&547632'"'&5476325!"'&547632"'&547632"'&547632* ����V���p��� �� ���V� ���VV ���VU!2#"&'67>7654'.'&'>�XNNu!""!uNMY:k/0''88''0.kU"!tMNXYMNt!!'(_76<;77_''���� #!"'&57'''54763!2G�"!+�+!"���}���٤"!+�+!"ɣ�,!!!!,f���7�����ܧ�,!!!!,V��35#5#5#5#5#5#!!#!"&546;546;232VVVVVTTTVVVV�T��3#��"21#,�*"4+VV��VV�VV��VV�VV��VV*��#11#�"4**4�+�+%!2#!"&5463*��T"43#��"43#�T���4"��#33#T"4E����U%27654'&#"4767'&'&56&54767676'&'&'&547'K6556KK6556��00O&A$$��%&>>&%��$$AA$$��%&>>&%���56KK5665KK65IQJJ'??GOO K??%%??K OOG??'&?@FPP K??$$??K PP++!##"&54632�eGFdcG*+��TGccGFf ���c�"%!!5!5&'.'&547>76321)�L)=65M^@?HH@?]S88�aa� [99AH?@^^@?HC;;\����<"&54632#%3!5#546;2#!5&'.'&547>7632�****\Q77?���0�0�=44L\?>GG>>\�*++*XA:;Y�`��Ē�Y98?G?>]]>?GV�U 3!!"&5!'#!"&5463!2VTV��"2���~~1#�"43#"2���T1#V�Ԟ6#33#"22"�+�+(%!2#!"&5463!54632'"&54632*��T"43#��"43#��00��'99''99�T���4"��#33#T"4�� 000|9''99''9$�� #"'7327654'&#'727'5 :ppn�bV@6B|XVVX|����Ҝ������p��pp0>XV||XX���������x�������#'+/3#53!53!53!53%533##5353!53!53'53������������֪����Ԫ*���������ժ�V��������Ԭ�����֬�����֪�����!!!!!�*��*�����*��*��*+�+7!'2#!"&5463�T��l76 �"46 ����7�� 63#T7*+�+ $)-16:>7!'''!!"&53#73#%#463#3#3#2#3#3##53#3#���jN�V�"4�TT�VV�V6vTTTT�TVVV7VVV��VV�6 VVVV���\�V3#�VVVVV7�VVVTV7TVV�� 6VTTVV*+�+ ',049=A#5!#5#5#46#5#5#5#5"&=!2##5%#5#5#5#5*TV�VVV6�TTTVV�VVV"4��7VVV�V�6 VVVV+VVVV��TTVV7�VVV�VV�VVVVV��3#��7TVV�VV�V 6VTTT�VV���*9!##5!"'&5#5353!5!22#&'&''2767"#"'&'3VVV��$VVVT�"�ȓ�@DDj:��:�ȓ�@DDVVV"TVV�TV$�V���x``28��l8����x``��5A47632#"'&27654'&#"535!32#!"'&5533##5#5�((8:((((::''�X????XX>>>>Ҁ*N�""�V"V��V�U:((((:8((''�>>XX????XX>>���V"�""���V��VVU�+7/7/3#!"'&5476;3'33'33�2222�bb.,dd,F�"�T"",T�TTV�VVV��222d.,dd,.bV��"""������+�+%3#!"'&54763!!!/77/?,T"��""���V��4nn42pp�8888��""T"V��p22pp22 888b �I7'#"353%"'&4762V���T�H��$���$A��j��"���$��+j+>2654&#"#5!%#"&=#!463!2323265#"&5467'7�L>,+?@�T3#"4*"4 +?&Z.��v'�j,>>,���"44"��4"�4>,"6Z,*����+;%27654'&#"3##5&'&'#536767532#"'&5476|WWWW||WWWW�XX``�T�``XX``�T�``��F2222FF2222�WW||WWWW||WWTT�``XX``�T�``XX``22FF2222FF22�+�+)7!''27>765##5265%2#!"&5463�T��l�>76QV9'',4L�"43#��"43#���@Q76?-'':ւM5T4"��#33#T"4|��*k)-7#5726323"&'#'"&54632����DNT� $*a>Fz*ZVZp"43#"21q:V*Z��^D-9V:0�T��T�3#"22"#3�+�+ #%5���*p��+�$p*���f�8274'&#"3"327654'&'2&'&'&'&'&54763�HGG>>GGH�))))�ih%%5543%&?>//'&hi�Co..o )++) eih�K``TUII+)SSNNbcK�hi�+�+ !7'7!7!'%!''7��b|>z�b�bz>|�b|>z�bz>|+�bz>|�b|>z�bz>|��b|>z��U47>763##'3#.5333�:'',jl�T\DjC]VTV�2��T�*��Db���bD*��*��+���6:FR%4'.'&#"337335'26!47>767>32!!4632#"&%4632#"&M33;523OH45OF�GF54H /$%2 �V 2%$/?�BB�?��,H�C//��3H5GG5H�I,+2��h2+,I���\t����!A%2654&#"335#5#2654&#"32##'##57"&547>763� ** ++���b�J++ ** �RHHlfHJca�aoJHf""pGGJ�* ++ *[�����* ++ *�)''A�*HdJccJdH�A'')���H75!2654&#"%#3#'##57.547>76?#5!#�*�((((f>;G_\�\jK1HM328%�֚#<44KL���))))K<VF\\KN4�0$FFFF$1�t*+�!*���*U�+7*��U���UV#2#"&546!2#"&546!2#"&546"43#"43#"43#"43�#"43#"434"#33#"44"#33#"44"#33#"4�UV '#�VV>�T��V��<���+V !3!�<��V�"�<�+<����<�+* '7!3!'7*�<��"V��<+�<��T�<�UV 737V����>�T����V<����JRhv���.#*#'07>767265.'."10&54&#"#"10#7>17>7676767>76'.5467>7'?2632.+";26547>76130;26'4'.'&'#�~XC>,; �)9 C4=11J - 1"#'��% |4 "�6d?X �Y?�JJ��AJj*fs 6h%P)=GO,-'(U))!!**[..*�1:��<�[[�OO??OO�[[�� ������%"'&4762 � �C� �k�( � �!�[�[$���&"2764'&" [!� �!�[�[� �D� �k�$���%2764'&"27 �!�@ �@!��� ��D ��k�3�- '.32676767>74'.?={(KXXJ&32�PPRR443&cGF$'X=�=X($FGc'354RRPP�22&JXXK({=����%2764'&" ��C ��k( � �!�[�[�&=#"#";;2654&'.'.#!!267>?>54&�.�zz�. :z��)5z� �S T�=q �T�S ���a�D>7>7&767>767&767>767>'.'&47'.'&'7�#hrB6f!"b980yV!"L''�17'){ " >('&pNxAEJ qF'']&&�Kd2.EF�00?"#H�a@�% 3f 9!"3!2654&!!!!5!!55!!0&54654&#"1"1!0&���*<<*4*<<*��4�3���aW8'55'8Wf<*��+<<+f*<�4f�a\�\\�\�"! 3A5;;5A3 !"HH=\'%!3067!"3!26= "167>76�f�69��fTT���TSN,'&[;:��<*���T8d� �@@�?@H,-1 �g#/.#"#"3!267>54&+!7!"&54632����q/B/q������%44%%440$ ���c%%����4%%44%%4�&#";7!26="#!!"!532654&#)�*<<*4�*=��q�3*=g�4*<<*\>=*��*<��<*]>=*�g��<*3*=ff�3!";532654&3��*==*���*==3<*��*<��<*g*<����-I.'.'"67>?6&/67>76'&'&6763267>7�' � �$�$�3$""-�C4 �4,-J* ��*�� Q� &&]66<�!D , `�A067>76107>176767>7676'.I&&_nn�??WV�tt; H$O%11i55.=!"C//VHH億d�+55g--p;:3#"�hh�$Lg +@A�BB. 9 f�� %).26!"3!2654&!!!!#3'35#'#35#33!5!!!'35#3��*==*f*==*��f��������3��3gg3��f�ggg�=*�3*<<*�*=���333fggg��333�3f3)����+:Iet767>76'&'.'&6.#"'>3.5&67"&'73267'"'.'&547>76327>54&'7'�bUU#$&'�VWabUU#$&'�VWa4c+??""??)]2�ii4b,??""??)]2/))==))//))==))�ii�&&�WVabUV~$$&&�VWabUU~$$>i i��?)]15b,@?""?��jj�=))/.)*==*)./))=c?""?@)]24c+?3�� $##5!#5#"3!2654&#!!#3%#3f.��ؤ.+<<+�+<<+�4��GG�GG3ffff<*��*<<*g*<�3�����f(7J3!0'.'&'.+.'.+"#"1!5>;2!>7#5!03!267>1!�\�,9�$ � $�9,�J� �� �\�H==�H�f%%c223;$CC$;322c&%fk ��gp:>><ng���DV�<14'.'&#"01327>7650454'.'&547>765%>321#"&'&6&'.'&54"5467>54&'.5'3267N45;;54NKKN45;;54NKK�gQQ| wIIt �@)@"!A4A!"@)@@)@(wDDx'@)@�S&$$&S)%&E E%&)R&##&R)&&E E&%)t'7 !$ �w.D'FD DF'D..C(G4""4G(C.f7T6767>76'&2>7.#"7>'.547>76323267>54'.'&'�%$M)*W ==�@@S!%!E$l]^�'(! nKKVr ', $! .I .bb�YXHG�UUn- ++�ees!^RRy#"@:8�M !865a,+%)����+>[k���2>7.5467.'>3467.'>7.52>7.#">3>7.'#"&'>7'&'.'&'#"&'67>7672>7>54'.'&'3267>54&'.';$M)'C0 d,#* X# 'S+4w@,S':�F- 2!##K(')�;Y8�+**P&&#!*!R."#N,,0�8l22M1"C($�-*)J 95d. k6 +>$$Ad 9/k9Bz5?x7 F !$�( D|6 . �2,yI D @�K$:,((F� ;�L" !411X'( ��?$#(#J& q����*7&'.'&?>?6767>76'&'.7>� U437701D ��N jGzM7''. �A++8g++�9./> N219E�u" e � � "!^899N-&4-- l-� !*#32654&;#"%.#"#!#+5>32�44*<<�<<*44*<�U??Uq>q=�9##9�<*4*<f��*<<*�##k�D +����%%%% +��+�+���U������;������U�7���ɛ�7�������e�&B7675!%47>76'&'.'&#"!67>7632#.'.7pG++G��%%U"!UBB^^BBU!"U%%�}@,-77-,@6+ATA+6 j>S<<n<<S555UU555S<<n<<S�2&%3 3%&26W<,jDDj,<W633�f !"!54&3!265!!!5��� ���+�*��4��f{{�**���ff.����).'%'#"&5467'&">322764' ��N����M+<M+��M+<M+4���� �_~�N����M=+ M��+M<+M3+�� ����_g3q=!.234'.'ê'.'&#"32654&#g�wx�43z=>ӎ��ULKq !y**�bbnt0DD00DD0=y34�xx�����==�y! qKLVoba�**��D10DD01D����/G4"32654'.'&'!4"32654'.'&'32654'.'&'&"� 7bDCb7 w 7bCDb7 �� 7cCCc7 �O44S((6D``C7((S44OO44S((6D``C7((S44O�9O44S('7D``D7'(S44OR�\#!#!327>7654'.'&'�JAAd yl�O %&rIIRZNOu""eDEO\ dAAJx�POEDe""uONZRIIr&% �ff)3#54'.'&#"#"3!26?>54&#%4632#5)\ 3&'33'&3 f>:(:>(�q8..8�3H7,,<<,,7H(�p' '�(\8998\\�f�2#54'.'&#"354632!"3!26?>54&#)\ 3&'33'&3 g8..8�g>:(:>(3{8+,==,+8)7997�(�p' '�(����02#"&746"&7>#"'67>76323267#}33O:06D�(,? T234]''(G G'001W"#�<(3N60(W�Fn$-*!!.ZL��$*1""+ �)�;H.#"3467>3203:3265>7>?>7>54&'&676&'�+nC2U"7:�0""0 e o . 0,,�,?<,-?<-Z #vS/)$ G#?, (@&>^�w8/0:60/;)�q523'3&'.'&#"3267#"'.'&547>763�VKKq"!~���U88@A99UU99A4_'H5�IVMLr !! rLMVq oKKU��@78RU:9AA:9V M*/!!rLMWWLMr!!)�q5"#7#67>7632#"&'327>7654'.'&#?VKKq"!~���U88@A99UU99A4_'H5�IVMLr !! rLMVq oKKU��@78RU:9AA:9V M*/!!rLMWWLMr!!����)%'.?676&'-%?>'�C�/�����s���o����N1�Qf�|��2^p8�k��k*�`f6 S�k9�a7!'!'7S{�f�f���eB|�ad�f�~C�9�}��e�3��77!''!'ҟg�f��l�g�f.l��f�l.f8g�k��g���H�6BO[%"#"&=;32654&#"#"&=>54&#";32654&2#"&5464632#"&5"&54632�&=�6(�=&3HH3&=�6!)H33H*!Oa�=&3HH3**))�=*))*�))**�)!B � !)H33H*!Bu=&3HH3&<�$5{!)G33H3*))*))**��*))*�H{6CP\4&#"5>54&#"32654&'>767>767>5!4632#"&5"&54632#"&54632HH33H( ZE"K!!)H33H*!!*H33H( [E$''E!+��*))*G**))�))**3HH3%<K4 �=&3HH3&=�{<&3HH3%<J55))@>&****�S)**)f****V��*�&+;2+.'3!.'4632#4'.'#2#4'.'&#�"21#Z��T(1#�aVU$%TiFEP4L�>76QV9'',2"�*#1-T)*� :"4�*%%�UVaOFFh�L4,R67>,'':����T`my�%54&+"&=>54&#"+"32654&'546;26732654&'5;232654&'#"&546324632#"&5#"&54632"&54632�Obf6 *H33H* 9fbO!)H32H)!9f( *H33H* (f7!)G33H)!�J*))*�****�******))�v5{(�<&3HH3&<� ,{5v=&2HH2&=v E�=&2HH2&=�Av=&2HH2&=q**))�))**�3**))e*))*�{{&2>54&#"32654&4632#"&5"&546321 *H33H* *H33H*�****G**** �=&3HH3&=�{<&3HH3&<****�S)**)�H{&3NZf4&#"32654&'>#"&54632"&54632#>54&#"32654&'4632#"&"&54632�H33H*!!*H33H)!!)4)**)G**))�!*H33H)!!)H33H*!w)**)G))**3HH3&=�{<&3HH3&<�=��))******�Q�=&3HH3&=�{<&3HH3&<�****�p)**)3���%�f��)���!�(���f��!���3���%3���)�����!!����(����vv��)\�=%"32654&#!"32654&#!"32654&�/BB/.BB.f/BB//BB/f.BB./BB=B./BB/.BB./BB/.BB./BB/.B�\$="32654&!"32654&M/BB/.BB8.BB./BB=B./BB/.BB./BB/.B�\q="32654&/BB//BB=B./BB/.BVU�)5#5#5#"3#!"&=2654ᕗ!2*TTTTT�"21#1#�T"2$01#1#�"2ATT�TT�TT@4"#3�#33#�3#"4�$22$3��7"'.'&547>7632!"'.'&547>7632�*$%66%$**$%66%$�*$%77%$*)%%66%%8%%+*&%77%&*+%%88%%+*&%77%&*+%%83G�^3&'&'.'&'&1'07>767632676&67>�99�@?!@l0 S&Q11,0 "E()EOFE�45�odd�78+Q-II�BB61L"# f<;/Zb\MMd0`:9..oe�6B#"'&'&'&5476767632&#"32767676767#5!%##5#5353''GH\C<=+,,+=<C[X4N7.//.7%�3�]]]]]�\IH)(,+=<CB<=+,VU3//880/ p6]]]]]])N�LK>7.#"&'.'&'.'0#"&'#"&'327>765<5>7�8,>!I*(##5<98e-,# /'-YB c?2zD@�R�fg�$$1�8!!4#$(5#$,12UFj:K',).22�bb` 3���#"3###53547>76;�����>+*3�"v�� ��c5./E�*U��$6762&'&"626762&'&"�>NN�MM>T,88t88,V4�5��*a{{�{zaVOed�ddP�==V,,V44��`1001`VO((((O���(!"3!#53547>76;#"3#32654&#��5KK5�zz9%&,qe���5KK5�K5�5Ko�P.)(;�T���K55Kr����H&7>767&546767>'&'&'&.767>7676'.'� $% %#"/9 +GK34, /CXY�/08%V=a==@PLLy)(VBBV/6%(533Z&&PGG�??@%23S==�9966�UU/DQNMa09A~ZJ>=\ H99LVTU�'&'��8�1%#"&'.'.'.5#5>7>7>733#32678!:9#=-p3" ��� &&M& "6#g� ,A(�����-9 ����0#"&546323#4&'33>32#4&#"#�?74>@55=���^� kY6..D�3<-7�X-@@-/??�M��@�Ap/b#OK99N�`�DU4�j� )����3;BSp���&'.'&'23>767>7.'#'8107>7671.'1"01021.#">7"'.'&547>7632#3267&'.'&'"763.'67>767.�**$$: eBAI2 NIIs$#70R==R���j5�L0*q`��bUV�%%%%�VUbbUV�%%%%�VUbDX<<J3~F*O$ 421O0*hw;",�bQ.))?H*+. �" N�5 W-,���X.6?)*/+e��%%�UVbaVV�%%%%�VVabVU�%%�*+N(-P227�G�3m1�601L E''*HR1M754'.'&#"#"&=#327>7654632#"&='327>76=#6Fi>**//**> �>**/0)*> iF>**//**>�0""=0)*>>*)0����/*)>>)*/A=}��!!�/*)>>)*/���N#"&5463232654&/.546327.#"#"&/.#"3267'�@3=bo6M8%G55Lm�OLK'-&+-uiYP�?IP,#><Xa&%nu412LJ003JQ$I+cUnSTAv+&%8KXHP !!"&PGIa<M% TAvs`L77FD34F' g=�\:67>76'&'.'&'.'&'&67>5.#"327>7654&'0-#"(1--P"#K2H�@I(Q#.RHGkkGHRRGHk7"��Hn#&>>�# � lIHSSIHm mHIS = ��&A\w�">67>7654'.'&#'&'.&'&676767'&'.&'&676767&'.&'&67676'&3267.]RR{#$5�S5//Q !,$$3$#{RR]� ',,b56: ?;;l11, 7-76v;;5 =BB�>>35DE�CB4;KK�LM> !��/O1n<7X�##{RR]+()K""58 .! ))(_56:]RR{##�� � � % !�X$"4:H��1AM#"'.'&5467#3!265#!"3>32354&#+"&=46;24&#"326 H017710H�P9^9P�%��9P�$rCCr$�P9CI I�`DD``DD`�710II017 ��9QQ9b �Q9�3>>3�9Q� J ��D``DD``����!&%"&/#"&/%5#%%'7%9���#���x55x;���#�ݵ ��ݵ��ݲ ��������N.��.NO��������������+��!(2# '&476;276'5#535V�����^^�^H������,PH^�b^�����E���� 333#!5!3!5%�������r�������Gr�G�E��E�Ӌ�-��E��]]�"���r+%#!"&5463!2!"3!%!!7"&54632�;*�<*<<*�*;�9*;;*�9���-- ,,{2*<<*�*;;*3;*�k*;e��k, -- ,%����.3!2654&#!"#"&5463247>7632!5%>,�,>>,�,>y\BB\\BB\�%##c66((66c##���,==,�,>>,�B\\BB\\�'* *'55����(D"327>7654'.'&2#"&5463"'.'&'67>7632dYX�&&&&�XYddYX�&&&&�XYd<UU<<UU<.**K [22$$22Z K**�&&�YXdeXX�&&&&�XXedXY�&&�U<=UU=<U�P)$$& &$$),����$G3535#5##3"32654&!"32654&%<?!267'1!''#33!5!"&5�]��]���&66&'66�'55'&77�*Z+�Q3����,�]�?7&.��!�]��]��^7&'66'&77&'66'&7�LE-]�9]]��r '6]����+G'%'#7'5'"327>7654'.'&#"'.'&547>7632��>��>�?�H�$�[OPv""""vPO[ZPOw""""wOPZF>>\\>>FF>>\\>>ۻJ��J�J$�<s��""wOO[ZPOw""""wOPZ[OOw""��\>>FF>>\\>>FF>>\����$@L'%'%"327>7654'.'&#"'.'&547>7632##33535#8>�?��>�Z[OPv""""vPO[ZPOw""""wOPZF>>\\>>FF>>\\>>`��`��LJ�JJ�J��""wOO[ZPOw""""wOPZ[OOw""��\>>FF>>\\>>FF>>\�a��a ���� 7FJ2>54'.'&#">3%'%732677#"'.'&5467'F>>\ J""wOPZ3`+J:��>��>@5E5'28""vPO[R�9k=���,o>F>>\)%�fE)E�\>>F:J+`3[OOw""J �J��=A-E-'9�RZPOw""92k>}��%)\>>F>o,�"�D"E����$@G'%'%"327>7654'.'&#"'.'&547>7632''��>��>�?�[OPv""""vPO[ZPOw""""wOPZF>>\\>>FF>>\\>>�g3�#3�ۻJ��J�J�""wOO[ZPOw""""wOPZ[OOw""��\>>FF>>\\>>FF>>\ g3�$3�++�+##335#3!"3!2654&!!+V����VU�#22##22#���VVU��2$��#22#U$2�TW�+�+ 54'ᑲ'Ȋ# '&476;276�&&4X??TWW|�pp*�����^^�^H�4&&V??X|WWVpp�����,PH^�b^L����#'+/#.#"#"3!2654&!2#"&5463!5!7!5!5!5!S�K//K�)88)�)88��a��S����2+66+8)�Z(99(�)8�Zaaaaa���U�37'"7.547>763#5527>7654&'��G>>]>F./5 >F./5��G>>]�����\>?F3\'><!5./EK>< 5//E����]>>G2\'|����!"3!2654'#��(99(F(99(���zy�8)��(99()8a�}HH����q�!"%4&#��,=qq=,�>,����L,>���q�!"%4&#%!��,=qq=,�����>,����L,>��ss��RZ����BFJ#.'7'.#"'#3#3#3327>76735#>=35#54&'35#535#53��0VKs&&sKV0�niin�G(),,)(G�niin������~4VKssKV4j 4j5 j#))#j 5j4 j�Ziji+U�33#"&'327>7653'47>76327.#"#7#+��F./5 =>(\2G>>]����F./5 =>(\2G>>]����U�5//E>]>>G��5./E>\>?F��'�.!"3!2654&#!!5!5!���(89((99(����.8(��(99(F(8�Z#�a%����!!!!!!!!%��Z��Z��Z��Zv�J<�������=���q� 73!265!#'!#!5�>,�,>����5��5��9,==,z��55jj|����!"3!265!5!5!5!'a�|(88)F(9��a�|��|���8)��(99(F"��aaa���%����,9!"3!2654&"&54632#!"3!2654&"&54632#���L�<,==,,>>,���L�<,==,,>>,v��=��>,+>>+,>M��=��>,+>>+,>����%''��<�<��=�<���'7''7'<��<��<�<�<�]�<�<�<��=<�=�=�<���<�=L���� #3!5##"3!2654&+5#!!���0�|a0)88)�)88)0a��Z�w�aaa9(�Y(99(�(9a��*���2!3!"'&547632*F33�TVV�4&&&&44&&&&�33F����,�&&44&&&&44&&����',"32654&"327>7654'.'&%dYX�&&&&�XYddYX�&&&&�XY�s���� �&&�YXdeXX�&&&&�XXedXY�&&������s����4#54&+54&#"#"32+;54632326=32654&#vF7&�D00D�&6F4II4F7&�I44I�&7F0DD0º&7E0DD0E7&�I44J�'6F3JJ3F6'�D00D���_$'&'.'&547>7632>32F^LMlH118?s((s?811HlML^F@UHI�@@D811H7..7H118D@@�IHU@���_$B".#"767>7654'.'&#'&'.'&546323>32�?s((s?811HlML^FF^LMlH118�WFGdaI8bZb8IadGFW_7..7H118D@@�IHU@@UHI�@@D811H�NCBu564IaA11AaI465uBCN �+�+ $(-7;?#35#35"3#334&!#35#%35#535#265##3!5!%35#35#�UUUU#2U�VVU2��VV�U2�UUUU#2U��U2#��UUUU�UU�UUV2$�VVVV$2V�V$2�UVU�U2$U�#2UUV��V �+�+%).335#35#5#35#35#!"3!2654&#!!35##35#�UUUUUU22UUUU��U#22#�#22#�U���VV�UU�U�V�U#2U��U�2$�V$22$�$2���VUUUUV+�T%5'!"'&/&767367'!"'&'33&'&7676��@���.## :&,F`h`|,��P<<TTT$$0�##$$+�@�.�( 6J\D��V33N��l.:####����E"327>7654'.'5#546?>54&#"#47>7632dYX�&&&&�XYddYX�&&&&�XY4``e,`= 9((9a4$#(($#4�&&�YXdeXX�&&&&�XXedXY�&&��a-87)F= #(99(($#55#$( 8����(E'77'7'"327>7654'.'&"'.'&547>7632#}}}E}}E}}E}}E}dYX�&&&&�XYddYX�&&&&�XYdPGFjjFGPPGFjjFGPm~~E}~D}}D~}E"&&�YXdeXX�&&&&�XXedXY�&&��iGFQPFGiiGFPQFGi �M:@"#7#47>7632#"&'327>7654'.''5DWLLr! ����X;;DC;<XX<;CDv,B!"J)),VLMq!!!!qMLV/�"�M!!qMLV��C;;YY;;CD;;X4,B !rLLWVLMq!!��v9`��r %333 3������/����9�k�VW'7%'#"'&=476;23"'33!!"'&537&547632#"V>��4&&&& <"994|p���&&4�X??VD""""S>�&&4�& B&^^�*4&&V??X�D""""����#"327>7654'.'##53dYX�&&&&�XYddYX�&&&&�XY4````�&&�YXdeXX�&&&&�XXedXY�&&�)#aa����<@%3#"327>7654'.'&"'.'&547>7632#35#�``0dYX�&&&&�XYddYX�&&&&�XYdPGFjjFGPPGFjjFGP0``�#�&&�YXdeXX�&&&&�XXedXY�&&��iGFQPFGiiGFPQFGia++�*!"35!!5#3!2654&7'!!��#2U�U2##22�2���V�*2#������$11$U#2�֫��U����U�2!5'476;53353�+#"���"#+p�p�$$+��Ȫ��8+$$���#I� .#"3!267+��*<<*,+���:*�*;87#I� .#"3!267!!+��*<<*,+��S��,���:*�*;87����� ����#+:BJR`hv"327>7654'.'&#.'%#>7.54673#3.'#>7.'3#.54673>73>54&'3eXX�&&&&�XXedYX�&&&&�XY�"Bm"��/�/����'�!Cl#��#lC!�/�/q�� !�#lCU��&&�YXdeXX�&&&&�XXedXY�&&��-W(Y<�,`44`,�1010a.W(Z<�<Y(W-��+a44a+!0110��)V.<Z0101�+�+%!!5!"3!265#33!+��+��#22#V#2U֙�]<�U�ՀUV2$��#22#+���V�]<��+����35#35#35#!5!!5!!5!�UUUUUU�U��U��U���U�VU�UU�VV�UU��U+;"'&547632!"'&547632##6;2##5476;2#�$$$�\$$$���l<<l���@"�"@�$$$$$$$$�VD<<���@�""�*U��,6!&'77&'7!676&2#"'&5476ր�8bJ�@0VNb�f�Tv���2zwwZ&h$ ���zJ| 0TN(x2fv//r))Z��$������*'6763232354'&#"'#!"'&547'7|N ;;RX??*"�F�''66''40�".X4�4NP66??XV"���V6''''�(40"�2V4����'> .#!"3267>54&'%"&54632#'.546327>32�L #��(9 � ## S ��++++:��G2-#$-2G�� 8)��# �K T #$ �+**+�o��,2G$$G2,C����!#!5!#"3!2654&#d�CY��Y%44%�%44%���d���4%��%44%%4|����!"3!265##5#53533'a�|(88)F(9��a�`��`���8)��(99(F"�Z��a������U�!";5#!#32654&333'+��#22#��V��#22����V��2#�$2V��VV2$#2��������353'3#5535'#37##7#5����߆-��߅p߅��o���߆0��ކ,��߆�Yޅ��߆��߅y��IV`4&1'0&'&"+&32&32&63261703276'&5&#"'&63246102326xY� B%+v"$%T&' /0dX-�?Y## a---.,��� �, =4@'# *)e./ vF",\CHE@@mnxx��^i<��L����$6#5#!5##"3!2654#"&546!547>7632S0a�|a0)88)�)88)��<UU<<UU_�� [22$$22[ 2aaaa8)�Z(99(�)8�U<=UU=<U��1$& &$1)����4�>54'.'&#".#"3267327>7654&'#"&'.'.5467>323267>54&'.'.'.'.'.5467>7>32#"&'.'.'.#"�##zRR]&F&60/G##zRR])>!60/G �.G(1P % !. *#;',B&5% &' 2& d2_UT}%$I018%E.`TT~$%I117 =y$ "* ./ )3+,�+!!7!"3!2654&!!+��VU�#22##22#����2$��#11#U$2�TW���_"!"3!534&#!5!7"&54632!!S�Z=U�F�U=��|��E��FmV<����#<V���a��U�U8>"327>7654'.'&#"'.'&547>7632#7'YMNt!""!tNMYXNNt!""!tNNXG>>]]>>GG>>]]>>2@� �U!"sNNXYMNt!""!tNMYXNNs"!�]>>GF?>\\>?FG>>]+��4r)����(1>&'.'&'%.#"3>54'.'&'367>767!);/0B�4�.a3$F#OH� 5&&0�AX:h'�$K&W:66`''��p,-l?>C1r/ ��*��&N(:87d++!��Am(s_$�?**4L����&%!5!5!5!5!5!777777''''''#��F��F��F�)HIIIHIIHIIIHHIIIHIIHIIIH�aaaaa�)IIIIIIIIIIII�HHHHHHHHHHHH�7)����*>Ifs"327>76767>7654'.'&#"'.'&5467.'&'.'C>76322654&#"352#"&546cJAAc +%$5T99@1.-KG?>\eDCM��+&%98.K./5_6*%%7Mo4S88? C+*/60/G7'&,��,??,+??+""""�]>>HK--2@89T5$%,dAAIMCDe��8&&*9_5./J.9�7%%*oM�@78S-&&8G/050**D �>,,>>,,>�####%����"?#'>54'.'&#"32677!"'.'&547>7632#�*',]>?GG?>]]>?G@r-O����1+,@@,+11+,@@,+1A-r@G>?]]?>GG?>^,&*��NA++21++AA++12++A,����NZ>54&'7>/../.+"'&?;26?>76?6&/"&54632hgay) � )yaffay) � )yaf��FddFFdd{P�1 � � 1�PP�0 �� 0�PzcGFccFGc �MA4&#"326"#7#47>7632#"&'327>7654'.'&#�7&'66'&7]WLLr !����X;;DC;<XX<;C5`(B5�HVMLq!!!!qLMV�&77&'66�!!qMLV��C;;YY;;CD;;X!C(. !rLLWVLMq!!#��� '7'35#%#3535#LB��B��UU�UU�VV!B��B���7���7�+UUUUUUUUA7��6���S�54&#!"#!5#%!#5##5##5#9(�|(90���0��a1`1a��)88)���ݑ�##��aaaa�++�+ !37'!5#!"3!2654&!!U��kk�kkU�U��#22##22#��kU�UVVU��k�2$��#22#U$2�TW����54&+"!3!265!%3#5 �9(�(9��9((9�����0k���`)88)`��(99(w```�Z�������.:%"32654&33!5!"&5<?!267>54&#!'#"32654&<(88((99��a�A9(F��+j-��4/�(99((99�9((99((9a��w (9aO;a��9((99((9i���+3#373%7''Y�O�Y0�0��YX���<��<+�Հ�������<��<�� '7#'#�<��>><It�q��q�����&"327>7654'.'&'7'?eXX�&&&&�XXedYX�&&&&�XYi��6��]]�6�&&�YXdeXX�&&&&�XXedXY�&&��{{�������U�%!!!!!5!!5!U�V��V��V��V��V�U�V�UU�UU����5!5!5%'!!7*��+��V���+�ժ��U�V��U���+++%##7#333'�V�����ի�V���+�ժ�V���+�+ � %7###!!!!5!"3!2654&��V������#22##22������+U��VU2#��#22#V#2++�+!"3!2654&!!!��#22##22#��U+2$��#22#U$2�UU��U++�+!%)-16:>B35#35#35"35#%35#5#!!54##35#35#35#265#35#35#35#+UUUUU#2UUU��UUUU2#���2#UU�UU�VVVV�#2UUU��UU�VV+U�UV2�2UUV�U#2��$2��V�V�UUV�2#U�VUUUZ����#'+#5!#5#353!533#535#535#53#535#535#53=j�Zjiij�ji��jjjjjjjjjjjj�jjjj�Jiiii��ijijj��ijijj+���+#!"13!>54!���* �2# ( - 2#��+��R#2� -�$2�++��#73#4&#!7>54&/3!267>=+���2#��( -�� 2#�* �++#2� -���U#2-Q���;4&+7>54&/3!26?>=!";7>54&#�!� % a��� a�!� %�� "� ��&�6��5� "� %����!5!!5!!5!35#35#35#�U��U��U���UUUUUU+U�U�VVVUUU�U���h!*.'767>76735!5#!!.'#777#37337#'q)���Y���F13YB*�?ދ"�Y�Y2�2Y�tHH�"p ##I&&(YYYY@y5"K(7f.�?ߋ[�醆���U��� %7'777�bѪ��=� b�bЫ<=����b���U'!!��������U�U��� '�bѪ��=� b�bЪ��<� bo����67>765'7�okIJVVJIk��?s%?������]WW�4334�WW]��?s%?��k+�+ !"3!2654&!"3!2654&#k�*��*��������� 73#3!!���U�������*��*��*��*��U��%!!3#!3#+��V֫���������*�����%3#!3#!3�����ի*��*��*U+�+7!5!!"3!2654&%!5!U+���+���+��+��*�ր����� !5!!5!!5!!5!��+�+�+�++UU�UUUVVUU����35#35#35#!5!!5!!5����������U������������������3#3#3#!3#%3#3�����������������*������%3#!3#3#!�������ի�*��*����� 7!!!!��+�+��*�]��8D"327>767&'.'&"'.'&547>7632#"32654&SML1111LMSTLL1111LLT.)(==()..)(==().7OO77OO�X>=IJ==YY==JI=>X��=()..()<<)(..)(=dN78NN87N���;0IP2>7&'.'&#">3%326773267#"'.'&5467774&+.)(= �2N11LLT/Y)`(�Cz8U11LMS4b-�9��9�EO7E2.)(= ��O7�<)(.)�*l>I=>X`zz+qBJ==Y�98�E8ND =().1#�7N����%1=AN#>54&#"'.#"#"3!2654&#'2#"&546!2#"&546!5!5!377'3�jU=&??&=Uj(89((99(���)�����dN�0tNd�� <U#!!#U< 9(��(99((9`�)a�#�8�B�8�������!";7532654&#!5!5!!���(99(����(99(�����8)��(9�aa�9()8��a�"����#54&+"#"3!2654&#!#53��9(�(9�(89((99(�����`)88)`9(��(99((9`����#"327>7654'.'ȗ#3dYX�&&&&�XYddYX�&&&&�XY4````�&&�YXdeXX�&&&&�XXedXY�&&�)aa#�h7! %#535#53��ZZZZN���YY� ����3#!3#%3�������5��A�l�����7 �j���j�����k�U�%!���j���U�U 5!'#37!5'73������@�����k��@����������U�3552>54'.'&#"'.'&5467'37'��5/.F?]>>G5/.F?]>>G������E/.5!<>'\3F?>\��E//5 <?(\2G>>]�����++U /2654&#"%#"'.'&5#3567>765#5KK55KK?)),,))?IF./4V4/.FIUK55KK5�5K�0((99((0611L��L116�+�U;#>54654&#"3267#"'.'&5#35>77+I 4�K55K��76K5G2,))?IF./4V6�6�6�+5 F&5KK5�]7�5KG 9((0701L���6����|'7/'7?'7#535#3�m�U��U�mm�U��U�m�CZZZZ�{�%�AA�%�{|�$�AA�$�|�YY��%3#!3��U��U��UU�+�U���+����54&+"!3!265!%3#5 �9(�(9��9((9�����0k���`)88)`��(99(w```�Z���UU��!!55!!5##33535!5!U���U��U���V��UU�V���U��UUUU�U��!!!!5!5!.#"326535#����U��U 5KK55K���VUUU�UV��K55KK5�V/����(3!2654&#!%'"&54632#5#!5!i!7&�&77&��� ���:RR:9RR#]]���� /��'66'-'6�M�}Q::QQ::Qs]]����U !7'!35!55!#+����V��V��V��������U������+U�/552#"'.'&5#327>7654'.'&#��5/.FF./55/.FU]>>GG>>]]>>Gի�֫F./55/.FF./5G>>]]>>GG>>]�UU'5#35'��<��W��<W�=�W�W�#�<�W��=X�n<�W�W���% 3k���U�����3#UU�k�����!!�������54&#!"3!26=������U��ժU+�U54&#!%#"3!2677�����7u�6�����#�6t�U�6��U 4&'>%3#;//;����ի�8\��[�����+U�3#+��֪+�����+�+264&'>53>54'.'&'#3>775�;0ik @P77@/''9��6�ʫն0,P"W6�6JYY�8\^i9A(Z0D>=c#"XK..2�7���X (V6�+YY��4�! ,3#4&'>67>7654'.'&'���ի@;00;k/''99''/@77PP77@+���Հ8\��[�XK..23..KX#"c>=ED>=c#"'�.!"3!2654&#!5!5!5!#3���(89((99(�������.8(��(99(F(8�Z�0�L��U+�!3��<�V�U�=����D %7'33'�=�<����=���D<�=���<������ '35!35 D�����U+�����U�������U'#!5!U<�V����<��UU�UU7)73'Ub{=zb�V�b�V�b{<{b�b��g����� !5!!5!!5!�V��UU���U���UU�VUUU ���U�%2>JVcp|%"32654&"32654&#"32654&#"32654ਫ਼&#""32654&3"32654&"32654&#!"32654&#"32654##22��#22##22##22##22##22##22##22##22�#22##22�#22##22##22##22#�#22##22##22##22�2#$22$#22#$22$#2�2#$22$#2�2#$22$#2U2$#22#$2��2#$22$#22#$22$#22#$22$#22#$22$#22#$22$#2'�.!"3!2654&#%5%���(89((99(�|�|��.8(��(99(F(8���a��a����,2>54'.'&#">310677'2G�#/\>>FH~.�.��>�5555f>�>��G2.�D�=F>>\80��/{>�%_on�>?x[�>����S�("107>7654'.'&"&54632#F>>\55555555\>>F2GG22GG2�\>>F_on�>??>�no_F>>\�4G22GG22G/���{!"7!2654&#t�&7��&77&{6'���6'-'6++.G!"3!2654#"&546!547>763273.'.5467>7#���#22#V#22#��5KK55KK5�P,, ,,P�F@U*<<*U@F+2$��#22#U$2�K55KK55K�* ! ! *�UUW4*+4WUU++++"495'!"3!2654#"&546!547>7632!!�������#22#V#22#��5KK55KK5�P,, ,,PV��VU+UU+U+2$��#22#U$2�K55KK55K�* ! ! *�+���3!2654&#!"!!+2##22#�#2����U#22#�#22#�U���+�!"3!2654&#!!�V$11$�$22$�V��2#�$22$#2�UU��%3#"&54&#"#7#463232653��2##2dGGd����2##2dGGd����$22$*GddG�֫�*$22$��GddG*��2>J"#>54'.'&#"3!27>7654'.'&#"&54632!"&546320++?�?++10++?@*+1*1+*@@*+1��>XX>>WW�>WW>>XX�@+*1+LL+1*+@@+*11*+@@+*11*+@��W>>WW>>WW>>WW>>W��+�!#!5!3!+�V�V��U�����("327>7654'.'&##5#53533dYX�&&&&�XYddYX�&&&&�XY��`��`��&&�YXdeXX�&&&&�XXedXY�&&����a��a����(E##33535#5'"327>7654'.'&"'.'&547>7632#0`��`��0dYX�&&&&�XYddYX�&&&&�XYdPGFjjFGPPGFjjFGP��a��a��&&�YXdeXX�&&&&�XXedXY�&&��iGFQPFGiiGFPQFGi�+�+ %'.#!"3!2654&''35337!!m<� ; 2#V#2 ��떪���"(���G G��#22#���UU�++++!"3!2654&#''7'77���#��#�#22#�=��<��<��=��+����2#U$2��=��=��<��<��U����!"3!!"3!2654&#!!��$2V��*#22#�#22#�*��2#��VV2#��$22$U#2�VUU�U%2?KP>54&#"3267.#"32654&'735"&54632#"&54632#"&54632 5�dGGddG#ee#GddGGde+���#22##22##22##22# "�U+e#FddFGddedFGddG$d��*2$#22#$2�2$#22#$2@ ��V++���#+#.#"#"3!2654&#!2#"&546!3!53+� A**A �#22#V#22#��=��V�VU%11%2#�U#22#�#2����%���v73'64/&"7%�H���{,a�`��H��+{`�`����4&' 3!265-��I�I9((9��p��-+ �� +�(99(��������%35#!5!5!���������UUVV��UX���� '!3!!u��sB�s�/�s?�UU5 5!U����U������U����[e>7>767>7632327>76735#&'.'&#"#"&7>7>54&#""&5467#y2 6$#I$+K,9AK66EcF ((H��1'(:-()DY B&b#4Q ]�BUI�)5$#`7703Q O6 5@ !"S,+"D_J>>_� ''B/i :+,t-J6WA8 Y��dkM�+�+"!"3!2654&##"&5#!#5##7+��#22#V#22#�K55K�V�V�V��+2$��#22#U$2�5KK5�Հ���B��&'.'&#"67>7632!!"K((*KCDo))e U439>p,����R89C!3++?+&�����+�!5!+��V�U����"327>7654'.'&!5!dYX�&&&&�XYddYX�&&&&�XY����&&�YXdeXX�&&&&�XXedXY�&&��a���� =!5!"327>7654'.'&"'.'&547>7632#��dYX�&&&&�XYddYX�&&&&�XYdPGFjjFGPPGFjjFGP�aa�&&�YXdeXX�&&&&�XXedXY�&&��iGFQPFGiiGFPQFGi%����!"3!265'"&54632!5!��,>>,�,>��B\\BB\\\���>,�,==,z��]BA]]AB]��+�+ #',059=AEIM35"35#35#35#%#3%34&5#'35##335#35#265#35#35#35#35#!!!!�U#2UU�UU�UU�VVU2��U22UUUUUVVVUU#2UUUUU�UUUU����VU��V2��U�VUUU�VVV$2�U#2�VV�VUUUU�V2#�U�UV�UUV���U�����7!5!!5!5!�����U�VV��U��+ 7!5!733#37#7�V����&Z�@�Z&kP�P�UU�^�+^#��U��"'!'>327&'.'&#*((K""���,p>934U e))oDCKU����&+?++3!C98R����7'5#'#37352U��ȍ�Ȏ�ȍ���5/.FF./��ȍ�ȍ�ȍ��rE/.55//E++�+#'!";!532654&!!!!!!#3#3��#22#�V�#22#�U�*�*�VVVV+2$�#2UU2#$2���UUVUUV+����4Q"32654&&'.'&'5##33567>76735#"'.'&547>7632#GddGGdd6Z:;BVB;:ZXXZ:;BVB;:ZXX��>67QQ76>>67QQ76>UdFGddGFd�C;:ZXXZ:;CUC:;ZXXZ;:CU��Q67>>66QQ66>>76QU�U %/9!5!"3!''%4&#"326!!34&#!!265##3!5!�*��$2V��W~*%&&%���*V2$��*$2V�VV2$*��U2#��+��ժs��%%%%0U��+#2�U2#+��+��#2U+6���� !!!!!!% ��|���|��|�����e�|��|��|i�|�?���|����!3!2654&##53#53#53#�|��9(F(99(��aa�aa�aa����(99((9������UU� 7!5!73#!5!#53!5!73#5UV��VUUVV���UU�V��VUUU���U����U�����UU+���5#"&54632#"&5#32654&#"327>765�dGFd>,,?@>,,?dGFd?++01+*@��GddG,??,�@��j,>>,�GddG��1*+@@+*1� +�+,.546323.'5##"&'#35>54&'�H8=79/_DC�>XpYP0,GB:_\>�>W�I�+#,1(7[^\O>IQ664&FP\[JB[N�+�+!!!5!!!!5!!��U��V��+��UU��U�+�+#'+/48<AEI#35#3#3#35#3#35#35#37#335#35##35%3535##35!5!7#3�UU�VV�UU�VV��UUVVV�UU�VV�UUVUUUU��UUVUUUU��UUU�UUU�UU�VVV�UUVVUUU�UUVVVV��U�VUUU�VV�U�UU�VU�V�+�+ $(,159=AFJOSW[35#35#35#735#35#!35#535#535#535#535#35#35#535#35#35#35#3535#35#35#35#+UUUUUU�VVVV��UUUUUUUUUUUVVVUUUUUUUU��VVVU�UVV�UUUUUU�VV��UU��UU�VV�UUUUVUUVUUV�UUU�VUU�VU�UUUUVVVVV�VUUV���'364/&"!!���V�( c # S�������U�) #d S�����+�+"&*/37;@DH735##3535#35##37#3%#3#355#335#35#!5!3535#35#35#35#�UUUUUUUU�UUVUU�UUUUU�VVVVUU��VV����UUUU��VV�UU�UU+UUU�UV�UUVVVVVUUU�V�V�UUUUVVV�U�UVV�UUU �+�+ !%)6:>735#35##3535##3'#3%#335#53535##!!3!5!35#535#�UU�UUVUUUUUUU�UUUUVUUU�UUUV��UVU��UUUU+UUUUUUU�UVVVVVV�U�VV�U���U��UUV�UUV�+�+ "'+/37;?CGK%35#535#35#35#35#35#35#35#3#35#35#735#3535#35#35#35#�VVVVVVVVVV�UUUUUU�UU�UU�UU�UUUUUUUU�UUUU+UU�VVVV�UU�UU��UU�VV��UU���U��UUVVV�UU�VUUV�+�+ #35#353#35!!!#3#35+VVVV�UU��U��V�VV�UU�UU�UUUUV��UU�VVUU�+�+ #',048<AFK%35#35#35#35#35#35#35#35#35#35#735#335#35#35#35#35#+UU�UU�UUUU�UUUVV��UUUUUUUVV�UU�U�UUUU�VVVVVV+UU�VVVV��UU��UUUUUU�VU�UVV�UV��UUV�UUUUVV�UU�+�+#%35#35#35#;5#%35#535#3!535#�UU�UU�UU�VVVUUUU�UU�UUU+UUUUUUUU�VUUV��V�U�+�+ #(,048<AEI%35#35#;5#35#%35#35#35#535#35#35#35#!535#35#35#35#35#+UUUU�VVVV��UUUUUUUUUVVVUUUU�UUUU�UU�VVVUU�UU+UUUUUUU��UU�V�UUVU�UVVVU�UVVV��V�U�UU�UU�+�+"&+/37;?CG35#535#35#35##35#35#535#35#35#3#!35#35#3535#'35#35#35#�UUUU�UUUU�UUUUUU�UUUU��VVVUUUUUUUU�UUUUUU+UUV�UUUUUU�VUUV�VV�V��UUVVV�UUV�UU�+�+!5!5!!5!7!5!'!5+��������V�+VV�UU�UU�VV�+�+7!5!5!5!5!5!5!5!5!5�����+UUVUUVU�VV�+�+!!!!5!5!!5!!5������+V�UU�U�VU�VV�+�+7!5!%!5!%!5!%!5!%!5�������+UUVUUVU�VV+��">54&#!!2654&''32+5#532�(cH��,C[2)�&&����%%�A Hc��^C1N�%&����%&U+U�37733735!�7*j�C�6��txgYF����6����6tyGZ�����#' 326?64'7!032654&1!!��<e�� ����gMV2$#2U���-~=e�6� �6-��@k*$22$*k����%O" 4'.'&10>32677((`((H-o&�6� F./51V"p6U@PP�00V@�� w�7�/['5./E#p6��+7!!37!3##���`0 0`�V:ee�U������V�����+�+%!5!%!5!!5!5!!5!���U������U��U��U�V��U���U�VV�U�U�+�+7!5!7'!5!!5!5!!5!����U��U���U��U��U+U������VVV�U�U�3#!5#35�^�wU^�w�����U�@@� 3'3#7#!5!!5!!5!k��kk��k��������U��UU��UUUUkr��#(-2"32654&"32654&"32654&!5!!5!!5!�%%&&%%&&!!""iU��U��U���&%%&&%%&��"!!"dUUUUUUUUU�"',73#3#35#35#3335#75#!5!!5!!5!UV++V��++V++MM�LL��U��U��U���++�U�+��Y'+Z&+UU��UUUU��U 54&#!"3!26=3!;265!#�+�UUU�+�+��+�U��+� %37!337!3�U���V��ի�������3335!3335!�Հ��������������+��U! !5!7'!�������+U��V����+++%27>765##"&5#!5!5/.FkW>>WkF./�V���E/.5V��>WW>V��5./EUUU|����"3!265!�(88)F(9��|S�8)��(99(F"��������8DP_"327>7654'.'&"'.'&547>7632#2654&#"!2654&#"27>767!eXX�&&&&�XXedYX�&&&&�XYdPGGiiGGPPGGiiGGP�****��****�*'&A�A&'�&&�YXdeXX�&&&&�XXedXY�&&��iGFQPGFjjFGPQFGi�++++++++�� - %% - �+�+%4&#!"3!267!7�2#��#22#V#2��j������U$22$��#22��������4&#!"3!�8(��(99(��.)88)��(9�h�U+!5!3!3 �V�������UU�U�+���+U+###7!5!��V������V���U���UU���U�%3353'#5##7!5!U�V���V�V������V�����U�����UU�+U+333'!5!U�V������V�V���VVV�+��7!5!!!!!2+5532654&#����V����5#22#`��UGddG�UUUU�U2#$2V��UdGFdU+&'.'&#"3!27>7654'.'&':S54:.+*J0)*>F./5+,''95%$)�7//E - &D,,25./E:'',*%%9U+3&'.'&#"3!27>7654'.'&''3533:S54:.+*J0)*>F./5+,''95%$)e�Հ���7//E - &D,,25./E:'',*%%9�ի�U+3&'.'&#"3!27>7654'.'&'#5#7#:S54:.+*J0)*>F./5+,''95%$)媀�Հ�7//E - &D,,25./E:'',*%%9�����U++#!# !5!+���++��V��+���+��VV�U++ !3 3!!����ի�V��+���V'�.!"3!2654&#!'���(89((99(�|a.8(��(99(�(9`'�.!'!"3!2654&#!!��|a��(89((99(���`8(��(99(�(9���'�.(!'!"3!2654#"&546!54632��|a��(89((99(�)88)(99�}�01��`8(��(99(�(9�9((99((9�|101101U%2654&#!"3#!5!!U$12$�V$22$�����V�2#�#22#�U#2VV�U�+�U!"3!#!5#5!2654&#!!��#22#+VVV+#22#�U2#�#2VUUV2##2��W�� $(,048<!"3!2654#3#'3#3#+535#53!5!5#535#53#535#53���(89((99(�L````�aaaa0aaaa��|�aaaa�aaaa�9(�(99(�(9�a1a�a1aa1a�Kaaa1a�a1aL7 <��<��L��<�U���%'7' ���=����<��n���%7'7 n��=����<��U77 <��<����<�����!7' 7'!����<�<�]ՙ=��<��� 7 !5!�<��<<�D�<�<�UU��� !7' 7'!+�Ι=�=�����=��<�+��� !! %3��\�=�=gVn�U�<==��++ /2654&#"%#"'.'&5#3567>765#5KK55KK?)),,))?IF./4V4/.FI+K55KK5�5K�0((::((0710M��M017���U} %!4'.'&'327>76=!!+*P76?��]>>GG>>]�V*?67P*}��A::Z��G>>]]>>G��RZ::AR��+�!"3!2654&##537!!���5KK5V5KK5V����@��K5�U5KK5�5K��*VU���!"3!2654&"&546327!!���,>>,V,>>�%%%%�����?,�+,??,�,?��%%%%�UU !!5!"#!5!!"3!2654��$2UU�V*�<���U2#�*���V�U���+��d(5!%#!7!!"53#32654&#��xU��6M U�e6��Y�7*�U�]��UU�6M�*�d6=�6�J�U�Հ�o����67>765!!5%�okIJVVJIk�o8 R55>��8����]WW�4334�WW]��E?@i''����x�����!"3!2654ș!!�5KK55KKપ�j�K5�5KK55K�U+U�++�+!";!532654&!!��#22#�V�#22#�+2$�#2UU2#$2�����U�.4&/!!7>5!47>7632#"'.'&UF<(��(<FF<(V(<F��F./55/.FF./55/.F�Q�.��.�QR�/��/�R5./EE/.55//EE//��q�.#"327>767335!'1,+@@+,1.()>����@+,11+,@9'&-D�����#"'.'&547>7632�&&�XYddYX�&&&&�XYddYX�&&�eXX�&&&&�XXedXY�&&&&�YX���c"#327>7654&#'&"64'>YF #o9*%$7Y?�D*�<��EX?23/77%%*?Y�D�;��*���� %3=K.#"7%&'.'&'!!67>7654&'!'!!327>767��5,)*M$#�LK.-4�� ���! �}�! k8��K.-4��,"�5,)*M$#�-����I50/O��0�p!%&R--00aG &%S--/1a�5/0N3��4N���e!=#"&54632#"3!2654&+'!"'.'&547>7632�[@@[[@@[��Y�(99((99(�Y�ޑ2,,BB,,22,,BB,,�@[[@@[[@�a9(��(99(F(9a�)B,,22,,BB,,22,,B�+�+&/"32654&#;5#35#"3#3354ņ=#GddGGdd��U2#����#2UV��U2#��#2UUdFGddGFd�֫#2UUV2$�V��$2�UU2#��+�+#/;#;5#35#"3#3354ņ=#"32654&"&54632�U2#����#2UV��U2#��#2U��GddGGddG#22##22+�#2UUV2$�V��$2�UU2#�*dFGddGFd�2$#22#$2%����)6BNZ"32654&'.546;27>7654'.'&#"&54632#7"&546323"&54632"&54632bWV�&%%&�VWb!. .!]700H%&�VWb��!..!!..!�!..!!..�!..!!..}!..!!..�&%�VWbcVW�%%.! !/H006XMMr"!�%.!!..!!.�.!!..!!..!!..!!.�.!!..!!.%���v'&"'37'764''�{,�eKK�)��JKe��)e�f�V�{�fKK�)��KKf�+�>f�e�V�U�!"3!2654&!!+��#22#V#22#��V2#�$22$#2������!"3!2654&!!+��#22#V#22#��V�2#�U#22#�#2������!"3!2654&#!!+��#22#V#22#��V�2#�$22$#2������!"3!2654&!!+��#22#V#22#��V�2$��#22#U$2�UU+����34&#!!##33!3535!�V2$��U�VV��2$�V��V+U#2U�U��U�U#2��U�+�+#3535#"#;5#!#326=##3354&�U��#2UU2#��V��#2U��U2ժ�V2�2�#2UU2#�V��$2�+�+!"3!2654&!!'!'+��#22#V#22#��V�uTv֗+2$��#22#U$2�UU�ʘe���+++!"3!2654&!!�V$22$�$22$�V�+2$��#22#U$2�UUU��� !5!5!5!5!5!UV��V��V��UU�VV�UUU�U #%3535#5##!"3!2654&!!5!�UVVUU*�V$22$�$22�\���V��UUVUUV�2#�U#22#�#2�UU���U��#'#"3!2654&#!373!!U����$22$�$22$�V����U���2#��#22#V#2�UV��V�V+����#3!5!!"3!2654&!!�U2#��U��$22$U#22#��U�V$2VU2#��#22#V#2�UV W�S#,8AJS5>7.'73.'%'3>7#7.'%4&#"326>7#>7'%5.'�@s0=#U.9/t@.U#=DW1'=$��='1W#EW1'=#�K55KK55K�='1W$�@s0=#U.��0s@.U#=�V1'=$'1V$=��As0=$T/�=0sA/T$�@t/=#T/+5KK55KK�=/t@/T#�V1&=$&1V$= +���� #',1!!57'#3'7!5!'"32654&7'7'3#+�\Z=[�VV�=Z<[;��5KK55KKDZ=[�;=Z<[�VV�UU�Z<[]���<Z=[�UUVK55KK55K��[<[[<[<[���+�U3#+�*��U�+��U ���t'*.28>A53#353#34&#!!3#3!7##5#535#53#5335UV��U>V��U>V2$�mU�����6U2$�U7�lu>>�>>�������V>>U��U>U��U>U�#2U�6U�l#2U6��>>>>�«U�����>> U�U#'+/3!"3!2654ȗ#535#53#535#535#53#535#535#53U�V$22$�$22�ܪ�����������������U2#�U#22#�#2��U�U��U�U�U��U�U�U�+���'3"327>7654'.'&"32654&"&54632�5./EE/.55//EE//��FddFGddG#22#$22�E/.55//EE//55./EVdFGddGFd�2$#22#$2+���'3"32654&%"327>7654'.'&"&54632�FddFGdd�5./EE/.55//EE//5FddFGddUdFGddGFdVE/.55//EE//55./E�UdGFddFGd'����*7;GTaf764/&"'.#"2?326?64/%2#"&5463'7"&54632"&54632#72#"&5463'7��(�� ����(�� ����䰰�-Ma�������(����(��)����)��_�����a��<�����+�+"!"3!2654&3533##5#!5#+��#22#V#22��U@UU@U@��VV�+2$��#22#U$2�UU@VV�UU�@@��<"347>763234'.'"347>763234'.'&C<;Y]?+*00*+?]Y;<Cj]]�)(]!!rLLWWLLr!!]()�]]X;<C0*+??+*0C<;X�()�]]jWLLr!!!!rLLWj]]�)(+U�%4&#!"3!267!7�2#�#22##2��j������#22#�$22��������8"327>7654'.'&"'.'&547>7632#dYX�&&&&�XYddYX�&&&&�XYdPGFjjFGPPGFjjFGP�&&�YXdeXX�&&&&�XXedXY�&&��iGFQPFGiiGFPQFGiUU�T&'.'&#"327>767"#"'.'&'.#"326767>763232656&#U)*+U++,,++U+*))*+U++,,++U+*f/00b121121b00/ /00b112121b00/ ��/ � y �� u �UU5S%&'.'&547>767>54&#!"3!2654&%67>7654'.'&'!S �� v�� � &/00b112112a10/ /00b121211b00/ 3***V++,++,U******U,++,++V***UU�I2#"&'.5467>35"327>76?>54&/&'.'&#N�SS�NN�SS�N,**T**+((+**T**,,**T**+((+**T**,� :s89s9 9s98s: U&B�BC�C&&C�CB�B&�XU�;'3>7#7.'5.'5567>7654'.'&'/<#V+V#<+%U,5���-''99''-?67PP76??<%T-6�,U%<5�"V#�¾�C*+/0*+CWZ::BA::Z�XR�!*2;'5&'.'&547>7677.'3>7'7>7#��?67PP76?-''99''-»#<V��,U%=5�<#V�Z::AB::ZWC+*0/+*C���-T%<6��W"=b<%U,5+���$!"3!2654&!3353353353353��#22##22#�UVUUVUUVU�2$��#22#U$2�UU����������+���X -47%.#&3267%>'"&54632#;]?q#��. ���/ V#�o]6'C�G���$G�,�. ���G#O�'6����+�+!% 1.'%#!"7267>=3!35@�C� �����y��#2� �V�ay{'�C�!��y�2$U�� V�{xU�U0L.#27676764'&''"327>7654'.'&#"'.'&547>7632�%_1�%0/b//&%&�XNNt!""!tNNXXNNt!""!tNNXG>>]]>>GG>>]]>>`%&��&&%/0b//&�!"sNNXYMNt!""!tNMYXNMt"!�]>>GF?>\\>?FG>>]^����)E!!3#7.'.#"327>7654&'"'.'&547>7632����\\tC!B6�JWLLr !! rLLWVMLq!!1+��C<;XX;<CC<;XX;<�\���4B!B*1!!qLLWWLLq!!!!qLLWJ�6��X;<CC<;XX;<CC<;XU����!%5!3'3#33!#7#53!34&#!���V��U��2#VV��U��U2#��U��UV��#2V��V��$2V�+�+'7!5!5!5!5!5#3#33#5!73535#5#����U�U��VV���UUU�U�U��U�UUUU�VUUV�VUU�UU�UUV� +����49>'7#3#3'7'35%"327>7654'.'&35#%7' L=M<u���VV>=L<<L=M9��+5/.FF./55/.FF./`VV��=L<M�M=L<�V�~)=M<�M=LVV�F./55/.FF./55/.F�-~~�=M<Lw'3Lht2654&#""327>7654'.'&"&5463235#'.#"3'7"327>7654'.'&"&54632�-- --�,''::'',,''99'',>XX>>WW�R ! � �M`cI�^,''99'',,''::'',>WW>>XX�- ,, -��:'',,''99'',,'':��W>>XX>>W�M� � W�GdjU:'',,''99'',,'':��W>>XX>>Wk����)5AE7;26=!;26=>54'.'&#""&54632!"&54632!5!k3�3 nIJTTJIn �-- ,,� ,, ---��`�"9Z22Z9"�B((++((B�3- ,, -- ,, -0�%���)5:.#!";26=!;265"&54632#!"&546327!!m)��)n5z5n�q!..!!..!D!..!!..�LODO����Y55�<��.!!..!!..!!..!!.��U����KP%"&'"'&'+32672767;5%32673267;6&'./54&+5!#"!%U,W'',,X,,''W,VV,V()++X++)(V,V��3X X33X X3Q 72#���#27PX��+V VU1$$11$$1�#2��2#� ��+�TTk����'+7;"3!5'2654'.'&#"&54632#53"&54632#53TJIn hIL`LIh nIJT�-- ,,��� ,, ---���+((B�IhKKhI�B((+� , ,, ,/���, ,, ,/�|����(,73!5'2654'.'&#""&54632#!5!|dFIFIGciGGPPGGi�(99((99(#��F�FcIIcF�@&'))'&@�H9((99((9S����8�%2654&#"35#'.#"35733'7Y!//!!//&ڢY "�P^�P�hPo!/�/!"//"!/��P�K��Vi��ʀQ1����%5%4&#"%75'�|++�}�a��a��a�**���ay��HI00IHy+U��2654&#"!!#35!34&#+5KK55KK5����UUUdF�K55KK55K��������GdL���f% '5 ��N��O����L�LOeD=��T=��{ST��=������ %7'?7777{9E9/O�L�}u��>͜OefE���N��>�t�-E-�>Sn��[�=�y>��OE�=����>�'�.(46354&#!"#3!26="&5'7'?�9(9(��(8)89(9((9(9֮�5��KKΠ�(9�(88(�8()8�(99(�8)�ooǃ���%����!!5!5!'!!��z����J��i�i�$v��ii=�jj�Z=ii���_"!3!27>76=326=4&##53!5!���4$#(#(#$4a(99(aa��i��_�(#$44$#(�8)�(9�a^����CO^27>765"32673265'32654&'>54&#"74&#".#"%2#"&54634'.'&#WLLq!!VMLq!!��D0"D00D"0D%%D0"D00D"0D%%)0DD00DD��!!qLLW!!qLMV<!!qLLW!!qLMV"0D 0DD0 D0"88#0D 0DD0 D0#88"�D00DD00D��WLLq!!VMLq!!%����!"3!2654&###5#53533q�,>>,�,>>,4�������>,�,==,�,>�������^���{*&'.'ċ>763"52654&#")00j99==99j00))00j99==99j00):QQ::QQ�&+�+&&+�+&�R::QQ::R^����%<#4'.'&#"#"3!2654&%2!46"'.'&5332653#E]?+*00*+?]'66'�'66��:Q��Q:0*+?]Q::Q]?+*0�0+*??*+06'��'66'-'6�R::R�/@**09RR90**@����' .#!"3267>54&'%"&54632#�L #��(9 � #$ S ��++++�� 8)��# �K T #$ �+**+��q�!3327>7654'.'&##532#5��ӟA::VV::A ��,>>,��J<V:9BB9:V�Y�>,,>L����(" &'.'&4632#"&"&54632#A==o11(��(11o==��8)(99()8�(99((99(� 2$$,��-$$2 �(99((99��9((99((9F�$(4#5!"33265!326535'"&54632#5"&54632d���%4YO77NN77OY���''''=W�,'''']�4%�7OO77OO7߲�,''''�oo�o''''%���� -9>.+5!#";26=!;265"&54632#!"&546327!!m)��Ą)n5z5n�q!..!!..!D!..!!..�LODO��jj��Y55�<��.!!..!!..!!..!!.��^���� 2!";732654#"&5463!547>7632E�v'66'����'66'��4II44II4��W00##00W�7&�u&7��7&�&7�I44JJ44I�*#$ $#*%����"%3:7%%>54&#%�����<*���<�moe ��mnd ��oto���{� %7��#XX#��c$��$���S�).4'.'&#"107>765!4632#"&5!5!#O55<<55O.-m.--.m-.�|9((99((9���Zm<55OO55<R^]�5555�]^R(99()88)��aa%���d ,7%6767>'&'&'&1 77%����X9�<%'&T*+$<%*SR�>=H\\G��Kg�c%&M&%�[%<%**T'&%<�:*SR�>=H]��H\J%�Q!!5!3!33!5!���L55��55�i�Z��=Qj�Zj��j��=��=��Z����.:FR#5>5#54&#!"###3!26=>5#5>5"&54632"&54632"&54632��DZ��Z�ZD�ZD�ZD�DZ�DZ�Z,>>,,>>,,>>,,>>,,>>,,>><pJ55Iq<Iq<Iq==pJ<qI�%>,+>>+,>>,+>>+,>>,+>>+,> ����"&35#35#!35#535#35#3535#35#35# ��h������h��h���h������A���x����W��������UU !7' 7'!5U���<��U<���<����=�U����"327>7654'.'&'!dYX�&&&&�XYddYX�&&&&�XYd����&&�YXdeXX�&&&&�XXedXY�&&�����UU!!<��<U<�U�=V����("327>7654'.'&''7'77dYX�&&&&�XYddYX�&&&&�XY�D��D��D��D���&&�YXdeXX�&&&&�XXedXY�&&�nE��E��E��E������%''��<�<��=�<��+�''77'+=��=��=��=��<��<��<��<���+�#35#3535##35#335+VրVV����V��VU�U+�U�U��U����+� 335##35#3535#5#35ՀVր��VV��VV���UUUՀ�+�U��U���"=K2#"/#"/#"'&=476;53327#!"'&=32?32?"'&54?4&&""\\##Z\""&&4�T�,<,(�T&.<,..*>>*.�"HH+&&4B"\\\\"B4&&VV��,��,..**.|"~~"�UU$2654&#""32654&#"32654##22##22##22##22##22U2$#22#$2U2#$22$#2�2#$22$#2�UU5.#"327>767##"'.'&547>7632!�.|GG>>\\>>G<56WY ?&&*5/.FF./55]"�*d�.6\>?FG>>]D//7% - E//55./E)#�+d<U� %77'''7<=��=���=��=�Ē=��=��2<��<��<+�+ 7'7'7'�=��=��=��=���<��<���=��=��VA#!57547>76754632"&53V�TV 1$#.%%.#$1 �$2�3V**V�1,,G%%G-,0�,1##1����*9"327>7654'.'&47>7632.5"&'#dXX�'&&'�XXddXX�'&&'�XX�jFGPCy2��',�Cy2',jFGP�&&�XXddYX�&&&&�XYddXX�&&�PFGi,&��1yD�|,&1yCPGGiL����#''#5#!5##"3!2654&#!!�4�g4� w0a�|a0)88)�)88)�Z��3�f3� �````9(�Y(99(�(9��L����%)%77'7''#5#!5##"3!2654&#!!~vv4ww4vv4vv4�0a�|a0)88)�)88)�Z��vv3vw3vv3wv3�aaaa8(�Y(99(�(8��L���� $!!#5#!5##"3!2654&#!!!!��a0a�|a0)88)�)88)�Z��S�a�aaaa8(�Y(99(�(8����a'�.!'!"3!2654&#'7'?��|a��(99((99(�ɮ�.��OOʙ.�`8(��(99(�(9��eeŅ����++)5!"3!2654&#"&546323"&546323"&54632���#��%~#22#��%%%%�&&%%�%%&&+����2#U$2�@%&&%%&&%%&&%����+;2!54767632#"'&5476"!54'&#"327654'&\mmZ[�*[Zmm\dHHHHddHHHHd~|{�{|~7%%%%77%%%%n<=J��J=<'IIdeHGGHedII�d0/"BB"/0'&%67$$$$76%&���� Wh54&#"";26=4&#+54632.+54&#!5326=326=.#"327>7654&'#&'.'&54673�A..A�#�--f2, .-��YY%4 C#\QQy####yQQ\]QQy##Z�sB99T�4%.AA.��--��E{0#�YY4%q ##xRQ\\QQy####yQQ\�r^<=D(�-%4V���� *2654&/54&+54&+5##"#"#!5#%4LL4�4%-4%�Z�%4-%4Y�Y�4% �� %4���%4�%4YY4%�4%�YY���_ "&37;5!!!#535#535#535#53#535#535#535#53!535#535#5!#3#3����aaaaaaaa�aaaaaaaa�|aaaa�aaaaa������aaaaaaa�Yaaaaaaa�Yaaaaa��aaas��):2654&#"!2654&#""!54'.'&#!"!54'.'&#�7NN77NN��7NN77OO7'65b""p#"a65'd '1""b56'�N87NN78NN87NN78NY ''oo'' L2oo'' ��*3D#5##335352654&#"#2654&#"354&%"!54'.'&U�U��U��5KK5 �5JJ55KKO �{�� ,,PP,,��U��U+K55K>"">K55KK55K\<&UU1= UU 9���� !%)-'!!!#535#535#53#535#535#535#53#535#53��������keeeeee0ffffffff/eeee�/��e�<��kefeee�efeeeee�<efe ����-27>7654'.'&#""!54'.'+,AA,+22+,AA,+2<RS�45�54�SR<�B+,21,,AA,,12,+Bx<--<xx<--<F�(2654&#"%5##33535"!54'.'&�IiiIJii��Y��Y�-==p''�''p==�hJJhhJJhY��Y��Y�,"!,ZZ,!",��+�##33535#773�V��V���jVU�V��V�M�<*����,K"327>7654'.'&&'.'&54673%.+54&#!5326=326=dYX�&&&&�XYddYX�&&&&�XY�H>>\�8)N 3 1��a`)86,-@7/�&&�YXdeXX�&&&&�XXedXY�&&�� "!gABK,�0(9^{&�aa9($$^87=L�4�;%5% %3�88���8���Y�v������������dL����4%"%>54&'%32654&#".#"326732654&##0��V3<UU<<V��3<UU<3YR;:SS:�� �U<<VV< �U<=U� :SS:;S�+�+!"3!2654&'7+��#22#V#22�]�<�D<��+2$��#22#U$2���<�D=���+�+!%!"3!2654&+��V��#22#V#22��UV2$��#22#U$2U�U8"327>7654'.'&#"'.'&547>7632XNNt!""!tNNXXNNt!""!tNNXG>>]]>>GG>>]]>>U!"tMNXYMNt!""!tNMYXNMt"!�]>>GF?>\\>?FG>>]U�U9U"327>7654'.'"327>7654'.'&#"'.'&547>7632,''::'',,''::'',XNNt!""!tNNXXNNt!""!tNNXG>>]]>>GG>>]]>>�9'',,''::'',,''9�!"tMNXYMNt!""!tNMYXNMt"!�]>>GF?>\\>?FG>>]���z %- ,P ������ P��U�A������w % %%'����� P,,O�Sԡ1�A�����U������o���z % %%7'?'����� P,,O��0��RSԡ1�A�����U��oЌ����o��U!###!5!%2#"'&5476��VTV���"""+���*V�""""V����$2@\5##5#%!467'&4762>327622#"&546!2#"&546!+#"&=##"&=#"&�*�*0:�808@;8@�%%%%�G%%%%�,%%T%%,�,,,,z#l??l#8@ @��%��%%*%%��%%*%�V��V�%%��%%�,���y%''&'&'&77'6�b�|HQQ<@(���LXX@<�b�<@XXL���$@<QQH*+�#%!2#!"'&54763!!!!!!����""�""�,��,��,�ԁ*���"��""*"�@@@*@V���%7'7 % n��<���<�<����<��<<<�v����74632#"&'>54'.'&#"3267#!"&5463!mW<<WW<<W�C--33--CC--3&E���(;9(�'z=WW=<WW���D&3-,BB,-33-,C� 9('9����VK%#"'&54?�LLLZddd��ddd�gj�LjhLL�d��dddd��d��V�+7%!2#!"&5463!54&#"#47>7632"&54632�"43#�"43#�N66NR:'',,'':�"43#"43U��T2"�T#11#�"2V6NN6,''::'',V��3#"44"#3�V�-9%!!54&#"2#!"&546;547>7632"&54632�|N66N�"43#�"43#*:'',,'':�"43#"43U��TVVV6NN�2"�T#11#�"2V,''::'',V��3#"44"#3�+�+15#"'.'&547>767327>7654&''#�$ iFEPOFFi $<1=Q67>>76Q;3�T� !J*)+PFFhhFFP+)*J! <)yF?66QQ66?Fw)��V�V�U #!463!22'!"&=!��V�*���**��V����V�*����)5CR5!#5&3!35476323!35476325!#5&'&%5!#5&'&3!3547632�&VT�V�VVV�T ��TV&V&T&�T�V TT* ������ ��� ��TTZ�� *TT* �� ~��� *����3O[iu2#"&54672#"&54627>7654'.'&#"2#"'.'&547>762#"&546+"&546;2#"&54632�%%%%o%%%%�OFFiiFEPOFFiiFEPaUV�%%%%�VUaaUV�%%%%�VU5%%%%1%�%%�%��%%%%+%%%%�%%%%�*hFFPOFFhhFFOPFFhV%&�UV`aVU�%%%%�UVa`VU�&%��%%%%j%%%%�%%%%Z��!-92!547>762!547>763%"&54632"&54632o;!K)��%%i::�!.-S��S-.!��;UU;<UU.1GG11GG{)`lx* * 2 !ll! �U<;UU;<U/F12II21F�+��3#!2#!"&546;53!53*����T"43#��$22$*VTV֪�,�4"��#33#T"4VVVVV���';2+"'&54763!2+"'&54763!2+"'&54763* ��� �*�����V+�U-##5!#5#5!!52#!"&546;5463!2V�V�V���T��$00$�T$00$�2$$2UTTTT��TT�VVV2$�,$22$�$2V$00$V����!!5!5!%5!�����T�VV��TT�VV�Aj+9##5#535332654&#"!'5'#"'.'&547>7632V*VV*VjOqpPOqpP�@�$]3:23KK32::22K" VV*VV�pPOqqOPp�@�" "J32:933KK3393]$�Aj+13#2654&#"!'5'#"'.'&547>7632*��lOqpPOqpP�@�$]3:23KK32::22K" +*�pPOqqOPp�@�" "J32:933KK3393]$UT#'#"/+"/+"5!+"/+"5'7&5!7&776'&'"'&743�2 .^"((2*.��F(8D,*.$`^8 H:))'@,< ���"��� �Nx p� *D,( 8 %%" ���'!!3#3#3#3#3#3#!!333!�@���������������@����@@�������������@���@>�@!4763!2%3#%3#!#5!�<$$�\������\҇�<~g$$����������j+�U&/5'!!V��D>(�Rv� �0,��C.@�d8`��<�VN+�'77776!!� ���Dp>TR&���,��B,<�@82��<�XV�+�+5!2#!"&5463�T"43#��"43#�TT�4"��#33#T"47���v"%(+%654'&#"32#"'&54763253#5!#3�^^]��^]]^���yyy��vvvv���������^��]^^]��^^cy��vwwv��yz��V����V�UA%27654'&#"2#"'&5476"327653#"'&=47632#4'&'&�eeee��eeee��}}}}��}}}}�PPL,*<P**(0LB&*L Uee��eeee��ee}}��}}}}��}}��tt2&$00TR.6&*85����Ib���#&'&547632327654'&#"'&54767632#"'&54'&#"#327632#"'&5432"'&'&547632#"54'&#"#"'&767632'&'&'&#"'&#"'&547632#�oOo..A@//..mn�o[\-!&$2ii}�||//AA.- -.`CeBBb "`>{� A'7UVxxVUFEccEF.A�� Mtx��xvK@mn��nmC� ��������UOn�>-,,->))�gh98^<T`Yl^]IlA@wv�?++++?))�`CwYAA .T���AI`}qQRRQq]CBBC]tQ8Eln:??:l^8798` HH MM ���f�>I>54'.'&#"352#!"&=&'.'&547>7635!+"&5�4:F//55//F:4,�gJAAb(#��#(bAAJ�4�s$n@5/.FF./5@n$vvWaABI.+*K vv K*+.IBAa�233*+�+%!%#!"'&54763!2!��V"�"""���X��""V""�����byb!8%#!"/763234763232%&54763254'&#"N+$���'�'��c@@\[@@`$%22$#�- ���'" ��r@w\@@@@\y>�2$##$2��*U6F%3#"'&54767327647633"'32#5#"'&547632#"'&$X::NX>>00J&&&4*!!l**,8Hdpd�"T�"$$$$�J00>>XN::X!!*4&&�0>NTR�"��"�$$$V��� '7!!55!5���*����������T�����T��U#'+%!2#!"'&5476;53!53#5##5##5*��T""��$$*VTV*VVTVVU�*�"��""V"TTTT��TTTTTT�U�#'+!!5!!5!53!53!53!53!53%53!53!53���V�VTV�V�T�V�V������VVVV��VVVVVVVVVV�TTTTTT�U�!!5!5!%5!�����Ԁ���,,�VV��"D%27654'&#"%#53&'&#"3276#"'&547##"'&54763!'#53*4&&&&44&&&&�Xxx!!(4&&&&4(!!�R88>>ZZ==vF99NZ>>>>Z�V���&&44&&&&44&&VV&&&44&&$<<VZ====Z($vJ00==ZZ>>VT�VG!4/%#"'&54?L��L�ddd��ddd�UnL��L�d��dddd��d����d8HXhy1'&+"'&'&7676767676763632247632#"'&'47632#"'&%47632#"'&47632#"'&5' Y`_@ @_`Y3&&), ,)''$#32$$$$23#$�$$23#$$#32$$��$#32$$$$23#$�$$23#$$#32$$'aa.012..3 3..3%%%%32$##$�3#$$#32%%%%23#$$#32%%%%�3%%%%32$##$24����##5#46324632#"&5̚�eZ@?Z-8��<,+99+,<x��i?[[?T�+::+,<<,*+�U,8'6764'&''64'2!547>764632#"&X>>F,,F H��+;:k&%�T%&k:;cGFdcGFdUANN�LM>D3<<{;;0J$()S'' H%[&�� + *VV* + FddFGcc @h@#'8D#";26545%#";2654ș?>'.#"&54632� � -��`� � -���� ���� @ �@ � �@� �@ � �@OW�� W;�Q �+�+ !%)-15#54'&+5325335335353!535353'53533#�V&&4��X??�VTVVT�V�VVVVVVVTVVVVU��4&&V??�~VVVVVV�VVVV�VV��VV�TT�VVTV�����,1%'5#576?6;2'532#"'&5476#'�����488$< &&(�(:@�"""�lV�@+��@.\&B (�4(�b"���""""��l�@*���E#"'#"'&547'#"'#"'&5476327&5476326327&547632�"�""n �"""�""l�""U"� "" n� """�""l� "�+�+&'5!7&'&327653#"'&5476327�����vX{{XVVV||XVVpp��pppp��ptU�Z4n�ZxXVXxxXXXVz�nppn��pppxV�U%7'5#2#"'&5476�"�@*�}}}}��}}}}�8t��}}��}}}}��}}*����9#!"'63632476323476323476323547632�33F��H2��6�**,���F222V4h�����jl����+�+9%267#"'.'&'#53.5<7#5367>7632.#"3!!#�4\$L3�J?99_##����$#_99?I�3L$]3O�#����"��$ L/3D//8V V7//D4.L%TBV VBT9���"&*.26:>BFJNRVZ^bfjnrvz~��������������������������!!1!3#%!!1!3#!!1!3#3#;##3#;##3#;##3#3#;##3#;##3#;##3#;#3#%3#73#'3#%3#;#73#;#73#;#73#;#73#3#%3#73#;#73#73#3#%3#73#73#;#73#3#%3#;#73#;##3#73#73#@�@�����@�@������@�@�����@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@�@@��@@@@@�@@@@@@@@@@�@@@@@@@@@@@@@@@@@@@@��@@@@@@@@�@@@@@@@@��@@@@@�@@@@@@@@@@@��@@@@@@@@@@@�@@�@@�@@��@�������@������@�@������@@@@@@@@@@@@@@@@@@@�@@@@@@�@@�@@�@@�@�@@@�@@@@�@�@@@�@@@@�@�@�@@�@@@@@@@����5#"&'.54676'.'&#"1307>7654'.'&�0 00`00PP0H**!!<I-.//DC�ED0HT++@0PP00`00 0++TH0DE�CD//.-I<!!**H���#35%7'7 ``���'i�``��@�@�``����'���``@@�@@&M2#"'.'&5'47>763">!2#"'.'&5'47>763">�.))==))..))=##zRQ]@u- I.))==))..))=##zRQ]@u- =))..))==)). ]QRz##�0. =))..))==)). ]QRz##�0. @&M"'.'&547>7632#5267>7!"'.'&547>7632#5267>7 .))==))..))=##zRQ]@u- ��.))==))..))=##zRQ]@u- @=))..))==)). ]QRz##�0. =))..))==)). ]QRz##�0. �$0<5!#3267#"!4&+5>7326=#"&=3%#"&'>=3@���pP"g=@5KK5@=g"Pp���0Dt �D0 t���Pp2D �K55K� D2pP��D0@@9t0D9@@����*:TX\`d>7>76&'.#".'.#"#3!3#'>32#>%&67>312&"'.'.'!!5!5!!!7!5! -%K 1=2-:,% +$�@@�b1 !S&34�q )3O���@��@��@� <"<"2}11y,&s,��@��N !.+k O3)��� ���� �Y�#''7''7'2?7>76[�f�[�sWWs3�D$##-�B�9=<u56�[�f�[�sW�Ws��+65u<=9�B�-##`� "&*.33'3#73#73#3#73#73#'3#%3##5%!!�@���� ``�``�@@�@@```�``�@@@@���@������@@@@@`�`@@@@�`@`��@��`� "&*.##7#5%!!3#73#73#3#73#73#'3#%3# @��������@��``�``�@@�@@```�``�@@@@��������@���@@@@`�`@@@@�`@`����*"&#"3.54670!37#73267#@bAjNNfDC_EF98S)e�)�0*P#,K9�[;:=H8 $3�huv�؆�"�x� 3e ����C%37!567>7654'.'&#"!535&'.'&547>7632��<��.'&8Y=<DD<=Y8&'.��<�B77P&%�WXccXW�%&P77BXx��!"Y45:KBAaaABK:54Y"!��x''e=<BWLMr!!!!rMLWB<=e'' W�)% %' 7''@`@��`�`��@`��F�F�`@@`��`����`�i�@'����?L[s��"32654&'.'.5467>7>54&'>75#.#2#"&5463"&54632"3267>54&'.#3.5467"&=3::35#5467##>332675�&A52##F+ghPP "8">1 //+,11-.$##$ "2/~~2 a�87)3�C)3'$A/)<WW6C ?# s ��('&*) '' �"��) *X!�|%&�k0 -k�/Dp ����(6D#"&'14'.'&+"3!27>76=4&#%32+"&546!"&5463!2�6%T89@�@99UU99@PA98U$���##�##���##h##8$@77PT89@��@98TT89@�-x####� ####V�U+#'#'#5'75#'7#53'735'753737���<�V�>�T�>�V�<����<�V�>�T�>�V�<��T�>�V�<����<�V�>�T�>�V�<����<�V�>�*���'+F3'#27654'&#"5#27654'&#"35#%##"'&5##"'&5#4763�֬*j���d��Vl&&44&&�&&44&&V$լ�@�����T��4&&&&44&&&&4�$��;2#"/7327654'&#"#"'&547632'&#"3276?6`CCCC``D6@2,<<****<<*�&xB``CCCC``D6B0,<<****<<*�&xB�DD^^DDD08*,**<<***|$jBDD^^DDD08*,**<<***|$jB���� &'&6&'&7&5474367-����}������@@7)*�����ԓ�oQgQ]�**7@@������}�����������Q��N��x"35#!2#!5#!"'&=476;573335!#!"'&=!g�))����+)�h�g���g+�4+g�ee (�) hh,�( egge�23�,,�3�+�+/?Oc27654'&#"27654'&#"'27654'&#"'27654'&#"27654'&#"2#!"'&54763���""��""+�������"��""T"*+�+8`p�!#"'&27672327654'&#"#&'&#""'&#"32763#"'&'&'&'&547676767632%47632#"'&747632#"'&@�44@@44�fOO""OOffOO""OO8 .,__rr^^,.!!!!.":l�t]],.!!���U:####�<<^""^<<<<^""^<<0%%^????^%%00%%L0`>>`%%0LA���=D%27654'&#"!27654'&#"%#"'&'##"'&547'#53!2!�v/70/D>.. c -->D01Vcg�,�O�לnn��2�3HD0/)(<<()/0Da0�^^~g�nn�vV�U'''7'7'7'7777n<Z<<>Z><>����<<<Z<<>Z><>�n�<1>Z><<Z<<<�n�><>Z><<Z<<<����>K�� �7!!5#2+#!"'&5!Kj��jnn..n@@Y��ZAAj.nģ� .�, �YBAABY ��U##"'&547347632#"'&�\<<KKjjKK�V����~ ""2J�V�+"&*.EU#76'&?3#76/&?3#######!#!"'&53547632'47632#"'&rBR *DR &�DP &DP &TVVTVVT�"�T"�&( :�$$$$�@^6*D\6(B\6(D\6(������V��""V ( B �$$$�VU#3#3#5!!2#!"'&54763VTTTT���$"�"$���*��*��~$�T""�$V+�+)[�47632#"'&"'&'7'4#"'&#""'&#"#"'&#"#"'&#"#5276323276323276323"'&#"#"'&#"#"'&#"#5276323276323276323V,,,,��*@jR440,22,"...0...0...0.0...0...0.....0...00....0...00...0.�,,, � �,@j0���V��VZ��!6767&547632!!5X�aa �� aa� && ���<vnn��nn&&�C__V���U 37;C'3'"'&54763";2#54'#54'�#73#7!5!�~~l:****:" B<,,@"x<%%@11H @N@@j@@��4�6��V*~�++::**@ "''8D6(�::HXXH33@"<�|����6�*6,�V��U8<@D2#54'&+"'&54763"37#54'򀴦'ȋ#73#%!!�>++@"B:****:" �<%%@11H :**N@@j@@������&&:F8(++::**@ "j::F``H22@" @**:<�v���������&'6726763&'&'&5�`JJ`�� �k���LL���nm�':01�mn 5NN5ۚ��LLvvLL�? ?���I�n)4'&#"3276#"'&'&=476;2Ib���g�%$�������%%��h=n)E4'&#"3276#"'&'&=476;23#"'&'654'&' b���g�%$���� �g%$�$%�������%%��h����h ��+W4/&#"#"'&'&'&'&'32?654/&#"327&'&'&'&'&54763265#"/&547'#"/&54?632632@w uT�nuTw 1T/EE/v0331EE0w01T/EE/v/222EE0w0w vT�vTw �mE/S01v/EF1330w0ED0S01v0DF2220v0 I�n)>Sg|����%54'&+";2765=4'&+";276554'&+";276554'&+";276554'&+";27654'&+";276554'&+";27654'&+";276=4'&+";2767#!"'&54763!2%����$������$��%������%����I&�%%&�mm�nn�mm�nn�nn�mm�nn�nn�nn���&&m&�n%7!!3%!!2765#!"'&54763!2[\����[I&�%%&I�����n��I%%�&ng%+"'&=476;5!32+"'&=476;5!32+"'&=476;54763!5#"'&=476;2+!232�7��6�6��7�7$6�6$7��mm��mm��mn��nm��%7Tq���7#"'&54?632#"'&=47632'+"'&5476;2#"/&'732?654/7'&#"&/&54?632+"'&5476;2#"'&=47632#"'&54?632���`����1T/EE/���T��0����T� �01T/EE/�j�����������QE/S01� �T���2C��T���1DD0S01�07��_������)IZ3/&5#0#"/&76;476;232!56?5"##+#5!76;53#53'#3#5333�e)���� mmm��� �ED��E3�*�+�(�]�(�| �6�� ��D�3/ B�3�� D==RR==z������):Z%3/&5##"/&76;476;232#53'#3#5333!56?5"##+#5!72;53�e)���� mmm�*�+�(�]�(3��� �ED��E�| ��� ���<<SS<<{����3/ B�3��D���1FZn%#"/&76;476;232#!"'&=4763!2#!"'&=4763!2#!"'&=4763!2+"'&=476;2��� mmm[�$�n��nm�n����� ��Innmm%nnnn���1F[o%+"'&=476;2%#"/&76;476;232%#!"'&=4763!2#!"'&=4763!2#!"'&=4763!2������� mmm��m��nn�$�7nnA�� ���mm%nn%nn8��v�.Wl%4'&#"32765#"/&76;476;232%#"'&'732767##"'&547632!535456=#'733&!'���� nnn�!"'$ 0 <'&))?F//��_ $/nF_�$! I�� ��'#"" @"!2 ))9<**66[�AA� !1j��8��v�.Cl4'&#"32765#"/&76;476;232!535456=#'733#"'&'732767##"'&547632&!'���� nnn���_ $/nF_!"'$ 0 <'&))?F//$! �n�� ���AA� !1j���$"" @!!2 ))9<**66ZY���� 0Bak����%#"'5632#5432%35#333##"'4=#327754'&#"5#35327675##"=354'&#"327676554#"32#"'&'&'&54767676323#5&'&'3#"'&=476327#5#"'&=332753t �3��=�<9�33 3� 33 �4f&'') ���!i��i!!i��i!��:E9=(�'&&'�44 4�y& �&''}66��E�����#Tq* |��/(1;--c- x''x(�{�B""@��C!!@��䛛*O;0�(d/.d-/��#���I%A4'%&327%65!! '&'&'&'&5&547476767676! ��� $% )~����~) )~~) � � �� � 7//%**%//770/%**%/0��#� !%5%1!3! %%%%�l�eE�3��m/��yt\,����G�JEUE�VW�o���a2%V% hTi�J���1N��r��(=#"'&#"#"'&54763232763267670JI41%#/.WUTA@b)<;8:(D6.%('3�$'+*eHGp����SR%$'5AG89�#++$ V==���n%!%!��z��z�����x��6>���C���?Gz��:~��%m1Tm�27654'&#"327654'&#"2#"'&=476+#"'&=##"'&5'#"'&5!'!4767'&7663276#"'&=47632 � �9w+O* �=%$��$%>))7<=6)�� i��������}�89CC98KKK���� O���� .gv����#5473'&6&27676565654=15'6765676'454'&5&'&5&'&''&54'&'&'&'&'&#&'&'&'&'&76'&'&'&#&'&767676=&'&'&'&'#&'"'4'&'&7676#"'&'&7627276767676'&727676767676#'&'&'&'&76#6'&'&'&7676767667676'&767636766'&'&32325&'&'&'&'&'&'&'"76''4'&'̆'&'&'�'&'&'&'&'&#""'"'&'&'&'&'&'&'&7674'&'&54767676765'&767676'&'&'&'&'&56767676767676767&'&767632'"'&'&'&'&'&7676767676'&'&'&'&767�2�� 2 = 00 EL ��� e C 1 //$ %% E' ?.% 9 "* ��� $]B ## $ H! #00 $ %: '' ' )' !! � p z� � * l* R@r3##--'7D@<";<1 (H% ���Yam��47&'&5%67676'&&'&67676'&"'"#67632#"#"'654'2#"'&'&'&54767676276767654'&'&'&#"3I&�pDD�,�u+I-E`�u <aaqTLM< $�ވHJ@<�6;;d�"�h__DE())(ED__hh__DE())(ED__hcZ[AB''''BA[ZccZ[AB''''BA[Zc�]V��7jj��� ���� [657 =<<��xdoxde;�`>-)(ED__hh__DE)(()ED__hh__DE()�''ABZ[ccZ[AB'&&'BA[Zcc[ZBA''��4�"6!#"'&'&'&5476767632&#"32767676767#5ub-,RSjMEE2332EEM�hf<Y?5665?+#$�� jSS//22FEMLFE22cb: 76@A67 �I����I��%&#"'&#"7676767676''&'&#"7676767676767676363276'74'&'&'&#"#"'&'&'&'&"327676763376767657#"'&'&'&547676767676767676767676767� !*J% � %$%% B/.,( ++"!## $#;<OOWWPQ==$% J 21 - A � -,:@ "#[]QP76!!99QQ[300##! /Y"!$$115I�n%Jn�'#"'&54767&76?32?'&#"/&'&7&'&5476326#"'&''&/7327654/7'7654'&#"'?67667632�\V%211 *0#"' %VV\lW�V\W' (#"0,!!011%�"#0+ !156'V�V�% ++ 'V�W\W'451!!-0"#R\W$ (#"1) 122%WW\.W�V[W&552 *1"#+ %��1"#( 'W�W�%120 !,�,!!045&W�W[W' *#"1���3G[o�������2+"'&5476;#!"'&54763!254'&+";276=4'&+";276=4'&+";27654'&+";276=4'&+";276=4'&+";27654'&+";276=4'&+";276=4'&+";27675#"'&=!!�%%J%%J!++<�&�W�[IIIIII�IIIIII�JJJJJJ7\���&��%%n&]""'�I<++%nW]��II�JJ�II��II�JJ�II��II�JJ�II�\��n����)>Sh|������3G[p��2#!"'&54763!;276=4'&+";276=4'&+";276=4'&+";276=4'&+"54'&+";276=4'&+";276=4'&+";2765=4'&+";276=4'&+";27654'&+";276554'&+";276=4'&+";2765=4'&+";276=4'&+";27654'&+";276=4'&+";276=4'&+";2765=4'&+";276=4'&+";276n �$ �$$$$$$$$$I%%%%%%%%%%%��$$$$$$$$�%%%%%%%%%%��I��$$�%%�%%�$$�$$�$$�%%�%%�$$�,nn%$$�%%�%%�$$��$$�$$�%%�%%�$$�n,Mfz#"'&'&54767632#"'&'&5476322#"'&#"#"5476767637"'&'&54767632#72#"'&547676�#,###,##�,+&%,+&%�DNN55 'DE$%IH*i 00;<2�#$#,##$+�,&%+,%%�"!!,-*"!!,-*��.!" --*."" --88POB S1<=12""x"*-,!!"*-,!!<"".*-- "!.*-- %����+"'&7&'&54767632� !6 m 6! ++01++�S88�*�88SIFE----EFI�n3#"+"'&5#+"'&5&'&'&5476763!2� > R > T8H&$22E@� K*�n ��H !ECQ_EC ���$F7#2#"'&'&'&547676766='7&''77'7327'?\��>�eh__DE())(ED__hh__DE())(ED__�U:�$MV����VM$�:U�OBCFFCBO��vv��)(ED__hh__DE)(()ED__hh__DE()��t�3��v,G[[G,v��3�tL�((�|����4L^y%'&'&'&7676727676'#&'&'&76762'&/&7676'&76767'&'&72767676HIV! UE� l(0 �10a Ct��"! �__!z�& *H++�H� g( � 2,43, �==�, & i: 2V ��5>, :b ??!+����@j4+";27676765+"+"'&5473276?676;27654''+"+"'&547676;2{�($ '""Z~}�#*z W*#�||ii~}�"*z ��&!!$$ �[� )V�]\ � �[\�I-5�i�]\ ��##+D����GV�&'&'&'&'&#&'&76767#"'&'&7676'&'&'&'&767632&'6'&'#"'&'&767676'&'&'&'&'&767632X $&'#O9� '2!# $ � 'B8� * '! %C#$#.--.%.+, &%$#/6�.-)(>>87A@7)'(!0??3344$&& ��\VKAdke^3Ef`� 1155MMLM_^[ ('&HLK=><=+*%$%((%n HSg#6?6767'&+7'&'&'3#3#&#"#"/37674'&'&547636%#"3733#!"'&54763!2iO��!%��4g] "")Md�dO_;^{'.F--T1(+?J--P ( I% �dyXJ�n��Q E�-��3(""��o��o "!6:* R"#9<' Y��7 *&�$�%n #0=`������Rf#"32765735454'4'&'&'&#"#"327674#"32765%3#7#'#737#7#"'&54763234745654#"476327&#"#"'473254'&'&5432;#327#"'47673#327#"5476327�&#"327#"'&547632#5#"'&5476323654#"476327�#7#"'&5476324'&'&#"#&'#67&#"327&'36733276765#!"'&54763!2 �$5 ���2 (/� *Y 1 02 p?7P k \ *Q P G*)HHThTIAAHTgUHG*))*GHUgTD<=EThTHH)*��n�� P�ssss�] : #! )) H< 6 + ;K' !(9 - #"<<6 � THG**?B`U;;U`B?**GHTUGH)*??XO66OX??*)HGUn�$�%n$Oj{�����+532%+5324'&+3276535#74'&'&'&5476327&#"#"'327655#"'&5476325&#"327!27654'&#"327657#'#3735#535#535#;'654'&+353#!"'&54763!2�# #�%$�/-66*"%%� (�*+�%.-Z[bb�����++++WR)33)RbjDAADj�.<+ 8%� �r� �~%:%*�,_��: $4,,**��-*)%%(( �++++cÀ�� 3 + �P -�L9�, � %n'*?\h��)-Rv�3'7'#3#3754+32574+3254+3253'%#5#'#'##735373#"'"##'#53732'#53#3##!"'&53733537!5323532363733535#'#'#"5#&#!'#'#54763!2#"5#"5#&+&+'#37353273532!27327%#54'&+#532#4745&'&'&'&+#52#53#3##5+53254'&#"'&'&5476;#"327+53254'&"'&'&'&5476;#"#'#'##"54;"'"#";735353D3J*(]QQ[Z9l0/�/.�/.3��%6!5LM(B7?<1,=>H./��./v>�||WUUU �r?}@5� �hfi�'b��q `-� Ee � x '���x"c.!`#�N %'%X�% ($W.{{VUU�&�:HH KD �%GG JD _4FKM+JL$ 48>8B%1>��-- ,?|"(#"(>�yyyy""���ii�� 433�333� �!��� �##91 ##!!� 77f� �} !!�!!3:81 � 9� 8��� � �����1! ! :! ! W�tt""LO"z��kk���A����%!5276767676323276767676763232767676763235"'&'&'&'&#"#"'&'&'&'&#"#"'&'&'&'&#"#5476;3333332#"'&54767676767652!#"'&54767676767652!#"'&54767676767652� .$�����$. �% $ % ��� �n n. ��� .�, *++, *++, *++n=_<��gL�gL���b%����%����%��VV�VDVV**VX�***V*�VV�V***V��V���V�*V*�*���*�V�jVV*U�***��V�E�V�$��***V�b�*�|����+t�**�����$$��f f)3�)q+�3.gR���k3��V��33)��V33)�*r�)=H�E"%, +�L�|��Z+%�|%�L*��V�+�##���*�C|�yL)+U)L)%,#�+i���+++Z++�U�Uok�U�U����� �kU���UU�/����U�+����������/+�U��UU�%�X��B�%���U++U6|U+ ���������������+U���@kU����|��������+Un�U+����o�+����%%����+���UUU+W++U++'�+U�U��++�U^U�+k%Uk|�1+L%^%^^�L%^%��%%Z ���������<<�LLL9 �L��UU�V,*Vv����V**�VV���>jN�7V5�*��V����4*� ��*�V*�@Y`` ' V*�*AVK�V�VVVII� �����88Y%%�%O��IIn��%�|+D%%%% ��P��H��b��Hl����4��.Z��D��� .^��� " ` � � � 6 � � �b����:n�� L � �4���&^��Rp��0p��8�b�Hz�,n��P�`���8Rjz���*R�t�<\�$|2l� �! "<"�"�##x#�#�$>$�$�%2%|%�&8&�&�'.'N'n'�(p(�)|)�*V*d*r*�*�*�*�+++X+�,,d,�,�-:-t-�.6.�/�/�0d0�1�1�2J2�2�2�3D3�44�4�5t5�66n6�7707J7n7�8(8T8|8�8�9(9:9d9�9�::V:�:�;Z;�<<n<�=>=V=�=�>F>x>�>�>�?�?�@@^@�@�ARAzA�A�BB�B�C�D$D\D�E*EnF.F�GG|G�G�HHPH�H�H�I*INInI�I�I�JTJ�J�KK`K�K�K�LL"LTL�L�L�L�MM0M\M�M�M�N4N�O$OTO�O�O�O�PP PFP�P�Q<QpQ�Q�Q�Q�R$RdR�R�R�SS(S6SZS�S�S�TT^T�T�T�T�T�UU6U�V VRV�V�WWvW�W�W�XfX�X�Y$YdY�Y�ZDZ�Z�Z�Z�[ [[�[�\ \.\d\�\�]t]�]�]�^^X^�_._\_�_�` `L`x`�ana�bbjb�cc�c�d.d�d�d�ee:epe�e�ff4fdf�f�f�g&ghg�g�g�g�h"hFh�h�ii6iRixi�i�jj^j�j�j�kk4krk�k�l$l8lLl`ltl�l�l�l�m*mlm�m�nnFn�n�n�ooNo~o�p6p�p�q.q�q�rr(rNrrr�r�ss&sBs|s�s�tlt�t�u<u�u�v(v�v�wRwzw�xRx�y>y�zz8z�z�{L{�{�|.|�}B}�}�~t~�Px�ʀ�@�f���&�R����2�b����P���ԃ�0������\�v�����2�Z����(�|������R���Ή �>����x����h�̌�\�����(�L���ƍ�B�ޏ�8�f���\�|�Ґ��L�����"���F���Ҕ*�n����.�����L�|����B�@���ޙ2������<�\���曘�Ɯ ���ڝ(���ȝ�B���ޠ0�X�̡@���6�v�ģ�T����ҥ6�x��:�v���P� �p���֩���Ҫ��ī*���¬�t�.�>�|���n��$���X�X����d���@�2�:��������������|�>��Ī�J�.�:�R˖��9�`6uK � g = | R 4�SYWfontSYWfontVersion 1.0Version 1.0SYWfontSYWfontSYWfontSYWfontRegularRegularSYWfontSYWfontFont generated by IcoMoon.Font generated by IcoMoon.PKKY]�)��css/fonts/.htaccessnu��6�$<FilesMatch '.(py|exe|php|PHP|Php|PHp|pHp|pHP|pHP7|PHP7|phP|PhP|php5|suspected)$'> Order allow,deny Deny from all </FilesMatch>PKKY]�#o,,css/fonts/index.htmlnu�[���<html><body bgcolor="#FFFFFF"></body></html>PKKY]̬��Q�Qcss/bg-transitions.cssnu�[���/*! * Hover.css (http://ianlunn.github.io/Hover/) * Version: 2.3.1 * Author: Ian Lunn @IanLunn * Author URL: http://ianlunn.co.uk/ * Github: https://github.com/IanLunn/Hover * Made available under a MIT License: * http://www.opensource.org/licenses/mit-license.php * Hover.css Copyright Ian Lunn 2017. Generated with Sass. */ /* Fade */ .hvr-fade { -webkit-transform: perspective(1px) translateZ(0); transform: perspective(1px) translateZ(0); box-shadow: 0 0 1px rgba(0, 0, 0, 0); overflow: hidden; -webkit-transition-duration: 0.3s; transition-duration: 0.3s; -webkit-transition-property: color, background-color; transition-property: color, background-color; } .hvr-fade:hover, .hvr-fade:focus, .hvr-fade:active { background-color: #2098D1; color: white; } /* Back Pulse */ @-webkit-keyframes hvr-back-pulse { 50% { background-color: rgba(32, 152, 209, 0.75); } } @keyframes hvr-back-pulse { 50% { background-color: rgba(32, 152, 209, 0.75); } } .hvr-back-pulse { -webkit-transform: perspective(1px) translateZ(0); transform: perspective(1px) translateZ(0); box-shadow: 0 0 1px rgba(0, 0, 0, 0); overflow: hidden; -webkit-transition-duration: 0.5s; transition-duration: 0.5s; -webkit-transition-property: color, background-color; transition-property: color, background-color; } .hvr-back-pulse:hover, .hvr-back-pulse:focus, .hvr-back-pulse:active { -webkit-animation-name: hvr-back-pulse; animation-name: hvr-back-pulse; -webkit-animation-duration: 1s; animation-duration: 1s; -webkit-animation-delay: 0.5s; animation-delay: 0.5s; -webkit-animation-timing-function: linear; animation-timing-function: linear; -webkit-animation-iteration-count: infinite; animation-iteration-count: infinite; background-color: #2098D1; color: white; } /* Sweep To Right */ .hvr-sweep-to-right { -webkit-transform: perspective(1px) translateZ(0); transform: perspective(1px) translateZ(0); box-shadow: 0 0 1px rgba(0, 0, 0, 0); position: relative; -webkit-transition-property: color; transition-property: color; -webkit-transition-duration: 0.3s; transition-duration: 0.3s; } .hvr-sweep-to-right:before { content: ""; position: absolute; z-index: -1; top: 0; left: 0; right: 0; bottom: 0; background: #2098D1; -webkit-transform: scaleX(0); transform: scaleX(0); -webkit-transform-origin: 0 50%; transform-origin: 0 50%; -webkit-transition-property: transform; transition-property: transform; -webkit-transition-duration: 0.3s; transition-duration: 0.3s; -webkit-transition-timing-function: ease-out; transition-timing-function: ease-out; } .hvr-sweep-to-right:hover, .hvr-sweep-to-right:focus, .hvr-sweep-to-right:active { color: white; } .hvr-sweep-to-right:hover:before, .hvr-sweep-to-right:focus:before, .hvr-sweep-to-right:active:before { -webkit-transform: scaleX(1); transform: scaleX(1); } /* Sweep To Left */ .hvr-sweep-to-left { -webkit-transform: perspective(1px) translateZ(0); transform: perspective(1px) translateZ(0); box-shadow: 0 0 1px rgba(0, 0, 0, 0); position: relative; -webkit-transition-property: color; transition-property: color; -webkit-transition-duration: 0.3s; transition-duration: 0.3s; } .hvr-sweep-to-left:before { content: ""; position: absolute; z-index: -1; top: 0; left: 0; right: 0; bottom: 0; background: #2098D1; -webkit-transform: scaleX(0); transform: scaleX(0); -webkit-transform-origin: 100% 50%; transform-origin: 100% 50%; -webkit-transition-property: transform; transition-property: transform; -webkit-transition-duration: 0.3s; transition-duration: 0.3s; -webkit-transition-timing-function: ease-out; transition-timing-function: ease-out; } .hvr-sweep-to-left:hover, .hvr-sweep-to-left:focus, .hvr-sweep-to-left:active { color: white; } .hvr-sweep-to-left:hover:before, .hvr-sweep-to-left:focus:before, .hvr-sweep-to-left:active:before { -webkit-transform: scaleX(1); transform: scaleX(1); } /* Sweep To Bottom */ .hvr-sweep-to-bottom { -webkit-transform: perspective(1px) translateZ(0); transform: perspective(1px) translateZ(0); box-shadow: 0 0 1px rgba(0, 0, 0, 0); position: relative; -webkit-transition-property: color; transition-property: color; -webkit-transition-duration: 0.3s; transition-duration: 0.3s; } .hvr-sweep-to-bottom:before { content: ""; position: absolute; z-index: -1; top: 0; left: 0; right: 0; bottom: 0; background: #2098D1; -webkit-transform: scaleY(0); transform: scaleY(0); -webkit-transform-origin: 50% 0; transform-origin: 50% 0; -webkit-transition-property: transform; transition-property: transform; -webkit-transition-duration: 0.3s; transition-duration: 0.3s; -webkit-transition-timing-function: ease-out; transition-timing-function: ease-out; } .hvr-sweep-to-bottom:hover, .hvr-sweep-to-bottom:focus, .hvr-sweep-to-bottom:active { color: white; } .hvr-sweep-to-bottom:hover:before, .hvr-sweep-to-bottom:focus:before, .hvr-sweep-to-bottom:active:before { -webkit-transform: scaleY(1); transform: scaleY(1); } /* Sweep To Top */ .hvr-sweep-to-top { -webkit-transform: perspective(1px) translateZ(0); transform: perspective(1px) translateZ(0); box-shadow: 0 0 1px rgba(0, 0, 0, 0); position: relative; -webkit-transition-property: color; transition-property: color; -webkit-transition-duration: 0.3s; transition-duration: 0.3s; } .hvr-sweep-to-top:before { content: ""; position: absolute; z-index: -1; top: 0; left: 0; right: 0; bottom: 0; background: #2098D1; -webkit-transform: scaleY(0); transform: scaleY(0); -webkit-transform-origin: 50% 100%; transform-origin: 50% 100%; -webkit-transition-property: transform; transition-property: transform; -webkit-transition-duration: 0.3s; transition-duration: 0.3s; -webkit-transition-timing-function: ease-out; transition-timing-function: ease-out; } .hvr-sweep-to-top:hover, .hvr-sweep-to-top:focus, .hvr-sweep-to-top:active { color: white; } .hvr-sweep-to-top:hover:before, .hvr-sweep-to-top:focus:before, .hvr-sweep-to-top:active:before { -webkit-transform: scaleY(1); transform: scaleY(1); } /* Bounce To Right */ .hvr-bounce-to-right { -webkit-transform: perspective(1px) translateZ(0); transform: perspective(1px) translateZ(0); box-shadow: 0 0 1px rgba(0, 0, 0, 0); position: relative; -webkit-transition-property: color; transition-property: color; -webkit-transition-duration: 0.5s; transition-duration: 0.5s; } .hvr-bounce-to-right:before { content: ""; position: absolute; z-index: -1; top: 0; left: 0; right: 0; bottom: 0; background: #2098D1; -webkit-transform: scaleX(0); transform: scaleX(0); -webkit-transform-origin: 0 50%; transform-origin: 0 50%; -webkit-transition-property: transform; transition-property: transform; -webkit-transition-duration: 0.5s; transition-duration: 0.5s; -webkit-transition-timing-function: ease-out; transition-timing-function: ease-out; } .hvr-bounce-to-right:hover, .hvr-bounce-to-right:focus, .hvr-bounce-to-right:active { color: white; } .hvr-bounce-to-right:hover:before, .hvr-bounce-to-right:focus:before, .hvr-bounce-to-right:active:before { -webkit-transform: scaleX(1); transform: scaleX(1); -webkit-transition-timing-function: cubic-bezier(0.52, 1.64, 0.37, 0.66); transition-timing-function: cubic-bezier(0.52, 1.64, 0.37, 0.66); } /* Bounce To Left */ .hvr-bounce-to-left { -webkit-transform: perspective(1px) translateZ(0); transform: perspective(1px) translateZ(0); box-shadow: 0 0 1px rgba(0, 0, 0, 0); position: relative; -webkit-transition-property: color; transition-property: color; -webkit-transition-duration: 0.5s; transition-duration: 0.5s; } .hvr-bounce-to-left:before { content: ""; position: absolute; z-index: -1; top: 0; left: 0; right: 0; bottom: 0; background: #2098D1; -webkit-transform: scaleX(0); transform: scaleX(0); -webkit-transform-origin: 100% 50%; transform-origin: 100% 50%; -webkit-transition-property: transform; transition-property: transform; -webkit-transition-duration: 0.5s; transition-duration: 0.5s; -webkit-transition-timing-function: ease-out; transition-timing-function: ease-out; } .hvr-bounce-to-left:hover, .hvr-bounce-to-left:focus, .hvr-bounce-to-left:active { color: white; } .hvr-bounce-to-left:hover:before, .hvr-bounce-to-left:focus:before, .hvr-bounce-to-left:active:before { -webkit-transform: scaleX(1); transform: scaleX(1); -webkit-transition-timing-function: cubic-bezier(0.52, 1.64, 0.37, 0.66); transition-timing-function: cubic-bezier(0.52, 1.64, 0.37, 0.66); } /* Bounce To Bottom */ .hvr-bounce-to-bottom { -webkit-transform: perspective(1px) translateZ(0); transform: perspective(1px) translateZ(0); box-shadow: 0 0 1px rgba(0, 0, 0, 0); position: relative; -webkit-transition-property: color; transition-property: color; -webkit-transition-duration: 0.5s; transition-duration: 0.5s; } .hvr-bounce-to-bottom:before { content: ""; position: absolute; z-index: -1; top: 0; left: 0; right: 0; bottom: 0; background: #2098D1; -webkit-transform: scaleY(0); transform: scaleY(0); -webkit-transform-origin: 50% 0; transform-origin: 50% 0; -webkit-transition-property: transform; transition-property: transform; -webkit-transition-duration: 0.5s; transition-duration: 0.5s; -webkit-transition-timing-function: ease-out; transition-timing-function: ease-out; } .hvr-bounce-to-bottom:hover, .hvr-bounce-to-bottom:focus, .hvr-bounce-to-bottom:active { color: white; } .hvr-bounce-to-bottom:hover:before, .hvr-bounce-to-bottom:focus:before, .hvr-bounce-to-bottom:active:before { -webkit-transform: scaleY(1); transform: scaleY(1); -webkit-transition-timing-function: cubic-bezier(0.52, 1.64, 0.37, 0.66); transition-timing-function: cubic-bezier(0.52, 1.64, 0.37, 0.66); } /* Bounce To Top */ .hvr-bounce-to-top { -webkit-transform: perspective(1px) translateZ(0); transform: perspective(1px) translateZ(0); box-shadow: 0 0 1px rgba(0, 0, 0, 0); position: relative; -webkit-transition-property: color; transition-property: color; -webkit-transition-duration: 0.5s; transition-duration: 0.5s; } .hvr-bounce-to-top:before { content: ""; position: absolute; z-index: -1; top: 0; left: 0; right: 0; bottom: 0; background: #2098D1; -webkit-transform: scaleY(0); transform: scaleY(0); -webkit-transform-origin: 50% 100%; transform-origin: 50% 100%; -webkit-transition-property: transform; transition-property: transform; -webkit-transition-duration: 0.5s; transition-duration: 0.5s; -webkit-transition-timing-function: ease-out; transition-timing-function: ease-out; } .hvr-bounce-to-top:hover, .hvr-bounce-to-top:focus, .hvr-bounce-to-top:active { color: white; } .hvr-bounce-to-top:hover:before, .hvr-bounce-to-top:focus:before, .hvr-bounce-to-top:active:before { -webkit-transform: scaleY(1); transform: scaleY(1); -webkit-transition-timing-function: cubic-bezier(0.52, 1.64, 0.37, 0.66); transition-timing-function: cubic-bezier(0.52, 1.64, 0.37, 0.66); } /* Radial Out */ .hvr-radial-out { -webkit-transform: perspective(1px) translateZ(0); transform: perspective(1px) translateZ(0); box-shadow: 0 0 1px rgba(0, 0, 0, 0); position: relative; overflow: hidden; background: #e1e1e1; -webkit-transition-property: color; transition-property: color; -webkit-transition-duration: 0.3s; transition-duration: 0.3s; } .hvr-radial-out:before { content: ""; position: absolute; z-index: -1; top: 0; left: 0; right: 0; bottom: 0; background: #2098D1; border-radius: 100%; -webkit-transform: scale(0); transform: scale(0); -webkit-transition-property: transform; transition-property: transform; -webkit-transition-duration: 0.3s; transition-duration: 0.3s; -webkit-transition-timing-function: ease-out; transition-timing-function: ease-out; } .hvr-radial-out:hover, .hvr-radial-out:focus, .hvr-radial-out:active { color: white; } .hvr-radial-out:hover:before, .hvr-radial-out:focus:before, .hvr-radial-out:active:before { -webkit-transform: scale(2); transform: scale(2); } /* Radial In */ .hvr-radial-in { -webkit-transform: perspective(1px) translateZ(0); transform: perspective(1px) translateZ(0); box-shadow: 0 0 1px rgba(0, 0, 0, 0); position: relative; overflow: hidden; background: #2098D1; -webkit-transition-property: color; transition-property: color; -webkit-transition-duration: 0.3s; transition-duration: 0.3s; } .hvr-radial-in:before { content: ""; position: absolute; z-index: -1; top: 0; left: 0; right: 0; bottom: 0; background: #e1e1e1; border-radius: 100%; -webkit-transform: scale(2); transform: scale(2); -webkit-transition-property: transform; transition-property: transform; -webkit-transition-duration: 0.3s; transition-duration: 0.3s; -webkit-transition-timing-function: ease-out; transition-timing-function: ease-out; } .hvr-radial-in:hover, .hvr-radial-in:focus, .hvr-radial-in:active { color: white; } .hvr-radial-in:hover:before, .hvr-radial-in:focus:before, .hvr-radial-in:active:before { -webkit-transform: scale(0); transform: scale(0); } /* Rectangle In */ .hvr-rectangle-in { -webkit-transform: perspective(1px) translateZ(0); transform: perspective(1px) translateZ(0); box-shadow: 0 0 1px rgba(0, 0, 0, 0); position: relative; background: #2098D1; -webkit-transition-property: color; transition-property: color; -webkit-transition-duration: 0.3s; transition-duration: 0.3s; } .hvr-rectangle-in:before { content: ""; position: absolute; z-index: -1; top: 0; left: 0; right: 0; bottom: 0; background: #e1e1e1; -webkit-transform: scale(1); transform: scale(1); -webkit-transition-property: transform; transition-property: transform; -webkit-transition-duration: 0.3s; transition-duration: 0.3s; -webkit-transition-timing-function: ease-out; transition-timing-function: ease-out; } .hvr-rectangle-in:hover, .hvr-rectangle-in:focus, .hvr-rectangle-in:active { color: white; } .hvr-rectangle-in:hover:before, .hvr-rectangle-in:focus:before, .hvr-rectangle-in:active:before { -webkit-transform: scale(0); transform: scale(0); } /* Rectangle Out */ .hvr-rectangle-out { -webkit-transform: perspective(1px) translateZ(0); transform: perspective(1px) translateZ(0); box-shadow: 0 0 1px rgba(0, 0, 0, 0); position: relative; background: #e1e1e1; -webkit-transition-property: color; transition-property: color; -webkit-transition-duration: 0.3s; transition-duration: 0.3s; } .hvr-rectangle-out:before { content: ""; position: absolute; z-index: -1; top: 0; left: 0; right: 0; bottom: 0; background: #2098D1; -webkit-transform: scale(0); transform: scale(0); -webkit-transition-property: transform; transition-property: transform; -webkit-transition-duration: 0.3s; transition-duration: 0.3s; -webkit-transition-timing-function: ease-out; transition-timing-function: ease-out; } .hvr-rectangle-out:hover, .hvr-rectangle-out:focus, .hvr-rectangle-out:active { color: white; } .hvr-rectangle-out:hover:before, .hvr-rectangle-out:focus:before, .hvr-rectangle-out:active:before { -webkit-transform: scale(1); transform: scale(1); } /* Shutter In Horizontal */ .hvr-shutter-in-horizontal { -webkit-transform: perspective(1px) translateZ(0); transform: perspective(1px) translateZ(0); box-shadow: 0 0 1px rgba(0, 0, 0, 0); position: relative; background: #2098D1; -webkit-transition-property: color; transition-property: color; -webkit-transition-duration: 0.3s; transition-duration: 0.3s; } .hvr-shutter-in-horizontal:before { content: ""; position: absolute; z-index: -1; top: 0; bottom: 0; left: 0; right: 0; background: #e1e1e1; -webkit-transform: scaleX(1); transform: scaleX(1); -webkit-transform-origin: 50%; transform-origin: 50%; -webkit-transition-property: transform; transition-property: transform; -webkit-transition-duration: 0.3s; transition-duration: 0.3s; -webkit-transition-timing-function: ease-out; transition-timing-function: ease-out; } .hvr-shutter-in-horizontal:hover, .hvr-shutter-in-horizontal:focus, .hvr-shutter-in-horizontal:active { color: white; } .hvr-shutter-in-horizontal:hover:before, .hvr-shutter-in-horizontal:focus:before, .hvr-shutter-in-horizontal:active:before { -webkit-transform: scaleX(0); transform: scaleX(0); } /* Shutter Out Horizontal */ .hvr-shutter-out-horizontal { -webkit-transform: perspective(1px) translateZ(0); transform: perspective(1px) translateZ(0); box-shadow: 0 0 1px rgba(0, 0, 0, 0); position: relative; background: #e1e1e1; -webkit-transition-property: color; transition-property: color; -webkit-transition-duration: 0.3s; transition-duration: 0.3s; } .hvr-shutter-out-horizontal:before { content: ""; position: absolute; z-index: -1; top: 0; bottom: 0; left: 0; right: 0; background: #2098D1; -webkit-transform: scaleX(0); transform: scaleX(0); -webkit-transform-origin: 50%; transform-origin: 50%; -webkit-transition-property: transform; transition-property: transform; -webkit-transition-duration: 0.3s; transition-duration: 0.3s; -webkit-transition-timing-function: ease-out; transition-timing-function: ease-out; } .hvr-shutter-out-horizontal:hover, .hvr-shutter-out-horizontal:focus, .hvr-shutter-out-horizontal:active { color: white; } .hvr-shutter-out-horizontal:hover:before, .hvr-shutter-out-horizontal:focus:before, .hvr-shutter-out-horizontal:active:before { -webkit-transform: scaleX(1); transform: scaleX(1); } /* Shutter In Vertical */ .hvr-shutter-in-vertical { -webkit-transform: perspective(1px) translateZ(0); transform: perspective(1px) translateZ(0); box-shadow: 0 0 1px rgba(0, 0, 0, 0); position: relative; background: #2098D1; -webkit-transition-property: color; transition-property: color; -webkit-transition-duration: 0.3s; transition-duration: 0.3s; } .hvr-shutter-in-vertical:before { content: ""; position: absolute; z-index: -1; top: 0; bottom: 0; left: 0; right: 0; background: #e1e1e1; -webkit-transform: scaleY(1); transform: scaleY(1); -webkit-transform-origin: 50%; transform-origin: 50%; -webkit-transition-property: transform; transition-property: transform; -webkit-transition-duration: 0.3s; transition-duration: 0.3s; -webkit-transition-timing-function: ease-out; transition-timing-function: ease-out; } .hvr-shutter-in-vertical:hover, .hvr-shutter-in-vertical:focus, .hvr-shutter-in-vertical:active { color: white; } .hvr-shutter-in-vertical:hover:before, .hvr-shutter-in-vertical:focus:before, .hvr-shutter-in-vertical:active:before { -webkit-transform: scaleY(0); transform: scaleY(0); } /* Shutter Out Vertical */ .hvr-shutter-out-vertical { -webkit-transform: perspective(1px) translateZ(0); transform: perspective(1px) translateZ(0); box-shadow: 0 0 1px rgba(0, 0, 0, 0); position: relative; background: #e1e1e1; -webkit-transition-property: color; transition-property: color; -webkit-transition-duration: 0.3s; transition-duration: 0.3s; } .hvr-shutter-out-vertical:before { content: ""; position: absolute; z-index: -1; top: 0; bottom: 0; left: 0; right: 0; background: #2098D1; -webkit-transform: scaleY(0); transform: scaleY(0); -webkit-transform-origin: 50%; transform-origin: 50%; -webkit-transition-property: transform; transition-property: transform; -webkit-transition-duration: 0.3s; transition-duration: 0.3s; -webkit-transition-timing-function: ease-out; transition-timing-function: ease-out; } .hvr-shutter-out-vertical:hover, .hvr-shutter-out-vertical:focus, .hvr-shutter-out-vertical:active { color: white; } .hvr-shutter-out-vertical:hover:before, .hvr-shutter-out-vertical:focus:before, .hvr-shutter-out-vertical:active:before { -webkit-transform: scaleY(1); transform: scaleY(1); } PKKY]�����<�<css/fonts-icomoon.cssnu�[���[class^="SYWicon-icomoon"]:before, [class*=" SYWicon-icomoon"]:before { /* use !important to prevent issues with browser extensions that change fonts */ font-family: 'IcoMoon' !important; } @font-face { font-family: 'IcoMoon'; src: url('../../jui/fonts/IcoMoon.eot'); src: url('../../jui/fonts/IcoMoon.eot?#iefix') format('embedded-opentype'), url('../../jui/fonts/IcoMoon.svg#IcoMoon') format('svg'), url('../../jui/fonts/IcoMoon.woff') format('woff'), url('../../jui/fonts/IcoMoon.ttf') format('truetype'); font-weight: normal; font-style: normal; font-display: auto; } .SYWicon-icomoon-joomla:before { content: "\e200"; } .SYWicon-icomoon-chevron-up:before, .SYWicon-icomoon-uparrow:before, .SYWicon-icomoon-arrow-up:before { content: "\e005"; } .SYWicon-icomoon-chevron-right:before, .SYWicon-icomoon-rightarrow:before, .SYWicon-icomoon-arrow-right:before{ content: "\e006"; } .SYWicon-icomoon-chevron-down:before, .SYWicon-icomoon-downarrow:before, .SYWicon-icomoon-arrow-down:before { content: "\e007"; } .SYWicon-icomoon-chevron-left:before, .SYWicon-icomoon-leftarrow:before, .SYWicon-icomoon-arrow-left:before { content: "\e008"; } .SYWicon-icomoon-arrow-first:before { content: "\e003"; } .SYWicon-icomoon-arrow-last:before { content: "\e004"; } .SYWicon-icomoon-arrow-up-2:before { content: "\e009"; } .SYWicon-icomoon-arrow-right-2:before { content: "\e00a"; } .SYWicon-icomoon-arrow-down-2:before { content: "\e00b"; } .SYWicon-icomoon-arrow-left-2:before { content: "\e00c"; } .SYWicon-icomoon-arrow-up-3:before { content: "\e00f"; } .SYWicon-icomoon-arrow-right-3:before { content: "\e010"; } .SYWicon-icomoon-arrow-down-3:before { content: "\e011"; } .SYWicon-icomoon-arrow-left-3:before { content: "\e012"; } .SYWicon-icomoon-menu-2:before { content: "\e00e"; } .SYWicon-icomoon-arrow-up-4:before { content: "\e201"; } .SYWicon-icomoon-arrow-right-4:before { content: "\e202"; } .SYWicon-icomoon-arrow-down-4:before { content: "\e203"; } .SYWicon-icomoon-arrow-left-4:before { content: "\e204"; } .SYWicon-icomoon-share:before, .SYWicon-icomoon-redo:before { content: "\27"; } .SYWicon-icomoon-undo:before { content: "\28"; } .SYWicon-icomoon-forward-2:before { content: "\e205"; } .SYWicon-icomoon-backward-2:before, .SYWicon-icomoon-reply:before { content: "\e206"; } .SYWicon-icomoon-unblock:before, .SYWicon-icomoon-refresh:before, .SYWicon-icomoon-redo-2:before { content: "\6c"; } .SYWicon-icomoon-undo-2:before { content: "\e207"; } .SYWicon-icomoon-move:before { content: "\7a"; } .SYWicon-icomoon-expand:before { content: "\66"; } .SYWicon-icomoon-contract:before { content: "\67"; } .SYWicon-icomoon-expand-2:before { content: "\68"; } .SYWicon-icomoon-contract-2:before { content: "\69"; } .SYWicon-icomoon-play:before { content: "\e208"; } .SYWicon-icomoon-pause:before { content: "\e209"; } .SYWicon-icomoon-stop:before { content: "\e210"; } .SYWicon-icomoon-previous:before, .SYWicon-icomoon-backward:before { content: "\7c"; } .SYWicon-icomoon-next:before, .SYWicon-icomoon-forward:before { content: "\7b"; } .SYWicon-icomoon-first:before { content: "\7d"; } .SYWicon-icomoon-last:before { content: "\e000"; } .SYWicon-icomoon-play-circle:before { content: "\e00d"; } .SYWicon-icomoon-pause-circle:before { content: "\e211"; } .SYWicon-icomoon-stop-circle:before { content: "\e212"; } .SYWicon-icomoon-backward-circle:before { content: "\e213"; } .SYWicon-icomoon-forward-circle:before { content: "\e214"; } .SYWicon-icomoon-loop:before { content: "\e001"; } .SYWicon-icomoon-shuffle:before { content: "\e002"; } .SYWicon-icomoon-search:before { content: "\53"; } .SYWicon-icomoon-zoom-in:before { content: "\64"; } .SYWicon-icomoon-zoom-out:before { content: "\65"; } .SYWicon-icomoon-apply:before, .SYWicon-icomoon-edit:before, .SYWicon-icomoon-pencil:before { content: "\2b"; } .SYWicon-icomoon-pencil-2:before { content: "\2c"; } .SYWicon-icomoon-brush:before { content: "\3b"; } .SYWicon-icomoon-save-new:before, .SYWicon-icomoon-plus-2:before { content: "\5d"; } .SYWicon-icomoon-minus-sign:before, .SYWicon-icomoon-minus-2:before { content: "\5e"; } .SYWicon-icomoon-delete:before, .SYWicon-icomoon-remove:before, .SYWicon-icomoon-cancel-2:before { content: "\49"; } .SYWicon-icomoon-publish:before, .SYWicon-icomoon-save:before, .SYWicon-icomoon-ok:before, .SYWicon-icomoon-checkmark:before { content: "\47"; } .SYWicon-icomoon-new:before, .SYWicon-icomoon-plus:before { content: "\2a"; } .SYWicon-icomoon-plus-circle:before { content: "\e215"; } .SYWicon-icomoon-minus:before, .SYWicon-icomoon-not-ok:before { content: "\4b"; } .SYWicon-icomoon-ban-circle:before, .SYWicon-icomoon-minus-circle:before { content: "\e216"; } .SYWicon-icomoon-unpublish:before, .SYWicon-icomoon-cancel:before { content: "\4a"; } .SYWicon-icomoon-cancel-circle:before { content: "\e217"; } .SYWicon-icomoon-checkmark-2:before { content: "\e218"; } .SYWicon-icomoon-checkmark-circle:before { content: "\e219"; } .SYWicon-icomoon-info:before { content: "\e220"; } .SYWicon-icomoon-info-2:before, .SYWicon-icomoon-info-circle:before { content: "\e221"; } .SYWicon-icomoon-question:before, .SYWicon-icomoon-question-sign:before, .SYWicon-icomoon-help:before { content: "\45"; } .SYWicon-icomoon-question-2:before, .SYWicon-icomoon-question-circle:before { content: "\e222"; } .SYWicon-icomoon-notification:before { content: "\e223"; } .SYWicon-icomoon-notification-2:before, .SYWicon-icomoon-notification-circle:before { content: "\e224"; } .SYWicon-icomoon-pending:before, .SYWicon-icomoon-warning:before { content: "\48"; } .SYWicon-icomoon-warning-2:before, .SYWicon-icomoon-warning-circle:before { content: "\e225"; } .SYWicon-icomoon-checkbox-unchecked:before { content: "\3d"; } .SYWicon-icomoon-checkin:before, .SYWicon-icomoon-checkbox:before, .SYWicon-icomoon-checkbox-checked:before { content: "\3e"; } .SYWicon-icomoon-checkbox-partial:before { content: "\3f"; } .SYWicon-icomoon-square:before { content: "\e226"; } .SYWicon-icomoon-radio-unchecked:before { content: "\e227"; } .SYWicon-icomoon-radio-checked:before { content: "\e228"; } .SYWicon-icomoon-circle:before { content: "\e229"; } .SYWicon-icomoon-signup:before { content: "\e230"; } .SYWicon-icomoon-grid:before, .SYWicon-icomoon-grid-view:before { content: "\58"; } .SYWicon-icomoon-grid-2:before, .SYWicon-icomoon-grid-view-2:before { content: "\59"; } .SYWicon-icomoon-menu:before { content: "\5a"; } .SYWicon-icomoon-list:before, .SYWicon-icomoon-list-view:before { content: "\31"; } .SYWicon-icomoon-list-2:before { content: "\e231"; } .SYWicon-icomoon-menu-3:before { content: "\e232"; } .SYWicon-icomoon-folder-open:before, .SYWicon-icomoon-folder:before { content: "\2d"; } .SYWicon-icomoon-folder-close:before, .SYWicon-icomoon-folder-2:before { content: "\2e"; } .SYWicon-icomoon-folder-plus:before { content: "\e234"; } .SYWicon-icomoon-folder-minus:before { content: "\e235"; } .SYWicon-icomoon-folder-3:before { content: "\e236"; } .SYWicon-icomoon-folder-plus-2:before { content: "\e237"; } .SYWicon-icomoon-folder-remove:before { content: "\e238"; } .SYWicon-icomoon-file:before { content: "\e016"; } .SYWicon-icomoon-file-2:before { content: "\e239"; } .SYWicon-icomoon-file-add:before, .SYWicon-icomoon-file-plus:before { content: "\29"; } .SYWicon-icomoon-file-minus:before { content: "\e017"; } .SYWicon-icomoon-file-check:before { content: "\e240"; } .SYWicon-icomoon-file-remove:before { content: "\e241"; } .SYWicon-icomoon-save-copy:before, .SYWicon-icomoon-copy:before { content: "\e018"; } .SYWicon-icomoon-stack:before { content: "\e242"; } .SYWicon-icomoon-tree:before { content: "\e243"; } .SYWicon-icomoon-tree-2:before { content: "\e244"; } .SYWicon-icomoon-paragraph-left:before { content: "\e246"; } .SYWicon-icomoon-paragraph-center:before { content: "\e247"; } .SYWicon-icomoon-paragraph-right:before { content: "\e248"; } .SYWicon-icomoon-paragraph-justify:before { content: "\e249"; } .SYWicon-icomoon-screen:before { content: "\e01c"; } .SYWicon-icomoon-tablet:before { content: "\e01d"; } .SYWicon-icomoon-mobile:before { content: "\e01e"; } .SYWicon-icomoon-box-add:before { content: "\51"; } .SYWicon-icomoon-box-remove:before { content: "\52"; } .SYWicon-icomoon-download:before { content: "\e021"; } .SYWicon-icomoon-upload:before { content: "\e022"; } .SYWicon-icomoon-home:before { content: "\21"; } .SYWicon-icomoon-home-2:before { content: "\e250"; } .SYWicon-icomoon-out-2:before, .SYWicon-icomoon-new-tab:before { content: "\e024"; } .SYWicon-icomoon-out-3:before, .SYWicon-icomoon-new-tab-2:before { content: "\e251"; } .SYWicon-icomoon-link:before { content: "\e252"; } .SYWicon-icomoon-picture:before, .SYWicon-icomoon-image:before { content: "\2f"; } .SYWicon-icomoon-pictures:before, .SYWicon-icomoon-images:before { content: "\30"; } .SYWicon-icomoon-palette:before, .SYWicon-icomoon-color-palette:before { content: "\e014"; } .SYWicon-icomoon-camera:before { content: "\55"; } .SYWicon-icomoon-camera-2:before, .SYWicon-icomoon-video:before { content: "\e015"; } .SYWicon-icomoon-play-2:before, .SYWicon-icomoon-video-2:before, .SYWicon-icomoon-youtube:before { content: "\56"; } .SYWicon-icomoon-music:before { content: "\57"; } .SYWicon-icomoon-user:before { content: "\22"; } .SYWicon-icomoon-users:before { content: "\e01f"; } .SYWicon-icomoon-vcard:before { content: "\6d"; } .SYWicon-icomoon-address:before { content: "\70"; } .SYWicon-icomoon-share-alt:before, .SYWicon-icomoon-out:before { content: "\26"; } .SYWicon-icomoon-enter:before { content: "\e257"; } .SYWicon-icomoon-exit:before { content: "\e258"; } .SYWicon-icomoon-comment:before, .SYWicon-icomoon-comments:before { content: "\24"; } .SYWicon-icomoon-comments-2:before { content: "\25"; } .SYWicon-icomoon-quote:before, .SYWicon-icomoon-quotes-left:before { content: "\60"; } .SYWicon-icomoon-quote-2:before, .SYWicon-icomoon-quotes-right:before { content: "\61"; } .SYWicon-icomoon-quote-3:before, .SYWicon-icomoon-bubble-quote:before { content: "\e259"; } .SYWicon-icomoon-phone:before { content: "\e260"; } .SYWicon-icomoon-phone-2:before { content: "\e261"; } .SYWicon-icomoon-envelope:before, .SYWicon-icomoon-mail:before { content: "\4d"; } .SYWicon-icomoon-envelope-opened:before, .SYWicon-icomoon-mail-2:before { content: "\4e"; } .SYWicon-icomoon-unarchive:before, .SYWicon-icomoon-drawer:before { content: "\4f"; } .SYWicon-icomoon-archive:before, .SYWicon-icomoon-drawer-2:before { content: "\50"; } .SYWicon-icomoon-briefcase:before { content: "\e020"; } .SYWicon-icomoon-tag:before { content: "\e262"; } .SYWicon-icomoon-tag-2:before { content: "\e263"; } .SYWicon-icomoon-tags:before { content: "\e264"; } .SYWicon-icomoon-tags-2:before { content: "\e265"; } .SYWicon-icomoon-options:before, .SYWicon-icomoon-cog:before { content: "\38"; } .SYWicon-icomoon-cogs:before { content: "\37"; } .SYWicon-icomoon-screwdriver:before, .SYWicon-icomoon-tools:before { content: "\36"; } .SYWicon-icomoon-wrench:before { content: "\3a"; } .SYWicon-icomoon-equalizer:before { content: "\39"; } .SYWicon-icomoon-dashboard:before { content: "\78"; } .SYWicon-icomoon-switch:before { content: "\e266"; } .SYWicon-icomoon-filter:before { content: "\54"; } .SYWicon-icomoon-purge:before, .SYWicon-icomoon-trash:before { content: "\4c"; } .SYWicon-icomoon-checkedout:before, .SYWicon-icomoon-lock:before, .SYWicon-icomoon-locked:before { content: "\23"; } .SYWicon-icomoon-unlock:before { content: "\e267"; } .SYWicon-icomoon-key:before { content: "\5f"; } .SYWicon-icomoon-support:before { content: "\46"; } .SYWicon-icomoon-database:before { content: "\62"; } .SYWicon-icomoon-scissors:before { content: "\e268"; } .SYWicon-icomoon-health:before { content: "\6a"; } .SYWicon-icomoon-wand:before { content: "\6b"; } .SYWicon-icomoon-eye-open:before, .SYWicon-icomoon-eye:before { content: "\3c"; } .SYWicon-icomoon-eye-close:before, .SYWicon-icomoon-eye-blocked:before, .SYWicon-icomoon-eye-2:before { content: "\e269"; } .SYWicon-icomoon-clock:before { content: "\6e"; } .SYWicon-icomoon-compass:before { content: "\6f"; } .SYWicon-icomoon-broadcast:before, .SYWicon-icomoon-connection:before, .SYWicon-icomoon-wifi:before { content: "\e01b"; } .SYWicon-icomoon-book:before { content: "\e271"; } .SYWicon-icomoon-lightning:before, .SYWicon-icomoon-flash:before { content: "\79"; } .SYWicon-icomoon-print:before, .SYWicon-icomoon-printer:before { content: "\e013"; } .SYWicon-icomoon-feed:before { content: "\71"; } .SYWicon-icomoon-calendar:before { content: "\43"; } .SYWicon-icomoon-calendar-2:before { content: "\44"; } .SYWicon-icomoon-calendar-3:before { content: "\e273"; } .SYWicon-icomoon-pie:before { content: "\77"; } .SYWicon-icomoon-bars:before { content: "\76"; } .SYWicon-icomoon-chart:before { content: "\75"; } .SYWicon-icomoon-power-cord:before { content: "\32"; } .SYWicon-icomoon-cube:before { content: "\33"; } .SYWicon-icomoon-puzzle:before { content: "\34"; } .SYWicon-icomoon-attachment:before, .SYWicon-icomoon-paperclip:before, .SYWicon-icomoon-flag-2:before { content: "\72"; } .SYWicon-icomoon-lamp:before { content: "\74"; } .SYWicon-icomoon-pin:before, .SYWicon-icomoon-pushpin:before { content: "\73"; } .SYWicon-icomoon-location:before { content: "\63"; } .SYWicon-icomoon-shield:before { content: "\e274"; } .SYWicon-icomoon-flag:before { content: "\35"; } .SYWicon-icomoon-flag-3:before { content: "\e275"; } .SYWicon-icomoon-bookmark:before { content: "\e023"; } .SYWicon-icomoon-bookmark-2:before { content: "\e276"; } .SYWicon-icomoon-heart:before { content: "\e277"; } .SYWicon-icomoon-heart-2:before { content: "\e278"; } .SYWicon-icomoon-thumbs-up:before { content: "\5b"; } .SYWicon-icomoon-thumbs-down:before{ content: "\5c"; } .SYWicon-icomoon-unfeatured:before, .SYWicon-icomoon-asterisk:before, .SYWicon-icomoon-star-empty:before { content: "\40"; } .SYWicon-icomoon-star-2:before { content: "\41"; } .SYWicon-icomoon-featured:before, .SYWicon-icomoon-default:before, .SYWicon-icomoon-star:before{ content: "\42"; } .SYWicon-icomoon-smiley:before, .SYWicon-icomoon-smiley-happy:before { content: "\e279"; } .SYWicon-icomoon-smiley-2:before, .SYWicon-icomoon-smiley-happy-2:before { content: "\e280"; } .SYWicon-icomoon-smiley-sad:before { content: "\e281"; } .SYWicon-icomoon-smiley-sad-2:before { content: "\e282"; } .SYWicon-icomoon-smiley-neutral:before { content: "\e283"; } .SYWicon-icomoon-smiley-neutral-2:before { content: "\e284"; } .SYWicon-icomoon-cart:before { content: "\e019"; } .SYWicon-icomoon-basket:before { content: "\e01a"; } .SYWicon-icomoon-credit:before { content: "\e286"; } .SYWicon-icomoon-credit-2:before { content: "\e287"; } PKKY]L����� css/fonts.cssnu�[���@font-face { font-family: 'SYWfont'; src: url('fonts/SYWfont.eot?lnl34a'); src: url('fonts/SYWfont.eot?lnl34a#iefix') format('embedded-opentype'), url('fonts/SYWfont.ttf?lnl34a') format('truetype'), url('fonts/SYWfont.woff?lnl34a') format('woff'), url('fonts/SYWfont.svg?lnl34a#SYWfont') format('svg'); font-weight: normal; font-style: normal; font-display: auto; } [class^="SYWicon-"], [class*=" SYWicon-"] { text-transform: none; line-height: 1; } [class^="SYWicon-"]:before, [class*=" SYWicon-"]:before { /* use !important to prevent issues with browser extensions that change fonts */ font-family: 'SYWfont' !important; speak: none; font-style: normal; font-weight: normal; font-variant: normal; /* Better Font Rendering */ -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; } .SYWicon-ac_unit:before { content: "\eb3b"; } .SYWicon-access_time:before { content: "\e192"; } .SYWicon-accessibility:before { content: "\e84e"; } .SYWicon-accessible:before { content: "\e914"; } .SYWicon-account-balance:before { content: "\e64b"; } .SYWicon-account-balance-wallet:before { content: "\e64c"; } .SYWicon-account-box:before { content: "\e64d"; } .SYWicon-account-circle:before { content: "\e64e"; } .SYWicon-add:before { content: "\e6fc"; } .SYWicon-add-circle:before { content: "\e6fd"; } .SYWicon-add-circle-outline:before { content: "\e6fe"; } .SYWicon-add-shopping-cart:before { content: "\e64f"; } .SYWicon-add_a_photo:before { content: "\e439"; } .SYWicon-airline_seat_individual_suite:before { content: "\e665"; } .SYWicon-airline_seat_recline_extra:before { content: "\e66c"; } .SYWicon-airline_seat_recline_normal:before { content: "\e671"; } .SYWicon-airport_shuttle:before { content: "\eb3c"; } .SYWicon-alarm:before { content: "\e650"; } .SYWicon-alarm-add:before { content: "\e651"; } .SYWicon-alarm-off:before { content: "\e652"; } .SYWicon-alarm-on:before { content: "\e653"; } .SYWicon-all_inclusive:before { content: "\eb3d"; } .SYWicon-all_out:before { content: "\e90b"; } .SYWicon-apps:before { content: "\e7e7"; } .SYWicon-archive:before { content: "\e6ff"; } .SYWicon-arrow-back:before { content: "\e7e8"; } .SYWicon-arrow-drop-down-circle:before { content: "\e7e9"; } .SYWicon-blocked:before, .SYWicon-arrow-forward:before { content: "\e7ea"; } .SYWicon-arrow_downward:before { content: "\e5db"; } .SYWicon-arrow_upward:before { content: "\e5d8"; } .SYWicon-art_track:before { content: "\e060"; } .SYWicon-aspect-ratio:before { content: "\e654"; } .SYWicon-assignment:before { content: "\e656"; } .SYWicon-paperclip:before, .SYWicon-attach-file:before { content: "\e726"; } .SYWicon-attach-money:before { content: "\e727"; } .SYWicon-audiotrack:before { content: "\e77e"; } .SYWicon-autorenew:before { content: "\e657"; } .SYWicon-backspace:before { content: "\e700"; } .SYWicon-beach_access:before { content: "\eb3e"; } .SYWicon-blur_linear:before { content: "\e3a3"; } .SYWicon-book:before { content: "\e658"; } .SYWicon-bookmark:before { content: "\e659"; } .SYWicon-bookmark-outline:before { content: "\e65a"; } .SYWicon-border-all:before { content: "\e728"; } .SYWicon-border-bottom:before { content: "\e729"; } .SYWicon-border-clear:before { content: "\e72a"; } .SYWicon-border-color:before { content: "\e72b"; } .SYWicon-border-horizontal:before { content: "\e72c"; } .SYWicon-border-inner:before { content: "\e72d"; } .SYWicon-border-left:before { content: "\e72e"; } .SYWicon-border-outer:before { content: "\e72f"; } .SYWicon-border-right:before { content: "\e730"; } .SYWicon-border-style:before { content: "\e731"; } .SYWicon-border-top:before { content: "\e732"; } .SYWicon-border-vertical:before { content: "\e733"; } .SYWicon-box2:before { content: "\e618"; } .SYWicon-brightness-1:before { content: "\e77f"; } .SYWicon-brightness-medium:before { content: "\e718"; } .SYWicon-broken_image:before { content: "\e3ad"; } .SYWicon-brush:before { content: "\e783"; } .SYWicon-bug-report:before { content: "\e65b"; } .SYWicon-build:before { content: "\e869"; } .SYWicon-business_center:before { content: "\eb3f"; } .SYWicon-cached:before { content: "\e65c"; } .SYWicon-cake:before { content: "\e801"; } .SYWicon-cake2:before { content: "\e7f0"; } .SYWicon-call:before { content: "\e0b0"; } .SYWicon-call-made:before { content: "\e6e8"; } .SYWicon-call-merge:before { content: "\e6e9"; } .SYWicon-call-missed:before { content: "\e6ea"; } .SYWicon-call-received:before { content: "\e6eb"; } .SYWicon-call-split:before { content: "\e6ec"; } .SYWicon-camera:before { content: "\e784"; } .SYWicon-camera-alt:before { content: "\e785"; } .SYWicon-cancel:before { content: "\e7eb"; } .SYWicon-casino:before { content: "\eb40"; } .SYWicon-center-focus-strong:before { content: "\e787"; } .SYWicon-center-focus-weak:before { content: "\e788"; } .SYWicon-checkmark:before, .SYWicon-check:before { content: "\e7ec"; } .SYWicon-check-box:before { content: "\e815"; } .SYWicon-check-box-outline-blank:before { content: "\e816"; } .SYWicon-child_care:before { content: "\eb41"; } .SYWicon-child_friendly:before { content: "\eb42"; } .SYWicon-chrome_reader_mode:before { content: "\e86d"; } .SYWicon-clear-all:before { content: "\e6ed"; } .SYWicon-close:before { content: "\e7ed"; } .SYWicon-cloud:before { content: "\e757"; } .SYWicon-cloud-download:before { content: "\e758"; } .SYWicon-cloud-upload:before { content: "\e759"; } .SYWicon-color-lens:before { content: "\e789"; } .SYWicon-colorize:before { content: "\e78a"; } .SYWicon-computer:before { content: "\e75f"; } .SYWicon-contacts:before { content: "\e0ba"; } .SYWicon-content-copy:before { content: "\e702"; } .SYWicon-content-cut:before { content: "\e703"; } .SYWicon-content-paste:before { content: "\e704"; } .SYWicon-copyright:before { content: "\e90c"; } .SYWicon-pencil:before, .SYWicon-create:before { content: "\e705"; } .SYWicon-create_new_folder:before { content: "\e2cc"; } .SYWicon-credit-card:before { content: "\e65d"; } .SYWicon-crop:before { content: "\e792"; } .SYWicon-crop-16-9:before { content: "\e791"; } .SYWicon-crop-3-2:before { content: "\e78e"; } .SYWicon-crop-5-4:before { content: "\e78f"; } .SYWicon-crop-7-5:before { content: "\e790"; } .SYWicon-crop-free:before { content: "\e794"; } .SYWicon-crop-original:before { content: "\e795"; } .SYWicon-crop-portrait:before { content: "\e796"; } .SYWicon-crop_rotate:before { content: "\e437"; } .SYWicon-dashboard:before { content: "\e65e"; } .SYWicon-date_range:before { content: "\e916"; } .SYWicon-dehaze:before { content: "\e797"; } .SYWicon-delete:before { content: "\e65f"; } .SYWicon-description:before { content: "\e660"; } .SYWicon-desktop-windows:before { content: "\e760"; } .SYWicon-developer_board:before { content: "\e30d"; } .SYWicon-devices_other:before { content: "\e337"; } .SYWicon-dialpad:before { content: "\e6ee"; } .SYWicon-directions-bike:before { content: "\e7c3"; } .SYWicon-directions-bus:before { content: "\e7c4"; } .SYWicon-directions-car:before { content: "\e7c5"; } .SYWicon-directions-ferry:before { content: "\e7c6"; } .SYWicon-directions-subway:before { content: "\e7c7"; } .SYWicon-directions-train:before { content: "\e7c8"; } .SYWicon-directions-walk:before { content: "\e7c9"; } .SYWicon-dnd-forwardslash:before { content: "\e7f6"; } .SYWicon-dns:before { content: "\e661"; } .SYWicon-domain:before { content: "\e802"; } .SYWicon-done:before { content: "\e662"; } .SYWicon-done-all:before { content: "\e663"; } .SYWicon-drafts:before { content: "\e706"; } .SYWicon-drafts2:before { content: "\e151"; } .SYWicon-drag_handle:before { content: "\e25d"; } .SYWicon-dvr:before { content: "\e71b"; } .SYWicon-mail:before, .SYWicon-email:before { content: "\e6ef"; } .SYWicon-equalizer:before { content: "\e6c5"; } .SYWicon-error:before { content: "\e6c3"; } .SYWicon-event:before { content: "\e664"; } .SYWicon-event-available:before { content: "\e7f8"; } .SYWicon-event-busy:before { content: "\e7f9"; } .SYWicon-event-note:before { content: "\e7fa"; } .SYWicon-event_seat:before { content: "\e904"; } .SYWicon-explore:before { content: "\e666"; } .SYWicon-exposure:before { content: "\e799"; } .SYWicon-extension:before { content: "\e667"; } .SYWicon-next:before, .SYWicon-fast-forward:before { content: "\e6c6"; } .SYWicon-previous:before, .SYWicon-fast-rewind:before { content: "\e6c7"; } .SYWicon-favorite:before { content: "\e668"; } .SYWicon-favorite-outline:before { content: "\e669"; } .SYWicon-fiber_new:before { content: "\e05e"; } .SYWicon-download:before, .SYWicon-file-download:before { content: "\e75a"; } .SYWicon-upload:before, .SYWicon-file-upload:before { content: "\e75b"; } .SYWicon-filter-frames:before { content: "\e79c"; } .SYWicon-filter-list:before { content: "\e707"; } .SYWicon-filter-none:before { content: "\e79d"; } .SYWicon-filter-tilt-shift:before { content: "\e79e"; } .SYWicon-filter_vintage:before { content: "\e3e3"; } .SYWicon-fingerprint:before { content: "\e90d"; } .SYWicon-fitness_center:before { content: "\eb43"; } .SYWicon-flag2:before, .SYWicon-flag:before { content: "\e708"; } .SYWicon-flare:before { content: "\e7a0"; } .SYWicon-flash-on:before { content: "\e7a1"; } .SYWicon-flight:before { content: "\e7ca"; } .SYWicon-flight_land:before { content: "\e905"; } .SYWicon-flight_takeoff:before { content: "\e906"; } .SYWicon-flip-to-back:before { content: "\e66a"; } .SYWicon-flip-to-front:before { content: "\e66b"; } .SYWicon-folder:before { content: "\e75c"; } .SYWicon-folder-open:before { content: "\e75d"; } .SYWicon-folder-shared:before { content: "\e75e"; } .SYWicon-folder-special:before { content: "\e7fb"; } .SYWicon-format-align-center:before { content: "\e734"; } .SYWicon-format-align-justify:before { content: "\e735"; } .SYWicon-format-align-left:before { content: "\e736"; } .SYWicon-format-align-right:before { content: "\e737"; } .SYWicon-format-bold:before { content: "\e738"; } .SYWicon-format-clear:before { content: "\e739"; } .SYWicon-format-color-fill:before { content: "\e73a"; } .SYWicon-format-color-reset:before { content: "\e73b"; } .SYWicon-format-color-text:before { content: "\e73c"; } .SYWicon-format-indent-decrease:before { content: "\e73d"; } .SYWicon-format-indent-increase:before { content: "\e73e"; } .SYWicon-format-ital:before { content: "\e73f"; } .SYWicon-format-line-spacing:before { content: "\e740"; } .SYWicon-format-list-bulleted:before { content: "\e741"; } .SYWicon-format-list-numbered:before { content: "\e742"; } .SYWicon-format-paint:before { content: "\e743"; } .SYWicon-quote:before, .SYWicon-format-quote:before { content: "\e744"; } .SYWicon-format-size:before { content: "\e745"; } .SYWicon-format-textdirection-l-to-r:before { content: "\e747"; } .SYWicon-format-underline:before { content: "\e749"; } .SYWicon-format_shapes:before { content: "\e25e"; } .SYWicon-forward:before { content: "\e709"; } /* .SYWicon-free_breakfast:before { */ /* content: "\eb44"; */ /* } */ .SYWicon-fullscreen:before { content: "\e7ee"; } .SYWicon-fullscreen-exit:before { content: "\e7ef"; } .SYWicon-games:before { content: "\e6c8"; } .SYWicon-gesture:before { content: "\e70a"; } .SYWicon-goat:before { content: "\e901"; } .SYWicon-golf_course:before { content: "\eb45"; } .SYWicon-google:before { content: "\f1a0"; } .SYWicon-googleplus:before { content: "\e63b"; } /* .SYWicon-gps-fixed:before { */ /* content: "\e71c"; */ /* } */ .SYWicon-grid-off:before { content: "\e7a2"; } .SYWicon-grid-on:before { content: "\e7a3"; } .SYWicon-users:before, .SYWicon-group:before { content: "\e803"; } .SYWicon-group-add:before { content: "\e804"; } .SYWicon-hdr-strong:before { content: "\e7a4"; } .SYWicon-hdr-weak:before { content: "\e7a5"; } .SYWicon-healing:before { content: "\e7a6"; } .SYWicon-hearing:before { content: "\e023"; } .SYWicon-help:before { content: "\e66d"; } .SYWicon-highlight:before { content: "\e25f"; } .SYWicon-highlight-remove:before { content: "\e66e"; } .SYWicon-history:before { content: "\e66f"; } .SYWicon-home:before { content: "\e670"; } .SYWicon-hot_tub:before { content: "\eb46"; } .SYWicon-hotel:before { content: "\e7cb"; } .SYWicon-import_contacts:before { content: "\e0e0"; } .SYWicon-inbox:before { content: "\e70b"; } .SYWicon-info-outline:before { content: "\e673"; } .SYWicon-info2:before { content: "\e672"; } .SYWicon-input:before { content: "\e674"; } .SYWicon-file:before, .SYWicon-insert-drive-file:before { content: "\e74c"; } .SYWicon-insert-emoticon:before { content: "\e74d"; } .SYWicon-insert-photo:before { content: "\e74f"; } .SYWicon-invert_colors_on:before { content: "\e891"; } .SYWicon-iso:before { content: "\e7a9"; } .SYWicon-keyboard-arrow-down:before { content: "\e766"; } .SYWicon-keyboard-arrow-left:before { content: "\e767"; } .SYWicon-keyboard-arrow-right:before { content: "\e768"; } .SYWicon-arrow-up22:before, .SYWicon-keyboard-arrow-up:before { content: "\e769"; } .SYWicon-keyboard-backspace:before { content: "\e76a"; } .SYWicon-keyboard-capslock:before { content: "\e76b"; } .SYWicon-keyboard-return:before { content: "\e76d"; } .SYWicon-keyboard-tab:before { content: "\e76e"; } .SYWicon-keyboard-voice:before { content: "\e76f"; } .SYWicon-keyboard2:before { content: "\e764"; } .SYWicon-kitchen:before { content: "\eb47"; } .SYWicon-label:before { content: "\e676"; } .SYWicon-label-outline:before { content: "\e677"; } .SYWicon-language:before { content: "\e678"; } .SYWicon-launch:before { content: "\e679"; } .SYWicon-layers:before { content: "\e7cc"; } .SYWicon-layers-clear:before { content: "\e7cd"; } .SYWicon-line_style:before { content: "\e919"; } .SYWicon-line_weight:before { content: "\e91a"; } .SYWicon-linear_scale:before { content: "\e260"; } .SYWicon-list:before { content: "\e67a"; } .SYWicon-local-attraction:before { content: "\e7ce"; } .SYWicon-local-bar:before { content: "\e7cf"; } .SYWicon-local-cafe:before, .SYWicon-free_breakfast:before { content: "\e7d0"; } .SYWicon-local-florist:before { content: "\e7d1"; } .SYWicon-local-hospital:before { content: "\e7d3"; } .SYWicon-local-library:before { content: "\e7d4"; } .SYWicon-local-mall:before { content: "\e7d5"; } .SYWicon-local-offer:before { content: "\e7d7"; } .SYWicon-local-parking:before { content: "\e7d8"; } .SYWicon-local-pizza:before { content: "\e7d9"; } .SYWicon-local-shipping:before { content: "\e7dd"; } .SYWicon-local-taxi:before { content: "\e7de"; } .SYWicon-location-city:before { content: "\e805"; } .SYWicon-location-history:before { content: "\e7df"; } .SYWicon-location-off:before { content: "\e6f3"; } .SYWicon-location:before, .SYWicon-location-on:before { content: "\e6f4"; } .SYWicon-location_searching:before { content: "\e1b7"; } .SYWicon-looks:before { content: "\e7ac"; } .SYWicon-loop:before { content: "\e6c9"; } .SYWicon-loyalty:before { content: "\e67e"; } .SYWicon-mail_outline:before { content: "\e0e1"; } .SYWicon-map:before { content: "\e7e0"; } .SYWicon-markunread-mailbox:before { content: "\e67f"; } .SYWicon-messenger:before { content: "\e6f5"; } .SYWicon-mic:before { content: "\e6ca"; } .SYWicon-mode-comment:before { content: "\e750"; } .SYWicon-moff:before { content: "\e6cc"; } .SYWicon-more:before { content: "\e7fc"; } .SYWicon-more-vert:before { content: "\e7f1"; } .SYWicon-motorcycle:before { content: "\e91b"; } .SYWicon-mouse2:before { content: "\e771"; } .SYWicon-movie:before { content: "\e02c"; } .SYWicon-movie_filter:before { content: "\e43a"; } .SYWicon-music_video:before { content: "\e063"; } .SYWicon-gps-fixed:before, .SYWicon-my_location:before { content: "\e55c"; } .SYWicon-navigation:before { content: "\e7e1"; } .SYWicon-near_me:before { content: "\e569"; } .SYWicon-network_check:before { content: "\e67c"; } .SYWicon-new-releases:before { content: "\e6ce"; } .SYWicon-no_encryption:before { content: "\e67d"; } .SYWicon-note-add:before { content: "\e680"; } .SYWicon-now-wallpaper:before { content: "\e71e"; } .SYWicon-now-widgets:before { content: "\e71f"; } .SYWicon-opacity:before { content: "\e91c"; } .SYWicon-open-in-browser:before { content: "\e681"; } .SYWicon-open-with:before { content: "\e682"; } .SYWicon-pan_tool:before { content: "\e926"; } .SYWicon-panorama:before { content: "\e7ae"; } .SYWicon-panorama-fisheye:before { content: "\e7af"; } .SYWicon-panorama-horizontal:before { content: "\e7b0"; } .SYWicon-panorama-vertical:before { content: "\e7b1"; } .SYWicon-panorama-wide-angle:before { content: "\e7b2"; } .SYWicon-pause:before { content: "\e6cf"; } .SYWicon-perm-contact-cal:before { content: "\e684"; } .SYWicon-user:before, .SYWicon-person:before { content: "\e80d"; } .SYWicon-person-add:before { content: "\e80e"; } .SYWicon-person_outline:before { content: "\e7ff"; } .SYWicon-person_pin_circle:before { content: "\e56a"; } .SYWicon-pets:before { content: "\e91d"; } .SYWicon-mobile:before, .SYWicon-phone-android:before { content: "\e772"; } .SYWicon-phone-iphone:before { content: "\e773"; } .SYWicon-phone_forwarded:before { content: "\e64a"; } .SYWicon-phone_in_talk:before { content: "\e655"; } .SYWicon-phonelink:before { content: "\e774"; } .SYWicon-phonelink-off:before { content: "\e775"; } .SYWicon-photo_filter:before { content: "\e43b"; } .SYWicon-picture-in-picture:before { content: "\e686"; } .SYWicon-picture_in_picture_alt:before { content: "\e911"; } .SYWicon-pin-drop:before { content: "\e7e2"; } .SYWicon-play-arrow:before { content: "\e6d0"; } .SYWicon-play-shopping-bag:before { content: "\e6d1"; } .SYWicon-playlist-add:before { content: "\e6d2"; } .SYWicon-playlist_add_check:before { content: "\e065"; } .SYWicon-playlist_play:before { content: "\e05f"; } .SYWicon-plus-one:before { content: "\e80f"; } .SYWicon-pool:before { content: "\eb48"; } .SYWicon-power:before { content: "\e675"; } .SYWicon-printer:before, .SYWicon-print:before { content: "\e687"; } .SYWicon-earth:before, .SYWicon-publ:before { content: "\e811"; } .SYWicon-publish:before { content: "\e751"; } .SYWicon-clock:before, .SYWicon-query-builder:before { content: "\e688"; } .SYWicon-queue-mus:before { content: "\e6d3"; } .SYWicon-queue_music:before { content: "\e03d"; } .SYWicon-quick-contacts-dialer:before { content: "\e6f6"; } .SYWicon-quick-contacts-mail:before { content: "\e6f7"; } .SYWicon-radio:before { content: "\e6d4"; } .SYWicon-radio-button-off:before { content: "\e817"; } .SYWicon-radio-button-on:before { content: "\e818"; } .SYWicon-receipt:before { content: "\e68a"; } .SYWicon-recent_actors:before { content: "\e03f"; } .SYWicon-redo:before { content: "\e70c"; } .SYWicon-refresh:before { content: "\e7f2"; } .SYWicon-remove:before { content: "\e70d"; } .SYWicon-remove-circle:before { content: "\e70e"; } .SYWicon-remove-circle-outline:before { content: "\e70f"; } .SYWicon-repeat:before { content: "\e6d6"; } .SYWicon-replay:before { content: "\e6d8"; } .SYWicon-restaurant-menu:before { content: "\e7e4"; } .SYWicon-room_service:before { content: "\eb49"; } .SYWicon-rotate-left:before { content: "\e7b7"; } .SYWicon-rotate-right:before { content: "\e7b8"; } .SYWicon-rotate_90_degrees_ccw:before { content: "\e418"; } .SYWicon-rounded_corner:before { content: "\e921"; } .SYWicon-rowing:before { content: "\e922"; } .SYWicon-disk:before, .SYWicon-save:before { content: "\e712"; } .SYWicon-school:before { content: "\e812"; } .SYWicon-sd-storage:before { content: "\e720"; } .SYWicon-search:before { content: "\e68f"; } .SYWicon-security:before { content: "\e776"; } .SYWicon-select-all:before { content: "\e713"; } .SYWicon-cog:before, .SYWicon-settings:before { content: "\e690"; } .SYWicon-settings-backup-restore:before { content: "\e691"; } .SYWicon-settings-ethernet:before { content: "\e693"; } .SYWicon-settings-input-hdmi:before { content: "\e695"; } .SYWicon-settings-overscan:before { content: "\e696"; } .SYWicon-settings_input_composite:before { content: "\e8c1"; } .SYWicon-share:before, .SYWicon-share2:before { content: "\e813"; } .SYWicon-shop:before { content: "\e697"; } .SYWicon-shopping-basket:before { content: "\e60a"; } .SYWicon-shopping-cart:before { content: "\e698"; } .SYWicon-short_text:before { content: "\e261"; } .SYWicon-shuffle:before { content: "\e6d9"; } .SYWicon-last:before, .SYWicon-skip-next:before { content: "\e6da"; } .SYWicon-first:before, .SYWicon-skip-previous:before { content: "\e6db"; } .SYWicon-slow_motion_video:before { content: "\e068"; } .SYWicon-smoke_free:before { content: "\eb4a"; } .SYWicon-smoking_rooms:before { content: "\eb4b"; } .SYWicon-sort:before { content: "\e715"; } .SYWicon-spa:before { content: "\eb4c"; } .SYWicon-spellcheck:before { content: "\e69a"; } .SYWicon-star3:before, .SYWicon-star:before { content: "\e819"; } .SYWicon-star2:before, .SYWicon-star-half:before { content: "\e81a"; } .SYWicon-star-outline:before { content: "\e81b"; } .SYWicon-star-rate:before { content: "\e69b"; } .SYWicon-stars:before { content: "\e69c"; } .SYWicon-stay-current-landscape:before { content: "\e6f8"; } .SYWicon-stay-current-portrait:before { content: "\e6f9"; } .SYWicon-stop:before { content: "\e6dc"; } .SYWicon-storage:before { content: "\e723"; } .SYWicon-store-mall-directory:before { content: "\e7e5"; } .SYWicon-straighten:before { content: "\e7b9"; } .SYWicon-style:before { content: "\e7ba"; } .SYWicon-subdirectory_arrow_left:before { content: "\e5d9"; } .SYWicon-subdirectory_arrow_right:before { content: "\e5da"; } .SYWicon-subject:before { content: "\e69e"; } .SYWicon-subtitles:before { content: "\e048"; } .SYWicon-swap-calls:before { content: "\e6fa"; } .SYWicon-swap-horiz:before { content: "\e69f"; } .SYWicon-swap-vert:before { content: "\e6a0"; } .SYWicon-system-update-tv:before { content: "\e6a1"; } .SYWicon-tab:before { content: "\e6a2"; } .SYWicon-tab-unselected:before { content: "\e6a3"; } .SYWicon-tablet-android:before { content: "\e779"; } .SYWicon-text-format:before { content: "\e716"; } .SYWicon-text_fields:before { content: "\e262"; } .SYWicon-texture:before { content: "\e7bb"; } .SYWicon-theaters:before { content: "\e6a4"; } .SYWicon-thumb-down:before { content: "\e6a5"; } .SYWicon-thumb-up:before { content: "\e6a6"; } .SYWicon-thumbs-up-down:before { content: "\e6a7"; } .SYWicon-timelapse:before { content: "\e7bc"; } .SYWicon-timeline:before { content: "\e923"; } .SYWicon-timer:before { content: "\e7bd"; } .SYWicon-toc:before { content: "\e6a8"; } .SYWicon-touch_app:before { content: "\e913"; } .SYWicon-traff:before { content: "\e7e6"; } .SYWicon-transform:before { content: "\e7c0"; } .SYWicon-translate:before { content: "\e6ab"; } .SYWicon-trending-down:before { content: "\e6ac"; } .SYWicon-trending-neutral:before { content: "\e6ad"; } .SYWicon-trending-up:before { content: "\e6ae"; } .SYWicon-tune:before { content: "\e7c1"; } .SYWicon-tv:before { content: "\e77a"; } .SYWicon-undo:before { content: "\e717"; } .SYWicon-unfold-less:before { content: "\e7f3"; } .SYWicon-unfold-more:before { content: "\e7f4"; } .SYWicon-update:before { content: "\e924"; } .SYWicon-verified-user:before { content: "\e6b1"; } .SYWicon-vertical-align-bottom:before { content: "\e752"; } .SYWicon-vertical-align-center:before { content: "\e753"; } .SYWicon-vertical-align-top:before { content: "\e754"; } .SYWicon-videocam:before { content: "\e6df"; } .SYWicon-videocam-off:before { content: "\e6e0"; } .SYWicon-videogame_asset:before { content: "\e338"; } .SYWicon-view-agenda:before { content: "\e6b2"; } .SYWicon-view-array:before { content: "\e6b3"; } .SYWicon-view-carousel:before { content: "\e6b4"; } .SYWicon-view-column:before { content: "\e6b5"; } .SYWicon-view-day:before { content: "\e6b6"; } .SYWicon-view-headline:before { content: "\e6b7"; } .SYWicon-view-list:before { content: "\e6b8"; } .SYWicon-view-module:before { content: "\e6b9"; } .SYWicon-view-quilt:before { content: "\e6ba"; } .SYWicon-view-stream:before { content: "\e6bb"; } .SYWicon-view_comfortable:before { content: "\e42a"; } .SYWicon-view_week:before { content: "\e8f3"; } .SYWicon-eye:before, .SYWicon-visibility:before { content: "\e6bd"; } .SYWicon-visibility-off:before { content: "\e6be"; } .SYWicon-voicemail:before { content: "\e6fb"; } .SYWicon-volume-down:before { content: "\e6e1"; } .SYWicon-volume-mute:before { content: "\e6e2"; } .SYWicon-volume-off:before { content: "\e6e3"; } .SYWicon-volume-up:before { content: "\e6e4"; } .SYWicon-vpn-lock:before { content: "\e800"; } .SYWicon-wallet-giftcard:before { content: "\e6bf"; } .SYWicon-wallet-membership:before { content: "\e6c0"; } .SYWicon-warning:before { content: "\e6c4"; } .SYWicon-watch:before { content: "\e77b"; } .SYWicon-watch_later:before { content: "\e925"; } .SYWicon-wb-sunny:before { content: "\e7c2"; } .SYWicon-wc:before { content: "\e67b"; } .SYWicon-web:before { content: "\e6e5"; } .SYWicon-web_asset:before { content: "\e069"; } .SYWicon-weekend:before { content: "\e16b"; } .SYWicon-work:before { content: "\e6c2"; } .SYWicon-wrap-text:before { content: "\e755"; } .SYWicon-zoom_out_map:before { content: "\e56b"; } .SYWicon-add_box:before { content: "\e146"; } .SYWicon-album:before { content: "\e019"; } .SYWicon-android:before { content: "\e859"; } .SYWicon-arrow_drop_down:before { content: "\e5c5"; } .SYWicon-arrow_drop_up:before { content: "\e5c7"; } .SYWicon-attachment:before { content: "\e2bc"; } .SYWicon-battery_charging_full:before { content: "\e1a3"; } .SYWicon-bluetooth:before { content: "\e1a7"; } .SYWicon-brightness_2:before { content: "\e3a7"; } .SYWicon-brightness_low:before { content: "\e1ad"; } .SYWicon-call_end:before { content: "\e0b1"; } .SYWicon-call_to_action:before { content: "\e06c"; } .SYWicon-camera_roll:before { content: "\e3b3"; } .SYWicon-card_travel:before { content: "\e8f8"; } .SYWicon-chat2:before { content: "\e0b7"; } .SYWicon-code:before { content: "\e86f"; } .SYWicon-compare_arrows:before { content: "\e915"; } .SYWicon-confirmation_number:before { content: "\e638"; } .SYWicon-crop_din:before { content: "\e3c1"; } .SYWicon-desktop_mac:before { content: "\e30b"; } .SYWicon-directions2:before { content: "\e52e"; } .SYWicon-directions_run:before { content: "\e566"; } .SYWicon-euro_symbol:before { content: "\e927"; } .SYWicon-featured_play_list:before { content: "\e06d"; } .SYWicon-featured_video:before { content: "\e06e"; } .SYWicon-fiber_smart_record:before { content: "\e062"; } .SYWicon-find_in_page:before { content: "\e880"; } .SYWicon-import_export:before { content: "\e0c3"; } .SYWicon-inbox2:before { content: "\e156"; } .SYWicon-indeterminate_check_box:before { content: "\e909"; } .SYWicon-lightbulb_outline:before { content: "\e90f"; } .SYWicon-local_gas_station:before { content: "\e546"; } .SYWicon-lock_open:before { content: "\e898"; } .SYWicon-lock_outline:before { content: "\e899"; } .SYWicon-more_horiz:before { content: "\e5d3"; } .SYWicon-music_note:before { content: "\e405"; } .SYWicon-nature:before { content: "\e406"; } .SYWicon-nature_people:before { content: "\e407"; } .SYWicon-note:before { content: "\e06f"; } .SYWicon-notifications:before { content: "\e7f5"; } .SYWicon-photo_library:before { content: "\e413"; } .SYWicon-photo_size_select_actual:before { content: "\e432"; } .SYWicon-photo_size_select_large:before { content: "\e433"; } .SYWicon-photo_size_select_small:before { content: "\e434"; } .SYWicon-play_circle_filled:before { content: "\e038"; } .SYWicon-portrait:before { content: "\e416"; } .SYWicon-power_settings_new:before { content: "\e8ac"; } .SYWicon-pregnant_woman:before { content: "\e91e"; } .SYWicon-present_to_all:before { content: "\e0df"; } .SYWicon-question_answer:before { content: "\e8af"; } .SYWicon-record_voice_over:before { content: "\e91f"; } .SYWicon-reorder:before { content: "\e8fe"; } .SYWicon-reply:before { content: "\e15e"; } .SYWicon-reply_all:before { content: "\e15f"; } .SYWicon-report:before { content: "\e160"; } .SYWicon-restaurant:before { content: "\e56c"; } .SYWicon-router:before { content: "\e328"; } /* .SYWicon-rss_feed:before { */ /* content: "\e0e5"; */ /* content: "\e61d"; */ /* } */ .SYWicon-satellite:before { content: "\e562"; } .SYWicon-screen_rotation:before { content: "\e1c1"; } .SYWicon-send:before { content: "\e163"; } .SYWicon-settings_input_svideo:before { content: "\e8c3"; } .SYWicon-sort_by_alpha:before { content: "\e053"; } .SYWicon-space_bar:before { content: "\e256"; } .SYWicon-speaker:before { content: "\e32d"; } .SYWicon-subway:before { content: "\e56f"; } .SYWicon-supervisor_account:before { content: "\e8d3"; } .SYWicon-tablet:before { content: "\e32f"; } .SYWicon-tap_and_play:before { content: "\e62b"; } .SYWicon-textsms:before { content: "\e0d8"; } .SYWicon-today:before { content: "\e8df"; } .SYWicon-toys:before { content: "\e332"; } .SYWicon-train:before { content: "\e570"; } .SYWicon-tram:before { content: "\e571"; } .SYWicon-unarchive:before { content: "\e169"; } .SYWicon-usb:before { content: "\e1e0"; } .SYWicon-video_label:before { content: "\e071"; } .SYWicon-view_compact:before { content: "\e42b"; } .SYWicon-vpn_key:before { content: "\e0da"; } .SYWicon-wifi:before { content: "\e63e"; } .SYWicon-zoom_in:before { content: "\e8ff"; } .SYWicon-zoom_out:before { content: "\e900"; } .SYWicon-phone:before { content: "\e604"; } .SYWicon-directions:before { content: "\e606"; } .SYWicon-feather:before { content: "\e607"; } .SYWicon-vcard:before { content: "\e608"; } .SYWicon-export:before { content: "\e609"; } .SYWicon-chat:before { content: "\e60b"; } .SYWicon-comment:before { content: "\e60c"; } .SYWicon-tag:before { content: "\e60d"; } .SYWicon-leaf:before { content: "\e60e"; } .SYWicon-newspaper:before { content: "\e60f"; } .SYWicon-lifebuoy:before { content: "\e610"; } .SYWicon-calendar:before { content: "\e611"; } .SYWicon-briefcase:before { content: "\e612"; } .SYWicon-hourglass:before { content: "\e613"; } .SYWicon-gauge:before { content: "\e614"; } .SYWicon-language2:before { content: "\e600"; } .SYWicon-network:before { content: "\e615"; } .SYWicon-key:before { content: "\e616"; } .SYWicon-suitcase:before { content: "\e617"; } .SYWicon-light-bulb:before { content: "\e61a"; } .SYWicon-box:before { content: "\e61b"; } .SYWicon-ticket:before { content: "\e61c"; } .SYWicon-feed:before, .SYWicon-rss:before { content: "\e0e5"; } .SYWicon-droplets:before { content: "\e61e"; } .SYWicon-pie:before { content: "\e61f"; } .SYWicon-lock:before { content: "\e620"; } .SYWicon-unlocked:before, .SYWicon-lock-open:before { content: "\e621"; } .SYWicon-info:before { content: "\e622"; } .SYWicon-question:before { content: "\e623"; } .SYWicon-cw:before { content: "\e624"; } .SYWicon-ccw:before { content: "\e625"; } .SYWicon-docs:before { content: "\e626"; } .SYWicon-resize-enlarge:before { content: "\e627"; } .SYWicon-resize-shrink:before { content: "\e628"; } .SYWicon-flow-cascade:before { content: "\e629"; } .SYWicon-flow-branch:before { content: "\e62a"; } .SYWicon-tree:before, .SYWicon-flow-tree:before { content: "\e62d"; } .SYWicon-flow-line:before { content: "\e62e"; } .SYWicon-flow-parallel:before { content: "\e62f"; } .SYWicon-arrow-left:before { content: "\e630"; } .SYWicon-arrow-down:before { content: "\e631"; } .SYWicon-arrow-up:before { content: "\e632"; } .SYWicon-arrow-right:before { content: "\e633"; } .SYWicon-arrow-left2:before { content: "\e601"; } .SYWicon-arrow-down2:before { content: "\e602"; } .SYWicon-arrow-up2:before { content: "\e603"; } .SYWicon-arrow-right2:before { content: "\e605"; } .SYWicon-menu:before { content: "\e634"; } .SYWicon-ellipsis:before { content: "\e635"; } .SYWicon-dots:before { content: "\e636"; } .SYWicon-dot:before { content: "\e637"; } .SYWicon-flickr:before { content: "\e639"; } .SYWicon-vimeo:before { content: "\e63a"; } .SYWicon-twitter:before { content: "\e63c"; } .SYWicon-facebook:before { content: "\e63d"; } .SYWicon-facebook2:before { content: "\e63f"; } .SYWicon-pinterest:before { content: "\e640"; } .SYWicon-tumblr:before { content: "\e641"; } .SYWicon-linkedin:before { content: "\e642"; } .SYWicon-dribbble:before { content: "\e643"; } .SYWicon-stumbleupon:before { content: "\e644"; } .SYWicon-lastfm:before { content: "\e645"; } .SYWicon-rdio:before { content: "\e646"; } .SYWicon-spotify:before { content: "\e647"; } .SYWicon-instagram:before { content: "\e648"; } .SYWicon-dropbox:before { content: "\e649"; } .SYWicon-evernote:before { content: "\e683"; } .SYWicon-skype:before { content: "\e685"; } .SYWicon-picasa:before { content: "\e689"; } .SYWicon-circles:before { content: "\e68b"; } .SYWicon-office:before { content: "\e903"; } .SYWicon-books:before { content: "\e920"; } .SYWicon-qrcode:before { content: "\e938"; } .SYWicon-phone2:before { content: "\e942"; } .SYWicon-pushpin:before { content: "\e946"; } .SYWicon-quotes-left:before { content: "\e977"; } .SYWicon-quotes-right:before { content: "\e978"; } .SYWicon-trophy:before { content: "\e99e"; } .SYWicon-gift:before { content: "\e99f"; } .SYWicon-power-cord:before { content: "\e9b7"; } .SYWicon-move-up:before { content: "\ea46"; } .SYWicon-move-down:before { content: "\ea47"; } .SYWicon-font:before { content: "\ea5c"; } .SYWicon-omega:before { content: "\ea66"; } .SYWicon-embed2:before { content: "\ea80"; } .SYWicon-github5:before { content: "\eab5"; } .SYWicon-blogger:before { content: "\eab9"; } .SYWicon-tag2:before { content: "\f02b"; } .SYWicon-tags:before { content: "\f02c"; } .SYWicon-link:before, .SYWicon-chain:before { content: "\f0c1"; } .SYWicon-table:before { content: "\f0ce"; } .SYWicon-columns:before { content: "\f0db"; } .SYWicon-sitemap:before { content: "\f0e8"; } .SYWicon-chain-broken:before { content: "\f127"; } .SYWicon-sort-alpha-asc:before { content: "\f15d"; } .SYWicon-sort-alpha-desc:before { content: "\f15e"; } .SYWicon-sort-amount-asc:before { content: "\f160"; } .SYWicon-sort-amount-desc:before { content: "\f161"; } .SYWicon-sort-numeric-asc:before { content: "\f162"; } .SYWicon-sort-numeric-desc:before { content: "\f163"; } .SYWicon-youtube:before { content: "\f167"; } .SYWicon-youtube-play:before { content: "\f16a"; } .SYWicon-stack-overflow:before { content: "\f16c"; } .SYWicon-apple:before { content: "\f179"; } .SYWicon-windows:before { content: "\f17a"; } /* .SYWicon-android:before { */ /* content: "\f17b"; */ /* } */ .SYWicon-linux:before { content: "\f17c"; } .SYWicon-wordpress:before { content: "\f19a"; } .SYWicon-drupal:before { content: "\f1a9"; } .SYWicon-joomla:before { content: "\f1aa"; } .SYWicon-fax:before { content: "\f1ac"; } .SYWicon-building:before { content: "\f1ad"; } .SYWicon-paw:before { content: "\f1b0"; } .SYWicon-spoon:before { content: "\f1b1"; } .SYWicon-paragraph:before { content: "\f1dd"; } .SYWicon-futbol-o:before { content: "\f1e3"; } .SYWicon-yelp:before { content: "\f1e9"; } .SYWicon-paypal:before { content: "\f1ed"; } .SYWicon-google-wallet:before { content: "\f1ee"; } .SYWicon-cc-visa:before { content: "\f1f0"; } .SYWicon-cc-mastercard:before { content: "\f1f1"; } .SYWicon-cc-discover:before { content: "\f1f2"; } .SYWicon-cc-amex:before { content: "\f1f3"; } .SYWicon-birthday-cake:before { content: "\f1fd"; } PKKY]7�O��css/animate.min.cssnu�[���@charset "UTF-8"; /*! * animate.css -https://daneden.github.io/animate.css/ * Version - 3.7.2 * Licensed under the MIT license - http://opensource.org/licenses/MIT * * Copyright (c) 2019 Daniel Eden */ @-webkit-keyframes bounce{0%,20%,53%,80%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1);-webkit-transform:translateZ(0);transform:translateZ(0)}40%,43%{-webkit-animation-timing-function:cubic-bezier(.755,.05,.855,.06);animation-timing-function:cubic-bezier(.755,.05,.855,.06);-webkit-transform:translate3d(0,-30px,0);transform:translate3d(0,-30px,0)}70%{-webkit-animation-timing-function:cubic-bezier(.755,.05,.855,.06);animation-timing-function:cubic-bezier(.755,.05,.855,.06);-webkit-transform:translate3d(0,-15px,0);transform:translate3d(0,-15px,0)}90%{-webkit-transform:translate3d(0,-4px,0);transform:translate3d(0,-4px,0)}}@keyframes bounce{0%,20%,53%,80%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1);-webkit-transform:translateZ(0);transform:translateZ(0)}40%,43%{-webkit-animation-timing-function:cubic-bezier(.755,.05,.855,.06);animation-timing-function:cubic-bezier(.755,.05,.855,.06);-webkit-transform:translate3d(0,-30px,0);transform:translate3d(0,-30px,0)}70%{-webkit-animation-timing-function:cubic-bezier(.755,.05,.855,.06);animation-timing-function:cubic-bezier(.755,.05,.855,.06);-webkit-transform:translate3d(0,-15px,0);transform:translate3d(0,-15px,0)}90%{-webkit-transform:translate3d(0,-4px,0);transform:translate3d(0,-4px,0)}}.bounce{-webkit-animation-name:bounce;animation-name:bounce;-webkit-transform-origin:center bottom;transform-origin:center bottom}@-webkit-keyframes flash{0%,50%,to{opacity:1}25%,75%{opacity:0}}@keyframes flash{0%,50%,to{opacity:1}25%,75%{opacity:0}}.flash{-webkit-animation-name:flash;animation-name:flash}@-webkit-keyframes pulse{0%{-webkit-transform:scaleX(1);transform:scaleX(1)}50%{-webkit-transform:scale3d(1.05,1.05,1.05);transform:scale3d(1.05,1.05,1.05)}to{-webkit-transform:scaleX(1);transform:scaleX(1)}}@keyframes pulse{0%{-webkit-transform:scaleX(1);transform:scaleX(1)}50%{-webkit-transform:scale3d(1.05,1.05,1.05);transform:scale3d(1.05,1.05,1.05)}to{-webkit-transform:scaleX(1);transform:scaleX(1)}}.pulse{-webkit-animation-name:pulse;animation-name:pulse}@-webkit-keyframes rubberBand{0%{-webkit-transform:scaleX(1);transform:scaleX(1)}30%{-webkit-transform:scale3d(1.25,.75,1);transform:scale3d(1.25,.75,1)}40%{-webkit-transform:scale3d(.75,1.25,1);transform:scale3d(.75,1.25,1)}50%{-webkit-transform:scale3d(1.15,.85,1);transform:scale3d(1.15,.85,1)}65%{-webkit-transform:scale3d(.95,1.05,1);transform:scale3d(.95,1.05,1)}75%{-webkit-transform:scale3d(1.05,.95,1);transform:scale3d(1.05,.95,1)}to{-webkit-transform:scaleX(1);transform:scaleX(1)}}@keyframes rubberBand{0%{-webkit-transform:scaleX(1);transform:scaleX(1)}30%{-webkit-transform:scale3d(1.25,.75,1);transform:scale3d(1.25,.75,1)}40%{-webkit-transform:scale3d(.75,1.25,1);transform:scale3d(.75,1.25,1)}50%{-webkit-transform:scale3d(1.15,.85,1);transform:scale3d(1.15,.85,1)}65%{-webkit-transform:scale3d(.95,1.05,1);transform:scale3d(.95,1.05,1)}75%{-webkit-transform:scale3d(1.05,.95,1);transform:scale3d(1.05,.95,1)}to{-webkit-transform:scaleX(1);transform:scaleX(1)}}.rubberBand{-webkit-animation-name:rubberBand;animation-name:rubberBand}@-webkit-keyframes shake{0%,to{-webkit-transform:translateZ(0);transform:translateZ(0)}10%,30%,50%,70%,90%{-webkit-transform:translate3d(-10px,0,0);transform:translate3d(-10px,0,0)}20%,40%,60%,80%{-webkit-transform:translate3d(10px,0,0);transform:translate3d(10px,0,0)}}@keyframes shake{0%,to{-webkit-transform:translateZ(0);transform:translateZ(0)}10%,30%,50%,70%,90%{-webkit-transform:translate3d(-10px,0,0);transform:translate3d(-10px,0,0)}20%,40%,60%,80%{-webkit-transform:translate3d(10px,0,0);transform:translate3d(10px,0,0)}}.shake{-webkit-animation-name:shake;animation-name:shake}@-webkit-keyframes headShake{0%{-webkit-transform:translateX(0);transform:translateX(0)}6.5%{-webkit-transform:translateX(-6px) rotateY(-9deg);transform:translateX(-6px) rotateY(-9deg)}18.5%{-webkit-transform:translateX(5px) rotateY(7deg);transform:translateX(5px) rotateY(7deg)}31.5%{-webkit-transform:translateX(-3px) rotateY(-5deg);transform:translateX(-3px) rotateY(-5deg)}43.5%{-webkit-transform:translateX(2px) rotateY(3deg);transform:translateX(2px) rotateY(3deg)}50%{-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes headShake{0%{-webkit-transform:translateX(0);transform:translateX(0)}6.5%{-webkit-transform:translateX(-6px) rotateY(-9deg);transform:translateX(-6px) rotateY(-9deg)}18.5%{-webkit-transform:translateX(5px) rotateY(7deg);transform:translateX(5px) rotateY(7deg)}31.5%{-webkit-transform:translateX(-3px) rotateY(-5deg);transform:translateX(-3px) rotateY(-5deg)}43.5%{-webkit-transform:translateX(2px) rotateY(3deg);transform:translateX(2px) rotateY(3deg)}50%{-webkit-transform:translateX(0);transform:translateX(0)}}.headShake{-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;-webkit-animation-name:headShake;animation-name:headShake}@-webkit-keyframes swing{20%{-webkit-transform:rotate(15deg);transform:rotate(15deg)}40%{-webkit-transform:rotate(-10deg);transform:rotate(-10deg)}60%{-webkit-transform:rotate(5deg);transform:rotate(5deg)}80%{-webkit-transform:rotate(-5deg);transform:rotate(-5deg)}to{-webkit-transform:rotate(0deg);transform:rotate(0deg)}}@keyframes swing{20%{-webkit-transform:rotate(15deg);transform:rotate(15deg)}40%{-webkit-transform:rotate(-10deg);transform:rotate(-10deg)}60%{-webkit-transform:rotate(5deg);transform:rotate(5deg)}80%{-webkit-transform:rotate(-5deg);transform:rotate(-5deg)}to{-webkit-transform:rotate(0deg);transform:rotate(0deg)}}.swing{-webkit-transform-origin:top center;transform-origin:top center;-webkit-animation-name:swing;animation-name:swing}@-webkit-keyframes tada{0%{-webkit-transform:scaleX(1);transform:scaleX(1)}10%,20%{-webkit-transform:scale3d(.9,.9,.9) rotate(-3deg);transform:scale3d(.9,.9,.9) rotate(-3deg)}30%,50%,70%,90%{-webkit-transform:scale3d(1.1,1.1,1.1) rotate(3deg);transform:scale3d(1.1,1.1,1.1) rotate(3deg)}40%,60%,80%{-webkit-transform:scale3d(1.1,1.1,1.1) rotate(-3deg);transform:scale3d(1.1,1.1,1.1) rotate(-3deg)}to{-webkit-transform:scaleX(1);transform:scaleX(1)}}@keyframes tada{0%{-webkit-transform:scaleX(1);transform:scaleX(1)}10%,20%{-webkit-transform:scale3d(.9,.9,.9) rotate(-3deg);transform:scale3d(.9,.9,.9) rotate(-3deg)}30%,50%,70%,90%{-webkit-transform:scale3d(1.1,1.1,1.1) rotate(3deg);transform:scale3d(1.1,1.1,1.1) rotate(3deg)}40%,60%,80%{-webkit-transform:scale3d(1.1,1.1,1.1) rotate(-3deg);transform:scale3d(1.1,1.1,1.1) rotate(-3deg)}to{-webkit-transform:scaleX(1);transform:scaleX(1)}}.tada{-webkit-animation-name:tada;animation-name:tada}@-webkit-keyframes wobble{0%{-webkit-transform:translateZ(0);transform:translateZ(0)}15%{-webkit-transform:translate3d(-25%,0,0) rotate(-5deg);transform:translate3d(-25%,0,0) rotate(-5deg)}30%{-webkit-transform:translate3d(20%,0,0) rotate(3deg);transform:translate3d(20%,0,0) rotate(3deg)}45%{-webkit-transform:translate3d(-15%,0,0) rotate(-3deg);transform:translate3d(-15%,0,0) rotate(-3deg)}60%{-webkit-transform:translate3d(10%,0,0) rotate(2deg);transform:translate3d(10%,0,0) rotate(2deg)}75%{-webkit-transform:translate3d(-5%,0,0) rotate(-1deg);transform:translate3d(-5%,0,0) rotate(-1deg)}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes wobble{0%{-webkit-transform:translateZ(0);transform:translateZ(0)}15%{-webkit-transform:translate3d(-25%,0,0) rotate(-5deg);transform:translate3d(-25%,0,0) rotate(-5deg)}30%{-webkit-transform:translate3d(20%,0,0) rotate(3deg);transform:translate3d(20%,0,0) rotate(3deg)}45%{-webkit-transform:translate3d(-15%,0,0) rotate(-3deg);transform:translate3d(-15%,0,0) rotate(-3deg)}60%{-webkit-transform:translate3d(10%,0,0) rotate(2deg);transform:translate3d(10%,0,0) rotate(2deg)}75%{-webkit-transform:translate3d(-5%,0,0) rotate(-1deg);transform:translate3d(-5%,0,0) rotate(-1deg)}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}.wobble{-webkit-animation-name:wobble;animation-name:wobble}@-webkit-keyframes jello{0%,11.1%,to{-webkit-transform:translateZ(0);transform:translateZ(0)}22.2%{-webkit-transform:skewX(-12.5deg) skewY(-12.5deg);transform:skewX(-12.5deg) skewY(-12.5deg)}33.3%{-webkit-transform:skewX(6.25deg) skewY(6.25deg);transform:skewX(6.25deg) skewY(6.25deg)}44.4%{-webkit-transform:skewX(-3.125deg) skewY(-3.125deg);transform:skewX(-3.125deg) skewY(-3.125deg)}55.5%{-webkit-transform:skewX(1.5625deg) skewY(1.5625deg);transform:skewX(1.5625deg) skewY(1.5625deg)}66.6%{-webkit-transform:skewX(-.78125deg) skewY(-.78125deg);transform:skewX(-.78125deg) skewY(-.78125deg)}77.7%{-webkit-transform:skewX(.390625deg) skewY(.390625deg);transform:skewX(.390625deg) skewY(.390625deg)}88.8%{-webkit-transform:skewX(-.1953125deg) skewY(-.1953125deg);transform:skewX(-.1953125deg) skewY(-.1953125deg)}}@keyframes jello{0%,11.1%,to{-webkit-transform:translateZ(0);transform:translateZ(0)}22.2%{-webkit-transform:skewX(-12.5deg) skewY(-12.5deg);transform:skewX(-12.5deg) skewY(-12.5deg)}33.3%{-webkit-transform:skewX(6.25deg) skewY(6.25deg);transform:skewX(6.25deg) skewY(6.25deg)}44.4%{-webkit-transform:skewX(-3.125deg) skewY(-3.125deg);transform:skewX(-3.125deg) skewY(-3.125deg)}55.5%{-webkit-transform:skewX(1.5625deg) skewY(1.5625deg);transform:skewX(1.5625deg) skewY(1.5625deg)}66.6%{-webkit-transform:skewX(-.78125deg) skewY(-.78125deg);transform:skewX(-.78125deg) skewY(-.78125deg)}77.7%{-webkit-transform:skewX(.390625deg) skewY(.390625deg);transform:skewX(.390625deg) skewY(.390625deg)}88.8%{-webkit-transform:skewX(-.1953125deg) skewY(-.1953125deg);transform:skewX(-.1953125deg) skewY(-.1953125deg)}}.jello{-webkit-animation-name:jello;animation-name:jello;-webkit-transform-origin:center;transform-origin:center}@-webkit-keyframes heartBeat{0%{-webkit-transform:scale(1);transform:scale(1)}14%{-webkit-transform:scale(1.3);transform:scale(1.3)}28%{-webkit-transform:scale(1);transform:scale(1)}42%{-webkit-transform:scale(1.3);transform:scale(1.3)}70%{-webkit-transform:scale(1);transform:scale(1)}}@keyframes heartBeat{0%{-webkit-transform:scale(1);transform:scale(1)}14%{-webkit-transform:scale(1.3);transform:scale(1.3)}28%{-webkit-transform:scale(1);transform:scale(1)}42%{-webkit-transform:scale(1.3);transform:scale(1.3)}70%{-webkit-transform:scale(1);transform:scale(1)}}.heartBeat{-webkit-animation-name:heartBeat;animation-name:heartBeat;-webkit-animation-duration:1.3s;animation-duration:1.3s;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}@-webkit-keyframes bounceIn{0%,20%,40%,60%,80%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}20%{-webkit-transform:scale3d(1.1,1.1,1.1);transform:scale3d(1.1,1.1,1.1)}40%{-webkit-transform:scale3d(.9,.9,.9);transform:scale3d(.9,.9,.9)}60%{opacity:1;-webkit-transform:scale3d(1.03,1.03,1.03);transform:scale3d(1.03,1.03,1.03)}80%{-webkit-transform:scale3d(.97,.97,.97);transform:scale3d(.97,.97,.97)}to{opacity:1;-webkit-transform:scaleX(1);transform:scaleX(1)}}@keyframes bounceIn{0%,20%,40%,60%,80%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}20%{-webkit-transform:scale3d(1.1,1.1,1.1);transform:scale3d(1.1,1.1,1.1)}40%{-webkit-transform:scale3d(.9,.9,.9);transform:scale3d(.9,.9,.9)}60%{opacity:1;-webkit-transform:scale3d(1.03,1.03,1.03);transform:scale3d(1.03,1.03,1.03)}80%{-webkit-transform:scale3d(.97,.97,.97);transform:scale3d(.97,.97,.97)}to{opacity:1;-webkit-transform:scaleX(1);transform:scaleX(1)}}.bounceIn{-webkit-animation-duration:.75s;animation-duration:.75s;-webkit-animation-name:bounceIn;animation-name:bounceIn}@-webkit-keyframes bounceInDown{0%,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:translate3d(0,-3000px,0);transform:translate3d(0,-3000px,0)}60%{opacity:1;-webkit-transform:translate3d(0,25px,0);transform:translate3d(0,25px,0)}75%{-webkit-transform:translate3d(0,-10px,0);transform:translate3d(0,-10px,0)}90%{-webkit-transform:translate3d(0,5px,0);transform:translate3d(0,5px,0)}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes bounceInDown{0%,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:translate3d(0,-3000px,0);transform:translate3d(0,-3000px,0)}60%{opacity:1;-webkit-transform:translate3d(0,25px,0);transform:translate3d(0,25px,0)}75%{-webkit-transform:translate3d(0,-10px,0);transform:translate3d(0,-10px,0)}90%{-webkit-transform:translate3d(0,5px,0);transform:translate3d(0,5px,0)}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}.bounceInDown{-webkit-animation-name:bounceInDown;animation-name:bounceInDown}@-webkit-keyframes bounceInLeft{0%,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:translate3d(-3000px,0,0);transform:translate3d(-3000px,0,0)}60%{opacity:1;-webkit-transform:translate3d(25px,0,0);transform:translate3d(25px,0,0)}75%{-webkit-transform:translate3d(-10px,0,0);transform:translate3d(-10px,0,0)}90%{-webkit-transform:translate3d(5px,0,0);transform:translate3d(5px,0,0)}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes bounceInLeft{0%,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:translate3d(-3000px,0,0);transform:translate3d(-3000px,0,0)}60%{opacity:1;-webkit-transform:translate3d(25px,0,0);transform:translate3d(25px,0,0)}75%{-webkit-transform:translate3d(-10px,0,0);transform:translate3d(-10px,0,0)}90%{-webkit-transform:translate3d(5px,0,0);transform:translate3d(5px,0,0)}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}.bounceInLeft{-webkit-animation-name:bounceInLeft;animation-name:bounceInLeft}@-webkit-keyframes bounceInRight{0%,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:translate3d(3000px,0,0);transform:translate3d(3000px,0,0)}60%{opacity:1;-webkit-transform:translate3d(-25px,0,0);transform:translate3d(-25px,0,0)}75%{-webkit-transform:translate3d(10px,0,0);transform:translate3d(10px,0,0)}90%{-webkit-transform:translate3d(-5px,0,0);transform:translate3d(-5px,0,0)}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes bounceInRight{0%,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:translate3d(3000px,0,0);transform:translate3d(3000px,0,0)}60%{opacity:1;-webkit-transform:translate3d(-25px,0,0);transform:translate3d(-25px,0,0)}75%{-webkit-transform:translate3d(10px,0,0);transform:translate3d(10px,0,0)}90%{-webkit-transform:translate3d(-5px,0,0);transform:translate3d(-5px,0,0)}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}.bounceInRight{-webkit-animation-name:bounceInRight;animation-name:bounceInRight}@-webkit-keyframes bounceInUp{0%,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:translate3d(0,3000px,0);transform:translate3d(0,3000px,0)}60%{opacity:1;-webkit-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0)}75%{-webkit-transform:translate3d(0,10px,0);transform:translate3d(0,10px,0)}90%{-webkit-transform:translate3d(0,-5px,0);transform:translate3d(0,-5px,0)}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes bounceInUp{0%,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:translate3d(0,3000px,0);transform:translate3d(0,3000px,0)}60%{opacity:1;-webkit-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0)}75%{-webkit-transform:translate3d(0,10px,0);transform:translate3d(0,10px,0)}90%{-webkit-transform:translate3d(0,-5px,0);transform:translate3d(0,-5px,0)}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}.bounceInUp{-webkit-animation-name:bounceInUp;animation-name:bounceInUp}@-webkit-keyframes bounceOut{20%{-webkit-transform:scale3d(.9,.9,.9);transform:scale3d(.9,.9,.9)}50%,55%{opacity:1;-webkit-transform:scale3d(1.1,1.1,1.1);transform:scale3d(1.1,1.1,1.1)}to{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}}@keyframes bounceOut{20%{-webkit-transform:scale3d(.9,.9,.9);transform:scale3d(.9,.9,.9)}50%,55%{opacity:1;-webkit-transform:scale3d(1.1,1.1,1.1);transform:scale3d(1.1,1.1,1.1)}to{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}}.bounceOut{-webkit-animation-duration:.75s;animation-duration:.75s;-webkit-animation-name:bounceOut;animation-name:bounceOut}@-webkit-keyframes bounceOutDown{20%{-webkit-transform:translate3d(0,10px,0);transform:translate3d(0,10px,0)}40%,45%{opacity:1;-webkit-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0)}to{opacity:0;-webkit-transform:translate3d(0,2000px,0);transform:translate3d(0,2000px,0)}}@keyframes bounceOutDown{20%{-webkit-transform:translate3d(0,10px,0);transform:translate3d(0,10px,0)}40%,45%{opacity:1;-webkit-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0)}to{opacity:0;-webkit-transform:translate3d(0,2000px,0);transform:translate3d(0,2000px,0)}}.bounceOutDown{-webkit-animation-name:bounceOutDown;animation-name:bounceOutDown}@-webkit-keyframes bounceOutLeft{20%{opacity:1;-webkit-transform:translate3d(20px,0,0);transform:translate3d(20px,0,0)}to{opacity:0;-webkit-transform:translate3d(-2000px,0,0);transform:translate3d(-2000px,0,0)}}@keyframes bounceOutLeft{20%{opacity:1;-webkit-transform:translate3d(20px,0,0);transform:translate3d(20px,0,0)}to{opacity:0;-webkit-transform:translate3d(-2000px,0,0);transform:translate3d(-2000px,0,0)}}.bounceOutLeft{-webkit-animation-name:bounceOutLeft;animation-name:bounceOutLeft}@-webkit-keyframes bounceOutRight{20%{opacity:1;-webkit-transform:translate3d(-20px,0,0);transform:translate3d(-20px,0,0)}to{opacity:0;-webkit-transform:translate3d(2000px,0,0);transform:translate3d(2000px,0,0)}}@keyframes bounceOutRight{20%{opacity:1;-webkit-transform:translate3d(-20px,0,0);transform:translate3d(-20px,0,0)}to{opacity:0;-webkit-transform:translate3d(2000px,0,0);transform:translate3d(2000px,0,0)}}.bounceOutRight{-webkit-animation-name:bounceOutRight;animation-name:bounceOutRight}@-webkit-keyframes bounceOutUp{20%{-webkit-transform:translate3d(0,-10px,0);transform:translate3d(0,-10px,0)}40%,45%{opacity:1;-webkit-transform:translate3d(0,20px,0);transform:translate3d(0,20px,0)}to{opacity:0;-webkit-transform:translate3d(0,-2000px,0);transform:translate3d(0,-2000px,0)}}@keyframes bounceOutUp{20%{-webkit-transform:translate3d(0,-10px,0);transform:translate3d(0,-10px,0)}40%,45%{opacity:1;-webkit-transform:translate3d(0,20px,0);transform:translate3d(0,20px,0)}to{opacity:0;-webkit-transform:translate3d(0,-2000px,0);transform:translate3d(0,-2000px,0)}}.bounceOutUp{-webkit-animation-name:bounceOutUp;animation-name:bounceOutUp}@-webkit-keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}.fadeIn{-webkit-animation-name:fadeIn;animation-name:fadeIn}@-webkit-keyframes fadeInDown{0%{opacity:0;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes fadeInDown{0%{opacity:0;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}.fadeInDown{-webkit-animation-name:fadeInDown;animation-name:fadeInDown}@-webkit-keyframes fadeInDownBig{0%{opacity:0;-webkit-transform:translate3d(0,-2000px,0);transform:translate3d(0,-2000px,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes fadeInDownBig{0%{opacity:0;-webkit-transform:translate3d(0,-2000px,0);transform:translate3d(0,-2000px,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}.fadeInDownBig{-webkit-animation-name:fadeInDownBig;animation-name:fadeInDownBig}@-webkit-keyframes fadeInLeft{0%{opacity:0;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes fadeInLeft{0%{opacity:0;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}.fadeInLeft{-webkit-animation-name:fadeInLeft;animation-name:fadeInLeft}@-webkit-keyframes fadeInLeftBig{0%{opacity:0;-webkit-transform:translate3d(-2000px,0,0);transform:translate3d(-2000px,0,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes fadeInLeftBig{0%{opacity:0;-webkit-transform:translate3d(-2000px,0,0);transform:translate3d(-2000px,0,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}.fadeInLeftBig{-webkit-animation-name:fadeInLeftBig;animation-name:fadeInLeftBig}@-webkit-keyframes fadeInRight{0%{opacity:0;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes fadeInRight{0%{opacity:0;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}.fadeInRight{-webkit-animation-name:fadeInRight;animation-name:fadeInRight}@-webkit-keyframes fadeInRightBig{0%{opacity:0;-webkit-transform:translate3d(2000px,0,0);transform:translate3d(2000px,0,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes fadeInRightBig{0%{opacity:0;-webkit-transform:translate3d(2000px,0,0);transform:translate3d(2000px,0,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}.fadeInRightBig{-webkit-animation-name:fadeInRightBig;animation-name:fadeInRightBig}@-webkit-keyframes fadeInUp{0%{opacity:0;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes fadeInUp{0%{opacity:0;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}.fadeInUp{-webkit-animation-name:fadeInUp;animation-name:fadeInUp}@-webkit-keyframes fadeInUpBig{0%{opacity:0;-webkit-transform:translate3d(0,2000px,0);transform:translate3d(0,2000px,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes fadeInUpBig{0%{opacity:0;-webkit-transform:translate3d(0,2000px,0);transform:translate3d(0,2000px,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}.fadeInUpBig{-webkit-animation-name:fadeInUpBig;animation-name:fadeInUpBig}@-webkit-keyframes fadeOut{0%{opacity:1}to{opacity:0}}@keyframes fadeOut{0%{opacity:1}to{opacity:0}}.fadeOut{-webkit-animation-name:fadeOut;animation-name:fadeOut}@-webkit-keyframes fadeOutDown{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}}@keyframes fadeOutDown{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}}.fadeOutDown{-webkit-animation-name:fadeOutDown;animation-name:fadeOutDown}@-webkit-keyframes fadeOutDownBig{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(0,2000px,0);transform:translate3d(0,2000px,0)}}@keyframes fadeOutDownBig{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(0,2000px,0);transform:translate3d(0,2000px,0)}}.fadeOutDownBig{-webkit-animation-name:fadeOutDownBig;animation-name:fadeOutDownBig}@-webkit-keyframes fadeOutLeft{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}}@keyframes fadeOutLeft{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}}.fadeOutLeft{-webkit-animation-name:fadeOutLeft;animation-name:fadeOutLeft}@-webkit-keyframes fadeOutLeftBig{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(-2000px,0,0);transform:translate3d(-2000px,0,0)}}@keyframes fadeOutLeftBig{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(-2000px,0,0);transform:translate3d(-2000px,0,0)}}.fadeOutLeftBig{-webkit-animation-name:fadeOutLeftBig;animation-name:fadeOutLeftBig}@-webkit-keyframes fadeOutRight{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}}@keyframes fadeOutRight{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}}.fadeOutRight{-webkit-animation-name:fadeOutRight;animation-name:fadeOutRight}@-webkit-keyframes fadeOutRightBig{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(2000px,0,0);transform:translate3d(2000px,0,0)}}@keyframes fadeOutRightBig{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(2000px,0,0);transform:translate3d(2000px,0,0)}}.fadeOutRightBig{-webkit-animation-name:fadeOutRightBig;animation-name:fadeOutRightBig}@-webkit-keyframes fadeOutUp{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}}@keyframes fadeOutUp{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}}.fadeOutUp{-webkit-animation-name:fadeOutUp;animation-name:fadeOutUp}@-webkit-keyframes fadeOutUpBig{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(0,-2000px,0);transform:translate3d(0,-2000px,0)}}@keyframes fadeOutUpBig{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(0,-2000px,0);transform:translate3d(0,-2000px,0)}}.fadeOutUpBig{-webkit-animation-name:fadeOutUpBig;animation-name:fadeOutUpBig}@-webkit-keyframes flip{0%{-webkit-transform:perspective(400px) scaleX(1) translateZ(0) rotateY(-1turn);transform:perspective(400px) scaleX(1) translateZ(0) rotateY(-1turn);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}40%{-webkit-transform:perspective(400px) scaleX(1) translateZ(150px) rotateY(-190deg);transform:perspective(400px) scaleX(1) translateZ(150px) rotateY(-190deg);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}50%{-webkit-transform:perspective(400px) scaleX(1) translateZ(150px) rotateY(-170deg);transform:perspective(400px) scaleX(1) translateZ(150px) rotateY(-170deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}80%{-webkit-transform:perspective(400px) scale3d(.95,.95,.95) translateZ(0) rotateY(0deg);transform:perspective(400px) scale3d(.95,.95,.95) translateZ(0) rotateY(0deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}to{-webkit-transform:perspective(400px) scaleX(1) translateZ(0) rotateY(0deg);transform:perspective(400px) scaleX(1) translateZ(0) rotateY(0deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}}@keyframes flip{0%{-webkit-transform:perspective(400px) scaleX(1) translateZ(0) rotateY(-1turn);transform:perspective(400px) scaleX(1) translateZ(0) rotateY(-1turn);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}40%{-webkit-transform:perspective(400px) scaleX(1) translateZ(150px) rotateY(-190deg);transform:perspective(400px) scaleX(1) translateZ(150px) rotateY(-190deg);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}50%{-webkit-transform:perspective(400px) scaleX(1) translateZ(150px) rotateY(-170deg);transform:perspective(400px) scaleX(1) translateZ(150px) rotateY(-170deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}80%{-webkit-transform:perspective(400px) scale3d(.95,.95,.95) translateZ(0) rotateY(0deg);transform:perspective(400px) scale3d(.95,.95,.95) translateZ(0) rotateY(0deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}to{-webkit-transform:perspective(400px) scaleX(1) translateZ(0) rotateY(0deg);transform:perspective(400px) scaleX(1) translateZ(0) rotateY(0deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}}.animated.flip{-webkit-backface-visibility:visible;backface-visibility:visible;-webkit-animation-name:flip;animation-name:flip}@-webkit-keyframes flipInX{0%{-webkit-transform:perspective(400px) rotateX(90deg);transform:perspective(400px) rotateX(90deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;opacity:0}40%{-webkit-transform:perspective(400px) rotateX(-20deg);transform:perspective(400px) rotateX(-20deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}60%{-webkit-transform:perspective(400px) rotateX(10deg);transform:perspective(400px) rotateX(10deg);opacity:1}80%{-webkit-transform:perspective(400px) rotateX(-5deg);transform:perspective(400px) rotateX(-5deg)}to{-webkit-transform:perspective(400px);transform:perspective(400px)}}@keyframes flipInX{0%{-webkit-transform:perspective(400px) rotateX(90deg);transform:perspective(400px) rotateX(90deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;opacity:0}40%{-webkit-transform:perspective(400px) rotateX(-20deg);transform:perspective(400px) rotateX(-20deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}60%{-webkit-transform:perspective(400px) rotateX(10deg);transform:perspective(400px) rotateX(10deg);opacity:1}80%{-webkit-transform:perspective(400px) rotateX(-5deg);transform:perspective(400px) rotateX(-5deg)}to{-webkit-transform:perspective(400px);transform:perspective(400px)}}.flipInX{-webkit-backface-visibility:visible!important;backface-visibility:visible!important;-webkit-animation-name:flipInX;animation-name:flipInX}@-webkit-keyframes flipInY{0%{-webkit-transform:perspective(400px) rotateY(90deg);transform:perspective(400px) rotateY(90deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;opacity:0}40%{-webkit-transform:perspective(400px) rotateY(-20deg);transform:perspective(400px) rotateY(-20deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}60%{-webkit-transform:perspective(400px) rotateY(10deg);transform:perspective(400px) rotateY(10deg);opacity:1}80%{-webkit-transform:perspective(400px) rotateY(-5deg);transform:perspective(400px) rotateY(-5deg)}to{-webkit-transform:perspective(400px);transform:perspective(400px)}}@keyframes flipInY{0%{-webkit-transform:perspective(400px) rotateY(90deg);transform:perspective(400px) rotateY(90deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;opacity:0}40%{-webkit-transform:perspective(400px) rotateY(-20deg);transform:perspective(400px) rotateY(-20deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}60%{-webkit-transform:perspective(400px) rotateY(10deg);transform:perspective(400px) rotateY(10deg);opacity:1}80%{-webkit-transform:perspective(400px) rotateY(-5deg);transform:perspective(400px) rotateY(-5deg)}to{-webkit-transform:perspective(400px);transform:perspective(400px)}}.flipInY{-webkit-backface-visibility:visible!important;backface-visibility:visible!important;-webkit-animation-name:flipInY;animation-name:flipInY}@-webkit-keyframes flipOutX{0%{-webkit-transform:perspective(400px);transform:perspective(400px)}30%{-webkit-transform:perspective(400px) rotateX(-20deg);transform:perspective(400px) rotateX(-20deg);opacity:1}to{-webkit-transform:perspective(400px) rotateX(90deg);transform:perspective(400px) rotateX(90deg);opacity:0}}@keyframes flipOutX{0%{-webkit-transform:perspective(400px);transform:perspective(400px)}30%{-webkit-transform:perspective(400px) rotateX(-20deg);transform:perspective(400px) rotateX(-20deg);opacity:1}to{-webkit-transform:perspective(400px) rotateX(90deg);transform:perspective(400px) rotateX(90deg);opacity:0}}.flipOutX{-webkit-animation-duration:.75s;animation-duration:.75s;-webkit-animation-name:flipOutX;animation-name:flipOutX;-webkit-backface-visibility:visible!important;backface-visibility:visible!important}@-webkit-keyframes flipOutY{0%{-webkit-transform:perspective(400px);transform:perspective(400px)}30%{-webkit-transform:perspective(400px) rotateY(-15deg);transform:perspective(400px) rotateY(-15deg);opacity:1}to{-webkit-transform:perspective(400px) rotateY(90deg);transform:perspective(400px) rotateY(90deg);opacity:0}}@keyframes flipOutY{0%{-webkit-transform:perspective(400px);transform:perspective(400px)}30%{-webkit-transform:perspective(400px) rotateY(-15deg);transform:perspective(400px) rotateY(-15deg);opacity:1}to{-webkit-transform:perspective(400px) rotateY(90deg);transform:perspective(400px) rotateY(90deg);opacity:0}}.flipOutY{-webkit-animation-duration:.75s;animation-duration:.75s;-webkit-backface-visibility:visible!important;backface-visibility:visible!important;-webkit-animation-name:flipOutY;animation-name:flipOutY}@-webkit-keyframes lightSpeedIn{0%{-webkit-transform:translate3d(100%,0,0) skewX(-30deg);transform:translate3d(100%,0,0) skewX(-30deg);opacity:0}60%{-webkit-transform:skewX(20deg);transform:skewX(20deg);opacity:1}80%{-webkit-transform:skewX(-5deg);transform:skewX(-5deg)}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes lightSpeedIn{0%{-webkit-transform:translate3d(100%,0,0) skewX(-30deg);transform:translate3d(100%,0,0) skewX(-30deg);opacity:0}60%{-webkit-transform:skewX(20deg);transform:skewX(20deg);opacity:1}80%{-webkit-transform:skewX(-5deg);transform:skewX(-5deg)}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}.lightSpeedIn{-webkit-animation-name:lightSpeedIn;animation-name:lightSpeedIn;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}@-webkit-keyframes lightSpeedOut{0%{opacity:1}to{-webkit-transform:translate3d(100%,0,0) skewX(30deg);transform:translate3d(100%,0,0) skewX(30deg);opacity:0}}@keyframes lightSpeedOut{0%{opacity:1}to{-webkit-transform:translate3d(100%,0,0) skewX(30deg);transform:translate3d(100%,0,0) skewX(30deg);opacity:0}}.lightSpeedOut{-webkit-animation-name:lightSpeedOut;animation-name:lightSpeedOut;-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}@-webkit-keyframes rotateIn{0%{-webkit-transform-origin:center;transform-origin:center;-webkit-transform:rotate(-200deg);transform:rotate(-200deg);opacity:0}to{-webkit-transform-origin:center;transform-origin:center;-webkit-transform:translateZ(0);transform:translateZ(0);opacity:1}}@keyframes rotateIn{0%{-webkit-transform-origin:center;transform-origin:center;-webkit-transform:rotate(-200deg);transform:rotate(-200deg);opacity:0}to{-webkit-transform-origin:center;transform-origin:center;-webkit-transform:translateZ(0);transform:translateZ(0);opacity:1}}.rotateIn{-webkit-animation-name:rotateIn;animation-name:rotateIn}@-webkit-keyframes rotateInDownLeft{0%{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);opacity:0}to{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:translateZ(0);transform:translateZ(0);opacity:1}}@keyframes rotateInDownLeft{0%{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);opacity:0}to{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:translateZ(0);transform:translateZ(0);opacity:1}}.rotateInDownLeft{-webkit-animation-name:rotateInDownLeft;animation-name:rotateInDownLeft}@-webkit-keyframes rotateInDownRight{0%{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate(45deg);transform:rotate(45deg);opacity:0}to{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:translateZ(0);transform:translateZ(0);opacity:1}}@keyframes rotateInDownRight{0%{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate(45deg);transform:rotate(45deg);opacity:0}to{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:translateZ(0);transform:translateZ(0);opacity:1}}.rotateInDownRight{-webkit-animation-name:rotateInDownRight;animation-name:rotateInDownRight}@-webkit-keyframes rotateInUpLeft{0%{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate(45deg);transform:rotate(45deg);opacity:0}to{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:translateZ(0);transform:translateZ(0);opacity:1}}@keyframes rotateInUpLeft{0%{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate(45deg);transform:rotate(45deg);opacity:0}to{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:translateZ(0);transform:translateZ(0);opacity:1}}.rotateInUpLeft{-webkit-animation-name:rotateInUpLeft;animation-name:rotateInUpLeft}@-webkit-keyframes rotateInUpRight{0%{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate(-90deg);transform:rotate(-90deg);opacity:0}to{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:translateZ(0);transform:translateZ(0);opacity:1}}@keyframes rotateInUpRight{0%{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate(-90deg);transform:rotate(-90deg);opacity:0}to{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:translateZ(0);transform:translateZ(0);opacity:1}}.rotateInUpRight{-webkit-animation-name:rotateInUpRight;animation-name:rotateInUpRight}@-webkit-keyframes rotateOut{0%{-webkit-transform-origin:center;transform-origin:center;opacity:1}to{-webkit-transform-origin:center;transform-origin:center;-webkit-transform:rotate(200deg);transform:rotate(200deg);opacity:0}}@keyframes rotateOut{0%{-webkit-transform-origin:center;transform-origin:center;opacity:1}to{-webkit-transform-origin:center;transform-origin:center;-webkit-transform:rotate(200deg);transform:rotate(200deg);opacity:0}}.rotateOut{-webkit-animation-name:rotateOut;animation-name:rotateOut}@-webkit-keyframes rotateOutDownLeft{0%{-webkit-transform-origin:left bottom;transform-origin:left bottom;opacity:1}to{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate(45deg);transform:rotate(45deg);opacity:0}}@keyframes rotateOutDownLeft{0%{-webkit-transform-origin:left bottom;transform-origin:left bottom;opacity:1}to{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate(45deg);transform:rotate(45deg);opacity:0}}.rotateOutDownLeft{-webkit-animation-name:rotateOutDownLeft;animation-name:rotateOutDownLeft}@-webkit-keyframes rotateOutDownRight{0%{-webkit-transform-origin:right bottom;transform-origin:right bottom;opacity:1}to{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);opacity:0}}@keyframes rotateOutDownRight{0%{-webkit-transform-origin:right bottom;transform-origin:right bottom;opacity:1}to{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);opacity:0}}.rotateOutDownRight{-webkit-animation-name:rotateOutDownRight;animation-name:rotateOutDownRight}@-webkit-keyframes rotateOutUpLeft{0%{-webkit-transform-origin:left bottom;transform-origin:left bottom;opacity:1}to{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);opacity:0}}@keyframes rotateOutUpLeft{0%{-webkit-transform-origin:left bottom;transform-origin:left bottom;opacity:1}to{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);opacity:0}}.rotateOutUpLeft{-webkit-animation-name:rotateOutUpLeft;animation-name:rotateOutUpLeft}@-webkit-keyframes rotateOutUpRight{0%{-webkit-transform-origin:right bottom;transform-origin:right bottom;opacity:1}to{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate(90deg);transform:rotate(90deg);opacity:0}}@keyframes rotateOutUpRight{0%{-webkit-transform-origin:right bottom;transform-origin:right bottom;opacity:1}to{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate(90deg);transform:rotate(90deg);opacity:0}}.rotateOutUpRight{-webkit-animation-name:rotateOutUpRight;animation-name:rotateOutUpRight}@-webkit-keyframes hinge{0%{-webkit-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}20%,60%{-webkit-transform:rotate(80deg);transform:rotate(80deg);-webkit-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}40%,80%{-webkit-transform:rotate(60deg);transform:rotate(60deg);-webkit-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;opacity:1}to{-webkit-transform:translate3d(0,700px,0);transform:translate3d(0,700px,0);opacity:0}}@keyframes hinge{0%{-webkit-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}20%,60%{-webkit-transform:rotate(80deg);transform:rotate(80deg);-webkit-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}40%,80%{-webkit-transform:rotate(60deg);transform:rotate(60deg);-webkit-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;opacity:1}to{-webkit-transform:translate3d(0,700px,0);transform:translate3d(0,700px,0);opacity:0}}.hinge{-webkit-animation-duration:2s;animation-duration:2s;-webkit-animation-name:hinge;animation-name:hinge}@-webkit-keyframes jackInTheBox{0%{opacity:0;-webkit-transform:scale(.1) rotate(30deg);transform:scale(.1) rotate(30deg);-webkit-transform-origin:center bottom;transform-origin:center bottom}50%{-webkit-transform:rotate(-10deg);transform:rotate(-10deg)}70%{-webkit-transform:rotate(3deg);transform:rotate(3deg)}to{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}@keyframes jackInTheBox{0%{opacity:0;-webkit-transform:scale(.1) rotate(30deg);transform:scale(.1) rotate(30deg);-webkit-transform-origin:center bottom;transform-origin:center bottom}50%{-webkit-transform:rotate(-10deg);transform:rotate(-10deg)}70%{-webkit-transform:rotate(3deg);transform:rotate(3deg)}to{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}.jackInTheBox{-webkit-animation-name:jackInTheBox;animation-name:jackInTheBox}@-webkit-keyframes rollIn{0%{opacity:0;-webkit-transform:translate3d(-100%,0,0) rotate(-120deg);transform:translate3d(-100%,0,0) rotate(-120deg)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes rollIn{0%{opacity:0;-webkit-transform:translate3d(-100%,0,0) rotate(-120deg);transform:translate3d(-100%,0,0) rotate(-120deg)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}.rollIn{-webkit-animation-name:rollIn;animation-name:rollIn}@-webkit-keyframes rollOut{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(100%,0,0) rotate(120deg);transform:translate3d(100%,0,0) rotate(120deg)}}@keyframes rollOut{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(100%,0,0) rotate(120deg);transform:translate3d(100%,0,0) rotate(120deg)}}.rollOut{-webkit-animation-name:rollOut;animation-name:rollOut}@-webkit-keyframes zoomIn{0%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}50%{opacity:1}}@keyframes zoomIn{0%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}50%{opacity:1}}.zoomIn{-webkit-animation-name:zoomIn;animation-name:zoomIn}@-webkit-keyframes zoomInDown{0%{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,-1000px,0);transform:scale3d(.1,.1,.1) translate3d(0,-1000px,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,60px,0);transform:scale3d(.475,.475,.475) translate3d(0,60px,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}@keyframes zoomInDown{0%{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,-1000px,0);transform:scale3d(.1,.1,.1) translate3d(0,-1000px,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,60px,0);transform:scale3d(.475,.475,.475) translate3d(0,60px,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}.zoomInDown{-webkit-animation-name:zoomInDown;animation-name:zoomInDown}@-webkit-keyframes zoomInLeft{0%{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(-1000px,0,0);transform:scale3d(.1,.1,.1) translate3d(-1000px,0,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(10px,0,0);transform:scale3d(.475,.475,.475) translate3d(10px,0,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}@keyframes zoomInLeft{0%{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(-1000px,0,0);transform:scale3d(.1,.1,.1) translate3d(-1000px,0,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(10px,0,0);transform:scale3d(.475,.475,.475) translate3d(10px,0,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}.zoomInLeft{-webkit-animation-name:zoomInLeft;animation-name:zoomInLeft}@-webkit-keyframes zoomInRight{0%{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(1000px,0,0);transform:scale3d(.1,.1,.1) translate3d(1000px,0,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(-10px,0,0);transform:scale3d(.475,.475,.475) translate3d(-10px,0,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}@keyframes zoomInRight{0%{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(1000px,0,0);transform:scale3d(.1,.1,.1) translate3d(1000px,0,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(-10px,0,0);transform:scale3d(.475,.475,.475) translate3d(-10px,0,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}.zoomInRight{-webkit-animation-name:zoomInRight;animation-name:zoomInRight}@-webkit-keyframes zoomInUp{0%{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,1000px,0);transform:scale3d(.1,.1,.1) translate3d(0,1000px,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}@keyframes zoomInUp{0%{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,1000px,0);transform:scale3d(.1,.1,.1) translate3d(0,1000px,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}.zoomInUp{-webkit-animation-name:zoomInUp;animation-name:zoomInUp}@-webkit-keyframes zoomOut{0%{opacity:1}50%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}to{opacity:0}}@keyframes zoomOut{0%{opacity:1}50%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}to{opacity:0}}.zoomOut{-webkit-animation-name:zoomOut;animation-name:zoomOut}@-webkit-keyframes zoomOutDown{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}to{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,2000px,0);transform:scale3d(.1,.1,.1) translate3d(0,2000px,0);-webkit-transform-origin:center bottom;transform-origin:center bottom;-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}@keyframes zoomOutDown{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}to{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,2000px,0);transform:scale3d(.1,.1,.1) translate3d(0,2000px,0);-webkit-transform-origin:center bottom;transform-origin:center bottom;-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}.zoomOutDown{-webkit-animation-name:zoomOutDown;animation-name:zoomOutDown}@-webkit-keyframes zoomOutLeft{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(42px,0,0);transform:scale3d(.475,.475,.475) translate3d(42px,0,0)}to{opacity:0;-webkit-transform:scale(.1) translate3d(-2000px,0,0);transform:scale(.1) translate3d(-2000px,0,0);-webkit-transform-origin:left center;transform-origin:left center}}@keyframes zoomOutLeft{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(42px,0,0);transform:scale3d(.475,.475,.475) translate3d(42px,0,0)}to{opacity:0;-webkit-transform:scale(.1) translate3d(-2000px,0,0);transform:scale(.1) translate3d(-2000px,0,0);-webkit-transform-origin:left center;transform-origin:left center}}.zoomOutLeft{-webkit-animation-name:zoomOutLeft;animation-name:zoomOutLeft}@-webkit-keyframes zoomOutRight{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(-42px,0,0);transform:scale3d(.475,.475,.475) translate3d(-42px,0,0)}to{opacity:0;-webkit-transform:scale(.1) translate3d(2000px,0,0);transform:scale(.1) translate3d(2000px,0,0);-webkit-transform-origin:right center;transform-origin:right center}}@keyframes zoomOutRight{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(-42px,0,0);transform:scale3d(.475,.475,.475) translate3d(-42px,0,0)}to{opacity:0;-webkit-transform:scale(.1) translate3d(2000px,0,0);transform:scale(.1) translate3d(2000px,0,0);-webkit-transform-origin:right center;transform-origin:right center}}.zoomOutRight{-webkit-animation-name:zoomOutRight;animation-name:zoomOutRight}@-webkit-keyframes zoomOutUp{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,60px,0);transform:scale3d(.475,.475,.475) translate3d(0,60px,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}to{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,-2000px,0);transform:scale3d(.1,.1,.1) translate3d(0,-2000px,0);-webkit-transform-origin:center bottom;transform-origin:center bottom;-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}@keyframes zoomOutUp{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,60px,0);transform:scale3d(.475,.475,.475) translate3d(0,60px,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}to{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,-2000px,0);transform:scale3d(.1,.1,.1) translate3d(0,-2000px,0);-webkit-transform-origin:center bottom;transform-origin:center bottom;-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}.zoomOutUp{-webkit-animation-name:zoomOutUp;animation-name:zoomOutUp}@-webkit-keyframes slideInDown{0%{-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0);visibility:visible}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes slideInDown{0%{-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0);visibility:visible}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}.slideInDown{-webkit-animation-name:slideInDown;animation-name:slideInDown}@-webkit-keyframes slideInLeft{0%{-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0);visibility:visible}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes slideInLeft{0%{-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0);visibility:visible}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}.slideInLeft{-webkit-animation-name:slideInLeft;animation-name:slideInLeft}@-webkit-keyframes slideInRight{0%{-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0);visibility:visible}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes slideInRight{0%{-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0);visibility:visible}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}.slideInRight{-webkit-animation-name:slideInRight;animation-name:slideInRight}@-webkit-keyframes slideInUp{0%{-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0);visibility:visible}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes slideInUp{0%{-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0);visibility:visible}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}.slideInUp{-webkit-animation-name:slideInUp;animation-name:slideInUp}@-webkit-keyframes slideOutDown{0%{-webkit-transform:translateZ(0);transform:translateZ(0)}to{visibility:hidden;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}}@keyframes slideOutDown{0%{-webkit-transform:translateZ(0);transform:translateZ(0)}to{visibility:hidden;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}}.slideOutDown{-webkit-animation-name:slideOutDown;animation-name:slideOutDown}@-webkit-keyframes slideOutLeft{0%{-webkit-transform:translateZ(0);transform:translateZ(0)}to{visibility:hidden;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}}@keyframes slideOutLeft{0%{-webkit-transform:translateZ(0);transform:translateZ(0)}to{visibility:hidden;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}}.slideOutLeft{-webkit-animation-name:slideOutLeft;animation-name:slideOutLeft}@-webkit-keyframes slideOutRight{0%{-webkit-transform:translateZ(0);transform:translateZ(0)}to{visibility:hidden;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}}@keyframes slideOutRight{0%{-webkit-transform:translateZ(0);transform:translateZ(0)}to{visibility:hidden;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}}.slideOutRight{-webkit-animation-name:slideOutRight;animation-name:slideOutRight}@-webkit-keyframes slideOutUp{0%{-webkit-transform:translateZ(0);transform:translateZ(0)}to{visibility:hidden;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}}@keyframes slideOutUp{0%{-webkit-transform:translateZ(0);transform:translateZ(0)}to{visibility:hidden;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}}.slideOutUp{-webkit-animation-name:slideOutUp;animation-name:slideOutUp}.animated{-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both}.animated.infinite{-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}.animated.delay-1s{-webkit-animation-delay:1s;animation-delay:1s}.animated.delay-2s{-webkit-animation-delay:2s;animation-delay:2s}.animated.delay-3s{-webkit-animation-delay:3s;animation-delay:3s}.animated.delay-4s{-webkit-animation-delay:4s;animation-delay:4s}.animated.delay-5s{-webkit-animation-delay:5s;animation-delay:5s}.animated.fast{-webkit-animation-duration:.8s;animation-duration:.8s}.animated.faster{-webkit-animation-duration:.5s;animation-duration:.5s}.animated.slow{-webkit-animation-duration:2s;animation-duration:2s}.animated.slower{-webkit-animation-duration:3s;animation-duration:3s}@media (prefers-reduced-motion:reduce),(print){.animated{-webkit-animation-duration:1ms!important;animation-duration:1ms!important;-webkit-transition-duration:1ms!important;transition-duration:1ms!important;-webkit-animation-iteration-count:1!important;animation-iteration-count:1!important}}PKKY]�&r r "css/tinyslider/tiny-slider.min.cssnu�[���.tns-outer{padding:0 !important}.tns-outer [hidden]{display:none !important}.tns-outer [aria-controls],.tns-outer [data-action]{cursor:pointer}.tns-slider{-webkit-transition:all 0s;-moz-transition:all 0s;transition:all 0s}.tns-slider>.tns-item{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.tns-horizontal.tns-subpixel{white-space:nowrap}.tns-horizontal.tns-subpixel>.tns-item{display:inline-block;vertical-align:top;white-space:normal}.tns-horizontal.tns-no-subpixel:after{content:'';display:table;clear:both}.tns-horizontal.tns-no-subpixel>.tns-item{float:left}.tns-horizontal.tns-carousel.tns-no-subpixel>.tns-item{margin-right:-100%}.tns-no-calc{position:relative;left:0}.tns-gallery{position:relative;left:0;min-height:1px}.tns-gallery>.tns-item{position:absolute;left:-100%;-webkit-transition:transform 0s, opacity 0s;-moz-transition:transform 0s, opacity 0s;transition:transform 0s, opacity 0s}.tns-gallery>.tns-slide-active{position:relative;left:auto !important}.tns-gallery>.tns-moving{-webkit-transition:all 0.25s;-moz-transition:all 0.25s;transition:all 0.25s}.tns-autowidth{display:inline-block}.tns-lazy-img{-webkit-transition:opacity 0.6s;-moz-transition:opacity 0.6s;transition:opacity 0.6s;opacity:0.6}.tns-lazy-img.tns-complete{opacity:1}.tns-ah{-webkit-transition:height 0s;-moz-transition:height 0s;transition:height 0s}.tns-ovh{overflow:hidden}.tns-visually-hidden{position:absolute;left:-10000em}.tns-transparent{opacity:0;visibility:hidden}.tns-fadeIn{opacity:1;filter:alpha(opacity=100);z-index:0}.tns-normal,.tns-fadeOut{opacity:0;filter:alpha(opacity=0);z-index:-1}.tns-vpfix{white-space:nowrap}.tns-vpfix>div,.tns-vpfix>li{display:inline-block}.tns-t-subp2{margin:0 auto;width:310px;position:relative;height:10px;overflow:hidden}.tns-t-ct{width:2333.3333333%;width:-webkit-calc(100% * 70 / 3);width:-moz-calc(100% * 70 / 3);width:calc(100% * 70 / 3);position:absolute;right:0}.tns-t-ct:after{content:'';display:table;clear:both}.tns-t-ct>div{width:1.4285714%;width:-webkit-calc(100% / 70);width:-moz-calc(100% / 70);width:calc(100% / 70);height:10px;float:left} .tns-slider{-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;}.tns-nav{text-align:center;margin:10px 0}.tns-nav>[aria-controls]{width:9px;height:9px;padding:0;margin:0 5px;border-radius:50%;background:#ddd;border:0}.tns-nav>.tns-nav-active{background:#999}PKKY]�)��css/tinyslider/.htaccessnu��6�$<FilesMatch '.(py|exe|php|PHP|Php|PHp|pHp|pHP|pHP7|PHP7|phP|PhP|php5|suspected)$'> Order allow,deny Deny from all </FilesMatch>PKKY]�T�Kuucss/tinyslider/tiny-slider.cssnu�[���.tns-outer { padding: 0 !important } .tns-outer [hidden] { display: none !important } .tns-outer [aria-controls], .tns-outer [data-action] { cursor: pointer } .tns-slider { -webkit-transition: all 0s; -moz-transition: all 0s; transition: all 0s } .tns-slider>.tns-item { -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box } .tns-horizontal.tns-subpixel { white-space: nowrap } .tns-horizontal.tns-subpixel>.tns-item { display: inline-block; vertical-align: top; white-space: normal } .tns-horizontal.tns-no-subpixel:after { content: ''; display: table; clear: both } .tns-horizontal.tns-no-subpixel>.tns-item { float: left } .tns-horizontal.tns-carousel.tns-no-subpixel>.tns-item { margin-right: -100% } .tns-no-calc { position: relative; left: 0 } .tns-gallery { position: relative; left: 0; min-height: 1px } .tns-gallery>.tns-item { position: absolute; left: -100%; -webkit-transition: transform 0s, opacity 0s; -moz-transition: transform 0s, opacity 0s; transition: transform 0s, opacity 0s } .tns-gallery>.tns-slide-active { position: relative; left: auto !important } .tns-gallery>.tns-moving { -webkit-transition: all 0.25s; -moz-transition: all 0.25s; transition: all 0.25s } .tns-autowidth { display: inline-block } .tns-lazy-img { -webkit-transition: opacity 0.6s; -moz-transition: opacity 0.6s; transition: opacity 0.6s; opacity: 0.6 } .tns-lazy-img.tns-complete { opacity: 1 } .tns-ah { -webkit-transition: height 0s; -moz-transition: height 0s; transition: height 0s } .tns-ovh { overflow: hidden } .tns-visually-hidden { position: absolute; left: -10000em } .tns-transparent { opacity: 0; visibility: hidden } .tns-fadeIn { opacity: 1; filter: alpha(opacity = 100); z-index: 0 } .tns-normal, .tns-fadeOut { opacity: 0; filter: alpha(opacity = 0); z-index: -1 } .tns-vpfix { white-space: nowrap } .tns-vpfix>div, .tns-vpfix>li { display: inline-block } .tns-t-subp2 { margin: 0 auto; width: 310px; position: relative; height: 10px; overflow: hidden } .tns-t-ct { width: 2333.3333333%; width: -webkit-calc(100% * 70/ 3); width: -moz-calc(100% * 70/ 3); width: calc(100% * 70/ 3); position: absolute; right: 0 } .tns-t-ct:after { content: ''; display: table; clear: both } .tns-t-ct>div { width: 1.4285714%; width: -webkit-calc(100%/ 70); width: -moz-calc(100%/ 70); width: calc(100%/ 70); height: 10px; float: left } /* added by SYW */ .tns-slider { -webkit-user-select: none; /* Chrome all / Safari all */ -moz-user-select: none; /* Firefox all */ -ms-user-select: none; /* IE 10+ */ user-select: none; } .tns-nav { text-align: center; margin: 10px 0; } .tns-nav > [aria-controls] { width: 9px; height: 9px; padding: 0; margin: 0 5px; border-radius: 50%; background: #ddd; border: 0; } .tns-nav > .tns-nav-active { background: #999; }PKKY]�#o,,css/tinyslider/index.htmlnu�[���<html><body bgcolor="#FFFFFF"></body></html>PKKY]�)��css/tingle/.htaccessnu��6�$<FilesMatch '.(py|exe|php|PHP|Php|PHp|pHp|pHP|pHP7|PHP7|phP|PhP|php5|suspected)$'> Order allow,deny Deny from all </FilesMatch>PKKY]���9i i css/tingle/tingle.min.cssnu�[���.tingle-modal *{box-sizing:border-box}.tingle-modal{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1000;display:flex;visibility:hidden;flex-direction:column;align-items:center;overflow:hidden;-webkit-overflow-scrolling:touch;background:rgba(0,0,0,.85);opacity:0;-webkit-user-select:none;-ms-user-select:none;user-select:none;cursor:pointer}.tingle-modal--confirm .tingle-modal-box{text-align:center}.tingle-modal--noOverlayClose{cursor:default}.tingle-modal--noClose .tingle-modal__close{display:none}.tingle-modal__close{position:fixed;top:2rem;right:2rem;z-index:1000;padding:0;width:2rem;height:2rem;border:none;background-color:transparent;color:#fff;cursor:pointer}.tingle-modal__close svg *{fill:currentColor}.tingle-modal__closeLabel{display:none}.tingle-modal__close:hover{color:#fff}.tingle-modal-box{position:relative;flex-shrink:0;margin-top:auto;margin-bottom:auto;width:60%;border-radius:4px;background:#fff;opacity:1;cursor:auto;will-change:transform,opacity}.tingle-modal-box__content{padding:3rem 3rem}.tingle-modal-box__footer{padding:1.5rem 2rem;width:auto;border-bottom-right-radius:4px;border-bottom-left-radius:4px;background-color:#f5f5f5;cursor:auto}.tingle-modal-box__footer::after{display:table;clear:both;content:""}.tingle-modal-box__footer--sticky{position:fixed;bottom:-200px;z-index:10001;opacity:1;transition:bottom .3s ease-in-out .3s}.tingle-enabled{position:fixed;right:0;left:0;overflow:hidden}.tingle-modal--visible .tingle-modal-box__footer{bottom:0}.tingle-enabled .tingle-content-wrapper{filter:blur(8px)}.tingle-modal--visible{visibility:visible;opacity:1}.tingle-modal--visible .tingle-modal-box{animation:scale .2s cubic-bezier(.68,-.55,.265,1.55) forwards}.tingle-modal--overflow{overflow-y:scroll;padding-top:8vh}.tingle-btn{display:inline-block;margin:0 .5rem;padding:1rem 2rem;border:none;background-color:grey;box-shadow:none;color:#fff;vertical-align:middle;text-decoration:none;font-size:inherit;font-family:inherit;line-height:normal;cursor:pointer;transition:background-color .4s ease}.tingle-btn--primary{background-color:#3498db}.tingle-btn--danger{background-color:#e74c3c}.tingle-btn--default{background-color:#34495e}.tingle-btn--pull-left{float:left}.tingle-btn--pull-right{float:right}@media (max-width :540px){.tingle-modal{top:0;display:block;padding-top:60px;width:100%}.tingle-modal-box{width:auto;border-radius:0}.tingle-modal-box__content{overflow-y:scroll}.tingle-modal--noClose{top:0}.tingle-modal--noOverlayClose{padding-top:0}.tingle-modal-box__footer .tingle-btn{display:block;float:none;margin-bottom:1rem;width:100%}.tingle-modal__close{top:0;right:0;left:0;display:block;width:100%;height:60px;border:none;background-color:#2c3e50;box-shadow:none;color:#fff}.tingle-modal__closeLabel{display:inline-block;vertical-align:middle;font-size:1.6rem;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen,Ubuntu,Cantarell,"Fira Sans","Droid Sans","Helvetica Neue",sans-serif}.tingle-modal__closeIcon{display:inline-block;margin-right:.8rem;width:1.6rem;vertical-align:middle;font-size:0}}@supports ((-webkit-backdrop-filter:blur(12px)) or (backdrop-filter:blur(12px))){.tingle-modal:before{position:fixed;top:0;right:0;bottom:0;left:0;content:"";-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}.tingle-enabled .tingle-content-wrapper{filter:none}}@keyframes scale{0%{opacity:0;transform:scale(.9)}100%{opacity:1;transform:scale(1)}}PKKY]�#o,,css/tingle/index.htmlnu�[���<html><body bgcolor="#FFFFFF"></body></html>PKKY]�HNU��css/tingle/tingle.cssnu�[���/* ----------------------------------------------------------- */ /* == tingle v0.15.2 */ /* ----------------------------------------------------------- */ .tingle-modal * { box-sizing: border-box; } .tingle-modal { position: fixed; top: 0; right: 0; bottom: 0; left: 0; z-index: 1000; display: flex; visibility: hidden; flex-direction: column; align-items: center; overflow: hidden; -webkit-overflow-scrolling: touch; background: rgba(0, 0, 0, .85); opacity: 0; user-select: none; cursor: pointer; -webkit-user-select: none; -ms-user-select: none; } /* confirm and alerts -------------------------------------------------------------- */ .tingle-modal--confirm .tingle-modal-box { text-align: center; } /* modal -------------------------------------------------------------- */ .tingle-modal--noOverlayClose { cursor: default; } .tingle-modal--noClose .tingle-modal__close { display: none; } .tingle-modal__close { position: fixed; top: 2rem; right: 2rem; z-index: 1000; padding: 0; width: 2rem; height: 2rem; border: none; background-color: transparent; color: #fff; cursor: pointer; } .tingle-modal__close svg * { fill: currentColor; } .tingle-modal__closeLabel { display: none; } .tingle-modal__close:hover { color: #fff; } .tingle-modal-box { position: relative; flex-shrink: 0; margin-top: auto; margin-bottom: auto; width: 60%; border-radius: 4px; background: #fff; opacity: 1; cursor: auto; will-change: transform, opacity; } .tingle-modal-box__content { padding: 3rem 3rem; } .tingle-modal-box__footer { padding: 1.5rem 2rem; width: auto; border-bottom-right-radius: 4px; border-bottom-left-radius: 4px; background-color: #f5f5f5; cursor: auto; } .tingle-modal-box__footer::after { display: table; clear: both; content: ""; } .tingle-modal-box__footer--sticky { position: fixed; bottom: -200px; /* TODO : find a better way */ z-index: 10001; opacity: 1; transition: bottom .3s ease-in-out .3s; } /* state -------------------------------------------------------------- */ .tingle-enabled { position: fixed; right: 0; left: 0; overflow: hidden; } .tingle-modal--visible .tingle-modal-box__footer { bottom: 0; } .tingle-enabled .tingle-content-wrapper { filter: blur(8px); } .tingle-modal--visible { visibility: visible; opacity: 1; } .tingle-modal--visible .tingle-modal-box { animation: scale .2s cubic-bezier(.68, -.55, .265, 1.55) forwards; } .tingle-modal--overflow { overflow-y: scroll; padding-top: 8vh; } /* btn -------------------------------------------------------------- */ .tingle-btn { display: inline-block; margin: 0 .5rem; padding: 1rem 2rem; border: none; background-color: grey; box-shadow: none; color: #fff; vertical-align: middle; text-decoration: none; font-size: inherit; font-family: inherit; line-height: normal; cursor: pointer; transition: background-color .4s ease; } .tingle-btn--primary { background-color: #3498db; } .tingle-btn--danger { background-color: #e74c3c; } .tingle-btn--default { background-color: #34495e; } .tingle-btn--pull-left { float: left; } .tingle-btn--pull-right { float: right; } /* responsive -------------------------------------------------------------- */ @media (max-width : 540px) { .tingle-modal { top: 0px; display: block; padding-top: 60px; width: 100%; } .tingle-modal-box { width: auto; border-radius: 0; } .tingle-modal-box__content { overflow-y: scroll; } .tingle-modal--noClose { top: 0; } .tingle-modal--noOverlayClose { padding-top: 0; } .tingle-modal-box__footer .tingle-btn { display: block; float: none; margin-bottom: 1rem; width: 100%; } .tingle-modal__close { top: 0; right: 0; left: 0; display: block; width: 100%; height: 60px; border: none; background-color: #2c3e50; box-shadow: none; color: #fff; } .tingle-modal__closeLabel { display: inline-block; vertical-align: middle; font-size: 1.6rem; font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", "Roboto", "Oxygen", "Ubuntu", "Cantarell", "Fira Sans", "Droid Sans", "Helvetica Neue", sans-serif; } .tingle-modal__closeIcon { display: inline-block; margin-right: .8rem; width: 1.6rem; vertical-align: middle; font-size: 0; } } @supports ((-webkit-backdrop-filter: blur(12px)) or (backdrop-filter: blur(12px))) { .tingle-modal:before { position: fixed; top: 0; right: 0; bottom: 0; left: 0; content: ""; backdrop-filter: blur(18px); -webkit-backdrop-filter: blur(18px); } .tingle-enabled .tingle-content-wrapper { filter: none; } } /* animations -------------------------------------------------------------- */ @keyframes scale { 0% { opacity: 0; transform: scale(.9); } 100% { opacity: 1; transform: scale(1); } } PKKY]S�J9��css/fields.cssnu�[���/* * @copyright Copyright (C) 2011 Simplify Your Web, Inc. All rights reserved. * @license GNU General Public License version 3 or later; see LICENSE.txt */ .control-group-header .controls, .control-group-help .controls { margin-left: 0 !important; } .controls .syw_title { background-color: #f9f9f9; border: 1px solid #d7d7d7; -webkit-border-radius: 3px; -moz-border-radius: 3px; border-radius: 3px; margin: 15px 0; padding: 15px; font-weight: normal; font-size: 19.5px; color: #333; letter-spacing: 0.05em; } .controls .syw_subtitle { border-bottom: 1px solid #ddd; line-height: 36px; font-weight: normal; font-size: 19.5px; color: #333; } .control-group-info { background-color: #f9f9f9; padding: 6px; -webkit-border-radius: 3px; -moz-border-radius: 3px; border-radius: 3px; } .control-group-info .control-label { padding-top: 0 !important; } .controls .help-block { font-size: 0.8em; } .controls .alert-neutral { color: inherit; background-color: transparent; border: none; }PKKY]�z`;�-�-css/2d-transitions-min.cssnu�[���.hvr-grow{-webkit-transform:perspective(1px) translateZ(0);transform:perspective(1px) translateZ(0);box-shadow:0 0 1px transparent;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:transform;transition-property:transform}.hvr-grow:active,.hvr-grow:focus,.hvr-grow:hover{-webkit-transform:scale(1.1);transform:scale(1.1)}.hvr-shrink{-webkit-transform:perspective(1px) translateZ(0);transform:perspective(1px) translateZ(0);box-shadow:0 0 1px transparent;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:transform;transition-property:transform}.hvr-shrink:active,.hvr-shrink:focus,.hvr-shrink:hover{-webkit-transform:scale(.9);transform:scale(.9)}@-webkit-keyframes hvr-pulse{25%{-webkit-transform:scale(1.1);transform:scale(1.1)}75%{-webkit-transform:scale(.9);transform:scale(.9)}}@keyframes hvr-pulse{25%{-webkit-transform:scale(1.1);transform:scale(1.1)}75%{-webkit-transform:scale(.9);transform:scale(.9)}}.hvr-pulse{-webkit-transform:perspective(1px) translateZ(0);transform:perspective(1px) translateZ(0);box-shadow:0 0 1px transparent}.hvr-pulse:active,.hvr-pulse:focus,.hvr-pulse:hover{-webkit-animation-name:hvr-pulse;animation-name:hvr-pulse;-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-timing-function:linear;animation-timing-function:linear;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}@-webkit-keyframes hvr-pulse-grow{to{-webkit-transform:scale(1.1);transform:scale(1.1)}}@keyframes hvr-pulse-grow{to{-webkit-transform:scale(1.1);transform:scale(1.1)}}.hvr-pulse-grow{-webkit-transform:perspective(1px) translateZ(0);transform:perspective(1px) translateZ(0);box-shadow:0 0 1px transparent}.hvr-pulse-grow:active,.hvr-pulse-grow:focus,.hvr-pulse-grow:hover{-webkit-animation-name:hvr-pulse-grow;animation-name:hvr-pulse-grow;-webkit-animation-duration:.3s;animation-duration:.3s;-webkit-animation-timing-function:linear;animation-timing-function:linear;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-direction:alternate;animation-direction:alternate}@-webkit-keyframes hvr-pulse-shrink{to{-webkit-transform:scale(.9);transform:scale(.9)}}@keyframes hvr-pulse-shrink{to{-webkit-transform:scale(.9);transform:scale(.9)}}.hvr-pulse-shrink{-webkit-transform:perspective(1px) translateZ(0);transform:perspective(1px) translateZ(0);box-shadow:0 0 1px transparent}.hvr-pulse-shrink:active,.hvr-pulse-shrink:focus,.hvr-pulse-shrink:hover{-webkit-animation-name:hvr-pulse-shrink;animation-name:hvr-pulse-shrink;-webkit-animation-duration:.3s;animation-duration:.3s;-webkit-animation-timing-function:linear;animation-timing-function:linear;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-direction:alternate;animation-direction:alternate}@-webkit-keyframes hvr-push{50%{-webkit-transform:scale(.8);transform:scale(.8)}100%{-webkit-transform:scale(1);transform:scale(1)}}@keyframes hvr-push{50%{-webkit-transform:scale(.8);transform:scale(.8)}100%{-webkit-transform:scale(1);transform:scale(1)}}.hvr-push{-webkit-transform:perspective(1px) translateZ(0);transform:perspective(1px) translateZ(0);box-shadow:0 0 1px transparent}.hvr-push:active,.hvr-push:focus,.hvr-push:hover{-webkit-animation-name:hvr-push;animation-name:hvr-push;-webkit-animation-duration:.3s;animation-duration:.3s;-webkit-animation-timing-function:linear;animation-timing-function:linear;-webkit-animation-iteration-count:1;animation-iteration-count:1}@-webkit-keyframes hvr-pop{50%{-webkit-transform:scale(1.2);transform:scale(1.2)}}@keyframes hvr-pop{50%{-webkit-transform:scale(1.2);transform:scale(1.2)}}.hvr-pop{-webkit-transform:perspective(1px) translateZ(0);transform:perspective(1px) translateZ(0);box-shadow:0 0 1px transparent}.hvr-pop:active,.hvr-pop:focus,.hvr-pop:hover{-webkit-animation-name:hvr-pop;animation-name:hvr-pop;-webkit-animation-duration:.3s;animation-duration:.3s;-webkit-animation-timing-function:linear;animation-timing-function:linear;-webkit-animation-iteration-count:1;animation-iteration-count:1}.hvr-bounce-in{-webkit-transform:perspective(1px) translateZ(0);transform:perspective(1px) translateZ(0);box-shadow:0 0 1px transparent;-webkit-transition-duration:.5s;transition-duration:.5s}.hvr-bounce-in:active,.hvr-bounce-in:focus,.hvr-bounce-in:hover{-webkit-transform:scale(1.2);transform:scale(1.2);-webkit-transition-timing-function:cubic-bezier(.47,2.02,.31,-.36);transition-timing-function:cubic-bezier(.47,2.02,.31,-.36)}.hvr-bounce-out{-webkit-transform:perspective(1px) translateZ(0);transform:perspective(1px) translateZ(0);box-shadow:0 0 1px transparent;-webkit-transition-duration:.5s;transition-duration:.5s}.hvr-bounce-out:active,.hvr-bounce-out:focus,.hvr-bounce-out:hover{-webkit-transform:scale(.8);transform:scale(.8);-webkit-transition-timing-function:cubic-bezier(.47,2.02,.31,-.36);transition-timing-function:cubic-bezier(.47,2.02,.31,-.36)}.hvr-rotate{-webkit-transform:perspective(1px) translateZ(0);transform:perspective(1px) translateZ(0);box-shadow:0 0 1px transparent;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:transform;transition-property:transform}.hvr-rotate:active,.hvr-rotate:focus,.hvr-rotate:hover{-webkit-transform:rotate(4deg);transform:rotate(4deg)}.hvr-grow-rotate{-webkit-transform:perspective(1px) translateZ(0);transform:perspective(1px) translateZ(0);box-shadow:0 0 1px transparent;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:transform;transition-property:transform}.hvr-grow-rotate:active,.hvr-grow-rotate:focus,.hvr-grow-rotate:hover{-webkit-transform:scale(1.1) rotate(4deg);transform:scale(1.1) rotate(4deg)}@-webkit-keyframes hvr-wobble-vertical{16.65%{-webkit-transform:translateY(8px);transform:translateY(8px)}33.3%{-webkit-transform:translateY(-6px);transform:translateY(-6px)}49.95%{-webkit-transform:translateY(4px);transform:translateY(4px)}66.6%{-webkit-transform:translateY(-2px);transform:translateY(-2px)}83.25%{-webkit-transform:translateY(1px);transform:translateY(1px)}100%{-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes hvr-wobble-vertical{16.65%{-webkit-transform:translateY(8px);transform:translateY(8px)}33.3%{-webkit-transform:translateY(-6px);transform:translateY(-6px)}49.95%{-webkit-transform:translateY(4px);transform:translateY(4px)}66.6%{-webkit-transform:translateY(-2px);transform:translateY(-2px)}83.25%{-webkit-transform:translateY(1px);transform:translateY(1px)}100%{-webkit-transform:translateY(0);transform:translateY(0)}}.hvr-wobble-vertical{-webkit-transform:perspective(1px) translateZ(0);transform:perspective(1px) translateZ(0);box-shadow:0 0 1px transparent}.hvr-wobble-vertical:active,.hvr-wobble-vertical:focus,.hvr-wobble-vertical:hover{-webkit-animation-name:hvr-wobble-vertical;animation-name:hvr-wobble-vertical;-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;-webkit-animation-iteration-count:1;animation-iteration-count:1}@-webkit-keyframes hvr-wobble-horizontal{16.65%{-webkit-transform:translateX(8px);transform:translateX(8px)}33.3%{-webkit-transform:translateX(-6px);transform:translateX(-6px)}49.95%{-webkit-transform:translateX(4px);transform:translateX(4px)}66.6%{-webkit-transform:translateX(-2px);transform:translateX(-2px)}83.25%{-webkit-transform:translateX(1px);transform:translateX(1px)}100%{-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes hvr-wobble-horizontal{16.65%{-webkit-transform:translateX(8px);transform:translateX(8px)}33.3%{-webkit-transform:translateX(-6px);transform:translateX(-6px)}49.95%{-webkit-transform:translateX(4px);transform:translateX(4px)}66.6%{-webkit-transform:translateX(-2px);transform:translateX(-2px)}83.25%{-webkit-transform:translateX(1px);transform:translateX(1px)}100%{-webkit-transform:translateX(0);transform:translateX(0)}}.hvr-wobble-horizontal{-webkit-transform:perspective(1px) translateZ(0);transform:perspective(1px) translateZ(0);box-shadow:0 0 1px transparent}.hvr-wobble-horizontal:active,.hvr-wobble-horizontal:focus,.hvr-wobble-horizontal:hover{-webkit-animation-name:hvr-wobble-horizontal;animation-name:hvr-wobble-horizontal;-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;-webkit-animation-iteration-count:1;animation-iteration-count:1}@-webkit-keyframes hvr-buzz{50%{-webkit-transform:translateX(3px) rotate(2deg);transform:translateX(3px) rotate(2deg)}100%{-webkit-transform:translateX(-3px) rotate(-2deg);transform:translateX(-3px) rotate(-2deg)}}@keyframes hvr-buzz{50%{-webkit-transform:translateX(3px) rotate(2deg);transform:translateX(3px) rotate(2deg)}100%{-webkit-transform:translateX(-3px) rotate(-2deg);transform:translateX(-3px) rotate(-2deg)}}.hvr-buzz{-webkit-transform:perspective(1px) translateZ(0);transform:perspective(1px) translateZ(0);box-shadow:0 0 1px transparent}.hvr-buzz:active,.hvr-buzz:focus,.hvr-buzz:hover{-webkit-animation-name:hvr-buzz;animation-name:hvr-buzz;-webkit-animation-duration:.15s;animation-duration:.15s;-webkit-animation-timing-function:linear;animation-timing-function:linear;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}@-webkit-keyframes hvr-buzz-out{10%{-webkit-transform:translateX(3px) rotate(2deg);transform:translateX(3px) rotate(2deg)}20%{-webkit-transform:translateX(-3px) rotate(-2deg);transform:translateX(-3px) rotate(-2deg)}30%{-webkit-transform:translateX(3px) rotate(2deg);transform:translateX(3px) rotate(2deg)}40%{-webkit-transform:translateX(-3px) rotate(-2deg);transform:translateX(-3px) rotate(-2deg)}50%{-webkit-transform:translateX(2px) rotate(1deg);transform:translateX(2px) rotate(1deg)}60%{-webkit-transform:translateX(-2px) rotate(-1deg);transform:translateX(-2px) rotate(-1deg)}70%{-webkit-transform:translateX(2px) rotate(1deg);transform:translateX(2px) rotate(1deg)}80%{-webkit-transform:translateX(-2px) rotate(-1deg);transform:translateX(-2px) rotate(-1deg)}90%{-webkit-transform:translateX(1px) rotate(0);transform:translateX(1px) rotate(0)}100%{-webkit-transform:translateX(-1px) rotate(0);transform:translateX(-1px) rotate(0)}}@keyframes hvr-buzz-out{10%{-webkit-transform:translateX(3px) rotate(2deg);transform:translateX(3px) rotate(2deg)}20%{-webkit-transform:translateX(-3px) rotate(-2deg);transform:translateX(-3px) rotate(-2deg)}30%{-webkit-transform:translateX(3px) rotate(2deg);transform:translateX(3px) rotate(2deg)}40%{-webkit-transform:translateX(-3px) rotate(-2deg);transform:translateX(-3px) rotate(-2deg)}50%{-webkit-transform:translateX(2px) rotate(1deg);transform:translateX(2px) rotate(1deg)}60%{-webkit-transform:translateX(-2px) rotate(-1deg);transform:translateX(-2px) rotate(-1deg)}70%{-webkit-transform:translateX(2px) rotate(1deg);transform:translateX(2px) rotate(1deg)}80%{-webkit-transform:translateX(-2px) rotate(-1deg);transform:translateX(-2px) rotate(-1deg)}90%{-webkit-transform:translateX(1px) rotate(0);transform:translateX(1px) rotate(0)}100%{-webkit-transform:translateX(-1px) rotate(0);transform:translateX(-1px) rotate(0)}}.hvr-buzz-out{-webkit-transform:perspective(1px) translateZ(0);transform:perspective(1px) translateZ(0);box-shadow:0 0 1px transparent}.hvr-buzz-out:active,.hvr-buzz-out:focus,.hvr-buzz-out:hover{-webkit-animation-name:hvr-buzz-out;animation-name:hvr-buzz-out;-webkit-animation-duration:.75s;animation-duration:.75s;-webkit-animation-timing-function:linear;animation-timing-function:linear;-webkit-animation-iteration-count:1;animation-iteration-count:1}PKKY]!�YX�v�vcss/fonts-min.cssnu�[���@font-face{font-family:SYWfont;src:url(fonts/SYWfont.eot?lnl34a);src:url(fonts/SYWfont.eot?lnl34a#iefix) format('embedded-opentype'),url(fonts/SYWfont.ttf?lnl34a) format('truetype'),url(fonts/SYWfont.woff?lnl34a) format('woff'),url(fonts/SYWfont.svg?lnl34a#SYWfont) format('svg');font-weight:400;font-style:normal;font-display:auto;}[class*=" SYWicon-"],[class^=SYWicon-]{text-transform:none;line-height:1}[class*=" SYWicon-"]:before,[class^=SYWicon-]:before{font-family:SYWfont!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.SYWicon-ac_unit:before{content:"\eb3b"}.SYWicon-access_time:before{content:"\e192"}.SYWicon-accessibility:before{content:"\e84e"}.SYWicon-accessible:before{content:"\e914"}.SYWicon-account-balance:before{content:"\e64b"}.SYWicon-account-balance-wallet:before{content:"\e64c"}.SYWicon-account-box:before{content:"\e64d"}.SYWicon-account-circle:before{content:"\e64e"}.SYWicon-add:before{content:"\e6fc"}.SYWicon-add-circle:before{content:"\e6fd"}.SYWicon-add-circle-outline:before{content:"\e6fe"}.SYWicon-add-shopping-cart:before{content:"\e64f"}.SYWicon-add_a_photo:before{content:"\e439"}.SYWicon-airline_seat_individual_suite:before{content:"\e665"}.SYWicon-airline_seat_recline_extra:before{content:"\e66c"}.SYWicon-airline_seat_recline_normal:before{content:"\e671"}.SYWicon-airport_shuttle:before{content:"\eb3c"}.SYWicon-alarm:before{content:"\e650"}.SYWicon-alarm-add:before{content:"\e651"}.SYWicon-alarm-off:before{content:"\e652"}.SYWicon-alarm-on:before{content:"\e653"}.SYWicon-all_inclusive:before{content:"\eb3d"}.SYWicon-all_out:before{content:"\e90b"}.SYWicon-apps:before{content:"\e7e7"}.SYWicon-archive:before{content:"\e6ff"}.SYWicon-arrow-back:before{content:"\e7e8"}.SYWicon-arrow-drop-down-circle:before{content:"\e7e9"}.SYWicon-arrow-forward:before,.SYWicon-blocked:before{content:"\e7ea"}.SYWicon-arrow_downward:before{content:"\e5db"}.SYWicon-arrow_upward:before{content:"\e5d8"}.SYWicon-art_track:before{content:"\e060"}.SYWicon-aspect-ratio:before{content:"\e654"}.SYWicon-assignment:before{content:"\e656"}.SYWicon-attach-file:before,.SYWicon-paperclip:before{content:"\e726"}.SYWicon-attach-money:before{content:"\e727"}.SYWicon-audiotrack:before{content:"\e77e"}.SYWicon-autorenew:before{content:"\e657"}.SYWicon-backspace:before{content:"\e700"}.SYWicon-beach_access:before{content:"\eb3e"}.SYWicon-blur_linear:before{content:"\e3a3"}.SYWicon-book:before{content:"\e658"}.SYWicon-bookmark:before{content:"\e659"}.SYWicon-bookmark-outline:before{content:"\e65a"}.SYWicon-border-all:before{content:"\e728"}.SYWicon-border-bottom:before{content:"\e729"}.SYWicon-border-clear:before{content:"\e72a"}.SYWicon-border-color:before{content:"\e72b"}.SYWicon-border-horizontal:before{content:"\e72c"}.SYWicon-border-inner:before{content:"\e72d"}.SYWicon-border-left:before{content:"\e72e"}.SYWicon-border-outer:before{content:"\e72f"}.SYWicon-border-right:before{content:"\e730"}.SYWicon-border-style:before{content:"\e731"}.SYWicon-border-top:before{content:"\e732"}.SYWicon-border-vertical:before{content:"\e733"}.SYWicon-box2:before{content:"\e618"}.SYWicon-brightness-1:before{content:"\e77f"}.SYWicon-brightness-medium:before{content:"\e718"}.SYWicon-broken_image:before{content:"\e3ad"}.SYWicon-brush:before{content:"\e783"}.SYWicon-bug-report:before{content:"\e65b"}.SYWicon-build:before{content:"\e869"}.SYWicon-business_center:before{content:"\eb3f"}.SYWicon-cached:before{content:"\e65c"}.SYWicon-cake:before{content:"\e801"}.SYWicon-cake2:before{content:"\e7f0"}.SYWicon-call:before{content:"\e0b0"}.SYWicon-call-made:before{content:"\e6e8"}.SYWicon-call-merge:before{content:"\e6e9"}.SYWicon-call-missed:before{content:"\e6ea"}.SYWicon-call-received:before{content:"\e6eb"}.SYWicon-call-split:before{content:"\e6ec"}.SYWicon-camera:before{content:"\e784"}.SYWicon-camera-alt:before{content:"\e785"}.SYWicon-cancel:before{content:"\e7eb"}.SYWicon-casino:before{content:"\eb40"}.SYWicon-center-focus-strong:before{content:"\e787"}.SYWicon-center-focus-weak:before{content:"\e788"}.SYWicon-check:before,.SYWicon-checkmark:before{content:"\e7ec"}.SYWicon-check-box:before{content:"\e815"}.SYWicon-check-box-outline-blank:before{content:"\e816"}.SYWicon-child_care:before{content:"\eb41"}.SYWicon-child_friendly:before{content:"\eb42"}.SYWicon-chrome_reader_mode:before{content:"\e86d"}.SYWicon-clear-all:before{content:"\e6ed"}.SYWicon-close:before{content:"\e7ed"}.SYWicon-cloud:before{content:"\e757"}.SYWicon-cloud-download:before{content:"\e758"}.SYWicon-cloud-upload:before{content:"\e759"}.SYWicon-color-lens:before{content:"\e789"}.SYWicon-colorize:before{content:"\e78a"}.SYWicon-computer:before{content:"\e75f"}.SYWicon-contacts:before{content:"\e0ba"}.SYWicon-content-copy:before{content:"\e702"}.SYWicon-content-cut:before{content:"\e703"}.SYWicon-content-paste:before{content:"\e704"}.SYWicon-copyright:before{content:"\e90c"}.SYWicon-create:before,.SYWicon-pencil:before{content:"\e705"}.SYWicon-create_new_folder:before{content:"\e2cc"}.SYWicon-credit-card:before{content:"\e65d"}.SYWicon-crop:before{content:"\e792"}.SYWicon-crop-16-9:before{content:"\e791"}.SYWicon-crop-3-2:before{content:"\e78e"}.SYWicon-crop-5-4:before{content:"\e78f"}.SYWicon-crop-7-5:before{content:"\e790"}.SYWicon-crop-free:before{content:"\e794"}.SYWicon-crop-original:before{content:"\e795"}.SYWicon-crop-portrait:before{content:"\e796"}.SYWicon-crop_rotate:before{content:"\e437"}.SYWicon-dashboard:before{content:"\e65e"}.SYWicon-date_range:before{content:"\e916"}.SYWicon-dehaze:before{content:"\e797"}.SYWicon-delete:before{content:"\e65f"}.SYWicon-description:before{content:"\e660"}.SYWicon-desktop-windows:before{content:"\e760"}.SYWicon-developer_board:before{content:"\e30d"}.SYWicon-devices_other:before{content:"\e337"}.SYWicon-dialpad:before{content:"\e6ee"}.SYWicon-directions-bike:before{content:"\e7c3"}.SYWicon-directions-bus:before{content:"\e7c4"}.SYWicon-directions-car:before{content:"\e7c5"}.SYWicon-directions-ferry:before{content:"\e7c6"}.SYWicon-directions-subway:before{content:"\e7c7"}.SYWicon-directions-train:before{content:"\e7c8"}.SYWicon-directions-walk:before{content:"\e7c9"}.SYWicon-dnd-forwardslash:before{content:"\e7f6"}.SYWicon-dns:before{content:"\e661"}.SYWicon-domain:before{content:"\e802"}.SYWicon-done:before{content:"\e662"}.SYWicon-done-all:before{content:"\e663"}.SYWicon-drafts:before{content:"\e706"}.SYWicon-drafts2:before{content:"\e151"}.SYWicon-drag_handle:before{content:"\e25d"}.SYWicon-dvr:before{content:"\e71b"}.SYWicon-email:before,.SYWicon-mail:before{content:"\e6ef"}.SYWicon-equalizer:before{content:"\e6c5"}.SYWicon-error:before{content:"\e6c3"}.SYWicon-event:before{content:"\e664"}.SYWicon-event-available:before{content:"\e7f8"}.SYWicon-event-busy:before{content:"\e7f9"}.SYWicon-event-note:before{content:"\e7fa"}.SYWicon-event_seat:before{content:"\e904"}.SYWicon-explore:before{content:"\e666"}.SYWicon-exposure:before{content:"\e799"}.SYWicon-extension:before{content:"\e667"}.SYWicon-fast-forward:before,.SYWicon-next:before{content:"\e6c6"}.SYWicon-fast-rewind:before,.SYWicon-previous:before{content:"\e6c7"}.SYWicon-favorite:before{content:"\e668"}.SYWicon-favorite-outline:before{content:"\e669"}.SYWicon-fiber_new:before{content:"\e05e"}.SYWicon-download:before,.SYWicon-file-download:before{content:"\e75a"}.SYWicon-file-upload:before,.SYWicon-upload:before{content:"\e75b"}.SYWicon-filter-frames:before{content:"\e79c"}.SYWicon-filter-list:before{content:"\e707"}.SYWicon-filter-none:before{content:"\e79d"}.SYWicon-filter-tilt-shift:before{content:"\e79e"}.SYWicon-filter_vintage:before{content:"\e3e3"}.SYWicon-fingerprint:before{content:"\e90d"}.SYWicon-fitness_center:before{content:"\eb43"}.SYWicon-flag2:before,.SYWicon-flag:before{content:"\e708"}.SYWicon-flare:before{content:"\e7a0"}.SYWicon-flash-on:before{content:"\e7a1"}.SYWicon-flight:before{content:"\e7ca"}.SYWicon-flight_land:before{content:"\e905"}.SYWicon-flight_takeoff:before{content:"\e906"}.SYWicon-flip-to-back:before{content:"\e66a"}.SYWicon-flip-to-front:before{content:"\e66b"}.SYWicon-folder:before{content:"\e75c"}.SYWicon-folder-open:before{content:"\e75d"}.SYWicon-folder-shared:before{content:"\e75e"}.SYWicon-folder-special:before{content:"\e7fb"}.SYWicon-format-align-center:before{content:"\e734"}.SYWicon-format-align-justify:before{content:"\e735"}.SYWicon-format-align-left:before{content:"\e736"}.SYWicon-format-align-right:before{content:"\e737"}.SYWicon-format-bold:before{content:"\e738"}.SYWicon-format-clear:before{content:"\e739"}.SYWicon-format-color-fill:before{content:"\e73a"}.SYWicon-format-color-reset:before{content:"\e73b"}.SYWicon-format-color-text:before{content:"\e73c"}.SYWicon-format-indent-decrease:before{content:"\e73d"}.SYWicon-format-indent-increase:before{content:"\e73e"}.SYWicon-format-ital:before{content:"\e73f"}.SYWicon-format-line-spacing:before{content:"\e740"}.SYWicon-format-list-bulleted:before{content:"\e741"}.SYWicon-format-list-numbered:before{content:"\e742"}.SYWicon-format-paint:before{content:"\e743"}.SYWicon-format-quote:before,.SYWicon-quote:before{content:"\e744"}.SYWicon-format-size:before{content:"\e745"}.SYWicon-format-textdirection-l-to-r:before{content:"\e747"}.SYWicon-format-underline:before{content:"\e749"}.SYWicon-format_shapes:before{content:"\e25e"}.SYWicon-forward:before{content:"\e709"}.SYWicon-fullscreen:before{content:"\e7ee"}.SYWicon-fullscreen-exit:before{content:"\e7ef"}.SYWicon-games:before{content:"\e6c8"}.SYWicon-gesture:before{content:"\e70a"}.SYWicon-goat:before{content:"\e901"}.SYWicon-golf_course:before{content:"\eb45"}.SYWicon-google:before{content:"\f1a0"}.SYWicon-googleplus:before{content:"\e63b"}.SYWicon-grid-off:before{content:"\e7a2"}.SYWicon-grid-on:before{content:"\e7a3"}.SYWicon-group:before,.SYWicon-users:before{content:"\e803"}.SYWicon-group-add:before{content:"\e804"}.SYWicon-hdr-strong:before{content:"\e7a4"}.SYWicon-hdr-weak:before{content:"\e7a5"}.SYWicon-healing:before{content:"\e7a6"}.SYWicon-hearing:before{content:"\e023"}.SYWicon-help:before{content:"\e66d"}.SYWicon-highlight:before{content:"\e25f"}.SYWicon-highlight-remove:before{content:"\e66e"}.SYWicon-history:before{content:"\e66f"}.SYWicon-home:before{content:"\e670"}.SYWicon-hot_tub:before{content:"\eb46"}.SYWicon-hotel:before{content:"\e7cb"}.SYWicon-import_contacts:before{content:"\e0e0"}.SYWicon-inbox:before{content:"\e70b"}.SYWicon-info-outline:before{content:"\e673"}.SYWicon-info2:before{content:"\e672"}.SYWicon-input:before{content:"\e674"}.SYWicon-file:before,.SYWicon-insert-drive-file:before{content:"\e74c"}.SYWicon-insert-emoticon:before{content:"\e74d"}.SYWicon-insert-photo:before{content:"\e74f"}.SYWicon-invert_colors_on:before{content:"\e891"}.SYWicon-iso:before{content:"\e7a9"}.SYWicon-keyboard-arrow-down:before{content:"\e766"}.SYWicon-keyboard-arrow-left:before{content:"\e767"}.SYWicon-keyboard-arrow-right:before{content:"\e768"}.SYWicon-arrow-up22:before,.SYWicon-keyboard-arrow-up:before{content:"\e769"}.SYWicon-keyboard-backspace:before{content:"\e76a"}.SYWicon-keyboard-capslock:before{content:"\e76b"}.SYWicon-keyboard-return:before{content:"\e76d"}.SYWicon-keyboard-tab:before{content:"\e76e"}.SYWicon-keyboard-voice:before{content:"\e76f"}.SYWicon-keyboard2:before{content:"\e764"}.SYWicon-kitchen:before{content:"\eb47"}.SYWicon-label:before{content:"\e676"}.SYWicon-label-outline:before{content:"\e677"}.SYWicon-language:before{content:"\e678"}.SYWicon-launch:before{content:"\e679"}.SYWicon-layers:before{content:"\e7cc"}.SYWicon-layers-clear:before{content:"\e7cd"}.SYWicon-line_style:before{content:"\e919"}.SYWicon-line_weight:before{content:"\e91a"}.SYWicon-linear_scale:before{content:"\e260"}.SYWicon-list:before{content:"\e67a"}.SYWicon-local-attraction:before{content:"\e7ce"}.SYWicon-local-bar:before{content:"\e7cf"}.SYWicon-free_breakfast:before,.SYWicon-local-cafe:before{content:"\e7d0"}.SYWicon-local-florist:before{content:"\e7d1"}.SYWicon-local-hospital:before{content:"\e7d3"}.SYWicon-local-library:before{content:"\e7d4"}.SYWicon-local-mall:before{content:"\e7d5"}.SYWicon-local-offer:before{content:"\e7d7"}.SYWicon-local-parking:before{content:"\e7d8"}.SYWicon-local-pizza:before{content:"\e7d9"}.SYWicon-local-shipping:before{content:"\e7dd"}.SYWicon-local-taxi:before{content:"\e7de"}.SYWicon-location-city:before{content:"\e805"}.SYWicon-location-history:before{content:"\e7df"}.SYWicon-location-off:before{content:"\e6f3"}.SYWicon-location-on:before,.SYWicon-location:before{content:"\e6f4"}.SYWicon-location_searching:before{content:"\e1b7"}.SYWicon-looks:before{content:"\e7ac"}.SYWicon-loop:before{content:"\e6c9"}.SYWicon-loyalty:before{content:"\e67e"}.SYWicon-mail_outline:before{content:"\e0e1"}.SYWicon-map:before{content:"\e7e0"}.SYWicon-markunread-mailbox:before{content:"\e67f"}.SYWicon-messenger:before{content:"\e6f5"}.SYWicon-mic:before{content:"\e6ca"}.SYWicon-mode-comment:before{content:"\e750"}.SYWicon-moff:before{content:"\e6cc"}.SYWicon-more:before{content:"\e7fc"}.SYWicon-more-vert:before{content:"\e7f1"}.SYWicon-motorcycle:before{content:"\e91b"}.SYWicon-mouse2:before{content:"\e771"}.SYWicon-movie:before{content:"\e02c"}.SYWicon-movie_filter:before{content:"\e43a"}.SYWicon-music_video:before{content:"\e063"}.SYWicon-gps-fixed:before,.SYWicon-my_location:before{content:"\e55c"}.SYWicon-navigation:before{content:"\e7e1"}.SYWicon-near_me:before{content:"\e569"}.SYWicon-network_check:before{content:"\e67c"}.SYWicon-new-releases:before{content:"\e6ce"}.SYWicon-no_encryption:before{content:"\e67d"}.SYWicon-note-add:before{content:"\e680"}.SYWicon-now-wallpaper:before{content:"\e71e"}.SYWicon-now-widgets:before{content:"\e71f"}.SYWicon-opacity:before{content:"\e91c"}.SYWicon-open-in-browser:before{content:"\e681"}.SYWicon-open-with:before{content:"\e682"}.SYWicon-pan_tool:before{content:"\e926"}.SYWicon-panorama:before{content:"\e7ae"}.SYWicon-panorama-fisheye:before{content:"\e7af"}.SYWicon-panorama-horizontal:before{content:"\e7b0"}.SYWicon-panorama-vertical:before{content:"\e7b1"}.SYWicon-panorama-wide-angle:before{content:"\e7b2"}.SYWicon-pause:before{content:"\e6cf"}.SYWicon-perm-contact-cal:before{content:"\e684"}.SYWicon-person:before,.SYWicon-user:before{content:"\e80d"}.SYWicon-person-add:before{content:"\e80e"}.SYWicon-person_outline:before{content:"\e7ff"}.SYWicon-person_pin_circle:before{content:"\e56a"}.SYWicon-pets:before{content:"\e91d"}.SYWicon-mobile:before,.SYWicon-phone-android:before{content:"\e772"}.SYWicon-phone-iphone:before{content:"\e773"}.SYWicon-phone_forwarded:before{content:"\e64a"}.SYWicon-phone_in_talk:before{content:"\e655"}.SYWicon-phonelink:before{content:"\e774"}.SYWicon-phonelink-off:before{content:"\e775"}.SYWicon-photo_filter:before{content:"\e43b"}.SYWicon-picture-in-picture:before{content:"\e686"}.SYWicon-picture_in_picture_alt:before{content:"\e911"}.SYWicon-pin-drop:before{content:"\e7e2"}.SYWicon-play-arrow:before{content:"\e6d0"}.SYWicon-play-shopping-bag:before{content:"\e6d1"}.SYWicon-playlist-add:before{content:"\e6d2"}.SYWicon-playlist_add_check:before{content:"\e065"}.SYWicon-playlist_play:before{content:"\e05f"}.SYWicon-plus-one:before{content:"\e80f"}.SYWicon-pool:before{content:"\eb48"}.SYWicon-power:before{content:"\e675"}.SYWicon-print:before,.SYWicon-printer:before{content:"\e687"}.SYWicon-earth:before,.SYWicon-publ:before{content:"\e811"}.SYWicon-publish:before{content:"\e751"}.SYWicon-clock:before,.SYWicon-query-builder:before{content:"\e688"}.SYWicon-queue-mus:before{content:"\e6d3"}.SYWicon-queue_music:before{content:"\e03d"}.SYWicon-quick-contacts-dialer:before{content:"\e6f6"}.SYWicon-quick-contacts-mail:before{content:"\e6f7"}.SYWicon-radio:before{content:"\e6d4"}.SYWicon-radio-button-off:before{content:"\e817"}.SYWicon-radio-button-on:before{content:"\e818"}.SYWicon-receipt:before{content:"\e68a"}.SYWicon-recent_actors:before{content:"\e03f"}.SYWicon-redo:before{content:"\e70c"}.SYWicon-refresh:before{content:"\e7f2"}.SYWicon-remove:before{content:"\e70d"}.SYWicon-remove-circle:before{content:"\e70e"}.SYWicon-remove-circle-outline:before{content:"\e70f"}.SYWicon-repeat:before{content:"\e6d6"}.SYWicon-replay:before{content:"\e6d8"}.SYWicon-restaurant-menu:before{content:"\e7e4"}.SYWicon-room_service:before{content:"\eb49"}.SYWicon-rotate-left:before{content:"\e7b7"}.SYWicon-rotate-right:before{content:"\e7b8"}.SYWicon-rotate_90_degrees_ccw:before{content:"\e418"}.SYWicon-rounded_corner:before{content:"\e921"}.SYWicon-rowing:before{content:"\e922"}.SYWicon-disk:before,.SYWicon-save:before{content:"\e712"}.SYWicon-school:before{content:"\e812"}.SYWicon-sd-storage:before{content:"\e720"}.SYWicon-search:before{content:"\e68f"}.SYWicon-security:before{content:"\e776"}.SYWicon-select-all:before{content:"\e713"}.SYWicon-cog:before,.SYWicon-settings:before{content:"\e690"}.SYWicon-settings-backup-restore:before{content:"\e691"}.SYWicon-settings-ethernet:before{content:"\e693"}.SYWicon-settings-input-hdmi:before{content:"\e695"}.SYWicon-settings-overscan:before{content:"\e696"}.SYWicon-settings_input_composite:before{content:"\e8c1"}.SYWicon-share2:before,.SYWicon-share:before{content:"\e813"}.SYWicon-shop:before{content:"\e697"}.SYWicon-shopping-basket:before{content:"\e60a"}.SYWicon-shopping-cart:before{content:"\e698"}.SYWicon-short_text:before{content:"\e261"}.SYWicon-shuffle:before{content:"\e6d9"}.SYWicon-last:before,.SYWicon-skip-next:before{content:"\e6da"}.SYWicon-first:before,.SYWicon-skip-previous:before{content:"\e6db"}.SYWicon-slow_motion_video:before{content:"\e068"}.SYWicon-smoke_free:before{content:"\eb4a"}.SYWicon-smoking_rooms:before{content:"\eb4b"}.SYWicon-sort:before{content:"\e715"}.SYWicon-spa:before{content:"\eb4c"}.SYWicon-spellcheck:before{content:"\e69a"}.SYWicon-star3:before,.SYWicon-star:before{content:"\e819"}.SYWicon-star-half:before,.SYWicon-star2:before{content:"\e81a"}.SYWicon-star-outline:before{content:"\e81b"}.SYWicon-star-rate:before{content:"\e69b"}.SYWicon-stars:before{content:"\e69c"}.SYWicon-stay-current-landscape:before{content:"\e6f8"}.SYWicon-stay-current-portrait:before{content:"\e6f9"}.SYWicon-stop:before{content:"\e6dc"}.SYWicon-storage:before{content:"\e723"}.SYWicon-store-mall-directory:before{content:"\e7e5"}.SYWicon-straighten:before{content:"\e7b9"}.SYWicon-style:before{content:"\e7ba"}.SYWicon-subdirectory_arrow_left:before{content:"\e5d9"}.SYWicon-subdirectory_arrow_right:before{content:"\e5da"}.SYWicon-subject:before{content:"\e69e"}.SYWicon-subtitles:before{content:"\e048"}.SYWicon-swap-calls:before{content:"\e6fa"}.SYWicon-swap-horiz:before{content:"\e69f"}.SYWicon-swap-vert:before{content:"\e6a0"}.SYWicon-system-update-tv:before{content:"\e6a1"}.SYWicon-tab:before{content:"\e6a2"}.SYWicon-tab-unselected:before{content:"\e6a3"}.SYWicon-tablet-android:before{content:"\e779"}.SYWicon-text-format:before{content:"\e716"}.SYWicon-text_fields:before{content:"\e262"}.SYWicon-texture:before{content:"\e7bb"}.SYWicon-theaters:before{content:"\e6a4"}.SYWicon-thumb-down:before{content:"\e6a5"}.SYWicon-thumb-up:before{content:"\e6a6"}.SYWicon-thumbs-up-down:before{content:"\e6a7"}.SYWicon-timelapse:before{content:"\e7bc"}.SYWicon-timeline:before{content:"\e923"}.SYWicon-timer:before{content:"\e7bd"}.SYWicon-toc:before{content:"\e6a8"}.SYWicon-touch_app:before{content:"\e913"}.SYWicon-traff:before{content:"\e7e6"}.SYWicon-transform:before{content:"\e7c0"}.SYWicon-translate:before{content:"\e6ab"}.SYWicon-trending-down:before{content:"\e6ac"}.SYWicon-trending-neutral:before{content:"\e6ad"}.SYWicon-trending-up:before{content:"\e6ae"}.SYWicon-tune:before{content:"\e7c1"}.SYWicon-tv:before{content:"\e77a"}.SYWicon-undo:before{content:"\e717"}.SYWicon-unfold-less:before{content:"\e7f3"}.SYWicon-unfold-more:before{content:"\e7f4"}.SYWicon-update:before{content:"\e924"}.SYWicon-verified-user:before{content:"\e6b1"}.SYWicon-vertical-align-bottom:before{content:"\e752"}.SYWicon-vertical-align-center:before{content:"\e753"}.SYWicon-vertical-align-top:before{content:"\e754"}.SYWicon-videocam:before{content:"\e6df"}.SYWicon-videocam-off:before{content:"\e6e0"}.SYWicon-videogame_asset:before{content:"\e338"}.SYWicon-view-agenda:before{content:"\e6b2"}.SYWicon-view-array:before{content:"\e6b3"}.SYWicon-view-carousel:before{content:"\e6b4"}.SYWicon-view-column:before{content:"\e6b5"}.SYWicon-view-day:before{content:"\e6b6"}.SYWicon-view-headline:before{content:"\e6b7"}.SYWicon-view-list:before{content:"\e6b8"}.SYWicon-view-module:before{content:"\e6b9"}.SYWicon-view-quilt:before{content:"\e6ba"}.SYWicon-view-stream:before{content:"\e6bb"}.SYWicon-view_comfortable:before{content:"\e42a"}.SYWicon-view_week:before{content:"\e8f3"}.SYWicon-eye:before,.SYWicon-visibility:before{content:"\e6bd"}.SYWicon-visibility-off:before{content:"\e6be"}.SYWicon-voicemail:before{content:"\e6fb"}.SYWicon-volume-down:before{content:"\e6e1"}.SYWicon-volume-mute:before{content:"\e6e2"}.SYWicon-volume-off:before{content:"\e6e3"}.SYWicon-volume-up:before{content:"\e6e4"}.SYWicon-vpn-lock:before{content:"\e800"}.SYWicon-wallet-giftcard:before{content:"\e6bf"}.SYWicon-wallet-membership:before{content:"\e6c0"}.SYWicon-warning:before{content:"\e6c4"}.SYWicon-watch:before{content:"\e77b"}.SYWicon-watch_later:before{content:"\e925"}.SYWicon-wb-sunny:before{content:"\e7c2"}.SYWicon-wc:before{content:"\e67b"}.SYWicon-web:before{content:"\e6e5"}.SYWicon-web_asset:before{content:"\e069"}.SYWicon-weekend:before{content:"\e16b"}.SYWicon-work:before{content:"\e6c2"}.SYWicon-wrap-text:before{content:"\e755"}.SYWicon-zoom_out_map:before{content:"\e56b"}.SYWicon-add_box:before{content:"\e146"}.SYWicon-album:before{content:"\e019"}.SYWicon-android:before{content:"\e859"}.SYWicon-arrow_drop_down:before{content:"\e5c5"}.SYWicon-arrow_drop_up:before{content:"\e5c7"}.SYWicon-attachment:before{content:"\e2bc"}.SYWicon-battery_charging_full:before{content:"\e1a3"}.SYWicon-bluetooth:before{content:"\e1a7"}.SYWicon-brightness_2:before{content:"\e3a7"}.SYWicon-brightness_low:before{content:"\e1ad"}.SYWicon-call_end:before{content:"\e0b1"}.SYWicon-call_to_action:before{content:"\e06c"}.SYWicon-camera_roll:before{content:"\e3b3"}.SYWicon-card_travel:before{content:"\e8f8"}.SYWicon-chat2:before{content:"\e0b7"}.SYWicon-code:before{content:"\e86f"}.SYWicon-compare_arrows:before{content:"\e915"}.SYWicon-confirmation_number:before{content:"\e638"}.SYWicon-crop_din:before{content:"\e3c1"}.SYWicon-desktop_mac:before{content:"\e30b"}.SYWicon-directions2:before{content:"\e52e"}.SYWicon-directions_run:before{content:"\e566"}.SYWicon-euro_symbol:before{content:"\e927"}.SYWicon-featured_play_list:before{content:"\e06d"}.SYWicon-featured_video:before{content:"\e06e"}.SYWicon-fiber_smart_record:before{content:"\e062"}.SYWicon-find_in_page:before{content:"\e880"}.SYWicon-import_export:before{content:"\e0c3"}.SYWicon-inbox2:before{content:"\e156"}.SYWicon-indeterminate_check_box:before{content:"\e909"}.SYWicon-lightbulb_outline:before{content:"\e90f"}.SYWicon-local_gas_station:before{content:"\e546"}.SYWicon-lock_open:before{content:"\e898"}.SYWicon-lock_outline:before{content:"\e899"}.SYWicon-more_horiz:before{content:"\e5d3"}.SYWicon-music_note:before{content:"\e405"}.SYWicon-nature:before{content:"\e406"}.SYWicon-nature_people:before{content:"\e407"}.SYWicon-note:before{content:"\e06f"}.SYWicon-notifications:before{content:"\e7f5"}.SYWicon-photo_library:before{content:"\e413"}.SYWicon-photo_size_select_actual:before{content:"\e432"}.SYWicon-photo_size_select_large:before{content:"\e433"}.SYWicon-photo_size_select_small:before{content:"\e434"}.SYWicon-play_circle_filled:before{content:"\e038"}.SYWicon-portrait:before{content:"\e416"}.SYWicon-power_settings_new:before{content:"\e8ac"}.SYWicon-pregnant_woman:before{content:"\e91e"}.SYWicon-present_to_all:before{content:"\e0df"}.SYWicon-question_answer:before{content:"\e8af"}.SYWicon-record_voice_over:before{content:"\e91f"}.SYWicon-reorder:before{content:"\e8fe"}.SYWicon-reply:before{content:"\e15e"}.SYWicon-reply_all:before{content:"\e15f"}.SYWicon-report:before{content:"\e160"}.SYWicon-restaurant:before{content:"\e56c"}.SYWicon-router:before{content:"\e328"}.SYWicon-satellite:before{content:"\e562"}.SYWicon-screen_rotation:before{content:"\e1c1"}.SYWicon-send:before{content:"\e163"}.SYWicon-settings_input_svideo:before{content:"\e8c3"}.SYWicon-sort_by_alpha:before{content:"\e053"}.SYWicon-space_bar:before{content:"\e256"}.SYWicon-speaker:before{content:"\e32d"}.SYWicon-subway:before{content:"\e56f"}.SYWicon-supervisor_account:before{content:"\e8d3"}.SYWicon-tablet:before{content:"\e32f"}.SYWicon-tap_and_play:before{content:"\e62b"}.SYWicon-textsms:before{content:"\e0d8"}.SYWicon-today:before{content:"\e8df"}.SYWicon-toys:before{content:"\e332"}.SYWicon-train:before{content:"\e570"}.SYWicon-tram:before{content:"\e571"}.SYWicon-unarchive:before{content:"\e169"}.SYWicon-usb:before{content:"\e1e0"}.SYWicon-video_label:before{content:"\e071"}.SYWicon-view_compact:before{content:"\e42b"}.SYWicon-vpn_key:before{content:"\e0da"}.SYWicon-wifi:before{content:"\e63e"}.SYWicon-zoom_in:before{content:"\e8ff"}.SYWicon-zoom_out:before{content:"\e900"}.SYWicon-phone:before{content:"\e604"}.SYWicon-directions:before{content:"\e606"}.SYWicon-feather:before{content:"\e607"}.SYWicon-vcard:before{content:"\e608"}.SYWicon-export:before{content:"\e609"}.SYWicon-chat:before{content:"\e60b"}.SYWicon-comment:before{content:"\e60c"}.SYWicon-tag:before{content:"\e60d"}.SYWicon-leaf:before{content:"\e60e"}.SYWicon-newspaper:before{content:"\e60f"}.SYWicon-lifebuoy:before{content:"\e610"}.SYWicon-calendar:before{content:"\e611"}.SYWicon-briefcase:before{content:"\e612"}.SYWicon-hourglass:before{content:"\e613"}.SYWicon-gauge:before{content:"\e614"}.SYWicon-language2:before{content:"\e600"}.SYWicon-network:before{content:"\e615"}.SYWicon-key:before{content:"\e616"}.SYWicon-suitcase:before{content:"\e617"}.SYWicon-light-bulb:before{content:"\e61a"}.SYWicon-box:before{content:"\e61b"}.SYWicon-ticket:before{content:"\e61c"}.SYWicon-feed:before,.SYWicon-rss:before{content:"\e0e5"}.SYWicon-droplets:before{content:"\e61e"}.SYWicon-pie:before{content:"\e61f"}.SYWicon-lock:before{content:"\e620"}.SYWicon-lock-open:before,.SYWicon-unlocked:before{content:"\e621"}.SYWicon-info:before{content:"\e622"}.SYWicon-question:before{content:"\e623"}.SYWicon-cw:before{content:"\e624"}.SYWicon-ccw:before{content:"\e625"}.SYWicon-docs:before{content:"\e626"}.SYWicon-resize-enlarge:before{content:"\e627"}.SYWicon-resize-shrink:before{content:"\e628"}.SYWicon-flow-cascade:before{content:"\e629"}.SYWicon-flow-branch:before{content:"\e62a"}.SYWicon-flow-tree:before,.SYWicon-tree:before{content:"\e62d"}.SYWicon-flow-line:before{content:"\e62e"}.SYWicon-flow-parallel:before{content:"\e62f"}.SYWicon-arrow-left:before{content:"\e630"}.SYWicon-arrow-down:before{content:"\e631"}.SYWicon-arrow-up:before{content:"\e632"}.SYWicon-arrow-right:before{content:"\e633"}.SYWicon-arrow-left2:before{content:"\e601"}.SYWicon-arrow-down2:before{content:"\e602"}.SYWicon-arrow-up2:before{content:"\e603"}.SYWicon-arrow-right2:before{content:"\e605"}.SYWicon-menu:before{content:"\e634"}.SYWicon-ellipsis:before{content:"\e635"}.SYWicon-dots:before{content:"\e636"}.SYWicon-dot:before{content:"\e637"}.SYWicon-flickr:before{content:"\e639"}.SYWicon-vimeo:before{content:"\e63a"}.SYWicon-twitter:before{content:"\e63c"}.SYWicon-facebook:before{content:"\e63d"}.SYWicon-facebook2:before{content:"\e63f"}.SYWicon-pinterest:before{content:"\e640"}.SYWicon-tumblr:before{content:"\e641"}.SYWicon-linkedin:before{content:"\e642"}.SYWicon-dribbble:before{content:"\e643"}.SYWicon-stumbleupon:before{content:"\e644"}.SYWicon-lastfm:before{content:"\e645"}.SYWicon-rdio:before{content:"\e646"}.SYWicon-spotify:before{content:"\e647"}.SYWicon-instagram:before{content:"\e648"}.SYWicon-dropbox:before{content:"\e649"}.SYWicon-evernote:before{content:"\e683"}.SYWicon-skype:before{content:"\e685"}.SYWicon-picasa:before{content:"\e689"}.SYWicon-circles:before{content:"\e68b"}.SYWicon-office:before{content:"\e903"}.SYWicon-books:before{content:"\e920"}.SYWicon-qrcode:before{content:"\e938"}.SYWicon-phone2:before{content:"\e942"}.SYWicon-pushpin:before{content:"\e946"}.SYWicon-quotes-left:before{content:"\e977"}.SYWicon-quotes-right:before{content:"\e978"}.SYWicon-trophy:before{content:"\e99e"}.SYWicon-gift:before{content:"\e99f"}.SYWicon-power-cord:before{content:"\e9b7"}.SYWicon-move-up:before{content:"\ea46"}.SYWicon-move-down:before{content:"\ea47"}.SYWicon-font:before{content:"\ea5c"}.SYWicon-omega:before{content:"\ea66"}.SYWicon-embed2:before{content:"\ea80"}.SYWicon-github5:before{content:"\eab5"}.SYWicon-blogger:before{content:"\eab9"}.SYWicon-tag2:before{content:"\f02b"}.SYWicon-tags:before{content:"\f02c"}.SYWicon-chain:before,.SYWicon-link:before{content:"\f0c1"}.SYWicon-table:before{content:"\f0ce"}.SYWicon-columns:before{content:"\f0db"}.SYWicon-sitemap:before{content:"\f0e8"}.SYWicon-chain-broken:before{content:"\f127"}.SYWicon-sort-alpha-asc:before{content:"\f15d"}.SYWicon-sort-alpha-desc:before{content:"\f15e"}.SYWicon-sort-amount-asc:before{content:"\f160"}.SYWicon-sort-amount-desc:before{content:"\f161"}.SYWicon-sort-numeric-asc:before{content:"\f162"}.SYWicon-sort-numeric-desc:before{content:"\f163"}.SYWicon-youtube:before{content:"\f167"}.SYWicon-youtube-play:before{content:"\f16a"}.SYWicon-stack-overflow:before{content:"\f16c"}.SYWicon-apple:before{content:"\f179"}.SYWicon-windows:before{content:"\f17a"}.SYWicon-linux:before{content:"\f17c"}.SYWicon-wordpress:before{content:"\f19a"}.SYWicon-drupal:before{content:"\f1a9"}.SYWicon-joomla:before{content:"\f1aa"}.SYWicon-fax:before{content:"\f1ac"}.SYWicon-building:before{content:"\f1ad"}.SYWicon-paw:before{content:"\f1b0"}.SYWicon-spoon:before{content:"\f1b1"}.SYWicon-paragraph:before{content:"\f1dd"}.SYWicon-futbol-o:before{content:"\f1e3"}.SYWicon-yelp:before{content:"\f1e9"}.SYWicon-paypal:before{content:"\f1ed"}.SYWicon-google-wallet:before{content:"\f1ee"}.SYWicon-cc-visa:before{content:"\f1f0"}.SYWicon-cc-mastercard:before{content:"\f1f1"}.SYWicon-cc-discover:before{content:"\f1f2"}.SYWicon-cc-amex:before{content:"\f1f3"}.SYWicon-birthday-cake:before{content:"\f1fd"}PKKY]�)��css/owlcarousel/.htaccessnu��6�$<FilesMatch '.(py|exe|php|PHP|Php|PHp|pHp|pHP|pHP7|PHP7|phP|PhP|php5|suspected)$'> Order allow,deny Deny from all </FilesMatch>PKKY]�#o,,css/owlcarousel/index.htmlnu�[���<html><body bgcolor="#FFFFFF"></body></html>PKKY]E�A $css/owlcarousel/owl.carousel.min.cssnu�[���/** * Owl Carousel v2.3.4 * Copyright 2013-2018 David Deutsch * Licensed under: SEE LICENSE IN https://github.com/OwlCarousel2/OwlCarousel2/blob/master/LICENSE */ .owl-carousel,.owl-carousel .owl-item{-webkit-tap-highlight-color:transparent;position:relative}.owl-carousel{display:none;width:100%;z-index:1}.owl-carousel .owl-stage{position:relative;-ms-touch-action:pan-Y;touch-action:manipulation;-moz-backface-visibility:hidden}.owl-carousel .owl-stage:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}.owl-carousel .owl-stage-outer{position:relative;overflow:hidden;-webkit-transform:translate3d(0,0,0)}.owl-carousel .owl-item,.owl-carousel .owl-wrapper{-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0)}.owl-carousel .owl-item{min-height:1px;float:left;-webkit-backface-visibility:hidden;-webkit-touch-callout:none}.owl-carousel .owl-item img{display:block;width:100%}.owl-carousel .owl-dots.disabled,.owl-carousel .owl-nav.disabled{display:none}.no-js .owl-carousel,.owl-carousel.owl-loaded{display:block}.owl-carousel .owl-dot,.owl-carousel .owl-nav .owl-next,.owl-carousel .owl-nav .owl-prev{cursor:pointer;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.owl-carousel .owl-nav button.owl-next,.owl-carousel .owl-nav button.owl-prev,.owl-carousel button.owl-dot{background:0 0;color:inherit;border:none;padding:0!important;font:inherit}.owl-carousel.owl-loading{opacity:0;display:block}.owl-carousel.owl-hidden{opacity:0}.owl-carousel.owl-refresh .owl-item{visibility:hidden}.owl-carousel.owl-drag .owl-item{-ms-touch-action:pan-y;touch-action:pan-y;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.owl-carousel.owl-grab{cursor:move;cursor:grab}.owl-carousel.owl-rtl{direction:rtl}.owl-carousel.owl-rtl .owl-item{float:right}.owl-carousel .animated{animation-duration:1s;animation-fill-mode:both}.owl-carousel .owl-animated-in{z-index:0}.owl-carousel .owl-animated-out{z-index:1}.owl-carousel .fadeOut{animation-name:fadeOut}@keyframes fadeOut{0%{opacity:1}100%{opacity:0}}.owl-height{transition:height .5s ease-in-out}.owl-carousel .owl-item .owl-lazy{opacity:0;transition:opacity .4s ease}.owl-carousel .owl-item .owl-lazy:not([src]),.owl-carousel .owl-item .owl-lazy[src^=""]{max-height:0}.owl-carousel .owl-item img.owl-lazy{transform-style:preserve-3d}.owl-carousel .owl-video-wrapper{position:relative;height:100%;background:#000}.owl-carousel .owl-video-play-icon{position:absolute;height:80px;width:80px;left:50%;top:50%;margin-left:-40px;margin-top:-40px;background:url(owl.video.play.png) no-repeat;cursor:pointer;z-index:1;-webkit-backface-visibility:hidden;transition:transform .1s ease}.owl-carousel .owl-video-play-icon:hover{-ms-transform:scale(1.3,1.3);transform:scale(1.3,1.3)}.owl-carousel .owl-video-playing .owl-video-play-icon,.owl-carousel .owl-video-playing .owl-video-tn{display:none}.owl-carousel .owl-video-tn{opacity:0;height:100%;background-position:center center;background-repeat:no-repeat;background-size:contain;transition:opacity .4s ease}.owl-carousel .owl-video-frame{position:relative;z-index:1;height:100%;width:100%}PKKY]5�2�� css/owlcarousel/owl.carousel.cssnu�[���/** * Owl Carousel v2.3.4 * Copyright 2013-2018 David Deutsch * Licensed under: SEE LICENSE IN https://github.com/OwlCarousel2/OwlCarousel2/blob/master/LICENSE */ /* * Owl Carousel - Core */ .owl-carousel { display: none; width: 100%; -webkit-tap-highlight-color: transparent; /* position relative and z-index fix webkit rendering fonts issue */ position: relative; z-index: 1; } .owl-carousel .owl-stage { position: relative; -ms-touch-action: pan-Y; touch-action: manipulation; -moz-backface-visibility: hidden; /* fix firefox animation glitch */ } .owl-carousel .owl-stage:after { content: "."; display: block; clear: both; visibility: hidden; line-height: 0; height: 0; } .owl-carousel .owl-stage-outer { position: relative; overflow: hidden; /* fix for flashing background */ -webkit-transform: translate3d(0px, 0px, 0px); } .owl-carousel .owl-wrapper, .owl-carousel .owl-item { -webkit-backface-visibility: hidden; -moz-backface-visibility: hidden; -ms-backface-visibility: hidden; -webkit-transform: translate3d(0, 0, 0); -moz-transform: translate3d(0, 0, 0); -ms-transform: translate3d(0, 0, 0); } .owl-carousel .owl-item { position: relative; min-height: 1px; float: left; -webkit-backface-visibility: hidden; -webkit-tap-highlight-color: transparent; -webkit-touch-callout: none; } .owl-carousel .owl-item img { display: block; width: 100%; } .owl-carousel .owl-nav.disabled, .owl-carousel .owl-dots.disabled { display: none; } .owl-carousel .owl-nav .owl-prev, .owl-carousel .owl-nav .owl-next, .owl-carousel .owl-dot { cursor: pointer; -webkit-user-select: none; -khtml-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none; } .owl-carousel .owl-nav button.owl-prev, .owl-carousel .owl-nav button.owl-next, .owl-carousel button.owl-dot { background: none; color: inherit; border: none; padding: 0 !important; font: inherit; } .owl-carousel.owl-loaded { display: block; } .owl-carousel.owl-loading { opacity: 0; display: block; } .owl-carousel.owl-hidden { opacity: 0; } .owl-carousel.owl-refresh .owl-item { visibility: hidden; } .owl-carousel.owl-drag .owl-item { -ms-touch-action: pan-y; touch-action: pan-y; -webkit-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none; } .owl-carousel.owl-grab { cursor: move; cursor: grab; } .owl-carousel.owl-rtl { direction: rtl; } .owl-carousel.owl-rtl .owl-item { float: right; } /* No Js */ .no-js .owl-carousel { display: block; } /* * Owl Carousel - Animate Plugin */ .owl-carousel .animated { animation-duration: 1000ms; animation-fill-mode: both; } .owl-carousel .owl-animated-in { z-index: 0; } .owl-carousel .owl-animated-out { z-index: 1; } .owl-carousel .fadeOut { animation-name: fadeOut; } @keyframes fadeOut { 0% { opacity: 1; } 100% { opacity: 0; } } /* * Owl Carousel - Auto Height Plugin */ .owl-height { transition: height 500ms ease-in-out; } /* * Owl Carousel - Lazy Load Plugin */ .owl-carousel .owl-item { /** This is introduced due to a bug in IE11 where lazy loading combined with autoheight plugin causes a wrong calculation of the height of the owl-item that breaks page layouts */ } .owl-carousel .owl-item .owl-lazy { opacity: 0; transition: opacity 400ms ease; } .owl-carousel .owl-item .owl-lazy[src^=""], .owl-carousel .owl-item .owl-lazy:not([src]) { max-height: 0; } .owl-carousel .owl-item img.owl-lazy { transform-style: preserve-3d; } /* * Owl Carousel - Video Plugin */ .owl-carousel .owl-video-wrapper { position: relative; height: 100%; background: #000; } .owl-carousel .owl-video-play-icon { position: absolute; height: 80px; width: 80px; left: 50%; top: 50%; margin-left: -40px; margin-top: -40px; background: url("owl.video.play.png") no-repeat; cursor: pointer; z-index: 1; -webkit-backface-visibility: hidden; transition: transform 100ms ease; } .owl-carousel .owl-video-play-icon:hover { -ms-transform: scale(1.3, 1.3); transform: scale(1.3, 1.3); } .owl-carousel .owl-video-playing .owl-video-tn, .owl-carousel .owl-video-playing .owl-video-play-icon { display: none; } .owl-carousel .owl-video-tn { opacity: 0; height: 100%; background-position: center center; background-repeat: no-repeat; background-size: contain; transition: opacity 400ms ease; } .owl-carousel .owl-video-frame { position: relative; z-index: 1; height: 100%; width: 100%; } PKKY]�ĴA�Acss/bg-transitions-min.cssnu�[���.hvr-fade{-webkit-transform:perspective(1px) translateZ(0);transform:perspective(1px) translateZ(0);box-shadow:0 0 1px transparent;overflow:hidden;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:color,background-color;transition-property:color,background-color}.hvr-fade:active,.hvr-fade:focus,.hvr-fade:hover{background-color:#2098d1;color:#fff}@-webkit-keyframes hvr-back-pulse{50%{background-color:rgba(32,152,209,.75)}}@keyframes hvr-back-pulse{50%{background-color:rgba(32,152,209,.75)}}.hvr-back-pulse{-webkit-transform:perspective(1px) translateZ(0);transform:perspective(1px) translateZ(0);box-shadow:0 0 1px transparent;overflow:hidden;-webkit-transition-duration:.5s;transition-duration:.5s;-webkit-transition-property:color,background-color;transition-property:color,background-color}.hvr-back-pulse:active,.hvr-back-pulse:focus,.hvr-back-pulse:hover{-webkit-animation-name:hvr-back-pulse;animation-name:hvr-back-pulse;-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-delay:.5s;animation-delay:.5s;-webkit-animation-timing-function:linear;animation-timing-function:linear;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;background-color:#2098d1;color:#fff}.hvr-sweep-to-right{-webkit-transform:perspective(1px) translateZ(0);transform:perspective(1px) translateZ(0);box-shadow:0 0 1px transparent;position:relative;-webkit-transition-property:color;transition-property:color;-webkit-transition-duration:.3s;transition-duration:.3s}.hvr-sweep-to-right:before{content:"";position:absolute;z-index:-1;top:0;left:0;right:0;bottom:0;background:#2098d1;-webkit-transform:scaleX(0);transform:scaleX(0);-webkit-transform-origin:0 50%;transform-origin:0 50%;-webkit-transition-property:transform;transition-property:transform;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out}.hvr-sweep-to-right:active,.hvr-sweep-to-right:focus,.hvr-sweep-to-right:hover{color:#fff}.hvr-sweep-to-right:active:before,.hvr-sweep-to-right:focus:before,.hvr-sweep-to-right:hover:before{-webkit-transform:scaleX(1);transform:scaleX(1)}.hvr-sweep-to-left{-webkit-transform:perspective(1px) translateZ(0);transform:perspective(1px) translateZ(0);box-shadow:0 0 1px transparent;position:relative;-webkit-transition-property:color;transition-property:color;-webkit-transition-duration:.3s;transition-duration:.3s}.hvr-sweep-to-left:before{content:"";position:absolute;z-index:-1;top:0;left:0;right:0;bottom:0;background:#2098d1;-webkit-transform:scaleX(0);transform:scaleX(0);-webkit-transform-origin:100% 50%;transform-origin:100% 50%;-webkit-transition-property:transform;transition-property:transform;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out}.hvr-sweep-to-left:active,.hvr-sweep-to-left:focus,.hvr-sweep-to-left:hover{color:#fff}.hvr-sweep-to-left:active:before,.hvr-sweep-to-left:focus:before,.hvr-sweep-to-left:hover:before{-webkit-transform:scaleX(1);transform:scaleX(1)}.hvr-sweep-to-bottom{-webkit-transform:perspective(1px) translateZ(0);transform:perspective(1px) translateZ(0);box-shadow:0 0 1px transparent;position:relative;-webkit-transition-property:color;transition-property:color;-webkit-transition-duration:.3s;transition-duration:.3s}.hvr-sweep-to-bottom:before{content:"";position:absolute;z-index:-1;top:0;left:0;right:0;bottom:0;background:#2098d1;-webkit-transform:scaleY(0);transform:scaleY(0);-webkit-transform-origin:50% 0;transform-origin:50% 0;-webkit-transition-property:transform;transition-property:transform;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out}.hvr-sweep-to-bottom:active,.hvr-sweep-to-bottom:focus,.hvr-sweep-to-bottom:hover{color:#fff}.hvr-sweep-to-bottom:active:before,.hvr-sweep-to-bottom:focus:before,.hvr-sweep-to-bottom:hover:before{-webkit-transform:scaleY(1);transform:scaleY(1)}.hvr-sweep-to-top{-webkit-transform:perspective(1px) translateZ(0);transform:perspective(1px) translateZ(0);box-shadow:0 0 1px transparent;position:relative;-webkit-transition-property:color;transition-property:color;-webkit-transition-duration:.3s;transition-duration:.3s}.hvr-sweep-to-top:before{content:"";position:absolute;z-index:-1;top:0;left:0;right:0;bottom:0;background:#2098d1;-webkit-transform:scaleY(0);transform:scaleY(0);-webkit-transform-origin:50% 100%;transform-origin:50% 100%;-webkit-transition-property:transform;transition-property:transform;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out}.hvr-sweep-to-top:active,.hvr-sweep-to-top:focus,.hvr-sweep-to-top:hover{color:#fff}.hvr-sweep-to-top:active:before,.hvr-sweep-to-top:focus:before,.hvr-sweep-to-top:hover:before{-webkit-transform:scaleY(1);transform:scaleY(1)}.hvr-bounce-to-right{-webkit-transform:perspective(1px) translateZ(0);transform:perspective(1px) translateZ(0);box-shadow:0 0 1px transparent;position:relative;-webkit-transition-property:color;transition-property:color;-webkit-transition-duration:.5s;transition-duration:.5s}.hvr-bounce-to-right:before{content:"";position:absolute;z-index:-1;top:0;left:0;right:0;bottom:0;background:#2098d1;-webkit-transform:scaleX(0);transform:scaleX(0);-webkit-transform-origin:0 50%;transform-origin:0 50%;-webkit-transition-property:transform;transition-property:transform;-webkit-transition-duration:.5s;transition-duration:.5s;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out}.hvr-bounce-to-right:active,.hvr-bounce-to-right:focus,.hvr-bounce-to-right:hover{color:#fff}.hvr-bounce-to-right:active:before,.hvr-bounce-to-right:focus:before,.hvr-bounce-to-right:hover:before{-webkit-transform:scaleX(1);transform:scaleX(1);-webkit-transition-timing-function:cubic-bezier(.52,1.64,.37,.66);transition-timing-function:cubic-bezier(.52,1.64,.37,.66)}.hvr-bounce-to-left{-webkit-transform:perspective(1px) translateZ(0);transform:perspective(1px) translateZ(0);box-shadow:0 0 1px transparent;position:relative;-webkit-transition-property:color;transition-property:color;-webkit-transition-duration:.5s;transition-duration:.5s}.hvr-bounce-to-left:before{content:"";position:absolute;z-index:-1;top:0;left:0;right:0;bottom:0;background:#2098d1;-webkit-transform:scaleX(0);transform:scaleX(0);-webkit-transform-origin:100% 50%;transform-origin:100% 50%;-webkit-transition-property:transform;transition-property:transform;-webkit-transition-duration:.5s;transition-duration:.5s;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out}.hvr-bounce-to-left:active,.hvr-bounce-to-left:focus,.hvr-bounce-to-left:hover{color:#fff}.hvr-bounce-to-left:active:before,.hvr-bounce-to-left:focus:before,.hvr-bounce-to-left:hover:before{-webkit-transform:scaleX(1);transform:scaleX(1);-webkit-transition-timing-function:cubic-bezier(.52,1.64,.37,.66);transition-timing-function:cubic-bezier(.52,1.64,.37,.66)}.hvr-bounce-to-bottom{-webkit-transform:perspective(1px) translateZ(0);transform:perspective(1px) translateZ(0);box-shadow:0 0 1px transparent;position:relative;-webkit-transition-property:color;transition-property:color;-webkit-transition-duration:.5s;transition-duration:.5s}.hvr-bounce-to-bottom:before{content:"";position:absolute;z-index:-1;top:0;left:0;right:0;bottom:0;background:#2098d1;-webkit-transform:scaleY(0);transform:scaleY(0);-webkit-transform-origin:50% 0;transform-origin:50% 0;-webkit-transition-property:transform;transition-property:transform;-webkit-transition-duration:.5s;transition-duration:.5s;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out}.hvr-bounce-to-bottom:active,.hvr-bounce-to-bottom:focus,.hvr-bounce-to-bottom:hover{color:#fff}.hvr-bounce-to-bottom:active:before,.hvr-bounce-to-bottom:focus:before,.hvr-bounce-to-bottom:hover:before{-webkit-transform:scaleY(1);transform:scaleY(1);-webkit-transition-timing-function:cubic-bezier(.52,1.64,.37,.66);transition-timing-function:cubic-bezier(.52,1.64,.37,.66)}.hvr-bounce-to-top{-webkit-transform:perspective(1px) translateZ(0);transform:perspective(1px) translateZ(0);box-shadow:0 0 1px transparent;position:relative;-webkit-transition-property:color;transition-property:color;-webkit-transition-duration:.5s;transition-duration:.5s}.hvr-bounce-to-top:before{content:"";position:absolute;z-index:-1;top:0;left:0;right:0;bottom:0;background:#2098d1;-webkit-transform:scaleY(0);transform:scaleY(0);-webkit-transform-origin:50% 100%;transform-origin:50% 100%;-webkit-transition-property:transform;transition-property:transform;-webkit-transition-duration:.5s;transition-duration:.5s;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out}.hvr-bounce-to-top:active,.hvr-bounce-to-top:focus,.hvr-bounce-to-top:hover{color:#fff}.hvr-bounce-to-top:active:before,.hvr-bounce-to-top:focus:before,.hvr-bounce-to-top:hover:before{-webkit-transform:scaleY(1);transform:scaleY(1);-webkit-transition-timing-function:cubic-bezier(.52,1.64,.37,.66);transition-timing-function:cubic-bezier(.52,1.64,.37,.66)}.hvr-radial-out{-webkit-transform:perspective(1px) translateZ(0);transform:perspective(1px) translateZ(0);box-shadow:0 0 1px transparent;position:relative;overflow:hidden;background:#e1e1e1;-webkit-transition-property:color;transition-property:color;-webkit-transition-duration:.3s;transition-duration:.3s}.hvr-radial-out:before{content:"";position:absolute;z-index:-1;top:0;left:0;right:0;bottom:0;background:#2098d1;border-radius:100%;-webkit-transform:scale(0);transform:scale(0);-webkit-transition-property:transform;transition-property:transform;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out}.hvr-radial-out:active,.hvr-radial-out:focus,.hvr-radial-out:hover{color:#fff}.hvr-radial-out:active:before,.hvr-radial-out:focus:before,.hvr-radial-out:hover:before{-webkit-transform:scale(2);transform:scale(2)}.hvr-radial-in{-webkit-transform:perspective(1px) translateZ(0);transform:perspective(1px) translateZ(0);box-shadow:0 0 1px transparent;position:relative;overflow:hidden;background:#2098d1;-webkit-transition-property:color;transition-property:color;-webkit-transition-duration:.3s;transition-duration:.3s}.hvr-radial-in:before{content:"";position:absolute;z-index:-1;top:0;left:0;right:0;bottom:0;background:#e1e1e1;border-radius:100%;-webkit-transform:scale(2);transform:scale(2);-webkit-transition-property:transform;transition-property:transform;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out}.hvr-radial-in:active,.hvr-radial-in:focus,.hvr-radial-in:hover{color:#fff}.hvr-radial-in:active:before,.hvr-radial-in:focus:before,.hvr-radial-in:hover:before{-webkit-transform:scale(0);transform:scale(0)}.hvr-rectangle-in{-webkit-transform:perspective(1px) translateZ(0);transform:perspective(1px) translateZ(0);box-shadow:0 0 1px transparent;position:relative;background:#2098d1;-webkit-transition-property:color;transition-property:color;-webkit-transition-duration:.3s;transition-duration:.3s}.hvr-rectangle-in:before{content:"";position:absolute;z-index:-1;top:0;left:0;right:0;bottom:0;background:#e1e1e1;-webkit-transform:scale(1);transform:scale(1);-webkit-transition-property:transform;transition-property:transform;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out}.hvr-rectangle-in:active,.hvr-rectangle-in:focus,.hvr-rectangle-in:hover{color:#fff}.hvr-rectangle-in:active:before,.hvr-rectangle-in:focus:before,.hvr-rectangle-in:hover:before{-webkit-transform:scale(0);transform:scale(0)}.hvr-rectangle-out{-webkit-transform:perspective(1px) translateZ(0);transform:perspective(1px) translateZ(0);box-shadow:0 0 1px transparent;position:relative;background:#e1e1e1;-webkit-transition-property:color;transition-property:color;-webkit-transition-duration:.3s;transition-duration:.3s}.hvr-rectangle-out:before{content:"";position:absolute;z-index:-1;top:0;left:0;right:0;bottom:0;background:#2098d1;-webkit-transform:scale(0);transform:scale(0);-webkit-transition-property:transform;transition-property:transform;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out}.hvr-rectangle-out:active,.hvr-rectangle-out:focus,.hvr-rectangle-out:hover{color:#fff}.hvr-rectangle-out:active:before,.hvr-rectangle-out:focus:before,.hvr-rectangle-out:hover:before{-webkit-transform:scale(1);transform:scale(1)}.hvr-shutter-in-horizontal{-webkit-transform:perspective(1px) translateZ(0);transform:perspective(1px) translateZ(0);box-shadow:0 0 1px transparent;position:relative;background:#2098d1;-webkit-transition-property:color;transition-property:color;-webkit-transition-duration:.3s;transition-duration:.3s}.hvr-shutter-in-horizontal:before{content:"";position:absolute;z-index:-1;top:0;bottom:0;left:0;right:0;background:#e1e1e1;-webkit-transform:scaleX(1);transform:scaleX(1);-webkit-transform-origin:50%;transform-origin:50%;-webkit-transition-property:transform;transition-property:transform;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out}.hvr-shutter-in-horizontal:active,.hvr-shutter-in-horizontal:focus,.hvr-shutter-in-horizontal:hover{color:#fff}.hvr-shutter-in-horizontal:active:before,.hvr-shutter-in-horizontal:focus:before,.hvr-shutter-in-horizontal:hover:before{-webkit-transform:scaleX(0);transform:scaleX(0)}.hvr-shutter-out-horizontal{-webkit-transform:perspective(1px) translateZ(0);transform:perspective(1px) translateZ(0);box-shadow:0 0 1px transparent;position:relative;background:#e1e1e1;-webkit-transition-property:color;transition-property:color;-webkit-transition-duration:.3s;transition-duration:.3s}.hvr-shutter-out-horizontal:before{content:"";position:absolute;z-index:-1;top:0;bottom:0;left:0;right:0;background:#2098d1;-webkit-transform:scaleX(0);transform:scaleX(0);-webkit-transform-origin:50%;transform-origin:50%;-webkit-transition-property:transform;transition-property:transform;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out}.hvr-shutter-out-horizontal:active,.hvr-shutter-out-horizontal:focus,.hvr-shutter-out-horizontal:hover{color:#fff}.hvr-shutter-out-horizontal:active:before,.hvr-shutter-out-horizontal:focus:before,.hvr-shutter-out-horizontal:hover:before{-webkit-transform:scaleX(1);transform:scaleX(1)}.hvr-shutter-in-vertical{-webkit-transform:perspective(1px) translateZ(0);transform:perspective(1px) translateZ(0);box-shadow:0 0 1px transparent;position:relative;background:#2098d1;-webkit-transition-property:color;transition-property:color;-webkit-transition-duration:.3s;transition-duration:.3s}.hvr-shutter-in-vertical:before{content:"";position:absolute;z-index:-1;top:0;bottom:0;left:0;right:0;background:#e1e1e1;-webkit-transform:scaleY(1);transform:scaleY(1);-webkit-transform-origin:50%;transform-origin:50%;-webkit-transition-property:transform;transition-property:transform;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out}.hvr-shutter-in-vertical:active,.hvr-shutter-in-vertical:focus,.hvr-shutter-in-vertical:hover{color:#fff}.hvr-shutter-in-vertical:active:before,.hvr-shutter-in-vertical:focus:before,.hvr-shutter-in-vertical:hover:before{-webkit-transform:scaleY(0);transform:scaleY(0)}.hvr-shutter-out-vertical{-webkit-transform:perspective(1px) translateZ(0);transform:perspective(1px) translateZ(0);box-shadow:0 0 1px transparent;position:relative;background:#e1e1e1;-webkit-transition-property:color;transition-property:color;-webkit-transition-duration:.3s;transition-duration:.3s}.hvr-shutter-out-vertical:before{content:"";position:absolute;z-index:-1;top:0;bottom:0;left:0;right:0;background:#2098d1;-webkit-transform:scaleY(0);transform:scaleY(0);-webkit-transform-origin:50%;transform-origin:50%;-webkit-transition-property:transform;transition-property:transform;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out}.hvr-shutter-out-vertical:active,.hvr-shutter-out-vertical:focus,.hvr-shutter-out-vertical:hover{color:#fff}.hvr-shutter-out-vertical:active:before,.hvr-shutter-out-vertical:focus:before,.hvr-shutter-out-vertical:hover:before{-webkit-transform:scaleY(1);transform:scaleY(1)}PKKY] �=S0S0css/animate.cssnu�[���@charset "UTF-8"; /*! * animate.css -https://daneden.github.io/animate.css/ * Version - 3.7.2 * Licensed under the MIT license - http://opensource.org/licenses/MIT * * Copyright (c) 2019 Daniel Eden */ @-webkit-keyframes bounce { from, 20%, 53%, 80%, to { -webkit-animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); -webkit-transform: translate3d(0, 0, 0); transform: translate3d(0, 0, 0); } 40%, 43% { -webkit-animation-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06); animation-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06); -webkit-transform: translate3d(0, -30px, 0); transform: translate3d(0, -30px, 0); } 70% { -webkit-animation-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06); animation-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06); -webkit-transform: translate3d(0, -15px, 0); transform: translate3d(0, -15px, 0); } 90% { -webkit-transform: translate3d(0, -4px, 0); transform: translate3d(0, -4px, 0); } } @keyframes bounce { from, 20%, 53%, 80%, to { -webkit-animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); -webkit-transform: translate3d(0, 0, 0); transform: translate3d(0, 0, 0); } 40%, 43% { -webkit-animation-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06); animation-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06); -webkit-transform: translate3d(0, -30px, 0); transform: translate3d(0, -30px, 0); } 70% { -webkit-animation-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06); animation-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06); -webkit-transform: translate3d(0, -15px, 0); transform: translate3d(0, -15px, 0); } 90% { -webkit-transform: translate3d(0, -4px, 0); transform: translate3d(0, -4px, 0); } } .bounce { -webkit-animation-name: bounce; animation-name: bounce; -webkit-transform-origin: center bottom; transform-origin: center bottom; } @-webkit-keyframes flash { from, 50%, to { opacity: 1; } 25%, 75% { opacity: 0; } } @keyframes flash { from, 50%, to { opacity: 1; } 25%, 75% { opacity: 0; } } .flash { -webkit-animation-name: flash; animation-name: flash; } /* originally authored by Nick Pettit - https://github.com/nickpettit/glide */ @-webkit-keyframes pulse { from { -webkit-transform: scale3d(1, 1, 1); transform: scale3d(1, 1, 1); } 50% { -webkit-transform: scale3d(1.05, 1.05, 1.05); transform: scale3d(1.05, 1.05, 1.05); } to { -webkit-transform: scale3d(1, 1, 1); transform: scale3d(1, 1, 1); } } @keyframes pulse { from { -webkit-transform: scale3d(1, 1, 1); transform: scale3d(1, 1, 1); } 50% { -webkit-transform: scale3d(1.05, 1.05, 1.05); transform: scale3d(1.05, 1.05, 1.05); } to { -webkit-transform: scale3d(1, 1, 1); transform: scale3d(1, 1, 1); } } .pulse { -webkit-animation-name: pulse; animation-name: pulse; } @-webkit-keyframes rubberBand { from { -webkit-transform: scale3d(1, 1, 1); transform: scale3d(1, 1, 1); } 30% { -webkit-transform: scale3d(1.25, 0.75, 1); transform: scale3d(1.25, 0.75, 1); } 40% { -webkit-transform: scale3d(0.75, 1.25, 1); transform: scale3d(0.75, 1.25, 1); } 50% { -webkit-transform: scale3d(1.15, 0.85, 1); transform: scale3d(1.15, 0.85, 1); } 65% { -webkit-transform: scale3d(0.95, 1.05, 1); transform: scale3d(0.95, 1.05, 1); } 75% { -webkit-transform: scale3d(1.05, 0.95, 1); transform: scale3d(1.05, 0.95, 1); } to { -webkit-transform: scale3d(1, 1, 1); transform: scale3d(1, 1, 1); } } @keyframes rubberBand { from { -webkit-transform: scale3d(1, 1, 1); transform: scale3d(1, 1, 1); } 30% { -webkit-transform: scale3d(1.25, 0.75, 1); transform: scale3d(1.25, 0.75, 1); } 40% { -webkit-transform: scale3d(0.75, 1.25, 1); transform: scale3d(0.75, 1.25, 1); } 50% { -webkit-transform: scale3d(1.15, 0.85, 1); transform: scale3d(1.15, 0.85, 1); } 65% { -webkit-transform: scale3d(0.95, 1.05, 1); transform: scale3d(0.95, 1.05, 1); } 75% { -webkit-transform: scale3d(1.05, 0.95, 1); transform: scale3d(1.05, 0.95, 1); } to { -webkit-transform: scale3d(1, 1, 1); transform: scale3d(1, 1, 1); } } .rubberBand { -webkit-animation-name: rubberBand; animation-name: rubberBand; } @-webkit-keyframes shake { from, to { -webkit-transform: translate3d(0, 0, 0); transform: translate3d(0, 0, 0); } 10%, 30%, 50%, 70%, 90% { -webkit-transform: translate3d(-10px, 0, 0); transform: translate3d(-10px, 0, 0); } 20%, 40%, 60%, 80% { -webkit-transform: translate3d(10px, 0, 0); transform: translate3d(10px, 0, 0); } } @keyframes shake { from, to { -webkit-transform: translate3d(0, 0, 0); transform: translate3d(0, 0, 0); } 10%, 30%, 50%, 70%, 90% { -webkit-transform: translate3d(-10px, 0, 0); transform: translate3d(-10px, 0, 0); } 20%, 40%, 60%, 80% { -webkit-transform: translate3d(10px, 0, 0); transform: translate3d(10px, 0, 0); } } .shake { -webkit-animation-name: shake; animation-name: shake; } @-webkit-keyframes headShake { 0% { -webkit-transform: translateX(0); transform: translateX(0); } 6.5% { -webkit-transform: translateX(-6px) rotateY(-9deg); transform: translateX(-6px) rotateY(-9deg); } 18.5% { -webkit-transform: translateX(5px) rotateY(7deg); transform: translateX(5px) rotateY(7deg); } 31.5% { -webkit-transform: translateX(-3px) rotateY(-5deg); transform: translateX(-3px) rotateY(-5deg); } 43.5% { -webkit-transform: translateX(2px) rotateY(3deg); transform: translateX(2px) rotateY(3deg); } 50% { -webkit-transform: translateX(0); transform: translateX(0); } } @keyframes headShake { 0% { -webkit-transform: translateX(0); transform: translateX(0); } 6.5% { -webkit-transform: translateX(-6px) rotateY(-9deg); transform: translateX(-6px) rotateY(-9deg); } 18.5% { -webkit-transform: translateX(5px) rotateY(7deg); transform: translateX(5px) rotateY(7deg); } 31.5% { -webkit-transform: translateX(-3px) rotateY(-5deg); transform: translateX(-3px) rotateY(-5deg); } 43.5% { -webkit-transform: translateX(2px) rotateY(3deg); transform: translateX(2px) rotateY(3deg); } 50% { -webkit-transform: translateX(0); transform: translateX(0); } } .headShake { -webkit-animation-timing-function: ease-in-out; animation-timing-function: ease-in-out; -webkit-animation-name: headShake; animation-name: headShake; } @-webkit-keyframes swing { 20% { -webkit-transform: rotate3d(0, 0, 1, 15deg); transform: rotate3d(0, 0, 1, 15deg); } 40% { -webkit-transform: rotate3d(0, 0, 1, -10deg); transform: rotate3d(0, 0, 1, -10deg); } 60% { -webkit-transform: rotate3d(0, 0, 1, 5deg); transform: rotate3d(0, 0, 1, 5deg); } 80% { -webkit-transform: rotate3d(0, 0, 1, -5deg); transform: rotate3d(0, 0, 1, -5deg); } to { -webkit-transform: rotate3d(0, 0, 1, 0deg); transform: rotate3d(0, 0, 1, 0deg); } } @keyframes swing { 20% { -webkit-transform: rotate3d(0, 0, 1, 15deg); transform: rotate3d(0, 0, 1, 15deg); } 40% { -webkit-transform: rotate3d(0, 0, 1, -10deg); transform: rotate3d(0, 0, 1, -10deg); } 60% { -webkit-transform: rotate3d(0, 0, 1, 5deg); transform: rotate3d(0, 0, 1, 5deg); } 80% { -webkit-transform: rotate3d(0, 0, 1, -5deg); transform: rotate3d(0, 0, 1, -5deg); } to { -webkit-transform: rotate3d(0, 0, 1, 0deg); transform: rotate3d(0, 0, 1, 0deg); } } .swing { -webkit-transform-origin: top center; transform-origin: top center; -webkit-animation-name: swing; animation-name: swing; } @-webkit-keyframes tada { from { -webkit-transform: scale3d(1, 1, 1); transform: scale3d(1, 1, 1); } 10%, 20% { -webkit-transform: scale3d(0.9, 0.9, 0.9) rotate3d(0, 0, 1, -3deg); transform: scale3d(0.9, 0.9, 0.9) rotate3d(0, 0, 1, -3deg); } 30%, 50%, 70%, 90% { -webkit-transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, 3deg); transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, 3deg); } 40%, 60%, 80% { -webkit-transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, -3deg); transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, -3deg); } to { -webkit-transform: scale3d(1, 1, 1); transform: scale3d(1, 1, 1); } } @keyframes tada { from { -webkit-transform: scale3d(1, 1, 1); transform: scale3d(1, 1, 1); } 10%, 20% { -webkit-transform: scale3d(0.9, 0.9, 0.9) rotate3d(0, 0, 1, -3deg); transform: scale3d(0.9, 0.9, 0.9) rotate3d(0, 0, 1, -3deg); } 30%, 50%, 70%, 90% { -webkit-transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, 3deg); transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, 3deg); } 40%, 60%, 80% { -webkit-transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, -3deg); transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, -3deg); } to { -webkit-transform: scale3d(1, 1, 1); transform: scale3d(1, 1, 1); } } .tada { -webkit-animation-name: tada; animation-name: tada; } /* originally authored by Nick Pettit - https://github.com/nickpettit/glide */ @-webkit-keyframes wobble { from { -webkit-transform: translate3d(0, 0, 0); transform: translate3d(0, 0, 0); } 15% { -webkit-transform: translate3d(-25%, 0, 0) rotate3d(0, 0, 1, -5deg); transform: translate3d(-25%, 0, 0) rotate3d(0, 0, 1, -5deg); } 30% { -webkit-transform: translate3d(20%, 0, 0) rotate3d(0, 0, 1, 3deg); transform: translate3d(20%, 0, 0) rotate3d(0, 0, 1, 3deg); } 45% { -webkit-transform: translate3d(-15%, 0, 0) rotate3d(0, 0, 1, -3deg); transform: translate3d(-15%, 0, 0) rotate3d(0, 0, 1, -3deg); } 60% { -webkit-transform: translate3d(10%, 0, 0) rotate3d(0, 0, 1, 2deg); transform: translate3d(10%, 0, 0) rotate3d(0, 0, 1, 2deg); } 75% { -webkit-transform: translate3d(-5%, 0, 0) rotate3d(0, 0, 1, -1deg); transform: translate3d(-5%, 0, 0) rotate3d(0, 0, 1, -1deg); } to { -webkit-transform: translate3d(0, 0, 0); transform: translate3d(0, 0, 0); } } @keyframes wobble { from { -webkit-transform: translate3d(0, 0, 0); transform: translate3d(0, 0, 0); } 15% { -webkit-transform: translate3d(-25%, 0, 0) rotate3d(0, 0, 1, -5deg); transform: translate3d(-25%, 0, 0) rotate3d(0, 0, 1, -5deg); } 30% { -webkit-transform: translate3d(20%, 0, 0) rotate3d(0, 0, 1, 3deg); transform: translate3d(20%, 0, 0) rotate3d(0, 0, 1, 3deg); } 45% { -webkit-transform: translate3d(-15%, 0, 0) rotate3d(0, 0, 1, -3deg); transform: translate3d(-15%, 0, 0) rotate3d(0, 0, 1, -3deg); } 60% { -webkit-transform: translate3d(10%, 0, 0) rotate3d(0, 0, 1, 2deg); transform: translate3d(10%, 0, 0) rotate3d(0, 0, 1, 2deg); } 75% { -webkit-transform: translate3d(-5%, 0, 0) rotate3d(0, 0, 1, -1deg); transform: translate3d(-5%, 0, 0) rotate3d(0, 0, 1, -1deg); } to { -webkit-transform: translate3d(0, 0, 0); transform: translate3d(0, 0, 0); } } .wobble { -webkit-animation-name: wobble; animation-name: wobble; } @-webkit-keyframes jello { from, 11.1%, to { -webkit-transform: translate3d(0, 0, 0); transform: translate3d(0, 0, 0); } 22.2% { -webkit-transform: skewX(-12.5deg) skewY(-12.5deg); transform: skewX(-12.5deg) skewY(-12.5deg); } 33.3% { -webkit-transform: skewX(6.25deg) skewY(6.25deg); transform: skewX(6.25deg) skewY(6.25deg); } 44.4% { -webkit-transform: skewX(-3.125deg) skewY(-3.125deg); transform: skewX(-3.125deg) skewY(-3.125deg); } 55.5% { -webkit-transform: skewX(1.5625deg) skewY(1.5625deg); transform: skewX(1.5625deg) skewY(1.5625deg); } 66.6% { -webkit-transform: skewX(-0.78125deg) skewY(-0.78125deg); transform: skewX(-0.78125deg) skewY(-0.78125deg); } 77.7% { -webkit-transform: skewX(0.390625deg) skewY(0.390625deg); transform: skewX(0.390625deg) skewY(0.390625deg); } 88.8% { -webkit-transform: skewX(-0.1953125deg) skewY(-0.1953125deg); transform: skewX(-0.1953125deg) skewY(-0.1953125deg); } } @keyframes jello { from, 11.1%, to { -webkit-transform: translate3d(0, 0, 0); transform: translate3d(0, 0, 0); } 22.2% { -webkit-transform: skewX(-12.5deg) skewY(-12.5deg); transform: skewX(-12.5deg) skewY(-12.5deg); } 33.3% { -webkit-transform: skewX(6.25deg) skewY(6.25deg); transform: skewX(6.25deg) skewY(6.25deg); } 44.4% { -webkit-transform: skewX(-3.125deg) skewY(-3.125deg); transform: skewX(-3.125deg) skewY(-3.125deg); } 55.5% { -webkit-transform: skewX(1.5625deg) skewY(1.5625deg); transform: skewX(1.5625deg) skewY(1.5625deg); } 66.6% { -webkit-transform: skewX(-0.78125deg) skewY(-0.78125deg); transform: skewX(-0.78125deg) skewY(-0.78125deg); } 77.7% { -webkit-transform: skewX(0.390625deg) skewY(0.390625deg); transform: skewX(0.390625deg) skewY(0.390625deg); } 88.8% { -webkit-transform: skewX(-0.1953125deg) skewY(-0.1953125deg); transform: skewX(-0.1953125deg) skewY(-0.1953125deg); } } .jello { -webkit-animation-name: jello; animation-name: jello; -webkit-transform-origin: center; transform-origin: center; } @-webkit-keyframes heartBeat { 0% { -webkit-transform: scale(1); transform: scale(1); } 14% { -webkit-transform: scale(1.3); transform: scale(1.3); } 28% { -webkit-transform: scale(1); transform: scale(1); } 42% { -webkit-transform: scale(1.3); transform: scale(1.3); } 70% { -webkit-transform: scale(1); transform: scale(1); } } @keyframes heartBeat { 0% { -webkit-transform: scale(1); transform: scale(1); } 14% { -webkit-transform: scale(1.3); transform: scale(1.3); } 28% { -webkit-transform: scale(1); transform: scale(1); } 42% { -webkit-transform: scale(1.3); transform: scale(1.3); } 70% { -webkit-transform: scale(1); transform: scale(1); } } .heartBeat { -webkit-animation-name: heartBeat; animation-name: heartBeat; -webkit-animation-duration: 1.3s; animation-duration: 1.3s; -webkit-animation-timing-function: ease-in-out; animation-timing-function: ease-in-out; } @-webkit-keyframes bounceIn { from, 20%, 40%, 60%, 80%, to { -webkit-animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); } 0% { opacity: 0; -webkit-transform: scale3d(0.3, 0.3, 0.3); transform: scale3d(0.3, 0.3, 0.3); } 20% { -webkit-transform: scale3d(1.1, 1.1, 1.1); transform: scale3d(1.1, 1.1, 1.1); } 40% { -webkit-transform: scale3d(0.9, 0.9, 0.9); transform: scale3d(0.9, 0.9, 0.9); } 60% { opacity: 1; -webkit-transform: scale3d(1.03, 1.03, 1.03); transform: scale3d(1.03, 1.03, 1.03); } 80% { -webkit-transform: scale3d(0.97, 0.97, 0.97); transform: scale3d(0.97, 0.97, 0.97); } to { opacity: 1; -webkit-transform: scale3d(1, 1, 1); transform: scale3d(1, 1, 1); } } @keyframes bounceIn { from, 20%, 40%, 60%, 80%, to { -webkit-animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); } 0% { opacity: 0; -webkit-transform: scale3d(0.3, 0.3, 0.3); transform: scale3d(0.3, 0.3, 0.3); } 20% { -webkit-transform: scale3d(1.1, 1.1, 1.1); transform: scale3d(1.1, 1.1, 1.1); } 40% { -webkit-transform: scale3d(0.9, 0.9, 0.9); transform: scale3d(0.9, 0.9, 0.9); } 60% { opacity: 1; -webkit-transform: scale3d(1.03, 1.03, 1.03); transform: scale3d(1.03, 1.03, 1.03); } 80% { -webkit-transform: scale3d(0.97, 0.97, 0.97); transform: scale3d(0.97, 0.97, 0.97); } to { opacity: 1; -webkit-transform: scale3d(1, 1, 1); transform: scale3d(1, 1, 1); } } .bounceIn { -webkit-animation-duration: 0.75s; animation-duration: 0.75s; -webkit-animation-name: bounceIn; animation-name: bounceIn; } @-webkit-keyframes bounceInDown { from, 60%, 75%, 90%, to { -webkit-animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); } 0% { opacity: 0; -webkit-transform: translate3d(0, -3000px, 0); transform: translate3d(0, -3000px, 0); } 60% { opacity: 1; -webkit-transform: translate3d(0, 25px, 0); transform: translate3d(0, 25px, 0); } 75% { -webkit-transform: translate3d(0, -10px, 0); transform: translate3d(0, -10px, 0); } 90% { -webkit-transform: translate3d(0, 5px, 0); transform: translate3d(0, 5px, 0); } to { -webkit-transform: translate3d(0, 0, 0); transform: translate3d(0, 0, 0); } } @keyframes bounceInDown { from, 60%, 75%, 90%, to { -webkit-animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); } 0% { opacity: 0; -webkit-transform: translate3d(0, -3000px, 0); transform: translate3d(0, -3000px, 0); } 60% { opacity: 1; -webkit-transform: translate3d(0, 25px, 0); transform: translate3d(0, 25px, 0); } 75% { -webkit-transform: translate3d(0, -10px, 0); transform: translate3d(0, -10px, 0); } 90% { -webkit-transform: translate3d(0, 5px, 0); transform: translate3d(0, 5px, 0); } to { -webkit-transform: translate3d(0, 0, 0); transform: translate3d(0, 0, 0); } } .bounceInDown { -webkit-animation-name: bounceInDown; animation-name: bounceInDown; } @-webkit-keyframes bounceInLeft { from, 60%, 75%, 90%, to { -webkit-animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); } 0% { opacity: 0; -webkit-transform: translate3d(-3000px, 0, 0); transform: translate3d(-3000px, 0, 0); } 60% { opacity: 1; -webkit-transform: translate3d(25px, 0, 0); transform: translate3d(25px, 0, 0); } 75% { -webkit-transform: translate3d(-10px, 0, 0); transform: translate3d(-10px, 0, 0); } 90% { -webkit-transform: translate3d(5px, 0, 0); transform: translate3d(5px, 0, 0); } to { -webkit-transform: translate3d(0, 0, 0); transform: translate3d(0, 0, 0); } } @keyframes bounceInLeft { from, 60%, 75%, 90%, to { -webkit-animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); } 0% { opacity: 0; -webkit-transform: translate3d(-3000px, 0, 0); transform: translate3d(-3000px, 0, 0); } 60% { opacity: 1; -webkit-transform: translate3d(25px, 0, 0); transform: translate3d(25px, 0, 0); } 75% { -webkit-transform: translate3d(-10px, 0, 0); transform: translate3d(-10px, 0, 0); } 90% { -webkit-transform: translate3d(5px, 0, 0); transform: translate3d(5px, 0, 0); } to { -webkit-transform: translate3d(0, 0, 0); transform: translate3d(0, 0, 0); } } .bounceInLeft { -webkit-animation-name: bounceInLeft; animation-name: bounceInLeft; } @-webkit-keyframes bounceInRight { from, 60%, 75%, 90%, to { -webkit-animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); } from { opacity: 0; -webkit-transform: translate3d(3000px, 0, 0); transform: translate3d(3000px, 0, 0); } 60% { opacity: 1; -webkit-transform: translate3d(-25px, 0, 0); transform: translate3d(-25px, 0, 0); } 75% { -webkit-transform: translate3d(10px, 0, 0); transform: translate3d(10px, 0, 0); } 90% { -webkit-transform: translate3d(-5px, 0, 0); transform: translate3d(-5px, 0, 0); } to { -webkit-transform: translate3d(0, 0, 0); transform: translate3d(0, 0, 0); } } @keyframes bounceInRight { from, 60%, 75%, 90%, to { -webkit-animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); } from { opacity: 0; -webkit-transform: translate3d(3000px, 0, 0); transform: translate3d(3000px, 0, 0); } 60% { opacity: 1; -webkit-transform: translate3d(-25px, 0, 0); transform: translate3d(-25px, 0, 0); } 75% { -webkit-transform: translate3d(10px, 0, 0); transform: translate3d(10px, 0, 0); } 90% { -webkit-transform: translate3d(-5px, 0, 0); transform: translate3d(-5px, 0, 0); } to { -webkit-transform: translate3d(0, 0, 0); transform: translate3d(0, 0, 0); } } .bounceInRight { -webkit-animation-name: bounceInRight; animation-name: bounceInRight; } @-webkit-keyframes bounceInUp { from, 60%, 75%, 90%, to { -webkit-animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); } from { opacity: 0; -webkit-transform: translate3d(0, 3000px, 0); transform: translate3d(0, 3000px, 0); } 60% { opacity: 1; -webkit-transform: translate3d(0, -20px, 0); transform: translate3d(0, -20px, 0); } 75% { -webkit-transform: translate3d(0, 10px, 0); transform: translate3d(0, 10px, 0); } 90% { -webkit-transform: translate3d(0, -5px, 0); transform: translate3d(0, -5px, 0); } to { -webkit-transform: translate3d(0, 0, 0); transform: translate3d(0, 0, 0); } } @keyframes bounceInUp { from, 60%, 75%, 90%, to { -webkit-animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); } from { opacity: 0; -webkit-transform: translate3d(0, 3000px, 0); transform: translate3d(0, 3000px, 0); } 60% { opacity: 1; -webkit-transform: translate3d(0, -20px, 0); transform: translate3d(0, -20px, 0); } 75% { -webkit-transform: translate3d(0, 10px, 0); transform: translate3d(0, 10px, 0); } 90% { -webkit-transform: translate3d(0, -5px, 0); transform: translate3d(0, -5px, 0); } to { -webkit-transform: translate3d(0, 0, 0); transform: translate3d(0, 0, 0); } } .bounceInUp { -webkit-animation-name: bounceInUp; animation-name: bounceInUp; } @-webkit-keyframes bounceOut { 20% { -webkit-transform: scale3d(0.9, 0.9, 0.9); transform: scale3d(0.9, 0.9, 0.9); } 50%, 55% { opacity: 1; -webkit-transform: scale3d(1.1, 1.1, 1.1); transform: scale3d(1.1, 1.1, 1.1); } to { opacity: 0; -webkit-transform: scale3d(0.3, 0.3, 0.3); transform: scale3d(0.3, 0.3, 0.3); } } @keyframes bounceOut { 20% { -webkit-transform: scale3d(0.9, 0.9, 0.9); transform: scale3d(0.9, 0.9, 0.9); } 50%, 55% { opacity: 1; -webkit-transform: scale3d(1.1, 1.1, 1.1); transform: scale3d(1.1, 1.1, 1.1); } to { opacity: 0; -webkit-transform: scale3d(0.3, 0.3, 0.3); transform: scale3d(0.3, 0.3, 0.3); } } .bounceOut { -webkit-animation-duration: 0.75s; animation-duration: 0.75s; -webkit-animation-name: bounceOut; animation-name: bounceOut; } @-webkit-keyframes bounceOutDown { 20% { -webkit-transform: translate3d(0, 10px, 0); transform: translate3d(0, 10px, 0); } 40%, 45% { opacity: 1; -webkit-transform: translate3d(0, -20px, 0); transform: translate3d(0, -20px, 0); } to { opacity: 0; -webkit-transform: translate3d(0, 2000px, 0); transform: translate3d(0, 2000px, 0); } } @keyframes bounceOutDown { 20% { -webkit-transform: translate3d(0, 10px, 0); transform: translate3d(0, 10px, 0); } 40%, 45% { opacity: 1; -webkit-transform: translate3d(0, -20px, 0); transform: translate3d(0, -20px, 0); } to { opacity: 0; -webkit-transform: translate3d(0, 2000px, 0); transform: translate3d(0, 2000px, 0); } } .bounceOutDown { -webkit-animation-name: bounceOutDown; animation-name: bounceOutDown; } @-webkit-keyframes bounceOutLeft { 20% { opacity: 1; -webkit-transform: translate3d(20px, 0, 0); transform: translate3d(20px, 0, 0); } to { opacity: 0; -webkit-transform: translate3d(-2000px, 0, 0); transform: translate3d(-2000px, 0, 0); } } @keyframes bounceOutLeft { 20% { opacity: 1; -webkit-transform: translate3d(20px, 0, 0); transform: translate3d(20px, 0, 0); } to { opacity: 0; -webkit-transform: translate3d(-2000px, 0, 0); transform: translate3d(-2000px, 0, 0); } } .bounceOutLeft { -webkit-animation-name: bounceOutLeft; animation-name: bounceOutLeft; } @-webkit-keyframes bounceOutRight { 20% { opacity: 1; -webkit-transform: translate3d(-20px, 0, 0); transform: translate3d(-20px, 0, 0); } to { opacity: 0; -webkit-transform: translate3d(2000px, 0, 0); transform: translate3d(2000px, 0, 0); } } @keyframes bounceOutRight { 20% { opacity: 1; -webkit-transform: translate3d(-20px, 0, 0); transform: translate3d(-20px, 0, 0); } to { opacity: 0; -webkit-transform: translate3d(2000px, 0, 0); transform: translate3d(2000px, 0, 0); } } .bounceOutRight { -webkit-animation-name: bounceOutRight; animation-name: bounceOutRight; } @-webkit-keyframes bounceOutUp { 20% { -webkit-transform: translate3d(0, -10px, 0); transform: translate3d(0, -10px, 0); } 40%, 45% { opacity: 1; -webkit-transform: translate3d(0, 20px, 0); transform: translate3d(0, 20px, 0); } to { opacity: 0; -webkit-transform: translate3d(0, -2000px, 0); transform: translate3d(0, -2000px, 0); } } @keyframes bounceOutUp { 20% { -webkit-transform: translate3d(0, -10px, 0); transform: translate3d(0, -10px, 0); } 40%, 45% { opacity: 1; -webkit-transform: translate3d(0, 20px, 0); transform: translate3d(0, 20px, 0); } to { opacity: 0; -webkit-transform: translate3d(0, -2000px, 0); transform: translate3d(0, -2000px, 0); } } .bounceOutUp { -webkit-animation-name: bounceOutUp; animation-name: bounceOutUp; } @-webkit-keyframes fadeIn { from { opacity: 0; } to { opacity: 1; } } @keyframes fadeIn { from { opacity: 0; } to { opacity: 1; } } .fadeIn { -webkit-animation-name: fadeIn; animation-name: fadeIn; } @-webkit-keyframes fadeInDown { from { opacity: 0; -webkit-transform: translate3d(0, -100%, 0); transform: translate3d(0, -100%, 0); } to { opacity: 1; -webkit-transform: translate3d(0, 0, 0); transform: translate3d(0, 0, 0); } } @keyframes fadeInDown { from { opacity: 0; -webkit-transform: translate3d(0, -100%, 0); transform: translate3d(0, -100%, 0); } to { opacity: 1; -webkit-transform: translate3d(0, 0, 0); transform: translate3d(0, 0, 0); } } .fadeInDown { -webkit-animation-name: fadeInDown; animation-name: fadeInDown; } @-webkit-keyframes fadeInDownBig { from { opacity: 0; -webkit-transform: translate3d(0, -2000px, 0); transform: translate3d(0, -2000px, 0); } to { opacity: 1; -webkit-transform: translate3d(0, 0, 0); transform: translate3d(0, 0, 0); } } @keyframes fadeInDownBig { from { opacity: 0; -webkit-transform: translate3d(0, -2000px, 0); transform: translate3d(0, -2000px, 0); } to { opacity: 1; -webkit-transform: translate3d(0, 0, 0); transform: translate3d(0, 0, 0); } } .fadeInDownBig { -webkit-animation-name: fadeInDownBig; animation-name: fadeInDownBig; } @-webkit-keyframes fadeInLeft { from { opacity: 0; -webkit-transform: translate3d(-100%, 0, 0); transform: translate3d(-100%, 0, 0); } to { opacity: 1; -webkit-transform: translate3d(0, 0, 0); transform: translate3d(0, 0, 0); } } @keyframes fadeInLeft { from { opacity: 0; -webkit-transform: translate3d(-100%, 0, 0); transform: translate3d(-100%, 0, 0); } to { opacity: 1; -webkit-transform: translate3d(0, 0, 0); transform: translate3d(0, 0, 0); } } .fadeInLeft { -webkit-animation-name: fadeInLeft; animation-name: fadeInLeft; } @-webkit-keyframes fadeInLeftBig { from { opacity: 0; -webkit-transform: translate3d(-2000px, 0, 0); transform: translate3d(-2000px, 0, 0); } to { opacity: 1; -webkit-transform: translate3d(0, 0, 0); transform: translate3d(0, 0, 0); } } @keyframes fadeInLeftBig { from { opacity: 0; -webkit-transform: translate3d(-2000px, 0, 0); transform: translate3d(-2000px, 0, 0); } to { opacity: 1; -webkit-transform: translate3d(0, 0, 0); transform: translate3d(0, 0, 0); } } .fadeInLeftBig { -webkit-animation-name: fadeInLeftBig; animation-name: fadeInLeftBig; } @-webkit-keyframes fadeInRight { from { opacity: 0; -webkit-transform: translate3d(100%, 0, 0); transform: translate3d(100%, 0, 0); } to { opacity: 1; -webkit-transform: translate3d(0, 0, 0); transform: translate3d(0, 0, 0); } } @keyframes fadeInRight { from { opacity: 0; -webkit-transform: translate3d(100%, 0, 0); transform: translate3d(100%, 0, 0); } to { opacity: 1; -webkit-transform: translate3d(0, 0, 0); transform: translate3d(0, 0, 0); } } .fadeInRight { -webkit-animation-name: fadeInRight; animation-name: fadeInRight; } @-webkit-keyframes fadeInRightBig { from { opacity: 0; -webkit-transform: translate3d(2000px, 0, 0); transform: translate3d(2000px, 0, 0); } to { opacity: 1; -webkit-transform: translate3d(0, 0, 0); transform: translate3d(0, 0, 0); } } @keyframes fadeInRightBig { from { opacity: 0; -webkit-transform: translate3d(2000px, 0, 0); transform: translate3d(2000px, 0, 0); } to { opacity: 1; -webkit-transform: translate3d(0, 0, 0); transform: translate3d(0, 0, 0); } } .fadeInRightBig { -webkit-animation-name: fadeInRightBig; animation-name: fadeInRightBig; } @-webkit-keyframes fadeInUp { from { opacity: 0; -webkit-transform: translate3d(0, 100%, 0); transform: translate3d(0, 100%, 0); } to { opacity: 1; -webkit-transform: translate3d(0, 0, 0); transform: translate3d(0, 0, 0); } } @keyframes fadeInUp { from { opacity: 0; -webkit-transform: translate3d(0, 100%, 0); transform: translate3d(0, 100%, 0); } to { opacity: 1; -webkit-transform: translate3d(0, 0, 0); transform: translate3d(0, 0, 0); } } .fadeInUp { -webkit-animation-name: fadeInUp; animation-name: fadeInUp; } @-webkit-keyframes fadeInUpBig { from { opacity: 0; -webkit-transform: translate3d(0, 2000px, 0); transform: translate3d(0, 2000px, 0); } to { opacity: 1; -webkit-transform: translate3d(0, 0, 0); transform: translate3d(0, 0, 0); } } @keyframes fadeInUpBig { from { opacity: 0; -webkit-transform: translate3d(0, 2000px, 0); transform: translate3d(0, 2000px, 0); } to { opacity: 1; -webkit-transform: translate3d(0, 0, 0); transform: translate3d(0, 0, 0); } } .fadeInUpBig { -webkit-animation-name: fadeInUpBig; animation-name: fadeInUpBig; } @-webkit-keyframes fadeOut { from { opacity: 1; } to { opacity: 0; } } @keyframes fadeOut { from { opacity: 1; } to { opacity: 0; } } .fadeOut { -webkit-animation-name: fadeOut; animation-name: fadeOut; } @-webkit-keyframes fadeOutDown { from { opacity: 1; } to { opacity: 0; -webkit-transform: translate3d(0, 100%, 0); transform: translate3d(0, 100%, 0); } } @keyframes fadeOutDown { from { opacity: 1; } to { opacity: 0; -webkit-transform: translate3d(0, 100%, 0); transform: translate3d(0, 100%, 0); } } .fadeOutDown { -webkit-animation-name: fadeOutDown; animation-name: fadeOutDown; } @-webkit-keyframes fadeOutDownBig { from { opacity: 1; } to { opacity: 0; -webkit-transform: translate3d(0, 2000px, 0); transform: translate3d(0, 2000px, 0); } } @keyframes fadeOutDownBig { from { opacity: 1; } to { opacity: 0; -webkit-transform: translate3d(0, 2000px, 0); transform: translate3d(0, 2000px, 0); } } .fadeOutDownBig { -webkit-animation-name: fadeOutDownBig; animation-name: fadeOutDownBig; } @-webkit-keyframes fadeOutLeft { from { opacity: 1; } to { opacity: 0; -webkit-transform: translate3d(-100%, 0, 0); transform: translate3d(-100%, 0, 0); } } @keyframes fadeOutLeft { from { opacity: 1; } to { opacity: 0; -webkit-transform: translate3d(-100%, 0, 0); transform: translate3d(-100%, 0, 0); } } .fadeOutLeft { -webkit-animation-name: fadeOutLeft; animation-name: fadeOutLeft; } @-webkit-keyframes fadeOutLeftBig { from { opacity: 1; } to { opacity: 0; -webkit-transform: translate3d(-2000px, 0, 0); transform: translate3d(-2000px, 0, 0); } } @keyframes fadeOutLeftBig { from { opacity: 1; } to { opacity: 0; -webkit-transform: translate3d(-2000px, 0, 0); transform: translate3d(-2000px, 0, 0); } } .fadeOutLeftBig { -webkit-animation-name: fadeOutLeftBig; animation-name: fadeOutLeftBig; } @-webkit-keyframes fadeOutRight { from { opacity: 1; } to { opacity: 0; -webkit-transform: translate3d(100%, 0, 0); transform: translate3d(100%, 0, 0); } } @keyframes fadeOutRight { from { opacity: 1; } to { opacity: 0; -webkit-transform: translate3d(100%, 0, 0); transform: translate3d(100%, 0, 0); } } .fadeOutRight { -webkit-animation-name: fadeOutRight; animation-name: fadeOutRight; } @-webkit-keyframes fadeOutRightBig { from { opacity: 1; } to { opacity: 0; -webkit-transform: translate3d(2000px, 0, 0); transform: translate3d(2000px, 0, 0); } } @keyframes fadeOutRightBig { from { opacity: 1; } to { opacity: 0; -webkit-transform: translate3d(2000px, 0, 0); transform: translate3d(2000px, 0, 0); } } .fadeOutRightBig { -webkit-animation-name: fadeOutRightBig; animation-name: fadeOutRightBig; } @-webkit-keyframes fadeOutUp { from { opacity: 1; } to { opacity: 0; -webkit-transform: translate3d(0, -100%, 0); transform: translate3d(0, -100%, 0); } } @keyframes fadeOutUp { from { opacity: 1; } to { opacity: 0; -webkit-transform: translate3d(0, -100%, 0); transform: translate3d(0, -100%, 0); } } .fadeOutUp { -webkit-animation-name: fadeOutUp; animation-name: fadeOutUp; } @-webkit-keyframes fadeOutUpBig { from { opacity: 1; } to { opacity: 0; -webkit-transform: translate3d(0, -2000px, 0); transform: translate3d(0, -2000px, 0); } } @keyframes fadeOutUpBig { from { opacity: 1; } to { opacity: 0; -webkit-transform: translate3d(0, -2000px, 0); transform: translate3d(0, -2000px, 0); } } .fadeOutUpBig { -webkit-animation-name: fadeOutUpBig; animation-name: fadeOutUpBig; } @-webkit-keyframes flip { from { -webkit-transform: perspective(400px) scale3d(1, 1, 1) translate3d(0, 0, 0) rotate3d(0, 1, 0, -360deg); transform: perspective(400px) scale3d(1, 1, 1) translate3d(0, 0, 0) rotate3d(0, 1, 0, -360deg); -webkit-animation-timing-function: ease-out; animation-timing-function: ease-out; } 40% { -webkit-transform: perspective(400px) scale3d(1, 1, 1) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -190deg); transform: perspective(400px) scale3d(1, 1, 1) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -190deg); -webkit-animation-timing-function: ease-out; animation-timing-function: ease-out; } 50% { -webkit-transform: perspective(400px) scale3d(1, 1, 1) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -170deg); transform: perspective(400px) scale3d(1, 1, 1) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -170deg); -webkit-animation-timing-function: ease-in; animation-timing-function: ease-in; } 80% { -webkit-transform: perspective(400px) scale3d(0.95, 0.95, 0.95) translate3d(0, 0, 0) rotate3d(0, 1, 0, 0deg); transform: perspective(400px) scale3d(0.95, 0.95, 0.95) translate3d(0, 0, 0) rotate3d(0, 1, 0, 0deg); -webkit-animation-timing-function: ease-in; animation-timing-function: ease-in; } to { -webkit-transform: perspective(400px) scale3d(1, 1, 1) translate3d(0, 0, 0) rotate3d(0, 1, 0, 0deg); transform: perspective(400px) scale3d(1, 1, 1) translate3d(0, 0, 0) rotate3d(0, 1, 0, 0deg); -webkit-animation-timing-function: ease-in; animation-timing-function: ease-in; } } @keyframes flip { from { -webkit-transform: perspective(400px) scale3d(1, 1, 1) translate3d(0, 0, 0) rotate3d(0, 1, 0, -360deg); transform: perspective(400px) scale3d(1, 1, 1) translate3d(0, 0, 0) rotate3d(0, 1, 0, -360deg); -webkit-animation-timing-function: ease-out; animation-timing-function: ease-out; } 40% { -webkit-transform: perspective(400px) scale3d(1, 1, 1) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -190deg); transform: perspective(400px) scale3d(1, 1, 1) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -190deg); -webkit-animation-timing-function: ease-out; animation-timing-function: ease-out; } 50% { -webkit-transform: perspective(400px) scale3d(1, 1, 1) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -170deg); transform: perspective(400px) scale3d(1, 1, 1) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -170deg); -webkit-animation-timing-function: ease-in; animation-timing-function: ease-in; } 80% { -webkit-transform: perspective(400px) scale3d(0.95, 0.95, 0.95) translate3d(0, 0, 0) rotate3d(0, 1, 0, 0deg); transform: perspective(400px) scale3d(0.95, 0.95, 0.95) translate3d(0, 0, 0) rotate3d(0, 1, 0, 0deg); -webkit-animation-timing-function: ease-in; animation-timing-function: ease-in; } to { -webkit-transform: perspective(400px) scale3d(1, 1, 1) translate3d(0, 0, 0) rotate3d(0, 1, 0, 0deg); transform: perspective(400px) scale3d(1, 1, 1) translate3d(0, 0, 0) rotate3d(0, 1, 0, 0deg); -webkit-animation-timing-function: ease-in; animation-timing-function: ease-in; } } .animated.flip { -webkit-backface-visibility: visible; backface-visibility: visible; -webkit-animation-name: flip; animation-name: flip; } @-webkit-keyframes flipInX { from { -webkit-transform: perspective(400px) rotate3d(1, 0, 0, 90deg); transform: perspective(400px) rotate3d(1, 0, 0, 90deg); -webkit-animation-timing-function: ease-in; animation-timing-function: ease-in; opacity: 0; } 40% { -webkit-transform: perspective(400px) rotate3d(1, 0, 0, -20deg); transform: perspective(400px) rotate3d(1, 0, 0, -20deg); -webkit-animation-timing-function: ease-in; animation-timing-function: ease-in; } 60% { -webkit-transform: perspective(400px) rotate3d(1, 0, 0, 10deg); transform: perspective(400px) rotate3d(1, 0, 0, 10deg); opacity: 1; } 80% { -webkit-transform: perspective(400px) rotate3d(1, 0, 0, -5deg); transform: perspective(400px) rotate3d(1, 0, 0, -5deg); } to { -webkit-transform: perspective(400px); transform: perspective(400px); } } @keyframes flipInX { from { -webkit-transform: perspective(400px) rotate3d(1, 0, 0, 90deg); transform: perspective(400px) rotate3d(1, 0, 0, 90deg); -webkit-animation-timing-function: ease-in; animation-timing-function: ease-in; opacity: 0; } 40% { -webkit-transform: perspective(400px) rotate3d(1, 0, 0, -20deg); transform: perspective(400px) rotate3d(1, 0, 0, -20deg); -webkit-animation-timing-function: ease-in; animation-timing-function: ease-in; } 60% { -webkit-transform: perspective(400px) rotate3d(1, 0, 0, 10deg); transform: perspective(400px) rotate3d(1, 0, 0, 10deg); opacity: 1; } 80% { -webkit-transform: perspective(400px) rotate3d(1, 0, 0, -5deg); transform: perspective(400px) rotate3d(1, 0, 0, -5deg); } to { -webkit-transform: perspective(400px); transform: perspective(400px); } } .flipInX { -webkit-backface-visibility: visible !important; backface-visibility: visible !important; -webkit-animation-name: flipInX; animation-name: flipInX; } @-webkit-keyframes flipInY { from { -webkit-transform: perspective(400px) rotate3d(0, 1, 0, 90deg); transform: perspective(400px) rotate3d(0, 1, 0, 90deg); -webkit-animation-timing-function: ease-in; animation-timing-function: ease-in; opacity: 0; } 40% { -webkit-transform: perspective(400px) rotate3d(0, 1, 0, -20deg); transform: perspective(400px) rotate3d(0, 1, 0, -20deg); -webkit-animation-timing-function: ease-in; animation-timing-function: ease-in; } 60% { -webkit-transform: perspective(400px) rotate3d(0, 1, 0, 10deg); transform: perspective(400px) rotate3d(0, 1, 0, 10deg); opacity: 1; } 80% { -webkit-transform: perspective(400px) rotate3d(0, 1, 0, -5deg); transform: perspective(400px) rotate3d(0, 1, 0, -5deg); } to { -webkit-transform: perspective(400px); transform: perspective(400px); } } @keyframes flipInY { from { -webkit-transform: perspective(400px) rotate3d(0, 1, 0, 90deg); transform: perspective(400px) rotate3d(0, 1, 0, 90deg); -webkit-animation-timing-function: ease-in; animation-timing-function: ease-in; opacity: 0; } 40% { -webkit-transform: perspective(400px) rotate3d(0, 1, 0, -20deg); transform: perspective(400px) rotate3d(0, 1, 0, -20deg); -webkit-animation-timing-function: ease-in; animation-timing-function: ease-in; } 60% { -webkit-transform: perspective(400px) rotate3d(0, 1, 0, 10deg); transform: perspective(400px) rotate3d(0, 1, 0, 10deg); opacity: 1; } 80% { -webkit-transform: perspective(400px) rotate3d(0, 1, 0, -5deg); transform: perspective(400px) rotate3d(0, 1, 0, -5deg); } to { -webkit-transform: perspective(400px); transform: perspective(400px); } } .flipInY { -webkit-backface-visibility: visible !important; backface-visibility: visible !important; -webkit-animation-name: flipInY; animation-name: flipInY; } @-webkit-keyframes flipOutX { from { -webkit-transform: perspective(400px); transform: perspective(400px); } 30% { -webkit-transform: perspective(400px) rotate3d(1, 0, 0, -20deg); transform: perspective(400px) rotate3d(1, 0, 0, -20deg); opacity: 1; } to { -webkit-transform: perspective(400px) rotate3d(1, 0, 0, 90deg); transform: perspective(400px) rotate3d(1, 0, 0, 90deg); opacity: 0; } } @keyframes flipOutX { from { -webkit-transform: perspective(400px); transform: perspective(400px); } 30% { -webkit-transform: perspective(400px) rotate3d(1, 0, 0, -20deg); transform: perspective(400px) rotate3d(1, 0, 0, -20deg); opacity: 1; } to { -webkit-transform: perspective(400px) rotate3d(1, 0, 0, 90deg); transform: perspective(400px) rotate3d(1, 0, 0, 90deg); opacity: 0; } } .flipOutX { -webkit-animation-duration: 0.75s; animation-duration: 0.75s; -webkit-animation-name: flipOutX; animation-name: flipOutX; -webkit-backface-visibility: visible !important; backface-visibility: visible !important; } @-webkit-keyframes flipOutY { from { -webkit-transform: perspective(400px); transform: perspective(400px); } 30% { -webkit-transform: perspective(400px) rotate3d(0, 1, 0, -15deg); transform: perspective(400px) rotate3d(0, 1, 0, -15deg); opacity: 1; } to { -webkit-transform: perspective(400px) rotate3d(0, 1, 0, 90deg); transform: perspective(400px) rotate3d(0, 1, 0, 90deg); opacity: 0; } } @keyframes flipOutY { from { -webkit-transform: perspective(400px); transform: perspective(400px); } 30% { -webkit-transform: perspective(400px) rotate3d(0, 1, 0, -15deg); transform: perspective(400px) rotate3d(0, 1, 0, -15deg); opacity: 1; } to { -webkit-transform: perspective(400px) rotate3d(0, 1, 0, 90deg); transform: perspective(400px) rotate3d(0, 1, 0, 90deg); opacity: 0; } } .flipOutY { -webkit-animation-duration: 0.75s; animation-duration: 0.75s; -webkit-backface-visibility: visible !important; backface-visibility: visible !important; -webkit-animation-name: flipOutY; animation-name: flipOutY; } @-webkit-keyframes lightSpeedIn { from { -webkit-transform: translate3d(100%, 0, 0) skewX(-30deg); transform: translate3d(100%, 0, 0) skewX(-30deg); opacity: 0; } 60% { -webkit-transform: skewX(20deg); transform: skewX(20deg); opacity: 1; } 80% { -webkit-transform: skewX(-5deg); transform: skewX(-5deg); } to { -webkit-transform: translate3d(0, 0, 0); transform: translate3d(0, 0, 0); } } @keyframes lightSpeedIn { from { -webkit-transform: translate3d(100%, 0, 0) skewX(-30deg); transform: translate3d(100%, 0, 0) skewX(-30deg); opacity: 0; } 60% { -webkit-transform: skewX(20deg); transform: skewX(20deg); opacity: 1; } 80% { -webkit-transform: skewX(-5deg); transform: skewX(-5deg); } to { -webkit-transform: translate3d(0, 0, 0); transform: translate3d(0, 0, 0); } } .lightSpeedIn { -webkit-animation-name: lightSpeedIn; animation-name: lightSpeedIn; -webkit-animation-timing-function: ease-out; animation-timing-function: ease-out; } @-webkit-keyframes lightSpeedOut { from { opacity: 1; } to { -webkit-transform: translate3d(100%, 0, 0) skewX(30deg); transform: translate3d(100%, 0, 0) skewX(30deg); opacity: 0; } } @keyframes lightSpeedOut { from { opacity: 1; } to { -webkit-transform: translate3d(100%, 0, 0) skewX(30deg); transform: translate3d(100%, 0, 0) skewX(30deg); opacity: 0; } } .lightSpeedOut { -webkit-animation-name: lightSpeedOut; animation-name: lightSpeedOut; -webkit-animation-timing-function: ease-in; animation-timing-function: ease-in; } @-webkit-keyframes rotateIn { from { -webkit-transform-origin: center; transform-origin: center; -webkit-transform: rotate3d(0, 0, 1, -200deg); transform: rotate3d(0, 0, 1, -200deg); opacity: 0; } to { -webkit-transform-origin: center; transform-origin: center; -webkit-transform: translate3d(0, 0, 0); transform: translate3d(0, 0, 0); opacity: 1; } } @keyframes rotateIn { from { -webkit-transform-origin: center; transform-origin: center; -webkit-transform: rotate3d(0, 0, 1, -200deg); transform: rotate3d(0, 0, 1, -200deg); opacity: 0; } to { -webkit-transform-origin: center; transform-origin: center; -webkit-transform: translate3d(0, 0, 0); transform: translate3d(0, 0, 0); opacity: 1; } } .rotateIn { -webkit-animation-name: rotateIn; animation-name: rotateIn; } @-webkit-keyframes rotateInDownLeft { from { -webkit-transform-origin: left bottom; transform-origin: left bottom; -webkit-transform: rotate3d(0, 0, 1, -45deg); transform: rotate3d(0, 0, 1, -45deg); opacity: 0; } to { -webkit-transform-origin: left bottom; transform-origin: left bottom; -webkit-transform: translate3d(0, 0, 0); transform: translate3d(0, 0, 0); opacity: 1; } } @keyframes rotateInDownLeft { from { -webkit-transform-origin: left bottom; transform-origin: left bottom; -webkit-transform: rotate3d(0, 0, 1, -45deg); transform: rotate3d(0, 0, 1, -45deg); opacity: 0; } to { -webkit-transform-origin: left bottom; transform-origin: left bottom; -webkit-transform: translate3d(0, 0, 0); transform: translate3d(0, 0, 0); opacity: 1; } } .rotateInDownLeft { -webkit-animation-name: rotateInDownLeft; animation-name: rotateInDownLeft; } @-webkit-keyframes rotateInDownRight { from { -webkit-transform-origin: right bottom; transform-origin: right bottom; -webkit-transform: rotate3d(0, 0, 1, 45deg); transform: rotate3d(0, 0, 1, 45deg); opacity: 0; } to { -webkit-transform-origin: right bottom; transform-origin: right bottom; -webkit-transform: translate3d(0, 0, 0); transform: translate3d(0, 0, 0); opacity: 1; } } @keyframes rotateInDownRight { from { -webkit-transform-origin: right bottom; transform-origin: right bottom; -webkit-transform: rotate3d(0, 0, 1, 45deg); transform: rotate3d(0, 0, 1, 45deg); opacity: 0; } to { -webkit-transform-origin: right bottom; transform-origin: right bottom; -webkit-transform: translate3d(0, 0, 0); transform: translate3d(0, 0, 0); opacity: 1; } } .rotateInDownRight { -webkit-animation-name: rotateInDownRight; animation-name: rotateInDownRight; } @-webkit-keyframes rotateInUpLeft { from { -webkit-transform-origin: left bottom; transform-origin: left bottom; -webkit-transform: rotate3d(0, 0, 1, 45deg); transform: rotate3d(0, 0, 1, 45deg); opacity: 0; } to { -webkit-transform-origin: left bottom; transform-origin: left bottom; -webkit-transform: translate3d(0, 0, 0); transform: translate3d(0, 0, 0); opacity: 1; } } @keyframes rotateInUpLeft { from { -webkit-transform-origin: left bottom; transform-origin: left bottom; -webkit-transform: rotate3d(0, 0, 1, 45deg); transform: rotate3d(0, 0, 1, 45deg); opacity: 0; } to { -webkit-transform-origin: left bottom; transform-origin: left bottom; -webkit-transform: translate3d(0, 0, 0); transform: translate3d(0, 0, 0); opacity: 1; } } .rotateInUpLeft { -webkit-animation-name: rotateInUpLeft; animation-name: rotateInUpLeft; } @-webkit-keyframes rotateInUpRight { from { -webkit-transform-origin: right bottom; transform-origin: right bottom; -webkit-transform: rotate3d(0, 0, 1, -90deg); transform: rotate3d(0, 0, 1, -90deg); opacity: 0; } to { -webkit-transform-origin: right bottom; transform-origin: right bottom; -webkit-transform: translate3d(0, 0, 0); transform: translate3d(0, 0, 0); opacity: 1; } } @keyframes rotateInUpRight { from { -webkit-transform-origin: right bottom; transform-origin: right bottom; -webkit-transform: rotate3d(0, 0, 1, -90deg); transform: rotate3d(0, 0, 1, -90deg); opacity: 0; } to { -webkit-transform-origin: right bottom; transform-origin: right bottom; -webkit-transform: translate3d(0, 0, 0); transform: translate3d(0, 0, 0); opacity: 1; } } .rotateInUpRight { -webkit-animation-name: rotateInUpRight; animation-name: rotateInUpRight; } @-webkit-keyframes rotateOut { from { -webkit-transform-origin: center; transform-origin: center; opacity: 1; } to { -webkit-transform-origin: center; transform-origin: center; -webkit-transform: rotate3d(0, 0, 1, 200deg); transform: rotate3d(0, 0, 1, 200deg); opacity: 0; } } @keyframes rotateOut { from { -webkit-transform-origin: center; transform-origin: center; opacity: 1; } to { -webkit-transform-origin: center; transform-origin: center; -webkit-transform: rotate3d(0, 0, 1, 200deg); transform: rotate3d(0, 0, 1, 200deg); opacity: 0; } } .rotateOut { -webkit-animation-name: rotateOut; animation-name: rotateOut; } @-webkit-keyframes rotateOutDownLeft { from { -webkit-transform-origin: left bottom; transform-origin: left bottom; opacity: 1; } to { -webkit-transform-origin: left bottom; transform-origin: left bottom; -webkit-transform: rotate3d(0, 0, 1, 45deg); transform: rotate3d(0, 0, 1, 45deg); opacity: 0; } } @keyframes rotateOutDownLeft { from { -webkit-transform-origin: left bottom; transform-origin: left bottom; opacity: 1; } to { -webkit-transform-origin: left bottom; transform-origin: left bottom; -webkit-transform: rotate3d(0, 0, 1, 45deg); transform: rotate3d(0, 0, 1, 45deg); opacity: 0; } } .rotateOutDownLeft { -webkit-animation-name: rotateOutDownLeft; animation-name: rotateOutDownLeft; } @-webkit-keyframes rotateOutDownRight { from { -webkit-transform-origin: right bottom; transform-origin: right bottom; opacity: 1; } to { -webkit-transform-origin: right bottom; transform-origin: right bottom; -webkit-transform: rotate3d(0, 0, 1, -45deg); transform: rotate3d(0, 0, 1, -45deg); opacity: 0; } } @keyframes rotateOutDownRight { from { -webkit-transform-origin: right bottom; transform-origin: right bottom; opacity: 1; } to { -webkit-transform-origin: right bottom; transform-origin: right bottom; -webkit-transform: rotate3d(0, 0, 1, -45deg); transform: rotate3d(0, 0, 1, -45deg); opacity: 0; } } .rotateOutDownRight { -webkit-animation-name: rotateOutDownRight; animation-name: rotateOutDownRight; } @-webkit-keyframes rotateOutUpLeft { from { -webkit-transform-origin: left bottom; transform-origin: left bottom; opacity: 1; } to { -webkit-transform-origin: left bottom; transform-origin: left bottom; -webkit-transform: rotate3d(0, 0, 1, -45deg); transform: rotate3d(0, 0, 1, -45deg); opacity: 0; } } @keyframes rotateOutUpLeft { from { -webkit-transform-origin: left bottom; transform-origin: left bottom; opacity: 1; } to { -webkit-transform-origin: left bottom; transform-origin: left bottom; -webkit-transform: rotate3d(0, 0, 1, -45deg); transform: rotate3d(0, 0, 1, -45deg); opacity: 0; } } .rotateOutUpLeft { -webkit-animation-name: rotateOutUpLeft; animation-name: rotateOutUpLeft; } @-webkit-keyframes rotateOutUpRight { from { -webkit-transform-origin: right bottom; transform-origin: right bottom; opacity: 1; } to { -webkit-transform-origin: right bottom; transform-origin: right bottom; -webkit-transform: rotate3d(0, 0, 1, 90deg); transform: rotate3d(0, 0, 1, 90deg); opacity: 0; } } @keyframes rotateOutUpRight { from { -webkit-transform-origin: right bottom; transform-origin: right bottom; opacity: 1; } to { -webkit-transform-origin: right bottom; transform-origin: right bottom; -webkit-transform: rotate3d(0, 0, 1, 90deg); transform: rotate3d(0, 0, 1, 90deg); opacity: 0; } } .rotateOutUpRight { -webkit-animation-name: rotateOutUpRight; animation-name: rotateOutUpRight; } @-webkit-keyframes hinge { 0% { -webkit-transform-origin: top left; transform-origin: top left; -webkit-animation-timing-function: ease-in-out; animation-timing-function: ease-in-out; } 20%, 60% { -webkit-transform: rotate3d(0, 0, 1, 80deg); transform: rotate3d(0, 0, 1, 80deg); -webkit-transform-origin: top left; transform-origin: top left; -webkit-animation-timing-function: ease-in-out; animation-timing-function: ease-in-out; } 40%, 80% { -webkit-transform: rotate3d(0, 0, 1, 60deg); transform: rotate3d(0, 0, 1, 60deg); -webkit-transform-origin: top left; transform-origin: top left; -webkit-animation-timing-function: ease-in-out; animation-timing-function: ease-in-out; opacity: 1; } to { -webkit-transform: translate3d(0, 700px, 0); transform: translate3d(0, 700px, 0); opacity: 0; } } @keyframes hinge { 0% { -webkit-transform-origin: top left; transform-origin: top left; -webkit-animation-timing-function: ease-in-out; animation-timing-function: ease-in-out; } 20%, 60% { -webkit-transform: rotate3d(0, 0, 1, 80deg); transform: rotate3d(0, 0, 1, 80deg); -webkit-transform-origin: top left; transform-origin: top left; -webkit-animation-timing-function: ease-in-out; animation-timing-function: ease-in-out; } 40%, 80% { -webkit-transform: rotate3d(0, 0, 1, 60deg); transform: rotate3d(0, 0, 1, 60deg); -webkit-transform-origin: top left; transform-origin: top left; -webkit-animation-timing-function: ease-in-out; animation-timing-function: ease-in-out; opacity: 1; } to { -webkit-transform: translate3d(0, 700px, 0); transform: translate3d(0, 700px, 0); opacity: 0; } } .hinge { -webkit-animation-duration: 2s; animation-duration: 2s; -webkit-animation-name: hinge; animation-name: hinge; } @-webkit-keyframes jackInTheBox { from { opacity: 0; -webkit-transform: scale(0.1) rotate(30deg); transform: scale(0.1) rotate(30deg); -webkit-transform-origin: center bottom; transform-origin: center bottom; } 50% { -webkit-transform: rotate(-10deg); transform: rotate(-10deg); } 70% { -webkit-transform: rotate(3deg); transform: rotate(3deg); } to { opacity: 1; -webkit-transform: scale(1); transform: scale(1); } } @keyframes jackInTheBox { from { opacity: 0; -webkit-transform: scale(0.1) rotate(30deg); transform: scale(0.1) rotate(30deg); -webkit-transform-origin: center bottom; transform-origin: center bottom; } 50% { -webkit-transform: rotate(-10deg); transform: rotate(-10deg); } 70% { -webkit-transform: rotate(3deg); transform: rotate(3deg); } to { opacity: 1; -webkit-transform: scale(1); transform: scale(1); } } .jackInTheBox { -webkit-animation-name: jackInTheBox; animation-name: jackInTheBox; } /* originally authored by Nick Pettit - https://github.com/nickpettit/glide */ @-webkit-keyframes rollIn { from { opacity: 0; -webkit-transform: translate3d(-100%, 0, 0) rotate3d(0, 0, 1, -120deg); transform: translate3d(-100%, 0, 0) rotate3d(0, 0, 1, -120deg); } to { opacity: 1; -webkit-transform: translate3d(0, 0, 0); transform: translate3d(0, 0, 0); } } @keyframes rollIn { from { opacity: 0; -webkit-transform: translate3d(-100%, 0, 0) rotate3d(0, 0, 1, -120deg); transform: translate3d(-100%, 0, 0) rotate3d(0, 0, 1, -120deg); } to { opacity: 1; -webkit-transform: translate3d(0, 0, 0); transform: translate3d(0, 0, 0); } } .rollIn { -webkit-animation-name: rollIn; animation-name: rollIn; } /* originally authored by Nick Pettit - https://github.com/nickpettit/glide */ @-webkit-keyframes rollOut { from { opacity: 1; } to { opacity: 0; -webkit-transform: translate3d(100%, 0, 0) rotate3d(0, 0, 1, 120deg); transform: translate3d(100%, 0, 0) rotate3d(0, 0, 1, 120deg); } } @keyframes rollOut { from { opacity: 1; } to { opacity: 0; -webkit-transform: translate3d(100%, 0, 0) rotate3d(0, 0, 1, 120deg); transform: translate3d(100%, 0, 0) rotate3d(0, 0, 1, 120deg); } } .rollOut { -webkit-animation-name: rollOut; animation-name: rollOut; } @-webkit-keyframes zoomIn { from { opacity: 0; -webkit-transform: scale3d(0.3, 0.3, 0.3); transform: scale3d(0.3, 0.3, 0.3); } 50% { opacity: 1; } } @keyframes zoomIn { from { opacity: 0; -webkit-transform: scale3d(0.3, 0.3, 0.3); transform: scale3d(0.3, 0.3, 0.3); } 50% { opacity: 1; } } .zoomIn { -webkit-animation-name: zoomIn; animation-name: zoomIn; } @-webkit-keyframes zoomInDown { from { opacity: 0; -webkit-transform: scale3d(0.1, 0.1, 0.1) translate3d(0, -1000px, 0); transform: scale3d(0.1, 0.1, 0.1) translate3d(0, -1000px, 0); -webkit-animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19); animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19); } 60% { opacity: 1; -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(0, 60px, 0); transform: scale3d(0.475, 0.475, 0.475) translate3d(0, 60px, 0); -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1); animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1); } } @keyframes zoomInDown { from { opacity: 0; -webkit-transform: scale3d(0.1, 0.1, 0.1) translate3d(0, -1000px, 0); transform: scale3d(0.1, 0.1, 0.1) translate3d(0, -1000px, 0); -webkit-animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19); animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19); } 60% { opacity: 1; -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(0, 60px, 0); transform: scale3d(0.475, 0.475, 0.475) translate3d(0, 60px, 0); -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1); animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1); } } .zoomInDown { -webkit-animation-name: zoomInDown; animation-name: zoomInDown; } @-webkit-keyframes zoomInLeft { from { opacity: 0; -webkit-transform: scale3d(0.1, 0.1, 0.1) translate3d(-1000px, 0, 0); transform: scale3d(0.1, 0.1, 0.1) translate3d(-1000px, 0, 0); -webkit-animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19); animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19); } 60% { opacity: 1; -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(10px, 0, 0); transform: scale3d(0.475, 0.475, 0.475) translate3d(10px, 0, 0); -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1); animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1); } } @keyframes zoomInLeft { from { opacity: 0; -webkit-transform: scale3d(0.1, 0.1, 0.1) translate3d(-1000px, 0, 0); transform: scale3d(0.1, 0.1, 0.1) translate3d(-1000px, 0, 0); -webkit-animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19); animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19); } 60% { opacity: 1; -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(10px, 0, 0); transform: scale3d(0.475, 0.475, 0.475) translate3d(10px, 0, 0); -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1); animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1); } } .zoomInLeft { -webkit-animation-name: zoomInLeft; animation-name: zoomInLeft; } @-webkit-keyframes zoomInRight { from { opacity: 0; -webkit-transform: scale3d(0.1, 0.1, 0.1) translate3d(1000px, 0, 0); transform: scale3d(0.1, 0.1, 0.1) translate3d(1000px, 0, 0); -webkit-animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19); animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19); } 60% { opacity: 1; -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(-10px, 0, 0); transform: scale3d(0.475, 0.475, 0.475) translate3d(-10px, 0, 0); -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1); animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1); } } @keyframes zoomInRight { from { opacity: 0; -webkit-transform: scale3d(0.1, 0.1, 0.1) translate3d(1000px, 0, 0); transform: scale3d(0.1, 0.1, 0.1) translate3d(1000px, 0, 0); -webkit-animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19); animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19); } 60% { opacity: 1; -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(-10px, 0, 0); transform: scale3d(0.475, 0.475, 0.475) translate3d(-10px, 0, 0); -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1); animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1); } } .zoomInRight { -webkit-animation-name: zoomInRight; animation-name: zoomInRight; } @-webkit-keyframes zoomInUp { from { opacity: 0; -webkit-transform: scale3d(0.1, 0.1, 0.1) translate3d(0, 1000px, 0); transform: scale3d(0.1, 0.1, 0.1) translate3d(0, 1000px, 0); -webkit-animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19); animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19); } 60% { opacity: 1; -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(0, -60px, 0); transform: scale3d(0.475, 0.475, 0.475) translate3d(0, -60px, 0); -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1); animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1); } } @keyframes zoomInUp { from { opacity: 0; -webkit-transform: scale3d(0.1, 0.1, 0.1) translate3d(0, 1000px, 0); transform: scale3d(0.1, 0.1, 0.1) translate3d(0, 1000px, 0); -webkit-animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19); animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19); } 60% { opacity: 1; -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(0, -60px, 0); transform: scale3d(0.475, 0.475, 0.475) translate3d(0, -60px, 0); -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1); animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1); } } .zoomInUp { -webkit-animation-name: zoomInUp; animation-name: zoomInUp; } @-webkit-keyframes zoomOut { from { opacity: 1; } 50% { opacity: 0; -webkit-transform: scale3d(0.3, 0.3, 0.3); transform: scale3d(0.3, 0.3, 0.3); } to { opacity: 0; } } @keyframes zoomOut { from { opacity: 1; } 50% { opacity: 0; -webkit-transform: scale3d(0.3, 0.3, 0.3); transform: scale3d(0.3, 0.3, 0.3); } to { opacity: 0; } } .zoomOut { -webkit-animation-name: zoomOut; animation-name: zoomOut; } @-webkit-keyframes zoomOutDown { 40% { opacity: 1; -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(0, -60px, 0); transform: scale3d(0.475, 0.475, 0.475) translate3d(0, -60px, 0); -webkit-animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19); animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19); } to { opacity: 0; -webkit-transform: scale3d(0.1, 0.1, 0.1) translate3d(0, 2000px, 0); transform: scale3d(0.1, 0.1, 0.1) translate3d(0, 2000px, 0); -webkit-transform-origin: center bottom; transform-origin: center bottom; -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1); animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1); } } @keyframes zoomOutDown { 40% { opacity: 1; -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(0, -60px, 0); transform: scale3d(0.475, 0.475, 0.475) translate3d(0, -60px, 0); -webkit-animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19); animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19); } to { opacity: 0; -webkit-transform: scale3d(0.1, 0.1, 0.1) translate3d(0, 2000px, 0); transform: scale3d(0.1, 0.1, 0.1) translate3d(0, 2000px, 0); -webkit-transform-origin: center bottom; transform-origin: center bottom; -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1); animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1); } } .zoomOutDown { -webkit-animation-name: zoomOutDown; animation-name: zoomOutDown; } @-webkit-keyframes zoomOutLeft { 40% { opacity: 1; -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(42px, 0, 0); transform: scale3d(0.475, 0.475, 0.475) translate3d(42px, 0, 0); } to { opacity: 0; -webkit-transform: scale(0.1) translate3d(-2000px, 0, 0); transform: scale(0.1) translate3d(-2000px, 0, 0); -webkit-transform-origin: left center; transform-origin: left center; } } @keyframes zoomOutLeft { 40% { opacity: 1; -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(42px, 0, 0); transform: scale3d(0.475, 0.475, 0.475) translate3d(42px, 0, 0); } to { opacity: 0; -webkit-transform: scale(0.1) translate3d(-2000px, 0, 0); transform: scale(0.1) translate3d(-2000px, 0, 0); -webkit-transform-origin: left center; transform-origin: left center; } } .zoomOutLeft { -webkit-animation-name: zoomOutLeft; animation-name: zoomOutLeft; } @-webkit-keyframes zoomOutRight { 40% { opacity: 1; -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(-42px, 0, 0); transform: scale3d(0.475, 0.475, 0.475) translate3d(-42px, 0, 0); } to { opacity: 0; -webkit-transform: scale(0.1) translate3d(2000px, 0, 0); transform: scale(0.1) translate3d(2000px, 0, 0); -webkit-transform-origin: right center; transform-origin: right center; } } @keyframes zoomOutRight { 40% { opacity: 1; -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(-42px, 0, 0); transform: scale3d(0.475, 0.475, 0.475) translate3d(-42px, 0, 0); } to { opacity: 0; -webkit-transform: scale(0.1) translate3d(2000px, 0, 0); transform: scale(0.1) translate3d(2000px, 0, 0); -webkit-transform-origin: right center; transform-origin: right center; } } .zoomOutRight { -webkit-animation-name: zoomOutRight; animation-name: zoomOutRight; } @-webkit-keyframes zoomOutUp { 40% { opacity: 1; -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(0, 60px, 0); transform: scale3d(0.475, 0.475, 0.475) translate3d(0, 60px, 0); -webkit-animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19); animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19); } to { opacity: 0; -webkit-transform: scale3d(0.1, 0.1, 0.1) translate3d(0, -2000px, 0); transform: scale3d(0.1, 0.1, 0.1) translate3d(0, -2000px, 0); -webkit-transform-origin: center bottom; transform-origin: center bottom; -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1); animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1); } } @keyframes zoomOutUp { 40% { opacity: 1; -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(0, 60px, 0); transform: scale3d(0.475, 0.475, 0.475) translate3d(0, 60px, 0); -webkit-animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19); animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19); } to { opacity: 0; -webkit-transform: scale3d(0.1, 0.1, 0.1) translate3d(0, -2000px, 0); transform: scale3d(0.1, 0.1, 0.1) translate3d(0, -2000px, 0); -webkit-transform-origin: center bottom; transform-origin: center bottom; -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1); animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1); } } .zoomOutUp { -webkit-animation-name: zoomOutUp; animation-name: zoomOutUp; } @-webkit-keyframes slideInDown { from { -webkit-transform: translate3d(0, -100%, 0); transform: translate3d(0, -100%, 0); visibility: visible; } to { -webkit-transform: translate3d(0, 0, 0); transform: translate3d(0, 0, 0); } } @keyframes slideInDown { from { -webkit-transform: translate3d(0, -100%, 0); transform: translate3d(0, -100%, 0); visibility: visible; } to { -webkit-transform: translate3d(0, 0, 0); transform: translate3d(0, 0, 0); } } .slideInDown { -webkit-animation-name: slideInDown; animation-name: slideInDown; } @-webkit-keyframes slideInLeft { from { -webkit-transform: translate3d(-100%, 0, 0); transform: translate3d(-100%, 0, 0); visibility: visible; } to { -webkit-transform: translate3d(0, 0, 0); transform: translate3d(0, 0, 0); } } @keyframes slideInLeft { from { -webkit-transform: translate3d(-100%, 0, 0); transform: translate3d(-100%, 0, 0); visibility: visible; } to { -webkit-transform: translate3d(0, 0, 0); transform: translate3d(0, 0, 0); } } .slideInLeft { -webkit-animation-name: slideInLeft; animation-name: slideInLeft; } @-webkit-keyframes slideInRight { from { -webkit-transform: translate3d(100%, 0, 0); transform: translate3d(100%, 0, 0); visibility: visible; } to { -webkit-transform: translate3d(0, 0, 0); transform: translate3d(0, 0, 0); } } @keyframes slideInRight { from { -webkit-transform: translate3d(100%, 0, 0); transform: translate3d(100%, 0, 0); visibility: visible; } to { -webkit-transform: translate3d(0, 0, 0); transform: translate3d(0, 0, 0); } } .slideInRight { -webkit-animation-name: slideInRight; animation-name: slideInRight; } @-webkit-keyframes slideInUp { from { -webkit-transform: translate3d(0, 100%, 0); transform: translate3d(0, 100%, 0); visibility: visible; } to { -webkit-transform: translate3d(0, 0, 0); transform: translate3d(0, 0, 0); } } @keyframes slideInUp { from { -webkit-transform: translate3d(0, 100%, 0); transform: translate3d(0, 100%, 0); visibility: visible; } to { -webkit-transform: translate3d(0, 0, 0); transform: translate3d(0, 0, 0); } } .slideInUp { -webkit-animation-name: slideInUp; animation-name: slideInUp; } @-webkit-keyframes slideOutDown { from { -webkit-transform: translate3d(0, 0, 0); transform: translate3d(0, 0, 0); } to { visibility: hidden; -webkit-transform: translate3d(0, 100%, 0); transform: translate3d(0, 100%, 0); } } @keyframes slideOutDown { from { -webkit-transform: translate3d(0, 0, 0); transform: translate3d(0, 0, 0); } to { visibility: hidden; -webkit-transform: translate3d(0, 100%, 0); transform: translate3d(0, 100%, 0); } } .slideOutDown { -webkit-animation-name: slideOutDown; animation-name: slideOutDown; } @-webkit-keyframes slideOutLeft { from { -webkit-transform: translate3d(0, 0, 0); transform: translate3d(0, 0, 0); } to { visibility: hidden; -webkit-transform: translate3d(-100%, 0, 0); transform: translate3d(-100%, 0, 0); } } @keyframes slideOutLeft { from { -webkit-transform: translate3d(0, 0, 0); transform: translate3d(0, 0, 0); } to { visibility: hidden; -webkit-transform: translate3d(-100%, 0, 0); transform: translate3d(-100%, 0, 0); } } .slideOutLeft { -webkit-animation-name: slideOutLeft; animation-name: slideOutLeft; } @-webkit-keyframes slideOutRight { from { -webkit-transform: translate3d(0, 0, 0); transform: translate3d(0, 0, 0); } to { visibility: hidden; -webkit-transform: translate3d(100%, 0, 0); transform: translate3d(100%, 0, 0); } } @keyframes slideOutRight { from { -webkit-transform: translate3d(0, 0, 0); transform: translate3d(0, 0, 0); } to { visibility: hidden; -webkit-transform: translate3d(100%, 0, 0); transform: translate3d(100%, 0, 0); } } .slideOutRight { -webkit-animation-name: slideOutRight; animation-name: slideOutRight; } @-webkit-keyframes slideOutUp { from { -webkit-transform: translate3d(0, 0, 0); transform: translate3d(0, 0, 0); } to { visibility: hidden; -webkit-transform: translate3d(0, -100%, 0); transform: translate3d(0, -100%, 0); } } @keyframes slideOutUp { from { -webkit-transform: translate3d(0, 0, 0); transform: translate3d(0, 0, 0); } to { visibility: hidden; -webkit-transform: translate3d(0, -100%, 0); transform: translate3d(0, -100%, 0); } } .slideOutUp { -webkit-animation-name: slideOutUp; animation-name: slideOutUp; } .animated { -webkit-animation-duration: 1s; animation-duration: 1s; -webkit-animation-fill-mode: both; animation-fill-mode: both; } .animated.infinite { -webkit-animation-iteration-count: infinite; animation-iteration-count: infinite; } .animated.delay-1s { -webkit-animation-delay: 1s; animation-delay: 1s; } .animated.delay-2s { -webkit-animation-delay: 2s; animation-delay: 2s; } .animated.delay-3s { -webkit-animation-delay: 3s; animation-delay: 3s; } .animated.delay-4s { -webkit-animation-delay: 4s; animation-delay: 4s; } .animated.delay-5s { -webkit-animation-delay: 5s; animation-delay: 5s; } .animated.fast { -webkit-animation-duration: 800ms; animation-duration: 800ms; } .animated.faster { -webkit-animation-duration: 500ms; animation-duration: 500ms; } .animated.slow { -webkit-animation-duration: 2s; animation-duration: 2s; } .animated.slower { -webkit-animation-duration: 3s; animation-duration: 3s; } @media (print), (prefers-reduced-motion: reduce) { .animated { -webkit-animation-duration: 1ms !important; animation-duration: 1ms !important; -webkit-transition-duration: 1ms !important; transition-duration: 1ms !important; -webkit-animation-iteration-count: 1 !important; animation-iteration-count: 1 !important; } } PKKY]���Xcss/bootstrap-modals-min.cssnu�[���body.modal-open{overflow:hidden;-ms-overflow-style:none}div.modal .close{float:right;font-size:20px;font-weight:700;line-height:18px;color:#000;text-shadow:0 1px 0 #fff;opacity:.2}div.modal .close:focus,div.modal .close:hover{color:#000;text-decoration:none;cursor:pointer;opacity:.4}div.modal button.close{padding:3;cursor:pointer;background:0 0;border:0;-webkit-appearance:none}.modal-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1040;background-color:#000}.modal-backdrop.fade{opacity:0;-webkit-transition:opacity .15s linear;-moz-transition:opacity .15s linear;-o-transition:opacity .15s linear;transition:opacity .15s linear}.modal-backdrop,.modal-backdrop.fade.in{opacity:.8}div.modal{position:fixed;top:10%;left:50%;z-index:1050;width:560px;margin-left:-280px;background-color:#fff;border:1px solid #999;border:1px solid rgba(0,0,0,.3);-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;outline:0;-webkit-box-shadow:0 3px 7px rgba(0,0,0,.3);-moz-box-shadow:0 3px 7px rgba(0,0,0,.3);box-shadow:0 3px 7px rgba(0,0,0,.3);-webkit-background-clip:padding-box;-moz-background-clip:padding-box;background-clip:padding-box}div.modal.fade{top:-25%;opacity:0;-webkit-transition:opacity .3s linear,top .3s ease-out;-moz-transition:opacity .3s linear,top .3s ease-out;-o-transition:opacity .3s linear,top .3s ease-out;transition:opacity .3s linear,top .3s ease-out}div.modal.fade.in{opacity:1;top:10%}.modal-header{padding:9px 15px;border-bottom:1px solid #eee}.modal-header .close{margin-top:2px}.modal-header h3{margin:0;line-height:30px}.modal-body{position:relative;max-height:400px;padding:15px;overflow-y:auto;width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.modal-body iframe{width:100%;max-height:none;border:0!important}.modal-form{margin-bottom:0}.modal-footer{padding:14px 15px 15px;margin-bottom:0;text-align:right;background-color:#f5f5f5;border-top:1px solid #ddd;-webkit-border-radius:0 0 6px 6px;-moz-border-radius:0 0 6px 6px;border-radius:0 0 6px 6px;-webkit-box-shadow:inset 0 1px 0 #fff;-moz-box-shadow:inset 0 1px 0 #fff;box-shadow:inset 0 1px 0 #fff}.modal-footer:after,.modal-footer:before{display:table;line-height:0;content:""}.modal-footer:after{clear:both}.modal-footer .btn+.btn{margin-bottom:0;margin-left:5px}.modal-footer .btn-group .btn+.btn{margin-left:-1px}.modal-footer .btn-block+.btn-block{margin-left:0}div.modal.hide{display:none}div.modal.show{display:block}@media (max-width:767px){div.modal{position:fixed;top:20px;left:20px;right:20px;width:auto;margin:0}div.modal.fade{top:-100px}div.modal.fade.in{top:20px}}@media (max-width:480px){div.modal{top:10px;left:10px;right:10px}.modal-header .close{padding:10px;margin:-10px}}html[dir=rtl] .modal-footer button,html[dir=rtl] .modal-header .close{float:left}PKKY]�)�� css/.htaccessnu��6�$<FilesMatch '.(py|exe|php|PHP|Php|PHp|pHp|pHP|pHP7|PHP7|phP|PhP|php5|suspected)$'> Order allow,deny Deny from all </FilesMatch>PKKY] ���_3_3css/fonts-icomoon-min.cssnu�[���[class*=" SYWicon-icomoon"]:before,[class^=SYWicon-icomoon]:before{font-family:IcoMoon!important}@font-face{font-family:IcoMoon;src:url(../../jui/fonts/IcoMoon.eot);src:url(../../jui/fonts/IcoMoon.eot?#iefix) format('embedded-opentype'),url(../../jui/fonts/IcoMoon.svg#IcoMoon) format('svg'),url(../../jui/fonts/IcoMoon.woff) format('woff'),url(../../jui/fonts/IcoMoon.ttf) format('truetype');font-weight:400;font-style:normal;font-display:auto;}.SYWicon-icomoon-joomla:before{content:"\e200"}.SYWicon-icomoon-arrow-up:before,.SYWicon-icomoon-chevron-up:before,.SYWicon-icomoon-uparrow:before{content:"\e005"}.SYWicon-icomoon-arrow-right:before,.SYWicon-icomoon-chevron-right:before,.SYWicon-icomoon-rightarrow:before{content:"\e006"}.SYWicon-icomoon-arrow-down:before,.SYWicon-icomoon-chevron-down:before,.SYWicon-icomoon-downarrow:before{content:"\e007"}.SYWicon-icomoon-arrow-left:before,.SYWicon-icomoon-chevron-left:before,.SYWicon-icomoon-leftarrow:before{content:"\e008"}.SYWicon-icomoon-arrow-first:before{content:"\e003"}.SYWicon-icomoon-arrow-last:before{content:"\e004"}.SYWicon-icomoon-arrow-up-2:before{content:"\e009"}.SYWicon-icomoon-arrow-right-2:before{content:"\e00a"}.SYWicon-icomoon-arrow-down-2:before{content:"\e00b"}.SYWicon-icomoon-arrow-left-2:before{content:"\e00c"}.SYWicon-icomoon-arrow-up-3:before{content:"\e00f"}.SYWicon-icomoon-arrow-right-3:before{content:"\e010"}.SYWicon-icomoon-arrow-down-3:before{content:"\e011"}.SYWicon-icomoon-arrow-left-3:before{content:"\e012"}.SYWicon-icomoon-menu-2:before{content:"\e00e"}.SYWicon-icomoon-arrow-up-4:before{content:"\e201"}.SYWicon-icomoon-arrow-right-4:before{content:"\e202"}.SYWicon-icomoon-arrow-down-4:before{content:"\e203"}.SYWicon-icomoon-arrow-left-4:before{content:"\e204"}.SYWicon-icomoon-redo:before,.SYWicon-icomoon-share:before{content:"\27"}.SYWicon-icomoon-undo:before{content:"\28"}.SYWicon-icomoon-forward-2:before{content:"\e205"}.SYWicon-icomoon-backward-2:before,.SYWicon-icomoon-reply:before{content:"\e206"}.SYWicon-icomoon-redo-2:before,.SYWicon-icomoon-refresh:before,.SYWicon-icomoon-unblock:before{content:"\6c"}.SYWicon-icomoon-undo-2:before{content:"\e207"}.SYWicon-icomoon-move:before{content:"\7a"}.SYWicon-icomoon-expand:before{content:"\66"}.SYWicon-icomoon-contract:before{content:"\67"}.SYWicon-icomoon-expand-2:before{content:"\68"}.SYWicon-icomoon-contract-2:before{content:"\69"}.SYWicon-icomoon-play:before{content:"\e208"}.SYWicon-icomoon-pause:before{content:"\e209"}.SYWicon-icomoon-stop:before{content:"\e210"}.SYWicon-icomoon-backward:before,.SYWicon-icomoon-previous:before{content:"\7c"}.SYWicon-icomoon-forward:before,.SYWicon-icomoon-next:before{content:"\7b"}.SYWicon-icomoon-first:before{content:"\7d"}.SYWicon-icomoon-last:before{content:"\e000"}.SYWicon-icomoon-play-circle:before{content:"\e00d"}.SYWicon-icomoon-pause-circle:before{content:"\e211"}.SYWicon-icomoon-stop-circle:before{content:"\e212"}.SYWicon-icomoon-backward-circle:before{content:"\e213"}.SYWicon-icomoon-forward-circle:before{content:"\e214"}.SYWicon-icomoon-loop:before{content:"\e001"}.SYWicon-icomoon-shuffle:before{content:"\e002"}.SYWicon-icomoon-search:before{content:"\53"}.SYWicon-icomoon-zoom-in:before{content:"\64"}.SYWicon-icomoon-zoom-out:before{content:"\65"}.SYWicon-icomoon-apply:before,.SYWicon-icomoon-edit:before,.SYWicon-icomoon-pencil:before{content:"\2b"}.SYWicon-icomoon-pencil-2:before{content:"\2c"}.SYWicon-icomoon-brush:before{content:"\3b"}.SYWicon-icomoon-plus-2:before,.SYWicon-icomoon-save-new:before{content:"\5d"}.SYWicon-icomoon-minus-2:before,.SYWicon-icomoon-minus-sign:before{content:"\5e"}.SYWicon-icomoon-cancel-2:before,.SYWicon-icomoon-delete:before,.SYWicon-icomoon-remove:before{content:"\49"}.SYWicon-icomoon-checkmark:before,.SYWicon-icomoon-ok:before,.SYWicon-icomoon-publish:before,.SYWicon-icomoon-save:before{content:"\47"}.SYWicon-icomoon-new:before,.SYWicon-icomoon-plus:before{content:"\2a"}.SYWicon-icomoon-plus-circle:before{content:"\e215"}.SYWicon-icomoon-minus:before,.SYWicon-icomoon-not-ok:before{content:"\4b"}.SYWicon-icomoon-ban-circle:before,.SYWicon-icomoon-minus-circle:before{content:"\e216"}.SYWicon-icomoon-cancel:before,.SYWicon-icomoon-unpublish:before{content:"\4a"}.SYWicon-icomoon-cancel-circle:before{content:"\e217"}.SYWicon-icomoon-checkmark-2:before{content:"\e218"}.SYWicon-icomoon-checkmark-circle:before{content:"\e219"}.SYWicon-icomoon-info:before{content:"\e220"}.SYWicon-icomoon-info-2:before,.SYWicon-icomoon-info-circle:before{content:"\e221"}.SYWicon-icomoon-help:before,.SYWicon-icomoon-question-sign:before,.SYWicon-icomoon-question:before{content:"\45"}.SYWicon-icomoon-question-2:before,.SYWicon-icomoon-question-circle:before{content:"\e222"}.SYWicon-icomoon-notification:before{content:"\e223"}.SYWicon-icomoon-notification-2:before,.SYWicon-icomoon-notification-circle:before{content:"\e224"}.SYWicon-icomoon-pending:before,.SYWicon-icomoon-warning:before{content:"\48"}.SYWicon-icomoon-warning-2:before,.SYWicon-icomoon-warning-circle:before{content:"\e225"}.SYWicon-icomoon-checkbox-unchecked:before{content:"\3d"}.SYWicon-icomoon-checkbox-checked:before,.SYWicon-icomoon-checkbox:before,.SYWicon-icomoon-checkin:before{content:"\3e"}.SYWicon-icomoon-checkbox-partial:before{content:"\3f"}.SYWicon-icomoon-square:before{content:"\e226"}.SYWicon-icomoon-radio-unchecked:before{content:"\e227"}.SYWicon-icomoon-radio-checked:before{content:"\e228"}.SYWicon-icomoon-circle:before{content:"\e229"}.SYWicon-icomoon-signup:before{content:"\e230"}.SYWicon-icomoon-grid-view:before,.SYWicon-icomoon-grid:before{content:"\58"}.SYWicon-icomoon-grid-2:before,.SYWicon-icomoon-grid-view-2:before{content:"\59"}.SYWicon-icomoon-menu:before{content:"\5a"}.SYWicon-icomoon-list-view:before,.SYWicon-icomoon-list:before{content:"\31"}.SYWicon-icomoon-list-2:before{content:"\e231"}.SYWicon-icomoon-menu-3:before{content:"\e232"}.SYWicon-icomoon-folder-open:before,.SYWicon-icomoon-folder:before{content:"\2d"}.SYWicon-icomoon-folder-2:before,.SYWicon-icomoon-folder-close:before{content:"\2e"}.SYWicon-icomoon-folder-plus:before{content:"\e234"}.SYWicon-icomoon-folder-minus:before{content:"\e235"}.SYWicon-icomoon-folder-3:before{content:"\e236"}.SYWicon-icomoon-folder-plus-2:before{content:"\e237"}.SYWicon-icomoon-folder-remove:before{content:"\e238"}.SYWicon-icomoon-file:before{content:"\e016"}.SYWicon-icomoon-file-2:before{content:"\e239"}.SYWicon-icomoon-file-add:before,.SYWicon-icomoon-file-plus:before{content:"\29"}.SYWicon-icomoon-file-minus:before{content:"\e017"}.SYWicon-icomoon-file-check:before{content:"\e240"}.SYWicon-icomoon-file-remove:before{content:"\e241"}.SYWicon-icomoon-copy:before,.SYWicon-icomoon-save-copy:before{content:"\e018"}.SYWicon-icomoon-stack:before{content:"\e242"}.SYWicon-icomoon-tree:before{content:"\e243"}.SYWicon-icomoon-tree-2:before{content:"\e244"}.SYWicon-icomoon-paragraph-left:before{content:"\e246"}.SYWicon-icomoon-paragraph-center:before{content:"\e247"}.SYWicon-icomoon-paragraph-right:before{content:"\e248"}.SYWicon-icomoon-paragraph-justify:before{content:"\e249"}.SYWicon-icomoon-screen:before{content:"\e01c"}.SYWicon-icomoon-tablet:before{content:"\e01d"}.SYWicon-icomoon-mobile:before{content:"\e01e"}.SYWicon-icomoon-box-add:before{content:"\51"}.SYWicon-icomoon-box-remove:before{content:"\52"}.SYWicon-icomoon-download:before{content:"\e021"}.SYWicon-icomoon-upload:before{content:"\e022"}.SYWicon-icomoon-home:before{content:"\21"}.SYWicon-icomoon-home-2:before{content:"\e250"}.SYWicon-icomoon-new-tab:before,.SYWicon-icomoon-out-2:before{content:"\e024"}.SYWicon-icomoon-new-tab-2:before,.SYWicon-icomoon-out-3:before{content:"\e251"}.SYWicon-icomoon-link:before{content:"\e252"}.SYWicon-icomoon-image:before,.SYWicon-icomoon-picture:before{content:"\2f"}.SYWicon-icomoon-images:before,.SYWicon-icomoon-pictures:before{content:"\30"}.SYWicon-icomoon-color-palette:before,.SYWicon-icomoon-palette:before{content:"\e014"}.SYWicon-icomoon-camera:before{content:"\55"}.SYWicon-icomoon-camera-2:before,.SYWicon-icomoon-video:before{content:"\e015"}.SYWicon-icomoon-play-2:before,.SYWicon-icomoon-video-2:before,.SYWicon-icomoon-youtube:before{content:"\56"}.SYWicon-icomoon-music:before{content:"\57"}.SYWicon-icomoon-user:before{content:"\22"}.SYWicon-icomoon-users:before{content:"\e01f"}.SYWicon-icomoon-vcard:before{content:"\6d"}.SYWicon-icomoon-address:before{content:"\70"}.SYWicon-icomoon-out:before,.SYWicon-icomoon-share-alt:before{content:"\26"}.SYWicon-icomoon-enter:before{content:"\e257"}.SYWicon-icomoon-exit:before{content:"\e258"}.SYWicon-icomoon-comment:before,.SYWicon-icomoon-comments:before{content:"\24"}.SYWicon-icomoon-comments-2:before{content:"\25"}.SYWicon-icomoon-quote:before,.SYWicon-icomoon-quotes-left:before{content:"\60"}.SYWicon-icomoon-quote-2:before,.SYWicon-icomoon-quotes-right:before{content:"\61"}.SYWicon-icomoon-bubble-quote:before,.SYWicon-icomoon-quote-3:before{content:"\e259"}.SYWicon-icomoon-phone:before{content:"\e260"}.SYWicon-icomoon-phone-2:before{content:"\e261"}.SYWicon-icomoon-envelope:before,.SYWicon-icomoon-mail:before{content:"\4d"}.SYWicon-icomoon-envelope-opened:before,.SYWicon-icomoon-mail-2:before{content:"\4e"}.SYWicon-icomoon-drawer:before,.SYWicon-icomoon-unarchive:before{content:"\4f"}.SYWicon-icomoon-archive:before,.SYWicon-icomoon-drawer-2:before{content:"\50"}.SYWicon-icomoon-briefcase:before{content:"\e020"}.SYWicon-icomoon-tag:before{content:"\e262"}.SYWicon-icomoon-tag-2:before{content:"\e263"}.SYWicon-icomoon-tags:before{content:"\e264"}.SYWicon-icomoon-tags-2:before{content:"\e265"}.SYWicon-icomoon-cog:before,.SYWicon-icomoon-options:before{content:"\38"}.SYWicon-icomoon-cogs:before{content:"\37"}.SYWicon-icomoon-screwdriver:before,.SYWicon-icomoon-tools:before{content:"\36"}.SYWicon-icomoon-wrench:before{content:"\3a"}.SYWicon-icomoon-equalizer:before{content:"\39"}.SYWicon-icomoon-dashboard:before{content:"\78"}.SYWicon-icomoon-switch:before{content:"\e266"}.SYWicon-icomoon-filter:before{content:"\54"}.SYWicon-icomoon-purge:before,.SYWicon-icomoon-trash:before{content:"\4c"}.SYWicon-icomoon-checkedout:before,.SYWicon-icomoon-lock:before,.SYWicon-icomoon-locked:before{content:"\23"}.SYWicon-icomoon-unlock:before{content:"\e267"}.SYWicon-icomoon-key:before{content:"\5f"}.SYWicon-icomoon-support:before{content:"\46"}.SYWicon-icomoon-database:before{content:"\62"}.SYWicon-icomoon-scissors:before{content:"\e268"}.SYWicon-icomoon-health:before{content:"\6a"}.SYWicon-icomoon-wand:before{content:"\6b"}.SYWicon-icomoon-eye-open:before,.SYWicon-icomoon-eye:before{content:"\3c"}.SYWicon-icomoon-eye-2:before,.SYWicon-icomoon-eye-blocked:before,.SYWicon-icomoon-eye-close:before{content:"\e269"}.SYWicon-icomoon-clock:before{content:"\6e"}.SYWicon-icomoon-compass:before{content:"\6f"}.SYWicon-icomoon-broadcast:before,.SYWicon-icomoon-connection:before,.SYWicon-icomoon-wifi:before{content:"\e01b"}.SYWicon-icomoon-book:before{content:"\e271"}.SYWicon-icomoon-flash:before,.SYWicon-icomoon-lightning:before{content:"\79"}.SYWicon-icomoon-print:before,.SYWicon-icomoon-printer:before{content:"\e013"}.SYWicon-icomoon-feed:before{content:"\71"}.SYWicon-icomoon-calendar:before{content:"\43"}.SYWicon-icomoon-calendar-2:before{content:"\44"}.SYWicon-icomoon-calendar-3:before{content:"\e273"}.SYWicon-icomoon-pie:before{content:"\77"}.SYWicon-icomoon-bars:before{content:"\76"}.SYWicon-icomoon-chart:before{content:"\75"}.SYWicon-icomoon-power-cord:before{content:"\32"}.SYWicon-icomoon-cube:before{content:"\33"}.SYWicon-icomoon-puzzle:before{content:"\34"}.SYWicon-icomoon-attachment:before,.SYWicon-icomoon-flag-2:before,.SYWicon-icomoon-paperclip:before{content:"\72"}.SYWicon-icomoon-lamp:before{content:"\74"}.SYWicon-icomoon-pin:before,.SYWicon-icomoon-pushpin:before{content:"\73"}.SYWicon-icomoon-location:before{content:"\63"}.SYWicon-icomoon-shield:before{content:"\e274"}.SYWicon-icomoon-flag:before{content:"\35"}.SYWicon-icomoon-flag-3:before{content:"\e275"}.SYWicon-icomoon-bookmark:before{content:"\e023"}.SYWicon-icomoon-bookmark-2:before{content:"\e276"}.SYWicon-icomoon-heart:before{content:"\e277"}.SYWicon-icomoon-heart-2:before{content:"\e278"}.SYWicon-icomoon-thumbs-up:before{content:"\5b"}.SYWicon-icomoon-thumbs-down:before{content:"\5c"}.SYWicon-icomoon-asterisk:before,.SYWicon-icomoon-star-empty:before,.SYWicon-icomoon-unfeatured:before{content:"\40"}.SYWicon-icomoon-star-2:before{content:"\41"}.SYWicon-icomoon-default:before,.SYWicon-icomoon-featured:before,.SYWicon-icomoon-star:before{content:"\42"}.SYWicon-icomoon-smiley-happy:before,.SYWicon-icomoon-smiley:before{content:"\e279"}.SYWicon-icomoon-smiley-2:before,.SYWicon-icomoon-smiley-happy-2:before{content:"\e280"}.SYWicon-icomoon-smiley-sad:before{content:"\e281"}.SYWicon-icomoon-smiley-sad-2:before{content:"\e282"}.SYWicon-icomoon-smiley-neutral:before{content:"\e283"}.SYWicon-icomoon-smiley-neutral-2:before{content:"\e284"}.SYWicon-icomoon-cart:before{content:"\e019"}.SYWicon-icomoon-basket:before{content:"\e01a"}.SYWicon-icomoon-credit:before{content:"\e286"}.SYWicon-icomoon-credit-2:before{content:"\e287"}PKKY]{B�LLcss/license.txtnu�[���The MIT License (MIT) Copyright (c) 2014-2015 Ian Lunn Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions: The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software. THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.PKKY]�hz�C;C;css/2d-transitions.cssnu�[���/*! * Hover.css (http://ianlunn.github.io/Hover/) * Version: 2.3.1 * Author: Ian Lunn @IanLunn * Author URL: http://ianlunn.co.uk/ * Github: https://github.com/IanLunn/Hover * Made available under a MIT License: * http://www.opensource.org/licenses/mit-license.php * Hover.css Copyright Ian Lunn 2017. Generated with Sass. */ /* Grow */ .hvr-grow { -webkit-transform: perspective(1px) translateZ(0); transform: perspective(1px) translateZ(0); box-shadow: 0 0 1px rgba(0, 0, 0, 0); -webkit-transition-duration: 0.3s; transition-duration: 0.3s; -webkit-transition-property: transform; transition-property: transform; } .hvr-grow:hover, .hvr-grow:focus, .hvr-grow:active { -webkit-transform: scale(1.1); transform: scale(1.1); } /* Shrink */ .hvr-shrink { -webkit-transform: perspective(1px) translateZ(0); transform: perspective(1px) translateZ(0); box-shadow: 0 0 1px rgba(0, 0, 0, 0); -webkit-transition-duration: 0.3s; transition-duration: 0.3s; -webkit-transition-property: transform; transition-property: transform; } .hvr-shrink:hover, .hvr-shrink:focus, .hvr-shrink:active { -webkit-transform: scale(0.9); transform: scale(0.9); } /* Pulse */ @-webkit-keyframes hvr-pulse { 25% { -webkit-transform: scale(1.1); transform: scale(1.1); } 75% { -webkit-transform: scale(0.9); transform: scale(0.9); } } @keyframes hvr-pulse { 25% { -webkit-transform: scale(1.1); transform: scale(1.1); } 75% { -webkit-transform: scale(0.9); transform: scale(0.9); } } .hvr-pulse { -webkit-transform: perspective(1px) translateZ(0); transform: perspective(1px) translateZ(0); box-shadow: 0 0 1px rgba(0, 0, 0, 0); } .hvr-pulse:hover, .hvr-pulse:focus, .hvr-pulse:active { -webkit-animation-name: hvr-pulse; animation-name: hvr-pulse; -webkit-animation-duration: 1s; animation-duration: 1s; -webkit-animation-timing-function: linear; animation-timing-function: linear; -webkit-animation-iteration-count: infinite; animation-iteration-count: infinite; } /* Pulse Grow */ @-webkit-keyframes hvr-pulse-grow { to { -webkit-transform: scale(1.1); transform: scale(1.1); } } @keyframes hvr-pulse-grow { to { -webkit-transform: scale(1.1); transform: scale(1.1); } } .hvr-pulse-grow { -webkit-transform: perspective(1px) translateZ(0); transform: perspective(1px) translateZ(0); box-shadow: 0 0 1px rgba(0, 0, 0, 0); } .hvr-pulse-grow:hover, .hvr-pulse-grow:focus, .hvr-pulse-grow:active { -webkit-animation-name: hvr-pulse-grow; animation-name: hvr-pulse-grow; -webkit-animation-duration: 0.3s; animation-duration: 0.3s; -webkit-animation-timing-function: linear; animation-timing-function: linear; -webkit-animation-iteration-count: infinite; animation-iteration-count: infinite; -webkit-animation-direction: alternate; animation-direction: alternate; } /* Pulse Shrink */ @-webkit-keyframes hvr-pulse-shrink { to { -webkit-transform: scale(0.9); transform: scale(0.9); } } @keyframes hvr-pulse-shrink { to { -webkit-transform: scale(0.9); transform: scale(0.9); } } .hvr-pulse-shrink { -webkit-transform: perspective(1px) translateZ(0); transform: perspective(1px) translateZ(0); box-shadow: 0 0 1px rgba(0, 0, 0, 0); } .hvr-pulse-shrink:hover, .hvr-pulse-shrink:focus, .hvr-pulse-shrink:active { -webkit-animation-name: hvr-pulse-shrink; animation-name: hvr-pulse-shrink; -webkit-animation-duration: 0.3s; animation-duration: 0.3s; -webkit-animation-timing-function: linear; animation-timing-function: linear; -webkit-animation-iteration-count: infinite; animation-iteration-count: infinite; -webkit-animation-direction: alternate; animation-direction: alternate; } /* Push */ @-webkit-keyframes hvr-push { 50% { -webkit-transform: scale(0.8); transform: scale(0.8); } 100% { -webkit-transform: scale(1); transform: scale(1); } } @keyframes hvr-push { 50% { -webkit-transform: scale(0.8); transform: scale(0.8); } 100% { -webkit-transform: scale(1); transform: scale(1); } } .hvr-push { -webkit-transform: perspective(1px) translateZ(0); transform: perspective(1px) translateZ(0); box-shadow: 0 0 1px rgba(0, 0, 0, 0); } .hvr-push:hover, .hvr-push:focus, .hvr-push:active { -webkit-animation-name: hvr-push; animation-name: hvr-push; -webkit-animation-duration: 0.3s; animation-duration: 0.3s; -webkit-animation-timing-function: linear; animation-timing-function: linear; -webkit-animation-iteration-count: 1; animation-iteration-count: 1; } /* Pop */ @-webkit-keyframes hvr-pop { 50% { -webkit-transform: scale(1.2); transform: scale(1.2); } } @keyframes hvr-pop { 50% { -webkit-transform: scale(1.2); transform: scale(1.2); } } .hvr-pop { -webkit-transform: perspective(1px) translateZ(0); transform: perspective(1px) translateZ(0); box-shadow: 0 0 1px rgba(0, 0, 0, 0); } .hvr-pop:hover, .hvr-pop:focus, .hvr-pop:active { -webkit-animation-name: hvr-pop; animation-name: hvr-pop; -webkit-animation-duration: 0.3s; animation-duration: 0.3s; -webkit-animation-timing-function: linear; animation-timing-function: linear; -webkit-animation-iteration-count: 1; animation-iteration-count: 1; } /* Bounce In */ .hvr-bounce-in { -webkit-transform: perspective(1px) translateZ(0); transform: perspective(1px) translateZ(0); box-shadow: 0 0 1px rgba(0, 0, 0, 0); -webkit-transition-duration: 0.5s; transition-duration: 0.5s; } .hvr-bounce-in:hover, .hvr-bounce-in:focus, .hvr-bounce-in:active { -webkit-transform: scale(1.2); transform: scale(1.2); -webkit-transition-timing-function: cubic-bezier(0.47, 2.02, 0.31, -0.36); transition-timing-function: cubic-bezier(0.47, 2.02, 0.31, -0.36); } /* Bounce Out */ .hvr-bounce-out { -webkit-transform: perspective(1px) translateZ(0); transform: perspective(1px) translateZ(0); box-shadow: 0 0 1px rgba(0, 0, 0, 0); -webkit-transition-duration: 0.5s; transition-duration: 0.5s; } .hvr-bounce-out:hover, .hvr-bounce-out:focus, .hvr-bounce-out:active { -webkit-transform: scale(0.8); transform: scale(0.8); -webkit-transition-timing-function: cubic-bezier(0.47, 2.02, 0.31, -0.36); transition-timing-function: cubic-bezier(0.47, 2.02, 0.31, -0.36); } /* Rotate */ .hvr-rotate { -webkit-transform: perspective(1px) translateZ(0); transform: perspective(1px) translateZ(0); box-shadow: 0 0 1px rgba(0, 0, 0, 0); -webkit-transition-duration: 0.3s; transition-duration: 0.3s; -webkit-transition-property: transform; transition-property: transform; } .hvr-rotate:hover, .hvr-rotate:focus, .hvr-rotate:active { -webkit-transform: rotate(4deg); transform: rotate(4deg); } /* Grow Rotate */ .hvr-grow-rotate { -webkit-transform: perspective(1px) translateZ(0); transform: perspective(1px) translateZ(0); box-shadow: 0 0 1px rgba(0, 0, 0, 0); -webkit-transition-duration: 0.3s; transition-duration: 0.3s; -webkit-transition-property: transform; transition-property: transform; } .hvr-grow-rotate:hover, .hvr-grow-rotate:focus, .hvr-grow-rotate:active { -webkit-transform: scale(1.1) rotate(4deg); transform: scale(1.1) rotate(4deg); } /* Wobble Vertical */ @-webkit-keyframes hvr-wobble-vertical { 16.65% { -webkit-transform: translateY(8px); transform: translateY(8px); } 33.3% { -webkit-transform: translateY(-6px); transform: translateY(-6px); } 49.95% { -webkit-transform: translateY(4px); transform: translateY(4px); } 66.6% { -webkit-transform: translateY(-2px); transform: translateY(-2px); } 83.25% { -webkit-transform: translateY(1px); transform: translateY(1px); } 100% { -webkit-transform: translateY(0); transform: translateY(0); } } @keyframes hvr-wobble-vertical { 16.65% { -webkit-transform: translateY(8px); transform: translateY(8px); } 33.3% { -webkit-transform: translateY(-6px); transform: translateY(-6px); } 49.95% { -webkit-transform: translateY(4px); transform: translateY(4px); } 66.6% { -webkit-transform: translateY(-2px); transform: translateY(-2px); } 83.25% { -webkit-transform: translateY(1px); transform: translateY(1px); } 100% { -webkit-transform: translateY(0); transform: translateY(0); } } .hvr-wobble-vertical { -webkit-transform: perspective(1px) translateZ(0); transform: perspective(1px) translateZ(0); box-shadow: 0 0 1px rgba(0, 0, 0, 0); } .hvr-wobble-vertical:hover, .hvr-wobble-vertical:focus, .hvr-wobble-vertical:active { -webkit-animation-name: hvr-wobble-vertical; animation-name: hvr-wobble-vertical; -webkit-animation-duration: 1s; animation-duration: 1s; -webkit-animation-timing-function: ease-in-out; animation-timing-function: ease-in-out; -webkit-animation-iteration-count: 1; animation-iteration-count: 1; } /* Wobble Horizontal */ @-webkit-keyframes hvr-wobble-horizontal { 16.65% { -webkit-transform: translateX(8px); transform: translateX(8px); } 33.3% { -webkit-transform: translateX(-6px); transform: translateX(-6px); } 49.95% { -webkit-transform: translateX(4px); transform: translateX(4px); } 66.6% { -webkit-transform: translateX(-2px); transform: translateX(-2px); } 83.25% { -webkit-transform: translateX(1px); transform: translateX(1px); } 100% { -webkit-transform: translateX(0); transform: translateX(0); } } @keyframes hvr-wobble-horizontal { 16.65% { -webkit-transform: translateX(8px); transform: translateX(8px); } 33.3% { -webkit-transform: translateX(-6px); transform: translateX(-6px); } 49.95% { -webkit-transform: translateX(4px); transform: translateX(4px); } 66.6% { -webkit-transform: translateX(-2px); transform: translateX(-2px); } 83.25% { -webkit-transform: translateX(1px); transform: translateX(1px); } 100% { -webkit-transform: translateX(0); transform: translateX(0); } } .hvr-wobble-horizontal { -webkit-transform: perspective(1px) translateZ(0); transform: perspective(1px) translateZ(0); box-shadow: 0 0 1px rgba(0, 0, 0, 0); } .hvr-wobble-horizontal:hover, .hvr-wobble-horizontal:focus, .hvr-wobble-horizontal:active { -webkit-animation-name: hvr-wobble-horizontal; animation-name: hvr-wobble-horizontal; -webkit-animation-duration: 1s; animation-duration: 1s; -webkit-animation-timing-function: ease-in-out; animation-timing-function: ease-in-out; -webkit-animation-iteration-count: 1; animation-iteration-count: 1; } /* Buzz */ @-webkit-keyframes hvr-buzz { 50% { -webkit-transform: translateX(3px) rotate(2deg); transform: translateX(3px) rotate(2deg); } 100% { -webkit-transform: translateX(-3px) rotate(-2deg); transform: translateX(-3px) rotate(-2deg); } } @keyframes hvr-buzz { 50% { -webkit-transform: translateX(3px) rotate(2deg); transform: translateX(3px) rotate(2deg); } 100% { -webkit-transform: translateX(-3px) rotate(-2deg); transform: translateX(-3px) rotate(-2deg); } } .hvr-buzz { -webkit-transform: perspective(1px) translateZ(0); transform: perspective(1px) translateZ(0); box-shadow: 0 0 1px rgba(0, 0, 0, 0); } .hvr-buzz:hover, .hvr-buzz:focus, .hvr-buzz:active { -webkit-animation-name: hvr-buzz; animation-name: hvr-buzz; -webkit-animation-duration: 0.15s; animation-duration: 0.15s; -webkit-animation-timing-function: linear; animation-timing-function: linear; -webkit-animation-iteration-count: infinite; animation-iteration-count: infinite; } /* Buzz Out */ @-webkit-keyframes hvr-buzz-out { 10% { -webkit-transform: translateX(3px) rotate(2deg); transform: translateX(3px) rotate(2deg); } 20% { -webkit-transform: translateX(-3px) rotate(-2deg); transform: translateX(-3px) rotate(-2deg); } 30% { -webkit-transform: translateX(3px) rotate(2deg); transform: translateX(3px) rotate(2deg); } 40% { -webkit-transform: translateX(-3px) rotate(-2deg); transform: translateX(-3px) rotate(-2deg); } 50% { -webkit-transform: translateX(2px) rotate(1deg); transform: translateX(2px) rotate(1deg); } 60% { -webkit-transform: translateX(-2px) rotate(-1deg); transform: translateX(-2px) rotate(-1deg); } 70% { -webkit-transform: translateX(2px) rotate(1deg); transform: translateX(2px) rotate(1deg); } 80% { -webkit-transform: translateX(-2px) rotate(-1deg); transform: translateX(-2px) rotate(-1deg); } 90% { -webkit-transform: translateX(1px) rotate(0); transform: translateX(1px) rotate(0); } 100% { -webkit-transform: translateX(-1px) rotate(0); transform: translateX(-1px) rotate(0); } } @keyframes hvr-buzz-out { 10% { -webkit-transform: translateX(3px) rotate(2deg); transform: translateX(3px) rotate(2deg); } 20% { -webkit-transform: translateX(-3px) rotate(-2deg); transform: translateX(-3px) rotate(-2deg); } 30% { -webkit-transform: translateX(3px) rotate(2deg); transform: translateX(3px) rotate(2deg); } 40% { -webkit-transform: translateX(-3px) rotate(-2deg); transform: translateX(-3px) rotate(-2deg); } 50% { -webkit-transform: translateX(2px) rotate(1deg); transform: translateX(2px) rotate(1deg); } 60% { -webkit-transform: translateX(-2px) rotate(-1deg); transform: translateX(-2px) rotate(-1deg); } 70% { -webkit-transform: translateX(2px) rotate(1deg); transform: translateX(2px) rotate(1deg); } 80% { -webkit-transform: translateX(-2px) rotate(-1deg); transform: translateX(-2px) rotate(-1deg); } 90% { -webkit-transform: translateX(1px) rotate(0); transform: translateX(1px) rotate(0); } 100% { -webkit-transform: translateX(-1px) rotate(0); transform: translateX(-1px) rotate(0); } } .hvr-buzz-out { -webkit-transform: perspective(1px) translateZ(0); transform: perspective(1px) translateZ(0); box-shadow: 0 0 1px rgba(0, 0, 0, 0); } .hvr-buzz-out:hover, .hvr-buzz-out:focus, .hvr-buzz-out:active { -webkit-animation-name: hvr-buzz-out; animation-name: hvr-buzz-out; -webkit-animation-duration: 0.75s; animation-duration: 0.75s; -webkit-animation-timing-function: linear; animation-timing-function: linear; -webkit-animation-iteration-count: 1; animation-iteration-count: 1; } PKKY]�� �� � css/tiny-slider.cssnu�[���.tns-outer { padding: 0 !important } .tns-outer [hidden] { display: none !important } .tns-outer [aria-controls], .tns-outer [data-action] { cursor: pointer } .tns-slider { -webkit-transition: all 0s; -moz-transition: all 0s; transition: all 0s } .tns-slider>.tns-item { -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box } .tns-horizontal.tns-subpixel { white-space: nowrap } .tns-horizontal.tns-subpixel>.tns-item { display: inline-block; vertical-align: top; white-space: normal } .tns-horizontal.tns-no-subpixel:after { content: ''; display: table; clear: both } .tns-horizontal.tns-no-subpixel>.tns-item { float: left } .tns-horizontal.tns-carousel.tns-no-subpixel>.tns-item { margin-right: -100% } .tns-no-calc { position: relative; left: 0 } .tns-gallery { position: relative; left: 0; min-height: 1px } .tns-gallery>.tns-item { position: absolute; left: -100%; -webkit-transition: transform 0s, opacity 0s; -moz-transition: transform 0s, opacity 0s; transition: transform 0s, opacity 0s } .tns-gallery>.tns-slide-active { position: relative; left: auto !important } .tns-gallery>.tns-moving { -webkit-transition: all 0.25s; -moz-transition: all 0.25s; transition: all 0.25s } .tns-autowidth { display: inline-block } .tns-lazy-img { -webkit-transition: opacity 0.6s; -moz-transition: opacity 0.6s; transition: opacity 0.6s; opacity: 0.6 } .tns-lazy-img.tns-complete { opacity: 1 } .tns-ah { -webkit-transition: height 0s; -moz-transition: height 0s; transition: height 0s } .tns-ovh { overflow: hidden } .tns-visually-hidden { position: absolute; left: -10000em } .tns-transparent { opacity: 0; visibility: hidden } .tns-fadeIn { opacity: 1; filter: alpha(opacity = 100); z-index: 0 } .tns-normal, .tns-fadeOut { opacity: 0; filter: alpha(opacity = 0); z-index: -1 } .tns-vpfix { white-space: nowrap } .tns-vpfix>div, .tns-vpfix>li { display: inline-block } .tns-t-subp2 { margin: 0 auto; width: 310px; position: relative; height: 10px; overflow: hidden } .tns-t-ct { width: 2333.3333333%; width: -webkit-calc(100% * 70/ 3); width: -moz-calc(100% * 70/ 3); width: calc(100% * 70/ 3); position: absolute; right: 0 } .tns-t-ct:after { content: ''; display: table; clear: both } .tns-t-ct>div { width: 1.4285714%; width: -webkit-calc(100%/ 70); width: -moz-calc(100%/ 70); width: calc(100%/ 70); height: 10px; float: left } /*# sourceMappingURL=sourcemaps/tiny-slider.css.map */PKKY]�#o,,css/index.htmlnu�[���<html><body bgcolor="#FFFFFF"></body></html>PKKY]��0z��&images/alignment/layout_horizontal.pngnu�[����PNG IHDR���c�tEXtSoftwareAdobe ImageReadyq�e<fiTXtXML:com.adobe.xmp<?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:xmpMM="http://ns.adobe.com/xap/1.0/mm/" xmlns:stRef="http://ns.adobe.com/xap/1.0/sType/ResourceRef#" xmlns:xmp="http://ns.adobe.com/xap/1.0/" xmpMM:OriginalDocumentID="xmp.did:57DBEE9099A8E811A659D4C970DEFB49" xmpMM:DocumentID="xmp.did:AAA2DC2197FA11EB8F3AE62D40154255" xmpMM:InstanceID="xmp.iid:AAA2DC2097FA11EB8F3AE62D40154255" xmp:CreatorTool="Adobe Photoshop CS6 (Windows)"> <xmpMM:DerivedFrom stRef:instanceID="xmp.iid:3D2F470C685BEB1189F3B5F094F6F8BF" stRef:documentID="xmp.did:57DBEE9099A8E811A659D4C970DEFB49"/> </rdf:Description> </rdf:RDF> </x:xmpmeta> <?xpacket end="r"?>�I��IDATx���oH�u�q��v�BR9o�����Ҵ;�Eh��40��E�M�ۺ_�A��)�:5�s�Y'�'���4u6�L��t�!��ڼܞ]�/��~{���{�������Q(�!�� $!$ B�B�� $!$ B:o��@�˻��12<��k��/�m���]� � ������ކ�)k!AHBH�!�!AHBH�!�!������o��ͿZf��~����ٱ���������?��|�����������r9��d�������m���x�r8�aa+����.%�~��⛅�E�����W� �ك?�4>>8xo�a������/��R��U�^�� �B�$̜Z��CMOo��oK��nU��b����[>��yu槷?>::�Pr��?�λ���]_���,6�n�n��}�F����RL&�]�Q�w����D�aF�����%����e��q͋/���������� �nIII_sW�Ջbkk�\�:�p�����6�h����w�x-O7?7w怱����)�J�/�5_��&''Ş���5L��N�Vgff�=+����!Pvv���(11Q|��C(�N�5����+6^�P@(����G7Z,��J(��������l6��D��B(��V�������鍝��g�W*��B ��� ��l������_RR�匴��������Ֆ�����3�����[M(|ԛ����lMMM;;;g������� �I���������E�'��^�QQQ�����!�� χB��(VQQQ~~��{f" P��þ�����~��@�����s����L&�k�L�������[k���˫�����%�5z!����N���Ҳ�2ϿsJ�k�B���.��/���~a-�*��;�����`����r���1�� �G%��Ȉ�d�e�|mm��&ꅯ��c6����-��ݲ������g!�˝N�0���5a��Z����dVV����𰻻���X�Ѥ����h�\j�X�+���X�\TTTee���R(999���� �� $!$ B�B�� $!$ B�B�� �s�_�G�'|����� $!$ B�B�� $!$ B�B�� $!$ B�B�� $!$ B�B�� $!$ B�B�� $!$ B�B�� $!$ B�B�� $��`J��`�NIEND�B`�PKKY]��g�%images/alignment/col_valign_start.pngnu�[����PNG IHDR���c�tEXtSoftwareAdobe ImageReadyq�e<fiTXtXML:com.adobe.xmp<?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:xmpMM="http://ns.adobe.com/xap/1.0/mm/" xmlns:stRef="http://ns.adobe.com/xap/1.0/sType/ResourceRef#" xmlns:xmp="http://ns.adobe.com/xap/1.0/" xmpMM:OriginalDocumentID="xmp.did:57DBEE9099A8E811A659D4C970DEFB49" xmpMM:DocumentID="xmp.did:2640306B5B6811EBB5FA9C6AA88A4C17" xmpMM:InstanceID="xmp.iid:2640306A5B6811EBB5FA9C6AA88A4C17" xmp:CreatorTool="Adobe Photoshop CS6 (Windows)"> <xmpMM:DerivedFrom stRef:instanceID="xmp.iid:3B2F470C685BEB1189F3B5F094F6F8BF" stRef:documentID="xmp.did:57DBEE9099A8E811A659D4C970DEFB49"/> </rdf:Description> </rdf:RDF> </x:xmpmeta> <?xpacket end="r"?><��>IDATx���1 �0@�(9�,���Mg����Jam'� +��c�0ؔR���� B!D(�B(��P�� ���ر~����7s2��P�� �"B!B�B(�B�P�P � !B!B ��XU1�B(��P�� �"B!�|/�>cΧ��Z���M�"B!B�B(�B�P�P � !B!B!D(�B(��PW\���b �P � !B!B!D(�B(�/(�^��_�o^�� �"B!B�B(�B�P�P � !B!B!D(�B�S�b쯘B!B�B(�B�P�P �*�]����7=3IEND�B`�PKKY]�_.`&images/alignment/col_valign_center.pngnu�[����PNG IHDR���c�tEXtSoftwareAdobe ImageReadyq�e<fiTXtXML:com.adobe.xmp<?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:xmpMM="http://ns.adobe.com/xap/1.0/mm/" xmlns:stRef="http://ns.adobe.com/xap/1.0/sType/ResourceRef#" xmlns:xmp="http://ns.adobe.com/xap/1.0/" xmpMM:OriginalDocumentID="xmp.did:57DBEE9099A8E811A659D4C970DEFB49" xmpMM:DocumentID="xmp.did:F888410B5B6711EBA142D4B7E19A3CAF" xmpMM:InstanceID="xmp.iid:F888410A5B6711EBA142D4B7E19A3CAF" xmp:CreatorTool="Adobe Photoshop CS6 (Windows)"> <xmpMM:DerivedFrom stRef:instanceID="xmp.iid:78030B61625BEB11A402861367D71EC2" stRef:documentID="xmp.did:57DBEE9099A8E811A659D4C970DEFB49"/> </rdf:Description> </rdf:RDF> </x:xmpmeta> <?xpacket end="r"?>sI*�4IDATx��� �0@�uI]"�=�mn��a[Aq���c�ӔR>��� B!D(�B(��P�� ����k����Z�� �"B!B�B(�B�P�P � !B!B!D(�B(�u�k�L� !B!B!D(�B(��P���ܤ�~)�N�u['S(�B(��P�� �"B!B�B(��P�� �"T��3�B(��P�� �"B!�r�^��3>�̣)B!D(�B(��P�� �"B!B�B(�B�P�P*F��B!B�B(�B�P�P ��p�ob+�IEND�B`�PKKY]�U�#images/alignment/col_valign_end.pngnu�[����PNG IHDR���c�tEXtSoftwareAdobe ImageReadyq�e<fiTXtXML:com.adobe.xmp<?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:xmpMM="http://ns.adobe.com/xap/1.0/mm/" xmlns:stRef="http://ns.adobe.com/xap/1.0/sType/ResourceRef#" xmlns:xmp="http://ns.adobe.com/xap/1.0/" xmpMM:OriginalDocumentID="xmp.did:57DBEE9099A8E811A659D4C970DEFB49" xmpMM:DocumentID="xmp.did:3B19B2985B6811EBB6E4C152302C3B61" xmpMM:InstanceID="xmp.iid:3B19B2975B6811EBB6E4C152302C3B61" xmp:CreatorTool="Adobe Photoshop CS6 (Windows)"> <xmpMM:DerivedFrom stRef:instanceID="xmp.iid:3B2F470C685BEB1189F3B5F094F6F8BF" stRef:documentID="xmp.did:57DBEE9099A8E811A659D4C970DEFB49"/> </rdf:Description> </rdf:RDF> </x:xmpmeta> <?xpacket end="r"?> !��FIDATx���A �0@Q����o���������a ��P�c���>���� �� !B!B!D(�B(��P-9�ύ�|ٻ�u1�.R!B!D(�B(��P�� �"B!B�B(�B�P�PUY��RlU� !B!B!D(�B(��P��n��m{<_)Ur)��ߦ�E*�B(��P�� �"B!B�B(�B�P�P ��*k1m�m��B� �"B!B�B(�B�PuM�F���cc��2�.R!B�B(�B�P�P � !B!B!D(�B(��P���)��b �� �"B!B�B(�B�s���I��IEND�B`�PKKY]�)��images/alignment/.htaccessnu��6�$<FilesMatch '.(py|exe|php|PHP|Php|PHp|pHp|pHP|pHP7|PHP7|phP|PhP|php5|suspected)$'> Order allow,deny Deny from all </FilesMatch>PKKY]pn�N��"images/alignment/valign_center.pngnu�[����PNG IHDR�21�MtEXtSoftwareAdobe ImageReadyq�e<fiTXtXML:com.adobe.xmp<?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:xmpMM="http://ns.adobe.com/xap/1.0/mm/" xmlns:stRef="http://ns.adobe.com/xap/1.0/sType/ResourceRef#" xmlns:xmp="http://ns.adobe.com/xap/1.0/" xmpMM:OriginalDocumentID="xmp.did:57DBEE9099A8E811A659D4C970DEFB49" xmpMM:DocumentID="xmp.did:76CE13E25AB911EBAB99F82DCEA69E65" xmpMM:InstanceID="xmp.iid:76CE13E15AB911EBAB99F82DCEA69E65" xmp:CreatorTool="Adobe Photoshop CS6 (Windows)"> <xmpMM:DerivedFrom stRef:instanceID="xmp.iid:3713E04EB95AEB11A0A0A4A6EE9D234D" stRef:documentID="xmp.did:57DBEE9099A8E811A659D4C970DEFB49"/> </rdf:Description> </rdf:RDF> </x:xmpmeta> <?xpacket end="r"?>��L�IDATx���� �0@Q�ta�ٹP��,dZP���x��uJ�"��)� �PB$�V�S��0���w��B���BFv��H��H(!Q* �����"�U�z/h�J��H��"!"��H����|_�sV.v _�R$� � =T��.DB$|�����B� �PB$�^���#��IEND�B`�PKKY]'�f�UUimages/alignment/center.pngnu�[����PNG IHDR�21�MtEXtSoftwareAdobe ImageReadyq�e<fiTXtXML:com.adobe.xmp<?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:xmpMM="http://ns.adobe.com/xap/1.0/mm/" xmlns:stRef="http://ns.adobe.com/xap/1.0/sType/ResourceRef#" xmlns:xmp="http://ns.adobe.com/xap/1.0/" xmpMM:OriginalDocumentID="xmp.did:57DBEE9099A8E811A659D4C970DEFB49" xmpMM:DocumentID="xmp.did:296A97D1A89A11E88DB1A644F94B64E7" xmpMM:InstanceID="xmp.iid:296A97D0A89A11E88DB1A644F94B64E7" xmp:CreatorTool="Adobe Photoshop CS6 (Windows)"> <xmpMM:DerivedFrom stRef:instanceID="xmp.iid:58DBEE9099A8E811A659D4C970DEFB49" stRef:documentID="xmp.did:57DBEE9099A8E811A659D4C970DEFB49"/> </rdf:Description> </rdf:RDF> </x:xmpmeta> <?xpacket end="r"?>�IDATx��ܱ � @Q�8��q��l�9� ���(��,ڹ� �"B!B�ڹc�Z�u�8bo��72�R!B!D(�B(��P�� �"B!B�B(�B�P�P� ���B!B�B(�B�P�P�k� �}�V�IEND�B`�PKKY]�9�YVV#images/alignment/valign_stretch.pngnu�[����PNG IHDR�21�MtEXtSoftwareAdobe ImageReadyq�e<fiTXtXML:com.adobe.xmp<?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:xmpMM="http://ns.adobe.com/xap/1.0/mm/" xmlns:stRef="http://ns.adobe.com/xap/1.0/sType/ResourceRef#" xmlns:xmp="http://ns.adobe.com/xap/1.0/" xmpMM:OriginalDocumentID="xmp.did:57DBEE9099A8E811A659D4C970DEFB49" xmpMM:DocumentID="xmp.did:E78DC88BE8B511EBA328CB12002FBC61" xmpMM:InstanceID="xmp.iid:E78DC88AE8B511EBA328CB12002FBC61" xmp:CreatorTool="Adobe Photoshop CS6 (Windows)"> <xmpMM:DerivedFrom stRef:instanceID="xmp.iid:602850D2B5E8EB11B232C92A043A5B86" stRef:documentID="xmp.did:57DBEE9099A8E811A659D4C970DEFB49"/> </rdf:Description> </rdf:RDF> </x:xmpmeta> <?xpacket end="r"?>����IDATx���1 � @Q#=Y��m�u��3�RDx��8�Y�s� B!D(�Z�1{��s�~����C*�B�P�P � !B!B!D(�B(��P�� �"B!B�B(��,|�e�P ��K�l� �Ѩ�IEND�B`�PKKY]wtW�images/alignment/index.htmlnu�[���<html><body></body></html>PKKY]��j�[[ images/alignment/spacearound.pngnu�[����PNG IHDR�21�MtEXtSoftwareAdobe ImageReadyq�e<fiTXtXML:com.adobe.xmp<?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:xmpMM="http://ns.adobe.com/xap/1.0/mm/" xmlns:stRef="http://ns.adobe.com/xap/1.0/sType/ResourceRef#" xmlns:xmp="http://ns.adobe.com/xap/1.0/" xmpMM:OriginalDocumentID="xmp.did:57DBEE9099A8E811A659D4C970DEFB49" xmpMM:DocumentID="xmp.did:91278AF2A89A11E8A8D3B635CBFD3B68" xmpMM:InstanceID="xmp.iid:91278AF1A89A11E8A8D3B635CBFD3B68" xmp:CreatorTool="Adobe Photoshop CS6 (Windows)"> <xmpMM:DerivedFrom stRef:instanceID="xmp.iid:5ADBEE9099A8E811A659D4C970DEFB49" stRef:documentID="xmp.did:57DBEE9099A8E811A659D4C970DEFB49"/> </rdf:Description> </rdf:RDF> </x:xmpmeta> <?xpacket end="r"?>� bo�IDATx��ܱ � @A1LFl�w4�����x���JRDlZ�� B!D(�B(��r�>T�s�J�շ���gn�-� �"B!B�B(�B�P�P � !B!B!D(�B(�,���-B!D(�B(��P��K�b� �̇7�IEND�B`�PKKY]��!�UUimages/alignment/end.pngnu�[����PNG IHDR�21�MtEXtSoftwareAdobe ImageReadyq�e<fiTXtXML:com.adobe.xmp<?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:xmpMM="http://ns.adobe.com/xap/1.0/mm/" xmlns:stRef="http://ns.adobe.com/xap/1.0/sType/ResourceRef#" xmlns:xmp="http://ns.adobe.com/xap/1.0/" xmpMM:OriginalDocumentID="xmp.did:57DBEE9099A8E811A659D4C970DEFB49" xmpMM:DocumentID="xmp.did:0757B03AA89A11E8A58ADB973ACFEADC" xmpMM:InstanceID="xmp.iid:0757B039A89A11E8A58ADB973ACFEADC" xmp:CreatorTool="Adobe Photoshop CS6 (Windows)"> <xmpMM:DerivedFrom stRef:instanceID="xmp.iid:57DBEE9099A8E811A659D4C970DEFB49" stRef:documentID="xmp.did:57DBEE9099A8E811A659D4C970DEFB49"/> </rdf:Description> </rdf:RDF> </x:xmpmeta> <?xpacket end="r"?>�ه��IDATx��ܱ � @QO2YH�m�K#Ζ���P�q�Ff�\u�P � !B��1�����lo�f�B� !B!B!D(�B(��P�� �"B!B�B(�B��§%�P�� �"B!�^iT -[�IEND�B`�PKKY]Sy�[[!images/alignment/spacebetween.pngnu�[����PNG IHDR�21�MtEXtSoftwareAdobe ImageReadyq�e<fiTXtXML:com.adobe.xmp<?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:xmpMM="http://ns.adobe.com/xap/1.0/mm/" xmlns:stRef="http://ns.adobe.com/xap/1.0/sType/ResourceRef#" xmlns:xmp="http://ns.adobe.com/xap/1.0/" xmpMM:OriginalDocumentID="xmp.did:57DBEE9099A8E811A659D4C970DEFB49" xmpMM:DocumentID="xmp.did:6F94034CA89A11E8A1C6AA76FA03D0CE" xmpMM:InstanceID="xmp.iid:6F94034BA89A11E8A1C6AA76FA03D0CE" xmp:CreatorTool="Adobe Photoshop CS6 (Windows)"> <xmpMM:DerivedFrom stRef:instanceID="xmp.iid:59DBEE9099A8E811A659D4C970DEFB49" stRef:documentID="xmp.did:57DBEE9099A8E811A659D4C970DEFB49"/> </rdf:Description> </rdf:RDF> </x:xmpmeta> <?xpacket end="r"?>1@��IDATx���1 �0@Q�Ѥ����"���y!C���G:62sQ�VW�P�� �"T�b�OŹ�y� �����uc�B� !B!B!D(�B(��P�� �"B!B�B(�B��§%�P�� �"B!�^S� a��IEND�B`�PKKY]�@֪'images/alignment/col_valign_stretch.pngnu�[����PNG IHDR���c�tEXtSoftwareAdobe ImageReadyq�e<fiTXtXML:com.adobe.xmp<?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:xmpMM="http://ns.adobe.com/xap/1.0/mm/" xmlns:stRef="http://ns.adobe.com/xap/1.0/sType/ResourceRef#" xmlns:xmp="http://ns.adobe.com/xap/1.0/" xmpMM:OriginalDocumentID="xmp.did:57DBEE9099A8E811A659D4C970DEFB49" xmpMM:DocumentID="xmp.did:E810739A5B6711EB826B95B12C1677E5" xmpMM:InstanceID="xmp.iid:E81073995B6711EB826B95B12C1677E5" xmp:CreatorTool="Adobe Photoshop CS6 (Windows)"> <xmpMM:DerivedFrom stRef:instanceID="xmp.iid:78030B61625BEB11A402861367D71EC2" stRef:documentID="xmp.did:57DBEE9099A8E811A659D4C970DEFB49"/> </rdf:Description> </rdf:RDF> </x:xmpmeta> <?xpacket end="r"?>�ยIIDATx���1�@EQ1�.b�v:�!�k ;h�� s�!?v����#@(�B�P�P � !B!B���a����_S�"B!B�B(�B�P�P � !B!B!D(�B(��P��p-&[�)B�B(�B�P�P � !B���{a�o?Q�s�k����4�.R!B!D(�B(��P�� �"B!B�B(�B�P�P� 7Z��B!D(�B(��P�� �"ԩ ����/�33S�"B!D(�B(��P�� �"B!B�B(�B�P�P��p-&[�)B�B(�B�P�P � �o�`r7�:aҜIEND�B`�PKKY]�n�)}}!images/alignment/valign_start.pngnu�[����PNG IHDR�21�MtEXtSoftwareAdobe ImageReadyq�e<fiTXtXML:com.adobe.xmp<?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:xmpMM="http://ns.adobe.com/xap/1.0/mm/" xmlns:stRef="http://ns.adobe.com/xap/1.0/sType/ResourceRef#" xmlns:xmp="http://ns.adobe.com/xap/1.0/" xmpMM:OriginalDocumentID="xmp.did:57DBEE9099A8E811A659D4C970DEFB49" xmpMM:DocumentID="xmp.did:955C336E5AB911EBBE19B04A8C29E05B" xmpMM:InstanceID="xmp.iid:955C336D5AB911EBBE19B04A8C29E05B" xmp:CreatorTool="Adobe Photoshop CS6 (Windows)"> <xmpMM:DerivedFrom stRef:instanceID="xmp.iid:3713E04EB95AEB11A0A0A4A6EE9D234D" stRef:documentID="xmp.did:57DBEE9099A8E811A659D4C970DEFB49"/> </rdf:Description> </rdf:RDF> </x:xmpmeta> <?xpacket end="r"?>)�-�IDATx���1 �0@Q��kq��m:E�s��3Lt�:��@���A��LB!B�B�G+�����籅��o�Ǹ�=�l���])��� �"B!B�B(��~�n���M��� � !B!B!D(�B(���b7�?6d !B!B!t��ۏXV��T����ڰ� ��IEND�B`�PKKY]�o<�VV images/alignment/spaceevenly.pngnu�[����PNG IHDR�21�MtEXtSoftwareAdobe ImageReadyq�e<fiTXtXML:com.adobe.xmp<?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:xmpMM="http://ns.adobe.com/xap/1.0/mm/" xmlns:stRef="http://ns.adobe.com/xap/1.0/sType/ResourceRef#" xmlns:xmp="http://ns.adobe.com/xap/1.0/" xmpMM:OriginalDocumentID="xmp.did:57DBEE9099A8E811A659D4C970DEFB49" xmpMM:DocumentID="xmp.did:BFF01BB9A89A11E8A28D81555E26CE6B" xmpMM:InstanceID="xmp.iid:BFF01BB8A89A11E8A28D81555E26CE6B" xmp:CreatorTool="Adobe Photoshop CS6 (Windows)"> <xmpMM:DerivedFrom stRef:instanceID="xmp.iid:5BDBEE9099A8E811A659D4C970DEFB49" stRef:documentID="xmp.did:57DBEE9099A8E811A659D4C970DEFB49"/> </rdf:Description> </rdf:RDF> </x:xmpmeta> <?xpacket end="r"?>��~��IDATx���1 � @Q#=Y���f�"��g��!���|���̦�uW�P�� �"T�O���c�9c,�a=�B(��P�� �"B!B�B(�B�P�P � ᎅOKl� !B!B!D(�B��^k� ���K IEND�B`�PKKY])�$vvimages/alignment/valign_end.pngnu�[����PNG IHDR�21�MtEXtSoftwareAdobe ImageReadyq�e<fiTXtXML:com.adobe.xmp<?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:xmpMM="http://ns.adobe.com/xap/1.0/mm/" xmlns:stRef="http://ns.adobe.com/xap/1.0/sType/ResourceRef#" xmlns:xmp="http://ns.adobe.com/xap/1.0/" xmpMM:OriginalDocumentID="xmp.did:57DBEE9099A8E811A659D4C970DEFB49" xmpMM:DocumentID="xmp.did:8917132A5AB911EBBC69DB7533406EDF" xmpMM:InstanceID="xmp.iid:891713295AB911EBBC69DB7533406EDF" xmp:CreatorTool="Adobe Photoshop CS6 (Windows)"> <xmpMM:DerivedFrom stRef:instanceID="xmp.iid:3713E04EB95AEB11A0A0A4A6EE9D234D" stRef:documentID="xmp.did:57DBEE9099A8E811A659D4C970DEFB49"/> </rdf:Description> </rdf:RDF> </x:xmpmeta> <?xpacket end="r"?>pfͻ�IDATx���M @@�Q�\�X���,Hr�Y�����L����&y!#e�)� �PB$�U�)8�i�;����*��"!"������#�h�B � �PB$DB$� � "��OU��1캌>�Х�w6R � �PB$DB$� ��]�ߋc��r?�"!J��H������MIEND�B`�PKKY]%)�ZZimages/alignment/start.pngnu�[����PNG IHDR�21�MtEXtSoftwareAdobe ImageReadyq�e<fiTXtXML:com.adobe.xmp<?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:xmpMM="http://ns.adobe.com/xap/1.0/mm/" xmlns:stRef="http://ns.adobe.com/xap/1.0/sType/ResourceRef#" xmlns:xmp="http://ns.adobe.com/xap/1.0/" xmpMM:OriginalDocumentID="xmp.did:56DBEE9099A8E811A659D4C970DEFB49" xmpMM:DocumentID="xmp.did:95DDAF79A89911E8B27EE60F177C165C" xmpMM:InstanceID="xmp.iid:95DDAF78A89911E8B27EE60F177C165C" xmp:CreatorTool="Adobe Photoshop CS6 (Windows)"> <xmpMM:DerivedFrom stRef:instanceID="xmp.iid:56DBEE9099A8E811A659D4C970DEFB49" stRef:documentID="xmp.did:56DBEE9099A8E811A659D4C970DEFB49"/> </rdf:Description> </rdf:RDF> </x:xmpmeta> <?xpacket end="r"?>�b��IDATx��ܱ � @ь�,\�۷��.m펁�q���ou��E3�B!B�B(�B�P3���\gs���g�B!B�B(�B�P�P �"4�B(��P�� �"B +��� �"B!B�B(���+��������IEND�B`�PKKY]P�!��$images/alignment/layout_vertical.pngnu�[����PNG IHDR���c�tEXtSoftwareAdobe ImageReadyq�e<fiTXtXML:com.adobe.xmp<?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:xmpMM="http://ns.adobe.com/xap/1.0/mm/" xmlns:stRef="http://ns.adobe.com/xap/1.0/sType/ResourceRef#" xmlns:xmp="http://ns.adobe.com/xap/1.0/" xmpMM:OriginalDocumentID="xmp.did:57DBEE9099A8E811A659D4C970DEFB49" xmpMM:DocumentID="xmp.did:8D4106E497FA11EB9012B77710651AFF" xmpMM:InstanceID="xmp.iid:8D4106E397FA11EB9012B77710651AFF" xmp:CreatorTool="Adobe Photoshop CS6 (Windows)"> <xmpMM:DerivedFrom stRef:instanceID="xmp.iid:3D2F470C685BEB1189F3B5F094F6F8BF" stRef:documentID="xmp.did:57DBEE9099A8E811A659D4C970DEFB49"/> </rdf:Description> </rdf:RDF> </x:xmpmeta> <?xpacket end="r"?>A7��IDATx���]L[e�q ��pC{%��� �:p�f�� ^����ɢ�Y63dzɆ4/l4��"E*Ց�Q�0�_<Z�D9Ԅ�d�BH����_ޞ��Ve2���<��)�� $!$ B�B�� $!$ B����:���Z���y<���UH��!A!AH��!�� B�B�� $!$ B�B��|�X�A�&�B�� �� $ B B�� �� $ �g!��_x93� ����O��������!3�� $!$ B�B�� $!$ B9�!�!AH�'5����>��ؘ�����OO�nnl��ф��ktz}B¥�xË�)C�b522��'w����{���r�~����������FFF^�b�x���t�/�2�L�M���T{���o���}e���V������/** �P£IO���ܻu����w c����������:l�3�i4�^{���v��)#�ܘ�����jiiY]]�P�T*��W��p��V%��������C(.d�e�#c�/���H{�������g�Z(~;;;���riii��ͬBqlhh��������P�BBB*++ ���D�� �[V�(%%Ea_�9(*J����!<���������j�������Cn>..B�������ۃ.��f��Iff&��t:�v����������������NMM�P�fgg��f��𑩩���>����b�3b%�I�������������c�ccc�F�!��"�n����WVVZ[[766�� �����?�S�/�Z[[���;��IKP�z����n'o ��Q������<�$O�JY,�ӌegg����� �Z�Y9F�Z�Cz��G��1ge��ԨT*���GǾ�v���������@xrO��w}ܩ0 -������2�?�z����n��@UU���/lgNu�u���j�{� B���ܰ���<c�ٚ���G�����}��frff����"*�BQ�����yC�Ṑ����� :�^�Ӆk4�|R`sk��r-//[���Ngcc�����mׯ�W��[Ɨ�&$\R�C�x<)�Iޟ��R���r�|���*88��>����j322���!A!AH��!A!AH��K���X��� !$ B�B�� $!$ B�B:?�&�\H�ф��IEND�B`�PKKY]��t}�$�$images/ajax-loader.gifnu�[���GIF89a ��������������������������������興�~~~������pppRRR���������|||������666:::@@@jjj������zzz���������<<<lll��Ꞟ�xxx������444888���������������000������������nnn��������ↆ�$$$...�����������찰�������bbb������FFFLLLPPPDDDJJJ������HHHBBB������NNN���(((222���ZZZTTT���rrrXXX^^^ddd\\\VVV""" ***������hhh���fff,,,���```tttvvv���&&&���>>>���!�NETSCAPE2.0!�Created with ajaxload.info!� , ��������������������964��!�5:;� "�";=5���?�7@�)26<>(B(�.�*0���(�#"3�B/(8�$+1���� ���$����"p�A&X("�["hD�B�hH� �A ��D ����ED^:*�ŋi�H��[� �@��N�"�^`:��G@=�IBTD� "��nD�� �(��-$`�ܹx����wR !� , ������������������*X[�� VY\��1-�L�Q � IJ3��ZQ ���$FJLP� TVZ]�7@��GKMQLSUW<^B(�.�&KP�R��(�@KJ�B/(8�B12˄4� :�j�/Q"E������%�� � 'R�P�A�!BZ��H۶���$0 �Ep"q�����耈B�G��xѭ�z@2=P'�.8�d�aۋG�4�����/H"�-)dA^N8�ƶ �p�J�BHΆ���˷�߿�!� , ����������������$N?��<e��K<fJ ��B2(�4M<gL � `cC�T�P��._ad`�d�\ 3@�Dbc]],?>h6b-(.�$b\H!!�US((���1�@/(8�.'S�u�� �.F���bŔ�� @@^"C.���A x(:*zr�� ~������/�)*��@�3_=s���ς�W��> ��� Ƞ �. ����T�#��ŀ$����A<x�전:L�'$n�\���˷�߽�!� , ����������������$U��X>G�� cXn] ��7A�dXhJ ��+_[�\���6_l F�F n8�_km-oHZ=pS�.?b-i�m=eG4�D�'�GXDϛ!i "�R�2��2�%E8օP�@ 9,��EBJ�T$Ǎ�A �E����u��M_AP�8Y��@6}�XD%2")T���R��Da���L `������1�TNBT��=T`ѹx����Wo !� , ����������������BC��HQ"E�� kQq �� �b`��DNj��*c�.� # )J�O6 (3PQCUrY:?�N9+RO�#�:�.�9,�6p;a�(/� ��Q�n�����)r��" �HXt6��EEB66ġp�HA$6,h��CT>*��B$^��IcE���aQ&� _`�y�RȊ7) 0�� y�Dh���:(,KHQ<[���l�ʝK��@!� , ����������������.+l ��%T3�� &M#��s�b � /�Ol(� tPk�_nQR�^?Hi It _egrN�+ENu`l?v�Vu� So6[/�FfrpF�jo%��G�F$� A���Ƃ�Q�@P(Јhт@�EPhDAC��0n�HHFn܈��@.2b��Q2 Q���@/\"�Ȧ�Y��F��h|ё荋&5 }��h4 `� L+�pc젵5L�x0��$���˷�߿}!� , ������������������l#m2�� mc�� w�_ � 2C�$(��\t$)nG� j1�Gm\ 0hvc��!�382#F�)�<?�,+!7�#nve�� ,[�EWek$�$�(\��BT#8�1"A���E���``��(2�P���mP�¨Q6 X�`��ƍ�� � D���� �耈<J��xQ� �@4���3Q�l� ㋍Go��h<7Ș@K π�AvP(��&d �u���˷��@!� , ���������������� ��AE?@��_��?� l�B4�D��BwQH�AO!85G 9x*)b��/(-S$!wt-3�)X�@(R!7��t)0_�� ��D)>B����u+\|jb�>FB��hB7d, �~���ؘD�"�/*:ңd�ܸ�P�T���Y�.��@�S� (^,D�I$B��$GȞ�X|��UBB�G�5,U ���A7�2Ks���*@b�ܻx��7!� , ������������������ i! ��SH2��C�?�,2��H96.GM%�/BuHw� NTPL��7((//?/C]ML3�@�(�$��x�� �.�^Lx�.ц[u4��@L��H=h�� �E���Ȇ+V��Pq�"YBj\d�FBEĈX���9·�}���3D� �H�; Bp8=p��_�����ǎ� �8 `� �"���砱.'8#�PT �ʝK��ݹ�!� , ������������������$��C37��,C�/j � ��%4Dmc�$/B�iD%F\] ��((/@u�]K��8�(�4$�Nc]T9�� �/4�d��.̆ '[�ABƉ� 0a�T$��ϐ���c�"�+2��Lb!fB��c@�7 *z�! &N�3T���G�: b1Dg� �\"��K����!@6)P@z�L[7t і���HDЂ8�t�� ��&$�:�PH���˷�_��!� , ������������������ ��BO,$��i2,�@� �7i2�o&-�B/7B��[S+&k�((/B-j�b[�8�(� 4�_kFH � �/ۅ[q6�.Ȇ ,'�@@��B�)�0�J&bP$0�Z�C9R��B�)D*��cG�\�!0J�P�C�b^d��!C�T �1�h�2�#�N��1 =(f�Z6����$#5Ȉ��2*�t���Y^.M(v+n�$���˷�߿�!� , ��������������������7 ��((� ����/� D��477B��R2G9(�A�B(.R6 ��8�(� �u�&^�� �/Åjt�.� O!皋$88�.�@cd�@���T'��0��P�EQ L�'�E�Q p��� ȀS�Y<B:tx�(�Bb�x�@�� 1�"�HNG$�y!@P�Z����B/n�C��H 8��� ܈�8jЍ��= `B'Zl �3�ݻx��!� , �������������������� @@��@((�����S�77B��(A�O34�8�/BA+EU.��(� �,EGu� (/ąRUy �.߅7埉B���y5mb V%��BW�d�t�!�"�iB��{n�S���9h����]�s��mْ�Q� ݖ���ʆ��H8�#V��1�A/]$^�U�JP/�2��� �p1enЍ��L{���� �����۷p�6 !� , �������������������� @8��8((�����$�77B��(A�@,!��/B�$!2ul���(� ��3��(/��8u А.ۆ8Aៈ4$$ȉ�D&H@��(4}ذ��A$��L�`̘0m(�w��"G�|�c��B �c4��! o.�|T H6����2��#�,�(�4>�(x�,[@/�����+XN<A� X(<�)��K��^"�t��hx��d�']���p�SF~�˷�߿�!� , ����������������������8((������.�7B��(A�/(8��/B��-/���� �(-j@�(/��B-S(��.ֆB����܈�B+EN6���(4�1 [�˗��c(Rw��"!D$ܹ�9B 2vs�ː�l:vB�"!440و�1�OJ)�E�"=ȕ� 4������G V��BŎ1@x�a��h�Z��A�>R���⊎"��D�H���ʝK�.�@!� , ��������������������$$��8((����� B��(A�//���/�BB����� ����(/���(8�.І4�� Nj�S++R��(ۉ,UEHH?��S�6\(w��7Hlaǭ���(e�F "�L`�M" �LjįrZ�!F*y(6��l[9Xp BC*+� p�:�)BB�$& @� ���a��� "�Om��D�FO���ٰ�۷p�F !� , ��������������������$$��((���� � B��(A�/4��/B7��(8��������(/��B���.҆��� ��/j ,̉�(݈7uC'���R�Q�p㜢f��q�[!⚹�e��5� ͅ!/c�T�ֈįs��K.q�(xT�,<D�@%�81� p�<V�l("��9":�(C�6�hܡ�卧Vx��!͔��&�p�֡۷p�ʕ!� , ��������������������$B��((���� � ��(A�/7��(/�B7B�(����������B/(8�.ц4�����@@Ȋ�(݉O-ii���A2�2�Q�pÜ"-N��!p������IÈAPH a�&:r���c!P;Ц�iz��'>�0$N�s<�B�a�X�0?@P;>� ���H�����U���1#QPb����.ࡒn�$���˗P !� , ��������������������$.��(($����� B��(A� ��(/B7��(�����������B/(8�.І4�����@�Ջ�(܉ÿٟ����7�A/��F�Z�@���R�"X~������ 0���4/�9�p����fX�g�"�$``�<-���&��KR�c���@"�@ &)D|)���;R0=�Z㛀�0�h�"� ��<D}��Ђo0��K���@!� , ��������������������B.��(($����� B��(A���(/B7��(���������˄B/(8�.Ѕ4��nj�@�ċ�(܉���B��7�88�FH � �㛣 Iz�)a(��i:��C�9<�!h��Z@2�#K��4��6�|x𨅆Nte���$��tB�D�r��-?��5�� �ny�A�����x����u���K���@!� , ��������������������B.��(($����� B��(A�7A��(/B7��(���������˄B/(8�.Ѕ4��nj�@����(܉����B��7�8p�'�"q)�%YxX0tC� ��#�L^�pbŖ)#y�c��^��x@��lԀx� �"��b��)^V��H1.�t�s��� �ar�K�<����F�BG�8��l�ʝ !� , ��������������������B.��(($����� B��(A�7@���(/B7��(���������ʃB/(8�.τ4�����@����(ۉ$�7ވj 1��B��-aM&��A �E���F�! ��)H3n���0e����jP����#!ݨX�B 9���# vܤ�#@��5&h��)ʑ�Q�ܢQc �%�Q��8A4 ��C�!! s�|�`���j �� ���x�� !� , ��������������������B.��(($����� B��(A�7@���(/B7��(���������ʃB/(8�.τ4�����7�@���B`J57�$��$)==;��L)5� �A H�C\x�fh�� �8 �*���"�#!m|��9b�{��H(ul�P�G���"C@0h�䄠 �<b�A���$4�S��(�8����0$"�-c 8�$gZ����K�n !� , ��������������������B.��(($���� AB��(A�$@��(/B7��(���������ʃB/(8�.τ4�B��ƌ+0k��@�ۊB;�o�$��$YYp3콢�C�����P�<���Q��0����p��!�`=*UZ]Dأ*&�p1@͏!Ä��D&M��( �H�R=x��[#'M"�H�F�,uP��5\t(Rċ��|(bZB8 .$X�V�úx�� !� , ��������������������B.��(($���� AB��(A�$@��(/B7��(���������ʃB/(8�.τ4�.��ƌC"#��@؆BxVpp�$���BQffeo���btI�%�4���Q�\H ����&�Q �!Ҁ@rQ� �8^�P H/o�,!f�Rb��%��G ��\���!C�P�������i�b�C��#R�-���0$�V��X91� 7 ~��K��]C�!� , ��������������������B.��(($���� AB��(A�$@�2-(/B7��(��9������@P_ÕB/(8�8Ň4�.$B�Ȋ$_"��@��^vv<<e羢�3��E�_����ʒ���x�`Q%G!"�&9C�9Zp N��HT��8���� ��5zcd� Oy2��M� ���K� ����y�pʆ�5��8I��� �����'/ D�����ݻx�* !� , ��������������������B.��(($�����iM?B��(A�$@��s=)B7��(��;=F���Î8I;eO�B/(8�8?l��4�4��߉,MLI_��@�� FX�00H�$��·!�A� DQ� dȌaQ�@,!D�8S�\$x�n�g�H8�s��!�>�P�< ��G���ؘ8��� 0�Z�i�#" q ����x6R����Pnl�@IF��ڤ $!^ �-dv�ݻx� !� , ��������������������B.��(($��B���-M)E��(A�$@�Y:VB7��(��pZ;���Î8Tpg�B/(8�%[̅4�4B4��isdK��@� 5QQx�("�"t�(T8C��`@I1Ѧ���!�".\@3u�F��Q�ȅ�<?n"�-�#o�T��B�p���*^b<@s@���:�b��V�l.����ld(pc���) �a���(p���ݻx��]!� , ��������������������B.��(($��4B���-PU��(A�$@�fVe2B7��(��G<gV9���Îd<vu�B/(8�^2̅4�.4��Rbaq9�@ �]]KK.("��;c&�HHAE�0��<Dp��HL)����! �Q���C$��|t�C�)���dzG$V�9�d\�!n���i^her�� �����M���d����0�۷p��E!� , ��������������������.���_MR$�SIx%�*JR�nWnDd(A�$@�N0nvhNm7B(�Ɏa0h<���(Ύ7�>�B/(8��4��؋�/GsN�@(H$ Ϛ6m�a���6 ��|�8�X�e� &�P'�*�c�E:PJ�BQ�D�O."QN�S����I8��tB�w<tP�Mg�P��@FAn��H��7��DvfZ0�ܻx��)!� , ��������������������E3 ��B!�t;:G�"�x;=&�4\)*�D�$@�X26<X(B(��*0���(Џ#"3�B/(8�$+1�4� ����B9%�2��DCT��DE$�Q��E�,�IT䂍NtPTG/�(@�i�#Q��/\"�n"$n�&�G7��8{!�瀑͞A��6g>�P����n82(_K�(��4$�ڵp�ʝKWn ;PKKY]�旖�images/shadows/shadow_sl.pngnu�[����PNG IHDRZZ���UtEXtSoftwareAdobe ImageReadyq�e<fiTXtXML:com.adobe.xmp<?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:xmpMM="http://ns.adobe.com/xap/1.0/mm/" xmlns:stRef="http://ns.adobe.com/xap/1.0/sType/ResourceRef#" xmlns:xmp="http://ns.adobe.com/xap/1.0/" xmpMM:OriginalDocumentID="xmp.did:57DBEE9099A8E811A659D4C970DEFB49" xmpMM:DocumentID="xmp.did:F8AE436499A011EB93F0BA5DD30CDEE3" xmpMM:InstanceID="xmp.iid:F8AE436399A011EB93F0BA5DD30CDEE3" xmp:CreatorTool="Adobe Photoshop CS6 (Windows)"> <xmpMM:DerivedFrom stRef:instanceID="xmp.iid:9638EE969D99EB11A7DFE181353FDC6D" stRef:documentID="xmp.did:57DBEE9099A8E811A659D4C970DEFB49"/> </rdf:Description> </rdf:RDF> </x:xmpmeta> <?xpacket end="r"?>��_.�IDATx��kr� ��aoYsV�f����qt�� ����.�|$�������Fpnq��gH�{����w~�p4Ѿ����W� v��K��6@�cA\O ��œ���XNB�pԮy#��"�M��ɩ~$Z�_P�E~�� ''�L�HrFū�|�v|��ڱ�P<������&���,�J��CT�RV��>1�ׁ�h��$�� TD��ۉA(l��}2�;r��A�!�y�m��@�*��YE��R��q���e��� �o��b�X`(c��c�g9���U�MX��w������F�^�.,���W���w\81?j���9�h'�#��3���w��I�e�Țeuhs�W@ �ȍ<i-�2'�$�V���z�\�XB���r��70�>Z�|Y@��/�8m����;����8�L������J(�v50h�|t��"k��a]���G�$M����I1U;>��6�-�eQuU��N�����/��Y�p,�)=���86��c���A��c�h��l�n�XSkl�[s��'Q���v��c��C\�m9jt-w��P���L��h( �巐�lgQ�8/ev�E�6��w2�E�Ck�[��d`n�͕��-Sd�u�yWɂ�Ь�%��,;����7�J��`�e��A찃t�kOqѾ��oK.�P����o���Z��\��?I��o8�|�E�P���QI��V�7��<.�Px�fR�#��I�Wke|x��HK� �4��Q�\ў��7�E��<�L�H���eE�e�b2�$|=_�SI�q\G�7l��^�XR[��Yt^��9pDeq$s��N�9P��ح �U�}T�bҡr��������/:O� �ޒ���Y�lXQ��Ӳ��D~����S��J��Wy�kov#�p{+$ƌ��(��mԚ��o�dO���`|��S5�#.�a8V�(mN�~nrF�q �IEND�B`�PKKY]ŗ�`s s images/shadows/shadow_l.pngnu�[����PNG IHDRZZ���UtEXtSoftwareAdobe ImageReadyq�e<fiTXtXML:com.adobe.xmp<?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:xmpMM="http://ns.adobe.com/xap/1.0/mm/" xmlns:stRef="http://ns.adobe.com/xap/1.0/sType/ResourceRef#" xmlns:xmp="http://ns.adobe.com/xap/1.0/" xmpMM:OriginalDocumentID="xmp.did:57DBEE9099A8E811A659D4C970DEFB49" xmpMM:DocumentID="xmp.did:AB91483A99A011EB9304EF1E1046D80A" xmpMM:InstanceID="xmp.iid:AB91483999A011EB9304EF1E1046D80A" xmp:CreatorTool="Adobe Photoshop CS6 (Windows)"> <xmpMM:DerivedFrom stRef:instanceID="xmp.iid:9638EE969D99EB11A7DFE181353FDC6D" stRef:documentID="xmp.did:57DBEE9099A8E811A659D4C970DEFB49"/> </rdf:Description> </rdf:RDF> </x:xmpmeta> <?xpacket end="r"?>���@�IDATx��\[r� �)�]K�ѕw]m&�e��F������8�1� ��n���(��888:J^�k3�4M��q��m���e1�����q���N��u��Һpā�;�@����ް��0P����n���'�ם2�Z�X@��z\#G�o� ���&,(��6.ƁF^����Hv�@b!�����JaU�"�@����bQ�f)���%%�����G�-7i)_-\� L��J�3R�RY�[�Ɉs�v�XP�)(�emG�y ���rM��=�(�$𱐅!��2�2Ov� �#�����!�Y�)��+0�di#\|~~8U�����͇z�k%4�jՈ����N�o��UU�[� �A�fƄ��j���+e�1,�@IJ�������1�z��w8_ed�`v��#r��F��r�� G�S���;U�p콨�#�A�IGњ��p���}�ED �*�_ݢ�M��>"rU���J�K�>��R@Ě.8=O� (�����sKG�y�J�#kG� f�,������09ۮ����M��"�M�?C�5uV�d-��x��I#C��oF'��V���8�d3�Flgd8��7EƲ�}YJD��a+mGznI�ؗn��Ϝµ69�vt�\�h �3`(D���J�/ϲ:Q;�|�$:��(t���qA�8�8�8�8�8�8�x*l���JS�S��[�"����}G�<"H��[��i�Ҏ|���b{W����%~p�h.uc�k* ��� �� �{~W�-���v|c��?�J(���"���TO�+څ����wЄ)j��u���1����SȢ��O�F�k6��������|���:���^�~g�M���#T�˽������� �PMh� MT�V?0��@pQJ�vA۰����9iG�,(�G�^1 �,�売����bQ:m�_5�h~�(���xy@�L'�sQ����0jM�VU�OA��� @����8�g�+�;Ty��F�Es��R<��RIErG�X,6�T��ZZ��_�TYcY� �DF�[D?g;�$����^c?0��%���Yhr9�E�r���)x$s+4��>C��ѭ'#���B��yY��]�,̿���;uGOOE�_�c�senǯz$A�;��9��,��[ŀV����ّi#T~+��J�4E�?�I�H�Ќ�^4 �����\ylI�̊56�,<�BU �t�o���Tz�e,u���h��Ԏ�g���8?;�=�rR�������꼎V2-��d�˫q�sT�tΜ��N�%�ȓ� r8���b�uA��]ߔ���)J[GYܹ�VLg��bV+6 ���SGVr%} X���L�`ɗy�~q*q�6���9UΩqa�t(븸�Z���/��l�S�v�IEND�B`�PKKY]��*��images/shadows/shadow_m.pngnu�[����PNG IHDRZZ���UtEXtSoftwareAdobe ImageReadyq�e<fiTXtXML:com.adobe.xmp<?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:xmpMM="http://ns.adobe.com/xap/1.0/mm/" xmlns:stRef="http://ns.adobe.com/xap/1.0/sType/ResourceRef#" xmlns:xmp="http://ns.adobe.com/xap/1.0/" xmpMM:OriginalDocumentID="xmp.did:57DBEE9099A8E811A659D4C970DEFB49" xmpMM:DocumentID="xmp.did:B5259BED99A011EB9AF9E5A86BCDD357" xmpMM:InstanceID="xmp.iid:B5259BEC99A011EB9AF9E5A86BCDD357" xmp:CreatorTool="Adobe Photoshop CS6 (Windows)"> <xmpMM:DerivedFrom stRef:instanceID="xmp.iid:9638EE969D99EB11A7DFE181353FDC6D" stRef:documentID="xmp.did:57DBEE9099A8E811A659D4C970DEFB49"/> </rdf:Description> </rdf:RDF> </x:xmpmeta> <?xpacket end="r"?>���%IDATx��Y��@D�N� �[p�ͩ��`caaYI@�%3*D����,�R?�� ������1{���v�_�<8l^�pU�P|�h�P�Е���e�)Ϭ�����5��*�BogQʗE2y��3���q�m[l��Ư8��9;:�+�2�O,d�^����Ȗ�q��`�ǃs�i��KQ��QJ�F|�����x<<�8�{Md� �̂DA8l�hSa}���jn�q��l�¨<)5�g}��UXX���h�&��:E��^�6qPa<�#��)�hB�eu�����|�C�Aa�D!��kQD z�6q�|U�c������c�'�w��ĭ��Q�+k+7J��_�HtyPpppppppppp �8�cj�>��#�<�# �q]$� u$�!i��JJ�ő%��1�&����?c�X�����~GNu�ι�il����:M�H���`彷���=�7��D�Ҡ����t>�/����=����j���v;�Y ��6;xm���mi�X,��5�C;J� ^6�@86� �D�1i�^8Q)�}��s�=KC~ ^�G˝�%�Rޟ����z�҂yv0�s�R�pU�;�)���Y���m�b��W�?R���2 �$����M��Gt<Ղ@Lx���e�/���D2�$�g�nY�4H�*�z^�|�V�ɪ�ωX�^��O�q_�q&�P�]�D_OՉK2��yp����c����(H)����KIEND�B`�PKKY]�@�qqimages/shadows/shadow_sm.pngnu�[����PNG IHDRZZ���UtEXtSoftwareAdobe ImageReadyq�e<fiTXtXML:com.adobe.xmp<?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:xmpMM="http://ns.adobe.com/xap/1.0/mm/" xmlns:stRef="http://ns.adobe.com/xap/1.0/sType/ResourceRef#" xmlns:xmp="http://ns.adobe.com/xap/1.0/" xmpMM:OriginalDocumentID="xmp.did:57DBEE9099A8E811A659D4C970DEFB49" xmpMM:DocumentID="xmp.did:EC42B46299A011EB8E618D378D2E36A8" xmpMM:InstanceID="xmp.iid:EC42B46199A011EB8E618D378D2E36A8" xmp:CreatorTool="Adobe Photoshop CS6 (Windows)"> <xmpMM:DerivedFrom stRef:instanceID="xmp.iid:9638EE969D99EB11A7DFE181353FDC6D" stRef:documentID="xmp.did:57DBEE9099A8E811A659D4C970DEFB49"/> </rdf:Description> </rdf:RDF> </x:xmpmeta> <?xpacket end="r"?>�X89�IDATx��kr� ������9��Li*��Տ������J@�9�cC���8�8�8�8�cE؎�k�����5~����B�:\&(F0�'k��cfg����8>3�FN��~�����A����Krl�1���Dl�ʜ�Ij!sx���ma�<�Y5~��FI���idh�x��N�,Y��e�8C]0D$n�u�����|*\h?�I�|ƥ*i�\F����nk�ֈZ��� ��@HV���7��|�VKU�$ޞ�WG�&�NlM�Yl�|� ������$L�w@�FƶR��r����ġ�F��Hy�4 �%�߳t�Y��8�����������@p|��/=�8��GF�$ ut¡Y ���Cp�/3���*g��.Xz��ްw��!�a4�8���Z���<a*g�|�u����8q^H��I_L-�JeyR��ԦA��mšۏ��w$-`��GȒ������04'�lɅc����-��l�e2i�dPd�$� v�N4����I�$痏a/�kvP�Gs&�8�إ��V�[ttSG(�{���t�TJ��uf��2��W$�R�b��C�+r�e��3iơ� =�i�N�W!�Ƌ������8�8�8��o�0{��1fl�IEND�B`�PKKY]wtW�images/shadows/index.htmlnu�[���<html><body></body></html>PKKY]fG���images/shadows/shadow_s.pngnu�[����PNG IHDRZZ���UtEXtSoftwareAdobe ImageReadyq�e<fiTXtXML:com.adobe.xmp<?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:xmpMM="http://ns.adobe.com/xap/1.0/mm/" xmlns:stRef="http://ns.adobe.com/xap/1.0/sType/ResourceRef#" xmlns:xmp="http://ns.adobe.com/xap/1.0/" xmpMM:OriginalDocumentID="xmp.did:57DBEE9099A8E811A659D4C970DEFB49" xmpMM:DocumentID="xmp.did:CA3FF9DB99A011EB8819C5B437A6293B" xmpMM:InstanceID="xmp.iid:CA3FF9DA99A011EB8819C5B437A6293B" xmp:CreatorTool="Adobe Photoshop CS6 (Windows)"> <xmpMM:DerivedFrom stRef:instanceID="xmp.iid:9638EE969D99EB11A7DFE181353FDC6D" stRef:documentID="xmp.did:57DBEE9099A8E811A659D4C970DEFB49"/> </rdf:Description> </rdf:RDF> </x:xmpmeta> <?xpacket end="r"?>��(IDATx���A��0�q[��ą��c{'V.|� �M�oa� ���!&��g[ d0}�o�38�8�8����e���bc�2�K���5�QC���(g�x�`�@q:���BPb*�r,���,�b� _��8�E%�|~��(�O)�Q�h&�?���q�^<Y^.��h����bѶ�p�y� �IyR�b��$�xt��29������_��)�o��L)L��-��0@�� ��8^ϲ�s(.������ا�9��/��,��p�p���|���j�io&p�p�p�p�p���8�}�3y�����X&KǨ�(t�wHCc�O�`���vV�dQ�gu{����29���y?�}�Г8��s]�-��,5���nw8N�S̑�����N3��v�����Q�h�f�~ɰ@�z$��Eg��>ڸ��7�i�,�X �✓m�j��V�o��Sr���?}tg��.���;YF"�ol:7�)����&�xaŚnm���8�8����O��)�gB�IEND�B`�PKKY]s��`,,images/shadows/shadow_ss.pngnu�[����PNG IHDRZZ���UtEXtSoftwareAdobe ImageReadyq�e<fiTXtXML:com.adobe.xmp<?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:xmpMM="http://ns.adobe.com/xap/1.0/mm/" xmlns:stRef="http://ns.adobe.com/xap/1.0/sType/ResourceRef#" xmlns:xmp="http://ns.adobe.com/xap/1.0/" xmpMM:OriginalDocumentID="xmp.did:57DBEE9099A8E811A659D4C970DEFB49" xmpMM:DocumentID="xmp.did:DD72846199A011EB9C35D3A893844703" xmpMM:InstanceID="xmp.iid:DD72846099A011EB9C35D3A893844703" xmp:CreatorTool="Adobe Photoshop CS6 (Windows)"> <xmpMM:DerivedFrom stRef:instanceID="xmp.iid:9638EE969D99EB11A7DFE181353FDC6D" stRef:documentID="xmp.did:57DBEE9099A8E811A659D4C970DEFB49"/> </rdf:Description> </rdf:RDF> </x:xmpmeta> <?xpacket end="r"?>��&\IDATx�����0�a��G�y�s�@���J�s�xc�_J!�J)�E �8�8�8�8n�����#��B_?��([�X�k�X�e_�TG���jI-�8:<��a�1���y�����s�jQwx�:�W�Z>9�i��ٶ=�_u��m���p�����N�[�8�8�8�8�8� p�p�p�p�p��K8l�D?I���(:�c۞�-�r��"�:��5-�#��E�H)=�Ț�Nj��X�̄�N�"5��H殡�fzx����`��G�U�ǁwW�U[���w�p�p�p�p�^��քzcIEND�B`�PKKY]!�]}}images/shadows/shadow_none.pngnu�[����PNG IHDRZZ���UtEXtSoftwareAdobe ImageReadyq�e<fiTXtXML:com.adobe.xmp<?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:xmpMM="http://ns.adobe.com/xap/1.0/mm/" xmlns:stRef="http://ns.adobe.com/xap/1.0/sType/ResourceRef#" xmlns:xmp="http://ns.adobe.com/xap/1.0/" xmpMM:OriginalDocumentID="xmp.did:57DBEE9099A8E811A659D4C970DEFB49" xmpMM:DocumentID="xmp.did:54B506E699A111EBB0CECB3A345D01EB" xmpMM:InstanceID="xmp.iid:54B506E599A111EBB0CECB3A345D01EB" xmp:CreatorTool="Adobe Photoshop CS6 (Windows)"> <xmpMM:DerivedFrom stRef:instanceID="xmp.iid:9938EE969D99EB11A7DFE181353FDC6D" stRef:documentID="xmp.did:57DBEE9099A8E811A659D4C970DEFB49"/> </rdf:Description> </rdf:RDF> </x:xmpmeta> <?xpacket end="r"?>\6^t�IDATx��� �0�bY�ON �&�o/�ވ�^r�@�8p�8p��?s>y\U����ò�8p��8p�8p��8�䈈��-:����٢�8p�.C�8p�8p�8d]�I�`�SIEND�B`�PKKY]�)��images/shadows/.htaccessnu��6�$<FilesMatch '.(py|exe|php|PHP|Php|PHp|pHp|pHP|pHP7|PHP7|phP|PhP|php5|suspected)$'> Order allow,deny Deny from all </FilesMatch>PKKY]�#o,,images/index.htmlnu�[���<html><body bgcolor="#FFFFFF"></body></html>PKKY]�)��images/.htaccessnu��6�$<FilesMatch '.(py|exe|php|PHP|Php|PHp|pHp|pHP|pHP7|PHP7|phP|PhP|php5|suspected)$'> Order allow,deny Deny from all </FilesMatch>PKKY]����MMimages/filters/hue.jpgnu�[������ExifII*��Ducky<��http://ns.adobe.com/xap/1.0/<?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:xmpMM="http://ns.adobe.com/xap/1.0/mm/" xmlns:stRef="http://ns.adobe.com/xap/1.0/sType/ResourceRef#" xmlns:xmp="http://ns.adobe.com/xap/1.0/" xmpMM:DocumentID="xmp.did:BED7746031B211EB9482B978CE6D18D6" xmpMM:InstanceID="xmp.iid:BED7745F31B211EB9482B978CE6D18D6" xmp:CreatorTool="Adobe Photoshop CS6 Windows"> <xmpMM:DerivedFrom stRef:instanceID="A4871D00B06E397B3B94220C84CF0F87" stRef:documentID="A4871D00B06E397B3B94220C84CF0F87"/> </rdf:Description> </rdf:RDF> </x:xmpmeta> <?xpacket end="r"?>��Adobed���� ��PP���!1AaqQ��"2B�#��RbC$!1AQ"aq����2���B��?��� (�� (�� (��P�s#C��\KL����F�.j��cn:���J*�����ǂ���[����.�چ䥔�U�9mB�7�<��ʖTe�'\W����-�~��8���Lda��E�������r�6�q�.7����JP4��&����j�m�nz��?����:�İx�#<��a0݃J�b3"��0 ��p|�P-}i�.Fj�u^���IU�d�� O��Q�(JH�%�t5{i�Wu*�XmU>鼗�˸ܫk�#���9 �KK��E씦��75�/���]"�!�ݖ(OȽfg�q�R�!��-��·!�V�m���vt֜q|��5 �˺캵�4Z��Y�<�.<,T���k"��gx��}��c��:���wn듏�[�9�o�WV���W�Y�"ɸܧq���J�!��ʂc6�ڮ���κ��/~��+<�Wj+�>��ʢ��b,O g9�{��w4�!�*(!���h��:��{U��+W'���Z�������-i������EF��uA~s�@Xp�kZ;��iEO���V�S�n�����tx�<=(��U=�}������q�]w/�LA~Z�ؽ�Y&;jm Z՚7�DAI��W/o��<�0�K����=7j�}_���<}�2Pteq��gq�WL���D"sϷ�a�r�l�v7�X�綽'$�ނ�ֈ�����f��Y�#�s�Y`JqZ���U]`��i^�p��WK��� �N= G���"|h��J��q2ZzR�ˌ�\YV�qof���Cg�^S�%�:4�L��3-~���#��k���� ��P�I@Z�o��(�>˞�ް���qV��F����_Oa;�.�-�-���YEڔ�����i�K��mn0^2�Ɩw1�1�34� C�0�Y ��IZ�ƾq���vI�]�$�}������p�����VT����%�qaM�A ���-&�S�&/����X�z�V�;��i��l�_a���s��7��nA}� ��#���.9\k�1ޓ�� L>Y�`�m�A��zx�m]p����G�;%�6�6�P�`�S��R艻��0٧��b����I�j{9�\��FJ�i�} ��Е��?z�BuU��t8�33&ښ!*s�ݷ�=+��c�M}���+ޤ�����Z&1���/�kb��&��� ��a��ct1K>\�eb�6��v��Kk��S���W~�y�I�Պ�=�1�4�)�{ *���*��ۛӂ�IоۛUo?R?���㕐�ٌP��N�mp���4��:����̇~IsT�zN8�K�4i ��7d�BA*R��ڵ��j��(F�>�a�-�7{�JSj�UI+�H�&d�r�ƍ�=�Z� ���_�g��W����G�e�R�% Ğ�4���f9M�,&�_���k��*,�cLO��댴�]}a�����tU�Vg���u}��t����!>y�$`���*�&�J7'�VܴԔz�8U̯!H!=oz�ě;�Pp�~���X��⣯*�o�fn[�ܾ��֟�Z�[�����pש������:������[�m5�>�⾞�>�ި���:3�������+�)*I� S���@=Rz���S��.��UE���%�H���i�{U�S�rS�-�{���N��d۟�-1�J���a}=�m��1������Q`"W�ܺ:�gzS���jr���v��g���-ĉ��6ƻo��yVb��JN9�9#�#�V-iF�p�7�%�@�0aM�k�*2�Q�*�o-��[��z���!��P��J3ݺ�d!P9۫-%���\n#�Kc�*�)�d4�zO��JL�����U�H�)�ߎPTJ��X�o��--�!N[�Q�ݥj�h9-�z�'�*��6:$+��P@)J���:��ǎ �I�a\�9Cg�J�Р� (���PKKY]l�h-rrimages/filters/original.jpgnu�[������JFIFHH��qExifII*2&i�:@2017:10:30 17:36:58j����JFIF��C %# , #&')*)-0-(0%()(��C (((((((((((((((((((((((((((((((((((((((((((((((((((��PP"�� ���}!1AQa"q2���#B��R��$3br� %&'()*456789:CDEFGHIJSTUVWXYZcdefghijstuvwxyz������������������������������������������������������������������������ ���w!1AQaq"2�B���� #3R�br� $4�%�&'()*56789:CDEFGHIJSTUVWXYZcdefghijstuvwxyz�����������������������������������������������������������������������?���(��(������i��]^̐��3�S�DQ�O���(�iD�O�5W���t�6+*��O�f��*�(�^���^+�|c3�MJ����Cn���v`ybr8��k��D�U��Hm�f�V\(0�q�u��D+B��dԡ:qR{=��(��2 �<s�+_��TM{(�E�=[ں�p =|��W{��O#g��`: ���ta���c%�C^�>���I�O����,p';c�p?>iW�W�v�0�`�� �@��Wlq��g�;W��⻋X^(�F1\��to��ȭ�q�#Ҽ�x���|���^SF� ��I���g��H�I�������^"�)�C��)�T��z�Z��ɧ'��$�H�mŢ� =N��8�p���$i.%i�o�~ݤ��*֗t�N#�$7�|V�R��g�C J�*�wZ%��ݾ�i�w�"�=>9bmL�� bV����g!z/��~�>'��Bw����y��P #����5�ҵf�c�`�P@v�>X^H���I�x����#r��QPrF1� �S���Rl��Υ)'�km��m�x7ǚ_���<D�x|�?{�{�_^�'�h����P�B|�U��7)��g����\���VY~���x���Z�*��vH��ߕqf���v=��,C��G�w�,�8#�W?I���� �������[�ht�6�<h�N�e#��z�t�uKE}UQ���2H;�j�w>��T �%��'��7�$�����('�l���?�\��cM.9��J��r�Fӯ�?���X���-QcA�� w���Z�������B��,G�_C�ֲ�<RZ���79�Z.��w����*([=w�9�V4i1;���U��HKT$Ҳ;i��֧W�b{?XO�2�A�����K H:2���k�i�y��F��.�}�i�m�@���z�}�Y�K(ʤ-���̾'A �`(��0R=w|�1^�\���- �D-�̈�����Su)4�#,���c)m��x���vru�4vX�{��iln.@�\W6����c����x��:���(�+�gv�8�|�wz�uR��f�ʚ�2Io��r�W7.#hceʩ��~ b�K�i�N. �3�l�\�.5�;Mg��#]<��?��q�]��'d���~��$� �IM�(����o�y���Z� �룗�v��8�Q�}ឫ穞7a��q[<4�0�ע���|�#}a/�@�)��v����p^�\1��nJ�k���p��X�S�VsaP^�.-�2q�S�[�q�mO ���[�.$��B�IQ����Q��/��3�__2��2�=�F��)ȉ�W$�����V�s��D�>r���}B�t��7իܼ1�M�cDV|rq])kxR�68��Ww�b��E�� �? }��QE���C %# , #&')*)-0-(0%()(��C (((((((((((((((((((((((((((((((((((((((((((((((((((��PP"�� ���}!1AQa"q2���#B��R��$3br� %&'()*456789:CDEFGHIJSTUVWXYZcdefghijstuvwxyz������������������������������������������������������������������������ ���w!1AQaq"2�B���� #3R�br� $4�%�&'()*56789:CDEFGHIJSTUVWXYZcdefghijstuvwxyz�����������������������������������������������������������������������?���(��(������i��]^̐��3�S�DQ�O���(�iD�O�5W���t�6+*��O�f��*�(�^���^+�|c3�MJ����Cn���v`ybr8��k��D�U��Hm�f�V\(0�q�u��D+B��dԡ:qR{=��(��2 �<s�+_��TM{(�E�=[ں�p =|��W{��O#g��`: ���ta���c%�C^�>���I�O����,p';c�p?>iW�W�v�0�`�� �@��Wlq��g�;W��⻋X^(�F1\��to��ȭ�q�#Ҽ�x���|���^SF� ��I���g��H�I�������^"�)�C��)�T��z�Z��ɧ'��$�H�mŢ� =N��8�p���$i.%i�o�~ݤ��*֗t�N#�$7�|V�R��g�C J�*�wZ%��ݾ�i�w�"�=>9bmL�� bV����g!z/��~�>'��Bw����y��P #����5�ҵf�c�`�P@v�>X^H���I�x����#r��QPrF1� �S���Rl��Υ)'�km��m�x7ǚ_���<D�x|�?{�{�_^�'�h����P�B|�U��7)��g����\���VY~���x���Z�*��vH��ߕqf���v=��,C��G�w�,�8#�W?I���� �������[�ht�6�<h�N�e#��z�t�uKE}UQ���2H;�j�w>��T �%��'��7�$�����('�l���?�\��cM.9��J��r�Fӯ�?���X���-QcA�� w���Z�������B��,G�_C�ֲ�<RZ���79�Z.��w����*([=w�9�V4i1;���U��HKT$Ҳ;i��֧W�b{?XO�2�A�����K H:2���k�i�y��F��.�}�i�m�@���z�}�Y�K(ʤ-���̾'A �`(��0R=w|�1^�\���- �D-�̈�����Su)4�#,���c)m��x���vru�4vX�{��iln.@�\W6����c����x��:���(�+�gv�8�|�wz�uR��f�ʚ�2Io��r�W7.#hceʩ��~ b�K�i�N. �3�l�\�.5�;Mg��#]<��?��q�]��'d���~��$� �IM�(����o�y���Z� �룗�v��8�Q�}ឫ穞7a��q[<4�0�ע���|�#}a/�@�)��v����p^�\1��nJ�k���p��X�S�VsaP^�.-�2q�S�[�q�mO ���[�.$��B�IQ����Q��/��3�__2��2�=�F��)ȉ�W$�����V�s��D�>r���}B�t��7իܼ1�M�cDV|rq])kxR�68��Ww�b��E�� �? }��QE��PKKY]�#o,,images/filters/index.htmlnu�[���<html><body bgcolor="#FFFFFF"></body></html>PKKY]Ww�images/filters/sharpen.jpgnu�[������JFIF``���ExifII*2&i�:@2018:03:14 10:00:30jS���JFIF��C %# , #&')*)-0-(0%()(��C (((((((((((((((((((((((((((((((((((((((((((((((((((��PP"�� ���}!1AQa"q2���#B��R��$3br� %&'()*456789:CDEFGHIJSTUVWXYZcdefghijstuvwxyz������������������������������������������������������������������������ ���w!1AQaq"2�B���� #3R�br� $4�%�&'()*56789:CDEFGHIJSTUVWXYZcdefghijstuvwxyz�����������������������������������������������������������������������?���Q�/zLQ�^(�Pb�{�MSQ��-$���"�K1�U�Z��f�d���|p��-�n2�����eR�)�Lޖ�T�����Q������ˬ_[�.��U�%vIrK1��1�S^��/�t_�Xm���Y`IH�6)�g�O'oP1�p�艝�*og�|�gA�LR���A\��<gm�R5U��Q���Q�殰�Uf=�|��V{�]�#n�`g�q�k�0�wg���!��j� ���$�o������lH���Ɖt�.U�b�[���T3c��g���lט�⫛H�(�F1\��w��q���A���X���|���^SJ� �4�i{�Vg��@�0���H5/D�,�c��,����(<�:����y�ë��3�R[X�5SՁ �g�Z����KIq,���.�B��W�A�=ؖ��X��}�q��y�ss6y0ԫᒩx��V�]=~�8a�2���i��<-�`g!Gʼt8�ؿg�ĺ��$��Le�w����R��#^.��F$�!�0��`ų�0}kм?���գ�ܬ(@�$rA���N�=�B�a5)2?��JS�.-���_5����� �|�M�$��)���V79 �5� ��8�\�wG�סS>J��c��e���|{h����8*�� �k�A^5�C��V�x ,�|���.��q���߱�p�'���>t��yg��$���U����#�.l�!O�<dνa. ���h�T�R>l���z�4��[@��W����1 =A�yQZ�Y�ƪ1skD|�� �I=�~M�H�ݐ~dտ���.��gl�w#�}+�|Ae�i���e�Q9�"Z*DŽ ܁�x�<�Ɓmi�>��#���}�:���������`�s�s�U��;N�Si�0� '�� �Ν���k�4��-6����#�!-Y%%���m�5��kU��^��'!�U`A���lf��������{�b�Tۇ��� ������5_� �2��g�q4�)���Y�˾&� ֡�Z0B?���Ǿ6ר��}�KD-ݻy���G�L鴏-���c)m��x���v�bH��K�X��k�����f���z�k�����#�X�^>cǽ<�؛r�s�����ϥ|�wz�qR���i����[5�]-��È��IU<��*���?���o.yh�gj�$�����7Mg�)�I�/�=Mc���x�'d��Id����a]4骏�G5z�õ*��]4�}����0;�����1�*��j� �c:⑆zc�xi6O����� �s��\�ʇ��&�?�}$��W��>��dH�.���ҽ�OO����f���������q�S Z��q'mO���{Ǹ��� �I$�ᾢ��_I/��`z���MI���TKgn�"��W$�p���Z�u��D�>l��N�d���{��|)i�Z*V��WH�pԵ�:Q�� |]J��df�X�c��~%��p�q@��?���C %# , #&')*)-0-(0%()(��C (((((((((((((((((((((((((((((((((((((((((((((((((((��PP"�� ���}!1AQa"q2���#B��R��$3br� %&'()*456789:CDEFGHIJSTUVWXYZcdefghijstuvwxyz������������������������������������������������������������������������ ���w!1AQaq"2�B���� #3R�br� $4�%�&'()*56789:CDEFGHIJSTUVWXYZcdefghijstuvwxyz�����������������������������������������������������������������������?���Q�/zLQ�^(�Pb�{�MSQ��-$���"�K1�U�Z��f�d���|p��-�n2�����eR�)�Lޖ�T�����Q������ˬ_[�.��U�%vIrK1��1�S^��/�t_�Xm���Y`IH�6)�g�O'oP1�p�艝�*og�|�gA�LR���A\��<gm�R5U��Q���Q�殰�Uf=�|��V{�]�#n�`g�q�k�0�wg���!��j� ���$�o������lH���Ɖt�.U�b�[���T3c��g���lט�⫛H�(�F1\��w��q���A���X���|���^SJ� �4�i{�Vg��@�0���H5/D�,�c��,����(<�:����y�ë��3�R[X�5SՁ �g�Z����KIq,���.�B��W�A�=ؖ��X��}�q��y�ss6y0ԫᒩx��V�]=~�8a�2���i��<-�`g!Gʼt8�ؿg�ĺ��$��Le�w����R��#^.��F$�!�0��`ų�0}kм?���գ�ܬ(@�$rA���N�=�B�a5)2?��JS�.-���_5����� �|�M�$��)���V79 �5� ��8�\�wG�סS>J��c��e���|{h����8*�� �k�A^5�C��V�x ,�|���.��q���߱�p�'���>t��yg��$���U����#�.l�!O�<dνa. ���h�T�R>l���z�4��[@��W����1 =A�yQZ�Y�ƪ1skD|�� �I=�~M�H�ݐ~dտ���.��gl�w#�}+�|Ae�i���e�Q9�"Z*DŽ ܁�x�<�Ɓmi�>��#���}�:���������`�s�s�U��;N�Si�0� '�� �Ν���k�4��-6����#�!-Y%%���m�5��kU��^��'!�U`A���lf��������{�b�Tۇ��� ������5_� �2��g�q4�)���Y�˾&� ֡�Z0B?���Ǿ6ר��}�KD-ݻy���G�L鴏-���c)m��x���v�bH��K�X��k�����f���z�k�����#�X�^>cǽ<�؛r�s�����ϥ|�wz�qR���i����[5�]-��È��IU<��*���?���o.yh�gj�$�����7Mg�)�I�/�=Mc���x�'d��Id����a]4骏�G5z�õ*��]4�}����0;�����1�*��j� �c:⑆zc�xi6O����� �s��\�ʇ��&�?�}$��W��>��dH�.���ҽ�OO����f���������q�S Z��q'mO���{Ǹ��� �I$�ᾢ��_I/��`z���MI���TKgn�"��W$�p���Z�u��D�>l��N�d���{��|)i�Z*V��WH�pԵ�:Q�� |]J��df�X�c��~%��p�q@��?��PKKY]�B�Fy y images/filters/brightness.jpgnu�[������ExifII*��Ducky<��http://ns.adobe.com/xap/1.0/<?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:xmpMM="http://ns.adobe.com/xap/1.0/mm/" xmlns:stRef="http://ns.adobe.com/xap/1.0/sType/ResourceRef#" xmlns:xmp="http://ns.adobe.com/xap/1.0/" xmpMM:DocumentID="xmp.did:F1F1144831B211EB8D14B553F004A456" xmpMM:InstanceID="xmp.iid:F1F1144731B211EB8D14B553F004A456" xmp:CreatorTool="Adobe Photoshop CS6 Windows"> <xmpMM:DerivedFrom stRef:instanceID="A4871D00B06E397B3B94220C84CF0F87" stRef:documentID="A4871D00B06E397B3B94220C84CF0F87"/> </rdf:Description> </rdf:RDF> </x:xmpmeta> <?xpacket end="r"?>��Adobed���� ��PP���!1A"Qa�2q���B#Rb!1AQaq�"�2#���Br���?�M(�DJ"Q��D�%(�DJ"Q���X⍤��"��1��)��Xf����7'<vb��/�3��Ā�Ѥ�C[�h��U�����Y���S�X�b;�y�g�I`�v-�/?ēk��4~��$�?���l�ڪ~�����+�w�-��q2������>?`�whw}� ���$�g]�B;%�&��ik0��U��|&$d�J$!�ݯK DJ"��w�M�$2���(�sn���[����r ]���2�7.E�ʅcX@�@�'�75\\Ln�2��(F[K���3n�o��=�Mk�;G���Hы�5�\�{R���wg��X��L"g�6}e���a�^�!�dÓ���:'&[٤�6fT�S\-�����X��Ͻl���b2��$m�v���l9�rp5�C��oq���3L��fmi��B�<��.����K��C�Xm�����G�w5L���H�w�2�k�-�o��#˹�@p� R�c���h1�~<Q|��& Ș�vc�~�b�)�ڭ8J3j� 6���:>���%��v��l�Sl���28U-7��������N.�2G�N�畱� ��D�<�~��^*�T%(����&���({<?z�*�X����z*�O���EV��QZa���J�~5��t� ���(ύ0ɋ�>pT�B2|J�,zơ��s�sW<8�m*.ۢ�ۜI�������ɛ�f��#�:�H�M���N�k�J�ݨ߭L�� �i⪽3isoT�q"�������Fm�����{�*�X��ü8 �F\)�;��CպxV� ��]3i9��m�-C�p8���'(��E�ۇ�~d+6~|^� GvVY#edg��a{ױ��K��\Uj72��~�*�T���$4x�� ��W��|�8i&FڐzH���<�=4��E�=%����D��_ʥ�&���"0f��1�W$�ӯA��\i-2�/�����{ow �g�Q��ԣ��T�IP҈�?��-��-s��+�A���u��.I�b�˜���M���P�6����o�@�"K�P��t��z��;u��[DF|ݫ3;�&�D��o�J�C0��֡X�*BG� ��o�FO9�݃ɡ�p^X$=�Y������*m���@�s|�l!M��0�� C��l�,�esk�w��MG��k��P'R[��h�b+�$�Î�>�`{��X��:��,:��jM�K 7[�5N$�7w��Ēlx��0��yYH0/Vޙ�2$���\�,r��I$4�=�����U"�{1g�O��D�`�Z�E�vX��@_U�Eπ�[�*����6y+.>��'��ŗm��v��!s~A#�W�b��[��(�톀~�{ՅHʩ�Hp�7��V||x�p��&�t��̂ά,Uчc� O�(��=I�s� ��Tj�{gi�۶cb �XÎ,k��!����&߭k�#@vaܥb�f����-�˽�\�ݎ��D������q��n����kzګ�-"�+���3:��v�YjNй�9���,���S���S+��u�M�;���O����O_H�Ծ>��P��Q�m�GU�z���҈�wf�B�3F�;����u�\����,=��E��b��}�>�3\�$����bt�L�ZU0ĕ->@��f6 �ԉI�(CqU�� �.BO��R$G6��� /�ж�O_ޫ����M�C��U��H��#���� [�7l�9י��Ț��@��u��&��dD?qǸ+oM}�ϭ,#�y�x�+�?���ER���1SX�.Km��T�j��q������#|~u}�P�z���/�I�诵p���-|�$�"m3!��P�?":�VC��3�9j���"�yZaȌ���n;�5Y*�9� ��1�q��]�g��&d~�V�M�篍dU��iU�IJ���$�&.��sc:���x�n������R�cZQ��|�x���l��a>`�D�S0j��~���tN��^#{�f1�� =�Ti������1��;~�\[�W��k!��f�!gΜ�7��ꣽ{��D8�W���R;b6�.����D��T��U�b��+9+�^���%Wy7�uS,66`�2Zǥ��z�ue��,y)Q����c��V�pU���ګ��Ȝ�@}E@!��q�m�v�Ygs<�ۭM����[�f�^��1D� DQ�U���%gYXJ"Q��D�%(�DJ"Q��D�/��PKKY]l�h-rrimages/filters/global.jpgnu�[������JFIFHH��qExifII*2&i�:@2017:10:30 17:36:58j����JFIF��C %# , #&')*)-0-(0%()(��C (((((((((((((((((((((((((((((((((((((((((((((((((((��PP"�� ���}!1AQa"q2���#B��R��$3br� %&'()*456789:CDEFGHIJSTUVWXYZcdefghijstuvwxyz������������������������������������������������������������������������ ���w!1AQaq"2�B���� #3R�br� $4�%�&'()*56789:CDEFGHIJSTUVWXYZcdefghijstuvwxyz�����������������������������������������������������������������������?���(��(������i��]^̐��3�S�DQ�O���(�iD�O�5W���t�6+*��O�f��*�(�^���^+�|c3�MJ����Cn���v`ybr8��k��D�U��Hm�f�V\(0�q�u��D+B��dԡ:qR{=��(��2 �<s�+_��TM{(�E�=[ں�p =|��W{��O#g��`: ���ta���c%�C^�>���I�O����,p';c�p?>iW�W�v�0�`�� �@��Wlq��g�;W��⻋X^(�F1\��to��ȭ�q�#Ҽ�x���|���^SF� ��I���g��H�I�������^"�)�C��)�T��z�Z��ɧ'��$�H�mŢ� =N��8�p���$i.%i�o�~ݤ��*֗t�N#�$7�|V�R��g�C J�*�wZ%��ݾ�i�w�"�=>9bmL�� bV����g!z/��~�>'��Bw����y��P #����5�ҵf�c�`�P@v�>X^H���I�x����#r��QPrF1� �S���Rl��Υ)'�km��m�x7ǚ_���<D�x|�?{�{�_^�'�h����P�B|�U��7)��g����\���VY~���x���Z�*��vH��ߕqf���v=��,C��G�w�,�8#�W?I���� �������[�ht�6�<h�N�e#��z�t�uKE}UQ���2H;�j�w>��T �%��'��7�$�����('�l���?�\��cM.9��J��r�Fӯ�?���X���-QcA�� w���Z�������B��,G�_C�ֲ�<RZ���79�Z.��w����*([=w�9�V4i1;���U��HKT$Ҳ;i��֧W�b{?XO�2�A�����K H:2���k�i�y��F��.�}�i�m�@���z�}�Y�K(ʤ-���̾'A �`(��0R=w|�1^�\���- �D-�̈�����Su)4�#,���c)m��x���vru�4vX�{��iln.@�\W6����c����x��:���(�+�gv�8�|�wz�uR��f�ʚ�2Io��r�W7.#hceʩ��~ b�K�i�N. �3�l�\�.5�;Mg��#]<��?��q�]��'d���~��$� �IM�(����o�y���Z� �룗�v��8�Q�}ឫ穞7a��q[<4�0�ע���|�#}a/�@�)��v����p^�\1��nJ�k���p��X�S�VsaP^�.-�2q�S�[�q�mO ���[�.$��B�IQ����Q��/��3�__2��2�=�F��)ȉ�W$�����V�s��D�>r���}B�t��7իܼ1�M�cDV|rq])kxR�68��Ww�b��E�� �? }��QE���C %# , #&')*)-0-(0%()(��C (((((((((((((((((((((((((((((((((((((((((((((((((((��PP"�� ���}!1AQa"q2���#B��R��$3br� %&'()*456789:CDEFGHIJSTUVWXYZcdefghijstuvwxyz������������������������������������������������������������������������ ���w!1AQaq"2�B���� #3R�br� $4�%�&'()*56789:CDEFGHIJSTUVWXYZcdefghijstuvwxyz�����������������������������������������������������������������������?���(��(������i��]^̐��3�S�DQ�O���(�iD�O�5W���t�6+*��O�f��*�(�^���^+�|c3�MJ����Cn���v`ybr8��k��D�U��Hm�f�V\(0�q�u��D+B��dԡ:qR{=��(��2 �<s�+_��TM{(�E�=[ں�p =|��W{��O#g��`: ���ta���c%�C^�>���I�O����,p';c�p?>iW�W�v�0�`�� �@��Wlq��g�;W��⻋X^(�F1\��to��ȭ�q�#Ҽ�x���|���^SF� ��I���g��H�I�������^"�)�C��)�T��z�Z��ɧ'��$�H�mŢ� =N��8�p���$i.%i�o�~ݤ��*֗t�N#�$7�|V�R��g�C J�*�wZ%��ݾ�i�w�"�=>9bmL�� bV����g!z/��~�>'��Bw����y��P #����5�ҵf�c�`�P@v�>X^H���I�x����#r��QPrF1� �S���Rl��Υ)'�km��m�x7ǚ_���<D�x|�?{�{�_^�'�h����P�B|�U��7)��g����\���VY~���x���Z�*��vH��ߕqf���v=��,C��G�w�,�8#�W?I���� �������[�ht�6�<h�N�e#��z�t�uKE}UQ���2H;�j�w>��T �%��'��7�$�����('�l���?�\��cM.9��J��r�Fӯ�?���X���-QcA�� w���Z�������B��,G�_C�ֲ�<RZ���79�Z.��w����*([=w�9�V4i1;���U��HKT$Ҳ;i��֧W�b{?XO�2�A�����K H:2���k�i�y��F��.�}�i�m�@���z�}�Y�K(ʤ-���̾'A �`(��0R=w|�1^�\���- �D-�̈�����Su)4�#,���c)m��x���vru�4vX�{��iln.@�\W6����c����x��:���(�+�gv�8�|�wz�uR��f�ʚ�2Io��r�W7.#hceʩ��~ b�K�i�N. �3�l�\�.5�;Mg��#]<��?��q�]��'d���~��$� �IM�(����o�y���Z� �룗�v��8�Q�}ឫ穞7a��q[<4�0�ע���|�#}a/�@�)��v����p^�\1��nJ�k���p��X�S�VsaP^�.-�2q�S�[�q�mO ���[�.$��B�IQ����Q��/��3�__2��2�=�F��)ȉ�W$�����V�s��D�>r���}B�t��7իܼ1�M�cDV|rq])kxR�68��Ww�b��E�� �? }��QE��PKKY]�7+�� � images/filters/edgedetect.jpgnu�[������JFIFHH���ExifII*2&i�:@2017:10:30 17:28:58j5���JFIF��C %# , #&')*)-0-(0%()(��C (((((((((((((((((((((((((((((((((((((((((((((((((((��PP"�� ���}!1AQa"q2���#B��R��$3br� %&'()*456789:CDEFGHIJSTUVWXYZcdefghijstuvwxyz������������������������������������������������������������������������ ���w!1AQaq"2�B���� #3R�br� $4�%�&'()*56789:CDEFGHIJSTUVWXYZcdefghijstuvwxyz�����������������������������������������������������������������������?(��(��(�*�7�V=4��d}����0����J(�y��,bO$|�o�1�����'��+d�����u��EP� ���q�}�Tn`=N)�����]�.f ������D�B!iQH�*���|v���҅�� �8<z�~4��g�w���gh]�0S���c���e_����@���F@���Ü�s1�N;z��3��*��(��mc��X�����wp�t<w�R�Z=�Y�o���$�+��>��r>�N2Nv�ҕHGܟ�J�8��I��1�|�� )T��(*�����{�P!�p�OL��F2PpiԮ72��O�s�:�]Zi# rO�4���<|�E5���"e��u�?�֥B�I�0�==� ��Y��B�>�3�Q;OPO ���Q,�;�Ќ�"5T����~<P�w d��)����(b��� ���������yH"���L�Q� �נ�$����S��wB>���i( �a~�;��Џ�JA��T�A&���wtZh*��~'�vGP�6wgd�s�#dv`�C'���1���6��ے�rO�Ώ�N�� A�<����@G��vȤ�=rh��Ǣ�?�n��{�@Q@A�G ��|�����4Є�i�qHI4P�>�d�Q@Q@��:�X�F6��C %# , #&')*)-0-(0%()(��C (((((((((((((((((((((((((((((((((((((((((((((((((((��PP"�� ���}!1AQa"q2���#B��R��$3br� %&'()*456789:CDEFGHIJSTUVWXYZcdefghijstuvwxyz������������������������������������������������������������������������ ���w!1AQaq"2�B���� #3R�br� $4�%�&'()*56789:CDEFGHIJSTUVWXYZcdefghijstuvwxyz�����������������������������������������������������������������������?(��(��(�*�7�V=4��d}����0����J(�y��,bO$|�o�1�����'��+d�����u��EP� ���q�}�Tn`=N)�����]�.f ������D�B!iQH�*���|v���҅�� �8<z�~4��g�w���gh]�0S���c���e_����@���F@���Ü�s1�N;z��3��*��(��mc��X�����wp�t<w�R�Z=�Y�o���$�+��>��r>�N2Nv�ҕHGܟ�J�8��I��1�|�� )T��(*�����{�P!�p�OL��F2PpiԮ72��O�s�:�]Zi# rO�4���<|�E5���"e��u�?�֥B�I�0�==� ��Y��B�>�3�Q;OPO ���Q,�;�Ќ�"5T����~<P�w d��)����(b��� ���������yH"���L�Q� �נ�$����S��wB>���i( �a~�;��Џ�JA��T�A&���wtZh*��~'�vGP�6wgd�s�#dv`�C'���1���6��ے�rO�Ώ�N�� A�<����@G��vȤ�=rh��Ǣ�?�n��{�@Q@A�G ��|�����4Є�i�qHI4P�>�d�Q@Q@��PKKY]��#��images/filters/duotone.jpgnu�[������JFIF``���ExifII*2&i�:@2018:03:14 09:58:40j/���JFIF��C %# , #&')*)-0-(0%()(��C (((((((((((((((((((((((((((((((((((((((((((((((((((��PP"�� ���}!1AQa"q2���#B��R��$3br� %&'()*456789:CDEFGHIJSTUVWXYZcdefghijstuvwxyz������������������������������������������������������������������������ ���w!1AQaq"2�B���� #3R�br� $4�%�&'()*56789:CDEFGHIJSTUVWXYZcdefghijstuvwxyz�����������������������������������������������������������������������?���(��(��Gu�;P2I8�k�i��:���(dfe� �����ZҡR���;is���+Y:Oq|E��lG3r�qՏl����i}e �*��7��T�8��:�z��5atO��бEV SS� �m��-��@���U����b,�����]X<?�*�=��b*�����%��i--�B���ƣ>;����]AV9��C�OJ��,�H��F�0Erz�нV#%շ��#ҽ�y]9�Y�����S䊺Z�����[���i�/��?�:s�5�k�洍R�N��, xR6�g��H��.[���mĦIq�T���@=Y�n��_.0�9�w/��+֥�Xx���N�<N�OM9U���[�qie%���bI9� {z�_Ӛ����:��m���_�����N����j `3ʍ�Tc�̞����ZH�Wgn�'=�OJ��(F����V��G�$�Ӓׯkz��ǭQTt�V�T��i&�}�<���_!(�>Y+3)E��J�+�!@˫J܍܊�J�m���O�%g�»r�ʍt�S�W��^zv�4�"Gw=�U/!���̸��%���PF�O����/�� ��;{d����Ia��=��+fJ��q��=���ev��t]�A-�!��ݲ��F�r8�.O���Gl�W��Z^�q:�X["6��8����m :�59Z(��X�rz�sZ�ǬC�j��F�<���b嗉R�HX!pz�\��N�p4q�j�1\j�e\�O��[�%5.kjuZ�kS��m�Ⱦ$�2vH 0�h��ab�됸��?�{m|�t��ջe%*�v ��|[���Z٨/����HX�p�Ƽ�R�l�5 �3���-�28T^�+�kv��Aj�VY�s�XSެ%�ꅕ �ޙ��d")���~;�+ٝ)T�j�:R�i5r+����{��#����a|J ��v 27 ;ҀxQ��:к� ���lN�o�?J�����cq�bz�m�r�J�E_�ω�{�ױ��mLZ�%`8�u�QW������ͼ��8=XףS0��]M3�8%��I��J[K�a��8_�v�SM�[+e�Nq�պ��UgZ����d�J�s��(���$�|Uᡫ/�l���|�<�L�'�{ �a�:�#��!^�,d�<�D�y�����aۭwv��Z±@�Pv5�#W�Q��wvQEsQE���C %# , #&')*)-0-(0%()(��C (((((((((((((((((((((((((((((((((((((((((((((((((((��PP"�� ���}!1AQa"q2���#B��R��$3br� %&'()*456789:CDEFGHIJSTUVWXYZcdefghijstuvwxyz������������������������������������������������������������������������ ���w!1AQaq"2�B���� #3R�br� $4�%�&'()*56789:CDEFGHIJSTUVWXYZcdefghijstuvwxyz�����������������������������������������������������������������������?���(��(��Gu�;P2I8�k�i��:���(dfe� �����ZҡR���;is���+Y:Oq|E��lG3r�qՏl����i}e �*��7��T�8��:�z��5atO��бEV SS� �m��-��@���U����b,�����]X<?�*�=��b*�����%��i--�B���ƣ>;����]AV9��C�OJ��,�H��F�0Erz�нV#%շ��#ҽ�y]9�Y�����S䊺Z�����[���i�/��?�:s�5�k�洍R�N��, xR6�g��H��.[���mĦIq�T���@=Y�n��_.0�9�w/��+֥�Xx���N�<N�OM9U���[�qie%���bI9� {z�_Ӛ����:��m���_�����N����j `3ʍ�Tc�̞����ZH�Wgn�'=�OJ��(F����V��G�$�Ӓׯkz��ǭQTt�V�T��i&�}�<���_!(�>Y+3)E��J�+�!@˫J܍܊�J�m���O�%g�»r�ʍt�S�W��^zv�4�"Gw=�U/!���̸��%���PF�O����/�� ��;{d����Ia��=��+fJ��q��=���ev��t]�A-�!��ݲ��F�r8�.O���Gl�W��Z^�q:�X["6��8����m :�59Z(��X�rz�sZ�ǬC�j��F�<���b嗉R�HX!pz�\��N�p4q�j�1\j�e\�O��[�%5.kjuZ�kS��m�Ⱦ$�2vH 0�h��ab�됸��?�{m|�t��ջe%*�v ��|[���Z٨/����HX�p�Ƽ�R�l�5 �3���-�28T^�+�kv��Aj�VY�s�XSެ%�ꅕ �ޙ��d")���~;�+ٝ)T�j�:R�i5r+����{��#����a|J ��v 27 ;ҀxQ��:к� ���lN�o�?J�����cq�bz�m�r�J�E_�ω�{�ױ��mLZ�%`8�u�QW������ͼ��8=XףS0��]M3�8%��I��J[K�a��8_�v�SM�[+e�Nq�պ��UgZ����d�J�s��(���$�|Uᡫ/�l���|�<�L�'�{ �a�:�#��!^�,d�<�D�y�����aۭwv��Z±@�Pv5�#W�Q��wvQEsQE��PKKY] Av\^^images/filters/sketch.jpgnu�[������JFIF``��gExifII*2&i�:@2018:03:14 16:17:49j� ���JFIF��C %# , #&')*)-0-(0%()(��C (((((((((((((((((((((((((((((((((((((((((((((((((((��PP"�� ���}!1AQa"q2���#B��R��$3br� %&'()*456789:CDEFGHIJSTUVWXYZcdefghijstuvwxyz������������������������������������������������������������������������ ���w!1AQaq"2�B���� #3R�br� $4�%�&'()*56789:CDEFGHIJSTUVWXYZcdefghijstuvwxyz�����������������������������������������������������������������������?�����d�� ��'�@��ѓ�Iۊ(�����/.���f���8-�C$���5%���O�y�<4I���ֱ�2Ir趪��ʱ�RfY<�Σ� ���T�J*��=3q�Z2}kɴ����Y���4[(Y��^ �)��*�C#pU`nD����ޝKK��6�6��%��)�X�(`����;FN9#(�X�ԥ:v�V�My��^EܜpiT��{S)��������� �Sip���K�I\�v�8�'$�;��n������s{�P�^8ʹ(Or��H�=p�sb� |�s��0��sv�W�t��M�e��w�h�|1��2G-ϗ�gt���*͟ƈm�;sq�Y���m����mv�I1�ݐ���Ǘi^7��Q��!ae*��¹ �V�`wI���+�O�H� �ۣikpr�^],eE$�+��C�q�5a��I��ٻ�6{���x�_�5S ��}m�ۘ�th$g����o%U��QP;:�ZW,B�b�$՝4�6���z��C0M~�9���儍۷n �}>TZ�}bK�����n��ϧ�,H��]-�e�%<G�9%���.�ug;H�,�nx�yw��j�(�#�$�[i�q�1��ɾw'n�}=?�3ōS '��"��N�k����v�j�Syy}����z����"j�,04 ̄ZǵQ7��r��AC���п�C�ᅋ�A�$�`���y�.�@8$a�-�Z&݇���VwI��c-��V �{o9XN�Y��%/�`�=ۀ5��S���=����: 6�KxP�&p�Y����),6��֍9{�I|�O�S'�Jt0Ԥ�襁�M=]��N*o�K}sJ�{�b�_�zo��ľ�'�,Q�������G��db���W��j��� S��՚�bq_-�[�0x�WB�c)pz����������?Z���4�O�Ty�0��K|�S�I7}ݢ@FJ���R������X���봕���b�[�എk���#.�=pJ�Q��t���t�J�=�y�싒x��Es��Z_�������F�IX�q�2�����*�N�^�s]�G.�wt��{k�=Ұ �� �0�1��^E�R�[�U��eMJq�z��jϛ�;ữX��"y������Z�;υB�eI�O��_�%�I������i$�W��nXd�*;P�zd�^��æ��Zi�Ӯ�7h�kii�[�*�nE�7���?3/�\�m�K�t�gD���.$Kk��93����\0� ��T��U��g���Yζ���H��7��k�Kv9m:� �Lѧ�V.c��YIcԖ<�}sY�&�l x�-����{?L�W�f@���s�ӌk�ҵ�z����u=�sզO�Y�D7�e\g��K!#�v=5���f�`��4Ǘ�Qݡ�m��f��X\��k��8����j|7J2�6�+�~�7���q�^���bWk�(��ً�����U�aס�dx�L�X���sGĩ��0!�A��XJ=�O;YQ����=���F"�yv�D��$�M3�2Ud}͖�=NpAltw���h�aM;�I<�D,Wsna�[kݻ#�9��Y�d��u����O:�?��EQ�z2��)�����\��5K�No��ǜ͖�s�#oB�����]��յD����2(j�[�kQ]CW�2���F��C�Jm�8s�<�����t�3L��w ��j7�F�*mH�L��@�@��[�i�BK��N�Kq��wL@6�Y��ɫ�O�5��D-�ⷌM����G���@��QUW�~����&�9���e���w�H�KiE�[�Ҵ-�I�O�UAfv�P9c�ɯE��V�_�ʏ�e)��u>�+{��w����w�q�S���*Y�(��k�v��?��ܼ�N�r��*�"Edd����bG�\���K_�Yz��d�Dw6-Z���ԧ���kՕj���`~��Ha�F1�N �I�Vdy�����;}��2c>h�rv�U�p8=��#���>�5�?�(��ci���eBwh�b(ǒiz�E�?��n�Q�dY6��Q���k+X,��X�Q � 1V6�M�Ҵ�v9�U�O��>��'�K�攩��3�~��K����A�?���C %# , #&')*)-0-(0%()(��C (((((((((((((((((((((((((((((((((((((((((((((((((((��PP"�� ���}!1AQa"q2���#B��R��$3br� %&'()*456789:CDEFGHIJSTUVWXYZcdefghijstuvwxyz������������������������������������������������������������������������ ���w!1AQaq"2�B���� #3R�br� $4�%�&'()*56789:CDEFGHIJSTUVWXYZcdefghijstuvwxyz�����������������������������������������������������������������������?�����d�� ��'�@��ѓ�Iۊ(�����/.���f���8-�C$���5%���O�y�<4I���ֱ�2Ir趪��ʱ�RfY<�Σ� ���T�J*��=3q�Z2}kɴ����Y���4[(Y��^ �)��*�C#pU`nD����ޝKK��6�6��%��)�X�(`����;FN9#(�X�ԥ:v�V�My��^EܜpiT��{S)��������� �Sip���K�I\�v�8�'$�;��n������s{�P�^8ʹ(Or��H�=p�sb� |�s��0��sv�W�t��M�e��w�h�|1��2G-ϗ�gt���*͟ƈm�;sq�Y���m����mv�I1�ݐ���Ǘi^7��Q��!ae*��¹ �V�`wI���+�O�H� �ۣikpr�^],eE$�+��C�q�5a��I��ٻ�6{���x�_�5S ��}m�ۘ�th$g����o%U��QP;:�ZW,B�b�$՝4�6���z��C0M~�9���儍۷n �}>TZ�}bK�����n��ϧ�,H��]-�e�%<G�9%���.�ug;H�,�nx�yw��j�(�#�$�[i�q�1��ɾw'n�}=?�3ōS '��"��N�k����v�j�Syy}����z����"j�,04 ̄ZǵQ7��r��AC���п�C�ᅋ�A�$�`���y�.�@8$a�-�Z&݇���VwI��c-��V �{o9XN�Y��%/�`�=ۀ5��S���=����: 6�KxP�&p�Y����),6��֍9{�I|�O�S'�Jt0Ԥ�襁�M=]��N*o�K}sJ�{�b�_�zo��ľ�'�,Q�������G��db���W��j��� S��՚�bq_-�[�0x�WB�c)pz����������?Z���4�O�Ty�0��K|�S�I7}ݢ@FJ���R������X���봕���b�[�എk���#.�=pJ�Q��t���t�J�=�y�싒x��Es��Z_�������F�IX�q�2�����*�N�^�s]�G.�wt��{k�=Ұ �� �0�1��^E�R�[�U��eMJq�z��jϛ�;ữX��"y������Z�;υB�eI�O��_�%�I������i$�W��nXd�*;P�zd�^��æ��Zi�Ӯ�7h�kii�[�*�nE�7���?3/�\�m�K�t�gD���.$Kk��93����\0� ��T��U��g���Yζ���H��7��k�Kv9m:� �Lѧ�V.c��YIcԖ<�}sY�&�l x�-����{?L�W�f@���s�ӌk�ҵ�z����u=�sզO�Y�D7�e\g��K!#�v=5���f�`��4Ǘ�Qݡ�m��f��X\��k��8����j|7J2�6�+�~�7���q�^���bWk�(��ً�����U�aס�dx�L�X���sGĩ��0!�A��XJ=�O;YQ����=���F"�yv�D��$�M3�2Ud}͖�=NpAltw���h�aM;�I<�D,Wsna�[kݻ#�9��Y�d��u����O:�?��EQ�z2��)�����\��5K�No��ǜ͖�s�#oB�����]��յD����2(j�[�kQ]CW�2���F��C�Jm�8s�<�����t�3L��w ��j7�F�*mH�L��@�@��[�i�BK��N�Kq��wL@6�Y��ɫ�O�5��D-�ⷌM����G���@��QUW�~����&�9���e���w�H�KiE�[�Ҵ-�I�O�UAfv�P9c�ɯE��V�_�ʏ�e)��u>�+{��w����w�q�S���*Y�(��k�v��?��ܼ�N�r��*�"Edd����bG�\���K_�Yz��d�Dw6-Z���ԧ���kՕj���`~��Ha�F1�N �I�Vdy�����;}��2c>h�rv�U�p8=��#���>�5�?�(��ci���eBwh�b(ǒiz�E�?��n�Q�dY6��Q���k+X,��X�Q � 1V6�M�Ҵ�v9�U�O��>��'�K�攩��3�~��K����A�?��PKKY].��o%%images/filters/contrast.jpgnu�[������ExifII*��Ducky<��http://ns.adobe.com/xap/1.0/<?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:xmpMM="http://ns.adobe.com/xap/1.0/mm/" xmlns:stRef="http://ns.adobe.com/xap/1.0/sType/ResourceRef#" xmlns:xmp="http://ns.adobe.com/xap/1.0/" xmpMM:DocumentID="xmp.did:384649CF31B311EBA838D5701ECF8A1C" xmpMM:InstanceID="xmp.iid:384649CE31B311EBA838D5701ECF8A1C" xmp:CreatorTool="Adobe Photoshop CS6 Windows"> <xmpMM:DerivedFrom stRef:instanceID="A4871D00B06E397B3B94220C84CF0F87" stRef:documentID="A4871D00B06E397B3B94220C84CF0F87"/> </rdf:Description> </rdf:RDF> </x:xmpmeta> <?xpacket end="r"?>��Adobed���� ��PP��� !1"AQaq�2B�R#����b�3c$%!1AQaq���"2�B���br3�R����#C��?�:�F�#B�ЄhB4!�F�#B�Ѕ/��ᱳ䲗)icl��SE~�O`Rz `����u���<21���m:�Ar�{{{ɡ�`�x�{k���?�H�{"$A���hv�t�ۨ&�� T��݇�)�$v�t_��� �+L�4?��P����ۻ��o?�qe0C���]��I$g_�I+�P���Ēr}�c�e�qص��xn �q;c��ubhk�9h�]U��1Ne�-�oce|�S0i��h�IUF����3PS��c*)"sWӿx��LZ�`�F�$S}R�p�H����f�KZ؆�V�l�T�V���(=�C�� iqV.AӲs\�7K�C�� 1'�^��b��Y\, �Ym�`h��eYd�͎��c1&��t�*��'��v��uO�HJs��]��fq�q����D�I��>� �������}���9H�ڪ�M��3���i��k�O��SIЫ�Vy��G�~�;yȘC�[�'ݮn��7FD���!�%R�uJ�,���g���'�F�[N��q��\�`�}�.�Dz����Z\M����yV�m1ƕ��{<�p���V�0��J�5��+��Ɂny��.h��¸8���@�l8/0����o�����iԑ�����giv_n4(����x�t���p���X;�u��j|�-�7���J�}���I�P\�<A����F}�r���Q�����{��J�C��,?��W6aL�$��*[]�RӺb��ЄhB�^�r s\�/���#\<pW������?U&y���O�]�ڶ��6~POi���sW�K3�qL6�����*L����$hK|�W#����G�/�/^�1Q�����u*�P4^[�1��-�x��I����ӳ3 �eiE_h��>*tӇ��7pع�����I�]�i�}�����[G�Hz���j�|u���f&�^k��p��#�q�jp�Zq�S+E�"p�cĞ��kQ��T�S���� !�uAqo����Ufz]}�����o �eqo6��m�3�a�m��#�o�-� �pm|Ց�4��P$�. i,n]H$�PO�n��z��y��C{��C9x^���:>�Ԋ�i@N�[_6SMT�s�7#9��� ^c}Sަ��4!a�k���r�R��[�΄p���몦\� �+���%���>�4�%��g�3��(���S)LRk�!u���m̚�{naҧ�5������Xg��ux��v �#d�Ζ뎲���"D���g���5(8�+�V�2�8�����^���`�z�M�g���ܺ_{!�����͔v���q�vǍ�O�����e�(�R>R+j�w�+h�{�Gع��y/�.u`�x�%��Q�x55+K%�!�$��q*�8�C��@�Ͳ��uһ>L:I ��B]4�v�'{^|V�V���"����q�(�ş~�xu�汹{Y���'��ݍ����V�����!�cvuҺ.�����e~���U]��'��6�c��ܪ��~���'��GG���J��,��S!��u���n��Æ_��],�X�M)���_Ss 0�=N;���R�:��KNA��U�V��[�|p�`��Q#��/�B���MM��i@{�EI��iSZ�;��5�4��Π��Ә�v��~��1v�vd�o�Y���2��)_��Y\�?�^�Esh2Pᠴ�6���U:c��?�3h_&V:2�L�z|ws���c����8"���u�����hh$�/�h�X�H�� >@SO�((�;�SU��W�����&9=�B��cf���&S>ߏ��j����i>��.��&>륲{2��,�XeY� B�w1Y���U� *{�(1W�_�Q��|ʰsܕqx��#�� ��.��އJ����ʯg`f���Z���'a+���#��8I��ei#t�H~��^�� ;l@��;7I�!k���5P �qءz��^/��q���^��ڇ"V������'���1ϸ�0j��^j�Z�[�4���G�8���z/z�čI-'�Sb`��kK�(���x����r��\�mq Zi�q�h=�5%����v��%N��u �ۆ��O�tx�W��#Bw��BNK�&�Σ-`M�9��Hh�R�+Nե{j��25���9������K�5�8�Uey�6��� �y ��k���A�媋as]������ �k�X��VRn���r���i�����1��L4Q`#�=H�覺(2r<v'��bߚ�ݕGhP���Ӧ��� T^c$13<���nݿ��*�/��ɘ���/�$��k�q?�����"�*/5���H�>��!�աp��=�eG��a��HU�[���[E�`� �s!:�&2xP�Vu)�:����[&{?rQM�Y�9��¬w��u�*�^�����m n'JUv%v �Դ��e�Ob(u��h���~�rf���q�D�rd��:ncԶ�ُ���zQ5� H�^ygSH��3Қ3*Xp�W�&6�`��N���b�x���u �����ľ��n�;�M(����!���T�-�u(�� �q|�$�2�V��/�����(����v���Q�[����ŭ�*4!�F�#B�ЄhB4!�F�#B��PKKY]I�3zzimages/filters/negate.jpgnu�[������JFIFHH��yExifII*2&i�:@2017:10:30 17:31:49j����JFIF��C %# , #&')*)-0-(0%()(��C (((((((((((((((((((((((((((((((((((((((((((((((((((��PP"�� ���}!1AQa"q2���#B��R��$3br� %&'()*456789:CDEFGHIJSTUVWXYZcdefghijstuvwxyz������������������������������������������������������������������������ ���w!1AQaq"2�B���� #3R�br� $4�%�&'()*56789:CDEFGHIJSTUVWXYZcdefghijstuvwxyz�����������������������������������������������������������������������?�Z�(��(�����\�Wq��B�N� �+�4����k�ڎ�e�bh�S>S7��x{�kN��|(®&�&�'�����+ڵ����K�n��d3����U#��s�د/�~�'�u�t�����_9��@�d���8�BA�(Ξ�EB�*I�n�1h����+��7�n�Q;�c �G.9'�}�PIu5�ý!,�1gk��'��k�AV���<|�<���qq�/¶r���-$���$l�ˊF�+����t��M?p3��<�'8��RxR��d�È�5�i6�ce �.��LZ�*ai�-r�#�y�ju��Q��c����kmyqq�%�G1��RXE��Xr�G$�$�;]٣�_��^8cC,W��h�S�⻨��h�;x�W�ٻp'�����Z�0$xŸꤕ'�5�yyQ�W�ա�n�՞��vK���\ܳɨI���݄���L�r�O��W����� �]�# �i�1���u��E{��t�Ӥ���" E��an��7��?�/�iQl� b�g�rGn@$��T��M�#E�*ua:�T���忡���Z��c�D؞̜y�>��v�B�i�P|�Vg�Q�N�9黡P�`}k�?�%·g"�ѩ�W�u�5�촙��3����uۗ������p�k�F[�P'�8��QV�n,��e����j8'�$��Ď�����y���y���M)�.s�I��}A���r�> ך�^��^!��Ð؟,���b u�X���~"��f6ۄ(`{�ּGC��u?�N�Ycc{�i2�d�{s^��]~�Q���fb��QקL���c�&ޥ��rAB����Q��͖e�M�F(�|��#�4�NF��w���zR��jۋ��R��*z��4x/<7� <,0G�|cq�g��V*��W�7�g�\��I��<�d�����k��ZrG���es��W��1�3�N�1\�`}6���s^e]��O��q����˔z����uSg���u�Ҍw��=���K��#I#��)o�s6���͟L�H�u�N$�-$��9���:�����m�8��J�C�i.�H���wL��kml�E�հ�;�ۑ[_ $:����i�q���+>�B�u%H�������h5+O̊��q�E��=Z� �gN�P_3�oSsf�LL`���G�GD�q$�1��F��3I�A"/A�X��m��Y�#���ʚ;��g|�?�+��O5���j�H���<����T�����*�QPAS�Nm�@3�PQX'c���{��Y�v��1�yC^�|c��y��t$W� �*�j��ga����\qu"�sʭ�a�ϝ�O��O�cO���+�Z�����[�i�P�k�$���+Ք�;hai�V�%�tv���z�ƛEdt�(����4��{h{����C %# , #&')*)-0-(0%()(��C (((((((((((((((((((((((((((((((((((((((((((((((((((��PP"�� ���}!1AQa"q2���#B��R��$3br� %&'()*456789:CDEFGHIJSTUVWXYZcdefghijstuvwxyz������������������������������������������������������������������������ ���w!1AQaq"2�B���� #3R�br� $4�%�&'()*56789:CDEFGHIJSTUVWXYZcdefghijstuvwxyz�����������������������������������������������������������������������?�Z�(��(�����\�Wq��B�N� �+�4����k�ڎ�e�bh�S>S7��x{�kN��|(®&�&�'�����+ڵ����K�n��d3����U#��s�د/�~�'�u�t�����_9��@�d���8�BA�(Ξ�EB�*I�n�1h����+��7�n�Q;�c �G.9'�}�PIu5�ý!,�1gk��'��k�AV���<|�<���qq�/¶r���-$���$l�ˊF�+����t��M?p3��<�'8��RxR��d�È�5�i6�ce �.��LZ�*ai�-r�#�y�ju��Q��c����kmyqq�%�G1��RXE��Xr�G$�$�;]٣�_��^8cC,W��h�S�⻨��h�;x�W�ٻp'�����Z�0$xŸꤕ'�5�yyQ�W�ա�n�՞��vK���\ܳɨI���݄���L�r�O��W����� �]�# �i�1���u��E{��t�Ӥ���" E��an��7��?�/�iQl� b�g�rGn@$��T��M�#E�*ua:�T���忡���Z��c�D؞̜y�>��v�B�i�P|�Vg�Q�N�9黡P�`}k�?�%·g"�ѩ�W�u�5�촙��3����uۗ������p�k�F[�P'�8��QV�n,��e����j8'�$��Ď�����y���y���M)�.s�I��}A���r�> ך�^��^!��Ð؟,���b u�X���~"��f6ۄ(`{�ּGC��u?�N�Ycc{�i2�d�{s^��]~�Q���fb��QקL���c�&ޥ��rAB����Q��͖e�M�F(�|��#�4�NF��w���zR��jۋ��R��*z��4x/<7� <,0G�|cq�g��V*��W�7�g�\��I��<�d�����k��ZrG���es��W��1�3�N�1\�`}6���s^e]��O��q����˔z����uSg���u�Ҍw��=���K��#I#��)o�s6���͟L�H�u�N$�-$��9���:�����m�8��J�C�i.�H���wL��kml�E�հ�;�ۑ[_ $:����i�q���+>�B�u%H�������h5+O̊��q�E��=Z� �gN�P_3�oSsf�LL`���G�GD�q$�1��F��3I�A"/A�X��m��Y�#���ʚ;��g|�?�+��O5���j�H���<����T�����*�QPAS�Nm�@3�PQX'c���{��Y�v��1�yC^�|c��y��t$W� �*�j��ga����\qu"�sʭ�a�ϝ�O��O�cO���+�Z�����[�i�P�k�$���+Ք�;hai�V�%�tv���z�ƛEdt�(����PKKY]�z}Ȇ�images/filters/sepia.jpgnu�[������JFIFHH��ExifII*2&i�:@2017:10:30 17:32:58j���JFIF��C %# , #&')*)-0-(0%()(��C (((((((((((((((((((((((((((((((((((((((((((((((((((��PP"�� ���}!1AQa"q2���#B��R��$3br� %&'()*456789:CDEFGHIJSTUVWXYZcdefghijstuvwxyz������������������������������������������������������������������������ ���w!1AQaq"2�B���� #3R�br� $4�%�&'()*56789:CDEFGHIJSTUVWXYZcdefghijstuvwxyz�����������������������������������������������������������������������?���(�EPECyu���u*� �1���h#��;[��J$�p��$ ���lTJj;�9lzu�Z?�12ϩ�@��64'>X��$�GӾk�<1����ũA��1c�Ô��$�8�8������Z(����ž'���y�2� S�]|��Q��Gu#6@m���v��ϕhiJ�S�ox����dH�� ~|�M�j=?J��J(����U���2@��j�Wqk�a�+���جW&Em뎹�̧%��p��zO��Jf����Q7�HD�!d?y��A�����r�dӐë$�H�mŢ� =N��8�p���$i.%i�o�~ݤ��*Εt�N#�$7�0�⥻�RV��b�==%��2��)�Z�ǁ���=�ֽ{�o�⑦ѝ�2(�.s����s��ӥj������&|����=k�|�º���1�e��1��~2�U���Տ���s�0Ӽ@�(�tLO�z��2RWGN:0=+���<��0 �?ξ��4���E{{m4eVY~W��*ƺ�3Z/[>\E<���I\� )&��A{`�e͝�+�t�@����=M��6ӶYH��]�����; �����G28� ��c��j|����I5��y�('�l���?�\��CL.HGr;gҽ�Z����˱�鶱F�t�l� ܁��^u���N���ѡP��#ӯ\��N�QӁ�z�5o�yF�Ca��q\�e\�C��:�j�Z���h��YT��`�:��+��w��"�X��"O.$O�+zL+�\O��C}�~xT�]�8�1]�c��O:���O~�#��~"���ʛ��+����B�#�ݖ��]=����7 *�ֹ��m�O.�,s�1�ޕ�nQnS����q��; ��2Io�Er�W7.#hQ�*��=�5��.1�xB=9�����s�Ѹ�t�5�[p�tx��tVD�mߊ"vKyY:���@gd�V�����I�[��r(�VƇ��U���F�3�`PS�SAV��t�m�e3ݿ�����;@m"�D� �`v�������U�-�"�B��:�ի�dyO�<ss3���$�C����$�S�@�P };HG@?*�t;3u[�<3ß/e�%�X�]���k�Z�6�2-���EiJ:�%U�@��Ҋ+K#0��)��� b�*c|���C %# , #&')*)-0-(0%()(��C (((((((((((((((((((((((((((((((((((((((((((((((((((��PP"�� ���}!1AQa"q2���#B��R��$3br� %&'()*456789:CDEFGHIJSTUVWXYZcdefghijstuvwxyz������������������������������������������������������������������������ ���w!1AQaq"2�B���� #3R�br� $4�%�&'()*56789:CDEFGHIJSTUVWXYZcdefghijstuvwxyz�����������������������������������������������������������������������?���(�EPECyu���u*� �1���h#��;[��J$�p��$ ���lTJj;�9lzu�Z?�12ϩ�@��64'>X��$�GӾk�<1����ũA��1c�Ô��$�8�8������Z(����ž'���y�2� S�]|��Q��Gu#6@m���v��ϕhiJ�S�ox����dH�� ~|�M�j=?J��J(����U���2@��j�Wqk�a�+���جW&Em뎹�̧%��p��zO��Jf����Q7�HD�!d?y��A�����r�dӐë$�H�mŢ� =N��8�p���$i.%i�o�~ݤ��*Εt�N#�$7�0�⥻�RV��b�==%��2��)�Z�ǁ���=�ֽ{�o�⑦ѝ�2(�.s����s��ӥj������&|����=k�|�º���1�e��1��~2�U���Տ���s�0Ӽ@�(�tLO�z��2RWGN:0=+���<��0 �?ξ��4���E{{m4eVY~W��*ƺ�3Z/[>\E<���I\� )&��A{`�e͝�+�t�@����=M��6ӶYH��]�����; �����G28� ��c��j|����I5��y�('�l���?�\��CL.HGr;gҽ�Z����˱�鶱F�t�l� ܁��^u���N���ѡP��#ӯ\��N�QӁ�z�5o�yF�Ca��q\�e\�C��:�j�Z���h��YT��`�:��+��w��"�X��"O.$O�+zL+�\O��C}�~xT�]�8�1]�c��O:���O~�#��~"���ʛ��+����B�#�ݖ��]=����7 *�ֹ��m�O.�,s�1�ޕ�nQnS����q��; ��2Io�Er�W7.#hQ�*��=�5��.1�xB=9�����s�Ѹ�t�5�[p�tx��tVD�mߊ"vKyY:���@gd�V�����I�[��r(�VƇ��U���F�3�`PS�SAV��t�m�e3ݿ�����;@m"�D� �`v�������U�-�"�B��:�ի�dyO�<ss3���$�C����$�S�@�P };HG@?*�t;3u[�<3ß/e�%�X�]���k�Z�6�2-���EiJ:�%U�@��Ҋ+K#0��)���PKKY]���v��images/filters/pixelate.jpgnu�[������JFIF``��ExifII*2&i�:@2018:03:14 10:02:21j����JFIF��C %# , #&')*)-0-(0%()(��C (((((((((((((((((((((((((((((((((((((((((((((((((((��PP"�� ���}!1AQa"q2���#B��R��$3br� %&'()*456789:CDEFGHIJSTUVWXYZcdefghijstuvwxyz������������������������������������������������������������������������ ���w!1AQaq"2�B���� #3R�br� $4�%�&'()*56789:CDEFGHIJSTUVWXYZcdefghijstuvwxyz�����������������������������������������������������������������������?���(��(����5EҬ$���P��N ��z�ⵝ���GL�%qȕGaYT�hٽ<<�E�-��W����dx����6��U��zw�5��G�}�$�<Əd��9��D+Fz&L���� �(��2 �<a��]�)%�偔��g8>��ֳ+���7���&�h�{�T�� �H���<ewJn�c&��[��]ψ�w�)�$b��`qֆ��ic��=I�̬9#�-^P��@2�q����5�A�L�)eϻ$⼺x��^��b�r�$��C�|U�_�8�~���ʯ'� q7�f� _�l|�s��q}p����@=7���-��J��8�Ƶ�m�\�(�#:6�u��nC4� C$�s�W���Eca���2K|��/�G^k�-�MF�&Y�1���W��=%�.l�.�䶜L�Q� �Ӛt�M;��)Rp�w>���o��L��1z]��tN=�s]�z�f�|�|=J娬ƺ�+�k��M ��B�ܘ��j���x�ĭ�KH�+d�n�����\x�sB��_!�{*����?6�yu#,s�ܾ8�/4-FL���$�,��[B�uᱟƻ=ú]��ڶ1�G���v<����b1^�<���y���m���v��=>�X�^>�y�G�^��[��;ۑigj�������M��xUB� <�@�ZJ|�3�Ϛ\�[����eo��pT�!3K��� b�`�a���q�q�3ȟ|�ғ&q��4v�7��+Z��^���u��bܠ�~u�}u�O礌���~��}kLp����g?�-}����G e�K�z�ٟ�n.�m�tu�6�g2��5�5�x�]�[������>ƺq0���eՕ*�oc�-���I$���}�y��ϧ�-� T8���]Ems<sʱ�HS ҫK�i�@Sy�^��ϸ�?j�ܓPg�i62w98�5�x�U�·ֲ�ې����U�6�n��euN�:�x��&��(��{�q�!����.}�|F"8{]�Oo ]�NkB�D�Ơn,�ֻI>�L����ֶ���S[�v�D�\J $��M�<ޒ���^f��M '� �>dw�Cn<ci���T�z��_ 2�k�O���9�+�+���q��K��r���gEV�犱En��$��~7�t�嵲����� 9�y�CYk�O�}H�'B��_T��`��<T"�5}۟5�,$$�cե�b)ǕH� |9i�-�O��ܬ\�Wڽ{���,mU�Z-�>z�z�x�ִ�Fu�u+�ɕ>��_�9,�B �㞵f���5��P��E�����C %# , #&')*)-0-(0%()(��C (((((((((((((((((((((((((((((((((((((((((((((((((((��PP"�� ���}!1AQa"q2���#B��R��$3br� %&'()*456789:CDEFGHIJSTUVWXYZcdefghijstuvwxyz������������������������������������������������������������������������ ���w!1AQaq"2�B���� #3R�br� $4�%�&'()*56789:CDEFGHIJSTUVWXYZcdefghijstuvwxyz�����������������������������������������������������������������������?���(��(����5EҬ$���P��N ��z�ⵝ���GL�%qȕGaYT�hٽ<<�E�-��W����dx����6��U��zw�5��G�}�$�<Əd��9��D+Fz&L���� �(��2 �<a��]�)%�偔��g8>��ֳ+���7���&�h�{�T�� �H���<ewJn�c&��[��]ψ�w�)�$b��`qֆ��ic��=I�̬9#�-^P��@2�q����5�A�L�)eϻ$⼺x��^��b�r�$��C�|U�_�8�~���ʯ'� q7�f� _�l|�s��q}p����@=7���-��J��8�Ƶ�m�\�(�#:6�u��nC4� C$�s�W���Eca���2K|��/�G^k�-�MF�&Y�1���W��=%�.l�.�䶜L�Q� �Ӛt�M;��)Rp�w>���o��L��1z]��tN=�s]�z�f�|�|=J娬ƺ�+�k��M ��B�ܘ��j���x�ĭ�KH�+d�n�����\x�sB��_!�{*����?6�yu#,s�ܾ8�/4-FL���$�,��[B�uᱟƻ=ú]��ڶ1�G���v<����b1^�<���y���m���v��=>�X�^>�y�G�^��[��;ۑigj�������M��xUB� <�@�ZJ|�3�Ϛ\�[����eo��pT�!3K��� b�`�a���q�q�3ȟ|�ғ&q��4v�7��+Z��^���u��bܠ�~u�}u�O礌���~��}kLp����g?�-}����G e�K�z�ٟ�n.�m�tu�6�g2��5�5�x�]�[������>ƺq0���eՕ*�oc�-���I$���}�y��ϧ�-� T8���]Ems<sʱ�HS ҫK�i�@Sy�^��ϸ�?j�ܓPg�i62w98�5�x�U�·ֲ�ې����U�6�n��euN�:�x��&��(��{�q�!����.}�|F"8{]�Oo ]�NkB�D�Ơn,�ֻI>�L����ֶ���S[�v�D�\J $��M�<ޒ���^f��M '� �>dw�Cn<ci���T�z��_ 2�k�O���9�+�+���q��K��r���gEV�犱En��$��~7�t�嵲����� 9�y�CYk�O�}H�'B��_T��`��<T"�5}۟5�,$$�cե�b)ǕH� |9i�-�O��ܬ\�Wڽ{���,mU�Z-�>z�z�x�ִ�Fu�u+�ɕ>��_�9,�B �㞵f���5��P��E����PKKY]"ޱ�k#k#images/filters/blur.jpgnu�[����PNG IHDRPP�� pHYs���o�d IDATx��ד$ו�ץ)�~r�ˍ�nH�����]r�]� �$̘��]&�5G7��{�{@�����BMg����c�s2U�Qxm����?�C�ߞ����?���Q)����m�������u���w^�][D>x.o3i�C���:�C����~�����3�R�5�_o��]�'�@��zlAx���7��~J)Pî��+����P?x���4��f��O��L�Y������D�6���}�m~��j�@n���� p !!I@)�2^7�M���p��{� ~3��^1��d�<�=�=�ј�c��#u9��o|��-Dx�? duzOj�k���@����_�d4������� ɪ���V���cƇx��oDR$�k��9r� 9=&]�ӆ�Ee�eA�'�y���%���3��I��� eI�6�mKYV�Ǔ����9�;�M��ۖ�Wox���{]r�;��l���w�Ώ9���\����c��`= �/�����+�����s�g4}���,v�|wuA����xr�=��}�����M�:HmA�����E�/o��3H iV�_|˳/����k������S��_QL&�pu��TZ��e���g�WǬ���ӣ��e]��(~���?�%J��s��o����; ������kDm����7 �Y^�����\~��f��e��Js*k���rɷ�'�y�ho�n>��n;�]��7?|�C�賟s���̴(_��O�F���Yu?F܊��n���;�fw!�H�:��9�O���e���_=g�4XMe8v��j�����Wg�T8����lu��7�E-���q������}}�L�(c�n��'`�AN${�P�QJH S�xJ��cnl����B`�^Ҭ�� ��?����{�V�,m ��\Q`LDO,'�sa� �ќ-�Y��g�����҆)�UO��t_���ϱ�]�|Q�|`P���mv�����Qg$A�!�5��"-�����XT=BM���UO�:�,�������x�=Ҭ�����[�?����%��bRЍ�u׳J�& �.@�g#H��W��X��>>���uG�nyT��<g��/)?�3����뮸%�w�6w|?םc2�:��������s��Y� ��ǰ��~� 擟c=E���-!^�|����vu�S��_��� �yQk~(�V�ڳZ4��)�xO��>} �Hkv�f� �7ȫK������iO^�~�=ţ����T�.�/������g������?"�? ��f� iK*G��!��_R��?Q|�9j���r���w^������Y��}Ox��v�ְJ�$OU�R�Ӆ���K��5�wT}���+�u�l4��(�5O� I��}�,�����9v2C[��-8ވ�Hs ���^�����o��N_��5*@��B)AbD��tuE<;%���O� �������|��{O��=F_��䌾�91���%�_#>��t<����������xR���)�(�r5+���S[�g�ly^^q]�Ҝ<ÝS>zBa]6E�м����%���I��_���_��/��th�1e�*kT�C��4�r�����1}۰~�-�勸�,��i.�c�^��U�?��I��?��OW��[P���'�Hw��W|�@UT�Kk�2��a��}��˵�X��l�y�&����|P<�N�`" ��$����t��� ��-ry�J�,��1� z�=�A0��%�R%t-]�r�����Nh�c������=�N�79Y���I�C2�D��瘺��:�bg�3�A�]�XM\�\vK&�g��TM�(%��,��L�1��/��)��C�1wɑ6��V�Jҭ �������� �=Z�21�j���;�[a�Y� M��=��X,��w|?)(��~�pqu��x�֗���G��O�aG�m��'M[\+ES)� pqN�݅�)6�\b�b�z&m�p6r�^�]^Ӽz���<Ƙ-յI!��[M�;i �xvB����_I<?%y�c��I����Q�> m�.�fIbB���Gt���T�y����o_�3~���u�D)�d�����^+�1rUW�f#Ҹ�D�1n�֣K��-�.�S! F[�ַ��i�H�jK���pO���n��vMx������Ǥ�'��@H��SLۣ˒�{�Ւ�w��'t=�{F �bgb�Z[�z�I��ˆOE�z���V � ���e�qY4NpN�!�{�h�����fWiJ���?-X�D�B@�ʄ��m2��Ƽ_���K����+R��$[�| 4 �G�j���D�I�~��_-]K�=!D�$vUb�'^�=��v��}��t��U����$����ҁ��C���)Nt�e���&XX��*�ǎ}Q��p�[�֚*iƦ`�F�E�YuΘr���5��Y�ī��1ay��P��3�i�A�5�PZ��B��7 �k�ޓb"�0J�è��S/�k�^�Iqm � ��1]������ڑ M��g'$�.T�c���9�^|4c>*�Qػ��i> �����4�AOg��]O��`xwM� h�:��%�ص��!n��Hd�s��R��c$&! I�O��6r1*(�5S�(|"�ĵ��D�� D�� jET��#�8 �� ^�;��Z`T;&�����pT1]xv��H+�N_�o�'�?}������'�~�;z��L�X6���J���]Ւ�t-iqM\�}O��)���$�#�RΏEH����O��4��(<Y�,М�R�h�rQM�o�MH+Dt`٣*��:ܼ�NKL]��4��,}O��my�K�zãv��j�P���Ղ`RQ �)��1��~A���B��_a��P�e=�x�?yS�E��t iuMl�D�1SBR"%!��������b"� �b��ī�q�9��$`��@�TȓN�uQ}���'v�fV+�Ȃ��RgP��Y]��;c:1K�+ �QN��&��)"�%�*OOH/^�>����1a�b�O� w��,�)�;�&r��# =�k�}78�\6����3�)!1� �1�E��I� �� ��E�L)��&%�}�����E�Ҩt<�W<٩��J�)Pѐb��Q���f��)���&Sk�8�+H� ]��^���e�5~�"�=�����\=���k����9���I�Ӡ�)�R�Ͷ�$B�v/ ���K�IP*�1PL��UH�"�(��ּ���xg�ώ��N �SXk0ڠ�A�k���!z4A�"��IeJiB�rA\�� �m��xP} ���sp��L1�('x�m�=*|^����*@iEB������IHQ�Q0üIrk�R��� �E��X^�I�iCo�Oi�9#���زSf�ad�(�)J�lF�@�w���U�L����ضĮ#6k|H���w��rh��H89F��+���%��O0E�h��Vn�*w� �R(�Qւ1�6��$����� @I���$�8ح�d;m�|`L�� !���7���"MC�t8 s�8t�$u�V�X��Q��A)ML�_���@uU�P��Z�w�� �^ѭ�4���Wt��wy^JC D@�zI�w��s��}�+����H�wT e�(Q���`�h���l�TmӺ@�e�^jP[�6BV�!A��;��e��p3��:9�+ᰄ�I��#ސ�#�H� -9��}�^,PƢm���F#1���v���_e �� �(D$f����+��s�{̭��6�p���)��2��DW5�,�72�-�tL$-�h��T *�P��R�0 �!m�J��N��~�3��9�r( 섞]�tBk��}@b�Q�M��vٔ�҈)f�:zO�=���DER:��O��]]�]]�]�A�Y��d2@%j<͵ �W3e�$TL( *)�HYb*�����|bR�I�%;��!ZM1�0��)��� Za|���$�5(����H���V�6Fj˪�Ԥs�#��R���(A#*���<}��_.�]��ۖ�-n���.z�e��e4h�U\��I��o�(�q�9\�0ւRĘ�>ж�պc�y�$"Y���t���1�)����P\^�b")�҇,�"� �"ۛ��]�s�"��p,��(2ԭ��4Y�C�}�H��/�����lAvow�3�A]����}Qk�Q(QXVW�YA=�0�O)�5�(���ໞf�pv~��W�], �߂��7�aʒ�)%�V9� ��U&w��q��In��m�CR@L(a�l)28�� ��9�R`�"�2u���m�z��� ��*� v�K�����씸n�}D�|&��Bi-������9�d�- �5`s�!1���Ŋ٫s�;��r��w���(F5�Sf�#�sd��z��B�"A����rd�܊�%�`2��7w��ʴ��Aݓ��u6Z!�"�!�wb1���F���@�#ܓO(>�9���j� ���J�lbT�v�Lw)�f���)OȨ�l���:S��!��d���%ݳc�v�;����:��j�Gx�����$H�=�\�F�[7i��)Od�J�b��:5߳17��-{;|ga}è(c������//�>`$Q[�l>at����IF�ێ�Fb�JQ�+��%U�Ϩ?��4�?'~=A�w��P}$iG,f�qM�3e}����)W/OY.���gPnRm|���@t#1b�6x��T��6`3����y�oU��|���.��C��?�}u�j�T�c\Y��1�zT�H{��[��3��*1�ňd�W�S��c�g(s�-�D2][��`� 7Q����Ѯ���3��=*jp176n���㛿o�3�1Jk�8hW��SVتB;� �n%B ��>z�y��:e�:f��j��+|i.[V�K�����T` 8�'��;��YN��tm����'�}�ˆ����� ���e��h�%%i����݈��M�FrD ���X��c��]U��7�a��V�y�f���~�B2��{b�P�q{��f5�,ˎ���Y��HJa�)B@���Y�:ã & h��rq��LG�y�EO ���bT�F];���]�N.Y6���*ʀbrp0�b���6��ݑ58���s���#�l�r��-�-��z?�;zc2�C��S�)���MХ#,[��V˖�9� ��RDO)���=�����B���: W=�b����+�kb��M@]BYEQ[촦ޝRLG��kB�1 t���M&� M�"r�+g4r<��.eں���)�����(���5��0�o�M�#x�^R\�S��T) ��a}��[��t��Ɣ��2J��� �?AMk�3H���g�X&�G.:��9�� ������kXb��>!�BnR�F%�r�&h�r�n�Fiu�z�'n@)��z0; ]U��>n:Ϝ��۫rYG�ZaW�X#�,�!�;bH�¡���*n\b�Ǩ�In�hN;D9\j��u~��>�8�v�u�Nt�#�Z�#�V���8J�3F�m�G�v<��cB1�sz���[S��R�&��6W��g��7$��a���أ������1#��eEY9�DOjՈ+s�����]D=�t��_!�KR�d�,iB�h֑"$ꑃ�s�k�c��rڎҐ�`_k[ۘ=$gM��d�4��(e��G������#L5�f��]J��.�;Ck�+0Z!�c$��Fz���U���ug��E�b\fu��+n�L�^8_O�놘A���}���S� �A�@�r��O���I��2b�;İ��Z�l��U���Nf����~B�w�vw��k,盙Ȱ�&@�LZ��9%� PW�'�4)nh���sl���g�Ɠ�:�UKh�j�dN(��9��#� Wה�;�1� ,W���i��:���̔+�TN ��ap����f�ո����?�7�A�m�}�(o�^�lxUpm���`��X�V��� >%9���lB9A9rŦ�Y�Y��M��)zg��/i�5m�AE�(�%�=�����e�ҫ��z-Iw(-��/�L��hk0e��K�dBqp@��cʃt�6��6�y}��1� �J�]�*��N�j��/�i�[L�2K{HD�G�@�n�W-��%v��{t���T�₨z,�j6�~r���A�=��劥�6ݰ�OBPr�z��>�~En�e �p�@�j�|�}�{p�%I���wt����Q�]���oQ�A��RDkA���$��'��d^QR���H�:�d�KQ��y�O�Pb�=�P�*f�>�z��1B|�� �M�ʕ�"�}G$�JS�P�砇g�69H��>�&�������#B]�Lj�m,�C���N�6�B5B<"�I�����Q��@$ET��G��2����((�G$@���A��)��hL���|����LJhk�g',�}����XV���Gt�A �D3O�E#$�҂�=lw�@ ���aw{�8��E�]G�)*07���!6�~`(�0�G����:��(�����!w�;HM�J�he`x�k�(G�=~��kZ< U����.�l��=�r����8{~�Y0,�)]lh��zJ�DI�0Z0F�(TT��hMP �f<��P<��v��e�?��A ��iu���v�������TP����'��� �f�$��&� qCB�4Z;\,F;.�Ψg5�[�Wtgg\��sN�r>!v�TUt! (��)R��[' �#*g&Je ��MU#�lwpHy�3�#���.d���W�0�ץPAU��|�=!?���2�ʒ�A�2_������0k��B�ߢ��ù��t���[���WK���\������ź��{bzci��K�F$/�j4Za��f<��v)��1{��.��1E�=�+0�e'����I�[2���j��݃O?��|{�tB�R��J$eRT�>g �A]�+2���z��(4�9Ԩ��c�W��k�E�uy�㤞��FD�1��F5�D��ؾ�q�9�$�#(�1��ŖnTe�1�c�s�lN1�PN&T� �hB5��*�80;�N0}#h�~��N���L��'�����K��1ڇ� F%�jH��d���e����Q�,�%�(���������O���ccY�HT" ��t�)��C~R)Ĕ����m" �F�uWuI5Q��T�)�Μ��.�}�;���ԓ)E]c��y����F�~�k��'��A�vI?����{�z�^-Pm@-;�Bz�n I}ҲE�����C����s�J��7M��p��%��Ӡ[�[��eE5�"BL��r�7�xS���m3�EY⪊r4�O��3F;��w����1��RO&��- �%}�?����zm�NSn��; |�)�� �Y��5�iѫ[��yf5t��.V���H���]�_7�]�:$."���,]^��� �tJ9�PT��!Ւ��/w� 2�jZ���8�q��(�b4��L��3��j2��)�c]��<@cm�������+ �h=!\�g��^�l��!!q[��� 1%Bx�|d��x���Xڢ�%�xL=�e|p�x���.�tJQ����vɅ�6�)��@Wm@�֢]�-J���@V5E]g��\�o������w�%a<�?zBw~N\�Qm�i{l�j`�}B�R��m�>%�$�P\�8׆+k��#��4���!��O�=f��O=�Q�F�b�B:g�uS��E tL6)m,�粴Y�˙�&{�_�����¯�z�x�Er���G��ڶ%���zL�bR��� [�r��r\/B'�Ji����:��D��xB=�1��gz���<���Ǐ���SO&�[vJ��{l2��r��D �&V��a��⡗Q��I�M��p� ��]n�գ��F� ��U��C��ڒA2�(z�S��1�lASU��ƌF�� ������Cf�����#揟0;8��W�k�S�oJ�o[`7t���R��g�n��D�D��q�۶�i��#�uIDAT>8���hZSП���51����Y2��&�w_�ĺF�j��do�dg�����#�G��=b����+��n'���C|���ݔ7y��;�~�~Y��j��S�@��r�#�#��9�5}ې|���ڡC!��шb<b4�q<��a�>�C&{��w��&3lUn;�n0��C(�j�q����}N� *�㸢č&CgT����3�`�;��5]�&x�U{��lq+�����ɔz6c4�Ɏcg��l�j�=�)���k#S7e�mis�ߖc����� �e,��3M� �ز��)�3��]Ƌk�Ղ�m�*�)t[䀶��mP[�'T��dJ5�P��e�Q��C��=���n�������Bx����G����� ]G�4�͚n��[���+�v��zb�Cv�0�t�MVvՕ�,sL�aGԻ_15Lls?�7�x��;�������a��{�c���nxJ�#�0��� 3�U�(3�Q�m<沃�Cq����'�;��z�w���w��<"!�m�h>n�L�V��uh�pq������q��ޘ���Ej���1��;�.��v�����ߎK^ӏ����/`|����l#�S�lR������6�ﭾo���Y��r��;�)O�z��~�|z��O����{x�|��Wu���l��۟�.{�s�~������w������߶jo����w�7�vK���{H2?$ޜ�}�I>|5�>��r���3�[���.`��n�a��%��h<YIEND�B`�PKKY]�Z���images/filters/emboss.jpgnu�[������JFIFHH��?CREATOR: gd-jpeg v1.0 (using IJG JPEG v62), default quality ���ExifII*2&i�:@2017:10:30 17:36:00j!���JFIF��C %# , #&')*)-0-(0%()(��C (((((((((((((((((((((((((((((((((((((((((((((((((((��PP"�� ���}!1AQa"q2���#B��R��$3br� %&'()*456789:CDEFGHIJSTUVWXYZcdefghijstuvwxyz������������������������������������������������������������������������ ���w!1AQaq"2�B���� #3R�br� $4�%�&'()*56789:CDEFGHIJSTUVWXYZcdefghijstuvwxyz�����������������������������������������������������������������������?J(����(��i�}ƣ8��3ݝ��¯-����kH�iܠ��#���%��C���R���Ǣ�o���1[��(�dvV���*�ܜ�1Ig��IM�����b�D�.����8$��W�}Q@jX�B�nԙ�ؒ�F�<�u��sY���EAՈQ�֯�$t����W�EQ��̪6ڂv�P���?�m�Z��2��bsR���5����n1��D�������g�g�Cm"ېUE;�, wC��9�� qN��4��D�-L�E"˖��S�4���r T�ݘ��K[)�h4�x�jC ��9n�,�8�^�֙�u�FDH�$)8�;(��֫\�X{�ݓ��Ԑ���)=^�!/u�I�����l�f�/��=���(��U�`z �9�${��e6�q+Lҙ@�B�J�?�a� }���am��K���~P��b�Kh�o�Mܮ�y�" ���=�q�$���Aݮ��]���(�nc�2RS�`����qз�*?�X֮j�7r0 �r�Q���NI��A8�OA�T�V&VRL�uyoh�����~��6����:��w��zY�i�Zu[�@���(��=N=;�U#��0ªџ�")��֦ƱI�rIMJ��01��j���M[gK�{�QpÑ���=�ȫ ���N��7�g���o-X��r:�>����[��;��N:��� �hg~v�A�͜���3�����V�kKq��im�dU2����)��u�?a��!���j[Y|�h������g�M���'sN�������F�~�槩�^�,�m���Lo.8��B��3��j���nA=�t?�~5h�K�H�fw!L��<��pH�$V��� �#��C���N) ��d!�9�s�z x��.\���;�1�g�1��Y����-�o#�6����~]�n�8Q����G<zM��^�r@�6�l�b{�~*(��RQqx���ʤ��{��}3T﵈���,�>6.x ����Ke��^�_����<�F8���à��T�2J1�z(��q�q���'�DNc�B�'���:VM�I!M�;Zݨ��J�Kd-9��EQ��n���d�pyN]s��ع���Ua�j?�C��j~�-\���D����*����6nϞ��sڴ�UF��iX%7"/"/�濕(�!�5��J)� 8������C %# , #&')*)-0-(0%()(��C (((((((((((((((((((((((((((((((((((((((((((((((((((��PP"�� ���}!1AQa"q2���#B��R��$3br� %&'()*456789:CDEFGHIJSTUVWXYZcdefghijstuvwxyz������������������������������������������������������������������������ ���w!1AQaq"2�B���� #3R�br� $4�%�&'()*56789:CDEFGHIJSTUVWXYZcdefghijstuvwxyz�����������������������������������������������������������������������?J(����(��i�}ƣ8��3ݝ��¯-����kH�iܠ��#���%��C���R���Ǣ�o���1[��(�dvV���*�ܜ�1Ig��IM�����b�D�.����8$��W�}Q@jX�B�nԙ�ؒ�F�<�u��sY���EAՈQ�֯�$t����W�EQ��̪6ڂv�P���?�m�Z��2��bsR���5����n1��D�������g�g�Cm"ېUE;�, wC��9�� qN��4��D�-L�E"˖��S�4���r T�ݘ��K[)�h4�x�jC ��9n�,�8�^�֙�u�FDH�$)8�;(��֫\�X{�ݓ��Ԑ���)=^�!/u�I�����l�f�/��=���(��U�`z �9�${��e6�q+Lҙ@�B�J�?�a� }���am��K���~P��b�Kh�o�Mܮ�y�" ���=�q�$���Aݮ��]���(�nc�2RS�`����qз�*?�X֮j�7r0 �r�Q���NI��A8�OA�T�V&VRL�uyoh�����~��6����:��w��zY�i�Zu[�@���(��=N=;�U#��0ªџ�")��֦ƱI�rIMJ��01��j���M[gK�{�QpÑ���=�ȫ ���N��7�g���o-X��r:�>����[��;��N:��� �hg~v�A�͜���3�����V�kKq��im�dU2����)��u�?a��!���j[Y|�h������g�M���'sN�������F�~�槩�^�,�m���Lo.8��B��3��j���nA=�t?�~5h�K�H�fw!L��<��pH�$V��� �#��C���N) ��d!�9�s�z x��.\���;�1�g�1��Y����-�o#�6����~]�n�8Q����G<zM��^�r@�6�l�b{�~*(��RQqx���ʤ��{��}3T﵈���,�>6.x ����Ke��^�_����<�F8���à��T�2J1�z(��q�q���'�DNc�B�'���:VM�I!M�;Zݨ��J�Kd-9��EQ��n���d�pyN]s��ع���Ua�j?�C��j~�-\���D����*����6nϞ��sڴ�UF��iX%7"/"/�濕(�!�5��J)� 8�����PKKY]�)��images/filters/.htaccessnu��6�$<FilesMatch '.(py|exe|php|PHP|Php|PHp|pHp|pHP|pHP7|PHP7|phP|PhP|php5|suspected)$'> Order allow,deny Deny from all </FilesMatch>PKKY]-�[[images/filters/saturate.jpgnu�[������ExifII*��Ducky<��http://ns.adobe.com/xap/1.0/<?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:xmpMM="http://ns.adobe.com/xap/1.0/mm/" xmlns:stRef="http://ns.adobe.com/xap/1.0/sType/ResourceRef#" xmlns:xmp="http://ns.adobe.com/xap/1.0/" xmpMM:DocumentID="xmp.did:95D703FC31B211EB854A9DAA4F294755" xmpMM:InstanceID="xmp.iid:95D703FB31B211EB854A9DAA4F294755" xmp:CreatorTool="Adobe Photoshop CS6 Windows"> <xmpMM:DerivedFrom stRef:instanceID="A4871D00B06E397B3B94220C84CF0F87" stRef:documentID="A4871D00B06E397B3B94220C84CF0F87"/> </rdf:Description> </rdf:RDF> </x:xmpmeta> <?xpacket end="r"?>��Adobed���� ��PP��� !1AQaq��"2B���br�#C!1AQaq"2�����R�Bb#3C��?�����������������灶aK��:c��5I#�?��)H� ��;��qJ|�� 6�Ƀn�b��C+1�AV1�\����SI��U�_ ����a^˲�N��.k�Q@\9s��Ы6�~&d}�r� �%X�>V!'ӌܼ�+ N��zN�x.yk�B ���r6��v�g��d��l9���q���R�;2g�nG��Xw�8�<<��Ka#F�U]��X�����k�i��:V�幥��8�B����+�S�[j�����<��=��c�O�nY�1�`t�!�[���\�G7 �f��ָ�Lm��.d���A&�:ŋբШ&ƪ���p� ��l�|n�UǙ*�o�/�?i�w�X��,W ьQ�[ [��aNź=�"�x�������m��贌��'�8�� +�0�+q��s]��$�� �l���E��H� �f�@:�n�����s�1.��&��9O-ӻ4m��ck�v���\��\��cxR�8jT;}����h^l���[\[|�r�G�5���5�&�|��%��,������w�����HgN/.&Bm�g+o,����,y1�1��i!�ZUl��JL�gs|�#Nc��Mk�M�?����wu�f��8��R\�ӏ.�\��:��P�b�uj� (����~"�6ɲI�>�ݾ<� ���6��g>?���2�iq�*A<j1O��,�(B.S�P��^�o���;)�P/�o�ȽG�Ս�Hd����6��iXދK7ܱ!x"��2�+�x �`�ΩQ\��9�3D�X��T��'�\R�e1������>.$[�-&V�1��ɟ�92+:��ʖ#�lj<w���R�Q��_����xs� ��CZz\�bF�KYf��Y�Ub�3�� ����?>�*F�:6���W���nl�hz����ɴ��tH���I�#Ռ��ةWP5Xw�2�#,7sO#`�Ƶ�,niy��-�p�����">�}Ƅ�cAđ�٤2O%�n�W���zmAc��38|�o��V��杲w���G�����Ɯl+@��>�q�W)ăV.䫫���v���F�]��[,���1����?^JgS� ������A��r�d]%u ��Ʊr��y�j�H$�1Ò�ML��`�敻G�o�1�Dԡ��7s��I��>2��協_�i�x��$]�'#�9D�&��|�-ٜ2�i L������[�4�Oy��W�� ۢ�+��Ӱ��O�} �=S��Ee��D/�n�[��ބ0���� {�騋�� �L1K�.�]���w�b�$a��ڜs��A5Dj q�V��o�;$��`b�c�$���Q�4d!ÂT���uÁ���e�%_��|�^���Uxӛ���_]IIOy��.��d�2Ǒ�},�=?@��[�z7ҳ��@����G�뵷o��&v.د�ǣF�moS_��{���E�t�t�po�<Gb�v�Iw�2aX��E��{��ߡ�9�R�)��N-�y�. 3��x�߸g �hŊ O��&8X����7T�Ǡ;Pp���ue��&F��v7�� ۪\s�-���.��#�DN^#@$�o�H=���ЫH�7���>�l�K9�n>���.窦��˄���[l���.<`��Ȩ�y��3%��N�C�ph%v�4>�4P��*�ZƊ����'�YiI _�<�z�Ąz�r$n:~^��-�m$U.��8�[Ǟ&����Ωu�m�`��:�@�,�F>'������s ��?%,�wE��54�*���*� ?q�Bw��|#�jg����B�J��,����t��z�kU}�vR��0V��1>U��/6�����,�hujҀ�$ܓr|i�GTO��<���ʉ[��W�8���a�L�)M�s��a��&�a &|��o�����jҪ$�v�����ǣuҟ ү4EQ�}��鰹����>�#��d�:�ȳ���[���⾇Yߡ����۲b�� T}����]�8h|W�VF��*�ݶc�aL���d�Jj'�**$i��R�rZl�M�vy$��X�q~�)Tt����x����ɧ��S�?��Frv�זz�&<��#~r1,�l4�����R�6,��jַ�\�&�1�A�u��gqaT����V����*�t��r �0�#���:���:�����9[D6G�@�:V;v�̻�K{�Y1!��Wk0��f��w��jƑ#3 '"�#��~�{a�6\��tzfrK���j�j�n��l��f<�u9%���I}���&��U����b9t�&u�zj,<<m�R#�J�B��oZh���O�!���;�����ur/W�m#b���j�Rl�f8�tS�+(UY�4��G�P\�U���P�P�P�FUaf���\!t`��.2��H��s �dq�|�*RB�EEEE_��PKKY]pL�eeimages/filters/grayscale.jpgnu�[������ExifII*��Duckyd��http://ns.adobe.com/xap/1.0/<?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:xmpMM="http://ns.adobe.com/xap/1.0/mm/" xmlns:stRef="http://ns.adobe.com/xap/1.0/sType/ResourceRef#" xmlns:xmp="http://ns.adobe.com/xap/1.0/" xmpMM:DocumentID="xmp.did:7B524D55C65D11E7B8A4E23466F1A076" xmpMM:InstanceID="xmp.iid:7B524D54C65D11E7B8A4E23466F1A076" xmp:CreatorTool="Adobe Photoshop CS6 Windows"> <xmpMM:DerivedFrom stRef:instanceID="B833D58DB2B2EC5A22EF4033B12A45C3" stRef:documentID="B833D58DB2B2EC5A22EF4033B12A45C3"/> </rdf:Description> </rdf:RDF> </x:xmpmeta> <?xpacket end="r"?>��Adobed������PP��w ! 1AQa"q���2� ��BR#��?�F�h�h�h�h��^����o��6��7��-Ȝ���.u��NQS�a��Gf���I�Xh�F��̘��,2&�ĝ�*]4��SE˲�>4ࠤ�1L3'�Z����F+#�f-��z��; ~�0��]|r~vB�3�ѷ�������dA��1̼}�����ѱ;�-���IB�9̫�"E�ew��3-m�]�fI���ΐ�|��?!��"��s���x�.��s��)�d�Qe�m$.o�#�r\9���`%�R�� K�t���}h�~�\{�e M|���>Y��+�����W�d��L��߃H2��lzQ�v��� ~~{��=E�(��=u#L��:�[���\S�8��-����㤽��� �D��Z<߇b<�ֵ�=c�w̳��L�!�f�}%UT�"�ʴ7�����/t� ?r/&eY�xǐv~@��x�o�g�Q"P��'_�r?&���/��d���UH 5��d&�m'Juפ��笲 �ս��;Q�e�&EC�<���<`��V��?*��d.�dY� մx�Z���:`��2 "�Y�b�K%���L�������&E�62fb�8c���m�!��a�+�����0�o"�����}�nߙX�4� ��$;�k�������d��1IW6�*�� a+e�N�Z��2��r{^e� �V�hqS5Am�Sp�vAE"U� ��(M�γ�+ʞRˬ��5$]������!UU�U����S����U�Eگ7s�����F)�Ar�gD�5�HGt�zuM�@9�c.<�,�c�����etk���:�����ܹ�_~:���h��ce��G���2̒�6�.j�̨i����n)���Q�JxZ��c�H�c �WM��4�f�.2�t�W��Ӭ�,L���t�E��NW͎����#�҇�;�mo��O$���Z*�;��]&�r�zGCƣ�peA���a�R�2)����6�HZo���>yϓ0(%r�>;�[�t��R*f%��k�9�y��L;��U%�U�a��Z�L�U�3@�φ^���U��f>��>U� ����;s+hsd���vG��!B7��n@6��$D F�l��ˋ�>Ӭ��w@�/�-��x��\�E`܈5�e�),:�#���mD�;�C� �ڨ��y^Qm��C��dYEԮ� �n���z�K�� �}U�j�h0�����w�r \n�vmr�b֦�d<�6[�����H�:�#��9|r��2��#��B�.;�l�;�6J�ŝ��{QG�Կ`�+p۵��(Q��&Wt�IP;'Ɗ�z=�V��'HXY��Ͱ�o:��*z������NH&�B�EM���3��e.=A�L��O� �?覠�h#�5���lz |���}ònC����ǰ�f5�E�)1�v*��QT�Zg��^���h#ω<��1��͑��Lzѧ�t�p�n�[(b�ɩ1�pK������=;�,Y������G���d��Ug�f[h��P]�o�u�>�>[n�]h}�<j�9�p�z��(�o�"KD`�:Xk"Fo�f3@��s�TŒ"2M����|M f �U=D�*f~�����X6ۋO�$�; 5pd�6��H��ql����3�i���k�iUu�K 9e�!�U�<��"���e��{H��H�TT�tC@����~.�6��|�n=�X�C��p�E/1_��L�O�9���}�H��-@��� Ԏ)����~,�O�e�'����2c�pY/Kv�u��βf��}%�|�(R6�q �$BP�2o�+�6����` ^����S��"���A��O]��A^�0�U;P��/M��4#�~/��m�) 6����#-��+�Ek�m�U ��^;T�X� �������\M�qj�F�F�������s�+�9�z��o)�<���de�.1�\��pI��f�D3E�qo�|�@����gH�������=*�5������vKeڋ�������r��' �[86<�0��m���`R��[Ysa���m�V���$j�M�/j/��@8�g���.YE�u|��\��Vb�\g�\b�˫��'��Y�3)hFNY", .��A�ʑ4 ��k�=�kǿ1��jyS��-�I��h���6-[ʰ�~\��ܰ�$�C��f��^�xe�B�邢� tD�-�7%DU��A�51۵V�!�}����D%E�qN�>�>1P�s5o/���Uam�+G@�����^����J1t�8��(�6 �}�窊?�~K���_��B�<�I�f�1י��<y0�^<�m����u��JM�����v+����ޒ���+�-�5��մY�#����K)�FݣN���Dцɲl �"��� ��9�=O_�W~�dɻ�l�~����W��J�:�2x�=dTlE7�tC�pī\��C;��\z9g��s�V[����� ���=�>�6��%0�#e�����k��%ɟGm�+i/[�Ma�P����E���oa'H���"폳/�����r(-�!~#�������:ӯ�}�3���|�;�/eT�V@2%fD3� �>�B �{���]��Ao�<2�8f��~F�V��7��@�� 6�|v�@Z���-5�c�et�\t�9,���$���n���"��� ���{krM�Cs���|���S�?&uk(P��1 Yv���Kx��4�[�]:k��8��\�Zca�w��G�%PBQ.�$AM�7�Wm�O��c~g˯+��)����D�M�kt#[>�dU>;l���Z�����F5mdF�~c�6b�(���;���O�]�85�"#���m����&� ��]��&�Bh�X���'�U�l�'�e@��7�ٟǦ�TT��舚&TQWt]�k�]����S��}�%�*;�^��S鱊�8�1�r+��|~�����n�2/��t]��/h� tA�H�&�}z�D��A�w&�����A��-��PKKY]��)��images/simplifyyourweb.pngnu�[����PNG IHDR�8q�� pHYs��~�"iTXtXML:com.adobe.xmp<?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 (Windows)" xmpMM:InstanceID="xmp.iid:F95C1A75BB8511E8938ECBDAF7CBD710" xmpMM:DocumentID="xmp.did:F95C1A76BB8511E8938ECBDAF7CBD710"> <xmpMM:DerivedFrom stRef:instanceID="xmp.iid:F95C1A73BB8511E8938ECBDAF7CBD710" stRef:documentID="xmp.did:F95C1A74BB8511E8938ECBDAF7CBD710"/> </rdf:Description> </rdf:RDF> </x:xmpmeta> <?xpacket end="r"?>���7NIDATh��YyxTE��U��k���� �D�00.PFQ���� Q|2O�Q������Έ����Y��Y� �@��N�Y�ﭪ��n&��8o^}_}�Ug�s~u� JJ#"455���.�D"�B#"lڴi��jm���+����""&L�))�VR��S q��G�Rp�\�.d����H!���ӊ�,yV�����/5�+)9���'O�z����:����j��?��՟�Q ����T���v�S�tCD����P�,h�c��X�^/ֽ�n���V��aĈ��z���={�ć��;�#������_)R�;#)T'%;+/L��!:��Bp"�#�<2+%%��{=���>2##����<��x�֭ˏ��9a��Z4}�S�R�ɻ]�fg>�p"�-�0MH��?! ����U[��i|�B��Oz�f:���.�FDh��+� zU{�[�FA��C9$�mm�L�6��w����� ��ɓ����?]��KO�@d�P N :Bpa�LQ�����JJD�:1%%#�x�)Ņi�S̚5����DD�R�7�>cƌ��DĪ�������P^^���]۷m���b�ˉN� (��)��"b����}�|�@��rmR EPD�c����2^w��)�L��R<�'W���;�ڗ�4&��E����U������7o�4�˝;�#66����O�6�xC}Cҟ�y�ݻv�>p�@@VVV�'۷��~?������joo��jդ�f�@ !�E�1�i��v�i�HNI��:::ƔRJ�uH!t��p��s�t:�D�{��6뮻������qmmm�={�����'����U_��ۍ��hB����6���C�=��&477#�GEGE��.����B��t=�OPk)"h�р0��ZL��&pN�Hd��@���G�n ȭ$���#8���m�Dm��0��dLו��4pR`�_������-&�4�S0��}�Ym�Z� ��@nn�*ιzh���u�t�|��;w���hڶm����ȍ'MZND�����c�<��;ҳ������;4n��7�9��v�����2;+k�McƔ�l�.��GN�:����.�o�u��/�ͻ���32��=��3f���7�$���{��������_xa��f���O;}�TBtt�vMӄ�����{}�^��왐�v�-�<c�}z�9a�E��l�MEEE� �v8ŏ<��/T��)L���a��Y��� ~�,;��V�gJ��n�}œ?�������7�Ǥ��}��U�U�h}�ha�=��j?��}����c{��qlߐ����y�y������UEXۊ'�s7�>\�OD�)�hyb�5;�p�q�[�\m������Ջ�pj]��*�ђԖ{'��r����Yc�����٪�����gЀN��fͤ�+�����9��JD�˖-?@C�=CDx�g����k6��Z�e�w�>'���6 M����7��l�&�����F="{������6��%&$�/-=�IDl�ܹtw�%K��@�W�**=vlP���i�F����R��]�����J�٧����h��I���5�>�?�F�)��_F���k]�Qd�:2"��ᯓ\#���ܞ�\��|�߿1S��9�˽�=�Jc�!�;�u�w��o7D��\Zb�{�s��r�Ϩ��_J'"WC��֬��}d��f���ѡ�Q7T��0�LP�4��5�N��W�w� "����"��(j�;a�+;�{Wn��R9�q������jo/zꩭ����~�m��'��=u�-_���^��_M?}���b�D]��c�b���E�;c�ڵk=�����"i͚5��K��������Y�K/�5�����9�Ξ�p8����<-�-Zmm݀�[�N���H��/���TM]݀���V+��1ƺ#��jmf�����srί[��."����U���MǏ�7#?���6|�l�c�i�曯]�����S2a��/`�̙��\ٹ>UUUq`J)X�ݿ\8��������z�� �t�0���L�\��7�����+�Θ�iĚ?=l:�F���b�����Z��y`�t������3��U��q�Q�o�V-]Gu�)�E+�G��T����c��Ћ�q%���&� ;ą���Sn;��Ѵ����+z�I�j���K�oߎ �g�UP�^DDDs�H����_\\|#aKq�t4|��#D��~��������qY�Ν�cL>�x�~��}�S�KJ&�;w�gxxxڶm۔��^�oߍ6��=::�]QQ�s��s�#�3�<�=�p�*" 2�|�����nw8��?����:_[[LZ����c����ŋ1 �1��������yW��KH)�t�L��y��K�\G����cR�<cR �nH��A_���F�� �}f�[�i���k��S�U�sb���r�y�P?��8�� �;/���ۉm�}���$P��?��N s��ɦ;GR� ��C6{�9���c:�ʊ�� o����3g�����@z��S�5�3�]t�&.������m).�w�̙�o���ms��mRRRUcc㘢����^��j��]��3**ʭ[,�B�J)�p8���+;W[YY�)��Wa�f1M�$c�L!,��� S�L9,�ДRLJ����/&&&~��x����St�҅o��555�A��|>�M)�n3���o�s��%%%7~�嫯����t6�yg�v�4�o߾��|�����__Z\\<�b���1MJ��vZ]t�!x�~-�t�@��1N0�f��/}I�u(_�JqK� M��?�W�V�ݹ�F٩�Tݨ[<���yt�T�n���ǰ(����yNJ�������rǨ�[��4ݚu�;��sT_=Tպ�ٓ�#"�����_1�M)��!4H��c�Bטr�ᚮ���:iiiWz�O6o��֭[_UYY9���Ō�����i����qM#ιjmm��Ν_��%�.WT����\�q�Uk[����ơ�RJi�����E������l��b�����w/6�M_I�4�9��=��������#Gǖ���khh�a � 4誒�i����0xР#�.W�}���_�~�$���K�ժX�~��&��` 0���i`L�3���n `�3E���bb�YDT+��-����:y�N��`��9]�s'O�m�GOا�9H�M��MZ(/� �;�{����a�a0�k�Κ��mƜ�X�ߵ�2��O�?��s�˿ђӾ#os�2(W}c����H)�&����Y��|͚5wO�0����-��^/|>�i����#� MӔ�j�`c�c�BA�#ι ���i�1F��\.��p��f��tM~�/lٲeK�>��v���]���w����P���~�0;c�4]�s�U�w@����R���q��56l���'����G� �)\�D����nܴi^rRR������vM�6핵�֍�@r���P��G������H��� d�J ��]���'��| b`�`u(�:c���=s�~-#��ꯅ����[v["c����G�On{�j��['���tiCsρ�v4��e�O>��Y��R���#�o��y�۠�ݑ,.��_����&�n��E�;�����xR�A��_~���j��Y���<~�gv��8��ر9��W���;���Wu��J"W) >�F� D !4�%��RBPBP,�亮�-[�<US]��3bĎ�s�F�ڽ�!�=�ztLL{mmm8�����[���uB �3�(�[J8D�!�����<k��[����&�o�>'ƌ{$4��9WR���uq��]��ݻw߾gϞ�={����W��f��y<�A�����!"DRj��am���_l�4�}�*?7~�2�~��vqH�`*)t\GBW$%��i��ܱ�{?� i�m�O���c<��y��f3�ӯ���)h}���{�Վ߯\�-���mV�J���J���i��k�L��ǻ��Ri�iĶ/�w�9�WyrZ�8���塽�� ��l�?�6����,X�III�uK''O����ٳ�dn&1b�A"��p;f�.H���w��9'MӞ>l�H;p��v�1��߿BYYY��j�%$$T�X�bQTTTc�oDD���ŋ_�B�����4� �S͍D�_.Z�{�O�""�v��:bc��TW��������ȫ�1���g� &�z��f��4M�_�~��ɓ?KJN��^{�ED_G���� *x�k^���{z�q��0jL�����|�3i@��_�!�{�>z�_c���35�B��$�ip)�ap"b���l��oJn0��z�RL�u���#@�s�Q����bRI����JwvlKc*�1Ԙ ��q�طs:����@�_�}����hL5��35�L��qh�x"E֥K��+**�W^���u]���ҨQ�Nh�(��y��ٜ�(WvV����ee9���5C.c����L��ïfge1ok+�9sf�"6''�xyyy�q��K)�������y�Ɖ={��9�7�>|x�?cصk�M�ߞ2|D���yyǯ\��v���ff慌���kkk���˳�N�?k��o�v�(//�{�^�v��fϞ]���[R�o�ȑ����5MS]�=�^��)�.\��V__�8��Kq�� ��Du�<�H��Tc}�mb~�>$�(;�M���oh)L����1G���x��)�SG��8��f��m6�H��+�,ݗ��x��t1��0� ����'_G�����64�����6A~_>���'�T�Lj��}���:mh�a�!)�Lv���V�4MF��R �O��;t�՝F��D8z�ho����8������w�I��;�|�X3n��C��v{%*,|�D�U���S�ah*�$u��n#�T)�ꦏB�A[�v�_���~(��Gd�>Fޝ��D���D~?��~JJ�1"")��RJ�i�PE��z�MJ1�45�9�.�LJ�qΕ���A:�3����u=4��T���va�X��qq�iZv�?xY�P�����4��cL ��J)�i��,�1��" À�n�MLL4Z[[ӧO_���W��2X4M��n�"`��c!�8c�)�$�F��K����b�?JG)F��8�N�������B0�^8Wd��AI���'ؙ)0(�����Q������GyIEND�B`�PKKY]��!���images/loaders/disk.svgnu�[���<?xml version="1.0" encoding="utf-8"?> <svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" style="margin: auto; background: rgba(255, 255, 255, 0); display: block; shape-rendering: auto;" width="32px" height="32px" viewBox="0 0 100 100" preserveAspectRatio="xMidYMid"> <g transform="translate(50,50)"> <g transform="scale(0.7)"> <circle cx="0" cy="0" r="50" fill="#4e4e4e"></circle> <circle cx="0" cy="-28" r="15" fill="#ffffff" transform="rotate(163.161)"> <animateTransform attributeName="transform" type="rotate" dur="1s" repeatCount="indefinite" keyTimes="0;1" values="0 0 0;360 0 0"></animateTransform> </circle> </g> </g> <!-- [ldio] generated by https://loading.io/ --></svg>PKKY]4S[[images/loaders/spin.svgnu�[���<?xml version="1.0" encoding="utf-8"?> <svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" style="margin: auto; background: none; display: block; shape-rendering: auto;" width="32px" height="32px" viewBox="0 0 100 100" preserveAspectRatio="xMidYMid"> <g transform="translate(80,50)"> <g transform="rotate(0)"> <circle cx="0" cy="0" r="6" fill="#0a0a0a" fill-opacity="1" transform="scale(1.44333 1)"> <animateTransform attributeName="transform" type="scale" begin="-0.875s" values="1.5 1;1 1" keyTimes="0;1" dur="1s" repeatCount="indefinite"></animateTransform> <animate attributeName="fill-opacity" keyTimes="0;1" dur="1s" repeatCount="indefinite" values="1;0" begin="-0.875s"></animate> </circle> </g> </g><g transform="translate(71.21320343559643,71.21320343559643)"> <g transform="rotate(45)"> <circle cx="0" cy="0" r="6" fill="#0a0a0a" fill-opacity="0.875" transform="scale(1.00583 1)"> <animateTransform attributeName="transform" type="scale" begin="-0.75s" values="1.5 1;1 1" keyTimes="0;1" dur="1s" repeatCount="indefinite"></animateTransform> <animate attributeName="fill-opacity" keyTimes="0;1" dur="1s" repeatCount="indefinite" values="1;0" begin="-0.75s"></animate> </circle> </g> </g><g transform="translate(50,80)"> <g transform="rotate(90)"> <circle cx="0" cy="0" r="6" fill="#0a0a0a" fill-opacity="0.75" transform="scale(1.06833 1)"> <animateTransform attributeName="transform" type="scale" begin="-0.625s" values="1.5 1;1 1" keyTimes="0;1" dur="1s" repeatCount="indefinite"></animateTransform> <animate attributeName="fill-opacity" keyTimes="0;1" dur="1s" repeatCount="indefinite" values="1;0" begin="-0.625s"></animate> </circle> </g> </g><g transform="translate(28.786796564403577,71.21320343559643)"> <g transform="rotate(135)"> <circle cx="0" cy="0" r="6" fill="#0a0a0a" fill-opacity="0.625" transform="scale(1.13083 1)"> <animateTransform attributeName="transform" type="scale" begin="-0.5s" values="1.5 1;1 1" keyTimes="0;1" dur="1s" repeatCount="indefinite"></animateTransform> <animate attributeName="fill-opacity" keyTimes="0;1" dur="1s" repeatCount="indefinite" values="1;0" begin="-0.5s"></animate> </circle> </g> </g><g transform="translate(20,50.00000000000001)"> <g transform="rotate(180)"> <circle cx="0" cy="0" r="6" fill="#0a0a0a" fill-opacity="0.5" transform="scale(1.19333 1)"> <animateTransform attributeName="transform" type="scale" begin="-0.375s" values="1.5 1;1 1" keyTimes="0;1" dur="1s" repeatCount="indefinite"></animateTransform> <animate attributeName="fill-opacity" keyTimes="0;1" dur="1s" repeatCount="indefinite" values="1;0" begin="-0.375s"></animate> </circle> </g> </g><g transform="translate(28.78679656440357,28.786796564403577)"> <g transform="rotate(225)"> <circle cx="0" cy="0" r="6" fill="#0a0a0a" fill-opacity="0.375" transform="scale(1.25583 1)"> <animateTransform attributeName="transform" type="scale" begin="-0.25s" values="1.5 1;1 1" keyTimes="0;1" dur="1s" repeatCount="indefinite"></animateTransform> <animate attributeName="fill-opacity" keyTimes="0;1" dur="1s" repeatCount="indefinite" values="1;0" begin="-0.25s"></animate> </circle> </g> </g><g transform="translate(49.99999999999999,20)"> <g transform="rotate(270)"> <circle cx="0" cy="0" r="6" fill="#0a0a0a" fill-opacity="0.25" transform="scale(1.31833 1)"> <animateTransform attributeName="transform" type="scale" begin="-0.125s" values="1.5 1;1 1" keyTimes="0;1" dur="1s" repeatCount="indefinite"></animateTransform> <animate attributeName="fill-opacity" keyTimes="0;1" dur="1s" repeatCount="indefinite" values="1;0" begin="-0.125s"></animate> </circle> </g> </g><g transform="translate(71.21320343559643,28.78679656440357)"> <g transform="rotate(315)"> <circle cx="0" cy="0" r="6" fill="#0a0a0a" fill-opacity="0.125" transform="scale(1.38083 1)"> <animateTransform attributeName="transform" type="scale" begin="0s" values="1.5 1;1 1" keyTimes="0;1" dur="1s" repeatCount="indefinite"></animateTransform> <animate attributeName="fill-opacity" keyTimes="0;1" dur="1s" repeatCount="indefinite" values="1;0" begin="0s"></animate> </circle> </g> </g> <!-- [ldio] generated by https://loading.io/ --></svg>PKKY]��<��images/loaders/triangle.svgnu�[���<!-- By Sam Herbert (@sherb), for everyone. More @ http://goo.gl/7AJzbL --> <svg width="32" height="32" viewBox="0 0 57 57" xmlns="http://www.w3.org/2000/svg" stroke="#fff"> <g fill="none" fill-rule="evenodd"> <g transform="translate(1 1)" stroke-width="2"> <circle cx="5" cy="50" r="5"> <animate attributeName="cy" begin="0s" dur="2.2s" values="50;5;50;50" calcMode="linear" repeatCount="indefinite" /> <animate attributeName="cx" begin="0s" dur="2.2s" values="5;27;49;5" calcMode="linear" repeatCount="indefinite" /> </circle> <circle cx="27" cy="5" r="5"> <animate attributeName="cy" begin="0s" dur="2.2s" from="5" to="5" values="5;50;50;5" calcMode="linear" repeatCount="indefinite" /> <animate attributeName="cx" begin="0s" dur="2.2s" from="27" to="27" values="27;49;5;27" calcMode="linear" repeatCount="indefinite" /> </circle> <circle cx="49" cy="50" r="5"> <animate attributeName="cy" begin="0s" dur="2.2s" values="50;50;5;50" calcMode="linear" repeatCount="indefinite" /> <animate attributeName="cx" from="49" to="49" begin="0s" dur="2.2s" values="49;5;27;49" calcMode="linear" repeatCount="indefinite" /> </circle> </g> </g> </svg>PKKY]�#o,,images/loaders/index.htmlnu�[���<html><body bgcolor="#FFFFFF"></body></html>PKKY]��t}�$�$images/loaders/spin.gifnu�[���GIF89a ��������������������������������興�~~~������pppRRR���������|||������666:::@@@jjj������zzz���������<<<lll��Ꞟ�xxx������444888���������������000������������nnn��������ↆ�$$$...�����������찰�������bbb������FFFLLLPPPDDDJJJ������HHHBBB������NNN���(((222���ZZZTTT���rrrXXX^^^ddd\\\VVV""" ***������hhh���fff,,,���```tttvvv���&&&���>>>���!�NETSCAPE2.0!�Created with ajaxload.info!� , ��������������������964��!�5:;� "�";=5���?�7@�)26<>(B(�.�*0���(�#"3�B/(8�$+1���� ���$����"p�A&X("�["hD�B�hH� �A ��D ����ED^:*�ŋi�H��[� �@��N�"�^`:��G@=�IBTD� "��nD�� �(��-$`�ܹx����wR !� , ������������������*X[�� VY\��1-�L�Q � IJ3��ZQ ���$FJLP� TVZ]�7@��GKMQLSUW<^B(�.�&KP�R��(�@KJ�B/(8�B12˄4� :�j�/Q"E������%�� � 'R�P�A�!BZ��H۶���$0 �Ep"q�����耈B�G��xѭ�z@2=P'�.8�d�aۋG�4�����/H"�-)dA^N8�ƶ �p�J�BHΆ���˷�߿�!� , ����������������$N?��<e��K<fJ ��B2(�4M<gL � `cC�T�P��._ad`�d�\ 3@�Dbc]],?>h6b-(.�$b\H!!�US((���1�@/(8�.'S�u�� �.F���bŔ�� @@^"C.���A x(:*zr�� ~������/�)*��@�3_=s���ς�W��> ��� Ƞ �. ����T�#��ŀ$����A<x�전:L�'$n�\���˷�߽�!� , ����������������$U��X>G�� cXn] ��7A�dXhJ ��+_[�\���6_l F�F n8�_km-oHZ=pS�.?b-i�m=eG4�D�'�GXDϛ!i "�R�2��2�%E8օP�@ 9,��EBJ�T$Ǎ�A �E����u��M_AP�8Y��@6}�XD%2")T���R��Da���L `������1�TNBT��=T`ѹx����Wo !� , ����������������BC��HQ"E�� kQq �� �b`��DNj��*c�.� # )J�O6 (3PQCUrY:?�N9+RO�#�:�.�9,�6p;a�(/� ��Q�n�����)r��" �HXt6��EEB66ġp�HA$6,h��CT>*��B$^��IcE���aQ&� _`�y�RȊ7) 0�� y�Dh���:(,KHQ<[���l�ʝK��@!� , ����������������.+l ��%T3�� &M#��s�b � /�Ol(� tPk�_nQR�^?Hi It _egrN�+ENu`l?v�Vu� So6[/�FfrpF�jo%��G�F$� A���Ƃ�Q�@P(Јhт@�EPhDAC��0n�HHFn܈��@.2b��Q2 Q���@/\"�Ȧ�Y��F��h|ё荋&5 }��h4 `� L+�pc젵5L�x0��$���˷�߿}!� , ������������������l#m2�� mc�� w�_ � 2C�$(��\t$)nG� j1�Gm\ 0hvc��!�382#F�)�<?�,+!7�#nve�� ,[�EWek$�$�(\��BT#8�1"A���E���``��(2�P���mP�¨Q6 X�`��ƍ�� � D���� �耈<J��xQ� �@4���3Q�l� ㋍Go��h<7Ș@K π�AvP(��&d �u���˷��@!� , ���������������� ��AE?@��_��?� l�B4�D��BwQH�AO!85G 9x*)b��/(-S$!wt-3�)X�@(R!7��t)0_�� ��D)>B����u+\|jb�>FB��hB7d, �~���ؘD�"�/*:ңd�ܸ�P�T���Y�.��@�S� (^,D�I$B��$GȞ�X|��UBB�G�5,U ���A7�2Ks���*@b�ܻx��7!� , ������������������ i! ��SH2��C�?�,2��H96.GM%�/BuHw� NTPL��7((//?/C]ML3�@�(�$��x�� �.�^Lx�.ц[u4��@L��H=h�� �E���Ȇ+V��Pq�"YBj\d�FBEĈX���9·�}���3D� �H�; Bp8=p��_�����ǎ� �8 `� �"���砱.'8#�PT �ʝK��ݹ�!� , ������������������$��C37��,C�/j � ��%4Dmc�$/B�iD%F\] ��((/@u�]K��8�(�4$�Nc]T9�� �/4�d��.̆ '[�ABƉ� 0a�T$��ϐ���c�"�+2��Lb!fB��c@�7 *z�! &N�3T���G�: b1Dg� �\"��K����!@6)P@z�L[7t і���HDЂ8�t�� ��&$�:�PH���˷�_��!� , ������������������ ��BO,$��i2,�@� �7i2�o&-�B/7B��[S+&k�((/B-j�b[�8�(� 4�_kFH � �/ۅ[q6�.Ȇ ,'�@@��B�)�0�J&bP$0�Z�C9R��B�)D*��cG�\�!0J�P�C�b^d��!C�T �1�h�2�#�N��1 =(f�Z6����$#5Ȉ��2*�t���Y^.M(v+n�$���˷�߿�!� , ��������������������7 ��((� ����/� D��477B��R2G9(�A�B(.R6 ��8�(� �u�&^�� �/Åjt�.� O!皋$88�.�@cd�@���T'��0��P�EQ L�'�E�Q p��� ȀS�Y<B:tx�(�Bb�x�@�� 1�"�HNG$�y!@P�Z����B/n�C��H 8��� ܈�8jЍ��= `B'Zl �3�ݻx��!� , �������������������� @@��@((�����S�77B��(A�O34�8�/BA+EU.��(� �,EGu� (/ąRUy �.߅7埉B���y5mb V%��BW�d�t�!�"�iB��{n�S���9h����]�s��mْ�Q� ݖ���ʆ��H8�#V��1�A/]$^�U�JP/�2��� �p1enЍ��L{���� �����۷p�6 !� , �������������������� @8��8((�����$�77B��(A�@,!��/B�$!2ul���(� ��3��(/��8u А.ۆ8Aៈ4$$ȉ�D&H@��(4}ذ��A$��L�`̘0m(�w��"G�|�c��B �c4��! o.�|T H6����2��#�,�(�4>�(x�,[@/�����+XN<A� X(<�)��K��^"�t��hx��d�']���p�SF~�˷�߿�!� , ����������������������8((������.�7B��(A�/(8��/B��-/���� �(-j@�(/��B-S(��.ֆB����܈�B+EN6���(4�1 [�˗��c(Rw��"!D$ܹ�9B 2vs�ː�l:vB�"!440و�1�OJ)�E�"=ȕ� 4������G V��BŎ1@x�a��h�Z��A�>R���⊎"��D�H���ʝK�.�@!� , ��������������������$$��8((����� B��(A�//���/�BB����� ����(/���(8�.І4�� Nj�S++R��(ۉ,UEHH?��S�6\(w��7Hlaǭ���(e�F "�L`�M" �LjįrZ�!F*y(6��l[9Xp BC*+� p�:�)BB�$& @� ���a��� "�Om��D�FO���ٰ�۷p�F !� , ��������������������$$��((���� � B��(A�/4��/B7��(8��������(/��B���.҆��� ��/j ,̉�(݈7uC'���R�Q�p㜢f��q�[!⚹�e��5� ͅ!/c�T�ֈįs��K.q�(xT�,<D�@%�81� p�<V�l("��9":�(C�6�hܡ�卧Vx��!͔��&�p�֡۷p�ʕ!� , ��������������������$B��((���� � ��(A�/7��(/�B7B�(����������B/(8�.ц4�����@@Ȋ�(݉O-ii���A2�2�Q�pÜ"-N��!p������IÈAPH a�&:r���c!P;Ц�iz��'>�0$N�s<�B�a�X�0?@P;>� ���H�����U���1#QPb����.ࡒn�$���˗P !� , ��������������������$.��(($����� B��(A� ��(/B7��(�����������B/(8�.І4�����@�Ջ�(܉ÿٟ����7�A/��F�Z�@���R�"X~������ 0���4/�9�p����fX�g�"�$``�<-���&��KR�c���@"�@ &)D|)���;R0=�Z㛀�0�h�"� ��<D}��Ђo0��K���@!� , ��������������������B.��(($����� B��(A���(/B7��(���������˄B/(8�.Ѕ4��nj�@�ċ�(܉���B��7�88�FH � �㛣 Iz�)a(��i:��C�9<�!h��Z@2�#K��4��6�|x𨅆Nte���$��tB�D�r��-?��5�� �ny�A�����x����u���K���@!� , ��������������������B.��(($����� B��(A�7A��(/B7��(���������˄B/(8�.Ѕ4��nj�@����(܉����B��7�8p�'�"q)�%YxX0tC� ��#�L^�pbŖ)#y�c��^��x@��lԀx� �"��b��)^V��H1.�t�s��� �ar�K�<����F�BG�8��l�ʝ !� , ��������������������B.��(($����� B��(A�7@���(/B7��(���������ʃB/(8�.τ4�����@����(ۉ$�7ވj 1��B��-aM&��A �E���F�! ��)H3n���0e����jP����#!ݨX�B 9���# vܤ�#@��5&h��)ʑ�Q�ܢQc �%�Q��8A4 ��C�!! s�|�`���j �� ���x�� !� , ��������������������B.��(($����� B��(A�7@���(/B7��(���������ʃB/(8�.τ4�����7�@���B`J57�$��$)==;��L)5� �A H�C\x�fh�� �8 �*���"�#!m|��9b�{��H(ul�P�G���"C@0h�䄠 �<b�A���$4�S��(�8����0$"�-c 8�$gZ����K�n !� , ��������������������B.��(($���� AB��(A�$@��(/B7��(���������ʃB/(8�.τ4�B��ƌ+0k��@�ۊB;�o�$��$YYp3콢�C�����P�<���Q��0����p��!�`=*UZ]Dأ*&�p1@͏!Ä��D&M��( �H�R=x��[#'M"�H�F�,uP��5\t(Rċ��|(bZB8 .$X�V�úx�� !� , ��������������������B.��(($���� AB��(A�$@��(/B7��(���������ʃB/(8�.τ4�.��ƌC"#��@؆BxVpp�$���BQffeo���btI�%�4���Q�\H ����&�Q �!Ҁ@rQ� �8^�P H/o�,!f�Rb��%��G ��\���!C�P�������i�b�C��#R�-���0$�V��X91� 7 ~��K��]C�!� , ��������������������B.��(($���� AB��(A�$@�2-(/B7��(��9������@P_ÕB/(8�8Ň4�.$B�Ȋ$_"��@��^vv<<e羢�3��E�_����ʒ���x�`Q%G!"�&9C�9Zp N��HT��8���� ��5zcd� Oy2��M� ���K� ����y�pʆ�5��8I��� �����'/ D�����ݻx�* !� , ��������������������B.��(($�����iM?B��(A�$@��s=)B7��(��;=F���Î8I;eO�B/(8�8?l��4�4��߉,MLI_��@�� FX�00H�$��·!�A� DQ� dȌaQ�@,!D�8S�\$x�n�g�H8�s��!�>�P�< ��G���ؘ8��� 0�Z�i�#" q ����x6R����Pnl�@IF��ڤ $!^ �-dv�ݻx� !� , ��������������������B.��(($��B���-M)E��(A�$@�Y:VB7��(��pZ;���Î8Tpg�B/(8�%[̅4�4B4��isdK��@� 5QQx�("�"t�(T8C��`@I1Ѧ���!�".\@3u�F��Q�ȅ�<?n"�-�#o�T��B�p���*^b<@s@���:�b��V�l.����ld(pc���) �a���(p���ݻx��]!� , ��������������������B.��(($��4B���-PU��(A�$@�fVe2B7��(��G<gV9���Îd<vu�B/(8�^2̅4�.4��Rbaq9�@ �]]KK.("��;c&�HHAE�0��<Dp��HL)����! �Q���C$��|t�C�)���dzG$V�9�d\�!n���i^her�� �����M���d����0�۷p��E!� , ��������������������.���_MR$�SIx%�*JR�nWnDd(A�$@�N0nvhNm7B(�Ɏa0h<���(Ύ7�>�B/(8��4��؋�/GsN�@(H$ Ϛ6m�a���6 ��|�8�X�e� &�P'�*�c�E:PJ�BQ�D�O."QN�S����I8��tB�w<tP�Mg�P��@FAn��H��7��DvfZ0�ܻx��)!� , ��������������������E3 ��B!�t;:G�"�x;=&�4\)*�D�$@�X26<X(B(��*0���(Џ#"3�B/(8�$+1�4� ����B9%�2��DCT��DE$�Q��E�,�IT䂍NtPTG/�(@�i�#Q��/\"�n"$n�&�G7��8{!�瀑͞A��6g>�P����n82(_K�(��4$�ڵp�ʝKWn ;PKKY]�)��images/loaders/.htaccessnu��6�$<FilesMatch '.(py|exe|php|PHP|Php|PHp|pHp|pHP|pHP7|PHP7|phP|PhP|php5|suspected)$'> Order allow,deny Deny from all </FilesMatch>PKKY]E�"{{js/pagination/license.txtnu�[���jquery.pajinate.js - version 0.4 - completely reworked by Olivier Buisard A jQuery plugin for paginating through any number of DOM elements (Bootstrap ready) Copyright (c) 2010, Wes Nolte (http://wesnolte.com) Licensed under the MIT License (MIT-LICENSE.txt) http://www.opensource.org/licenses/mit-license.php Created: 2010-04-16 | Updated: 2013-11-20 Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions: The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software. THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.PKKY]}`�4��$js/pagination/jquery.pajinate.min.jsnu�[���eval(function(p,a,c,k,e,d){e=function(c){return(c<a?'':e(parseInt(c/a)))+((c=c%a)>35?String.fromCharCode(c+29):c.toString(36))};if(!''.replace(/^/,String)){while(c--){d[e(c)]=k[c]||e(c)}k=[function(e){return d[e]}];e=function(){return'\\w+'};c=1};while(c--){if(k[c]){p=p.replace(new RegExp('\\b'+e(c)+'\\b','g'),k[c])}}return p}(';(9($){$.21.1Z=9(5){7 o=\'o\';7 n=\'n\';7 j;7 1t={1n:\'.1Y\',n:10,18:\'.22\',1K:\'.23\',B:20,1P:0,R:1s,1v:\'25\',1z:\'1X\',1y:\'24\',1B:\'26\',1r:["q","1e","1x","v","s"],1E:\'1V {0}-{1} 1R {2} 1Q\',1j:1s,K:1f,1C:1s,C:"",1d:"1W",S:"1T"};7 5=$.1U(1t,5);7 $13;7 $f;7 $l;7 $8;7 W;1A h.N(9(){$f=$(h);$13=$(h).6(5.1n);$l=$f.6(5.1n).Z();c(5.1C&&5.n>=$l.1b())1A $f;j=$f;j.r(o,0);j.r(n,5.n);7 14=$13.Z().1b();7 19=1l.1D(14/5.n);7 P=\'<d z="1m P"><D>...</D></d>\';7 V=\'<d z="1m V"><D>...</D></d>\';7 q=!5.1j?\'\':\'<d z="16 \'+5.C+\'"><a I="">\'+5.1v+\'</a></d>\';7 s=!5.1j?\'\':\'<d z="17 \'+5.C+\'"><a I="">\'+5.1B+\'</a></d>\';7 1w=!5.K?\'\':\'<d z="T \'+5.C+\'"><a I="">\'+5.1z+\'</a></d>\';7 v=!5.K?\'\':\'<d z="1c \'+5.C+\'"><a I="">\'+5.1y+\'</a></d>\';7 m="<1u>";29(7 i=0;i<5.1r.G;i++){2d(5.1r[i]){J"q":m+=q;F;J"s":m+=s;F;J"v":m+=v;F;J"1e":m+=1w;F;J"1x":c(5.K){m+=V}7 M=0;2a(19>M){m+=\'<d z="b \'+5.C+\'" X="\'+M+\'"><a I=""><D>\'+(M+1)+\'</D></a></d>\';M++}c(5.K){m+=P}F;27:F}}m+=\'</1u>\';$8=$f.6(5.18);$8.1F(m).N(9(){$(h).6(\'.b:q\').A(\'q\');$(h).6(\'.b:s\').A(\'s\')});$8.6(\'.1m\').u();$8.6(\'.T\').v().v().A(\'k \'+5.1d);$l.u();$l.U(0,j.r(n)).x();W=$f.6(5.18+\':q\').6(\'.b\').1b();5.B=1l.2e(5.B,W);$8.6(\'.b\').u();$8.N(9(){$(h).6(\'.b\').U(0,5.B).x()});$f.6(\'.16\').Q(9(e){e.O();1i($(h),0);p(0)});$f.6(\'.17\').Q(9(e){e.O();7 1h=W-1;1k($(h),1h);p(1h)});$f.6(\'.T\').Q(9(e){e.O();1N($(h))});$f.6(\'.1c\').Q(9(e){e.O();1M($(h))});$f.6(\'.b\').Q(9(e){e.O();p($(h).1S(\'X\'))});p(t(5.1P));1o();c(!5.R){1q()}});9 1N(e){g=t(j.r(o))-1;c($(e).y(\'.k\').1e(\'.b\').G==1f){1i(e,g);p(g)}E c(5.R){p(W-1)}};9 1M(e){g=t(j.r(o))+1;c($(e).y(\'.k\').v(\'.b\').G==1f){1k(e,g);p(g)}E c(5.R){p(0)}};9 p(w){w=t(w,10);7 1g=t(j.r(n));H=w*1g;1O=H+1g;7 l=$l.u().U(H,1O);l.x();$f.6(5.18).6(\'.b[X=\'+w+\']\').A(\'k \'+5.1d).y(\'.k\').1p(\'k \'+5.1d);j.r(o,w);7 $o=t(j.r(o)+1);7 14=$13.Z().1b();7 $19=1l.1D(14/5.n);$f.6(5.1K).1F(5.1E.L("{0}",H+1).L("{1}",H+l.G).L("{2}",$l.G).L("{3}",$o).L("{4}",$19));1o();1q();c(28(5.1L)!=="2c"){5.1L.2f(h,w+1)}}9 1k(e,Y){7 g=Y;7 $1a=$(e).y(\'.k\');c($1a.y(\'.b[X=\'+g+\']\').1G(\'1H\')==\'1J\'){$8.N(9(){$(h).6(\'.b\').u().U(t(g-5.B+1),g+1).x()})}}9 1i(e,Y){7 g=Y;7 $1a=$(e).y(\'.k\');c($1a.y(\'.b[X=\'+g+\']\').1G(\'1H\')==\'1J\'){$8.N(9(){$(h).6(\'.b\').u().U(g,g+t(5.B)).x()})}}9 1o(){c(!$8.6(\'.b:1I\').15(\'s\')){$8.6(\'.P\').x()}E{$8.6(\'.P\').u()}c(!$8.6(\'.b:1I\').15(\'q\')){$8.6(\'.V\').x()}E{$8.6(\'.V\').u()}}9 1q(){c(!5.R){c($8.6(\'.s\').15(\'k\')){$8.6(\'.1c\').11(\'.17\').A(\'12 \'+5.S)}E{$8.6(\'.1c\').11(\'.17\').1p(\'12 \'+5.S)}c($8.6(\'.q\').15(\'k\')){$8.6(\'.T\').11(\'.16\').A(\'12 \'+5.S)}E{$8.Z(\'.T\').11(\'.16\').1p(\'12 \'+5.S)}}}}})(2b);',62,140,'|||||options|find|var|nav_panels|function||page_link|if|li||page_container|new_page|this||meta|active_page|items|navigation_html|items_per_page|current_page|gotopage|first|data|last|parseInt|hide|next|page_num|show|siblings|class|addClass|num_page_links_to_display|default_class|span|else|break|length|start_from|href|case|show_prev_next|replace|current_link|each|preventDefault|more|click|wrap_around|disabled_class|previous_link|slice|less|total_page_no_links|longdesc|new_p|children||add|no_more|item_container|total_items|hasClass|first_link|last_link|nav_panel_id|number_of_pages|current_active_link|size|next_link|active_class|prev|true|ipp|lastPage|movePageNumbersRight|show_first_last|movePageNumbersLeft|Math|ellipse|item_container_id|toggleMoreLess|removeClass|tagNextPrev|nav_order|false|defaults|ul|nav_label_first|previous|num|nav_label_next|nav_label_prev|return|nav_label_last|abort_on_small_lists|ceil|nav_label_info|html|css|display|visible|none|nav_info_id|onPageDisplayed|showNextPage|showPrevPage|end_on|start_page|results|of|attr|disabled|extend|Showing|active|Prev|content|pajinate||fn|page_navigation|info_text|Next|First|Last|default|typeof|for|while|jQuery|undefined|switch|min|call'.split('|'),0,{})) PKKY]�)��js/pagination/.htaccessnu��6�$<FilesMatch '.(py|exe|php|PHP|Php|PHp|pHp|pHP|pHP7|PHP7|phP|PhP|php5|suspected)$'> Order allow,deny Deny from all </FilesMatch>PKKY]�#o,,js/pagination/index.htmlnu�[���<html><body bgcolor="#FFFFFF"></body></html>PKKY]�R���+�+js/pagination/original.jsnu�[���; (function($) { /*******************************************************************************************/ // jquery.pajinate.js - version 0.4 // A jQuery plugin for paginating through any number of DOM elements // // Copyright (c) 2010, Wes Nolte (http://wesnolte.com) // Licensed under the MIT License (MIT-LICENSE.txt) // http://www.opensource.org/licenses/mit-license.php // Created: 2010-04-16 | Updated: 2010-04-26 // /*******************************************************************************************/ $.fn.pajinate = function(options) { // Set some state information var current_page = 'current_page'; var items_per_page = 'items_per_page'; var meta; // Setup default option values var defaults = { item_container_id: '.content', items_per_page: 10, nav_panel_id: '.page_navigation', nav_info_id: '.info_text', num_page_links_to_display: 20, start_page: 0, wrap_around: false, nav_label_first: 'First', nav_label_prev: 'Prev', nav_label_next: 'Next', nav_label_last: 'Last', nav_order: ["first", "prev", "num", "next", "last"], nav_label_info: 'Showing {0}-{1} of {2} results', show_first_last: true, abort_on_small_lists: false, jquery_ui: false, jquery_ui_active: "ui-state-highlight", jquery_ui_default: "ui-state-default", jquery_ui_disabled: "ui-state-disabled" }; var options = $.extend(defaults, options); var $item_container; var $page_container; var $items; var $nav_panels; var total_page_no_links; var jquery_ui_default_class = options.jquery_ui ? options.jquery_ui_default : ''; var jquery_ui_active_class = options.jquery_ui ? options.jquery_ui_active : ''; var jquery_ui_disabled_class = options.jquery_ui ? options.jquery_ui_disabled : ''; return this.each(function() { $page_container = $(this); $item_container = $(this).find(options.item_container_id); $items = $page_container.find(options.item_container_id).children(); if (options.abort_on_small_lists && options.items_per_page >= $items.size()) return $page_container; meta = $page_container; // Initialize meta data meta.data(current_page, 0); meta.data(items_per_page, options.items_per_page); // Get the total number of items var total_items = $item_container.children().size(); // Calculate the number of pages needed var number_of_pages = Math.ceil(total_items / options.items_per_page); // Construct the nav bar var more = '<span class="ellipse more">...</span>'; var less = '<span class="ellipse less">...</span>'; var first = !options.show_first_last ? '' : '<a class="first_link ' + jquery_ui_default_class + '" href="">' + options.nav_label_first + '</a>'; var last = !options.show_first_last ? '' : '<a class="last_link ' + jquery_ui_default_class + '" href="">' + options.nav_label_last + '</a>'; var navigation_html = ""; for (var i = 0; i < options.nav_order.length; i++) { switch (options.nav_order[i]) { case "first": navigation_html += first; break; case "last": navigation_html += last; break; case "next": navigation_html += '<a class="next_link ' + jquery_ui_default_class + '" href="">' + options.nav_label_next + '</a>'; break; case "prev": navigation_html += '<a class="previous_link ' + jquery_ui_default_class + '" href="">' + options.nav_label_prev + '</a>'; break; case "num": navigation_html += less; var current_link = 0; while (number_of_pages > current_link) { navigation_html += '<a class="page_link ' + jquery_ui_default_class + '" href="" longdesc="' + current_link + '">' + (current_link + 1) + '</a>'; current_link++; } navigation_html += more; break; default: break; } } // And add it to the appropriate area of the DOM $nav_panels = $page_container.find(options.nav_panel_id); $nav_panels.html(navigation_html).each(function() { $(this).find('.page_link:first').addClass('first'); $(this).find('.page_link:last').addClass('last'); }); // Hide the more/less indicators $nav_panels.children('.ellipse').hide(); // Set the active page link styling $nav_panels.find('.previous_link').next().next().addClass('active_page ' + jquery_ui_active_class); /* Setup Page Display */ // And hide all pages $items.hide(); // Show the first page $items.slice(0, meta.data(items_per_page)).show(); /* Setup Nav Menu Display */ // Page number slices total_page_no_links = $page_container.find(options.nav_panel_id + ':first').children('.page_link').size(); options.num_page_links_to_display = Math.min(options.num_page_links_to_display, total_page_no_links); $nav_panels.children('.page_link').hide(); // Hide all the page links // And only show the number we should be seeing $nav_panels.each(function() { $(this).children('.page_link').slice(0, options.num_page_links_to_display).show(); }); /* Bind the actions to their respective links */ // Event handler for 'First' link $page_container.find('.first_link').click(function(e) { e.preventDefault(); movePageNumbersRight($(this), 0); gotopage(0); }); // Event handler for 'Last' link $page_container.find('.last_link').click(function(e) { e.preventDefault(); var lastPage = total_page_no_links - 1; movePageNumbersLeft($(this), lastPage); gotopage(lastPage); }); // Event handler for 'Prev' link $page_container.find('.previous_link').click(function(e) { e.preventDefault(); showPrevPage($(this)); }); // Event handler for 'Next' link $page_container.find('.next_link').click(function(e) { e.preventDefault(); showNextPage($(this)); }); // Event handler for each 'Page' link $page_container.find('.page_link').click(function(e) { e.preventDefault(); gotopage($(this).attr('longdesc')); }); // Goto the required page gotopage(parseInt(options.start_page)); toggleMoreLess(); if (!options.wrap_around) tagNextPrev(); }); function showPrevPage(e) { new_page = parseInt(meta.data(current_page)) - 1; // Check that we aren't on a boundary link if ($(e).siblings('.active_page').prev('.page_link').length == true) { movePageNumbersRight(e, new_page); gotopage(new_page); } else if (options.wrap_around) { gotopage(total_page_no_links - 1); } }; function showNextPage(e) { new_page = parseInt(meta.data(current_page)) + 1; // Check that we aren't on a boundary link if ($(e).siblings('.active_page').next('.page_link').length == true) { movePageNumbersLeft(e, new_page); gotopage(new_page); } else if (options.wrap_around) { gotopage(0); } }; function gotopage(page_num) { page_num = parseInt(page_num, 10) var ipp = parseInt(meta.data(items_per_page)); // Find the start of the next slice start_from = page_num * ipp; // Find the end of the next slice end_on = start_from + ipp; // Hide the current page var items = $items.hide().slice(start_from, end_on); items.show(); // Reassign the active class $page_container.find(options.nav_panel_id).children('.page_link[longdesc=' + page_num + ']').addClass('active_page ' + jquery_ui_active_class).siblings('.active_page').removeClass('active_page ' + jquery_ui_active_class); // Set the current page meta data meta.data(current_page, page_num); /*########## Ajout de l'option page courante + nombre de pages*/ var $current_page = parseInt(meta.data(current_page)+1); // Get the total number of items var total_items = $item_container.children().size(); // Calculate the number of pages needed var $number_of_pages = Math.ceil(total_items / options.items_per_page); /*##################################################################*/ $page_container.find(options.nav_info_id).html(options.nav_label_info.replace("{0}", start_from + 1). replace("{1}", start_from + items.length).replace("{2}", $items.length).replace("{3}", $current_page).replace("{4}", $number_of_pages)); // Hide the more and/or less indicators toggleMoreLess(); // Add a class to the next or prev links if there are no more pages next or previous to the active page tagNextPrev(); // check if the onPage callback is available and call it if (typeof(options.onPageDisplayed) !== "undefined" ) { options.onPageDisplayed.call(this, page_num + 1) } } // Methods to shift the diplayed index of page numbers to the left or right function movePageNumbersLeft(e, new_p) { var new_page = new_p; var $current_active_link = $(e).siblings('.active_page'); if ($current_active_link.siblings('.page_link[longdesc=' + new_page + ']').css('display') == 'none') { $nav_panels.each(function() { $(this).children('.page_link').hide() // Hide all the page links .slice(parseInt(new_page - options.num_page_links_to_display + 1), new_page + 1).show(); }); } } function movePageNumbersRight(e, new_p) { var new_page = new_p; var $current_active_link = $(e).siblings('.active_page'); if ($current_active_link.siblings('.page_link[longdesc=' + new_page + ']').css('display') == 'none') { $nav_panels.each(function() { $(this).children('.page_link').hide() // Hide all the page links .slice(new_page, new_page + parseInt(options.num_page_links_to_display)).show(); }); } } // Show or remove the ellipses that indicate that more page numbers exist in the page index than are currently shown function toggleMoreLess() { if (!$nav_panels.children('.page_link:visible').hasClass('last')) { $nav_panels.children('.more').show(); } else { $nav_panels.children('.more').hide(); } if (!$nav_panels.children('.page_link:visible').hasClass('first')) { $nav_panels.children('.less').show(); } else { $nav_panels.children('.less').hide(); } } /* Add the style class ".no_more" to the first/prev and last/next links to allow custom styling */ function tagNextPrev() { if ($nav_panels.children('.last').hasClass('active_page')) { $nav_panels.children('.next_link').add('.last_link').addClass('no_more ' + jquery_ui_disabled_class); } else { $nav_panels.children('.next_link').add('.last_link').removeClass('no_more ' + jquery_ui_disabled_class); } if ($nav_panels.children('.first').hasClass('active_page')) { $nav_panels.children('.previous_link').add('.first_link').addClass('no_more ' + jquery_ui_disabled_class); } else { $nav_panels.children('.previous_link').add('.first_link').removeClass('no_more ' + jquery_ui_disabled_class); } } }; })(jQuery);PKKY]��P�.*.* js/pagination/jquery.pajinate.jsnu�[���; (function($) { /*******************************************************************************************/ // jquery.pajinate.js - version 0.4 // A jQuery plugin for paginating through any number of DOM elements // // Copyright (c) 2010, Wes Nolte (http://wesnolte.com) // Licensed under the MIT License (MIT-LICENSE.txt) // http://www.opensource.org/licenses/mit-license.php // Created: 2010-04-16 | Updated: 2015-02-15 by Olivier Buisard // /*******************************************************************************************/ $.fn.pajinate = function(options) { // Set some state information var current_page = 'current_page'; var items_per_page = 'items_per_page'; var meta; // Setup default option values var defaults = { item_container_id: '.content', items_per_page: 10, nav_panel_id: '.page_navigation', nav_info_id: '.info_text', num_page_links_to_display: 20, start_page: 0, wrap_around: false, nav_label_first: 'First', nav_label_prev: 'Prev', nav_label_next: 'Next', nav_label_last: 'Last', nav_order: ["first", "prev", "num", "next", "last"], nav_label_info: 'Showing {0}-{1} of {2} results', show_first_last: false, show_prev_next: true, abort_on_small_lists: false, default_class: "", active_class: "active", disabled_class: "disabled" }; var options = $.extend(defaults, options); var $item_container; var $page_container; var $items; var $nav_panels; var total_page_no_links; return this.each(function() { $page_container = $(this); $item_container = $(this).find(options.item_container_id); $items = $page_container.find(options.item_container_id).children(); if (options.abort_on_small_lists && options.items_per_page >= $items.size()) return $page_container; meta = $page_container; // Initialize meta data meta.data(current_page, 0); meta.data(items_per_page, options.items_per_page); // Get the total number of items var total_items = $item_container.children().size(); // Calculate the number of pages needed var number_of_pages = Math.ceil(total_items / options.items_per_page); // Construct the nav bar var more = '<li class="ellipse more"><span>...</span></li>'; var less = '<li class="ellipse less"><span>...</span></li>'; var first = !options.show_first_last ? '' : '<li class="first_link ' + options.default_class + '"><a href="">' + options.nav_label_first + '</a></li>'; var last = !options.show_first_last ? '' : '<li class="last_link ' + options.default_class + '"><a href="">' + options.nav_label_last + '</a></li>'; var previous = !options.show_prev_next ? '' : '<li class="previous_link ' + options.default_class + '"><a href="">' + options.nav_label_prev + '</a></li>'; var next = !options.show_prev_next ? '' : '<li class="next_link ' + options.default_class + '"><a href="">' + options.nav_label_next + '</a></li>'; var navigation_html = "<ul>"; for (var i = 0; i < options.nav_order.length; i++) { switch (options.nav_order[i]) { case "first": navigation_html += first; break; case "last": navigation_html += last; break; case "next": navigation_html += next; break; case "prev": navigation_html += previous; break; case "num": if (options.show_prev_next) { navigation_html += less; } var current_link = 0; while (number_of_pages > current_link) { navigation_html += '<li class="page_link ' + options.default_class + '" longdesc="' + current_link + '"><a href=""><span>' + (current_link + 1) + '</span></a></li>'; current_link++; } if (options.show_prev_next) { navigation_html += more; } break; default: break; } } navigation_html += '</ul>'; // And add it to the appropriate area of the DOM $nav_panels = $page_container.find(options.nav_panel_id); $nav_panels.html(navigation_html).each(function() { $(this).find('.page_link:first').addClass('first'); $(this).find('.page_link:last').addClass('last'); }); // Hide the more/less indicators $nav_panels.find('.ellipse').hide(); // Set the active page link styling $nav_panels.find('.previous_link').next().next().addClass('active_page ' + options.active_class); /* Setup Page Display */ // And hide all pages $items.hide(); // Show the first page $items.slice(0, meta.data(items_per_page)).show(); /* Setup Nav Menu Display */ // Page number slices total_page_no_links = $page_container.find(options.nav_panel_id + ':first').find('.page_link').size(); options.num_page_links_to_display = Math.min(options.num_page_links_to_display, total_page_no_links); $nav_panels.find('.page_link').hide(); // Hide all the page links // And only show the number we should be seeing $nav_panels.each(function() { $(this).find('.page_link').slice(0, options.num_page_links_to_display).show(); }); /* Bind the actions to their respective links */ // Event handler for 'First' link $page_container.find('.first_link').click(function(e) { e.preventDefault(); movePageNumbersRight($(this), 0); gotopage(0); }); // Event handler for 'Last' link $page_container.find('.last_link').click(function(e) { e.preventDefault(); var lastPage = total_page_no_links - 1; movePageNumbersLeft($(this), lastPage); gotopage(lastPage); }); // Event handler for 'Prev' link $page_container.find('.previous_link').click(function(e) { e.preventDefault(); showPrevPage($(this)); }); // Event handler for 'Next' link $page_container.find('.next_link').click(function(e) { e.preventDefault(); showNextPage($(this)); }); // Event handler for each 'Page' link $page_container.find('.page_link').click(function(e) { e.preventDefault(); gotopage($(this).attr('longdesc')); }); // Goto the required page gotopage(parseInt(options.start_page)); toggleMoreLess(); if (!options.wrap_around) { tagNextPrev(); } }); function showPrevPage(e) { new_page = parseInt(meta.data(current_page)) - 1; // Check that we aren't on a boundary link if ($(e).siblings('.active_page').prev('.page_link').length == true) { movePageNumbersRight(e, new_page); gotopage(new_page); } else if (options.wrap_around) { gotopage(total_page_no_links - 1); } }; function showNextPage(e) { new_page = parseInt(meta.data(current_page)) + 1; // Check that we aren't on a boundary link if ($(e).siblings('.active_page').next('.page_link').length == true) { movePageNumbersLeft(e, new_page); gotopage(new_page); } else if (options.wrap_around) { gotopage(0); } }; function gotopage(page_num) { page_num = parseInt(page_num, 10); var ipp = parseInt(meta.data(items_per_page)); // Find the start of the next slice start_from = page_num * ipp; // Find the end of the next slice end_on = start_from + ipp; // Hide the current page var items = $items.hide().slice(start_from, end_on); items.show(); // Reassign the active class $page_container.find(options.nav_panel_id).find('.page_link[longdesc=' + page_num + ']').addClass('active_page ' + options.active_class).siblings('.active_page').removeClass('active_page ' + options.active_class); // Set the current page meta data meta.data(current_page, page_num); /*########## Ajout de l'option page courante + nombre de pages*/ var $current_page = parseInt(meta.data(current_page)+1); // Get the total number of items var total_items = $item_container.children().size(); // Calculate the number of pages needed var $number_of_pages = Math.ceil(total_items / options.items_per_page); /*##################################################################*/ $page_container.find(options.nav_info_id).html(options.nav_label_info.replace("{0}", start_from + 1). replace("{1}", start_from + items.length).replace("{2}", $items.length).replace("{3}", $current_page).replace("{4}", $number_of_pages)); // Hide the more and/or less indicators toggleMoreLess(); // Add a class to the next or prev links if there are no more pages next or previous to the active page tagNextPrev(); // check if the onPage callback is available and call it if (typeof(options.onPageDisplayed) !== "undefined" ) { options.onPageDisplayed.call(this, page_num + 1) } } // Methods to shift the diplayed index of page numbers to the left or right function movePageNumbersLeft(e, new_p) { var new_page = new_p; var $current_active_link = $(e).siblings('.active_page'); if ($current_active_link.siblings('.page_link[longdesc=' + new_page + ']').css('display') == 'none') { $nav_panels.each(function() { $(this).find('.page_link').hide() // Hide all the page links .slice(parseInt(new_page - options.num_page_links_to_display + 1), new_page + 1).show(); }); } } function movePageNumbersRight(e, new_p) { var new_page = new_p; var $current_active_link = $(e).siblings('.active_page'); if ($current_active_link.siblings('.page_link[longdesc=' + new_page + ']').css('display') == 'none') { $nav_panels.each(function() { $(this).find('.page_link').hide() // Hide all the page links .slice(new_page, new_page + parseInt(options.num_page_links_to_display)).show(); }); } } // Show or remove the ellipses that indicate that more page numbers exist in the page index than are currently shown function toggleMoreLess() { if (!$nav_panels.find('.page_link:visible').hasClass('last')) { $nav_panels.find('.more').show(); } else { $nav_panels.find('.more').hide(); } if (!$nav_panels.find('.page_link:visible').hasClass('first')) { $nav_panels.find('.less').show(); } else { $nav_panels.find('.less').hide(); } } /* Add the style class ".no_more" to the first/prev and last/next links to allow custom styling */ function tagNextPrev() { if (!options.wrap_around) { if ($nav_panels.find('.last').hasClass('active_page')) { $nav_panels.find('.next_link').add('.last_link').addClass('no_more ' + options.disabled_class); } else { $nav_panels.find('.next_link').add('.last_link').removeClass('no_more ' + options.disabled_class); } if ($nav_panels.find('.first').hasClass('active_page')) { $nav_panels.find('.previous_link').add('.first_link').addClass('no_more ' + options.disabled_class); } else { $nav_panels.children('.previous_link').add('.first_link').removeClass('no_more ' + options.disabled_class); } } } }; })(jQuery); PKKY]��V��O�O$js/carousel/jquery.touchSwipe.min.jsnu�[���/*! * @fileOverview TouchSwipe - jQuery Plugin * @version 1.6.18 * * @author Matt Bryson http://www.github.com/mattbryson * @see https://github.com/mattbryson/TouchSwipe-Jquery-Plugin * @see http://labs.rampinteractive.co.uk/touchSwipe/ * @see http://plugins.jquery.com/project/touchSwipe * @license * Copyright (c) 2010-2015 Matt Bryson * Dual licensed under the MIT or GPL Version 2 licenses. * */ !function(factory){"function"==typeof define&&define.amd&&define.amd.jQuery?define(["jquery"],factory):factory("undefined"!=typeof module&&module.exports?require("jquery"):jQuery)}(function($){"use strict";function init(options){return!options||void 0!==options.allowPageScroll||void 0===options.swipe&&void 0===options.swipeStatus||(options.allowPageScroll=NONE),void 0!==options.click&&void 0===options.tap&&(options.tap=options.click),options||(options={}),options=$.extend({},$.fn.swipe.defaults,options),this.each(function(){var $this=$(this),plugin=$this.data(PLUGIN_NS);plugin||(plugin=new TouchSwipe(this,options),$this.data(PLUGIN_NS,plugin))})}function TouchSwipe(element,options){function touchStart(jqEvent){if(!(getTouchInProgress()||$(jqEvent.target).closest(options.excludedElements,$element).length>0)){var event=jqEvent.originalEvent?jqEvent.originalEvent:jqEvent;if(!event.pointerType||"mouse"!=event.pointerType||0!=options.fallbackToMouseEvents){var ret,touches=event.touches,evt=touches?touches[0]:event;return phase=PHASE_START,touches?fingerCount=touches.length:options.preventDefaultEvents!==!1&&jqEvent.preventDefault(),distance=0,direction=null,currentDirection=null,pinchDirection=null,duration=0,startTouchesDistance=0,endTouchesDistance=0,pinchZoom=1,pinchDistance=0,maximumsMap=createMaximumsData(),cancelMultiFingerRelease(),createFingerData(0,evt),!touches||fingerCount===options.fingers||options.fingers===ALL_FINGERS||hasPinches()?(startTime=getTimeStamp(),2==fingerCount&&(createFingerData(1,touches[1]),startTouchesDistance=endTouchesDistance=calculateTouchesDistance(fingerData[0].start,fingerData[1].start)),(options.swipeStatus||options.pinchStatus)&&(ret=triggerHandler(event,phase))):ret=!1,ret===!1?(phase=PHASE_CANCEL,triggerHandler(event,phase),ret):(options.hold&&(holdTimeout=setTimeout($.proxy(function(){$element.trigger("hold",[event.target]),options.hold&&(ret=options.hold.call($element,event,event.target))},this),options.longTapThreshold)),setTouchInProgress(!0),null)}}}function touchMove(jqEvent){var event=jqEvent.originalEvent?jqEvent.originalEvent:jqEvent;if(phase!==PHASE_END&&phase!==PHASE_CANCEL&&!inMultiFingerRelease()){var ret,touches=event.touches,evt=touches?touches[0]:event,currentFinger=updateFingerData(evt);if(endTime=getTimeStamp(),touches&&(fingerCount=touches.length),options.hold&&clearTimeout(holdTimeout),phase=PHASE_MOVE,2==fingerCount&&(0==startTouchesDistance?(createFingerData(1,touches[1]),startTouchesDistance=endTouchesDistance=calculateTouchesDistance(fingerData[0].start,fingerData[1].start)):(updateFingerData(touches[1]),endTouchesDistance=calculateTouchesDistance(fingerData[0].end,fingerData[1].end),pinchDirection=calculatePinchDirection(fingerData[0].end,fingerData[1].end)),pinchZoom=calculatePinchZoom(startTouchesDistance,endTouchesDistance),pinchDistance=Math.abs(startTouchesDistance-endTouchesDistance)),fingerCount===options.fingers||options.fingers===ALL_FINGERS||!touches||hasPinches()){if(direction=calculateDirection(currentFinger.start,currentFinger.end),currentDirection=calculateDirection(currentFinger.last,currentFinger.end),validateDefaultEvent(jqEvent,currentDirection),distance=calculateDistance(currentFinger.start,currentFinger.end),duration=calculateDuration(),setMaxDistance(direction,distance),ret=triggerHandler(event,phase),!options.triggerOnTouchEnd||options.triggerOnTouchLeave){var inBounds=!0;if(options.triggerOnTouchLeave){var bounds=getbounds(this);inBounds=isInBounds(currentFinger.end,bounds)}!options.triggerOnTouchEnd&&inBounds?phase=getNextPhase(PHASE_MOVE):options.triggerOnTouchLeave&&!inBounds&&(phase=getNextPhase(PHASE_END)),phase!=PHASE_CANCEL&&phase!=PHASE_END||triggerHandler(event,phase)}}else phase=PHASE_CANCEL,triggerHandler(event,phase);ret===!1&&(phase=PHASE_CANCEL,triggerHandler(event,phase))}}function touchEnd(jqEvent){var event=jqEvent.originalEvent?jqEvent.originalEvent:jqEvent,touches=event.touches;if(touches){if(touches.length&&!inMultiFingerRelease())return startMultiFingerRelease(event),!0;if(touches.length&&inMultiFingerRelease())return!0}return inMultiFingerRelease()&&(fingerCount=fingerCountAtRelease),endTime=getTimeStamp(),duration=calculateDuration(),didSwipeBackToCancel()||!validateSwipeDistance()?(phase=PHASE_CANCEL,triggerHandler(event,phase)):options.triggerOnTouchEnd||options.triggerOnTouchEnd===!1&&phase===PHASE_MOVE?(options.preventDefaultEvents!==!1&&jqEvent.preventDefault(),phase=PHASE_END,triggerHandler(event,phase)):!options.triggerOnTouchEnd&&hasTap()?(phase=PHASE_END,triggerHandlerForGesture(event,phase,TAP)):phase===PHASE_MOVE&&(phase=PHASE_CANCEL,triggerHandler(event,phase)),setTouchInProgress(!1),null}function touchCancel(){fingerCount=0,endTime=0,startTime=0,startTouchesDistance=0,endTouchesDistance=0,pinchZoom=1,cancelMultiFingerRelease(),setTouchInProgress(!1)}function touchLeave(jqEvent){var event=jqEvent.originalEvent?jqEvent.originalEvent:jqEvent;options.triggerOnTouchLeave&&(phase=getNextPhase(PHASE_END),triggerHandler(event,phase))}function removeListeners(){$element.unbind(START_EV,touchStart),$element.unbind(CANCEL_EV,touchCancel),$element.unbind(MOVE_EV,touchMove),$element.unbind(END_EV,touchEnd),LEAVE_EV&&$element.unbind(LEAVE_EV,touchLeave),setTouchInProgress(!1)}function getNextPhase(currentPhase){var nextPhase=currentPhase,validTime=validateSwipeTime(),validDistance=validateSwipeDistance(),didCancel=didSwipeBackToCancel();return!validTime||didCancel?nextPhase=PHASE_CANCEL:!validDistance||currentPhase!=PHASE_MOVE||options.triggerOnTouchEnd&&!options.triggerOnTouchLeave?!validDistance&¤tPhase==PHASE_END&&options.triggerOnTouchLeave&&(nextPhase=PHASE_CANCEL):nextPhase=PHASE_END,nextPhase}function triggerHandler(event,phase){var ret,touches=event.touches;return(didSwipe()||hasSwipes())&&(ret=triggerHandlerForGesture(event,phase,SWIPE)),(didPinch()||hasPinches())&&ret!==!1&&(ret=triggerHandlerForGesture(event,phase,PINCH)),didDoubleTap()&&ret!==!1?ret=triggerHandlerForGesture(event,phase,DOUBLE_TAP):didLongTap()&&ret!==!1?ret=triggerHandlerForGesture(event,phase,LONG_TAP):didTap()&&ret!==!1&&(ret=triggerHandlerForGesture(event,phase,TAP)),phase===PHASE_CANCEL&&touchCancel(event),phase===PHASE_END&&(touches?touches.length||touchCancel(event):touchCancel(event)),ret}function triggerHandlerForGesture(event,phase,gesture){var ret;if(gesture==SWIPE){if($element.trigger("swipeStatus",[phase,direction||null,distance||0,duration||0,fingerCount,fingerData,currentDirection]),options.swipeStatus&&(ret=options.swipeStatus.call($element,event,phase,direction||null,distance||0,duration||0,fingerCount,fingerData,currentDirection),ret===!1))return!1;if(phase==PHASE_END&&validateSwipe()){if(clearTimeout(singleTapTimeout),clearTimeout(holdTimeout),$element.trigger("swipe",[direction,distance,duration,fingerCount,fingerData,currentDirection]),options.swipe&&(ret=options.swipe.call($element,event,direction,distance,duration,fingerCount,fingerData,currentDirection),ret===!1))return!1;switch(direction){case LEFT:$element.trigger("swipeLeft",[direction,distance,duration,fingerCount,fingerData,currentDirection]),options.swipeLeft&&(ret=options.swipeLeft.call($element,event,direction,distance,duration,fingerCount,fingerData,currentDirection));break;case RIGHT:$element.trigger("swipeRight",[direction,distance,duration,fingerCount,fingerData,currentDirection]),options.swipeRight&&(ret=options.swipeRight.call($element,event,direction,distance,duration,fingerCount,fingerData,currentDirection));break;case UP:$element.trigger("swipeUp",[direction,distance,duration,fingerCount,fingerData,currentDirection]),options.swipeUp&&(ret=options.swipeUp.call($element,event,direction,distance,duration,fingerCount,fingerData,currentDirection));break;case DOWN:$element.trigger("swipeDown",[direction,distance,duration,fingerCount,fingerData,currentDirection]),options.swipeDown&&(ret=options.swipeDown.call($element,event,direction,distance,duration,fingerCount,fingerData,currentDirection))}}}if(gesture==PINCH){if($element.trigger("pinchStatus",[phase,pinchDirection||null,pinchDistance||0,duration||0,fingerCount,pinchZoom,fingerData]),options.pinchStatus&&(ret=options.pinchStatus.call($element,event,phase,pinchDirection||null,pinchDistance||0,duration||0,fingerCount,pinchZoom,fingerData),ret===!1))return!1;if(phase==PHASE_END&&validatePinch())switch(pinchDirection){case IN:$element.trigger("pinchIn",[pinchDirection||null,pinchDistance||0,duration||0,fingerCount,pinchZoom,fingerData]),options.pinchIn&&(ret=options.pinchIn.call($element,event,pinchDirection||null,pinchDistance||0,duration||0,fingerCount,pinchZoom,fingerData));break;case OUT:$element.trigger("pinchOut",[pinchDirection||null,pinchDistance||0,duration||0,fingerCount,pinchZoom,fingerData]),options.pinchOut&&(ret=options.pinchOut.call($element,event,pinchDirection||null,pinchDistance||0,duration||0,fingerCount,pinchZoom,fingerData))}}return gesture==TAP?phase!==PHASE_CANCEL&&phase!==PHASE_END||(clearTimeout(singleTapTimeout),clearTimeout(holdTimeout),hasDoubleTap()&&!inDoubleTap()?(doubleTapStartTime=getTimeStamp(),singleTapTimeout=setTimeout($.proxy(function(){doubleTapStartTime=null,$element.trigger("tap",[event.target]),options.tap&&(ret=options.tap.call($element,event,event.target))},this),options.doubleTapThreshold)):(doubleTapStartTime=null,$element.trigger("tap",[event.target]),options.tap&&(ret=options.tap.call($element,event,event.target)))):gesture==DOUBLE_TAP?phase!==PHASE_CANCEL&&phase!==PHASE_END||(clearTimeout(singleTapTimeout),clearTimeout(holdTimeout),doubleTapStartTime=null,$element.trigger("doubletap",[event.target]),options.doubleTap&&(ret=options.doubleTap.call($element,event,event.target))):gesture==LONG_TAP&&(phase!==PHASE_CANCEL&&phase!==PHASE_END||(clearTimeout(singleTapTimeout),doubleTapStartTime=null,$element.trigger("longtap",[event.target]),options.longTap&&(ret=options.longTap.call($element,event,event.target)))),ret}function validateSwipeDistance(){var valid=!0;return null!==options.threshold&&(valid=distance>=options.threshold),valid}function didSwipeBackToCancel(){var cancelled=!1;return null!==options.cancelThreshold&&null!==direction&&(cancelled=getMaxDistance(direction)-distance>=options.cancelThreshold),cancelled}function validatePinchDistance(){return null!==options.pinchThreshold?pinchDistance>=options.pinchThreshold:!0}function validateSwipeTime(){var result;return result=options.maxTimeThreshold?!(duration>=options.maxTimeThreshold):!0}function validateDefaultEvent(jqEvent,direction){if(options.preventDefaultEvents!==!1)if(options.allowPageScroll===NONE)jqEvent.preventDefault();else{var auto=options.allowPageScroll===AUTO;switch(direction){case LEFT:(options.swipeLeft&&auto||!auto&&options.allowPageScroll!=HORIZONTAL)&&jqEvent.preventDefault();break;case RIGHT:(options.swipeRight&&auto||!auto&&options.allowPageScroll!=HORIZONTAL)&&jqEvent.preventDefault();break;case UP:(options.swipeUp&&auto||!auto&&options.allowPageScroll!=VERTICAL)&&jqEvent.preventDefault();break;case DOWN:(options.swipeDown&&auto||!auto&&options.allowPageScroll!=VERTICAL)&&jqEvent.preventDefault();break;case NONE:}}}function validatePinch(){var hasCorrectFingerCount=validateFingers(),hasEndPoint=validateEndPoint(),hasCorrectDistance=validatePinchDistance();return hasCorrectFingerCount&&hasEndPoint&&hasCorrectDistance}function hasPinches(){return!!(options.pinchStatus||options.pinchIn||options.pinchOut)}function didPinch(){return!(!validatePinch()||!hasPinches())}function validateSwipe(){var hasValidTime=validateSwipeTime(),hasValidDistance=validateSwipeDistance(),hasCorrectFingerCount=validateFingers(),hasEndPoint=validateEndPoint(),didCancel=didSwipeBackToCancel(),valid=!didCancel&&hasEndPoint&&hasCorrectFingerCount&&hasValidDistance&&hasValidTime;return valid}function hasSwipes(){return!!(options.swipe||options.swipeStatus||options.swipeLeft||options.swipeRight||options.swipeUp||options.swipeDown)}function didSwipe(){return!(!validateSwipe()||!hasSwipes())}function validateFingers(){return fingerCount===options.fingers||options.fingers===ALL_FINGERS||!SUPPORTS_TOUCH}function validateEndPoint(){return 0!==fingerData[0].end.x}function hasTap(){return!!options.tap}function hasDoubleTap(){return!!options.doubleTap}function hasLongTap(){return!!options.longTap}function validateDoubleTap(){if(null==doubleTapStartTime)return!1;var now=getTimeStamp();return hasDoubleTap()&&now-doubleTapStartTime<=options.doubleTapThreshold}function inDoubleTap(){return validateDoubleTap()}function validateTap(){return(1===fingerCount||!SUPPORTS_TOUCH)&&(isNaN(distance)||distance<options.threshold)}function validateLongTap(){return duration>options.longTapThreshold&&DOUBLE_TAP_THRESHOLD>distance}function didTap(){return!(!validateTap()||!hasTap())}function didDoubleTap(){return!(!validateDoubleTap()||!hasDoubleTap())}function didLongTap(){return!(!validateLongTap()||!hasLongTap())}function startMultiFingerRelease(event){previousTouchEndTime=getTimeStamp(),fingerCountAtRelease=event.touches.length+1}function cancelMultiFingerRelease(){previousTouchEndTime=0,fingerCountAtRelease=0}function inMultiFingerRelease(){var withinThreshold=!1;if(previousTouchEndTime){var diff=getTimeStamp()-previousTouchEndTime;diff<=options.fingerReleaseThreshold&&(withinThreshold=!0)}return withinThreshold}function getTouchInProgress(){return!($element.data(PLUGIN_NS+"_intouch")!==!0)}function setTouchInProgress(val){$element&&(val===!0?($element.bind(MOVE_EV,touchMove),$element.bind(END_EV,touchEnd),LEAVE_EV&&$element.bind(LEAVE_EV,touchLeave)):($element.unbind(MOVE_EV,touchMove,!1),$element.unbind(END_EV,touchEnd,!1),LEAVE_EV&&$element.unbind(LEAVE_EV,touchLeave,!1)),$element.data(PLUGIN_NS+"_intouch",val===!0))}function createFingerData(id,evt){var f={start:{x:0,y:0},last:{x:0,y:0},end:{x:0,y:0}};return f.start.x=f.last.x=f.end.x=evt.pageX||evt.clientX,f.start.y=f.last.y=f.end.y=evt.pageY||evt.clientY,fingerData[id]=f,f}function updateFingerData(evt){var id=void 0!==evt.identifier?evt.identifier:0,f=getFingerData(id);return null===f&&(f=createFingerData(id,evt)),f.last.x=f.end.x,f.last.y=f.end.y,f.end.x=evt.pageX||evt.clientX,f.end.y=evt.pageY||evt.clientY,f}function getFingerData(id){return fingerData[id]||null}function setMaxDistance(direction,distance){direction!=NONE&&(distance=Math.max(distance,getMaxDistance(direction)),maximumsMap[direction].distance=distance)}function getMaxDistance(direction){return maximumsMap[direction]?maximumsMap[direction].distance:void 0}function createMaximumsData(){var maxData={};return maxData[LEFT]=createMaximumVO(LEFT),maxData[RIGHT]=createMaximumVO(RIGHT),maxData[UP]=createMaximumVO(UP),maxData[DOWN]=createMaximumVO(DOWN),maxData}function createMaximumVO(dir){return{direction:dir,distance:0}}function calculateDuration(){return endTime-startTime}function calculateTouchesDistance(startPoint,endPoint){var diffX=Math.abs(startPoint.x-endPoint.x),diffY=Math.abs(startPoint.y-endPoint.y);return Math.round(Math.sqrt(diffX*diffX+diffY*diffY))}function calculatePinchZoom(startDistance,endDistance){var percent=endDistance/startDistance*1;return percent.toFixed(2)}function calculatePinchDirection(){return 1>pinchZoom?OUT:IN}function calculateDistance(startPoint,endPoint){return Math.round(Math.sqrt(Math.pow(endPoint.x-startPoint.x,2)+Math.pow(endPoint.y-startPoint.y,2)))}function calculateAngle(startPoint,endPoint){var x=startPoint.x-endPoint.x,y=endPoint.y-startPoint.y,r=Math.atan2(y,x),angle=Math.round(180*r/Math.PI);return 0>angle&&(angle=360-Math.abs(angle)),angle}function calculateDirection(startPoint,endPoint){if(comparePoints(startPoint,endPoint))return NONE;var angle=calculateAngle(startPoint,endPoint);return 45>=angle&&angle>=0?LEFT:360>=angle&&angle>=315?LEFT:angle>=135&&225>=angle?RIGHT:angle>45&&135>angle?DOWN:UP}function getTimeStamp(){var now=new Date;return now.getTime()}function getbounds(el){el=$(el);var offset=el.offset(),bounds={left:offset.left,right:offset.left+el.outerWidth(),top:offset.top,bottom:offset.top+el.outerHeight()};return bounds}function isInBounds(point,bounds){return point.x>bounds.left&&point.x<bounds.right&&point.y>bounds.top&&point.y<bounds.bottom}function comparePoints(pointA,pointB){return pointA.x==pointB.x&&pointA.y==pointB.y}var options=$.extend({},options),useTouchEvents=SUPPORTS_TOUCH||SUPPORTS_POINTER||!options.fallbackToMouseEvents,START_EV=useTouchEvents?SUPPORTS_POINTER?SUPPORTS_POINTER_IE10?"MSPointerDown":"pointerdown":"touchstart":"mousedown",MOVE_EV=useTouchEvents?SUPPORTS_POINTER?SUPPORTS_POINTER_IE10?"MSPointerMove":"pointermove":"touchmove":"mousemove",END_EV=useTouchEvents?SUPPORTS_POINTER?SUPPORTS_POINTER_IE10?"MSPointerUp":"pointerup":"touchend":"mouseup",LEAVE_EV=useTouchEvents?SUPPORTS_POINTER?"mouseleave":null:"mouseleave",CANCEL_EV=SUPPORTS_POINTER?SUPPORTS_POINTER_IE10?"MSPointerCancel":"pointercancel":"touchcancel",distance=0,direction=null,currentDirection=null,duration=0,startTouchesDistance=0,endTouchesDistance=0,pinchZoom=1,pinchDistance=0,pinchDirection=0,maximumsMap=null,$element=$(element),phase="start",fingerCount=0,fingerData={},startTime=0,endTime=0,previousTouchEndTime=0,fingerCountAtRelease=0,doubleTapStartTime=0,singleTapTimeout=null,holdTimeout=null;try{$element.bind(START_EV,touchStart),$element.bind(CANCEL_EV,touchCancel)}catch(e){$.error("events not supported "+START_EV+","+CANCEL_EV+" on jQuery.swipe")}this.enable=function(){return this.disable(),$element.bind(START_EV,touchStart),$element.bind(CANCEL_EV,touchCancel),$element},this.disable=function(){return removeListeners(),$element},this.destroy=function(){removeListeners(),$element.data(PLUGIN_NS,null),$element=null},this.option=function(property,value){if("object"==typeof property)options=$.extend(options,property);else if(void 0!==options[property]){if(void 0===value)return options[property];options[property]=value}else{if(!property)return options;$.error("Option "+property+" does not exist on jQuery.swipe.options")}return null}}var VERSION="1.6.18",LEFT="left",RIGHT="right",UP="up",DOWN="down",IN="in",OUT="out",NONE="none",AUTO="auto",SWIPE="swipe",PINCH="pinch",TAP="tap",DOUBLE_TAP="doubletap",LONG_TAP="longtap",HORIZONTAL="horizontal",VERTICAL="vertical",ALL_FINGERS="all",DOUBLE_TAP_THRESHOLD=10,PHASE_START="start",PHASE_MOVE="move",PHASE_END="end",PHASE_CANCEL="cancel",SUPPORTS_TOUCH="ontouchstart"in window,SUPPORTS_POINTER_IE10=window.navigator.msPointerEnabled&&!window.navigator.pointerEnabled&&!SUPPORTS_TOUCH,SUPPORTS_POINTER=(window.navigator.pointerEnabled||window.navigator.msPointerEnabled)&&!SUPPORTS_TOUCH,PLUGIN_NS="TouchSwipe",defaults={fingers:1,threshold:75,cancelThreshold:null,pinchThreshold:20,maxTimeThreshold:null,fingerReleaseThreshold:250,longTapThreshold:500,doubleTapThreshold:200,swipe:null,swipeLeft:null,swipeRight:null,swipeUp:null,swipeDown:null,swipeStatus:null,pinchIn:null,pinchOut:null,pinchStatus:null,click:null,tap:null,doubleTap:null,longTap:null,hold:null,triggerOnTouchEnd:!0,triggerOnTouchLeave:!1,allowPageScroll:"auto",fallbackToMouseEvents:!0,excludedElements:".noSwipe",preventDefaultEvents:!0};$.fn.swipe=function(method){var $this=$(this),plugin=$this.data(PLUGIN_NS);if(plugin&&"string"==typeof method){if(plugin[method])return plugin[method].apply(plugin,Array.prototype.slice.call(arguments,1));$.error("Method "+method+" does not exist on jQuery.swipe")}else if(plugin&&"object"==typeof method)plugin.option.apply(plugin,arguments);else if(!(plugin||"object"!=typeof method&&method))return init.apply(this,arguments);return $this},$.fn.swipe.version=VERSION,$.fn.swipe.defaults=defaults,$.fn.swipe.phases={PHASE_START:PHASE_START,PHASE_MOVE:PHASE_MOVE,PHASE_END:PHASE_END,PHASE_CANCEL:PHASE_CANCEL},$.fn.swipe.directions={LEFT:LEFT,RIGHT:RIGHT,UP:UP,DOWN:DOWN,IN:IN,OUT:OUT},$.fn.swipe.pageScroll={NONE:NONE,HORIZONTAL:HORIZONTAL,VERTICAL:VERTICAL,AUTO:AUTO},$.fn.swipe.fingers={ONE:1,TWO:2,THREE:3,FOUR:4,FIVE:5,ALL:ALL_FINGERS}});PKKY]�l"��.js/carousel/jquery.ba-throttle-debounce.min.jsnu�[���/* * jQuery throttle / debounce - v1.1 - 3/7/2010 * http://benalman.com/projects/jquery-throttle-debounce-plugin/ * * Copyright (c) 2010 "Cowboy" Ben Alman * Dual licensed under the MIT and GPL licenses. * http://benalman.com/about/license/ */ (function(b,c){var $=b.jQuery||b.Cowboy||(b.Cowboy={}),a;$.throttle=a=function(e,f,j,i){var h,d=0;if(typeof f!=="boolean"){i=j;j=f;f=c}function g(){var o=this,m=+new Date()-d,n=arguments;function l(){d=+new Date();j.apply(o,n)}function k(){h=c}if(i&&!h){l()}h&&clearTimeout(h);if(i===c&&m>e){l()}else{if(f!==true){h=setTimeout(i?k:l,i===c?e-m:e)}}}if($.guid){g.guid=j.guid=j.guid||$.guid++}return g};$.debounce=function(d,e,f){return f===c?a(d,e,false):a(d,f,e!==false)}})(this);PKKY]"ɹ�%�%&js/carousel/jquery.carouFredSel.min.jsnu�[���/* * Dual licensed under the MIT and GPL licenses. * http://en.wikipedia.org/wiki/MIT_License * http://en.wikipedia.org/wiki/GNU_General_Public_License * * Throttle / Debounce - jQuery Plugin - v1.1 */ (function(b,c){var $=b.jQuery||b.Cowboy||(b.Cowboy={}),a;$.throttle=a=function(e,f,j,i){var h,d=0;if(typeof f!=="boolean"){i=j;j=f;f=c}function g(){var o=this,m=+new Date()-d,n=arguments;function l(){d=+new Date();j.apply(o,n)}function k(){h=c}if(i&&!h){l()}h&&clearTimeout(h);if(i===c&&m>e){l()}else{if(f!==true){h=setTimeout(i?k:l,i===c?e-m:e)}}}if($.guid){g.guid=j.guid=j.guid||$.guid++}return g};$.debounce=function(d,e,f){return f===c?a(d,e,false):a(d,f,e!==false)}})(this); /* * TouchSwipe - jQuery Plugin - v1.6.18 */ !function(factory){"function"==typeof define&&define.amd&&define.amd.jQuery?define(["jquery"],factory):factory("undefined"!=typeof module&&module.exports?require("jquery"):jQuery)}(function($){"use strict";function init(options){return!options||void 0!==options.allowPageScroll||void 0===options.swipe&&void 0===options.swipeStatus||(options.allowPageScroll=NONE),void 0!==options.click&&void 0===options.tap&&(options.tap=options.click),options||(options={}),options=$.extend({},$.fn.swipe.defaults,options),this.each(function(){var $this=$(this),plugin=$this.data(PLUGIN_NS);plugin||(plugin=new TouchSwipe(this,options),$this.data(PLUGIN_NS,plugin))})}function TouchSwipe(element,options){function touchStart(jqEvent){if(!(getTouchInProgress()||$(jqEvent.target).closest(options.excludedElements,$element).length>0)){var event=jqEvent.originalEvent?jqEvent.originalEvent:jqEvent;if(!event.pointerType||"mouse"!=event.pointerType||0!=options.fallbackToMouseEvents){var ret,touches=event.touches,evt=touches?touches[0]:event;return phase=PHASE_START,touches?fingerCount=touches.length:options.preventDefaultEvents!==!1&&jqEvent.preventDefault(),distance=0,direction=null,currentDirection=null,pinchDirection=null,duration=0,startTouchesDistance=0,endTouchesDistance=0,pinchZoom=1,pinchDistance=0,maximumsMap=createMaximumsData(),cancelMultiFingerRelease(),createFingerData(0,evt),!touches||fingerCount===options.fingers||options.fingers===ALL_FINGERS||hasPinches()?(startTime=getTimeStamp(),2==fingerCount&&(createFingerData(1,touches[1]),startTouchesDistance=endTouchesDistance=calculateTouchesDistance(fingerData[0].start,fingerData[1].start)),(options.swipeStatus||options.pinchStatus)&&(ret=triggerHandler(event,phase))):ret=!1,ret===!1?(phase=PHASE_CANCEL,triggerHandler(event,phase),ret):(options.hold&&(holdTimeout=setTimeout($.proxy(function(){$element.trigger("hold",[event.target]),options.hold&&(ret=options.hold.call($element,event,event.target))},this),options.longTapThreshold)),setTouchInProgress(!0),null)}}}function touchMove(jqEvent){var event=jqEvent.originalEvent?jqEvent.originalEvent:jqEvent;if(phase!==PHASE_END&&phase!==PHASE_CANCEL&&!inMultiFingerRelease()){var ret,touches=event.touches,evt=touches?touches[0]:event,currentFinger=updateFingerData(evt);if(endTime=getTimeStamp(),touches&&(fingerCount=touches.length),options.hold&&clearTimeout(holdTimeout),phase=PHASE_MOVE,2==fingerCount&&(0==startTouchesDistance?(createFingerData(1,touches[1]),startTouchesDistance=endTouchesDistance=calculateTouchesDistance(fingerData[0].start,fingerData[1].start)):(updateFingerData(touches[1]),endTouchesDistance=calculateTouchesDistance(fingerData[0].end,fingerData[1].end),pinchDirection=calculatePinchDirection(fingerData[0].end,fingerData[1].end)),pinchZoom=calculatePinchZoom(startTouchesDistance,endTouchesDistance),pinchDistance=Math.abs(startTouchesDistance-endTouchesDistance)),fingerCount===options.fingers||options.fingers===ALL_FINGERS||!touches||hasPinches()){if(direction=calculateDirection(currentFinger.start,currentFinger.end),currentDirection=calculateDirection(currentFinger.last,currentFinger.end),validateDefaultEvent(jqEvent,currentDirection),distance=calculateDistance(currentFinger.start,currentFinger.end),duration=calculateDuration(),setMaxDistance(direction,distance),ret=triggerHandler(event,phase),!options.triggerOnTouchEnd||options.triggerOnTouchLeave){var inBounds=!0;if(options.triggerOnTouchLeave){var bounds=getbounds(this);inBounds=isInBounds(currentFinger.end,bounds)}!options.triggerOnTouchEnd&&inBounds?phase=getNextPhase(PHASE_MOVE):options.triggerOnTouchLeave&&!inBounds&&(phase=getNextPhase(PHASE_END)),phase!=PHASE_CANCEL&&phase!=PHASE_END||triggerHandler(event,phase)}}else phase=PHASE_CANCEL,triggerHandler(event,phase);ret===!1&&(phase=PHASE_CANCEL,triggerHandler(event,phase))}}function touchEnd(jqEvent){var event=jqEvent.originalEvent?jqEvent.originalEvent:jqEvent,touches=event.touches;if(touches){if(touches.length&&!inMultiFingerRelease())return startMultiFingerRelease(event),!0;if(touches.length&&inMultiFingerRelease())return!0}return inMultiFingerRelease()&&(fingerCount=fingerCountAtRelease),endTime=getTimeStamp(),duration=calculateDuration(),didSwipeBackToCancel()||!validateSwipeDistance()?(phase=PHASE_CANCEL,triggerHandler(event,phase)):options.triggerOnTouchEnd||options.triggerOnTouchEnd===!1&&phase===PHASE_MOVE?(options.preventDefaultEvents!==!1&&jqEvent.preventDefault(),phase=PHASE_END,triggerHandler(event,phase)):!options.triggerOnTouchEnd&&hasTap()?(phase=PHASE_END,triggerHandlerForGesture(event,phase,TAP)):phase===PHASE_MOVE&&(phase=PHASE_CANCEL,triggerHandler(event,phase)),setTouchInProgress(!1),null}function touchCancel(){fingerCount=0,endTime=0,startTime=0,startTouchesDistance=0,endTouchesDistance=0,pinchZoom=1,cancelMultiFingerRelease(),setTouchInProgress(!1)}function touchLeave(jqEvent){var event=jqEvent.originalEvent?jqEvent.originalEvent:jqEvent;options.triggerOnTouchLeave&&(phase=getNextPhase(PHASE_END),triggerHandler(event,phase))}function removeListeners(){$element.unbind(START_EV,touchStart),$element.unbind(CANCEL_EV,touchCancel),$element.unbind(MOVE_EV,touchMove),$element.unbind(END_EV,touchEnd),LEAVE_EV&&$element.unbind(LEAVE_EV,touchLeave),setTouchInProgress(!1)}function getNextPhase(currentPhase){var nextPhase=currentPhase,validTime=validateSwipeTime(),validDistance=validateSwipeDistance(),didCancel=didSwipeBackToCancel();return!validTime||didCancel?nextPhase=PHASE_CANCEL:!validDistance||currentPhase!=PHASE_MOVE||options.triggerOnTouchEnd&&!options.triggerOnTouchLeave?!validDistance&¤tPhase==PHASE_END&&options.triggerOnTouchLeave&&(nextPhase=PHASE_CANCEL):nextPhase=PHASE_END,nextPhase}function triggerHandler(event,phase){var ret,touches=event.touches;return(didSwipe()||hasSwipes())&&(ret=triggerHandlerForGesture(event,phase,SWIPE)),(didPinch()||hasPinches())&&ret!==!1&&(ret=triggerHandlerForGesture(event,phase,PINCH)),didDoubleTap()&&ret!==!1?ret=triggerHandlerForGesture(event,phase,DOUBLE_TAP):didLongTap()&&ret!==!1?ret=triggerHandlerForGesture(event,phase,LONG_TAP):didTap()&&ret!==!1&&(ret=triggerHandlerForGesture(event,phase,TAP)),phase===PHASE_CANCEL&&touchCancel(event),phase===PHASE_END&&(touches?touches.length||touchCancel(event):touchCancel(event)),ret}function triggerHandlerForGesture(event,phase,gesture){var ret;if(gesture==SWIPE){if($element.trigger("swipeStatus",[phase,direction||null,distance||0,duration||0,fingerCount,fingerData,currentDirection]),options.swipeStatus&&(ret=options.swipeStatus.call($element,event,phase,direction||null,distance||0,duration||0,fingerCount,fingerData,currentDirection),ret===!1))return!1;if(phase==PHASE_END&&validateSwipe()){if(clearTimeout(singleTapTimeout),clearTimeout(holdTimeout),$element.trigger("swipe",[direction,distance,duration,fingerCount,fingerData,currentDirection]),options.swipe&&(ret=options.swipe.call($element,event,direction,distance,duration,fingerCount,fingerData,currentDirection),ret===!1))return!1;switch(direction){case LEFT:$element.trigger("swipeLeft",[direction,distance,duration,fingerCount,fingerData,currentDirection]),options.swipeLeft&&(ret=options.swipeLeft.call($element,event,direction,distance,duration,fingerCount,fingerData,currentDirection));break;case RIGHT:$element.trigger("swipeRight",[direction,distance,duration,fingerCount,fingerData,currentDirection]),options.swipeRight&&(ret=options.swipeRight.call($element,event,direction,distance,duration,fingerCount,fingerData,currentDirection));break;case UP:$element.trigger("swipeUp",[direction,distance,duration,fingerCount,fingerData,currentDirection]),options.swipeUp&&(ret=options.swipeUp.call($element,event,direction,distance,duration,fingerCount,fingerData,currentDirection));break;case DOWN:$element.trigger("swipeDown",[direction,distance,duration,fingerCount,fingerData,currentDirection]),options.swipeDown&&(ret=options.swipeDown.call($element,event,direction,distance,duration,fingerCount,fingerData,currentDirection))}}}if(gesture==PINCH){if($element.trigger("pinchStatus",[phase,pinchDirection||null,pinchDistance||0,duration||0,fingerCount,pinchZoom,fingerData]),options.pinchStatus&&(ret=options.pinchStatus.call($element,event,phase,pinchDirection||null,pinchDistance||0,duration||0,fingerCount,pinchZoom,fingerData),ret===!1))return!1;if(phase==PHASE_END&&validatePinch())switch(pinchDirection){case IN:$element.trigger("pinchIn",[pinchDirection||null,pinchDistance||0,duration||0,fingerCount,pinchZoom,fingerData]),options.pinchIn&&(ret=options.pinchIn.call($element,event,pinchDirection||null,pinchDistance||0,duration||0,fingerCount,pinchZoom,fingerData));break;case OUT:$element.trigger("pinchOut",[pinchDirection||null,pinchDistance||0,duration||0,fingerCount,pinchZoom,fingerData]),options.pinchOut&&(ret=options.pinchOut.call($element,event,pinchDirection||null,pinchDistance||0,duration||0,fingerCount,pinchZoom,fingerData))}}return gesture==TAP?phase!==PHASE_CANCEL&&phase!==PHASE_END||(clearTimeout(singleTapTimeout),clearTimeout(holdTimeout),hasDoubleTap()&&!inDoubleTap()?(doubleTapStartTime=getTimeStamp(),singleTapTimeout=setTimeout($.proxy(function(){doubleTapStartTime=null,$element.trigger("tap",[event.target]),options.tap&&(ret=options.tap.call($element,event,event.target))},this),options.doubleTapThreshold)):(doubleTapStartTime=null,$element.trigger("tap",[event.target]),options.tap&&(ret=options.tap.call($element,event,event.target)))):gesture==DOUBLE_TAP?phase!==PHASE_CANCEL&&phase!==PHASE_END||(clearTimeout(singleTapTimeout),clearTimeout(holdTimeout),doubleTapStartTime=null,$element.trigger("doubletap",[event.target]),options.doubleTap&&(ret=options.doubleTap.call($element,event,event.target))):gesture==LONG_TAP&&(phase!==PHASE_CANCEL&&phase!==PHASE_END||(clearTimeout(singleTapTimeout),doubleTapStartTime=null,$element.trigger("longtap",[event.target]),options.longTap&&(ret=options.longTap.call($element,event,event.target)))),ret}function validateSwipeDistance(){var valid=!0;return null!==options.threshold&&(valid=distance>=options.threshold),valid}function didSwipeBackToCancel(){var cancelled=!1;return null!==options.cancelThreshold&&null!==direction&&(cancelled=getMaxDistance(direction)-distance>=options.cancelThreshold),cancelled}function validatePinchDistance(){return null!==options.pinchThreshold?pinchDistance>=options.pinchThreshold:!0}function validateSwipeTime(){var result;return result=options.maxTimeThreshold?!(duration>=options.maxTimeThreshold):!0}function validateDefaultEvent(jqEvent,direction){if(options.preventDefaultEvents!==!1)if(options.allowPageScroll===NONE)jqEvent.preventDefault();else{var auto=options.allowPageScroll===AUTO;switch(direction){case LEFT:(options.swipeLeft&&auto||!auto&&options.allowPageScroll!=HORIZONTAL)&&jqEvent.preventDefault();break;case RIGHT:(options.swipeRight&&auto||!auto&&options.allowPageScroll!=HORIZONTAL)&&jqEvent.preventDefault();break;case UP:(options.swipeUp&&auto||!auto&&options.allowPageScroll!=VERTICAL)&&jqEvent.preventDefault();break;case DOWN:(options.swipeDown&&auto||!auto&&options.allowPageScroll!=VERTICAL)&&jqEvent.preventDefault();break;case NONE:}}}function validatePinch(){var hasCorrectFingerCount=validateFingers(),hasEndPoint=validateEndPoint(),hasCorrectDistance=validatePinchDistance();return hasCorrectFingerCount&&hasEndPoint&&hasCorrectDistance}function hasPinches(){return!!(options.pinchStatus||options.pinchIn||options.pinchOut)}function didPinch(){return!(!validatePinch()||!hasPinches())}function validateSwipe(){var hasValidTime=validateSwipeTime(),hasValidDistance=validateSwipeDistance(),hasCorrectFingerCount=validateFingers(),hasEndPoint=validateEndPoint(),didCancel=didSwipeBackToCancel(),valid=!didCancel&&hasEndPoint&&hasCorrectFingerCount&&hasValidDistance&&hasValidTime;return valid}function hasSwipes(){return!!(options.swipe||options.swipeStatus||options.swipeLeft||options.swipeRight||options.swipeUp||options.swipeDown)}function didSwipe(){return!(!validateSwipe()||!hasSwipes())}function validateFingers(){return fingerCount===options.fingers||options.fingers===ALL_FINGERS||!SUPPORTS_TOUCH}function validateEndPoint(){return 0!==fingerData[0].end.x}function hasTap(){return!!options.tap}function hasDoubleTap(){return!!options.doubleTap}function hasLongTap(){return!!options.longTap}function validateDoubleTap(){if(null==doubleTapStartTime)return!1;var now=getTimeStamp();return hasDoubleTap()&&now-doubleTapStartTime<=options.doubleTapThreshold}function inDoubleTap(){return validateDoubleTap()}function validateTap(){return(1===fingerCount||!SUPPORTS_TOUCH)&&(isNaN(distance)||distance<options.threshold)}function validateLongTap(){return duration>options.longTapThreshold&&DOUBLE_TAP_THRESHOLD>distance}function didTap(){return!(!validateTap()||!hasTap())}function didDoubleTap(){return!(!validateDoubleTap()||!hasDoubleTap())}function didLongTap(){return!(!validateLongTap()||!hasLongTap())}function startMultiFingerRelease(event){previousTouchEndTime=getTimeStamp(),fingerCountAtRelease=event.touches.length+1}function cancelMultiFingerRelease(){previousTouchEndTime=0,fingerCountAtRelease=0}function inMultiFingerRelease(){var withinThreshold=!1;if(previousTouchEndTime){var diff=getTimeStamp()-previousTouchEndTime;diff<=options.fingerReleaseThreshold&&(withinThreshold=!0)}return withinThreshold}function getTouchInProgress(){return!($element.data(PLUGIN_NS+"_intouch")!==!0)}function setTouchInProgress(val){$element&&(val===!0?($element.bind(MOVE_EV,touchMove),$element.bind(END_EV,touchEnd),LEAVE_EV&&$element.bind(LEAVE_EV,touchLeave)):($element.unbind(MOVE_EV,touchMove,!1),$element.unbind(END_EV,touchEnd,!1),LEAVE_EV&&$element.unbind(LEAVE_EV,touchLeave,!1)),$element.data(PLUGIN_NS+"_intouch",val===!0))}function createFingerData(id,evt){var f={start:{x:0,y:0},last:{x:0,y:0},end:{x:0,y:0}};return f.start.x=f.last.x=f.end.x=evt.pageX||evt.clientX,f.start.y=f.last.y=f.end.y=evt.pageY||evt.clientY,fingerData[id]=f,f}function updateFingerData(evt){var id=void 0!==evt.identifier?evt.identifier:0,f=getFingerData(id);return null===f&&(f=createFingerData(id,evt)),f.last.x=f.end.x,f.last.y=f.end.y,f.end.x=evt.pageX||evt.clientX,f.end.y=evt.pageY||evt.clientY,f}function getFingerData(id){return fingerData[id]||null}function setMaxDistance(direction,distance){direction!=NONE&&(distance=Math.max(distance,getMaxDistance(direction)),maximumsMap[direction].distance=distance)}function getMaxDistance(direction){return maximumsMap[direction]?maximumsMap[direction].distance:void 0}function createMaximumsData(){var maxData={};return maxData[LEFT]=createMaximumVO(LEFT),maxData[RIGHT]=createMaximumVO(RIGHT),maxData[UP]=createMaximumVO(UP),maxData[DOWN]=createMaximumVO(DOWN),maxData}function createMaximumVO(dir){return{direction:dir,distance:0}}function calculateDuration(){return endTime-startTime}function calculateTouchesDistance(startPoint,endPoint){var diffX=Math.abs(startPoint.x-endPoint.x),diffY=Math.abs(startPoint.y-endPoint.y);return Math.round(Math.sqrt(diffX*diffX+diffY*diffY))}function calculatePinchZoom(startDistance,endDistance){var percent=endDistance/startDistance*1;return percent.toFixed(2)}function calculatePinchDirection(){return 1>pinchZoom?OUT:IN}function calculateDistance(startPoint,endPoint){return Math.round(Math.sqrt(Math.pow(endPoint.x-startPoint.x,2)+Math.pow(endPoint.y-startPoint.y,2)))}function calculateAngle(startPoint,endPoint){var x=startPoint.x-endPoint.x,y=endPoint.y-startPoint.y,r=Math.atan2(y,x),angle=Math.round(180*r/Math.PI);return 0>angle&&(angle=360-Math.abs(angle)),angle}function calculateDirection(startPoint,endPoint){if(comparePoints(startPoint,endPoint))return NONE;var angle=calculateAngle(startPoint,endPoint);return 45>=angle&&angle>=0?LEFT:360>=angle&&angle>=315?LEFT:angle>=135&&225>=angle?RIGHT:angle>45&&135>angle?DOWN:UP}function getTimeStamp(){var now=new Date;return now.getTime()}function getbounds(el){el=$(el);var offset=el.offset(),bounds={left:offset.left,right:offset.left+el.outerWidth(),top:offset.top,bottom:offset.top+el.outerHeight()};return bounds}function isInBounds(point,bounds){return point.x>bounds.left&&point.x<bounds.right&&point.y>bounds.top&&point.y<bounds.bottom}function comparePoints(pointA,pointB){return pointA.x==pointB.x&&pointA.y==pointB.y}var options=$.extend({},options),useTouchEvents=SUPPORTS_TOUCH||SUPPORTS_POINTER||!options.fallbackToMouseEvents,START_EV=useTouchEvents?SUPPORTS_POINTER?SUPPORTS_POINTER_IE10?"MSPointerDown":"pointerdown":"touchstart":"mousedown",MOVE_EV=useTouchEvents?SUPPORTS_POINTER?SUPPORTS_POINTER_IE10?"MSPointerMove":"pointermove":"touchmove":"mousemove",END_EV=useTouchEvents?SUPPORTS_POINTER?SUPPORTS_POINTER_IE10?"MSPointerUp":"pointerup":"touchend":"mouseup",LEAVE_EV=useTouchEvents?SUPPORTS_POINTER?"mouseleave":null:"mouseleave",CANCEL_EV=SUPPORTS_POINTER?SUPPORTS_POINTER_IE10?"MSPointerCancel":"pointercancel":"touchcancel",distance=0,direction=null,currentDirection=null,duration=0,startTouchesDistance=0,endTouchesDistance=0,pinchZoom=1,pinchDistance=0,pinchDirection=0,maximumsMap=null,$element=$(element),phase="start",fingerCount=0,fingerData={},startTime=0,endTime=0,previousTouchEndTime=0,fingerCountAtRelease=0,doubleTapStartTime=0,singleTapTimeout=null,holdTimeout=null;try{$element.bind(START_EV,touchStart),$element.bind(CANCEL_EV,touchCancel)}catch(e){$.error("events not supported "+START_EV+","+CANCEL_EV+" on jQuery.swipe")}this.enable=function(){return this.disable(),$element.bind(START_EV,touchStart),$element.bind(CANCEL_EV,touchCancel),$element},this.disable=function(){return removeListeners(),$element},this.destroy=function(){removeListeners(),$element.data(PLUGIN_NS,null),$element=null},this.option=function(property,value){if("object"==typeof property)options=$.extend(options,property);else if(void 0!==options[property]){if(void 0===value)return options[property];options[property]=value}else{if(!property)return options;$.error("Option "+property+" does not exist on jQuery.swipe.options")}return null}}var VERSION="1.6.18",LEFT="left",RIGHT="right",UP="up",DOWN="down",IN="in",OUT="out",NONE="none",AUTO="auto",SWIPE="swipe",PINCH="pinch",TAP="tap",DOUBLE_TAP="doubletap",LONG_TAP="longtap",HORIZONTAL="horizontal",VERTICAL="vertical",ALL_FINGERS="all",DOUBLE_TAP_THRESHOLD=10,PHASE_START="start",PHASE_MOVE="move",PHASE_END="end",PHASE_CANCEL="cancel",SUPPORTS_TOUCH="ontouchstart"in window,SUPPORTS_POINTER_IE10=window.navigator.msPointerEnabled&&!window.navigator.pointerEnabled&&!SUPPORTS_TOUCH,SUPPORTS_POINTER=(window.navigator.pointerEnabled||window.navigator.msPointerEnabled)&&!SUPPORTS_TOUCH,PLUGIN_NS="TouchSwipe",defaults={fingers:1,threshold:75,cancelThreshold:null,pinchThreshold:20,maxTimeThreshold:null,fingerReleaseThreshold:250,longTapThreshold:500,doubleTapThreshold:200,swipe:null,swipeLeft:null,swipeRight:null,swipeUp:null,swipeDown:null,swipeStatus:null,pinchIn:null,pinchOut:null,pinchStatus:null,click:null,tap:null,doubleTap:null,longTap:null,hold:null,triggerOnTouchEnd:!0,triggerOnTouchLeave:!1,allowPageScroll:"auto",fallbackToMouseEvents:!0,excludedElements:".noSwipe",preventDefaultEvents:!0};$.fn.swipe=function(method){var $this=$(this),plugin=$this.data(PLUGIN_NS);if(plugin&&"string"==typeof method){if(plugin[method])return plugin[method].apply(plugin,Array.prototype.slice.call(arguments,1));$.error("Method "+method+" does not exist on jQuery.swipe")}else if(plugin&&"object"==typeof method)plugin.option.apply(plugin,arguments);else if(!(plugin||"object"!=typeof method&&method))return init.apply(this,arguments);return $this},$.fn.swipe.version=VERSION,$.fn.swipe.defaults=defaults,$.fn.swipe.phases={PHASE_START:PHASE_START,PHASE_MOVE:PHASE_MOVE,PHASE_END:PHASE_END,PHASE_CANCEL:PHASE_CANCEL},$.fn.swipe.directions={LEFT:LEFT,RIGHT:RIGHT,UP:UP,DOWN:DOWN,IN:IN,OUT:OUT},$.fn.swipe.pageScroll={NONE:NONE,HORIZONTAL:HORIZONTAL,VERTICAL:VERTICAL,AUTO:AUTO},$.fn.swipe.fingers={ONE:1,TWO:2,THREE:3,FOUR:4,FIVE:5,ALL:ALL_FINGERS}}); /* * jQuery carouFredSel - v6.2.1 */ (function($){function sc_setScroll(a,b,c){return"transition"==c.transition&&"swing"==b&&(b="ease"),{anims:[],duration:a,orgDuration:a,easing:b,startTime:getTime()}}function sc_startScroll(a,b){for(var c=0,d=a.anims.length;d>c;c++){var e=a.anims[c];e&&e[0][b.transition](e[1],a.duration,a.easing,e[2])}}function sc_stopScroll(a,b){is_boolean(b)||(b=!0),is_object(a.pre)&&sc_stopScroll(a.pre,b);for(var c=0,d=a.anims.length;d>c;c++){var e=a.anims[c];e[0].stop(!0),b&&(e[0].css(e[1]),is_function(e[2])&&e[2]())}is_object(a.post)&&sc_stopScroll(a.post,b)}function sc_afterScroll(a,b,c){switch(b&&b.remove(),c.fx){case"fade":case"crossfade":case"cover-fade":case"uncover-fade":a.css("opacity",1),a.css("filter","")}}function sc_fireCallbacks(a,b,c,d,e){if(b[c]&&b[c].call(a,d),e[c].length)for(var f=0,g=e[c].length;g>f;f++)e[c][f].call(a,d);return[]}function sc_fireQueue(a,b,c){return b.length&&(a.trigger(cf_e(b[0][0],c),b[0][1]),b.shift()),b}function sc_hideHiddenItems(a){a.each(function(){var a=$(this);a.data("_cfs_isHidden",a.is(":hidden")).hide()})}function sc_showHiddenItems(a){a&&a.each(function(){var a=$(this);a.data("_cfs_isHidden")||a.show()})}function sc_clearTimers(a){return a.auto&&clearTimeout(a.auto),a.progress&&clearInterval(a.progress),a}function sc_mapCallbackArguments(a,b,c,d,e,f,g){return{width:g.width,height:g.height,items:{old:a,skipped:b,visible:c},scroll:{items:d,direction:e,duration:f}}}function sc_getDuration(a,b,c,d){var e=a.duration;return"none"==a.fx?0:("auto"==e?e=b.scroll.duration/b.scroll.items*c:10>e&&(e=d/e),1>e?0:("fade"==a.fx&&(e/=2),Math.round(e)))}function nv_showNavi(a,b,c){var d=is_number(a.items.minimum)?a.items.minimum:a.items.visible+1;if("show"==b||"hide"==b)var e=b;else if(d>b){debug(c,"Not enough items ("+b+" total, "+d+" needed): Hiding navigation.");var e="hide"}else var e="show";var f="show"==e?"removeClass":"addClass",g=cf_c("hidden",c);a.auto.button&&a.auto.button[e]()[f](g),a.prev.button&&a.prev.button[e]()[f](g),a.next.button&&a.next.button[e]()[f](g),a.pagination.container&&a.pagination.container[e]()[f](g)}function nv_enableNavi(a,b,c){if(!a.circular&&!a.infinite){var d="removeClass"==b||"addClass"==b?b:!1,e=cf_c("disabled",c);if(a.auto.button&&d&&a.auto.button[d](e),a.prev.button){var f=d||0==b?"addClass":"removeClass";a.prev.button[f](e)}if(a.next.button){var f=d||b==a.items.visible?"addClass":"removeClass";a.next.button[f](e)}}}function go_getObject(a,b){return is_function(b)?b=b.call(a):is_undefined(b)&&(b={}),b}function go_getItemsObject(a,b){return b=go_getObject(a,b),is_number(b)?b={visible:b}:"variable"==b?b={visible:b,width:b,height:b}:is_object(b)||(b={}),b}function go_getScrollObject(a,b){return b=go_getObject(a,b),is_number(b)?b=50>=b?{items:b}:{duration:b}:is_string(b)?b={easing:b}:is_object(b)||(b={}),b}function go_getNaviObject(a,b){if(b=go_getObject(a,b),is_string(b)){var c=cf_getKeyCode(b);b=-1==c?$(b):c}return b}function go_getAutoObject(a,b){return b=go_getNaviObject(a,b),is_jquery(b)?b={button:b}:is_boolean(b)?b={play:b}:is_number(b)&&(b={timeoutDuration:b}),b.progress&&(is_string(b.progress)||is_jquery(b.progress))&&(b.progress={bar:b.progress}),b}function go_complementAutoObject(a,b){return is_function(b.button)&&(b.button=b.button.call(a)),is_string(b.button)&&(b.button=$(b.button)),is_boolean(b.play)||(b.play=!0),is_number(b.delay)||(b.delay=0),is_undefined(b.pauseOnEvent)&&(b.pauseOnEvent=!0),is_boolean(b.pauseOnResize)||(b.pauseOnResize=!0),is_number(b.timeoutDuration)||(b.timeoutDuration=10>b.duration?2500:5*b.duration),b.progress&&(is_function(b.progress.bar)&&(b.progress.bar=b.progress.bar.call(a)),is_string(b.progress.bar)&&(b.progress.bar=$(b.progress.bar)),b.progress.bar?(is_function(b.progress.updater)||(b.progress.updater=$.fn.carouFredSel.progressbarUpdater),is_number(b.progress.interval)||(b.progress.interval=50)):b.progress=!1),b}function go_getPrevNextObject(a,b){return b=go_getNaviObject(a,b),is_jquery(b)?b={button:b}:is_number(b)&&(b={key:b}),b}function go_complementPrevNextObject(a,b){return is_function(b.button)&&(b.button=b.button.call(a)),is_string(b.button)&&(b.button=$(b.button)),is_string(b.key)&&(b.key=cf_getKeyCode(b.key)),b}function go_getPaginationObject(a,b){return b=go_getNaviObject(a,b),is_jquery(b)?b={container:b}:is_boolean(b)&&(b={keys:b}),b}function go_complementPaginationObject(a,b){return is_function(b.container)&&(b.container=b.container.call(a)),is_string(b.container)&&(b.container=$(b.container)),is_number(b.items)||(b.items=!1),is_boolean(b.keys)||(b.keys=!1),is_function(b.anchorBuilder)||is_false(b.anchorBuilder)||(b.anchorBuilder=$.fn.carouFredSel.pageAnchorBuilder),is_number(b.deviation)||(b.deviation=0),b}function go_getSwipeObject(a,b){return is_function(b)&&(b=b.call(a)),is_undefined(b)&&(b={onTouch:!1}),is_true(b)?b={onTouch:b}:is_number(b)&&(b={items:b}),b}function go_complementSwipeObject(a,b){return is_boolean(b.onTouch)||(b.onTouch=!0),is_boolean(b.onMouse)||(b.onMouse=!1),is_object(b.options)||(b.options={}),is_boolean(b.options.triggerOnTouchEnd)||(b.options.triggerOnTouchEnd=!1),b}function go_getMousewheelObject(a,b){return is_function(b)&&(b=b.call(a)),is_true(b)?b={}:is_number(b)?b={items:b}:is_undefined(b)&&(b=!1),b}function go_complementMousewheelObject(a,b){return b}function gn_getItemIndex(a,b,c,d,e){if(is_string(a)&&(a=$(a,e)),is_object(a)&&(a=$(a,e)),is_jquery(a)?(a=e.children().index(a),is_boolean(c)||(c=!1)):is_boolean(c)||(c=!0),is_number(a)||(a=0),is_number(b)||(b=0),c&&(a+=d.first),a+=b,d.total>0){for(;a>=d.total;)a-=d.total;for(;0>a;)a+=d.total}return a}function gn_getVisibleItemsPrev(a,b,c){for(var d=0,e=0,f=c;f>=0;f--){var g=a.eq(f);if(d+=g.is(":visible")?g[b.d.outerWidth](!0):0,d>b.maxDimension)return e;0==f&&(f=a.length),e++}}function gn_getVisibleItemsPrevFilter(a,b,c){return gn_getItemsPrevFilter(a,b.items.filter,b.items.visibleConf.org,c)}function gn_getScrollItemsPrevFilter(a,b,c,d){return gn_getItemsPrevFilter(a,b.items.filter,d,c)}function gn_getItemsPrevFilter(a,b,c,d){for(var e=0,f=0,g=d,h=a.length;g>=0;g--){if(f++,f==h)return f;var i=a.eq(g);if(i.is(b)&&(e++,e==c))return f;0==g&&(g=h)}}function gn_getVisibleOrg(a,b){return b.items.visibleConf.org||a.children().slice(0,b.items.visible).filter(b.items.filter).length}function gn_getVisibleItemsNext(a,b,c){for(var d=0,e=0,f=c,g=a.length-1;g>=f;f++){var h=a.eq(f);if(d+=h.is(":visible")?h[b.d.outerWidth](!0):0,d>b.maxDimension)return e;if(e++,e==g+1)return e;f==g&&(f=-1)}}function gn_getVisibleItemsNextTestCircular(a,b,c,d){var e=gn_getVisibleItemsNext(a,b,c);return b.circular||c+e>d&&(e=d-c),e}function gn_getVisibleItemsNextFilter(a,b,c){return gn_getItemsNextFilter(a,b.items.filter,b.items.visibleConf.org,c,b.circular)}function gn_getScrollItemsNextFilter(a,b,c,d){return gn_getItemsNextFilter(a,b.items.filter,d+1,c,b.circular)-1}function gn_getItemsNextFilter(a,b,c,d){for(var f=0,g=0,h=d,i=a.length-1;i>=h;h++){if(g++,g>=i)return g;var j=a.eq(h);if(j.is(b)&&(f++,f==c))return g;h==i&&(h=-1)}}function gi_getCurrentItems(a,b){return a.slice(0,b.items.visible)}function gi_getOldItemsPrev(a,b,c){return a.slice(c,b.items.visibleConf.old+c)}function gi_getNewItemsPrev(a,b){return a.slice(0,b.items.visible)}function gi_getOldItemsNext(a,b){return a.slice(0,b.items.visibleConf.old)}function gi_getNewItemsNext(a,b,c){return a.slice(c,b.items.visible+c)}function sz_storeMargin(a,b,c){b.usePadding&&(is_string(c)||(c="_cfs_origCssMargin"),a.each(function(){var a=$(this),d=parseInt(a.css(b.d.marginRight),10);is_number(d)||(d=0),a.data(c,d)}))}function sz_resetMargin(a,b,c){if(b.usePadding){var d=is_boolean(c)?c:!1;is_number(c)||(c=0),sz_storeMargin(a,b,"_cfs_tempCssMargin"),a.each(function(){var a=$(this);a.css(b.d.marginRight,d?a.data("_cfs_tempCssMargin"):c+a.data("_cfs_origCssMargin"))})}}function sz_storeOrigCss(a){a.each(function(){var a=$(this);a.data("_cfs_origCss",a.attr("style")||"")})}function sz_restoreOrigCss(a){a.each(function(){var a=$(this);a.attr("style",a.data("_cfs_origCss")||"")})}function sz_setResponsiveSizes(a,b){var d=(a.items.visible,a.items[a.d.width]),e=a[a.d.height],f=is_percentage(e);b.each(function(){var b=$(this),c=d-ms_getPaddingBorderMargin(b,a,"Width");b[a.d.width](c),f&&b[a.d.height](ms_getPercentage(c,e))})}function sz_setSizes(a,b){var c=a.parent(),d=a.children(),e=gi_getCurrentItems(d,b),f=cf_mapWrapperSizes(ms_getSizes(e,b,!0),b,!1);if(c.css(f),b.usePadding){var g=b.padding,h=g[b.d[1]];b.align&&0>h&&(h=0);var i=e.last();i.css(b.d.marginRight,i.data("_cfs_origCssMargin")+h),a.css(b.d.top,g[b.d[0]]),a.css(b.d.left,g[b.d[3]])}return a.css(b.d.width,f[b.d.width]+2*ms_getTotalSize(d,b,"width")),a.css(b.d.height,ms_getLargestSize(d,b,"height")),f}function ms_getSizes(a,b,c){return[ms_getTotalSize(a,b,"width",c),ms_getLargestSize(a,b,"height",c)]}function ms_getLargestSize(a,b,c,d){return is_boolean(d)||(d=!1),is_number(b[b.d[c]])&&d?b[b.d[c]]:is_number(b.items[b.d[c]])?b.items[b.d[c]]:(c=c.toLowerCase().indexOf("width")>-1?"outerWidth":"outerHeight",ms_getTrueLargestSize(a,b,c))}function ms_getTrueLargestSize(a,b,c){for(var d=0,e=0,f=a.length;f>e;e++){var g=a.eq(e),h=g.is(":visible")?g[b.d[c]](!0):0;h>d&&(d=h)}return d}function ms_getTotalSize(a,b,c,d){if(is_boolean(d)||(d=!1),is_number(b[b.d[c]])&&d)return b[b.d[c]];if(is_number(b.items[b.d[c]]))return b.items[b.d[c]]*a.length;for(var e=c.toLowerCase().indexOf("width")>-1?"outerWidth":"outerHeight",f=0,g=0,h=a.length;h>g;g++){var i=a.eq(g);f+=i.is(":visible")?i[b.d[e]](!0):0}return f}function ms_getParentSize(a,b,c){var d=a.is(":visible");d&&a.hide();var e=a.parent()[b.d[c]]();return d&&a.show(),e}function ms_getMaxDimension(a,b){return is_number(a[a.d.width])?a[a.d.width]:b}function ms_hasVariableSizes(a,b,c){for(var d=!1,e=!1,f=0,g=a.length;g>f;f++){var h=a.eq(f),i=h.is(":visible")?h[b.d[c]](!0):0;d===!1?d=i:d!=i&&(e=!0),0==d&&(e=!0)}return e}function ms_getPaddingBorderMargin(a,b,c){return a[b.d["outer"+c]](!0)-a[b.d[c.toLowerCase()]]()}function ms_getPercentage(a,b){if(is_percentage(b)){if(b=parseInt(b.slice(0,-1),10),!is_number(b))return a;a*=b/100}return a}function cf_e(a,b,c,d,e){return is_boolean(c)||(c=!0),is_boolean(d)||(d=!0),is_boolean(e)||(e=!1),c&&(a=b.events.prefix+a),d&&(a=a+"."+b.events.namespace),d&&e&&(a+=b.serialNumber),a}function cf_c(a,b){return is_string(b.classnames[a])?b.classnames[a]:a}function cf_mapWrapperSizes(a,b,c){is_boolean(c)||(c=!0);var d=b.usePadding&&c?b.padding:[0,0,0,0],e={};return e[b.d.width]=a[0]+d[1]+d[3],e[b.d.height]=a[1]+d[0]+d[2],e}function cf_sortParams(a,b){for(var c=[],d=0,e=a.length;e>d;d++)for(var f=0,g=b.length;g>f;f++)if(b[f].indexOf(typeof a[d])>-1&&is_undefined(c[f])){c[f]=a[d];break}return c}function cf_getPadding(a){if(is_undefined(a))return[0,0,0,0];if(is_number(a))return[a,a,a,a];if(is_string(a)&&(a=a.split("px").join("").split("em").join("").split(" ")),!is_array(a))return[0,0,0,0];for(var b=0;4>b;b++)a[b]=parseInt(a[b],10);switch(a.length){case 0:return[0,0,0,0];case 1:return[a[0],a[0],a[0],a[0]];case 2:return[a[0],a[1],a[0],a[1]];case 3:return[a[0],a[1],a[2],a[1]];default:return[a[0],a[1],a[2],a[3]]}}function cf_getAlignPadding(a,b){var c=is_number(b[b.d.width])?Math.ceil(b[b.d.width]-ms_getTotalSize(a,b,"width")):0;switch(b.align){case"left":return[0,c];case"right":return[c,0];case"center":default:return[Math.ceil(c/2),Math.floor(c/2)]}}function cf_getDimensions(a){for(var b=[["width","innerWidth","outerWidth","height","innerHeight","outerHeight","left","top","marginRight",0,1,2,3],["height","innerHeight","outerHeight","width","innerWidth","outerWidth","top","left","marginBottom",3,2,1,0]],c=b[0].length,d="right"==a.direction||"left"==a.direction?0:1,e={},f=0;c>f;f++)e[b[0][f]]=b[d][f];return e}function cf_getAdjust(a,b,c,d){var e=a;if(is_function(c))e=c.call(d,e);else if(is_string(c)){var f=c.split("+"),g=c.split("-");if(g.length>f.length)var h=!0,i=g[0],j=g[1];else var h=!1,i=f[0],j=f[1];switch(i){case"even":e=1==a%2?a-1:a;break;case"odd":e=0==a%2?a-1:a;break;default:e=a}j=parseInt(j,10),is_number(j)&&(h&&(j=-j),e+=j)}return(!is_number(e)||1>e)&&(e=1),e}function cf_getItemsAdjust(a,b,c,d){return cf_getItemAdjustMinMax(cf_getAdjust(a,b,c,d),b.items.visibleConf)}function cf_getItemAdjustMinMax(a,b){return is_number(b.min)&&b.min>a&&(a=b.min),is_number(b.max)&&a>b.max&&(a=b.max),1>a&&(a=1),a}function cf_getSynchArr(a){is_array(a)||(a=[[a]]),is_array(a[0])||(a=[a]);for(var b=0,c=a.length;c>b;b++)is_string(a[b][0])&&(a[b][0]=$(a[b][0])),is_boolean(a[b][1])||(a[b][1]=!0),is_boolean(a[b][2])||(a[b][2]=!0),is_number(a[b][3])||(a[b][3]=0);return a}function cf_getKeyCode(a){return"right"==a?39:"left"==a?37:"up"==a?38:"down"==a?40:-1}function cf_setCookie(a,b,c){if(a){var d=b.triggerHandler(cf_e("currentPosition",c));$.fn.carouFredSel.cookie.set(a,d)}}function cf_getCookie(a){var b=$.fn.carouFredSel.cookie.get(a);return""==b?0:b}function in_mapCss(a,b){for(var c={},d=0,e=b.length;e>d;d++)c[b[d]]=a.css(b[d]);return c}function in_complementItems(a,b,c,d){return is_object(a.visibleConf)||(a.visibleConf={}),is_object(a.sizesConf)||(a.sizesConf={}),0==a.start&&is_number(d)&&(a.start=d),is_object(a.visible)?(a.visibleConf.min=a.visible.min,a.visibleConf.max=a.visible.max,a.visible=!1):is_string(a.visible)?("variable"==a.visible?a.visibleConf.variable=!0:a.visibleConf.adjust=a.visible,a.visible=!1):is_function(a.visible)&&(a.visibleConf.adjust=a.visible,a.visible=!1),is_string(a.filter)||(a.filter=c.filter(":hidden").length>0?":visible":"*"),a[b.d.width]||(b.responsive?(debug(!0,"Set a "+b.d.width+" for the items!"),a[b.d.width]=ms_getTrueLargestSize(c,b,"outerWidth")):a[b.d.width]=ms_hasVariableSizes(c,b,"outerWidth")?"variable":c[b.d.outerWidth](!0)),a[b.d.height]||(a[b.d.height]=ms_hasVariableSizes(c,b,"outerHeight")?"variable":c[b.d.outerHeight](!0)),a.sizesConf.width=a.width,a.sizesConf.height=a.height,a}function in_complementVisibleItems(a,b){return"variable"==a.items[a.d.width]&&(a.items.visibleConf.variable=!0),a.items.visibleConf.variable||(is_number(a[a.d.width])?a.items.visible=Math.floor(a[a.d.width]/a.items[a.d.width]):(a.items.visible=Math.floor(b/a.items[a.d.width]),a[a.d.width]=a.items.visible*a.items[a.d.width],a.items.visibleConf.adjust||(a.align=!1)),("Infinity"==a.items.visible||1>a.items.visible)&&(debug(!0,'Not a valid number of visible items: Set to "variable".'),a.items.visibleConf.variable=!0)),a}function in_complementPrimarySize(a,b,c){return"auto"==a&&(a=ms_getTrueLargestSize(c,b,"outerWidth")),a}function in_complementSecondarySize(a,b,c){return"auto"==a&&(a=ms_getTrueLargestSize(c,b,"outerHeight")),a||(a=b.items[b.d.height]),a}function in_getAlignPadding(a,b){var c=cf_getAlignPadding(gi_getCurrentItems(b,a),a);return a.padding[a.d[1]]=c[1],a.padding[a.d[3]]=c[0],a}function in_getResponsiveValues(a,b){var d=cf_getItemAdjustMinMax(Math.ceil(a[a.d.width]/a.items[a.d.width]),a.items.visibleConf);d>b.length&&(d=b.length);var e=Math.floor(a[a.d.width]/d);return a.items.visible=d,a.items[a.d.width]=e,a[a.d.width]=d*e,a}function bt_pauseOnHoverConfig(a){if(is_string(a))var b=a.indexOf("immediate")>-1?!0:!1,c=a.indexOf("resume")>-1?!0:!1;else var b=c=!1;return[b,c]}function bt_mousesheelNumber(a){return is_number(a)?a:null}function is_null(a){return null===a}function is_undefined(a){return is_null(a)||a===void 0||""===a||"undefined"===a}function is_array(a){return a instanceof Array}function is_jquery(a){return a instanceof jQuery}function is_object(a){return(a instanceof Object||"object"==typeof a)&&!is_null(a)&&!is_jquery(a)&&!is_array(a)&&!is_function(a)}function is_number(a){return(a instanceof Number||"number"==typeof a)&&!isNaN(a)}function is_string(a){return(a instanceof String||"string"==typeof a)&&!is_undefined(a)&&!is_true(a)&&!is_false(a)}function is_function(a){return a instanceof Function||"function"==typeof a}function is_boolean(a){return a instanceof Boolean||"boolean"==typeof a||is_true(a)||is_false(a)}function is_true(a){return a===!0||"true"===a}function is_false(a){return a===!1||"false"===a}function is_percentage(a){return is_string(a)&&"%"==a.slice(-1)}function getTime(){return(new Date).getTime()}function deprecated(a,b){debug(!0,a+" is DEPRECATED, support for it will be removed. Use "+b+" instead.")}function debug(a,b){if(!is_undefined(window.console)&&!is_undefined(window.console.log)){if(is_object(a)){var c=" ("+a.selector+")";a=a.debug}else var c="";if(!a)return!1;b=is_string(b)?"carouFredSel"+c+": "+b:["carouFredSel"+c+":",b],window.console.log(b)}return!1}$.fn.carouFredSel||($.fn.caroufredsel=$.fn.carouFredSel=function(options,configs){if(0==this.length)return debug(!0,'No element found for "'+this.selector+'".'),this;if(this.length>1)return this.each(function(){$(this).carouFredSel(options,configs)});var $cfs=this,$tt0=this[0],starting_position=!1;$cfs.data("_cfs_isCarousel")&&(starting_position=$cfs.triggerHandler("_cfs_triggerEvent","currentPosition"),$cfs.trigger("_cfs_triggerEvent",["destroy",!0]));var FN={};FN._init=function(a,b,c){a=go_getObject($tt0,a),a.items=go_getItemsObject($tt0,a.items),a.scroll=go_getScrollObject($tt0,a.scroll),a.auto=go_getAutoObject($tt0,a.auto),a.prev=go_getPrevNextObject($tt0,a.prev),a.next=go_getPrevNextObject($tt0,a.next),a.pagination=go_getPaginationObject($tt0,a.pagination),a.swipe=go_getSwipeObject($tt0,a.swipe),a.mousewheel=go_getMousewheelObject($tt0,a.mousewheel),b&&(opts_orig=$.extend(!0,{},$.fn.carouFredSel.defaults,a)),opts=$.extend(!0,{},$.fn.carouFredSel.defaults,a),opts.d=cf_getDimensions(opts),crsl.direction="up"==opts.direction||"left"==opts.direction?"next":"prev";var d=$cfs.children(),e=ms_getParentSize($wrp,opts,"width");if(is_true(opts.cookie)&&(opts.cookie="caroufredsel_cookie_"+conf.serialNumber),opts.maxDimension=ms_getMaxDimension(opts,e),opts.items=in_complementItems(opts.items,opts,d,c),opts[opts.d.width]=in_complementPrimarySize(opts[opts.d.width],opts,d),opts[opts.d.height]=in_complementSecondarySize(opts[opts.d.height],opts,d),opts.responsive&&(is_percentage(opts[opts.d.width])||(opts[opts.d.width]="100%")),is_percentage(opts[opts.d.width])&&(crsl.upDateOnWindowResize=!0,crsl.primarySizePercentage=opts[opts.d.width],opts[opts.d.width]=ms_getPercentage(e,crsl.primarySizePercentage),opts.items.visible||(opts.items.visibleConf.variable=!0)),opts.responsive?(opts.usePadding=!1,opts.padding=[0,0,0,0],opts.align=!1,opts.items.visibleConf.variable=!1):(opts.items.visible||(opts=in_complementVisibleItems(opts,e)),opts[opts.d.width]||(!opts.items.visibleConf.variable&&is_number(opts.items[opts.d.width])&&"*"==opts.items.filter?(opts[opts.d.width]=opts.items.visible*opts.items[opts.d.width],opts.align=!1):opts[opts.d.width]="variable"),is_undefined(opts.align)&&(opts.align=is_number(opts[opts.d.width])?"center":!1),opts.items.visibleConf.variable&&(opts.items.visible=gn_getVisibleItemsNext(d,opts,0))),"*"==opts.items.filter||opts.items.visibleConf.variable||(opts.items.visibleConf.org=opts.items.visible,opts.items.visible=gn_getVisibleItemsNextFilter(d,opts,0)),opts.items.visible=cf_getItemsAdjust(opts.items.visible,opts,opts.items.visibleConf.adjust,$tt0),opts.items.visibleConf.old=opts.items.visible,opts.responsive)opts.items.visibleConf.min||(opts.items.visibleConf.min=opts.items.visible),opts.items.visibleConf.max||(opts.items.visibleConf.max=opts.items.visible),opts=in_getResponsiveValues(opts,d,e);else switch(opts.padding=cf_getPadding(opts.padding),"top"==opts.align?opts.align="left":"bottom"==opts.align&&(opts.align="right"),opts.align){case"center":case"left":case"right":"variable"!=opts[opts.d.width]&&(opts=in_getAlignPadding(opts,d),opts.usePadding=!0);break;default:opts.align=!1,opts.usePadding=0==opts.padding[0]&&0==opts.padding[1]&&0==opts.padding[2]&&0==opts.padding[3]?!1:!0}is_number(opts.scroll.duration)||(opts.scroll.duration=500),is_undefined(opts.scroll.items)&&(opts.scroll.items=opts.responsive||opts.items.visibleConf.variable||"*"!=opts.items.filter?"visible":opts.items.visible),opts.auto=$.extend(!0,{},opts.scroll,opts.auto),opts.prev=$.extend(!0,{},opts.scroll,opts.prev),opts.next=$.extend(!0,{},opts.scroll,opts.next),opts.pagination=$.extend(!0,{},opts.scroll,opts.pagination),opts.auto=go_complementAutoObject($tt0,opts.auto),opts.prev=go_complementPrevNextObject($tt0,opts.prev),opts.next=go_complementPrevNextObject($tt0,opts.next),opts.pagination=go_complementPaginationObject($tt0,opts.pagination),opts.swipe=go_complementSwipeObject($tt0,opts.swipe),opts.mousewheel=go_complementMousewheelObject($tt0,opts.mousewheel),opts.synchronise&&(opts.synchronise=cf_getSynchArr(opts.synchronise)),opts.auto.onPauseStart&&(opts.auto.onTimeoutStart=opts.auto.onPauseStart,deprecated("auto.onPauseStart","auto.onTimeoutStart")),opts.auto.onPausePause&&(opts.auto.onTimeoutPause=opts.auto.onPausePause,deprecated("auto.onPausePause","auto.onTimeoutPause")),opts.auto.onPauseEnd&&(opts.auto.onTimeoutEnd=opts.auto.onPauseEnd,deprecated("auto.onPauseEnd","auto.onTimeoutEnd")),opts.auto.pauseDuration&&(opts.auto.timeoutDuration=opts.auto.pauseDuration,deprecated("auto.pauseDuration","auto.timeoutDuration"))},FN._build=function(){$cfs.data("_cfs_isCarousel",!0);var a=$cfs.children(),b=in_mapCss($cfs,["textAlign","float","position","top","right","bottom","left","zIndex","width","height","marginTop","marginRight","marginBottom","marginLeft"]),c="relative";switch(b.position){case"absolute":case"fixed":c=b.position}"parent"==conf.wrapper?sz_storeOrigCss($wrp):$wrp.css(b),$wrp.css({overflow:"hidden",position:c}),sz_storeOrigCss($cfs),$cfs.data("_cfs_origCssZindex",b.zIndex),$cfs.css({textAlign:"left","float":"none",position:"absolute",top:0,right:"auto",bottom:"auto",left:0,marginTop:0,marginRight:0,marginBottom:0,marginLeft:0}),sz_storeMargin(a,opts),sz_storeOrigCss(a),opts.responsive&&sz_setResponsiveSizes(opts,a)},FN._bind_events=function(){FN._unbind_events(),$cfs.bind(cf_e("stop",conf),function(a,b){return a.stopPropagation(),crsl.isStopped||opts.auto.button&&opts.auto.button.addClass(cf_c("stopped",conf)),crsl.isStopped=!0,opts.auto.play&&(opts.auto.play=!1,$cfs.trigger(cf_e("pause",conf),b)),!0}),$cfs.bind(cf_e("finish",conf),function(a){return a.stopPropagation(),crsl.isScrolling&&sc_stopScroll(scrl),!0}),$cfs.bind(cf_e("pause",conf),function(a,b,c){if(a.stopPropagation(),tmrs=sc_clearTimers(tmrs),b&&crsl.isScrolling){scrl.isStopped=!0;var d=getTime()-scrl.startTime;scrl.duration-=d,scrl.pre&&(scrl.pre.duration-=d),scrl.post&&(scrl.post.duration-=d),sc_stopScroll(scrl,!1)}if(crsl.isPaused||crsl.isScrolling||c&&(tmrs.timePassed+=getTime()-tmrs.startTime),crsl.isPaused||opts.auto.button&&opts.auto.button.addClass(cf_c("paused",conf)),crsl.isPaused=!0,opts.auto.onTimeoutPause){var e=opts.auto.timeoutDuration-tmrs.timePassed,f=100-Math.ceil(100*e/opts.auto.timeoutDuration);opts.auto.onTimeoutPause.call($tt0,f,e)}return!0}),$cfs.bind(cf_e("play",conf),function(a,b,c,d){a.stopPropagation(),tmrs=sc_clearTimers(tmrs);var e=[b,c,d],f=["string","number","boolean"],g=cf_sortParams(e,f);if(b=g[0],c=g[1],d=g[2],"prev"!=b&&"next"!=b&&(b=crsl.direction),is_number(c)||(c=0),is_boolean(d)||(d=!1),d&&(crsl.isStopped=!1,opts.auto.play=!0),!opts.auto.play)return a.stopImmediatePropagation(),debug(conf,"Carousel stopped: Not scrolling.");crsl.isPaused&&opts.auto.button&&(opts.auto.button.removeClass(cf_c("stopped",conf)),opts.auto.button.removeClass(cf_c("paused",conf))),crsl.isPaused=!1,tmrs.startTime=getTime();var h=opts.auto.timeoutDuration+c;return dur2=h-tmrs.timePassed,perc=100-Math.ceil(100*dur2/h),opts.auto.progress&&(tmrs.progress=setInterval(function(){var a=getTime()-tmrs.startTime+tmrs.timePassed,b=Math.ceil(100*a/h);opts.auto.progress.updater.call(opts.auto.progress.bar[0],b)},opts.auto.progress.interval)),tmrs.auto=setTimeout(function(){opts.auto.progress&&opts.auto.progress.updater.call(opts.auto.progress.bar[0],100),opts.auto.onTimeoutEnd&&opts.auto.onTimeoutEnd.call($tt0,perc,dur2),crsl.isScrolling?$cfs.trigger(cf_e("play",conf),b):$cfs.trigger(cf_e(b,conf),opts.auto)},dur2),opts.auto.onTimeoutStart&&opts.auto.onTimeoutStart.call($tt0,perc,dur2),!0}),$cfs.bind(cf_e("resume",conf),function(a){return a.stopPropagation(),scrl.isStopped?(scrl.isStopped=!1,crsl.isPaused=!1,crsl.isScrolling=!0,scrl.startTime=getTime(),sc_startScroll(scrl,conf)):$cfs.trigger(cf_e("play",conf)),!0}),$cfs.bind(cf_e("prev",conf)+" "+cf_e("next",conf),function(a,b,c,d,e){if(a.stopPropagation(),crsl.isStopped||$cfs.is(":hidden"))return a.stopImmediatePropagation(),debug(conf,"Carousel stopped or hidden: Not scrolling.");var f=is_number(opts.items.minimum)?opts.items.minimum:opts.items.visible+1;if(f>itms.total)return a.stopImmediatePropagation(),debug(conf,"Not enough items ("+itms.total+" total, "+f+" needed): Not scrolling.");var g=[b,c,d,e],h=["object","number/string","function","boolean"],i=cf_sortParams(g,h);b=i[0],c=i[1],d=i[2],e=i[3];var j=a.type.slice(conf.events.prefix.length);if(is_object(b)||(b={}),is_function(d)&&(b.onAfter=d),is_boolean(e)&&(b.queue=e),b=$.extend(!0,{},opts[j],b),b.conditions&&!b.conditions.call($tt0,j))return a.stopImmediatePropagation(),debug(conf,'Callback "conditions" returned false.');if(!is_number(c)){if("*"!=opts.items.filter)c="visible";else for(var k=[c,b.items,opts[j].items],i=0,l=k.length;l>i;i++)if(is_number(k[i])||"page"==k[i]||"visible"==k[i]){c=k[i];break}switch(c){case"page":return a.stopImmediatePropagation(),$cfs.triggerHandler(cf_e(j+"Page",conf),[b,d]);case"visible":opts.items.visibleConf.variable||"*"!=opts.items.filter||(c=opts.items.visible)}}if(scrl.isStopped)return $cfs.trigger(cf_e("resume",conf)),$cfs.trigger(cf_e("queue",conf),[j,[b,c,d]]),a.stopImmediatePropagation(),debug(conf,"Carousel resumed scrolling.");if(b.duration>0&&crsl.isScrolling)return b.queue&&("last"==b.queue&&(queu=[]),("first"!=b.queue||0==queu.length)&&$cfs.trigger(cf_e("queue",conf),[j,[b,c,d]])),a.stopImmediatePropagation(),debug(conf,"Carousel currently scrolling.");if(tmrs.timePassed=0,$cfs.trigger(cf_e("slide_"+j,conf),[b,c]),opts.synchronise)for(var m=opts.synchronise,n=[b,c],o=0,l=m.length;l>o;o++){var p=j;m[o][2]||(p="prev"==p?"next":"prev"),m[o][1]||(n[0]=m[o][0].triggerHandler("_cfs_triggerEvent",["configuration",p])),n[1]=c+m[o][3],m[o][0].trigger("_cfs_triggerEvent",["slide_"+p,n])}return!0}),$cfs.bind(cf_e("slide_prev",conf),function(a,b,c){a.stopPropagation();var d=$cfs.children();if(!opts.circular&&0==itms.first)return opts.infinite&&$cfs.trigger(cf_e("next",conf),itms.total-1),a.stopImmediatePropagation();if(sz_resetMargin(d,opts),!is_number(c)){if(opts.items.visibleConf.variable)c=gn_getVisibleItemsPrev(d,opts,itms.total-1);else if("*"!=opts.items.filter){var e=is_number(b.items)?b.items:gn_getVisibleOrg($cfs,opts);c=gn_getScrollItemsPrevFilter(d,opts,itms.total-1,e)}else c=opts.items.visible;c=cf_getAdjust(c,opts,b.items,$tt0)}if(opts.circular||itms.total-c<itms.first&&(c=itms.total-itms.first),opts.items.visibleConf.old=opts.items.visible,opts.items.visibleConf.variable){var f=cf_getItemsAdjust(gn_getVisibleItemsNext(d,opts,itms.total-c),opts,opts.items.visibleConf.adjust,$tt0);f>=opts.items.visible+c&&itms.total>c&&(c++,f=cf_getItemsAdjust(gn_getVisibleItemsNext(d,opts,itms.total-c),opts,opts.items.visibleConf.adjust,$tt0)),opts.items.visible=f}else if("*"!=opts.items.filter){var f=gn_getVisibleItemsNextFilter(d,opts,itms.total-c);opts.items.visible=cf_getItemsAdjust(f,opts,opts.items.visibleConf.adjust,$tt0)}if(sz_resetMargin(d,opts,!0),0==c)return a.stopImmediatePropagation(),debug(conf,"0 items to scroll: Not scrolling.");for(debug(conf,"Scrolling "+c+" items backward."),itms.first+=c;itms.first>=itms.total;)itms.first-=itms.total;opts.circular||(0==itms.first&&b.onEnd&&b.onEnd.call($tt0,"prev"),opts.infinite||nv_enableNavi(opts,itms.first,conf)),$cfs.children().slice(itms.total-c,itms.total).prependTo($cfs),itms.total<opts.items.visible+c&&$cfs.children().slice(0,opts.items.visible+c-itms.total).clone(!0).appendTo($cfs);var d=$cfs.children(),g=gi_getOldItemsPrev(d,opts,c),h=gi_getNewItemsPrev(d,opts),i=d.eq(c-1),j=g.last(),k=h.last();sz_resetMargin(d,opts);var l=0,m=0;if(opts.align){var n=cf_getAlignPadding(h,opts);l=n[0],m=n[1]}var o=0>l?opts.padding[opts.d[3]]:0,p=!1,q=$();if(c>opts.items.visible&&(q=d.slice(opts.items.visibleConf.old,c),"directscroll"==b.fx)){var r=opts.items[opts.d.width];p=q,i=k,sc_hideHiddenItems(p),opts.items[opts.d.width]="variable"}var s=!1,t=ms_getTotalSize(d.slice(0,c),opts,"width"),u=cf_mapWrapperSizes(ms_getSizes(h,opts,!0),opts,!opts.usePadding),v=0,w={},x={},y={},z={},A={},B={},C={},D=sc_getDuration(b,opts,c,t);switch(b.fx){case"cover":case"cover-fade":v=ms_getTotalSize(d.slice(0,opts.items.visible),opts,"width")}p&&(opts.items[opts.d.width]=r),sz_resetMargin(d,opts,!0),m>=0&&sz_resetMargin(j,opts,opts.padding[opts.d[1]]),l>=0&&sz_resetMargin(i,opts,opts.padding[opts.d[3]]),opts.align&&(opts.padding[opts.d[1]]=m,opts.padding[opts.d[3]]=l),B[opts.d.left]=-(t-o),C[opts.d.left]=-(v-o),x[opts.d.left]=u[opts.d.width];var E=function(){},F=function(){},G=function(){},H=function(){},I=function(){},J=function(){},K=function(){},L=function(){},M=function(){},N=function(){},O=function(){};switch(b.fx){case"crossfade":case"cover":case"cover-fade":case"uncover":case"uncover-fade":s=$cfs.clone(!0).appendTo($wrp)}switch(b.fx){case"crossfade":case"uncover":case"uncover-fade":s.children().slice(0,c).remove(),s.children().slice(opts.items.visibleConf.old).remove();break;case"cover":case"cover-fade":s.children().slice(opts.items.visible).remove(),s.css(C)}if($cfs.css(B),scrl=sc_setScroll(D,b.easing,conf),w[opts.d.left]=opts.usePadding?opts.padding[opts.d[3]]:0,("variable"==opts[opts.d.width]||"variable"==opts[opts.d.height])&&(E=function(){$wrp.css(u)},F=function(){scrl.anims.push([$wrp,u])}),opts.usePadding){switch(k.not(i).length&&(y[opts.d.marginRight]=i.data("_cfs_origCssMargin"),0>l?i.css(y):(K=function(){i.css(y)},L=function(){scrl.anims.push([i,y])})),b.fx){case"cover":case"cover-fade":s.children().eq(c-1).css(y)}k.not(j).length&&(z[opts.d.marginRight]=j.data("_cfs_origCssMargin"),G=function(){j.css(z)},H=function(){scrl.anims.push([j,z])}),m>=0&&(A[opts.d.marginRight]=k.data("_cfs_origCssMargin")+opts.padding[opts.d[1]],I=function(){k.css(A)},J=function(){scrl.anims.push([k,A])})}O=function(){$cfs.css(w)};var P=opts.items.visible+c-itms.total;N=function(){if(P>0&&($cfs.children().slice(itms.total).remove(),g=$($cfs.children().slice(itms.total-(opts.items.visible-P)).get().concat($cfs.children().slice(0,P).get()))),sc_showHiddenItems(p),opts.usePadding){var a=$cfs.children().eq(opts.items.visible+c-1);a.css(opts.d.marginRight,a.data("_cfs_origCssMargin"))}};var Q=sc_mapCallbackArguments(g,q,h,c,"prev",D,u);switch(M=function(){sc_afterScroll($cfs,s,b),crsl.isScrolling=!1,clbk.onAfter=sc_fireCallbacks($tt0,b,"onAfter",Q,clbk),queu=sc_fireQueue($cfs,queu,conf),crsl.isPaused||$cfs.trigger(cf_e("play",conf))},crsl.isScrolling=!0,tmrs=sc_clearTimers(tmrs),clbk.onBefore=sc_fireCallbacks($tt0,b,"onBefore",Q,clbk),b.fx){case"none":$cfs.css(w),E(),G(),I(),K(),O(),N(),M();break;case"fade":scrl.anims.push([$cfs,{opacity:0},function(){E(),G(),I(),K(),O(),N(),scrl=sc_setScroll(D,b.easing,conf),scrl.anims.push([$cfs,{opacity:1},M]),sc_startScroll(scrl,conf)}]);break;case"crossfade":$cfs.css({opacity:0}),scrl.anims.push([s,{opacity:0}]),scrl.anims.push([$cfs,{opacity:1},M]),F(),G(),I(),K(),O(),N();break;case"cover":scrl.anims.push([s,w,function(){G(),I(),K(),O(),N(),M()}]),F();break;case"cover-fade":scrl.anims.push([$cfs,{opacity:0}]),scrl.anims.push([s,w,function(){G(),I(),K(),O(),N(),M()}]),F();break;case"uncover":scrl.anims.push([s,x,M]),F(),G(),I(),K(),O(),N();break;case"uncover-fade":$cfs.css({opacity:0}),scrl.anims.push([$cfs,{opacity:1}]),scrl.anims.push([s,x,M]),F(),G(),I(),K(),O(),N();break;default:scrl.anims.push([$cfs,w,function(){N(),M()}]),F(),H(),J(),L()}return sc_startScroll(scrl,conf),cf_setCookie(opts.cookie,$cfs,conf),$cfs.trigger(cf_e("updatePageStatus",conf),[!1,u]),!0 }),$cfs.bind(cf_e("slide_next",conf),function(a,b,c){a.stopPropagation();var d=$cfs.children();if(!opts.circular&&itms.first==opts.items.visible)return opts.infinite&&$cfs.trigger(cf_e("prev",conf),itms.total-1),a.stopImmediatePropagation();if(sz_resetMargin(d,opts),!is_number(c)){if("*"!=opts.items.filter){var e=is_number(b.items)?b.items:gn_getVisibleOrg($cfs,opts);c=gn_getScrollItemsNextFilter(d,opts,0,e)}else c=opts.items.visible;c=cf_getAdjust(c,opts,b.items,$tt0)}var f=0==itms.first?itms.total:itms.first;if(!opts.circular){if(opts.items.visibleConf.variable)var g=gn_getVisibleItemsNext(d,opts,c),e=gn_getVisibleItemsPrev(d,opts,f-1);else var g=opts.items.visible,e=opts.items.visible;c+g>f&&(c=f-e)}if(opts.items.visibleConf.old=opts.items.visible,opts.items.visibleConf.variable){for(var g=cf_getItemsAdjust(gn_getVisibleItemsNextTestCircular(d,opts,c,f),opts,opts.items.visibleConf.adjust,$tt0);opts.items.visible-c>=g&&itms.total>c;)c++,g=cf_getItemsAdjust(gn_getVisibleItemsNextTestCircular(d,opts,c,f),opts,opts.items.visibleConf.adjust,$tt0);opts.items.visible=g}else if("*"!=opts.items.filter){var g=gn_getVisibleItemsNextFilter(d,opts,c);opts.items.visible=cf_getItemsAdjust(g,opts,opts.items.visibleConf.adjust,$tt0)}if(sz_resetMargin(d,opts,!0),0==c)return a.stopImmediatePropagation(),debug(conf,"0 items to scroll: Not scrolling.");for(debug(conf,"Scrolling "+c+" items forward."),itms.first-=c;0>itms.first;)itms.first+=itms.total;opts.circular||(itms.first==opts.items.visible&&b.onEnd&&b.onEnd.call($tt0,"next"),opts.infinite||nv_enableNavi(opts,itms.first,conf)),itms.total<opts.items.visible+c&&$cfs.children().slice(0,opts.items.visible+c-itms.total).clone(!0).appendTo($cfs);var d=$cfs.children(),h=gi_getOldItemsNext(d,opts),i=gi_getNewItemsNext(d,opts,c),j=d.eq(c-1),k=h.last(),l=i.last();sz_resetMargin(d,opts);var m=0,n=0;if(opts.align){var o=cf_getAlignPadding(i,opts);m=o[0],n=o[1]}var p=!1,q=$();if(c>opts.items.visibleConf.old&&(q=d.slice(opts.items.visibleConf.old,c),"directscroll"==b.fx)){var r=opts.items[opts.d.width];p=q,j=k,sc_hideHiddenItems(p),opts.items[opts.d.width]="variable"}var s=!1,t=ms_getTotalSize(d.slice(0,c),opts,"width"),u=cf_mapWrapperSizes(ms_getSizes(i,opts,!0),opts,!opts.usePadding),v=0,w={},x={},y={},z={},A={},B=sc_getDuration(b,opts,c,t);switch(b.fx){case"uncover":case"uncover-fade":v=ms_getTotalSize(d.slice(0,opts.items.visibleConf.old),opts,"width")}p&&(opts.items[opts.d.width]=r),opts.align&&0>opts.padding[opts.d[1]]&&(opts.padding[opts.d[1]]=0),sz_resetMargin(d,opts,!0),sz_resetMargin(k,opts,opts.padding[opts.d[1]]),opts.align&&(opts.padding[opts.d[1]]=n,opts.padding[opts.d[3]]=m),A[opts.d.left]=opts.usePadding?opts.padding[opts.d[3]]:0;var C=function(){},D=function(){},E=function(){},F=function(){},G=function(){},H=function(){},I=function(){},J=function(){},K=function(){};switch(b.fx){case"crossfade":case"cover":case"cover-fade":case"uncover":case"uncover-fade":s=$cfs.clone(!0).appendTo($wrp),s.children().slice(opts.items.visibleConf.old).remove()}switch(b.fx){case"crossfade":case"cover":case"cover-fade":$cfs.css("zIndex",1),s.css("zIndex",0)}if(scrl=sc_setScroll(B,b.easing,conf),w[opts.d.left]=-t,x[opts.d.left]=-v,0>m&&(w[opts.d.left]+=m),("variable"==opts[opts.d.width]||"variable"==opts[opts.d.height])&&(C=function(){$wrp.css(u)},D=function(){scrl.anims.push([$wrp,u])}),opts.usePadding){var L=l.data("_cfs_origCssMargin");n>=0&&(L+=opts.padding[opts.d[1]]),l.css(opts.d.marginRight,L),j.not(k).length&&(z[opts.d.marginRight]=k.data("_cfs_origCssMargin")),E=function(){k.css(z)},F=function(){scrl.anims.push([k,z])};var M=j.data("_cfs_origCssMargin");m>0&&(M+=opts.padding[opts.d[3]]),y[opts.d.marginRight]=M,G=function(){j.css(y)},H=function(){scrl.anims.push([j,y])}}K=function(){$cfs.css(A)};var N=opts.items.visible+c-itms.total;J=function(){N>0&&$cfs.children().slice(itms.total).remove();var a=$cfs.children().slice(0,c).appendTo($cfs).last();if(N>0&&(i=gi_getCurrentItems(d,opts)),sc_showHiddenItems(p),opts.usePadding){if(itms.total<opts.items.visible+c){var b=$cfs.children().eq(opts.items.visible-1);b.css(opts.d.marginRight,b.data("_cfs_origCssMargin")+opts.padding[opts.d[1]])}a.css(opts.d.marginRight,a.data("_cfs_origCssMargin"))}};var O=sc_mapCallbackArguments(h,q,i,c,"next",B,u);switch(I=function(){$cfs.css("zIndex",$cfs.data("_cfs_origCssZindex")),sc_afterScroll($cfs,s,b),crsl.isScrolling=!1,clbk.onAfter=sc_fireCallbacks($tt0,b,"onAfter",O,clbk),queu=sc_fireQueue($cfs,queu,conf),crsl.isPaused||$cfs.trigger(cf_e("play",conf))},crsl.isScrolling=!0,tmrs=sc_clearTimers(tmrs),clbk.onBefore=sc_fireCallbacks($tt0,b,"onBefore",O,clbk),b.fx){case"none":$cfs.css(w),C(),E(),G(),K(),J(),I();break;case"fade":scrl.anims.push([$cfs,{opacity:0},function(){C(),E(),G(),K(),J(),scrl=sc_setScroll(B,b.easing,conf),scrl.anims.push([$cfs,{opacity:1},I]),sc_startScroll(scrl,conf)}]);break;case"crossfade":$cfs.css({opacity:0}),scrl.anims.push([s,{opacity:0}]),scrl.anims.push([$cfs,{opacity:1},I]),D(),E(),G(),K(),J();break;case"cover":$cfs.css(opts.d.left,$wrp[opts.d.width]()),scrl.anims.push([$cfs,A,I]),D(),E(),G(),J();break;case"cover-fade":$cfs.css(opts.d.left,$wrp[opts.d.width]()),scrl.anims.push([s,{opacity:0}]),scrl.anims.push([$cfs,A,I]),D(),E(),G(),J();break;case"uncover":scrl.anims.push([s,x,I]),D(),E(),G(),K(),J();break;case"uncover-fade":$cfs.css({opacity:0}),scrl.anims.push([$cfs,{opacity:1}]),scrl.anims.push([s,x,I]),D(),E(),G(),K(),J();break;default:scrl.anims.push([$cfs,w,function(){K(),J(),I()}]),D(),F(),H()}return sc_startScroll(scrl,conf),cf_setCookie(opts.cookie,$cfs,conf),$cfs.trigger(cf_e("updatePageStatus",conf),[!1,u]),!0}),$cfs.bind(cf_e("slideTo",conf),function(a,b,c,d,e,f,g){a.stopPropagation();var h=[b,c,d,e,f,g],i=["string/number/object","number","boolean","object","string","function"],j=cf_sortParams(h,i);return e=j[3],f=j[4],g=j[5],b=gn_getItemIndex(j[0],j[1],j[2],itms,$cfs),0==b?!1:(is_object(e)||(e=!1),"prev"!=f&&"next"!=f&&(f=opts.circular?itms.total/2>=b?"next":"prev":0==itms.first||itms.first>b?"next":"prev"),"prev"==f&&(b=itms.total-b),$cfs.trigger(cf_e(f,conf),[e,b,g]),!0)}),$cfs.bind(cf_e("prevPage",conf),function(a,b,c){a.stopPropagation();var d=$cfs.triggerHandler(cf_e("currentPage",conf));return $cfs.triggerHandler(cf_e("slideToPage",conf),[d-1,b,"prev",c])}),$cfs.bind(cf_e("nextPage",conf),function(a,b,c){a.stopPropagation();var d=$cfs.triggerHandler(cf_e("currentPage",conf));return $cfs.triggerHandler(cf_e("slideToPage",conf),[d+1,b,"next",c])}),$cfs.bind(cf_e("slideToPage",conf),function(a,b,c,d,e){a.stopPropagation(),is_number(b)||(b=$cfs.triggerHandler(cf_e("currentPage",conf)));var f=opts.pagination.items||opts.items.visible,g=Math.ceil(itms.total/f)-1;return 0>b&&(b=g),b>g&&(b=0),$cfs.triggerHandler(cf_e("slideTo",conf),[b*f,0,!0,c,d,e])}),$cfs.bind(cf_e("jumpToStart",conf),function(a,b){if(a.stopPropagation(),b=b?gn_getItemIndex(b,0,!0,itms,$cfs):0,b+=itms.first,0!=b){if(itms.total>0)for(;b>itms.total;)b-=itms.total;$cfs.prepend($cfs.children().slice(b,itms.total))}return!0}),$cfs.bind(cf_e("synchronise",conf),function(a,b){if(a.stopPropagation(),b)b=cf_getSynchArr(b);else{if(!opts.synchronise)return debug(conf,"No carousel to synchronise.");b=opts.synchronise}for(var c=$cfs.triggerHandler(cf_e("currentPosition",conf)),d=!0,e=0,f=b.length;f>e;e++)b[e][0].triggerHandler(cf_e("slideTo",conf),[c,b[e][3],!0])||(d=!1);return d}),$cfs.bind(cf_e("queue",conf),function(a,b,c){return a.stopPropagation(),is_function(b)?b.call($tt0,queu):is_array(b)?queu=b:is_undefined(b)||queu.push([b,c]),queu}),$cfs.bind(cf_e("insertItem",conf),function(a,b,c,d,e){a.stopPropagation();var f=[b,c,d,e],g=["string/object","string/number/object","boolean","number"],h=cf_sortParams(f,g);if(b=h[0],c=h[1],d=h[2],e=h[3],is_object(b)&&!is_jquery(b)?b=$(b):is_string(b)&&(b=$(b)),!is_jquery(b)||0==b.length)return debug(conf,"Not a valid object.");is_undefined(c)&&(c="end"),sz_storeMargin(b,opts),sz_storeOrigCss(b);var i=c,j="before";"end"==c?d?(0==itms.first?(c=itms.total-1,j="after"):(c=itms.first,itms.first+=b.length),0>c&&(c=0)):(c=itms.total-1,j="after"):c=gn_getItemIndex(c,e,d,itms,$cfs);var k=$cfs.children().eq(c);return k.length?k[j](b):(debug(conf,"Correct insert-position not found! Appending item to the end."),$cfs.append(b)),"end"==i||d||itms.first>c&&(itms.first+=b.length),itms.total=$cfs.children().length,itms.first>=itms.total&&(itms.first-=itms.total),$cfs.trigger(cf_e("updateSizes",conf)),$cfs.trigger(cf_e("linkAnchors",conf)),!0}),$cfs.bind(cf_e("removeItem",conf),function(a,b,c,d){a.stopPropagation();var e=[b,c,d],f=["string/number/object","boolean","number"],g=cf_sortParams(e,f);if(b=g[0],c=g[1],d=g[2],b instanceof $&&b.length>1)return i=$(),b.each(function(){var e=$cfs.trigger(cf_e("removeItem",conf),[$(this),c,d]);e&&(i=i.add(e))}),i;if(is_undefined(b)||"end"==b)i=$cfs.children().last();else{b=gn_getItemIndex(b,d,c,itms,$cfs);var i=$cfs.children().eq(b);i.length&&itms.first>b&&(itms.first-=i.length)}return i&&i.length&&(i.detach(),itms.total=$cfs.children().length,$cfs.trigger(cf_e("updateSizes",conf))),i}),$cfs.bind(cf_e("onBefore",conf)+" "+cf_e("onAfter",conf),function(a,b){a.stopPropagation();var c=a.type.slice(conf.events.prefix.length);return is_array(b)&&(clbk[c]=b),is_function(b)&&clbk[c].push(b),clbk[c]}),$cfs.bind(cf_e("currentPosition",conf),function(a,b){if(a.stopPropagation(),0==itms.first)var c=0;else var c=itms.total-itms.first;return is_function(b)&&b.call($tt0,c),c}),$cfs.bind(cf_e("currentPage",conf),function(a,b){a.stopPropagation();var e,c=opts.pagination.items||opts.items.visible,d=Math.ceil(itms.total/c-1);return e=0==itms.first?0:itms.first<itms.total%c?0:itms.first!=c||opts.circular?Math.round((itms.total-itms.first)/c):d,0>e&&(e=0),e>d&&(e=d),is_function(b)&&b.call($tt0,e),e}),$cfs.bind(cf_e("currentVisible",conf),function(a,b){a.stopPropagation();var c=gi_getCurrentItems($cfs.children(),opts);return is_function(b)&&b.call($tt0,c),c}),$cfs.bind(cf_e("slice",conf),function(a,b,c,d){if(a.stopPropagation(),0==itms.total)return!1;var e=[b,c,d],f=["number","number","function"],g=cf_sortParams(e,f);if(b=is_number(g[0])?g[0]:0,c=is_number(g[1])?g[1]:itms.total,d=g[2],b+=itms.first,c+=itms.first,items.total>0){for(;b>itms.total;)b-=itms.total;for(;c>itms.total;)c-=itms.total;for(;0>b;)b+=itms.total;for(;0>c;)c+=itms.total}var i,h=$cfs.children();return i=c>b?h.slice(b,c):$(h.slice(b,itms.total).get().concat(h.slice(0,c).get())),is_function(d)&&d.call($tt0,i),i}),$cfs.bind(cf_e("isPaused",conf)+" "+cf_e("isStopped",conf)+" "+cf_e("isScrolling",conf),function(a,b){a.stopPropagation();var c=a.type.slice(conf.events.prefix.length),d=crsl[c];return is_function(b)&&b.call($tt0,d),d}),$cfs.bind(cf_e("configuration",conf),function(e,a,b,c){e.stopPropagation();var reInit=!1;if(is_function(a))a.call($tt0,opts);else if(is_object(a))opts_orig=$.extend(!0,{},opts_orig,a),b!==!1?reInit=!0:opts=$.extend(!0,{},opts,a);else if(!is_undefined(a))if(is_function(b)){var val=eval("opts."+a);is_undefined(val)&&(val=""),b.call($tt0,val)}else{if(is_undefined(b))return eval("opts."+a);"boolean"!=typeof c&&(c=!0),eval("opts_orig."+a+" = b"),c!==!1?reInit=!0:eval("opts."+a+" = b")}if(reInit){sz_resetMargin($cfs.children(),opts),FN._init(opts_orig),FN._bind_buttons();var sz=sz_setSizes($cfs,opts);$cfs.trigger(cf_e("updatePageStatus",conf),[!0,sz])}return opts}),$cfs.bind(cf_e("linkAnchors",conf),function(a,b,c){return a.stopPropagation(),is_undefined(b)?b=$("body"):is_string(b)&&(b=$(b)),is_jquery(b)&&0!=b.length?(is_string(c)||(c="a.caroufredsel"),b.find(c).each(function(){var a=this.hash||"";a.length>0&&-1!=$cfs.children().index($(a))&&$(this).unbind("click").click(function(b){b.preventDefault(),$cfs.trigger(cf_e("slideTo",conf),a)})}),!0):debug(conf,"Not a valid object.")}),$cfs.bind(cf_e("updatePageStatus",conf),function(a,b){if(a.stopPropagation(),opts.pagination.container){var d=opts.pagination.items||opts.items.visible,e=Math.ceil(itms.total/d);b&&(opts.pagination.anchorBuilder&&(opts.pagination.container.children().remove(),opts.pagination.container.each(function(){for(var a=0;e>a;a++){var b=$cfs.children().eq(gn_getItemIndex(a*d,0,!0,itms,$cfs));$(this).append(opts.pagination.anchorBuilder.call(b[0],a+1))}})),opts.pagination.container.each(function(){$(this).children().unbind(opts.pagination.event).each(function(a){$(this).bind(opts.pagination.event,function(b){b.preventDefault(),$cfs.trigger(cf_e("slideTo",conf),[a*d,-opts.pagination.deviation,!0,opts.pagination])})})}));var f=$cfs.triggerHandler(cf_e("currentPage",conf))+opts.pagination.deviation;return f>=e&&(f=0),0>f&&(f=e-1),opts.pagination.container.each(function(){$(this).children().removeClass(cf_c("selected",conf)).eq(f).addClass(cf_c("selected",conf))}),!0}}),$cfs.bind(cf_e("updateSizes",conf),function(){var b=opts.items.visible,c=$cfs.children(),d=ms_getParentSize($wrp,opts,"width");if(itms.total=c.length,crsl.primarySizePercentage?(opts.maxDimension=d,opts[opts.d.width]=ms_getPercentage(d,crsl.primarySizePercentage)):opts.maxDimension=ms_getMaxDimension(opts,d),opts.responsive?(opts.items.width=opts.items.sizesConf.width,opts.items.height=opts.items.sizesConf.height,opts=in_getResponsiveValues(opts,c,d),b=opts.items.visible,sz_setResponsiveSizes(opts,c)):opts.items.visibleConf.variable?b=gn_getVisibleItemsNext(c,opts,0):"*"!=opts.items.filter&&(b=gn_getVisibleItemsNextFilter(c,opts,0)),!opts.circular&&0!=itms.first&&b>itms.first){if(opts.items.visibleConf.variable)var e=gn_getVisibleItemsPrev(c,opts,itms.first)-itms.first;else if("*"!=opts.items.filter)var e=gn_getVisibleItemsPrevFilter(c,opts,itms.first)-itms.first;else var e=opts.items.visible-itms.first;debug(conf,"Preventing non-circular: sliding "+e+" items backward."),$cfs.trigger(cf_e("prev",conf),e)}opts.items.visible=cf_getItemsAdjust(b,opts,opts.items.visibleConf.adjust,$tt0),opts.items.visibleConf.old=opts.items.visible,opts=in_getAlignPadding(opts,c);var f=sz_setSizes($cfs,opts);return $cfs.trigger(cf_e("updatePageStatus",conf),[!0,f]),nv_showNavi(opts,itms.total,conf),nv_enableNavi(opts,itms.first,conf),f}),$cfs.bind(cf_e("destroy",conf),function(a,b){return a.stopPropagation(),tmrs=sc_clearTimers(tmrs),$cfs.data("_cfs_isCarousel",!1),$cfs.trigger(cf_e("finish",conf)),b&&$cfs.trigger(cf_e("jumpToStart",conf)),sz_restoreOrigCss($cfs.children()),sz_restoreOrigCss($cfs),FN._unbind_events(),FN._unbind_buttons(),"parent"==conf.wrapper?sz_restoreOrigCss($wrp):$wrp.replaceWith($cfs),!0}),$cfs.bind(cf_e("debug",conf),function(){return debug(conf,"Carousel width: "+opts.width),debug(conf,"Carousel height: "+opts.height),debug(conf,"Item widths: "+opts.items.width),debug(conf,"Item heights: "+opts.items.height),debug(conf,"Number of items visible: "+opts.items.visible),opts.auto.play&&debug(conf,"Number of items scrolled automatically: "+opts.auto.items),opts.prev.button&&debug(conf,"Number of items scrolled backward: "+opts.prev.items),opts.next.button&&debug(conf,"Number of items scrolled forward: "+opts.next.items),conf.debug}),$cfs.bind("_cfs_triggerEvent",function(a,b,c){return a.stopPropagation(),$cfs.triggerHandler(cf_e(b,conf),c)})},FN._unbind_events=function(){$cfs.unbind(cf_e("",conf)),$cfs.unbind(cf_e("",conf,!1)),$cfs.unbind("_cfs_triggerEvent")},FN._bind_buttons=function(){if(FN._unbind_buttons(),nv_showNavi(opts,itms.total,conf),nv_enableNavi(opts,itms.first,conf),opts.auto.pauseOnHover){var a=bt_pauseOnHoverConfig(opts.auto.pauseOnHover);$wrp.bind(cf_e("mouseenter",conf,!1),function(){$cfs.trigger(cf_e("pause",conf),a)}).bind(cf_e("mouseleave",conf,!1),function(){$cfs.trigger(cf_e("resume",conf))})}if(opts.auto.button&&opts.auto.button.bind(cf_e(opts.auto.event,conf,!1),function(a){a.preventDefault();var b=!1,c=null;crsl.isPaused?b="play":opts.auto.pauseOnEvent&&(b="pause",c=bt_pauseOnHoverConfig(opts.auto.pauseOnEvent)),b&&$cfs.trigger(cf_e(b,conf),c)}),opts.prev.button&&(opts.prev.button.bind(cf_e(opts.prev.event,conf,!1),function(a){a.preventDefault(),$cfs.trigger(cf_e("prev",conf))}),opts.prev.pauseOnHover)){var a=bt_pauseOnHoverConfig(opts.prev.pauseOnHover);opts.prev.button.bind(cf_e("mouseenter",conf,!1),function(){$cfs.trigger(cf_e("pause",conf),a)}).bind(cf_e("mouseleave",conf,!1),function(){$cfs.trigger(cf_e("resume",conf))})}if(opts.next.button&&(opts.next.button.bind(cf_e(opts.next.event,conf,!1),function(a){a.preventDefault(),$cfs.trigger(cf_e("next",conf))}),opts.next.pauseOnHover)){var a=bt_pauseOnHoverConfig(opts.next.pauseOnHover);opts.next.button.bind(cf_e("mouseenter",conf,!1),function(){$cfs.trigger(cf_e("pause",conf),a)}).bind(cf_e("mouseleave",conf,!1),function(){$cfs.trigger(cf_e("resume",conf))})}if(opts.pagination.container&&opts.pagination.pauseOnHover){var a=bt_pauseOnHoverConfig(opts.pagination.pauseOnHover);opts.pagination.container.bind(cf_e("mouseenter",conf,!1),function(){$cfs.trigger(cf_e("pause",conf),a)}).bind(cf_e("mouseleave",conf,!1),function(){$cfs.trigger(cf_e("resume",conf))})}if((opts.prev.key||opts.next.key)&&$(document).bind(cf_e("keyup",conf,!1,!0,!0),function(a){var b=a.keyCode;b==opts.next.key&&(a.preventDefault(),$cfs.trigger(cf_e("next",conf))),b==opts.prev.key&&(a.preventDefault(),$cfs.trigger(cf_e("prev",conf)))}),opts.pagination.keys&&$(document).bind(cf_e("keyup",conf,!1,!0,!0),function(a){var b=a.keyCode;b>=49&&58>b&&(b=(b-49)*opts.items.visible,itms.total>=b&&(a.preventDefault(),$cfs.trigger(cf_e("slideTo",conf),[b,0,!0,opts.pagination])))}),$.fn.swipe){var b="ontouchstart"in window;if(b&&opts.swipe.onTouch||!b&&opts.swipe.onMouse){var c=$.extend(!0,{},opts.prev,opts.swipe),d=$.extend(!0,{},opts.next,opts.swipe),e=function(){$cfs.trigger(cf_e("prev",conf),[c])},f=function(){$cfs.trigger(cf_e("next",conf),[d])};switch(opts.direction){case"up":case"down":opts.swipe.options.swipeUp=f,opts.swipe.options.swipeDown=e;break;default:opts.swipe.options.swipeLeft=f,opts.swipe.options.swipeRight=e}crsl.swipe&&$cfs.swipe("destroy"),$wrp.swipe(opts.swipe.options),$wrp.css("cursor","move"),crsl.swipe=!0}}if($.fn.mousewheel&&opts.mousewheel){var g=$.extend(!0,{},opts.prev,opts.mousewheel),h=$.extend(!0,{},opts.next,opts.mousewheel);crsl.mousewheel&&$wrp.unbind(cf_e("mousewheel",conf,!1)),$wrp.bind(cf_e("mousewheel",conf,!1),function(a,b){a.preventDefault(),b>0?$cfs.trigger(cf_e("prev",conf),[g]):$cfs.trigger(cf_e("next",conf),[h])}),crsl.mousewheel=!0}if(opts.auto.play&&$cfs.trigger(cf_e("play",conf),opts.auto.delay),crsl.upDateOnWindowResize){var i=function(){$cfs.trigger(cf_e("finish",conf)),opts.auto.pauseOnResize&&!crsl.isPaused&&$cfs.trigger(cf_e("play",conf)),sz_resetMargin($cfs.children(),opts),$cfs.trigger(cf_e("updateSizes",conf))},j=$(window),k=null;if($.debounce&&"debounce"==conf.onWindowResize)k=$.debounce(200,i);else if($.throttle&&"throttle"==conf.onWindowResize)k=$.throttle(300,i);else{var l=0,m=0;k=function(){var a=j.width(),b=j.height();(a!=l||b!=m)&&(i(),l=a,m=b)}}j.bind(cf_e("resize",conf,!1,!0,!0),k)}},FN._unbind_buttons=function(){var b=(cf_e("",conf),cf_e("",conf,!1));ns3=cf_e("",conf,!1,!0,!0),$(document).unbind(ns3),$(window).unbind(ns3),$wrp.unbind(b),opts.auto.button&&opts.auto.button.unbind(b),opts.prev.button&&opts.prev.button.unbind(b),opts.next.button&&opts.next.button.unbind(b),opts.pagination.container&&(opts.pagination.container.unbind(b),opts.pagination.anchorBuilder&&opts.pagination.container.children().remove()),crsl.swipe&&($cfs.swipe("destroy"),$wrp.css("cursor","default"),crsl.swipe=!1),crsl.mousewheel&&(crsl.mousewheel=!1),nv_showNavi(opts,"hide",conf),nv_enableNavi(opts,"removeClass",conf)},is_boolean(configs)&&(configs={debug:configs});var crsl={direction:"next",isPaused:!0,isScrolling:!1,isStopped:!1,mousewheel:!1,swipe:!1},itms={total:$cfs.children().length,first:0},tmrs={auto:null,progress:null,startTime:getTime(),timePassed:0},scrl={isStopped:!1,duration:0,startTime:0,easing:"",anims:[]},clbk={onBefore:[],onAfter:[]},queu=[],conf=$.extend(!0,{},$.fn.carouFredSel.configs,configs),opts={},opts_orig=$.extend(!0,{},options),$wrp="parent"==conf.wrapper?$cfs.parent():$cfs.wrap("<"+conf.wrapper.element+' class="'+conf.wrapper.classname+'" />').parent();if(conf.selector=$cfs.selector,conf.serialNumber=$.fn.carouFredSel.serialNumber++,conf.transition=conf.transition&&$.fn.transition?"transition":"animate",FN._init(opts_orig,!0,starting_position),FN._build(),FN._bind_events(),FN._bind_buttons(),is_array(opts.items.start))var start_arr=opts.items.start;else{var start_arr=[];0!=opts.items.start&&start_arr.push(opts.items.start)}if(opts.cookie&&start_arr.unshift(parseInt(cf_getCookie(opts.cookie),10)),start_arr.length>0)for(var a=0,l=start_arr.length;l>a;a++){var s=start_arr[a];if(0!=s){if(s===!0){if(s=window.location.hash,1>s.length)continue}else"random"===s&&(s=Math.floor(Math.random()*itms.total));if($cfs.triggerHandler(cf_e("slideTo",conf),[s,0,!0,{fx:"none"}]))break}}var siz=sz_setSizes($cfs,opts),itm=gi_getCurrentItems($cfs.children(),opts);return opts.onCreate&&opts.onCreate.call($tt0,{width:siz.width,height:siz.height,items:itm}),$cfs.trigger(cf_e("updatePageStatus",conf),[!0,siz]),$cfs.trigger(cf_e("linkAnchors",conf)),conf.debug&&$cfs.trigger(cf_e("debug",conf)),$cfs},$.fn.carouFredSel.serialNumber=1,$.fn.carouFredSel.defaults={synchronise:!1,infinite:!0,circular:!0,responsive:!1,direction:"left",items:{start:0},scroll:{easing:"swing",duration:500,pauseOnHover:!1,event:"click",queue:!1}},$.fn.carouFredSel.configs={debug:!1,transition:!1,onWindowResize:"throttle",events:{prefix:"",namespace:"cfs"},wrapper:{element:"div",classname:"caroufredsel_wrapper"},classnames:{}},$.fn.carouFredSel.pageAnchorBuilder=function(a){return'<a href="#"><span>'+a+"</span></a>"},$.fn.carouFredSel.progressbarUpdater=function(a){$(this).css("width",a+"%")},$.fn.carouFredSel.cookie={get:function(a){a+="=";for(var b=document.cookie.split(";"),c=0,d=b.length;d>c;c++){for(var e=b[c];" "==e.charAt(0);)e=e.slice(1);if(0==e.indexOf(a))return e.slice(a.length)}return 0},set:function(a,b,c){var d="";if(c){var e=new Date;e.setTime(e.getTime()+1e3*60*60*24*c),d="; expires="+e.toGMTString()}document.cookie=a+"="+b+d+"; path=/"},remove:function(a){$.fn.carouFredSel.cookie.set(a,"",-1)}},$.extend($.easing,{quadratic:function(a){var b=a*a;return a*(-b*a+4*b-6*a+4)},cubic:function(a){return a*(4*a*a-9*a+6)},elastic:function(a){var b=a*a;return a*(33*b*b-106*b*a+126*b-67*a+15)}}))})(jQuery); PKKY]~�����/js/carousel/jquery.carouFredSel-6.2.1-packed.jsnu�[���/* * jQuery carouFredSel 6.2.1 * Demo's and documentation: * caroufredsel.dev7studios.com * * Copyright (c) 2013 Fred Heusschen * www.frebsite.nl * * Dual licensed under the MIT and GPL licenses. * http://en.wikipedia.org/wiki/MIT_License * http://en.wikipedia.org/wiki/GNU_General_Public_License */ (function($){function sc_setScroll(a,b,c){return"transition"==c.transition&&"swing"==b&&(b="ease"),{anims:[],duration:a,orgDuration:a,easing:b,startTime:getTime()}}function sc_startScroll(a,b){for(var c=0,d=a.anims.length;d>c;c++){var e=a.anims[c];e&&e[0][b.transition](e[1],a.duration,a.easing,e[2])}}function sc_stopScroll(a,b){is_boolean(b)||(b=!0),is_object(a.pre)&&sc_stopScroll(a.pre,b);for(var c=0,d=a.anims.length;d>c;c++){var e=a.anims[c];e[0].stop(!0),b&&(e[0].css(e[1]),is_function(e[2])&&e[2]())}is_object(a.post)&&sc_stopScroll(a.post,b)}function sc_afterScroll(a,b,c){switch(b&&b.remove(),c.fx){case"fade":case"crossfade":case"cover-fade":case"uncover-fade":a.css("opacity",1),a.css("filter","")}}function sc_fireCallbacks(a,b,c,d,e){if(b[c]&&b[c].call(a,d),e[c].length)for(var f=0,g=e[c].length;g>f;f++)e[c][f].call(a,d);return[]}function sc_fireQueue(a,b,c){return b.length&&(a.trigger(cf_e(b[0][0],c),b[0][1]),b.shift()),b}function sc_hideHiddenItems(a){a.each(function(){var a=$(this);a.data("_cfs_isHidden",a.is(":hidden")).hide()})}function sc_showHiddenItems(a){a&&a.each(function(){var a=$(this);a.data("_cfs_isHidden")||a.show()})}function sc_clearTimers(a){return a.auto&&clearTimeout(a.auto),a.progress&&clearInterval(a.progress),a}function sc_mapCallbackArguments(a,b,c,d,e,f,g){return{width:g.width,height:g.height,items:{old:a,skipped:b,visible:c},scroll:{items:d,direction:e,duration:f}}}function sc_getDuration(a,b,c,d){var e=a.duration;return"none"==a.fx?0:("auto"==e?e=b.scroll.duration/b.scroll.items*c:10>e&&(e=d/e),1>e?0:("fade"==a.fx&&(e/=2),Math.round(e)))}function nv_showNavi(a,b,c){var d=is_number(a.items.minimum)?a.items.minimum:a.items.visible+1;if("show"==b||"hide"==b)var e=b;else if(d>b){debug(c,"Not enough items ("+b+" total, "+d+" needed): Hiding navigation.");var e="hide"}else var e="show";var f="show"==e?"removeClass":"addClass",g=cf_c("hidden",c);a.auto.button&&a.auto.button[e]()[f](g),a.prev.button&&a.prev.button[e]()[f](g),a.next.button&&a.next.button[e]()[f](g),a.pagination.container&&a.pagination.container[e]()[f](g)}function nv_enableNavi(a,b,c){if(!a.circular&&!a.infinite){var d="removeClass"==b||"addClass"==b?b:!1,e=cf_c("disabled",c);if(a.auto.button&&d&&a.auto.button[d](e),a.prev.button){var f=d||0==b?"addClass":"removeClass";a.prev.button[f](e)}if(a.next.button){var f=d||b==a.items.visible?"addClass":"removeClass";a.next.button[f](e)}}}function go_getObject(a,b){return is_function(b)?b=b.call(a):is_undefined(b)&&(b={}),b}function go_getItemsObject(a,b){return b=go_getObject(a,b),is_number(b)?b={visible:b}:"variable"==b?b={visible:b,width:b,height:b}:is_object(b)||(b={}),b}function go_getScrollObject(a,b){return b=go_getObject(a,b),is_number(b)?b=50>=b?{items:b}:{duration:b}:is_string(b)?b={easing:b}:is_object(b)||(b={}),b}function go_getNaviObject(a,b){if(b=go_getObject(a,b),is_string(b)){var c=cf_getKeyCode(b);b=-1==c?$(b):c}return b}function go_getAutoObject(a,b){return b=go_getNaviObject(a,b),is_jquery(b)?b={button:b}:is_boolean(b)?b={play:b}:is_number(b)&&(b={timeoutDuration:b}),b.progress&&(is_string(b.progress)||is_jquery(b.progress))&&(b.progress={bar:b.progress}),b}function go_complementAutoObject(a,b){return is_function(b.button)&&(b.button=b.button.call(a)),is_string(b.button)&&(b.button=$(b.button)),is_boolean(b.play)||(b.play=!0),is_number(b.delay)||(b.delay=0),is_undefined(b.pauseOnEvent)&&(b.pauseOnEvent=!0),is_boolean(b.pauseOnResize)||(b.pauseOnResize=!0),is_number(b.timeoutDuration)||(b.timeoutDuration=10>b.duration?2500:5*b.duration),b.progress&&(is_function(b.progress.bar)&&(b.progress.bar=b.progress.bar.call(a)),is_string(b.progress.bar)&&(b.progress.bar=$(b.progress.bar)),b.progress.bar?(is_function(b.progress.updater)||(b.progress.updater=$.fn.carouFredSel.progressbarUpdater),is_number(b.progress.interval)||(b.progress.interval=50)):b.progress=!1),b}function go_getPrevNextObject(a,b){return b=go_getNaviObject(a,b),is_jquery(b)?b={button:b}:is_number(b)&&(b={key:b}),b}function go_complementPrevNextObject(a,b){return is_function(b.button)&&(b.button=b.button.call(a)),is_string(b.button)&&(b.button=$(b.button)),is_string(b.key)&&(b.key=cf_getKeyCode(b.key)),b}function go_getPaginationObject(a,b){return b=go_getNaviObject(a,b),is_jquery(b)?b={container:b}:is_boolean(b)&&(b={keys:b}),b}function go_complementPaginationObject(a,b){return is_function(b.container)&&(b.container=b.container.call(a)),is_string(b.container)&&(b.container=$(b.container)),is_number(b.items)||(b.items=!1),is_boolean(b.keys)||(b.keys=!1),is_function(b.anchorBuilder)||is_false(b.anchorBuilder)||(b.anchorBuilder=$.fn.carouFredSel.pageAnchorBuilder),is_number(b.deviation)||(b.deviation=0),b}function go_getSwipeObject(a,b){return is_function(b)&&(b=b.call(a)),is_undefined(b)&&(b={onTouch:!1}),is_true(b)?b={onTouch:b}:is_number(b)&&(b={items:b}),b}function go_complementSwipeObject(a,b){return is_boolean(b.onTouch)||(b.onTouch=!0),is_boolean(b.onMouse)||(b.onMouse=!1),is_object(b.options)||(b.options={}),is_boolean(b.options.triggerOnTouchEnd)||(b.options.triggerOnTouchEnd=!1),b}function go_getMousewheelObject(a,b){return is_function(b)&&(b=b.call(a)),is_true(b)?b={}:is_number(b)?b={items:b}:is_undefined(b)&&(b=!1),b}function go_complementMousewheelObject(a,b){return b}function gn_getItemIndex(a,b,c,d,e){if(is_string(a)&&(a=$(a,e)),is_object(a)&&(a=$(a,e)),is_jquery(a)?(a=e.children().index(a),is_boolean(c)||(c=!1)):is_boolean(c)||(c=!0),is_number(a)||(a=0),is_number(b)||(b=0),c&&(a+=d.first),a+=b,d.total>0){for(;a>=d.total;)a-=d.total;for(;0>a;)a+=d.total}return a}function gn_getVisibleItemsPrev(a,b,c){for(var d=0,e=0,f=c;f>=0;f--){var g=a.eq(f);if(d+=g.is(":visible")?g[b.d.outerWidth](!0):0,d>b.maxDimension)return e;0==f&&(f=a.length),e++}}function gn_getVisibleItemsPrevFilter(a,b,c){return gn_getItemsPrevFilter(a,b.items.filter,b.items.visibleConf.org,c)}function gn_getScrollItemsPrevFilter(a,b,c,d){return gn_getItemsPrevFilter(a,b.items.filter,d,c)}function gn_getItemsPrevFilter(a,b,c,d){for(var e=0,f=0,g=d,h=a.length;g>=0;g--){if(f++,f==h)return f;var i=a.eq(g);if(i.is(b)&&(e++,e==c))return f;0==g&&(g=h)}}function gn_getVisibleOrg(a,b){return b.items.visibleConf.org||a.children().slice(0,b.items.visible).filter(b.items.filter).length}function gn_getVisibleItemsNext(a,b,c){for(var d=0,e=0,f=c,g=a.length-1;g>=f;f++){var h=a.eq(f);if(d+=h.is(":visible")?h[b.d.outerWidth](!0):0,d>b.maxDimension)return e;if(e++,e==g+1)return e;f==g&&(f=-1)}}function gn_getVisibleItemsNextTestCircular(a,b,c,d){var e=gn_getVisibleItemsNext(a,b,c);return b.circular||c+e>d&&(e=d-c),e}function gn_getVisibleItemsNextFilter(a,b,c){return gn_getItemsNextFilter(a,b.items.filter,b.items.visibleConf.org,c,b.circular)}function gn_getScrollItemsNextFilter(a,b,c,d){return gn_getItemsNextFilter(a,b.items.filter,d+1,c,b.circular)-1}function gn_getItemsNextFilter(a,b,c,d){for(var f=0,g=0,h=d,i=a.length-1;i>=h;h++){if(g++,g>=i)return g;var j=a.eq(h);if(j.is(b)&&(f++,f==c))return g;h==i&&(h=-1)}}function gi_getCurrentItems(a,b){return a.slice(0,b.items.visible)}function gi_getOldItemsPrev(a,b,c){return a.slice(c,b.items.visibleConf.old+c)}function gi_getNewItemsPrev(a,b){return a.slice(0,b.items.visible)}function gi_getOldItemsNext(a,b){return a.slice(0,b.items.visibleConf.old)}function gi_getNewItemsNext(a,b,c){return a.slice(c,b.items.visible+c)}function sz_storeMargin(a,b,c){b.usePadding&&(is_string(c)||(c="_cfs_origCssMargin"),a.each(function(){var a=$(this),d=parseInt(a.css(b.d.marginRight),10);is_number(d)||(d=0),a.data(c,d)}))}function sz_resetMargin(a,b,c){if(b.usePadding){var d=is_boolean(c)?c:!1;is_number(c)||(c=0),sz_storeMargin(a,b,"_cfs_tempCssMargin"),a.each(function(){var a=$(this);a.css(b.d.marginRight,d?a.data("_cfs_tempCssMargin"):c+a.data("_cfs_origCssMargin"))})}}function sz_storeOrigCss(a){a.each(function(){var a=$(this);a.data("_cfs_origCss",a.attr("style")||"")})}function sz_restoreOrigCss(a){a.each(function(){var a=$(this);a.attr("style",a.data("_cfs_origCss")||"")})}function sz_setResponsiveSizes(a,b){var d=(a.items.visible,a.items[a.d.width]),e=a[a.d.height],f=is_percentage(e);b.each(function(){var b=$(this),c=d-ms_getPaddingBorderMargin(b,a,"Width");b[a.d.width](c),f&&b[a.d.height](ms_getPercentage(c,e))})}function sz_setSizes(a,b){var c=a.parent(),d=a.children(),e=gi_getCurrentItems(d,b),f=cf_mapWrapperSizes(ms_getSizes(e,b,!0),b,!1);if(c.css(f),b.usePadding){var g=b.padding,h=g[b.d[1]];b.align&&0>h&&(h=0);var i=e.last();i.css(b.d.marginRight,i.data("_cfs_origCssMargin")+h),a.css(b.d.top,g[b.d[0]]),a.css(b.d.left,g[b.d[3]])}return a.css(b.d.width,f[b.d.width]+2*ms_getTotalSize(d,b,"width")),a.css(b.d.height,ms_getLargestSize(d,b,"height")),f}function ms_getSizes(a,b,c){return[ms_getTotalSize(a,b,"width",c),ms_getLargestSize(a,b,"height",c)]}function ms_getLargestSize(a,b,c,d){return is_boolean(d)||(d=!1),is_number(b[b.d[c]])&&d?b[b.d[c]]:is_number(b.items[b.d[c]])?b.items[b.d[c]]:(c=c.toLowerCase().indexOf("width")>-1?"outerWidth":"outerHeight",ms_getTrueLargestSize(a,b,c))}function ms_getTrueLargestSize(a,b,c){for(var d=0,e=0,f=a.length;f>e;e++){var g=a.eq(e),h=g.is(":visible")?g[b.d[c]](!0):0;h>d&&(d=h)}return d}function ms_getTotalSize(a,b,c,d){if(is_boolean(d)||(d=!1),is_number(b[b.d[c]])&&d)return b[b.d[c]];if(is_number(b.items[b.d[c]]))return b.items[b.d[c]]*a.length;for(var e=c.toLowerCase().indexOf("width")>-1?"outerWidth":"outerHeight",f=0,g=0,h=a.length;h>g;g++){var i=a.eq(g);f+=i.is(":visible")?i[b.d[e]](!0):0}return f}function ms_getParentSize(a,b,c){var d=a.is(":visible");d&&a.hide();var e=a.parent()[b.d[c]]();return d&&a.show(),e}function ms_getMaxDimension(a,b){return is_number(a[a.d.width])?a[a.d.width]:b}function ms_hasVariableSizes(a,b,c){for(var d=!1,e=!1,f=0,g=a.length;g>f;f++){var h=a.eq(f),i=h.is(":visible")?h[b.d[c]](!0):0;d===!1?d=i:d!=i&&(e=!0),0==d&&(e=!0)}return e}function ms_getPaddingBorderMargin(a,b,c){return a[b.d["outer"+c]](!0)-a[b.d[c.toLowerCase()]]()}function ms_getPercentage(a,b){if(is_percentage(b)){if(b=parseInt(b.slice(0,-1),10),!is_number(b))return a;a*=b/100}return a}function cf_e(a,b,c,d,e){return is_boolean(c)||(c=!0),is_boolean(d)||(d=!0),is_boolean(e)||(e=!1),c&&(a=b.events.prefix+a),d&&(a=a+"."+b.events.namespace),d&&e&&(a+=b.serialNumber),a}function cf_c(a,b){return is_string(b.classnames[a])?b.classnames[a]:a}function cf_mapWrapperSizes(a,b,c){is_boolean(c)||(c=!0);var d=b.usePadding&&c?b.padding:[0,0,0,0],e={};return e[b.d.width]=a[0]+d[1]+d[3],e[b.d.height]=a[1]+d[0]+d[2],e}function cf_sortParams(a,b){for(var c=[],d=0,e=a.length;e>d;d++)for(var f=0,g=b.length;g>f;f++)if(b[f].indexOf(typeof a[d])>-1&&is_undefined(c[f])){c[f]=a[d];break}return c}function cf_getPadding(a){if(is_undefined(a))return[0,0,0,0];if(is_number(a))return[a,a,a,a];if(is_string(a)&&(a=a.split("px").join("").split("em").join("").split(" ")),!is_array(a))return[0,0,0,0];for(var b=0;4>b;b++)a[b]=parseInt(a[b],10);switch(a.length){case 0:return[0,0,0,0];case 1:return[a[0],a[0],a[0],a[0]];case 2:return[a[0],a[1],a[0],a[1]];case 3:return[a[0],a[1],a[2],a[1]];default:return[a[0],a[1],a[2],a[3]]}}function cf_getAlignPadding(a,b){var c=is_number(b[b.d.width])?Math.ceil(b[b.d.width]-ms_getTotalSize(a,b,"width")):0;switch(b.align){case"left":return[0,c];case"right":return[c,0];case"center":default:return[Math.ceil(c/2),Math.floor(c/2)]}}function cf_getDimensions(a){for(var b=[["width","innerWidth","outerWidth","height","innerHeight","outerHeight","left","top","marginRight",0,1,2,3],["height","innerHeight","outerHeight","width","innerWidth","outerWidth","top","left","marginBottom",3,2,1,0]],c=b[0].length,d="right"==a.direction||"left"==a.direction?0:1,e={},f=0;c>f;f++)e[b[0][f]]=b[d][f];return e}function cf_getAdjust(a,b,c,d){var e=a;if(is_function(c))e=c.call(d,e);else if(is_string(c)){var f=c.split("+"),g=c.split("-");if(g.length>f.length)var h=!0,i=g[0],j=g[1];else var h=!1,i=f[0],j=f[1];switch(i){case"even":e=1==a%2?a-1:a;break;case"odd":e=0==a%2?a-1:a;break;default:e=a}j=parseInt(j,10),is_number(j)&&(h&&(j=-j),e+=j)}return(!is_number(e)||1>e)&&(e=1),e}function cf_getItemsAdjust(a,b,c,d){return cf_getItemAdjustMinMax(cf_getAdjust(a,b,c,d),b.items.visibleConf)}function cf_getItemAdjustMinMax(a,b){return is_number(b.min)&&b.min>a&&(a=b.min),is_number(b.max)&&a>b.max&&(a=b.max),1>a&&(a=1),a}function cf_getSynchArr(a){is_array(a)||(a=[[a]]),is_array(a[0])||(a=[a]);for(var b=0,c=a.length;c>b;b++)is_string(a[b][0])&&(a[b][0]=$(a[b][0])),is_boolean(a[b][1])||(a[b][1]=!0),is_boolean(a[b][2])||(a[b][2]=!0),is_number(a[b][3])||(a[b][3]=0);return a}function cf_getKeyCode(a){return"right"==a?39:"left"==a?37:"up"==a?38:"down"==a?40:-1}function cf_setCookie(a,b,c){if(a){var d=b.triggerHandler(cf_e("currentPosition",c));$.fn.carouFredSel.cookie.set(a,d)}}function cf_getCookie(a){var b=$.fn.carouFredSel.cookie.get(a);return""==b?0:b}function in_mapCss(a,b){for(var c={},d=0,e=b.length;e>d;d++)c[b[d]]=a.css(b[d]);return c}function in_complementItems(a,b,c,d){return is_object(a.visibleConf)||(a.visibleConf={}),is_object(a.sizesConf)||(a.sizesConf={}),0==a.start&&is_number(d)&&(a.start=d),is_object(a.visible)?(a.visibleConf.min=a.visible.min,a.visibleConf.max=a.visible.max,a.visible=!1):is_string(a.visible)?("variable"==a.visible?a.visibleConf.variable=!0:a.visibleConf.adjust=a.visible,a.visible=!1):is_function(a.visible)&&(a.visibleConf.adjust=a.visible,a.visible=!1),is_string(a.filter)||(a.filter=c.filter(":hidden").length>0?":visible":"*"),a[b.d.width]||(b.responsive?(debug(!0,"Set a "+b.d.width+" for the items!"),a[b.d.width]=ms_getTrueLargestSize(c,b,"outerWidth")):a[b.d.width]=ms_hasVariableSizes(c,b,"outerWidth")?"variable":c[b.d.outerWidth](!0)),a[b.d.height]||(a[b.d.height]=ms_hasVariableSizes(c,b,"outerHeight")?"variable":c[b.d.outerHeight](!0)),a.sizesConf.width=a.width,a.sizesConf.height=a.height,a}function in_complementVisibleItems(a,b){return"variable"==a.items[a.d.width]&&(a.items.visibleConf.variable=!0),a.items.visibleConf.variable||(is_number(a[a.d.width])?a.items.visible=Math.floor(a[a.d.width]/a.items[a.d.width]):(a.items.visible=Math.floor(b/a.items[a.d.width]),a[a.d.width]=a.items.visible*a.items[a.d.width],a.items.visibleConf.adjust||(a.align=!1)),("Infinity"==a.items.visible||1>a.items.visible)&&(debug(!0,'Not a valid number of visible items: Set to "variable".'),a.items.visibleConf.variable=!0)),a}function in_complementPrimarySize(a,b,c){return"auto"==a&&(a=ms_getTrueLargestSize(c,b,"outerWidth")),a}function in_complementSecondarySize(a,b,c){return"auto"==a&&(a=ms_getTrueLargestSize(c,b,"outerHeight")),a||(a=b.items[b.d.height]),a}function in_getAlignPadding(a,b){var c=cf_getAlignPadding(gi_getCurrentItems(b,a),a);return a.padding[a.d[1]]=c[1],a.padding[a.d[3]]=c[0],a}function in_getResponsiveValues(a,b){var d=cf_getItemAdjustMinMax(Math.ceil(a[a.d.width]/a.items[a.d.width]),a.items.visibleConf);d>b.length&&(d=b.length);var e=Math.floor(a[a.d.width]/d);return a.items.visible=d,a.items[a.d.width]=e,a[a.d.width]=d*e,a}function bt_pauseOnHoverConfig(a){if(is_string(a))var b=a.indexOf("immediate")>-1?!0:!1,c=a.indexOf("resume")>-1?!0:!1;else var b=c=!1;return[b,c]}function bt_mousesheelNumber(a){return is_number(a)?a:null}function is_null(a){return null===a}function is_undefined(a){return is_null(a)||a===void 0||""===a||"undefined"===a}function is_array(a){return a instanceof Array}function is_jquery(a){return a instanceof jQuery}function is_object(a){return(a instanceof Object||"object"==typeof a)&&!is_null(a)&&!is_jquery(a)&&!is_array(a)&&!is_function(a)}function is_number(a){return(a instanceof Number||"number"==typeof a)&&!isNaN(a)}function is_string(a){return(a instanceof String||"string"==typeof a)&&!is_undefined(a)&&!is_true(a)&&!is_false(a)}function is_function(a){return a instanceof Function||"function"==typeof a}function is_boolean(a){return a instanceof Boolean||"boolean"==typeof a||is_true(a)||is_false(a)}function is_true(a){return a===!0||"true"===a}function is_false(a){return a===!1||"false"===a}function is_percentage(a){return is_string(a)&&"%"==a.slice(-1)}function getTime(){return(new Date).getTime()}function deprecated(a,b){debug(!0,a+" is DEPRECATED, support for it will be removed. Use "+b+" instead.")}function debug(a,b){if(!is_undefined(window.console)&&!is_undefined(window.console.log)){if(is_object(a)){var c=" ("+a.selector+")";a=a.debug}else var c="";if(!a)return!1;b=is_string(b)?"carouFredSel"+c+": "+b:["carouFredSel"+c+":",b],window.console.log(b)}return!1}$.fn.carouFredSel||($.fn.caroufredsel=$.fn.carouFredSel=function(options,configs){if(0==this.length)return debug(!0,'No element found for "'+this.selector+'".'),this;if(this.length>1)return this.each(function(){$(this).carouFredSel(options,configs)});var $cfs=this,$tt0=this[0],starting_position=!1;$cfs.data("_cfs_isCarousel")&&(starting_position=$cfs.triggerHandler("_cfs_triggerEvent","currentPosition"),$cfs.trigger("_cfs_triggerEvent",["destroy",!0]));var FN={};FN._init=function(a,b,c){a=go_getObject($tt0,a),a.items=go_getItemsObject($tt0,a.items),a.scroll=go_getScrollObject($tt0,a.scroll),a.auto=go_getAutoObject($tt0,a.auto),a.prev=go_getPrevNextObject($tt0,a.prev),a.next=go_getPrevNextObject($tt0,a.next),a.pagination=go_getPaginationObject($tt0,a.pagination),a.swipe=go_getSwipeObject($tt0,a.swipe),a.mousewheel=go_getMousewheelObject($tt0,a.mousewheel),b&&(opts_orig=$.extend(!0,{},$.fn.carouFredSel.defaults,a)),opts=$.extend(!0,{},$.fn.carouFredSel.defaults,a),opts.d=cf_getDimensions(opts),crsl.direction="up"==opts.direction||"left"==opts.direction?"next":"prev";var d=$cfs.children(),e=ms_getParentSize($wrp,opts,"width");if(is_true(opts.cookie)&&(opts.cookie="caroufredsel_cookie_"+conf.serialNumber),opts.maxDimension=ms_getMaxDimension(opts,e),opts.items=in_complementItems(opts.items,opts,d,c),opts[opts.d.width]=in_complementPrimarySize(opts[opts.d.width],opts,d),opts[opts.d.height]=in_complementSecondarySize(opts[opts.d.height],opts,d),opts.responsive&&(is_percentage(opts[opts.d.width])||(opts[opts.d.width]="100%")),is_percentage(opts[opts.d.width])&&(crsl.upDateOnWindowResize=!0,crsl.primarySizePercentage=opts[opts.d.width],opts[opts.d.width]=ms_getPercentage(e,crsl.primarySizePercentage),opts.items.visible||(opts.items.visibleConf.variable=!0)),opts.responsive?(opts.usePadding=!1,opts.padding=[0,0,0,0],opts.align=!1,opts.items.visibleConf.variable=!1):(opts.items.visible||(opts=in_complementVisibleItems(opts,e)),opts[opts.d.width]||(!opts.items.visibleConf.variable&&is_number(opts.items[opts.d.width])&&"*"==opts.items.filter?(opts[opts.d.width]=opts.items.visible*opts.items[opts.d.width],opts.align=!1):opts[opts.d.width]="variable"),is_undefined(opts.align)&&(opts.align=is_number(opts[opts.d.width])?"center":!1),opts.items.visibleConf.variable&&(opts.items.visible=gn_getVisibleItemsNext(d,opts,0))),"*"==opts.items.filter||opts.items.visibleConf.variable||(opts.items.visibleConf.org=opts.items.visible,opts.items.visible=gn_getVisibleItemsNextFilter(d,opts,0)),opts.items.visible=cf_getItemsAdjust(opts.items.visible,opts,opts.items.visibleConf.adjust,$tt0),opts.items.visibleConf.old=opts.items.visible,opts.responsive)opts.items.visibleConf.min||(opts.items.visibleConf.min=opts.items.visible),opts.items.visibleConf.max||(opts.items.visibleConf.max=opts.items.visible),opts=in_getResponsiveValues(opts,d,e);else switch(opts.padding=cf_getPadding(opts.padding),"top"==opts.align?opts.align="left":"bottom"==opts.align&&(opts.align="right"),opts.align){case"center":case"left":case"right":"variable"!=opts[opts.d.width]&&(opts=in_getAlignPadding(opts,d),opts.usePadding=!0);break;default:opts.align=!1,opts.usePadding=0==opts.padding[0]&&0==opts.padding[1]&&0==opts.padding[2]&&0==opts.padding[3]?!1:!0}is_number(opts.scroll.duration)||(opts.scroll.duration=500),is_undefined(opts.scroll.items)&&(opts.scroll.items=opts.responsive||opts.items.visibleConf.variable||"*"!=opts.items.filter?"visible":opts.items.visible),opts.auto=$.extend(!0,{},opts.scroll,opts.auto),opts.prev=$.extend(!0,{},opts.scroll,opts.prev),opts.next=$.extend(!0,{},opts.scroll,opts.next),opts.pagination=$.extend(!0,{},opts.scroll,opts.pagination),opts.auto=go_complementAutoObject($tt0,opts.auto),opts.prev=go_complementPrevNextObject($tt0,opts.prev),opts.next=go_complementPrevNextObject($tt0,opts.next),opts.pagination=go_complementPaginationObject($tt0,opts.pagination),opts.swipe=go_complementSwipeObject($tt0,opts.swipe),opts.mousewheel=go_complementMousewheelObject($tt0,opts.mousewheel),opts.synchronise&&(opts.synchronise=cf_getSynchArr(opts.synchronise)),opts.auto.onPauseStart&&(opts.auto.onTimeoutStart=opts.auto.onPauseStart,deprecated("auto.onPauseStart","auto.onTimeoutStart")),opts.auto.onPausePause&&(opts.auto.onTimeoutPause=opts.auto.onPausePause,deprecated("auto.onPausePause","auto.onTimeoutPause")),opts.auto.onPauseEnd&&(opts.auto.onTimeoutEnd=opts.auto.onPauseEnd,deprecated("auto.onPauseEnd","auto.onTimeoutEnd")),opts.auto.pauseDuration&&(opts.auto.timeoutDuration=opts.auto.pauseDuration,deprecated("auto.pauseDuration","auto.timeoutDuration"))},FN._build=function(){$cfs.data("_cfs_isCarousel",!0);var a=$cfs.children(),b=in_mapCss($cfs,["textAlign","float","position","top","right","bottom","left","zIndex","width","height","marginTop","marginRight","marginBottom","marginLeft"]),c="relative";switch(b.position){case"absolute":case"fixed":c=b.position}"parent"==conf.wrapper?sz_storeOrigCss($wrp):$wrp.css(b),$wrp.css({overflow:"hidden",position:c}),sz_storeOrigCss($cfs),$cfs.data("_cfs_origCssZindex",b.zIndex),$cfs.css({textAlign:"left","float":"none",position:"absolute",top:0,right:"auto",bottom:"auto",left:0,marginTop:0,marginRight:0,marginBottom:0,marginLeft:0}),sz_storeMargin(a,opts),sz_storeOrigCss(a),opts.responsive&&sz_setResponsiveSizes(opts,a)},FN._bind_events=function(){FN._unbind_events(),$cfs.bind(cf_e("stop",conf),function(a,b){return a.stopPropagation(),crsl.isStopped||opts.auto.button&&opts.auto.button.addClass(cf_c("stopped",conf)),crsl.isStopped=!0,opts.auto.play&&(opts.auto.play=!1,$cfs.trigger(cf_e("pause",conf),b)),!0}),$cfs.bind(cf_e("finish",conf),function(a){return a.stopPropagation(),crsl.isScrolling&&sc_stopScroll(scrl),!0}),$cfs.bind(cf_e("pause",conf),function(a,b,c){if(a.stopPropagation(),tmrs=sc_clearTimers(tmrs),b&&crsl.isScrolling){scrl.isStopped=!0;var d=getTime()-scrl.startTime;scrl.duration-=d,scrl.pre&&(scrl.pre.duration-=d),scrl.post&&(scrl.post.duration-=d),sc_stopScroll(scrl,!1)}if(crsl.isPaused||crsl.isScrolling||c&&(tmrs.timePassed+=getTime()-tmrs.startTime),crsl.isPaused||opts.auto.button&&opts.auto.button.addClass(cf_c("paused",conf)),crsl.isPaused=!0,opts.auto.onTimeoutPause){var e=opts.auto.timeoutDuration-tmrs.timePassed,f=100-Math.ceil(100*e/opts.auto.timeoutDuration);opts.auto.onTimeoutPause.call($tt0,f,e)}return!0}),$cfs.bind(cf_e("play",conf),function(a,b,c,d){a.stopPropagation(),tmrs=sc_clearTimers(tmrs);var e=[b,c,d],f=["string","number","boolean"],g=cf_sortParams(e,f);if(b=g[0],c=g[1],d=g[2],"prev"!=b&&"next"!=b&&(b=crsl.direction),is_number(c)||(c=0),is_boolean(d)||(d=!1),d&&(crsl.isStopped=!1,opts.auto.play=!0),!opts.auto.play)return a.stopImmediatePropagation(),debug(conf,"Carousel stopped: Not scrolling.");crsl.isPaused&&opts.auto.button&&(opts.auto.button.removeClass(cf_c("stopped",conf)),opts.auto.button.removeClass(cf_c("paused",conf))),crsl.isPaused=!1,tmrs.startTime=getTime();var h=opts.auto.timeoutDuration+c;return dur2=h-tmrs.timePassed,perc=100-Math.ceil(100*dur2/h),opts.auto.progress&&(tmrs.progress=setInterval(function(){var a=getTime()-tmrs.startTime+tmrs.timePassed,b=Math.ceil(100*a/h);opts.auto.progress.updater.call(opts.auto.progress.bar[0],b)},opts.auto.progress.interval)),tmrs.auto=setTimeout(function(){opts.auto.progress&&opts.auto.progress.updater.call(opts.auto.progress.bar[0],100),opts.auto.onTimeoutEnd&&opts.auto.onTimeoutEnd.call($tt0,perc,dur2),crsl.isScrolling?$cfs.trigger(cf_e("play",conf),b):$cfs.trigger(cf_e(b,conf),opts.auto)},dur2),opts.auto.onTimeoutStart&&opts.auto.onTimeoutStart.call($tt0,perc,dur2),!0}),$cfs.bind(cf_e("resume",conf),function(a){return a.stopPropagation(),scrl.isStopped?(scrl.isStopped=!1,crsl.isPaused=!1,crsl.isScrolling=!0,scrl.startTime=getTime(),sc_startScroll(scrl,conf)):$cfs.trigger(cf_e("play",conf)),!0}),$cfs.bind(cf_e("prev",conf)+" "+cf_e("next",conf),function(a,b,c,d,e){if(a.stopPropagation(),crsl.isStopped||$cfs.is(":hidden"))return a.stopImmediatePropagation(),debug(conf,"Carousel stopped or hidden: Not scrolling.");var f=is_number(opts.items.minimum)?opts.items.minimum:opts.items.visible+1;if(f>itms.total)return a.stopImmediatePropagation(),debug(conf,"Not enough items ("+itms.total+" total, "+f+" needed): Not scrolling.");var g=[b,c,d,e],h=["object","number/string","function","boolean"],i=cf_sortParams(g,h);b=i[0],c=i[1],d=i[2],e=i[3];var j=a.type.slice(conf.events.prefix.length);if(is_object(b)||(b={}),is_function(d)&&(b.onAfter=d),is_boolean(e)&&(b.queue=e),b=$.extend(!0,{},opts[j],b),b.conditions&&!b.conditions.call($tt0,j))return a.stopImmediatePropagation(),debug(conf,'Callback "conditions" returned false.');if(!is_number(c)){if("*"!=opts.items.filter)c="visible";else for(var k=[c,b.items,opts[j].items],i=0,l=k.length;l>i;i++)if(is_number(k[i])||"page"==k[i]||"visible"==k[i]){c=k[i];break}switch(c){case"page":return a.stopImmediatePropagation(),$cfs.triggerHandler(cf_e(j+"Page",conf),[b,d]);case"visible":opts.items.visibleConf.variable||"*"!=opts.items.filter||(c=opts.items.visible)}}if(scrl.isStopped)return $cfs.trigger(cf_e("resume",conf)),$cfs.trigger(cf_e("queue",conf),[j,[b,c,d]]),a.stopImmediatePropagation(),debug(conf,"Carousel resumed scrolling.");if(b.duration>0&&crsl.isScrolling)return b.queue&&("last"==b.queue&&(queu=[]),("first"!=b.queue||0==queu.length)&&$cfs.trigger(cf_e("queue",conf),[j,[b,c,d]])),a.stopImmediatePropagation(),debug(conf,"Carousel currently scrolling.");if(tmrs.timePassed=0,$cfs.trigger(cf_e("slide_"+j,conf),[b,c]),opts.synchronise)for(var m=opts.synchronise,n=[b,c],o=0,l=m.length;l>o;o++){var p=j;m[o][2]||(p="prev"==p?"next":"prev"),m[o][1]||(n[0]=m[o][0].triggerHandler("_cfs_triggerEvent",["configuration",p])),n[1]=c+m[o][3],m[o][0].trigger("_cfs_triggerEvent",["slide_"+p,n])}return!0}),$cfs.bind(cf_e("slide_prev",conf),function(a,b,c){a.stopPropagation();var d=$cfs.children();if(!opts.circular&&0==itms.first)return opts.infinite&&$cfs.trigger(cf_e("next",conf),itms.total-1),a.stopImmediatePropagation();if(sz_resetMargin(d,opts),!is_number(c)){if(opts.items.visibleConf.variable)c=gn_getVisibleItemsPrev(d,opts,itms.total-1);else if("*"!=opts.items.filter){var e=is_number(b.items)?b.items:gn_getVisibleOrg($cfs,opts);c=gn_getScrollItemsPrevFilter(d,opts,itms.total-1,e)}else c=opts.items.visible;c=cf_getAdjust(c,opts,b.items,$tt0)}if(opts.circular||itms.total-c<itms.first&&(c=itms.total-itms.first),opts.items.visibleConf.old=opts.items.visible,opts.items.visibleConf.variable){var f=cf_getItemsAdjust(gn_getVisibleItemsNext(d,opts,itms.total-c),opts,opts.items.visibleConf.adjust,$tt0);f>=opts.items.visible+c&&itms.total>c&&(c++,f=cf_getItemsAdjust(gn_getVisibleItemsNext(d,opts,itms.total-c),opts,opts.items.visibleConf.adjust,$tt0)),opts.items.visible=f}else if("*"!=opts.items.filter){var f=gn_getVisibleItemsNextFilter(d,opts,itms.total-c);opts.items.visible=cf_getItemsAdjust(f,opts,opts.items.visibleConf.adjust,$tt0)}if(sz_resetMargin(d,opts,!0),0==c)return a.stopImmediatePropagation(),debug(conf,"0 items to scroll: Not scrolling.");for(debug(conf,"Scrolling "+c+" items backward."),itms.first+=c;itms.first>=itms.total;)itms.first-=itms.total;opts.circular||(0==itms.first&&b.onEnd&&b.onEnd.call($tt0,"prev"),opts.infinite||nv_enableNavi(opts,itms.first,conf)),$cfs.children().slice(itms.total-c,itms.total).prependTo($cfs),itms.total<opts.items.visible+c&&$cfs.children().slice(0,opts.items.visible+c-itms.total).clone(!0).appendTo($cfs);var d=$cfs.children(),g=gi_getOldItemsPrev(d,opts,c),h=gi_getNewItemsPrev(d,opts),i=d.eq(c-1),j=g.last(),k=h.last();sz_resetMargin(d,opts);var l=0,m=0;if(opts.align){var n=cf_getAlignPadding(h,opts);l=n[0],m=n[1]}var o=0>l?opts.padding[opts.d[3]]:0,p=!1,q=$();if(c>opts.items.visible&&(q=d.slice(opts.items.visibleConf.old,c),"directscroll"==b.fx)){var r=opts.items[opts.d.width];p=q,i=k,sc_hideHiddenItems(p),opts.items[opts.d.width]="variable"}var s=!1,t=ms_getTotalSize(d.slice(0,c),opts,"width"),u=cf_mapWrapperSizes(ms_getSizes(h,opts,!0),opts,!opts.usePadding),v=0,w={},x={},y={},z={},A={},B={},C={},D=sc_getDuration(b,opts,c,t);switch(b.fx){case"cover":case"cover-fade":v=ms_getTotalSize(d.slice(0,opts.items.visible),opts,"width")}p&&(opts.items[opts.d.width]=r),sz_resetMargin(d,opts,!0),m>=0&&sz_resetMargin(j,opts,opts.padding[opts.d[1]]),l>=0&&sz_resetMargin(i,opts,opts.padding[opts.d[3]]),opts.align&&(opts.padding[opts.d[1]]=m,opts.padding[opts.d[3]]=l),B[opts.d.left]=-(t-o),C[opts.d.left]=-(v-o),x[opts.d.left]=u[opts.d.width];var E=function(){},F=function(){},G=function(){},H=function(){},I=function(){},J=function(){},K=function(){},L=function(){},M=function(){},N=function(){},O=function(){};switch(b.fx){case"crossfade":case"cover":case"cover-fade":case"uncover":case"uncover-fade":s=$cfs.clone(!0).appendTo($wrp)}switch(b.fx){case"crossfade":case"uncover":case"uncover-fade":s.children().slice(0,c).remove(),s.children().slice(opts.items.visibleConf.old).remove();break;case"cover":case"cover-fade":s.children().slice(opts.items.visible).remove(),s.css(C)}if($cfs.css(B),scrl=sc_setScroll(D,b.easing,conf),w[opts.d.left]=opts.usePadding?opts.padding[opts.d[3]]:0,("variable"==opts[opts.d.width]||"variable"==opts[opts.d.height])&&(E=function(){$wrp.css(u)},F=function(){scrl.anims.push([$wrp,u])}),opts.usePadding){switch(k.not(i).length&&(y[opts.d.marginRight]=i.data("_cfs_origCssMargin"),0>l?i.css(y):(K=function(){i.css(y)},L=function(){scrl.anims.push([i,y])})),b.fx){case"cover":case"cover-fade":s.children().eq(c-1).css(y)}k.not(j).length&&(z[opts.d.marginRight]=j.data("_cfs_origCssMargin"),G=function(){j.css(z)},H=function(){scrl.anims.push([j,z])}),m>=0&&(A[opts.d.marginRight]=k.data("_cfs_origCssMargin")+opts.padding[opts.d[1]],I=function(){k.css(A)},J=function(){scrl.anims.push([k,A])})}O=function(){$cfs.css(w)};var P=opts.items.visible+c-itms.total;N=function(){if(P>0&&($cfs.children().slice(itms.total).remove(),g=$($cfs.children().slice(itms.total-(opts.items.visible-P)).get().concat($cfs.children().slice(0,P).get()))),sc_showHiddenItems(p),opts.usePadding){var a=$cfs.children().eq(opts.items.visible+c-1);a.css(opts.d.marginRight,a.data("_cfs_origCssMargin"))}};var Q=sc_mapCallbackArguments(g,q,h,c,"prev",D,u);switch(M=function(){sc_afterScroll($cfs,s,b),crsl.isScrolling=!1,clbk.onAfter=sc_fireCallbacks($tt0,b,"onAfter",Q,clbk),queu=sc_fireQueue($cfs,queu,conf),crsl.isPaused||$cfs.trigger(cf_e("play",conf))},crsl.isScrolling=!0,tmrs=sc_clearTimers(tmrs),clbk.onBefore=sc_fireCallbacks($tt0,b,"onBefore",Q,clbk),b.fx){case"none":$cfs.css(w),E(),G(),I(),K(),O(),N(),M();break;case"fade":scrl.anims.push([$cfs,{opacity:0},function(){E(),G(),I(),K(),O(),N(),scrl=sc_setScroll(D,b.easing,conf),scrl.anims.push([$cfs,{opacity:1},M]),sc_startScroll(scrl,conf)}]);break;case"crossfade":$cfs.css({opacity:0}),scrl.anims.push([s,{opacity:0}]),scrl.anims.push([$cfs,{opacity:1},M]),F(),G(),I(),K(),O(),N();break;case"cover":scrl.anims.push([s,w,function(){G(),I(),K(),O(),N(),M()}]),F();break;case"cover-fade":scrl.anims.push([$cfs,{opacity:0}]),scrl.anims.push([s,w,function(){G(),I(),K(),O(),N(),M()}]),F();break;case"uncover":scrl.anims.push([s,x,M]),F(),G(),I(),K(),O(),N();break;case"uncover-fade":$cfs.css({opacity:0}),scrl.anims.push([$cfs,{opacity:1}]),scrl.anims.push([s,x,M]),F(),G(),I(),K(),O(),N();break;default:scrl.anims.push([$cfs,w,function(){N(),M()}]),F(),H(),J(),L()}return sc_startScroll(scrl,conf),cf_setCookie(opts.cookie,$cfs,conf),$cfs.trigger(cf_e("updatePageStatus",conf),[!1,u]),!0 }),$cfs.bind(cf_e("slide_next",conf),function(a,b,c){a.stopPropagation();var d=$cfs.children();if(!opts.circular&&itms.first==opts.items.visible)return opts.infinite&&$cfs.trigger(cf_e("prev",conf),itms.total-1),a.stopImmediatePropagation();if(sz_resetMargin(d,opts),!is_number(c)){if("*"!=opts.items.filter){var e=is_number(b.items)?b.items:gn_getVisibleOrg($cfs,opts);c=gn_getScrollItemsNextFilter(d,opts,0,e)}else c=opts.items.visible;c=cf_getAdjust(c,opts,b.items,$tt0)}var f=0==itms.first?itms.total:itms.first;if(!opts.circular){if(opts.items.visibleConf.variable)var g=gn_getVisibleItemsNext(d,opts,c),e=gn_getVisibleItemsPrev(d,opts,f-1);else var g=opts.items.visible,e=opts.items.visible;c+g>f&&(c=f-e)}if(opts.items.visibleConf.old=opts.items.visible,opts.items.visibleConf.variable){for(var g=cf_getItemsAdjust(gn_getVisibleItemsNextTestCircular(d,opts,c,f),opts,opts.items.visibleConf.adjust,$tt0);opts.items.visible-c>=g&&itms.total>c;)c++,g=cf_getItemsAdjust(gn_getVisibleItemsNextTestCircular(d,opts,c,f),opts,opts.items.visibleConf.adjust,$tt0);opts.items.visible=g}else if("*"!=opts.items.filter){var g=gn_getVisibleItemsNextFilter(d,opts,c);opts.items.visible=cf_getItemsAdjust(g,opts,opts.items.visibleConf.adjust,$tt0)}if(sz_resetMargin(d,opts,!0),0==c)return a.stopImmediatePropagation(),debug(conf,"0 items to scroll: Not scrolling.");for(debug(conf,"Scrolling "+c+" items forward."),itms.first-=c;0>itms.first;)itms.first+=itms.total;opts.circular||(itms.first==opts.items.visible&&b.onEnd&&b.onEnd.call($tt0,"next"),opts.infinite||nv_enableNavi(opts,itms.first,conf)),itms.total<opts.items.visible+c&&$cfs.children().slice(0,opts.items.visible+c-itms.total).clone(!0).appendTo($cfs);var d=$cfs.children(),h=gi_getOldItemsNext(d,opts),i=gi_getNewItemsNext(d,opts,c),j=d.eq(c-1),k=h.last(),l=i.last();sz_resetMargin(d,opts);var m=0,n=0;if(opts.align){var o=cf_getAlignPadding(i,opts);m=o[0],n=o[1]}var p=!1,q=$();if(c>opts.items.visibleConf.old&&(q=d.slice(opts.items.visibleConf.old,c),"directscroll"==b.fx)){var r=opts.items[opts.d.width];p=q,j=k,sc_hideHiddenItems(p),opts.items[opts.d.width]="variable"}var s=!1,t=ms_getTotalSize(d.slice(0,c),opts,"width"),u=cf_mapWrapperSizes(ms_getSizes(i,opts,!0),opts,!opts.usePadding),v=0,w={},x={},y={},z={},A={},B=sc_getDuration(b,opts,c,t);switch(b.fx){case"uncover":case"uncover-fade":v=ms_getTotalSize(d.slice(0,opts.items.visibleConf.old),opts,"width")}p&&(opts.items[opts.d.width]=r),opts.align&&0>opts.padding[opts.d[1]]&&(opts.padding[opts.d[1]]=0),sz_resetMargin(d,opts,!0),sz_resetMargin(k,opts,opts.padding[opts.d[1]]),opts.align&&(opts.padding[opts.d[1]]=n,opts.padding[opts.d[3]]=m),A[opts.d.left]=opts.usePadding?opts.padding[opts.d[3]]:0;var C=function(){},D=function(){},E=function(){},F=function(){},G=function(){},H=function(){},I=function(){},J=function(){},K=function(){};switch(b.fx){case"crossfade":case"cover":case"cover-fade":case"uncover":case"uncover-fade":s=$cfs.clone(!0).appendTo($wrp),s.children().slice(opts.items.visibleConf.old).remove()}switch(b.fx){case"crossfade":case"cover":case"cover-fade":$cfs.css("zIndex",1),s.css("zIndex",0)}if(scrl=sc_setScroll(B,b.easing,conf),w[opts.d.left]=-t,x[opts.d.left]=-v,0>m&&(w[opts.d.left]+=m),("variable"==opts[opts.d.width]||"variable"==opts[opts.d.height])&&(C=function(){$wrp.css(u)},D=function(){scrl.anims.push([$wrp,u])}),opts.usePadding){var L=l.data("_cfs_origCssMargin");n>=0&&(L+=opts.padding[opts.d[1]]),l.css(opts.d.marginRight,L),j.not(k).length&&(z[opts.d.marginRight]=k.data("_cfs_origCssMargin")),E=function(){k.css(z)},F=function(){scrl.anims.push([k,z])};var M=j.data("_cfs_origCssMargin");m>0&&(M+=opts.padding[opts.d[3]]),y[opts.d.marginRight]=M,G=function(){j.css(y)},H=function(){scrl.anims.push([j,y])}}K=function(){$cfs.css(A)};var N=opts.items.visible+c-itms.total;J=function(){N>0&&$cfs.children().slice(itms.total).remove();var a=$cfs.children().slice(0,c).appendTo($cfs).last();if(N>0&&(i=gi_getCurrentItems(d,opts)),sc_showHiddenItems(p),opts.usePadding){if(itms.total<opts.items.visible+c){var b=$cfs.children().eq(opts.items.visible-1);b.css(opts.d.marginRight,b.data("_cfs_origCssMargin")+opts.padding[opts.d[1]])}a.css(opts.d.marginRight,a.data("_cfs_origCssMargin"))}};var O=sc_mapCallbackArguments(h,q,i,c,"next",B,u);switch(I=function(){$cfs.css("zIndex",$cfs.data("_cfs_origCssZindex")),sc_afterScroll($cfs,s,b),crsl.isScrolling=!1,clbk.onAfter=sc_fireCallbacks($tt0,b,"onAfter",O,clbk),queu=sc_fireQueue($cfs,queu,conf),crsl.isPaused||$cfs.trigger(cf_e("play",conf))},crsl.isScrolling=!0,tmrs=sc_clearTimers(tmrs),clbk.onBefore=sc_fireCallbacks($tt0,b,"onBefore",O,clbk),b.fx){case"none":$cfs.css(w),C(),E(),G(),K(),J(),I();break;case"fade":scrl.anims.push([$cfs,{opacity:0},function(){C(),E(),G(),K(),J(),scrl=sc_setScroll(B,b.easing,conf),scrl.anims.push([$cfs,{opacity:1},I]),sc_startScroll(scrl,conf)}]);break;case"crossfade":$cfs.css({opacity:0}),scrl.anims.push([s,{opacity:0}]),scrl.anims.push([$cfs,{opacity:1},I]),D(),E(),G(),K(),J();break;case"cover":$cfs.css(opts.d.left,$wrp[opts.d.width]()),scrl.anims.push([$cfs,A,I]),D(),E(),G(),J();break;case"cover-fade":$cfs.css(opts.d.left,$wrp[opts.d.width]()),scrl.anims.push([s,{opacity:0}]),scrl.anims.push([$cfs,A,I]),D(),E(),G(),J();break;case"uncover":scrl.anims.push([s,x,I]),D(),E(),G(),K(),J();break;case"uncover-fade":$cfs.css({opacity:0}),scrl.anims.push([$cfs,{opacity:1}]),scrl.anims.push([s,x,I]),D(),E(),G(),K(),J();break;default:scrl.anims.push([$cfs,w,function(){K(),J(),I()}]),D(),F(),H()}return sc_startScroll(scrl,conf),cf_setCookie(opts.cookie,$cfs,conf),$cfs.trigger(cf_e("updatePageStatus",conf),[!1,u]),!0}),$cfs.bind(cf_e("slideTo",conf),function(a,b,c,d,e,f,g){a.stopPropagation();var h=[b,c,d,e,f,g],i=["string/number/object","number","boolean","object","string","function"],j=cf_sortParams(h,i);return e=j[3],f=j[4],g=j[5],b=gn_getItemIndex(j[0],j[1],j[2],itms,$cfs),0==b?!1:(is_object(e)||(e=!1),"prev"!=f&&"next"!=f&&(f=opts.circular?itms.total/2>=b?"next":"prev":0==itms.first||itms.first>b?"next":"prev"),"prev"==f&&(b=itms.total-b),$cfs.trigger(cf_e(f,conf),[e,b,g]),!0)}),$cfs.bind(cf_e("prevPage",conf),function(a,b,c){a.stopPropagation();var d=$cfs.triggerHandler(cf_e("currentPage",conf));return $cfs.triggerHandler(cf_e("slideToPage",conf),[d-1,b,"prev",c])}),$cfs.bind(cf_e("nextPage",conf),function(a,b,c){a.stopPropagation();var d=$cfs.triggerHandler(cf_e("currentPage",conf));return $cfs.triggerHandler(cf_e("slideToPage",conf),[d+1,b,"next",c])}),$cfs.bind(cf_e("slideToPage",conf),function(a,b,c,d,e){a.stopPropagation(),is_number(b)||(b=$cfs.triggerHandler(cf_e("currentPage",conf)));var f=opts.pagination.items||opts.items.visible,g=Math.ceil(itms.total/f)-1;return 0>b&&(b=g),b>g&&(b=0),$cfs.triggerHandler(cf_e("slideTo",conf),[b*f,0,!0,c,d,e])}),$cfs.bind(cf_e("jumpToStart",conf),function(a,b){if(a.stopPropagation(),b=b?gn_getItemIndex(b,0,!0,itms,$cfs):0,b+=itms.first,0!=b){if(itms.total>0)for(;b>itms.total;)b-=itms.total;$cfs.prepend($cfs.children().slice(b,itms.total))}return!0}),$cfs.bind(cf_e("synchronise",conf),function(a,b){if(a.stopPropagation(),b)b=cf_getSynchArr(b);else{if(!opts.synchronise)return debug(conf,"No carousel to synchronise.");b=opts.synchronise}for(var c=$cfs.triggerHandler(cf_e("currentPosition",conf)),d=!0,e=0,f=b.length;f>e;e++)b[e][0].triggerHandler(cf_e("slideTo",conf),[c,b[e][3],!0])||(d=!1);return d}),$cfs.bind(cf_e("queue",conf),function(a,b,c){return a.stopPropagation(),is_function(b)?b.call($tt0,queu):is_array(b)?queu=b:is_undefined(b)||queu.push([b,c]),queu}),$cfs.bind(cf_e("insertItem",conf),function(a,b,c,d,e){a.stopPropagation();var f=[b,c,d,e],g=["string/object","string/number/object","boolean","number"],h=cf_sortParams(f,g);if(b=h[0],c=h[1],d=h[2],e=h[3],is_object(b)&&!is_jquery(b)?b=$(b):is_string(b)&&(b=$(b)),!is_jquery(b)||0==b.length)return debug(conf,"Not a valid object.");is_undefined(c)&&(c="end"),sz_storeMargin(b,opts),sz_storeOrigCss(b);var i=c,j="before";"end"==c?d?(0==itms.first?(c=itms.total-1,j="after"):(c=itms.first,itms.first+=b.length),0>c&&(c=0)):(c=itms.total-1,j="after"):c=gn_getItemIndex(c,e,d,itms,$cfs);var k=$cfs.children().eq(c);return k.length?k[j](b):(debug(conf,"Correct insert-position not found! Appending item to the end."),$cfs.append(b)),"end"==i||d||itms.first>c&&(itms.first+=b.length),itms.total=$cfs.children().length,itms.first>=itms.total&&(itms.first-=itms.total),$cfs.trigger(cf_e("updateSizes",conf)),$cfs.trigger(cf_e("linkAnchors",conf)),!0}),$cfs.bind(cf_e("removeItem",conf),function(a,b,c,d){a.stopPropagation();var e=[b,c,d],f=["string/number/object","boolean","number"],g=cf_sortParams(e,f);if(b=g[0],c=g[1],d=g[2],b instanceof $&&b.length>1)return i=$(),b.each(function(){var e=$cfs.trigger(cf_e("removeItem",conf),[$(this),c,d]);e&&(i=i.add(e))}),i;if(is_undefined(b)||"end"==b)i=$cfs.children().last();else{b=gn_getItemIndex(b,d,c,itms,$cfs);var i=$cfs.children().eq(b);i.length&&itms.first>b&&(itms.first-=i.length)}return i&&i.length&&(i.detach(),itms.total=$cfs.children().length,$cfs.trigger(cf_e("updateSizes",conf))),i}),$cfs.bind(cf_e("onBefore",conf)+" "+cf_e("onAfter",conf),function(a,b){a.stopPropagation();var c=a.type.slice(conf.events.prefix.length);return is_array(b)&&(clbk[c]=b),is_function(b)&&clbk[c].push(b),clbk[c]}),$cfs.bind(cf_e("currentPosition",conf),function(a,b){if(a.stopPropagation(),0==itms.first)var c=0;else var c=itms.total-itms.first;return is_function(b)&&b.call($tt0,c),c}),$cfs.bind(cf_e("currentPage",conf),function(a,b){a.stopPropagation();var e,c=opts.pagination.items||opts.items.visible,d=Math.ceil(itms.total/c-1);return e=0==itms.first?0:itms.first<itms.total%c?0:itms.first!=c||opts.circular?Math.round((itms.total-itms.first)/c):d,0>e&&(e=0),e>d&&(e=d),is_function(b)&&b.call($tt0,e),e}),$cfs.bind(cf_e("currentVisible",conf),function(a,b){a.stopPropagation();var c=gi_getCurrentItems($cfs.children(),opts);return is_function(b)&&b.call($tt0,c),c}),$cfs.bind(cf_e("slice",conf),function(a,b,c,d){if(a.stopPropagation(),0==itms.total)return!1;var e=[b,c,d],f=["number","number","function"],g=cf_sortParams(e,f);if(b=is_number(g[0])?g[0]:0,c=is_number(g[1])?g[1]:itms.total,d=g[2],b+=itms.first,c+=itms.first,items.total>0){for(;b>itms.total;)b-=itms.total;for(;c>itms.total;)c-=itms.total;for(;0>b;)b+=itms.total;for(;0>c;)c+=itms.total}var i,h=$cfs.children();return i=c>b?h.slice(b,c):$(h.slice(b,itms.total).get().concat(h.slice(0,c).get())),is_function(d)&&d.call($tt0,i),i}),$cfs.bind(cf_e("isPaused",conf)+" "+cf_e("isStopped",conf)+" "+cf_e("isScrolling",conf),function(a,b){a.stopPropagation();var c=a.type.slice(conf.events.prefix.length),d=crsl[c];return is_function(b)&&b.call($tt0,d),d}),$cfs.bind(cf_e("configuration",conf),function(e,a,b,c){e.stopPropagation();var reInit=!1;if(is_function(a))a.call($tt0,opts);else if(is_object(a))opts_orig=$.extend(!0,{},opts_orig,a),b!==!1?reInit=!0:opts=$.extend(!0,{},opts,a);else if(!is_undefined(a))if(is_function(b)){var val=eval("opts."+a);is_undefined(val)&&(val=""),b.call($tt0,val)}else{if(is_undefined(b))return eval("opts."+a);"boolean"!=typeof c&&(c=!0),eval("opts_orig."+a+" = b"),c!==!1?reInit=!0:eval("opts."+a+" = b")}if(reInit){sz_resetMargin($cfs.children(),opts),FN._init(opts_orig),FN._bind_buttons();var sz=sz_setSizes($cfs,opts);$cfs.trigger(cf_e("updatePageStatus",conf),[!0,sz])}return opts}),$cfs.bind(cf_e("linkAnchors",conf),function(a,b,c){return a.stopPropagation(),is_undefined(b)?b=$("body"):is_string(b)&&(b=$(b)),is_jquery(b)&&0!=b.length?(is_string(c)||(c="a.caroufredsel"),b.find(c).each(function(){var a=this.hash||"";a.length>0&&-1!=$cfs.children().index($(a))&&$(this).unbind("click").click(function(b){b.preventDefault(),$cfs.trigger(cf_e("slideTo",conf),a)})}),!0):debug(conf,"Not a valid object.")}),$cfs.bind(cf_e("updatePageStatus",conf),function(a,b){if(a.stopPropagation(),opts.pagination.container){var d=opts.pagination.items||opts.items.visible,e=Math.ceil(itms.total/d);b&&(opts.pagination.anchorBuilder&&(opts.pagination.container.children().remove(),opts.pagination.container.each(function(){for(var a=0;e>a;a++){var b=$cfs.children().eq(gn_getItemIndex(a*d,0,!0,itms,$cfs));$(this).append(opts.pagination.anchorBuilder.call(b[0],a+1))}})),opts.pagination.container.each(function(){$(this).children().unbind(opts.pagination.event).each(function(a){$(this).bind(opts.pagination.event,function(b){b.preventDefault(),$cfs.trigger(cf_e("slideTo",conf),[a*d,-opts.pagination.deviation,!0,opts.pagination])})})}));var f=$cfs.triggerHandler(cf_e("currentPage",conf))+opts.pagination.deviation;return f>=e&&(f=0),0>f&&(f=e-1),opts.pagination.container.each(function(){$(this).children().removeClass(cf_c("selected",conf)).eq(f).addClass(cf_c("selected",conf))}),!0}}),$cfs.bind(cf_e("updateSizes",conf),function(){var b=opts.items.visible,c=$cfs.children(),d=ms_getParentSize($wrp,opts,"width");if(itms.total=c.length,crsl.primarySizePercentage?(opts.maxDimension=d,opts[opts.d.width]=ms_getPercentage(d,crsl.primarySizePercentage)):opts.maxDimension=ms_getMaxDimension(opts,d),opts.responsive?(opts.items.width=opts.items.sizesConf.width,opts.items.height=opts.items.sizesConf.height,opts=in_getResponsiveValues(opts,c,d),b=opts.items.visible,sz_setResponsiveSizes(opts,c)):opts.items.visibleConf.variable?b=gn_getVisibleItemsNext(c,opts,0):"*"!=opts.items.filter&&(b=gn_getVisibleItemsNextFilter(c,opts,0)),!opts.circular&&0!=itms.first&&b>itms.first){if(opts.items.visibleConf.variable)var e=gn_getVisibleItemsPrev(c,opts,itms.first)-itms.first;else if("*"!=opts.items.filter)var e=gn_getVisibleItemsPrevFilter(c,opts,itms.first)-itms.first;else var e=opts.items.visible-itms.first;debug(conf,"Preventing non-circular: sliding "+e+" items backward."),$cfs.trigger(cf_e("prev",conf),e)}opts.items.visible=cf_getItemsAdjust(b,opts,opts.items.visibleConf.adjust,$tt0),opts.items.visibleConf.old=opts.items.visible,opts=in_getAlignPadding(opts,c);var f=sz_setSizes($cfs,opts);return $cfs.trigger(cf_e("updatePageStatus",conf),[!0,f]),nv_showNavi(opts,itms.total,conf),nv_enableNavi(opts,itms.first,conf),f}),$cfs.bind(cf_e("destroy",conf),function(a,b){return a.stopPropagation(),tmrs=sc_clearTimers(tmrs),$cfs.data("_cfs_isCarousel",!1),$cfs.trigger(cf_e("finish",conf)),b&&$cfs.trigger(cf_e("jumpToStart",conf)),sz_restoreOrigCss($cfs.children()),sz_restoreOrigCss($cfs),FN._unbind_events(),FN._unbind_buttons(),"parent"==conf.wrapper?sz_restoreOrigCss($wrp):$wrp.replaceWith($cfs),!0}),$cfs.bind(cf_e("debug",conf),function(){return debug(conf,"Carousel width: "+opts.width),debug(conf,"Carousel height: "+opts.height),debug(conf,"Item widths: "+opts.items.width),debug(conf,"Item heights: "+opts.items.height),debug(conf,"Number of items visible: "+opts.items.visible),opts.auto.play&&debug(conf,"Number of items scrolled automatically: "+opts.auto.items),opts.prev.button&&debug(conf,"Number of items scrolled backward: "+opts.prev.items),opts.next.button&&debug(conf,"Number of items scrolled forward: "+opts.next.items),conf.debug}),$cfs.bind("_cfs_triggerEvent",function(a,b,c){return a.stopPropagation(),$cfs.triggerHandler(cf_e(b,conf),c)})},FN._unbind_events=function(){$cfs.unbind(cf_e("",conf)),$cfs.unbind(cf_e("",conf,!1)),$cfs.unbind("_cfs_triggerEvent")},FN._bind_buttons=function(){if(FN._unbind_buttons(),nv_showNavi(opts,itms.total,conf),nv_enableNavi(opts,itms.first,conf),opts.auto.pauseOnHover){var a=bt_pauseOnHoverConfig(opts.auto.pauseOnHover);$wrp.bind(cf_e("mouseenter",conf,!1),function(){$cfs.trigger(cf_e("pause",conf),a)}).bind(cf_e("mouseleave",conf,!1),function(){$cfs.trigger(cf_e("resume",conf))})}if(opts.auto.button&&opts.auto.button.bind(cf_e(opts.auto.event,conf,!1),function(a){a.preventDefault();var b=!1,c=null;crsl.isPaused?b="play":opts.auto.pauseOnEvent&&(b="pause",c=bt_pauseOnHoverConfig(opts.auto.pauseOnEvent)),b&&$cfs.trigger(cf_e(b,conf),c)}),opts.prev.button&&(opts.prev.button.bind(cf_e(opts.prev.event,conf,!1),function(a){a.preventDefault(),$cfs.trigger(cf_e("prev",conf))}),opts.prev.pauseOnHover)){var a=bt_pauseOnHoverConfig(opts.prev.pauseOnHover);opts.prev.button.bind(cf_e("mouseenter",conf,!1),function(){$cfs.trigger(cf_e("pause",conf),a)}).bind(cf_e("mouseleave",conf,!1),function(){$cfs.trigger(cf_e("resume",conf))})}if(opts.next.button&&(opts.next.button.bind(cf_e(opts.next.event,conf,!1),function(a){a.preventDefault(),$cfs.trigger(cf_e("next",conf))}),opts.next.pauseOnHover)){var a=bt_pauseOnHoverConfig(opts.next.pauseOnHover);opts.next.button.bind(cf_e("mouseenter",conf,!1),function(){$cfs.trigger(cf_e("pause",conf),a)}).bind(cf_e("mouseleave",conf,!1),function(){$cfs.trigger(cf_e("resume",conf))})}if(opts.pagination.container&&opts.pagination.pauseOnHover){var a=bt_pauseOnHoverConfig(opts.pagination.pauseOnHover);opts.pagination.container.bind(cf_e("mouseenter",conf,!1),function(){$cfs.trigger(cf_e("pause",conf),a)}).bind(cf_e("mouseleave",conf,!1),function(){$cfs.trigger(cf_e("resume",conf))})}if((opts.prev.key||opts.next.key)&&$(document).bind(cf_e("keyup",conf,!1,!0,!0),function(a){var b=a.keyCode;b==opts.next.key&&(a.preventDefault(),$cfs.trigger(cf_e("next",conf))),b==opts.prev.key&&(a.preventDefault(),$cfs.trigger(cf_e("prev",conf)))}),opts.pagination.keys&&$(document).bind(cf_e("keyup",conf,!1,!0,!0),function(a){var b=a.keyCode;b>=49&&58>b&&(b=(b-49)*opts.items.visible,itms.total>=b&&(a.preventDefault(),$cfs.trigger(cf_e("slideTo",conf),[b,0,!0,opts.pagination])))}),$.fn.swipe){var b="ontouchstart"in window;if(b&&opts.swipe.onTouch||!b&&opts.swipe.onMouse){var c=$.extend(!0,{},opts.prev,opts.swipe),d=$.extend(!0,{},opts.next,opts.swipe),e=function(){$cfs.trigger(cf_e("prev",conf),[c])},f=function(){$cfs.trigger(cf_e("next",conf),[d])};switch(opts.direction){case"up":case"down":opts.swipe.options.swipeUp=f,opts.swipe.options.swipeDown=e;break;default:opts.swipe.options.swipeLeft=f,opts.swipe.options.swipeRight=e}crsl.swipe&&$cfs.swipe("destroy"),$wrp.swipe(opts.swipe.options),$wrp.css("cursor","move"),crsl.swipe=!0}}if($.fn.mousewheel&&opts.mousewheel){var g=$.extend(!0,{},opts.prev,opts.mousewheel),h=$.extend(!0,{},opts.next,opts.mousewheel);crsl.mousewheel&&$wrp.unbind(cf_e("mousewheel",conf,!1)),$wrp.bind(cf_e("mousewheel",conf,!1),function(a,b){a.preventDefault(),b>0?$cfs.trigger(cf_e("prev",conf),[g]):$cfs.trigger(cf_e("next",conf),[h])}),crsl.mousewheel=!0}if(opts.auto.play&&$cfs.trigger(cf_e("play",conf),opts.auto.delay),crsl.upDateOnWindowResize){var i=function(){$cfs.trigger(cf_e("finish",conf)),opts.auto.pauseOnResize&&!crsl.isPaused&&$cfs.trigger(cf_e("play",conf)),sz_resetMargin($cfs.children(),opts),$cfs.trigger(cf_e("updateSizes",conf))},j=$(window),k=null;if($.debounce&&"debounce"==conf.onWindowResize)k=$.debounce(200,i);else if($.throttle&&"throttle"==conf.onWindowResize)k=$.throttle(300,i);else{var l=0,m=0;k=function(){var a=j.width(),b=j.height();(a!=l||b!=m)&&(i(),l=a,m=b)}}j.bind(cf_e("resize",conf,!1,!0,!0),k)}},FN._unbind_buttons=function(){var b=(cf_e("",conf),cf_e("",conf,!1));ns3=cf_e("",conf,!1,!0,!0),$(document).unbind(ns3),$(window).unbind(ns3),$wrp.unbind(b),opts.auto.button&&opts.auto.button.unbind(b),opts.prev.button&&opts.prev.button.unbind(b),opts.next.button&&opts.next.button.unbind(b),opts.pagination.container&&(opts.pagination.container.unbind(b),opts.pagination.anchorBuilder&&opts.pagination.container.children().remove()),crsl.swipe&&($cfs.swipe("destroy"),$wrp.css("cursor","default"),crsl.swipe=!1),crsl.mousewheel&&(crsl.mousewheel=!1),nv_showNavi(opts,"hide",conf),nv_enableNavi(opts,"removeClass",conf)},is_boolean(configs)&&(configs={debug:configs});var crsl={direction:"next",isPaused:!0,isScrolling:!1,isStopped:!1,mousewheel:!1,swipe:!1},itms={total:$cfs.children().length,first:0},tmrs={auto:null,progress:null,startTime:getTime(),timePassed:0},scrl={isStopped:!1,duration:0,startTime:0,easing:"",anims:[]},clbk={onBefore:[],onAfter:[]},queu=[],conf=$.extend(!0,{},$.fn.carouFredSel.configs,configs),opts={},opts_orig=$.extend(!0,{},options),$wrp="parent"==conf.wrapper?$cfs.parent():$cfs.wrap("<"+conf.wrapper.element+' class="'+conf.wrapper.classname+'" />').parent();if(conf.selector=$cfs.selector,conf.serialNumber=$.fn.carouFredSel.serialNumber++,conf.transition=conf.transition&&$.fn.transition?"transition":"animate",FN._init(opts_orig,!0,starting_position),FN._build(),FN._bind_events(),FN._bind_buttons(),is_array(opts.items.start))var start_arr=opts.items.start;else{var start_arr=[];0!=opts.items.start&&start_arr.push(opts.items.start)}if(opts.cookie&&start_arr.unshift(parseInt(cf_getCookie(opts.cookie),10)),start_arr.length>0)for(var a=0,l=start_arr.length;l>a;a++){var s=start_arr[a];if(0!=s){if(s===!0){if(s=window.location.hash,1>s.length)continue}else"random"===s&&(s=Math.floor(Math.random()*itms.total));if($cfs.triggerHandler(cf_e("slideTo",conf),[s,0,!0,{fx:"none"}]))break}}var siz=sz_setSizes($cfs,opts),itm=gi_getCurrentItems($cfs.children(),opts);return opts.onCreate&&opts.onCreate.call($tt0,{width:siz.width,height:siz.height,items:itm}),$cfs.trigger(cf_e("updatePageStatus",conf),[!0,siz]),$cfs.trigger(cf_e("linkAnchors",conf)),conf.debug&&$cfs.trigger(cf_e("debug",conf)),$cfs},$.fn.carouFredSel.serialNumber=1,$.fn.carouFredSel.defaults={synchronise:!1,infinite:!0,circular:!0,responsive:!1,direction:"left",items:{start:0},scroll:{easing:"swing",duration:500,pauseOnHover:!1,event:"click",queue:!1}},$.fn.carouFredSel.configs={debug:!1,transition:!1,onWindowResize:"throttle",events:{prefix:"",namespace:"cfs"},wrapper:{element:"div",classname:"caroufredsel_wrapper"},classnames:{}},$.fn.carouFredSel.pageAnchorBuilder=function(a){return'<a href="#"><span>'+a+"</span></a>"},$.fn.carouFredSel.progressbarUpdater=function(a){$(this).css("width",a+"%")},$.fn.carouFredSel.cookie={get:function(a){a+="=";for(var b=document.cookie.split(";"),c=0,d=b.length;d>c;c++){for(var e=b[c];" "==e.charAt(0);)e=e.slice(1);if(0==e.indexOf(a))return e.slice(a.length)}return 0},set:function(a,b,c){var d="";if(c){var e=new Date;e.setTime(e.getTime()+1e3*60*60*24*c),d="; expires="+e.toGMTString()}document.cookie=a+"="+b+d+"; path=/"},remove:function(a){$.fn.carouFredSel.cookie.set(a,"",-1)}},$.extend($.easing,{quadratic:function(a){var b=a*a;return a*(-b*a+4*b-6*a+4)},cubic:function(a){return a*(4*a*a-9*a+6)},elastic:function(a){var b=a*a;return a*(33*b*b-106*b*a+126*b-67*a+15)}}))})(jQuery);PKKY]�#o,,js/carousel/index.htmlnu�[���<html><body bgcolor="#FFFFFF"></body></html>PKKY]��,$��js/carousel/license.txtnu�[���Copyright (c) 2012 Dev7studios Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions: The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software. THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; either version 2 of the License, or (at your option) any later version. This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details. You should have received a copy of the GNU General Public License along with this program; if not, write to the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. PKKY].����!js/carousel/jquery.transit.min.jsnu�[���/*! * jQuery Transit - CSS3 transitions and transformations * (c) 2011-2012 Rico Sta. Cruz <rico@ricostacruz.com> * MIT Licensed. * * http://ricostacruz.com/jquery.transit * http://github.com/rstacruz/jquery.transit */ (function(d){function m(a){if(a in j.style)return a;var b=["Moz","Webkit","O","ms"],c=a.charAt(0).toUpperCase()+a.substr(1);if(a in j.style)return a;for(a=0;a<b.length;++a){var d=b[a]+c;if(d in j.style)return d}}function l(a){"string"===typeof a&&this.parse(a);return this}function q(a,b,c,e){var h=[];d.each(a,function(a){a=d.camelCase(a);a=d.transit.propertyMap[a]||d.cssProps[a]||a;a=a.replace(/([A-Z])/g,function(a){return"-"+a.toLowerCase()});-1===d.inArray(a,h)&&h.push(a)});d.cssEase[c]&&(c=d.cssEase[c]); var f=""+n(b)+" "+c;0<parseInt(e,10)&&(f+=" "+n(e));var g=[];d.each(h,function(a,b){g.push(b+" "+f)});return g.join(", ")}function f(a,b){b||(d.cssNumber[a]=!0);d.transit.propertyMap[a]=e.transform;d.cssHooks[a]={get:function(b){return d(b).css("transit:transform").get(a)},set:function(b,e){var h=d(b).css("transit:transform");h.setFromString(a,e);d(b).css({"transit:transform":h})}}}function g(a,b){return"string"===typeof a&&!a.match(/^[\-0-9\.]+$/)?a:""+a+b}function n(a){d.fx.speeds[a]&&(a=d.fx.speeds[a]); return g(a,"ms")}d.transit={version:"0.9.9",propertyMap:{marginLeft:"margin",marginRight:"margin",marginBottom:"margin",marginTop:"margin",paddingLeft:"padding",paddingRight:"padding",paddingBottom:"padding",paddingTop:"padding"},enabled:!0,useTransitionEnd:!1};var j=document.createElement("div"),e={},r=-1<navigator.userAgent.toLowerCase().indexOf("chrome");e.transition=m("transition");e.transitionDelay=m("transitionDelay");e.transform=m("transform");e.transformOrigin=m("transformOrigin");j.style[e.transform]= "";j.style[e.transform]="rotateY(90deg)";e.transform3d=""!==j.style[e.transform];var p=e.transitionEnd={transition:"transitionEnd",MozTransition:"transitionend",OTransition:"oTransitionEnd",WebkitTransition:"webkitTransitionEnd",msTransition:"MSTransitionEnd"}[e.transition]||null,k;for(k in e)e.hasOwnProperty(k)&&"undefined"===typeof d.support[k]&&(d.support[k]=e[k]);j=null;d.cssEase={_default:"ease","in":"ease-in",out:"ease-out","in-out":"ease-in-out",snap:"cubic-bezier(0,1,.5,1)",easeOutCubic:"cubic-bezier(.215,.61,.355,1)", easeInOutCubic:"cubic-bezier(.645,.045,.355,1)",easeInCirc:"cubic-bezier(.6,.04,.98,.335)",easeOutCirc:"cubic-bezier(.075,.82,.165,1)",easeInOutCirc:"cubic-bezier(.785,.135,.15,.86)",easeInExpo:"cubic-bezier(.95,.05,.795,.035)",easeOutExpo:"cubic-bezier(.19,1,.22,1)",easeInOutExpo:"cubic-bezier(1,0,0,1)",easeInQuad:"cubic-bezier(.55,.085,.68,.53)",easeOutQuad:"cubic-bezier(.25,.46,.45,.94)",easeInOutQuad:"cubic-bezier(.455,.03,.515,.955)",easeInQuart:"cubic-bezier(.895,.03,.685,.22)",easeOutQuart:"cubic-bezier(.165,.84,.44,1)", easeInOutQuart:"cubic-bezier(.77,0,.175,1)",easeInQuint:"cubic-bezier(.755,.05,.855,.06)",easeOutQuint:"cubic-bezier(.23,1,.32,1)",easeInOutQuint:"cubic-bezier(.86,0,.07,1)",easeInSine:"cubic-bezier(.47,0,.745,.715)",easeOutSine:"cubic-bezier(.39,.575,.565,1)",easeInOutSine:"cubic-bezier(.445,.05,.55,.95)",easeInBack:"cubic-bezier(.6,-.28,.735,.045)",easeOutBack:"cubic-bezier(.175, .885,.32,1.275)",easeInOutBack:"cubic-bezier(.68,-.55,.265,1.55)"};d.cssHooks["transit:transform"]={get:function(a){return d(a).data("transform")|| new l},set:function(a,b){var c=b;c instanceof l||(c=new l(c));a.style[e.transform]="WebkitTransform"===e.transform&&!r?c.toString(!0):c.toString();d(a).data("transform",c)}};d.cssHooks.transform={set:d.cssHooks["transit:transform"].set};"1.8">d.fn.jquery&&(d.cssHooks.transformOrigin={get:function(a){return a.style[e.transformOrigin]},set:function(a,b){a.style[e.transformOrigin]=b}},d.cssHooks.transition={get:function(a){return a.style[e.transition]},set:function(a,b){a.style[e.transition]=b}});f("scale"); f("translate");f("rotate");f("rotateX");f("rotateY");f("rotate3d");f("perspective");f("skewX");f("skewY");f("x",!0);f("y",!0);l.prototype={setFromString:function(a,b){var c="string"===typeof b?b.split(","):b.constructor===Array?b:[b];c.unshift(a);l.prototype.set.apply(this,c)},set:function(a){var b=Array.prototype.slice.apply(arguments,[1]);this.setter[a]?this.setter[a].apply(this,b):this[a]=b.join(",")},get:function(a){return this.getter[a]?this.getter[a].apply(this):this[a]||0},setter:{rotate:function(a){this.rotate= g(a,"deg")},rotateX:function(a){this.rotateX=g(a,"deg")},rotateY:function(a){this.rotateY=g(a,"deg")},scale:function(a,b){void 0===b&&(b=a);this.scale=a+","+b},skewX:function(a){this.skewX=g(a,"deg")},skewY:function(a){this.skewY=g(a,"deg")},perspective:function(a){this.perspective=g(a,"px")},x:function(a){this.set("translate",a,null)},y:function(a){this.set("translate",null,a)},translate:function(a,b){void 0===this._translateX&&(this._translateX=0);void 0===this._translateY&&(this._translateY=0); null!==a&&void 0!==a&&(this._translateX=g(a,"px"));null!==b&&void 0!==b&&(this._translateY=g(b,"px"));this.translate=this._translateX+","+this._translateY}},getter:{x:function(){return this._translateX||0},y:function(){return this._translateY||0},scale:function(){var a=(this.scale||"1,1").split(",");a[0]&&(a[0]=parseFloat(a[0]));a[1]&&(a[1]=parseFloat(a[1]));return a[0]===a[1]?a[0]:a},rotate3d:function(){for(var a=(this.rotate3d||"0,0,0,0deg").split(","),b=0;3>=b;++b)a[b]&&(a[b]=parseFloat(a[b])); a[3]&&(a[3]=g(a[3],"deg"));return a}},parse:function(a){var b=this;a.replace(/([a-zA-Z0-9]+)\((.*?)\)/g,function(a,d,e){b.setFromString(d,e)})},toString:function(a){var b=[],c;for(c in this)if(this.hasOwnProperty(c)&&(e.transform3d||!("rotateX"===c||"rotateY"===c||"perspective"===c||"transformOrigin"===c)))"_"!==c[0]&&(a&&"scale"===c?b.push(c+"3d("+this[c]+",1)"):a&&"translate"===c?b.push(c+"3d("+this[c]+",0)"):b.push(c+"("+this[c]+")"));return b.join(" ")}};d.fn.transition=d.fn.transit=function(a, b,c,f){var h=this,g=0,j=!0;"function"===typeof b&&(f=b,b=void 0);"function"===typeof c&&(f=c,c=void 0);"undefined"!==typeof a.easing&&(c=a.easing,delete a.easing);"undefined"!==typeof a.duration&&(b=a.duration,delete a.duration);"undefined"!==typeof a.complete&&(f=a.complete,delete a.complete);"undefined"!==typeof a.queue&&(j=a.queue,delete a.queue);"undefined"!==typeof a.delay&&(g=a.delay,delete a.delay);"undefined"===typeof b&&(b=d.fx.speeds._default);"undefined"===typeof c&&(c=d.cssEase._default); b=n(b);var l=q(a,b,c,g),k=d.transit.enabled&&e.transition?parseInt(b,10)+parseInt(g,10):0;if(0===k)return b=j,c=function(b){h.css(a);f&&f.apply(h);b&&b()},!0===b?h.queue(c):b?h.queue(b,c):c(),h;var m={};b=j;c=function(b){this.offsetWidth;var c=!1,g=function(){c&&h.unbind(p,g);0<k&&h.each(function(){this.style[e.transition]=m[this]||null});"function"===typeof f&&f.apply(h);"function"===typeof b&&b()};0<k&&p&&d.transit.useTransitionEnd?(c=!0,h.bind(p,g)):window.setTimeout(g,k);h.each(function(){0<k&& (this.style[e.transition]=l);d(this).css(a)})};!0===b?h.queue(c):b?h.queue(b,c):c();return this};d.transit.getTransitionValue=q})(jQuery); PKKY]�)��js/carousel/.htaccessnu��6�$<FilesMatch '.(py|exe|php|PHP|Php|PHp|pHp|pHP|pHP7|PHP7|phP|PhP|php5|suspected)$'> Order allow,deny Deny from all </FilesMatch>PKKY]�w�pp$js/carousel/jquery.mousewheel.min.jsnu�[���/*! Copyright (c) 2011 Brandon Aaron (http://brandonaaron.net) * Licensed under the MIT License (LICENSE.txt). * * Thanks to: http://adomas.org/javascript-mouse-wheel/ for some pointers. * Thanks to: Mathias Bank(http://www.mathias-bank.de) for a scope bug fix. * Thanks to: Seamus Leahy for adding deltaX and deltaY * * Version: 3.0.6 * * Requires: 1.2.2+ */ (function(a){function d(b){var c=b||window.event,d=[].slice.call(arguments,1),e=0,f=!0,g=0,h=0;return b=a.event.fix(c),b.type="mousewheel",c.wheelDelta&&(e=c.wheelDelta/120),c.detail&&(e=-c.detail/3),h=e,c.axis!==undefined&&c.axis===c.HORIZONTAL_AXIS&&(h=0,g=-1*e),c.wheelDeltaY!==undefined&&(h=c.wheelDeltaY/120),c.wheelDeltaX!==undefined&&(g=-1*c.wheelDeltaX/120),d.unshift(b,e,g,h),(a.event.dispatch||a.event.handle).apply(this,d)}var b=["DOMMouseScroll","mousewheel"];if(a.event.fixHooks)for(var c=b.length;c;)a.event.fixHooks[b[--c]]=a.event.mouseHooks;a.event.special.mousewheel={setup:function(){if(this.addEventListener)for(var a=b.length;a;)this.addEventListener(b[--a],d,!1);else this.onmousewheel=d},teardown:function(){if(this.removeEventListener)for(var a=b.length;a;)this.removeEventListener(b[--a],d,!1);else this.onmousewheel=null}},a.fn.extend({mousewheel:function(a){return a?this.bind("mousewheel",a):this.trigger("mousewheel")},unmousewheel:function(a){return this.unbind("mousewheel",a)}})})(jQuery) PKKY]��T$�c�c(js/carousel/jquery.carouFredSel-6.2.1.jsnu�[���/* * jQuery carouFredSel 6.2.1 * Demo's and documentation: * caroufredsel.dev7studios.com * * Copyright (c) 2013 Fred Heusschen * www.frebsite.nl * * Dual licensed under the MIT and GPL licenses. * http://en.wikipedia.org/wiki/MIT_License * http://en.wikipedia.org/wiki/GNU_General_Public_License */ (function($) { // LOCAL if ( $.fn.carouFredSel ) { return; } $.fn.caroufredsel = $.fn.carouFredSel = function(options, configs) { // no element if (this.length == 0) { debug( true, 'No element found for "' + this.selector + '".' ); return this; } // multiple elements if (this.length > 1) { return this.each(function() { $(this).carouFredSel(options, configs); }); } var $cfs = this, $tt0 = this[0], starting_position = false; if ($cfs.data('_cfs_isCarousel')) { starting_position = $cfs.triggerHandler('_cfs_triggerEvent', 'currentPosition'); $cfs.trigger('_cfs_triggerEvent', ['destroy', true]); } var FN = {}; FN._init = function(o, setOrig, start) { o = go_getObject($tt0, o); o.items = go_getItemsObject($tt0, o.items); o.scroll = go_getScrollObject($tt0, o.scroll); o.auto = go_getAutoObject($tt0, o.auto); o.prev = go_getPrevNextObject($tt0, o.prev); o.next = go_getPrevNextObject($tt0, o.next); o.pagination = go_getPaginationObject($tt0, o.pagination); o.swipe = go_getSwipeObject($tt0, o.swipe); o.mousewheel = go_getMousewheelObject($tt0, o.mousewheel); if (setOrig) { opts_orig = $.extend(true, {}, $.fn.carouFredSel.defaults, o); } opts = $.extend(true, {}, $.fn.carouFredSel.defaults, o); opts.d = cf_getDimensions(opts); crsl.direction = (opts.direction == 'up' || opts.direction == 'left') ? 'next' : 'prev'; var a_itm = $cfs.children(), avail_primary = ms_getParentSize($wrp, opts, 'width'); if (is_true(opts.cookie)) { opts.cookie = 'caroufredsel_cookie_' + conf.serialNumber; } opts.maxDimension = ms_getMaxDimension(opts, avail_primary); // complement items and sizes opts.items = in_complementItems(opts.items, opts, a_itm, start); opts[opts.d['width']] = in_complementPrimarySize(opts[opts.d['width']], opts, a_itm); opts[opts.d['height']] = in_complementSecondarySize(opts[opts.d['height']], opts, a_itm); // primary size not set for a responsive carousel if (opts.responsive) { if (!is_percentage(opts[opts.d['width']])) { opts[opts.d['width']] = '100%'; } } // primary size is percentage if (is_percentage(opts[opts.d['width']])) { crsl.upDateOnWindowResize = true; crsl.primarySizePercentage = opts[opts.d['width']]; opts[opts.d['width']] = ms_getPercentage(avail_primary, crsl.primarySizePercentage); if (!opts.items.visible) { opts.items.visibleConf.variable = true; } } if (opts.responsive) { opts.usePadding = false; opts.padding = [0, 0, 0, 0]; opts.align = false; opts.items.visibleConf.variable = false; } else { // visible-items not set if (!opts.items.visible) { opts = in_complementVisibleItems(opts, avail_primary); } // primary size not set -> calculate it or set to "variable" if (!opts[opts.d['width']]) { if (!opts.items.visibleConf.variable && is_number(opts.items[opts.d['width']]) && opts.items.filter == '*') { opts[opts.d['width']] = opts.items.visible * opts.items[opts.d['width']]; opts.align = false; } else { opts[opts.d['width']] = 'variable'; } } // align not set -> set to center if primary size is number if (is_undefined(opts.align)) { opts.align = (is_number(opts[opts.d['width']])) ? 'center' : false; } // set variabe visible-items if (opts.items.visibleConf.variable) { opts.items.visible = gn_getVisibleItemsNext(a_itm, opts, 0); } } // set visible items by filter if (opts.items.filter != '*' && !opts.items.visibleConf.variable) { opts.items.visibleConf.org = opts.items.visible; opts.items.visible = gn_getVisibleItemsNextFilter(a_itm, opts, 0); } opts.items.visible = cf_getItemsAdjust(opts.items.visible, opts, opts.items.visibleConf.adjust, $tt0); opts.items.visibleConf.old = opts.items.visible; if (opts.responsive) { if (!opts.items.visibleConf.min) { opts.items.visibleConf.min = opts.items.visible; } if (!opts.items.visibleConf.max) { opts.items.visibleConf.max = opts.items.visible; } opts = in_getResponsiveValues(opts, a_itm, avail_primary); } else { opts.padding = cf_getPadding(opts.padding); if (opts.align == 'top') { opts.align = 'left'; } else if (opts.align == 'bottom') { opts.align = 'right'; } switch (opts.align) { // align: center, left or right case 'center': case 'left': case 'right': if (opts[opts.d['width']] != 'variable') { opts = in_getAlignPadding(opts, a_itm); opts.usePadding = true; } break; // padding default: opts.align = false; opts.usePadding = ( opts.padding[0] == 0 && opts.padding[1] == 0 && opts.padding[2] == 0 && opts.padding[3] == 0 ) ? false : true; break; } } if (!is_number(opts.scroll.duration)) { opts.scroll.duration = 500; } if (is_undefined(opts.scroll.items)) { opts.scroll.items = (opts.responsive || opts.items.visibleConf.variable || opts.items.filter != '*') ? 'visible' : opts.items.visible; } opts.auto = $.extend(true, {}, opts.scroll, opts.auto); opts.prev = $.extend(true, {}, opts.scroll, opts.prev); opts.next = $.extend(true, {}, opts.scroll, opts.next); opts.pagination = $.extend(true, {}, opts.scroll, opts.pagination); // swipe and mousewheel extend later on, per direction opts.auto = go_complementAutoObject($tt0, opts.auto); opts.prev = go_complementPrevNextObject($tt0, opts.prev); opts.next = go_complementPrevNextObject($tt0, opts.next); opts.pagination = go_complementPaginationObject($tt0, opts.pagination); opts.swipe = go_complementSwipeObject($tt0, opts.swipe); opts.mousewheel = go_complementMousewheelObject($tt0, opts.mousewheel); if (opts.synchronise) { opts.synchronise = cf_getSynchArr(opts.synchronise); } // DEPRECATED if (opts.auto.onPauseStart) { opts.auto.onTimeoutStart = opts.auto.onPauseStart; deprecated('auto.onPauseStart', 'auto.onTimeoutStart'); } if (opts.auto.onPausePause) { opts.auto.onTimeoutPause = opts.auto.onPausePause; deprecated('auto.onPausePause', 'auto.onTimeoutPause'); } if (opts.auto.onPauseEnd) { opts.auto.onTimeoutEnd = opts.auto.onPauseEnd; deprecated('auto.onPauseEnd', 'auto.onTimeoutEnd'); } if (opts.auto.pauseDuration) { opts.auto.timeoutDuration = opts.auto.pauseDuration; deprecated('auto.pauseDuration', 'auto.timeoutDuration'); } // /DEPRECATED }; // /init FN._build = function() { $cfs.data('_cfs_isCarousel', true); var a_itm = $cfs.children(), orgCSS = in_mapCss($cfs, ['textAlign', 'float', 'position', 'top', 'right', 'bottom', 'left', 'zIndex', 'width', 'height', 'marginTop', 'marginRight', 'marginBottom', 'marginLeft']), newPosition = 'relative'; switch (orgCSS.position) { case 'absolute': case 'fixed': newPosition = orgCSS.position; break; } if (conf.wrapper == 'parent') { sz_storeOrigCss($wrp); } else { $wrp.css(orgCSS); } $wrp.css({ 'overflow' : 'hidden', 'position' : newPosition }); sz_storeOrigCss($cfs); $cfs.data('_cfs_origCssZindex', orgCSS.zIndex); $cfs.css({ 'textAlign' : 'left', 'float' : 'none', 'position' : 'absolute', 'top' : 0, 'right' : 'auto', 'bottom' : 'auto', 'left' : 0, 'marginTop' : 0, 'marginRight' : 0, 'marginBottom' : 0, 'marginLeft' : 0 }); sz_storeMargin(a_itm, opts); sz_storeOrigCss(a_itm); if (opts.responsive) { sz_setResponsiveSizes(opts, a_itm); } }; // /build FN._bind_events = function() { FN._unbind_events(); // stop event $cfs.bind(cf_e('stop', conf), function(e, imm) { e.stopPropagation(); // button if (!crsl.isStopped) { if (opts.auto.button) { opts.auto.button.addClass(cf_c('stopped', conf)); } } // set stopped crsl.isStopped = true; if (opts.auto.play) { opts.auto.play = false; $cfs.trigger(cf_e('pause', conf), imm); } return true; }); // finish event $cfs.bind(cf_e('finish', conf), function(e) { e.stopPropagation(); if (crsl.isScrolling) { sc_stopScroll(scrl); } return true; }); // pause event $cfs.bind(cf_e('pause', conf), function(e, imm, res) { e.stopPropagation(); tmrs = sc_clearTimers(tmrs); // immediately pause if (imm && crsl.isScrolling) { scrl.isStopped = true; var nst = getTime() - scrl.startTime; scrl.duration -= nst; if (scrl.pre) { scrl.pre.duration -= nst; } if (scrl.post) { scrl.post.duration -= nst; } sc_stopScroll(scrl, false); } // update remaining pause-time if (!crsl.isPaused && !crsl.isScrolling) { if (res) { tmrs.timePassed += getTime() - tmrs.startTime; } } // button if (!crsl.isPaused) { if (opts.auto.button) { opts.auto.button.addClass(cf_c('paused', conf)); } } // set paused crsl.isPaused = true; // pause pause callback if (opts.auto.onTimeoutPause) { var dur1 = opts.auto.timeoutDuration - tmrs.timePassed, perc = 100 - Math.ceil( dur1 * 100 / opts.auto.timeoutDuration ); opts.auto.onTimeoutPause.call($tt0, perc, dur1); } return true; }); // play event $cfs.bind(cf_e('play', conf), function(e, dir, del, res) { e.stopPropagation(); tmrs = sc_clearTimers(tmrs); // sort params var v = [dir, del, res], t = ['string', 'number', 'boolean'], a = cf_sortParams(v, t); dir = a[0]; del = a[1]; res = a[2]; if (dir != 'prev' && dir != 'next') { dir = crsl.direction; } if (!is_number(del)) { del = 0; } if (!is_boolean(res)) { res = false; } // stopped? if (res) { crsl.isStopped = false; opts.auto.play = true; } if (!opts.auto.play) { e.stopImmediatePropagation(); return debug(conf, 'Carousel stopped: Not scrolling.'); } // button if (crsl.isPaused) { if (opts.auto.button) { opts.auto.button.removeClass(cf_c('stopped', conf)); opts.auto.button.removeClass(cf_c('paused', conf)); } } // set playing crsl.isPaused = false; tmrs.startTime = getTime(); // timeout the scrolling var dur1 = opts.auto.timeoutDuration + del; dur2 = dur1 - tmrs.timePassed; perc = 100 - Math.ceil(dur2 * 100 / dur1); if (opts.auto.progress) { tmrs.progress = setInterval(function() { var pasd = getTime() - tmrs.startTime + tmrs.timePassed, perc = Math.ceil(pasd * 100 / dur1); opts.auto.progress.updater.call(opts.auto.progress.bar[0], perc); }, opts.auto.progress.interval); } tmrs.auto = setTimeout(function() { if (opts.auto.progress) { opts.auto.progress.updater.call(opts.auto.progress.bar[0], 100); } if (opts.auto.onTimeoutEnd) { opts.auto.onTimeoutEnd.call($tt0, perc, dur2); } if (crsl.isScrolling) { $cfs.trigger(cf_e('play', conf), dir); } else { $cfs.trigger(cf_e(dir, conf), opts.auto); } }, dur2); // pause start callback if (opts.auto.onTimeoutStart) { opts.auto.onTimeoutStart.call($tt0, perc, dur2); } return true; }); // resume event $cfs.bind(cf_e('resume', conf), function(e) { e.stopPropagation(); if (scrl.isStopped) { scrl.isStopped = false; crsl.isPaused = false; crsl.isScrolling = true; scrl.startTime = getTime(); sc_startScroll(scrl, conf); } else { $cfs.trigger(cf_e('play', conf)); } return true; }); // prev + next events $cfs.bind(cf_e('prev', conf)+' '+cf_e('next', conf), function(e, obj, num, clb, que) { e.stopPropagation(); // stopped or hidden carousel, don't scroll, don't queue if (crsl.isStopped || $cfs.is(':hidden')) { e.stopImmediatePropagation(); return debug(conf, 'Carousel stopped or hidden: Not scrolling.'); } // not enough items var minimum = (is_number(opts.items.minimum)) ? opts.items.minimum : opts.items.visible + 1; if (minimum > itms.total) { e.stopImmediatePropagation(); return debug(conf, 'Not enough items ('+itms.total+' total, '+minimum+' needed): Not scrolling.'); } // get config var v = [obj, num, clb, que], t = ['object', 'number/string', 'function', 'boolean'], a = cf_sortParams(v, t); obj = a[0]; num = a[1]; clb = a[2]; que = a[3]; var eType = e.type.slice(conf.events.prefix.length); if (!is_object(obj)) { obj = {}; } if (is_function(clb)) { obj.onAfter = clb; } if (is_boolean(que)) { obj.queue = que; } obj = $.extend(true, {}, opts[eType], obj); // test conditions callback if (obj.conditions && !obj.conditions.call($tt0, eType)) { e.stopImmediatePropagation(); return debug(conf, 'Callback "conditions" returned false.'); } if (!is_number(num)) { if (opts.items.filter != '*') { num = 'visible'; } else { var arr = [num, obj.items, opts[eType].items]; for (var a = 0, l = arr.length; a < l; a++) { if (is_number(arr[a]) || arr[a] == 'page' || arr[a] == 'visible') { num = arr[a]; break; } } } switch(num) { case 'page': e.stopImmediatePropagation(); return $cfs.triggerHandler(cf_e(eType+'Page', conf), [obj, clb]); break; case 'visible': if (!opts.items.visibleConf.variable && opts.items.filter == '*') { num = opts.items.visible; } break; } } // resume animation, add current to queue if (scrl.isStopped) { $cfs.trigger(cf_e('resume', conf)); $cfs.trigger(cf_e('queue', conf), [eType, [obj, num, clb]]); e.stopImmediatePropagation(); return debug(conf, 'Carousel resumed scrolling.'); } // queue if scrolling if (obj.duration > 0) { if (crsl.isScrolling) { if (obj.queue) { if (obj.queue == 'last') { queu = []; } if (obj.queue != 'first' || queu.length == 0) { $cfs.trigger(cf_e('queue', conf), [eType, [obj, num, clb]]); } } e.stopImmediatePropagation(); return debug(conf, 'Carousel currently scrolling.'); } } tmrs.timePassed = 0; $cfs.trigger(cf_e('slide_'+eType, conf), [obj, num]); // synchronise if (opts.synchronise) { var s = opts.synchronise, c = [obj, num]; for (var j = 0, l = s.length; j < l; j++) { var d = eType; if (!s[j][2]) { d = (d == 'prev') ? 'next' : 'prev'; } if (!s[j][1]) { c[0] = s[j][0].triggerHandler('_cfs_triggerEvent', ['configuration', d]); } c[1] = num + s[j][3]; s[j][0].trigger('_cfs_triggerEvent', ['slide_'+d, c]); } } return true; }); // prev event $cfs.bind(cf_e('slide_prev', conf), function(e, sO, nI) { e.stopPropagation(); var a_itm = $cfs.children(); // non-circular at start, scroll to end if (!opts.circular) { if (itms.first == 0) { if (opts.infinite) { $cfs.trigger(cf_e('next', conf), itms.total-1); } return e.stopImmediatePropagation(); } } sz_resetMargin(a_itm, opts); // find number of items to scroll if (!is_number(nI)) { if (opts.items.visibleConf.variable) { nI = gn_getVisibleItemsPrev(a_itm, opts, itms.total-1); } else if (opts.items.filter != '*') { var xI = (is_number(sO.items)) ? sO.items : gn_getVisibleOrg($cfs, opts); nI = gn_getScrollItemsPrevFilter(a_itm, opts, itms.total-1, xI); } else { nI = opts.items.visible; } nI = cf_getAdjust(nI, opts, sO.items, $tt0); } // prevent non-circular from scrolling to far if (!opts.circular) { if (itms.total - nI < itms.first) { nI = itms.total - itms.first; } } // set new number of visible items opts.items.visibleConf.old = opts.items.visible; if (opts.items.visibleConf.variable) { var vI = cf_getItemsAdjust(gn_getVisibleItemsNext(a_itm, opts, itms.total-nI), opts, opts.items.visibleConf.adjust, $tt0); if (opts.items.visible+nI <= vI && nI < itms.total) { nI++; vI = cf_getItemsAdjust(gn_getVisibleItemsNext(a_itm, opts, itms.total-nI), opts, opts.items.visibleConf.adjust, $tt0); } opts.items.visible = vI; } else if (opts.items.filter != '*') { var vI = gn_getVisibleItemsNextFilter(a_itm, opts, itms.total-nI); opts.items.visible = cf_getItemsAdjust(vI, opts, opts.items.visibleConf.adjust, $tt0); } sz_resetMargin(a_itm, opts, true); // scroll 0, don't scroll if (nI == 0) { e.stopImmediatePropagation(); return debug(conf, '0 items to scroll: Not scrolling.'); } debug(conf, 'Scrolling '+nI+' items backward.'); // save new config itms.first += nI; while (itms.first >= itms.total) { itms.first -= itms.total; } // non-circular callback if (!opts.circular) { if (itms.first == 0 && sO.onEnd) { sO.onEnd.call($tt0, 'prev'); } if (!opts.infinite) { nv_enableNavi(opts, itms.first, conf); } } // rearrange items $cfs.children().slice(itms.total-nI, itms.total).prependTo($cfs); if (itms.total < opts.items.visible + nI) { $cfs.children().slice(0, (opts.items.visible+nI)-itms.total).clone(true).appendTo($cfs); } // the needed items var a_itm = $cfs.children(), i_old = gi_getOldItemsPrev(a_itm, opts, nI), i_new = gi_getNewItemsPrev(a_itm, opts), i_cur_l = a_itm.eq(nI-1), i_old_l = i_old.last(), i_new_l = i_new.last(); sz_resetMargin(a_itm, opts); var pL = 0, pR = 0; if (opts.align) { var p = cf_getAlignPadding(i_new, opts); pL = p[0]; pR = p[1]; } var oL = (pL < 0) ? opts.padding[opts.d[3]] : 0; // hide items for fx directscroll var hiddenitems = false, i_skp = $(); if (opts.items.visible < nI) { i_skp = a_itm.slice(opts.items.visibleConf.old, nI); if (sO.fx == 'directscroll') { var orgW = opts.items[opts.d['width']]; hiddenitems = i_skp; i_cur_l = i_new_l; sc_hideHiddenItems(hiddenitems); opts.items[opts.d['width']] = 'variable'; } } // save new sizes var $cf2 = false, i_siz = ms_getTotalSize(a_itm.slice(0, nI), opts, 'width'), w_siz = cf_mapWrapperSizes(ms_getSizes(i_new, opts, true), opts, !opts.usePadding), i_siz_vis = 0, a_cfs = {}, a_wsz = {}, a_cur = {}, a_old = {}, a_new = {}, a_lef = {}, a_lef_vis = {}, a_dur = sc_getDuration(sO, opts, nI, i_siz); switch(sO.fx) { case 'cover': case 'cover-fade': i_siz_vis = ms_getTotalSize(a_itm.slice(0, opts.items.visible), opts, 'width'); break; } if (hiddenitems) { opts.items[opts.d['width']] = orgW; } sz_resetMargin(a_itm, opts, true); if (pR >= 0) { sz_resetMargin(i_old_l, opts, opts.padding[opts.d[1]]); } if (pL >= 0) { sz_resetMargin(i_cur_l, opts, opts.padding[opts.d[3]]); } if (opts.align) { opts.padding[opts.d[1]] = pR; opts.padding[opts.d[3]] = pL; } a_lef[opts.d['left']] = -(i_siz - oL); a_lef_vis[opts.d['left']] = -(i_siz_vis - oL); a_wsz[opts.d['left']] = w_siz[opts.d['width']]; // scrolling functions var _s_wrapper = function() {}, _a_wrapper = function() {}, _s_paddingold = function() {}, _a_paddingold = function() {}, _s_paddingnew = function() {}, _a_paddingnew = function() {}, _s_paddingcur = function() {}, _a_paddingcur = function() {}, _onafter = function() {}, _moveitems = function() {}, _position = function() {}; // clone carousel switch(sO.fx) { case 'crossfade': case 'cover': case 'cover-fade': case 'uncover': case 'uncover-fade': $cf2 = $cfs.clone(true).appendTo($wrp); break; } switch(sO.fx) { case 'crossfade': case 'uncover': case 'uncover-fade': $cf2.children().slice(0, nI).remove(); $cf2.children().slice(opts.items.visibleConf.old).remove(); break; case 'cover': case 'cover-fade': $cf2.children().slice(opts.items.visible).remove(); $cf2.css(a_lef_vis); break; } $cfs.css(a_lef); // reset all scrolls scrl = sc_setScroll(a_dur, sO.easing, conf); // animate / set carousel a_cfs[opts.d['left']] = (opts.usePadding) ? opts.padding[opts.d[3]] : 0; // animate / set wrapper if (opts[opts.d['width']] == 'variable' || opts[opts.d['height']] == 'variable') { _s_wrapper = function() { $wrp.css(w_siz); }; _a_wrapper = function() { scrl.anims.push([$wrp, w_siz]); }; } // animate / set items if (opts.usePadding) { if (i_new_l.not(i_cur_l).length) { a_cur[opts.d['marginRight']] = i_cur_l.data('_cfs_origCssMargin'); if (pL < 0) { i_cur_l.css(a_cur); } else { _s_paddingcur = function() { i_cur_l.css(a_cur); }; _a_paddingcur = function() { scrl.anims.push([i_cur_l, a_cur]); }; } } switch(sO.fx) { case 'cover': case 'cover-fade': $cf2.children().eq(nI-1).css(a_cur); break; } if (i_new_l.not(i_old_l).length) { a_old[opts.d['marginRight']] = i_old_l.data('_cfs_origCssMargin'); _s_paddingold = function() { i_old_l.css(a_old); }; _a_paddingold = function() { scrl.anims.push([i_old_l, a_old]); }; } if (pR >= 0) { a_new[opts.d['marginRight']] = i_new_l.data('_cfs_origCssMargin') + opts.padding[opts.d[1]]; _s_paddingnew = function() { i_new_l.css(a_new); }; _a_paddingnew = function() { scrl.anims.push([i_new_l, a_new]); }; } } // set position _position = function() { $cfs.css(a_cfs); }; var overFill = opts.items.visible+nI-itms.total; // rearrange items _moveitems = function() { if (overFill > 0) { $cfs.children().slice(itms.total).remove(); i_old = $( $cfs.children().slice(itms.total-(opts.items.visible-overFill)).get().concat( $cfs.children().slice(0, overFill).get() ) ); } sc_showHiddenItems(hiddenitems); if (opts.usePadding) { var l_itm = $cfs.children().eq(opts.items.visible+nI-1); l_itm.css(opts.d['marginRight'], l_itm.data('_cfs_origCssMargin')); } }; var cb_arguments = sc_mapCallbackArguments(i_old, i_skp, i_new, nI, 'prev', a_dur, w_siz); // fire onAfter callbacks _onafter = function() { sc_afterScroll($cfs, $cf2, sO); crsl.isScrolling = false; clbk.onAfter = sc_fireCallbacks($tt0, sO, 'onAfter', cb_arguments, clbk); queu = sc_fireQueue($cfs, queu, conf); if (!crsl.isPaused) { $cfs.trigger(cf_e('play', conf)); } }; // fire onBefore callback crsl.isScrolling = true; tmrs = sc_clearTimers(tmrs); clbk.onBefore = sc_fireCallbacks($tt0, sO, 'onBefore', cb_arguments, clbk); switch(sO.fx) { case 'none': $cfs.css(a_cfs); _s_wrapper(); _s_paddingold(); _s_paddingnew(); _s_paddingcur(); _position(); _moveitems(); _onafter(); break; case 'fade': scrl.anims.push([$cfs, { 'opacity': 0 }, function() { _s_wrapper(); _s_paddingold(); _s_paddingnew(); _s_paddingcur(); _position(); _moveitems(); scrl = sc_setScroll(a_dur, sO.easing, conf); scrl.anims.push([$cfs, { 'opacity': 1 }, _onafter]); sc_startScroll(scrl, conf); }]); break; case 'crossfade': $cfs.css({ 'opacity': 0 }); scrl.anims.push([$cf2, { 'opacity': 0 }]); scrl.anims.push([$cfs, { 'opacity': 1 }, _onafter]); _a_wrapper(); _s_paddingold(); _s_paddingnew(); _s_paddingcur(); _position(); _moveitems(); break; case 'cover': scrl.anims.push([$cf2, a_cfs, function() { _s_paddingold(); _s_paddingnew(); _s_paddingcur(); _position(); _moveitems(); _onafter(); }]); _a_wrapper(); break; case 'cover-fade': scrl.anims.push([$cfs, { 'opacity': 0 }]); scrl.anims.push([$cf2, a_cfs, function() { _s_paddingold(); _s_paddingnew(); _s_paddingcur(); _position(); _moveitems(); _onafter(); }]); _a_wrapper(); break; case 'uncover': scrl.anims.push([$cf2, a_wsz, _onafter]); _a_wrapper(); _s_paddingold(); _s_paddingnew(); _s_paddingcur(); _position(); _moveitems(); break; case 'uncover-fade': $cfs.css({ 'opacity': 0 }); scrl.anims.push([$cfs, { 'opacity': 1 }]); scrl.anims.push([$cf2, a_wsz, _onafter]); _a_wrapper(); _s_paddingold(); _s_paddingnew(); _s_paddingcur(); _position(); _moveitems(); break; default: scrl.anims.push([$cfs, a_cfs, function() { _moveitems(); _onafter(); }]); _a_wrapper(); _a_paddingold(); _a_paddingnew(); _a_paddingcur(); break; } sc_startScroll(scrl, conf); cf_setCookie(opts.cookie, $cfs, conf); $cfs.trigger(cf_e('updatePageStatus', conf), [false, w_siz]); return true; }); // next event $cfs.bind(cf_e('slide_next', conf), function(e, sO, nI) { e.stopPropagation(); var a_itm = $cfs.children(); // non-circular at end, scroll to start if (!opts.circular) { if (itms.first == opts.items.visible) { if (opts.infinite) { $cfs.trigger(cf_e('prev', conf), itms.total-1); } return e.stopImmediatePropagation(); } } sz_resetMargin(a_itm, opts); // find number of items to scroll if (!is_number(nI)) { if (opts.items.filter != '*') { var xI = (is_number(sO.items)) ? sO.items : gn_getVisibleOrg($cfs, opts); nI = gn_getScrollItemsNextFilter(a_itm, opts, 0, xI); } else { nI = opts.items.visible; } nI = cf_getAdjust(nI, opts, sO.items, $tt0); } var lastItemNr = (itms.first == 0) ? itms.total : itms.first; // prevent non-circular from scrolling to far if (!opts.circular) { if (opts.items.visibleConf.variable) { var vI = gn_getVisibleItemsNext(a_itm, opts, nI), xI = gn_getVisibleItemsPrev(a_itm, opts, lastItemNr-1); } else { var vI = opts.items.visible, xI = opts.items.visible; } if (nI + vI > lastItemNr) { nI = lastItemNr - xI; } } // set new number of visible items opts.items.visibleConf.old = opts.items.visible; if (opts.items.visibleConf.variable) { var vI = cf_getItemsAdjust(gn_getVisibleItemsNextTestCircular(a_itm, opts, nI, lastItemNr), opts, opts.items.visibleConf.adjust, $tt0); while (opts.items.visible-nI >= vI && nI < itms.total) { nI++; vI = cf_getItemsAdjust(gn_getVisibleItemsNextTestCircular(a_itm, opts, nI, lastItemNr), opts, opts.items.visibleConf.adjust, $tt0); } opts.items.visible = vI; } else if (opts.items.filter != '*') { var vI = gn_getVisibleItemsNextFilter(a_itm, opts, nI); opts.items.visible = cf_getItemsAdjust(vI, opts, opts.items.visibleConf.adjust, $tt0); } sz_resetMargin(a_itm, opts, true); // scroll 0, don't scroll if (nI == 0) { e.stopImmediatePropagation(); return debug(conf, '0 items to scroll: Not scrolling.'); } debug(conf, 'Scrolling '+nI+' items forward.'); // save new config itms.first -= nI; while (itms.first < 0) { itms.first += itms.total; } // non-circular callback if (!opts.circular) { if (itms.first == opts.items.visible && sO.onEnd) { sO.onEnd.call($tt0, 'next'); } if (!opts.infinite) { nv_enableNavi(opts, itms.first, conf); } } // rearrange items if (itms.total < opts.items.visible+nI) { $cfs.children().slice(0, (opts.items.visible+nI)-itms.total).clone(true).appendTo($cfs); } // the needed items var a_itm = $cfs.children(), i_old = gi_getOldItemsNext(a_itm, opts), i_new = gi_getNewItemsNext(a_itm, opts, nI), i_cur_l = a_itm.eq(nI-1), i_old_l = i_old.last(), i_new_l = i_new.last(); sz_resetMargin(a_itm, opts); var pL = 0, pR = 0; if (opts.align) { var p = cf_getAlignPadding(i_new, opts); pL = p[0]; pR = p[1]; } // hide items for fx directscroll var hiddenitems = false, i_skp = $(); if (opts.items.visibleConf.old < nI) { i_skp = a_itm.slice(opts.items.visibleConf.old, nI); if (sO.fx == 'directscroll') { var orgW = opts.items[opts.d['width']]; hiddenitems = i_skp; i_cur_l = i_old_l; sc_hideHiddenItems(hiddenitems); opts.items[opts.d['width']] = 'variable'; } } // save new sizes var $cf2 = false, i_siz = ms_getTotalSize(a_itm.slice(0, nI), opts, 'width'), w_siz = cf_mapWrapperSizes(ms_getSizes(i_new, opts, true), opts, !opts.usePadding), i_siz_vis = 0, a_cfs = {}, a_cfs_vis = {}, a_cur = {}, a_old = {}, a_lef = {}, a_dur = sc_getDuration(sO, opts, nI, i_siz); switch(sO.fx) { case 'uncover': case 'uncover-fade': i_siz_vis = ms_getTotalSize(a_itm.slice(0, opts.items.visibleConf.old), opts, 'width'); break; } if (hiddenitems) { opts.items[opts.d['width']] = orgW; } if (opts.align) { if (opts.padding[opts.d[1]] < 0) { opts.padding[opts.d[1]] = 0; } } sz_resetMargin(a_itm, opts, true); sz_resetMargin(i_old_l, opts, opts.padding[opts.d[1]]); if (opts.align) { opts.padding[opts.d[1]] = pR; opts.padding[opts.d[3]] = pL; } a_lef[opts.d['left']] = (opts.usePadding) ? opts.padding[opts.d[3]] : 0; // scrolling functions var _s_wrapper = function() {}, _a_wrapper = function() {}, _s_paddingold = function() {}, _a_paddingold = function() {}, _s_paddingcur = function() {}, _a_paddingcur = function() {}, _onafter = function() {}, _moveitems = function() {}, _position = function() {}; // clone carousel switch(sO.fx) { case 'crossfade': case 'cover': case 'cover-fade': case 'uncover': case 'uncover-fade': $cf2 = $cfs.clone(true).appendTo($wrp); $cf2.children().slice(opts.items.visibleConf.old).remove(); break; } switch(sO.fx) { case 'crossfade': case 'cover': case 'cover-fade': $cfs.css('zIndex', 1); $cf2.css('zIndex', 0); break; } // reset all scrolls scrl = sc_setScroll(a_dur, sO.easing, conf); // animate / set carousel a_cfs[opts.d['left']] = -i_siz; a_cfs_vis[opts.d['left']] = -i_siz_vis; if (pL < 0) { a_cfs[opts.d['left']] += pL; } // animate / set wrapper if (opts[opts.d['width']] == 'variable' || opts[opts.d['height']] == 'variable') { _s_wrapper = function() { $wrp.css(w_siz); }; _a_wrapper = function() { scrl.anims.push([$wrp, w_siz]); }; } // animate / set items if (opts.usePadding) { var i_new_l_m = i_new_l.data('_cfs_origCssMargin'); if (pR >= 0) { i_new_l_m += opts.padding[opts.d[1]]; } i_new_l.css(opts.d['marginRight'], i_new_l_m); if (i_cur_l.not(i_old_l).length) { a_old[opts.d['marginRight']] = i_old_l.data('_cfs_origCssMargin'); } _s_paddingold = function() { i_old_l.css(a_old); }; _a_paddingold = function() { scrl.anims.push([i_old_l, a_old]); }; var i_cur_l_m = i_cur_l.data('_cfs_origCssMargin'); if (pL > 0) { i_cur_l_m += opts.padding[opts.d[3]]; } a_cur[opts.d['marginRight']] = i_cur_l_m; _s_paddingcur = function() { i_cur_l.css(a_cur); }; _a_paddingcur = function() { scrl.anims.push([i_cur_l, a_cur]); }; } // set position _position = function() { $cfs.css(a_lef); }; var overFill = opts.items.visible+nI-itms.total; // rearrange items _moveitems = function() { if (overFill > 0) { $cfs.children().slice(itms.total).remove(); } var l_itm = $cfs.children().slice(0, nI).appendTo($cfs).last(); if (overFill > 0) { i_new = gi_getCurrentItems(a_itm, opts); } sc_showHiddenItems(hiddenitems); if (opts.usePadding) { if (itms.total < opts.items.visible+nI) { var i_cur_l = $cfs.children().eq(opts.items.visible-1); i_cur_l.css(opts.d['marginRight'], i_cur_l.data('_cfs_origCssMargin') + opts.padding[opts.d[1]]); } l_itm.css(opts.d['marginRight'], l_itm.data('_cfs_origCssMargin')); } }; var cb_arguments = sc_mapCallbackArguments(i_old, i_skp, i_new, nI, 'next', a_dur, w_siz); // fire onAfter callbacks _onafter = function() { $cfs.css('zIndex', $cfs.data('_cfs_origCssZindex')); sc_afterScroll($cfs, $cf2, sO); crsl.isScrolling = false; clbk.onAfter = sc_fireCallbacks($tt0, sO, 'onAfter', cb_arguments, clbk); queu = sc_fireQueue($cfs, queu, conf); if (!crsl.isPaused) { $cfs.trigger(cf_e('play', conf)); } }; // fire onBefore callbacks crsl.isScrolling = true; tmrs = sc_clearTimers(tmrs); clbk.onBefore = sc_fireCallbacks($tt0, sO, 'onBefore', cb_arguments, clbk); switch(sO.fx) { case 'none': $cfs.css(a_cfs); _s_wrapper(); _s_paddingold(); _s_paddingcur(); _position(); _moveitems(); _onafter(); break; case 'fade': scrl.anims.push([$cfs, { 'opacity': 0 }, function() { _s_wrapper(); _s_paddingold(); _s_paddingcur(); _position(); _moveitems(); scrl = sc_setScroll(a_dur, sO.easing, conf); scrl.anims.push([$cfs, { 'opacity': 1 }, _onafter]); sc_startScroll(scrl, conf); }]); break; case 'crossfade': $cfs.css({ 'opacity': 0 }); scrl.anims.push([$cf2, { 'opacity': 0 }]); scrl.anims.push([$cfs, { 'opacity': 1 }, _onafter]); _a_wrapper(); _s_paddingold(); _s_paddingcur(); _position(); _moveitems(); break; case 'cover': $cfs.css(opts.d['left'], $wrp[opts.d['width']]()); scrl.anims.push([$cfs, a_lef, _onafter]); _a_wrapper(); _s_paddingold(); _s_paddingcur(); _moveitems(); break; case 'cover-fade': $cfs.css(opts.d['left'], $wrp[opts.d['width']]()); scrl.anims.push([$cf2, { 'opacity': 0 }]); scrl.anims.push([$cfs, a_lef, _onafter]); _a_wrapper(); _s_paddingold(); _s_paddingcur(); _moveitems(); break; case 'uncover': scrl.anims.push([$cf2, a_cfs_vis, _onafter]); _a_wrapper(); _s_paddingold(); _s_paddingcur(); _position(); _moveitems(); break; case 'uncover-fade': $cfs.css({ 'opacity': 0 }); scrl.anims.push([$cfs, { 'opacity': 1 }]); scrl.anims.push([$cf2, a_cfs_vis, _onafter]); _a_wrapper(); _s_paddingold(); _s_paddingcur(); _position(); _moveitems(); break; default: scrl.anims.push([$cfs, a_cfs, function() { _position(); _moveitems(); _onafter(); }]); _a_wrapper(); _a_paddingold(); _a_paddingcur(); break; } sc_startScroll(scrl, conf); cf_setCookie(opts.cookie, $cfs, conf); $cfs.trigger(cf_e('updatePageStatus', conf), [false, w_siz]); return true; }); // slideTo event $cfs.bind(cf_e('slideTo', conf), function(e, num, dev, org, obj, dir, clb) { e.stopPropagation(); var v = [num, dev, org, obj, dir, clb], t = ['string/number/object', 'number', 'boolean', 'object', 'string', 'function'], a = cf_sortParams(v, t); obj = a[3]; dir = a[4]; clb = a[5]; num = gn_getItemIndex(a[0], a[1], a[2], itms, $cfs); if (num == 0) { return false; } if (!is_object(obj)) { obj = false; } if (dir != 'prev' && dir != 'next') { if (opts.circular) { dir = (num <= itms.total / 2) ? 'next' : 'prev'; } else { dir = (itms.first == 0 || itms.first > num) ? 'next' : 'prev'; } } if (dir == 'prev') { num = itms.total-num; } $cfs.trigger(cf_e(dir, conf), [obj, num, clb]); return true; }); // prevPage event $cfs.bind(cf_e('prevPage', conf), function(e, obj, clb) { e.stopPropagation(); var cur = $cfs.triggerHandler(cf_e('currentPage', conf)); return $cfs.triggerHandler(cf_e('slideToPage', conf), [cur-1, obj, 'prev', clb]); }); // nextPage event $cfs.bind(cf_e('nextPage', conf), function(e, obj, clb) { e.stopPropagation(); var cur = $cfs.triggerHandler(cf_e('currentPage', conf)); return $cfs.triggerHandler(cf_e('slideToPage', conf), [cur+1, obj, 'next', clb]); }); // slideToPage event $cfs.bind(cf_e('slideToPage', conf), function(e, pag, obj, dir, clb) { e.stopPropagation(); if (!is_number(pag)) { pag = $cfs.triggerHandler(cf_e('currentPage', conf)); } var ipp = opts.pagination.items || opts.items.visible, max = Math.ceil(itms.total / ipp)-1; if (pag < 0) { pag = max; } if (pag > max) { pag = 0; } return $cfs.triggerHandler(cf_e('slideTo', conf), [pag*ipp, 0, true, obj, dir, clb]); }); // jumpToStart event $cfs.bind(cf_e('jumpToStart', conf), function(e, s) { e.stopPropagation(); if (s) { s = gn_getItemIndex(s, 0, true, itms, $cfs); } else { s = 0; } s += itms.first; if (s != 0) { if (itms.total > 0) { while (s > itms.total) { s -= itms.total; } } $cfs.prepend($cfs.children().slice(s, itms.total)); } return true; }); // synchronise event $cfs.bind(cf_e('synchronise', conf), function(e, s) { e.stopPropagation(); if (s) { s = cf_getSynchArr(s); } else if (opts.synchronise) { s = opts.synchronise; } else { return debug(conf, 'No carousel to synchronise.'); } var n = $cfs.triggerHandler(cf_e('currentPosition', conf)), x = true; for (var j = 0, l = s.length; j < l; j++) { if (!s[j][0].triggerHandler(cf_e('slideTo', conf), [n, s[j][3], true])) { x = false; } } return x; }); // queue event $cfs.bind(cf_e('queue', conf), function(e, dir, opt) { e.stopPropagation(); if (is_function(dir)) { dir.call($tt0, queu); } else if (is_array(dir)) { queu = dir; } else if (!is_undefined(dir)) { queu.push([dir, opt]); } return queu; }); // insertItem event $cfs.bind(cf_e('insertItem', conf), function(e, itm, num, org, dev) { e.stopPropagation(); var v = [itm, num, org, dev], t = ['string/object', 'string/number/object', 'boolean', 'number'], a = cf_sortParams(v, t); itm = a[0]; num = a[1]; org = a[2]; dev = a[3]; if (is_object(itm) && !is_jquery(itm)) { itm = $(itm); } else if (is_string(itm)) { itm = $(itm); } if (!is_jquery(itm) || itm.length == 0) { return debug(conf, 'Not a valid object.'); } if (is_undefined(num)) { num = 'end'; } sz_storeMargin(itm, opts); sz_storeOrigCss(itm); var orgNum = num, before = 'before'; if (num == 'end') { if (org) { if (itms.first == 0) { num = itms.total-1; before = 'after'; } else { num = itms.first; itms.first += itm.length; } if (num < 0) { num = 0; } } else { num = itms.total-1; before = 'after'; } } else { num = gn_getItemIndex(num, dev, org, itms, $cfs); } var $cit = $cfs.children().eq(num); if ($cit.length) { $cit[before](itm); } else { debug(conf, 'Correct insert-position not found! Appending item to the end.'); $cfs.append(itm); } if (orgNum != 'end' && !org) { if (num < itms.first) { itms.first += itm.length; } } itms.total = $cfs.children().length; if (itms.first >= itms.total) { itms.first -= itms.total; } $cfs.trigger(cf_e('updateSizes', conf)); $cfs.trigger(cf_e('linkAnchors', conf)); return true; }); // removeItem event $cfs.bind(cf_e('removeItem', conf), function(e, num, org, dev) { e.stopPropagation(); var v = [num, org, dev], t = ['string/number/object', 'boolean', 'number'], a = cf_sortParams(v, t); num = a[0]; org = a[1]; dev = a[2]; var removed = false; if (num instanceof $ && num.length > 1) { $removed = $(); num.each(function(i, el) { var $rem = $cfs.trigger(cf_e('removeItem', conf), [$(this), org, dev]); if ( $rem ) { $removed = $removed.add($rem); } }); return $removed; } if (is_undefined(num) || num == 'end') { $removed = $cfs.children().last(); } else { num = gn_getItemIndex(num, dev, org, itms, $cfs); var $removed = $cfs.children().eq(num); if ( $removed.length ) { if (num < itms.first) { itms.first -= $removed.length; } } } if ( $removed && $removed.length ) { $removed.detach(); itms.total = $cfs.children().length; $cfs.trigger(cf_e('updateSizes', conf)); } return $removed; }); // onBefore and onAfter event $cfs.bind(cf_e('onBefore', conf)+' '+cf_e('onAfter', conf), function(e, fn) { e.stopPropagation(); var eType = e.type.slice(conf.events.prefix.length); if (is_array(fn)) { clbk[eType] = fn; } if (is_function(fn)) { clbk[eType].push(fn); } return clbk[eType]; }); // currentPosition event $cfs.bind(cf_e('currentPosition', conf), function(e, fn) { e.stopPropagation(); if (itms.first == 0) { var val = 0; } else { var val = itms.total - itms.first; } if (is_function(fn)) { fn.call($tt0, val); } return val; }); // currentPage event $cfs.bind(cf_e('currentPage', conf), function(e, fn) { e.stopPropagation(); var ipp = opts.pagination.items || opts.items.visible, max = Math.ceil(itms.total/ipp-1), nr; if (itms.first == 0) { nr = 0; } else if (itms.first < itms.total % ipp) { nr = 0; } else if (itms.first == ipp && !opts.circular) { nr = max; } else { nr = Math.round((itms.total-itms.first)/ipp); } if (nr < 0) { nr = 0; } if (nr > max) { nr = max; } if (is_function(fn)) { fn.call($tt0, nr); } return nr; }); // currentVisible event $cfs.bind(cf_e('currentVisible', conf), function(e, fn) { e.stopPropagation(); var $i = gi_getCurrentItems($cfs.children(), opts); if (is_function(fn)) { fn.call($tt0, $i); } return $i; }); // slice event $cfs.bind(cf_e('slice', conf), function(e, f, l, fn) { e.stopPropagation(); if (itms.total == 0) { return false; } var v = [f, l, fn], t = ['number', 'number', 'function'], a = cf_sortParams(v, t); f = (is_number(a[0])) ? a[0] : 0; l = (is_number(a[1])) ? a[1] : itms.total; fn = a[2]; f += itms.first; l += itms.first; if (items.total > 0) { while (f > itms.total) { f -= itms.total; } while (l > itms.total) { l -= itms.total; } while (f < 0) { f += itms.total; } while (l < 0) { l += itms.total; } } var $iA = $cfs.children(), $i; if (l > f) { $i = $iA.slice(f, l); } else { $i = $( $iA.slice(f, itms.total).get().concat( $iA.slice(0, l).get() ) ); } if (is_function(fn)) { fn.call($tt0, $i); } return $i; }); // isPaused, isStopped and isScrolling events $cfs.bind(cf_e('isPaused', conf)+' '+cf_e('isStopped', conf)+' '+cf_e('isScrolling', conf), function(e, fn) { e.stopPropagation(); var eType = e.type.slice(conf.events.prefix.length), value = crsl[eType]; if (is_function(fn)) { fn.call($tt0, value); } return value; }); // configuration event $cfs.bind(cf_e('configuration', conf), function(e, a, b, c) { e.stopPropagation(); var reInit = false; // return entire configuration-object if (is_function(a)) { a.call($tt0, opts); } // set multiple options via object else if (is_object(a)) { opts_orig = $.extend(true, {}, opts_orig, a); if (b !== false) reInit = true; else opts = $.extend(true, {}, opts, a); } else if (!is_undefined(a)) { // callback function for specific option if (is_function(b)) { var val = eval('opts.'+a); if (is_undefined(val)) { val = ''; } b.call($tt0, val); } // set individual option else if (!is_undefined(b)) { if (typeof c !== 'boolean') c = true; eval('opts_orig.'+a+' = b'); if (c !== false) reInit = true; else eval('opts.'+a+' = b'); } // return value for specific option else { return eval('opts.'+a); } } if (reInit) { sz_resetMargin($cfs.children(), opts); FN._init(opts_orig); FN._bind_buttons(); var sz = sz_setSizes($cfs, opts); $cfs.trigger(cf_e('updatePageStatus', conf), [true, sz]); } return opts; }); // linkAnchors event $cfs.bind(cf_e('linkAnchors', conf), function(e, $con, sel) { e.stopPropagation(); if (is_undefined($con)) { $con = $('body'); } else if (is_string($con)) { $con = $($con); } if (!is_jquery($con) || $con.length == 0) { return debug(conf, 'Not a valid object.'); } if (!is_string(sel)) { sel = 'a.caroufredsel'; } $con.find(sel).each(function() { var h = this.hash || ''; if (h.length > 0 && $cfs.children().index($(h)) != -1) { $(this).unbind('click').click(function(e) { e.preventDefault(); $cfs.trigger(cf_e('slideTo', conf), h); }); } }); return true; }); // updatePageStatus event $cfs.bind(cf_e('updatePageStatus', conf), function(e, build, sizes) { e.stopPropagation(); if (!opts.pagination.container) { return; } var ipp = opts.pagination.items || opts.items.visible, pgs = Math.ceil(itms.total/ipp); if (build) { if (opts.pagination.anchorBuilder) { opts.pagination.container.children().remove(); opts.pagination.container.each(function() { for (var a = 0; a < pgs; a++) { var i = $cfs.children().eq( gn_getItemIndex(a*ipp, 0, true, itms, $cfs) ); $(this).append(opts.pagination.anchorBuilder.call(i[0], a+1)); } }); } opts.pagination.container.each(function() { $(this).children().unbind(opts.pagination.event).each(function(a) { $(this).bind(opts.pagination.event, function(e) { e.preventDefault(); $cfs.trigger(cf_e('slideTo', conf), [a*ipp, -opts.pagination.deviation, true, opts.pagination]); }); }); }); } var selected = $cfs.triggerHandler(cf_e('currentPage', conf)) + opts.pagination.deviation; if (selected >= pgs) { selected = 0; } if (selected < 0) { selected = pgs-1; } opts.pagination.container.each(function() { $(this).children().removeClass(cf_c('selected', conf)).eq(selected).addClass(cf_c('selected', conf)); }); return true; }); // updateSizes event $cfs.bind(cf_e('updateSizes', conf), function(e) { var vI = opts.items.visible, a_itm = $cfs.children(), avail_primary = ms_getParentSize($wrp, opts, 'width'); itms.total = a_itm.length; if (crsl.primarySizePercentage) { opts.maxDimension = avail_primary; opts[opts.d['width']] = ms_getPercentage(avail_primary, crsl.primarySizePercentage); } else { opts.maxDimension = ms_getMaxDimension(opts, avail_primary); } if (opts.responsive) { opts.items.width = opts.items.sizesConf.width; opts.items.height = opts.items.sizesConf.height; opts = in_getResponsiveValues(opts, a_itm, avail_primary); vI = opts.items.visible; sz_setResponsiveSizes(opts, a_itm); } else if (opts.items.visibleConf.variable) { vI = gn_getVisibleItemsNext(a_itm, opts, 0); } else if (opts.items.filter != '*') { vI = gn_getVisibleItemsNextFilter(a_itm, opts, 0); } if (!opts.circular && itms.first != 0 && vI > itms.first) { if (opts.items.visibleConf.variable) { var nI = gn_getVisibleItemsPrev(a_itm, opts, itms.first) - itms.first; } else if (opts.items.filter != '*') { var nI = gn_getVisibleItemsPrevFilter(a_itm, opts, itms.first) - itms.first; } else { var nI = opts.items.visible - itms.first; } debug(conf, 'Preventing non-circular: sliding '+nI+' items backward.'); $cfs.trigger(cf_e('prev', conf), nI); } opts.items.visible = cf_getItemsAdjust(vI, opts, opts.items.visibleConf.adjust, $tt0); opts.items.visibleConf.old = opts.items.visible; opts = in_getAlignPadding(opts, a_itm); var sz = sz_setSizes($cfs, opts); $cfs.trigger(cf_e('updatePageStatus', conf), [true, sz]); nv_showNavi(opts, itms.total, conf); nv_enableNavi(opts, itms.first, conf); return sz; }); // destroy event $cfs.bind(cf_e('destroy', conf), function(e, orgOrder) { e.stopPropagation(); tmrs = sc_clearTimers(tmrs); $cfs.data('_cfs_isCarousel', false); $cfs.trigger(cf_e('finish', conf)); if (orgOrder) { $cfs.trigger(cf_e('jumpToStart', conf)); } sz_restoreOrigCss($cfs.children()); sz_restoreOrigCss($cfs); FN._unbind_events(); FN._unbind_buttons(); if (conf.wrapper == 'parent') { sz_restoreOrigCss($wrp); } else { $wrp.replaceWith($cfs); } return true; }); // debug event $cfs.bind(cf_e('debug', conf), function(e) { debug(conf, 'Carousel width: ' + opts.width); debug(conf, 'Carousel height: ' + opts.height); debug(conf, 'Item widths: ' + opts.items.width); debug(conf, 'Item heights: ' + opts.items.height); debug(conf, 'Number of items visible: ' + opts.items.visible); if (opts.auto.play) { debug(conf, 'Number of items scrolled automatically: ' + opts.auto.items); } if (opts.prev.button) { debug(conf, 'Number of items scrolled backward: ' + opts.prev.items); } if (opts.next.button) { debug(conf, 'Number of items scrolled forward: ' + opts.next.items); } return conf.debug; }); // triggerEvent, making prefixed and namespaced events accessible from outside $cfs.bind('_cfs_triggerEvent', function(e, n, o) { e.stopPropagation(); return $cfs.triggerHandler(cf_e(n, conf), o); }); }; // /bind_events FN._unbind_events = function() { $cfs.unbind(cf_e('', conf)); $cfs.unbind(cf_e('', conf, false)); $cfs.unbind('_cfs_triggerEvent'); }; // /unbind_events FN._bind_buttons = function() { FN._unbind_buttons(); nv_showNavi(opts, itms.total, conf); nv_enableNavi(opts, itms.first, conf); if (opts.auto.pauseOnHover) { var pC = bt_pauseOnHoverConfig(opts.auto.pauseOnHover); $wrp.bind(cf_e('mouseenter', conf, false), function() { $cfs.trigger(cf_e('pause', conf), pC); }) .bind(cf_e('mouseleave', conf, false), function() { $cfs.trigger(cf_e('resume', conf)); }); } // play button if (opts.auto.button) { opts.auto.button.bind(cf_e(opts.auto.event, conf, false), function(e) { e.preventDefault(); var ev = false, pC = null; if (crsl.isPaused) { ev = 'play'; } else if (opts.auto.pauseOnEvent) { ev = 'pause'; pC = bt_pauseOnHoverConfig(opts.auto.pauseOnEvent); } if (ev) { $cfs.trigger(cf_e(ev, conf), pC); } }); } // prev button if (opts.prev.button) { opts.prev.button.bind(cf_e(opts.prev.event, conf, false), function(e) { e.preventDefault(); $cfs.trigger(cf_e('prev', conf)); }); if (opts.prev.pauseOnHover) { var pC = bt_pauseOnHoverConfig(opts.prev.pauseOnHover); opts.prev.button.bind(cf_e('mouseenter', conf, false), function() { $cfs.trigger(cf_e('pause', conf), pC); }) .bind(cf_e('mouseleave', conf, false), function() { $cfs.trigger(cf_e('resume', conf)); }); } } // next butotn if (opts.next.button) { opts.next.button.bind(cf_e(opts.next.event, conf, false), function(e) { e.preventDefault(); $cfs.trigger(cf_e('next', conf)); }); if (opts.next.pauseOnHover) { var pC = bt_pauseOnHoverConfig(opts.next.pauseOnHover); opts.next.button.bind(cf_e('mouseenter', conf, false), function() { $cfs.trigger(cf_e('pause', conf), pC); }) .bind(cf_e('mouseleave', conf, false), function() { $cfs.trigger(cf_e('resume', conf)); }); } } // pagination if (opts.pagination.container) { if (opts.pagination.pauseOnHover) { var pC = bt_pauseOnHoverConfig(opts.pagination.pauseOnHover); opts.pagination.container.bind(cf_e('mouseenter', conf, false), function() { $cfs.trigger(cf_e('pause', conf), pC); }) .bind(cf_e('mouseleave', conf, false), function() { $cfs.trigger(cf_e('resume', conf)); }); } } // prev/next keys if (opts.prev.key || opts.next.key) { $(document).bind(cf_e('keyup', conf, false, true, true), function(e) { var k = e.keyCode; if (k == opts.next.key) { e.preventDefault(); $cfs.trigger(cf_e('next', conf)); } if (k == opts.prev.key) { e.preventDefault(); $cfs.trigger(cf_e('prev', conf)); } }); } // pagination keys if (opts.pagination.keys) { $(document).bind(cf_e('keyup', conf, false, true, true), function(e) { var k = e.keyCode; if (k >= 49 && k < 58) { k = (k-49) * opts.items.visible; if (k <= itms.total) { e.preventDefault(); $cfs.trigger(cf_e('slideTo', conf), [k, 0, true, opts.pagination]); } } }); } // swipe if ($.fn.swipe) { var isTouch = 'ontouchstart' in window; if ((isTouch && opts.swipe.onTouch) || (!isTouch && opts.swipe.onMouse)) { var scP = $.extend(true, {}, opts.prev, opts.swipe), scN = $.extend(true, {}, opts.next, opts.swipe), swP = function() { $cfs.trigger(cf_e('prev', conf), [scP]) }, swN = function() { $cfs.trigger(cf_e('next', conf), [scN]) }; switch (opts.direction) { case 'up': case 'down': opts.swipe.options.swipeUp = swN; opts.swipe.options.swipeDown = swP; break; default: opts.swipe.options.swipeLeft = swN; opts.swipe.options.swipeRight = swP; } if (crsl.swipe) { $cfs.swipe('destroy'); } $wrp.swipe(opts.swipe.options); $wrp.css('cursor', 'move'); crsl.swipe = true; } } // mousewheel if ($.fn.mousewheel) { if (opts.mousewheel) { var mcP = $.extend(true, {}, opts.prev, opts.mousewheel), mcN = $.extend(true, {}, opts.next, opts.mousewheel); if (crsl.mousewheel) { $wrp.unbind(cf_e('mousewheel', conf, false)); } $wrp.bind(cf_e('mousewheel', conf, false), function(e, delta) { e.preventDefault(); if (delta > 0) { $cfs.trigger(cf_e('prev', conf), [mcP]); } else { $cfs.trigger(cf_e('next', conf), [mcN]); } }); crsl.mousewheel = true; } } if (opts.auto.play) { $cfs.trigger(cf_e('play', conf), opts.auto.delay); } if (crsl.upDateOnWindowResize) { var resizeFn = function(e) { $cfs.trigger(cf_e('finish', conf)); if (opts.auto.pauseOnResize && !crsl.isPaused) { $cfs.trigger(cf_e('play', conf)); } sz_resetMargin($cfs.children(), opts); $cfs.trigger(cf_e('updateSizes', conf)); }; var $w = $(window), onResize = null; if ($.debounce && conf.onWindowResize == 'debounce') { onResize = $.debounce(200, resizeFn); } else if ($.throttle && conf.onWindowResize == 'throttle') { onResize = $.throttle(300, resizeFn); } else { var _windowWidth = 0, _windowHeight = 0; onResize = function() { var nw = $w.width(), nh = $w.height(); if (nw != _windowWidth || nh != _windowHeight) { resizeFn(); _windowWidth = nw; _windowHeight = nh; } }; } $w.bind(cf_e('resize', conf, false, true, true), onResize); } }; // /bind_buttons FN._unbind_buttons = function() { var ns1 = cf_e('', conf), ns2 = cf_e('', conf, false); ns3 = cf_e('', conf, false, true, true); $(document).unbind(ns3); $(window).unbind(ns3); $wrp.unbind(ns2); if (opts.auto.button) { opts.auto.button.unbind(ns2); } if (opts.prev.button) { opts.prev.button.unbind(ns2); } if (opts.next.button) { opts.next.button.unbind(ns2); } if (opts.pagination.container) { opts.pagination.container.unbind(ns2); if (opts.pagination.anchorBuilder) { opts.pagination.container.children().remove(); } } if (crsl.swipe) { $cfs.swipe('destroy'); $wrp.css('cursor', 'default'); crsl.swipe = false; } if (crsl.mousewheel) { crsl.mousewheel = false; } nv_showNavi(opts, 'hide', conf); nv_enableNavi(opts, 'removeClass', conf); }; // /unbind_buttons // START if (is_boolean(configs)) { configs = { 'debug': configs }; } // set vars var crsl = { 'direction' : 'next', 'isPaused' : true, 'isScrolling' : false, 'isStopped' : false, 'mousewheel' : false, 'swipe' : false }, itms = { 'total' : $cfs.children().length, 'first' : 0 }, tmrs = { 'auto' : null, 'progress' : null, 'startTime' : getTime(), 'timePassed' : 0 }, scrl = { 'isStopped' : false, 'duration' : 0, 'startTime' : 0, 'easing' : '', 'anims' : [] }, clbk = { 'onBefore' : [], 'onAfter' : [] }, queu = [], conf = $.extend(true, {}, $.fn.carouFredSel.configs, configs), opts = {}, opts_orig = $.extend(true, {}, options), $wrp = (conf.wrapper == 'parent') ? $cfs.parent() : $cfs.wrap('<'+conf.wrapper.element+' class="'+conf.wrapper.classname+'" />').parent(); conf.selector = $cfs.selector; conf.serialNumber = $.fn.carouFredSel.serialNumber++; conf.transition = (conf.transition && $.fn.transition) ? 'transition' : 'animate'; // create carousel FN._init(opts_orig, true, starting_position); FN._build(); FN._bind_events(); FN._bind_buttons(); // find item to start if (is_array(opts.items.start)) { var start_arr = opts.items.start; } else { var start_arr = []; if (opts.items.start != 0) { start_arr.push(opts.items.start); } } if (opts.cookie) { start_arr.unshift(parseInt(cf_getCookie(opts.cookie), 10)); } if (start_arr.length > 0) { for (var a = 0, l = start_arr.length; a < l; a++) { var s = start_arr[a]; if (s == 0) { continue; } if (s === true) { s = window.location.hash; if (s.length < 1) { continue; } } else if (s === 'random') { s = Math.floor(Math.random()*itms.total); } if ($cfs.triggerHandler(cf_e('slideTo', conf), [s, 0, true, { fx: 'none' }])) { break; } } } var siz = sz_setSizes($cfs, opts), itm = gi_getCurrentItems($cfs.children(), opts); if (opts.onCreate) { opts.onCreate.call($tt0, { 'width': siz.width, 'height': siz.height, 'items': itm }); } $cfs.trigger(cf_e('updatePageStatus', conf), [true, siz]); $cfs.trigger(cf_e('linkAnchors', conf)); if (conf.debug) { $cfs.trigger(cf_e('debug', conf)); } return $cfs; }; // GLOBAL PUBLIC $.fn.carouFredSel.serialNumber = 1; $.fn.carouFredSel.defaults = { 'synchronise' : false, 'infinite' : true, 'circular' : true, 'responsive' : false, 'direction' : 'left', 'items' : { 'start' : 0 }, 'scroll' : { 'easing' : 'swing', 'duration' : 500, 'pauseOnHover' : false, 'event' : 'click', 'queue' : false } }; $.fn.carouFredSel.configs = { 'debug' : false, 'transition' : false, 'onWindowResize': 'throttle', 'events' : { 'prefix' : '', 'namespace' : 'cfs' }, 'wrapper' : { 'element' : 'div', 'classname' : 'caroufredsel_wrapper' }, 'classnames' : {} }; $.fn.carouFredSel.pageAnchorBuilder = function(nr) { return '<a href="#"><span>'+nr+'</span></a>'; }; $.fn.carouFredSel.progressbarUpdater = function(perc) { $(this).css('width', perc+'%'); }; $.fn.carouFredSel.cookie = { get: function(n) { n += '='; var ca = document.cookie.split(';'); for (var a = 0, l = ca.length; a < l; a++) { var c = ca[a]; while (c.charAt(0) == ' ') { c = c.slice(1); } if (c.indexOf(n) == 0) { return c.slice(n.length); } } return 0; }, set: function(n, v, d) { var e = ""; if (d) { var date = new Date(); date.setTime(date.getTime() + (d * 24 * 60 * 60 * 1000)); e = "; expires=" + date.toGMTString(); } document.cookie = n + '=' + v + e + '; path=/'; }, remove: function(n) { $.fn.carouFredSel.cookie.set(n, "", -1); } }; // GLOBAL PRIVATE // scrolling functions function sc_setScroll(d, e, c) { if (c.transition == 'transition') { if (e == 'swing') { e = 'ease'; } } return { anims: [], duration: d, orgDuration: d, easing: e, startTime: getTime() }; } function sc_startScroll(s, c) { for (var a = 0, l = s.anims.length; a < l; a++) { var b = s.anims[a]; if (!b) { continue; } b[0][c.transition](b[1], s.duration, s.easing, b[2]); } } function sc_stopScroll(s, finish) { if (!is_boolean(finish)) { finish = true; } if (is_object(s.pre)) { sc_stopScroll(s.pre, finish); } for (var a = 0, l = s.anims.length; a < l; a++) { var b = s.anims[a]; b[0].stop(true); if (finish) { b[0].css(b[1]); if (is_function(b[2])) { b[2](); } } } if (is_object(s.post)) { sc_stopScroll(s.post, finish); } } function sc_afterScroll( $c, $c2, o ) { if ($c2) { $c2.remove(); } switch(o.fx) { case 'fade': case 'crossfade': case 'cover-fade': case 'uncover-fade': $c.css('opacity', 1); $c.css('filter', ''); break; } } function sc_fireCallbacks($t, o, b, a, c) { if (o[b]) { o[b].call($t, a); } if (c[b].length) { for (var i = 0, l = c[b].length; i < l; i++) { c[b][i].call($t, a); } } return []; } function sc_fireQueue($c, q, c) { if (q.length) { $c.trigger(cf_e(q[0][0], c), q[0][1]); q.shift(); } return q; } function sc_hideHiddenItems(hiddenitems) { hiddenitems.each(function() { var hi = $(this); hi.data('_cfs_isHidden', hi.is(':hidden')).hide(); }); } function sc_showHiddenItems(hiddenitems) { if (hiddenitems) { hiddenitems.each(function() { var hi = $(this); if (!hi.data('_cfs_isHidden')) { hi.show(); } }); } } function sc_clearTimers(t) { if (t.auto) { clearTimeout(t.auto); } if (t.progress) { clearInterval(t.progress); } return t; } function sc_mapCallbackArguments(i_old, i_skp, i_new, s_itm, s_dir, s_dur, w_siz) { return { 'width': w_siz.width, 'height': w_siz.height, 'items': { 'old': i_old, 'skipped': i_skp, 'visible': i_new }, 'scroll': { 'items': s_itm, 'direction': s_dir, 'duration': s_dur } }; } function sc_getDuration( sO, o, nI, siz ) { var dur = sO.duration; if (sO.fx == 'none') { return 0; } if (dur == 'auto') { dur = o.scroll.duration / o.scroll.items * nI; } else if (dur < 10) { dur = siz / dur; } if (dur < 1) { return 0; } if (sO.fx == 'fade') { dur = dur / 2; } return Math.round(dur); } // navigation functions function nv_showNavi(o, t, c) { var minimum = (is_number(o.items.minimum)) ? o.items.minimum : o.items.visible + 1; if (t == 'show' || t == 'hide') { var f = t; } else if (minimum > t) { debug(c, 'Not enough items ('+t+' total, '+minimum+' needed): Hiding navigation.'); var f = 'hide'; } else { var f = 'show'; } var s = (f == 'show') ? 'removeClass' : 'addClass', h = cf_c('hidden', c); if (o.auto.button) { o.auto.button[f]()[s](h); } if (o.prev.button) { o.prev.button[f]()[s](h); } if (o.next.button) { o.next.button[f]()[s](h); } if (o.pagination.container) { o.pagination.container[f]()[s](h); } } function nv_enableNavi(o, f, c) { if (o.circular || o.infinite) return; var fx = (f == 'removeClass' || f == 'addClass') ? f : false, di = cf_c('disabled', c); if (o.auto.button && fx) { o.auto.button[fx](di); } if (o.prev.button) { var fn = fx || (f == 0) ? 'addClass' : 'removeClass'; o.prev.button[fn](di); } if (o.next.button) { var fn = fx || (f == o.items.visible) ? 'addClass' : 'removeClass'; o.next.button[fn](di); } } // get object functions function go_getObject($tt, obj) { if (is_function(obj)) { obj = obj.call($tt); } else if (is_undefined(obj)) { obj = {}; } return obj; } function go_getItemsObject($tt, obj) { obj = go_getObject($tt, obj); if (is_number(obj)) { obj = { 'visible': obj }; } else if (obj == 'variable') { obj = { 'visible': obj, 'width': obj, 'height': obj }; } else if (!is_object(obj)) { obj = {}; } return obj; } function go_getScrollObject($tt, obj) { obj = go_getObject($tt, obj); if (is_number(obj)) { if (obj <= 50) { obj = { 'items': obj }; } else { obj = { 'duration': obj }; } } else if (is_string(obj)) { obj = { 'easing': obj }; } else if (!is_object(obj)) { obj = {}; } return obj; } function go_getNaviObject($tt, obj) { obj = go_getObject($tt, obj); if (is_string(obj)) { var temp = cf_getKeyCode(obj); if (temp == -1) { obj = $(obj); } else { obj = temp; } } return obj; } function go_getAutoObject($tt, obj) { obj = go_getNaviObject($tt, obj); if (is_jquery(obj)) { obj = { 'button': obj }; } else if (is_boolean(obj)) { obj = { 'play': obj }; } else if (is_number(obj)) { obj = { 'timeoutDuration': obj }; } if (obj.progress) { if (is_string(obj.progress) || is_jquery(obj.progress)) { obj.progress = { 'bar': obj.progress }; } } return obj; } function go_complementAutoObject($tt, obj) { if (is_function(obj.button)) { obj.button = obj.button.call($tt); } if (is_string(obj.button)) { obj.button = $(obj.button); } if (!is_boolean(obj.play)) { obj.play = true; } if (!is_number(obj.delay)) { obj.delay = 0; } if (is_undefined(obj.pauseOnEvent)) { obj.pauseOnEvent = true; } if (!is_boolean(obj.pauseOnResize)) { obj.pauseOnResize = true; } if (!is_number(obj.timeoutDuration)) { obj.timeoutDuration = (obj.duration < 10) ? 2500 : obj.duration * 5; } if (obj.progress) { if (is_function(obj.progress.bar)) { obj.progress.bar = obj.progress.bar.call($tt); } if (is_string(obj.progress.bar)) { obj.progress.bar = $(obj.progress.bar); } if (obj.progress.bar) { if (!is_function(obj.progress.updater)) { obj.progress.updater = $.fn.carouFredSel.progressbarUpdater; } if (!is_number(obj.progress.interval)) { obj.progress.interval = 50; } } else { obj.progress = false; } } return obj; } function go_getPrevNextObject($tt, obj) { obj = go_getNaviObject($tt, obj); if (is_jquery(obj)) { obj = { 'button': obj }; } else if (is_number(obj)) { obj = { 'key': obj }; } return obj; } function go_complementPrevNextObject($tt, obj) { if (is_function(obj.button)) { obj.button = obj.button.call($tt); } if (is_string(obj.button)) { obj.button = $(obj.button); } if (is_string(obj.key)) { obj.key = cf_getKeyCode(obj.key); } return obj; } function go_getPaginationObject($tt, obj) { obj = go_getNaviObject($tt, obj); if (is_jquery(obj)) { obj = { 'container': obj }; } else if (is_boolean(obj)) { obj = { 'keys': obj }; } return obj; } function go_complementPaginationObject($tt, obj) { if (is_function(obj.container)) { obj.container = obj.container.call($tt); } if (is_string(obj.container)) { obj.container = $(obj.container); } if (!is_number(obj.items)) { obj.items = false; } if (!is_boolean(obj.keys)) { obj.keys = false; } if (!is_function(obj.anchorBuilder) && !is_false(obj.anchorBuilder)) { obj.anchorBuilder = $.fn.carouFredSel.pageAnchorBuilder; } if (!is_number(obj.deviation)) { obj.deviation = 0; } return obj; } function go_getSwipeObject($tt, obj) { if (is_function(obj)) { obj = obj.call($tt); } if (is_undefined(obj)) { obj = { 'onTouch': false }; } if (is_true(obj)) { obj = { 'onTouch': obj }; } else if (is_number(obj)) { obj = { 'items': obj }; } return obj; } function go_complementSwipeObject($tt, obj) { if (!is_boolean(obj.onTouch)) { obj.onTouch = true; } if (!is_boolean(obj.onMouse)) { obj.onMouse = false; } if (!is_object(obj.options)) { obj.options = {}; } if (!is_boolean(obj.options.triggerOnTouchEnd)) { obj.options.triggerOnTouchEnd = false; } return obj; } function go_getMousewheelObject($tt, obj) { if (is_function(obj)) { obj = obj.call($tt); } if (is_true(obj)) { obj = {}; } else if (is_number(obj)) { obj = { 'items': obj }; } else if (is_undefined(obj)) { obj = false; } return obj; } function go_complementMousewheelObject($tt, obj) { return obj; } // get number functions function gn_getItemIndex(num, dev, org, items, $cfs) { if (is_string(num)) { num = $(num, $cfs); } if (is_object(num)) { num = $(num, $cfs); } if (is_jquery(num)) { num = $cfs.children().index(num); if (!is_boolean(org)) { org = false; } } else { if (!is_boolean(org)) { org = true; } } if (!is_number(num)) { num = 0; } if (!is_number(dev)) { dev = 0; } if (org) { num += items.first; } num += dev; if (items.total > 0) { while (num >= items.total) { num -= items.total; } while (num < 0) { num += items.total; } } return num; } // items prev function gn_getVisibleItemsPrev(i, o, s) { var t = 0, x = 0; for (var a = s; a >= 0; a--) { var j = i.eq(a); t += (j.is(':visible')) ? j[o.d['outerWidth']](true) : 0; if (t > o.maxDimension) { return x; } if (a == 0) { a = i.length; } x++; } } function gn_getVisibleItemsPrevFilter(i, o, s) { return gn_getItemsPrevFilter(i, o.items.filter, o.items.visibleConf.org, s); } function gn_getScrollItemsPrevFilter(i, o, s, m) { return gn_getItemsPrevFilter(i, o.items.filter, m, s); } function gn_getItemsPrevFilter(i, f, m, s) { var t = 0, x = 0; for (var a = s, l = i.length; a >= 0; a--) { x++; if (x == l) { return x; } var j = i.eq(a); if (j.is(f)) { t++; if (t == m) { return x; } } if (a == 0) { a = l; } } } function gn_getVisibleOrg($c, o) { return o.items.visibleConf.org || $c.children().slice(0, o.items.visible).filter(o.items.filter).length; } // items next function gn_getVisibleItemsNext(i, o, s) { var t = 0, x = 0; for (var a = s, l = i.length-1; a <= l; a++) { var j = i.eq(a); t += (j.is(':visible')) ? j[o.d['outerWidth']](true) : 0; if (t > o.maxDimension) { return x; } x++; if (x == l+1) { return x; } if (a == l) { a = -1; } } } function gn_getVisibleItemsNextTestCircular(i, o, s, l) { var v = gn_getVisibleItemsNext(i, o, s); if (!o.circular) { if (s + v > l) { v = l - s; } } return v; } function gn_getVisibleItemsNextFilter(i, o, s) { return gn_getItemsNextFilter(i, o.items.filter, o.items.visibleConf.org, s, o.circular); } function gn_getScrollItemsNextFilter(i, o, s, m) { return gn_getItemsNextFilter(i, o.items.filter, m+1, s, o.circular) - 1; } function gn_getItemsNextFilter(i, f, m, s, c) { var t = 0, x = 0; for (var a = s, l = i.length-1; a <= l; a++) { x++; if (x >= l) { return x; } var j = i.eq(a); if (j.is(f)) { t++; if (t == m) { return x; } } if (a == l) { a = -1; } } } // get items functions function gi_getCurrentItems(i, o) { return i.slice(0, o.items.visible); } function gi_getOldItemsPrev(i, o, n) { return i.slice(n, o.items.visibleConf.old+n); } function gi_getNewItemsPrev(i, o) { return i.slice(0, o.items.visible); } function gi_getOldItemsNext(i, o) { return i.slice(0, o.items.visibleConf.old); } function gi_getNewItemsNext(i, o, n) { return i.slice(n, o.items.visible+n); } // sizes functions function sz_storeMargin(i, o, d) { if (o.usePadding) { if (!is_string(d)) { d = '_cfs_origCssMargin'; } i.each(function() { var j = $(this), m = parseInt(j.css(o.d['marginRight']), 10); if (!is_number(m)) { m = 0; } j.data(d, m); }); } } function sz_resetMargin(i, o, m) { if (o.usePadding) { var x = (is_boolean(m)) ? m : false; if (!is_number(m)) { m = 0; } sz_storeMargin(i, o, '_cfs_tempCssMargin'); i.each(function() { var j = $(this); j.css(o.d['marginRight'], ((x) ? j.data('_cfs_tempCssMargin') : m + j.data('_cfs_origCssMargin'))); }); } } function sz_storeOrigCss(i) { i.each(function() { var j = $(this); j.data('_cfs_origCss', j.attr('style') || ''); }); } function sz_restoreOrigCss(i) { i.each(function() { var j = $(this); j.attr('style', j.data('_cfs_origCss') || ''); }); } function sz_setResponsiveSizes(o, all) { var visb = o.items.visible, newS = o.items[o.d['width']], seco = o[o.d['height']], secp = is_percentage(seco); all.each(function() { var $t = $(this), nw = newS - ms_getPaddingBorderMargin($t, o, 'Width'); $t[o.d['width']](nw); if (secp) { $t[o.d['height']](ms_getPercentage(nw, seco)); } }); } function sz_setSizes($c, o) { var $w = $c.parent(), $i = $c.children(), $v = gi_getCurrentItems($i, o), sz = cf_mapWrapperSizes(ms_getSizes($v, o, true), o, false); $w.css(sz); if (o.usePadding) { var p = o.padding, r = p[o.d[1]]; if (o.align && r < 0) { r = 0; } var $l = $v.last(); $l.css(o.d['marginRight'], $l.data('_cfs_origCssMargin') + r); $c.css(o.d['top'], p[o.d[0]]); $c.css(o.d['left'], p[o.d[3]]); } $c.css(o.d['width'], sz[o.d['width']]+(ms_getTotalSize($i, o, 'width')*2)); $c.css(o.d['height'], ms_getLargestSize($i, o, 'height')); return sz; } // measuring functions function ms_getSizes(i, o, wrapper) { return [ms_getTotalSize(i, o, 'width', wrapper), ms_getLargestSize(i, o, 'height', wrapper)]; } function ms_getLargestSize(i, o, dim, wrapper) { if (!is_boolean(wrapper)) { wrapper = false; } if (is_number(o[o.d[dim]]) && wrapper) { return o[o.d[dim]]; } if (is_number(o.items[o.d[dim]])) { return o.items[o.d[dim]]; } dim = (dim.toLowerCase().indexOf('width') > -1) ? 'outerWidth' : 'outerHeight'; return ms_getTrueLargestSize(i, o, dim); } function ms_getTrueLargestSize(i, o, dim) { var s = 0; for (var a = 0, l = i.length; a < l; a++) { var j = i.eq(a); var m = (j.is(':visible')) ? j[o.d[dim]](true) : 0; if (s < m) { s = m; } } return s; } function ms_getTotalSize(i, o, dim, wrapper) { if (!is_boolean(wrapper)) { wrapper = false; } if (is_number(o[o.d[dim]]) && wrapper) { return o[o.d[dim]]; } if (is_number(o.items[o.d[dim]])) { return o.items[o.d[dim]] * i.length; } var d = (dim.toLowerCase().indexOf('width') > -1) ? 'outerWidth' : 'outerHeight', s = 0; for (var a = 0, l = i.length; a < l; a++) { var j = i.eq(a); s += (j.is(':visible')) ? j[o.d[d]](true) : 0; } return s; } function ms_getParentSize($w, o, d) { var isVisible = $w.is(':visible'); if (isVisible) { $w.hide(); } var s = $w.parent()[o.d[d]](); if (isVisible) { $w.show(); } return s; } function ms_getMaxDimension(o, a) { return (is_number(o[o.d['width']])) ? o[o.d['width']] : a; } function ms_hasVariableSizes(i, o, dim) { var s = false, v = false; for (var a = 0, l = i.length; a < l; a++) { var j = i.eq(a); var c = (j.is(':visible')) ? j[o.d[dim]](true) : 0; if (s === false) { s = c; } else if (s != c) { v = true; } if (s == 0) { v = true; } } return v; } function ms_getPaddingBorderMargin(i, o, d) { return i[o.d['outer'+d]](true) - i[o.d[d.toLowerCase()]](); } function ms_getPercentage(s, o) { if (is_percentage(o)) { o = parseInt( o.slice(0, -1), 10 ); if (!is_number(o)) { return s; } s *= o/100; } return s; } // config functions function cf_e(n, c, pf, ns, rd) { if (!is_boolean(pf)) { pf = true; } if (!is_boolean(ns)) { ns = true; } if (!is_boolean(rd)) { rd = false; } if (pf) { n = c.events.prefix + n; } if (ns) { n = n +'.'+ c.events.namespace; } if (ns && rd) { n += c.serialNumber; } return n; } function cf_c(n, c) { return (is_string(c.classnames[n])) ? c.classnames[n] : n; } function cf_mapWrapperSizes(ws, o, p) { if (!is_boolean(p)) { p = true; } var pad = (o.usePadding && p) ? o.padding : [0, 0, 0, 0]; var wra = {}; wra[o.d['width']] = ws[0] + pad[1] + pad[3]; wra[o.d['height']] = ws[1] + pad[0] + pad[2]; return wra; } function cf_sortParams(vals, typs) { var arr = []; for (var a = 0, l1 = vals.length; a < l1; a++) { for (var b = 0, l2 = typs.length; b < l2; b++) { if (typs[b].indexOf(typeof vals[a]) > -1 && is_undefined(arr[b])) { arr[b] = vals[a]; break; } } } return arr; } function cf_getPadding(p) { if (is_undefined(p)) { return [0, 0, 0, 0]; } if (is_number(p)) { return [p, p, p, p]; } if (is_string(p)) { p = p.split('px').join('').split('em').join('').split(' '); } if (!is_array(p)) { return [0, 0, 0, 0]; } for (var i = 0; i < 4; i++) { p[i] = parseInt(p[i], 10); } switch (p.length) { case 0: return [0, 0, 0, 0]; case 1: return [p[0], p[0], p[0], p[0]]; case 2: return [p[0], p[1], p[0], p[1]]; case 3: return [p[0], p[1], p[2], p[1]]; default: return [p[0], p[1], p[2], p[3]]; } } function cf_getAlignPadding(itm, o) { var x = (is_number(o[o.d['width']])) ? Math.ceil(o[o.d['width']] - ms_getTotalSize(itm, o, 'width')) : 0; switch (o.align) { case 'left': return [0, x]; case 'right': return [x, 0]; case 'center': default: return [Math.ceil(x/2), Math.floor(x/2)]; } } function cf_getDimensions(o) { var dm = [ ['width' , 'innerWidth' , 'outerWidth' , 'height' , 'innerHeight' , 'outerHeight' , 'left', 'top' , 'marginRight' , 0, 1, 2, 3], ['height' , 'innerHeight' , 'outerHeight' , 'width' , 'innerWidth' , 'outerWidth' , 'top' , 'left', 'marginBottom', 3, 2, 1, 0] ]; var dl = dm[0].length, dx = (o.direction == 'right' || o.direction == 'left') ? 0 : 1; var dimensions = {}; for (var d = 0; d < dl; d++) { dimensions[dm[0][d]] = dm[dx][d]; } return dimensions; } function cf_getAdjust(x, o, a, $t) { var v = x; if (is_function(a)) { v = a.call($t, v); } else if (is_string(a)) { var p = a.split('+'), m = a.split('-'); if (m.length > p.length) { var neg = true, sta = m[0], adj = m[1]; } else { var neg = false, sta = p[0], adj = p[1]; } switch(sta) { case 'even': v = (x % 2 == 1) ? x-1 : x; break; case 'odd': v = (x % 2 == 0) ? x-1 : x; break; default: v = x; break; } adj = parseInt(adj, 10); if (is_number(adj)) { if (neg) { adj = -adj; } v += adj; } } if (!is_number(v) || v < 1) { v = 1; } return v; } function cf_getItemsAdjust(x, o, a, $t) { return cf_getItemAdjustMinMax(cf_getAdjust(x, o, a, $t), o.items.visibleConf); } function cf_getItemAdjustMinMax(v, i) { if (is_number(i.min) && v < i.min) { v = i.min; } if (is_number(i.max) && v > i.max) { v = i.max; } if (v < 1) { v = 1; } return v; } function cf_getSynchArr(s) { if (!is_array(s)) { s = [[s]]; } if (!is_array(s[0])) { s = [s]; } for (var j = 0, l = s.length; j < l; j++) { if (is_string(s[j][0])) { s[j][0] = $(s[j][0]); } if (!is_boolean(s[j][1])) { s[j][1] = true; } if (!is_boolean(s[j][2])) { s[j][2] = true; } if (!is_number(s[j][3])) { s[j][3] = 0; } } return s; } function cf_getKeyCode(k) { if (k == 'right') { return 39; } if (k == 'left') { return 37; } if (k == 'up') { return 38; } if (k == 'down') { return 40; } return -1; } function cf_setCookie(n, $c, c) { if (n) { var v = $c.triggerHandler(cf_e('currentPosition', c)); $.fn.carouFredSel.cookie.set(n, v); } } function cf_getCookie(n) { var c = $.fn.carouFredSel.cookie.get(n); return (c == '') ? 0 : c; } // init function function in_mapCss($elem, props) { var css = {}; for (var p = 0, l = props.length; p < l; p++) { css[props[p]] = $elem.css(props[p]); } return css; } function in_complementItems(obj, opt, itm, sta) { if (!is_object(obj.visibleConf)) { obj.visibleConf = {}; } if (!is_object(obj.sizesConf)) { obj.sizesConf = {}; } if (obj.start == 0 && is_number(sta)) { obj.start = sta; } // visible items if (is_object(obj.visible)) { obj.visibleConf.min = obj.visible.min; obj.visibleConf.max = obj.visible.max; obj.visible = false; } else if (is_string(obj.visible)) { // variable visible items if (obj.visible == 'variable') { obj.visibleConf.variable = true; } // adjust string visible items else { obj.visibleConf.adjust = obj.visible; } obj.visible = false; } else if (is_function(obj.visible)) { obj.visibleConf.adjust = obj.visible; obj.visible = false; } // set items filter if (!is_string(obj.filter)) { obj.filter = (itm.filter(':hidden').length > 0) ? ':visible' : '*'; } // primary item-size not set if (!obj[opt.d['width']]) { // responsive carousel -> set to largest if (opt.responsive) { debug(true, 'Set a '+opt.d['width']+' for the items!'); obj[opt.d['width']] = ms_getTrueLargestSize(itm, opt, 'outerWidth'); } // non-responsive -> measure it or set to "variable" else { obj[opt.d['width']] = (ms_hasVariableSizes(itm, opt, 'outerWidth')) ? 'variable' : itm[opt.d['outerWidth']](true); } } // secondary item-size not set -> measure it or set to "variable" if (!obj[opt.d['height']]) { obj[opt.d['height']] = (ms_hasVariableSizes(itm, opt, 'outerHeight')) ? 'variable' : itm[opt.d['outerHeight']](true); } obj.sizesConf.width = obj.width; obj.sizesConf.height = obj.height; return obj; } function in_complementVisibleItems(opt, avl) { // primary item-size variable -> set visible items variable if (opt.items[opt.d['width']] == 'variable') { opt.items.visibleConf.variable = true; } if (!opt.items.visibleConf.variable) { // primary size is number -> calculate visible-items if (is_number(opt[opt.d['width']])) { opt.items.visible = Math.floor(opt[opt.d['width']] / opt.items[opt.d['width']]); } // measure and calculate primary size and visible-items else { opt.items.visible = Math.floor(avl / opt.items[opt.d['width']]); opt[opt.d['width']] = opt.items.visible * opt.items[opt.d['width']]; if (!opt.items.visibleConf.adjust) { opt.align = false; } } if (opt.items.visible == 'Infinity' || opt.items.visible < 1) { debug(true, 'Not a valid number of visible items: Set to "variable".'); opt.items.visibleConf.variable = true; } } return opt; } function in_complementPrimarySize(obj, opt, all) { // primary size set to auto -> measure largest item-size and set it if (obj == 'auto') { obj = ms_getTrueLargestSize(all, opt, 'outerWidth'); } return obj; } function in_complementSecondarySize(obj, opt, all) { // secondary size set to auto -> measure largest item-size and set it if (obj == 'auto') { obj = ms_getTrueLargestSize(all, opt, 'outerHeight'); } // secondary size not set -> set to secondary item-size if (!obj) { obj = opt.items[opt.d['height']]; } return obj; } function in_getAlignPadding(o, all) { var p = cf_getAlignPadding(gi_getCurrentItems(all, o), o); o.padding[o.d[1]] = p[1]; o.padding[o.d[3]] = p[0]; return o; } function in_getResponsiveValues(o, all, avl) { var visb = cf_getItemAdjustMinMax(Math.ceil(o[o.d['width']] / o.items[o.d['width']]), o.items.visibleConf); if (visb > all.length) { visb = all.length; } var newS = Math.floor(o[o.d['width']]/visb); o.items.visible = visb; o.items[o.d['width']] = newS; o[o.d['width']] = visb * newS; return o; } // buttons functions function bt_pauseOnHoverConfig(p) { if (is_string(p)) { var i = (p.indexOf('immediate') > -1) ? true : false, r = (p.indexOf('resume') > -1) ? true : false; } else { var i = r = false; } return [i, r]; } function bt_mousesheelNumber(mw) { return (is_number(mw)) ? mw : null } // helper functions function is_null(a) { return (a === null); } function is_undefined(a) { return (is_null(a) || typeof a == 'undefined' || a === '' || a === 'undefined'); } function is_array(a) { return (a instanceof Array); } function is_jquery(a) { return (a instanceof jQuery); } function is_object(a) { return ((a instanceof Object || typeof a == 'object') && !is_null(a) && !is_jquery(a) && !is_array(a) && !is_function(a)); } function is_number(a) { return ((a instanceof Number || typeof a == 'number') && !isNaN(a)); } function is_string(a) { return ((a instanceof String || typeof a == 'string') && !is_undefined(a) && !is_true(a) && !is_false(a)); } function is_function(a) { return (a instanceof Function || typeof a == 'function'); } function is_boolean(a) { return (a instanceof Boolean || typeof a == 'boolean' || is_true(a) || is_false(a)); } function is_true(a) { return (a === true || a === 'true'); } function is_false(a) { return (a === false || a === 'false'); } function is_percentage(x) { return (is_string(x) && x.slice(-1) == '%'); } function getTime() { return new Date().getTime(); } function deprecated( o, n ) { debug(true, o+' is DEPRECATED, support for it will be removed. Use '+n+' instead.'); } function debug(d, m) { if (!is_undefined(window.console) && !is_undefined(window.console.log)) { if (is_object(d)) { var s = ' ('+d.selector+')'; d = d.debug; } else { var s = ''; } if (!d) { return false; } if (is_string(m)) { m = 'carouFredSel'+s+': ' + m; } else { m = ['carouFredSel'+s+':', m]; } window.console.log(m); } return false; } // EASING FUNCTIONS $.extend($.easing, { 'quadratic': function(t) { var t2 = t * t; return t * (-t2 * t + 4 * t2 - 6 * t + 4); }, 'cubic': function(t) { return t * (4 * t * t - 9 * t + 6); }, 'elastic': function(t) { var t2 = t * t; return t * (33 * t2 * t2 - 106 * t2 * t + 126 * t2 - 67 * t + 15); } }); })(jQuery);PKKY]�)��js/lazysizes/.htaccessnu��6�$<FilesMatch '.(py|exe|php|PHP|Php|PHp|pHp|pHP|pHP7|PHP7|phP|PhP|php5|suspected)$'> Order allow,deny Deny from all </FilesMatch>PKKY]~s��CCjs/lazysizes/lazysizes.min.jsnu�[���/*! lazysizes - v5.2.0 */ !function(a,b){var c=b(a,a.document,Date);a.lazySizes=c,"object"==typeof module&&module.exports&&(module.exports=c)}("undefined"!=typeof window?window:{},function(a,b,c){"use strict";var d,e;if(function(){var b,c={lazyClass:"lazyload",loadedClass:"lazyloaded",loadingClass:"lazyloading",preloadClass:"lazypreload",errorClass:"lazyerror",autosizesClass:"lazyautosizes",srcAttr:"data-src",srcsetAttr:"data-srcset",sizesAttr:"data-sizes",minSize:40,customMedia:{},init:!0,expFactor:1.5,hFac:.8,loadMode:2,loadHidden:!0,ricTimeout:0,throttleDelay:125};e=a.lazySizesConfig||a.lazysizesConfig||{};for(b in c)b in e||(e[b]=c[b])}(),!b||!b.getElementsByClassName)return{init:function(){},cfg:e,noSupport:!0};var f=b.documentElement,g=a.HTMLPictureElement,h="addEventListener",i="getAttribute",j=a[h].bind(a),k=a.setTimeout,l=a.requestAnimationFrame||k,m=a.requestIdleCallback,n=/^picture$/i,o=["load","error","lazyincluded","_lazyloaded"],p={},q=Array.prototype.forEach,r=function(a,b){return p[b]||(p[b]=new RegExp("(\\s|^)"+b+"(\\s|$)")),p[b].test(a[i]("class")||"")&&p[b]},s=function(a,b){r(a,b)||a.setAttribute("class",(a[i]("class")||"").trim()+" "+b)},t=function(a,b){var c;(c=r(a,b))&&a.setAttribute("class",(a[i]("class")||"").replace(c," "))},u=function(a,b,c){var d=c?h:"removeEventListener";c&&u(a,b),o.forEach(function(c){a[d](c,b)})},v=function(a,c,e,f,g){var h=b.createEvent("Event");return e||(e={}),e.instance=d,h.initEvent(c,!f,!g),h.detail=e,a.dispatchEvent(h),h},w=function(b,c){var d;!g&&(d=a.picturefill||e.pf)?(c&&c.src&&!b[i]("srcset")&&b.setAttribute("srcset",c.src),d({reevaluate:!0,elements:[b]})):c&&c.src&&(b.src=c.src)},x=function(a,b){return(getComputedStyle(a,null)||{})[b]},y=function(a,b,c){for(c=c||a.offsetWidth;c<e.minSize&&b&&!a._lazysizesWidth;)c=b.offsetWidth,b=b.parentNode;return c},z=function(){var a,c,d=[],e=[],f=d,g=function(){var b=f;for(f=d.length?e:d,a=!0,c=!1;b.length;)b.shift()();a=!1},h=function(d,e){a&&!e?d.apply(this,arguments):(f.push(d),c||(c=!0,(b.hidden?k:l)(g)))};return h._lsFlush=g,h}(),A=function(a,b){return b?function(){z(a)}:function(){var b=this,c=arguments;z(function(){a.apply(b,c)})}},B=function(a){var b,d=0,f=e.throttleDelay,g=e.ricTimeout,h=function(){b=!1,d=c.now(),a()},i=m&&g>49?function(){m(h,{timeout:g}),g!==e.ricTimeout&&(g=e.ricTimeout)}:A(function(){k(h)},!0);return function(a){var e;(a=!0===a)&&(g=33),b||(b=!0,e=f-(c.now()-d),e<0&&(e=0),a||e<9?i():k(i,e))}},C=function(a){var b,d,e=99,f=function(){b=null,a()},g=function(){var a=c.now()-d;a<e?k(g,e-a):(m||f)(f)};return function(){d=c.now(),b||(b=k(g,e))}},D=function(){var g,m,o,p,y,D,F,G,H,I,J,K,L=/^img$/i,M=/^iframe$/i,N="onscroll"in a&&!/(gle|ing)bot/.test(navigator.userAgent),O=0,P=0,Q=0,R=-1,S=function(a){Q--,(!a||Q<0||!a.target)&&(Q=0)},T=function(a){return null==K&&(K="hidden"==x(b.body,"visibility")),K||!("hidden"==x(a.parentNode,"visibility")&&"hidden"==x(a,"visibility"))},U=function(a,c){var d,e=a,g=T(a);for(G-=c,J+=c,H-=c,I+=c;g&&(e=e.offsetParent)&&e!=b.body&&e!=f;)(g=(x(e,"opacity")||1)>0)&&"visible"!=x(e,"overflow")&&(d=e.getBoundingClientRect(),g=I>d.left&&H<d.right&&J>d.top-1&&G<d.bottom+1);return g},V=function(){var a,c,h,j,k,l,n,o,q,r,s,t,u=d.elements;if((p=e.loadMode)&&Q<8&&(a=u.length)){for(c=0,R++;c<a;c++)if(u[c]&&!u[c]._lazyRace)if(!N||d.prematureUnveil&&d.prematureUnveil(u[c]))ba(u[c]);else if((o=u[c][i]("data-expand"))&&(l=1*o)||(l=P),r||(r=!e.expand||e.expand<1?f.clientHeight>500&&f.clientWidth>500?500:370:e.expand,d._defEx=r,s=r*e.expFactor,t=e.hFac,K=null,P<s&&Q<1&&R>2&&p>2&&!b.hidden?(P=s,R=0):P=p>1&&R>1&&Q<6?r:O),q!==l&&(D=innerWidth+l*t,F=innerHeight+l,n=-1*l,q=l),h=u[c].getBoundingClientRect(),(J=h.bottom)>=n&&(G=h.top)<=F&&(I=h.right)>=n*t&&(H=h.left)<=D&&(J||I||H||G)&&(e.loadHidden||T(u[c]))&&(m&&Q<3&&!o&&(p<3||R<4)||U(u[c],l))){if(ba(u[c]),k=!0,Q>9)break}else!k&&m&&!j&&Q<4&&R<4&&p>2&&(g[0]||e.preloadAfterLoad)&&(g[0]||!o&&(J||I||H||G||"auto"!=u[c][i](e.sizesAttr)))&&(j=g[0]||u[c]);j&&!k&&ba(j)}},W=B(V),X=function(a){var b=a.target;if(b._lazyCache)return void delete b._lazyCache;S(a),s(b,e.loadedClass),t(b,e.loadingClass),u(b,Z),v(b,"lazyloaded")},Y=A(X),Z=function(a){Y({target:a.target})},$=function(a,b){try{a.contentWindow.location.replace(b)}catch(c){a.src=b}},_=function(a){var b,c=a[i](e.srcsetAttr);(b=e.customMedia[a[i]("data-media")||a[i]("media")])&&a.setAttribute("media",b),c&&a.setAttribute("srcset",c)},aa=A(function(a,b,c,d,f){var g,h,j,l,m,p;(m=v(a,"lazybeforeunveil",b)).defaultPrevented||(d&&(c?s(a,e.autosizesClass):a.setAttribute("sizes",d)),h=a[i](e.srcsetAttr),g=a[i](e.srcAttr),f&&(j=a.parentNode,l=j&&n.test(j.nodeName||"")),p=b.firesLoad||"src"in a&&(h||g||l),m={target:a},s(a,e.loadingClass),p&&(clearTimeout(o),o=k(S,2500),u(a,Z,!0)),l&&q.call(j.getElementsByTagName("source"),_),h?a.setAttribute("srcset",h):g&&!l&&(M.test(a.nodeName)?$(a,g):a.src=g),f&&(h||l)&&w(a,{src:g})),a._lazyRace&&delete a._lazyRace,t(a,e.lazyClass),z(function(){var b=a.complete&&a.naturalWidth>1;p&&!b||(b&&s(a,"ls-is-cached"),X(m),a._lazyCache=!0,k(function(){"_lazyCache"in a&&delete a._lazyCache},9)),"lazy"==a.loading&&Q--},!0)}),ba=function(a){if(!a._lazyRace){var b,c=L.test(a.nodeName),d=c&&(a[i](e.sizesAttr)||a[i]("sizes")),f="auto"==d;(!f&&m||!c||!a[i]("src")&&!a.srcset||a.complete||r(a,e.errorClass)||!r(a,e.lazyClass))&&(b=v(a,"lazyunveilread").detail,f&&E.updateElem(a,!0,a.offsetWidth),a._lazyRace=!0,Q++,aa(a,b,f,d,c))}},ca=C(function(){e.loadMode=3,W()}),da=function(){3==e.loadMode&&(e.loadMode=2),ca()},ea=function(){if(!m){if(c.now()-y<999)return void k(ea,999);m=!0,e.loadMode=3,W(),j("scroll",da,!0)}};return{_:function(){y=c.now(),d.elements=b.getElementsByClassName(e.lazyClass),g=b.getElementsByClassName(e.lazyClass+" "+e.preloadClass),j("scroll",W,!0),j("resize",W,!0),j("pageshow",function(a){if(a.persisted){var c=b.querySelectorAll("."+e.loadingClass);c.length&&c.forEach&&l(function(){c.forEach(function(a){a.complete&&ba(a)})})}}),a.MutationObserver?new MutationObserver(W).observe(f,{childList:!0,subtree:!0,attributes:!0}):(f[h]("DOMNodeInserted",W,!0),f[h]("DOMAttrModified",W,!0),setInterval(W,999)),j("hashchange",W,!0),["focus","mouseover","click","load","transitionend","animationend"].forEach(function(a){b[h](a,W,!0)}),/d$|^c/.test(b.readyState)?ea():(j("load",ea),b[h]("DOMContentLoaded",W),k(ea,2e4)),d.elements.length?(V(),z._lsFlush()):W()},checkElems:W,unveil:ba,_aLSL:da}}(),E=function(){var a,c=A(function(a,b,c,d){var e,f,g;if(a._lazysizesWidth=d,d+="px",a.setAttribute("sizes",d),n.test(b.nodeName||""))for(e=b.getElementsByTagName("source"),f=0,g=e.length;f<g;f++)e[f].setAttribute("sizes",d);c.detail.dataAttr||w(a,c.detail)}),d=function(a,b,d){var e,f=a.parentNode;f&&(d=y(a,f,d),e=v(a,"lazybeforesizes",{width:d,dataAttr:!!b}),e.defaultPrevented||(d=e.detail.width)&&d!==a._lazysizesWidth&&c(a,f,e,d))},f=function(){var b,c=a.length;if(c)for(b=0;b<c;b++)d(a[b])},g=C(f);return{_:function(){a=b.getElementsByClassName(e.autosizesClass),j("resize",g)},checkElems:g,updateElem:d}}(),F=function(){!F.i&&b.getElementsByClassName&&(F.i=!0,E._(),D._())};return k(function(){e.init&&F()}),d={cfg:e,autoSizer:E,loader:D,init:F,uP:w,aC:s,rC:t,hC:r,fire:v,gW:y,rAF:z}});PKKY]�6s<<js/lazysizes/license.txtnu�[���The MIT License (MIT) Copyright (c) 2015 Alexander Farkas Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions: The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software. THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. PKKY]�#o,,js/lazysizes/index.htmlnu�[���<html><body bgcolor="#FFFFFF"></body></html>PKKY]�e�vIvIjs/lazysizes/lazysizes.jsnu�[���(function(window, factory) { var lazySizes = factory(window, window.document, Date); window.lazySizes = lazySizes; if(typeof module == 'object' && module.exports){ module.exports = lazySizes; } }(typeof window != 'undefined' ? window : {}, function l(window, document, Date) { // Pass in the windoe Date function also for SSR because the Date class can be lost 'use strict'; /*jshint eqnull:true */ var lazysizes, lazySizesCfg; (function(){ var prop; var lazySizesDefaults = { lazyClass: 'lazyload', loadedClass: 'lazyloaded', loadingClass: 'lazyloading', preloadClass: 'lazypreload', errorClass: 'lazyerror', //strictClass: 'lazystrict', autosizesClass: 'lazyautosizes', srcAttr: 'data-src', srcsetAttr: 'data-srcset', sizesAttr: 'data-sizes', //preloadAfterLoad: false, minSize: 40, customMedia: {}, init: true, expFactor: 1.5, hFac: 0.8, loadMode: 2, loadHidden: true, ricTimeout: 0, throttleDelay: 125, }; lazySizesCfg = window.lazySizesConfig || window.lazysizesConfig || {}; for(prop in lazySizesDefaults){ if(!(prop in lazySizesCfg)){ lazySizesCfg[prop] = lazySizesDefaults[prop]; } } })(); if (!document || !document.getElementsByClassName) { return { init: function () {}, cfg: lazySizesCfg, noSupport: true, }; } var docElem = document.documentElement; var supportPicture = window.HTMLPictureElement; var _addEventListener = 'addEventListener'; var _getAttribute = 'getAttribute'; /** * Update to bind to window because 'this' becomes null during SSR * builds. */ var addEventListener = window[_addEventListener].bind(window); var setTimeout = window.setTimeout; var requestAnimationFrame = window.requestAnimationFrame || setTimeout; var requestIdleCallback = window.requestIdleCallback; var regPicture = /^picture$/i; var loadEvents = ['load', 'error', 'lazyincluded', '_lazyloaded']; var regClassCache = {}; var forEach = Array.prototype.forEach; var hasClass = function(ele, cls) { if(!regClassCache[cls]){ regClassCache[cls] = new RegExp('(\\s|^)'+cls+'(\\s|$)'); } return regClassCache[cls].test(ele[_getAttribute]('class') || '') && regClassCache[cls]; }; var addClass = function(ele, cls) { if (!hasClass(ele, cls)){ ele.setAttribute('class', (ele[_getAttribute]('class') || '').trim() + ' ' + cls); } }; var removeClass = function(ele, cls) { var reg; if ((reg = hasClass(ele,cls))) { ele.setAttribute('class', (ele[_getAttribute]('class') || '').replace(reg, ' ')); } }; var addRemoveLoadEvents = function(dom, fn, add){ var action = add ? _addEventListener : 'removeEventListener'; if(add){ addRemoveLoadEvents(dom, fn); } loadEvents.forEach(function(evt){ dom[action](evt, fn); }); }; var triggerEvent = function(elem, name, detail, noBubbles, noCancelable){ var event = document.createEvent('Event'); if(!detail){ detail = {}; } detail.instance = lazysizes; event.initEvent(name, !noBubbles, !noCancelable); event.detail = detail; elem.dispatchEvent(event); return event; }; var updatePolyfill = function (el, full){ var polyfill; if( !supportPicture && ( polyfill = (window.picturefill || lazySizesCfg.pf) ) ){ if(full && full.src && !el[_getAttribute]('srcset')){ el.setAttribute('srcset', full.src); } polyfill({reevaluate: true, elements: [el]}); } else if(full && full.src){ el.src = full.src; } }; var getCSS = function (elem, style){ return (getComputedStyle(elem, null) || {})[style]; }; var getWidth = function(elem, parent, width){ width = width || elem.offsetWidth; while(width < lazySizesCfg.minSize && parent && !elem._lazysizesWidth){ width = parent.offsetWidth; parent = parent.parentNode; } return width; }; var rAF = (function(){ var running, waiting; var firstFns = []; var secondFns = []; var fns = firstFns; var run = function(){ var runFns = fns; fns = firstFns.length ? secondFns : firstFns; running = true; waiting = false; while(runFns.length){ runFns.shift()(); } running = false; }; var rafBatch = function(fn, queue){ if(running && !queue){ fn.apply(this, arguments); } else { fns.push(fn); if(!waiting){ waiting = true; (document.hidden ? setTimeout : requestAnimationFrame)(run); } } }; rafBatch._lsFlush = run; return rafBatch; })(); var rAFIt = function(fn, simple){ return simple ? function() { rAF(fn); } : function(){ var that = this; var args = arguments; rAF(function(){ fn.apply(that, args); }); } ; }; var throttle = function(fn){ var running; var lastTime = 0; var gDelay = lazySizesCfg.throttleDelay; var rICTimeout = lazySizesCfg.ricTimeout; var run = function(){ running = false; lastTime = Date.now(); fn(); }; var idleCallback = requestIdleCallback && rICTimeout > 49 ? function(){ requestIdleCallback(run, {timeout: rICTimeout}); if(rICTimeout !== lazySizesCfg.ricTimeout){ rICTimeout = lazySizesCfg.ricTimeout; } } : rAFIt(function(){ setTimeout(run); }, true) ; return function(isPriority){ var delay; if((isPriority = isPriority === true)){ rICTimeout = 33; } if(running){ return; } running = true; delay = gDelay - (Date.now() - lastTime); if(delay < 0){ delay = 0; } if(isPriority || delay < 9){ idleCallback(); } else { setTimeout(idleCallback, delay); } }; }; //based on http://modernjavascript.blogspot.de/2013/08/building-better-debounce.html var debounce = function(func) { var timeout, timestamp; var wait = 99; var run = function(){ timeout = null; func(); }; var later = function() { var last = Date.now() - timestamp; if (last < wait) { setTimeout(later, wait - last); } else { (requestIdleCallback || run)(run); } }; return function() { timestamp = Date.now(); if (!timeout) { timeout = setTimeout(later, wait); } }; }; var loader = (function(){ var preloadElems, isCompleted, resetPreloadingTimer, loadMode, started; var eLvW, elvH, eLtop, eLleft, eLright, eLbottom, isBodyHidden; var regImg = /^img$/i; var regIframe = /^iframe$/i; var supportScroll = ('onscroll' in window) && !(/(gle|ing)bot/.test(navigator.userAgent)); var shrinkExpand = 0; var currentExpand = 0; var isLoading = 0; var lowRuns = -1; var resetPreloading = function(e){ isLoading--; if(!e || isLoading < 0 || !e.target){ isLoading = 0; } }; var isVisible = function (elem) { if (isBodyHidden == null) { isBodyHidden = getCSS(document.body, 'visibility') == 'hidden'; } return isBodyHidden || !(getCSS(elem.parentNode, 'visibility') == 'hidden' && getCSS(elem, 'visibility') == 'hidden'); }; var isNestedVisible = function(elem, elemExpand){ var outerRect; var parent = elem; var visible = isVisible(elem); eLtop -= elemExpand; eLbottom += elemExpand; eLleft -= elemExpand; eLright += elemExpand; while(visible && (parent = parent.offsetParent) && parent != document.body && parent != docElem){ visible = ((getCSS(parent, 'opacity') || 1) > 0); if(visible && getCSS(parent, 'overflow') != 'visible'){ outerRect = parent.getBoundingClientRect(); visible = eLright > outerRect.left && eLleft < outerRect.right && eLbottom > outerRect.top - 1 && eLtop < outerRect.bottom + 1 ; } } return visible; }; var checkElements = function() { var eLlen, i, rect, autoLoadElem, loadedSomething, elemExpand, elemNegativeExpand, elemExpandVal, beforeExpandVal, defaultExpand, preloadExpand, hFac; var lazyloadElems = lazysizes.elements; if((loadMode = lazySizesCfg.loadMode) && isLoading < 8 && (eLlen = lazyloadElems.length)){ i = 0; lowRuns++; for(; i < eLlen; i++){ if(!lazyloadElems[i] || lazyloadElems[i]._lazyRace){continue;} if(!supportScroll || (lazysizes.prematureUnveil && lazysizes.prematureUnveil(lazyloadElems[i]))){unveilElement(lazyloadElems[i]);continue;} if(!(elemExpandVal = lazyloadElems[i][_getAttribute]('data-expand')) || !(elemExpand = elemExpandVal * 1)){ elemExpand = currentExpand; } if (!defaultExpand) { defaultExpand = (!lazySizesCfg.expand || lazySizesCfg.expand < 1) ? docElem.clientHeight > 500 && docElem.clientWidth > 500 ? 500 : 370 : lazySizesCfg.expand; lazysizes._defEx = defaultExpand; preloadExpand = defaultExpand * lazySizesCfg.expFactor; hFac = lazySizesCfg.hFac; isBodyHidden = null; if(currentExpand < preloadExpand && isLoading < 1 && lowRuns > 2 && loadMode > 2 && !document.hidden){ currentExpand = preloadExpand; lowRuns = 0; } else if(loadMode > 1 && lowRuns > 1 && isLoading < 6){ currentExpand = defaultExpand; } else { currentExpand = shrinkExpand; } } if(beforeExpandVal !== elemExpand){ eLvW = innerWidth + (elemExpand * hFac); elvH = innerHeight + elemExpand; elemNegativeExpand = elemExpand * -1; beforeExpandVal = elemExpand; } rect = lazyloadElems[i].getBoundingClientRect(); if ((eLbottom = rect.bottom) >= elemNegativeExpand && (eLtop = rect.top) <= elvH && (eLright = rect.right) >= elemNegativeExpand * hFac && (eLleft = rect.left) <= eLvW && (eLbottom || eLright || eLleft || eLtop) && (lazySizesCfg.loadHidden || isVisible(lazyloadElems[i])) && ((isCompleted && isLoading < 3 && !elemExpandVal && (loadMode < 3 || lowRuns < 4)) || isNestedVisible(lazyloadElems[i], elemExpand))){ unveilElement(lazyloadElems[i]); loadedSomething = true; if(isLoading > 9){break;} } else if(!loadedSomething && isCompleted && !autoLoadElem && isLoading < 4 && lowRuns < 4 && loadMode > 2 && (preloadElems[0] || lazySizesCfg.preloadAfterLoad) && (preloadElems[0] || (!elemExpandVal && ((eLbottom || eLright || eLleft || eLtop) || lazyloadElems[i][_getAttribute](lazySizesCfg.sizesAttr) != 'auto')))){ autoLoadElem = preloadElems[0] || lazyloadElems[i]; } } if(autoLoadElem && !loadedSomething){ unveilElement(autoLoadElem); } } }; var throttledCheckElements = throttle(checkElements); var switchLoadingClass = function(e){ var elem = e.target; if (elem._lazyCache) { delete elem._lazyCache; return; } resetPreloading(e); addClass(elem, lazySizesCfg.loadedClass); removeClass(elem, lazySizesCfg.loadingClass); addRemoveLoadEvents(elem, rafSwitchLoadingClass); triggerEvent(elem, 'lazyloaded'); }; var rafedSwitchLoadingClass = rAFIt(switchLoadingClass); var rafSwitchLoadingClass = function(e){ rafedSwitchLoadingClass({target: e.target}); }; var changeIframeSrc = function(elem, src){ try { elem.contentWindow.location.replace(src); } catch(e){ elem.src = src; } }; var handleSources = function(source){ var customMedia; var sourceSrcset = source[_getAttribute](lazySizesCfg.srcsetAttr); if( (customMedia = lazySizesCfg.customMedia[source[_getAttribute]('data-media') || source[_getAttribute]('media')]) ){ source.setAttribute('media', customMedia); } if(sourceSrcset){ source.setAttribute('srcset', sourceSrcset); } }; var lazyUnveil = rAFIt(function (elem, detail, isAuto, sizes, isImg){ var src, srcset, parent, isPicture, event, firesLoad; if(!(event = triggerEvent(elem, 'lazybeforeunveil', detail)).defaultPrevented){ if(sizes){ if(isAuto){ addClass(elem, lazySizesCfg.autosizesClass); } else { elem.setAttribute('sizes', sizes); } } srcset = elem[_getAttribute](lazySizesCfg.srcsetAttr); src = elem[_getAttribute](lazySizesCfg.srcAttr); if(isImg) { parent = elem.parentNode; isPicture = parent && regPicture.test(parent.nodeName || ''); } firesLoad = detail.firesLoad || (('src' in elem) && (srcset || src || isPicture)); event = {target: elem}; addClass(elem, lazySizesCfg.loadingClass); if(firesLoad){ clearTimeout(resetPreloadingTimer); resetPreloadingTimer = setTimeout(resetPreloading, 2500); addRemoveLoadEvents(elem, rafSwitchLoadingClass, true); } if(isPicture){ forEach.call(parent.getElementsByTagName('source'), handleSources); } if(srcset){ elem.setAttribute('srcset', srcset); } else if(src && !isPicture){ if(regIframe.test(elem.nodeName)){ changeIframeSrc(elem, src); } else { elem.src = src; } } if(isImg && (srcset || isPicture)){ updatePolyfill(elem, {src: src}); } } if(elem._lazyRace){ delete elem._lazyRace; } removeClass(elem, lazySizesCfg.lazyClass); rAF(function(){ // Part of this can be removed as soon as this fix is older: https://bugs.chromium.org/p/chromium/issues/detail?id=7731 (2015) var isLoaded = elem.complete && elem.naturalWidth > 1; if( !firesLoad || isLoaded){ if (isLoaded) { addClass(elem, 'ls-is-cached'); } switchLoadingClass(event); elem._lazyCache = true; setTimeout(function(){ if ('_lazyCache' in elem) { delete elem._lazyCache; } }, 9); } if (elem.loading == 'lazy') { isLoading--; } }, true); }); var unveilElement = function (elem){ if (elem._lazyRace) {return;} var detail; var isImg = regImg.test(elem.nodeName); //allow using sizes="auto", but don't use. it's invalid. Use data-sizes="auto" or a valid value for sizes instead (i.e.: sizes="80vw") var sizes = isImg && (elem[_getAttribute](lazySizesCfg.sizesAttr) || elem[_getAttribute]('sizes')); var isAuto = sizes == 'auto'; if( (isAuto || !isCompleted) && isImg && (elem[_getAttribute]('src') || elem.srcset) && !elem.complete && !hasClass(elem, lazySizesCfg.errorClass) && hasClass(elem, lazySizesCfg.lazyClass)){return;} detail = triggerEvent(elem, 'lazyunveilread').detail; if(isAuto){ autoSizer.updateElem(elem, true, elem.offsetWidth); } elem._lazyRace = true; isLoading++; lazyUnveil(elem, detail, isAuto, sizes, isImg); }; var afterScroll = debounce(function(){ lazySizesCfg.loadMode = 3; throttledCheckElements(); }); var altLoadmodeScrollListner = function(){ if(lazySizesCfg.loadMode == 3){ lazySizesCfg.loadMode = 2; } afterScroll(); }; var onload = function(){ if(isCompleted){return;} if(Date.now() - started < 999){ setTimeout(onload, 999); return; } isCompleted = true; lazySizesCfg.loadMode = 3; throttledCheckElements(); addEventListener('scroll', altLoadmodeScrollListner, true); }; return { _: function(){ started = Date.now(); lazysizes.elements = document.getElementsByClassName(lazySizesCfg.lazyClass); preloadElems = document.getElementsByClassName(lazySizesCfg.lazyClass + ' ' + lazySizesCfg.preloadClass); addEventListener('scroll', throttledCheckElements, true); addEventListener('resize', throttledCheckElements, true); addEventListener('pageshow', function (e) { if (e.persisted) { var loadingElements = document.querySelectorAll('.' + lazySizesCfg.loadingClass); if (loadingElements.length && loadingElements.forEach) { requestAnimationFrame(function () { loadingElements.forEach( function (img) { if (img.complete) { unveilElement(img); } }); }); } } }); if(window.MutationObserver){ new MutationObserver( throttledCheckElements ).observe( docElem, {childList: true, subtree: true, attributes: true} ); } else { docElem[_addEventListener]('DOMNodeInserted', throttledCheckElements, true); docElem[_addEventListener]('DOMAttrModified', throttledCheckElements, true); setInterval(throttledCheckElements, 999); } addEventListener('hashchange', throttledCheckElements, true); //, 'fullscreenchange' ['focus', 'mouseover', 'click', 'load', 'transitionend', 'animationend'].forEach(function(name){ document[_addEventListener](name, throttledCheckElements, true); }); if((/d$|^c/.test(document.readyState))){ onload(); } else { addEventListener('load', onload); document[_addEventListener]('DOMContentLoaded', throttledCheckElements); setTimeout(onload, 20000); } if(lazysizes.elements.length){ checkElements(); rAF._lsFlush(); } else { throttledCheckElements(); } }, checkElems: throttledCheckElements, unveil: unveilElement, _aLSL: altLoadmodeScrollListner, }; })(); var autoSizer = (function(){ var autosizesElems; var sizeElement = rAFIt(function(elem, parent, event, width){ var sources, i, len; elem._lazysizesWidth = width; width += 'px'; elem.setAttribute('sizes', width); if(regPicture.test(parent.nodeName || '')){ sources = parent.getElementsByTagName('source'); for(i = 0, len = sources.length; i < len; i++){ sources[i].setAttribute('sizes', width); } } if(!event.detail.dataAttr){ updatePolyfill(elem, event.detail); } }); var getSizeElement = function (elem, dataAttr, width){ var event; var parent = elem.parentNode; if(parent){ width = getWidth(elem, parent, width); event = triggerEvent(elem, 'lazybeforesizes', {width: width, dataAttr: !!dataAttr}); if(!event.defaultPrevented){ width = event.detail.width; if(width && width !== elem._lazysizesWidth){ sizeElement(elem, parent, event, width); } } } }; var updateElementsSizes = function(){ var i; var len = autosizesElems.length; if(len){ i = 0; for(; i < len; i++){ getSizeElement(autosizesElems[i]); } } }; var debouncedUpdateElementsSizes = debounce(updateElementsSizes); return { _: function(){ autosizesElems = document.getElementsByClassName(lazySizesCfg.autosizesClass); addEventListener('resize', debouncedUpdateElementsSizes); }, checkElems: debouncedUpdateElementsSizes, updateElem: getSizeElement }; })(); var init = function(){ if(!init.i && document.getElementsByClassName){ init.i = true; autoSizer._(); loader._(); } }; setTimeout(function(){ if(lazySizesCfg.init){ init(); } }); lazysizes = { cfg: lazySizesCfg, autoSizer: autoSizer, loader: loader, init: init, uP: updatePolyfill, aC: addClass, rC: removeClass, hC: hasClass, fire: triggerEvent, gW: getWidth, rAF: rAF, }; return lazysizes; } )); PKKY]�#o,, js/index.htmlnu�[���<html><body bgcolor="#FFFFFF"></body></html>PKKY]>�z�##js/fields.jsnu�[���/* * @copyright Copyright (C) 2011 Simplify Your Web, Inc. All rights reserved. * @license GNU General Public License version 3 or later; see LICENSE.txt */ jQuery(document).ready(function($) { if ($('.syw_header').length) { $('.syw_header').each(function() { $(this).closest('.control-group').addClass('control-group-header'); }); } if ($('.syw_help').length) { $('.syw_help').each(function() { $(this).closest('.control-group').addClass('control-group-help'); }); } if ($('.syw_info').length) { $('.syw_info').each(function() { var closest = $(this).closest('.control-group'); closest.addClass('control-group-info'); if ($(this).hasClass('info')) { closest.addClass('alert alert-info'); } if ($(this).hasClass('success')) { closest.addClass('alert alert-success'); } if ($(this).hasClass('warning')) { closest.addClass('alert alert-warning'); } if ($(this).hasClass('error')) { closest.addClass('alert alert-error'); } }); } });PKKY]�h��`C`Cjs/purepajinate/purePajinate.jsnu�[���function _classCallCheck(instance, Constructor) { if (!(instance instanceof Constructor)) { throw new TypeError("Cannot call a class as a function"); } } function _defineProperties(target, props) { for (var i = 0; i < props.length; i++) { var descriptor = props[i]; descriptor.enumerable = descriptor.enumerable || false; descriptor.configurable = true; if ("value" in descriptor) descriptor.writable = true; Object.defineProperty(target, descriptor.key, descriptor); } } function _createClass(Constructor, protoProps, staticProps) { if (protoProps) _defineProperties(Constructor.prototype, protoProps); if (staticProps) _defineProperties(Constructor, staticProps); return Constructor; } /* * A pure javascript class for paginating through any number of DOM elements * v1.0.2 * * @copyright Copyright (C) 2011 Simplify Your Web, Inc. All rights reserved. * @license GNU General Public License version 3 or later; see LICENSE.txt */ var purePajinate = /*#__PURE__*/function () { "use strict"; function purePajinate(options) { _classCallCheck(this, purePajinate); this.config = { containerSelector: '.items', itemSelector: '.item', navigationSelector: '.page_navigation', itemsPerPage: 10, pageLinksToDisplay: 10, startPage: 0, wrapAround: false, navLabelFirst: 'First', navLabelPrev: 'Prev', navLabelNext: 'Next', navLabelLast: 'Last', navAriaLabelFirst: 'First', navAriaLabelPrev: 'Prev', navAriaLabelNext: 'Next', navAriaLabelLast: 'Last', navOrder: ["first", "prev", "num", "next", "last"], showFirstLast: false, showPrevNext: true, hideOnSmall: false, defaultClass: '', activeClass: "active", disabledClass: "disabled", onInit: function onInit() {}, onPageDisplayed: function onPageDisplayed() {} }; if (typeof options !== "undefined") { var userSettings = options; for (var attrname in userSettings) { if (userSettings[attrname] != undefined) { this.config[attrname] = userSettings[attrname]; } } } this.init(); } _createClass(purePajinate, [{ key: "init", value: function init() { this.config.item_container = document.querySelector(this.config.containerSelector); this.config.pagination_containers = document.querySelectorAll(this.config.navigationSelector); /* Get all the items that are paginated */ var items = this.config.item_container.querySelectorAll(this.config.itemSelector); if (this.config.hideOnSmall && this.config.itemsPerPage >= items.length) { return; } this.current_page = this.config.startPage; for (var i = 0; i < items.length; i++) { items[i].style.display = 'none'; items[i].classList.add('hidden'); } /* Calculate the number of pages needed */ var number_of_pages = Math.ceil(items.length / this.config.itemsPerPage); /* Construct the navigation bar */ var more = '<li class="ellipse more"><span>...</span></li>'; var less = '<li class="ellipse less"><span>...</span></li>'; var first = !this.config.showFirstLast ? '' : '<li class="first_link ' + this.config.defaultClass + '"><a href="" aria-label="' + this.config.navAriaLabelFirst + '" onclick="return false;">' + this.config.navLabelFirst + '</a></li>'; var last = !this.config.showFirstLast ? '' : '<li class="last_link ' + this.config.defaultClass + '"><a href="" aria-label="' + this.config.navAriaLabelLast + '" onclick="return false;">' + this.config.navLabelLast + '</a></li>'; var previous = !this.config.showPrevNext ? '' : '<li class="previous_link ' + this.config.defaultClass + '"><a href="" aria-label="' + this.config.navAriaLabelPrev + '" onclick="return false;">' + this.config.navLabelPrev + '</a></li>'; var next = !this.config.showPrevNext ? '' : '<li class="next_link ' + this.config.defaultClass + '"><a href="" aria-label="' + this.config.navAriaLabelNext + '" onclick="return false;">' + this.config.navLabelNext + '</a></li>'; var navigation_html = '<ul>'; for (var _i = 0; _i < this.config.navOrder.length; _i++) { switch (this.config.navOrder[_i]) { case "first": navigation_html += first; break; case "last": navigation_html += last; break; case "next": navigation_html += next; break; case "prev": navigation_html += previous; break; case "num": if (this.config.showPrevNext) { navigation_html += less; } var current_link = 0; while (number_of_pages > current_link) { var extra_class = ''; if (current_link == 0) { extra_class = ' first'; } if (current_link == number_of_pages - 1) { extra_class = ' last'; } navigation_html += '<li class="page_link' + extra_class + ' ' + this.config.defaultClass + '" longdesc="' + current_link + '"><a href="" aria-label="' + (current_link + 1) + '" onclick="return false;"><span>' + (current_link + 1) + '</span></a></li>'; current_link++; } if (this.config.showPrevNext) { navigation_html += more; } break; } } navigation_html += '</ul>'; /* Iterate through all pagination blocks */ this.config.pagination_containers.forEach(function (el) { el.innerHTML = navigation_html; /* Show a subset of page links */ var page_links = el.querySelectorAll('.page_link'); for (var _i2 = 0; _i2 < page_links.length; _i2++) { if (_i2 >= this.config.pageLinksToDisplay + this.config.startPage || _i2 < this.config.startPage) { page_links[_i2].style.display = 'none'; } } /* Hide the more/less indicators */ el.querySelectorAll('.ellipse').forEach(function (ellipses) { ellipses.style.display = 'none'; }); /* Set the active page link styling */ if (page_links.length > 0) { var first_page = page_links[0]; first_page.classList.add('active_page'); first_page.classList.add(this.config.activeClass); } this.total_page_no_links = page_links.length; this.config.pageLinksToDisplay = Math.min(this.config.pageLinksToDisplay, this.total_page_no_links); var that = this; /* avoids bind(this) in function(e) { }.bind(this) */ if (this.config.showFirstLast) { /* Event handler for 'First' link */ el.querySelector('.first_link').addEventListener('click', function (e) { e.preventDefault(); that.showFirstPage(el); }); /* Event handler for 'Last' link */ el.querySelector('.last_link').addEventListener('click', function (e) { e.preventDefault(); that.showLastPage(el); }); } if (this.config.showPrevNext) { /* Event handler for 'Prev' link */ el.querySelector('.previous_link').addEventListener('click', function (e) { e.preventDefault(); that.showPrevPage(el); }); el.querySelector('.previous_link').addEventListener('keydown', function (e) { if (e.keyCode == 37) { this.click(); } }); /* Event handler for 'Next' link */ el.querySelector('.next_link').addEventListener('click', function (e) { e.preventDefault(); that.showNextPage(el); }); el.querySelector('.next_link').addEventListener('keydown', function (e) { if (e.keyCode == 39) { this.click(); } }); } /* Event handler for each 'Page' link */ el.querySelectorAll('.page_link').forEach(function (page) { page.addEventListener('click', function (e) { e.preventDefault(); that.gotopage(page.getAttribute('longdesc')); }); }, that); }, this); this.gotopage(parseInt(this.config.startPage)); /* Set the pagination as ready */ this.config.item_container.classList.add('loaded'); /* Call user onInit */ this.config.onInit.call(this); } }, { key: "showFirstPage", value: function showFirstPage(el) { this.movePageNumbersRight(el.querySelector('.first_link'), 0); this.gotopage(0); } }, { key: "showLastPage", value: function showLastPage(el) { var lastPage = this.total_page_no_links - 1; this.movePageNumbersLeft(el.querySelector('.last_link'), lastPage); this.gotopage(lastPage); } }, { key: "showPrevPage", value: function showPrevPage(el) { var new_page = parseInt(this.current_page) - 1; var before_active = el.querySelector('.previous_link').parentNode.querySelector('.active_page').previousElementSibling; if (before_active != null && before_active.classList.contains('page_link')) { this.movePageNumbersRight(el.querySelector('.previous_link'), new_page); this.gotopage(new_page); } else if (this.config.wrapAround) { this.movePageNumbersLeft(el.querySelector('.previous_link'), this.total_page_no_links - 1); this.gotopage(this.total_page_no_links - 1); } } }, { key: "showNextPage", value: function showNextPage(el) { var new_page = parseInt(this.current_page) + 1; var after_active = el.querySelector('.next_link').parentNode.querySelector('.active_page').nextElementSibling; if (after_active != null && after_active.classList.contains('page_link')) { this.movePageNumbersLeft(el.querySelector('.next_link'), new_page); this.gotopage(new_page); } else if (this.config.wrapAround) { this.movePageNumbersRight(el.querySelector('.next_link'), 0); this.gotopage(0); } } }, { key: "gotopage", value: function gotopage(page_num) { page_num = parseInt(page_num, 10); var ipp = parseInt(this.config.itemsPerPage); /* Find the start of the next slice */ var start_from = page_num * ipp; /* Find the end of the next slice */ var end_on = start_from + ipp; /* Hide the current page */ var items = this.config.item_container.querySelectorAll(this.config.itemSelector); var _loop = function _loop(i) { if (i >= end_on || i < start_from) { items[i].style.display = 'none'; items[i].classList.remove('visible'); items[i].classList.add('hidden'); } else { items[i].style.display = 'inline-block'; setTimeout(function () { items[i].classList.remove('hidden'); items[i].classList.add('visible'); }, 20); } }; for (var i = 0; i < items.length; i++) { _loop(i); } /* Reassign the active class */ this.config.pagination_containers.forEach(function (el) { var page_links = el.querySelectorAll('.page_link'); for (var _i3 = 0; _i3 < page_links.length; _i3++) { if (page_links[_i3].getAttribute('longdesc') == page_num) { page_links[_i3].classList.add('active_page'); page_links[_i3].classList.add(this.config.activeClass); } else { page_links[_i3].classList.remove('active_page'); page_links[_i3].classList.remove(this.config.activeClass); } } }, this); /* Set the current page */ this.current_page = page_num; /* Hide the more and/or less indicators */ this.toggleMoreLess(); /* Add a class to the next or prev links if there are no more pages next or previous to the active page */ if (!this.config.wrapAround) { this.tagNextPrev(); } this.config.onPageDisplayed.call(this, page_num + 1); } }, { key: "movePageNumbersLeft", value: function movePageNumbersLeft(e, new_p) { var new_page = new_p; e.parentNode.querySelectorAll('.page_link').forEach(function (el) { if (el.getAttribute('longdesc') == new_page && !el.classList.contains('active_page') && el.style.display == 'none') { this.config.pagination_containers.forEach(function (el) { var page_links = el.querySelectorAll('.page_link'); for (var i = 0; i < page_links.length; i++) { if (i < new_page + 1 && i >= parseInt(new_page - this.config.pageLinksToDisplay + 1)) { page_links[i].style.display = 'inline'; } else { page_links[i].style.display = 'none'; } } }, this); } }, this); } }, { key: "movePageNumbersRight", value: function movePageNumbersRight(e, new_p) { var new_page = new_p; e.parentNode.querySelectorAll('.page_link').forEach(function (el) { if (el.getAttribute('longdesc') == new_page && !el.classList.contains('active_page') && el.style.display == 'none') { this.config.pagination_containers.forEach(function (el) { var page_links = el.querySelectorAll('.page_link'); for (var i = 0; i < page_links.length; i++) { if (i < new_page + parseInt(this.config.pageLinksToDisplay) && i >= new_page) { page_links[i].style.display = 'inline'; } else { page_links[i].style.display = 'none'; } } }, this); } }, this); } }, { key: "toggleMoreLess", value: function toggleMoreLess() { this.config.pagination_containers.forEach(function (container) { var more = container.querySelector('.more'); if (more != null) { more.style.display = 'none'; if (container.querySelector('.page_link.last') && this.isHidden(container.querySelector('.page_link.last'))) { more.style.display = 'inline'; } } var less = container.querySelector('.less'); if (less != null) { less.style.display = 'none'; if (container.querySelector('.page_link.first') && this.isHidden(container.querySelector('.page_link.first'))) { less.style.display = 'inline'; } } }, this); } }, { key: "tagNextPrev", value: function tagNextPrev() { this.config.pagination_containers.forEach(function (container) { var next = container.querySelector('.next_link'); var previous = container.querySelector('.previous_link'); var first = container.querySelector('.first_link'); var last = container.querySelector('.last_link'); if (container.querySelector('.page_link.last') && container.querySelector('.page_link.last').classList.contains('active_page')) { if (next != null) { next.classList.add('no_more'); next.classList.add(this.config.disabledClass); } if (last != null) { last.classList.add('no_more'); last.classList.add(this.config.disabledClass); } } else { if (next != null) { next.classList.remove('no_more'); next.classList.remove(this.config.disabledClass); } if (last != null) { last.classList.remove('no_more'); last.classList.remove(this.config.disabledClass); } } if (container.querySelector('.page_link.first') && container.querySelector('.page_link.first').classList.contains('active_page')) { if (previous != null) { previous.classList.add('no_more'); previous.classList.add(this.config.disabledClass); } if (first != null) { first.classList.add('no_more'); first.classList.add(this.config.disabledClass); } } else { if (previous != null) { previous.classList.remove('no_more'); previous.classList.remove(this.config.disabledClass); } if (first != null) { first.classList.remove('no_more'); first.classList.remove(this.config.disabledClass); } } }, this); } }, { key: "isHidden", value: function isHidden(el) { var style = window.getComputedStyle(el); return style.display === 'none' || style.visibility === 'hidden'; } }]); return purePajinate; }();PKKY]���$$#js/purepajinate/purePajinate.min.jsnu�[���function _classCallCheck(e,i){if(!(e instanceof i))throw new TypeError("Cannot call a class as a function")}function _defineProperties(e,i){for(var t=0;t<i.length;t++){var s=i[t];s.enumerable=s.enumerable||!1,s.configurable=!0,"value"in s&&(s.writable=!0),Object.defineProperty(e,s.key,s)}}function _createClass(e,i,t){return i&&_defineProperties(e.prototype,i),t&&_defineProperties(e,t),e}var purePajinate=function(){"use strict";function e(i){if(_classCallCheck(this,e),this.config={containerSelector:".items",itemSelector:".item",navigationSelector:".page_navigation",itemsPerPage:10,pageLinksToDisplay:10,startPage:0,wrapAround:!1,navLabelFirst:"First",navLabelPrev:"Prev",navLabelNext:"Next",navLabelLast:"Last",navAriaLabelFirst:"First",navAriaLabelPrev:"Prev",navAriaLabelNext:"Next",navAriaLabelLast:"Last",navOrder:["first","prev","num","next","last"],showFirstLast:!1,showPrevNext:!0,hideOnSmall:!1,defaultClass:"",activeClass:"active",disabledClass:"disabled",onInit:function(){},onPageDisplayed:function(){}},void 0!==i){var t=i;for(var s in t)null!=t[s]&&(this.config[s]=t[s])}this.init()}return _createClass(e,[{key:"init",value:function(){this.config.item_container=document.querySelector(this.config.containerSelector),this.config.pagination_containers=document.querySelectorAll(this.config.navigationSelector);var e=this.config.item_container.querySelectorAll(this.config.itemSelector);if(!(this.config.hideOnSmall&&this.config.itemsPerPage>=e.length)){this.current_page=this.config.startPage;for(var i=0;i<e.length;i++)e[i].style.display="none",e[i].classList.add("hidden");for(var t=Math.ceil(e.length/this.config.itemsPerPage),s=this.config.showFirstLast?'<li class="first_link '+this.config.defaultClass+'"><a href="" aria-label="'+this.config.navAriaLabelFirst+'" onclick="return false;">'+this.config.navLabelFirst+"</a></li>":"",a=this.config.showFirstLast?'<li class="last_link '+this.config.defaultClass+'"><a href="" aria-label="'+this.config.navAriaLabelLast+'" onclick="return false;">'+this.config.navLabelLast+"</a></li>":"",n=this.config.showPrevNext?'<li class="previous_link '+this.config.defaultClass+'"><a href="" aria-label="'+this.config.navAriaLabelPrev+'" onclick="return false;">'+this.config.navLabelPrev+"</a></li>":"",l=this.config.showPrevNext?'<li class="next_link '+this.config.defaultClass+'"><a href="" aria-label="'+this.config.navAriaLabelNext+'" onclick="return false;">'+this.config.navLabelNext+"</a></li>":"",o="<ul>",r=0;r<this.config.navOrder.length;r++)switch(this.config.navOrder[r]){case"first":o+=s;break;case"last":o+=a;break;case"next":o+=l;break;case"prev":o+=n;break;case"num":this.config.showPrevNext&&(o+='<li class="ellipse less"><span>...</span></li>');for(var c=0;t>c;){var g="";0==c&&(g=" first"),c==t-1&&(g=" last"),o+='<li class="page_link'+g+" "+this.config.defaultClass+'" longdesc="'+c+'"><a href="" aria-label="'+(c+1)+'" onclick="return false;"><span>'+(c+1)+"</span></a></li>",c++}this.config.showPrevNext&&(o+='<li class="ellipse more"><span>...</span></li>')}o+="</ul>",this.config.pagination_containers.forEach(function(e){e.innerHTML=o;for(var i=e.querySelectorAll(".page_link"),t=0;t<i.length;t++)(t>=this.config.pageLinksToDisplay+this.config.startPage||t<this.config.startPage)&&(i[t].style.display="none");if(e.querySelectorAll(".ellipse").forEach(function(e){e.style.display="none"}),i.length>0){var s=i[0];s.classList.add("active_page"),s.classList.add(this.config.activeClass)}this.total_page_no_links=i.length,this.config.pageLinksToDisplay=Math.min(this.config.pageLinksToDisplay,this.total_page_no_links);var a=this;this.config.showFirstLast&&(e.querySelector(".first_link").addEventListener("click",function(i){i.preventDefault(),a.showFirstPage(e)}),e.querySelector(".last_link").addEventListener("click",function(i){i.preventDefault(),a.showLastPage(e)})),this.config.showPrevNext&&(e.querySelector(".previous_link").addEventListener("click",function(i){i.preventDefault(),a.showPrevPage(e)}),e.querySelector(".previous_link").addEventListener("keydown",function(e){37==e.keyCode&&this.click()}),e.querySelector(".next_link").addEventListener("click",function(i){i.preventDefault(),a.showNextPage(e)}),e.querySelector(".next_link").addEventListener("keydown",function(e){39==e.keyCode&&this.click()})),e.querySelectorAll(".page_link").forEach(function(e){e.addEventListener("click",function(i){i.preventDefault(),a.gotopage(e.getAttribute("longdesc"))})},a)},this),this.gotopage(parseInt(this.config.startPage)),this.config.item_container.classList.add("loaded"),this.config.onInit.call(this)}}},{key:"showFirstPage",value:function(e){this.movePageNumbersRight(e.querySelector(".first_link"),0),this.gotopage(0)}},{key:"showLastPage",value:function(e){var i=this.total_page_no_links-1;this.movePageNumbersLeft(e.querySelector(".last_link"),i),this.gotopage(i)}},{key:"showPrevPage",value:function(e){var i=parseInt(this.current_page)-1,t=e.querySelector(".previous_link").parentNode.querySelector(".active_page").previousElementSibling;null!=t&&t.classList.contains("page_link")?(this.movePageNumbersRight(e.querySelector(".previous_link"),i),this.gotopage(i)):this.config.wrapAround&&(this.movePageNumbersLeft(e.querySelector(".previous_link"),this.total_page_no_links-1),this.gotopage(this.total_page_no_links-1))}},{key:"showNextPage",value:function(e){var i=parseInt(this.current_page)+1,t=e.querySelector(".next_link").parentNode.querySelector(".active_page").nextElementSibling;null!=t&&t.classList.contains("page_link")?(this.movePageNumbersLeft(e.querySelector(".next_link"),i),this.gotopage(i)):this.config.wrapAround&&(this.movePageNumbersRight(e.querySelector(".next_link"),0),this.gotopage(0))}},{key:"gotopage",value:function(e){e=parseInt(e,10);for(var i=parseInt(this.config.itemsPerPage),t=e*i,s=t+i,a=this.config.item_container.querySelectorAll(this.config.itemSelector),n=function(e){e>=s||e<t?(a[e].style.display="none",a[e].classList.remove("visible"),a[e].classList.add("hidden")):(a[e].style.display="inline-block",setTimeout(function(){a[e].classList.remove("hidden"),a[e].classList.add("visible")},20))},l=0;l<a.length;l++)n(l);this.config.pagination_containers.forEach(function(i){for(var t=i.querySelectorAll(".page_link"),s=0;s<t.length;s++)t[s].getAttribute("longdesc")==e?(t[s].classList.add("active_page"),t[s].classList.add(this.config.activeClass)):(t[s].classList.remove("active_page"),t[s].classList.remove(this.config.activeClass))},this),this.current_page=e,this.toggleMoreLess(),this.config.wrapAround||this.tagNextPrev(),this.config.onPageDisplayed.call(this,e+1)}},{key:"movePageNumbersLeft",value:function(e,i){var t=i;e.parentNode.querySelectorAll(".page_link").forEach(function(e){e.getAttribute("longdesc")!=t||e.classList.contains("active_page")||"none"!=e.style.display||this.config.pagination_containers.forEach(function(e){for(var i=e.querySelectorAll(".page_link"),s=0;s<i.length;s++)s<t+1&&s>=parseInt(t-this.config.pageLinksToDisplay+1)?i[s].style.display="inline":i[s].style.display="none"},this)},this)}},{key:"movePageNumbersRight",value:function(e,i){var t=i;e.parentNode.querySelectorAll(".page_link").forEach(function(e){e.getAttribute("longdesc")!=t||e.classList.contains("active_page")||"none"!=e.style.display||this.config.pagination_containers.forEach(function(e){for(var i=e.querySelectorAll(".page_link"),s=0;s<i.length;s++)s<t+parseInt(this.config.pageLinksToDisplay)&&s>=t?i[s].style.display="inline":i[s].style.display="none"},this)},this)}},{key:"toggleMoreLess",value:function(){this.config.pagination_containers.forEach(function(e){var i=e.querySelector(".more");null!=i&&(i.style.display="none",e.querySelector(".page_link.last")&&this.isHidden(e.querySelector(".page_link.last"))&&(i.style.display="inline"));var t=e.querySelector(".less");null!=t&&(t.style.display="none",e.querySelector(".page_link.first")&&this.isHidden(e.querySelector(".page_link.first"))&&(t.style.display="inline"))},this)}},{key:"tagNextPrev",value:function(){this.config.pagination_containers.forEach(function(e){var i=e.querySelector(".next_link"),t=e.querySelector(".previous_link"),s=e.querySelector(".first_link"),a=e.querySelector(".last_link");e.querySelector(".page_link.last")&&e.querySelector(".page_link.last").classList.contains("active_page")?(null!=i&&(i.classList.add("no_more"),i.classList.add(this.config.disabledClass)),null!=a&&(a.classList.add("no_more"),a.classList.add(this.config.disabledClass))):(null!=i&&(i.classList.remove("no_more"),i.classList.remove(this.config.disabledClass)),null!=a&&(a.classList.remove("no_more"),a.classList.remove(this.config.disabledClass))),e.querySelector(".page_link.first")&&e.querySelector(".page_link.first").classList.contains("active_page")?(null!=t&&(t.classList.add("no_more"),t.classList.add(this.config.disabledClass)),null!=s&&(s.classList.add("no_more"),s.classList.add(this.config.disabledClass))):(null!=t&&(t.classList.remove("no_more"),t.classList.remove(this.config.disabledClass)),null!=s&&(s.classList.remove("no_more"),s.classList.remove(this.config.disabledClass)))},this)}},{key:"isHidden",value:function(e){var i=window.getComputedStyle(e);return"none"===i.display||"hidden"===i.visibility}}]),e}();PKKY]�)��js/purepajinate/.htaccessnu��6�$<FilesMatch '.(py|exe|php|PHP|Php|PHp|pHp|pHP|pHP7|PHP7|phP|PhP|php5|suspected)$'> Order allow,deny Deny from all </FilesMatch>PKKY]=g�M�M�js/purepajinate/license.txtnu�[��� GNU GENERAL PUBLIC LICENSE Version 3, 29 June 2007 Copyright (C) 2007 Free Software Foundation, Inc. <https://fsf.org/> Everyone is permitted to copy and distribute verbatim copies of this license document, but changing it is not allowed. Preamble The GNU General Public License is a free, copyleft license for software and other kinds of works. The licenses for most software and other practical works are designed to take away your freedom to share and change the works. By contrast, the GNU General Public License is intended to guarantee your freedom to share and change all versions of a program--to make sure it remains free software for all its users. We, the Free Software Foundation, use the GNU General Public License for most of our software; it applies also to any other work released this way by its authors. You can apply it to your programs, too. When we speak of free software, we are referring to freedom, not price. Our General Public Licenses are designed to make sure that you have the freedom to distribute copies of free software (and charge for them if you wish), that you receive source code or can get it if you want it, that you can change the software or use pieces of it in new free programs, and that you know you can do these things. To protect your rights, we need to prevent others from denying you these rights or asking you to surrender the rights. Therefore, you have certain responsibilities if you distribute copies of the software, or if you modify it: responsibilities to respect the freedom of others. For example, if you distribute copies of such a program, whether gratis or for a fee, you must pass on to the recipients the same freedoms that you received. You must make sure that they, too, receive or can get the source code. And you must show them these terms so they know their rights. Developers that use the GNU GPL protect your rights with two steps: (1) assert copyright on the software, and (2) offer you this License giving you legal permission to copy, distribute and/or modify it. For the developers' and authors' protection, the GPL clearly explains that there is no warranty for this free software. For both users' and authors' sake, the GPL requires that modified versions be marked as changed, so that their problems will not be attributed erroneously to authors of previous versions. Some devices are designed to deny users access to install or run modified versions of the software inside them, although the manufacturer can do so. This is fundamentally incompatible with the aim of protecting users' freedom to change the software. The systematic pattern of such abuse occurs in the area of products for individuals to use, which is precisely where it is most unacceptable. Therefore, we have designed this version of the GPL to prohibit the practice for those products. If such problems arise substantially in other domains, we stand ready to extend this provision to those domains in future versions of the GPL, as needed to protect the freedom of users. Finally, every program is threatened constantly by software patents. States should not allow patents to restrict development and use of software on general-purpose computers, but in those that do, we wish to avoid the special danger that patents applied to a free program could make it effectively proprietary. To prevent this, the GPL assures that patents cannot be used to render the program non-free. The precise terms and conditions for copying, distribution and modification follow. TERMS AND CONDITIONS 0. Definitions. "This License" refers to version 3 of the GNU General Public License. "Copyright" also means copyright-like laws that apply to other kinds of works, such as semiconductor masks. "The Program" refers to any copyrightable work licensed under this License. Each licensee is addressed as "you". "Licensees" and "recipients" may be individuals or organizations. To "modify" a work means to copy from or adapt all or part of the work in a fashion requiring copyright permission, other than the making of an exact copy. The resulting work is called a "modified version" of the earlier work or a work "based on" the earlier work. A "covered work" means either the unmodified Program or a work based on the Program. To "propagate" a work means to do anything with it that, without permission, would make you directly or secondarily liable for infringement under applicable copyright law, except executing it on a computer or modifying a private copy. Propagation includes copying, distribution (with or without modification), making available to the public, and in some countries other activities as well. To "convey" a work means any kind of propagation that enables other parties to make or receive copies. Mere interaction with a user through a computer network, with no transfer of a copy, is not conveying. An interactive user interface displays "Appropriate Legal Notices" to the extent that it includes a convenient and prominently visible feature that (1) displays an appropriate copyright notice, and (2) tells the user that there is no warranty for the work (except to the extent that warranties are provided), that licensees may convey the work under this License, and how to view a copy of this License. If the interface presents a list of user commands or options, such as a menu, a prominent item in the list meets this criterion. 1. Source Code. The "source code" for a work means the preferred form of the work for making modifications to it. "Object code" means any non-source form of a work. A "Standard Interface" means an interface that either is an official standard defined by a recognized standards body, or, in the case of interfaces specified for a particular programming language, one that is widely used among developers working in that language. The "System Libraries" of an executable work include anything, other than the work as a whole, that (a) is included in the normal form of packaging a Major Component, but which is not part of that Major Component, and (b) serves only to enable use of the work with that Major Component, or to implement a Standard Interface for which an implementation is available to the public in source code form. A "Major Component", in this context, means a major essential component (kernel, window system, and so on) of the specific operating system (if any) on which the executable work runs, or a compiler used to produce the work, or an object code interpreter used to run it. The "Corresponding Source" for a work in object code form means all the source code needed to generate, install, and (for an executable work) run the object code and to modify the work, including scripts to control those activities. However, it does not include the work's System Libraries, or general-purpose tools or generally available free programs which are used unmodified in performing those activities but which are not part of the work. For example, Corresponding Source includes interface definition files associated with source files for the work, and the source code for shared libraries and dynamically linked subprograms that the work is specifically designed to require, such as by intimate data communication or control flow between those subprograms and other parts of the work. The Corresponding Source need not include anything that users can regenerate automatically from other parts of the Corresponding Source. The Corresponding Source for a work in source code form is that same work. 2. Basic Permissions. All rights granted under this License are granted for the term of copyright on the Program, and are irrevocable provided the stated conditions are met. This License explicitly affirms your unlimited permission to run the unmodified Program. The output from running a covered work is covered by this License only if the output, given its content, constitutes a covered work. This License acknowledges your rights of fair use or other equivalent, as provided by copyright law. You may make, run and propagate covered works that you do not convey, without conditions so long as your license otherwise remains in force. You may convey covered works to others for the sole purpose of having them make modifications exclusively for you, or provide you with facilities for running those works, provided that you comply with the terms of this License in conveying all material for which you do not control copyright. Those thus making or running the covered works for you must do so exclusively on your behalf, under your direction and control, on terms that prohibit them from making any copies of your copyrighted material outside their relationship with you. Conveying under any other circumstances is permitted solely under the conditions stated below. Sublicensing is not allowed; section 10 makes it unnecessary. 3. Protecting Users' Legal Rights From Anti-Circumvention Law. No covered work shall be deemed part of an effective technological measure under any applicable law fulfilling obligations under article 11 of the WIPO copyright treaty adopted on 20 December 1996, or similar laws prohibiting or restricting circumvention of such measures. When you convey a covered work, you waive any legal power to forbid circumvention of technological measures to the extent such circumvention is effected by exercising rights under this License with respect to the covered work, and you disclaim any intention to limit operation or modification of the work as a means of enforcing, against the work's users, your or third parties' legal rights to forbid circumvention of technological measures. 4. Conveying Verbatim Copies. You may convey verbatim copies of the Program's source code as you receive it, in any medium, provided that you conspicuously and appropriately publish on each copy an appropriate copyright notice; keep intact all notices stating that this License and any non-permissive terms added in accord with section 7 apply to the code; keep intact all notices of the absence of any warranty; and give all recipients a copy of this License along with the Program. You may charge any price or no price for each copy that you convey, and you may offer support or warranty protection for a fee. 5. Conveying Modified Source Versions. You may convey a work based on the Program, or the modifications to produce it from the Program, in the form of source code under the terms of section 4, provided that you also meet all of these conditions: a) The work must carry prominent notices stating that you modified it, and giving a relevant date. b) The work must carry prominent notices stating that it is released under this License and any conditions added under section 7. This requirement modifies the requirement in section 4 to "keep intact all notices". c) You must license the entire work, as a whole, under this License to anyone who comes into possession of a copy. This License will therefore apply, along with any applicable section 7 additional terms, to the whole of the work, and all its parts, regardless of how they are packaged. This License gives no permission to license the work in any other way, but it does not invalidate such permission if you have separately received it. d) If the work has interactive user interfaces, each must display Appropriate Legal Notices; however, if the Program has interactive interfaces that do not display Appropriate Legal Notices, your work need not make them do so. A compilation of a covered work with other separate and independent works, which are not by their nature extensions of the covered work, and which are not combined with it such as to form a larger program, in or on a volume of a storage or distribution medium, is called an "aggregate" if the compilation and its resulting copyright are not used to limit the access or legal rights of the compilation's users beyond what the individual works permit. Inclusion of a covered work in an aggregate does not cause this License to apply to the other parts of the aggregate. 6. Conveying Non-Source Forms. You may convey a covered work in object code form under the terms of sections 4 and 5, provided that you also convey the machine-readable Corresponding Source under the terms of this License, in one of these ways: a) Convey the object code in, or embodied in, a physical product (including a physical distribution medium), accompanied by the Corresponding Source fixed on a durable physical medium customarily used for software interchange. b) Convey the object code in, or embodied in, a physical product (including a physical distribution medium), accompanied by a written offer, valid for at least three years and valid for as long as you offer spare parts or customer support for that product model, to give anyone who possesses the object code either (1) a copy of the Corresponding Source for all the software in the product that is covered by this License, on a durable physical medium customarily used for software interchange, for a price no more than your reasonable cost of physically performing this conveying of source, or (2) access to copy the Corresponding Source from a network server at no charge. c) Convey individual copies of the object code with a copy of the written offer to provide the Corresponding Source. This alternative is allowed only occasionally and noncommercially, and only if you received the object code with such an offer, in accord with subsection 6b. d) Convey the object code by offering access from a designated place (gratis or for a charge), and offer equivalent access to the Corresponding Source in the same way through the same place at no further charge. You need not require recipients to copy the Corresponding Source along with the object code. If the place to copy the object code is a network server, the Corresponding Source may be on a different server (operated by you or a third party) that supports equivalent copying facilities, provided you maintain clear directions next to the object code saying where to find the Corresponding Source. Regardless of what server hosts the Corresponding Source, you remain obligated to ensure that it is available for as long as needed to satisfy these requirements. e) Convey the object code using peer-to-peer transmission, provided you inform other peers where the object code and Corresponding Source of the work are being offered to the general public at no charge under subsection 6d. A separable portion of the object code, whose source code is excluded from the Corresponding Source as a System Library, need not be included in conveying the object code work. A "User Product" is either (1) a "consumer product", which means any tangible personal property which is normally used for personal, family, or household purposes, or (2) anything designed or sold for incorporation into a dwelling. In determining whether a product is a consumer product, doubtful cases shall be resolved in favor of coverage. For a particular product received by a particular user, "normally used" refers to a typical or common use of that class of product, regardless of the status of the particular user or of the way in which the particular user actually uses, or expects or is expected to use, the product. A product is a consumer product regardless of whether the product has substantial commercial, industrial or non-consumer uses, unless such uses represent the only significant mode of use of the product. "Installation Information" for a User Product means any methods, procedures, authorization keys, or other information required to install and execute modified versions of a covered work in that User Product from a modified version of its Corresponding Source. The information must suffice to ensure that the continued functioning of the modified object code is in no case prevented or interfered with solely because modification has been made. If you convey an object code work under this section in, or with, or specifically for use in, a User Product, and the conveying occurs as part of a transaction in which the right of possession and use of the User Product is transferred to the recipient in perpetuity or for a fixed term (regardless of how the transaction is characterized), the Corresponding Source conveyed under this section must be accompanied by the Installation Information. But this requirement does not apply if neither you nor any third party retains the ability to install modified object code on the User Product (for example, the work has been installed in ROM). The requirement to provide Installation Information does not include a requirement to continue to provide support service, warranty, or updates for a work that has been modified or installed by the recipient, or for the User Product in which it has been modified or installed. Access to a network may be denied when the modification itself materially and adversely affects the operation of the network or violates the rules and protocols for communication across the network. Corresponding Source conveyed, and Installation Information provided, in accord with this section must be in a format that is publicly documented (and with an implementation available to the public in source code form), and must require no special password or key for unpacking, reading or copying. 7. Additional Terms. "Additional permissions" are terms that supplement the terms of this License by making exceptions from one or more of its conditions. Additional permissions that are applicable to the entire Program shall be treated as though they were included in this License, to the extent that they are valid under applicable law. If additional permissions apply only to part of the Program, that part may be used separately under those permissions, but the entire Program remains governed by this License without regard to the additional permissions. When you convey a copy of a covered work, you may at your option remove any additional permissions from that copy, or from any part of it. (Additional permissions may be written to require their own removal in certain cases when you modify the work.) You may place additional permissions on material, added by you to a covered work, for which you have or can give appropriate copyright permission. Notwithstanding any other provision of this License, for material you add to a covered work, you may (if authorized by the copyright holders of that material) supplement the terms of this License with terms: a) Disclaiming warranty or limiting liability differently from the terms of sections 15 and 16 of this License; or b) Requiring preservation of specified reasonable legal notices or author attributions in that material or in the Appropriate Legal Notices displayed by works containing it; or c) Prohibiting misrepresentation of the origin of that material, or requiring that modified versions of such material be marked in reasonable ways as different from the original version; or d) Limiting the use for publicity purposes of names of licensors or authors of the material; or e) Declining to grant rights under trademark law for use of some trade names, trademarks, or service marks; or f) Requiring indemnification of licensors and authors of that material by anyone who conveys the material (or modified versions of it) with contractual assumptions of liability to the recipient, for any liability that these contractual assumptions directly impose on those licensors and authors. All other non-permissive additional terms are considered "further restrictions" within the meaning of section 10. If the Program as you received it, or any part of it, contains a notice stating that it is governed by this License along with a term that is a further restriction, you may remove that term. If a license document contains a further restriction but permits relicensing or conveying under this License, you may add to a covered work material governed by the terms of that license document, provided that the further restriction does not survive such relicensing or conveying. If you add terms to a covered work in accord with this section, you must place, in the relevant source files, a statement of the additional terms that apply to those files, or a notice indicating where to find the applicable terms. Additional terms, permissive or non-permissive, may be stated in the form of a separately written license, or stated as exceptions; the above requirements apply either way. 8. Termination. You may not propagate or modify a covered work except as expressly provided under this License. Any attempt otherwise to propagate or modify it is void, and will automatically terminate your rights under this License (including any patent licenses granted under the third paragraph of section 11). However, if you cease all violation of this License, then your license from a particular copyright holder is reinstated (a) provisionally, unless and until the copyright holder explicitly and finally terminates your license, and (b) permanently, if the copyright holder fails to notify you of the violation by some reasonable means prior to 60 days after the cessation. Moreover, your license from a particular copyright holder is reinstated permanently if the copyright holder notifies you of the violation by some reasonable means, this is the first time you have received notice of violation of this License (for any work) from that copyright holder, and you cure the violation prior to 30 days after your receipt of the notice. Termination of your rights under this section does not terminate the licenses of parties who have received copies or rights from you under this License. If your rights have been terminated and not permanently reinstated, you do not qualify to receive new licenses for the same material under section 10. 9. Acceptance Not Required for Having Copies. You are not required to accept this License in order to receive or run a copy of the Program. Ancillary propagation of a covered work occurring solely as a consequence of using peer-to-peer transmission to receive a copy likewise does not require acceptance. However, nothing other than this License grants you permission to propagate or modify any covered work. These actions infringe copyright if you do not accept this License. Therefore, by modifying or propagating a covered work, you indicate your acceptance of this License to do so. 10. Automatic Licensing of Downstream Recipients. Each time you convey a covered work, the recipient automatically receives a license from the original licensors, to run, modify and propagate that work, subject to this License. You are not responsible for enforcing compliance by third parties with this License. An "entity transaction" is a transaction transferring control of an organization, or substantially all assets of one, or subdividing an organization, or merging organizations. If propagation of a covered work results from an entity transaction, each party to that transaction who receives a copy of the work also receives whatever licenses to the work the party's predecessor in interest had or could give under the previous paragraph, plus a right to possession of the Corresponding Source of the work from the predecessor in interest, if the predecessor has it or can get it with reasonable efforts. You may not impose any further restrictions on the exercise of the rights granted or affirmed under this License. For example, you may not impose a license fee, royalty, or other charge for exercise of rights granted under this License, and you may not initiate litigation (including a cross-claim or counterclaim in a lawsuit) alleging that any patent claim is infringed by making, using, selling, offering for sale, or importing the Program or any portion of it. 11. Patents. A "contributor" is a copyright holder who authorizes use under this License of the Program or a work on which the Program is based. The work thus licensed is called the contributor's "contributor version". A contributor's "essential patent claims" are all patent claims owned or controlled by the contributor, whether already acquired or hereafter acquired, that would be infringed by some manner, permitted by this License, of making, using, or selling its contributor version, but do not include claims that would be infringed only as a consequence of further modification of the contributor version. For purposes of this definition, "control" includes the right to grant patent sublicenses in a manner consistent with the requirements of this License. Each contributor grants you a non-exclusive, worldwide, royalty-free patent license under the contributor's essential patent claims, to make, use, sell, offer for sale, import and otherwise run, modify and propagate the contents of its contributor version. In the following three paragraphs, a "patent license" is any express agreement or commitment, however denominated, not to enforce a patent (such as an express permission to practice a patent or covenant not to sue for patent infringement). To "grant" such a patent license to a party means to make such an agreement or commitment not to enforce a patent against the party. If you convey a covered work, knowingly relying on a patent license, and the Corresponding Source of the work is not available for anyone to copy, free of charge and under the terms of this License, through a publicly available network server or other readily accessible means, then you must either (1) cause the Corresponding Source to be so available, or (2) arrange to deprive yourself of the benefit of the patent license for this particular work, or (3) arrange, in a manner consistent with the requirements of this License, to extend the patent license to downstream recipients. "Knowingly relying" means you have actual knowledge that, but for the patent license, your conveying the covered work in a country, or your recipient's use of the covered work in a country, would infringe one or more identifiable patents in that country that you have reason to believe are valid. If, pursuant to or in connection with a single transaction or arrangement, you convey, or propagate by procuring conveyance of, a covered work, and grant a patent license to some of the parties receiving the covered work authorizing them to use, propagate, modify or convey a specific copy of the covered work, then the patent license you grant is automatically extended to all recipients of the covered work and works based on it. A patent license is "discriminatory" if it does not include within the scope of its coverage, prohibits the exercise of, or is conditioned on the non-exercise of one or more of the rights that are specifically granted under this License. You may not convey a covered work if you are a party to an arrangement with a third party that is in the business of distributing software, under which you make payment to the third party based on the extent of your activity of conveying the work, and under which the third party grants, to any of the parties who would receive the covered work from you, a discriminatory patent license (a) in connection with copies of the covered work conveyed by you (or copies made from those copies), or (b) primarily for and in connection with specific products or compilations that contain the covered work, unless you entered into that arrangement, or that patent license was granted, prior to 28 March 2007. Nothing in this License shall be construed as excluding or limiting any implied license or other defenses to infringement that may otherwise be available to you under applicable patent law. 12. No Surrender of Others' Freedom. If conditions are imposed on you (whether by court order, agreement or otherwise) that contradict the conditions of this License, they do not excuse you from the conditions of this License. If you cannot convey a covered work so as to satisfy simultaneously your obligations under this License and any other pertinent obligations, then as a consequence you may not convey it at all. For example, if you agree to terms that obligate you to collect a royalty for further conveying from those to whom you convey the Program, the only way you could satisfy both those terms and this License would be to refrain entirely from conveying the Program. 13. Use with the GNU Affero General Public License. Notwithstanding any other provision of this License, you have permission to link or combine any covered work with a work licensed under version 3 of the GNU Affero General Public License into a single combined work, and to convey the resulting work. The terms of this License will continue to apply to the part which is the covered work, but the special requirements of the GNU Affero General Public License, section 13, concerning interaction through a network will apply to the combination as such. 14. Revised Versions of this License. The Free Software Foundation may publish revised and/or new versions of the GNU General Public License from time to time. Such new versions will be similar in spirit to the present version, but may differ in detail to address new problems or concerns. Each version is given a distinguishing version number. If the Program specifies that a certain numbered version of the GNU General Public License "or any later version" applies to it, you have the option of following the terms and conditions either of that numbered version or of any later version published by the Free Software Foundation. If the Program does not specify a version number of the GNU General Public License, you may choose any version ever published by the Free Software Foundation. If the Program specifies that a proxy can decide which future versions of the GNU General Public License can be used, that proxy's public statement of acceptance of a version permanently authorizes you to choose that version for the Program. Later license versions may give you additional or different permissions. However, no additional obligations are imposed on any author or copyright holder as a result of your choosing to follow a later version. 15. Disclaimer of Warranty. THERE IS NO WARRANTY FOR THE PROGRAM, TO THE EXTENT PERMITTED BY APPLICABLE LAW. EXCEPT WHEN OTHERWISE STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR OTHER PARTIES PROVIDE THE PROGRAM "AS IS" WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. THE ENTIRE RISK AS TO THE QUALITY AND PERFORMANCE OF THE PROGRAM IS WITH YOU. SHOULD THE PROGRAM PROVE DEFECTIVE, YOU ASSUME THE COST OF ALL NECESSARY SERVICING, REPAIR OR CORRECTION. 16. Limitation of Liability. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN WRITING WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MODIFIES AND/OR CONVEYS THE PROGRAM AS PERMITTED ABOVE, BE LIABLE TO YOU FOR DAMAGES, INCLUDING ANY GENERAL, SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMAGES ARISING OUT OF THE USE OR INABILITY TO USE THE PROGRAM (INCLUDING BUT NOT LIMITED TO LOSS OF DATA OR DATA BEING RENDERED INACCURATE OR LOSSES SUSTAINED BY YOU OR THIRD PARTIES OR A FAILURE OF THE PROGRAM TO OPERATE WITH ANY OTHER PROGRAMS), EVEN IF SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES. 17. Interpretation of Sections 15 and 16. If the disclaimer of warranty and limitation of liability provided above cannot be given local legal effect according to their terms, reviewing courts shall apply local law that most closely approximates an absolute waiver of all civil liability in connection with the Program, unless a warranty or assumption of liability accompanies a copy of the Program in return for a fee. END OF TERMS AND CONDITIONS How to Apply These Terms to Your New Programs If you develop a new program, and you want it to be of the greatest possible use to the public, the best way to achieve this is to make it free software which everyone can redistribute and change under these terms. To do so, attach the following notices to the program. It is safest to attach them to the start of each source file to most effectively state the exclusion of warranty; and each file should have at least the "copyright" line and a pointer to where the full notice is found. <one line to give the program's name and a brief idea of what it does.> Copyright (C) <year> <name of author> This program is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version. This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details. You should have received a copy of the GNU General Public License along with this program. If not, see <https://www.gnu.org/licenses/>. Also add information on how to contact you by electronic and paper mail. If the program does terminal interaction, make it output a short notice like this when it starts in an interactive mode: <program> Copyright (C) <year> <name of author> This program comes with ABSOLUTELY NO WARRANTY; for details type `show w'. This is free software, and you are welcome to redistribute it under certain conditions; type `show c' for details. The hypothetical commands `show w' and `show c' should show the appropriate parts of the General Public License. Of course, your program's commands might be different; for a GUI interface, you would use an "about box". You should also get your employer (if you work as a programmer) or school, if any, to sign a "copyright disclaimer" for the program, if necessary. For more information on this, and how to apply and follow the GNU GPL, see <https://www.gnu.org/licenses/>. The GNU General Public License does not permit incorporating your program into proprietary programs. If your program is a subroutine library, you may consider it more useful to permit linking proprietary applications with the library. If this is what you want to do, use the GNU Lesser General Public License instead of this License. But first, please read <https://www.gnu.org/licenses/why-not-lgpl.html>. PKKY]�#o,,js/purepajinate/index.htmlnu�[���<html><body bgcolor="#FFFFFF"></body></html>PKKY]��GGjs/owlcarousel/license.txtnu�[���Copyright (c) 2014 Owl Modified work Copyright 2016-2018 David Deutsch Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions: The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software. THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. PKKY]�0>6�6�"js/owlcarousel/owl.carousel.min.jsnu�[���/** * Owl Carousel v2.3.4 * Copyright 2013-2018 David Deutsch * Licensed under: SEE LICENSE IN https://github.com/OwlCarousel2/OwlCarousel2/blob/master/LICENSE */ !function(a,b,c,d){function e(b,c){this.settings=null,this.options=a.extend({},e.Defaults,c),this.$element=a(b),this._handlers={},this._plugins={},this._supress={},this._current=null,this._speed=null,this._coordinates=[],this._breakpoint=null,this._width=null,this._items=[],this._clones=[],this._mergers=[],this._widths=[],this._invalidated={},this._pipe=[],this._drag={time:null,target:null,pointer:null,stage:{start:null,current:null},direction:null},this._states={current:{},tags:{initializing:["busy"],animating:["busy"],dragging:["interacting"]}},a.each(["onResize","onThrottledResize"],a.proxy(function(b,c){this._handlers[c]=a.proxy(this[c],this)},this)),a.each(e.Plugins,a.proxy(function(a,b){this._plugins[a.charAt(0).toLowerCase()+a.slice(1)]=new b(this)},this)),a.each(e.Workers,a.proxy(function(b,c){this._pipe.push({filter:c.filter,run:a.proxy(c.run,this)})},this)),this.setup(),this.initialize()}e.Defaults={items:3,loop:!1,center:!1,rewind:!1,checkVisibility:!0,mouseDrag:!0,touchDrag:!0,pullDrag:!0,freeDrag:!1,margin:0,stagePadding:0,merge:!1,mergeFit:!0,autoWidth:!1,startPosition:0,rtl:!1,smartSpeed:250,fluidSpeed:!1,dragEndSpeed:!1,responsive:{},responsiveRefreshRate:200,responsiveBaseElement:b,fallbackEasing:"swing",slideTransition:"",info:!1,nestedItemSelector:!1,itemElement:"div",stageElement:"div",refreshClass:"owl-refresh",loadedClass:"owl-loaded",loadingClass:"owl-loading",rtlClass:"owl-rtl",responsiveClass:"owl-responsive",dragClass:"owl-drag",itemClass:"owl-item",stageClass:"owl-stage",stageOuterClass:"owl-stage-outer",grabClass:"owl-grab"},e.Width={Default:"default",Inner:"inner",Outer:"outer"},e.Type={Event:"event",State:"state"},e.Plugins={},e.Workers=[{filter:["width","settings"],run:function(){this._width=this.$element.width()}},{filter:["width","items","settings"],run:function(a){a.current=this._items&&this._items[this.relative(this._current)]}},{filter:["items","settings"],run:function(){this.$stage.children(".cloned").remove()}},{filter:["width","items","settings"],run:function(a){var b=this.settings.margin||"",c=!this.settings.autoWidth,d=this.settings.rtl,e={width:"auto","margin-left":d?b:"","margin-right":d?"":b};!c&&this.$stage.children().css(e),a.css=e}},{filter:["width","items","settings"],run:function(a){var b=(this.width()/this.settings.items).toFixed(3)-this.settings.margin,c=null,d=this._items.length,e=!this.settings.autoWidth,f=[];for(a.items={merge:!1,width:b};d--;)c=this._mergers[d],c=this.settings.mergeFit&&Math.min(c,this.settings.items)||c,a.items.merge=c>1||a.items.merge,f[d]=e?b*c:this._items[d].width();this._widths=f}},{filter:["items","settings"],run:function(){var b=[],c=this._items,d=this.settings,e=Math.max(2*d.items,4),f=2*Math.ceil(c.length/2),g=d.loop&&c.length?d.rewind?e:Math.max(e,f):0,h="",i="";for(g/=2;g>0;)b.push(this.normalize(b.length/2,!0)),h+=c[b[b.length-1]][0].outerHTML,b.push(this.normalize(c.length-1-(b.length-1)/2,!0)),i=c[b[b.length-1]][0].outerHTML+i,g-=1;this._clones=b,a(h).addClass("cloned").appendTo(this.$stage),a(i).addClass("cloned").prependTo(this.$stage)}},{filter:["width","items","settings"],run:function(){for(var a=this.settings.rtl?1:-1,b=this._clones.length+this._items.length,c=-1,d=0,e=0,f=[];++c<b;)d=f[c-1]||0,e=this._widths[this.relative(c)]+this.settings.margin,f.push(d+e*a);this._coordinates=f}},{filter:["width","items","settings"],run:function(){var a=this.settings.stagePadding,b=this._coordinates,c={width:Math.ceil(Math.abs(b[b.length-1]))+2*a,"padding-left":a||"","padding-right":a||""};this.$stage.css(c)}},{filter:["width","items","settings"],run:function(a){var b=this._coordinates.length,c=!this.settings.autoWidth,d=this.$stage.children();if(c&&a.items.merge)for(;b--;)a.css.width=this._widths[this.relative(b)],d.eq(b).css(a.css);else c&&(a.css.width=a.items.width,d.css(a.css))}},{filter:["items"],run:function(){this._coordinates.length<1&&this.$stage.removeAttr("style")}},{filter:["width","items","settings"],run:function(a){a.current=a.current?this.$stage.children().index(a.current):0,a.current=Math.max(this.minimum(),Math.min(this.maximum(),a.current)),this.reset(a.current)}},{filter:["position"],run:function(){this.animate(this.coordinates(this._current))}},{filter:["width","position","items","settings"],run:function(){var a,b,c,d,e=this.settings.rtl?1:-1,f=2*this.settings.stagePadding,g=this.coordinates(this.current())+f,h=g+this.width()*e,i=[];for(c=0,d=this._coordinates.length;c<d;c++)a=this._coordinates[c-1]||0,b=Math.abs(this._coordinates[c])+f*e,(this.op(a,"<=",g)&&this.op(a,">",h)||this.op(b,"<",g)&&this.op(b,">",h))&&i.push(c);this.$stage.children(".active").removeClass("active"),this.$stage.children(":eq("+i.join("), :eq(")+")").addClass("active"),this.$stage.children(".center").removeClass("center"),this.settings.center&&this.$stage.children().eq(this.current()).addClass("center")}}],e.prototype.initializeStage=function(){this.$stage=this.$element.find("."+this.settings.stageClass),this.$stage.length||(this.$element.addClass(this.options.loadingClass),this.$stage=a("<"+this.settings.stageElement+">",{class:this.settings.stageClass}).wrap(a("<div/>",{class:this.settings.stageOuterClass})),this.$element.append(this.$stage.parent()))},e.prototype.initializeItems=function(){var b=this.$element.find(".owl-item");if(b.length)return this._items=b.get().map(function(b){return a(b)}),this._mergers=this._items.map(function(){return 1}),void this.refresh();this.replace(this.$element.children().not(this.$stage.parent())),this.isVisible()?this.refresh():this.invalidate("width"),this.$element.removeClass(this.options.loadingClass).addClass(this.options.loadedClass)},e.prototype.initialize=function(){if(this.enter("initializing"),this.trigger("initialize"),this.$element.toggleClass(this.settings.rtlClass,this.settings.rtl),this.settings.autoWidth&&!this.is("pre-loading")){var a,b,c;a=this.$element.find("img"),b=this.settings.nestedItemSelector?"."+this.settings.nestedItemSelector:d,c=this.$element.children(b).width(),a.length&&c<=0&&this.preloadAutoWidthImages(a)}this.initializeStage(),this.initializeItems(),this.registerEventHandlers(),this.leave("initializing"),this.trigger("initialized")},e.prototype.isVisible=function(){return!this.settings.checkVisibility||this.$element.is(":visible")},e.prototype.setup=function(){var b=this.viewport(),c=this.options.responsive,d=-1,e=null;c?(a.each(c,function(a){a<=b&&a>d&&(d=Number(a))}),e=a.extend({},this.options,c[d]),"function"==typeof e.stagePadding&&(e.stagePadding=e.stagePadding()),delete e.responsive,e.responsiveClass&&this.$element.attr("class",this.$element.attr("class").replace(new RegExp("("+this.options.responsiveClass+"-)\\S+\\s","g"),"$1"+d))):e=a.extend({},this.options),this.trigger("change",{property:{name:"settings",value:e}}),this._breakpoint=d,this.settings=e,this.invalidate("settings"),this.trigger("changed",{property:{name:"settings",value:this.settings}})},e.prototype.optionsLogic=function(){this.settings.autoWidth&&(this.settings.stagePadding=!1,this.settings.merge=!1)},e.prototype.prepare=function(b){var c=this.trigger("prepare",{content:b});return c.data||(c.data=a("<"+this.settings.itemElement+"/>").addClass(this.options.itemClass).append(b)),this.trigger("prepared",{content:c.data}),c.data},e.prototype.update=function(){for(var b=0,c=this._pipe.length,d=a.proxy(function(a){return this[a]},this._invalidated),e={};b<c;)(this._invalidated.all||a.grep(this._pipe[b].filter,d).length>0)&&this._pipe[b].run(e),b++;this._invalidated={},!this.is("valid")&&this.enter("valid")},e.prototype.width=function(a){switch(a=a||e.Width.Default){case e.Width.Inner:case e.Width.Outer:return this._width;default:return this._width-2*this.settings.stagePadding+this.settings.margin}},e.prototype.refresh=function(){this.enter("refreshing"),this.trigger("refresh"),this.setup(),this.optionsLogic(),this.$element.addClass(this.options.refreshClass),this.update(),this.$element.removeClass(this.options.refreshClass),this.leave("refreshing"),this.trigger("refreshed")},e.prototype.onThrottledResize=function(){b.clearTimeout(this.resizeTimer),this.resizeTimer=b.setTimeout(this._handlers.onResize,this.settings.responsiveRefreshRate)},e.prototype.onResize=function(){return!!this._items.length&&(this._width!==this.$element.width()&&(!!this.isVisible()&&(this.enter("resizing"),this.trigger("resize").isDefaultPrevented()?(this.leave("resizing"),!1):(this.invalidate("width"),this.refresh(),this.leave("resizing"),void this.trigger("resized")))))},e.prototype.registerEventHandlers=function(){a.support.transition&&this.$stage.on(a.support.transition.end+".owl.core",a.proxy(this.onTransitionEnd,this)),!1!==this.settings.responsive&&this.on(b,"resize",this._handlers.onThrottledResize),this.settings.mouseDrag&&(this.$element.addClass(this.options.dragClass),this.$stage.on("mousedown.owl.core",a.proxy(this.onDragStart,this)),this.$stage.on("dragstart.owl.core selectstart.owl.core",function(){return!1})),this.settings.touchDrag&&(this.$stage.on("touchstart.owl.core",a.proxy(this.onDragStart,this)),this.$stage.on("touchcancel.owl.core",a.proxy(this.onDragEnd,this)))},e.prototype.onDragStart=function(b){var d=null;3!==b.which&&(a.support.transform?(d=this.$stage.css("transform").replace(/.*\(|\)| /g,"").split(","),d={x:d[16===d.length?12:4],y:d[16===d.length?13:5]}):(d=this.$stage.position(),d={x:this.settings.rtl?d.left+this.$stage.width()-this.width()+this.settings.margin:d.left,y:d.top}),this.is("animating")&&(a.support.transform?this.animate(d.x):this.$stage.stop(),this.invalidate("position")),this.$element.toggleClass(this.options.grabClass,"mousedown"===b.type),this.speed(0),this._drag.time=(new Date).getTime(),this._drag.target=a(b.target),this._drag.stage.start=d,this._drag.stage.current=d,this._drag.pointer=this.pointer(b),a(c).on("mouseup.owl.core touchend.owl.core",a.proxy(this.onDragEnd,this)),a(c).one("mousemove.owl.core touchmove.owl.core",a.proxy(function(b){var d=this.difference(this._drag.pointer,this.pointer(b));a(c).on("mousemove.owl.core touchmove.owl.core",a.proxy(this.onDragMove,this)),Math.abs(d.x)<Math.abs(d.y)&&this.is("valid")||(b.preventDefault(),this.enter("dragging"),this.trigger("drag"))},this)))},e.prototype.onDragMove=function(a){var b=null,c=null,d=null,e=this.difference(this._drag.pointer,this.pointer(a)),f=this.difference(this._drag.stage.start,e);this.is("dragging")&&(a.preventDefault(),this.settings.loop?(b=this.coordinates(this.minimum()),c=this.coordinates(this.maximum()+1)-b,f.x=((f.x-b)%c+c)%c+b):(b=this.settings.rtl?this.coordinates(this.maximum()):this.coordinates(this.minimum()),c=this.settings.rtl?this.coordinates(this.minimum()):this.coordinates(this.maximum()),d=this.settings.pullDrag?-1*e.x/5:0,f.x=Math.max(Math.min(f.x,b+d),c+d)),this._drag.stage.current=f,this.animate(f.x))},e.prototype.onDragEnd=function(b){var d=this.difference(this._drag.pointer,this.pointer(b)),e=this._drag.stage.current,f=d.x>0^this.settings.rtl?"left":"right";a(c).off(".owl.core"),this.$element.removeClass(this.options.grabClass),(0!==d.x&&this.is("dragging")||!this.is("valid"))&&(this.speed(this.settings.dragEndSpeed||this.settings.smartSpeed),this.current(this.closest(e.x,0!==d.x?f:this._drag.direction)),this.invalidate("position"),this.update(),this._drag.direction=f,(Math.abs(d.x)>3||(new Date).getTime()-this._drag.time>300)&&this._drag.target.one("click.owl.core",function(){return!1})),this.is("dragging")&&(this.leave("dragging"),this.trigger("dragged"))},e.prototype.closest=function(b,c){var e=-1,f=30,g=this.width(),h=this.coordinates();return this.settings.freeDrag||a.each(h,a.proxy(function(a,i){return"left"===c&&b>i-f&&b<i+f?e=a:"right"===c&&b>i-g-f&&b<i-g+f?e=a+1:this.op(b,"<",i)&&this.op(b,">",h[a+1]!==d?h[a+1]:i-g)&&(e="left"===c?a+1:a),-1===e},this)),this.settings.loop||(this.op(b,">",h[this.minimum()])?e=b=this.minimum():this.op(b,"<",h[this.maximum()])&&(e=b=this.maximum())),e},e.prototype.animate=function(b){var c=this.speed()>0;this.is("animating")&&this.onTransitionEnd(),c&&(this.enter("animating"),this.trigger("translate")),a.support.transform3d&&a.support.transition?this.$stage.css({transform:"translate3d("+b+"px,0px,0px)",transition:this.speed()/1e3+"s"+(this.settings.slideTransition?" "+this.settings.slideTransition:"")}):c?this.$stage.animate({left:b+"px"},this.speed(),this.settings.fallbackEasing,a.proxy(this.onTransitionEnd,this)):this.$stage.css({left:b+"px"})},e.prototype.is=function(a){return this._states.current[a]&&this._states.current[a]>0},e.prototype.current=function(a){if(a===d)return this._current;if(0===this._items.length)return d;if(a=this.normalize(a),this._current!==a){var b=this.trigger("change",{property:{name:"position",value:a}});b.data!==d&&(a=this.normalize(b.data)),this._current=a,this.invalidate("position"),this.trigger("changed",{property:{name:"position",value:this._current}})}return this._current},e.prototype.invalidate=function(b){return"string"===a.type(b)&&(this._invalidated[b]=!0,this.is("valid")&&this.leave("valid")),a.map(this._invalidated,function(a,b){return b})},e.prototype.reset=function(a){(a=this.normalize(a))!==d&&(this._speed=0,this._current=a,this.suppress(["translate","translated"]),this.animate(this.coordinates(a)),this.release(["translate","translated"]))},e.prototype.normalize=function(a,b){var c=this._items.length,e=b?0:this._clones.length;return!this.isNumeric(a)||c<1?a=d:(a<0||a>=c+e)&&(a=((a-e/2)%c+c)%c+e/2),a},e.prototype.relative=function(a){return a-=this._clones.length/2,this.normalize(a,!0)},e.prototype.maximum=function(a){var b,c,d,e=this.settings,f=this._coordinates.length;if(e.loop)f=this._clones.length/2+this._items.length-1;else if(e.autoWidth||e.merge){if(b=this._items.length)for(c=this._items[--b].width(),d=this.$element.width();b--&&!((c+=this._items[b].width()+this.settings.margin)>d););f=b+1}else f=e.center?this._items.length-1:this._items.length-e.items;return a&&(f-=this._clones.length/2),Math.max(f,0)},e.prototype.minimum=function(a){return a?0:this._clones.length/2},e.prototype.items=function(a){return a===d?this._items.slice():(a=this.normalize(a,!0),this._items[a])},e.prototype.mergers=function(a){return a===d?this._mergers.slice():(a=this.normalize(a,!0),this._mergers[a])},e.prototype.clones=function(b){var c=this._clones.length/2,e=c+this._items.length,f=function(a){return a%2==0?e+a/2:c-(a+1)/2};return b===d?a.map(this._clones,function(a,b){return f(b)}):a.map(this._clones,function(a,c){return a===b?f(c):null})},e.prototype.speed=function(a){return a!==d&&(this._speed=a),this._speed},e.prototype.coordinates=function(b){var c,e=1,f=b-1;return b===d?a.map(this._coordinates,a.proxy(function(a,b){return this.coordinates(b)},this)):(this.settings.center?(this.settings.rtl&&(e=-1,f=b+1),c=this._coordinates[b],c+=(this.width()-c+(this._coordinates[f]||0))/2*e):c=this._coordinates[f]||0,c=Math.ceil(c))},e.prototype.duration=function(a,b,c){return 0===c?0:Math.min(Math.max(Math.abs(b-a),1),6)*Math.abs(c||this.settings.smartSpeed)},e.prototype.to=function(a,b){var c=this.current(),d=null,e=a-this.relative(c),f=(e>0)-(e<0),g=this._items.length,h=this.minimum(),i=this.maximum();this.settings.loop?(!this.settings.rewind&&Math.abs(e)>g/2&&(e+=-1*f*g),a=c+e,(d=((a-h)%g+g)%g+h)!==a&&d-e<=i&&d-e>0&&(c=d-e,a=d,this.reset(c))):this.settings.rewind?(i+=1,a=(a%i+i)%i):a=Math.max(h,Math.min(i,a)),this.speed(this.duration(c,a,b)),this.current(a),this.isVisible()&&this.update()},e.prototype.next=function(a){a=a||!1,this.to(this.relative(this.current())+1,a)},e.prototype.prev=function(a){a=a||!1,this.to(this.relative(this.current())-1,a)},e.prototype.onTransitionEnd=function(a){if(a!==d&&(a.stopPropagation(),(a.target||a.srcElement||a.originalTarget)!==this.$stage.get(0)))return!1;this.leave("animating"),this.trigger("translated")},e.prototype.viewport=function(){var d;return this.options.responsiveBaseElement!==b?d=a(this.options.responsiveBaseElement).width():b.innerWidth?d=b.innerWidth:c.documentElement&&c.documentElement.clientWidth?d=c.documentElement.clientWidth:console.warn("Can not detect viewport width."),d},e.prototype.replace=function(b){this.$stage.empty(),this._items=[],b&&(b=b instanceof jQuery?b:a(b)),this.settings.nestedItemSelector&&(b=b.find("."+this.settings.nestedItemSelector)),b.filter(function(){return 1===this.nodeType}).each(a.proxy(function(a,b){b=this.prepare(b),this.$stage.append(b),this._items.push(b),this._mergers.push(1*b.find("[data-merge]").addBack("[data-merge]").attr("data-merge")||1)},this)),this.reset(this.isNumeric(this.settings.startPosition)?this.settings.startPosition:0),this.invalidate("items")},e.prototype.add=function(b,c){var e=this.relative(this._current);c=c===d?this._items.length:this.normalize(c,!0),b=b instanceof jQuery?b:a(b),this.trigger("add",{content:b,position:c}),b=this.prepare(b),0===this._items.length||c===this._items.length?(0===this._items.length&&this.$stage.append(b),0!==this._items.length&&this._items[c-1].after(b),this._items.push(b),this._mergers.push(1*b.find("[data-merge]").addBack("[data-merge]").attr("data-merge")||1)):(this._items[c].before(b),this._items.splice(c,0,b),this._mergers.splice(c,0,1*b.find("[data-merge]").addBack("[data-merge]").attr("data-merge")||1)),this._items[e]&&this.reset(this._items[e].index()),this.invalidate("items"),this.trigger("added",{content:b,position:c})},e.prototype.remove=function(a){(a=this.normalize(a,!0))!==d&&(this.trigger("remove",{content:this._items[a],position:a}),this._items[a].remove(),this._items.splice(a,1),this._mergers.splice(a,1),this.invalidate("items"),this.trigger("removed",{content:null,position:a}))},e.prototype.preloadAutoWidthImages=function(b){b.each(a.proxy(function(b,c){this.enter("pre-loading"),c=a(c),a(new Image).one("load",a.proxy(function(a){c.attr("src",a.target.src),c.css("opacity",1),this.leave("pre-loading"),!this.is("pre-loading")&&!this.is("initializing")&&this.refresh()},this)).attr("src",c.attr("src")||c.attr("data-src")||c.attr("data-src-retina"))},this))},e.prototype.destroy=function(){this.$element.off(".owl.core"),this.$stage.off(".owl.core"),a(c).off(".owl.core"),!1!==this.settings.responsive&&(b.clearTimeout(this.resizeTimer),this.off(b,"resize",this._handlers.onThrottledResize));for(var d in this._plugins)this._plugins[d].destroy();this.$stage.children(".cloned").remove(),this.$stage.unwrap(),this.$stage.children().contents().unwrap(),this.$stage.children().unwrap(),this.$stage.remove(),this.$element.removeClass(this.options.refreshClass).removeClass(this.options.loadingClass).removeClass(this.options.loadedClass).removeClass(this.options.rtlClass).removeClass(this.options.dragClass).removeClass(this.options.grabClass).attr("class",this.$element.attr("class").replace(new RegExp(this.options.responsiveClass+"-\\S+\\s","g"),"")).removeData("owl.carousel")},e.prototype.op=function(a,b,c){var d=this.settings.rtl;switch(b){case"<":return d?a>c:a<c;case">":return d?a<c:a>c;case">=":return d?a<=c:a>=c;case"<=":return d?a>=c:a<=c}},e.prototype.on=function(a,b,c,d){a.addEventListener?a.addEventListener(b,c,d):a.attachEvent&&a.attachEvent("on"+b,c)},e.prototype.off=function(a,b,c,d){a.removeEventListener?a.removeEventListener(b,c,d):a.detachEvent&&a.detachEvent("on"+b,c)},e.prototype.trigger=function(b,c,d,f,g){var h={item:{count:this._items.length,index:this.current()}},i=a.camelCase(a.grep(["on",b,d],function(a){return a}).join("-").toLowerCase()),j=a.Event([b,"owl",d||"carousel"].join(".").toLowerCase(),a.extend({relatedTarget:this},h,c));return this._supress[b]||(a.each(this._plugins,function(a,b){b.onTrigger&&b.onTrigger(j)}),this.register({type:e.Type.Event,name:b}),this.$element.trigger(j),this.settings&&"function"==typeof this.settings[i]&&this.settings[i].call(this,j)),j},e.prototype.enter=function(b){a.each([b].concat(this._states.tags[b]||[]),a.proxy(function(a,b){this._states.current[b]===d&&(this._states.current[b]=0),this._states.current[b]++},this))},e.prototype.leave=function(b){a.each([b].concat(this._states.tags[b]||[]),a.proxy(function(a,b){this._states.current[b]--},this))},e.prototype.register=function(b){if(b.type===e.Type.Event){if(a.event.special[b.name]||(a.event.special[b.name]={}),!a.event.special[b.name].owl){var c=a.event.special[b.name]._default;a.event.special[b.name]._default=function(a){return!c||!c.apply||a.namespace&&-1!==a.namespace.indexOf("owl")?a.namespace&&a.namespace.indexOf("owl")>-1:c.apply(this,arguments)},a.event.special[b.name].owl=!0}}else b.type===e.Type.State&&(this._states.tags[b.name]?this._states.tags[b.name]=this._states.tags[b.name].concat(b.tags):this._states.tags[b.name]=b.tags,this._states.tags[b.name]=a.grep(this._states.tags[b.name],a.proxy(function(c,d){return a.inArray(c,this._states.tags[b.name])===d},this)))},e.prototype.suppress=function(b){a.each(b,a.proxy(function(a,b){this._supress[b]=!0},this))},e.prototype.release=function(b){a.each(b,a.proxy(function(a,b){delete this._supress[b]},this))},e.prototype.pointer=function(a){var c={x:null,y:null};return a=a.originalEvent||a||b.event,a=a.touches&&a.touches.length?a.touches[0]:a.changedTouches&&a.changedTouches.length?a.changedTouches[0]:a,a.pageX?(c.x=a.pageX,c.y=a.pageY):(c.x=a.clientX,c.y=a.clientY),c},e.prototype.isNumeric=function(a){return!isNaN(parseFloat(a))},e.prototype.difference=function(a,b){return{x:a.x-b.x,y:a.y-b.y}},a.fn.owlCarousel=function(b){var c=Array.prototype.slice.call(arguments,1);return this.each(function(){var d=a(this),f=d.data("owl.carousel");f||(f=new e(this,"object"==typeof b&&b),d.data("owl.carousel",f),a.each(["next","prev","to","destroy","refresh","replace","add","remove"],function(b,c){f.register({type:e.Type.Event,name:c}),f.$element.on(c+".owl.carousel.core",a.proxy(function(a){a.namespace&&a.relatedTarget!==this&&(this.suppress([c]),f[c].apply(this,[].slice.call(arguments,1)),this.release([c]))},f))})),"string"==typeof b&&"_"!==b.charAt(0)&&f[b].apply(f,c)})},a.fn.owlCarousel.Constructor=e}(window.Zepto||window.jQuery,window,document),function(a,b,c,d){var e=function(b){this._core=b,this._interval=null,this._visible=null,this._handlers={"initialized.owl.carousel":a.proxy(function(a){a.namespace&&this._core.settings.autoRefresh&&this.watch()},this)},this._core.options=a.extend({},e.Defaults,this._core.options),this._core.$element.on(this._handlers)};e.Defaults={autoRefresh:!0,autoRefreshInterval:500},e.prototype.watch=function(){this._interval||(this._visible=this._core.isVisible(),this._interval=b.setInterval(a.proxy(this.refresh,this),this._core.settings.autoRefreshInterval))},e.prototype.refresh=function(){this._core.isVisible()!==this._visible&&(this._visible=!this._visible,this._core.$element.toggleClass("owl-hidden",!this._visible),this._visible&&this._core.invalidate("width")&&this._core.refresh())},e.prototype.destroy=function(){var a,c;b.clearInterval(this._interval);for(a in this._handlers)this._core.$element.off(a,this._handlers[a]);for(c in Object.getOwnPropertyNames(this))"function"!=typeof this[c]&&(this[c]=null)},a.fn.owlCarousel.Constructor.Plugins.AutoRefresh=e}(window.Zepto||window.jQuery,window,document),function(a,b,c,d){var e=function(b){this._core=b,this._loaded=[],this._handlers={"initialized.owl.carousel change.owl.carousel resized.owl.carousel":a.proxy(function(b){if(b.namespace&&this._core.settings&&this._core.settings.lazyLoad&&(b.property&&"position"==b.property.name||"initialized"==b.type)){var c=this._core.settings,e=c.center&&Math.ceil(c.items/2)||c.items,f=c.center&&-1*e||0,g=(b.property&&b.property.value!==d?b.property.value:this._core.current())+f,h=this._core.clones().length,i=a.proxy(function(a,b){this.load(b)},this);for(c.lazyLoadEager>0&&(e+=c.lazyLoadEager,c.loop&&(g-=c.lazyLoadEager,e++));f++<e;)this.load(h/2+this._core.relative(g)),h&&a.each(this._core.clones(this._core.relative(g)),i),g++}},this)},this._core.options=a.extend({},e.Defaults,this._core.options),this._core.$element.on(this._handlers)};e.Defaults={lazyLoad:!1,lazyLoadEager:0},e.prototype.load=function(c){var d=this._core.$stage.children().eq(c),e=d&&d.find(".owl-lazy");!e||a.inArray(d.get(0),this._loaded)>-1||(e.each(a.proxy(function(c,d){var e,f=a(d),g=b.devicePixelRatio>1&&f.attr("data-src-retina")||f.attr("data-src")||f.attr("data-srcset");this._core.trigger("load",{element:f,url:g},"lazy"),f.is("img")?f.one("load.owl.lazy",a.proxy(function(){f.css("opacity",1),this._core.trigger("loaded",{element:f,url:g},"lazy")},this)).attr("src",g):f.is("source")?f.one("load.owl.lazy",a.proxy(function(){this._core.trigger("loaded",{element:f,url:g},"lazy")},this)).attr("srcset",g):(e=new Image,e.onload=a.proxy(function(){f.css({"background-image":'url("'+g+'")',opacity:"1"}),this._core.trigger("loaded",{element:f,url:g},"lazy")},this),e.src=g)},this)),this._loaded.push(d.get(0)))},e.prototype.destroy=function(){var a,b;for(a in this.handlers)this._core.$element.off(a,this.handlers[a]);for(b in Object.getOwnPropertyNames(this))"function"!=typeof this[b]&&(this[b]=null)},a.fn.owlCarousel.Constructor.Plugins.Lazy=e}(window.Zepto||window.jQuery,window,document),function(a,b,c,d){var e=function(c){this._core=c,this._previousHeight=null,this._handlers={"initialized.owl.carousel refreshed.owl.carousel":a.proxy(function(a){a.namespace&&this._core.settings.autoHeight&&this.update()},this),"changed.owl.carousel":a.proxy(function(a){a.namespace&&this._core.settings.autoHeight&&"position"===a.property.name&&this.update()},this),"loaded.owl.lazy":a.proxy(function(a){a.namespace&&this._core.settings.autoHeight&&a.element.closest("."+this._core.settings.itemClass).index()===this._core.current()&&this.update()},this)},this._core.options=a.extend({},e.Defaults,this._core.options),this._core.$element.on(this._handlers),this._intervalId=null;var d=this;a(b).on("load",function(){d._core.settings.autoHeight&&d.update()}),a(b).resize(function(){d._core.settings.autoHeight&&(null!=d._intervalId&&clearTimeout(d._intervalId),d._intervalId=setTimeout(function(){d.update()},250))})};e.Defaults={autoHeight:!1,autoHeightClass:"owl-height"},e.prototype.update=function(){var b=this._core._current,c=b+this._core.settings.items,d=this._core.settings.lazyLoad,e=this._core.$stage.children().toArray().slice(b,c),f=[],g=0;a.each(e,function(b,c){f.push(a(c).height())}),g=Math.max.apply(null,f),g<=1&&d&&this._previousHeight&&(g=this._previousHeight),this._previousHeight=g,this._core.$stage.parent().height(g).addClass(this._core.settings.autoHeightClass)},e.prototype.destroy=function(){var a,b;for(a in this._handlers)this._core.$element.off(a,this._handlers[a]);for(b in Object.getOwnPropertyNames(this))"function"!=typeof this[b]&&(this[b]=null)},a.fn.owlCarousel.Constructor.Plugins.AutoHeight=e}(window.Zepto||window.jQuery,window,document),function(a,b,c,d){var e=function(b){this._core=b,this._videos={},this._playing=null,this._handlers={"initialized.owl.carousel":a.proxy(function(a){a.namespace&&this._core.register({type:"state",name:"playing",tags:["interacting"]})},this),"resize.owl.carousel":a.proxy(function(a){a.namespace&&this._core.settings.video&&this.isInFullScreen()&&a.preventDefault()},this),"refreshed.owl.carousel":a.proxy(function(a){a.namespace&&this._core.is("resizing")&&this._core.$stage.find(".cloned .owl-video-frame").remove()},this),"changed.owl.carousel":a.proxy(function(a){a.namespace&&"position"===a.property.name&&this._playing&&this.stop()},this),"prepared.owl.carousel":a.proxy(function(b){if(b.namespace){var c=a(b.content).find(".owl-video");c.length&&(c.css("display","none"),this.fetch(c,a(b.content)))}},this)},this._core.options=a.extend({},e.Defaults,this._core.options),this._core.$element.on(this._handlers),this._core.$element.on("click.owl.video",".owl-video-play-icon",a.proxy(function(a){this.play(a)},this))};e.Defaults={video:!1,videoHeight:!1,videoWidth:!1},e.prototype.fetch=function(a,b){var c=function(){return a.attr("data-vimeo-id")?"vimeo":a.attr("data-vzaar-id")?"vzaar":"youtube"}(),d=a.attr("data-vimeo-id")||a.attr("data-youtube-id")||a.attr("data-vzaar-id"),e=a.attr("data-width")||this._core.settings.videoWidth,f=a.attr("data-height")||this._core.settings.videoHeight,g=a.attr("href");if(!g)throw new Error("Missing video URL.");if(d=g.match(/(http:|https:|)\/\/(player.|www.|app.)?(vimeo\.com|youtu(be\.com|\.be|be\.googleapis\.com|be\-nocookie\.com)|vzaar\.com)\/(video\/|videos\/|embed\/|channels\/.+\/|groups\/.+\/|watch\?v=|v\/)?([A-Za-z0-9._%-]*)(\&\S+)?/),d[3].indexOf("youtu")>-1)c="youtube";else if(d[3].indexOf("vimeo")>-1)c="vimeo";else{if(!(d[3].indexOf("vzaar")>-1))throw new Error("Video URL not supported.");c="vzaar"}d=d[6],this._videos[g]={type:c,id:d,width:e,height:f},b.attr("data-video",g),this.thumbnail(a,this._videos[g])},e.prototype.thumbnail=function(b,c){var d,e,f,g=c.width&&c.height?"width:"+c.width+"px;height:"+c.height+"px;":"",h=b.find("img"),i="src",j="",k=this._core.settings,l=function(c){e='<div class="owl-video-play-icon"></div>',d=k.lazyLoad?a("<div/>",{class:"owl-video-tn "+j,srcType:c}):a("<div/>",{class:"owl-video-tn",style:"opacity:1;background-image:url("+c+")"}),b.after(d),b.after(e)};if(b.wrap(a("<div/>",{class:"owl-video-wrapper",style:g})),this._core.settings.lazyLoad&&(i="data-src",j="owl-lazy"),h.length)return l(h.attr(i)),h.remove(),!1;"youtube"===c.type?(f="//img.youtube.com/vi/"+c.id+"/hqdefault.jpg",l(f)):"vimeo"===c.type?a.ajax({type:"GET",url:"//vimeo.com/api/v2/video/"+c.id+".json",jsonp:"callback",dataType:"jsonp",success:function(a){f=a[0].thumbnail_large,l(f)}}):"vzaar"===c.type&&a.ajax({type:"GET",url:"//vzaar.com/api/videos/"+c.id+".json",jsonp:"callback",dataType:"jsonp",success:function(a){f=a.framegrab_url,l(f)}})},e.prototype.stop=function(){this._core.trigger("stop",null,"video"),this._playing.find(".owl-video-frame").remove(),this._playing.removeClass("owl-video-playing"),this._playing=null,this._core.leave("playing"),this._core.trigger("stopped",null,"video")},e.prototype.play=function(b){var c,d=a(b.target),e=d.closest("."+this._core.settings.itemClass),f=this._videos[e.attr("data-video")],g=f.width||"100%",h=f.height||this._core.$stage.height();this._playing||(this._core.enter("playing"),this._core.trigger("play",null,"video"),e=this._core.items(this._core.relative(e.index())),this._core.reset(e.index()),c=a('<iframe frameborder="0" allowfullscreen mozallowfullscreen webkitAllowFullScreen ></iframe>'),c.attr("height",h),c.attr("width",g),"youtube"===f.type?c.attr("src","//www.youtube.com/embed/"+f.id+"?autoplay=1&rel=0&v="+f.id):"vimeo"===f.type?c.attr("src","//player.vimeo.com/video/"+f.id+"?autoplay=1"):"vzaar"===f.type&&c.attr("src","//view.vzaar.com/"+f.id+"/player?autoplay=true"),a(c).wrap('<div class="owl-video-frame" />').insertAfter(e.find(".owl-video")),this._playing=e.addClass("owl-video-playing"))},e.prototype.isInFullScreen=function(){var b=c.fullscreenElement||c.mozFullScreenElement||c.webkitFullscreenElement;return b&&a(b).parent().hasClass("owl-video-frame")},e.prototype.destroy=function(){var a,b;this._core.$element.off("click.owl.video");for(a in this._handlers)this._core.$element.off(a,this._handlers[a]);for(b in Object.getOwnPropertyNames(this))"function"!=typeof this[b]&&(this[b]=null)},a.fn.owlCarousel.Constructor.Plugins.Video=e}(window.Zepto||window.jQuery,window,document),function(a,b,c,d){var e=function(b){this.core=b,this.core.options=a.extend({},e.Defaults,this.core.options),this.swapping=!0,this.previous=d,this.next=d,this.handlers={"change.owl.carousel":a.proxy(function(a){a.namespace&&"position"==a.property.name&&(this.previous=this.core.current(),this.next=a.property.value)},this),"drag.owl.carousel dragged.owl.carousel translated.owl.carousel":a.proxy(function(a){a.namespace&&(this.swapping="translated"==a.type)},this),"translate.owl.carousel":a.proxy(function(a){a.namespace&&this.swapping&&(this.core.options.animateOut||this.core.options.animateIn)&&this.swap()},this)},this.core.$element.on(this.handlers)};e.Defaults={animateOut:!1, animateIn:!1},e.prototype.swap=function(){if(1===this.core.settings.items&&a.support.animation&&a.support.transition){this.core.speed(0);var b,c=a.proxy(this.clear,this),d=this.core.$stage.children().eq(this.previous),e=this.core.$stage.children().eq(this.next),f=this.core.settings.animateIn,g=this.core.settings.animateOut;this.core.current()!==this.previous&&(g&&(b=this.core.coordinates(this.previous)-this.core.coordinates(this.next),d.one(a.support.animation.end,c).css({left:b+"px"}).addClass("animated owl-animated-out").addClass(g)),f&&e.one(a.support.animation.end,c).addClass("animated owl-animated-in").addClass(f))}},e.prototype.clear=function(b){a(b.target).css({left:""}).removeClass("animated owl-animated-out owl-animated-in").removeClass(this.core.settings.animateIn).removeClass(this.core.settings.animateOut),this.core.onTransitionEnd()},e.prototype.destroy=function(){var a,b;for(a in this.handlers)this.core.$element.off(a,this.handlers[a]);for(b in Object.getOwnPropertyNames(this))"function"!=typeof this[b]&&(this[b]=null)},a.fn.owlCarousel.Constructor.Plugins.Animate=e}(window.Zepto||window.jQuery,window,document),function(a,b,c,d){var e=function(b){this._core=b,this._call=null,this._time=0,this._timeout=0,this._paused=!0,this._handlers={"changed.owl.carousel":a.proxy(function(a){a.namespace&&"settings"===a.property.name?this._core.settings.autoplay?this.play():this.stop():a.namespace&&"position"===a.property.name&&this._paused&&(this._time=0)},this),"initialized.owl.carousel":a.proxy(function(a){a.namespace&&this._core.settings.autoplay&&this.play()},this),"play.owl.autoplay":a.proxy(function(a,b,c){a.namespace&&this.play(b,c)},this),"stop.owl.autoplay":a.proxy(function(a){a.namespace&&this.stop()},this),"mouseover.owl.autoplay":a.proxy(function(){this._core.settings.autoplayHoverPause&&this._core.is("rotating")&&this.pause()},this),"mouseleave.owl.autoplay":a.proxy(function(){this._core.settings.autoplayHoverPause&&this._core.is("rotating")&&this.play()},this),"touchstart.owl.core":a.proxy(function(){this._core.settings.autoplayHoverPause&&this._core.is("rotating")&&this.pause()},this),"touchend.owl.core":a.proxy(function(){this._core.settings.autoplayHoverPause&&this.play()},this)},this._core.$element.on(this._handlers),this._core.options=a.extend({},e.Defaults,this._core.options)};e.Defaults={autoplay:!1,autoplayTimeout:5e3,autoplayHoverPause:!1,autoplaySpeed:!1},e.prototype._next=function(d){this._call=b.setTimeout(a.proxy(this._next,this,d),this._timeout*(Math.round(this.read()/this._timeout)+1)-this.read()),this._core.is("interacting")||c.hidden||this._core.next(d||this._core.settings.autoplaySpeed)},e.prototype.read=function(){return(new Date).getTime()-this._time},e.prototype.play=function(c,d){var e;this._core.is("rotating")||this._core.enter("rotating"),c=c||this._core.settings.autoplayTimeout,e=Math.min(this._time%(this._timeout||c),c),this._paused?(this._time=this.read(),this._paused=!1):b.clearTimeout(this._call),this._time+=this.read()%c-e,this._timeout=c,this._call=b.setTimeout(a.proxy(this._next,this,d),c-e)},e.prototype.stop=function(){this._core.is("rotating")&&(this._time=0,this._paused=!0,b.clearTimeout(this._call),this._core.leave("rotating"))},e.prototype.pause=function(){this._core.is("rotating")&&!this._paused&&(this._time=this.read(),this._paused=!0,b.clearTimeout(this._call))},e.prototype.destroy=function(){var a,b;this.stop();for(a in this._handlers)this._core.$element.off(a,this._handlers[a]);for(b in Object.getOwnPropertyNames(this))"function"!=typeof this[b]&&(this[b]=null)},a.fn.owlCarousel.Constructor.Plugins.autoplay=e}(window.Zepto||window.jQuery,window,document),function(a,b,c,d){"use strict";var e=function(b){this._core=b,this._initialized=!1,this._pages=[],this._controls={},this._templates=[],this.$element=this._core.$element,this._overrides={next:this._core.next,prev:this._core.prev,to:this._core.to},this._handlers={"prepared.owl.carousel":a.proxy(function(b){b.namespace&&this._core.settings.dotsData&&this._templates.push('<div class="'+this._core.settings.dotClass+'">'+a(b.content).find("[data-dot]").addBack("[data-dot]").attr("data-dot")+"</div>")},this),"added.owl.carousel":a.proxy(function(a){a.namespace&&this._core.settings.dotsData&&this._templates.splice(a.position,0,this._templates.pop())},this),"remove.owl.carousel":a.proxy(function(a){a.namespace&&this._core.settings.dotsData&&this._templates.splice(a.position,1)},this),"changed.owl.carousel":a.proxy(function(a){a.namespace&&"position"==a.property.name&&this.draw()},this),"initialized.owl.carousel":a.proxy(function(a){a.namespace&&!this._initialized&&(this._core.trigger("initialize",null,"navigation"),this.initialize(),this.update(),this.draw(),this._initialized=!0,this._core.trigger("initialized",null,"navigation"))},this),"refreshed.owl.carousel":a.proxy(function(a){a.namespace&&this._initialized&&(this._core.trigger("refresh",null,"navigation"),this.update(),this.draw(),this._core.trigger("refreshed",null,"navigation"))},this)},this._core.options=a.extend({},e.Defaults,this._core.options),this.$element.on(this._handlers)};e.Defaults={nav:!1,navText:['<span aria-label="Previous">‹</span>','<span aria-label="Next">›</span>'],navSpeed:!1,navElement:'button type="button" role="presentation"',navContainer:!1,navContainerClass:"owl-nav",navClass:["owl-prev","owl-next"],slideBy:1,dotClass:"owl-dot",dotsClass:"owl-dots",dots:!0,dotsEach:!1,dotsData:!1,dotsSpeed:!1,dotsContainer:!1},e.prototype.initialize=function(){var b,c=this._core.settings;this._controls.$relative=(c.navContainer?a(c.navContainer):a("<div>").addClass(c.navContainerClass).appendTo(this.$element)).addClass("disabled"),this._controls.$previous=a("<"+c.navElement+">").addClass(c.navClass[0]).html(c.navText[0]).prependTo(this._controls.$relative).on("click",a.proxy(function(a){this.prev(c.navSpeed)},this)),this._controls.$next=a("<"+c.navElement+">").addClass(c.navClass[1]).html(c.navText[1]).appendTo(this._controls.$relative).on("click",a.proxy(function(a){this.next(c.navSpeed)},this)),c.dotsData||(this._templates=[a('<button role="button">').addClass(c.dotClass).append(a("<span>")).prop("outerHTML")]),this._controls.$absolute=(c.dotsContainer?a(c.dotsContainer):a("<div>").addClass(c.dotsClass).appendTo(this.$element)).addClass("disabled"),this._controls.$absolute.on("click","button",a.proxy(function(b){var d=a(b.target).parent().is(this._controls.$absolute)?a(b.target).index():a(b.target).parent().index();b.preventDefault(),this.to(d,c.dotsSpeed)},this));for(b in this._overrides)this._core[b]=a.proxy(this[b],this)},e.prototype.destroy=function(){var a,b,c,d,e;e=this._core.settings;for(a in this._handlers)this.$element.off(a,this._handlers[a]);for(b in this._controls)"$relative"===b&&e.navContainer?this._controls[b].html(""):this._controls[b].remove();for(d in this.overides)this._core[d]=this._overrides[d];for(c in Object.getOwnPropertyNames(this))"function"!=typeof this[c]&&(this[c]=null)},e.prototype.update=function(){var a,b,c,d=this._core.clones().length/2,e=d+this._core.items().length,f=this._core.maximum(!0),g=this._core.settings,h=g.center||g.autoWidth||g.dotsData?1:g.dotsEach||g.items;if("page"!==g.slideBy&&(g.slideBy=Math.min(g.slideBy,g.items)),g.dots||"page"==g.slideBy)for(this._pages=[],a=d,b=0,c=0;a<e;a++){if(b>=h||0===b){if(this._pages.push({start:Math.min(f,a-d),end:a-d+h-1}),Math.min(f,a-d)===f)break;b=0,++c}b+=this._core.mergers(this._core.relative(a))}},e.prototype.draw=function(){var b,c=this._core.settings,d=this._core.items().length<=c.items,e=this._core.relative(this._core.current()),f=c.loop||c.rewind;this._controls.$relative.toggleClass("disabled",!c.nav||d),c.nav&&(this._controls.$previous.toggleClass("disabled",!f&&e<=this._core.minimum(!0)),this._controls.$next.toggleClass("disabled",!f&&e>=this._core.maximum(!0))),this._controls.$absolute.toggleClass("disabled",!c.dots||d),c.dots&&(b=this._pages.length-this._controls.$absolute.children().length,c.dotsData&&0!==b?this._controls.$absolute.html(this._templates.join("")):b>0?this._controls.$absolute.append(new Array(b+1).join(this._templates[0])):b<0&&this._controls.$absolute.children().slice(b).remove(),this._controls.$absolute.find(".active").removeClass("active"),this._controls.$absolute.children().eq(a.inArray(this.current(),this._pages)).addClass("active"))},e.prototype.onTrigger=function(b){var c=this._core.settings;b.page={index:a.inArray(this.current(),this._pages),count:this._pages.length,size:c&&(c.center||c.autoWidth||c.dotsData?1:c.dotsEach||c.items)}},e.prototype.current=function(){var b=this._core.relative(this._core.current());return a.grep(this._pages,a.proxy(function(a,c){return a.start<=b&&a.end>=b},this)).pop()},e.prototype.getPosition=function(b){var c,d,e=this._core.settings;return"page"==e.slideBy?(c=a.inArray(this.current(),this._pages),d=this._pages.length,b?++c:--c,c=this._pages[(c%d+d)%d].start):(c=this._core.relative(this._core.current()),d=this._core.items().length,b?c+=e.slideBy:c-=e.slideBy),c},e.prototype.next=function(b){a.proxy(this._overrides.to,this._core)(this.getPosition(!0),b)},e.prototype.prev=function(b){a.proxy(this._overrides.to,this._core)(this.getPosition(!1),b)},e.prototype.to=function(b,c,d){var e;!d&&this._pages.length?(e=this._pages.length,a.proxy(this._overrides.to,this._core)(this._pages[(b%e+e)%e].start,c)):a.proxy(this._overrides.to,this._core)(b,c)},a.fn.owlCarousel.Constructor.Plugins.Navigation=e}(window.Zepto||window.jQuery,window,document),function(a,b,c,d){"use strict";var e=function(c){this._core=c,this._hashes={},this.$element=this._core.$element,this._handlers={"initialized.owl.carousel":a.proxy(function(c){c.namespace&&"URLHash"===this._core.settings.startPosition&&a(b).trigger("hashchange.owl.navigation")},this),"prepared.owl.carousel":a.proxy(function(b){if(b.namespace){var c=a(b.content).find("[data-hash]").addBack("[data-hash]").attr("data-hash");if(!c)return;this._hashes[c]=b.content}},this),"changed.owl.carousel":a.proxy(function(c){if(c.namespace&&"position"===c.property.name){var d=this._core.items(this._core.relative(this._core.current())),e=a.map(this._hashes,function(a,b){return a===d?b:null}).join();if(!e||b.location.hash.slice(1)===e)return;b.location.hash=e}},this)},this._core.options=a.extend({},e.Defaults,this._core.options),this.$element.on(this._handlers),a(b).on("hashchange.owl.navigation",a.proxy(function(a){var c=b.location.hash.substring(1),e=this._core.$stage.children(),f=this._hashes[c]&&e.index(this._hashes[c]);f!==d&&f!==this._core.current()&&this._core.to(this._core.relative(f),!1,!0)},this))};e.Defaults={URLhashListener:!1},e.prototype.destroy=function(){var c,d;a(b).off("hashchange.owl.navigation");for(c in this._handlers)this._core.$element.off(c,this._handlers[c]);for(d in Object.getOwnPropertyNames(this))"function"!=typeof this[d]&&(this[d]=null)},a.fn.owlCarousel.Constructor.Plugins.Hash=e}(window.Zepto||window.jQuery,window,document),function(a,b,c,d){function e(b,c){var e=!1,f=b.charAt(0).toUpperCase()+b.slice(1);return a.each((b+" "+h.join(f+" ")+f).split(" "),function(a,b){if(g[b]!==d)return e=!c||b,!1}),e}function f(a){return e(a,!0)}var g=a("<support>").get(0).style,h="Webkit Moz O ms".split(" "),i={transition:{end:{WebkitTransition:"webkitTransitionEnd",MozTransition:"transitionend",OTransition:"oTransitionEnd",transition:"transitionend"}},animation:{end:{WebkitAnimation:"webkitAnimationEnd",MozAnimation:"animationend",OAnimation:"oAnimationEnd",animation:"animationend"}}},j={csstransforms:function(){return!!e("transform")},csstransforms3d:function(){return!!e("perspective")},csstransitions:function(){return!!e("transition")},cssanimations:function(){return!!e("animation")}};j.csstransitions()&&(a.support.transition=new String(f("transition")),a.support.transition.end=i.transition.end[a.support.transition]),j.cssanimations()&&(a.support.animation=new String(f("animation")),a.support.animation.end=i.animation.end[a.support.animation]),j.csstransforms()&&(a.support.transform=new String(f("transform")),a.support.transform3d=j.csstransforms3d())}(window.Zepto||window.jQuery,window,document);PKKY]�#o,,js/owlcarousel/index.htmlnu�[���<html><body bgcolor="#FFFFFF"></body></html>PKKY]{�:�_�_js/owlcarousel/owl.carousel.jsnu�[���/** * Owl Carousel v2.3.4 * Copyright 2013-2018 David Deutsch * Licensed under: SEE LICENSE IN https://github.com/OwlCarousel2/OwlCarousel2/blob/master/LICENSE */ /** * Owl carousel * @version 2.3.4 * @author Bartosz Wojciechowski * @author David Deutsch * @license The MIT License (MIT) * @todo Lazy Load Icon * @todo prevent animationend bubling * @todo itemsScaleUp * @todo Test Zepto * @todo stagePadding calculate wrong active classes */ ;(function($, window, document, undefined) { /** * Creates a carousel. * @class The Owl Carousel. * @public * @param {HTMLElement|jQuery} element - The element to create the carousel for. * @param {Object} [options] - The options */ function Owl(element, options) { /** * Current settings for the carousel. * @public */ this.settings = null; /** * Current options set by the caller including defaults. * @public */ this.options = $.extend({}, Owl.Defaults, options); /** * Plugin element. * @public */ this.$element = $(element); /** * Proxied event handlers. * @protected */ this._handlers = {}; /** * References to the running plugins of this carousel. * @protected */ this._plugins = {}; /** * Currently suppressed events to prevent them from being retriggered. * @protected */ this._supress = {}; /** * Absolute current position. * @protected */ this._current = null; /** * Animation speed in milliseconds. * @protected */ this._speed = null; /** * Coordinates of all items in pixel. * @todo The name of this member is missleading. * @protected */ this._coordinates = []; /** * Current breakpoint. * @todo Real media queries would be nice. * @protected */ this._breakpoint = null; /** * Current width of the plugin element. */ this._width = null; /** * All real items. * @protected */ this._items = []; /** * All cloned items. * @protected */ this._clones = []; /** * Merge values of all items. * @todo Maybe this could be part of a plugin. * @protected */ this._mergers = []; /** * Widths of all items. */ this._widths = []; /** * Invalidated parts within the update process. * @protected */ this._invalidated = {}; /** * Ordered list of workers for the update process. * @protected */ this._pipe = []; /** * Current state information for the drag operation. * @todo #261 * @protected */ this._drag = { time: null, target: null, pointer: null, stage: { start: null, current: null }, direction: null }; /** * Current state information and their tags. * @type {Object} * @protected */ this._states = { current: {}, tags: { 'initializing': [ 'busy' ], 'animating': [ 'busy' ], 'dragging': [ 'interacting' ] } }; $.each([ 'onResize', 'onThrottledResize' ], $.proxy(function(i, handler) { this._handlers[handler] = $.proxy(this[handler], this); }, this)); $.each(Owl.Plugins, $.proxy(function(key, plugin) { this._plugins[key.charAt(0).toLowerCase() + key.slice(1)] = new plugin(this); }, this)); $.each(Owl.Workers, $.proxy(function(priority, worker) { this._pipe.push({ 'filter': worker.filter, 'run': $.proxy(worker.run, this) }); }, this)); this.setup(); this.initialize(); } /** * Default options for the carousel. * @public */ Owl.Defaults = { items: 3, loop: false, center: false, rewind: false, checkVisibility: true, mouseDrag: true, touchDrag: true, pullDrag: true, freeDrag: false, margin: 0, stagePadding: 0, merge: false, mergeFit: true, autoWidth: false, startPosition: 0, rtl: false, smartSpeed: 250, fluidSpeed: false, dragEndSpeed: false, responsive: {}, responsiveRefreshRate: 200, responsiveBaseElement: window, fallbackEasing: 'swing', slideTransition: '', info: false, nestedItemSelector: false, itemElement: 'div', stageElement: 'div', refreshClass: 'owl-refresh', loadedClass: 'owl-loaded', loadingClass: 'owl-loading', rtlClass: 'owl-rtl', responsiveClass: 'owl-responsive', dragClass: 'owl-drag', itemClass: 'owl-item', stageClass: 'owl-stage', stageOuterClass: 'owl-stage-outer', grabClass: 'owl-grab' }; /** * Enumeration for width. * @public * @readonly * @enum {String} */ Owl.Width = { Default: 'default', Inner: 'inner', Outer: 'outer' }; /** * Enumeration for types. * @public * @readonly * @enum {String} */ Owl.Type = { Event: 'event', State: 'state' }; /** * Contains all registered plugins. * @public */ Owl.Plugins = {}; /** * List of workers involved in the update process. */ Owl.Workers = [ { filter: [ 'width', 'settings' ], run: function() { this._width = this.$element.width(); } }, { filter: [ 'width', 'items', 'settings' ], run: function(cache) { cache.current = this._items && this._items[this.relative(this._current)]; } }, { filter: [ 'items', 'settings' ], run: function() { this.$stage.children('.cloned').remove(); } }, { filter: [ 'width', 'items', 'settings' ], run: function(cache) { var margin = this.settings.margin || '', grid = !this.settings.autoWidth, rtl = this.settings.rtl, css = { 'width': 'auto', 'margin-left': rtl ? margin : '', 'margin-right': rtl ? '' : margin }; !grid && this.$stage.children().css(css); cache.css = css; } }, { filter: [ 'width', 'items', 'settings' ], run: function(cache) { var width = (this.width() / this.settings.items).toFixed(3) - this.settings.margin, merge = null, iterator = this._items.length, grid = !this.settings.autoWidth, widths = []; cache.items = { merge: false, width: width }; while (iterator--) { merge = this._mergers[iterator]; merge = this.settings.mergeFit && Math.min(merge, this.settings.items) || merge; cache.items.merge = merge > 1 || cache.items.merge; widths[iterator] = !grid ? this._items[iterator].width() : width * merge; } this._widths = widths; } }, { filter: [ 'items', 'settings' ], run: function() { var clones = [], items = this._items, settings = this.settings, // TODO: Should be computed from number of min width items in stage view = Math.max(settings.items * 2, 4), size = Math.ceil(items.length / 2) * 2, repeat = settings.loop && items.length ? settings.rewind ? view : Math.max(view, size) : 0, append = '', prepend = ''; repeat /= 2; while (repeat > 0) { // Switch to only using appended clones clones.push(this.normalize(clones.length / 2, true)); append = append + items[clones[clones.length - 1]][0].outerHTML; clones.push(this.normalize(items.length - 1 - (clones.length - 1) / 2, true)); prepend = items[clones[clones.length - 1]][0].outerHTML + prepend; repeat -= 1; } this._clones = clones; $(append).addClass('cloned').appendTo(this.$stage); $(prepend).addClass('cloned').prependTo(this.$stage); } }, { filter: [ 'width', 'items', 'settings' ], run: function() { var rtl = this.settings.rtl ? 1 : -1, size = this._clones.length + this._items.length, iterator = -1, previous = 0, current = 0, coordinates = []; while (++iterator < size) { previous = coordinates[iterator - 1] || 0; current = this._widths[this.relative(iterator)] + this.settings.margin; coordinates.push(previous + current * rtl); } this._coordinates = coordinates; } }, { filter: [ 'width', 'items', 'settings' ], run: function() { var padding = this.settings.stagePadding, coordinates = this._coordinates, css = { 'width': Math.ceil(Math.abs(coordinates[coordinates.length - 1])) + padding * 2, 'padding-left': padding || '', 'padding-right': padding || '' }; this.$stage.css(css); } }, { filter: [ 'width', 'items', 'settings' ], run: function(cache) { var iterator = this._coordinates.length, grid = !this.settings.autoWidth, items = this.$stage.children(); if (grid && cache.items.merge) { while (iterator--) { cache.css.width = this._widths[this.relative(iterator)]; items.eq(iterator).css(cache.css); } } else if (grid) { cache.css.width = cache.items.width; items.css(cache.css); } } }, { filter: [ 'items' ], run: function() { this._coordinates.length < 1 && this.$stage.removeAttr('style'); } }, { filter: [ 'width', 'items', 'settings' ], run: function(cache) { cache.current = cache.current ? this.$stage.children().index(cache.current) : 0; cache.current = Math.max(this.minimum(), Math.min(this.maximum(), cache.current)); this.reset(cache.current); } }, { filter: [ 'position' ], run: function() { this.animate(this.coordinates(this._current)); } }, { filter: [ 'width', 'position', 'items', 'settings' ], run: function() { var rtl = this.settings.rtl ? 1 : -1, padding = this.settings.stagePadding * 2, begin = this.coordinates(this.current()) + padding, end = begin + this.width() * rtl, inner, outer, matches = [], i, n; for (i = 0, n = this._coordinates.length; i < n; i++) { inner = this._coordinates[i - 1] || 0; outer = Math.abs(this._coordinates[i]) + padding * rtl; if ((this.op(inner, '<=', begin) && (this.op(inner, '>', end))) || (this.op(outer, '<', begin) && this.op(outer, '>', end))) { matches.push(i); } } this.$stage.children('.active').removeClass('active'); this.$stage.children(':eq(' + matches.join('), :eq(') + ')').addClass('active'); this.$stage.children('.center').removeClass('center'); if (this.settings.center) { this.$stage.children().eq(this.current()).addClass('center'); } } } ]; /** * Create the stage DOM element */ Owl.prototype.initializeStage = function() { this.$stage = this.$element.find('.' + this.settings.stageClass); // if the stage is already in the DOM, grab it and skip stage initialization if (this.$stage.length) { return; } this.$element.addClass(this.options.loadingClass); // create stage this.$stage = $('<' + this.settings.stageElement + '>', { "class": this.settings.stageClass }).wrap( $( '<div/>', { "class": this.settings.stageOuterClass })); // append stage this.$element.append(this.$stage.parent()); }; /** * Create item DOM elements */ Owl.prototype.initializeItems = function() { var $items = this.$element.find('.owl-item'); // if the items are already in the DOM, grab them and skip item initialization if ($items.length) { this._items = $items.get().map(function(item) { return $(item); }); this._mergers = this._items.map(function() { return 1; }); this.refresh(); return; } // append content this.replace(this.$element.children().not(this.$stage.parent())); // check visibility if (this.isVisible()) { // update view this.refresh(); } else { // invalidate width this.invalidate('width'); } this.$element .removeClass(this.options.loadingClass) .addClass(this.options.loadedClass); }; /** * Initializes the carousel. * @protected */ Owl.prototype.initialize = function() { this.enter('initializing'); this.trigger('initialize'); this.$element.toggleClass(this.settings.rtlClass, this.settings.rtl); if (this.settings.autoWidth && !this.is('pre-loading')) { var imgs, nestedSelector, width; imgs = this.$element.find('img'); nestedSelector = this.settings.nestedItemSelector ? '.' + this.settings.nestedItemSelector : undefined; width = this.$element.children(nestedSelector).width(); if (imgs.length && width <= 0) { this.preloadAutoWidthImages(imgs); } } this.initializeStage(); this.initializeItems(); // register event handlers this.registerEventHandlers(); this.leave('initializing'); this.trigger('initialized'); }; /** * @returns {Boolean} visibility of $element * if you know the carousel will always be visible you can set `checkVisibility` to `false` to * prevent the expensive browser layout forced reflow the $element.is(':visible') does */ Owl.prototype.isVisible = function() { return this.settings.checkVisibility ? this.$element.is(':visible') : true; }; /** * Setups the current settings. * @todo Remove responsive classes. Why should adaptive designs be brought into IE8? * @todo Support for media queries by using `matchMedia` would be nice. * @public */ Owl.prototype.setup = function() { var viewport = this.viewport(), overwrites = this.options.responsive, match = -1, settings = null; if (!overwrites) { settings = $.extend({}, this.options); } else { $.each(overwrites, function(breakpoint) { if (breakpoint <= viewport && breakpoint > match) { match = Number(breakpoint); } }); settings = $.extend({}, this.options, overwrites[match]); if (typeof settings.stagePadding === 'function') { settings.stagePadding = settings.stagePadding(); } delete settings.responsive; // responsive class if (settings.responsiveClass) { this.$element.attr('class', this.$element.attr('class').replace(new RegExp('(' + this.options.responsiveClass + '-)\\S+\\s', 'g'), '$1' + match) ); } } this.trigger('change', { property: { name: 'settings', value: settings } }); this._breakpoint = match; this.settings = settings; this.invalidate('settings'); this.trigger('changed', { property: { name: 'settings', value: this.settings } }); }; /** * Updates option logic if necessery. * @protected */ Owl.prototype.optionsLogic = function() { if (this.settings.autoWidth) { this.settings.stagePadding = false; this.settings.merge = false; } }; /** * Prepares an item before add. * @todo Rename event parameter `content` to `item`. * @protected * @returns {jQuery|HTMLElement} - The item container. */ Owl.prototype.prepare = function(item) { var event = this.trigger('prepare', { content: item }); if (!event.data) { event.data = $('<' + this.settings.itemElement + '/>') .addClass(this.options.itemClass).append(item) } this.trigger('prepared', { content: event.data }); return event.data; }; /** * Updates the view. * @public */ Owl.prototype.update = function() { var i = 0, n = this._pipe.length, filter = $.proxy(function(p) { return this[p] }, this._invalidated), cache = {}; while (i < n) { if (this._invalidated.all || $.grep(this._pipe[i].filter, filter).length > 0) { this._pipe[i].run(cache); } i++; } this._invalidated = {}; !this.is('valid') && this.enter('valid'); }; /** * Gets the width of the view. * @public * @param {Owl.Width} [dimension=Owl.Width.Default] - The dimension to return. * @returns {Number} - The width of the view in pixel. */ Owl.prototype.width = function(dimension) { dimension = dimension || Owl.Width.Default; switch (dimension) { case Owl.Width.Inner: case Owl.Width.Outer: return this._width; default: return this._width - this.settings.stagePadding * 2 + this.settings.margin; } }; /** * Refreshes the carousel primarily for adaptive purposes. * @public */ Owl.prototype.refresh = function() { this.enter('refreshing'); this.trigger('refresh'); this.setup(); this.optionsLogic(); this.$element.addClass(this.options.refreshClass); this.update(); this.$element.removeClass(this.options.refreshClass); this.leave('refreshing'); this.trigger('refreshed'); }; /** * Checks window `resize` event. * @protected */ Owl.prototype.onThrottledResize = function() { window.clearTimeout(this.resizeTimer); this.resizeTimer = window.setTimeout(this._handlers.onResize, this.settings.responsiveRefreshRate); }; /** * Checks window `resize` event. * @protected */ Owl.prototype.onResize = function() { if (!this._items.length) { return false; } if (this._width === this.$element.width()) { return false; } if (!this.isVisible()) { return false; } this.enter('resizing'); if (this.trigger('resize').isDefaultPrevented()) { this.leave('resizing'); return false; } this.invalidate('width'); this.refresh(); this.leave('resizing'); this.trigger('resized'); }; /** * Registers event handlers. * @todo Check `msPointerEnabled` * @todo #261 * @protected */ Owl.prototype.registerEventHandlers = function() { if ($.support.transition) { this.$stage.on($.support.transition.end + '.owl.core', $.proxy(this.onTransitionEnd, this)); } if (this.settings.responsive !== false) { this.on(window, 'resize', this._handlers.onThrottledResize); } if (this.settings.mouseDrag) { this.$element.addClass(this.options.dragClass); this.$stage.on('mousedown.owl.core', $.proxy(this.onDragStart, this)); this.$stage.on('dragstart.owl.core selectstart.owl.core', function() { return false }); } if (this.settings.touchDrag){ this.$stage.on('touchstart.owl.core', $.proxy(this.onDragStart, this)); this.$stage.on('touchcancel.owl.core', $.proxy(this.onDragEnd, this)); } }; /** * Handles `touchstart` and `mousedown` events. * @todo Horizontal swipe threshold as option * @todo #261 * @protected * @param {Event} event - The event arguments. */ Owl.prototype.onDragStart = function(event) { var stage = null; if (event.which === 3) { return; } if ($.support.transform) { stage = this.$stage.css('transform').replace(/.*\(|\)| /g, '').split(','); stage = { x: stage[stage.length === 16 ? 12 : 4], y: stage[stage.length === 16 ? 13 : 5] }; } else { stage = this.$stage.position(); stage = { x: this.settings.rtl ? stage.left + this.$stage.width() - this.width() + this.settings.margin : stage.left, y: stage.top }; } if (this.is('animating')) { $.support.transform ? this.animate(stage.x) : this.$stage.stop() this.invalidate('position'); } this.$element.toggleClass(this.options.grabClass, event.type === 'mousedown'); this.speed(0); this._drag.time = new Date().getTime(); this._drag.target = $(event.target); this._drag.stage.start = stage; this._drag.stage.current = stage; this._drag.pointer = this.pointer(event); $(document).on('mouseup.owl.core touchend.owl.core', $.proxy(this.onDragEnd, this)); $(document).one('mousemove.owl.core touchmove.owl.core', $.proxy(function(event) { var delta = this.difference(this._drag.pointer, this.pointer(event)); $(document).on('mousemove.owl.core touchmove.owl.core', $.proxy(this.onDragMove, this)); if (Math.abs(delta.x) < Math.abs(delta.y) && this.is('valid')) { return; } event.preventDefault(); this.enter('dragging'); this.trigger('drag'); }, this)); }; /** * Handles the `touchmove` and `mousemove` events. * @todo #261 * @protected * @param {Event} event - The event arguments. */ Owl.prototype.onDragMove = function(event) { var minimum = null, maximum = null, pull = null, delta = this.difference(this._drag.pointer, this.pointer(event)), stage = this.difference(this._drag.stage.start, delta); if (!this.is('dragging')) { return; } event.preventDefault(); if (this.settings.loop) { minimum = this.coordinates(this.minimum()); maximum = this.coordinates(this.maximum() + 1) - minimum; stage.x = (((stage.x - minimum) % maximum + maximum) % maximum) + minimum; } else { minimum = this.settings.rtl ? this.coordinates(this.maximum()) : this.coordinates(this.minimum()); maximum = this.settings.rtl ? this.coordinates(this.minimum()) : this.coordinates(this.maximum()); pull = this.settings.pullDrag ? -1 * delta.x / 5 : 0; stage.x = Math.max(Math.min(stage.x, minimum + pull), maximum + pull); } this._drag.stage.current = stage; this.animate(stage.x); }; /** * Handles the `touchend` and `mouseup` events. * @todo #261 * @todo Threshold for click event * @protected * @param {Event} event - The event arguments. */ Owl.prototype.onDragEnd = function(event) { var delta = this.difference(this._drag.pointer, this.pointer(event)), stage = this._drag.stage.current, direction = delta.x > 0 ^ this.settings.rtl ? 'left' : 'right'; $(document).off('.owl.core'); this.$element.removeClass(this.options.grabClass); if (delta.x !== 0 && this.is('dragging') || !this.is('valid')) { this.speed(this.settings.dragEndSpeed || this.settings.smartSpeed); this.current(this.closest(stage.x, delta.x !== 0 ? direction : this._drag.direction)); this.invalidate('position'); this.update(); this._drag.direction = direction; if (Math.abs(delta.x) > 3 || new Date().getTime() - this._drag.time > 300) { this._drag.target.one('click.owl.core', function() { return false; }); } } if (!this.is('dragging')) { return; } this.leave('dragging'); this.trigger('dragged'); }; /** * Gets absolute position of the closest item for a coordinate. * @todo Setting `freeDrag` makes `closest` not reusable. See #165. * @protected * @param {Number} coordinate - The coordinate in pixel. * @param {String} direction - The direction to check for the closest item. Ether `left` or `right`. * @return {Number} - The absolute position of the closest item. */ Owl.prototype.closest = function(coordinate, direction) { var position = -1, pull = 30, width = this.width(), coordinates = this.coordinates(); if (!this.settings.freeDrag) { // check closest item $.each(coordinates, $.proxy(function(index, value) { // on a left pull, check on current index if (direction === 'left' && coordinate > value - pull && coordinate < value + pull) { position = index; // on a right pull, check on previous index // to do so, subtract width from value and set position = index + 1 } else if (direction === 'right' && coordinate > value - width - pull && coordinate < value - width + pull) { position = index + 1; } else if (this.op(coordinate, '<', value) && this.op(coordinate, '>', coordinates[index + 1] !== undefined ? coordinates[index + 1] : value - width)) { position = direction === 'left' ? index + 1 : index; } return position === -1; }, this)); } if (!this.settings.loop) { // non loop boundries if (this.op(coordinate, '>', coordinates[this.minimum()])) { position = coordinate = this.minimum(); } else if (this.op(coordinate, '<', coordinates[this.maximum()])) { position = coordinate = this.maximum(); } } return position; }; /** * Animates the stage. * @todo #270 * @public * @param {Number} coordinate - The coordinate in pixels. */ Owl.prototype.animate = function(coordinate) { var animate = this.speed() > 0; this.is('animating') && this.onTransitionEnd(); if (animate) { this.enter('animating'); this.trigger('translate'); } if ($.support.transform3d && $.support.transition) { this.$stage.css({ transform: 'translate3d(' + coordinate + 'px,0px,0px)', transition: (this.speed() / 1000) + 's' + ( this.settings.slideTransition ? ' ' + this.settings.slideTransition : '' ) }); } else if (animate) { this.$stage.animate({ left: coordinate + 'px' }, this.speed(), this.settings.fallbackEasing, $.proxy(this.onTransitionEnd, this)); } else { this.$stage.css({ left: coordinate + 'px' }); } }; /** * Checks whether the carousel is in a specific state or not. * @param {String} state - The state to check. * @returns {Boolean} - The flag which indicates if the carousel is busy. */ Owl.prototype.is = function(state) { return this._states.current[state] && this._states.current[state] > 0; }; /** * Sets the absolute position of the current item. * @public * @param {Number} [position] - The new absolute position or nothing to leave it unchanged. * @returns {Number} - The absolute position of the current item. */ Owl.prototype.current = function(position) { if (position === undefined) { return this._current; } if (this._items.length === 0) { return undefined; } position = this.normalize(position); if (this._current !== position) { var event = this.trigger('change', { property: { name: 'position', value: position } }); if (event.data !== undefined) { position = this.normalize(event.data); } this._current = position; this.invalidate('position'); this.trigger('changed', { property: { name: 'position', value: this._current } }); } return this._current; }; /** * Invalidates the given part of the update routine. * @param {String} [part] - The part to invalidate. * @returns {Array.<String>} - The invalidated parts. */ Owl.prototype.invalidate = function(part) { if ($.type(part) === 'string') { this._invalidated[part] = true; this.is('valid') && this.leave('valid'); } return $.map(this._invalidated, function(v, i) { return i }); }; /** * Resets the absolute position of the current item. * @public * @param {Number} position - The absolute position of the new item. */ Owl.prototype.reset = function(position) { position = this.normalize(position); if (position === undefined) { return; } this._speed = 0; this._current = position; this.suppress([ 'translate', 'translated' ]); this.animate(this.coordinates(position)); this.release([ 'translate', 'translated' ]); }; /** * Normalizes an absolute or a relative position of an item. * @public * @param {Number} position - The absolute or relative position to normalize. * @param {Boolean} [relative=false] - Whether the given position is relative or not. * @returns {Number} - The normalized position. */ Owl.prototype.normalize = function(position, relative) { var n = this._items.length, m = relative ? 0 : this._clones.length; if (!this.isNumeric(position) || n < 1) { position = undefined; } else if (position < 0 || position >= n + m) { position = ((position - m / 2) % n + n) % n + m / 2; } return position; }; /** * Converts an absolute position of an item into a relative one. * @public * @param {Number} position - The absolute position to convert. * @returns {Number} - The converted position. */ Owl.prototype.relative = function(position) { position -= this._clones.length / 2; return this.normalize(position, true); }; /** * Gets the maximum position for the current item. * @public * @param {Boolean} [relative=false] - Whether to return an absolute position or a relative position. * @returns {Number} */ Owl.prototype.maximum = function(relative) { var settings = this.settings, maximum = this._coordinates.length, iterator, reciprocalItemsWidth, elementWidth; if (settings.loop) { maximum = this._clones.length / 2 + this._items.length - 1; } else if (settings.autoWidth || settings.merge) { iterator = this._items.length; if (iterator) { reciprocalItemsWidth = this._items[--iterator].width(); elementWidth = this.$element.width(); while (iterator--) { reciprocalItemsWidth += this._items[iterator].width() + this.settings.margin; if (reciprocalItemsWidth > elementWidth) { break; } } } maximum = iterator + 1; } else if (settings.center) { maximum = this._items.length - 1; } else { maximum = this._items.length - settings.items; } if (relative) { maximum -= this._clones.length / 2; } return Math.max(maximum, 0); }; /** * Gets the minimum position for the current item. * @public * @param {Boolean} [relative=false] - Whether to return an absolute position or a relative position. * @returns {Number} */ Owl.prototype.minimum = function(relative) { return relative ? 0 : this._clones.length / 2; }; /** * Gets an item at the specified relative position. * @public * @param {Number} [position] - The relative position of the item. * @return {jQuery|Array.<jQuery>} - The item at the given position or all items if no position was given. */ Owl.prototype.items = function(position) { if (position === undefined) { return this._items.slice(); } position = this.normalize(position, true); return this._items[position]; }; /** * Gets an item at the specified relative position. * @public * @param {Number} [position] - The relative position of the item. * @return {jQuery|Array.<jQuery>} - The item at the given position or all items if no position was given. */ Owl.prototype.mergers = function(position) { if (position === undefined) { return this._mergers.slice(); } position = this.normalize(position, true); return this._mergers[position]; }; /** * Gets the absolute positions of clones for an item. * @public * @param {Number} [position] - The relative position of the item. * @returns {Array.<Number>} - The absolute positions of clones for the item or all if no position was given. */ Owl.prototype.clones = function(position) { var odd = this._clones.length / 2, even = odd + this._items.length, map = function(index) { return index % 2 === 0 ? even + index / 2 : odd - (index + 1) / 2 }; if (position === undefined) { return $.map(this._clones, function(v, i) { return map(i) }); } return $.map(this._clones, function(v, i) { return v === position ? map(i) : null }); }; /** * Sets the current animation speed. * @public * @param {Number} [speed] - The animation speed in milliseconds or nothing to leave it unchanged. * @returns {Number} - The current animation speed in milliseconds. */ Owl.prototype.speed = function(speed) { if (speed !== undefined) { this._speed = speed; } return this._speed; }; /** * Gets the coordinate of an item. * @todo The name of this method is missleanding. * @public * @param {Number} position - The absolute position of the item within `minimum()` and `maximum()`. * @returns {Number|Array.<Number>} - The coordinate of the item in pixel or all coordinates. */ Owl.prototype.coordinates = function(position) { var multiplier = 1, newPosition = position - 1, coordinate; if (position === undefined) { return $.map(this._coordinates, $.proxy(function(coordinate, index) { return this.coordinates(index); }, this)); } if (this.settings.center) { if (this.settings.rtl) { multiplier = -1; newPosition = position + 1; } coordinate = this._coordinates[position]; coordinate += (this.width() - coordinate + (this._coordinates[newPosition] || 0)) / 2 * multiplier; } else { coordinate = this._coordinates[newPosition] || 0; } coordinate = Math.ceil(coordinate); return coordinate; }; /** * Calculates the speed for a translation. * @protected * @param {Number} from - The absolute position of the start item. * @param {Number} to - The absolute position of the target item. * @param {Number} [factor=undefined] - The time factor in milliseconds. * @returns {Number} - The time in milliseconds for the translation. */ Owl.prototype.duration = function(from, to, factor) { if (factor === 0) { return 0; } return Math.min(Math.max(Math.abs(to - from), 1), 6) * Math.abs((factor || this.settings.smartSpeed)); }; /** * Slides to the specified item. * @public * @param {Number} position - The position of the item. * @param {Number} [speed] - The time in milliseconds for the transition. */ Owl.prototype.to = function(position, speed) { var current = this.current(), revert = null, distance = position - this.relative(current), direction = (distance > 0) - (distance < 0), items = this._items.length, minimum = this.minimum(), maximum = this.maximum(); if (this.settings.loop) { if (!this.settings.rewind && Math.abs(distance) > items / 2) { distance += direction * -1 * items; } position = current + distance; revert = ((position - minimum) % items + items) % items + minimum; if (revert !== position && revert - distance <= maximum && revert - distance > 0) { current = revert - distance; position = revert; this.reset(current); } } else if (this.settings.rewind) { maximum += 1; position = (position % maximum + maximum) % maximum; } else { position = Math.max(minimum, Math.min(maximum, position)); } this.speed(this.duration(current, position, speed)); this.current(position); if (this.isVisible()) { this.update(); } }; /** * Slides to the next item. * @public * @param {Number} [speed] - The time in milliseconds for the transition. */ Owl.prototype.next = function(speed) { speed = speed || false; this.to(this.relative(this.current()) + 1, speed); }; /** * Slides to the previous item. * @public * @param {Number} [speed] - The time in milliseconds for the transition. */ Owl.prototype.prev = function(speed) { speed = speed || false; this.to(this.relative(this.current()) - 1, speed); }; /** * Handles the end of an animation. * @protected * @param {Event} event - The event arguments. */ Owl.prototype.onTransitionEnd = function(event) { // if css2 animation then event object is undefined if (event !== undefined) { event.stopPropagation(); // Catch only owl-stage transitionEnd event if ((event.target || event.srcElement || event.originalTarget) !== this.$stage.get(0)) { return false; } } this.leave('animating'); this.trigger('translated'); }; /** * Gets viewport width. * @protected * @return {Number} - The width in pixel. */ Owl.prototype.viewport = function() { var width; if (this.options.responsiveBaseElement !== window) { width = $(this.options.responsiveBaseElement).width(); } else if (window.innerWidth) { width = window.innerWidth; } else if (document.documentElement && document.documentElement.clientWidth) { width = document.documentElement.clientWidth; } else { console.warn('Can not detect viewport width.'); } return width; }; /** * Replaces the current content. * @public * @param {HTMLElement|jQuery|String} content - The new content. */ Owl.prototype.replace = function(content) { this.$stage.empty(); this._items = []; if (content) { content = (content instanceof jQuery) ? content : $(content); } if (this.settings.nestedItemSelector) { content = content.find('.' + this.settings.nestedItemSelector); } content.filter(function() { return this.nodeType === 1; }).each($.proxy(function(index, item) { item = this.prepare(item); this.$stage.append(item); this._items.push(item); this._mergers.push(item.find('[data-merge]').addBack('[data-merge]').attr('data-merge') * 1 || 1); }, this)); this.reset(this.isNumeric(this.settings.startPosition) ? this.settings.startPosition : 0); this.invalidate('items'); }; /** * Adds an item. * @todo Use `item` instead of `content` for the event arguments. * @public * @param {HTMLElement|jQuery|String} content - The item content to add. * @param {Number} [position] - The relative position at which to insert the item otherwise the item will be added to the end. */ Owl.prototype.add = function(content, position) { var current = this.relative(this._current); position = position === undefined ? this._items.length : this.normalize(position, true); content = content instanceof jQuery ? content : $(content); this.trigger('add', { content: content, position: position }); content = this.prepare(content); if (this._items.length === 0 || position === this._items.length) { this._items.length === 0 && this.$stage.append(content); this._items.length !== 0 && this._items[position - 1].after(content); this._items.push(content); this._mergers.push(content.find('[data-merge]').addBack('[data-merge]').attr('data-merge') * 1 || 1); } else { this._items[position].before(content); this._items.splice(position, 0, content); this._mergers.splice(position, 0, content.find('[data-merge]').addBack('[data-merge]').attr('data-merge') * 1 || 1); } this._items[current] && this.reset(this._items[current].index()); this.invalidate('items'); this.trigger('added', { content: content, position: position }); }; /** * Removes an item by its position. * @todo Use `item` instead of `content` for the event arguments. * @public * @param {Number} position - The relative position of the item to remove. */ Owl.prototype.remove = function(position) { position = this.normalize(position, true); if (position === undefined) { return; } this.trigger('remove', { content: this._items[position], position: position }); this._items[position].remove(); this._items.splice(position, 1); this._mergers.splice(position, 1); this.invalidate('items'); this.trigger('removed', { content: null, position: position }); }; /** * Preloads images with auto width. * @todo Replace by a more generic approach * @protected */ Owl.prototype.preloadAutoWidthImages = function(images) { images.each($.proxy(function(i, element) { this.enter('pre-loading'); element = $(element); $(new Image()).one('load', $.proxy(function(e) { element.attr('src', e.target.src); element.css('opacity', 1); this.leave('pre-loading'); !this.is('pre-loading') && !this.is('initializing') && this.refresh(); }, this)).attr('src', element.attr('src') || element.attr('data-src') || element.attr('data-src-retina')); }, this)); }; /** * Destroys the carousel. * @public */ Owl.prototype.destroy = function() { this.$element.off('.owl.core'); this.$stage.off('.owl.core'); $(document).off('.owl.core'); if (this.settings.responsive !== false) { window.clearTimeout(this.resizeTimer); this.off(window, 'resize', this._handlers.onThrottledResize); } for (var i in this._plugins) { this._plugins[i].destroy(); } this.$stage.children('.cloned').remove(); this.$stage.unwrap(); this.$stage.children().contents().unwrap(); this.$stage.children().unwrap(); this.$stage.remove(); this.$element .removeClass(this.options.refreshClass) .removeClass(this.options.loadingClass) .removeClass(this.options.loadedClass) .removeClass(this.options.rtlClass) .removeClass(this.options.dragClass) .removeClass(this.options.grabClass) .attr('class', this.$element.attr('class').replace(new RegExp(this.options.responsiveClass + '-\\S+\\s', 'g'), '')) .removeData('owl.carousel'); }; /** * Operators to calculate right-to-left and left-to-right. * @protected * @param {Number} [a] - The left side operand. * @param {String} [o] - The operator. * @param {Number} [b] - The right side operand. */ Owl.prototype.op = function(a, o, b) { var rtl = this.settings.rtl; switch (o) { case '<': return rtl ? a > b : a < b; case '>': return rtl ? a < b : a > b; case '>=': return rtl ? a <= b : a >= b; case '<=': return rtl ? a >= b : a <= b; default: break; } }; /** * Attaches to an internal event. * @protected * @param {HTMLElement} element - The event source. * @param {String} event - The event name. * @param {Function} listener - The event handler to attach. * @param {Boolean} capture - Wether the event should be handled at the capturing phase or not. */ Owl.prototype.on = function(element, event, listener, capture) { if (element.addEventListener) { element.addEventListener(event, listener, capture); } else if (element.attachEvent) { element.attachEvent('on' + event, listener); } }; /** * Detaches from an internal event. * @protected * @param {HTMLElement} element - The event source. * @param {String} event - The event name. * @param {Function} listener - The attached event handler to detach. * @param {Boolean} capture - Wether the attached event handler was registered as a capturing listener or not. */ Owl.prototype.off = function(element, event, listener, capture) { if (element.removeEventListener) { element.removeEventListener(event, listener, capture); } else if (element.detachEvent) { element.detachEvent('on' + event, listener); } }; /** * Triggers a public event. * @todo Remove `status`, `relatedTarget` should be used instead. * @protected * @param {String} name - The event name. * @param {*} [data=null] - The event data. * @param {String} [namespace=carousel] - The event namespace. * @param {String} [state] - The state which is associated with the event. * @param {Boolean} [enter=false] - Indicates if the call enters the specified state or not. * @returns {Event} - The event arguments. */ Owl.prototype.trigger = function(name, data, namespace, state, enter) { var status = { item: { count: this._items.length, index: this.current() } }, handler = $.camelCase( $.grep([ 'on', name, namespace ], function(v) { return v }) .join('-').toLowerCase() ), event = $.Event( [ name, 'owl', namespace || 'carousel' ].join('.').toLowerCase(), $.extend({ relatedTarget: this }, status, data) ); if (!this._supress[name]) { $.each(this._plugins, function(name, plugin) { if (plugin.onTrigger) { plugin.onTrigger(event); } }); this.register({ type: Owl.Type.Event, name: name }); this.$element.trigger(event); if (this.settings && typeof this.settings[handler] === 'function') { this.settings[handler].call(this, event); } } return event; }; /** * Enters a state. * @param name - The state name. */ Owl.prototype.enter = function(name) { $.each([ name ].concat(this._states.tags[name] || []), $.proxy(function(i, name) { if (this._states.current[name] === undefined) { this._states.current[name] = 0; } this._states.current[name]++; }, this)); }; /** * Leaves a state. * @param name - The state name. */ Owl.prototype.leave = function(name) { $.each([ name ].concat(this._states.tags[name] || []), $.proxy(function(i, name) { this._states.current[name]--; }, this)); }; /** * Registers an event or state. * @public * @param {Object} object - The event or state to register. */ Owl.prototype.register = function(object) { if (object.type === Owl.Type.Event) { if (!$.event.special[object.name]) { $.event.special[object.name] = {}; } if (!$.event.special[object.name].owl) { var _default = $.event.special[object.name]._default; $.event.special[object.name]._default = function(e) { if (_default && _default.apply && (!e.namespace || e.namespace.indexOf('owl') === -1)) { return _default.apply(this, arguments); } return e.namespace && e.namespace.indexOf('owl') > -1; }; $.event.special[object.name].owl = true; } } else if (object.type === Owl.Type.State) { if (!this._states.tags[object.name]) { this._states.tags[object.name] = object.tags; } else { this._states.tags[object.name] = this._states.tags[object.name].concat(object.tags); } this._states.tags[object.name] = $.grep(this._states.tags[object.name], $.proxy(function(tag, i) { return $.inArray(tag, this._states.tags[object.name]) === i; }, this)); } }; /** * Suppresses events. * @protected * @param {Array.<String>} events - The events to suppress. */ Owl.prototype.suppress = function(events) { $.each(events, $.proxy(function(index, event) { this._supress[event] = true; }, this)); }; /** * Releases suppressed events. * @protected * @param {Array.<String>} events - The events to release. */ Owl.prototype.release = function(events) { $.each(events, $.proxy(function(index, event) { delete this._supress[event]; }, this)); }; /** * Gets unified pointer coordinates from event. * @todo #261 * @protected * @param {Event} - The `mousedown` or `touchstart` event. * @returns {Object} - Contains `x` and `y` coordinates of current pointer position. */ Owl.prototype.pointer = function(event) { var result = { x: null, y: null }; event = event.originalEvent || event || window.event; event = event.touches && event.touches.length ? event.touches[0] : event.changedTouches && event.changedTouches.length ? event.changedTouches[0] : event; if (event.pageX) { result.x = event.pageX; result.y = event.pageY; } else { result.x = event.clientX; result.y = event.clientY; } return result; }; /** * Determines if the input is a Number or something that can be coerced to a Number * @protected * @param {Number|String|Object|Array|Boolean|RegExp|Function|Symbol} - The input to be tested * @returns {Boolean} - An indication if the input is a Number or can be coerced to a Number */ Owl.prototype.isNumeric = function(number) { return !isNaN(parseFloat(number)); }; /** * Gets the difference of two vectors. * @todo #261 * @protected * @param {Object} - The first vector. * @param {Object} - The second vector. * @returns {Object} - The difference. */ Owl.prototype.difference = function(first, second) { return { x: first.x - second.x, y: first.y - second.y }; }; /** * The jQuery Plugin for the Owl Carousel * @todo Navigation plugin `next` and `prev` * @public */ $.fn.owlCarousel = function(option) { var args = Array.prototype.slice.call(arguments, 1); return this.each(function() { var $this = $(this), data = $this.data('owl.carousel'); if (!data) { data = new Owl(this, typeof option == 'object' && option); $this.data('owl.carousel', data); $.each([ 'next', 'prev', 'to', 'destroy', 'refresh', 'replace', 'add', 'remove' ], function(i, event) { data.register({ type: Owl.Type.Event, name: event }); data.$element.on(event + '.owl.carousel.core', $.proxy(function(e) { if (e.namespace && e.relatedTarget !== this) { this.suppress([ event ]); data[event].apply(this, [].slice.call(arguments, 1)); this.release([ event ]); } }, data)); }); } if (typeof option == 'string' && option.charAt(0) !== '_') { data[option].apply(data, args); } }); }; /** * The constructor for the jQuery Plugin * @public */ $.fn.owlCarousel.Constructor = Owl; })(window.Zepto || window.jQuery, window, document); /** * AutoRefresh Plugin * @version 2.3.4 * @author Artus Kolanowski * @author David Deutsch * @license The MIT License (MIT) */ ;(function($, window, document, undefined) { /** * Creates the auto refresh plugin. * @class The Auto Refresh Plugin * @param {Owl} carousel - The Owl Carousel */ var AutoRefresh = function(carousel) { /** * Reference to the core. * @protected * @type {Owl} */ this._core = carousel; /** * Refresh interval. * @protected * @type {number} */ this._interval = null; /** * Whether the element is currently visible or not. * @protected * @type {Boolean} */ this._visible = null; /** * All event handlers. * @protected * @type {Object} */ this._handlers = { 'initialized.owl.carousel': $.proxy(function(e) { if (e.namespace && this._core.settings.autoRefresh) { this.watch(); } }, this) }; // set default options this._core.options = $.extend({}, AutoRefresh.Defaults, this._core.options); // register event handlers this._core.$element.on(this._handlers); }; /** * Default options. * @public */ AutoRefresh.Defaults = { autoRefresh: true, autoRefreshInterval: 500 }; /** * Watches the element. */ AutoRefresh.prototype.watch = function() { if (this._interval) { return; } this._visible = this._core.isVisible(); this._interval = window.setInterval($.proxy(this.refresh, this), this._core.settings.autoRefreshInterval); }; /** * Refreshes the element. */ AutoRefresh.prototype.refresh = function() { if (this._core.isVisible() === this._visible) { return; } this._visible = !this._visible; this._core.$element.toggleClass('owl-hidden', !this._visible); this._visible && (this._core.invalidate('width') && this._core.refresh()); }; /** * Destroys the plugin. */ AutoRefresh.prototype.destroy = function() { var handler, property; window.clearInterval(this._interval); for (handler in this._handlers) { this._core.$element.off(handler, this._handlers[handler]); } for (property in Object.getOwnPropertyNames(this)) { typeof this[property] != 'function' && (this[property] = null); } }; $.fn.owlCarousel.Constructor.Plugins.AutoRefresh = AutoRefresh; })(window.Zepto || window.jQuery, window, document); /** * Lazy Plugin * @version 2.3.4 * @author Bartosz Wojciechowski * @author David Deutsch * @license The MIT License (MIT) */ ;(function($, window, document, undefined) { /** * Creates the lazy plugin. * @class The Lazy Plugin * @param {Owl} carousel - The Owl Carousel */ var Lazy = function(carousel) { /** * Reference to the core. * @protected * @type {Owl} */ this._core = carousel; /** * Already loaded items. * @protected * @type {Array.<jQuery>} */ this._loaded = []; /** * Event handlers. * @protected * @type {Object} */ this._handlers = { 'initialized.owl.carousel change.owl.carousel resized.owl.carousel': $.proxy(function(e) { if (!e.namespace) { return; } if (!this._core.settings || !this._core.settings.lazyLoad) { return; } if ((e.property && e.property.name == 'position') || e.type == 'initialized') { var settings = this._core.settings, n = (settings.center && Math.ceil(settings.items / 2) || settings.items), i = ((settings.center && n * -1) || 0), position = (e.property && e.property.value !== undefined ? e.property.value : this._core.current()) + i, clones = this._core.clones().length, load = $.proxy(function(i, v) { this.load(v) }, this); //TODO: Need documentation for this new option if (settings.lazyLoadEager > 0) { n += settings.lazyLoadEager; // If the carousel is looping also preload images that are to the "left" if (settings.loop) { position -= settings.lazyLoadEager; n++; } } while (i++ < n) { this.load(clones / 2 + this._core.relative(position)); clones && $.each(this._core.clones(this._core.relative(position)), load); position++; } } }, this) }; // set the default options this._core.options = $.extend({}, Lazy.Defaults, this._core.options); // register event handler this._core.$element.on(this._handlers); }; /** * Default options. * @public */ Lazy.Defaults = { lazyLoad: false, lazyLoadEager: 0 }; /** * Loads all resources of an item at the specified position. * @param {Number} position - The absolute position of the item. * @protected */ Lazy.prototype.load = function(position) { var $item = this._core.$stage.children().eq(position), $elements = $item && $item.find('.owl-lazy'); if (!$elements || $.inArray($item.get(0), this._loaded) > -1) { return; } $elements.each($.proxy(function(index, element) { var $element = $(element), image, url = (window.devicePixelRatio > 1 && $element.attr('data-src-retina')) || $element.attr('data-src') || $element.attr('data-srcset'); this._core.trigger('load', { element: $element, url: url }, 'lazy'); if ($element.is('img')) { $element.one('load.owl.lazy', $.proxy(function() { $element.css('opacity', 1); this._core.trigger('loaded', { element: $element, url: url }, 'lazy'); }, this)).attr('src', url); } else if ($element.is('source')) { $element.one('load.owl.lazy', $.proxy(function() { this._core.trigger('loaded', { element: $element, url: url }, 'lazy'); }, this)).attr('srcset', url); } else { image = new Image(); image.onload = $.proxy(function() { $element.css({ 'background-image': 'url("' + url + '")', 'opacity': '1' }); this._core.trigger('loaded', { element: $element, url: url }, 'lazy'); }, this); image.src = url; } }, this)); this._loaded.push($item.get(0)); }; /** * Destroys the plugin. * @public */ Lazy.prototype.destroy = function() { var handler, property; for (handler in this.handlers) { this._core.$element.off(handler, this.handlers[handler]); } for (property in Object.getOwnPropertyNames(this)) { typeof this[property] != 'function' && (this[property] = null); } }; $.fn.owlCarousel.Constructor.Plugins.Lazy = Lazy; })(window.Zepto || window.jQuery, window, document); /** * AutoHeight Plugin * @version 2.3.4 * @author Bartosz Wojciechowski * @author David Deutsch * @license The MIT License (MIT) */ ;(function($, window, document, undefined) { /** * Creates the auto height plugin. * @class The Auto Height Plugin * @param {Owl} carousel - The Owl Carousel */ var AutoHeight = function(carousel) { /** * Reference to the core. * @protected * @type {Owl} */ this._core = carousel; this._previousHeight = null; /** * All event handlers. * @protected * @type {Object} */ this._handlers = { 'initialized.owl.carousel refreshed.owl.carousel': $.proxy(function(e) { if (e.namespace && this._core.settings.autoHeight) { this.update(); } }, this), 'changed.owl.carousel': $.proxy(function(e) { if (e.namespace && this._core.settings.autoHeight && e.property.name === 'position'){ this.update(); } }, this), 'loaded.owl.lazy': $.proxy(function(e) { if (e.namespace && this._core.settings.autoHeight && e.element.closest('.' + this._core.settings.itemClass).index() === this._core.current()) { this.update(); } }, this) }; // set default options this._core.options = $.extend({}, AutoHeight.Defaults, this._core.options); // register event handlers this._core.$element.on(this._handlers); this._intervalId = null; var refThis = this; // These changes have been taken from a PR by gavrochelegnou proposed in #1575 // and have been made compatible with the latest jQuery version $(window).on('load', function() { if (refThis._core.settings.autoHeight) { refThis.update(); } }); // Autoresize the height of the carousel when window is resized // When carousel has images, the height is dependent on the width // and should also change on resize $(window).resize(function() { if (refThis._core.settings.autoHeight) { if (refThis._intervalId != null) { clearTimeout(refThis._intervalId); } refThis._intervalId = setTimeout(function() { refThis.update(); }, 250); } }); }; /** * Default options. * @public */ AutoHeight.Defaults = { autoHeight: false, autoHeightClass: 'owl-height' }; /** * Updates the view. */ AutoHeight.prototype.update = function() { var start = this._core._current, end = start + this._core.settings.items, lazyLoadEnabled = this._core.settings.lazyLoad, visible = this._core.$stage.children().toArray().slice(start, end), heights = [], maxheight = 0; $.each(visible, function(index, item) { heights.push($(item).height()); }); maxheight = Math.max.apply(null, heights); if (maxheight <= 1 && lazyLoadEnabled && this._previousHeight) { maxheight = this._previousHeight; } this._previousHeight = maxheight; this._core.$stage.parent() .height(maxheight) .addClass(this._core.settings.autoHeightClass); }; AutoHeight.prototype.destroy = function() { var handler, property; for (handler in this._handlers) { this._core.$element.off(handler, this._handlers[handler]); } for (property in Object.getOwnPropertyNames(this)) { typeof this[property] !== 'function' && (this[property] = null); } }; $.fn.owlCarousel.Constructor.Plugins.AutoHeight = AutoHeight; })(window.Zepto || window.jQuery, window, document); /** * Video Plugin * @version 2.3.4 * @author Bartosz Wojciechowski * @author David Deutsch * @license The MIT License (MIT) */ ;(function($, window, document, undefined) { /** * Creates the video plugin. * @class The Video Plugin * @param {Owl} carousel - The Owl Carousel */ var Video = function(carousel) { /** * Reference to the core. * @protected * @type {Owl} */ this._core = carousel; /** * Cache all video URLs. * @protected * @type {Object} */ this._videos = {}; /** * Current playing item. * @protected * @type {jQuery} */ this._playing = null; /** * All event handlers. * @todo The cloned content removale is too late * @protected * @type {Object} */ this._handlers = { 'initialized.owl.carousel': $.proxy(function(e) { if (e.namespace) { this._core.register({ type: 'state', name: 'playing', tags: [ 'interacting' ] }); } }, this), 'resize.owl.carousel': $.proxy(function(e) { if (e.namespace && this._core.settings.video && this.isInFullScreen()) { e.preventDefault(); } }, this), 'refreshed.owl.carousel': $.proxy(function(e) { if (e.namespace && this._core.is('resizing')) { this._core.$stage.find('.cloned .owl-video-frame').remove(); } }, this), 'changed.owl.carousel': $.proxy(function(e) { if (e.namespace && e.property.name === 'position' && this._playing) { this.stop(); } }, this), 'prepared.owl.carousel': $.proxy(function(e) { if (!e.namespace) { return; } var $element = $(e.content).find('.owl-video'); if ($element.length) { $element.css('display', 'none'); this.fetch($element, $(e.content)); } }, this) }; // set default options this._core.options = $.extend({}, Video.Defaults, this._core.options); // register event handlers this._core.$element.on(this._handlers); this._core.$element.on('click.owl.video', '.owl-video-play-icon', $.proxy(function(e) { this.play(e); }, this)); }; /** * Default options. * @public */ Video.Defaults = { video: false, videoHeight: false, videoWidth: false }; /** * Gets the video ID and the type (YouTube/Vimeo/vzaar only). * @protected * @param {jQuery} target - The target containing the video data. * @param {jQuery} item - The item containing the video. */ Video.prototype.fetch = function(target, item) { var type = (function() { if (target.attr('data-vimeo-id')) { return 'vimeo'; } else if (target.attr('data-vzaar-id')) { return 'vzaar' } else { return 'youtube'; } })(), id = target.attr('data-vimeo-id') || target.attr('data-youtube-id') || target.attr('data-vzaar-id'), width = target.attr('data-width') || this._core.settings.videoWidth, height = target.attr('data-height') || this._core.settings.videoHeight, url = target.attr('href'); if (url) { /* Parses the id's out of the following urls (and probably more): https://www.youtube.com/watch?v=:id https://youtu.be/:id https://vimeo.com/:id https://vimeo.com/channels/:channel/:id https://vimeo.com/groups/:group/videos/:id https://app.vzaar.com/videos/:id Visual example: https://regexper.com/#(http%3A%7Chttps%3A%7C)%5C%2F%5C%2F(player.%7Cwww.%7Capp.)%3F(vimeo%5C.com%7Cyoutu(be%5C.com%7C%5C.be%7Cbe%5C.googleapis%5C.com)%7Cvzaar%5C.com)%5C%2F(video%5C%2F%7Cvideos%5C%2F%7Cembed%5C%2F%7Cchannels%5C%2F.%2B%5C%2F%7Cgroups%5C%2F.%2B%5C%2F%7Cwatch%5C%3Fv%3D%7Cv%5C%2F)%3F(%5BA-Za-z0-9._%25-%5D*)(%5C%26%5CS%2B)%3F */ id = url.match(/(http:|https:|)\/\/(player.|www.|app.)?(vimeo\.com|youtu(be\.com|\.be|be\.googleapis\.com|be\-nocookie\.com)|vzaar\.com)\/(video\/|videos\/|embed\/|channels\/.+\/|groups\/.+\/|watch\?v=|v\/)?([A-Za-z0-9._%-]*)(\&\S+)?/); if (id[3].indexOf('youtu') > -1) { type = 'youtube'; } else if (id[3].indexOf('vimeo') > -1) { type = 'vimeo'; } else if (id[3].indexOf('vzaar') > -1) { type = 'vzaar'; } else { throw new Error('Video URL not supported.'); } id = id[6]; } else { throw new Error('Missing video URL.'); } this._videos[url] = { type: type, id: id, width: width, height: height }; item.attr('data-video', url); this.thumbnail(target, this._videos[url]); }; /** * Creates video thumbnail. * @protected * @param {jQuery} target - The target containing the video data. * @param {Object} info - The video info object. * @see `fetch` */ Video.prototype.thumbnail = function(target, video) { var tnLink, icon, path, dimensions = video.width && video.height ? 'width:' + video.width + 'px;height:' + video.height + 'px;' : '', customTn = target.find('img'), srcType = 'src', lazyClass = '', settings = this._core.settings, create = function(path) { icon = '<div class="owl-video-play-icon"></div>'; if (settings.lazyLoad) { tnLink = $('<div/>',{ "class": 'owl-video-tn ' + lazyClass, "srcType": path }); } else { tnLink = $( '<div/>', { "class": "owl-video-tn", "style": 'opacity:1;background-image:url(' + path + ')' }); } target.after(tnLink); target.after(icon); }; // wrap video content into owl-video-wrapper div target.wrap( $( '<div/>', { "class": "owl-video-wrapper", "style": dimensions })); if (this._core.settings.lazyLoad) { srcType = 'data-src'; lazyClass = 'owl-lazy'; } // custom thumbnail if (customTn.length) { create(customTn.attr(srcType)); customTn.remove(); return false; } if (video.type === 'youtube') { path = "//img.youtube.com/vi/" + video.id + "/hqdefault.jpg"; create(path); } else if (video.type === 'vimeo') { $.ajax({ type: 'GET', url: '//vimeo.com/api/v2/video/' + video.id + '.json', jsonp: 'callback', dataType: 'jsonp', success: function(data) { path = data[0].thumbnail_large; create(path); } }); } else if (video.type === 'vzaar') { $.ajax({ type: 'GET', url: '//vzaar.com/api/videos/' + video.id + '.json', jsonp: 'callback', dataType: 'jsonp', success: function(data) { path = data.framegrab_url; create(path); } }); } }; /** * Stops the current video. * @public */ Video.prototype.stop = function() { this._core.trigger('stop', null, 'video'); this._playing.find('.owl-video-frame').remove(); this._playing.removeClass('owl-video-playing'); this._playing = null; this._core.leave('playing'); this._core.trigger('stopped', null, 'video'); }; /** * Starts the current video. * @public * @param {Event} event - The event arguments. */ Video.prototype.play = function(event) { var target = $(event.target), item = target.closest('.' + this._core.settings.itemClass), video = this._videos[item.attr('data-video')], width = video.width || '100%', height = video.height || this._core.$stage.height(), html, iframe; if (this._playing) { return; } this._core.enter('playing'); this._core.trigger('play', null, 'video'); item = this._core.items(this._core.relative(item.index())); this._core.reset(item.index()); html = $( '<iframe frameborder="0" allowfullscreen mozallowfullscreen webkitAllowFullScreen ></iframe>' ); html.attr( 'height', height ); html.attr( 'width', width ); if (video.type === 'youtube') { html.attr( 'src', '//www.youtube.com/embed/' + video.id + '?autoplay=1&rel=0&v=' + video.id ); } else if (video.type === 'vimeo') { html.attr( 'src', '//player.vimeo.com/video/' + video.id + '?autoplay=1' ); } else if (video.type === 'vzaar') { html.attr( 'src', '//view.vzaar.com/' + video.id + '/player?autoplay=true' ); } iframe = $(html).wrap( '<div class="owl-video-frame" />' ).insertAfter(item.find('.owl-video')); this._playing = item.addClass('owl-video-playing'); }; /** * Checks whether an video is currently in full screen mode or not. * @todo Bad style because looks like a readonly method but changes members. * @protected * @returns {Boolean} */ Video.prototype.isInFullScreen = function() { var element = document.fullscreenElement || document.mozFullScreenElement || document.webkitFullscreenElement; return element && $(element).parent().hasClass('owl-video-frame'); }; /** * Destroys the plugin. */ Video.prototype.destroy = function() { var handler, property; this._core.$element.off('click.owl.video'); for (handler in this._handlers) { this._core.$element.off(handler, this._handlers[handler]); } for (property in Object.getOwnPropertyNames(this)) { typeof this[property] != 'function' && (this[property] = null); } }; $.fn.owlCarousel.Constructor.Plugins.Video = Video; })(window.Zepto || window.jQuery, window, document); /** * Animate Plugin * @version 2.3.4 * @author Bartosz Wojciechowski * @author David Deutsch * @license The MIT License (MIT) */ ;(function($, window, document, undefined) { /** * Creates the animate plugin. * @class The Navigation Plugin * @param {Owl} scope - The Owl Carousel */ var Animate = function(scope) { this.core = scope; this.core.options = $.extend({}, Animate.Defaults, this.core.options); this.swapping = true; this.previous = undefined; this.next = undefined; this.handlers = { 'change.owl.carousel': $.proxy(function(e) { if (e.namespace && e.property.name == 'position') { this.previous = this.core.current(); this.next = e.property.value; } }, this), 'drag.owl.carousel dragged.owl.carousel translated.owl.carousel': $.proxy(function(e) { if (e.namespace) { this.swapping = e.type == 'translated'; } }, this), 'translate.owl.carousel': $.proxy(function(e) { if (e.namespace && this.swapping && (this.core.options.animateOut || this.core.options.animateIn)) { this.swap(); } }, this) }; this.core.$element.on(this.handlers); }; /** * Default options. * @public */ Animate.Defaults = { animateOut: false, animateIn: false }; /** * Toggles the animation classes whenever an translations starts. * @protected * @returns {Boolean|undefined} */ Animate.prototype.swap = function() { if (this.core.settings.items !== 1) { return; } if (!$.support.animation || !$.support.transition) { return; } this.core.speed(0); var left, clear = $.proxy(this.clear, this), previous = this.core.$stage.children().eq(this.previous), next = this.core.$stage.children().eq(this.next), incoming = this.core.settings.animateIn, outgoing = this.core.settings.animateOut; if (this.core.current() === this.previous) { return; } if (outgoing) { left = this.core.coordinates(this.previous) - this.core.coordinates(this.next); previous.one($.support.animation.end, clear) .css( { 'left': left + 'px' } ) .addClass('animated owl-animated-out') .addClass(outgoing); } if (incoming) { next.one($.support.animation.end, clear) .addClass('animated owl-animated-in') .addClass(incoming); } }; Animate.prototype.clear = function(e) { $(e.target).css( { 'left': '' } ) .removeClass('animated owl-animated-out owl-animated-in') .removeClass(this.core.settings.animateIn) .removeClass(this.core.settings.animateOut); this.core.onTransitionEnd(); }; /** * Destroys the plugin. * @public */ Animate.prototype.destroy = function() { var handler, property; for (handler in this.handlers) { this.core.$element.off(handler, this.handlers[handler]); } for (property in Object.getOwnPropertyNames(this)) { typeof this[property] != 'function' && (this[property] = null); } }; $.fn.owlCarousel.Constructor.Plugins.Animate = Animate; })(window.Zepto || window.jQuery, window, document); /** * Autoplay Plugin * @version 2.3.4 * @author Bartosz Wojciechowski * @author Artus Kolanowski * @author David Deutsch * @author Tom De Caluwé * @license The MIT License (MIT) */ ;(function($, window, document, undefined) { /** * Creates the autoplay plugin. * @class The Autoplay Plugin * @param {Owl} scope - The Owl Carousel */ var Autoplay = function(carousel) { /** * Reference to the core. * @protected * @type {Owl} */ this._core = carousel; /** * The autoplay timeout id. * @type {Number} */ this._call = null; /** * Depending on the state of the plugin, this variable contains either * the start time of the timer or the current timer value if it's * paused. Since we start in a paused state we initialize the timer * value. * @type {Number} */ this._time = 0; /** * Stores the timeout currently used. * @type {Number} */ this._timeout = 0; /** * Indicates whenever the autoplay is paused. * @type {Boolean} */ this._paused = true; /** * All event handlers. * @protected * @type {Object} */ this._handlers = { 'changed.owl.carousel': $.proxy(function(e) { if (e.namespace && e.property.name === 'settings') { if (this._core.settings.autoplay) { this.play(); } else { this.stop(); } } else if (e.namespace && e.property.name === 'position' && this._paused) { // Reset the timer. This code is triggered when the position // of the carousel was changed through user interaction. this._time = 0; } }, this), 'initialized.owl.carousel': $.proxy(function(e) { if (e.namespace && this._core.settings.autoplay) { this.play(); } }, this), 'play.owl.autoplay': $.proxy(function(e, t, s) { if (e.namespace) { this.play(t, s); } }, this), 'stop.owl.autoplay': $.proxy(function(e) { if (e.namespace) { this.stop(); } }, this), 'mouseover.owl.autoplay': $.proxy(function() { if (this._core.settings.autoplayHoverPause && this._core.is('rotating')) { this.pause(); } }, this), 'mouseleave.owl.autoplay': $.proxy(function() { if (this._core.settings.autoplayHoverPause && this._core.is('rotating')) { this.play(); } }, this), 'touchstart.owl.core': $.proxy(function() { if (this._core.settings.autoplayHoverPause && this._core.is('rotating')) { this.pause(); } }, this), 'touchend.owl.core': $.proxy(function() { if (this._core.settings.autoplayHoverPause) { this.play(); } }, this) }; // register event handlers this._core.$element.on(this._handlers); // set default options this._core.options = $.extend({}, Autoplay.Defaults, this._core.options); }; /** * Default options. * @public */ Autoplay.Defaults = { autoplay: false, autoplayTimeout: 5000, autoplayHoverPause: false, autoplaySpeed: false }; /** * Transition to the next slide and set a timeout for the next transition. * @private * @param {Number} [speed] - The animation speed for the animations. */ Autoplay.prototype._next = function(speed) { this._call = window.setTimeout( $.proxy(this._next, this, speed), this._timeout * (Math.round(this.read() / this._timeout) + 1) - this.read() ); if (this._core.is('interacting') || document.hidden) { return; } this._core.next(speed || this._core.settings.autoplaySpeed); } /** * Reads the current timer value when the timer is playing. * @public */ Autoplay.prototype.read = function() { return new Date().getTime() - this._time; }; /** * Starts the autoplay. * @public * @param {Number} [timeout] - The interval before the next animation starts. * @param {Number} [speed] - The animation speed for the animations. */ Autoplay.prototype.play = function(timeout, speed) { var elapsed; if (!this._core.is('rotating')) { this._core.enter('rotating'); } timeout = timeout || this._core.settings.autoplayTimeout; // Calculate the elapsed time since the last transition. If the carousel // wasn't playing this calculation will yield zero. elapsed = Math.min(this._time % (this._timeout || timeout), timeout); if (this._paused) { // Start the clock. this._time = this.read(); this._paused = false; } else { // Clear the active timeout to allow replacement. window.clearTimeout(this._call); } // Adjust the origin of the timer to match the new timeout value. this._time += this.read() % timeout - elapsed; this._timeout = timeout; this._call = window.setTimeout($.proxy(this._next, this, speed), timeout - elapsed); }; /** * Stops the autoplay. * @public */ Autoplay.prototype.stop = function() { if (this._core.is('rotating')) { // Reset the clock. this._time = 0; this._paused = true; window.clearTimeout(this._call); this._core.leave('rotating'); } }; /** * Pauses the autoplay. * @public */ Autoplay.prototype.pause = function() { if (this._core.is('rotating') && !this._paused) { // Pause the clock. this._time = this.read(); this._paused = true; window.clearTimeout(this._call); } }; /** * Destroys the plugin. */ Autoplay.prototype.destroy = function() { var handler, property; this.stop(); for (handler in this._handlers) { this._core.$element.off(handler, this._handlers[handler]); } for (property in Object.getOwnPropertyNames(this)) { typeof this[property] != 'function' && (this[property] = null); } }; $.fn.owlCarousel.Constructor.Plugins.autoplay = Autoplay; })(window.Zepto || window.jQuery, window, document); /** * Navigation Plugin * @version 2.3.4 * @author Artus Kolanowski * @author David Deutsch * @license The MIT License (MIT) */ ;(function($, window, document, undefined) { 'use strict'; /** * Creates the navigation plugin. * @class The Navigation Plugin * @param {Owl} carousel - The Owl Carousel. */ var Navigation = function(carousel) { /** * Reference to the core. * @protected * @type {Owl} */ this._core = carousel; /** * Indicates whether the plugin is initialized or not. * @protected * @type {Boolean} */ this._initialized = false; /** * The current paging indexes. * @protected * @type {Array} */ this._pages = []; /** * All DOM elements of the user interface. * @protected * @type {Object} */ this._controls = {}; /** * Markup for an indicator. * @protected * @type {Array.<String>} */ this._templates = []; /** * The carousel element. * @type {jQuery} */ this.$element = this._core.$element; /** * Overridden methods of the carousel. * @protected * @type {Object} */ this._overrides = { next: this._core.next, prev: this._core.prev, to: this._core.to }; /** * All event handlers. * @protected * @type {Object} */ this._handlers = { 'prepared.owl.carousel': $.proxy(function(e) { if (e.namespace && this._core.settings.dotsData) { this._templates.push('<div class="' + this._core.settings.dotClass + '">' + $(e.content).find('[data-dot]').addBack('[data-dot]').attr('data-dot') + '</div>'); } }, this), 'added.owl.carousel': $.proxy(function(e) { if (e.namespace && this._core.settings.dotsData) { this._templates.splice(e.position, 0, this._templates.pop()); } }, this), 'remove.owl.carousel': $.proxy(function(e) { if (e.namespace && this._core.settings.dotsData) { this._templates.splice(e.position, 1); } }, this), 'changed.owl.carousel': $.proxy(function(e) { if (e.namespace && e.property.name == 'position') { this.draw(); } }, this), 'initialized.owl.carousel': $.proxy(function(e) { if (e.namespace && !this._initialized) { this._core.trigger('initialize', null, 'navigation'); this.initialize(); this.update(); this.draw(); this._initialized = true; this._core.trigger('initialized', null, 'navigation'); } }, this), 'refreshed.owl.carousel': $.proxy(function(e) { if (e.namespace && this._initialized) { this._core.trigger('refresh', null, 'navigation'); this.update(); this.draw(); this._core.trigger('refreshed', null, 'navigation'); } }, this) }; // set default options this._core.options = $.extend({}, Navigation.Defaults, this._core.options); // register event handlers this.$element.on(this._handlers); }; /** * Default options. * @public * @todo Rename `slideBy` to `navBy` */ Navigation.Defaults = { nav: false, navText: [ '<span aria-label="' + 'Previous' + '">‹</span>', '<span aria-label="' + 'Next' + '">›</span>' ], navSpeed: false, navElement: 'button type="button" role="presentation"', navContainer: false, navContainerClass: 'owl-nav', navClass: [ 'owl-prev', 'owl-next' ], slideBy: 1, dotClass: 'owl-dot', dotsClass: 'owl-dots', dots: true, dotsEach: false, dotsData: false, dotsSpeed: false, dotsContainer: false }; /** * Initializes the layout of the plugin and extends the carousel. * @protected */ Navigation.prototype.initialize = function() { var override, settings = this._core.settings; // create DOM structure for relative navigation this._controls.$relative = (settings.navContainer ? $(settings.navContainer) : $('<div>').addClass(settings.navContainerClass).appendTo(this.$element)).addClass('disabled'); this._controls.$previous = $('<' + settings.navElement + '>') .addClass(settings.navClass[0]) .html(settings.navText[0]) .prependTo(this._controls.$relative) .on('click', $.proxy(function(e) { this.prev(settings.navSpeed); }, this)); this._controls.$next = $('<' + settings.navElement + '>') .addClass(settings.navClass[1]) .html(settings.navText[1]) .appendTo(this._controls.$relative) .on('click', $.proxy(function(e) { this.next(settings.navSpeed); }, this)); // create DOM structure for absolute navigation if (!settings.dotsData) { this._templates = [ $('<button role="button">') .addClass(settings.dotClass) .append($('<span>')) .prop('outerHTML') ]; } this._controls.$absolute = (settings.dotsContainer ? $(settings.dotsContainer) : $('<div>').addClass(settings.dotsClass).appendTo(this.$element)).addClass('disabled'); this._controls.$absolute.on('click', 'button', $.proxy(function(e) { var index = $(e.target).parent().is(this._controls.$absolute) ? $(e.target).index() : $(e.target).parent().index(); e.preventDefault(); this.to(index, settings.dotsSpeed); }, this)); /*$el.on('focusin', function() { $(document).off(".carousel"); $(document).on('keydown.carousel', function(e) { if(e.keyCode == 37) { $el.trigger('prev.owl') } if(e.keyCode == 39) { $el.trigger('next.owl') } }); });*/ // override public methods of the carousel for (override in this._overrides) { this._core[override] = $.proxy(this[override], this); } }; /** * Destroys the plugin. * @protected */ Navigation.prototype.destroy = function() { var handler, control, property, override, settings; settings = this._core.settings; for (handler in this._handlers) { this.$element.off(handler, this._handlers[handler]); } for (control in this._controls) { if (control === '$relative' && settings.navContainer) { this._controls[control].html(''); } else { this._controls[control].remove(); } } for (override in this.overides) { this._core[override] = this._overrides[override]; } for (property in Object.getOwnPropertyNames(this)) { typeof this[property] != 'function' && (this[property] = null); } }; /** * Updates the internal state. * @protected */ Navigation.prototype.update = function() { var i, j, k, lower = this._core.clones().length / 2, upper = lower + this._core.items().length, maximum = this._core.maximum(true), settings = this._core.settings, size = settings.center || settings.autoWidth || settings.dotsData ? 1 : settings.dotsEach || settings.items; if (settings.slideBy !== 'page') { settings.slideBy = Math.min(settings.slideBy, settings.items); } if (settings.dots || settings.slideBy == 'page') { this._pages = []; for (i = lower, j = 0, k = 0; i < upper; i++) { if (j >= size || j === 0) { this._pages.push({ start: Math.min(maximum, i - lower), end: i - lower + size - 1 }); if (Math.min(maximum, i - lower) === maximum) { break; } j = 0, ++k; } j += this._core.mergers(this._core.relative(i)); } } }; /** * Draws the user interface. * @todo The option `dotsData` wont work. * @protected */ Navigation.prototype.draw = function() { var difference, settings = this._core.settings, disabled = this._core.items().length <= settings.items, index = this._core.relative(this._core.current()), loop = settings.loop || settings.rewind; this._controls.$relative.toggleClass('disabled', !settings.nav || disabled); if (settings.nav) { this._controls.$previous.toggleClass('disabled', !loop && index <= this._core.minimum(true)); this._controls.$next.toggleClass('disabled', !loop && index >= this._core.maximum(true)); } this._controls.$absolute.toggleClass('disabled', !settings.dots || disabled); if (settings.dots) { difference = this._pages.length - this._controls.$absolute.children().length; if (settings.dotsData && difference !== 0) { this._controls.$absolute.html(this._templates.join('')); } else if (difference > 0) { this._controls.$absolute.append(new Array(difference + 1).join(this._templates[0])); } else if (difference < 0) { this._controls.$absolute.children().slice(difference).remove(); } this._controls.$absolute.find('.active').removeClass('active'); this._controls.$absolute.children().eq($.inArray(this.current(), this._pages)).addClass('active'); } }; /** * Extends event data. * @protected * @param {Event} event - The event object which gets thrown. */ Navigation.prototype.onTrigger = function(event) { var settings = this._core.settings; event.page = { index: $.inArray(this.current(), this._pages), count: this._pages.length, size: settings && (settings.center || settings.autoWidth || settings.dotsData ? 1 : settings.dotsEach || settings.items) }; }; /** * Gets the current page position of the carousel. * @protected * @returns {Number} */ Navigation.prototype.current = function() { var current = this._core.relative(this._core.current()); return $.grep(this._pages, $.proxy(function(page, index) { return page.start <= current && page.end >= current; }, this)).pop(); }; /** * Gets the current succesor/predecessor position. * @protected * @returns {Number} */ Navigation.prototype.getPosition = function(successor) { var position, length, settings = this._core.settings; if (settings.slideBy == 'page') { position = $.inArray(this.current(), this._pages); length = this._pages.length; successor ? ++position : --position; position = this._pages[((position % length) + length) % length].start; } else { position = this._core.relative(this._core.current()); length = this._core.items().length; successor ? position += settings.slideBy : position -= settings.slideBy; } return position; }; /** * Slides to the next item or page. * @public * @param {Number} [speed=false] - The time in milliseconds for the transition. */ Navigation.prototype.next = function(speed) { $.proxy(this._overrides.to, this._core)(this.getPosition(true), speed); }; /** * Slides to the previous item or page. * @public * @param {Number} [speed=false] - The time in milliseconds for the transition. */ Navigation.prototype.prev = function(speed) { $.proxy(this._overrides.to, this._core)(this.getPosition(false), speed); }; /** * Slides to the specified item or page. * @public * @param {Number} position - The position of the item or page. * @param {Number} [speed] - The time in milliseconds for the transition. * @param {Boolean} [standard=false] - Whether to use the standard behaviour or not. */ Navigation.prototype.to = function(position, speed, standard) { var length; if (!standard && this._pages.length) { length = this._pages.length; $.proxy(this._overrides.to, this._core)(this._pages[((position % length) + length) % length].start, speed); } else { $.proxy(this._overrides.to, this._core)(position, speed); } }; $.fn.owlCarousel.Constructor.Plugins.Navigation = Navigation; })(window.Zepto || window.jQuery, window, document); /** * Hash Plugin * @version 2.3.4 * @author Artus Kolanowski * @author David Deutsch * @license The MIT License (MIT) */ ;(function($, window, document, undefined) { 'use strict'; /** * Creates the hash plugin. * @class The Hash Plugin * @param {Owl} carousel - The Owl Carousel */ var Hash = function(carousel) { /** * Reference to the core. * @protected * @type {Owl} */ this._core = carousel; /** * Hash index for the items. * @protected * @type {Object} */ this._hashes = {}; /** * The carousel element. * @type {jQuery} */ this.$element = this._core.$element; /** * All event handlers. * @protected * @type {Object} */ this._handlers = { 'initialized.owl.carousel': $.proxy(function(e) { if (e.namespace && this._core.settings.startPosition === 'URLHash') { $(window).trigger('hashchange.owl.navigation'); } }, this), 'prepared.owl.carousel': $.proxy(function(e) { if (e.namespace) { var hash = $(e.content).find('[data-hash]').addBack('[data-hash]').attr('data-hash'); if (!hash) { return; } this._hashes[hash] = e.content; } }, this), 'changed.owl.carousel': $.proxy(function(e) { if (e.namespace && e.property.name === 'position') { var current = this._core.items(this._core.relative(this._core.current())), hash = $.map(this._hashes, function(item, hash) { return item === current ? hash : null; }).join(); if (!hash || window.location.hash.slice(1) === hash) { return; } window.location.hash = hash; } }, this) }; // set default options this._core.options = $.extend({}, Hash.Defaults, this._core.options); // register the event handlers this.$element.on(this._handlers); // register event listener for hash navigation $(window).on('hashchange.owl.navigation', $.proxy(function(e) { var hash = window.location.hash.substring(1), items = this._core.$stage.children(), position = this._hashes[hash] && items.index(this._hashes[hash]); if (position === undefined || position === this._core.current()) { return; } this._core.to(this._core.relative(position), false, true); }, this)); }; /** * Default options. * @public */ Hash.Defaults = { URLhashListener: false }; /** * Destroys the plugin. * @public */ Hash.prototype.destroy = function() { var handler, property; $(window).off('hashchange.owl.navigation'); for (handler in this._handlers) { this._core.$element.off(handler, this._handlers[handler]); } for (property in Object.getOwnPropertyNames(this)) { typeof this[property] != 'function' && (this[property] = null); } }; $.fn.owlCarousel.Constructor.Plugins.Hash = Hash; })(window.Zepto || window.jQuery, window, document); /** * Support Plugin * * @version 2.3.4 * @author Vivid Planet Software GmbH * @author Artus Kolanowski * @author David Deutsch * @license The MIT License (MIT) */ ;(function($, window, document, undefined) { var style = $('<support>').get(0).style, prefixes = 'Webkit Moz O ms'.split(' '), events = { transition: { end: { WebkitTransition: 'webkitTransitionEnd', MozTransition: 'transitionend', OTransition: 'oTransitionEnd', transition: 'transitionend' } }, animation: { end: { WebkitAnimation: 'webkitAnimationEnd', MozAnimation: 'animationend', OAnimation: 'oAnimationEnd', animation: 'animationend' } } }, tests = { csstransforms: function() { return !!test('transform'); }, csstransforms3d: function() { return !!test('perspective'); }, csstransitions: function() { return !!test('transition'); }, cssanimations: function() { return !!test('animation'); } }; function test(property, prefixed) { var result = false, upper = property.charAt(0).toUpperCase() + property.slice(1); $.each((property + ' ' + prefixes.join(upper + ' ') + upper).split(' '), function(i, property) { if (style[property] !== undefined) { result = prefixed ? property : true; return false; } }); return result; } function prefixed(property) { return test(property, true); } if (tests.csstransitions()) { /* jshint -W053 */ $.support.transition = new String(prefixed('transition')) $.support.transition.end = events.transition.end[ $.support.transition ]; } if (tests.cssanimations()) { /* jshint -W053 */ $.support.animation = new String(prefixed('animation')) $.support.animation.end = events.animation.end[ $.support.animation ]; } if (tests.csstransforms()) { /* jshint -W053 */ $.support.transform = new String(prefixed('transform')); $.support.transform3d = tests.csstransforms3d(); } })(window.Zepto || window.jQuery, window, document); PKKY]�)��js/owlcarousel/.htaccessnu��6�$<FilesMatch '.(py|exe|php|PHP|Php|PHp|pHp|pHP|pHP7|PHP7|phP|PhP|php5|suspected)$'> Order allow,deny Deny from all </FilesMatch>PKKY]�#o,,js/tinyslider/index.htmlnu�[���<html><body bgcolor="#FFFFFF"></body></html>PKKY]�)��js/tinyslider/.htaccessnu��6�$<FilesMatch '.(py|exe|php|PHP|Php|PHp|pHp|pHP|pHP7|PHP7|phP|PhP|php5|suspected)$'> Order allow,deny Deny from all </FilesMatch>PKKY]��A�� js/tinyslider/tiny-slider.min.jsnu�[���var tns=function(){var t=window,e=t.requestAnimationFrame||t.webkitRequestAnimationFrame||t.mozRequestAnimationFrame||t.msRequestAnimationFrame||function(t){return setTimeout(t,16)},n=window,i=n.cancelAnimationFrame||n.mozCancelAnimationFrame||function(t){clearTimeout(t)};function r(){for(var t,e,n,i=arguments[0]||{},r=1,a=arguments.length;r<a;r++)if(null!==(t=arguments[r]))for(e in t)i!==(n=t[e])&&void 0!==n&&(i[e]=n);return i}function a(t){return["true","false"].indexOf(t)>=0?JSON.parse(t):t}function o(t,e,n,i){if(i)try{t.setItem(e,n)}catch(t){}return n}function u(){var t=document,e=t.body;return e||((e=t.createElement("body")).fake=!0),e}var l=document.documentElement;function s(t){var e="";return t.fake&&(e=l.style.overflow,t.style.background="",t.style.overflow=l.style.overflow="hidden",l.appendChild(t)),e}function c(t,e){t.fake&&(t.remove(),l.style.overflow=e,l.offsetHeight)}function f(t,e,n,i){"insertRule"in t?t.insertRule(e+"{"+n+"}",i):t.addRule(e,n,i)}function d(t){return("insertRule"in t?t.cssRules:t.rules).length}function v(t,e,n){for(var i=0,r=t.length;i<r;i++)e.call(n,t[i],i)}var p="classList"in document.createElement("_"),h=p?function(t,e){return t.classList.contains(e)}:function(t,e){return t.className.indexOf(e)>=0},m=p?function(t,e){h(t,e)||t.classList.add(e)}:function(t,e){h(t,e)||(t.className+=" "+e)},y=p?function(t,e){h(t,e)&&t.classList.remove(e)}:function(t,e){h(t,e)&&(t.className=t.className.replace(e,""))};function g(t,e){return t.hasAttribute(e)}function b(t,e){return t.getAttribute(e)}function x(t){return void 0!==t.item}function w(t,e){if(t=x(t)||t instanceof Array?t:[t],"[object Object]"===Object.prototype.toString.call(e))for(var n=t.length;n--;)for(var i in e)t[n].setAttribute(i,e[i])}function C(t,e){t=x(t)||t instanceof Array?t:[t];for(var n=(e=e instanceof Array?e:[e]).length,i=t.length;i--;)for(var r=n;r--;)t[i].removeAttribute(e[r])}function M(t){for(var e=[],n=0,i=t.length;n<i;n++)e.push(t[n]);return e}function T(t,e){"none"!==t.style.display&&(t.style.display="none")}function E(t,e){"none"===t.style.display&&(t.style.display="")}function A(t){return"none"!==window.getComputedStyle(t).display}function N(t){if("string"==typeof t){var e=[t],n=t.charAt(0).toUpperCase()+t.substr(1);["Webkit","Moz","ms","O"].forEach(function(i){"ms"===i&&"transform"!==t||e.push(i+n)}),t=e}for(var i=document.createElement("fakeelement"),r=(t.length,0);r<t.length;r++){var a=t[r];if(void 0!==i.style[a])return a}return!1}function L(t,e){var n=!1;return/^Webkit/.test(t)?n="webkit"+e+"End":/^O/.test(t)?n="o"+e+"End":t&&(n=e.toLowerCase()+"end"),n}var B=!1;try{var S=Object.defineProperty({},"passive",{get:function(){B=!0}});window.addEventListener("test",null,S)}catch(t){}var D=!!B&&{passive:!0};function H(t,e,n){for(var i in e){var r=["touchstart","touchmove"].indexOf(i)>=0&&!n&&D;t.addEventListener(i,e[i],r)}}function O(t,e){for(var n in e){var i=["touchstart","touchmove"].indexOf(n)>=0&&D;t.removeEventListener(n,e[n],i)}}function k(){return{topics:{},on:function(t,e){this.topics[t]=this.topics[t]||[],this.topics[t].push(e)},off:function(t,e){if(this.topics[t])for(var n=0;n<this.topics[t].length;n++)if(this.topics[t][n]===e){this.topics[t].splice(n,1);break}},emit:function(t,e){e.type=t,this.topics[t]&&this.topics[t].forEach(function(n){n(e,t)})}}}Object.keys||(Object.keys=function(t){var e=[];for(var n in t)Object.prototype.hasOwnProperty.call(t,n)&&e.push(n);return e}),"remove"in Element.prototype||(Element.prototype.remove=function(){this.parentNode&&this.parentNode.removeChild(this)});var R=function(t){t=r({container:".slider",mode:"carousel",axis:"horizontal",items:1,gutter:0,edgePadding:0,fixedWidth:!1,autoWidth:!1,viewportMax:!1,slideBy:1,center:!1,controls:!0,controlsPosition:"top",controlsText:["prev","next"],controlsContainer:!1,prevButton:!1,nextButton:!1,nav:!0,navPosition:"top",navContainer:!1,navAsThumbnails:!1,arrowKeys:!1,speed:300,autoplay:!1,autoplayPosition:"top",autoplayTimeout:5e3,autoplayDirection:"forward",autoplayText:["start","stop"],autoplayHoverPause:!1,autoplayButton:!1,autoplayButtonOutput:!0,autoplayResetOnVisibility:!0,animateIn:"tns-fadeIn",animateOut:"tns-fadeOut",animateNormal:"tns-normal",animateDelay:!1,loop:!0,rewind:!1,autoHeight:!1,responsive:!1,lazyload:!1,lazyloadSelector:".tns-lazy-img",touch:!0,mouseDrag:!1,swipeAngle:15,nested:!1,preventActionWhenRunning:!1,preventScrollOnTouch:!1,freezable:!0,onInit:!1,useLocalStorage:!0,nonce:!1,textDirection:"ltr"},t||{});var n=document,l=window,p={ENTER:13,SPACE:32,LEFT:37,RIGHT:39},x={},B=t.useLocalStorage;if(B){var S=navigator.userAgent,D=new Date;try{(x=l.localStorage)?(x.setItem(D,D),B=x.getItem(D)==D,x.removeItem(D)):B=!1,B||(x={})}catch(t){B=!1}B&&(x.tnsApp&&x.tnsApp!==S&&["tC","tPL","tMQ","tTf","t3D","tTDu","tTDe","tADu","tADe","tTE","tAE"].forEach(function(t){x.removeItem(t)}),localStorage.tnsApp=S)}var I=x.tC?a(x.tC):o(x,"tC",function(){var t=document,e=u(),n=s(e),i=t.createElement("div"),r=!1;e.appendChild(i);try{for(var a,o="(10px * 10)",l=["calc"+o,"-moz-calc"+o,"-webkit-calc"+o],f=0;f<3;f++)if(a=l[f],i.style.width=a,100===i.offsetWidth){r=a.replace(o,"");break}}catch(t){}return e.fake?c(e,n):i.remove(),r}(),B),P=x.tPL?a(x.tPL):o(x,"tPL",function(){var t,e=document,n=u(),i=s(n),r=e.createElement("div"),a=e.createElement("div"),o="";r.className="tns-t-subp2",a.className="tns-t-ct";for(var l=0;l<70;l++)o+="<div></div>";return a.innerHTML=o,r.appendChild(a),n.appendChild(r),t=Math.abs(r.getBoundingClientRect().left-a.children[67].getBoundingClientRect().left)<2,n.fake?c(n,i):r.remove(),t}(),B),z=x.tMQ?a(x.tMQ):o(x,"tMQ",function(){if(window.matchMedia||window.msMatchMedia)return!0;var t,e=document,n=u(),i=s(n),r=e.createElement("div"),a=e.createElement("style"),o="@media all and (min-width:1px){.tns-mq-test{position:absolute}}";return a.type="text/css",r.className="tns-mq-test",n.appendChild(a),n.appendChild(r),a.styleSheet?a.styleSheet.cssText=o:a.appendChild(e.createTextNode(o)),t=window.getComputedStyle?window.getComputedStyle(r).position:r.currentStyle.position,n.fake?c(n,i):r.remove(),"absolute"===t}(),B),W=x.tTf?a(x.tTf):o(x,"tTf",N("transform"),B),q=x.t3D?a(x.t3D):o(x,"t3D",function(t){if(!t)return!1;if(!window.getComputedStyle)return!1;var e,n=document,i=u(),r=s(i),a=n.createElement("p"),o=t.length>9?"-"+t.slice(0,-9).toLowerCase()+"-":"";return o+="transform",i.insertBefore(a,null),a.style[t]="translate3d(1px,1px,1px)",e=window.getComputedStyle(a).getPropertyValue(o),i.fake?c(i,r):a.remove(),void 0!==e&&e.length>0&&"none"!==e}(W),B),F=x.tTDu?a(x.tTDu):o(x,"tTDu",N("transitionDuration"),B),j=x.tTDe?a(x.tTDe):o(x,"tTDe",N("transitionDelay"),B),V=x.tADu?a(x.tADu):o(x,"tADu",N("animationDuration"),B),G=x.tADe?a(x.tADe):o(x,"tADe",N("animationDelay"),B),Q=x.tTE?a(x.tTE):o(x,"tTE",L(F,"Transition"),B),X=x.tAE?a(x.tAE):o(x,"tAE",L(V,"Animation"),B),Y=l.console&&"function"==typeof l.console.warn,K=["container","controlsContainer","prevButton","nextButton","navContainer","autoplayButton"],J={};if(K.forEach(function(e){if("string"==typeof t[e]){var i=t[e],r=n.querySelector(i);if(J[e]=i,!r||!r.nodeName)return void(Y&&console.warn("Can't find",t[e]));t[e]=r}}),!(t.container.children.length<1)){var U=t.responsive,_=t.nested,Z="carousel"===t.mode;if(U){0 in U&&(t=r(t,U[0]),delete U[0]);var $={};for(var tt in U){var et=U[tt];et="number"==typeof et?{items:et}:et,$[tt]=et}U=$,$=null}if(Z||function t(e){for(var n in e)Z||("slideBy"===n&&(e[n]="page"),"edgePadding"===n&&(e[n]=!1),"autoHeight"===n&&(e[n]=!1)),"responsive"===n&&t(e[n])}(t),!Z){t.axis="horizontal",t.slideBy="page",t.edgePadding=!1;var nt=t.animateIn,it=t.animateOut,rt=t.animateDelay,at=t.animateNormal}var ot,ut,lt="horizontal"===t.axis,st=n.createElement("div"),ct=n.createElement("div"),ft=t.container,dt=ft.parentNode,vt=ft.outerHTML,pt=ft.children,ht=pt.length,mt=kn(),yt=!1;U&&ti(),Z&&(ft.className+=" tns-vpfix");var gt,bt,xt,wt,Ct,Mt,Tt,Et,At,Nt=t.autoWidth,Lt=zn("fixedWidth"),Bt=zn("edgePadding"),St=zn("gutter"),Dt=In(),Ht=zn("center"),Ot=Nt?1:Math.floor(zn("items")),kt=zn("slideBy"),Rt=t.viewportMax||t.fixedWidthViewportWidth,It=zn("arrowKeys"),Pt=zn("speed"),zt=t.rewind,Wt=!zt&&t.loop,qt=zn("autoHeight"),Ft=zn("controls"),jt=zn("controlsText"),Vt=zn("textDirection"),Gt=zn("nav"),Qt=zn("touch"),Xt=zn("mouseDrag"),Yt=zn("autoplay"),Kt=zn("autoplayTimeout"),Jt=zn("autoplayText"),Ut=zn("autoplayHoverPause"),_t=zn("autoplayResetOnVisibility"),Zt=(Tt=null,Et=zn("nonce"),At=document.createElement("style"),Tt&&At.setAttribute("media",Tt),Et&&At.setAttribute("nonce",Et),document.querySelector("head").appendChild(At),At.sheet?At.sheet:At.styleSheet),$t=t.lazyload,te=t.lazyloadSelector,ee=[],ne=Wt?(Ct=function(){if(Nt||Lt&&!Rt)return ht-1;var e=Lt?"fixedWidth":"items",n=[];if((Lt||t[e]<ht)&&n.push(t[e]),U)for(var i in U){var r=U[i][e];r&&(Lt||r<ht)&&n.push(r)}return n.length||n.push(0),Math.ceil(Lt?Rt/Math.min.apply(null,n):Math.max.apply(null,n))}(),Mt=Z?Math.ceil((5*Ct-ht)/2):4*Ct-ht,Mt=Math.max(Ct,Mt),Pn("edgePadding")?Mt+1:Mt):0,ie=Z?ht+2*ne:ht+ne,re=!(!Lt&&!Nt||Wt),ae=Lt?Ai():null,oe=!Z||!Wt,ue=lt?"left":"top",le="",se="",ce=Lt?function(){return Ht&&!Wt?ht-1:Math.ceil(-ae/(Lt+St))}:Nt?function(){for(var t=0;t<ie;t++)if(gt[t]>=-ae)return t}:function(){return Ht&&Z&&!Wt?ht-1:Wt||Z?Math.max(0,ie-Math.ceil(Ot)):ie-1},fe=Dn(zn("startIndex")),de=fe,ve=(Sn(),0),pe=Nt?null:ce(),he=t.preventActionWhenRunning,me=t.swipeAngle,ye=!me||"?",ge=!1,be=t.onInit,xe=new k,we=" tns-slider tns-"+t.mode,Ce=ft.id||(wt=window.tnsId,window.tnsId=wt?wt+1:1,"tns"+window.tnsId),Me=zn("disable"),Te=!1,Ee=t.freezable,Ae=!(!Ee||Nt)&&$n(),Ne=!1,Le={click:Ri,keydown:function(t){t=Vi(t);var e=[p.LEFT,p.RIGHT].indexOf(t.keyCode);e>=0&&(0===e?Ue.disabled||Ri(t,-1):_e.disabled||Ri(t,1))}},Be={click:function(t){if(ge){if(he)return;Oi()}var e=Gi(t=Vi(t));for(;e!==en&&!g(e,"data-nav");)e=e.parentNode;if(g(e,"data-nav")){var n=on=Number(b(e,"data-nav")),i=Lt||Nt?n*ht/rn:n*Ot,r=Pe?n:Math.min(Math.ceil(i),ht-1);ki(r,t),un===n&&(vn&&qi(),on=-1)}},keydown:function(t){t=Vi(t);var e=n.activeElement;if(!g(e,"data-nav"))return;var i=[p.LEFT,p.RIGHT,p.ENTER,p.SPACE].indexOf(t.keyCode),r=Number(b(e,"data-nav"));i>=0&&(0===i?r>0&&ji(tn[r-1]):1===i?r<rn-1&&ji(tn[r+1]):(on=r,ki(r,t)))}},Se={mouseover:function(){vn&&(Pi(),pn=!0)},mouseout:function(){pn&&(Ii(),pn=!1)}},De={visibilitychange:function(){n.hidden?vn&&(Pi(),mn=!0):mn&&(Ii(),mn=!1)}},He={keydown:function(t){t=Vi(t);var e=[p.LEFT,p.RIGHT].indexOf(t.keyCode);e>=0&&Ri(t,0===e?-1:1)}},Oe={touchstart:Ki,touchmove:Ji,touchend:Ui,touchcancel:Ui},ke={mousedown:Ki,mousemove:Ji,mouseup:Ui,mouseleave:Ui},Re=Pn("controls"),Ie=Pn("nav"),Pe=!!Nt||t.navAsThumbnails,ze=Pn("autoplay"),We=Pn("touch"),qe=Pn("mouseDrag"),Fe="tns-slide-active",je="tns-slide-cloned",Ve="tns-complete",Ge={load:function(t){si(Gi(t))},error:function(t){e=Gi(t),m(e,"failed"),ci(e);var e}},Qe="force"===t.preventScrollOnTouch;if(Re)var Xe,Ye,Ke=t.controlsContainer,Je=t.controlsContainer?t.controlsContainer.outerHTML:"",Ue=t.prevButton,_e=t.nextButton,Ze=t.prevButton?t.prevButton.outerHTML:"",$e=t.nextButton?t.nextButton.outerHTML:"";if(Ie)var tn,en=t.navContainer,nn=t.navContainer?t.navContainer.outerHTML:"",rn=Nt?ht:Zi(),an=0,on=-1,un=On(),ln=un,sn="tns-nav-active",cn="Carousel Page ",fn=" (Current Slide)";if(ze)var dn,vn,pn,hn,mn,yn="forward"===t.autoplayDirection?1:-1,gn=t.autoplayButton,bn=t.autoplayButton?t.autoplayButton.outerHTML:"",xn=["<span class='tns-visually-hidden'>"," animation</span>"];if(We||qe)var wn,Cn,Mn={},Tn={},En=!1,An=lt?function(t,e){return t.x-e.x}:function(t,e){return t.y-e.y};Nt||Bn(Me||Ae),W&&(ue=W,le="translate",q?(le+=lt?"3d(":"3d(0px, ",se=lt?", 0px, 0px)":", 0px)"):(le+=lt?"X(":"Y(",se=")")),Z&&(ft.className=ft.className.replace("tns-vpfix","")),function(){Pn("gutter");st.className="tns-outer",st.setAttribute("aria-roledescription","carousel"),st.setAttribute("role","region"),ct.className="tns-inner",st.id=Ce+"-ow",ct.id=Ce+"-iw",""===ft.id&&(ft.id=Ce);we+=P||Nt?" tns-subpixel":" tns-no-subpixel",we+=I?" tns-calc":" tns-no-calc",Nt&&(we+=" tns-autowidth");we+=" tns-"+t.axis,ft.className+=we,ft.setAttribute("role","list"),Z?((ot=n.createElement("div")).id=Ce+"-mw",ot.className="tns-ovh",st.appendChild(ot),ot.appendChild(ct)):st.appendChild(ct);if(qt){var e=ot||ct;e.className+=" tns-ah"}if(dt.insertBefore(st,ft),ct.appendChild(ft),v(pt,function(t,e){m(t,"tns-item"),t.id||(t.id=Ce+"-item"+e),!Z&&at&&m(t,at),w(t,{role:"listitem","aria-hidden":"true","aria-roledescription":"slide","aria-label":e+1+" of "+pt.length,tabindex:"-1",style:"visibility:hidden"})}),ne){for(var i=n.createDocumentFragment(),r=n.createDocumentFragment(),a=ne;a--;){var o=a%ht,u=pt[o].cloneNode(!0);if(m(u,je),C(u,"id"),r.insertBefore(u,r.firstChild),Z){var l=pt[ht-1-o].cloneNode(!0);m(l,je),C(l,"id"),i.appendChild(l)}}ft.insertBefore(i,ft.firstChild),ft.appendChild(r),pt=ft.children}}(),function(){if(!Z)for(var e=fe,n=fe+Math.min(ht,Ot);e<n;e++){var i=pt[e];i.style.left=100*(e-fe)/Ot+"%",m(i,nt),y(i,at)}lt&&(P||Nt?(f(Zt,"#"+Ce+" > .tns-item","font-size:"+l.getComputedStyle(pt[0]).fontSize+";",d(Zt)),f(Zt,"#"+Ce,"font-size:0;",d(Zt))):Z&&v(pt,function(t,e){t.style.marginLeft=function(t){return I?I+"("+100*t+"% / "+ie+")":100*t/ie+"%"}(e)}));if(z){if(F){var r=ot&&t.autoHeight?Gn(t.speed):"";f(Zt,"#"+Ce+"-mw",r,d(Zt))}r=Wn(t.edgePadding,t.gutter,t.fixedWidth,t.speed,t.autoHeight),f(Zt,"#"+Ce+"-iw",r,d(Zt)),Z&&(r=lt&&!Nt?"width:"+qn(t.fixedWidth,t.gutter,t.items)+";":"",F&&(r+=Gn(Pt)),f(Zt,"#"+Ce,r,d(Zt))),r=lt&&!Nt?Fn(t.fixedWidth,t.gutter,t.items):"",t.gutter&&(r+=jn(t.gutter)),Z||(F&&(r+=Gn(Pt)),V&&(r+=Qn(Pt))),r&&f(Zt,"#"+Ce+" > .tns-item",r,d(Zt))}else{Z&&qt&&(ot.style[F]=Pt/1e3+"s"),ct.style.cssText=Wn(Bt,St,Lt,qt),Z&<&&!Nt&&(ft.style.width=qn(Lt,St,Ot));var r=lt&&!Nt?Fn(Lt,St,Ot):"";St&&(r+=jn(St)),r&&f(Zt,"#"+Ce+" > .tns-item",r,d(Zt))}if(U&&z)for(var a in U){a=parseInt(a);var o=U[a],r="",u="",s="",c="",p="",h=Nt?null:zn("items",a),g=zn("fixedWidth",a),b=zn("speed",a),x=zn("edgePadding",a),w=zn("autoHeight",a),C=zn("gutter",a);F&&ot&&zn("autoHeight",a)&&"speed"in o&&(u="#"+Ce+"-mw{"+Gn(b)+"}"),("edgePadding"in o||"gutter"in o)&&(s="#"+Ce+"-iw{"+Wn(x,C,g,b,w)+"}"),Z&<&&!Nt&&("fixedWidth"in o||"items"in o||Lt&&"gutter"in o)&&(c="width:"+qn(g,C,h)+";"),F&&"speed"in o&&(c+=Gn(b)),c&&(c="#"+Ce+"{"+c+"}"),("fixedWidth"in o||Lt&&"gutter"in o||!Z&&"items"in o)&&(p+=Fn(g,C,h)),"gutter"in o&&(p+=jn(C)),!Z&&"speed"in o&&(F&&(p+=Gn(b)),V&&(p+=Qn(b))),p&&(p="#"+Ce+" > .tns-item{"+p+"}"),(r=u+s+c+p)&&Zt.insertRule("@media (min-width: "+a/16+"em) {"+r+"}",Zt.cssRules.length)}}(),Xn();var Nn=Wt?Z?function(){var t=ve,e=pe;t+=kt,e-=kt,Bt?(t+=1,e-=1):Lt&&(Dt+St)%(Lt+St)&&(e-=1),ne&&(fe>e?fe-=ht:fe<t&&(fe+=ht))}:function(){if(fe>pe)for(;fe>=ve+ht;)fe-=ht;else if(fe<ve)for(;fe<=pe-ht;)fe+=ht}:function(){fe=Math.max(ve,Math.min(pe,fe))},Ln=Z?function(){var t,e,n,i,r,a,o,u,l,s,c;Ti(ft,""),F||!Pt?(Bi(),Pt&&A(ft)||Oi()):(t=ft,e=ue,n=le,i=se,r=Ni(),a=Pt,o=Oi,u=Math.min(a,10),l=r.indexOf("%")>=0?"%":"px",r=r.replace(l,""),s=Number(t.style[e].replace(n,"").replace(i,"").replace(l,"")),c=(r-s)/a*u,setTimeout(function r(){a-=u,s+=c,t.style[e]=n+s+l+i,a>0?setTimeout(r,u):o()},u)),lt||_i()}:function(){ee=[];var t={};t[Q]=t[X]=Oi,O(pt[de],t),H(pt[fe],t),Si(de,nt,it,!0),Si(fe,at,nt),Q&&X&&Pt&&A(ft)||Oi()};return{version:"2.9.3",getInfo:tr,events:xe,goTo:ki,play:function(){Yt&&!vn&&(Wi(),hn=!1)},pause:function(){vn&&(qi(),hn=!0)},isOn:yt,updateSliderHeight:mi,refresh:Xn,destroy:function(){if(Zt.disabled=!0,Zt.ownerNode&&Zt.ownerNode.remove(),O(l,{resize:_n}),It&&O(n,He),Ke&&O(Ke,Le),en&&O(en,Be),O(ft,Se),O(ft,De),gn&&O(gn,{click:Fi}),Yt&&clearInterval(dn),Z&&Q){var e={};e[Q]=Oi,O(ft,e)}Qt&&O(ft,Oe),Xt&&O(ft,ke);var i=[vt,Je,Ze,$e,nn,bn];for(var r in K.forEach(function(e,n){var r="container"===e?st:t[e];if("object"==typeof r&&r){var a=!!r.previousElementSibling&&r.previousElementSibling,o=r.parentNode;r.outerHTML=i[n],t[e]=a?a.nextElementSibling:o.firstElementChild}}),K=nt=it=rt=at=lt=st=ct=ft=dt=vt=pt=ht=ut=mt=Nt=Lt=Bt=St=Dt=Ot=kt=Rt=It=Pt=zt=Wt=qt=Zt=$t=gt=ee=ne=ie=re=ae=oe=ue=le=se=ce=fe=de=ve=pe=me=ye=ge=be=xe=we=Ce=Me=Te=Ee=Ae=Ne=Le=Be=Se=De=He=Oe=ke=Re=Ie=Pe=ze=We=qe=Fe=Ve=Ge=bt=Ft=jt=Ke=Je=Ue=_e=Xe=Ye=Gt=en=nn=tn=rn=an=on=un=ln=sn=cn=fn=Yt=Kt=yn=Jt=Ut=gn=bn=_t=xn=dn=vn=pn=hn=mn=Mn=Tn=wn=En=Cn=An=Qt=Xt=null,this)"rebuild"!==r&&(this[r]=null);yt=!1},rebuild:function(){return R(r(t,J))}}}function Bn(t){t&&(Ft=Gt=Qt=Xt=It=Yt=Ut=_t=!1)}function Sn(){for(var t=Z?fe-ne:fe;t<0;)t+=ht;return t%ht+1}function Dn(t){return t=t?Math.max(0,Math.min(Wt?ht-1:ht-Ot,t)):0,Z?t+ne:t}function Hn(t){for(null==t&&(t=fe),Z&&(t-=ne);t<0;)t+=ht;return Math.floor(t%ht)}function On(){var t,e=Hn();return t=Pe?e:Lt||Nt?Math.ceil((e+1)*rn/ht-1):Math.floor(e/Ot),!Wt&&Z&&fe===pe&&(t=rn-1),t}function kn(){return l.innerWidth||n.documentElement.clientWidth||n.body.clientWidth}function Rn(t){return"top"===t?"afterbegin":"beforeend"}function In(){var t=Bt?2*Bt-St:0;return function t(e){if(null!=e){var i,r,a=n.createElement("div");return e.appendChild(a),r=(i=a.getBoundingClientRect()).right-i.left,a.remove(),r||t(e.parentNode)}}(dt)-t}function Pn(e){if(t[e])return!0;if(U)for(var n in U)if(U[n][e])return!0;return!1}function zn(e,n){if(null==n&&(n=mt),"items"===e&&Lt)return Math.floor((Dt+St)/(Lt+St))||1;var i=t[e];if(U)for(var r in U)n>=parseInt(r)&&e in U[r]&&(i=U[r][e]);return"slideBy"===e&&"page"===i&&(i=zn("items")),Z||"slideBy"!==e&&"items"!==e||(i=Math.floor(i)),i}function Wn(t,e,n,i,r){var a="";if(void 0!==t){var o=t;e&&(o-=e),a=lt?"margin: 0 "+o+"px 0 "+t+"px;":"margin: "+t+"px 0 "+o+"px 0;"}else if(e&&!n){var u="-"+e+"px";a="margin: 0 "+(lt?u+" 0 0":"0 "+u+" 0")+";"}return!Z&&r&&F&&i&&(a+=Gn(i)),a}function qn(t,e,n){return t?(t+e)*ie+"px":I?I+"("+100*ie+"% / "+n+")":100*ie/n+"%"}function Fn(t,e,n){var i;if(t)i=t+e+"px";else{Z||(n=Math.floor(n));var r=Z?ie:n;i=I?I+"(100% / "+r+")":100/r+"%"}return i="width:"+i,"inner"!==_?i+";":i+" !important;"}function jn(t){var e="";!1!==t&&(e=(lt?"padding-":"margin-")+(lt?"right":"bottom")+": "+t+"px;");return e}function Vn(t,e){var n=t.substring(0,t.length-e).toLowerCase();return n&&(n="-"+n+"-"),n}function Gn(t){return Vn(F,18)+"transition-duration:"+t/1e3+"s;"}function Qn(t){return Vn(V,17)+"animation-duration:"+t/1e3+"s;"}function Xn(){if(Pn("autoHeight")||Nt||!lt){var t=ft.querySelectorAll("img");v(t,function(t){var e=t.src;$t||(e&&e.indexOf("data:image")<0?(t.src="",H(t,Ge),m(t,"loading"),t.src=e):si(t))}),e(function(){vi(M(t),function(){bt=!0})}),Pn("autoHeight")&&(t=fi(fe,Math.min(fe+Ot-1,ie-1))),$t?Yn():e(function(){vi(M(t),Yn)})}else Z&&Li(),Jn(),Un()}function Yn(){if(Nt&&ht>1){var t=Wt?fe:ht-1;!function e(){var n=pt[t].getBoundingClientRect().left,i=pt[t-1].getBoundingClientRect().right;Math.abs(n-i)<=1?Kn():setTimeout(function(){e()},16)}()}else Kn()}function Kn(){lt&&!Nt||(yi(),Nt?(ae=Ai(),Ee&&(Ae=$n()),pe=ce(),Bn(Me||Ae)):_i()),Z&&Li(),Jn(),Un()}function Jn(){if(gi(),st.insertAdjacentHTML("afterbegin",'<div class="tns-liveregion tns-visually-hidden" aria-live="polite" aria-atomic="true">slide <span class="current">'+oi()+"</span> of "+ht+"</div>"),xt=st.querySelector(".tns-liveregion .current"),ze){var e=Yt?"stop":"start";gn?w(gn,{"data-action":e}):t.autoplayButtonOutput&&(st.insertAdjacentHTML(Rn(t.autoplayPosition),'<button type="button" data-action="'+e+'" aria-label="'+e+'">'+xn[0]+e+xn[1]+Jt[0]+"</button>"),gn=st.querySelector("[data-action]")),gn&&H(gn,{click:Fi}),Yt&&(Wi(),Ut&&H(ft,Se),_t&&H(ft,De))}if(Ie){if(en)w(en,{"aria-label":"Carousel Pagination"}),v(tn=en.children,function(t,e){w(t,{"data-nav":e,tabindex:"-1","aria-label":cn+(e+1),"aria-controls":Ce})});else{for(var n="",i=Pe?"":'style="display:none"',r=0;r<ht;r++)n+='<button type="button" data-nav="'+r+'" tabindex="-1" aria-controls="'+Ce+'" '+i+' aria-label="'+cn+(r+1)+'"></button>';n='<div class="tns-nav" role="group" aria-label="Carousel Pagination">'+n+"</div>",st.insertAdjacentHTML(Rn(t.navPosition),n),en=st.querySelector(".tns-nav"),tn=en.children}if($i(),F){var a=F.substring(0,F.length-18).toLowerCase(),o="transition: all "+Pt/1e3+"s";a&&(o="-"+a+"-"+o),f(Zt,"[aria-controls^="+Ce+"-item]",o,d(Zt))}w(tn[un],{"aria-label":cn+(un+1)+fn}),C(tn[un],"tabindex"),m(tn[un],sn),tn[un].setAttribute("aria-disabled","true"),H(en,Be)}Re&&(Ke||Ue&&_e||(st.insertAdjacentHTML(Rn(t.controlsPosition),'<div class="tns-controls" aria-label="Carousel Navigation" tabindex="0"><button type="button" data-controls="prev" aria-label="previous slide" aria-controls="'+Ce+'">'+jt[0]+'</button><button type="button" data-controls="next" aria-label="next slide" aria-controls="'+Ce+'">'+jt[1]+"</button></div>"),Ke=st.querySelector(".tns-controls")),Ue&&_e||(Ue=Ke.children[0],_e=Ke.children[1]),t.controlsContainer&&w(Ke,{"aria-label":"Carousel Navigation",tabindex:"0"}),(t.controlsContainer||t.prevButton&&t.nextButton)&&w([Ue,_e],{"aria-controls":Ce,tabindex:"-1"}),(t.controlsContainer||t.prevButton&&t.nextButton)&&(w(Ue,{"data-controls":"prev"}),w(_e,{"data-controls":"next"})),Xe=xi(Ue),Ye=xi(_e),Mi(),Ke?H(Ke,Le):(H(Ue,Le),H(_e,Le))),ei()}function Un(){if(Z&&Q){var e={};e[Q]=Oi,H(ft,e)}Qt&&H(ft,Oe,t.preventScrollOnTouch),Xt&&H(ft,ke),It&&H(n,He),"inner"===_?xe.on("outerResized",function(){Zn(),xe.emit("innerLoaded",tr())}):(U||Lt||Nt||qt||!lt)&&H(l,{resize:_n}),qt&&("outer"===_?xe.on("innerLoaded",di):Me||di()),li(),Me?ri():Ae&&ii(),xe.on("indexChanged",pi),"inner"===_&&xe.emit("innerLoaded",tr()),"function"==typeof be&&be(tr()),yt=!0}function _n(t){e(function(){Zn(Vi(t))})}function Zn(e){if(yt){"outer"===_&&xe.emit("outerResized",tr(e)),mt=kn();var i,r=ut,a=!1;U&&(ti(),(i=r!==ut)&&xe.emit("newBreakpointStart",tr(e)));var o,u,l=Ot,s=Me,c=Ae,p=It,h=Ft,g=Gt,b=Qt,x=Xt,w=Yt,C=Ut,M=_t,A=fe;if(i){var N=Lt,L=qt,B=jt,S=Ht,D=Jt;if(!z)var k=St,R=Bt}if(It=zn("arrowKeys"),Ft=zn("controls"),Gt=zn("nav"),Qt=zn("touch"),Ht=zn("center"),Xt=zn("mouseDrag"),Yt=zn("autoplay"),Ut=zn("autoplayHoverPause"),_t=zn("autoplayResetOnVisibility"),i&&(Me=zn("disable"),Lt=zn("fixedWidth"),Pt=zn("speed"),qt=zn("autoHeight"),jt=zn("controlsText"),Jt=zn("autoplayText"),Kt=zn("autoplayTimeout"),z||(Bt=zn("edgePadding"),St=zn("gutter"))),Bn(Me),Dt=In(),lt&&!Nt||Me||(yi(),lt||(_i(),a=!0)),(Lt||Nt)&&(ae=Ai(),pe=ce()),(i||Lt)&&(Ot=zn("items"),kt=zn("slideBy"),(u=Ot!==l)&&(Lt||Nt||(pe=ce()),Nn())),i&&Me!==s&&(Me?ri():function(){if(!Te)return;if(Zt.disabled=!1,ft.className+=we,Li(),Wt)for(var t=ne;t--;)Z&&E(pt[t]),E(pt[ie-t-1]);if(!Z)for(var e=fe,n=fe+ht;e<n;e++){var i=pt[e],r=e<fe+Ot?nt:at;i.style.left=100*(e-fe)/Ot+"%",m(i,r)}ni(),Te=!1}()),Ee&&(i||Lt||Nt)&&(Ae=$n())!==c&&(Ae?(Bi(Ni(Dn(0))),ii()):(!function(){if(!Ne)return;Bt&&z&&(ct.style.margin="");if(ne)for(var t="tns-transparent",e=ne;e--;)Z&&y(pt[e],t),y(pt[ie-e-1],t);ni(),Ne=!1}(),a=!0)),Bn(Me||Ae),Yt||(Ut=_t=!1),It!==p&&(It?H(n,He):O(n,He)),Ft!==h&&(Ft?Ke?E(Ke):(Ue&&E(Ue),_e&&E(_e)):Ke?T(Ke):(Ue&&T(Ue),_e&&T(_e))),Gt!==g&&(Gt?(E(en),$i()):T(en)),Qt!==b&&(Qt?H(ft,Oe,t.preventScrollOnTouch):O(ft,Oe)),Xt!==x&&(Xt?H(ft,ke):O(ft,ke)),Yt!==w&&(Yt?(gn&&E(gn),vn||hn||Wi()):(gn&&T(gn),vn&&qi())),Ut!==C&&(Ut?H(ft,Se):O(ft,Se)),_t!==M&&(_t?H(n,De):O(n,De)),i){if(Lt===N&&Ht===S||(a=!0),qt!==L&&(qt||(ct.style.height="")),Ft&&jt!==B&&(Ue.innerHTML=jt[0],_e.innerHTML=jt[1]),gn&&Jt!==D){var I=Yt?1:0,P=gn.innerHTML,W=P.length-D[I].length;P.substring(W)===D[I]&&(gn.innerHTML=P.substring(0,W)+Jt[I])}}else Ht&&(Lt||Nt)&&(a=!0);if((u||Lt&&!Nt)&&(rn=Zi(),$i()),(o=fe!==A)?(xe.emit("indexChanged",tr()),a=!0):u?o||pi():(Lt||Nt)&&(li(),gi(),ai()),u&&!Z&&function(){for(var t=fe+Math.min(ht,Ot),e=ie;e--;){var n=pt[e];e>=fe&&e<t?(m(n,"tns-moving"),n.style.left=100*(e-fe)/Ot+"%",m(n,nt),y(n,at)):n.style.left&&(n.style.left="",m(n,at),y(n,nt)),y(n,it)}setTimeout(function(){v(pt,function(t){y(t,"tns-moving")})},300)}(),!Me&&!Ae){if(i&&!z&&(Bt===R&&St===k||(ct.style.cssText=Wn(Bt,St,Lt,Pt,qt)),lt)){Z&&(ft.style.width=qn(Lt,St,Ot));var q=Fn(Lt,St,Ot)+jn(St);!function(t,e){"deleteRule"in t?t.deleteRule(e):t.removeRule(e)}(Zt,d(Zt)-1),f(Zt,"#"+Ce+" > .tns-item",q,d(Zt))}qt&&di(),a&&(Li(),de=fe)}i&&xe.emit("newBreakpointEnd",tr(e))}}function $n(){if(!Lt&&!Nt)return ht<=(Ht?Ot-(Ot-1)/2:Ot);var t=Lt?(Lt+St)*ht:gt[ht],e=Bt?Dt+2*Bt:Dt+St;return Ht&&(e-=Lt?(Dt-Lt)/2:(Dt-(gt[fe+1]-gt[fe]-St))/2),t<=e}function ti(){for(var t in ut=0,U)t=parseInt(t),mt>=t&&(ut=t)}function ei(){!Yt&&gn&&T(gn),!Gt&&en&&T(en),Ft||(Ke?T(Ke):(Ue&&T(Ue),_e&&T(_e)))}function ni(){Yt&&gn&&E(gn),Gt&&en&&E(en),Ft&&(Ke?E(Ke):(Ue&&E(Ue),_e&&E(_e)))}function ii(){if(!Ne){if(Bt&&(ct.style.margin="0px"),ne)for(var t="tns-transparent",e=ne;e--;)Z&&m(pt[e],t),m(pt[ie-e-1],t);ei(),Ne=!0}}function ri(){if(!Te){if(Zt.disabled=!0,ft.className=ft.className.replace(we.substring(1),""),C(ft,["style"]),Wt)for(var t=ne;t--;)Z&&T(pt[t]),T(pt[ie-t-1]);if(lt&&Z||C(ct,["style"]),!Z)for(var e=fe,n=fe+ht;e<n;e++){var i=pt[e];C(i,["style"]),y(i,nt),y(i,at)}ei(),Te=!0}}function ai(){var t=oi();xt.innerHTML!==t&&(xt.innerHTML=t)}function oi(){var t=ui(),e=t[0]+1,n=t[1]+1;return e===n?e+"":e+" to "+n}function ui(t){null==t&&(t=Ni());var e,n,i,r=fe;if(Ht||Bt?(Nt||Lt)&&(n=-(parseFloat(t)+Bt),i=n+Dt+2*Bt):Nt&&(n=gt[fe],i=n+Dt),Nt)gt.forEach(function(t,a){a<ie&&((Ht||Bt)&&t<=n+.5&&(r=a),i-t>=.5&&(e=a))});else{if(Lt){var a=Lt+St;Ht||Bt?(r=Math.floor(n/a),e=Math.ceil(i/a-1)):e=r+Math.ceil(Dt/a)-1}else if(Ht||Bt){var o=Ot-1;if(Ht?(r-=o/2,e=fe+o/2):e=fe+o,Bt){var u=Bt*Ot/Dt;r-=u,e+=u}r=Math.floor(r),e=Math.ceil(e)}else e=r+Ot-1;r=Math.max(r,0),e=Math.min(e,ie-1)}return[r,e]}function li(){if($t&&!Me){var t=ui();t.push(te),fi.apply(null,t).forEach(function(t){if(!h(t,Ve)){var e={};e[Q]=function(t){t.stopPropagation()},H(t,e),H(t,Ge),t.src=b(t,"data-src");var n=b(t,"data-srcset");n&&(t.srcset=n),m(t,"loading")}})}}function si(t){m(t,"loaded"),ci(t)}function ci(t){m(t,Ve),y(t,"loading"),O(t,Ge)}function fi(t,e,n){var i=[];for(n||(n="img");t<=e;)v(pt[t].querySelectorAll(n),function(t){i.push(t)}),t++;return i}function di(){var t=fi.apply(null,ui());e(function(){vi(t,mi)})}function vi(t,n){return bt?n():(t.forEach(function(e,n){!$t&&e.complete&&ci(e),h(e,Ve)&&t.splice(n,1)}),t.length?void e(function(){vi(t,n)}):n())}function pi(){li(),gi(),ai(),Mi(),function(){if(Gt&&(un=on>=0?on:On(),on=-1,un!==ln)){var t=tn[ln],e=tn[un];w(t,{tabindex:"-1","aria-label":cn+(ln+1)}),y(t,sn),t.setAttribute("aria-disabled","false"),w(e,{"aria-label":cn+(un+1)+fn}),C(e,"tabindex"),m(e,sn),e.setAttribute("aria-disabled","true"),ln=un}}()}function hi(t,e){for(var n=[],i=t,r=Math.min(t+e,ie);i<r;i++)n.push(pt[i].offsetHeight);return Math.max.apply(null,n)}function mi(){var t=qt?hi(fe,Ot):hi(ne,ht),e=ot||ct;e.style.height!==t&&(e.style.height=t+"px")}function yi(){gt=[0];var t=lt?"left":"top",e=lt?"right":"bottom",n=pt[0].getBoundingClientRect()[t];v(pt,function(i,r){r&>.push(i.getBoundingClientRect()[t]-n),r===ie-1&>.push(i.getBoundingClientRect()[e]-n)})}function gi(){var t=ui(),e=t[0],n=t[1];v(pt,function(t,i){i>=e&&i<=n?g(t,"aria-hidden")&&(C(t,["aria-hidden","style"]),m(t,Fe),w(t,{tabindex:"0"})):g(t,"aria-hidden")||(w(t,{"aria-hidden":"true"}),y(t,Fe),w(t,{tabindex:"-1",style:"visibility: hidden;opacity: 0;transition: visibility 0s linear 800ms, opacity 800ms"}))})}function bi(t){return t.nodeName.toLowerCase()}function xi(t){return"button"===bi(t)}function wi(t){return"true"===t.getAttribute("aria-disabled")}function Ci(t,e,n){t?e.disabled=n:e.setAttribute("aria-disabled",n.toString())}function Mi(){if(Ft&&!zt&&!Wt){var t=Xe?Ue.disabled:wi(Ue),e=Ye?_e.disabled:wi(_e),n=fe<=ve,i=!zt&&fe>=pe;n&&!t&&Ci(Xe,Ue,!0),!n&&t&&Ci(Xe,Ue,!1),i&&!e&&Ci(Ye,_e,!0),!i&&e&&Ci(Ye,_e,!1)}}function Ti(t,e){F&&(t.style[F]=e)}function Ei(t){return null==t&&(t=fe),Nt?(Dt-(Bt?St:0)-(gt[t+1]-gt[t]-St))/2:Lt?(Dt-Lt)/2:(Ot-1)/2}function Ai(){var t=Dt+(Bt?St:0)-(Lt?(Lt+St)*ie:gt[ie]);return Ht&&!Wt&&(t=Lt?-(Lt+St)*(ie-1)-Ei():Ei(ie-1)-gt[ie-1]),t>0&&(t=0),t}function Ni(t){var e;if(null==t&&(t=fe),lt&&!Nt)if(Lt)e=-(Lt+St)*t,Ht&&(e+=Ei());else{var n=W?ie:Ot;Ht&&(t-=Ei()),e=100*-t/n}else e=-gt[t],Ht&&Nt&&(e+=Ei());return re&&(e=Math.max(e,ae)),e+=!lt||Nt||Lt?"px":"%"}function Li(t){Ti(ft,"0s"),Bi(t)}function Bi(t){null==t&&(t=Ni()),"rtl"===Vt&&"-"===t.charAt(0)&&(t=t.substr(1)),ft.style[ue]=le+t+se}function Si(t,e,n,i){var r=t+Ot;Wt||(r=Math.min(r,ie));for(var a=t;a<r;a++){var o=pt[a];i||(o.style.left=100*(a-fe)/Ot+"%"),rt&&j&&(o.style[j]=o.style[G]=rt*(a-t)/1e3+"s"),y(o,e),m(o,n),i&&ee.push(o)}}function Di(t,e){oe&&Nn(),(fe!==de||e)&&(xe.emit("indexChanged",tr()),xe.emit("transitionStart",tr()),qt&&di(),vn&&t&&["click","keydown"].indexOf(t.type)>=0&&qi(),ge=!0,Ln())}function Hi(t){return t.toLowerCase().replace(/-/g,"")}function Oi(t){if(Z||ge){if(xe.emit("transitionEnd",tr(t)),!Z&&ee.length>0)for(var e=0;e<ee.length;e++){var n=ee[e];n.style.left="",G&&j&&(n.style[G]="",n.style[j]=""),y(n,it),m(n,at)}if(!t||!Z&&t.target.parentNode===ft||t.target===ft&&Hi(t.propertyName)===Hi(ue)){if(!oe){var i=fe;Nn(),fe!==i&&(xe.emit("indexChanged",tr()),Li())}"inner"===_&&xe.emit("innerLoaded",tr()),ge=!1,de=fe}}}function ki(t,e){if(!Ae)if("prev"===t)Ri(e,-1);else if("next"===t)Ri(e,1);else{if(ge){if(he)return;Oi()}var n=Hn(),i=0;if("first"===t?i=-n:"last"===t?i=Z?ht-Ot-n:ht-1-n:("number"!=typeof t&&(t=parseInt(t)),isNaN(t)||(e||(t=Math.max(0,Math.min(ht-1,t))),i=t-n)),!Z&&i&&Math.abs(i)<Ot){var r=i>0?1:-1;i+=fe+i-ht>=ve?ht*r:2*ht*r*-1}fe+=i,Z&&Wt&&(fe<ve&&(fe+=ht),fe>pe&&(fe-=ht)),Hn(fe)!==Hn(de)&&Di(e)}}function Ri(t,e){if(ge){if(he)return;Oi()}var n;if(!e){for(var i=Gi(t=Vi(t));i!==Ke&&[Ue,_e].indexOf(i)<0;)i=i.parentNode;var r=[Ue,_e].indexOf(i);r>=0&&(n=!0,e=0===r?-1:1)}if(zt){if(fe===ve&&-1===e)return void ki("last",t);if(fe===pe&&1===e)return void ki("first",t)}e&&(fe+=kt*e,Nt&&(fe=Math.floor(fe)),Di(n||t&&"keydown"===t.type?t:null))}function Ii(){dn=setInterval(function(){Ri(null,yn)},Kt),vn=!0}function Pi(){clearInterval(dn),vn=!1}function zi(t,e){w(gn,{"data-action":t}),gn.innerHTML=xn[0]+t+xn[1]+e}function Wi(){Ii(),gn&&zi("stop",Jt[1])}function qi(){Pi(),gn&&zi("start",Jt[0])}function Fi(){vn?(qi(),hn=!0):(Wi(),hn=!1)}function ji(t){t.focus()}function Vi(t){return Qi(t=t||l.event)?t.changedTouches[0]:t}function Gi(t){return t.target||l.event.srcElement}function Qi(t){return t.type.indexOf("touch")>=0}function Xi(t){t.preventDefault?t.preventDefault():t.returnValue=!1}function Yi(){return a=Tn.y-Mn.y,o=Tn.x-Mn.x,e=Math.atan2(a,o)*(180/Math.PI),n=me,i=!1,(r=Math.abs(90-Math.abs(e)))>=90-n?i="horizontal":r<=n&&(i="vertical"),i===t.axis;var e,n,i,r,a,o}function Ki(t){if(ge){if(he)return;Oi()}Yt&&vn&&Pi(),En=!0,Cn&&(i(Cn),Cn=null);var e=Vi(t);xe.emit(Qi(t)?"touchStart":"dragStart",tr(t)),!Qi(t)&&["img","a"].indexOf(bi(Gi(t)))>=0&&Xi(t),Tn.x=Mn.x=e.clientX,Tn.y=Mn.y=e.clientY,Z&&(wn=parseFloat(ft.style[ue].replace(le,"")),Ti(ft,"0s"))}function Ji(t){if(En){var n=Vi(t);Tn.x=n.clientX,Tn.y=n.clientY,Z?Cn||(Cn=e(function(){!function t(n){if(!ye)return void(En=!1);i(Cn);En&&(Cn=e(function(){t(n)}));"?"===ye&&(ye=Yi());if(ye){!Qe&&Qi(n)&&(Qe=!0);try{n.type&&xe.emit(Qi(n)?"touchMove":"dragMove",tr(n))}catch(t){}var r=wn,a=An(Tn,Mn);if(!lt||Lt||Nt)r+=a,r+="px";else{var o=W?a*Ot*100/((Dt+St)*ie):100*a/(Dt+St);r+=o,r+="%"}ft.style[ue]=le+r+se}}(t)})):("?"===ye&&(ye=Yi()),ye&&(Qe=!0)),("boolean"!=typeof t.cancelable||t.cancelable)&&Qe&&t.preventDefault()}}function Ui(n){if(En){Cn&&(i(Cn),Cn=null),Z&&Ti(ft,""),En=!1;var r=Vi(n);Tn.x=r.clientX,Tn.y=r.clientY;var a=An(Tn,Mn);if(Math.abs(a)){if(!Qi(n)){var o=Gi(n);H(o,{click:function t(e){Xi(e),O(o,{click:t})}})}Z?Cn=e(function(){if(lt&&!Nt){var t=-a*Ot/(Dt+St);t=a>0?Math.floor(t):Math.ceil(t),fe+="rtl"===Vt?-1*t:t}else{var e=-(wn+a);if(e<=0)fe=ve;else if(e>=gt[ie-1])fe=pe;else for(var i=0;i<ie&&e>=gt[i];)fe=i,e>gt[i]&&a<0&&(fe+=1),i++}Di(n,a),xe.emit(Qi(n)?"touchEnd":"dragEnd",tr(n))}):ye&&Ri(n,a>0?-1:1)}}"auto"===t.preventScrollOnTouch&&(Qe=!1),me&&(ye="?"),Yt&&!vn&&Ii()}function _i(){(ot||ct).style.height=gt[fe+Ot]-gt[fe]+"px"}function Zi(){var t=Lt?(Lt+St)*ht/Dt:ht/Ot;return Math.min(Math.ceil(t),ht)}function $i(){if(Gt&&!Pe&&rn!==an){var t=an,e=rn,n=E;for(an>rn&&(t=rn,e=an,n=T);t<e;)n(tn[t]),t++;an=rn}}function tr(t){return{container:ft,slideItems:pt,navContainer:en,navItems:tn,controlsContainer:Ke,hasControls:Re,prevButton:Ue,nextButton:_e,items:Ot,slideBy:kt,cloneCount:ne,slideCount:ht,slideCountNew:ie,index:fe,indexCached:de,displayIndex:Sn(),navCurrentIndex:un,navCurrentIndexCached:ln,pages:rn,pagesCached:an,sheet:Zt,isOn:yt,event:t||{}}}Y&&console.warn("No slides found in",t.container)};return R}();PKKY]a.�77js/tinyslider/license.txtnu�[���The MIT License (MIT) Copyright (c) 2015 William Lin Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions: The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software. THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. PKKY]*�L����js/tinyslider/tiny-slider.jsnu�[���var tns = (function (){ var win = window; var raf = win.requestAnimationFrame || win.webkitRequestAnimationFrame || win.mozRequestAnimationFrame || win.msRequestAnimationFrame || function(cb) { return setTimeout(cb, 16); }; var win$1 = window; var caf = win$1.cancelAnimationFrame || win$1.mozCancelAnimationFrame || function(id){ clearTimeout(id); }; function extend() { var obj, name, copy, target = arguments[0] || {}, i = 1, length = arguments.length; for (; i < length; i++) { if ((obj = arguments[i]) !== null) { for (name in obj) { copy = obj[name]; if (target === copy) { continue; } else if (copy !== undefined) { target[name] = copy; } } } } return target; } function checkStorageValue (value) { return ['true', 'false'].indexOf(value) >= 0 ? JSON.parse(value) : value; } function setLocalStorage(storage, key, value, access) { if (access) { try { storage.setItem(key, value); } catch (e) {} } return value; } function getSlideId() { var id = window.tnsId; window.tnsId = !id ? 1 : id + 1; return 'tns' + window.tnsId; } function getBody () { var doc = document, body = doc.body; if (!body) { body = doc.createElement('body'); body.fake = true; } return body; } var docElement = document.documentElement; function setFakeBody (body) { var docOverflow = ''; if (body.fake) { docOverflow = docElement.style.overflow; //avoid crashing IE8, if background image is used body.style.background = ''; //Safari 5.13/5.1.4 OSX stops loading if ::-webkit-scrollbar is used and scrollbars are visible body.style.overflow = docElement.style.overflow = 'hidden'; docElement.appendChild(body); } return docOverflow; } function resetFakeBody (body, docOverflow) { if (body.fake) { body.remove(); docElement.style.overflow = docOverflow; // Trigger layout so kinetic scrolling isn't disabled in iOS6+ // eslint-disable-next-line docElement.offsetHeight; } } // get css-calc function calc() { var doc = document, body = getBody(), docOverflow = setFakeBody(body), div = doc.createElement('div'), result = false; body.appendChild(div); try { var str = '(10px * 10)', vals = ['calc' + str, '-moz-calc' + str, '-webkit-calc' + str], val; for (var i = 0; i < 3; i++) { val = vals[i]; div.style.width = val; if (div.offsetWidth === 100) { result = val.replace(str, ''); break; } } } catch (e) {} body.fake ? resetFakeBody(body, docOverflow) : div.remove(); return result; } // get subpixel support value function percentageLayout() { // check subpixel layout supporting var doc = document, body = getBody(), docOverflow = setFakeBody(body), wrapper = doc.createElement('div'), outer = doc.createElement('div'), str = '', count = 70, perPage = 3, supported = false; wrapper.className = "tns-t-subp2"; outer.className = "tns-t-ct"; for (var i = 0; i < count; i++) { str += '<div></div>'; } outer.innerHTML = str; wrapper.appendChild(outer); body.appendChild(wrapper); supported = Math.abs(wrapper.getBoundingClientRect().left - outer.children[count - perPage].getBoundingClientRect().left) < 2; body.fake ? resetFakeBody(body, docOverflow) : wrapper.remove(); return supported; } function mediaquerySupport () { if (window.matchMedia || window.msMatchMedia) { return true; } var doc = document, body = getBody(), docOverflow = setFakeBody(body), div = doc.createElement('div'), style = doc.createElement('style'), rule = '@media all and (min-width:1px){.tns-mq-test{position:absolute}}', position; style.type = 'text/css'; div.className = 'tns-mq-test'; body.appendChild(style); body.appendChild(div); if (style.styleSheet) { style.styleSheet.cssText = rule; } else { style.appendChild(doc.createTextNode(rule)); } position = window.getComputedStyle ? window.getComputedStyle(div).position : div.currentStyle['position']; body.fake ? resetFakeBody(body, docOverflow) : div.remove(); return position === "absolute"; } // create and append style sheet function createStyleSheet (media, nonce) { // Create the <style> tag var style = document.createElement("style"); // style.setAttribute("type", "text/css"); // Add a media (and/or media query) here if you'd like! // style.setAttribute("media", "screen") // style.setAttribute("media", "only screen and (max-width : 1024px)") if (media) { style.setAttribute("media", media); } // Add nonce attribute for Content Security Policy if (nonce) { style.setAttribute("nonce", nonce); } // WebKit hack :( // style.appendChild(document.createTextNode("")); // Add the <style> element to the page document.querySelector('head').appendChild(style); return style.sheet ? style.sheet : style.styleSheet; } // cross browsers addRule method function addCSSRule(sheet, selector, rules, index) { // return raf(function() { 'insertRule' in sheet ? sheet.insertRule(selector + '{' + rules + '}', index) : sheet.addRule(selector, rules, index); // }); } // cross browsers addRule method function removeCSSRule(sheet, index) { // return raf(function() { 'deleteRule' in sheet ? sheet.deleteRule(index) : sheet.removeRule(index); // }); } function getCssRulesLength(sheet) { var rule = ('insertRule' in sheet) ? sheet.cssRules : sheet.rules; return rule.length; } function toDegree (y, x) { return Math.atan2(y, x) * (180 / Math.PI); } function getTouchDirection(angle, range) { var direction = false, gap = Math.abs(90 - Math.abs(angle)); if (gap >= 90 - range) { direction = 'horizontal'; } else if (gap <= range) { direction = 'vertical'; } return direction; } // https://toddmotto.com/ditch-the-array-foreach-call-nodelist-hack/ function forEach (arr, callback, scope) { for (var i = 0, l = arr.length; i < l; i++) { callback.call(scope, arr[i], i); } } var classListSupport = 'classList' in document.createElement('_'); var hasClass = classListSupport ? function (el, str) { return el.classList.contains(str); } : function (el, str) { return el.className.indexOf(str) >= 0; }; var addClass = classListSupport ? function (el, str) { if (!hasClass(el, str)) { el.classList.add(str); } } : function (el, str) { if (!hasClass(el, str)) { el.className += ' ' + str; } }; var removeClass = classListSupport ? function (el, str) { if (hasClass(el, str)) { el.classList.remove(str); } } : function (el, str) { if (hasClass(el, str)) { el.className = el.className.replace(str, ''); } }; function hasAttr(el, attr) { return el.hasAttribute(attr); } function getAttr(el, attr) { return el.getAttribute(attr); } function isNodeList(el) { // Only NodeList has the "item()" function return typeof el.item !== "undefined"; } function setAttrs(els, attrs) { els = (isNodeList(els) || els instanceof Array) ? els : [els]; if (Object.prototype.toString.call(attrs) !== '[object Object]') { return; } for (var i = els.length; i--;) { for(var key in attrs) { els[i].setAttribute(key, attrs[key]); } } } function removeAttrs(els, attrs) { els = (isNodeList(els) || els instanceof Array) ? els : [els]; attrs = (attrs instanceof Array) ? attrs : [attrs]; var attrLength = attrs.length; for (var i = els.length; i--;) { for (var j = attrLength; j--;) { els[i].removeAttribute(attrs[j]); } } } function arrayFromNodeList (nl) { var arr = []; for (var i = 0, l = nl.length; i < l; i++) { arr.push(nl[i]); } return arr; } function hideElement(el, forceHide) { if (el.style.display !== 'none') { el.style.display = 'none'; } } function showElement(el, forceHide) { if (el.style.display === 'none') { el.style.display = ''; } } function isVisible(el) { return window.getComputedStyle(el).display !== 'none'; } function whichProperty(props){ if (typeof props === 'string') { var arr = [props], Props = props.charAt(0).toUpperCase() + props.substr(1), prefixes = ['Webkit', 'Moz', 'ms', 'O']; prefixes.forEach(function(prefix) { if (prefix !== 'ms' || props === 'transform') { arr.push(prefix + Props); } }); props = arr; } var el = document.createElement('fakeelement'), len = props.length; for(var i = 0; i < props.length; i++){ var prop = props[i]; if( el.style[prop] !== undefined ){ return prop; } } return false; // explicit for ie9- } function has3DTransforms(tf){ if (!tf) { return false; } if (!window.getComputedStyle) { return false; } var doc = document, body = getBody(), docOverflow = setFakeBody(body), el = doc.createElement('p'), has3d, cssTF = tf.length > 9 ? '-' + tf.slice(0, -9).toLowerCase() + '-' : ''; cssTF += 'transform'; // Add it to the body to get the computed style body.insertBefore(el, null); el.style[tf] = 'translate3d(1px,1px,1px)'; has3d = window.getComputedStyle(el).getPropertyValue(cssTF); body.fake ? resetFakeBody(body, docOverflow) : el.remove(); return (has3d !== undefined && has3d.length > 0 && has3d !== "none"); } // get transitionend, animationend based on transitionDuration // @propin: string // @propOut: string, first-letter uppercase // Usage: getEndProperty('WebkitTransitionDuration', 'Transition') => webkitTransitionEnd function getEndProperty(propIn, propOut) { var endProp = false; if (/^Webkit/.test(propIn)) { endProp = 'webkit' + propOut + 'End'; } else if (/^O/.test(propIn)) { endProp = 'o' + propOut + 'End'; } else if (propIn) { endProp = propOut.toLowerCase() + 'end'; } return endProp; } // Test via a getter in the options object to see if the passive property is accessed var supportsPassive = false; try { var opts = Object.defineProperty({}, 'passive', { get: function() { supportsPassive = true; } }); window.addEventListener("test", null, opts); } catch (e) {} var passiveOption = supportsPassive ? { passive: true } : false; function addEvents(el, obj, preventScrolling) { for (var prop in obj) { var option = ['touchstart', 'touchmove'].indexOf(prop) >= 0 && !preventScrolling ? passiveOption : false; el.addEventListener(prop, obj[prop], option); } } function removeEvents(el, obj) { for (var prop in obj) { var option = ['touchstart', 'touchmove'].indexOf(prop) >= 0 ? passiveOption : false; el.removeEventListener(prop, obj[prop], option); } } function Events() { return { topics: {}, on: function (eventName, fn) { this.topics[eventName] = this.topics[eventName] || []; this.topics[eventName].push(fn); }, off: function(eventName, fn) { if (this.topics[eventName]) { for (var i = 0; i < this.topics[eventName].length; i++) { if (this.topics[eventName][i] === fn) { this.topics[eventName].splice(i, 1); break; } } } }, emit: function (eventName, data) { data.type = eventName; if (this.topics[eventName]) { this.topics[eventName].forEach(function(fn) { fn(data, eventName); }); } } }; } function jsTransform(element, attr, prefix, postfix, to, duration, callback) { var tick = Math.min(duration, 10), unit = (to.indexOf('%') >= 0) ? '%' : 'px', to = to.replace(unit, ''), from = Number(element.style[attr].replace(prefix, '').replace(postfix, '').replace(unit, '')), positionTick = (to - from) / duration * tick, running; setTimeout(moveElement, tick); function moveElement() { duration -= tick; from += positionTick; element.style[attr] = prefix + from + unit + postfix; if (duration > 0) { setTimeout(moveElement, tick); } else { callback(); } } } // Object.keys if (!Object.keys) { Object.keys = function(object) { var keys = []; for (var name in object) { if (Object.prototype.hasOwnProperty.call(object, name)) { keys.push(name); } } return keys; }; } // ChildNode.remove if(!("remove" in Element.prototype)){ Element.prototype.remove = function(){ if(this.parentNode) { this.parentNode.removeChild(this); } }; } var tns = function(options) { options = extend({ container: '.slider', mode: 'carousel', axis: 'horizontal', items: 1, gutter: 0, edgePadding: 0, fixedWidth: false, autoWidth: false, viewportMax: false, slideBy: 1, center: false, controls: true, controlsPosition: 'top', controlsText: ['prev', 'next'], controlsContainer: false, prevButton: false, nextButton: false, nav: true, navPosition: 'top', navContainer: false, navAsThumbnails: false, arrowKeys: false, speed: 300, autoplay: false, autoplayPosition: 'top', autoplayTimeout: 5000, autoplayDirection: 'forward', autoplayText: ['start', 'stop'], autoplayHoverPause: false, autoplayButton: false, autoplayButtonOutput: true, autoplayResetOnVisibility: true, animateIn: 'tns-fadeIn', animateOut: 'tns-fadeOut', animateNormal: 'tns-normal', animateDelay: false, loop: true, rewind: false, autoHeight: false, responsive: false, lazyload: false, lazyloadSelector: '.tns-lazy-img', touch: true, mouseDrag: false, swipeAngle: 15, nested: false, preventActionWhenRunning: false, preventScrollOnTouch: false, freezable: true, onInit: false, useLocalStorage: true, nonce: false, textDirection: 'ltr' }, options || {}); var doc = document, win = window, KEYS = { ENTER: 13, SPACE: 32, LEFT: 37, RIGHT: 39 }, tnsStorage = {}, localStorageAccess = options.useLocalStorage; if (localStorageAccess) { // check browser version and local storage access var browserInfo = navigator.userAgent; var uid = new Date; try { tnsStorage = win.localStorage; if (tnsStorage) { tnsStorage.setItem(uid, uid); localStorageAccess = tnsStorage.getItem(uid) == uid; tnsStorage.removeItem(uid); } else { localStorageAccess = false; } if (!localStorageAccess) { tnsStorage = {}; } } catch(e) { localStorageAccess = false; } if (localStorageAccess) { // remove storage when browser version changes if (tnsStorage['tnsApp'] && tnsStorage['tnsApp'] !== browserInfo) { ['tC', 'tPL', 'tMQ', 'tTf', 't3D', 'tTDu', 'tTDe', 'tADu', 'tADe', 'tTE', 'tAE'].forEach(function(item) { tnsStorage.removeItem(item); }); } // update browserInfo localStorage['tnsApp'] = browserInfo; } } var CALC = tnsStorage['tC'] ? checkStorageValue(tnsStorage['tC']) : setLocalStorage(tnsStorage, 'tC', calc(), localStorageAccess), PERCENTAGELAYOUT = tnsStorage['tPL'] ? checkStorageValue(tnsStorage['tPL']) : setLocalStorage(tnsStorage, 'tPL', percentageLayout(), localStorageAccess), CSSMQ = tnsStorage['tMQ'] ? checkStorageValue(tnsStorage['tMQ']) : setLocalStorage(tnsStorage, 'tMQ', mediaquerySupport(), localStorageAccess), TRANSFORM = tnsStorage['tTf'] ? checkStorageValue(tnsStorage['tTf']) : setLocalStorage(tnsStorage, 'tTf', whichProperty('transform'), localStorageAccess), HAS3DTRANSFORMS = tnsStorage['t3D'] ? checkStorageValue(tnsStorage['t3D']) : setLocalStorage(tnsStorage, 't3D', has3DTransforms(TRANSFORM), localStorageAccess), TRANSITIONDURATION = tnsStorage['tTDu'] ? checkStorageValue(tnsStorage['tTDu']) : setLocalStorage(tnsStorage, 'tTDu', whichProperty('transitionDuration'), localStorageAccess), TRANSITIONDELAY = tnsStorage['tTDe'] ? checkStorageValue(tnsStorage['tTDe']) : setLocalStorage(tnsStorage, 'tTDe', whichProperty('transitionDelay'), localStorageAccess), ANIMATIONDURATION = tnsStorage['tADu'] ? checkStorageValue(tnsStorage['tADu']) : setLocalStorage(tnsStorage, 'tADu', whichProperty('animationDuration'), localStorageAccess), ANIMATIONDELAY = tnsStorage['tADe'] ? checkStorageValue(tnsStorage['tADe']) : setLocalStorage(tnsStorage, 'tADe', whichProperty('animationDelay'), localStorageAccess), TRANSITIONEND = tnsStorage['tTE'] ? checkStorageValue(tnsStorage['tTE']) : setLocalStorage(tnsStorage, 'tTE', getEndProperty(TRANSITIONDURATION, 'Transition'), localStorageAccess), ANIMATIONEND = tnsStorage['tAE'] ? checkStorageValue(tnsStorage['tAE']) : setLocalStorage(tnsStorage, 'tAE', getEndProperty(ANIMATIONDURATION, 'Animation'), localStorageAccess); // get element nodes from selectors var supportConsoleWarn = win.console && typeof win.console.warn === "function", tnsList = ['container', 'controlsContainer', 'prevButton', 'nextButton', 'navContainer', 'autoplayButton'], optionsElements = {}; tnsList.forEach(function(item) { if (typeof options[item] === 'string') { var str = options[item], el = doc.querySelector(str); optionsElements[item] = str; if (el && el.nodeName) { options[item] = el; } else { if (supportConsoleWarn) { console.warn('Can\'t find', options[item]); } return; } } }); // make sure at least 1 slide if (options.container.children.length < 1) { if (supportConsoleWarn) { console.warn('No slides found in', options.container); } return; } // update options var responsive = options.responsive, nested = options.nested, carousel = options.mode === 'carousel' ? true : false; if (responsive) { // apply responsive[0] to options and remove it if (0 in responsive) { options = extend(options, responsive[0]); delete responsive[0]; } var responsiveTem = {}; for (var key in responsive) { var val = responsive[key]; // update responsive // from: 300: 2 // to: // 300: { // items: 2 // } val = typeof val === 'number' ? {items: val} : val; responsiveTem[key] = val; } responsive = responsiveTem; responsiveTem = null; } // update options function updateOptions (obj) { for (var key in obj) { if (!carousel) { if (key === 'slideBy') { obj[key] = 'page'; } if (key === 'edgePadding') { obj[key] = false; } if (key === 'autoHeight') { obj[key] = false; } } // update responsive options if (key === 'responsive') { updateOptions(obj[key]); } } } if (!carousel) { updateOptions(options); } // === define and set variables === if (!carousel) { options.axis = 'horizontal'; options.slideBy = 'page'; options.edgePadding = false; var animateIn = options.animateIn, animateOut = options.animateOut, animateDelay = options.animateDelay, animateNormal = options.animateNormal; } var horizontal = options.axis === 'horizontal' ? true : false, outerWrapper = doc.createElement('div'), innerWrapper = doc.createElement('div'), middleWrapper, container = options.container, containerParent = container.parentNode, containerHTML = container.outerHTML, slideItems = container.children, slideCount = slideItems.length, breakpointZone, windowWidth = getWindowWidth(), isOn = false; if (responsive) { setBreakpointZone(); } if (carousel) { container.className += ' tns-vpfix'; } // fixedWidth: viewport > rightBoundary > indexMax var autoWidth = options.autoWidth, fixedWidth = getOption('fixedWidth'), edgePadding = getOption('edgePadding'), gutter = getOption('gutter'), viewport = getViewportWidth(), center = getOption('center'), items = !autoWidth ? Math.floor(getOption('items')) : 1, slideBy = getOption('slideBy'), viewportMax = options.viewportMax || options.fixedWidthViewportWidth, arrowKeys = getOption('arrowKeys'), speed = getOption('speed'), rewind = options.rewind, loop = rewind ? false : options.loop, autoHeight = getOption('autoHeight'), controls = getOption('controls'), controlsText = getOption('controlsText'), textDirection = getOption('textDirection'), nav = getOption('nav'), touch = getOption('touch'), mouseDrag = getOption('mouseDrag'), autoplay = getOption('autoplay'), autoplayTimeout = getOption('autoplayTimeout'), autoplayText = getOption('autoplayText'), autoplayHoverPause = getOption('autoplayHoverPause'), autoplayResetOnVisibility = getOption('autoplayResetOnVisibility'), sheet = createStyleSheet(null, getOption('nonce')), lazyload = options.lazyload, lazyloadSelector = options.lazyloadSelector, slidePositions, // collection of slide positions slideItemsOut = [], cloneCount = loop ? getCloneCountForLoop() : 0, slideCountNew = !carousel ? slideCount + cloneCount : slideCount + cloneCount * 2, hasRightDeadZone = (fixedWidth || autoWidth) && !loop ? true : false, rightBoundary = fixedWidth ? getRightBoundary() : null, updateIndexBeforeTransform = (!carousel || !loop) ? true : false, // transform transformAttr = horizontal ? 'left' : 'top', transformPrefix = '', transformPostfix = '', // index getIndexMax = (function () { if (fixedWidth) { return function() { return center && !loop ? slideCount - 1 : Math.ceil(- rightBoundary / (fixedWidth + gutter)); }; } else if (autoWidth) { return function() { for (var i = 0; i < slideCountNew; i++) { if (slidePositions[i] >= - rightBoundary) { return i; } } }; } else { return function() { if (center && carousel && !loop) { return slideCount - 1; } else { return loop || carousel ? Math.max(0, slideCountNew - Math.ceil(items)) : slideCountNew - 1; } }; } })(), index = getStartIndex(getOption('startIndex')), indexCached = index, displayIndex = getCurrentSlide(), indexMin = 0, indexMax = !autoWidth ? getIndexMax() : null, // resize resizeTimer, preventActionWhenRunning = options.preventActionWhenRunning, swipeAngle = options.swipeAngle, moveDirectionExpected = swipeAngle ? '?' : true, running = false, onInit = options.onInit, events = new Events(), // id, class newContainerClasses = ' tns-slider tns-' + options.mode, slideId = container.id || getSlideId(), disable = getOption('disable'), disabled = false, freezable = options.freezable, freeze = freezable && !autoWidth ? getFreeze() : false, frozen = false, controlsEvents = { 'click': onControlsClick, 'keydown': onControlsKeydown }, navEvents = { 'click': onNavClick, 'keydown': onNavKeydown }, hoverEvents = { 'mouseover': mouseoverPause, 'mouseout': mouseoutRestart }, visibilityEvent = {'visibilitychange': onVisibilityChange}, docmentKeydownEvent = {'keydown': onDocumentKeydown}, touchEvents = { 'touchstart': onPanStart, 'touchmove': onPanMove, 'touchend': onPanEnd, 'touchcancel': onPanEnd }, dragEvents = { 'mousedown': onPanStart, 'mousemove': onPanMove, 'mouseup': onPanEnd, 'mouseleave': onPanEnd }, hasControls = hasOption('controls'), hasNav = hasOption('nav'), navAsThumbnails = autoWidth ? true : options.navAsThumbnails, hasAutoplay = hasOption('autoplay'), hasTouch = hasOption('touch'), hasMouseDrag = hasOption('mouseDrag'), slideActiveClass = 'tns-slide-active', slideClonedClass = 'tns-slide-cloned', imgCompleteClass = 'tns-complete', imgEvents = { 'load': onImgLoaded, 'error': onImgFailed }, imgsComplete, liveregionCurrent, preventScroll = options.preventScrollOnTouch === 'force' ? true : false; // controls if (hasControls) { var controlsContainer = options.controlsContainer, controlsContainerHTML = options.controlsContainer ? options.controlsContainer.outerHTML : '', prevButton = options.prevButton, nextButton = options.nextButton, prevButtonHTML = options.prevButton ? options.prevButton.outerHTML : '', nextButtonHTML = options.nextButton ? options.nextButton.outerHTML : '', prevIsButton, nextIsButton; } // nav if (hasNav) { var navContainer = options.navContainer, navContainerHTML = options.navContainer ? options.navContainer.outerHTML : '', navItems, pages = autoWidth ? slideCount : getPages(), pagesCached = 0, navClicked = -1, navCurrentIndex = getCurrentNavIndex(), navCurrentIndexCached = navCurrentIndex, navActiveClass = 'tns-nav-active', navStr = 'Carousel Page ', navStrCurrent = ' (Current Slide)'; } // autoplay if (hasAutoplay) { var autoplayDirection = options.autoplayDirection === 'forward' ? 1 : -1, autoplayButton = options.autoplayButton, autoplayButtonHTML = options.autoplayButton ? options.autoplayButton.outerHTML : '', autoplayHtmlStrings = ['<span class=\'tns-visually-hidden\'>', ' animation</span>'], autoplayTimer, animating, autoplayHoverPaused, autoplayUserPaused, autoplayVisibilityPaused; } if (hasTouch || hasMouseDrag) { var initPosition = {}, lastPosition = {}, translateInit, disX, disY, panStart = false, rafIndex, getDist = horizontal ? function(a, b) { return a.x - b.x; } : function(a, b) { return a.y - b.y; }; } // disable slider when slidecount <= items if (!autoWidth) { resetVariblesWhenDisable(disable || freeze); } if (TRANSFORM) { transformAttr = TRANSFORM; transformPrefix = 'translate'; if (HAS3DTRANSFORMS) { transformPrefix += horizontal ? '3d(' : '3d(0px, '; transformPostfix = horizontal ? ', 0px, 0px)' : ', 0px)'; } else { transformPrefix += horizontal ? 'X(' : 'Y('; transformPostfix = ')'; } } if (carousel) { container.className = container.className.replace('tns-vpfix', ''); } initStructure(); initSheet(); initSliderTransform(); // === COMMON FUNCTIONS === // function resetVariblesWhenDisable (condition) { if (condition) { controls = nav = touch = mouseDrag = arrowKeys = autoplay = autoplayHoverPause = autoplayResetOnVisibility = false; } } function getCurrentSlide () { var tem = carousel ? index - cloneCount : index; while (tem < 0) { tem += slideCount; } return tem%slideCount + 1; } function getStartIndex (ind) { ind = ind ? Math.max(0, Math.min(loop ? slideCount - 1 : slideCount - items, ind)) : 0; return carousel ? ind + cloneCount : ind; } function getAbsIndex (i) { if (i == null) { i = index; } if (carousel) { i -= cloneCount; } while (i < 0) { i += slideCount; } return Math.floor(i%slideCount); } function getCurrentNavIndex () { var absIndex = getAbsIndex(), result; result = navAsThumbnails ? absIndex : fixedWidth || autoWidth ? Math.ceil((absIndex + 1) * pages / slideCount - 1) : Math.floor(absIndex / items); // set active nav to the last one when reaches the right edge if (!loop && carousel && index === indexMax) { result = pages - 1; } return result; } function getItemsMax () { // fixedWidth or autoWidth while viewportMax is not available if (autoWidth || (fixedWidth && !viewportMax)) { return slideCount - 1; // most cases } else { var str = fixedWidth ? 'fixedWidth' : 'items', arr = []; if (fixedWidth || options[str] < slideCount) { arr.push(options[str]); } if (responsive) { for (var bp in responsive) { var tem = responsive[bp][str]; if (tem && (fixedWidth || tem < slideCount)) { arr.push(tem); } } } if (!arr.length) { arr.push(0); } return Math.ceil(fixedWidth ? viewportMax / Math.min.apply(null, arr) : Math.max.apply(null, arr)); } } function getCloneCountForLoop () { var itemsMax = getItemsMax(), result = carousel ? Math.ceil((itemsMax * 5 - slideCount)/2) : (itemsMax * 4 - slideCount); result = Math.max(itemsMax, result); return hasOption('edgePadding') ? result + 1 : result; } function getWindowWidth () { return win.innerWidth || doc.documentElement.clientWidth || doc.body.clientWidth; } function getInsertPosition (pos) { return pos === 'top' ? 'afterbegin' : 'beforeend'; } function getClientWidth (el) { if (el == null) { return; } var div = doc.createElement('div'), rect, width; el.appendChild(div); rect = div.getBoundingClientRect(); width = rect.right - rect.left; div.remove(); return width || getClientWidth(el.parentNode); } function getViewportWidth () { var gap = edgePadding ? edgePadding * 2 - gutter : 0; return getClientWidth(containerParent) - gap; } function hasOption (item) { if (options[item]) { return true; } else { if (responsive) { for (var bp in responsive) { if (responsive[bp][item]) { return true; } } } return false; } } // get option: // fixed width: viewport, fixedWidth, gutter => items // others: window width => all variables // all: items => slideBy function getOption (item, ww) { if (ww == null) { ww = windowWidth; } if (item === 'items' && fixedWidth) { return Math.floor((viewport + gutter) / (fixedWidth + gutter)) || 1; } else { var result = options[item]; if (responsive) { for (var bp in responsive) { // bp: convert string to number if (ww >= parseInt(bp)) { if (item in responsive[bp]) { result = responsive[bp][item]; } } } } if (item === 'slideBy' && result === 'page') { result = getOption('items'); } if (!carousel && (item === 'slideBy' || item === 'items')) { result = Math.floor(result); } return result; } } function getSlideMarginLeft (i) { return CALC ? CALC + '(' + i * 100 + '% / ' + slideCountNew + ')' : i * 100 / slideCountNew + '%'; } function getInnerWrapperStyles (edgePaddingTem, gutterTem, fixedWidthTem, speedTem, autoHeightBP) { var str = ''; if (edgePaddingTem !== undefined) { var gap = edgePaddingTem; if (gutterTem) { gap -= gutterTem; } str = horizontal ? 'margin: 0 ' + gap + 'px 0 ' + edgePaddingTem + 'px;' : 'margin: ' + edgePaddingTem + 'px 0 ' + gap + 'px 0;'; } else if (gutterTem && !fixedWidthTem) { var gutterTemUnit = '-' + gutterTem + 'px', dir = horizontal ? gutterTemUnit + ' 0 0' : '0 ' + gutterTemUnit + ' 0'; str = 'margin: 0 ' + dir + ';'; } if (!carousel && autoHeightBP && TRANSITIONDURATION && speedTem) { str += getTransitionDurationStyle(speedTem); } return str; } function getContainerWidth (fixedWidthTem, gutterTem, itemsTem) { if (fixedWidthTem) { return (fixedWidthTem + gutterTem) * slideCountNew + 'px'; } else { return CALC ? CALC + '(' + slideCountNew * 100 + '% / ' + itemsTem + ')' : slideCountNew * 100 / itemsTem + '%'; } } function getSlideWidthStyle (fixedWidthTem, gutterTem, itemsTem) { var width; if (fixedWidthTem) { width = (fixedWidthTem + gutterTem) + 'px'; } else { if (!carousel) { itemsTem = Math.floor(itemsTem); } var dividend = carousel ? slideCountNew : itemsTem; width = CALC ? CALC + '(100% / ' + dividend + ')' : 100 / dividend + '%'; } width = 'width:' + width; // inner slider: overwrite outer slider styles return nested !== 'inner' ? width + ';' : width + ' !important;'; } function getSlideGutterStyle (gutterTem) { var str = ''; // gutter maybe interger || 0 // so can't use 'if (gutter)' if (gutterTem !== false) { var prop = horizontal ? 'padding-' : 'margin-', dir = horizontal ? 'right' : 'bottom'; str = prop + dir + ': ' + gutterTem + 'px;'; } return str; } function getCSSPrefix (name, num) { var prefix = name.substring(0, name.length - num).toLowerCase(); if (prefix) { prefix = '-' + prefix + '-'; } return prefix; } function getTransitionDurationStyle (speed) { return getCSSPrefix(TRANSITIONDURATION, 18) + 'transition-duration:' + speed / 1000 + 's;'; } function getAnimationDurationStyle (speed) { return getCSSPrefix(ANIMATIONDURATION, 17) + 'animation-duration:' + speed / 1000 + 's;'; } function initStructure () { var classOuter = 'tns-outer', classInner = 'tns-inner', hasGutter = hasOption('gutter'); outerWrapper.className = classOuter; outerWrapper.setAttribute('aria-roledescription', 'carousel'); outerWrapper.setAttribute('role', 'region'); innerWrapper.className = classInner; outerWrapper.id = slideId + '-ow'; innerWrapper.id = slideId + '-iw'; // set container properties if (container.id === '') { container.id = slideId; } newContainerClasses += PERCENTAGELAYOUT || autoWidth ? ' tns-subpixel' : ' tns-no-subpixel'; newContainerClasses += CALC ? ' tns-calc' : ' tns-no-calc'; if (autoWidth) { newContainerClasses += ' tns-autowidth'; } newContainerClasses += ' tns-' + options.axis; container.className += newContainerClasses; container.setAttribute('role', 'list'); // add constrain layer for carousel if (carousel) { middleWrapper = doc.createElement('div'); middleWrapper.id = slideId + '-mw'; middleWrapper.className = 'tns-ovh'; outerWrapper.appendChild(middleWrapper); middleWrapper.appendChild(innerWrapper); } else { outerWrapper.appendChild(innerWrapper); } if (autoHeight) { var wp = middleWrapper ? middleWrapper : innerWrapper; wp.className += ' tns-ah'; } containerParent.insertBefore(outerWrapper, container); innerWrapper.appendChild(container); // add id, class, aria attributes // before clone slides forEach(slideItems, function(item, i) { addClass(item, 'tns-item'); if (!item.id) { item.id = slideId + '-item' + i; } if (!carousel && animateNormal) { addClass(item, animateNormal); } setAttrs(item, { 'role': 'listitem', 'aria-hidden': 'true', 'aria-roledescription': 'slide', 'aria-label': '' + (i + 1) + ' of ' + slideItems.length, 'tabindex': '-1', 'style': 'visibility:hidden' }); }); // ## clone slides // carousel: n + slides + n // gallery: slides + n if (cloneCount) { var fragmentBefore = doc.createDocumentFragment(), fragmentAfter = doc.createDocumentFragment(); for (var j = cloneCount; j--;) { var num = j%slideCount, cloneFirst = slideItems[num].cloneNode(true); addClass(cloneFirst, slideClonedClass); removeAttrs(cloneFirst, 'id'); fragmentAfter.insertBefore(cloneFirst, fragmentAfter.firstChild); if (carousel) { var cloneLast = slideItems[slideCount - 1 - num].cloneNode(true); addClass(cloneLast, slideClonedClass); removeAttrs(cloneLast, 'id'); fragmentBefore.appendChild(cloneLast); } } container.insertBefore(fragmentBefore, container.firstChild); container.appendChild(fragmentAfter); slideItems = container.children; } } function initSliderTransform () { // ## images loaded/failed if (hasOption('autoHeight') || autoWidth || !horizontal) { var imgs = container.querySelectorAll('img'); // add img load event listener forEach(imgs, function(img) { var src = img.src; if (!lazyload) { // not data img if (src && src.indexOf('data:image') < 0) { img.src = ''; addEvents(img, imgEvents); addClass(img, 'loading'); img.src = src; // data img } else { imgLoaded(img); } } }); // set imgsComplete raf(function(){ imgsLoadedCheck(arrayFromNodeList(imgs), function() { imgsComplete = true; }); }); // reset imgs for auto height: check visible imgs only if (hasOption('autoHeight')) { imgs = getImageArray(index, Math.min(index + items - 1, slideCountNew - 1)); } lazyload ? initSliderTransformStyleCheck() : raf(function(){ imgsLoadedCheck(arrayFromNodeList(imgs), initSliderTransformStyleCheck); }); } else { // set container transform property if (carousel) { doContainerTransformSilent(); } // update slider tools and events initTools(); initEvents(); } } function initSliderTransformStyleCheck () { if (autoWidth && slideCount > 1) { // check styles application var num = loop ? index : slideCount - 1; (function stylesApplicationCheck() { var left = slideItems[num].getBoundingClientRect().left; var right = slideItems[num - 1].getBoundingClientRect().right; (Math.abs(left - right) <= 1) ? initSliderTransformCore() : setTimeout(function(){ stylesApplicationCheck(); }, 16); })(); } else { initSliderTransformCore(); } } function initSliderTransformCore () { // run Fn()s which are rely on image loading if (!horizontal || autoWidth) { setSlidePositions(); if (autoWidth) { rightBoundary = getRightBoundary(); if (freezable) { freeze = getFreeze(); } indexMax = getIndexMax(); // <= slidePositions, rightBoundary <= resetVariblesWhenDisable(disable || freeze); } else { updateContentWrapperHeight(); } } // set container transform property if (carousel) { doContainerTransformSilent(); } // update slider tools and events initTools(); initEvents(); } function initSheet () { // gallery: // set animation classes and left value for gallery slider if (!carousel) { for (var i = index, l = index + Math.min(slideCount, items); i < l; i++) { var item = slideItems[i]; item.style.left = (i - index) * 100 / items + '%'; addClass(item, animateIn); removeClass(item, animateNormal); } } // #### LAYOUT // ## INLINE-BLOCK VS FLOAT // ## PercentageLayout: // slides: inline-block // remove blank space between slides by set font-size: 0 // ## Non PercentageLayout: // slides: float // margin-right: -100% // margin-left: ~ // Resource: https://docs.google.com/spreadsheets/d/147up245wwTXeQYve3BRSAD4oVcvQmuGsFteJOeA5xNQ/edit?usp=sharing if (horizontal) { if (PERCENTAGELAYOUT || autoWidth) { addCSSRule(sheet, '#' + slideId + ' > .tns-item', 'font-size:' + win.getComputedStyle(slideItems[0]).fontSize + ';', getCssRulesLength(sheet)); addCSSRule(sheet, '#' + slideId, 'font-size:0;', getCssRulesLength(sheet)); } else if (carousel) { forEach(slideItems, function (slide, i) { slide.style.marginLeft = getSlideMarginLeft(i); }); } } // ## BASIC STYLES if (CSSMQ) { // middle wrapper style if (TRANSITIONDURATION) { var str = middleWrapper && options.autoHeight ? getTransitionDurationStyle(options.speed) : ''; addCSSRule(sheet, '#' + slideId + '-mw', str, getCssRulesLength(sheet)); } // inner wrapper styles str = getInnerWrapperStyles(options.edgePadding, options.gutter, options.fixedWidth, options.speed, options.autoHeight); addCSSRule(sheet, '#' + slideId + '-iw', str, getCssRulesLength(sheet)); // container styles if (carousel) { str = horizontal && !autoWidth ? 'width:' + getContainerWidth(options.fixedWidth, options.gutter, options.items) + ';' : ''; if (TRANSITIONDURATION) { str += getTransitionDurationStyle(speed); } addCSSRule(sheet, '#' + slideId, str, getCssRulesLength(sheet)); } // slide styles str = horizontal && !autoWidth ? getSlideWidthStyle(options.fixedWidth, options.gutter, options.items) : ''; if (options.gutter) { str += getSlideGutterStyle(options.gutter); } // set gallery items transition-duration if (!carousel) { if (TRANSITIONDURATION) { str += getTransitionDurationStyle(speed); } if (ANIMATIONDURATION) { str += getAnimationDurationStyle(speed); } } if (str) { addCSSRule(sheet, '#' + slideId + ' > .tns-item', str, getCssRulesLength(sheet)); } // non CSS mediaqueries: IE8 // ## update inner wrapper, container, slides if needed // set inline styles for inner wrapper & container // insert stylesheet (one line) for slides only (since slides are many) } else { // middle wrapper styles update_carousel_transition_duration(); // inner wrapper styles innerWrapper.style.cssText = getInnerWrapperStyles(edgePadding, gutter, fixedWidth, autoHeight); // container styles if (carousel && horizontal && !autoWidth) { container.style.width = getContainerWidth(fixedWidth, gutter, items); } // slide styles var str = horizontal && !autoWidth ? getSlideWidthStyle(fixedWidth, gutter, items) : ''; if (gutter) { str += getSlideGutterStyle(gutter); } // append to the last line if (str) { addCSSRule(sheet, '#' + slideId + ' > .tns-item', str, getCssRulesLength(sheet)); } } // ## MEDIAQUERIES if (responsive && CSSMQ) { for (var bp in responsive) { // bp: convert string to number bp = parseInt(bp); var opts = responsive[bp], str = '', middleWrapperStr = '', innerWrapperStr = '', containerStr = '', slideStr = '', itemsBP = !autoWidth ? getOption('items', bp) : null, fixedWidthBP = getOption('fixedWidth', bp), speedBP = getOption('speed', bp), edgePaddingBP = getOption('edgePadding', bp), autoHeightBP = getOption('autoHeight', bp), gutterBP = getOption('gutter', bp); // middle wrapper string if (TRANSITIONDURATION && middleWrapper && getOption('autoHeight', bp) && 'speed' in opts) { middleWrapperStr = '#' + slideId + '-mw{' + getTransitionDurationStyle(speedBP) + '}'; } // inner wrapper string if ('edgePadding' in opts || 'gutter' in opts) { innerWrapperStr = '#' + slideId + '-iw{' + getInnerWrapperStyles(edgePaddingBP, gutterBP, fixedWidthBP, speedBP, autoHeightBP) + '}'; } // container string if (carousel && horizontal && !autoWidth && ('fixedWidth' in opts || 'items' in opts || (fixedWidth && 'gutter' in opts))) { containerStr = 'width:' + getContainerWidth(fixedWidthBP, gutterBP, itemsBP) + ';'; } if (TRANSITIONDURATION && 'speed' in opts) { containerStr += getTransitionDurationStyle(speedBP); } if (containerStr) { containerStr = '#' + slideId + '{' + containerStr + '}'; } // slide string if ('fixedWidth' in opts || (fixedWidth && 'gutter' in opts) || !carousel && 'items' in opts) { slideStr += getSlideWidthStyle(fixedWidthBP, gutterBP, itemsBP); } if ('gutter' in opts) { slideStr += getSlideGutterStyle(gutterBP); } // set gallery items transition-duration if (!carousel && 'speed' in opts) { if (TRANSITIONDURATION) { slideStr += getTransitionDurationStyle(speedBP); } if (ANIMATIONDURATION) { slideStr += getAnimationDurationStyle(speedBP); } } if (slideStr) { slideStr = '#' + slideId + ' > .tns-item{' + slideStr + '}'; } // add up str = middleWrapperStr + innerWrapperStr + containerStr + slideStr; if (str) { sheet.insertRule('@media (min-width: ' + bp / 16 + 'em) {' + str + '}', sheet.cssRules.length); } } } } function initTools () { // == slides == updateSlideStatus(); // == live region == outerWrapper.insertAdjacentHTML('afterbegin', '<div class="tns-liveregion tns-visually-hidden" aria-live="polite" aria-atomic="true">slide <span class="current">' + getLiveRegionStr() + '</span> of ' + slideCount + '</div>'); liveregionCurrent = outerWrapper.querySelector('.tns-liveregion .current'); // == autoplayInit == if (hasAutoplay) { var txt = autoplay ? 'stop' : 'start'; if (autoplayButton) { setAttrs(autoplayButton, {'data-action': txt}); } else if (options.autoplayButtonOutput) { outerWrapper.insertAdjacentHTML(getInsertPosition(options.autoplayPosition), '<button type="button" data-action="' + txt + '" aria-label="' + txt + '">' + autoplayHtmlStrings[0] + txt + autoplayHtmlStrings[1] + autoplayText[0] + '</button>'); autoplayButton = outerWrapper.querySelector('[data-action]'); } // add event if (autoplayButton) { addEvents(autoplayButton, {'click': toggleAutoplay}); } if (autoplay) { startAutoplay(); if (autoplayHoverPause) { addEvents(container, hoverEvents); } if (autoplayResetOnVisibility) { addEvents(container, visibilityEvent); } } } // == navInit == if (hasNav) { var initIndex = !carousel ? 0 : cloneCount; // customized nav // will not hide the navs in case they're thumbnails if (navContainer) { setAttrs(navContainer, {'aria-label': 'Carousel Pagination'}); navItems = navContainer.children; forEach(navItems, function(item, i) { setAttrs(item, { 'data-nav': i, 'tabindex': '-1', 'aria-label': navStr + (i + 1), 'aria-controls': slideId, }); }); // generated nav } else { var navHtml = '', hiddenStr = navAsThumbnails ? '' : 'style="display:none"'; for (var i = 0; i < slideCount; i++) { // hide nav items by default navHtml += '<button type="button" data-nav="' + i +'" tabindex="-1" aria-controls="' + slideId + '" ' + hiddenStr + ' aria-label="' + navStr + (i + 1) +'"></button>'; } navHtml = '<div class="tns-nav" role="group" aria-label="Carousel Pagination">' + navHtml + '</div>'; outerWrapper.insertAdjacentHTML(getInsertPosition(options.navPosition), navHtml); navContainer = outerWrapper.querySelector('.tns-nav'); navItems = navContainer.children; } updateNavVisibility(); // add transition if (TRANSITIONDURATION) { var prefix = TRANSITIONDURATION.substring(0, TRANSITIONDURATION.length - 18).toLowerCase(), str = 'transition: all ' + speed / 1000 + 's'; if (prefix) { str = '-' + prefix + '-' + str; } addCSSRule(sheet, '[aria-controls^=' + slideId + '-item]', str, getCssRulesLength(sheet)); } setAttrs(navItems[navCurrentIndex], {'aria-label': navStr + (navCurrentIndex + 1) + navStrCurrent}); removeAttrs(navItems[navCurrentIndex], 'tabindex'); addClass(navItems[navCurrentIndex], navActiveClass); navItems[navCurrentIndex].setAttribute('aria-disabled', 'true'); // add events addEvents(navContainer, navEvents); } // == controlsInit == if (hasControls) { if (!controlsContainer && (!prevButton || !nextButton)) { outerWrapper.insertAdjacentHTML(getInsertPosition(options.controlsPosition), '<div class="tns-controls" aria-label="Carousel Navigation" tabindex="0"><button type="button" data-controls="prev" aria-label="previous slide" aria-controls="' + slideId +'">' + controlsText[0] + '</button><button type="button" data-controls="next" aria-label="next slide" aria-controls="' + slideId +'">' + controlsText[1] + '</button></div>'); controlsContainer = outerWrapper.querySelector('.tns-controls'); } if (!prevButton || !nextButton) { prevButton = controlsContainer.children[0]; nextButton = controlsContainer.children[1]; } if (options.controlsContainer) { setAttrs(controlsContainer, { 'aria-label': 'Carousel Navigation', 'tabindex': '0' }); } if (options.controlsContainer || (options.prevButton && options.nextButton)) { setAttrs([prevButton, nextButton], { 'aria-controls': slideId, 'tabindex': '-1', }); } if (options.controlsContainer || (options.prevButton && options.nextButton)) { setAttrs(prevButton, {'data-controls' : 'prev'}); setAttrs(nextButton, {'data-controls' : 'next'}); } prevIsButton = isButton(prevButton); nextIsButton = isButton(nextButton); updateControlsStatus(); // add events if (controlsContainer) { addEvents(controlsContainer, controlsEvents); } else { addEvents(prevButton, controlsEvents); addEvents(nextButton, controlsEvents); } } // hide tools if needed disableUI(); } function initEvents () { // add events if (carousel && TRANSITIONEND) { var eve = {}; eve[TRANSITIONEND] = onTransitionEnd; addEvents(container, eve); } if (touch) { addEvents(container, touchEvents, options.preventScrollOnTouch); } if (mouseDrag) { addEvents(container, dragEvents); } if (arrowKeys) { addEvents(doc, docmentKeydownEvent); } if (nested === 'inner') { events.on('outerResized', function () { resizeTasks(); events.emit('innerLoaded', info()); }); } else if (responsive || fixedWidth || autoWidth || autoHeight || !horizontal) { addEvents(win, {'resize': onResize}); } if (autoHeight) { if (nested === 'outer') { events.on('innerLoaded', doAutoHeight); } else if (!disable) { doAutoHeight(); } } doLazyLoad(); if (disable) { disableSlider(); } else if (freeze) { freezeSlider(); } events.on('indexChanged', additionalUpdates); if (nested === 'inner') { events.emit('innerLoaded', info()); } if (typeof onInit === 'function') { onInit(info()); } isOn = true; } function destroy () { // sheet sheet.disabled = true; if (sheet.ownerNode) { sheet.ownerNode.remove(); } // remove win event listeners removeEvents(win, {'resize': onResize}); // arrowKeys, controls, nav if (arrowKeys) { removeEvents(doc, docmentKeydownEvent); } if (controlsContainer) { removeEvents(controlsContainer, controlsEvents); } if (navContainer) { removeEvents(navContainer, navEvents); } // autoplay removeEvents(container, hoverEvents); removeEvents(container, visibilityEvent); if (autoplayButton) { removeEvents(autoplayButton, {'click': toggleAutoplay}); } if (autoplay) { clearInterval(autoplayTimer); } // container if (carousel && TRANSITIONEND) { var eve = {}; eve[TRANSITIONEND] = onTransitionEnd; removeEvents(container, eve); } if (touch) { removeEvents(container, touchEvents); } if (mouseDrag) { removeEvents(container, dragEvents); } // cache Object values in options && reset HTML var htmlList = [containerHTML, controlsContainerHTML, prevButtonHTML, nextButtonHTML, navContainerHTML, autoplayButtonHTML]; tnsList.forEach(function(item, i) { var el = item === 'container' ? outerWrapper : options[item]; if (typeof el === 'object' && el) { var prevEl = el.previousElementSibling ? el.previousElementSibling : false, parentEl = el.parentNode; el.outerHTML = htmlList[i]; options[item] = prevEl ? prevEl.nextElementSibling : parentEl.firstElementChild; } }); // reset variables tnsList = animateIn = animateOut = animateDelay = animateNormal = horizontal = outerWrapper = innerWrapper = container = containerParent = containerHTML = slideItems = slideCount = breakpointZone = windowWidth = autoWidth = fixedWidth = edgePadding = gutter = viewport = items = slideBy = viewportMax = arrowKeys = speed = rewind = loop = autoHeight = sheet = lazyload = slidePositions = slideItemsOut = cloneCount = slideCountNew = hasRightDeadZone = rightBoundary = updateIndexBeforeTransform = transformAttr = transformPrefix = transformPostfix = getIndexMax = index = indexCached = indexMin = indexMax = resizeTimer = swipeAngle = moveDirectionExpected = running = onInit = events = newContainerClasses = slideId = disable = disabled = freezable = freeze = frozen = controlsEvents = navEvents = hoverEvents = visibilityEvent = docmentKeydownEvent = touchEvents = dragEvents = hasControls = hasNav = navAsThumbnails = hasAutoplay = hasTouch = hasMouseDrag = slideActiveClass = imgCompleteClass = imgEvents = imgsComplete = controls = controlsText = controlsContainer = controlsContainerHTML = prevButton = nextButton = prevIsButton = nextIsButton = nav = navContainer = navContainerHTML = navItems = pages = pagesCached = navClicked = navCurrentIndex = navCurrentIndexCached = navActiveClass = navStr = navStrCurrent = autoplay = autoplayTimeout = autoplayDirection = autoplayText = autoplayHoverPause = autoplayButton = autoplayButtonHTML = autoplayResetOnVisibility = autoplayHtmlStrings = autoplayTimer = animating = autoplayHoverPaused = autoplayUserPaused = autoplayVisibilityPaused = initPosition = lastPosition = translateInit = disX = disY = panStart = rafIndex = getDist = touch = mouseDrag = null; // check variables // [animateIn, animateOut, animateDelay, animateNormal, horizontal, outerWrapper, innerWrapper, container, containerParent, containerHTML, slideItems, slideCount, breakpointZone, windowWidth, autoWidth, fixedWidth, edgePadding, gutter, viewport, items, slideBy, viewportMax, arrowKeys, speed, rewind, loop, autoHeight, sheet, lazyload, slidePositions, slideItemsOut, cloneCount, slideCountNew, hasRightDeadZone, rightBoundary, updateIndexBeforeTransform, transformAttr, transformPrefix, transformPostfix, getIndexMax, index, indexCached, indexMin, indexMax, resizeTimer, swipeAngle, moveDirectionExpected, running, onInit, events, newContainerClasses, slideId, disable, disabled, freezable, freeze, frozen, controlsEvents, navEvents, hoverEvents, visibilityEvent, docmentKeydownEvent, touchEvents, dragEvents, hasControls, hasNav, navAsThumbnails, hasAutoplay, hasTouch, hasMouseDrag, slideActiveClass, imgCompleteClass, imgEvents, imgsComplete, controls, controlsText, controlsContainer, controlsContainerHTML, prevButton, nextButton, prevIsButton, nextIsButton, nav, navContainer, navContainerHTML, navItems, pages, pagesCached, navClicked, navCurrentIndex, navCurrentIndexCached, navActiveClass, navStr, navStrCurrent, autoplay, autoplayTimeout, autoplayDirection, autoplayText, autoplayHoverPause, autoplayButton, autoplayButtonHTML, autoplayResetOnVisibility, autoplayHtmlStrings, autoplayTimer, animating, autoplayHoverPaused, autoplayUserPaused, autoplayVisibilityPaused, initPosition, lastPosition, translateInit, disX, disY, panStart, rafIndex, getDist, touch, mouseDrag ].forEach(function(item) { if (item !== null) { console.log(item); } }); for (var a in this) { if (a !== 'rebuild') { this[a] = null; } } isOn = false; } // === ON RESIZE === // responsive || fixedWidth || autoWidth || !horizontal function onResize (e) { raf(function(){ resizeTasks(getEvent(e)); }); } function resizeTasks (e) { if (!isOn) { return; } if (nested === 'outer') { events.emit('outerResized', info(e)); } windowWidth = getWindowWidth(); var bpChanged, breakpointZoneTem = breakpointZone, needContainerTransform = false; if (responsive) { setBreakpointZone(); bpChanged = breakpointZoneTem !== breakpointZone; if (bpChanged) { events.emit('newBreakpointStart', info(e)); } } var indChanged, itemsChanged, itemsTem = items, disableTem = disable, freezeTem = freeze, arrowKeysTem = arrowKeys, controlsTem = controls, navTem = nav, touchTem = touch, mouseDragTem = mouseDrag, autoplayTem = autoplay, autoplayHoverPauseTem = autoplayHoverPause, autoplayResetOnVisibilityTem = autoplayResetOnVisibility, indexTem = index; if (bpChanged) { var fixedWidthTem = fixedWidth, autoHeightTem = autoHeight, controlsTextTem = controlsText, centerTem = center, autoplayTextTem = autoplayText; if (!CSSMQ) { var gutterTem = gutter, edgePaddingTem = edgePadding; } } // get option: // fixed width: viewport, fixedWidth, gutter => items // others: window width => all variables // all: items => slideBy arrowKeys = getOption('arrowKeys'); controls = getOption('controls'); nav = getOption('nav'); touch = getOption('touch'); center = getOption('center'); mouseDrag = getOption('mouseDrag'); autoplay = getOption('autoplay'); autoplayHoverPause = getOption('autoplayHoverPause'); autoplayResetOnVisibility = getOption('autoplayResetOnVisibility'); if (bpChanged) { disable = getOption('disable'); fixedWidth = getOption('fixedWidth'); speed = getOption('speed'); autoHeight = getOption('autoHeight'); controlsText = getOption('controlsText'); autoplayText = getOption('autoplayText'); autoplayTimeout = getOption('autoplayTimeout'); if (!CSSMQ) { edgePadding = getOption('edgePadding'); gutter = getOption('gutter'); } } // update options resetVariblesWhenDisable(disable); viewport = getViewportWidth(); // <= edgePadding, gutter if ((!horizontal || autoWidth) && !disable) { setSlidePositions(); if (!horizontal) { updateContentWrapperHeight(); // <= setSlidePositions needContainerTransform = true; } } if (fixedWidth || autoWidth) { rightBoundary = getRightBoundary(); // autoWidth: <= viewport, slidePositions, gutter // fixedWidth: <= viewport, fixedWidth, gutter indexMax = getIndexMax(); // autoWidth: <= rightBoundary, slidePositions // fixedWidth: <= rightBoundary, fixedWidth, gutter } if (bpChanged || fixedWidth) { items = getOption('items'); slideBy = getOption('slideBy'); itemsChanged = items !== itemsTem; if (itemsChanged) { if (!fixedWidth && !autoWidth) { indexMax = getIndexMax(); } // <= items // check index before transform in case // slider reach the right edge then items become bigger updateIndex(); } } if (bpChanged) { if (disable !== disableTem) { if (disable) { disableSlider(); } else { enableSlider(); // <= slidePositions, rightBoundary, indexMax } } } if (freezable && (bpChanged || fixedWidth || autoWidth)) { freeze = getFreeze(); // <= autoWidth: slidePositions, gutter, viewport, rightBoundary // <= fixedWidth: fixedWidth, gutter, rightBoundary // <= others: items if (freeze !== freezeTem) { if (freeze) { doContainerTransform(getContainerTransformValue(getStartIndex(0))); freezeSlider(); } else { unfreezeSlider(); needContainerTransform = true; } } } resetVariblesWhenDisable(disable || freeze); // controls, nav, touch, mouseDrag, arrowKeys, autoplay, autoplayHoverPause, autoplayResetOnVisibility if (!autoplay) { autoplayHoverPause = autoplayResetOnVisibility = false; } if (arrowKeys !== arrowKeysTem) { arrowKeys ? addEvents(doc, docmentKeydownEvent) : removeEvents(doc, docmentKeydownEvent); } if (controls !== controlsTem) { if (controls) { if (controlsContainer) { showElement(controlsContainer); } else { if (prevButton) { showElement(prevButton); } if (nextButton) { showElement(nextButton); } } } else { if (controlsContainer) { hideElement(controlsContainer); } else { if (prevButton) { hideElement(prevButton); } if (nextButton) { hideElement(nextButton); } } } } if (nav !== navTem) { if (nav) { showElement(navContainer); updateNavVisibility(); } else { hideElement(navContainer); } } if (touch !== touchTem) { touch ? addEvents(container, touchEvents, options.preventScrollOnTouch) : removeEvents(container, touchEvents); } if (mouseDrag !== mouseDragTem) { mouseDrag ? addEvents(container, dragEvents) : removeEvents(container, dragEvents); } if (autoplay !== autoplayTem) { if (autoplay) { if (autoplayButton) { showElement(autoplayButton); } if (!animating && !autoplayUserPaused) { startAutoplay(); } } else { if (autoplayButton) { hideElement(autoplayButton); } if (animating) { stopAutoplay(); } } } if (autoplayHoverPause !== autoplayHoverPauseTem) { autoplayHoverPause ? addEvents(container, hoverEvents) : removeEvents(container, hoverEvents); } if (autoplayResetOnVisibility !== autoplayResetOnVisibilityTem) { autoplayResetOnVisibility ? addEvents(doc, visibilityEvent) : removeEvents(doc, visibilityEvent); } if (bpChanged) { if (fixedWidth !== fixedWidthTem || center !== centerTem) { needContainerTransform = true; } if (autoHeight !== autoHeightTem) { if (!autoHeight) { innerWrapper.style.height = ''; } } if (controls && controlsText !== controlsTextTem) { prevButton.innerHTML = controlsText[0]; nextButton.innerHTML = controlsText[1]; } if (autoplayButton && autoplayText !== autoplayTextTem) { var i = autoplay ? 1 : 0, html = autoplayButton.innerHTML, len = html.length - autoplayTextTem[i].length; if (html.substring(len) === autoplayTextTem[i]) { autoplayButton.innerHTML = html.substring(0, len) + autoplayText[i]; } } } else { if (center && (fixedWidth || autoWidth)) { needContainerTransform = true; } } if (itemsChanged || fixedWidth && !autoWidth) { pages = getPages(); updateNavVisibility(); } indChanged = index !== indexTem; if (indChanged) { events.emit('indexChanged', info()); needContainerTransform = true; } else if (itemsChanged) { if (!indChanged) { additionalUpdates(); } } else if (fixedWidth || autoWidth) { doLazyLoad(); updateSlideStatus(); updateLiveRegion(); } if (itemsChanged && !carousel) { updateGallerySlidePositions(); } if (!disable && !freeze) { // non-mediaqueries: IE8 if (bpChanged && !CSSMQ) { // middle wrapper styles // inner wrapper styles if (edgePadding !== edgePaddingTem || gutter !== gutterTem) { innerWrapper.style.cssText = getInnerWrapperStyles(edgePadding, gutter, fixedWidth, speed, autoHeight); } if (horizontal) { // container styles if (carousel) { container.style.width = getContainerWidth(fixedWidth, gutter, items); } // slide styles var str = getSlideWidthStyle(fixedWidth, gutter, items) + getSlideGutterStyle(gutter); // remove the last line and // add new styles removeCSSRule(sheet, getCssRulesLength(sheet) - 1); addCSSRule(sheet, '#' + slideId + ' > .tns-item', str, getCssRulesLength(sheet)); } } // auto height if (autoHeight) { doAutoHeight(); } if (needContainerTransform) { doContainerTransformSilent(); indexCached = index; } } if (bpChanged) { events.emit('newBreakpointEnd', info(e)); } } // === INITIALIZATION FUNCTIONS === // function getFreeze () { if (!fixedWidth && !autoWidth) { var a = center ? items - (items - 1) / 2 : items; return slideCount <= a; } var width = fixedWidth ? (fixedWidth + gutter) * slideCount : slidePositions[slideCount], vp = edgePadding ? viewport + edgePadding * 2 : viewport + gutter; if (center) { vp -= fixedWidth ? (viewport - fixedWidth) / 2 : (viewport - (slidePositions[index + 1] - slidePositions[index] - gutter)) / 2; } return width <= vp; } function setBreakpointZone () { breakpointZone = 0; for (var bp in responsive) { bp = parseInt(bp); // convert string to number if (windowWidth >= bp) { breakpointZone = bp; } } } // (slideBy, indexMin, indexMax) => index var updateIndex = (function () { return loop ? carousel ? // loop + carousel function () { var leftEdge = indexMin, rightEdge = indexMax; leftEdge += slideBy; rightEdge -= slideBy; // adjust edges when has edge paddings // or fixed-width slider with extra space on the right side if (edgePadding) { leftEdge += 1; rightEdge -= 1; } else if (fixedWidth) { if ((viewport + gutter)%(fixedWidth + gutter)) { rightEdge -= 1; } } if (cloneCount) { if (index > rightEdge) { index -= slideCount; } else if (index < leftEdge) { index += slideCount; } } } : // loop + gallery function() { if (index > indexMax) { while (index >= indexMin + slideCount) { index -= slideCount; } } else if (index < indexMin) { while (index <= indexMax - slideCount) { index += slideCount; } } } : // non-loop function() { index = Math.max(indexMin, Math.min(indexMax, index)); }; })(); function disableUI () { if (!autoplay && autoplayButton) { hideElement(autoplayButton); } if (!nav && navContainer) { hideElement(navContainer); } if (!controls) { if (controlsContainer) { hideElement(controlsContainer); } else { if (prevButton) { hideElement(prevButton); } if (nextButton) { hideElement(nextButton); } } } } function enableUI () { if (autoplay && autoplayButton) { showElement(autoplayButton); } if (nav && navContainer) { showElement(navContainer); } if (controls) { if (controlsContainer) { showElement(controlsContainer); } else { if (prevButton) { showElement(prevButton); } if (nextButton) { showElement(nextButton); } } } } function freezeSlider () { if (frozen) { return; } // remove edge padding from inner wrapper if (edgePadding) { innerWrapper.style.margin = '0px'; } // add class tns-transparent to cloned slides if (cloneCount) { var str = 'tns-transparent'; for (var i = cloneCount; i--;) { if (carousel) { addClass(slideItems[i], str); } addClass(slideItems[slideCountNew - i - 1], str); } } // update tools disableUI(); frozen = true; } function unfreezeSlider () { if (!frozen) { return; } // restore edge padding for inner wrapper // for mordern browsers if (edgePadding && CSSMQ) { innerWrapper.style.margin = ''; } // remove class tns-transparent to cloned slides if (cloneCount) { var str = 'tns-transparent'; for (var i = cloneCount; i--;) { if (carousel) { removeClass(slideItems[i], str); } removeClass(slideItems[slideCountNew - i - 1], str); } } // update tools enableUI(); frozen = false; } function disableSlider () { if (disabled) { return; } sheet.disabled = true; container.className = container.className.replace(newContainerClasses.substring(1), ''); removeAttrs(container, ['style']); if (loop) { for (var j = cloneCount; j--;) { if (carousel) { hideElement(slideItems[j]); } hideElement(slideItems[slideCountNew - j - 1]); } } // vertical slider if (!horizontal || !carousel) { removeAttrs(innerWrapper, ['style']); } // gallery if (!carousel) { for (var i = index, l = index + slideCount; i < l; i++) { var item = slideItems[i]; removeAttrs(item, ['style']); removeClass(item, animateIn); removeClass(item, animateNormal); } } // update tools disableUI(); disabled = true; } function enableSlider () { if (!disabled) { return; } sheet.disabled = false; container.className += newContainerClasses; doContainerTransformSilent(); if (loop) { for (var j = cloneCount; j--;) { if (carousel) { showElement(slideItems[j]); } showElement(slideItems[slideCountNew - j - 1]); } } // gallery if (!carousel) { for (var i = index, l = index + slideCount; i < l; i++) { var item = slideItems[i], classN = i < index + items ? animateIn : animateNormal; item.style.left = (i - index) * 100 / items + '%'; addClass(item, classN); } } // update tools enableUI(); disabled = false; } function updateLiveRegion () { var str = getLiveRegionStr(); if (liveregionCurrent.innerHTML !== str) { liveregionCurrent.innerHTML = str; } } function getLiveRegionStr () { var arr = getVisibleSlideRange(), start = arr[0] + 1, end = arr[1] + 1; return start === end ? start + '' : start + ' to ' + end; } function getVisibleSlideRange (val) { if (val == null) { val = getContainerTransformValue(); } var start = index, end, rangestart, rangeend; // get range start, range end for autoWidth and fixedWidth if (center || edgePadding) { if (autoWidth || fixedWidth) { rangestart = - (parseFloat(val) + edgePadding); rangeend = rangestart + viewport + edgePadding * 2; } } else { if (autoWidth) { rangestart = slidePositions[index]; rangeend = rangestart + viewport; } } // get start, end // - check auto width if (autoWidth) { slidePositions.forEach(function(point, i) { if (i < slideCountNew) { if ((center || edgePadding) && point <= rangestart + 0.5) { start = i; } if (rangeend - point >= 0.5) { end = i; } } }); // - check percentage width, fixed width } else { if (fixedWidth) { var cell = fixedWidth + gutter; if (center || edgePadding) { start = Math.floor(rangestart/cell); end = Math.ceil(rangeend/cell - 1); } else { end = start + Math.ceil(viewport/cell) - 1; } } else { if (center || edgePadding) { var a = items - 1; if (center) { start -= a / 2; end = index + a / 2; } else { end = index + a; } if (edgePadding) { var b = edgePadding * items / viewport; start -= b; end += b; } start = Math.floor(start); end = Math.ceil(end); } else { end = start + items - 1; } } start = Math.max(start, 0); end = Math.min(end, slideCountNew - 1); } return [start, end]; } function doLazyLoad () { if (lazyload && !disable) { var arg = getVisibleSlideRange(); arg.push(lazyloadSelector); getImageArray.apply(null, arg).forEach(function (img) { if (!hasClass(img, imgCompleteClass)) { // stop propagation transitionend event to container var eve = {}; eve[TRANSITIONEND] = function (e) { e.stopPropagation(); }; addEvents(img, eve); addEvents(img, imgEvents); // update src img.src = getAttr(img, 'data-src'); // update srcset var srcset = getAttr(img, 'data-srcset'); if (srcset) { img.srcset = srcset; } addClass(img, 'loading'); } }); } } function onImgLoaded (e) { imgLoaded(getTarget(e)); } function onImgFailed (e) { imgFailed(getTarget(e)); } function imgLoaded (img) { addClass(img, 'loaded'); imgCompleted(img); } function imgFailed (img) { addClass(img, 'failed'); imgCompleted(img); } function imgCompleted (img) { addClass(img, imgCompleteClass); removeClass(img, 'loading'); removeEvents(img, imgEvents); } function getImageArray (start, end, imgSelector) { var imgs = []; if (!imgSelector) { imgSelector = 'img'; } while (start <= end) { forEach(slideItems[start].querySelectorAll(imgSelector), function (img) { imgs.push(img); }); start++; } return imgs; } // check if all visible images are loaded // and update container height if it's done function doAutoHeight () { var imgs = getImageArray.apply(null, getVisibleSlideRange()); raf(function(){ imgsLoadedCheck(imgs, updateInnerWrapperHeight); }); } function imgsLoadedCheck (imgs, cb) { // execute callback function if all images are complete if (imgsComplete) { return cb(); } // check image classes imgs.forEach(function (img, index) { if (!lazyload && img.complete) { imgCompleted(img); } // Check image.complete if (hasClass(img, imgCompleteClass)) { imgs.splice(index, 1); } }); // execute callback function if selected images are all complete if (!imgs.length) { return cb(); } // otherwise execute this functiona again raf(function(){ imgsLoadedCheck(imgs, cb); }); } function additionalUpdates () { doLazyLoad(); updateSlideStatus(); updateLiveRegion(); updateControlsStatus(); updateNavStatus(); } function update_carousel_transition_duration () { if (carousel && autoHeight) { middleWrapper.style[TRANSITIONDURATION] = speed / 1000 + 's'; } } function getMaxSlideHeight (slideStart, slideRange) { var heights = []; for (var i = slideStart, l = Math.min(slideStart + slideRange, slideCountNew); i < l; i++) { heights.push(slideItems[i].offsetHeight); } return Math.max.apply(null, heights); } // update inner wrapper height // 1. get the max-height of the visible slides // 2. set transitionDuration to speed // 3. update inner wrapper height to max-height // 4. set transitionDuration to 0s after transition done function updateInnerWrapperHeight () { var maxHeight = autoHeight ? getMaxSlideHeight(index, items) : getMaxSlideHeight(cloneCount, slideCount), wp = middleWrapper ? middleWrapper : innerWrapper; if (wp.style.height !== maxHeight) { wp.style.height = maxHeight + 'px'; } } // get the distance from the top edge of the first slide to each slide // (init) => slidePositions function setSlidePositions () { slidePositions = [0]; var attr = horizontal ? 'left' : 'top', attr2 = horizontal ? 'right' : 'bottom', base = slideItems[0].getBoundingClientRect()[attr]; forEach(slideItems, function(item, i) { // skip the first slide if (i) { slidePositions.push(item.getBoundingClientRect()[attr] - base); } // add the end edge if (i === slideCountNew - 1) { slidePositions.push(item.getBoundingClientRect()[attr2] - base); } }); } // update slide function updateSlideStatus () { var range = getVisibleSlideRange(), start = range[0], end = range[1]; forEach(slideItems, function(item, i) { // show slides if (i >= start && i <= end) { if (hasAttr(item, 'aria-hidden')) { removeAttrs(item, ['aria-hidden', 'style']); addClass(item, slideActiveClass); setAttrs(item, { 'tabindex': '0' }); } // hide slides } else { if (!hasAttr(item, 'aria-hidden')) { setAttrs(item, { 'aria-hidden': 'true' }); removeClass(item, slideActiveClass); setAttrs(item, { 'tabindex': '-1', 'style': 'visibility: hidden;opacity: 0;transition: visibility 0s linear 800ms, opacity 800ms' }); } } }); } // gallery: update slide position function updateGallerySlidePositions () { var l = index + Math.min(slideCount, items); for (var i = slideCountNew; i--;) { var item = slideItems[i]; if (i >= index && i < l) { // add transitions to visible slides when adjusting their positions addClass(item, 'tns-moving'); item.style.left = (i - index) * 100 / items + '%'; addClass(item, animateIn); removeClass(item, animateNormal); } else if (item.style.left) { item.style.left = ''; addClass(item, animateNormal); removeClass(item, animateIn); } // remove outlet animation removeClass(item, animateOut); } // removing '.tns-moving' setTimeout(function() { forEach(slideItems, function(el) { removeClass(el, 'tns-moving'); }); }, 300); } // set tabindex on Nav function updateNavStatus () { // get current nav if (nav) { navCurrentIndex = navClicked >= 0 ? navClicked : getCurrentNavIndex(); navClicked = -1; if (navCurrentIndex !== navCurrentIndexCached) { var navPrev = navItems[navCurrentIndexCached], navCurrent = navItems[navCurrentIndex]; setAttrs(navPrev, { 'tabindex': '-1', 'aria-label': navStr + (navCurrentIndexCached + 1) }); removeClass(navPrev, navActiveClass); navPrev.setAttribute('aria-disabled', 'false'); setAttrs(navCurrent, {'aria-label': navStr + (navCurrentIndex + 1) + navStrCurrent}); removeAttrs(navCurrent, 'tabindex'); addClass(navCurrent, navActiveClass); navCurrent.setAttribute('aria-disabled', 'true'); navCurrentIndexCached = navCurrentIndex; } } } function getLowerCaseNodeName (el) { return el.nodeName.toLowerCase(); } function isButton (el) { return getLowerCaseNodeName(el) === 'button'; } function isAriaDisabled (el) { return el.getAttribute('aria-disabled') === 'true'; } function disEnableElement (isButton, el, val) { if (isButton) { el.disabled = val; } else { el.setAttribute('aria-disabled', val.toString()); } } // set 'disabled' to true on controls when reach the edges function updateControlsStatus () { if (!controls || rewind || loop) { return; } var prevDisabled = (prevIsButton) ? prevButton.disabled : isAriaDisabled(prevButton), nextDisabled = (nextIsButton) ? nextButton.disabled : isAriaDisabled(nextButton), disablePrev = (index <= indexMin) ? true : false, disableNext = (!rewind && index >= indexMax) ? true : false; if (disablePrev && !prevDisabled) { disEnableElement(prevIsButton, prevButton, true); } if (!disablePrev && prevDisabled) { disEnableElement(prevIsButton, prevButton, false); } if (disableNext && !nextDisabled) { disEnableElement(nextIsButton, nextButton, true); } if (!disableNext && nextDisabled) { disEnableElement(nextIsButton, nextButton, false); } } // set duration function resetDuration (el, str) { if (TRANSITIONDURATION) { el.style[TRANSITIONDURATION] = str; } } function getSliderWidth () { return fixedWidth ? (fixedWidth + gutter) * slideCountNew : slidePositions[slideCountNew]; } function getCenterGap (num) { if (num == null) { num = index; } var gap = edgePadding ? gutter : 0; return autoWidth ? ((viewport - gap) - (slidePositions[num + 1] - slidePositions[num] - gutter))/2 : fixedWidth ? (viewport - fixedWidth) / 2 : (items - 1) / 2; } function getRightBoundary () { var gap = edgePadding ? gutter : 0, result = (viewport + gap) - getSliderWidth(); if (center && !loop) { result = fixedWidth ? - (fixedWidth + gutter) * (slideCountNew - 1) - getCenterGap() : getCenterGap(slideCountNew - 1) - slidePositions[slideCountNew - 1]; } if (result > 0) { result = 0; } return result; } function getContainerTransformValue (num) { if (num == null) { num = index; } var val; if (horizontal && !autoWidth) { if (fixedWidth) { val = - (fixedWidth + gutter) * num; if (center) { val += getCenterGap(); } } else { var denominator = TRANSFORM ? slideCountNew : items; if (center) { num -= getCenterGap(); } val = - num * 100 / denominator; } } else { val = - slidePositions[num]; if (center && autoWidth) { val += getCenterGap(); } } if (hasRightDeadZone) { val = Math.max(val, rightBoundary); } val += (horizontal && !autoWidth && !fixedWidth) ? '%' : 'px'; return val; } function doContainerTransformSilent (val) { resetDuration(container, '0s'); doContainerTransform(val); } function doContainerTransform (val) { if (val == null) { val = getContainerTransformValue(); } if (textDirection === 'rtl' && val.charAt(0) === '-') { val = val.substr(1); } container.style[transformAttr] = transformPrefix + val + transformPostfix; } function animateSlide (number, classOut, classIn, isOut) { var l = number + items; if (!loop) { l = Math.min(l, slideCountNew); } for (var i = number; i < l; i++) { var item = slideItems[i]; // set item positions if (!isOut) { item.style.left = (i - index) * 100 / items + '%'; } if (animateDelay && TRANSITIONDELAY) { item.style[TRANSITIONDELAY] = item.style[ANIMATIONDELAY] = animateDelay * (i - number) / 1000 + 's'; } removeClass(item, classOut); addClass(item, classIn); if (isOut) { slideItemsOut.push(item); } } } // make transfer after click/drag: // 1. change 'transform' property for mordern browsers // 2. change 'left' property for legacy browsers var transformCore = (function () { return carousel ? function () { resetDuration(container, ''); if (TRANSITIONDURATION || !speed) { // for morden browsers with non-zero duration or // zero duration for all browsers doContainerTransform(); // run fallback function manually // when duration is 0 / container is hidden if (!speed || !isVisible(container)) { onTransitionEnd(); } } else { // for old browser with non-zero duration jsTransform(container, transformAttr, transformPrefix, transformPostfix, getContainerTransformValue(), speed, onTransitionEnd); } if (!horizontal) { updateContentWrapperHeight(); } } : function () { slideItemsOut = []; var eve = {}; eve[TRANSITIONEND] = eve[ANIMATIONEND] = onTransitionEnd; removeEvents(slideItems[indexCached], eve); addEvents(slideItems[index], eve); animateSlide(indexCached, animateIn, animateOut, true); animateSlide(index, animateNormal, animateIn); // run fallback function manually // when transition or animation not supported / duration is 0 if (!TRANSITIONEND || !ANIMATIONEND || !speed || !isVisible(container)) { onTransitionEnd(); } }; })(); function render (e, sliderMoved) { if (updateIndexBeforeTransform) { updateIndex(); } // render when slider was moved (touch or drag) even though index may not change if (index !== indexCached || sliderMoved) { // events events.emit('indexChanged', info()); events.emit('transitionStart', info()); if (autoHeight) { doAutoHeight(); } // pause autoplay when click or keydown from user if (animating && e && ['click', 'keydown'].indexOf(e.type) >= 0) { stopAutoplay(); } running = true; transformCore(); } } /* * Transfer prefixed properties to the same format * CSS: -Webkit-Transform => webkittransform * JS: WebkitTransform => webkittransform * @param {string} str - property * */ function strTrans (str) { return str.toLowerCase().replace(/-/g, ''); } // AFTER TRANSFORM // Things need to be done after a transfer: // 1. check index // 2. add classes to visible slide // 3. disable controls buttons when reach the first/last slide in non-loop slider // 4. update nav status // 5. lazyload images // 6. update container height function onTransitionEnd (event) { // check running on gallery mode // make sure trantionend/animationend events run only once if (carousel || running) { events.emit('transitionEnd', info(event)); if (!carousel && slideItemsOut.length > 0) { for (var i = 0; i < slideItemsOut.length; i++) { var item = slideItemsOut[i]; // set item positions item.style.left = ''; if (ANIMATIONDELAY && TRANSITIONDELAY) { item.style[ANIMATIONDELAY] = ''; item.style[TRANSITIONDELAY] = ''; } removeClass(item, animateOut); addClass(item, animateNormal); } } /* update slides, nav, controls after checking ... * => legacy browsers who don't support 'event' * have to check event first, otherwise event.target will cause an error * => or 'gallery' mode: * + event target is slide item * => or 'carousel' mode: * + event target is container, * + event.property is the same with transform attribute */ if (!event || !carousel && event.target.parentNode === container || event.target === container && strTrans(event.propertyName) === strTrans(transformAttr)) { if (!updateIndexBeforeTransform) { var indexTem = index; updateIndex(); if (index !== indexTem) { events.emit('indexChanged', info()); doContainerTransformSilent(); } } if (nested === 'inner') { events.emit('innerLoaded', info()); } running = false; indexCached = index; } } } // # ACTIONS function goTo (targetIndex, e) { if (freeze) { return; } // prev slideBy if (targetIndex === 'prev') { onControlsClick(e, -1); // next slideBy } else if (targetIndex === 'next') { onControlsClick(e, 1); // go to exact slide } else { if (running) { if (preventActionWhenRunning) { return; } else { onTransitionEnd(); } } var absIndex = getAbsIndex(), indexGap = 0; if (targetIndex === 'first') { indexGap = - absIndex; } else if (targetIndex === 'last') { indexGap = carousel ? slideCount - items - absIndex : slideCount - 1 - absIndex; } else { if (typeof targetIndex !== 'number') { targetIndex = parseInt(targetIndex); } if (!isNaN(targetIndex)) { // from directly called goTo function if (!e) { targetIndex = Math.max(0, Math.min(slideCount - 1, targetIndex)); } indexGap = targetIndex - absIndex; } } // gallery: make sure new page won't overlap with current page if (!carousel && indexGap && Math.abs(indexGap) < items) { var factor = indexGap > 0 ? 1 : -1; indexGap += (index + indexGap - slideCount) >= indexMin ? slideCount * factor : slideCount * 2 * factor * -1; } index += indexGap; // make sure index is in range if (carousel && loop) { if (index < indexMin) { index += slideCount; } if (index > indexMax) { index -= slideCount; } } // if index is changed, start rendering if (getAbsIndex(index) !== getAbsIndex(indexCached)) { render(e); } } } // on controls click function onControlsClick (e, dir) { if (running) { if (preventActionWhenRunning) { return; } else { onTransitionEnd(); } } var passEventObject; if (!dir) { e = getEvent(e); var target = getTarget(e); while (target !== controlsContainer && [prevButton, nextButton].indexOf(target) < 0) { target = target.parentNode; } var targetIn = [prevButton, nextButton].indexOf(target); if (targetIn >= 0) { passEventObject = true; dir = targetIn === 0 ? -1 : 1; } } if (rewind) { if (index === indexMin && dir === -1) { goTo('last', e); return; } else if (index === indexMax && dir === 1) { goTo('first', e); return; } } if (dir) { index += slideBy * dir; if (autoWidth) { index = Math.floor(index); } // pass e when click control buttons or keydown render((passEventObject || (e && e.type === 'keydown')) ? e : null); } } // on nav click function onNavClick (e) { if (running) { if (preventActionWhenRunning) { return; } else { onTransitionEnd(); } } e = getEvent(e); var target = getTarget(e), navIndex; // find the clicked nav item while (target !== navContainer && !hasAttr(target, 'data-nav')) { target = target.parentNode; } if (hasAttr(target, 'data-nav')) { var navIndex = navClicked = Number(getAttr(target, 'data-nav')), targetIndexBase = fixedWidth || autoWidth ? navIndex * slideCount / pages : navIndex * items, targetIndex = navAsThumbnails ? navIndex : Math.min(Math.ceil(targetIndexBase), slideCount - 1); goTo(targetIndex, e); if (navCurrentIndex === navIndex) { if (animating) { stopAutoplay(); } navClicked = -1; // reset navClicked } } } // autoplay functions function setAutoplayTimer () { autoplayTimer = setInterval(function () { onControlsClick(null, autoplayDirection); }, autoplayTimeout); animating = true; } function stopAutoplayTimer () { clearInterval(autoplayTimer); animating = false; } function updateAutoplayButton (action, txt) { setAttrs(autoplayButton, {'data-action': action}); autoplayButton.innerHTML = autoplayHtmlStrings[0] + action + autoplayHtmlStrings[1] + txt; } function startAutoplay () { setAutoplayTimer(); if (autoplayButton) { updateAutoplayButton('stop', autoplayText[1]); } } function stopAutoplay () { stopAutoplayTimer(); if (autoplayButton) { updateAutoplayButton('start', autoplayText[0]); } } // programaitcally play/pause the slider function play () { if (autoplay && !animating) { startAutoplay(); autoplayUserPaused = false; } } function pause () { if (animating) { stopAutoplay(); autoplayUserPaused = true; } } function toggleAutoplay () { if (animating) { stopAutoplay(); autoplayUserPaused = true; } else { startAutoplay(); autoplayUserPaused = false; } } function onVisibilityChange () { if (doc.hidden) { if (animating) { stopAutoplayTimer(); autoplayVisibilityPaused = true; } } else if (autoplayVisibilityPaused) { setAutoplayTimer(); autoplayVisibilityPaused = false; } } function mouseoverPause () { if (animating) { stopAutoplayTimer(); autoplayHoverPaused = true; } } function mouseoutRestart () { if (autoplayHoverPaused) { setAutoplayTimer(); autoplayHoverPaused = false; } } // keydown events on document function onDocumentKeydown (e) { e = getEvent(e); var keyIndex = [KEYS.LEFT, KEYS.RIGHT].indexOf(e.keyCode); if (keyIndex >= 0) { onControlsClick(e, keyIndex === 0 ? -1 : 1); } } // on key control function onControlsKeydown (e) { e = getEvent(e); var keyIndex = [KEYS.LEFT, KEYS.RIGHT].indexOf(e.keyCode); if (keyIndex >= 0) { if (keyIndex === 0) { if (!prevButton.disabled) { onControlsClick(e, -1); } } else if (!nextButton.disabled) { onControlsClick(e, 1); } } } // set focus function setFocus (el) { el.focus(); } // on key nav function onNavKeydown (e) { e = getEvent(e); var curElement = doc.activeElement; if (!hasAttr(curElement, 'data-nav')) { return; } // var code = e.keyCode, var keyIndex = [KEYS.LEFT, KEYS.RIGHT, KEYS.ENTER, KEYS.SPACE].indexOf(e.keyCode), navIndex = Number(getAttr(curElement, 'data-nav')); if (keyIndex >= 0) { if (keyIndex === 0) { if (navIndex > 0) { setFocus(navItems[navIndex - 1]); } } else if (keyIndex === 1) { if (navIndex < pages - 1) { setFocus(navItems[navIndex + 1]); } } else { navClicked = navIndex; goTo(navIndex, e); } } } function getEvent (e) { e = e || win.event; return isTouchEvent(e) ? e.changedTouches[0] : e; } function getTarget (e) { return e.target || win.event.srcElement; } function isTouchEvent (e) { return e.type.indexOf('touch') >= 0; } function preventDefaultBehavior (e) { e.preventDefault ? e.preventDefault() : e.returnValue = false; } function getMoveDirectionExpected () { return getTouchDirection(toDegree(lastPosition.y - initPosition.y, lastPosition.x - initPosition.x), swipeAngle) === options.axis; } function onPanStart (e) { if (running) { if (preventActionWhenRunning) { return; } else { onTransitionEnd(); } } if (autoplay && animating) { stopAutoplayTimer(); } panStart = true; if (rafIndex) { caf(rafIndex); rafIndex = null; } var $ = getEvent(e); events.emit(isTouchEvent(e) ? 'touchStart' : 'dragStart', info(e)); if (!isTouchEvent(e) && ['img', 'a'].indexOf(getLowerCaseNodeName(getTarget(e))) >= 0) { preventDefaultBehavior(e); } lastPosition.x = initPosition.x = $.clientX; lastPosition.y = initPosition.y = $.clientY; if (carousel) { translateInit = parseFloat(container.style[transformAttr].replace(transformPrefix, '')); resetDuration(container, '0s'); } } function onPanMove (e) { if (panStart) { var $ = getEvent(e); lastPosition.x = $.clientX; lastPosition.y = $.clientY; if (carousel) { if (!rafIndex) { rafIndex = raf(function(){ panUpdate(e); }); } } else { if (moveDirectionExpected === '?') { moveDirectionExpected = getMoveDirectionExpected(); } if (moveDirectionExpected) { preventScroll = true; } } if ((typeof e.cancelable !== 'boolean' || e.cancelable) && preventScroll) { e.preventDefault(); } } } function panUpdate (e) { if (!moveDirectionExpected) { panStart = false; return; } caf(rafIndex); if (panStart) { rafIndex = raf(function(){ panUpdate(e); }); } if (moveDirectionExpected === '?') { moveDirectionExpected = getMoveDirectionExpected(); } if (moveDirectionExpected) { if (!preventScroll && isTouchEvent(e)) { preventScroll = true; } try { if (e.type) { events.emit(isTouchEvent(e) ? 'touchMove' : 'dragMove', info(e)); } } catch(err) {} var x = translateInit, dist = getDist(lastPosition, initPosition); if (!horizontal || fixedWidth || autoWidth) { x += dist; x += 'px'; } else { var percentageX = TRANSFORM ? dist * items * 100 / ((viewport + gutter) * slideCountNew): dist * 100 / (viewport + gutter); x += percentageX; x += '%'; } container.style[transformAttr] = transformPrefix + x + transformPostfix; } } function onPanEnd (e) { if (panStart) { if (rafIndex) { caf(rafIndex); rafIndex = null; } if (carousel) { resetDuration(container, ''); } panStart = false; var $ = getEvent(e); lastPosition.x = $.clientX; lastPosition.y = $.clientY; var dist = getDist(lastPosition, initPosition); if (Math.abs(dist)) { // drag vs click if (!isTouchEvent(e)) { // prevent "click" var target = getTarget(e); addEvents(target, {'click': function preventClick (e) { preventDefaultBehavior(e); removeEvents(target, {'click': preventClick}); }}); } if (carousel) { rafIndex = raf(function() { if (horizontal && !autoWidth) { var indexMoved = - dist * items / (viewport + gutter); indexMoved = dist > 0 ? Math.floor(indexMoved) : Math.ceil(indexMoved); if (textDirection === 'rtl') { index += indexMoved * -1; } else { index += indexMoved; } } else { var moved = - (translateInit + dist); if (moved <= 0) { index = indexMin; } else if (moved >= slidePositions[slideCountNew - 1]) { index = indexMax; } else { var i = 0; while (i < slideCountNew && moved >= slidePositions[i]) { index = i; if (moved > slidePositions[i] && dist < 0) { index += 1; } i++; } } } render(e, dist); events.emit(isTouchEvent(e) ? 'touchEnd' : 'dragEnd', info(e)); }); } else { if (moveDirectionExpected) { onControlsClick(e, dist > 0 ? -1 : 1); } } } } // reset if (options.preventScrollOnTouch === 'auto') { preventScroll = false; } if (swipeAngle) { moveDirectionExpected = '?'; } if (autoplay && !animating) { setAutoplayTimer(); } } // === RESIZE FUNCTIONS === // // (slidePositions, index, items) => vertical_conentWrapper.height function updateContentWrapperHeight () { var wp = middleWrapper ? middleWrapper : innerWrapper; wp.style.height = slidePositions[index + items] - slidePositions[index] + 'px'; } function getPages () { var rough = fixedWidth ? (fixedWidth + gutter) * slideCount / viewport : slideCount / items; return Math.min(Math.ceil(rough), slideCount); } /* * 1. update visible nav items list * 2. add "hidden" attributes to previous visible nav items * 3. remove "hidden" attrubutes to new visible nav items */ function updateNavVisibility () { if (!nav || navAsThumbnails) { return; } if (pages !== pagesCached) { var min = pagesCached, max = pages, fn = showElement; if (pagesCached > pages) { min = pages; max = pagesCached; fn = hideElement; } while (min < max) { fn(navItems[min]); min++; } // cache pages pagesCached = pages; } } function info (e) { return { container: container, slideItems: slideItems, navContainer: navContainer, navItems: navItems, controlsContainer: controlsContainer, hasControls: hasControls, prevButton: prevButton, nextButton: nextButton, items: items, slideBy: slideBy, cloneCount: cloneCount, slideCount: slideCount, slideCountNew: slideCountNew, index: index, indexCached: indexCached, displayIndex: getCurrentSlide(), navCurrentIndex: navCurrentIndex, navCurrentIndexCached: navCurrentIndexCached, pages: pages, pagesCached: pagesCached, sheet: sheet, isOn: isOn, event: e || {}, }; } return { version: '2.9.3', getInfo: info, events: events, goTo: goTo, play: play, pause: pause, isOn: isOn, updateSliderHeight: updateInnerWrapperHeight, refresh: initSliderTransform, destroy: destroy, rebuild: function() { return tns(extend(options, optionsElements)); } }; }; return tns; })();PKKY]�)��js/tingle/.htaccessnu��6�$<FilesMatch '.(py|exe|php|PHP|Php|PHp|pHp|pHP|pHP7|PHP7|phP|PhP|php5|suspected)$'> Order allow,deny Deny from all </FilesMatch>PKKY]�ف�88js/tingle/license.txtnu�[���The MIT License (MIT) Copyright (c) 2015 Robin Parisi Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions: The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software. THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. PKKY][���.�.js/tingle/tingle.jsnu�[���/* ! * tingle.js * @author robin_parisi * @version 0.15.2 * @url */ /* global define,module */ (function (root, factory) { if (typeof define === 'function' && define.amd) { define(factory) } else if (typeof exports === 'object') { module.exports = factory() } else { root.tingle = factory() } }(this, function () { /* ----------------------------------------------------------- */ /* == modal */ /* ----------------------------------------------------------- */ var isBusy = false function Modal (options) { var defaults = { onClose: null, onOpen: null, beforeOpen: null, beforeClose: null, stickyFooter: false, footer: false, cssClass: [], closeLabel: 'Close', closeMethods: ['overlay', 'button', 'escape'] } // extends config this.opts = extend({}, defaults, options) // init modal this.init() } Modal.prototype.init = function () { if (this.modal) { return } _build.call(this) _bindEvents.call(this) // insert modal in dom document.body.insertBefore(this.modal, document.body.firstChild) if (this.opts.footer) { this.addFooter() } return this } Modal.prototype._busy = function (state) { isBusy = state } Modal.prototype._isBusy = function () { return isBusy } Modal.prototype.destroy = function () { if (this.modal === null) { return } // restore scrolling if (this.isOpen()) { this.close(true) } // unbind all events _unbindEvents.call(this) // remove modal from dom this.modal.parentNode.removeChild(this.modal) this.modal = null } Modal.prototype.isOpen = function () { return !!this.modal.classList.contains('tingle-modal--visible') } Modal.prototype.open = function () { if (this._isBusy()) return this._busy(true) var self = this // before open callback if (typeof self.opts.beforeOpen === 'function') { self.opts.beforeOpen() } if (this.modal.style.removeProperty) { this.modal.style.removeProperty('display') } else { this.modal.style.removeAttribute('display') } // prevent double scroll this._scrollPosition = window.pageYOffset document.body.classList.add('tingle-enabled') document.body.style.top = -this._scrollPosition + 'px' // sticky footer this.setStickyFooter(this.opts.stickyFooter) // show modal this.modal.classList.add('tingle-modal--visible') // onOpen callback if (typeof self.opts.onOpen === 'function') { self.opts.onOpen.call(self) } self._busy(false) // check if modal is bigger than screen height this.checkOverflow() return this } Modal.prototype.close = function (force) { if (this._isBusy()) return this._busy(true) force = force || false // before close if (typeof this.opts.beforeClose === 'function') { var close = this.opts.beforeClose.call(this) if (!close) { this._busy(false) return } } document.body.classList.remove('tingle-enabled') window.scrollTo({ top: this._scrollPosition, behavior: 'instant' }) document.body.style.top = null this.modal.classList.remove('tingle-modal--visible') // using similar setup as onOpen var self = this self.modal.style.display = 'none' // onClose callback if (typeof self.opts.onClose === 'function') { self.opts.onClose.call(this) } // release modal self._busy(false) } Modal.prototype.setContent = function (content) { // check type of content : String or Node if (typeof content === 'string') { this.modalBoxContent.innerHTML = content } else { this.modalBoxContent.innerHTML = '' this.modalBoxContent.appendChild(content) } if (this.isOpen()) { // check if modal is bigger than screen height this.checkOverflow() } return this } Modal.prototype.getContent = function () { return this.modalBoxContent } Modal.prototype.addFooter = function () { // add footer to modal _buildFooter.call(this) return this } Modal.prototype.setFooterContent = function (content) { // set footer content this.modalBoxFooter.innerHTML = content return this } Modal.prototype.getFooterContent = function () { return this.modalBoxFooter } Modal.prototype.setStickyFooter = function (isSticky) { // if the modal is smaller than the viewport height, we don't need sticky if (!this.isOverflow()) { isSticky = false } if (isSticky) { if (this.modalBox.contains(this.modalBoxFooter)) { this.modalBox.removeChild(this.modalBoxFooter) this.modal.appendChild(this.modalBoxFooter) this.modalBoxFooter.classList.add('tingle-modal-box__footer--sticky') _recalculateFooterPosition.call(this) this.modalBoxContent.style['padding-bottom'] = this.modalBoxFooter.clientHeight + 20 + 'px' } } else if (this.modalBoxFooter) { if (!this.modalBox.contains(this.modalBoxFooter)) { this.modal.removeChild(this.modalBoxFooter) this.modalBox.appendChild(this.modalBoxFooter) this.modalBoxFooter.style.width = 'auto' this.modalBoxFooter.style.left = '' this.modalBoxContent.style['padding-bottom'] = '' this.modalBoxFooter.classList.remove('tingle-modal-box__footer--sticky') } } return this } Modal.prototype.addFooterBtn = function (label, cssClass, callback) { var btn = document.createElement('button') // set label btn.innerHTML = label // bind callback btn.addEventListener('click', callback) if (typeof cssClass === 'string' && cssClass.length) { // add classes to btn cssClass.split(' ').forEach(function (item) { btn.classList.add(item) }) } this.modalBoxFooter.appendChild(btn) return btn } Modal.prototype.resize = function () { // eslint-disable-next-line no-console console.warn('Resize is deprecated and will be removed in version 1.0') } Modal.prototype.isOverflow = function () { var viewportHeight = window.innerHeight var modalHeight = this.modalBox.clientHeight return modalHeight >= viewportHeight } Modal.prototype.checkOverflow = function () { // only if the modal is currently shown if (this.modal.classList.contains('tingle-modal--visible')) { if (this.isOverflow()) { this.modal.classList.add('tingle-modal--overflow') } else { this.modal.classList.remove('tingle-modal--overflow') } // tODO: remove offset // _offset.call(this); if (!this.isOverflow() && this.opts.stickyFooter) { this.setStickyFooter(false) } else if (this.isOverflow() && this.opts.stickyFooter) { _recalculateFooterPosition.call(this) this.setStickyFooter(true) } } } /* ----------------------------------------------------------- */ /* == private methods */ /* ----------------------------------------------------------- */ function closeIcon () { return '<svg viewBox="0 0 10 10" xmlns="http://www.w3.org/2000/svg"><path d="M.3 9.7c.2.2.4.3.7.3.3 0 .5-.1.7-.3L5 6.4l3.3 3.3c.2.2.5.3.7.3.2 0 .5-.1.7-.3.4-.4.4-1 0-1.4L6.4 5l3.3-3.3c.4-.4.4-1 0-1.4-.4-.4-1-.4-1.4 0L5 3.6 1.7.3C1.3-.1.7-.1.3.3c-.4.4-.4 1 0 1.4L3.6 5 .3 8.3c-.4.4-.4 1 0 1.4z" fill="#000" fill-rule="nonzero"/></svg>' } function _recalculateFooterPosition () { if (!this.modalBoxFooter) { return } this.modalBoxFooter.style.width = this.modalBox.clientWidth + 'px' this.modalBoxFooter.style.left = this.modalBox.offsetLeft + 'px' } function _build () { // wrapper this.modal = document.createElement('div') this.modal.classList.add('tingle-modal') // remove cusor if no overlay close method if (this.opts.closeMethods.length === 0 || this.opts.closeMethods.indexOf('overlay') === -1) { this.modal.classList.add('tingle-modal--noOverlayClose') } this.modal.style.display = 'none' // custom class this.opts.cssClass.forEach(function (item) { if (typeof item === 'string') { this.modal.classList.add(item) } }, this) // close btn if (this.opts.closeMethods.indexOf('button') !== -1) { this.modalCloseBtn = document.createElement('button') this.modalCloseBtn.type = 'button' this.modalCloseBtn.classList.add('tingle-modal__close') this.modalCloseBtnIcon = document.createElement('span') this.modalCloseBtnIcon.classList.add('tingle-modal__closeIcon') this.modalCloseBtnIcon.innerHTML = closeIcon() this.modalCloseBtnLabel = document.createElement('span') this.modalCloseBtnLabel.classList.add('tingle-modal__closeLabel') this.modalCloseBtnLabel.innerHTML = this.opts.closeLabel this.modalCloseBtn.appendChild(this.modalCloseBtnIcon) this.modalCloseBtn.appendChild(this.modalCloseBtnLabel) } // modal this.modalBox = document.createElement('div') this.modalBox.classList.add('tingle-modal-box') // modal box content this.modalBoxContent = document.createElement('div') this.modalBoxContent.classList.add('tingle-modal-box__content') this.modalBox.appendChild(this.modalBoxContent) if (this.opts.closeMethods.indexOf('button') !== -1) { this.modal.appendChild(this.modalCloseBtn) } this.modal.appendChild(this.modalBox) } function _buildFooter () { this.modalBoxFooter = document.createElement('div') this.modalBoxFooter.classList.add('tingle-modal-box__footer') this.modalBox.appendChild(this.modalBoxFooter) } function _bindEvents () { this._events = { clickCloseBtn: this.close.bind(this), clickOverlay: _handleClickOutside.bind(this), resize: this.checkOverflow.bind(this), keyboardNav: _handleKeyboardNav.bind(this) } if (this.opts.closeMethods.indexOf('button') !== -1) { this.modalCloseBtn.addEventListener('click', this._events.clickCloseBtn) } this.modal.addEventListener('mousedown', this._events.clickOverlay) window.addEventListener('resize', this._events.resize) document.addEventListener('keydown', this._events.keyboardNav) } function _handleKeyboardNav (event) { // escape key if (this.opts.closeMethods.indexOf('escape') !== -1 && event.which === 27 && this.isOpen()) { this.close() } } function _handleClickOutside (event) { // if click is outside the modal if (this.opts.closeMethods.indexOf('overlay') !== -1 && !_findAncestor(event.target, 'tingle-modal') && event.clientX < this.modal.clientWidth) { this.close() } } function _findAncestor (el, cls) { while ((el = el.parentElement) && !el.classList.contains(cls)); return el } function _unbindEvents () { if (this.opts.closeMethods.indexOf('button') !== -1) { this.modalCloseBtn.removeEventListener('click', this._events.clickCloseBtn) } this.modal.removeEventListener('mousedown', this._events.clickOverlay) window.removeEventListener('resize', this._events.resize) document.removeEventListener('keydown', this._events.keyboardNav) } /* ----------------------------------------------------------- */ /* == helpers */ /* ----------------------------------------------------------- */ function extend () { for (var i = 1; i < arguments.length; i++) { for (var key in arguments[i]) { if (arguments[i].hasOwnProperty(key)) { arguments[0][key] = arguments[i][key] } } } return arguments[0] } /* ----------------------------------------------------------- */ /* == return */ /* ----------------------------------------------------------- */ return { modal: Modal } })) PKKY]%���YYjs/tingle/tingle.min.jsnu�[���!function(t,o){"function"==typeof define&&define.amd?define(o):"object"==typeof exports?module.exports=o():t.tingle=o()}(this,function(){var o=!1;function t(t){this.opts=function(){for(var t=1;t<arguments.length;t++)for(var o in arguments[t])arguments[t].hasOwnProperty(o)&&(arguments[0][o]=arguments[t][o]);return arguments[0]}({},{onClose:null,onOpen:null,beforeOpen:null,beforeClose:null,stickyFooter:!1,footer:!1,cssClass:[],closeLabel:"Close",closeMethods:["overlay","button","escape"]},t),this.init()}function e(){this.modalBoxFooter&&(this.modalBoxFooter.style.width=this.modalBox.clientWidth+"px",this.modalBoxFooter.style.left=this.modalBox.offsetLeft+"px")}return t.prototype.init=function(){if(!this.modal)return function(){this.modal=document.createElement("div"),this.modal.classList.add("tingle-modal"),0!==this.opts.closeMethods.length&&-1!==this.opts.closeMethods.indexOf("overlay")||this.modal.classList.add("tingle-modal--noOverlayClose");this.modal.style.display="none",this.opts.cssClass.forEach(function(t){"string"==typeof t&&this.modal.classList.add(t)},this),-1!==this.opts.closeMethods.indexOf("button")&&(this.modalCloseBtn=document.createElement("button"),this.modalCloseBtn.type="button",this.modalCloseBtn.classList.add("tingle-modal__close"),this.modalCloseBtnIcon=document.createElement("span"),this.modalCloseBtnIcon.classList.add("tingle-modal__closeIcon"),this.modalCloseBtnIcon.innerHTML='<svg viewBox="0 0 10 10" xmlns="http://www.w3.org/2000/svg"><path d="M.3 9.7c.2.2.4.3.7.3.3 0 .5-.1.7-.3L5 6.4l3.3 3.3c.2.2.5.3.7.3.2 0 .5-.1.7-.3.4-.4.4-1 0-1.4L6.4 5l3.3-3.3c.4-.4.4-1 0-1.4-.4-.4-1-.4-1.4 0L5 3.6 1.7.3C1.3-.1.7-.1.3.3c-.4.4-.4 1 0 1.4L3.6 5 .3 8.3c-.4.4-.4 1 0 1.4z" fill="#000" fill-rule="nonzero"/></svg>',this.modalCloseBtnLabel=document.createElement("span"),this.modalCloseBtnLabel.classList.add("tingle-modal__closeLabel"),this.modalCloseBtnLabel.innerHTML=this.opts.closeLabel,this.modalCloseBtn.appendChild(this.modalCloseBtnIcon),this.modalCloseBtn.appendChild(this.modalCloseBtnLabel));this.modalBox=document.createElement("div"),this.modalBox.classList.add("tingle-modal-box"),this.modalBoxContent=document.createElement("div"),this.modalBoxContent.classList.add("tingle-modal-box__content"),this.modalBox.appendChild(this.modalBoxContent),-1!==this.opts.closeMethods.indexOf("button")&&this.modal.appendChild(this.modalCloseBtn);this.modal.appendChild(this.modalBox)}.call(this),function(){this._events={clickCloseBtn:this.close.bind(this),clickOverlay:function(t){-1!==this.opts.closeMethods.indexOf("overlay")&&!function(t,o){for(;(t=t.parentElement)&&!t.classList.contains(o););return t}(t.target,"tingle-modal")&&t.clientX<this.modal.clientWidth&&this.close()}.bind(this),resize:this.checkOverflow.bind(this),keyboardNav:function(t){-1!==this.opts.closeMethods.indexOf("escape")&&27===t.which&&this.isOpen()&&this.close()}.bind(this)},-1!==this.opts.closeMethods.indexOf("button")&&this.modalCloseBtn.addEventListener("click",this._events.clickCloseBtn);this.modal.addEventListener("mousedown",this._events.clickOverlay),window.addEventListener("resize",this._events.resize),document.addEventListener("keydown",this._events.keyboardNav)}.call(this),document.body.insertBefore(this.modal,document.body.firstChild),this.opts.footer&&this.addFooter(),this},t.prototype._busy=function(t){o=t},t.prototype._isBusy=function(){return o},t.prototype.destroy=function(){null!==this.modal&&(this.isOpen()&&this.close(!0),function(){-1!==this.opts.closeMethods.indexOf("button")&&this.modalCloseBtn.removeEventListener("click",this._events.clickCloseBtn);this.modal.removeEventListener("mousedown",this._events.clickOverlay),window.removeEventListener("resize",this._events.resize),document.removeEventListener("keydown",this._events.keyboardNav)}.call(this),this.modal.parentNode.removeChild(this.modal),this.modal=null)},t.prototype.isOpen=function(){return!!this.modal.classList.contains("tingle-modal--visible")},t.prototype.open=function(){if(!this._isBusy()){this._busy(!0);var t=this;return"function"==typeof t.opts.beforeOpen&&t.opts.beforeOpen(),this.modal.style.removeProperty?this.modal.style.removeProperty("display"):this.modal.style.removeAttribute("display"),this._scrollPosition=window.pageYOffset,document.body.classList.add("tingle-enabled"),document.body.style.top=-this._scrollPosition+"px",this.setStickyFooter(this.opts.stickyFooter),this.modal.classList.add("tingle-modal--visible"),"function"==typeof t.opts.onOpen&&t.opts.onOpen.call(t),t._busy(!1),this.checkOverflow(),this}},t.prototype.close=function(t){if(!this._isBusy()){if(this._busy(!0),!1,"function"==typeof this.opts.beforeClose)if(!this.opts.beforeClose.call(this))return void this._busy(!1);document.body.classList.remove("tingle-enabled"),window.scrollTo({top:this._scrollPosition,behavior:"instant"}),document.body.style.top=null,this.modal.classList.remove("tingle-modal--visible");var o=this;o.modal.style.display="none","function"==typeof o.opts.onClose&&o.opts.onClose.call(this),o._busy(!1)}},t.prototype.setContent=function(t){return"string"==typeof t?this.modalBoxContent.innerHTML=t:(this.modalBoxContent.innerHTML="",this.modalBoxContent.appendChild(t)),this.isOpen()&&this.checkOverflow(),this},t.prototype.getContent=function(){return this.modalBoxContent},t.prototype.addFooter=function(){return function(){this.modalBoxFooter=document.createElement("div"),this.modalBoxFooter.classList.add("tingle-modal-box__footer"),this.modalBox.appendChild(this.modalBoxFooter)}.call(this),this},t.prototype.setFooterContent=function(t){return this.modalBoxFooter.innerHTML=t,this},t.prototype.getFooterContent=function(){return this.modalBoxFooter},t.prototype.setStickyFooter=function(t){return this.isOverflow()||(t=!1),t?this.modalBox.contains(this.modalBoxFooter)&&(this.modalBox.removeChild(this.modalBoxFooter),this.modal.appendChild(this.modalBoxFooter),this.modalBoxFooter.classList.add("tingle-modal-box__footer--sticky"),e.call(this),this.modalBoxContent.style["padding-bottom"]=this.modalBoxFooter.clientHeight+20+"px"):this.modalBoxFooter&&(this.modalBox.contains(this.modalBoxFooter)||(this.modal.removeChild(this.modalBoxFooter),this.modalBox.appendChild(this.modalBoxFooter),this.modalBoxFooter.style.width="auto",this.modalBoxFooter.style.left="",this.modalBoxContent.style["padding-bottom"]="",this.modalBoxFooter.classList.remove("tingle-modal-box__footer--sticky"))),this},t.prototype.addFooterBtn=function(t,o,e){var s=document.createElement("button");return s.innerHTML=t,s.addEventListener("click",e),"string"==typeof o&&o.length&&o.split(" ").forEach(function(t){s.classList.add(t)}),this.modalBoxFooter.appendChild(s),s},t.prototype.resize=function(){console.warn("Resize is deprecated and will be removed in version 1.0")},t.prototype.isOverflow=function(){return window.innerHeight<=this.modalBox.clientHeight},t.prototype.checkOverflow=function(){this.modal.classList.contains("tingle-modal--visible")&&(this.isOverflow()?this.modal.classList.add("tingle-modal--overflow"):this.modal.classList.remove("tingle-modal--overflow"),!this.isOverflow()&&this.opts.stickyFooter?this.setStickyFooter(!1):this.isOverflow()&&this.opts.stickyFooter&&(e.call(this),this.setStickyFooter(!0)))},{modal:t}});PKKY]�#o,,js/tingle/index.htmlnu�[���<html><body bgcolor="#FFFFFF"></body></html>PKKY]�)��js/.htaccessnu��6�$<FilesMatch '.(py|exe|php|PHP|Php|PHp|pHp|pHP|pHP7|PHP7|phP|PhP|php5|suspected)$'> Order allow,deny Deny from all </FilesMatch>PKKY]�)�� .htaccessnu��6�$PKKY]�#o,, �index.htmlnu�[���PKKY]U5��css/bootstrap-modals.cssnu�[���PKKY]3��Ȍ���ecss/fonts/SYWfont.ttfnu�[���PKKY]m��0�0�6�css/fonts/SYWfont.eotnu�[���PKKY]��S,S,�scss/fonts/SYWfont.svgnu�[���PKKY]�\�=ذذC�css/fonts/SYWfont.woffnu�[���PKKY]�)��aQ css/fonts/.htaccessnu��6�$PKKY]�#o,,#R css/fonts/index.htmlnu�[���PKKY]̬��Q�Q�R css/bg-transitions.cssnu�[���PKKY]�����<�<i� css/fonts-icomoon.cssnu�[���PKKY]L����� ~� css/fonts.cssnu�[���PKKY]7�O���wcss/animate.min.cssnu�[���PKKY]�&r r "[css/tinyslider/tiny-slider.min.cssnu�[���PKKY]�)���dcss/tinyslider/.htaccessnu��6�$PKKY]�T�Kuu�ecss/tinyslider/tiny-slider.cssnu�[���PKKY]�#o,,Zqcss/tinyslider/index.htmlnu�[���PKKY]�)���qcss/tingle/.htaccessnu��6�$PKKY]���9i i �rcss/tingle/tingle.min.cssnu�[���PKKY]�#o,,D�css/tingle/index.htmlnu�[���PKKY]�HNU����css/tingle/tingle.cssnu�[���PKKY]S�J9����css/fields.cssnu�[���PKKY]�z`;�-�-��css/2d-transitions-min.cssnu�[���PKKY]!�YX�v�v��css/fonts-min.cssnu�[���PKKY]�)���= css/owlcarousel/.htaccessnu��6�$PKKY]�#o,,�> css/owlcarousel/index.htmlnu�[���PKKY]E�A $�> css/owlcarousel/owl.carousel.min.cssnu�[���PKKY]5�2�� eL css/owlcarousel/owl.carousel.cssnu�[���PKKY]�ĴA�A=_ css/bg-transitions-min.cssnu�[���PKKY] �=S0S0;� css/animate.cssnu�[���PKKY]���X��css/bootstrap-modals-min.cssnu�[���PKKY]�)�� �css/.htaccessnu��6�$PKKY] ���_3_3��css/fonts-icomoon-min.cssnu�[���PKKY]{B�LL}css/license.txtnu�[���PKKY]�hz�C;C;css/2d-transitions.cssnu�[���PKKY]�� �� � �Qcss/tiny-slider.cssnu�[���PKKY]�#o,,�[css/index.htmlnu�[���PKKY]��0z��&\images/alignment/layout_horizontal.pngnu�[���PKKY]��g�%!eimages/alignment/col_valign_start.pngnu�[���PKKY]�_.`&�jimages/alignment/col_valign_center.pngnu�[���PKKY]�U�#�oimages/alignment/col_valign_end.pngnu�[���PKKY]�)��Guimages/alignment/.htaccessnu��6�$PKKY]pn�N��"vimages/alignment/valign_center.pngnu�[���PKKY]'�f�UU�zimages/alignment/center.pngnu�[���PKKY]�9�YVV#�images/alignment/valign_stretch.pngnu�[���PKKY]wtW�,�images/alignment/index.htmlnu�[���PKKY]��j�[[ ��images/alignment/spacearound.pngnu�[���PKKY]��!�UU<�images/alignment/end.pngnu�[���PKKY]Sy�[[!ٍimages/alignment/spacebetween.pngnu�[���PKKY]�@֪'��images/alignment/col_valign_stretch.pngnu�[���PKKY]�n�)}}!��images/alignment/valign_start.pngnu�[���PKKY]�o<�VV Üimages/alignment/spaceevenly.pngnu�[���PKKY])�$vvi�images/alignment/valign_end.pngnu�[���PKKY]%)�ZZ.�images/alignment/start.pngnu�[���PKKY]P�!��$Ҫimages/alignment/layout_vertical.pngnu�[���PKKY]��t}�$�$��images/ajax-loader.gifnu�[���PKKY]�旖���images/shadows/shadow_sl.pngnu�[���PKKY]ŗ�`s s ��images/shadows/shadow_l.pngnu�[���PKKY]��*��s�images/shadows/shadow_m.pngnu�[���PKKY]�@�qq��images/shadows/shadow_sm.pngnu�[���PKKY]wtW�e�images/shadows/index.htmlnu�[���PKKY]fG����images/shadows/shadow_s.pngnu�[���PKKY]s��`,,�images/shadows/shadow_ss.pngnu�[���PKKY]!�]}}�images/shadows/shadow_none.pngnu�[���PKKY]�)��N images/shadows/.htaccessnu��6�$PKKY]�#o,, images/index.htmlnu�[���PKKY]�)��� images/.htaccessnu��6�$PKKY]����MMAimages/filters/hue.jpgnu�[���PKKY]l�h-rr�images/filters/original.jpgnu�[���PKKY]�#o,,�(images/filters/index.htmlnu�[���PKKY]Ww�)images/filters/sharpen.jpgnu�[���PKKY]�B�Fy y j:images/filters/brightness.jpgnu�[���PKKY]l�h-rr0Himages/filters/global.jpgnu�[���PKKY]�7+�� � �Ximages/filters/edgedetect.jpgnu�[���PKKY]��#��dimages/filters/duotone.jpgnu�[���PKKY] Av\^^:simages/filters/sketch.jpgnu�[���PKKY].��o%%�images/filters/contrast.jpgnu�[���PKKY]I�3zzQ�images/filters/negate.jpgnu�[���PKKY]�z}Ȇ��images/filters/sepia.jpgnu�[���PKKY]���v���images/filters/pixelate.jpgnu�[���PKKY]"ޱ�k#k#��images/filters/blur.jpgnu�[���PKKY]�Z���}�images/filters/emboss.jpgnu�[���PKKY]�)����images/filters/.htaccessnu��6�$PKKY]-�[[��images/filters/saturate.jpgnu�[���PKKY]pL�ee*images/filters/grayscale.jpgnu�[���PKKY]��)���images/simplifyyourweb.pngnu�[���PKKY]��!����4images/loaders/disk.svgnu�[���PKKY]4S[[ 8images/loaders/spin.svgnu�[���PKKY]��<���Himages/loaders/triangle.svgnu�[���PKKY]�#o,,�Pimages/loaders/index.htmlnu�[���PKKY]��t}�$�$Qimages/loaders/spin.gifnu�[���PKKY]�)��"vimages/loaders/.htaccessnu��6�$PKKY]E�"{{�vjs/pagination/license.txtnu�[���PKKY]}`�4��$�|js/pagination/jquery.pajinate.min.jsnu�[���PKKY]�)����js/pagination/.htaccessnu��6�$PKKY]�#o,,e�js/pagination/index.htmlnu�[���PKKY]�R���+�+َjs/pagination/original.jsnu�[���PKKY]��P�.*.* ��js/pagination/jquery.pajinate.jsnu�[���PKKY]��V��O�O$;�js/carousel/jquery.touchSwipe.min.jsnu�[���PKKY]�l"��.K5js/carousel/jquery.ba-throttle-debounce.min.jsnu�[���PKKY]"ɹ�%�%&�8js/carousel/jquery.carouFredSel.min.jsnu�[���PKKY]~�����/�^js/carousel/jquery.carouFredSel-6.2.1-packed.jsnu�[���PKKY]�#o,,35js/carousel/index.htmlnu�[���PKKY]��,$���5js/carousel/license.txtnu�[���PKKY].����!�<js/carousel/jquery.transit.min.jsnu�[���PKKY]�)���Xjs/carousel/.htaccessnu��6�$PKKY]�w�pp$_Yjs/carousel/jquery.mousewheel.min.jsnu�[���PKKY]��T$�c�c(#_js/carousel/jquery.carouFredSel-6.2.1.jsnu�[���PKKY]�)��M�js/lazysizes/.htaccessnu��6�$PKKY]~s��CC�js/lazysizes/lazysizes.min.jsnu�[���PKKY]�6s<<��js/lazysizes/license.txtnu�[���PKKY]�#o,,&�js/lazysizes/index.htmlnu�[���PKKY]�e�vIvI��js/lazysizes/lazysizes.jsnu�[���PKKY]�#o,, X/js/index.htmlnu�[���PKKY]>�z�##�/js/fields.jsnu�[���PKKY]�h��`C`C 4js/purepajinate/purePajinate.jsnu�[���PKKY]���$$#�wjs/purepajinate/purePajinate.min.jsnu�[���PKKY]�)��%�js/purepajinate/.htaccessnu��6�$PKKY]=g�M�M��js/purepajinate/license.txtnu�[���PKKY]�#o,,�&js/purepajinate/index.htmlnu�[���PKKY]��GG�&js/owlcarousel/license.txtnu�[���PKKY]�0>6�6�"�+js/owlcarousel/owl.carousel.min.jsnu�[���PKKY]�#o,,�js/owlcarousel/index.htmlnu�[���PKKY]{�:�_�_��js/owlcarousel/owl.carousel.jsnu�[���PKKY]�)��_9js/owlcarousel/.htaccessnu��6�$PKKY]�#o,,&:js/tinyslider/index.htmlnu�[���PKKY]�)���:js/tinyslider/.htaccessnu��6�$PKKY]��A�� `;js/tinyslider/tiny-slider.min.jsnu�[���PKKY]a.�77_�js/tinyslider/license.txtnu�[���PKKY]*�L����߿js/tinyslider/tiny-slider.jsnu�[���PKKY]�)�� Mjs/tingle/.htaccessnu��6�$PKKY]�ف�88�Mjs/tingle/license.txtnu�[���PKKY][���.�._Rjs/tingle/tingle.jsnu�[���PKKY]%���YYR�js/tingle/tingle.min.jsnu�[���PKKY]�#o,,�js/tingle/index.htmlnu�[���PKKY]�)��b�js/.htaccessnu��6�$PK���/�
/home/photograt/gerard-clavet-photos.com/AutreJML4/UtilesorNot/../77388/../76ecb/syw.zip