-凯发网

��ࡱ�>��  ��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������f����9��%��ű$�b�����jfif,,���exifmm*bj(1r2��i��,,adobe photoshop 7.02007:04:17 03:35:39�����(&�hh����jfifhh�� adobe_cm��adobed����            ��`�"����?   3!1aqa"q�2���b#$r�b34r��c%�s���cs5���&d�tde£t6�u�e���u��f'���������������vfv��������7gwgw��������5!1aqaq"2����b#�r��3$b�r��cscs4�%���&5��d�t�deu6te����u��f���������������vfv��������'7gwgw������� ?� w��k����l{uyf8pki�mk��k��.si���]���.ƻ���v�e)ins-�a�ymni ���k���_��e�g����-�=wuakfe�l��c=g���j��>͟�?���i��<��d_t��&4����/�����ҝ��/�����z������t�rr��w�r�/������$������/r���?ڎ�j@l�>����c�t���y�[�f�x�_�m��b���˺ݻ ��������x���ǫ� ���0��0�������@�ek��1�����-�������c1�f;[_��ip�}�˶�,m^�wf=�m��~��s��u��d42�jc�`�=�{v��ݮ��!�ki 8i�}��{������6�ul��t�c hka$�h�:\�h$� �e��"1�w�;ʇ ���b���mrr�'kt�r�$�j]$�iji$�r�i$���i%)$�io���b��)�r���j]$���$�i)i$�jri$���i$�$�i)���b�:d���:d�)t�n���i$�$�i)i$�jri$���i$����b�9m�jxjt�'ik��i)t�i%)$�iji$�r�i$���i%?���b�<��4��)�'���ihjg�j]$��x����g���:�1)}�꾶�͢��n���-?�1a�ѯ=�m��n�=�]m?����ֵ� h�@@m�k�>l�2��c[� ���b��s������i�g�e:j]:d�)i$�jri$���i$�$�i)���b�9q))t�?$�)t铤�$�i)i$�jri$���i$����b�c�h�$��� �irij �'iji$�r�i$���i%)$�io���d�9lg�ܒ��6�$�ӧn���i$�$�i)i$�jri$�����d�����io��������$�ꔵ_ $���uku�i)��t�_ $���uku�i)��t�_ $����8bim!version compatibility infouadobe photoshopadobe photoshop 6.08bim jpeg quality��adobed����              ��"��@���  s!1aqa"q�2���b#�r��3b�$r���s���cs�5d'���6tdt���&� ��ef��v�u(�������eu��������fv��������7gwgw��������8hxhx��������)9iyiy��������*:jzjz��������m!1aqa"q��2������#brbr�3$4c��s%�c��s�5�d�t� &6e'dtu7��()��󄔤�����eu��������fvfv��������gwgw��������8hxhx��������9iyiy��������*:jzjz���������� ?ȿp������ ~lug��/�3zq�"���y����� ޜȿp���vzq�"��7��/�1��u��ȿp������ ~lug��/�3zq�"���y����� ޜȿp���vzq�"��7��/�1��u��ȿp������ ~lug��/�3zq�"���y����� ޜȿp���vzq�"��7��/�1��u��ȿp������ ~lug��/�3zq�"���y����� ޜȿp���vzq�"��7��/�1��u��ȿp������ ~lug��/�3zq�"���y����� ޜȿp���vzq�"��7��/�1��u��ȿp������ ~lug��/�3zq�"���y����� ޜȿp���vzq�"��7��/�1��u��ȿp������ ~lug��/�3zq�"���y����� ޜȿp���vzq�"��7��/�1��u��ȿp������ ~lug��/�3zq�"���y����� ޜȿp���vzq�"��7��/�1��u��ȿp������ ~lug��/�3zq�"���y����� ޜȿp���vzq�"��7��/�1��u��ȿp������ ~lug��/�3zq�"���y����� ޜȿp���vzq�"��7��/�1��u��ȿp������ ~lug��/�3zq�"���y����� ޜȿp���vzq�"��7��/�1��u��ȿp������ ~lug��/�3zq�"���y����� ޜȿp���vzq�"��7��/�1��u��ȿp������ ~lug��/�3zq�"���y����� ޜȿp���vzq�"��7��/�1��u��ȿp������ ~lug��/�3zq�"���y����� ޜȿp���vzq�"��7��/�1��u��ʿp������ ~lug��/�3zq�*���y�g���f���u��?6*�ӏ���8��~�͊����u��oj?�_�c�b�=(��~�ҏ�w��ت�n?�_�f���e��?6*�ӏ���8��~�͊������f�]�6luٳf�z���ֶ�n�fx(cs� ��s�?��o�̟��74�h#?����/� ��8"�w�o���r?�f���sf�/4��.��yy�j�b;g[�1���o(� ]�����o�a��"�v�sd{��ě���rkqono��f�p�v�sl���`)���g߀��7��c{k=�ְ�kz �v�\zyr�y@y��rv�u��o�j0j���ј�o�.9gf :�;� pq"�a��b�j��ae0��b�)^�h �m*��^���>�׸o��� �j����ot߰�(�c��h����r����ʶ����'���>��[j� ��j5{�����œ-b�i�|�]\-#.�/㉎� �zƛ-�ze8iӗ$�����6�,��/��i*ʊx�z�|7�ה�ymn�)7ycg����'�����iw�i!p�b�h�쿗:�.w���_>���\�9� 9 �c^]: b�7�j�un��~� �s��0�o����`�5l�����/z�ad��a�~u�owoun.�p�hp�i���9�� �d�g�?���1��|kke�i����b{ivx�#������e��:t�x�y�u���mkc����g�����m��/�������f�կ��k�����h���r��]���o�k�-v�q�����?6�կ��k�����r��]���4����?z��z�~��u3}j_�k����tɩ�ٰ֥���_���l�z��z�~��u0rq��֥���_���l�z��z�~��u0�-�}j_�k����t������?�s[g��z��z�~��u3}j_�k����tɩ�ٰ֥���_���l�z��z�~��u0rq��֥���_���l�z��z�~��u0�-�}j_�k����t������?�s[g��z��z�~��u3}j_�k����tɩ���֥���_���l�z��z�~��u1��vl�����?�s7֥���_���l�~l�����?�s7֥���_���l4�g��z��z�~��u3}j_�k����tɩ���֥���_���l�z��z�~��u1��~l�����?�s7֥���_���lim�}j_�k����t������?�s[gf�?z��z�~��u3}j_�k����t�ig��z��z�~��u3}j_�k����t�h�~l�����?�s7֥���_���lim�}j_�k����t������?�s[g��z��z�~��u3}j_�k����tɩ�ٰ֥���_���l�z��z�~��u0rq��֥���_���l�z��z�~��u0�-��j_�k����t������?�s%�}j_�k����t������?�s "���֥���_���l�z��z�~��u1��vl�����?�s7֥���_���l�~l�����?�s7֥���_���l4�gf�?z��z�~��u3}j_�k����t�ig��z��z�~��u3}j_�k����t�h�vl�����?�s7֥���_���l�v^�կ��k�����2��]���*�͍���i h�;q���y��4y���v�yǫu-e����vc�(��x%!e#@6aó6h��9�ј�u<��?�6��xi%n0�95>�o�u�w�ôi-�f�p��"�s^<�u2�h�����o�����t�����~��]��ِ8گt���!��iu���v%v�]r'��5f�� ���$����o��0g��&�=.�� qns�e!#�i��#�n������ hk�� ^��5��ŷ�s��w��m�32d�0ymol��4�h�����9ϖ<�/��0q�|�j�4�q%7g"��������q�_������a11ƣ�@�2��?t��k��l 7�p�g5�"ec��m��g���o��9� ��x�er�ӕ\�h��#6�z=��6�ir�3�ԟ���x'�:��w>�t�� ��o�\c mhu@ޫ�u�g.\�� #�:t���.}4e�92k0���� q��x��&��������?���kd��c����k�m!���!�բ�[���`x%v2���i�w�̦�y�ޫ�����dg9��'�;.q����}��������qu����{f��]k�է�y`�(�k�y/*����v kn�s�`�r��� s_����.�䦷��� x��`.s�����ql�� �f�,<�5��iz�(b�q��u_��g1�x�g�(�5�n�g�>�&l�6 �d��`2�y��/�����v��d��m�� f)��_�<�yz����f��r�� e*w��s�&�k�^��tx��l��jb�����:��o<����-� [p��h`�d �%㕍d�"/�� �]9�;uy�bf�.)k��xq�|����-�oo s��1����͛6*�ٳb�͛6*������f�]�6luٳf�z���㒟��-�,�y��91��d����"\��_�_�ć�i?�g_�f��hyw�"���;m����p�!p�v'�<�6����0��.���=ut}�$yb�|�_�d}�j����8��f}wv��m�v6������.<am��n/.)���v ~�/��]c��}{�. ==@*y���a�̑��n�ǥd�:}y(l@�_o���x7�z��59��a��>���� ��^�:��wo�ׅ�ki�y��n��s�3�x��lhwt�h7uh�:[zmk�d(��l��|q�!�.��6��g�ei&qכ ��\�u�y co�ր��c>>$��ȟ�t����z%���~�������f�:���j]:�����k^1;��?�#�]w���� ����g�;| ���%���_�mh�%r�?�r�2y5vk���i��'e�ey���˭-�������}�*�� "^q����� ��q���[m��������o��k!a�y��8��3'�lw���e����'ļ������6 ���g"�r_���h�����#�wko:���ee�[pqѽߕ5�ɥ�ź�]?o���f����x�[d��� f��.q�ǹaч���ѯ��9�-rt��vr�yf�l�á����i_��@���m��5� {����'�����ti� _�)i�x��̣p��r䮈�16a���pt�mcqլ��4�/���yތx���p�h�d!o��fh�-o��k�]#,.��? �$�t�q�v��sa�`�կ�x�5x̕nu�`�5?�d� �kv:��q<= sj�c�哼e�1��-~|���j��_� ������� ԰��8�����?ѓ������s����v�?�����b��b��hx�fo��a���o7�'�[���_������,���d��t�k�t�z2պ�5��x���b��hx�fo��a���o7�'�[���_������,���d��t�k�t�z2պ�5��x���b��hx�fo��a���o7�'�[���_������,���d��t�k�t�z2պ�5��x���b��hx�fo��a���o7�'�[���_������,���d��t�k�t�z2պ�5��x���b��hx�fo��a���o7�'�[���_������,���d��t�k�t�z2պ�5��x���b��hx�fo��a���o7�'�[���_������,���d��t�k�t�z2պ�5��x���b��hx�fo��a���o7�'�[���_������,���d��t�k�t�z2պ�5��x���b��hx�fo��a���o7�'�[���_������,���d��t�k�t�z2պ�5��x���b��hx�fo��a���o7�'�[���_������,���d��t�k�t�z2պ�5��x���b��hx�fo��a���o7�'�[���_������,���d��t�k�t�z2պ�5��x���b��hx�fo��a���o7�'�[���_������,���d��t�k�t�z2պ�5��x���b��hx�fo��a���o7�'�[���_������,���d��t�k�t�z2պ�5��x���b��hx�fo��a���o7�'�[���_������,���d��t�k�t�z2պ�5��x���b��hx�fo��a���o7�'�[���_������,���d��t�k�t�z2պ�5��x���b��hx�fo��a���o7�'�[���_������,���d��t�k�t�z2պ�5��x���b��hx�fo��a���o7�'�[���_������,���d��t�k�t�z2պ�5��x���b��hx�fo��a���o7�'�[���_������,���d��t�k�t�?�����t��xk�3�ke��j�\�!v.�� ���x�,(�_��l�_��� �;��o�=@�ԭu�g�0x�ci6�z���o9=e �z5 ߯gcx��1z�\7�<�"���n/m&d��f�5�pq�z�"�o�q��e�1�z`[jҩi�����y������il��z}z���zj��k3[�n��%<�ac��)o�ȣ��'1�� �u{��1�>����_l�>g�����?��bg�qkȃ��� �u�y-�~q�����w�hh�(�87-�� fv��a2b(c��(�2f��ŏ,���ĝ�z�s�o5yv��\�p� mǣr��������������d��ץ������o|�y�yyctu����9�7�t�.�2y�����ҩ�9�$�0jǖ0�c�|��f-n�wٹ51��>�j6� ����o�j�%����ʪ���n~�_�u�4� ��e�����t�7���f͊�6lث�f͊������f�]�6luٳf�]�ooor�;��t�\�͊��d�����o��o��i� ��-�p����w1,� b��*2ෂ�1�kc� ? [6*�q�i�r �-�y; � �hpb0��o�b��dz��x���wb[��k�bvx�a���v� ���[�yz1{h#��f(�:��ث�=ŝ���ij�l>b�a�`�ت�ŵ��zw,�px8tw�4v���(�"h}�|ت���б��!-��(��f͊�紶�x��%v���1�;��6*��ҵ��[�h�o�"���d���ho�ua�1�l��u8� �a�t? s6lu���lś iܚ���b�_ѷ?�����m���}���ت�m���}����c��y�� 66�_ѷ?�����m���}����ڡf���g��oѷ?���낳cj��c��y���f���g�� ͍��m���}����c��y�� 66�_ѷ?�����m���}����ڡf���g��oѷ?���낳cj��c��y���f���g�� ͍��m���}����c��y�� 66�_ѷ?�����m���}����ڡf���g��oѷ?���낳cj��c��y���f���g�� ͍��m���}����c��y�� 66�_ѷ?�����m���}����ڡf���g��oѷ?���낳cj��c��y���f���g�� ͍��m���}����c��y�� 66�_ѷ?�����m���}����ڡf���g��oѷ?���낳cj��c��y���f���g�� ͍��m���}����c��y�� 66�_ѷ?�����m���}����ڡf���g��oѷ?���낳cj��c��y���f���g�� ͍��m���}����c��y�� 66�_ѷ?�����m���}����ڡf���g��oѷ?���낳cj��c��y���f���g�� ͍��m���}����c��y�� 66�_ѷ?�����m���}����ڡf���g��oѷ?���낳cj��c��y���f���g�� ͍��m���}����c��y�� 66�_ѷ?����t�������y��iuub����6*�\\ak�7��ki#�'=2�-�>d� az��b7)a2��?����#2cb �@ݧǐ&x�6a��28��z�� �/�ϛt�֞_�`^a_v��az|t����y.�!0�\\�f��4�i�s�o(���_j�o����˫� z�[�v��بh�#��~ԍ~���?����ڙof���v�en1fg!�[���g�3x�dbi/s�_ٸq�,��c�z����k��_���x��6څƪ,��>c��lzv���.��/�f��w�3��wʖ^z�"/������ɩ��d��f�l��ndgּ��]0�����ʟ�,�sm�#������;s�s�`�ek��1���b��,_����n�ӣy�|.."�[{���h�v? �o�p�-���q���6�e�p�,z9 �,����f\3�.�q�za ���\�r�@j�i��»�,j��myu}��d���fbgl\<�0�ܦ��y�jb|v�><�\' �1䘇��o���h�)s����f=�d��v��x�2b�?{^;���l �p�y���k��kr�.�t<�v�q e��x����k�mbcp�eef�bd��4�k |8_!c&�g�}e���d����vv��7��u�c���(��1c���?�\�g# r䈑����:'c�xs���\��r�ִ�2^ŧk�r qkhfӕ�l@�����\a�i�o �� y&����#���i��,�����!��՚�o~-� � ����y� |i�i䫨�x���_�z���5��y���lj("�<��������j1����|qjs����1�"��v��~�p���q�m.��1sff�|[�h�qi���‹�7�vgmw�ro!�i7�#t`�׏&�i<��&�p���bv���� �evn ��<��6��]�{w��oq"��b �#nk�w��<ţ^�?4,��ih�z�e�#d���4�ˎ������k�-���@�z�jornr|_cn]����鐋�=�޼v��-����9��޴�i,�2����gyx��_ǔ;��6h�#nec¶��|��~�}�a|�=��������$w"qǔj���a=��y|o�c n�mf�ls��(;���6lث�f͊�6lث�����f�]�6luٳf�]�6luٳf�]�6luٳf�]�6luٳf�]�6luٳf�]�6luٳf�]�6luٳf�]�6luٳf�]�6luٳf�]�6luٳf�]�6luٳf�]�6luٳf�]�6luٳf�]�6luٳf�]�6luٳf�]�6luٳf�]�6luٳf�]�6luٳf�]�6luٳf�]�6luٳf�]�6luٳf�]�6luٳf�]�6luٳf�]�6luٳf�]�6luٳf�]�6luٳf�]�6luٳf�]�6luٳf�]�6luٳf�]���vlٱwf͛vlٱwf͛����[�߶o�uo�ʣx��/�����wq�gݚ��>������ߎ*�?����5�}�ە����o�x/�qv��#�����nw�|�9�{�y�[�����sro�w��}�y�������b��o�w��ro��������������[��̿q���/�/��w���?�7�g�}��av�/�/� ���/�/� ��������[����� �/�/� ���/�/� ����x'��o�����wr_�_��\ԓ���?� �#�>��3~��>��1kt��}����o�w����y�����y��u$�a�nji�����o��?�7��8��?����5�}�ە����o��/�qv��#�����nw�|�9�{�y�[�����r��#���o�<�9�y�y�wq�g���to�e~�������u�o�f�x��7�����]�x���7ݛ��]�m�}پ�u��_vm�v�eo�|u�ٳb�͛6*�ٳb�͛6*�ٳb�͛6*�ٳb�͛6*�ٳb�͛6*�ٳb�͛6*�ٳb�͛6*�ٳb�͛6*�ٳb�͛6*�ٳb�͛6*�ٳb�͛6*�ٳb�͛6*�ٳb�͛6*�ٳb�͛6*�ٳb�͛6*�ٳb�͛6*�ٳb�͛6*�ٳb�͛6*�ٳb�͛6*�ٳb�͛6*�ٳb�͛6*������f���_l��8��|2����������qv�����/�3t�)�3t�)�1wro��fw'�o�e�?����#~�w'�o�f��������7��ss?�߇��]�����?����c���\ޡ�}���qws������r����?��?�ot������������fnr��������/�o���� �/���� ���}�!��o����7����?�*�r������/���ez�������[������[�'��������fou��o�\�t��������r�������ez���߇�����~�[����f����f������?��?�*�o�����������o������늻��'�3r��fng�������o���������m�������|����⮫/�3u������)�?�j��?�*���9������s�f��s�b���f�����毱�]sᚧ�5}�j�u�>���_c��ث�����*��u�]�6luٳf�]�6luٳf�]�6luٳf�]�6luٳf�]�6luٳf�]�6luٳf�]�6luٳf�]�6luٳf�]�6luٳf�]�6luٳf�]�6luٳf�]�6luٳf�]�6luٳf�]�6luٳf�]�6luٳf�]�6luٳf�]�6luٳf�]�6luٳf�]�6luٳf�]�6luٳf�]�6luٳf�_���� ��0r�nc�w!���c��9|�� �����q���q��9���*ר��q��/��r�d���s�w���q���u��������տ��wz����w����'�e���6w��b������?�7��_�-�3z�7�����߯ ��� ���o�g�w� l޴_���z�?���}b?��[�f���������?���}b��x����#� ���_�#� ���o�c���7��~�~ �w�#� ���o^?��[�f���כ֋��^?o׏����o^?����x�����b�o׊��o��3z����oz?�����l w����'�f�w��?�7��~�ެ͊��_��lޢ���7��f�s�w���q��}���'�oq�ܗ�}��'�7�q�b���>�����ߛ�(��n ��������74�a��p��w��8��~኷�?�}��d�a���n?�_�f���e��*ߨ��>��o�x����e��oj/�_�b�������d�a���j/�_�f���e��*�4�a������ߕ����� ޜʿp�[��>�����ߕ����� �#�u��*�4�a����>���*��/�(��*�k�����|gߛ�(��n ����[�#���|gߕ�?�}ٸ'�o����7%�\w�}�|w�}ث�/���x��w�f�ug��q㛊� �_����5g�j/��a�1wtx��epx ��u�2�<2�1wtf��a�vlٱwf͛vlٱwf͛vlٱwf͛vlٱwf͛vlٱwf͛vlٱwf͛vlٱwf͛vlٱwf͛vlٱwf͛vlٱwf͛vlٱwf͛vlٱwf͛vlٱwf͛vlٱwf͛vlٱwf͛vlٱwf͛vlٱwf͛vlٱwf͛vlٱwf͛vlٱwf͛vlٱwf͛�����n ᚕʧ���[� �� ��������u��fn ��7�~��?y�]��m?�}�|���n���k�o�voj?�vooݿ��ooݿ��*�j?�vw���/��o�#��-�qv���}ٽ�~�ޒ�������o�#�p�^�?ȿv_���~�ފ�3�7����7�\~(w���}�ݛ�������w��� ��oa�������_�w����vob����^��3�������?�\~ �oї���vob�_�7�<[� ��oe|[��\~)w��/ݛы�ݛ�_��?�7��-��*�f/�vof/�v_�<[���� �j?�voj?�vooݿ��ooݿ��w��7���>�ޟ��������o�vom?�f�?�*�>� ��ˣx�to��1wq�(���q��q����g�o�k��m����s}�t��2������?��������~n2?ᛌ���b����o� ��-���d��7ߟ𸫽/�����ŏ���/���f�/���b�������� �����̾��?�fn���f5��ŏ��fog�,��3p���� ?�n��g��]��ŏ��fog�,��3p���� ?�n��f*ߥ�?����/�������_���(��_���(�]�ŏ������7 ߟ�7 ߟ�w��[}�~��m��q���� ��?�.�����~oo����q��� �d��w��[}����~n2?ᛋ�?ኻ��m����s}�����t��1wp�(�����9����f��7ኻ������7ᚍ�߆*�s����f��3q� u�}�j{��o�5�*�{���9�|sp�⮧��o|�>9���[�jf��6�8���6�9�wf͛vlٱwf͛vlٱwf͛vlٱwf͛vlٱwf͛vlٱwf͛vlٱwf͛vlٱwf͛vlٱwf͛vlٱwf͛vlٱwf͛vlٱwf͛vlٱwf͛vlٱwf͛vlٱwf͛vlٱwf͛vlٱwf͛vlٱwf͛vlٱwf͛vlٱwf͛vlٱw�������f߶u[�}��vw��3u�ߚ��>�u���f�vj�����5_�}�ي���w����g��j������փ�g�����?����q��u��g����'��1wro����������y��fnr� ����u߽�_��\ԗ�~��r�m������m������t��~��sro�����7�/��f��ȿ�_�nn�x���u'�_��\՛����_�nw)��k��6��7������o���������_�n]f�}���ۊ�i|w�?�5%�_��\������6��7�/��b��/����椾 ���o�_�/���o�_�/����_����i��r�'��2�'��1w|~#��������5d�q��fj���1wq�gݛ�����>���w�q��f*��e��u��fj�����o���eu�ߚ��>�u��7ݕv�~_�ኻ|�����;*�l���wf͛vlٱwf͛vlٱwf͛vlٱwf͛vlٱwf͛vlٱwf͛vlٱwf͛vlٱwf͛vlٱwf͛vlٱwf͛vlٱwf͛vlٱwf͛vlٱwf͛vlٱwf͛vlٱwf͛vlٱwf͛vlٱwf͛vlٱwf͛vlٱwf͛vlٱwf͛vlٱwf͛vlٱw����u>�횾�uo�j� ܽ�w/c��sᕿ���ܿ�9���~�u�o��y�7�es�%�����o�o�)��nm���^�� �f�?�o�w'�c��ܟ��3z��7ݕ����v*�'�c��ܟ��?�w��c}ٽ_����u�o��?x����������z��[��ە��o�n*������?�no��?x���[� ��sz��[��ۅ ���������������o��������o�n*������?�no���� �������ޯ�v�w���?��f���~����o�f���o��!��no���^�� �e���7݁]�����/�)��w��c}ٽo���[���~�)��w��c}ٹ���v*�[����y\��o�7?�[��[��vm���f��i��s�$�ثu>�|2��sr�8�u>�|3r�9�{u�>�|3r�9��qwt�e�w�毱�[͕_c���y�w5qwf�\ث�f͊�6lث�f͊�6lث�f͊�6lث�f͊�6lث�f͊�6lث�f͊�6lث�f͊�6lث�f͊�6lث�f͊�6lث�f͊�6lث�f͊�6lث�f͊�6lث�f͊�6lث�f͊�6lث�f͊�6lث�f͊�6lث�f͊�6lث�f͊�6lث�f͊�6lث�f͊�6lث����u��ޢ0�]�|����7���3so��|�nc ��0��|f*�!����|fnk�1wr�3r_܇�*����8��2�q�q��6j����f�͊�6lث�f͊�6lث�f͊�6lث�f͊�6lث�f͊�6lث�f͊�6lث�f͊�6lث�f͊�6lث�f͊�6lث�f͊�6lث�f͊�6lث�f͊�6lث�f͊�6lث�f͊�6lث�f͊�6lث�f͊�6lث�f͊�6lث�f͊�6lث�f͊�6lث�f͊�6lث�f͊�������<3q_ u��\w�f�o67�(��po�v*� l� ������n�5f7�o�von?�p�wtf����q� ��oj/�_�b��=�u}���_ȿp��e��� uuw�f���g���~�ч���p�w�|fj���z0������k� u}w�f���g���~�ч���p�w�|fj���z0������k� u}w�5w��e��� ޔ_ȿp�wt{f����q"��7��/�1u��1���>�ӏ��1u��1��(���4�q�b��c}4�q�f���>�uvlo�q�f���>�uvlo�vn �1uٲ�����|*�l� �3q�y��<3pxb��ʠ�ˠ�]�5j uٳpf�]�6luٳf�]�6luٳf�]�6luٳf�]�6luٳf�]�6luٳf�]�6luٳf�]�6luٳf�]�6luٳf�]�6luٳf�]�6luٳf�]�6luٳf�]�6luٳf�]�6luٳf�]�6luٳf�]�6luٳf�]�6luٳf�]�6luٳf�]�6luٳf�]�6luٳf�]�6luٳf�_����7ᚙ��qwq_ � ����q�?~*� ᛂxf��~��?�?~*�m<2�$�������z�7ߊ�ҏ�szq�.oo����z�7ߊ�я�r���/��-���k����wzq/���e���7��[}�^��o����~�_���z�/�����,ޏ�o���]�x�����?�������z�c��c�g�������7���oו�����e�?��?�;ы�^of/��y�/��� 7��[��c�v�(�������_ו���~ok�������j/��y~�˕���~_��[}�ތ˛ҏ�sz�ߛ��)��uޔ˛�o ޟ�m�����o�o�o ޚxep�)���?�o�o�o ��7�ߛ����wp_ ��7s����~�u� ᛊ�f��sq�8����n#7s���wᚃ5=�j{�u��3s��*�j ��lu�����wf͛vlٱwf͛vlٱwf͛vlٱwf͛vlٱwf͛vlٱwf͛vlٱwf͛vlٱwf͛vlٱwf͛vlٱwf͛vlٱwf͛vlٱwf͛vlٱwf͛vlٱwf͛vlٱwf͛vlٱwf͛vlٱwf͛vlٱwf͛vlٱwf͛vlٱwf͛vlٱw������os�|�7���wp���?� �o�f�x��u��7�������#�����w������7��������>���i?�}�ۊ���;~�7���lԓ������'���qwzm��o��f����߇��i���nn2�8����u�m�ߍ�lޛ������������������uޛ�[��f�������7����5&�u�����c^��_��f�������.����n��?�����uޓ�_��f�������7�ߋ��7e�o������ث�6�~��/������隓:����ٸ�������ޛ�����6�~7��3q�����sq�����qv�6�~7��3zm��o��f�/�����_��?ہ]��;~�7���lԓ����椟�>���]��;~�/��s�l�i����ܺi�����u����f����5$�a�nj?���qwq?�雉�c�l��w���0���u��5��5�}�ۚ��>���]c�r��r��#��f�v*�=�j{��7������1ws�槾m�so����y[��͛6*�ٳb�͛6*�ٳb�͛6*�ٳb�͛6*�ٳb�͛6*�ٳb�͛6*�ٳb�͛6*�ٳb�͛6*�ٳb�͛6*�ٳb�͛6*�ٳb�͛6*�ٳb�͛6*�ٳb�͛6*�ٳb�͛6*�ٳb�͛6*�ٳb�͛6*�ٳb�͛6*�ٳb�͛6*�ٳb�͛6*�ٳb�͛6*�ٳb�͛6*�ٳb��������f��5o�*� ��˫x~9uo��qw|~ߎo�����/㚯���*��?��s~����.����w)?�}�ي�����9�}�o㛔��>����o��b�~��߿�o�/���?࿳7)��f*�����r���|3r�?vj�u�>�|3w��*��e�w.���f�j�͚��wf͛vlٱwf͛vlٱwf͛vlٱwf͛vlٱwf͛vlٱwf͛vlٱwf͛vlٱwf͛vlٱwf͛vlٱwf͛vlٱwf͛vlٱwf͛vlٱwf͛vlٱwf͛vlٱwf͛vlٱwf͛vlٱwf͛vlٱwf͛vlٱwf͛vlٱwf͛vlٱw����uuu8��3r�����uܗ�7%���|gߕ�|gߊ�����9����74�a���9�d���?�}��d�a��uޢx�z���'��ez��8��*�i���soכԏ����h��~�����ެ~?���b�u��ov/�_�b�z��߁��'�~/ջ����x�ߋ��u�y?��9�h������_�f�b�u��*׫��sz���/ջ����x��~�ԏ����?�7���3z��:��w��9~�x�z��8��_���>��oޢx�����3z��������nk㛚0��so�~*�k��|r����75�a���_ܗ� ����7%�~*�%���x��#���|f*�c5fnk�3r#ufj��9��u� �3q_�ezi������w�vn)�>�m?�}ٽ4�q�b��o�vn)�������a� ޔ�>�u� ����'�ezq"��7��/�1v�'�f���>��e��� ޔ�>኷�?�}ٸ�� ҏ�ݛӏ��1v���7�vw���>�ޚ(��u�w�}ٸ������gݛ�o�v*���������>���g݊��|n �2�'�7�q�b��|j/������|*��f�������|*� ������|1wpf��aᚃ�n�5u�j u� ٨3pb�͚�5*�ٳb�͛6*�ٳb�͛6*�ٳb�͛6*�ٳb�͛6*�ٳb�͛6*�ٳb�͛6*�ٳb�͛6*�ٳb�͛6*�ٳb�͛6*�ٳb�͛6*�ٳb�͛6*�ٳb�͛6*�ٳb�͛6*�ٳb�͛6*�ٳb�͛6*�ٳb�͛6*�ٳb�͛6*�ٳb�͛6*�ٳb�͛6*�ٳb�͛6*�ٳb�͛6*�����7�l�{�q�nn ����{���8�\��9�/��r��sq�8�� ���ޚ������q�8�^����7���y���q������zk����觿��;��g����s}��^�{���я���\��7ߛ��m��z1�����o�&��~��m��z�7߅����\�w����7�����o�7��s}��w�����?�m�sz���7�����o�7��s}��w��e=������c���?�7��s}�~��m��_�^�~��g���c���?�/��m����s}���e=���r�%����������p�)��uޒ���������9|?�?~n?�u�m}���_����(���qv�/��sp_����9|}�*����n ����>�7s���}�����]=�j{�u�#�����˧��os�����f���o|u��3s�/j�.��b��jf͊���f�]�6luٳf�]�6luٳf�]�6luٳf�]�6luٳf�]�6luٳf�]�6luٳf�]�6luٳf�]�6luٳf�]�6luٳf�]�6luٳf�]�6luٳf�]�6luٳf�]�6luٳf�]�6luٳf�]�6luٳf�]�6luٳf�]�6luٳf�]�6luٳf�]�6luٳf�]�6luٳf�_����>9�|so���]c�f�o՗�eq�g݊���߀�ſ���/��w��|~#���u�/������e��g�����#���u�/����?����5$�q���'����������雃���?�jk�q���/�����p�������o�����ˤ�̿q���7�/��*ק'�����f���~���]&�e���ʤ�̿�'��c\%���n���ܿ�.��2����i��?�o��]�_�����f���~���jo����]'�e��?�w�'�����3zr�o�?�jm����i��~��qv�i��?p���i��?p��t����?�5%�e����.�����雃���?�jk�q���/�����wp�����������5%�_��\ԓ�~��qwq�?p�ſ���5$�q��t�n*��s� �_���2��#��������w�c� �[���3|~#��������u��ᚇ��ᚍ�>��o�b����v]�w��2��u�>9�|s}پ�u�>9�|s}ٷ�]c��;^*�ٳb�͛6*�ٳb�͛6*�ٳb�͛6*�ٳb�͛6*�ٳb�͛6*�ٳb�͛6*�ٳb�͛6*�ٳb�͛6*�ٳb�͛6*�ٳb�͛6*�ٳb�͛6*�ٳb�͛6*�ٳb�͛6*�ٳb�͛6*�ٳb�͛6*�ٳb�͛6*�ٳb�͛6*�ٳb�͛6*�ٳb�͛6*�ٳb�͛6*�ٳb�͛6*��������f���sኻ������|2�����u��o�{~9�����ܛ������߼�_�����~��!��*���/�s~��~��3r�?x������k�� ����x/��w9?�g�����?x®���}��f���}��f�'����79?�g��߿�o��l�� ��雜����ޤ����u������[������k��?�c7�/����/��][���������y���i�'� �or_�������o��l߿�o��l���}��f�'����w���?�7���?�79?�g�����?x�[������f������es���~񛜟���r��|�9�{�y����g��?��`w~��~��� ��ܟ��3r�?x�]����o�x/�sr�?x������w�=������ɿ���7��#w�����v�_�f�/�1v���vu[�.��wݛ��sᚧ�wݛ|�>�|1wo�|��f��o6lث�f͊�6lث�f͊�6lث�f͊�6lث�f͊�6lث�f͊�6lث�f͊�6lث�f͊�6lث�f͊�6lث�f͊�6lث�f͊�6lث�f͊�6lث�f͊�6lث�f͊�6lث�f͊�6lث�f͊�6lث�f͊�6lث�f͊�6lث�f͊�6lث�f͊�6lث�f͊�6lث�f͊�������_c��f�1wr�9�{�c��nk�`��������75���nk��u������s?�߇���}���_�����뛙�f�?�oq}���_��luޡ�f�?�w����꯿��w���q��~ �p�������s��o��������l޴~��'�c�gůp�������v�}���r�h���o����������z�[����������������^��-�3}b/�����z���������[���������o� l޼~��-�1�/�ޫ������c��������������g���?���?��?�op�������h���o���'�� ����p�������c���\޲{���e������]��o��������_��lު������f�?�ng�����e���oq}�㊷��!�?�ng�o��r����ss_���?�뚧�oᛚ���75���*��?�j��?�nk��܇��qv�{ܽ�w!�c7!�cn��5}�nc7!����5}�tf��]_l��te�vl��\uٳw6*�ٳb�͛6*�ٳb�͛6*�ٳb�͛6*�ٳb�͛6*�ٳb�͛6*�ٳb�͛6*�ٳb�͛6*�ٳb�͛6*�ٳb�͛6*�ٳb�͛6*�ٳb�͛6*�ٳb�͛6*�ٳb�͛6*�ٳb�͛6*�ٳb�͛6*�ٳb�͛6*�ٳb�͛6*�ٳb�͛6*�ٳb�͛6*�ٳb�͛6*�����7!㗚�k���s_ufug�*�4���'�]g�j�u�q?� ԏ��;���/��v���0������|fnk�1u���3z�0�r_���#��vz�0������|gߛ����[����7�!�q���>�����ߊ���?�3}b��i�����?�}��ϭa��/��8�so�~ni����v���8�������}�����[����7�� w5�a���#��v��0��b�a��#���|gߊ��c�a�տ��;����7%���v?��x��c�/���|f*ר�͛�o�����g��7��u�m?�}� ӏ�w��(��f�b�a��ӏ���8��~�����7�� u�j/�_�f���e��w�� �w��7�e��� ޔ?ȿp��^�����b��(��~�ҋ��߫���/��� �[���e��oj/�_�ez� ��c�������� ޜȿp��!�a�ы�)oӏ�w��8��~�ы�oj/��|�g�3po�p����q�ҏ�f*��q� ��gݕ�g��/ӏ�f*� �����?�}ٽ4�q��o�����/��� �o��'�u� �>��w�epo���b��_���f����*� ����n#�u�]wᚃ�n�5u�j u�٨3pb�͚�6*�ٳb�͛6*�ٳb�͛6*�ٳb�͛6*�ٳb�͛6*�ٳb�͛6*�ٳb�͛6*�ٳb�͛6*�ٳb�͛6*�ٳb�͛6*�ٳb�͛6*�ٳb�͛6*�ٳb�͛6*�ٳb�͛6*�ٳb�͛6*�ٳb�͛6*�ٳb�͛6*�ٳb�͛6*�ٳb�͛6*�ٳb�͛6*�ٳb�͛6*�����ʧ���s*��w����#��9t�9��qv�������_s��������?y��x�����q���1�z����������������7ኻ��o�#��-�r��o��ep?�߇�­zk���g���wſ���������?��x���^����\ފ�3�7������?�ol�;}��b�}�g��o��_��6��~��~7�?�w�ߏ����z �����7�����m�r�#��o�lޙ�~7�?�*�e������������\�l�;}��f����?�)k�_��?�7��-��_�����3zg�������!���g7�<[�����雁�v�?�w����g7����g/��v�?�w�ͅ]������9�|so���c��ث��Ϳ�lث��͛6*�ٳb�͛6*�ٳb�͛6*�ٳb�͛6*�ٳb�͛6*�ٳb�͛6*�ٳb�͛6*�ٳb�͛6*�ٳb�͛6*�ٳb�͛6*�ٳb�͛6*�ٳb�͛6*�ٳb�͛6*�ٳb�͛6*�ٳb�͛6*�ٳb�͛6*�ٳb�͛6*�ٳb�͛6*�ٳb�͛6*�ٳb�͛6*�ٳb�͛6*������ʫx��sኵv�~j�����|3t��j��>���w��f��?�j��b����>���y?�}�ٗs�����\�����vo��f���>������뛓!�?�*�e�q����k��� �2�7�������늭�7�/��f�7�/��e�o�?���Ϳ���k��ȿ�_ٚ�"��͹~������\����x��u՛����_�nw)��k��6����}��ss��}��qc\��}���ۗy����������z�\�����z�\u՛�� �m��o�_�/��Ϳ�m���Ϳ�g����)��࿳7)��࿳/�!�?�nm�������k��� �3r����e�o�?���ɿ���j�(����փ�g���|����sro�?���z���>��ˬ��>���ɿ���7#�������'��3u��}�ٛ��s�\���?���z��(���5_�g���u?��s� u���fj�����5o��2�|ኵv�~j�����|3t�b�u�ߗ��㚧�5o�*��?���Ϳ�*��2򾌼uٳf�]�6luٳf�]�6luٳf�]�6luٳf�]�6luٳf�]�6luٳf�]�6luٳf�]�6luٳf�]�6luٳf�]�6luٳf�]�6luٳf�]�6luٳf�]�6luٳf�]�6luٳf�]�6luٳf�]�6luٳf�]�6luٳf�]�6luٳf�]�6luٳf�]�6luٳf�]�6luٳf�]�6lu��������� uܽ�w/c�e�_�k㊻����s�$�ٹ��nk㊵�����z��ݗ�'�oq���7��]�?�}ٽ4�q�f��� �o uޚ(��zq� ��oj? ޔˊ�ӏ��3zq"��7���z1�.*ߥ�/�3zq"�� ҋ�^oj/��x���k� ތ?���oj/��y�����a�}��3z0�����b��y����g�w���~�ч���p���?���z�/��[�a�}��3z0�����������_׊��e��� ޔ_ȿp����_כҋ�^��e��� ޜȿp��c�\�f?��]������4�q�f���\ޔˊ��o�v_���>�j?���'�*ߦ��>���gݛ�o ޚxb����>���gݛ�o ��w��/���|3p_ u� �3q_���f�����n#�7���b����aᛈ�a����.�*�5*�j ��1wpf�a����f͊�6lث�f͊�6lث�f͊�6lث�f͊�6lث�f͊�6lث�f͊�6lث�f͊�6lث�f͊�6lث�f͊�6lث�f͊�6lث�f͊�6lث�f͊�6lث�f͊�6lث�f͊�6lث�f͊�6lث�f͊�6lث�f͊�6lث�f͊�6lث�f͊�6lث�f͊�6lث�����os�����qwq�9\}�ߚ�����������7�ߛ��c�l�o���b�p�)��ޟ�m���?�雁�s�lu�o����z�7ߛ��v�?�n�������?�������o�/�;~�7�����?�*ץ�[}��/���������o��~� �����y�/��� /�o��~�7���������^��~?�od�� 7���������&�~��/��⏃����,ޏ�o���o�����lޓ���c�_����� 7��[��f�������7�����?�?����~ok����zm��o��f����߇��]���~_��[}�^�����~�����ޟ�m�����o�7���l����1wz�7ߛ��)������2��?���z��s}����~_��������?���]�������~��o���f����ws����~��o���f��c�b���9�����os�����os���5=�*�{���9��ss�u=�jf��^*�f�lث��6luٳf�]�6luٳf�]�6luٳf�]�6luٳf�]�6luٳf�]�6luٳf�]�6luٳf�]�6luٳf�]�6luٳf�]�6luٳf�]�6luٳf�]�6luٳf�]�6luٳf�]�6luٳf�]�6luٳf�]�6luٳf�]�6luٳf�]�6luٳf�]�6luٳf�]�6luٳf�]�6lu������q�gݗ�l�v*��}٨�#�����?lu��nj?����7�����qwro�w�椟�>�����o� ����8��'���sro�w�����?�o����⮤��?��7���no�������?�*�����7����7���s~����w����5&�u�����~����7����p��7�����3����n�����w�g��(w�ߋ��7e�o�������_��~9��#��]i������f�u����߿�#�����?r�3:���nn3:���no�������?�o���?��7���no�������?�*�i����sro�w�����?�o����⮤��>���i?�}�ۛ����9�y�o㊷i?�}�ۚ�0���7�?��s~����]g�a�nj?���s~������~8���#�����no��7�튺��>��o�e�پ�u�7����/�vo�v�?�m�}ٷ�]�^v���[͛6*�ٳb�͛6*�ٳb�͛6*�ٳb�͛6*�ٳb�͛6*�ٳb�͛6*�ٳb�͛6*�ٳb�͛6*�ٳb�͛6*�ٳb�͛6*�ٳb�͛6*�ٳb�͛6*�ٳb�͛6*�ٳb�͛6*�ٳb�͛6*�ٳb�͛6*�ٳb�͛6*�ٳb�͛6*�ٳb�͛6*�ٳb�͛6*�ٳb�͛6*�ٳb������f��ˮu}�*귇�v�_�.��5o��1v������/㚧��u?�늵w�_� ��'���)�?�ng�o��qv�i���nr'���)�?�ng���qv�i���w)����g���ss?�늭�/���f�/���e�o�o������߇��z�/���f�/���e�o�o������߇��v���� ?�ns�����z���o����������p�����a�3s���� ?�;���������߇��z�/���f�/���e����o������߇���������������|��������7��qv�k�����y?����!�?�ng���qv�i���nr'���!�?�ng�o��qv�i���no���_#�������?���z������������)�?�_#������u��su��������5o����u����v�_�.����|ኺ����x~9��sw�⮫x~9�|3w�毶*� �>�횾ث�|3oᚾ�x���Ϳ�lث��͛6*�ٳb�͛6*�ٳb�͛6*�ٳb�͛6*�ٳb�͛6*�ٳb�͛6*�ٳb�͛6*�ٳb�͛6*�ٳb�͛6*�ٳb�͛6*�ٳb�͛6*�ٳb�͛6*�ٳb�͛6*�ٳb�͛6*�ٳb�͛6*�ٳb�͛6*�ٳb�͛6*�ٳb�͛6*�ٳb�͛6*�ٳb�͛6*�ٳb�͛6*�����ʯ���w*�j�?�/����j�܆*�1�~㛘�?q��9�/�*�1�~㛘�?q��|ss_u�px7�sz���r���oq��|n �1v�d�a���r?�x�q_����[�g����ޤοx�����?�}ث^�_οx�������� �����?�}ث^�_οx�����_�e�o�vn ����z�b�~/�3z�:��/�(��po�v*׫��3z�:��/�(��po�v*ש��3z��:��/�x�7�v*ש�f�#�q��w�vn �1v�d�a��ޢ0��_�����z��>�����ߗ�|n �1v����75�a���5�*�%�~nk�>�� ���/���r_���5�*�k�3r#.�5*�g�j�� ��u9u�3b���q�6*�ٳb��lٱwf͛vlٱwf͛vlٱwf͛vlٱwf͛vlٱwf͛vlٱwf͛vlٱwf͛vlٱwf͛vlٱwf͛vlٱwf͛vlٱwf͛vlٱwf͛vlٱwf͛vlٱwf͛vlٱwf͛vlٱwf͛vlٱwf͛vlٱwf͛vlٱwf͛vlٱwf͛vlٱw����t�n#u�n#� ��3���~'o�� �w�ep_����y�[� ��� ����7���y�[���>���gݕ鯿�szk���늷��7���>�i}���r������[���gݛ�o�vw������������[���gݛҏ�ݕ�����ob?�&����j?�voj?�p�����7���x��\*�ҏ�ݛҏ�ݍ��^��m�sz���7��wzi������ џ�� ��of?�#�p ~�(��zi�����c���?�7������w���>�ޚ(����{�����k���늷�?�}ٸ'� �_��\ޒ���o�(��po�vw���y�鯿�qv�/����}�����]�|n �2�/��sp_���_ �g�w���n ���u�#�5�w�d����<3pxf�3q��<2�2����t��2銻6jf�*�٩�vlٱwf͛vlٱwf͛vlٱwf͛vlٱwf͛vlٱwf͛vlٱwf͛vlٱwf͛vlٱwf͛vlٱwf͛vlٱwf͛vlٱwf͛vlٱwf͛vlٱwf͛vlٱwf͛vlٱwf͛vlٱwf͛vlٱwf͛vlٱwf͛vlٱwf͛vlٱwf͛����ʧ��c㚇�u=�n>�5�u�������q�(�7�3qo��*�?��o��-���������w�͛�;~���f����� u����3zg�����\$�~�f�'����o�?��x���3������o����n�o�0�~��v����������3p���~�ӓ��~�������f������2�9ߧ�f�������~��~?�?�oh���� ӗ���w�f���~�������}��e�g���� ����� �$�~��b��g����7�����2�i��?p��o����)o�?��x����o��ep���~ᛄ���� u���������7ᛃ���3q����w�͗��1����~ᛋ�9��*���7�w��f���~኷������g �?�2���~o������q������� u�{���9to�u��9��sp����]os�l��>8���l�����͛vlٱwf͛vlٱwf͛vlٱwf͛vlٱwf͛vlٱwf͛vlٱwf͛vlٱwf͛vlٱwf͛vlٱwf͛vlٱwf͛vlٱwf͛vlٱwf͛vlٱwf͛vlٱwf͛vlٱwf͛vlٱwf͛vlٱwf͛vlٱwf͛vlٱwf͛vlٱwf͛vlٱw�������f߶o�wݕ��e��_��]��f������?��u��x��s~��~�����l���y����{�q�����j��y���/����b��������������款 ��隳x/��*��w�?�7��s�?�5f�_��l՟�~��0���q������3v���� �x���j\x���j�*}��f�����*�\x���o�����[��o��lո�t����[�h�o��\߿�o��\߿�t�������o��lu߿�o��\߿�_��\՟�~��3vo����[�������~��~㚳x/��]f�_��lr�����s~��~㚲�/��j��y����{�q�����j��y���'����`w~��~��� �փ�}��e�~�?�k��ߎ_��������o��}�w�����v�~j����v���vo�7݊����f��}ث������o��|���6��y�f�]�6luٳf�]�6luٳf�]�6luٳf�]�6luٳf�]�6luٳf�]�6luٳf�]�6luٳf�]�6luٳf�]�6luٳf�]�6luٳf�]�6luٳf�]�6luٳf�]�6luٳf�]�6luٳf�]�6luٳf�]�6luٳf�]�6luٳf�]�6luٳf�]�6luٳf�]�6luٳf�]�6lu����>�|3w�5}�*� ����#/������������o���u?� ܏����ro�?x������/��c�\�g���������f��������7��ss?�߇��z�'����79?�g�~��f�?�op������u�r���3z����3z���߇�����~�5�k��?x������?z�\ީ�}���r�s�����z���o��\ޤ�����7����?�oy��o�\uޤ�����7�/����/���7�����o����w9�'�_��i��?x���s�����z�������[�$�}�\���}�f�o�����?��?�*�r���3s���~����~�7��m�\r�o��?x����g����o�������]�����7'�c�����7��ss?�߇��]�����7'�c���g���ss?�늵�����/�)��ng�o��st�)�1wro��fnm����s������)�]s���.��7/c����]sᚧ�5}�j�u�>�|3w�毶*� ��f��]qwf͛vlٱwf͛vlٱwf͛vlٱwf͛vlٱwf͛vlٱwf͛vlٱwf͛vlٱwf͛vlٱwf͛vlٱwf͛vlٱwf͛vlٱwf͛vlٱwf͛vlٱwf͛vlٱwf͛vlٱwf͛vlٱwf͛vlٱwf͛vlٱwf͛vlٱwf͛vlٱwf͛vlٱw����7!��f��ޚ(��*�%�~nk�>��m?�}� ӏ��1v�/���s_�~w��/�3zq�"��o��0��so�~w��/�3zq"��o�0��so�~w��/�3zq����|���ߛ�0��(��k� ޔ_ȿp�[��>�����ߕ�e��� ޔ_ȿp�[�#���|gߕ����� ޜȿp�wr_���#���q� ��_���>኷�|gߛ����m?�}�7���>኷�|fnk�2�'�7�q�b��#5g�w�q�f��>�u���9\w�}ٸ����v�'��c� �7�~����b���1�?�n'����2���>�?�o��c�l�o���eq�������������u�'����3q?���o��?ۛ���?��o��s�l����cx����?ۛ���������-�����\�����\&�~����o������u� ���lޛ������g����?����n]���雃;~��o�������&�~������7���2�����cxm���?ۛ�������������3q?���/����nn2����⫸��?�����9�?�7�������|e�q����|o���f���� ���?��7?�}�ۊ���1�?�n'����2��������d�q�n*���c�l��f��7ᚏ�߆*��e����*��߆j?�~�t�9��r����f�7኷os���5���f��1ws�槾j7�ᚇ�u=���Ϳ�*�l��so㊷�6luٳf�]�6luٳf�]�6luٳf�]�6luٳf�]�6luٳf�]�6luٳf�]�6luٳf�]�6luٳf�]�6luٳf�]�6luٳf�]�6luٳf�]�6luٳf�]�6luٳf�]�6luٳf�]�6luٳf�]�6luٳf�]�6luٳf�]�6luٳf�]�6luٳf�]�6luٳf�]�6luٳf�_�����/�a��o�!���s�b���/�a��o�!���s�b���/�a��o�!���s�b���/�a��o�!���s�b���/�a��o�!���s�b���/�a��o�!���s�b���/�a��o�!���s�b���/�a��o�!���s�b���/�a��o�!���s�b���/�a��o�!���s�b���/�a��o�!���s�b���/�a��o�!���s�b���/�a��o�!���s�b���/�a��o�!���s�b���/�a��o�!���s�b���/�a��o�!���s�b���/�a��o�!���s�b���/�a��o�!���s�b���/�a��o�!���s�b���/�a��o�!���s�b���/�a��o�!���s�b���/�a��o�!���s�b���/�a��o�!���s�b���/�a��o�!���s�b���/�a��o�!���s�b���/�a��o�!���s�b���/�a��o�!���s�b���/�a��o�!���s�b���/�a��o�!���s�b���/�a��o�!���s�b���/�a��o�!���s�b���/�a��o�!���s�b���/�a��o�!���s�b���/�a��o�!���s�b���/�a��o�!���s�b���/�a��o�!���s�b���/�a��o�!���s�b���/�a��o�!���s�b���/�a��o�!���s�b���/�a��o�!���s�b���/�a��o�!���s�b���/�a��o�!���s�b���/�a��o�!���s�b���/�a��o�!���s�b���/�a��o�!���s�b���/�a��o�!���s�b���/�a��o�!���s�b���/�a��o�!���s�b���/�a��o�!���s�b���/�a��o�!���s�b���/�a��o�!���s�b���/�a��o�!���s�b���/�a��o�!���s�b���/�a��o�!���s�b���/�a��o�!���s�b���/�a��o�!���s�b���/�a��o�!���s�b���/�a��o�!���s�b���/�a��o�!���s�b���/�a��o�!���s�b���/�a��o�!���s�b���/�a��o�!���s�b���/�a��o�!���s�b���/�a��o�!���s�b����\*�(�����x/� 0����darialngbatsmsh�h��,���x: 0���"�d�[soalngbatsmsh�h��,���x: 0���� �dcalibribatsmsh�h��,���x: 0���"0�d�_o�ŗўribatsmsh�h��,���x: 0����"@�dcourier newmsh�h��,���x: 0���1p�dwingdingswmsh�h��,���x: 0���`�dtimes new romanh�h��,���x: 0���p�dtahomaew romanh�h��,���x: 0���"��darial unicode msh��,���x: 0����"��dtimesnewromanmsh��,���x: 0�����dcomic sans msmsh��,���x: 0���b��dzapfdingbatsmsh��,���x: 0�����@� .� @�n��?" d�d@�����  @@``�� |�t����s�  !"#$% &'()* , -./012 3456789:;<=>?@abcdefghijklmnoqrstuvwxyz[\]^_`abcdefgikmo"qs'uwy{}���������������������� !   ' . & ,    " % hjlnprtvxz|~�����������������������    ��,r�$��9��%��ű$�b���� �0���������@���8�0��h������ʚ;���ʚ;<�4dddd4�u� 04��g��4/d/d��:�x: 0��������p�pp�@ � � �)�___ppt12� %���___ppt10�����d�[soomad���h�h�0��x: 0����dtahomad���h�h�0��x: 0��" p�p�?� �o� � ����� � *�  � ,� -�.�/�0�1�2�3�4�5�7�8�9�:�;�<�=�>�?� @�!a�"b����� ���#!/bin/bash # if1.sh echo -n  enter a number 1 < x < 10: " read num if [  $num -lt 10 ]; then if [  $num -gt 1 ]; then echo  $num*$num=$(($num*$num)) else echo  wrong insertion ! fi else echo  wrong insertion ! fi �`z��" zcg���c��t     w  #    �#c�$d�%e�&f�'g�(h�)i�*j� k�,l�-m�.n�/o�0p�1q�2r�3s�4t�5u�6v�7w�8x�9y�:z�<\�=]�>^�?_�@`�aa�bb�cc�dd�ee�ff�gg�hh�ii�jj�kk�ll�mm�nn�oo�p��q�r�s�t �u �v �w �x �y�z�[�\�]�^�_�`�a�b�c�d�e�f�g�h�i�j�k �l!�m"�n#�o$�p%�q&�r'�s(�t)/���������������������� �� �� �� �� �������������������������������������� ��!��"�(�pk!v����[content_types].xml �(�|��n�0��h��� �8 ������(�8�ī���v���eb�p�ֻ3�iv�wb��l ��v�l�l��y�� �ё�9!�u{y��l iu�f���^k2#z ���c��ẽn`�0����[mb` \��!��#��s,���h�ё��9��������}�~�t�u�� �6�u���l¼�;�{-�dۡx��/� �f�t�γcr�����}o v��|i@��t��;����\/e�_��pk!�� k�& _rels/.rels �(���� �0����ns=�h�^d���t��i�u�ۛc ���a��)��hěb�u��rd�k�)����dd� gi�d�r�*�d�s(���"qlt�3���q�4b̜'��օ9��i����]��e�3�\0ťq.�d=������v�tr�5����a�ɠi d��#v0;f�[�e!��/��pk!������tablestyles.xml �i�0@ὁwh�}-cq$� w�*�!�@h���e��/�?j��x�d4���5ݤ�{�c@�q�qi�`� y�ߥ>\���`y{ff�������`� r>&���- ����{p�_/̴����>��?" d�d@�����,�|��?" d�d�@����� � � �" �@� �`��� �n��?" d�d@�����   @@``��@�n��?" d�d@�����  @@``��p�r    @ ` �`� p�>��> �����^�( � ��� � � �n���5;����?���rectangle 2�� `}�� ; �p��us�qdky���khrh��7h_� �  � � � �h��h8;���?���rectangle 3�� `�� ; ����8us�qdky���khr�e,g7h_ ,{�n�~ ,{ n�~ ,{�v�~ ,{�n�~� � �x  � � �h���>;���?���rectangle 4"���zpk!z�f��[content_types].xml��mo� ��&�2w�r=cj�`��f�0�ik��`��������#̼����v�l��w �� 9�u����sq�:��w�`g ���^���i� ��½����k��i��)c/� �$o��vj��t��m�r��c��|}0�42����ҥc�ɣm��̏���p��~��*k���a��/8�^��dkh�bl�8e i"k�\����xn\�����6r�co4����y�@�_���;�����o��pk!1�_a�� _rels/.rels���j�0 ��ѽq�c�no�^k� [ilc�x&m߾�0xfo;��>����0���x��m ��e��`��|x}�����đ �i`߽��n4a�g2�$�r�ki�z�)�4�(�m�9`�ctb{����m�:�f@�`��3��n�|o�����,ܗ�r���޾�j��x��r0t �,�0����@�����}w�b�l��ǭ5v��pk! x@ drs/shapexml.xml�v�n#e�#���"�2�k'�؛,h&�b�8�gz��=�cw��yހ�����z !���9�k����}u��ݮ�b��/�ie�mg e2���%�班)|���f�r��|w��go롯^6~x�rb=l�}�t�7�v� �*��^ڵs^�u���t���fޡ)���sgr���:q�k��� t��yeëv"��f-� cb��ob��k�`� �! a���tѧ/ћ�w�n� ro�f�m����h)�z)¾�(�:`� �9�r�k�e]���c�b����x��b%`� \ui*d��@�i���b���^���� �.����^]]�b�����p�1ҭ���8(a�r鰓�(l&>pmo.ȝ���֗v�s��r3b���>��[�ʠ��e�ʛ�ţtl�*jelp�yq`���aqո~~a7���,�1i�ω����� ��r�����_��m7i1�_`r�����ywc��w`2��j�i��|��!l̬�h�r!��w߀���쓝-�v����p�e #ڇy��ը�$lk��\q�x�:ջ 6��q��dh�{w��̖��r6qp����?���ogj�n/���g=����d�"-b� ��g�%��&ǚ�"�\�f?�� �g `�\�� &f�v��šp�wx� m�i�� �w��ӵ��|l���sb�φy ؼ�yt���|�=�.�:�/�_�5���x�����x���#�����!�i�b�11k��a�s^`�:igt���iz�v���[�۫akp�}|�o��q�$/�e����u��þ��uy�o���x*��� �äߕi}�ŭ�p��7~�si0dz�\!(���$�j9z��2�x�h��zܺ<�/�u^��?�m��˾ c�m5,�agx�i}��2��έ����] ��[���z�8-���iڰ&3�̠:#�e��a��l}q�v�e�ݠ��' uᓒ%� �r��r�l>4c���x#��{�?�!�7|���������pk!� 1��drs/downrev.xmld�mk1@��!��ؤ���6-uek��q3�]�l�$�����a����[�g׋#��yְ� ĵ77���ww bb6�{& ex��ϖx⊎�ԉ,�x��6���2�-9�s?gf}p��i�����p�f:�8_hq����ݷ�`�훚ُg޺�bv��f�v�ˋq�"ј���e���?��z5�e�w�2}��t 9/�fr���pk-!z�f��[content_types].xmlpk-!1�_a�� /_rels/.relspk-! x@ *drs/shapexml.xmlpk-!� 1��kdrs/downrev.xmlpk�o�^ `��� ; �`��*���  �d  � � �h��td;���?���rectangle 5"�h��bpk!z�f��[content_types].xml��mo� ��&�2w�r=cj�`��f�0�ik��`��������#̼����v�l��w �� 9�u����sq�:��w�`g ���^���i� ��½����k��i��)c/� �$o��vj��t��m�r��c��|}0�42����ҥc�ɣm��̏���p��~��*k���a��/8�^��dkh�bl�8e i"k�\����xn\�����6r�co4����y�@�_���;�����o��pk!1�_a�� _rels/.rels���j�0 ��ѽq�c�no�^k� [ilc�x&m߾�0xfo;��>����0���x��m ��e��`��|x}�����đ �i`߽��n4a�g2�$�r�ki�z�)�4�(�m�9`�ctb{����m�:�f@�`��3��n�|o�����,ܗ�r���޾�j��x��r0t �,�0����@�����}w�b�l��ǭ5v��pk!=����o drs/shapexml.xml�vˎ�6��?��m՞��3f'-���]�d�us�jr~�b����a�&���kʏa�7eq/�k��>ϲԫכj����4:��=τ�l^꧔�}��\r�йpf˔o�㯯���u=r5�a�fu��ףn�e y ���rc�0�k�ԭ�tr{��rݤ׻�v�����jvo-i��jjy�#�^rř�>� 1<)ɇ�۪�all�tm,�kbɭx#�����yc�i>�xo��z�^h�;z ���>t�h)�z���f���(�.�7�z�e�or�}{4���1[���|���q\4ޠb�)lun:d�#��d�rs�m�e2&i(�ɍg�˫�)d���h��r��,���7ҝ#c)�hg�t�&�sa�.ȝ6w�r�v�h�sͱuʯ���1�`�*�b��*�=�q�ĉ��΃�e�����myhy�j  �ܚ|k���"3���4ja쎳� �#tk��o|��@����e��=ݙ����%t�)��eq�"�~�guf�� ��q�u �ޛ�b��s���n� dd9?�[��3kl�t�( ��e���\xi������a��\(dr��r($��it�e�':����w'j�~��l�>bj*�69r���nz0�d*a'�%����9fx�%`��q�gh?���ࣾ}k�����&�- :��b�6����l�6:���e`��\�m3�v�0t [ �q�v{]��~���q����kw��x��m�����8,�q'�l��i�g�-!v�q|��˦* �[���s.u�� \p~ֻeg|��&6���&�.�j����f$ζ��}f|m�m(���x�;�cx΅��� =�m�1e�]��j �jq�v�1�8ǜqens:���}��ū�m�-ѷs��� k&�-ccfz9��g�f�2wb�jw2������k� ~��t��ņ� :4�m����7��s����fi�o�4�?��w��-�@�=j�g����r���pk![8���drs/downrev.xmld�ok�0g��!��e�m,⟺�ed���u���l�b3)i����a��ޏ��n�#��y�p�r �ko:n4ߟ�w bb6�{& 3e�n���x��cjd�p,qc��pj�ƕ�3�>8l� �4oy�zy(u#v�z詥����4�j������x�*������b�=�h4���� ������u܃�/�g�l�1qа�rl� 7?��pk-!z�f��[content_types].xmlpk-!1�_a�� /_rels/.relspk-!=����o *drs/shapexml.xmlpk-![8���sdrs/downrev.xmlpk�w�^�����  ; �d��shell  z�  �  ��  � � �h���j;���?���rectangle 6"����pk!z�f��[content_types].xml��mo� ��&�2w�r=cj�`��f�0�ik��`��������#̼����v�l��w �� 9�u����sq�:��w�`g ���^���i� ��½����k��i��)c/� �$o��vj��t��m�r��c��|}0�42����ҥc�ɣm��̏���p��~��*k���a��/8�^��dkh�bl�8e i"k�\����xn\�����6r�co4����y�@�_���;�����o��pk!1�_a�� _rels/.rels���j�0 ��ѽq�c�no�^k� [ilc�x&m߾�0xfo;��>����0���x��m ��e��`��|x}�����đ �i`߽��n4a�g2�$�r�ki�z�)�4�(�m�9`�ctb{����m�:�f@�`��3��n�|o�����,ܗ�r���޾�j��x��r0t �,�0����@�����}w�b�l��ǭ5v��pk!r�,o drs/shapexml.xml�v�n�6}/� �zx}��$�* �i� ��g�gz�b5���/)�}���7�� )�.pe�eq?�cq8s�r�z�nw)��֕f����ǚԙ�k���w� μ:�h��t���矽�ǯf8�ݸn���z���l- �ޘzj��v�ci����nj/<u�;��f�j������,�%)��,, s`�]��>� ��d#�m�� s�=���;xr ��0�6�-"�ç���mn�5۵����� �p5��z���j����b�^r�]#���#�]ʓ�t<3ǀg���&��x����չ�s �g��2��� cb$�r�y�a��bd 4���`� �#ҭ���9#c)��h�tl��sn�.ȝ6w�r� ĩ��f�6��c��,x�j����j�u�~1��2_�<�xq�(#@�c΋�#�saqֈ�� �nj�=9x�m��� ���b��}�lk�ᨫ%g�%��i���a� /x�ӝ��n��q�_bg��r�yg j>s������h�b�ny�}#l�6�g�ޛ�z����'�v�i #����cz���`k��dy��00m��������]�0�t ��@�-�b�ka�d^�^��d緟����n�:����a�sb���b�>e|[%�<�c�2��:��! ��j��cgp��-�\o�s(za�����!�����ɋfg0k��(0wg�̳���y%z �qc*���wq�0�p��;)�_赻�f���.px�,_^�;��ǖز|���:5ѽ�l1.tn��{�k���u��"��$��mg2��tno����i2^n��ۤd�q�� ��<7uy�o�x� �/���,r~�rw>.���b�³i�`��m����f$ξ���?\1�u$�8��qu�ȯ�r%�t%} ���5����lis-¼��|u������pk!�����drs/downrev.xmld�mk1@��!����ut֦����v�k�lv�n&k����a�3ox�[�fߋ#���p=w ��`;j4|�?_=�hِ5} �0a����lajnt�q��j����<�r��eo�< h�\��dc#m4'��^j�io:��������\�۪�������{%�spz_^��g��|ؼ�b����7�-�c���;[��1j� �2����pk-!z�f��[content_types].xmlpk-!1�_a�� /_rels/.relspk-!r�,o *drs/shapexml.xmlpk-!�����sdrs/downrev.xmlpk�w�^ `��� ; �b��*���  �� � � �z���a�?��?�����1024ppt1picture 71024ppt1����h � � �0�������޽h�� ?� ���������33������1�)�___ppt12� $ #�pk!(�b���[content_types].xml���n�0 e��ak��p�� }l} �m � �$_��t�i�$�s�vs^챐k��k�h��$��������q �-���g$��oo��1# ��ɩ���5� �j#� ��\�qg0?0��o�mr����o?y�8�� j���m i�|�t��x n���3�tr��@�9�>�?�4 πmf��ra�s�����ѻo_p�����������?�yjŝ �&�� ��xg3������pk!��*��8 _rels/.rels��� �0d���n�z����ѓ�x�ml����o���0of��5o�i��w ��an{cݠ�v=m� 8�38yg ���6�u}� s�h�lq�`l)�d=ҍ\�@.;��3�,� �;$�e���͂):� v�q}�������j:z��ɥ�'k茜(f,ɓ���x����a6�\�m>��pk! ����1$!drs/slidemasters/slidemaster1.xml��n�0�������? �p��z�����@vljl� ;��c�`��v٣l�{���@�b�e�����ɏ��_���cl��e�0�' d$�m|t{sy�%$fclf|4#�޾�=�x-g� b0��>�j���uli��i�ma�c,� �����1�;�f��!3�o3> �( ��>&l� �p,a�b�b-�&zʉ�0��”��"ii���>��j�cna:n�����h��w��=d� �gy�ys�&��{h�a�ipnb�ih�g��~}��,���3�c~����>j� }��f�ˈ�l�z�r}'�� s�|/�yr�����kt���g�j��! �0����g2�t ���3a��`�� �������)שf;�wt���͊�jfn�q�3[��9*x�c��;g�p�(�1�wp��.,����vk��pu�t�v�lvt ����s�4t�%u��ڝ*yw/�����a�ϫ��u�z��io��gk�^w�f��*��9�qm~aks�u�p��v�����h�l_����oz^�,@qw��\�����c�aygƽ*ѱdmp�n ��znm ڠxa�� ru�7��n�-n~m-�f^\��s�_��?��pk-!(�b���[content_types].xmlpk-!��*��8 *_rels/.relspk-! ����1$!drs/slidemasters/slidemaster1.xmlpk��mpk!����[content_types].xml���j�0e����ж�r�(��΢iw},��-j��4 ��w�p�-t#bι{u�����t�u^h�d}㨫���)��*1p�'�� �^��w��0)��t�9<�l�#��$yi}��;�~@��(���h����u�* dנz��/0�ǰ���� $�� x��3az����,�d0j~�3߶�b��~i>���3�\`�?�/�[���g��\�!�-�rk.�s�ի�..���a濭?��pk!�֧��6 _rels/.rels���j�0 ���}q��%v/��c/�}�(h"���o� ������=������ ����c?�h�v=��ʌ��%[xp��{۵_�pѣ<�1�h�0���o�r�bd���je�4b$��q_����6l��r�7`�������0̞o��,�en7�li�b��/�s���e��е������pk!ky���theme/theme/thememanager.xml �m � @�}�w��7c�(eb�ˮ��c�aǡҟ����7��՛k y,� �e�.���|,���h�,l����xɴ��i�sq}#ր���� ֵ �!�,�^�$j=�gw���)�e� & 8���pk!⸕\��7theme/theme/theme1.xml�[ɏ�f�� x���h��v\1�1lt�1�,���(�do�0ǹ��>��?`��3c��/���b��\�tq�`dl/"3����7�b{�uu�/����ky�ܯ�r�п|�~��zݐre�}�-��y�����=!��6�e<_ַd�o��p{ss/a�ԟ�y ���jg�ymnvy |wōe�͎䥮�dlc�[�s�7)�y��8�,�;�q������}��������o~����i�\�0���6�qqi�h�� ��o�>�!���h�t)�p:n�za �eӥ� �j~��,��sw�0l���-"v��m�����#��cj���c�جe�.�}$q�*�p"f�v�؊�@��d�"/_t� ç��$�}���}?� a�#x_�n�ޗ�@t�h�#_����ga��ԛ��lm��a��%#�i����_�����ʋn��z(lwy��pd �����t�?_��ef�]�eq׼-��t�z_��9 �l"밅k��b��}f���?�f{�%0���7�v��p:�qr0xð�`x2�֤�l�b�v�� ����1�� �nf�7�ɤ:k6u5��f�hqm� >��қ�`�6]h�(�v/i����,� ����z�[�ʸ�pﮏl�$ 4�c�<�#���k��l>�}�lc�ԟnvf:��xid,�j�s8e�e��^�c9��$�������x��j��bu}�t,��l ��/��k!�4�xga%���i�e�ao�(j���o9`֩`�� ��=�?l ����l�ζm�٭���s��e�uw��k��xy=#�~ u�g���b�t �mo�ə'�vn8)[��-bt ���p�2�_-�@�e��]� ��d����s�ivf� =��5xe4��b�w�vy�͗i �; z4�.x�5� пu� �2�1ȭ�7��y�ѫ�q���� hk4����v1���������}��ʊ�]�����p�ل�jw�o��� .r�xsr��� ��ʇ��r�0]��k��ԕ{�>.jo[�q\f�*`�v)�9���z��:[������@����@�˫eq\�>�?�ܪ���a�@t�&h6x '6ȃ y1���-zm�i�qg�yo�������ɩ�3u:�s�[x�5;kj��)dah-62�1�����gǰw{y45 ��msxz�qp��ץ��vxտv`����g��o̅ &�;o� zr:�y8f�\a� ��y������ld��b�4312#���oˈ 'vr���tm(  �2��]�tgf@ǣ �?s��w� 6'����n�f{y��q�\ьks�wo�9d�.�f]'q���۬k�^�d�6ȫ3�rb�:n즑 ��[df$�ot���<_�q� �az�*o/t\˝�3�� hkn= �h� �c�m@�m@�m@luh$� ���� �g��d�ђ@��[e�@'nc�[��(a��ޅ�b �0�������b'2�(�ڻ`�:�hs��b'���q�=�q��0tb;�lq��-�>h�xg�c�-�q@o$d5�n�e��jx��:��ef@���=)t�8��j�b,xlgl��m�%��kӹa� �:pk!m�����[content_types].xml|��n�0 e�h�c�-j�a�j;  ,�����kq:��=ig� �,?�ϵ���y��d&��od�z��c��wo�-g��k��c�g$��./���xq{j��s���ԉh���t��䒦afp0��������s���k���f�x(壓��8�?.��c��(�ũ�{��r��(�m��b�˳���7�{-�if#{��_�r'�dk��0��f�������f�jr�'"&����@_�����'��pk!p�8ܾ8 _rels/.rels��� �0d���n�z���� x��%ٶ�6 �(���т�q��lݾ�q�(��nau� �io���o��'tg�h�l m�^�w1�6��� ���aj�mȅ���8a�2�2�~`or[�;��,��lij�@�搛��}�ymg�����b�h ]p�ϋ�{j l�oc!�"���r����pk!p �!drs/slidelayouts/slidelayout1.xml�u�o�0�#�?x�oi��뢶���m��nw�h���j�!u��:�!4� t��4m�����tz)r�����{�������r�sq����y ��sqf���6kx�vk��q(���3z�m���� �� ]{���-���&)��i�ՠ ���2ث��#�|ӱ9y؞kdr�����؟�����eo�֖g�� ��d��æ� z0 z�i0����d;�l�qs�k�1���h��&�q(�����`!z�x��y��"��t~�{=8��:�7}e5n�tb��<��\!t��9�d���o�fj�� ~� �����:��ebc�u� d[��dl��ҋ�٪�x�bk5nn�6�p�qp��@g�{:�$�����)a�qrڃªo=�!]ɂ�ҫ4l���4�vehe0��i�b/m�hj�cetr�1=�|f)��$e����y�2�ܢڗ|� �t.�sa$��s���v[�|� �,���|5���h�t��r��]"[�qcn��qū�s6�q���ċk �f��(g�wq����0:|2:����|��;��� �d�ϊ ��j��pf�nit�41�4�k��jk��ge&��u����{0���ߣ��z#�bk"'�&� n�cv���e�jt7l:�j/�����mw��^]2s���*�ah���d��������ɇse6=���k�:ޙ-ւ� � ye�����^>����d,����qu��~�{����wh��td�k,(_qk���{f"1���� ��pk-!m�����[content_types].xmlpk-!p�8ܾ8 ._rels/.relspk-!p �!drs/slidelayouts/slidelayout1.xmlpk�[��pk!m�����[content_types].xml|��n�0 e�h�c�-j�a�j;  ,�����kq:��=ig� �,?�ϵ���y��d&��od�z��c��wo�-g��k��c�g$��./���xq{j��s���ԉh���t��䒦afp0��������s���k���f�x(壓��8�?.��c��(�ũ�{��r��(�m��b�˳���7�{-�if#{��_�r'�dk��0��f�������f�jr�'"&����@_�����'��pk!p�8ܾ8 _rels/.rels��� �0d���n�z���� x��%ٶ�6 �(���т�q��lݾ�q�(��nau� �io���o��'tg�h�l m�^�w1�6��� ���aj�mȅ���8a�2�2�~`or[�;��,��lij�@�搛��}�ymg�����b�h ]p�ϋ�{j l�oc!�"���r����pk!��vf�/!drs/slidelayouts/slidelayout1.xml�u�n�0�#���m�@e3s��ؔ�bz�&�4�c�n�a�4tꀨ`@*� u�`*��r��&���li�)�&��s�9�ک-��2*u��:������ c�q��kw�n`�4�!a)�uܡ /4�^� _�p�t�m�� ��q���=om��n��ʄhx�^(�c�n�773s�kh�q�/'�o[�8���`3�\;i�п�b�*41 ��t��>ݒ�` ��6f6nf�2�@=h�q��b�����m��=��/���n~��)�&)5�<� es�j����j����^�� �����;��q!�ݒi�f|����� $��5 �bp�d cb����h�*�����1���\e�i�fg�\,�ܥ4x�o������y�fh|!瀎5�e��h���j���i�1���.�)��f�"�7�.�?#f��ds�����;�s�m�d/2j`c�j�f�{�w������q�珗���p��z�}ɏ^�@2 ��e(w�$�g���l|��t]ã�����w��9gyo��{o8���.cl#f��ao���0�0e�s�q��*�b�������!���з�o�[����y`��kն%z�1lj��ï�fa|-k�k}ݚ�ּ3��^���d��]���᫳��h;�~�����hm{�2y���̊�)m�]�c2�bob f��k���pk-!m�����[content_types].xmlpk-!p�8ܾ8 ._rels/.relspk-!��vf�/!drs/slidelayouts/slidelayout1.xmlpk���pk!m�����[content_types].xml|��n�0 e�h�c�-j�a�j;  ,�����kq:��=ig� �,?�ϵ���y��d&��od�z��c��wo�-g��k��c�g$��./���xq{j��s���ԉh���t��䒦afp0��������s���k���f�x(壓��8�?.��c��(�ũ�{��r��(�m��b�˳���7�{-�if#{��_�r'�dk��0��f�������f�jr�'"&����@_�����'��pk!p�8ܾ8 _rels/.rels��� �0d���n�z���� x��%ٶ�6 �(���т�q��lݾ�q�(��nau� �io���o��'tg�h�l m�^�w1�6��� ���aj�mȅ���8a�2�2�~`or[�;��,��lij�@�搛��}�ymg�����b�h ]p�ϋ�{j l�oc!�"���r����pk!��&�v!drs/slidelayouts/slidelayout1.xml�x�oe�#�?���rǿ n� �lթ8���x���2;v���b��@��u��8��m����ff�ސv��#{w��73�}�ow��4ބ�4�e�/���=.�x������v��r�䀉x��s��އ�&�t ��4k2m��?�:i�ji0�ko� ��*b��4p�1�#q�lo7j ���u���a���`q�-��i�?�i��%��%���1��[ҧ n����������a���ƀ�x�ex0���փ�7~7�<��ן�p�)��pn>ui/9tf���py�p�l������0�e���� ���c���6��m;>bvj����|���> ���� ����k���bq�;�'��q*�q����x֖an7nro�8(�ߞ/8�dhth�of�u������d��qj�ӆ �͝j�����}�-�z�q�c��so4�ֆy$c�":i���xpj>���c2�`i�f��huo� �qǝ<&��f4`�>ģ����x���|a�(q�cֆ#����q����|@뮹�r�qy�}��sg�{��g�/�?�=����ӿ_�0�����76.���w�ӊڬk��rp�����,:ň���#�q ���l�fl�i1��|�����߼ � ��|-j }�ȝh=b4ʕf�n���k��r�ȳ21p?5�m��|�b`x�՘)�{�l;�n�vc����՛ܨ���g��0u"c�f� ��5�g썣���%a���l%�w)��q���7b 7l�m� ������@n�t�t�,��%]�i|��`2a��up���儁�� ���2�!v���q�8�j�gܻ*%�u����r�r�y�±�)�����k�-Ԥ� �6r@�8lp��l.6k&rk�p` $4sgw r����w���a!��ev�j��× �c�s��u�տx�����nik�yw�u'&o���wl 賔��t�xi�:t8��ɦ��\�c�ipho¨�19��,���u[�1��[���q���h�/��Ԥs�;[\��q7��׬o�i��l�ș�q;gaz���������dl�;��e�$� o �d�3w�w•i}^@��yq5�di�s�g�3sk1!�w3v��xh��[�a��_� �p)m��������-��l���6#8xي�<й��]�|8&wmxa�ΐ��g���� d�6���ka��n33���?�r���m�oo�7�)s���}�k��du-u���_�碪j�_qe���0��:}e���z��^����:)��6d�]d�mb�v;e��u��i���i�s�8q��2)��� ��.�7�lv��6 l x�%� ȓ�tio����nm��!���n�mд�����g^��' \��sv���%&f�ڣ�bsģ�;'�܄0��e{���pk-!m�����[content_types].xmlpk-!p�8ܾ8 ._rels/.relspk-!��&�v!drs/slidelayouts/slidelayout1.xmlpk��gpk!m�����[content_types].xml|��n�0 e�h�c�-j�a�j;  ,�����kq:��=ig� �,?�ϵ���y��d&��od�z��c��wo�-g��k��c�g$��./���xq{j��s���ԉh���t��䒦afp0��������s���k���f�x(壓��8�?.��c��(�ũ�{��r��(�m��b�˳���7�{-�if#{��_�r'�dk��0��f�������f�jr�'"&����@_�����'��pk!p�8ܾ8 _rels/.rels��� �0d���n�z���� x��%ٶ�6 �(���т�q��lݾ�q�(��nau� �io���o��'tg�h�l m�^�w1�6��� ���aj�mȅ���8a�2�2�~`or[�;��,��lij�@�搛��}�ymg�����b�h ]p�ϋ�{j l�oc!�"���r����pk![���44!drs/slidelayouts/slidelayout1.xml�wmo�d�#�,߻��8i�& q>.�[���ؓ��/�ӑ�讴!�j��c�vp)pd) ��i�_�̌'ulؘf\{���~�����ijc��a�t�ns�h�&^�������tu-g$�h�ĵ�oi������^��w@��)�����>c��h�o#��ir��(�"��4��| �(l��f�� ֋�y���h����=�h�$ifc �i���:lifsјݫ*�i k����]�l�c��rwzzl",̾�|�ӯ�/��_����s�9o�3j90����(��g�x��ح7�l�ƀ�q�~���3eq�8p�6��ٔ�bq�i�\tov]���뿷�p��r(j��i��̑>ќ�yk�� q?ɵ8���~i�{8vl�hο��t= xh ��(��p��t銖�a^ ��iw�b5�]˰t���0�f�(�,�s�m�i�)w����]?a���ü �4d���c i$�v�� �j��~@�� ����y���^�e��i��� �o�� �h�)$�l�rzu�~i��f&��<�������[ ���r=ģ���m�� ���|�т�›��}y��ï����pk-!m�����[content_types].xmlpk-!p�8ܾ8 ._rels/.relspk-!n-��oq!drs/slidelayouts/slidelayout1.xmlpk��`gpk!m�����[content_types].xml|��n�0 e�h�c�-j�a�j;  ,�����kq:��=ig� �,?�ϵ���y��d&��od�z��c��wo�-g��k��c�g$��./���xq{j��s���ԉh���t��䒦afp0��������s���k���f�x(壓��8�?.��c��(�ũ�{��r��(�m��b�˳���7�{-�if#{��_�r'�dk��0��f�������f�jr�'"&����@_�����'��pk!p�8ܾ8 _rels/.rels��� �0d���n�z���� x��%ٶ�6 �(���т�q��lݾ�q�(��nau� �io���o��'tg�h�l m�^�w1�6��� ���aj�mȅ���8a�2�2�~`or[�;��,��lij�@�搛��}�ymg�����b�h ]p�ϋ�{j l�oc!�"���r����pk!8��c�!drs/slidelayouts/slidelayout1.xml�s�n1�#����$] 4j�� id���8�۲�a�5���p ��bɢ_cr� �=3)�.������{���{u!hɍ͕��n�.�js�у�����x2�$њ[��ܿ7ա�ju�rhèf��8�,�xvgi.�l�l�f�^!w!��~�at@.i�o�˜�nj\���p�y�mǧ�¦ �h��.��պ� >���$@m��mp=[��h(0�������ח����}ù���� =7?-���o�h������e�o��c��z�"b�v�jd��j?bļr�5ave��,˞܂�� �����غq����nn�le5x�܉b/-� �z��>6-;6/����a|�k�!ޢ��-w=ri��� ��<8�uc��8��|_��z�)% �$��,�� 7��n�d}�q}|��8_��������������w���ٷ�շ!z����k�l�`������k��a!]ո����i\�� }!�sг2ԏ��q3!���u��9������pk-!m�����[content_types].xmlpk-!p�8ܾ8 ._rels/.relspk-!8��c�!drs/slidelayouts/slidelayout1.xmlpk�hp�pk!m�����[content_types].xml|��n�0 e�h�c�-j�a�j;  ,�����kq:��=ig� �,?�ϵ���y��d&��od�z��c��wo�-g��k��c�g$��./���xq{j��s���ԉh���t��䒦afp0��������s���k���f�x(壓��8�?.��c��(�ũ�{��r��(�m��b�˳���7�{-�if#{��_�r'�dk��0��f�������f�jr�'"&����@_�����'��pk!p�8ܾ8 _rels/.rels��� �0d���n�z���� x��%ٶ�6 �(���т�q��lݾ�q�(��nau� �io���o��'tg�h�l m�^�w1�6��� ���aj�mȅ���8a�2�2�~`or[�;��,��lij�@�搛��}�ymg�����b�h ]p�ϋ�{j l�oc!�"���r����pk!�uk�!drs/slidelayouts/slidelayout1.xml�x�n�f��?�;)�a�r����k��#rd��$-k����h���(�v�6˶n�����/z���#`%/z@i4�^�����i}'�0h�ƽ���� �^p����е$e�˼0�m}��~��wv";��=6 os 8��fm����]*%n��,�f<�g�0�y ?㓒�3����y.�j>��\yv:=��:�>ras��`��e�b���e1o��v�6)f�mz��ƒ���f�ӆ���#��������7����$:�9��a��8:�c��c���b�h/�f?���4��d11{љ���!ڠ�c†� �����i'�u� �n����,�n ���g��ʝ����?~�s���ڽ��,тe���~_����u5�^�q�) �@p)z�����m��if{iz�=����a`��;������<�d6��-�a<�n�����=�̓�gp~��qe#c��fߍ����b���ɫgo^;~y1y����ѫ';�c �����=d1��n�#�l��v>�pday.*�\<;�p5�����br��f�er0�:a8_*�kr��9�v�ogըv��qa��k������s[�l�kd3da��┨���k,p�!�g[p�*��,ޣz�.<q���>�"���ta�;z�nfruus�xr��et��^t8k����b{��ae��fϟ��ռ�^7�og����n۾�r��l�g毮��m*��,ny,œ�@mya��yղ �b��� 4� ��&��o�@h�7m`s�l���.njj�f�@�v��yi#�\yږ5���ma����j��oz�_���l�.���6�t&��a�w�t�����o�*\�c��ks\���f�p�����pk-!m�����[content_types].xmlpk-!p�8ܾ8 ._rels/.relspk-!�uk�!drs/slidelayouts/slidelayout1.xmlpk� @�pk!m�����[content_types].xml|��n�0 e�h�c�-j�a�j;  ,�����kq:��=ig� �,?�ϵ���y��d&��od�z��c��wo�-g��k��c�g$��./���xq{j��s���ԉh���t��䒦afp0��������s���k���f�x(壓��8�?.��c��(�ũ�{��r��(�m��b�˳���7�{-�if#{��_�r'�dk��0��f�������f�jr�'"&����@_�����'��pk!p�8ܾ8 _rels/.rels��� �0d���n�z���� x��%ٶ�6 �(���т�q��lݾ�q�(��nau� �io���o��'tg�h�l m�^�w1�6��� ���aj�mȅ���8a�2�2�~`or[�;��,��lij�@�搛��}�ymg�����b�h ]p�ϋ�{j l�oc!�"���r����pk!��"zf!drs/slidelayouts/slidelayout1.xml�w[oa~7�?l���m)��$���x���vg/�j˳�$6�d� >4��k�g�_ö�/<3�sjy�jy䥝���9s�s���b�%zӱ�{%==��5�پs�6k���ù��� y"��kz ��b��b`��yb-�i�� -t�k��a�v �(����zէ.b�i7 ��m��#�j� �==������j���}{���j(&����z=��`m�!����zx˶�����&p�3i� ���hra�����ُ^����ka�f1�(���`� ���*��w��f��ħ0#�j��uꖋ�*�fi����/! 7�f�i�|֮�$`�ڃ�� �f!؁��;�n�����{-=pkb�.���p�|p��/���jw��jzl|��� d�c u�ś�|��=߀1�,� k,�}# ���o����ⲯ!–�7�f� ��.[$a�l�r�~���}9����o��~����r��:ߣ��"p� b��9���'kr;�y�pd���׫��*ve�e��ٯv��i�lgs���hu���|q1��kn�hڙ�9�`�{�|*�ǂo��f*[�y]�yh�2��|vti�˰ >��m�i�:b����z��la^�0�$`�a�6��m c��el����qxl~v;7��-��*`��a%�s���.��@àln��v{� �& jt"��(�~�{v���be'�e8����l����vtx8�-sv�c)8|;j ���u�qp�:b���"����j �o���7 ��ε��hݶ��߿x�m��)��(�q��c�0� b�`�!�7<���b*������u��\���pk-!m�����[content_types].xmlpk-!p�8ܾ8 ._rels/.relspk-!��"zf!drs/slidelayouts/slidelayout1.xmlpk��0�pk!m�����[content_types].xml|��n�0 e�h�c�-j�a�j;  ,�����kq:��=ig� �,?�ϵ���y��d&��od�z��c��wo�-g��k��c�g$��./���xq{j��s���ԉh���t��䒦afp0��������s���k���f�x(壓��8�?.��c��(�ũ�{��r��(�m��b�˳���7�{-�if#{��_�r'�dk��0��f�������f�jr�'"&����@_�����'��pk!p�8ܾ8 _rels/.rels��� �0d���n�z���� x��%ٶ�6 �(���т�q��lݾ�q�(��nau� �io���o��'tg�h�l m�^�w1�6��� ���aj�mȅ���8a�2�2�~`or[�;��,��lij�@�搛��}�ymg�����b�h ]p�ϋ�{j l�oc!�"���r����pk!^=��r. !drs/slidelayouts/slidelayout1.xml��ko�@��h���6��pb5�dybz��l��c���z���!t8t��tđ�_c��/�ٵ�(�de\{=��{��qȍ!� �u�޶l�r? �w7�num#���e���1m����;;����i�ѱ4����;��w($~��$َb��y7!�p z�@���y���j!$n��"�~��|z?�cʥ�ʈ��� n2z�� �fi��$�1d�p�1%�i(a1�#�l@�~�'!\�}9;;����z�ć�r��g"n�bɷ����ꙅ�a*�n9��e�z/#o�ac�x�ct7�^c�%�ё4|}�/n���y��`�t!3̍b�cѿ�8y8:�=k��mf����������0�a�ȏ��n�hfs9�p%$�otr3o�p�hu>j%�r�nd�u]����.v�- # �ht��ѽ(cn;��#��gс5��ٖc���!��#����6 ^@�o�(yq7�$����2@kͦ�p�u"d�x��#8�/�[{-�ȧ��|� ��=f n����������������������o��7�u�fgߧ��тtv�ʃ"���i:v�x� d&ˈjv�����ј���>]l'g�n�.�� ó�~�����0j��y/m�#nͪ��/�����hٲ쪛k^��h� �h���^b�;�-خʓ�΁ ���ݡ{ e���vөr�1�g�]]�!$��� ���wy�!$�<���(��a4���dj ,/�n����xy� ndj t��n���& !#%v@��/� ))����� ����� �p��"rv���r�d���mg�yկc��w��>l� 3��tω9a��:�p�p���4����.]?�~�k������o����� ]������uhdr������ë��s��p%q �� g�h�y�,x��be���x`9����"�j"o�ka�1���<,l�mŭ%�1)�w���c�ai�5'�o'���og�����ww�'�����t������mndp3u &�.�8r�)� �l l!.��&�rw�v_y�or4v,b�jy�%�� - ��5 �����cքˮ[��ws�5����p�s��5��ִ�^��&�wj4d[b$d$��&�(�a�l!�~f�z'��f�|mh0�v��p��s�tbpձ���u�` @�� �y��@�0 ����ڮp��f!�����֣��(dg ѩ��- �q���í[�7�kug��b�e;�<��[b �g����&c?�����pk-!m�����[content_types].xmlpk-!p�8ܾ8 ._rels/.relspk-!��,�~= !drs/slidelayouts/slidelayout1.xmlpk�� �dawning�l��  0`� ���������33�����`� ��������s��f�3�f`� ������������33��g�`� ������������f��`� ���www���3���pp��`� �����zx���dbmo����`� ����\�ғ�3�y`���ӣ`� ����3f���3f��f����`� ���3f����3�f�kf����`� hk]���www�����������f�ܹ`� ff����>>\���`y{ff�������`� r>&���- ����{p�_/̴����>��?" d�d@�����,�|��?" d�d�@����� � � �" �@� �`��� �n��?" d�d@�����   @@``��@�n��?" d�d@�����  @@``��p�r    @ ` �`� p�>��> ������^�( � ��� � � �n���������?���rectangle 2�� `}�� � �p��us�qdky���khrh��7h_� �  � � � �h��@�����?���rectangle 3�� `�� � ����8us�qdky���khr�e,g7h_ ,{�n�~ ,{ n�~ ,{�v�~ ,{�n�~� � �x  � � �h��p�����?���rectangle 4"���zpk!z�f��[content_types].xml��mo� ��&�2w�r=cj�`��f�0�ik��`��������#̼����v�l��w �� 9�u����sq�:��w�`g ���^���i� ��½����k��i��)c/� �$o��vj��t��m�r��c��|}0�42����ҥc�ɣm��̏���p��~��*k���a��/8�^��dkh�bl�8e i"k�\����xn\�����6r�co4����y�@�_���;�����o��pk!1�_a�� _rels/.rels���j�0 ��ѽq�c�no�^k� [ilc�x&m߾�0xfo;��>����0���x��m ��e��`��|x}�����đ �i`߽��n4a�g2�$�r�ki�z�)�4�(�m�9`�ctb{����m�:�f@�`��3��n�|o�����,ܗ�r���޾�j��x��r0t �,�0����@�����}w�b�l��ǭ5v��pk! x@ drs/shapexml.xml�v�n#e�#���"�2�k'�؛,h&�b�8�gz��=�cw��yހ�����z !���9�k����}u��ݮ�b��/�ie�mg e2���%�班)|���f�r��|w��go롯^6~x�rb=l�}�t�7�v� �*��^ڵs^�u���t���fޡ)���sgr���:q�k��� t��yeëv"��f-� cb��ob��k�`� �! a���tѧ/ћ�w�n� ro�f�m����h)�z)¾�(�:`� �9�r�k�e]���c�b����x��b%`� \ui*d��@�i���b���^���� �.����^]]�b�����p�1ҭ���8(a�r鰓�(l&>pmo.ȝ���֗v�s��r3b���>��[�ʠ��e�ʛ�ţtl�*jelp�yq`���aqո~~a7���,�1i�ω����� ��r�����_��m7i1�_`r�����ywc��w`2��j�i��|��!l̬�h�r!��w߀���쓝-�v����p�e #ڇy��ը�$lk��\q�x�:ջ 6��q��dh�{w��̖��r6qp����?���ogj�n/���g=����d�"-b� ��g�%��&ǚ�"�\�f?�� �g `�\�� &f�v��šp�wx� m�i�� �w��ӵ��|l���sb�φy ؼ�yt���|�=�.�:�/�_�5���x�����x���#�����!�i�b�11k��a�s^`�:igt���iz�v���[�۫akp�}|�o��q�$/�e����u��þ��uy�o���x*��� �äߕi}�ŭ�p��7~�si0dz�\!(���$�j9z��2�x�h��zܺ<�/�u^��?�m��˾ c�m5,�agx�i}��2��έ����] ��[���z�8-���iڰ&3�̠:#�e��a��l}q�v�e�ݠ��' uᓒ%� �r��r�l>4c���x#��{�?�!�7|���������pk!� 1��drs/downrev.xmld�mk1@��!��ؤ���6-uek��q3�]�l�$�����a����[�g׋#��yְ� ĵ77���ww bb6�{& ex��ϖx⊎�ԉ,�x��6���2�-9�s?gf}p��i�����p�f:�8_hq����ݷ�`�훚ُg޺�bv��f�v�ˋq�"ј���e���?��z5�e�w�2}��t 9/�fr���pk-!z�f��[content_types].xmlpk-!1�_a�� /_rels/.relspk-! x@ *drs/shapexml.xmlpk-!� 1��kdrs/downrev.xmlpk�o�^ `��� � �`��*���  �d  � � �h��������?���rectangle 5"�h��bpk!z�f��[content_types].xml��mo� ��&�2w�r=cj�`��f�0�ik��`��������#̼����v�l��w �� 9�u����sq�:��w�`g ���^���i� ��½����k��i��)c/� �$o��vj��t��m�r��c��|}0�42����ҥc�ɣm��̏���p��~��*k���a��/8�^��dkh�bl�8e i"k�\����xn\�����6r�co4����y�@�_���;�����o��pk!1�_a�� _rels/.rels���j�0 ��ѽq�c�no�^k� [ilc�x&m߾�0xfo;��>����0���x��m ��e��`��|x}�����đ �i`߽��n4a�g2�$�r�ki�z�)�4�(�m�9`�ctb{����m�:�f@�`��3��n�|o�����,ܗ�r���޾�j��x��r0t �,�0����@�����}w�b�l��ǭ5v��pk!=����o drs/shapexml.xml�vˎ�6��?��m՞��3f'-���]�d�us�jr~�b����a�&���kʏa�7eq/�k��>ϲԫכj����4:��=τ�l^꧔�}��\r�йpf˔o�㯯���u=r5�a�fu��ףn�e y ���rc�0�k�ԭ�tr{��rݤ׻�v�����jvo-i��jjy�#�^rř�>� 1<)ɇ�۪�all�tm,�kbɭx#�����yc�i>�xo��z�^h�;z ���>t�h)�z���f���(�.�7�z�e�or�}{4���1[���|���q\4ޠb�)lun:d�#��d�rs�m�e2&i(�ɍg�˫�)d���h��r��,���7ҝ#c)�hg�t�&�sa�.ȝ6w�r�v�h�sͱuʯ���1�`�*�b��*�=�q�ĉ��΃�e�����myhy�j  �ܚ|k���"3���4ja쎳� �#tk��o|��@����e��=ݙ����%t�)��eq�"�~�guf�� ��q�u �ޛ�b��s���n� dd9?�[��3kl�t�( ��e���\xi������a��\(dr��r($��it�e�':����w'j�~��l�>bj*�69r���nz0�d*a'�%����9fx�%`��q�gh?���ࣾ}k�����&�- :��b�6����l�6:���e`��\�m3�v�0t [ �q�v{]��~���q����kw��x��m�����8,�q'�l��i�g�-!v�q|��˦* �[���s.u�� \p~ֻeg|��&6���&�.�j����f$ζ��}f|m�m(���x�;�cx΅��� =�m�1e�]��j �jq�v�1�8ǜqens:���}��ū�m�-ѷs��� k&�-ccfz9��g�f�2wb�jw2������k� ~��t��ņ� :4�m����7��s����fi�o�4�?��w��-�@�=j�g����r���pk![8���drs/downrev.xmld�ok�0g��!��e�m,⟺�ed���u���l�b3)i����a��ޏ��n�#��y�p�r �ko:n4ߟ�w bb6�{& 3e�n���x��cjd�p,qc��pj�ƕ�3�>8l� �4oy�zy(u#v�z詥����4�j������x�*������b�=�h4���� ������u܃�/�g�l�1qа�rl� 7?��pk-!z�f��[content_types].xmlpk-!1�_a�� /_rels/.relspk-!=����o *drs/shapexml.xmlpk-![8���sdrs/downrev.xmlpk�w�^�����  � �d��shell  z�  �  ��  � � �h��x�����?���rectangle 6"����pk!z�f��[content_types].xml��mo� ��&�2w�r=cj�`��f�0�ik��`��������#̼����v�l��w �� 9�u����sq�:��w�`g ���^���i� ��½����k��i��)c/� �$o��vj��t��m�r��c��|}0�42����ҥc�ɣm��̏���p��~��*k���a��/8�^��dkh�bl�8e i"k�\����xn\�����6r�co4����y�@�_���;�����o��pk!1�_a�� _rels/.rels���j�0 ��ѽq�c�no�^k� [ilc�x&m߾�0xfo;��>����0���x��m ��e��`��|x}�����đ �i`߽��n4a�g2�$�r�ki�z�)�4�(�m�9`�ctb{����m�:�f@�`��3��n�|o�����,ܗ�r���޾�j��x��r0t �,�0����@�����}w�b�l��ǭ5v��pk!r�,o drs/shapexml.xml�v�n�6}/� �zx}��$�* �i� ��g�gz�b5���/)�}���7�� )�.pe�eq?�cq8s�r�z�nw)��֕f����ǚԙ�k���w� μ:�h��t���矽�ǯf8�ݸn���z���l- �ޘzj��v�ci����nj/<u�;��f�j������,�%)��,, s`�]��>� ��d#�m�� s�=���;xr ��0�6�-"�ç���mn�5۵����� �p5��z���j����b�^r�]#���#�]ʓ�t<3ǀg���&��x����չ�s �g��2��� cb$�r�y�a��bd 4���`� �#ҭ���9#c)��h�tl��sn�.ȝ6w�r� ĩ��f�6��c��,x�j����j�u�~1��2_�<�xq�(#@�c΋�#�saqֈ�� �nj�=9x�m��� ���b��}�lk�ᨫ%g�%��i���a� /x�ӝ��n��q�_bg��r�yg j>s������h�b�ny�}#l�6�g�ޛ�z����'�v�i #����cz���`k��dy��00m��������]�0�t ��@�-�b�ka�d^�^��d緟����n�:����a�sb���b�>e|[%�<�c�2��:��! ��j��cgp��-�\o�s(za�����!�����ɋfg0k��(0wg�̳���y%z �qc*���wq�0�p��;)�_赻�f���.px�,_^�;��ǖز|���:5ѽ�l1.tn��{�k���u��"��$��mg2��tno����i2^n��ۤd�q�� ��<7uy�o�x� �/���,r~�rw>.���b�³i�`��m����f$ξ���?\1�u$�8��qu�ȯ�r%�t%} ���5����lis-¼��|u������pk!�����drs/downrev.xmld�mk1@��!����ut֦����v�k�lv�n&k����a�3ox�[�fߋ#���p=w ��`;j4|�?_=�hِ5} �0a����lajnt�q��j����<�r��eo�< h�\��dc#m4'��^j�io:��������\�۪�������{%�spz_^��g��|ؼ�b����7�-�c���;[��1j� �2����pk-!z�f��[content_types].xmlpk-!1�_a�� /_rels/.relspk-!r�,o *drs/shapexml.xmlpk-!�����sdrs/downrev.xmlpk�w�^ `��� � �b��*���  �� � � �z���a�?��?�����1024ppt1picture 71024ppt1����h � � �0�������޽h�� ?� ���������33������1�)�___ppt12� $ #�pk!(�b���[content_types].xml���n�0 e��ak��p�� }l} �m � �$_��t�i�$�s�vs^챐k��k�h��$��������q �-���g$��oo��1# ��ɩ���5� �j#� ��\�qg0?0��o�mr����o?y�8�� j���m i�|�t��x n���3�tr��@�9�>�?�4 πmf��ra�s�����ѻo_p�����������?�yjŝ �&�� ��xg3������pk!��*��8 _rels/.rels��� �0d���n�z����ѓ�x�ml����o���0of��5o�i��w ��an{cݠ�v=m� 8�38yg ���6�u}� s�h�lq�`l)�d=ҍ\�@.;��3�,� �;$�e���͂):� v�q}�������j:z��ɥ�'k茜(f,ɓ���x����a6�\�m>��pk! ����1$!drs/slidemasters/slidemaster1.xml��n�0�������? �p��z�����@vljl� ;��c�`��v٣l�{���@�b�e�����ɏ��_���cl��e�0�' d$�m|t{sy�%$fclf|4#�޾�=�x-g� b0��>�j���uli��i�ma�c,� �����1�;�f��!3�o3> �( ��>&l� �p,a�b�b-�&zʉ�0��”��"ii���>��j�cna:n�����h��w��=d� �gy�ys�&��{h�a�ipnb�ih�g��~}��,���3�c~����>j� }��f�ˈ�l�z�r}'�� s�|/�yr�����kt���g�j��! �0����g2�t ���3a��`�� �������)שf;�wt���͊�jfn�q�3[��9*x�c��;g�p�(�1�wp��.,����vk��pu�t�v�lvt ����s�4t�%u��ڝ*yw/�����a�ϫ��u�z��io��gk�^w�f��*��9�qm~aks�u�p��v�����h�l_����oz^�,@qw��\�����c�aygƽ*ѱdmp�n ��znm ڠxa�� ru�7��n�-n~m-�f^\��s�_��?��pk-!(�b���[content_types].xmlpk-!��*��8 *_rels/.relspk-! ����1$!drs/slidemasters/slidemaster1.xmlpk��ppk!����[content_types].xml���j�0e����ж�r�(��΢iw},��-j��4 ��w�p�-t#bι{u�����t�u^h�d}㨫���)��*1p�'�� �^��w��0)��t�9<�l�#��$yi}��;�~@��(���h����u�* dנz��/0�ǰ���� $�� x��3az����,�d0j~�3߶�b��~i>���3�\`�?�/�[���g��\�!�-�rk.�s�ի�..���a濭?��pk!�֧��6 _rels/.rels���j�0 ���}q��%v/��c/�}�(h"���o� ������=������ ����c?�h�v=��ʌ��%[xp��{۵_�pѣ<�1�h�0���o�r�bd���je�4b$��q_����6l��r�7`�������0̞o��,�en7�li�b��/�s���e��е������pk!ky���theme/theme/thememanager.xml �m � @�}�w��7c�(eb�ˮ��c�aǡҟ����7��՛k y,� �e�.���|,���h�,l����xɴ��i�sq}#ր���� ֵ �!�,�^�$j=�gw���)�e� & 8���pk! .;r��7theme/theme/theme1.xml�[ɏ�f�� x���h��v\Ⴭt�1�a�d-n�h�� >�� �an��?3c�����)�h���tq�`dl/"3����7�\{�u��,����ky�,w�b�п|�~��zݐbe���۬�?}������f��3 �/�[�зms�����0l�o�cv��uy�i?��ͪ"���>�� ýٓ]�k�[�1y]�m�������hjx����8�����������w�����~��gͤo�^�h_w��(��w$_���7o�ܐ[n�7]��~8'x����q����y~%?j@�kщ;w&fbs������� }��ݑyэ1�d�r֡wl�"b�n�>�8iy(�w;�vl�^��s�m� ^t� ç��$�2��arߏ"c�hޗq�s�ˢ�*��䫲j���z�����7�v$g��mfz��{����'���[7� ����?�pd �����u���^��v����m�}^s��2߭r��(�3���.�b ݦ"��*����ݖ�t�m�yoj�p�p:� o� �0$;�̦5i�(wl�n\��p���!&��������&3�tgͦ�fr�h)�i���]�`pz���ڦ �e��%ɳڝ%?��z\o�zkv�����i�$b��r��|�q�{�֚�g���m������l'��/��%.jo[�q\f�*`�v)�9���z��:[������@����@��u����}^>�ܪ���a�@t�&h6x '6ȃ y1���-zm�i�qg�yo�������ɩ�3u:�s�[x�5;kj��)dah-62�1�#����_��cث�̛�s���,=�(8��a��rp\;��_;��~\��� r��7�b��7p-)�,�p ���kw�,z��b��}6"il1b ����g��^��eĉ �;)���?�&� w���.p�##�c���y������f�u��,n�8u.h֥�ﻂ7�2e��}�.��(t��m�%s/p"n:(���)��(���pji"�cl4�$?ran�q��\�����:����5��}b� o��$�:��� �(h��{������b����0t�ԝka��<"�=:p�ᦢ�:��eu�}<��� /�\-|��n�i�4h�p���#�^����8pt/��a��⸼bg:σ�����й�� ?~m�b�"4����fal#����[ _���t~���:v�ugl�is���z���j� x�/ky#�|��큎87�$/&�^8�o.<�b��a�q=7tb�����(;�����{ˎg�i 6p#��ʃp]!m��ȅ���l�^��m/�u�{�n�f�\8 ��ď#ل�����c�� 6y7v\���|ϡ�`�����b����f���5r v��;� �b'�t����8��oo �^��a��"~��0vοp���0y'�fs,;�d�;idx�> �/��s���/urk��6�k���@� 2��b'�*�{�g:��n�z�n���"��0v��� ����l�/�з�`������pk! ѐ��'theme/theme/_rels/thememanager.xml.rels��m �0���wooӻ�&݈э���5 6?$q�� �,.�a��i����c2�1h�:�q��m��@rn��;d�`��o7�g�k(m&$r(.1�r'j��њt���8��v�"��aȼ�h�u}��|�$�b{��p����8�g/]�qasم(����#��l�[������pk-!����[content_types].xmlpk-!�֧��6 _rels/.relspk-!ky���theme/theme/thememanager.xmlpk-! .;r��7�theme/theme/theme1.xmlpk-! ѐ��' theme/theme/_rels/thememanager.xml.relspk]� : �:pk!m�����[content_types].xml|��n�0 e�h�c�-j�a�j;  ,�����kq:��=ig� �,?�ϵ���y��d&��od�z��c��wo�-g��k��c�g$��./���xq{j��s���ԉh���t��䒦afp0��������s���k���f�x(壓��8�?.��c��(�ũ�{��r��(�m��b�˳���7�{-�if#{��_�r'�dk��0��f�������f�jr�'"&����@_�����'��pk!p�8ܾ8 _rels/.rels��� �0d���n�z���� x��%ٶ�6 �(���т�q��lݾ�q�(��nau� �io���o��'tg�h�l m�^�w1�6��� ���aj�mȅ���8a�2�2�~`or[�;��,��lij�@�搛��}�ymg�����b�h ]p�ϋ�{j l�oc!�"���r����pk!p �!drs/slidelayouts/slidelayout1.xml�u�o�0�#�?x�oi��뢶���m��nw�h���j�!u��:�!4� t��4m�����tz)r�����{�������r�sq����y ��sqf���6kx�vk��q(���3z�m���� �� ]{���-���&)��i�ՠ ���2ث��#�|ӱ9y؞kdr�����؟�����eo�֖g�� ��d��æ� z0 z�i0����d;�l�qs�k�1���h��&�q(�����`!z�x��y��"��t~�{=8��:�7}e5n�tb��<��\!t��9�d���o�fj�� ~� �����:��ebc�u� d[��dl��ҋ�٪�x�bk5nn�6�p�qp��@g�{:�$�����)a�qrڃªo=�!]ɂ�ҫ4l���4�vehe0��i�b/m�hj�cetr�1=�|f)��$e����y�2�ܢڗ|� �t.�sa$��s���v[�|� �,���|5���h�t��r��]"[�qcn��qū�s6�q���ċk �f��(g�wq����0:|2:����|��;��� �d�ϊ ��j��pf�nit�41�4�k��jk��ge&��u����{0���ߣ��z#�bk"'�&� n�cv���e�jt7l:�j/�����mw��^]2s���*�ah���d��������ɇse6=���k�:ޙ-ւ� � ye�����^>����d,����qu��~�{����wh��td�k,(_qk���{f"1���� ��pk-!m�����[content_types].xmlpk-!p�8ܾ8 ._rels/.relspk-!p �!drs/slidelayouts/slidelayout1.xmlpk�[��pk!m�����[content_types].xml|��n�0 e�h�c�-j�a�j;  ,�����kq:��=ig� �,?�ϵ���y��d&��od�z��c��wo�-g��k��c�g$��./���xq{j��s���ԉh���t��䒦afp0��������s���k���f�x(壓��8�?.��c��(�ũ�{��r��(�m��b�˳���7�{-�if#{��_�r'�dk��0��f�������f�jr�'"&����@_�����'��pk!p�8ܾ8 _rels/.rels��� �0d���n�z���� x��%ٶ�6 �(���т�q��lݾ�q�(��nau� �io���o��'tg�h�l m�^�w1�6��� ���aj�mȅ���8a�2�2�~`or[�;��,��lij�@�搛��}�ymg�����b�h ]p�ϋ�{j l�oc!�"���r����pk!��vf�/!drs/slidelayouts/slidelayout1.xml�u�n�0�#���m�@e3s��ؔ�bz�&�4�c�n�a�4tꀨ`@*� u�`*��r��&���li�)�&��s�9�ک-��2*u��:������ c�q��kw�n`�4�!a)�uܡ /4�^� _�p�t�m�� ��q���=om��n��ʄhx�^(�c�n�773s�kh�q�/'�o[�8���`3�\;i�п�b�*41 ��t��>ݒ�` ��6f6nf�2�@=h�q��b�����m��=��/���n~��)�&)5�<� es�j����j����^�� �����;��q!�ݒi�f|����� $��5 �bp�d cb����h�*�����1���\e�i�fg�\,�ܥ4x�o������y�fh|!瀎5�e��h���j���i�1���.�)��f�"�7�.�?#f��ds�����;�s�m�d/2j`c�j�f�{�w������q�珗���p��z�}ɏ^�@2 ��e(w�$�g���l|��t]ã�����w��9gyo��{o8���.cl#f��ao���0�0e�s�q��*�b�������!���з�o�[����y`��kն%z�1lj��ï�fa|-k�k}ݚ�ּ3��^���d��]���᫳��h;�~�����hm{�2y���̊�)m�]�c2�bob f��k���pk-!m�����[content_types].xmlpk-!p�8ܾ8 ._rels/.relspk-!��vf�/!drs/slidelayouts/slidelayout1.xmlpk���pk!m�����[content_types].xml|��n�0 e�h�c�-j�a�j;  ,�����kq:��=ig� �,?�ϵ���y��d&��od�z��c��wo�-g��k��c�g$��./���xq{j��s���ԉh���t��䒦afp0��������s���k���f�x(壓��8�?.��c��(�ũ�{��r��(�m��b�˳���7�{-�if#{��_�r'�dk��0��f�������f�jr�'"&����@_�����'��pk!p�8ܾ8 _rels/.rels��� �0d���n�z���� x��%ٶ�6 �(���т�q��lݾ�q�(��nau� �io���o��'tg�h�l m�^�w1�6��� ���aj�mȅ���8a�2�2�~`or[�;��,��lij�@�搛��}�ymg�����b�h ]p�ϋ�{j l�oc!�"���r����pk!��&�v!drs/slidelayouts/slidelayout1.xml�x�oe�#�?���rǿ n� �lթ8���x���2;v���b��@��u��8��m����ff�ސv��#{w��73�}�ow��4ބ�4�e�/���=.�x������v��r�䀉x��s��އ�&�t ��4k2m��?�:i�ji0�ko� ��*b��4p�1�#q�lo7j ���u���a���`q�-��i�?�i��%��%���1��[ҧ n����������a���ƀ�x�ex0���փ�7~7�<��ן�p�)��pn>ui/9tf���py�p�l������0�e���� ���c���6��m;>bvj����|���> ���� ����k���bq�;�'��q*�q����x֖an7nro�8(�ߞ/8�dhth�of�u������d��qj�ӆ �͝j�����}�-�z�q�c��so4�ֆy$c�":i���xpj>���c2�`i�f��huo� �qǝ<&��f4`�>ģ����x���|a�(q�cֆ#����q����|@뮹�r�qy�}��sg�{��g�/�?�=����ӿ_�0�����76.���w�ӊڬk��rp�����,:ň���#�q ���l�fl�i1��|�����߼ � ��|-j }�ȝh=b4ʕf�n���k��r�ȳ21p?5�m��|�b`x�՘)�{�l;�n�vc����՛ܨ���g��0u"c�f� ��5�g썣���%a���l%�w)��q���7b 7l�m� ������@n�t�t�,��%]�i|��`2a��up���儁�� ���2�!v���q�8�j�gܻ*%�u����r�r�y�±�)�����k�-Ԥ� �6r@�8lp��l.6k&rk�p` $4sgw r����w���a!��ev�j��× �c�s��u�տx�����nik�yw�u'&o���wl 賔��t�xi�:t8��ɦ��\�c�ipho¨�19��,���u[�1��[���q���h�/��Ԥs�;[\��q7��׬o�i��l�ș�q;gaz���������dl�;��e�$� o �d�3w�w•i}^@��yq5�di�s�g�3sk1!�w3v��xh��[�a��_� �p)m��������-��l���6#8xي�<й��]�|8&wmxa�ΐ��g���� d�6���ka��n33���?�r���m�oo�7�)s���}�k��du-u���_�碪j�_qe���0��:}e���z��^����:)��6d�]d�mb�v;e��u��i���i�s�8q��2)��� ��.�7�lv��6 l x�%� ȓ�tio����nm��!���n�mд�����g^��' \��sv���%&f�ڣ�bsģ�;'�܄0��e{���pk-!m�����[content_types].xmlpk-!p�8ܾ8 ._rels/.relspk-!��&�v!drs/slidelayouts/slidelayout1.xmlpk��gpk!m�����[content_types].xml|��n�0 e�h�c�-j�a�j;  ,�����kq:��=ig� �,?�ϵ���y��d&��od�z��c��wo�-g��k��c�g$��./���xq{j��s���ԉh���t��䒦afp0��������s���k���f�x(壓��8�?.��c��(�ũ�{��r��(�m��b�˳���7�{-�if#{��_�r'�dk��0��f�������f�jr�'"&����@_�����'��pk!p�8ܾ8 _rels/.rels��� �0d���n�z���� x��%ٶ�6 �(���т�q��lݾ�q�(��nau� �io���o��'tg�h�l m�^�w1�6��� ���aj�mȅ���8a�2�2�~`or[�;��,��lij�@�搛��}�ymg�����b�h ]p�ϋ�{j l�oc!�"���r����pk![���44!drs/slidelayouts/slidelayout1.xml�wmo�d�#�,߻��8i�& q>.�[���ؓ��/�ӑ�讴!�j��c�vp)pd) ��i�_�̌'ulؘf\{���~�����ijc��a�t�ns�h�&^�������tu-g$�h�ĵ�oi������^��w@��)�����>c��h�o#��ir��(�"��4��| �(l��f�� ֋�y���h����=�h�$ifc �i���:lifsјݫ*�i k����]�l�c��rwzzl",̾�|�ӯ�/��_����s�9o�3j90����(��g�x��ح7�l�ƀ�q�~���3eq�8p�6��ٔ�bq�i�\tov]���뿷�p��r(j��i��̑>ќ�yk�� q?ɵ8���~i�{8vl�hο��t= xh ��(��p��t銖�a^ ��iw�b5�]˰t���0�f�(�,�s�m�i�)w����]?a���ü �4d���c i$�v�� �j��~@�� ����y���^�e��i��� �o�� �h�)$�l�rzu�~i��f&��<�������[ ���r=ģ���m�� ���|�т�›��}y��ï����pk-!m�����[content_types].xmlpk-!p�8ܾ8 ._rels/.relspk-!n-��oq!drs/slidelayouts/slidelayout1.xmlpk��`gpk!m�����[content_types].xml|��n�0 e�h�c�-j�a�j;  ,�����kq:��=ig� �,?�ϵ���y��d&��od�z��c��wo�-g��k��c�g$��./���xq{j��s���ԉh���t��䒦afp0��������s���k���f�x(壓��8�?.��c��(�ũ�{��r��(�m��b�˳���7�{-�if#{��_�r'�dk��0��f�������f�jr�'"&����@_�����'��pk!p�8ܾ8 _rels/.rels��� �0d���n�z���� x��%ٶ�6 �(���т�q��lݾ�q�(��nau� �io���o��'tg�h�l m�^�w1�6��� ���aj�mȅ���8a�2�2�~`or[�;��,��lij�@�搛��}�ymg�����b�h ]p�ϋ�{j l�oc!�"���r����pk!8��c�!drs/slidelayouts/slidelayout1.xml�s�n1�#����$] 4j�� id���8�۲�a�5���p ��bɢ_cr� �=3)�.������{���{u!hɍ͕��n�.�js�у�����x2�$њ[��ܿ7ա�ju�rhèf��8�,�xvgi.�l�l�f�^!w!��~�at@.i�o�˜�nj\���p�y�mǧ�¦ �h��.��պ� >���$@m��mp=[��h(0�������ח����}ù���� =7?-���o�h������e�o��c��z�"b�v�jd��j?bļr�5ave��,˞܂�� �����غq����nn�le5x�܉b/-� �z��>6-;6/����a|�k�!ޢ��-w=ri��� ��<8�uc��8��|_��z�)% �$��,�� 7��n�d}�q}|��8_��������������w���ٷ�շ!z����k�l�`������k��a!]ո����i\�� }!�sг2ԏ��q3!���u��9������pk-!m�����[content_types].xmlpk-!p�8ܾ8 ._rels/.relspk-!8��c�!drs/slidelayouts/slidelayout1.xmlpk�hp�pk!m�����[content_types].xml|��n�0 e�h�c�-j�a�j;  ,�����kq:��=ig� �,?�ϵ���y��d&��od�z��c��wo�-g��k��c�g$��./���xq{j��s���ԉh���t��䒦afp0��������s���k���f�x(壓��8�?.��c��(�ũ�{��r��(�m��b�˳���7�{-�if#{��_�r'�dk��0��f�������f�jr�'"&����@_�����'��pk!p�8ܾ8 _rels/.rels��� �0d���n�z���� x��%ٶ�6 �(���т�q��lݾ�q�(��nau� �io���o��'tg�h�l m�^�w1�6��� ���aj�mȅ���8a�2�2�~`or[�;��,��lij�@�搛��}�ymg�����b�h ]p�ϋ�{j l�oc!�"���r����pk!�uk�!drs/slidelayouts/slidelayout1.xml�x�n�f��?�;)�a�r����k��#rd��$-k����h���(�v�6˶n�����/z���#`%/z@i4�^�����i}'�0h�ƽ���� �^p����е$e�˼0�m}��~��wv";��=6 os 8��fm����]*%n��,�f<�g�0�y ?㓒�3����y.�j>��\yv:=��:�>ras��`��e�b���e1o��v�6)f�mz��ƒ���f�ӆ���#��������7����$:�9��a��8:�c��c���b�h/�f?���4��d11{љ���!ڠ�c†� �����i'�u� �n����,�n ���g��ʝ����?~�s���ڽ��,тe���~_����u5�^�q�) �@p)z�����m��if{iz�=����a`��;������<�d6��-�a<�n�����=�̓�gp~��qe#c��fߍ����b���ɫgo^;~y1y����ѫ';�c �����=d1��n�#�l��v>�pday.*�\<;�p5�����br��f�er0�:a8_*�kr��9�v�ogըv��qa��k������s[�l�kd3da��┨���k,p�!�g[p�*��,ޣz�.<q���>�"���ta�;z�nfruus�xr��et��^t8k����b{��ae��fϟ��ռ�^7�og����n۾�r��l�g毮��m*��,ny,œ�@mya��yղ �b��� 4� ��&��o�@h�7m`s�l���.njj�f�@�v��yi#�\yږ5���ma����j��oz�_���l�.���6�t&��a�w�t�����o�*\�c��ks\���f�p�����pk-!m�����[content_types].xmlpk-!p�8ܾ8 ._rels/.relspk-!�uk�!drs/slidelayouts/slidelayout1.xmlpk� @�pk!m�����[content_types].xml|��n�0 e�h�c�-j�a�j;  ,�����kq:��=ig� �,?�ϵ���y��d&��od�z��c��wo�-g��k��c�g$��./���xq{j��s���ԉh���t��䒦afp0��������s���k���f�x(壓��8�?.��c��(�ũ�{��r��(�m��b�˳���7�{-�if#{��_�r'�dk��0��f�������f�jr�'"&����@_�����'��pk!p�8ܾ8 _rels/.rels��� �0d���n�z���� x��%ٶ�6 �(���т�q��lݾ�q�(��nau� �io���o��'tg�h�l m�^�w1�6��� ���aj�mȅ���8a�2�2�~`or[�;��,��lij�@�搛��}�ymg�����b�h ]p�ϋ�{j l�oc!�"���r����pk!��"zf!drs/slidelayouts/slidelayout1.xml�w[oa~7�?l���m)��$���x���vg/�j˳�$6�d� >4��k�g�_ö�/<3�sjy�jy䥝���9s�s���b�%zӱ�{%==��5�پs�6k���ù��� y"��kz ��b��b`��yb-�i�� -t�k��a�v �(����zէ.b�i7 ��m��#�j� �==������j���}{���j(&����z=��`m�!����zx˶�����&p�3i� ���hra�����ُ^����ka�f1�(���`� ���*��w��f��ħ0#�j��uꖋ�*�fi����/! 7�f�i�|֮�$`�ڃ�� �f!؁��;�n�����{-=pkb�.���p�|p��/���jw��jzl|��� d�c u�ś�|��=߀1�,� k,�}# ���o����ⲯ!–�7�f� ��.[$a�l�r�~���}9����o��~����r��:ߣ��"p� b��9���'kr;�y�pd���׫��*ve�e��ٯv��i�lgs���hu���|q1��kn�hڙ�9�`�{�|*�ǂo��f*[�y]�yh�2��|vti�˰ >��m�i�:b����z��la^�0�$`�a�6��m c��el����qxl~v;7��-��*`��a%�s���.��@àln��v{� �& jt"��(�~�{v���be'�e8����l����vtx8�-sv�c)8|;j ���u�qp�:b���"����j �o���7 ��ε��hݶ��߿x�m��)��(�q��c�0� b�`�!�7<���b*������u��\���pk-!m�����[content_types].xmlpk-!p�8ܾ8 ._rels/.relspk-!��"zf!drs/slidelayouts/slidelayout1.xmlpk��0�pk!m�����[content_types].xml|��n�0 e�h�c�-j�a�j;  ,�����kq:��=ig� �,?�ϵ���y��d&��od�z��c��wo�-g��k��c�g$��./���xq{j��s���ԉh���t��䒦afp0��������s���k���f�x(壓��8�?.��c��(�ũ�{��r��(�m��b�˳���7�{-�if#{��_�r'�dk��0��f�������f�jr�'"&����@_�����'��pk!p�8ܾ8 _rels/.rels��� �0d���n�z���� x��%ٶ�6 �(���т�q��lݾ�q�(��nau� �io���o��'tg�h�l m�^�w1�6��� ���aj�mȅ���8a�2�2�~`or[�;��,��lij�@�搛��}�ymg�����b�h ]p�ϋ�{j l�oc!�"���r����pk!^=��r. !drs/slidelayouts/slidelayout1.xml��ko�@��h���6��pb5�dybz��l��c���z���!t8t��tđ�_c��/�ٵ�(�de\{=��{��qȍ!� �u�޶l�r? �w7�num#���e���1m����;;����i�ѱ4����;��w($~��$َb��y7!�p z�@���y���j!$n��"�~��|z?�cʥ�ʈ��� n2z�� �fi��$�1d�p�1%�i(a1�#�l@�~�'!\�}9;;����z�ć�r��g"n�bɷ����ꙅ�a*�n9��e�z/#o�ac�x�ct7�^c�%�ё4|}�/n���y��`�t!3̍b�cѿ�8y8:�=k��mf����������0�a�ȏ��n�hfs9�p%$�otr3o�p�hu>j%�r�nd�u]����.v�- # �ht��ѽ(cn;��#��gс5��ٖc���!��#����6 ^@�o�(yq7�$����2@kͦ�p�u"d�x��#8�/�[{-�ȧ��|� ��=f n����������������������o��7�u�fgߧ��тtv�ʃ"���i:v�x� d&ˈjv�����ј���>]l'g�n�.�� ó�~�����0j��y/m�#nͪ��/�����hٲ쪛k^��h� �h���^b�;�-خʓ�΁ ���ݡ{ e���vөr�1�g�]]�!$��� ���wy�!$�<���(��a4���dj ,/�n����xy� ndj t��n���& !#%v@��/� ))����� ����� �p��"rv���r�d���mg�yկc��w��>l� 3��tω9a��:�p�p���4����.]?�~�k������o����� ]������uhdr������ë��s��p%q �� g�h�y�,x��be���x`9����"�j"o�ka�1���<,l�mŭ%�1)�w���c�ai�5'�o'���og�����ww�'�����t������mndp3u &�.�8r�)� �l l!.��&�rw�v_y�or4v,b�jy�%�� - ��5 �����cքˮ[��ws�5����p�s��5��ִ�^��&�wj4d[b$d$��&�(�a�l!�~f�z'��f�|mh0�v��p��s�tbpձ���u�` @�� �y��@�0 ����ڮp��f!�����֣��(dg ѩ��- �q���í[�7�kug��b�e;�<��[b �g����&c?�����pk-!m�����[content_types].xmlpk-!p�8ܾ8 ._rels/.relspk-!��,�~= !drs/slidelayouts/slidelayout1.xmlpk�� �1_dawning�m�0� 0 :�:����q4�( � ���t �� � �@���l����?���u� w`smo&{ 1"�n��hpk!z�f��[content_types].xml��mo� ��&�2w�r=cj�`��f�0�ik��`��������#̼����v�l��w �� 9�u����sq�:��w�`g ���^���i� ��½����k��i��)c/� �$o��vj��t��m�r��c��|}0�42����ҥc�ɣm��̏���p��~��*k���a��/8�^��dkh�bl�8e i"k�\����xn\�����6r�co4����y�@�_���;�����o��pk!1�_a�� _rels/.rels���j�0 ��ѽq�c�no�^k� [ilc�x&m߾�0xfo;��>����0���x��m ��e��`��|x}�����đ �i`߽��n4a�g2�$�r�ki�z�)�4�(�m�9`�ctb{����m�:�f@�`��3��n�|o�����,ܗ�r���޾�j��x��r0t �,�0����@�����}w�b�l��ǭ5v��pk!b?���drs/shapexml.xml�t�n1�#����mrڮ���j-hq5��z���x��!�p�p� '�yp�[0�w���(9lƞ�7��- ���rc��}�$ ��8m�����>g��4ʔ���g�����֌��&u�g��i�g�lv`�u-�t�68:�i�6�jt�(p�z;���^%�!=��i=6^��ae���* ���ۏ~�|������6��2:!i1�-�8�����$ ���db�^���bb��3�v5��冈y��]�i�1�k� b�jcf�, s=��]l�r*��).$r阠˝���~�t�t�/���,f�����\�'#a���)ux���lbbb�u�':_yˌ��ıu��vգ�͚3�m����� ���4�jr�ni�� z~�w8��o��b,[=;��_۟�-nd��:m;3��h� ��v�5��\-ød�d}'�qw� zn��a�x�����ӝa>���* ����r�)_϶n/8�ݍ�y���$n�ps�e�÷i9rp�]m9���z$����]�ۄ ����"x�ߪ�\��ᘁ������q��օ�=^�����t*&o�ve�/~ikb)r�q�q��[ɢ�y�if�r��gz9tbx����-����b�g a۞ذ�jx(�"�k��o��pk!�@����drs/downrev.xmld�mk1e��cx��jf�l�"��]ɍ�._�7t�2$�8��7t�./�r.g�m'�u�`6�@kgz������� v�i���w��%��]�����h9*hb�s)�n�b���8u��c�����5�m'�y�$-���iې�,�����c__����gű��ϣv��~ܼ��4����pn��_��z3 ���>|k ����l�%����pk-!z�f��[content_types].xmlpk-!1�_a�� /_rels/.relspk-!b?���*drs/shapexml.xmlpk-!�@����zdrs/downrev.xmlpk�]�p ��  � �v��c � � ������ �� � �@���z����?����eg`smo&{ 2"�����pk!z�f��[content_types].xml��mo� ��&�2w�r=cj�`��f�0�ik��`��������#̼����v�l��w �� 9�u����sq�:��w�`g ���^���i� ��½����k��i��)c/� �$o��vj��t��m�r��c��|}0�42����ҥc�ɣm��̏���p��~��*k���a��/8�^��dkh�bl�8e i"k�\����xn\�����6r�co4����y�@�_���;�����o��pk!1�_a�� _rels/.rels���j�0 ��ѽq�c�no�^k� [ilc�x&m߾�0xfo;��>����0���x��m ��e��`��|x}�����đ �i`߽��n4a�g2�$�r�ki�z�)�4�(�m�9`�ctb{����m�:�f@�`��3��n�|o�����,ܗ�r���޾�j��x��r0t �,�0����@�����}w�b�l��ǭ5v��pk!���i� drs/shapexml.xml�v�n1�#���(�n��t�m�� euդ0��6k���vb�#�� .p�x(����4m�@"���{��f��� n�l�\���{%l$2��el/ώkj�����t�4=�>}rxf�$xx訌�̘2��u2c�=y2��l� n�e�tl3a�`���a�^@.h��i9vv��.nj�il��(0���o��?|�����տ/�i�� o�h&s]��߁�*x�9�ab���t��`!��hk�.���spff՗��zn�k�[��k�=��grm(�/���a�ja��m\�ۖ����o��l̚����%���%δr��,;ß�;fw���ѷe��0,����hgn�!�w.rg���$�����c�xo#�ws��$���\j�0�ǚ���@\�d�"��c�=�2���2'�,� ����g�e[_���� �﬽��¯�n��wnl����fy�i�lnqܜ���od�|ɪ���q�s�moڝv/<����~��{�π3� �a��l7���-��ӊy6���92�e�(�b��}i���nf��)ŧ1#�g�v1a��v �����"�![mv��hȉ[q2g�*�m2��y�x&��� {�sќ�v��]ȱ�2sk]�g�wu -b�{n�p�k���g���ϐp_5��r�u��ų eck�b$�2,�5��5��/��= d��j�����7$��!�u{!�����,<�h�.�����o���t �����n��n�w{{ƕ�����}�ht�� ��pk!�.�,��drs/downrev.xmld�qk�0���c��o.�u�(�9}�n>^����ܔ$v��~a��p��/gۉ�|h �'b�l˵�ϗ�� d��;ǥ�h���9���ak�  t���rݐ�0q=q���[�)�z�����f٣��rzh��uc�g�kl_�� ���-����{�r�7c� "����2�kyf�� ���om�!�w�ܒi��8��pk-!z�f��[content_types].xmlpk-!1�_a�� /_rels/.relspk-!���i� *drs/shapexml.xmlpk-!�.�,���drs/downrev.xmlpk���� � �� � �|��*�c ��  � �����? �� � �l�������1�?���{^opgr�v�p`smo&{ 3"����pk!z�f��[content_types].xml��mo� ��&�2w�r=cj�`��f�0�ik��`��������#̼����v�l��w �� 9�u����sq�:��w�`g ���^���i� ��½����k��i��)c/� �$o��vj��t��m�r��c��|}0�42����ҥc�ɣm��̏���p��~��*k���a��/8�^��dkh�bl�8e i"k�\����xn\�����6r�co4����y�@�_���;�����o��pk!1�_a�� _rels/.rels���j�0 ��ѽq�c�no�^k� [ilc�x&m߾�0xfo;��>����0���x��m ��e��`��|x}�����đ �i`߽��n4a�g2�$�r�ki�z�)�4�(�m�9`�ctb{����m�:�f@�`��3��n�|o�����,ܗ�r���޾�j��x��r0t �,�0����@�����}w�b�l��ǭ5v��pk! ͫah�drs/shapexml.xml�u�n7��;��$[i��ׁm�i�,��\��w� )eҭ��!���soz.��ij�5��u(��" wf8�|�ó��f����6��ѓ!g��)k�������1g� *�6�r�u��<����6s-�3������6 �\�f�'�u]el#<�v>h�r�������p�lј��)������ ɫ�բ����3 b�����ǿ�~����n������~xw���:��-ib��u����uz��~��ye��̵�t�4wg�u2~b�ad܃'`����н._7s�|69? pᐬ��;����6�m�z"2su g���p��ns����1d@��x&�?}�:@/ap4>|dbl[�� e�f��e9���xo�o���3��z�})�ij���>'�3�.��� m�z�z�e�� ��)v<�����ܔ��_�}������ r��8ӯ����h ᔮ�c�d�֘*ȉ��dj$�أጯ��o�}9�x�u�e�s��p��*�x'�n�����k�@�4j#l�`���xpm�y6|�f�ʈ��\�c�uj{j�0����\d��d:�q�뻪�ko��g�8n���p�*���z�������m ���� t�1���ڍaxux���3j�#b�)p ����pk-!z�f��[content_types].xmlpk-!1�_a�� /_rels/.relspk-! ͫah�*drs/shapexml.xmlpk-!�������drs/downrev.xmlpk����� �� ��  �� � �@��`^����?���y�l`smo&{ 4"����pk!z�f��[content_types].xml��mo� ��&�2w�r=cj�`��f�0�ik��`��������#̼����v�l��w �� 9�u����sq�:��w�`g ���^���i� ��½����k��i��)c/� �$o��vj��t��m�r��c��|}0�42����ҥc�ɣm��̏���p��~��*k���a��/8�^��dkh�bl�8e i"k�\����xn\�����6r�co4����y�@�_���;�����o��pk!1�_a�� _rels/.rels���j�0 ��ѽq�c�no�^k� [ilc�x&m߾�0xfo;��>����0���x��m ��e��`��|x}�����đ �i`߽��n4a�g2�$�r�ki�z�)�4�(�m�9`�ctb{����m�:�f@�`��3��n�|o�����,ܗ�r���޾�j��x��r0t �,�0����@�����}w�b�l��ǭ5v��pk!�im�)drs/shapexml.xml�x�n1�w�?x�v4y��� @�v�pd�&��d����i��衪z���mi�c{u�jie�g<3�������snfl�l��/۔0�$�^�ot)�d\ ��t����^ꂠ��aщ1e�j�x�r�/e���r�`��ƭb1̈́��r��l�wz9d��p*1e[��l�h�dt�9������/w�|����3��v%�=��x� w�o�i���&�fk�%����vk��y���>\�u)������/*k;m�vi�*c 1z�"�tun 0���5�*=�������,�|�೰!�c��ю�y��Ꮳ�*3�i���!hs���lhs6ێۈ�6��6�a-�� v�ya�7[ o�<���cl7aw�뮼��4�ix�_�?ވd �f��/��\���7h�7k�pw�¦.z���pk!�3����drs/downrev.xmld��n�0d�h���hܨ�h@�֭*$(\@)8n�m�#ۤ)_�šg3z��\o�#��y�p�b�mǎ���ǜ9���-��ié"�w�k��?rm�.5"c8v��mi����%�q���|p�r ����zy*u'v�z�%��v�'ϡ�tq�}{)�qn~�'���մy�h4�����,^����j�q؞���5�dacv˦�����pk-!z�f��[content_types].xmlpk-!1�_a�� /_rels/.relspk-!�im�)*drs/shapexml.xmlpk-!�3�����drs/downrev.xmlpk���� �0��� � ����8us�qdky���khr�e,g7h_ ,{�n�~ ,{ n�~ ,{�v�~ ,{�n�~� � �n �� � �f���g�����?���u��`smo&{ 5"���|pk!z�f��[content_types].xml��mo� ��&�2w�r=cj�`��f�0�ik��`��������#̼����v�l��w �� 9�u����sq�:��w�`g ���^���i� ��½����k��i��)c/� �$o��vj��t��m�r��c��|}0�42����ҥc�ɣm��̏���p��~��*k���a��/8�^��dkh�bl�8e i"k�\����xn\�����6r�co4����y�@�_���;�����o��pk!1�_a�� _rels/.rels���j�0 ��ѽq�c�no�^k� [ilc�x&m߾�0xfo;��>����0���x��m ��e��`��|x}�����đ �i`߽��n4a�g2�$�r�ki�z�)�4�(�m�9`�ctb{����m�:�f@�`��3��n�|o�����,ܗ�r���޾�j��x��r0t �,�0����@�����}w�b�l��ǭ5v��pk!l��drs/shapexml.xml�t�n1�#����$[������j-hq5��z���x��!ək_�\8q��ۀ��`lo���(9$v��o����vl&��4f;�r���n2�@bk{�4�"�l�ugr?��e�h᨟��lh�q�"(5hr7?���#s����a����s��6k�� ��k���t6�x���h~/�ԉvam@a�d<�b*��n��c)�b�l%4 �5=6�*dya�qj� �a��а�a�s�� c��� j~ ,�f):��h^b>&�av�ո��0�c3�����q8���z�؅���ܨea�'�z��f��l#f±еi��q��8�� �lį`t~=*�p]4oo����������ʸݜ����<�4��e�x{_�'�� �nnۺ���*�j5g|9�89��v7 {�w�h��,�ʇ�6�hi��jjv�zv�m��&�dž �ꀍ'�ۭ���e��`���i��h]�����>������vu�� �y7��r��ͣ1r��dyҳ_i��ӯ��t�0 �9kd�y��unb@�a��x�-&x��s�tms���pk!�(!��drs/downrev.xmld�qk�0�߅��p��t�t�����*s��� k��ĭ������s��b՛�������$f�rr�f�������jl�%x-g7 ,���=��ذ��@*ʈ�����0���x��m ��e��`��|x}�����đ �i`߽��n4a�g2�$�r�ki�z�)�4�(�m�9`�ctb{����m�:�f@�`��3��n�|o�����,ܗ�r���޾�j��x��r0t �,�0����@�����}w�b�l��ǭ5v��pk!d�� drs/shapexml.xml�v?��6��;\ �ҝ-�����n #�|�'�:��h��\�e�ne� [�n� t��~��5�h��%c�24@<ȥ߿���?���m-ȇks)���ad �l������yol�� j��&_=8or�4�&m2���i�}�v��p5\��t��w}�o47\z����(j�5t�nе�,��v'v�yhrq"�ɛ�?�q��ϸ�~���7/����f���) ��bkӂ�uh�3}��ɣb���i��6 bw b3��jkdh��-h�5e�ی;�`�n�)�*��r��;9�t�%����� �o)�et���'x� �[k*����q�f�1��d@�4m��8g՜y,/�����<���&��n���9������>��������4=�l���o�}w��#��r���h�~2�2��k���]�b#b��go{� ^>ß\c��u���_�o�a�a�}�xx��w��� tt8 ���|�=�ȓ�a��\n��m)���z��8���� � �ޢ� ��>{!� s���-�%@�q�>]��՘��km�=���qzq����y{)���ol�.�o�3l��� ��w�����4��ko� -e�w��8i�eo}s��f��i�$�����l6���l�#�e�m*���s��*붮j�] �|et��]^aw ;�w.{ϗa�~!y�����mp]�q_i��'j�\�}�z�0�u�)6�[j��e��o�5�e��?�k��j��lj{)8��� ��.լ"0"��^��p?��{kp�;��nêū���e���@r;�]z�;������׵� ۭ=xo�!�yo�l�\ȹ��e  �t 세�s�o���bܺ��7��:�s��#��=�_��/�?1��_��pk!c�����drs/downrev.xmld�qk�0���c��o.��uw� �������6�&)i�z��}<��w���v��!�.'v�wƶ�/�s1�s�y�#gx-oot*t;>�s 2�œtj})e�5[�߳�]ュ�ch� t�p�ɫ��ik��m=�5ן�/���^�ϗs=�.����[sm��φ�d�!��y���ۿ��q� ���#���8 d�l�-a.��pk-!z�f��[content_types].xmlpk-!1�_a�� /_rels/.relspk-!d�� *drs/shapexml.xmlpk-!c������drs/downrev.xmlpk���_� ��� � �|��*�c ��  � ������ �� � �0���޽h������ ?"�3��-pk!z�f��[content_types].xml��mo� ��&�2w�r=cj�`��f�0�ik��`��������#̼����v�l��w �� 9�u����sq�:��w�`g ���^���i� ��½����k��i��)c/� �$o��vj��t��m�r��c��|}0�42����ҥc�ɣm��̏���p��~��*k���a��/8�^��dkh�bl�8e i"k�\����xn\�����6r�co4����y�@�_���;�����o��pk!1�_a�� _rels/.rels���j�0 ��ѽq�c�no�^k� [ilc�x&m߾�0xfo;��>����0���x��m ��e��`��|x}�����đ �i`߽��n4a�g2�$�r�ki�z�)�4�(�m�9`�ctb{����m�:�f@�`��3��n�|o�����,ܗ�r���޾�j��x��r0t �,�0����@�����}w�b�l��ǭ5v��pk!����� drs/shapexml.xml�ͻn�0��w�n�v��t@�֥���w��>[�۴o_�}h��ݰ�/δ�����(�s4������� �r� �ȥ�j���ð� �o�㉍h!\��a�5�r�y��eq�cx[��l� q�����r/2�cӻ����*��%��3�v�r]�a�mo>�q�j2��������v �aޱ�������pk!ksal��drs/downrev.xmll�ak�@���a���(x$ͦe����iv��fgcv���z�^��1��|�xn�s# � l�z��"��m�x���@ńl� l~(²���3�\`�?�/�[���g��\�!�-�rk.�s�ի�..���a濭?��pk!�֧��6 _rels/.rels���j�0 ���}q��%v/��c/�}�(h"���o� ������=������ ����c?�h�v=��ʌ��%[xp��{۵_�pѣ<�1�h�0���o�r�bd���je�4b$��q_����6l��r�7`�������0̞o��,�en7�li�b��/�s���e��е������pk!ky���theme/theme/thememanager.xml �m � @�}�w��7c�(eb�ˮ��c�aǡҟ����7��՛k y,� �e�.���|,���h�,l����xɴ��i�sq}#ր���� ֵ �!�,�^�$j=�gw���)�e� & 8���pk!�鴉�]theme/theme/theme1.xml�ymoe�#�f{oc'vgu�رh�f�[��xw�;���jf��7�������p@@�v��kr�j��xgfw�����a}h�����1�/_�3t@��a����7����{���di��31м�cb��~]#�tv�@��=��!��<it�����[ڸ���3"�ж����e����)�q!��o�.m� ��y\�����?���z]�<��z'�yٯ󼻵f���k�w�tnu:�f ��25 ��1�_��66��y|s��lv��ހ,~u߿�zm�x�m���:��~ƽ��9ۮ��|���g(ȇ"���1oԣ\��].��@�m���d�}h�.ft$��� .��k��[ҳ��mu��0�p3~��}��������o���t�����-/�p'a��շ������'_�z�e5^������_?�b�4z���ߟ>~��ӗ�=��o <*ç4&� �h��`�q��9��q #l��i(q��� �=9�s�p�c\��a��w'w����,�eע��p�:\tzᚖur�p����ť�����jv'n|{�z'�bٍ���.é�!i�b��'��_w(u��c}�% t����.ґ�m3�mc\�u b����fϊ��".�� 凄9n��' �u,�8fe�_�*�rr0~ד "�q/ rv��`o)�נ{t�}�mc)ݯ�ys^fn��n�� ;�it�~ �!e1�� ��� ���, �mj�p�� n��qi� ��d�xb�v�pl�w��ys�ʒ�>և�w�.��7�-qd ����d�a�nu�'��)lg�p���m^��9 ��m���u��g�v�h^�n���<���*u7ɲ�s��dj9��g���� v�tf�^�*�ѕ҈�}����-p/ �!��f���@��5gy�����ڣ!�# bv�-��;�y=ۻ,k�12urw�v�9 l�{���=a��n���;��sva�p9�zszh�����'[�`�ۇ�@���p�bw��<�{ˆ��1��w m����p�3n��c�y��̕�(�[ ��@����`���gĥ��p�|z �43h�� v�@�a�� nv�&�fe]��n�k�f}γn!����f����] g�8���ٙ�_۵����/qx���v�(>� �ނ�� s�$��$0��sp�v�!�� ��pk! ѐ��'theme/theme/_rels/thememanager.xml.rels��m �0���wooӻ�&݈э���5 6?$q�� �,.�a��i����c2�1h�:�q��m��@rn��;d�`��o7�g�k(m&$r(.1�r'j��њt���8��v�"��aȼ�h�u}��|�$�b{��p����8�g/]�qasم(����#��l�[������pk-!����[content_types].xmlpk-!�֧��6 _rels/.relspk-!ky���theme/theme/thememanager.xmlpk-!�鴉�]�theme/theme/theme1.xmlpk-! ѐ��'� theme/theme/_rels/thememanager.xml.relspk]� : 'pk!(�b���[content_types].xml���n�0 e��ak��p�� }l} �m � �$_��t�i�$�s�vs^챐k��k�h��$��������q �-���g$��oo��1# ��ɩ���5� �j#� ��\�qg0?0��o�mr����o?y�8�� j���m i�|�t��x n���3�tr��@�9�>�?�4 πmf��ra�s�����ѻo_p�����������?�yjŝ �&�� ��xg3������pk!��*��8 _rels/.rels��� �0d���n�z����ѓ�x�ml����o���0of��5o�i��w ��an{cݠ�v=m� 8�38yg ���6�u}� s�h�lq�`l)�d=ҍ\�@.;��3�,� �;$�e���͂):� v�q}�������j:z��ɥ�'k茜(f,ɓ���x����a6�\�m>��pk!��f#� !drs/slidemasters/slidemaster1.xml��n�0 �����c��qb׈s`z�x�pm:6*k��fɞ~���in}�d��i}"(m��d{�nъ���3p�n������mə�b�bj5?������6��g��j(w���ޛ*i\��(ܭ6���i; ���%�qz�i�x��q ���� �u� ����ʟd,h�|�ɲ��wԍ�2a����t��k'l�|��1xۍ��^��ɲq�ǚ#3!w�or�b�"ޞ���.�����!ģ�i�2gt��&��b��ӈj<�) �� �rd��;x�!z��i9���� ��kz���r�e'wq! �g�h�.��fz�� ���qw��e�s�!m�ab��&4����|j䳜���d�cp"�|�.�tm�?"*��p��� ��q����, ���b@d%*.�r����"*p9":�%�gq���.�w�<�c�}�.�j��� ����y���pk-!(�b���[content_types].xmlpk-!��*��8 *_rels/.relspk-!��f#� !drs/slidemasters/slidemaster1.xmlpk�$��6 �(�(���� #�( � ���t �� � �@��t*����?���u� w`smo&{ 1"�n��hpk!z�f��[content_types].xml��mo� ��&�2w�r=cj�`��f�0�ik��`��������#̼����v�l��w �� 9�u����sq�:��w�`g ���^���i� ��½����k��i��)c/� �$o��vj��t��m�r��c��|}0�42����ҥc�ɣm��̏���p��~��*k���a��/8�^��dkh�bl�8e i"k�\����xn\�����6r�co4����y�@�_���;�����o��pk!1�_a�� _rels/.rels���j�0 ��ѽq�c�no�^k� [ilc�x&m߾�0xfo;��>����0���x��m ��e��`��|x}�����đ �i`߽��n4a�g2�$�r�ki�z�)�4�(�m�9`�ctb{����m�:�f@�`��3��n�|o�����,ܗ�r���޾�j��x��r0t �,�0����@�����}w�b�l��ǭ5v��pk!b?���drs/shapexml.xml�t�n1�#����mrڮ���j-hq5��z���x��!�p�p� '�yp�[0�w���(9lƞ�7��- ���rc��}�$ ��8m�����>g��4ʔ���g�����֌��&u�g��i�g�lv`�u-�t�68:�i�6�jt�(p�z;���^%�!=��i=6^��ae���* ���ۏ~�|������6��2:!i1�-�8�����$ ���db�^���bb��3�v5��冈y��]�i�1�k� b�jcf�, s=��]l�r*��).$r阠˝���~�t�t�/���,f�����\�'#a���)ux���lbbb�u�':_yˌ��ıu��vգ�͚3�m����� ���4�jr�ni�� z~�w8��o��b,[=;��_۟�-nd��:m;3��h� ��v�5��\-ød�d}'�qw� zn��a�x�����ӝa>���* ����r�)_϶n/8�ݍ�y���$n�ps�e�÷i9rp�]m9���z$����]�ۄ ����"x�ߪ�\��ᘁ������q��օ�=^�����t*&o�ve�/~ikb)r�q�q��[ɢ�y�if�r��gz9tbx����-����b�g a۞ذ�jx(�"�k��o��pk!�@����drs/downrev.xmld�mk1e��cx��jf�l�"��]ɍ�._�7t�2$�8��7t�./�r.g�m'�u�`6�@kgz������� v�i���w��%��]�����h9*hb�s)�n�b���8u��c�����5�m'�y�$-���iې�,�����c__����gű��ϣv��~ܼ��4����pn��_��z3 ���>|k ����l�%����pk-!z�f��[content_types].xmlpk-!1�_a�� /_rels/.relspk-!b?���*drs/shapexml.xmlpk-!�@����zdrs/downrev.xmlpk�]�p ��  � �v��c � � ������ �� � �@��������?����eg`smo&{ 2"�����pk!z�f��[content_types].xml��mo� ��&�2w�r=cj�`��f�0�ik��`��������#̼����v�l��w �� 9�u����sq�:��w�`g ���^���i� ��½����k��i��)c/� �$o��vj��t��m�r��c��|}0�42����ҥc�ɣm��̏���p��~��*k���a��/8�^��dkh�bl�8e i"k�\����xn\�����6r�co4����y�@�_���;�����o��pk!1�_a�� _rels/.rels���j�0 ��ѽq�c�no�^k� [ilc�x&m߾�0xfo;��>����0���x��m ��e��`��|x}�����đ �i`߽��n4a�g2�$�r�ki�z�)�4�(�m�9`�ctb{����m�:�f@�`��3��n�|o�����,ܗ�r���޾�j��x��r0t �,�0����@�����}w�b�l��ǭ5v��pk!��e r� drs/shapexml.xml�v�n1�#���(m6i�d�mez��*j���z�%^{��! �z�8� � ��`lo���h ���xg���g�`�s�`jgrd4�ip�d,�l\d���֥d p)xdwlӄ��g�e� �����ό)�z]�3��ޑ�k����r]� �4 :�y��ht�9d���(��ce��d1v$k"ڢd@�.��}�z�����o_/|�l��^y�m�hf2�� ��d�k��"��`��l` de�3bv�j ���a�"��v�7�#��i ��t���߇p�)a��n�� ��ud7�lih��fo/�60�1�ڻ{h� �c������{�!���*l'��ic9ܺp�z��,e���s|c�}�yⰰ��l�5%�����6�n��o������>���a��ĭ8�/.!_�so�_`�)�o��s�d�'�f��t�m�,= !5�1z�� �ҽ3�`o:q�� �3�n���)��ġ��r'�� j#�}lpq�q� ��ٸ1�蹘� l�86dxlа��>oz�tck��ݘ����ij~awi�倫��k�i9y_�g���'�310�� �oyu�v@��� �7{�f����:������^ы w��v��n��o�����c0�,˙#ca^�e���e�s��et=� n(��5��8�b����=ˈ �l���8���8��9sv��"#1�l� ���v@�l͞��4��h.�xi�:y�f��q�*��!�2�='\8�%���-�e��p�5��s�~ӊ�)�� ��hti(�1����b����m5�����w���"�uy!�����,�c;����؁����� �_��-���u����?$�����pk!������drs/downrev.xmld��n�0d�h���hܨ�p�v�k[z�mob���iҿgłg3z�7_��'����� ��a[�*x߽��@��^c<)8s����j�����i�[��*t`r� )sm�a�������0���x��m ��e��`��|x}�����đ �i`߽��n4a�g2�$�r�ki�z�)�4�(�m�9`�ctb{����m�:�f@�`��3��n�|o�����,ܗ�r���޾�j��x��r0t �,�0����@�����}w�b�l��ǭ5v��pk!��k�drs/shapexml.xml�t�n1�#����$[������j-hq5��z���x��!ək_�\8q��ۀ��`lo����;�y�o~��b3il�1���>g�.*������ƀ3� pe���ã�����6��m��o�k�^ϊ����ԍd������j�{��v�g�j����wz5t��������8�� ���oq�ps�?�������ͧ�o~}��^�^����� ��ڎ����{�����p2�� \v��x��̈́�ec�jgh�e�ߵ`��ku�3��=�x��̆ !���~*ӄ}huy2�h[d|�3��l�2�ʹc“��m}blm��^��}4ƺ3��̇yg7r8�'�0z�e\��f ��͏u��ȝ~�౑_9�`�?�fəz�6�{�����%$ϙ�k��y�:�*� (�o�s��ʺ�[(�t���l%� �5 � r����| %��� �x��{�r� ū� c�t� ~ ,hn�of$/!� �j\dkⱙ��a�fw�@�4��;3=�^�ȍz�> � 7�s�� �f@n���t�zq,��و]����zt��:kޞ(s9e�����xji�^�i���<�4��d]{��@#�� �jnۺ���*�j9g|9�89�tv7 w�w�>b�y��mƒ���k�)���p�l*�_ҿm��t��%�u���|�9x�*�� �zd�.���u�q�vj�d�?v�����6��r����b�b�eɲ��_i��ӯ�n�s脰9kd�e������ !�}`�뉵�qńݲ�)�tms���pk!�����drs/downrev.xmld�qk�0���c��o.�ɐ��1�a������6�&)i�z��}<��w����v��!�.'v�wƶ�/w7 b"���f��\��̩t��v|�r 2�œtj})e�5[�߳�]ュ�ch� t�p�ɫ��ik��m=�5ן՗e�����i�g߅��8}|kv�{��au "����m�~o��_�f!\�hə`ԏb‐ݲi�����pk-!z�f��[content_types].xmlpk-!1�_a�� /_rels/.relspk-!��k�*drs/shapexml.xmlpk-!�����odrs/downrev.xmlpk�s�_p��  � �v��c � � �����  �� � �j���f�����?���opgr�s`smo&{ 4"�����pk!z�f��[content_types].xml��mo� ��&�2w�r=cj�`��f�0�ik��`��������#̼����v�l��w �� 9�u����sq�:��w�`g ���^���i� ��½����k��i��)c/� �$o��vj��t��m�r��c��|}0�42����ҥc�ɣm��̏���p��~��*k���a��/8�^��dkh�bl�8e i"k�\����xn\�����6r�co4����y�@�_���;�����o��pk!1�_a�� _rels/.rels���j�0 ��ѽq�c�no�^k� [ilc�x&m߾�0xfo;��>����0���x��m ��e��`��|x}�����đ �i`߽��n4a�g2�$�r�ki�z�)�4�(�m�9`�ctb{����m�:�f@�`��3��n�|o�����,ܗ�r���޾�j��x��r0t �,�0����@�����}w�b�l��ǭ5v��pk!_ � drs/shapexml.xml�v?o7� �;\e:k���o��fi�"����x�䩒��� a�ν2ș%�6 �5�h�"�c�z�n�޿���?�ӳm)țks(���q�.�� y���րcaf �� �rcφ~8�bs4�&������mö��hu\�,w��w}ٮ47\z����n��.��t���zq͵;���\�"k�1%j y�ǻ��^}������_���㫫�oh���` �g���4��{@e~�lo�!r=՘r��=�=8��\�ji�bhfd�u� ��k �rm�&���:���c�ƨ �&��]�o!vyn\���׏��l:�����@�7�0t8z| :x`���,��8�j���;�"�qb5g� 1�g�:6!<���*���ʶn3�o��^blh��tzg�x&mbg��n��'o��.ioh��(�p���ob�@�0va����kv�e��@@\��iou�����k��p�f�3�g� v0��̧�����!�w!3�@e�� � h��ӊ,i�9��x����\i;�&p[���ٗ�m� /q��d�>�� ���k�tl�,y��:�ӵ�u�1����ݽ����~c����d苍���^������9.a�b! = q(y��na@�����ɲ�h4>>i=9�z��j�?i���i����h����m�l���}�\h�ʪ.�r�\�� _ �-[�s�jag��e��", �/$ u��:�� ��� ��dɋk��]���ŋyk�6�(v�'m�pq����r͵r�?��nt�i �k5-���w��܏����5���j��׵x���ؓ\�ds�ڹiξ�<{90d���-a������[f��b���±p�a��m�c|�t�\fs���ݿ��������>��������s ���pk!�����drs/downrev.xmld��n�0e�h��5h�c�@ u�*�q� ��0ē��ǩmڄ����w��\��r0�8��e��qiu˵����n�d��er0�����j���g.� ���*hb�3)}ِa?�=q�*� �]-��s��nn��al9>4�s�p���6 ~��t軷t��xد?�ǧj�ۛa� "��ǵ�w��_���h)��}�t�.�r �[4�� ��pk-!z�f��[content_types].xmlpk-!1�_a�� /_rels/.relspk-!_ � *drs/shapexml.xmlpk-!������drs/downrev.xmlpk���_� ��� � �z��*�c ��  � ������ �� � �0���޽h������ ?"�3��-pk!z�f��[content_types].xml��mo� ��&�2w�r=cj�`��f�0�ik��`��������#̼����v�l��w �� 9�u����sq�:��w�`g ���^���i� ��½����k��i��)c/� �$o��vj��t��m�r��c��|}0�42����ҥc�ɣm��̏���p��~��*k���a��/8�^��dkh�bl�8e i"k�\����xn\�����6r�co4����y�@�_���;�����o��pk!1�_a�� _rels/.rels���j�0 ��ѽq�c�no�^k� [ilc�x&m߾�0xfo;��>����0���x��m ��e��`��|x}�����đ �i`߽��n4a�g2�$�r�ki�z�)�4�(�m�9`�ctb{����m�:�f@�`��3��n�|o�����,ܗ�r���޾�j��x��r0t �,�0����@�����}w�b�l��ǭ5v��pk!����� drs/shapexml.xml�ͻn�0��w�n�v��t@�֥���w��>[�۴o_�}h��ݰ�/δ�����(�s4������� �r� �ȥ�j���ð� �o�㉍h!\��a�5�r�y��eq�cx[��l� q�����r/2�cӻ����*��%��3�v�r]�a�mo>�q�j2��������v �aޱ�������pk!ksal��drs/downrev.xmll�ak�@���a���(x$ͦe����iv��fgcv���z�^��1��|�xn�s# � l�z��"��m�x���@ńl� l~(²���3�\`�?�/�[���g��\�!�-�rk.�s�ի�..���a濭?��pk!�֧��6 _rels/.rels���j�0 ���}q��%v/��c/�}�(h"���o� ������=������ ����c?�h�v=��ʌ��%[xp��{۵_�pѣ<�1�h�0���o�r�bd���je�4b$��q_����6l��r�7`�������0̞o��,�en7�li�b��/�s���e��е������pk!ky���theme/theme/thememanager.xml �m � @�}�w��7c�(eb�ˮ��c�aǡҟ����7��՛k y,� �e�.���|,���h�,l����xɴ��i�sq}#ր���� ֵ �!�,�^�$j=�gw���)�e� & 8���pk!�鴉�]theme/theme/theme1.xml�ymoe�#�f{oc'vgu�رh�f�[��xw�;���jf��7�������p@@�v��kr�j��xgfw�����a}h�����1�/_�3t@��a����7����{���di��31м�cb��~]#�tv�@��=��!��<it�����[ڸ���3"�ж����e����)�q!��o�.m� ��y\�����?���z]�<��z'�yٯ󼻵f���k�w�tnu:�f ��25 ��1�_��66��y|s��lv��ހ,~u߿�zm�x�m���:��~ƽ��9ۮ��|���g(ȇ"���1oԣ\��].��@�m���d�}h�.ft$��� .��k��[ҳ��mu��0�p3~��}��������o���t�����-/�p'a��շ������'_�z�e5^������_?�b�4z���ߟ>~��ӗ�=��o <*ç4&� �h��`�q��9��q #l��i(q��� �=9�s�p�c\��a��w'w����,�eע��p�:\tzᚖur�p����ť�����jv'n|{�z'�bٍ���.é�!i�b��'��_w(u��c}�% t����.ґ�m3�mc\�u b����fϊ��".�� 凄9n��' �u,�8fe�_�*�rr0~ד "�q/ rv��`o)�נ{t�}�mc)ݯ�ys^fn��n�� ;�it�~ �!e1�� ��� ���, �mj�p�� n��qi� ��d�xb�v�pl�w��ys�ʒ�>և�w�.��7�-qd ����d�a�nu�'��)lg�p���m^��9 ��m���u��g�v�h^�n���<���*u7ɲ�s��dj9��g���� v�tf�^�*�ѕ҈�}����-p/ �!��f���@��5gy�����ڣ!�# bv�-��;�y=ۻ,k�12urw�v�9 l�{���=a��n���;��sva�p9�zszh�����'[�`�ۇ�@���p�bw��<�{ˆ��1��w m����p�3n��c�y��̕�(�[ ��@����`���gĥ��p�|z �43h�� v�@�a�� nv�&�fe]��n�k�f}γn!����f����] g�8���ٙ�_۵����/qx���v�(>� �ނ�� s�$��$0��sp�v�!�� ��pk! ѐ��'theme/theme/_rels/thememanager.xml.rels��m �0���wooӻ�&݈э���5 6?$q�� �,.�a��i����c2�1h�:�q��m��@rn��;d�`��o7�g�k(m&$r(.1�r'j��њt���8��v�"��aȼ�h�u}��|�$�b{��p����8�g/]�qasم(����#��l�[������pk-!����[content_types].xmlpk-!�֧��6 _rels/.relspk-!ky���theme/theme/thememanager.xmlpk-!�鴉�]�theme/theme/theme1.xmlpk-! ѐ��'� theme/theme/_rels/thememanager.xml.relspk]� : �d�0� 0 ���� ��( � � �& �  �j���a�0e����0e��������?�� �h�� 1�>����� ����a �h��shell  z� a�  �. �  �l��x$a�0e����0e��������?�� �orh�� 2�� ` � �� ����a �n��h�o�a�  � �����h � � �0�������޽h�� ?� ���������33�����"���0� 0 `�x�����( � �� �  �j���ea�0e����0e��������?�� �h�� 3�� `}�� ���� a �[��index�a�  � �  �v���ha�0e����0e���������?����q�[`smo&{ 2�� `�� ����a ����ythe shell of linux bourne shell programming find.and.regular.expression text manipulation�zza�4,    ��� � � �d���sa���?���opgr�s`smo&{ 6�^ `��  �v��*���  � ������� � � �@��hua���?���u��`smo&{ 7�^����   �x��shell  z�  �  � �����h � � �0�������޽h�� ?� ���������33�����"�>�0� 0 ������n�( � ��& �  �j��8�a�0e����0e��������?�� �h�� 1�� `}�� ���� a �h��the shell of linux�a�  � �  �v����a�0e����0e���������?����q�[`smo&{ 2�� `�� ����a �:��bbourne shell (sh), c shell (csh), korn shell (ksh), tc shell (tcsh), bourne again shell (bash)�cca��             ��� � � �d��l�a���?���opgr�s`smo&{ 5�^ `��  �v��*���  � ������� � � �@���a���?���u��`smo&{ 6�^����   �x��shell  z�  �  � �����h � � �0�������޽h�� ?� ���������33�����"�" �0� 0 9�1�����( � �� �  �j���a�0e����0e��������?�� �h�� 3�� `}�� ���� a ����6difference between programming and scripting languages�b7c g��c g�� c�6  �� �  �v����a�0e����0e���������?����q�[`smo&{ 2�� `�� ����a �'��] programming languages are generally a lot more powerful and a lot faster than scripting languages. programming languages generally start from source code and are compiled into an executable. this executable is not easily ported into different operating systems. a scripting language also starts from source code, but is not compiled into an executable. rather, an interpreter reads the instructions in the source file and executes each instruction. interpreted programs are generally slower than compiled programs. the main advantage is that you can easily port the source file to any operating system. ��^g��c gp�� cgp���cg��ac� ^ ��� � � �d��<�a���?���opgr�s`smo&{ 6�^ `��  �v��*���  � ������� � � �@����a���?���u��`smo&{ 7�^����   �x��shell  z�  �  � �����h � � �0�������޽h�� ?� ���������33��������y�___ppt10�y d�='� �����=� @b�  "�p �0� 0 g �_ ���� �( � ��  �  �x���a�0e����0e��������?���rectangle 2�� `}�� ���� a �?��the first bash program �  � �  �~��4��0e����0e���������?���rectangle 3�� `�� ����a�l�d�___ppt9�f�> �b��we must know how to use a text editor. there are two major text editors in linux: vi, emacs (or xemacs). so fire up a text editor; for example: $ vi & and type the following inside it: #!/bin/bash echo  hello world the first line tells linux to use the bash interpreter to run this script. we call it hello.sh. then, make the script executable: $ chmod 700 hello.sh $ ls  l -rwx------ hello.sh�dszz'zz#�" zz�zz� zs g�� c'c#c&    ��    ��$  2c��w    �  &           ��� � � �d�������?���opgr�s`smo&{ 5�^ `��  �v��*���  � ������� � � �@��,�;���?���u��`smo&{ 6�^����   �x��shell  z�  �  � �����h � � �0�������޽h�� ?� ���������33��������y�___ppt10�y d�='� �����=� @b�  "�f �0� 0 ]�u� ���( � � � �  �~���y��0e����0e��������?���rectangle 1026�� `}�� ���� � �?��the first bash program �  � �  �����[��0e����0e���������?���rectangle 1027�� `�� ����� ����to execute the program: $ hello.sh -bash: hello.sh: command not found the home directory (where the command hello.sh is located) is not in the variable path echo $path :bin:/usr/bin:& we must specify the path of hello.sh $/home/srinaldi/scripts/hello.sh $./hello.sh�� {�  5� -c.cxc ccc%c-c��    :  ;  #       ��� � � �d���c����?���opgr�s`smo&{ 5�^ `��  �v��*���  � ������� � � �@���x����?���u��`smo&{ 6�^����   �x��shell  z�  �  � �����h � � �0�������޽h�� ?� ���������33��������y�___ppt10�y d�='� �����=� @b�  "�� �0� 0 � � �$�t �( � �$�  �$  �x�����0e����0e��������?���rectangle 2�� `}�� ���� � �@��the second bash program �  � �$  �~��d���0e����0e���������?���rectangle 3�� `�x� ������t�l�___ppt9�.�& ����bwe write a program that copies all files into a directory, and then deletes the directory along with its contents. this can be done with the following commands: $ mkdir trash $ cp * trash $ rm -rf trash $ mkdir trash instead of having to type all that interactively on the shell, write a shell program instead: $ cat trash #!/bin/bash # this script deletes some files cp * trash rm -rf trash mkdir trash echo  deleted all files! ���*� ^ n� �*cc^zc���         �      " ��� �$ � �d�������?���opgr�s`smo&{ 5�^ `��  �v��*���  � ������� �$ � �@��̫����?���u��`smo&{ 6�^����   �x��shell  z�  �  � �����h �$ � �0�������޽h�� ?� ���������33��������y�___ppt10�y d�='� �����=� @b�  "�� �0� 0��l0 ^ �v �(�� �( � �(�� �(  �x���°�0e����0e��������?���rectangle 2�� `}�� ���� � �2�� variables �  � �(  �~���i�0e����0e���������?���rectangle 3�� `��� ������`�x�___ppt9�:�2 �r��we can use variables as in any programming languages. their values are always stored as strings, but there are mathematical operators in the shell language that will convert variables to numbers for calculations. we have no need to declare a variable, just assigning a value to its reference will create it. example #!/bin/bash str= hello world! echo $str line 2 creates a variable called str and assigns the string "hello world!" to it. then the value of this variable is retrieved by putting the '$' in at the beginning.�&= � ����9 �� ccg��c g�� c!    ��    ��f    ��  �  ��� �( � �d���ư���?���opgr�s`smo&{ 5�^ `��  �v��*���  � ������� �( � �@��|а���?���u��`smo&{ 6�^����   �x��shell  z�  �  � �����h �( � �0�������޽h�� ?� ���������33�����"���0� 0��l0 b�z0�,���( � �,�� �,  �x��c��0e����0e��������?���rectangle 2�� `}�� ���� � �2�� warning ! �  � �,  �~���9a�0e����0e���������?���rectangle 3�� `�� ������l�d�___ppt9�f�> �j���the shell programming language does not type-cast its variables. this means that a variable can hold number data or character data. count=0 count=sunday switching the type of a variable can lead to confusion for the writer of the script or someone trying to modify it, so it is recommended to use a variable for only a single type of data in a script. \ is the bash escape character and it preserves the literal value of the next character that follows. $ ls \* ls: *: no such file or directory ��zz-zz"� zz�wn���� ��hc c ! g ��c�n�     ��� �, � �d��lt����?���opgr�s`smo&{ 5�^ `��  �v��*���  � ������� �, � �@���t����?���u��`smo&{ 6�^����   �x��shell  z�  �  � �����h �, � �0�������޽h�� ?� ���������33�����"�o �0� 0��l0 � �� @�0�� �( � �0� �0  �~��x���0e����0e��������?���rectangle 1026�� `}�� ���� � �?��single and double quote�  �2 �0  ��������0e����0e���������?���rectangle 1027�� `�x� ������t�l�___ppt9�.�& ����@when assigning character data containing spaces or special characters, the data must be enclosed in either single or double quotes. using double quotes (partial quoting) to show a string of characters will allow any variables in the quotes to be resolved $ var= test string $ newvar= value of var is $var $ echo $newvar value of var is test string using single quotes (full quoting) to show a string of characters will not allow variable resolution $ var= test string $ newvar= value of var is $var $ echo $newvar value of var is $var�<�zzn� zezzg� zk�� ��wc1cg�� �� dfcg���^               w                  ��� �0 � �d��������?���opgr�s`smo&{ 5�^ `��  �v��*���  � ������� �0 � �@���μ���?���u��`smo&{ 6�^����   �x��shell  z�  �  � �����h �0 � �0�������޽h�� ?� ���������33�����"�� �0� 0��l0 9 �1 p� 4�� �( � �4�$ �4  �~���`��0e����0e��������?���rectangle 1026�� `}�� ���� � �r��examples� a� �� �4  ���� ߼�0e����0e���������?���rectangle 1027�� `�� ����� ����$ pippo= pluto $ pippo =pluto $ ls [pp]* $ ls  [pp]* $ ls  [pp]* $ var=  (]\\{}\$\  $ echo $var $ echo  $var $ echo  $var $ echo \z # z $ echo \\z # \z $ echo  \\z # \\z �>�0p �" �cc����� �4 � �l��`�����g�����8c�?���autoshape 1028���q c �6��� ������� �4 � �l������?���text box 1029� ~ �  �c��mistake� 2�� ������� �4 � �l��������g�����8c�?���autoshape 1030��g�� �6��� ������� �4 � �l�������?���text box 1031�w�*w �h�� not resolved� 2 � � ������� �4 � �d��� ����?���opgr�s`smo&{ 9�^ `��  �v��*���  � ������� � 4 � �b�������?���u��`smo&{ 10�^����   �x��shell  z�  �  � �����h � 4 � �0�������޽h�� ?� ���������33�����"�1�0� 0��l0 ��`�8�i�( � �8�% �8  �~��<:��0e����0e��������?���rectangle 1026�� `}�� ���� � �s�� examples � a� �� �8  ����<=��0e����0e���������?���rectangle 1027�� `�`� ������<�4�___ppt9�� ����x$ pippo=cat $ echo  comando = \ $pippo \  comando = cat  $ echo  comando = \ $pippo \  comando =\ $pippo \ $ echo  comando =  $pippo   comando = $pippo  �:��" �cc����� �8 � �d��\k����?���opgr�s`smo&{ 5�^ `��  �v��*���  � ������� �8 � �@���m����?���u��`smo&{ 6�^����   �x��shell  z�  �  � �����h �8 � �0�������޽h�� ?� ���������33�����"�� �0� 0��l0  � p�<� �( � �<�5 �<  �x��d]��0e����0e��������?���rectangle 2�� `}�� ���� � �i��the export command �&a �  �, �<  �~�� ����!there are two types of variables: local variables environmental variables environmental variables are set by the system and can usually be found by using the env command. environmental variables hold special values. for instance, $ echo $shell /bin/bash $ echo $path /usr/x11r6/bin:/usr/local/bin:/bin:/usr/bin environmental variables are defined in /etc/profile, /etc/profile.d/ and ~/.bash_profile. these files are the initialization files and they are read when bash shell is invoked. when a login shell exits, bash reads ~/.bash_logout�,"*�f� �"(����=��fcf c ' ������~���t�  �       �    ��� �@ � �d��������?���opgr�s`smo&{ 5�^ `��  �v��*���  � ������� �@ � �@�����?���u��`smo&{ 6�^����   �x��shell  z�  �  � �����h �@ � �0�������޽h�� ?� ���������33�����"���0� 0��l0 b�:��d���( � �d�  �d  �x��$���0e����0e��������?���rectangle 2�� `}�� ����  �@��environmental variables �  �� �d  �~����0e����0e���������?���rectangle 3�� `�� ����� ���lhome: the default argument (home directory) for cd. path: the search path for commands. it is a colon-separated list of directories that are searched when you type a command. usually, we type in the commands in the following way: $ ./trash.sh by setting path=$path:. our working directory is included in the search path for commands, and we simply type: $ trash.sh��� o ��*�����   ��w �z0  �  r   ��� �d � �d���*���?���opgr�s`smo&{ 5�^ `��  �v��*���  � ������� �d � �@���-���?���u��`smo&{ 6�^����   �x��shell  z�  �  � �����h �d � �0�������޽h�� ?� ���������33�����"�l �0� 0��l0 � �� ��h�d �( � �h�� �h � �h���g���?���rectangle 3��x�� �h��flogname: contains the user name hostname: contains the computer name. machtype: system harware ps1: sequence of characters shown before the prompt \t hour \d date \w current directory \w last part of the current directory \u user name \$ prompt character example [rinaldi@homelinux rinaldi]$ ps1= ciao \u * ciao rinaldi* _ uid: contains the id number of the user (cannot be changed). shlvl: contains the shell level �t��8�z��zl�8�z��ze~8z��z]�8�z��z~8z��z������������������ ���������1��������������������$����� ����������=�g����:�����������g���g���ty  �      b �������@ �h  �j��ti�0e����0e��������?�� �h�� 9�� `}�� ����  ����environmental variables �,��e�  ��� �h � �@���v���?���u��`smo&{ 8�^����   �x��shell  z�  �  � ������� �h � �d���n���?���opgr�s`smo&{ 7�^ `��  �v��*���  � �����h �h � �0�������޽h�� ?� ���������33�����"� �0� 0��l0 �����p��( � �p�  �p  �~��|���0e����0e��������?���rectangle 1026�� `}�� ���� � �n��exit�a��> �p  ����d��0e����0e���������?���rectangle 1027�� `�� ����� �f���the exit command may be used to terminate a script. it can also return a value, which is available to the script s parent process. when a script ends with exit nnn nnn=0-255 the exit status is nnn ���.�" �aaa e��a!aa��� �p � �n�������?���rectangle 1028� ��  �6��� ����� �p � �n�������?���rectangle 1029�k ��k  �6��� ������� �p � �d��0����?���opgr�s`smo&{ 7�^ `��  �v��*���  � ������� �p � �@�������?���u��`smo&{ 8�^����   �x��shell  z�  �  � �����h �p � �0�������޽h�� ?� ���������33�����"�& �0� 0��l0 � � ��t�> �( � �t�& �t  �x����0e����0e��������?���rectangle 2�� `}�� ����  �z�� read command� a �  �� �t  �~����0e����0e���������?���rectangle 3�� `��� �����`�x�___ppt9�:�2 ���zthe read command allows you to prompt for input and store it in a variable. example (read.sh) #!/bin/bash echo -n  enter name of file to delete:  read file echo  type 'y' to remove it, 'n' to change your mind ...  rm -i $file echo "that was your decision!" line 3 creates a variable called file and assigns the input from keyboard to it. then the value of this variable is retrieved by putting the '$' in at its beginning.��^ �� ���b�� ������ c�c!    ���  �@u  �  � ��� �t � �d��d���?���opgr�s`smo&{ 5�^ `��  �v��*���  � ������� �t � �@������?���u��`smo&{ 6�^����   �x��shell  z�  �  � �����h �t � �0�������޽h�� ?� ���������33�����"���0� 0��l0 ���x��( � �x�( �x  �~����0e����0e��������?���rectangle 1026�� `}�� ����  �v�� read command� a� �2 �x  ������0e����0e���������?���rectangle 1027�� `�x� �����t�l�___ppt9�.�& ����options read  s (does not echo input) read  nn (accepts only n characters of input) read  p  message (prompts message) read  tt (accepts input for t seconds) example $ read  s  n1 -p  yes (y) or not (n)? answer yes (y) or not (n) ? y $ echo $answer y���v� a�caa.cg��cg��c���� �x � �d���3���?���opgr�s`smo&{ 5�^ `��  �v��*���  � ������� �x � �@���6���?���u��`smo&{ 6�^����   �x��shell  z�  �  � �����h �x � �0�������޽h�� ?� ���������33�����"�t �0� 0��l0 � �� ��\�l �( � �\� �\  �x��xr�0e����0e��������?���rectangle 2�� `}�� ����  �<��command substitution�  �  �\  �~��:�0e����0e���������?���rectangle 3�� `�� �������|�___ppt9�^�v �����the backquote  ` is different from the single quote  � . it is used for command substitution: `command` $ list=`ls` $ echo $list hello.sh read.sh ps1= `pwd`> /home/rinaldi/didattica/> we can perform the command substitution by means of $(command) $ list=$(ls) $ echo $list hello.sh read.sh rm $( find / -name  *.tmp ) ls $( pwd ) ls $( echo /bin ) �zi  �  � ?  � ?&��& & ��( ��cg�� cg��4 ��cg��?c�x   d           k                 ��� �\ � �d��p����?���opgr�s`smo&{ 5�^ `��  �v��*���  � ������� �\ � �@�������?���u��`smo&{ 6�^����   �x��shell  z�  �  � �����h �\ � �0�������޽h�� ?� ���������33�����"���0� 0��l0 ?�7�`���( � �`�# �`  �~��`��0e����0e��������?���rectangle 1026�� `}�� ����  �q��example�a��h �`  ����d��0e����0e���������?���rectangle 1027�� `�n� �����j�b�___ppt9�$� �>���$ a=`echo hello` $ echo $a $ echo  $a $ b=`ls /home` $ echo $b $ echo $a $b $ echo  $a $b �,^�" aza�4)  / ��� �` � �d������?���opgr�s`smo&{ 5�^ `��  �v��*���  � ������� �` � �@��t����?���u��`smo&{ 6�^����   �x��shell  z�  �  � �����h �` � �0�������޽h�� ?� ���������33�����"���0� 0��l0 .�&�d��( � �d�0 �d  �~�� ��0e����0e��������?���rectangle 1026�� `}�� ����  �^��arithmetic operators�a��j �d  ����h}�0e����0e���������?���rectangle 1027�� `�`� �����<�4�___ppt9�� �.��� plus - minus * multiplication / division ** exponentiation % modulo example $ a=(5 2)*3 $ echo $a $ b=2**3 $ echo $a $b �t\�" ,� �-tcg��,cc����� �d � �d������?���opgr�s`smo&{ 5�^ `��  �v��*���  � ������� �d � �@��`����?���u��`smo&{ 6�^����   �x��shell  z�  �  � �����h �d � �0�������޽h�� ?� ���������33�����"�� �0� 0��l0 | �t �h� �( � �h�  �h  �x��p��0e����0e��������?���rectangle 2�� `}�� ����  �>��arithmetic evaluation �  �( �h  �~���0e����0e���������?���rectangle 3�� `�x� �����t�l�___ppt9�.�& ����,the let statement can be used to do mathematical functions: $ let x=10 2*7 $ echo $x 24 $ let y=x 2*4 $ echo $y 32 an arithmetic expression can be evaluated by $[expression] or $((expression)) $ echo $((123 20)) 143 $ valore=$[123 20] $ echo $[123*$valore] 1430 $ echo $[2**3] $ echo $[8%3]��<zz/� zozz� z)z� zz��5c cg��cg��. ����cg��)cg��cg��� - ��b �h� � �\��������8c��?���line 4�� ��� �h � �f������?���text box 5��� � ����2not necessary to use $x to refer to the value of x�3 23�3� ������� �h � �d�������?���opgr�s`smo&{ 7�^ `��  �v��*���  � ������� �h � �@��,"���?���u��`smo&{ 8�^����   �x��shell  z�  �  � �����h �h � �0�������޽h�� ?� ���������33�����"���0� 0��l0 |�t0�l� �( � �l�  �l  �x��g�0e����0e��������?���rectangle 2�� `}�� ����  �>��arithmetic evaluation �  � �l  �~��i�0e����0e���������?���rectangle 3�� `��� �����`�x�___ppt9�:�2 �����example (operations.sh) #!/bin/bash echo -n  enter the first number:  ; read x echo -n  enter the second number:  ; read y add=$(($x $y)) sub=$(($x - $y)) mul=$(($x * $y)) div=$(($x / $y)) mod=$(($x % $y)) # print out the answers: echo  sum: $add echo  difference: $sub echo  product: $mul echo  quotient: $div echo  remainder: $mod �|z7z� z $�� $$�� "w� " �($w ���� �l � �d��h@���?���opgr�s`smo&{ 5�^ `��  �v��*���  � ������� �l � �@���_���?���u��`smo&{ 6�^����   �x��shell  z�  �  � �����h �l � �0�������޽h�� ?� ���������33�����"��0� 0��l0 ��@�p�4�( � �p�  �p  �x��p��0e����0e��������?���rectangle 2�� `}�� ����  �>��conditional statements�  �� �p  �~��|��0e����0e���������?���rectangle 3�� `�� ���� ���*conditionals let we decide whether to perform an action or not, this decision is taken by evaluating an expression. the most basic form is: if [expression]; then statements elif [expression]; then statements else statements fi the elif (else if) and else sections are optional�l�\� 2��� �� �� �����������z�  a    * ��� �p � �d��ĸ���?���opgr�s`smo&{ 5�^ `��  �v��*���  � ������� �p � �@������?���u��`smo&{ 6�^����   �x��shell  z�  �  � �����h �p � �0�������޽h�� ?� ���������33�����"�! �0� 0��l0 ��p�t�9�( � �t� �t  �~��x��0e����0e��������?���rectangle 1026�� `}�� ����  �3�� expressions�  �� �t  ����\c�0e����0e���������?���rectangle 1027�� `�� ���� ���han expression can be: string comparison, numeric comparison, file operators and logical operators and it is represented by [expression]: string comparisons: = compare if two strings are equal != compare if two strings are not equal -n evaluate if string length is greater than zero -z evaluate if string length is equal to zero examples: [ s1 = s2 ] (true if s1 same as s2, else false) [ s1 != s2 ] (true if s1 not same as s2, else false) [ s1 ] (true if s1 is not empty, else false) [ -n s1 ] (true if s1 has a length greater then 0, else false) [ -z s2 ] (true if s2 has a length of 0, otherwise false)���� 6���� ������!��%��1��-  ��& ��*��) ��8 ��3� i ��� �t � �d�������?���opgr�s`smo&{ 5�^ `��  �v��*���  � ������� �t � �@��d'���?���u��`smo&{ 6�^����   �x��shell  z�  �  � �����h �t � �0�������޽h�� ?� ���������33�����"�v �0� 0��l0 � �� `�x�� �( � �x� �x  �~��� '�0e����0e��������?���rectangle 1026�� `}�� ���� ' �3�� expressions�  �e �x  ����d'�0e����0e���������?���rectangle 1027�� `�� ����' �m���number comparisons: -eq compare if two numbers are equal -ge compare if one number is greater than or equal to a number -le compare if one number is less than or equal to a number -ne compare if two numbers are not equal -gt compare if one number is greater than another number -lt compare if one number is less than another number examples: [ n1 -eq n2 ] (true if n1 same as n2, else false) [ n1 -ge n2 ] (true if n1greater then or equal to n2, else false) [ n1 -le n2 ] (true if n1 less then or equal to n2, else false) [ n1 -ne n2 ] (true if n1 is not same as n2, else false) [ n1 -gt n2 ] (true if n1 greater then n2, else false) [ n1 -lt n2 ] (true if n1 less then n2, else false)�zd ^����!��d��8��'��7��4  ��& ��6 ��4 ��- ��  ��(�  #  �  (  8  d  1  �  8  6  - ��� �x � �d�� ;'���?���opgr�s`smo&{ 5�^ `��  �v��*���  � ������� �x � �@���2'���?���u��`smo&{ 6�^����   �x��shell  z�  �  � �����h �x � �0�������޽h�� ?� ���������33�����"�(�0� 0��l0 ��p�|�@�( � �|� �|  �j���y'�0e����0e��������?�� �h�� 2�� `}�� ���� ' �b��a� �� �|  �~���_'�0e����0e���������?���rectangle 3�� `�� ����' �*���#!/bin/bash # if0.sh echo -n  enter your login name: " read name if [  $name =  $user ]; then echo  hello, $name. how are you today ? else echo  you are not $user, so who are you ? fi �nz��" zcg���c�&�   ��� �| � �d���y'���?���opgr�s`smo&{ 5�^ `��  �v��*���  � ������� �| � �@���{'���?���u��`smo&{ 6�^����   �x��shell  z�  �  � �����h �| � �0�������޽h�� ?� ���������33�����"�$� 0� 0 ���� ���$�( � ���r �� s ��������� `}��  � � ��r �� s �������� `�� � � ��h �� � �0�������޽h�� ?� ���������33������8�0�___ppt10��.k�p?�\�� �0� 0��l0 � �y ���� �( � ���� ��  �x���'�0e����0e��������?���rectangle 2�� `}�� ���� ' �3�� expressions�  �� ��  �~��е'�0e����0e���������?���rectangle 3�� `�� ����' ����pfiles operators: -d check if path given is a directory -f check if path given is a file -s check if path given is a symbolic link -e check if file name exists -s check if a file has a length greater than 0 -r check if read permission is set for file or directory -w check if write permission is set for a file or directory -x check if execute permission is set for a file or directory examples: [ -d fname ] (true if fname is a directory, otherwise false) [ -f fname ] (true if fname is a file, otherwise false) [ -e fname ] (true if fname exists, otherwise false) [ -s fname ] (true if fname length is greater then 0, else false) [ -r fname ] (true if fname has the read permission, else false) [ -w fname ] (true if fname has the write permission, else false) [ -x fname ] (true if fname has the execute permission, else false)�zwz z�z����%�� ��)����.�� )��  ��    ��2 ��- ��* ��7 ��6 ��7 ��>�x�     '     "          ,           ,    ) ��� �� � �d����'���?���opgr�s`smo&{ 5�^ `��  �v��*���  � ������� �� � �@��l�'���?���u��`smo&{ 6�^����   �x��shell  z�  �  � �����h �� � �0�������޽h�� ?� ���������33�����"�o �0� 0��l0 � �� ����� �( � ��� ��  �x����'�0e����0e��������?���rectangle 2�� `}�� ���� ' �o��example�a�  �( ��  �~��,�'�0e����0e���������?���rectangle 3�� `�� ����' �v���#!/bin/bash if [ -f /etc/fstab ]; then cp /etc/fstab . echo  done. else echo  this file does not exist. exit 1 fi exercise. write a shell script which accepts a file name <pippo>: the script checks if file exists, and creates a directory backup if file exists, copies the file to the same name .bak (if the .bak file already exists ask if you want to replace it). if the file does not exist then exits with the message  the file <pippo> does not exist!!! ��"z[�" zbzz}c ��0��:3�����    d  ;  x     w   ��� �� � �d�������?���opgr�s`smo&{ 5�^ `��  �v��*���  � ������� �� � �@�������?���u��`smo&{ 6�^����   �x��shell  z�  �  � �����h �� � �0�������޽h�� ?� ���������33�����"�@�0� 0��l0 �������x�( � ��� ��  �x��8 ��0e����0e��������?���rectangle 2�� `}�� ���� � �r��solution� a� �� ��  �~���!��0e����0e���������?���rectangle 3�� `�`� ������<�4�___ppt9�� �����#!/bin/bash if [ !  d ./backup ] then mkdir ./backup fi read  p  insert the name of a file pippo if [ -f $pippo ] then cp $pippo ./backup/$pippo.bak else echo  the file $pippo does not exist!!! fi� �� �c����� �� � �d��`0����?���opgr�s`smo&{ 5�^ `��  �v��*���  � ������� �� � �@��p:����?���u��`smo&{ 6�^����   �x��shell  z�  �  � �����h �� � �0�������޽h�� ?� ���������33�����"���0� 0��l0 u�m�����( � ���� ��  �x���~'�0e����0e��������?���rectangle 2�� `}�� ���� � �3�� expressions�  �� ��  �~���p��0e����0e���������?���rectangle 3�� `�� ����� �����logical operators: ! negate (not) a logical expression -a logically and two logical expressions -o logically or two logical expressions #!/bin/bash # if3.sh echo -n  enter a number 1 < x < 10: read num if [  $num -gt 1  a  $num -lt 10 ]; then echo  $num*$num=$(($num*$num)) else echo  wrong insertion ! fi��zwzz��" z����#��'��& ccg��dcg��ac�z�    s   ��� �� � �d��0m����?���opgr�s`smo&{ 5�^ `��  �v��*���  � ������� �� � �@���o����?���u��`smo&{ 6�^����   �x��shell  z�  �  � �����h �� � �0�������޽h�� ?� ���������33�����"���0� 0��l0 =�5������( � ��� ��  �x������0e����0e��������?���rectangle 2�� `}�� ���� � �s�� expressions� a�  �j ��  �~������0e����0e���������?���rectangle 3�� `�� ����� ���tlogical operators: && logically and two logical expressions || logically or two logical expressions #!/bin/bash # if4.sh echo -n "enter a number 1 < x < 10: " read num if [  $number -gt 1 ] && [  $number -lt 10 ]; then echo  $num*$num=$(($num*$num)) else echo  wrong insertion ! fi��r��" ����'��%cg��jcg��fc�z�    s   ��� �� � �d��и����?���opgr�s`smo&{ 5�^ `��  �v��*���  � ������� �� � �@��@r����?���u��`smo&{ 6�^����   �x��shell  z�  �  � �����h �� � �0�������޽h�� ?� ���������33�����"� �0� 0��l0 � � ����1 �( � ���� ��  �x������0e����0e��������?���rectangle 2�� `}�� ���� � �1�� example 1�  �� ��  �~������0e����0e���������?���rectangle 3�� `�� ����� ����$ cat iftrue.sh # iftrue.sh #!/bin/bash echo  enter a path:  ; read x if cd $x 2> /dev/null then echo  i am in $x and it contains ; ls else echo  the directory $x does not exist ; exit 1 fi $ ./iftrue.sh enter a path: /home srinaldi afrosini riccardo & $ ./iftrue.sh enter a path: pippo the directory pippo does not exist�z��" zz3�" zz9�" zc g��c.g��cg��ng��c3g��c9g���d      1  ;  =                   ��� �� � �d��������?���opgr�s`smo&{ 5�^ `��  �v��*���  � ������� �� � �@��t�����?���u��`smo&{ 6�^����   �x��shell  z�  �  � �����h �� � �0�������޽h�� ?� ���������33�����"�s �0� 0��l0 � �� ����k �( � ��� ��  �x�� ��0e����0e��������?���rectangle 2�� `}�� ���� � �9��shell parameters �  �"  ��  �~��<��0e����0e���������?���rectangle 3�� `��� ������b�z�___ppt9�<�4 ����positional parameters are assigned from the shell s argument when it is invoked. positional parameter  n may be referenced as  ${n} , or as  $n when  n consists of a single digit. special parameters $# is the number of parameters passed $0 returns the name of the shell script running as well as its location in the filesystem $* gives a single word containing all the parameters passed to the script $@ gives an array of words containing all the parameters passed to the script $ cat sparameters.sh ( sparameters.sh ) #!/bin/bash echo  $#; $0; $1; $2; $*; $@ $ sparameters.sh alba chiara 2; ./sparameters.sh; alba; chiara; alba chiara; alba chiara���zz(z�� z��r���� ��������#��x��h��lcg��c*g��c g��;g�� g ����?   �    /             ��� �� � �d�������?���opgr�s`smo&{ 5�^ `��  �v��*���  � ������� �� � �@��������?���u��`smo&{ 6�^����   �x��shell  z�  �  � �����h �� � �0�������޽h�� ?� ���������33�����"���0� 0��l0 r�j������( � ���� ��  �x��e��0e����0e��������?���rectangle 2�� `}�� ���� � �.��trash �  � ��  �~���o��0e����0e���������?���rectangle 3�� `�� ����� �����$ cat trash.sh ( trash.sh ) #!/bin/bash if [ $# -eq 1 ]; then if [ !  d  $home/trash ]; then mkdir  $home/trash fi mv $1  $home/trash else echo  use: $0 filename exit 1 fi�`z��" zcg��c�g����      4      >   ��� �� � �d��dh����?���opgr�s`smo&{ 5�^ `��  �v��*���  � ������� �� � �@���a����?���u��`smo&{ 6�^����   �x��shell  z�  �  � �����h �� � �0�������޽h�� ?� ���������33�����"�%�0� 0��l0 �����=�( � ���( ��  �x���p��0e����0e��������?���rectangle 2�� `}�� ���� � �\��case statement�a �  �� ��  �~��y��0e����0e���������?���rectangle 3�� `�� ����� ����wused to execute statements based on specific values. often used in place of an if statement if there are a large number of conditions. value used can be an expression each set of statements must be ended by a pair of semicolons; a *) is used to accept any value not matched with list of values case $var in val1) statements;; val2) statements;; *) statements;; esac�$�� e�" o ��,`��=g��cg��cg��cg��cg��cg���@,  d   ��� �� � �d��l�����?���opgr�s`smo&{ 5�^ `��  �v��*���  � ������� �� � �@��$�����?���u��`smo&{ 6�^����   �x��shell  z�  �  � �����h �� � �0�������޽h�� ?� ���������33�����"� �0� 0��l0  � ����( � ���� ��  �x������0e����0e��������?���rectangle 2�� `}�� ���� � �/��example�  �` ��  �~��ج��0e����0e���������?���rectangle 3�� `�l� ������h�@�___ppt9�"� �>��j#!/bin/bash ( case.sh ) echo -n  enter a number 1 < x < 10:  read x case $x in 1) echo  value of x is 1. ;; 2) echo  value of x is 2. ;; 3) echo  value of x is 3. ;; 4) echo  value of x is 4. ;; 5) echo  value of x is 5. ;; 6) echo  value of x is 6. ;; 7) echo  value of x is 7. ;; 8) echo  value of x is 8. ;; 9) echo  value of x is 9. ;; 0 | 10) echo  wrong number. ;; *) echo  unrecognized value. ;; esac �pz��" z c���cc�@  �   ��� �� � �d��������?���opgr�s`smo&{ 5�^ `��  �v��*���  � ������� �� � �@��x�����?���u��`smo&{ 6�^����   �x��shell  z�  �  � �����h �� � �0�������޽h�� ?� ���������33��������y�___ppt10�y d�='� �����=� @b�  "�� �0� 0��l0 �� ���p�( � ��� ��  �x��l���0e����0e��������?���rectangle 2�� `}�� ���� � �<��iteration statements�  � ��  �~������0e����0e���������?���rectangle 3�� `�� ����� �2��&the for structure is used when you are looping through a range of variables. for var in list do statements done statements are executed with var set to each value in the list. #!/bin/bash let sum=0 for num in 1 2 3 4 5 do let  sum = $sum $num done echo $sum��^z�" z@z zr� z��fg��cg��cg��cg��c cg��c g ��ccg�� c ^$c$�@r  >  ~ ��� �� � �d��������?���opgr�s`smo&{ 5�^ `��  �v��*���  � ������� �� � �@�����?���u��`smo&{ 6�^����   �x��shell  z�  �  � �����h �� � �0�������޽h�� ?� ���������33��������y�___ppt10�y d�='� �����=� @b�  "�( �0� 0��l0 ' � 0��� �( � ��� ��  �x����0e����0e��������?���rectangle 2�� `}�� ����  �e��iteration statements: �  �b ��  �~��4�0e����0e���������?���rectangle 3�� `��� ���������___ppt9���� �����#!/bin/bash for x in paper pencil pen; do echo  the value of variable x is: $x sleep 1 done # the value of variable x is paper # the value of variable x is pencil # the value of variable x is pen #!/bin/bash for x in  paper a4  pencil stadtler  pen bic ; do echo  the value of variable x is: $x sleep 1 done # the value of variable x is paper a4 # the value of variable x is pencil stadtler # the value of variable x is pen bic�*0z ��0" z @0z ��0" z cccc c fccycc c $c$u(c((g(��� � ��� �� � �d���4���?���opgr�s`smo&{ 5�^ `��  �v��*���  � ������� �� � �@���6���?���u��`smo&{ 6�^����   �x��shell  z�  �  � �����h �� � �0�������޽h�� ?� ���������33��������y�___ppt10�y d�='� �����=� @b�  "�{ �0� 0��l0 z �r @��� �( � ���j ��  �~��pj�0e����0e��������?���rectangle 1026�� `}�� ����  �x��iteration statements: � � �| ��  ����xn�0e����0e���������?���rectangle 1027�� `�� �����~�v�___ppt9�x�p ���*#!/bin/bash lista= antonio michele paolo luca for x in $lista do echo  the value of variable x is: $x sleep 1 done # the value of variable x is antonio # the value of variable x is michele # the value of variable x is paolo # the value of variable x is luca ��0z �0" z 0z ��0" z z�ccc c �ca�             ^         ��� �� � �d��q���?���opgr�s`smo&{ 5�^ `��  �v��*���  � ������� �� � �@��ph���?���u��`smo&{ 6�^����   �x��shell  z�  �  � �����h �� � �0�������޽h�� ?� ���������33��������y�___ppt10�y d�='� �����=� @b�  "�u �0� 0��l0 t�lp����( � ���j ��  �~��v�0e����0e��������?���rectangle 1026�� `}�� ����  �x��iteration statements: � � �v ��  ���� y�0e����0e���������?���rectangle 1027�� `��� ���������___ppt9���� ����n#!/bin/bash for x in * do ls -l  $x sleep 1 done # lists all files in current directory #!/bin/bash for x in /bin do ls -l  $x done # lists all files in /bin�� 0z z�0" z 0z )�0" z �" z;ccc c ycccc c $c$�n   h    ��� �� � �d��l����?���opgr�s`smo&{ 5�^ `��  �v��*���  � ������� �� � �@���z���?���u��`smo&{ 6�^����   �x��shell  z�  �  � �����h �� � �0�������޽h�� ?� ���������33��������y�___ppt10�y d�='� �����=� @b�  "�u �0� 0��l0 t�l`�����( � ���d ��  �x�����0e����0e��������?���rectangle 2�� `}�� ����  �x��iteration statements: � � �\ ��  �~�����0e����0e���������?���rectangle 3�� `�� �����t�l�___ppt9�n�f ��� #!/bin/bash read  p  insert the name of a directory directory echo "symbolic links in directory \ $directory \ " for file in $( find $directory -type l ) # -type l = symbolic links do echo "$file" done | sort # otherwise file list is unsorted ��w� ���� ���" ��� ���" @c7c�aca a a���� �� � �d�������?���opgr�s`smo&{ 5�^ `��  �v��*���  � ������� �� � �@������?���u��`smo&{ 6�^����   �x��shell  z�  �  � �����h �� � �0�������޽h�� ?� ���������33��������y�___ppt10�y d�='� �����=� @b�  "�� �0� 0��l0 � � p���d �( � ���d ��  �x��`��0e����0e��������?���rectangle 2�� `}�� ����  �x��iteration statements: � � � ��  �~����0e����0e���������?���rectangle 3�� `��� ���������___ppt9���� ���pif the list part is left off, var is set to each parameter passed to the script ( $1, $2, $3,& ) $ cat for1.sh ( for1.sh ) #!/bin/bash for x do echo  the value of variable x is: $x sleep 1 done $ for1.sh alba chiara the value of variable x is: alba the value of variable x is: chiara�b`zz�� zae�� a ae��a> $c$$g$��$c$p$g$��(g(��,c,e,g,��0g0���\  �  @  ��� �� � �d��d���?���opgr�s`smo&{ 5�^ `��  �v��*���  � ������� �� � �@��x���?���u��`smo&{ 6�^����   �x��shell  z�  �  � �����h �� � �0�������޽h�� ?� ���������33��������y�___ppt10�y d�='� �����=� @b�  "�b �0� 0��l0 a �9 ����� �( � ���� ��  �x��l�0e����0e��������?���rectangle 2�� `}�� ����  �1�� example 1�  �� ��  �~���0e����0e���������?���rectangle 3�� `�`� �����<�4�___ppt9�� ���>#!/bin/bash ( old.sh ) # move the command line arg files to old directory. if [ $# -eq 0 ] #check for command line arguments then echo  usage: $0 file &  exit 1 fi if [ !  d  $home/old ] then mkdir  $home/old fi echo the following files will be saved in the old directory: echo $* for p in $* #loop through all command line arguments do mv $p  $home/old/ chmod 400  $home/old/$p done ls -l  $home/old �r��" z c���c��    "  o        �       ��� �� � �f�������?���text box 4�y �` �r�� 2�� ������� �� � �d��p���?���opgr�s`smo&{ 6�^ `��  �v��*���  � ������� �� � �@��xa���?���u��`smo&{ 7�^����   �x��shell  z�  �  � �����h �� � �0�������޽h�� ?� ���������33��������y�___ppt10�y d�='� �����=� @b�  "�� �0� 0��l0 � �� ����i �( � ���� ��  �x���m�0e����0e��������?���rectangle 2�� `}�� ����  �1�� example 2�  �( ��  �~���o�0e����0e���������?���rectangle 3�� `�`� �����<�4�___ppt9�� ���&#!/bin/bash ( args.sh ) # invoke this script with several arguments:  one two three if [ ! -n  $1 ]; then echo  usage: $0 arg1 arg2 ..." ; exit 1 fi echo ; index=1 ; echo  listing args with \ \$*\ : for arg in  $* ; do echo  arg $index = $arg let  index =1 # increase variable index by one done echo  entire arg list seen as single word. echo ; index=1 ; echo  listing args with \ \$@\ : for arg in  $@ ; do echo  arg $index = $arg let  index =1 done echo  arg list seen as separate words. ; exit 0 ���" z c���c!g���cg���d  �  "         g  =            ) ��� �� � �d��g���?���opgr�s`smo&{ 5�^ `��  �v��*���  � ������� �� � �@��hi���?���u��`smo&{ 6�^����   �x��shell  z�  �  � �����h �� � �0�������޽h�� ?� ���������33��������y�___ppt10�y d�='� �����=� @b�  "���0� 0��l0 ������3�( � ���3 ��  �~���w�0e����0e��������?���rectangle 1026�� `}�� ����  �a��operations on vabiables�a�� ��  ����$��0e����0e���������?���rectangle 1027�� `�`� �����<�4�___ppt9�� ���" & & . let  index = 5 #increment index by 5 & & = #increment variable -= # decrement variable *= # multiply variable /= # divide variable �l��" a1c^ca����� �� � �d��{���?���opgr�s`smo&{ 5�^ `��  �v��*���  � ������� �� � �@�������?���u��`smo&{ 6�^����   �x��shell  z�  �  � �����h �� � �0�������޽h�� ?� ���������33��������y�___ppt10�y d�='� �����=� @b�  "�@�0� 0��l0 ?�7������( � ��� ��  �~����0e����0e��������?���rectangle 1026�� `}�� ����  �?��using arrays with loops�  �z ��  ������0e����0e���������?���rectangle 1027�� `�� ���� ���0in the bash shell, we may use arrays. the simplest way to create one is using one of the two subscripts: pet[0]=dog pet[1]=cat pet[2]=fish pet[4]=apple pet=( dog cat fish apple ) we may have up to 1024 elements. to extract a value, type ${arrayname[i]} $ echo ${pet[0]} dog $ echo ${pet[2]} fish �(jz z'� zzjzz� zz� zha2c c 9  a  e �� c  g �� c  g ���&�   3 ��� �� � �d�������?���opgr�s`smo&{ 5�^ `��  �v��*���  � ������� �� � �@�������?���u��`smo&{ 6�^����   �x��shell  z�  �  � �����h �� � �0�������޽h�� ?� ���������33��������y�___ppt10�y d�='� �����=� @b�  "���0� 0��l0 �������f�( � ��� ��  �x�����0e����0e��������?���rectangle 2�� `}�� ����  �p��arrays�a�� ��  �~��(��0e����0e���������?���rectangle 3�� `�� ���������___ppt9�n�f ����to extract all the elements, use an asterisk as: echo ${arraynames[*]} to see how many elements are in the array: echo ${#arraynames[*]} we can combine arrays with loops using a for loop: for x in ${arrayname[*]} do echo ${arrayname[$x]} done��2�"  �" 3!� 0ag�� a g��)����9cc��:   9   c       ��� �� � �d�������?���opgr�s`smo&{ 5�^ `��  �v��*���  � ������� �� � �@��h���?���u��`smo&{ 6�^����   �x��shell  z�  �  � �����h �� � �0�������޽h�� ?� ���������33��������y�___ppt10�y d�='� %����=� @b�  "�� �0� 0��l0 � � ����a �( � ���% ��  �x����0e����0e��������?���rectangle 2�� `}�� ����  �y��a c-like for loop�a�  �� ��  �~����0e����0e���������?���rectangle 3�� `�� ���������___ppt9�b�z �v���an alternative form of the for structure is for (( expr1 ; expr2 ; expr3 )) do statements done first, the arithmetic expression expr1 is evaluated. expr2 is then evaluated repeatedly until it evaluates to 0. each time expr2 is evaluates to a non-zero value, statements are executed and expr3 is evaluated. $ cat for2.sh #!/bin/bash echo  n  enter a number:  ; read x let sum=0 for (( i=1 ; $i<$x ; i=$i 1 )) ; do let  sum = $sum $i done echo  the sum of the first $x numbers is: $sum �v,z z� z�" z� z�z�� z�� g��cg��cg��cg��cg��c c g ��!    ��    ��a    ��#    ��    ��  cc cc�g��� � ��� �� � �d��l/���?���opgr�s`smo&{ 5�^ `��  �v��*���  � ������� �� � �@���1���?���u��`smo&{ 6�^����   �x��shell  z�  �  � �����h �� � �0�������޽h�� ?� ���������33��������y�___ppt10�y d�='� %����=� @b�  "�b �0� 0��l0 a �9 ������( � ���� ��  �x���r�0e����0e��������?���rectangle 2�� `}�� ����  �1�� debugging�  � ��  �~���[�0e����0e���������?���rectangle 3�� `�� ���� ���`bash provides two options which will give useful information for debugging -v : displays each line of the script as typed before execution -x : displays each line before execution (abbreviated) usage: #!/bin/bash  v, or #!/bin/bash  x $ cat for3.sh #!/bin/bash  x echo  n  enter a number:  ; read x let sum=0 for (( i=1 ; $i<$x ; i=$i 1 )) ; do let  sum = $sum $i done echo  the sum of the first $x numbers is: $sum �.kx� )�� k��=��6cg��  cg��cc�g��g��� � ��� �� � �d���u���?���opgr�s`smo&{ 5�^ `��  �v��*���  � ������� �� � �@��xx���?���u��`smo&{ 6�^����   �x��shell  z�  �  � �����h �� � �0�������޽h�� ?� ���������33��������y�___ppt10�y d�='� %����=� @b�  "� �0� 0��l0 �������( � ���� ��  �x�� ��0e����0e��������?���rectangle 2�� `}�� ����  �1�� debugging�  �p ��  �~����0e����0e���������?���rectangle 3�� `�`� �����<�4�___ppt9�� �:���$ for3.sh echo  n  enter a number:  enter a number: read x 3 let sum=0 (( i=0 )) (( 0<=3 )) let  sum = 0 0 (( i=0 1 )) (( 1<=3 )) let  sum = 0 1 (( i=1 1 )) (( 2<=3 )) let  sum = 1 2 (( i=2 1 )) (( 3<=3 )) let  sum = 3 3 (( i=3 1 )) (( 4<=3 )) echo  the sum of the first 3 numbers is: 6 the sum of the first 3 numbers is: 6� v�" zvc� v ��� �� � �d��d����?���opgr�s`smo&{ 5�^ `��  �v��*���  � ������� �� � �@��d����?���u��`smo&{ 6�^����   �x��shell  z�  �  � �����h �� � �0�������޽h�� ?� ���������33��������y�___ppt10�y d�='� %����=� @b�  "���0� 0��l0 �����m�( � ���/ ��  �~��ح�0e����0e��������?���rectangle 1026�� `}�� ����  �]��where is the error?�a��� ��  �������0e����0e���������?���rectangle 1027�� `�� ���� ���\a buggy script #!/bin/bash -x # ex74.sh a=37 if [$a -gt 27 ] then echo $a fi exit 0 output from script: a=37  [37 -gt 37  ] ./ex74.sh: [37: command not found & .�tzk�0" p u�" zcckcuc����� �� � �d��t����?���opgr�s`smo&{ 5�^ `��  �v��*���  � ������� �� � �@��,����?���u��`smo&{ 6�^����   �x��shell  z�  �  � �����h �� � �0�������޽h�� ?� ���������33��������y�___ppt10�y d�='� %����=� @b�  "� �0� 0��l0 � �� ���$ �( � ��� ��  �x��@��0e����0e��������?���rectangle 2�� `}�� ����  �8��while statements�  �� ��  �~��l�0e����0e���������?���rectangle 3�� `�� �����l�d�___ppt9�f�> ����the while structure is a looping structure. used to execute a set of commands while a specified condition is true. the loop terminates as soon as the condition becomes false. if condition never becomes false, loop will never exit. while expression do statements done $ cat while.sh ( while.sh ) #!/bin/bash echo  n  enter a number:  ; read x let sum=0; let i=1 while [ $i  le $x ]; do let  sum = $sum $i i=$i 1 done echo  the sum of the first $x numbers is: $sum �l�z�" zz�� z��d��tcg��c ccg�� ccg�� c  g �� c c�g���@    � ��� �� � �d��0����?���opgr�s`smo&{ 5�^ `��  �v��*���  � ������� �� � �@������?���u��`smo&{ 6�^����   �x��shell  z�  �  � �����h �� � �0�������޽h�� ?� ���������33�����"�c �0� 0��l0 ���0���{�( � ���� ��  �x����0e����0e��������?���rectangle 2�� `}�� ����  �-��menu �  �> ��  �~��h)�0e����0e���������?���rectangle 3�� `�l� �����h�@�___ppt9�"� ���2#!/bin/bash # menu.sh clear ; loop=y while [  $loop = y ] ; do echo  menu ; echo  ==== echo  d: print the date echo  w: print the users who are currently log on. echo  p: print the working directory echo  q: quit. echo read  s choice case $choice in d | d) date ;; w | w) who ;; p | p) pwd ;; q | q) loop=n ;; *) echo  illegal choice. ;; esac echo done �lz��" zg��g���g��g���z  4  9   ��� �� � �d���=���?���opgr�s`smo&{ 5�^ `��  �v��*���  � ������� �� � �@���?���?���u��`smo&{ 6�^����   �x��shell  z�  �  � �����h �� � �0�������޽h�� ?� ���������33�����"�� �0� 0��l0 � �} @��� �( � ���  ��  �x���l�0e����0e��������?���rectangle 2�� `}�� ����  �?��find a pattern and edit�  �� ��  �~���n�0e����0e���������?���rectangle 3�� `�`� �����<�4�___ppt9�� ����$ cat grep_edit.sh #!/bin/bash # grep_edit.sh # edit argument files $2 ..., that contain pattern $1 if [ $# -le 1 ] then echo  usage: $0 pattern file &  ; exit 1 else pattern=$1 # save original $1 shift # shift the positional parameter to the left by 1 while [ $# -gt 0 ] # new $1 is first filename do grep  $pattern $1 > /dev/null if [ $? -eq 0 ] ; then # if grep found pattern vi $1 # then vi the file fi shift done fi $ grep_edit.sh while ~����" zcg�� g���g��g��mg��g��]g��g�� g��c��      �  )  (    2         ��� �� � �d��$u���?���opgr�s`smo&{ 5�^ `��  �v��*���  � ������� �� � �@��pz���?���u��`smo&{ 6�^����   �x��shell  z�  �  � �����h �� � �0�������޽h�� ?� ���������33�����"�/ �0� 0��l0 � � p���g �( � ��� ��  �x�����0e����0e��������?���rectangle 2�� `}�� ����  �;��continue statements�  �� ��  �~��h��0e����0e���������?���rectangle 3�� `��� ���������___ppt9���~ �v���the continue command causes a jump to the next iteration of the loop, skipping all the remaining commands in that particular loop cycle. #!/bin/bash limit=19 echo echo  printing numbers 1 through 20 (but not 3 and 11) a=0 while [ $a -le  $limit ]; do a=$(($a 1)) if [  $a -eq 3 ] || [  $a -eq 11 ] then continue fi echo -n  $a  done ���n��zz � ��z@�" ��z�� ��ze��e�� a |c c cc?c� c �z&       ��� �� � �d�� ����?���opgr�s`smo&{ 5�^ `��  �v��*���  � ������� �� � �@�������?���u��`smo&{ 6�^����   �x��shell  z�  �  � �����h �� � �0�������޽h�� ?� ���������33�����"�p �0� 0��l0 ���`���h�( � ��� ��  �x��ȼ�0e����0e��������?���rectangle 2�� `}�� ����  �8��break statements�  �  ��  �~��$��0e����0e���������?���rectangle 3�� `�� �������z�___ppt9�\�t ����xthe break command terminates the loop (breaks out of it). #!/bin/bash limit=19 echo  printing numbers 1 through 20, but something happens after 2 &  a=0 while [ $a -le  $limit ]; do a=$(($a 1)) if [  $a -gt 2 ] then break fi echo -n  $a  done echo; echo; echo exit 0 ��:�n��zz � ��zh�" ��z�� ��zae�� a 0c chc�c�@�    ; ��� �� � �d��l����?���opgr�s`smo&{ 5�^ `��  �v��*���  � ������� �� � �@�������?���u��`smo&{ 6�^����   �x��shell  z�  �  � �����h �� � �0�������޽h�� ?� ���������33�����"�` �0� 0��l0 � �� p���x �( � ��� ��  �x��h��0e����0e��������?���rectangle 2�� `}�� ����  �8��until statements�  �0 ��  �~��� �0e����0e���������?���rectangle 3�� `��� �����b�z�___ppt9�<�4 ����lthe until structure is very similar to the while structure. the until structure loops until the condition is true. so basically it is  until this condition is true, do this . until [expression] do statements done $ cat countdown.sh #!/bin/bash #countdown.sh #echo  enter a number:  ; read x echo ; echo count down until [  $x -le 0 ]; do echo $x x=$(($x  1)) sleep 1 done echo ; echo go !�p��" �� �� �g��c ccg�� ccg��cc g ��  g ��� g ���4�    ���� �� � �d�����?���opgr�s`smo&{ 5�^ `��  �v��*���  � ������� �� � �@������?���u��`smo&{ 6�^����   �x��shell  z�  �  � �����h �� � �0�������޽h�� ?� ���������33�����"�q �0� 0��l0 � �� ���i �( � �� �  �x���%�0e����0e��������?���rectangle 2�� `}�� ����  �<��manipulating strings�  � �  �~���-�0e����0e���������?���rectangle 3�� `�� �����x�p�___ppt9�r�j �����bash supports a surprising number of string manipulation operations. unfortunately, these tools lack a unified focus. ${#string} gives the string length ${string:position} extracts sub-string from $string at $position ${string:position:length} extracts $length characters of sub-string from $string at $position example $ st=0123456789 $ echo ${#st} 10 $ echo ${st:6} 6789 $ echo ${st:6:2} 67 ��w�����d�" ��w g��cg��c c g��cc g ��$c$(g(��,c,004c48g8����parameter substitution�  � �  �~���s�0e����0e���������?���rectangle 3�� `��� ���������___ppt9���| �#���manipulating and/or expanding variables ${parameter-default}, if parameter not set, use default. $ echo ${username-`whoami`} rinaldi $ username=simone $ echo ${username-`whoami`} simone ${parameter=default}, if parameter not set, set it to default. $ echo ${username=`whoami`} $ echo $username rinaldi ${parameter value}, if parameter set, use value, else use null string. $ echo ${username andrea} andrea $ echo ${pippo andrea} # null string�(9b� ?� go(g��#c c  g ��2 c  g �� g ��)   c cg��cg����g��cg��c  $c$$g$��-$c$�*t           s      ?         ��� � � �d�������?���opgr�s`smo&{ 5�^ `��  �v��*���  � ������� � � �@��h����?���u��`smo&{ 6�^����   �x��shell  z�  �  � �����h � � �0�������޽h�� ?� ���������33�����"��0� 0��l0 ���� �( � ��  �  �x��\��0e����0e��������?���rectangle 2�� `}�� ����  �>��parameter substitution�  �� �  �~�����0e����0e���������?���rectangle 3�� `�� ���� ���|${parameter?msg}, if parameter set, use it, else print msg $ value=${total? total is not set } total: total is not set $ total=10 $ value=${total? total is not set } $ echo $value 10��;%_� e��a$ ae��a&cg��ccg���n:    @   " �� � � �h�������?���rectangle 4"�����pk!������[content_types].xml|��n�0 ��h�c� js8 ���@������:q����۸ ��??�\o����<7p]v������޷o�(i�'����6��e�=��, �)�{�ō4��>�i��)�q���7uu���d���ހ��ǐ)��}n�l"m�ᴸ��&g0es���a)΄2'�;2� wy���u�7��{ɯ�βzř�q��f��r�����j9k���*�(]����m��ol���pk!z�,[� _rels/.relsl��j�0 ��`�`t_��pƈ�[���>����,��d���gzjǎ��?i��'�f#���®��p�b�-\/ƿ0z]n�ln�p__�3����.��ijv k��q�b�idžr�l,��vʌ��/7����р��4�`ana�r m�;e/�<��sb����s1�w>��'3u a��ںv�8��3�/��pk!�6���drs/downrev.xmld��n�@e�&��䙸!2#��@d1vabh��g��6t�43-~����7��,׃iņ�o, ��ĥ� w ������[ˤ�j֫ۛ%�����k*!�stp�хr��&�~l;���3bt���7��&�ll8>���km�)?�w6�< ��<ϸ{����mv(u7�,@�����s�����l x�&o�������c�)��q7��\���pk-!������[content_types].xmlpk-!z�,[� _rels/.relspk-!�6���drs/downrev.xmlpk��*��d�,$� 0 �4��texample: #!/bin/bash outfile=symlinks.list directory=${1-`pwd`} for file in  $( find $directory -type l ) do echo  $file done | sort >>  $home/$outfile exit 0��~ z��~ z��}~(z�� ���� �e����e���g����� ��������� � � �d�������?���opgr�s`smo&{ 6�^ `��  �v��*���  � ������� � � �@��p����?���u��`smo&{ 7�^����   �x��shell  z�  �  � �����h � � �0�������޽h�� ?� ���������33��������~�___ppt10�^�. �od��'� �����=� @b� d�'� �����=� @b�a�?%�,(� <�  o%�,(� <�  d��'� =�%�(�����d�'� =�%�(�d�@'� =�a�b� �b��b�@b�0b�%�(�d��'� =�1�:�b�visible*�o3�>� b�#style.visibility<��*��������%�(�d�'� �=�-�o6�b�dissolve*�<3�<��*�������� 8 0 0 "�` �0� 0��l0 ����� �x�( � � �4 �   �x��<��0e����0e��������?���rectangle 2�� `}�� ����  �h��advanced operations on strings�a�� �   �~����0e����0e���������?���rectangle 3�� `�� �����x�p�___ppt9�r�j ���,${string#substring}, strips the shortest match of substring from the front of string. pippo=abbcaabccbcabcdbcdaba echo ${pippo#a*c} # aabccbcabcdbcdaba echo ${pippo##a*c} # strips the longest match # daba ${string%substring}, strips the shortest match of substring from the front of string. �tv/� 3� v�" � g�� }cg�� g ��          c$ac��  d          &    f ��� �  � �d���$���?���opgr�s`smo&{ 5�^ `��  �v��*���  � ������� �  � �@�������?���u��`smo&{ 6�^����   �x��shell  z�  �  � �����h �  � �0�������޽h�� ?� ���������33�����"�q �0� 0��l0 ������i�( � ��4 �  �x���3�0e����0e��������?���rectangle 2�� `}�� ����  �h��advanced operations on strings�a��� �  �~��d5�0e����0e���������?���rectangle 3�� `�� �����n�f�___ppt9�h�@ ���u${string/substring/replacement},strips the first match of substring in string with replacement. pippo=abbcaabccbcabcdbcdabab echo ${pippo/ca/11} # abb11abccbcabcdbcdabab echo ${pippo//ca/11} # abb11abccb11bcdbcdabab # replaces all matches echo ${pippo/[ab]?c/000} # a000aabccbcabcdbcdabab echo ${pippo/c*a/\!} # abbc!b echo ${pippo//b?/00} # a00caa00c00a00d00da00b �ta�" 2� 2� �  � � �  g��  ��cg�� a c��  <    �     2 ��� � � �d���w���?���opgr�s`smo&{ 5�^ `��  �v��*���  � ������� � � �@���c���?���u��`smo&{ 6�^����   �x��shell  z�  �  � �����h � � �0�������޽h�� ?� ���������33�����"�� �0� 0��l0 s �k ��� �( � ��� �  �x��0p�0e����0e��������?���rectangle 2�� `}�� ����  �1�� functions�  �� �  �~���q�0e����0e���������?���rectangle 3�� `�� ���������___ppt9���� ����:functions make scripts easier to maintain. basically it breaks up the program into smaller pieces. a function performs an action defined by you, and it can return a value if you wish. #!/bin/bash hello() { echo  you are in function hello() } echo  calling function hello()&  hello echo  you are now out of function hello() in the above, we called the hello() function by name by using the line: hello . when this line is executed, bash searches the script for the line hello(). it finds it right at the top, and executes its contents. ���<s� ��c c.g��g��" c  g ��, c cg��c#  $c$(g(��,c,a004c48g8��:88�����( � ��- �  �x�����0e����0e��������?���rectangle 2�� `}�� ����  �a��greatest common divisor�a��e �  �~�����0e����0e���������?���rectangle 3�� `�`� �����<�4�___ppt9�� �o���#!/bin/bash # gcd.sh: greatest common divisor # uses euclid's algorithm # the "greatest common divisor" (gcd) of two integers is the largest integer # that will divide both, leaving no remainder. # euclid's algorithm uses successive division. # in each pass, dividend <--- divisor, divisor <--- remainder # until remainder = 0. the gcd = dividend, on the final pass. args=2 e_badargs=65 if [ $# -ne "$args" ] then echo "usage: `basename $0` first-number second-number" exit $e_badargs fi�&�� ��z�c����� � � �d�� ����?���opgr�s`smo&{ 5�^ `��  �v��*���  � ������� � � �@��t����?���u��`smo&{ 6�^����   �x��shell  z�  �  � �����h � � �0�������޽h�� ?� ���������33�����"�-�0� 0��l0 ��� �e�( � � �- �   �x���0e����0e��������?���rectangle 2�� `}�� ����  �a��greatest common divisor�a��� �   �~��4�0e����0e���������?���rectangle 3�� `�n� �����j�b�___ppt9�$� ���8gcd () { dividend=$1 divisor=$2 remainder=1 until [ "$remainder" -eq 0 ] do let "remainder = $dividend % $divisor" dividend=$divisor divisor=$remainder done } # last $dividend is the gcd. gcd $1 $2 echo; echo "gcd of $1 and $2 = $dividend exit 0 �f� ���" cc���� �  � �d��d���?���opgr�s`smo&{ 5�^ `��  �v��*���  � ������� �  � �@������?���u��`smo&{ 6�^����   �x��shell  z�  �  � �����h �  � �0�������޽h�� ?� ���������33�����"�� �0� 0��l0 " � �$��( � �$�j �$  �x���-�0e����0e��������?���rectangle 2�� `}�� ����  ���,script 1: picking a random card from a deck �(- " �&  " � �$  �~��7�0e����0e���������?���rectangle 3�� `�`� �����<�4�___ppt9�� ����6#!/bin/bash # count how many elements. suites= clubs diamonds hearts spades denominations= 2 3 4 5 6 7 8 9 10 jack queen king ace # read into array variable. suite=($suites) denomination=($denominations) # count how many elements. num_suites=${#suite[*]} num_denominations=${#denomination[*]} echo -n "${denomination[$((random%num_denominations))]} of " echo ${suite[$((random%num_suites))]} exit 0� ��" z�c�t�     ! (     ��� �$ � �d��(9���?���opgr�s`smo&{ 5�^ `��  �v��*���  � ������� �$ � �@���r���?���u��`smo&{ 6�^����   �x��shell  z�  �  � �����h �$ � �0�������޽h�� ?� ���������33�����"� �0� 0��l0 �� �(�)�( � �(�! �(  �x�����0e����0e��������?���rectangle 2�� `}�� ���� � �u��-script 2: changes all filenames to lowercase � . �� �(  �~��|��0e����0e���������?���rectangle 3�� `�n� ������j�b�___ppt9�$� ���2#!/bin/bash for filename in * # traverse all files in directory. do fname=`basename $filename` # change name to lowercase. n=`echo $fname | tr a-z a-z` if [  $fname !=  $n ] # rename only files not already lowercase. then mv $fname $n fi done exit 0 �f �"  � �� c c�i    6         g        ��� �( � �d��<����?���opgr�s`smo&{ 5�^ `��  �v��*���  � ������� �( � �@��x����?���u��`smo&{ 6�^����   �x��shell  z�  �  � �����h �( � �0�������޽h�� ?� ���������33�����"�� �0� 0��l0  � 0�,� �( � �,� �,  �x��h���0e����0e��������?���rectangle 2�� `}�� ���� � �q��)script 3: compare two files with a script� * �f �,  �~��ػ��0e����0e���������?���rectangle 3�� `��� ������f�^�___ppt9�@�8 ���f#!/bin/bash args=2 # two args to script expected. if [ $# -ne  $args ]; then echo  usage: `basename $0` file1 file2 ; exit 1 fi if [[ ! -r "$1" || ! -r "$2" ]] ; then echo  both files must exist and be readable. ; exit 2 fi cmp $1 $2 &> /dev/null # /dev/null buries the output of the  cmp command. # also works with 'diff', i.e., diff $1 $2 &> /dev/null if [ $? -eq 0 ] # test exit status of  cmp command. then echo  file \ $1\ is identical to file \ $2\ . else echo  file \ $1\ differs from file \ $2\ . fi exit 0 �~ �" z�" ��z� ��z ccc c �    "    e    ;  m    z   ��� �, � �d���ͅ���?���opgr�s`smo&{ 5�^ `��  �v��*���  � ������� �, � �@��ѕ���?���u��`smo&{ 6�^����   �x��shell  z�  �  � �����h �, � �0�������޽h�� ?� ���������33�����"��0� 0��l0 ��@�0�7�( � �0� �0  �x��l���0e����0e��������?���rectangle 2�� `}�� ���� � �s�� exercise � a� �� �0  �~������0e����0e���������?���rectangle 3�� `�`� ������<�4�___ppt9�� ���t#!/bin/bash max=10000 for((nr=1; nr<$max; nr )) do let "t1 = nr % 5" if [ "$t1" -ne 3 ] then continue fi let "t2 = nr % 7" if [ "$t2" -ne 4 ] then continue fi let "t3 = nr % 9" if [ "$t3" -ne 5 ] then continue fi break # what happens when you comment out this line? why? done echo "number = $nr" exit 0 �8t�0" f �0" p uc�u��� �0 � �d��������?���opgr�s`smo&{ 5�^ `��  �v��*���  � ������� �0 � �@��hr����?���u��`smo&{ 6�^����   �x��shell  z�  �  � �����h �0 � �0�������޽h�� ?� ���������33�����"���0� 0 ���p�4�|�( � �4� �4  �j��ha��0e����0e��������?�� �h�� 1�� `}�� ���� � �b��a� �8 �4  �v���0� 0 u�m��h���( � �h� �h  �x�����0e����0e��������?���rectangle 2�� `}�� ���� � �k�� test�a�  �� �h  �~������0e����0e���������?���rectangle 3�� `�� ����� ����command test is a built-in command syntax test expression [ expression ] the test command evaluate an expression returns a condition code indicating that the expression is either true (0) or false (not 0) argument expression contains one or more criteria logical and operator to separate two criteria: -a logical or operator to separate two criteria: -o negate any criterion: ! group criteria with parentheses separate each element with a space�� z#z�z z)z�z#z c#c�c c) c � c # c � � ��� �h � �d�������?���opgr�s`smo&{ 5�^ `��  �v��*���  � ������� �h � �@��8�����?���u��`smo&{ 6�^����   �x��shell  z�  �  � �����h �h � �0�������޽h�� ?� ���������33��������y�___ppt10�y d�='� �����=� @b�  "����0� 0 ����� !l�;��( � �l�  �l  �x��h���0e����0e��������?���rectangle 2�� `}�� ���� � �t�� test criteria�a�  �& �l  �~������0e����0e���������?���rectangle 3�� `�x� ������t�l�___ppt9�.�& ����8 test operator for integers: int1 relop int2 �v�" z-z�" zzz/ccc�&#   �� �l � �t��$ɂ�����?���rectangle 4�`�p� �^��  g��� �������  ��5��  �lc �*����group 373"�v ���"��b �����pk!�^����[content_types].xml��an�0e�h����] ��ta�*ٓ�j2�<&���i˂e,-�����z�q��y��*�@2�:�k��}*��da�< �us}umyd���cj�ak6n������8a����f=�uy�i�)!�"-��^�@t� �� s��6�ƕo�q9j�����b�����lvm\��suys�nj7u�|�il���2���\p��u&��<��.��~[m�'e��;�����v�x�� ��pk!8�!��� _rels/.rels���j�0 ���}q���n/��k��؊c[f2���3��2z�q�����l�z�%r6��zp����������t��](�� �lj�[ۑ̱�j�,�z˫��flv:*��f"n����.�]m@=����� 7lu���p�[i�?���t;gi�4ew��=}�3��b9`5�y�cƶkρ�����ؖ9�#ۄo�~�e?z��r���pk!ɨ�y��idrs/e2odoc.xml�\[s�&~�l�û��%n≲�έ�4{��xb� ଝ_�(�rَ'q��r^d,q97�8����k� �χ�.��r�o���%�2�2�$������_���yw�kvpuh3,c�����&y���o���ej��_=o��.-��\!��(� �kz ʻ ��e��j��{�\�]i��@[w?��(��dl/�z���o�u��e�p^�l��sʶ!4��;�� �d� lv\�mo��vw:|~��u���#6ty�njvn&�~�ӧd��a���w��!_�wן@��pe`�ka�� q�� ���ۜ����yf�:��,� �ćv&����b�ih'oo� �cڋ��a/�9|������d�(���&v#��]j�uk�؉] ��-���`z� �ĵo�;�s�b��i&��%)ϧl6���!��iaې�����=s�~�ef�pjt.��y�� �j)_�#e�i�i7er�xrǡ��!������~�� �s|����^|���ly"�s� 7pp�(`i2�z�a>�-'�*���]�s`��u�3������.ci��dqί\8��]0m8����^�p�&36��6������e��o�d�iɣ�ַ ����x%��?�\�tb�n��� �$�ħ�#g�(݀(�{��/��&r7�bm��'�30�`bb:��:υ4�7f�)/�/��^�t�?�q�5��$b���h7��^v��/��pk!����drs/downrev.xmldo]k�0}�?�;�m�v��k*ns�u��]�k[��tm���/a���-gӊ ���`6�@�v7\)8ޟ_@8����l ~��2|�0���{��!�]� j��tjw�d�mmo�� ��j�o!�t2���4�ph���ume[\����׉����:y[/�o�8�;�&o�����������$����o �_��pk-!�^����[content_types].xmlpk-!8�!��� ,_rels/.relspk-!ɨ�y��i drs/e2odoc.xmlpk-!����g drs/downrev.xmlpk�9 �5��� � �l c �$��ӂ����"�����pk!������[content_types].xml|��n�0 ��h�c� js8 ���@������:q����۸ ��??�\o����<7p]v������޷o�(i�'����6��e�=��, �)�{�ō4��>�i��)�q���7uu���d���ހ��ǐ)��}n�l"m�ᴸ��&g0es���a)΄2'�;2� wy���u�7��{ɯ�βzř�q��f��r�����j9k���*�(]����m��ol���pk!z�,[� _rels/.relsl��j�0 ��`�`t_��pƈ�[���>����,��d���gzjǎ��?i��'�f#���®��p�b�-\/ƿ0z]n�ln�p__�3����.��ijv k��q�b�idžr�l,��vʌ��/7����р��4�`ana�r m�;e/�<��sb����s1�w>��'3u a��ںv�8��3�/��pk!z:�i��drs/downrev.xmld�ak1���!����v���ia]p�v�z�n����dib������� ��-ש�h�h� p,�7v o�wsp1�꼰�gx�ooft��%�v�q"�$ mj}��ő�yr���q�14h�3�uxytd%/���m�����ix[1�����o�~�lp�z�� 7נ��y�㫯�<�*�!�l�`͒b�p�d�l 8���pk-!������[content_types].xmlpk-!z�,[� _rels/.relspk-!z:�i��drs/downrev.xmlpk� ��5} �f�>�6�___ppt9����� �w��relop�&� " uc �  ��� �l c �$�dԃ����"�����pk!������[content_types].xml|��n�0 ��h�c� js8 ���@������:q����۸ ��??�\o����<7p]v������޷o�(i�'����6��e�=��, �)�{�ō4��>�i��)�q���7uu���d���ހ��ǐ)��}n�l"m�ᴸ��&g0es���a)΄2'�;2� wy���u�7��{ɯ�βzř�q��f��r�����j9k���*�(]����m��ol���pk!z�,[� _rels/.relsl��j�0 ��`�`t_��pƈ�[���>����,��d���gzjǎ��?i��'�f#���®��p�b�-\/ƿ0z]n�ln�p__�3����.��ijv k��q�b�idžr�l,��vʌ��/7����р��4�`ana�r m�;e/�<��sb����s1�w>��'3u a��ںv�8��3�/��pk!h ���drs/downrev.xmld�ao1��&��fl�iw�,�& fh���vv�q;ݴ�o�a�o��{���޶�h>� ���iõ�����d��[ǥ�l�ۛ)�ڝxm�m�e�p�qac�kʆ,���sw9o1��k�=�ܶ�1�fң��`g/ �?�_�`gx����^�o9���n*5��& "���\��sv���r h&��\x��"��%�&k��?��pk-!������[content_types].xmlpk-!z�,[� _rels/.relspk-!h ���drs/downrev.xmlpk� �} 5��f�>�6�___ppt9����� �o�� description�& � " u c �  �� �l c �$�݂����"�����pk!������[content_types].xml|��n�0 ��h�c� js8 ���@������:q����۸ ��??�\o����<7p]v������޷o�(i�'����6��e�=��, �)�{�ō4��>�i��)�q���7uu���d���ހ��ǐ)��}n�l"m�ᴸ��&g0es���a)΄2'�;2� wy���u�7��{ɯ�βzř�q��f��r�����j9k���*�(]����m��ol���pk!z�,[� _rels/.relsl��j�0 ��`�`t_��pƈ�[���>����,��d���gzjǎ��?i��'�f#���®��p�b�-\/ƿ0z]n�ln�p__�3����.��ijv k��q�b�idžr�l,��vʌ��/7����р��4�`ana�r m�;e/�<��sb����s1�w>��'3u a��ںv�8��3�/��pk!5�� ��drs/downrev.xmld�ak1���!�л�ꡔ�ia-v,[-��t3� n&k�����c{|�����mdg>� ����iõ�����)��56�i�@������n � rtp���r��&�a�z����s���� ny�ei�pz�������͟u�5�����v���9�^o�v*5��@d����v�p.o��v�l���]`��o�d�,a����pk-!������[content_types].xmlpk-!z�,[� _rels/.relspk-!5�� ��drs/downrev.xmlpk� ��} # �f�>�6�___ppt9����� ����-gt�&� " uc �&   ��� � l c �$�|������"�����pk!������[content_types].xml|��n�0 ��h�c� js8 ���@������:q����۸ ��??�\o����<7p]v������޷o�(i�'����6��e�=��, �)�{�ō4��>�i��)�q���7uu���d���ހ��ǐ)��}n�l"m�ᴸ��&g0es���a)΄2'�;2� wy���u�7��{ɯ�βzř�q��f��r�����j9k���*�(]����m��ol���pk!z�,[� _rels/.relsl��j�0 ��`�`t_��pƈ�[���>����,��d���gzjǎ��?i��'�f#���®��p�b�-\/ƿ0z]n�ln�p__�3����.��ijv k��q�b�idžr�l,��vʌ��/7����р��4�`ana�r m�;e/�<��sb����s1�w>��'3u a��ںv�8��3�/��pk!m]����drs/downrev.xmld�ak1���!����ꡔ�ia-x���6���7�5����z��7|�o:\������zt�b����hx�<\m@�db����a>;?�ri�av�_�fe�ē4�)�%b�[vg�g���g)�р t�p��mq�ё���r��-�_��ak�ؗ�}����8�x�����na%��sg˪�� o��ѐmvo�*x���8�.�4[�~��pk-!������[content_types].xmlpk-!z�,[� _rels/.relspk-!m]����drs/downrev.xmlpk� �} �# �f�>�6�___ppt9����� �p�� greater than�& � " u c �  �� � l c �$�|������"�����pk!������[content_types].xml|��n�0 ��h�c� js8 ���@������:q����۸ ��??�\o����<7p]v������޷o�(i�'����6��e�=��, �)�{�ō4��>�i��)�q���7uu���d���ހ��ǐ)��}n�l"m�ᴸ��&g0es���a)΄2'�;2� wy���u�7��{ɯ�βzř�q��f��r�����j9k���*�(]����m��ol���pk!z�,[� _rels/.relsl��j�0 ��`�`t_��pƈ�[���>����,��d���gzjǎ��?i��'�f#���®��p�b�-\/ƿ0z]n�ln�p__�3����.��ijv k��q�b�idžr�l,��vʌ��/7����р��4�`ana�r m�;e/�<��sb����s1�w>��'3u a��ںv�8��3�/��pk!����drs/downrev.xmld�ak1��b�c���ꡔmӣ�zp�n����f���,i�n���{|���͗�mő|0�܍3ĕӆk����d��[ǥ�d����s�z^ӱ��h9*hb�r)cր�0vq���[�)�zj�}��v�g�dz4��詡�p�z�am>v��m���#�ߟyj�n����hc�<��e���3j�$���i�^c��ϗd�,a.���pk-!������[content_types].xmlpk-!z�,[� _rels/.relspk-!����drs/downrev.xmlpk� ��# } �f�>�6�___ppt9����� ����-ge�&� " uc �&   ��  � l c �$������"�����pk!������[content_types].xml|��n�0 ��h�c� js8 ���@������:q����۸ ��??�\o����<7p]v������޷o�(i�'����6��e�=��, �)�{�ō4��>�i��)�q���7uu���d���ހ��ǐ)��}n�l"m�ᴸ��&g0es���a)΄2'�;2� wy���u�7��{ɯ�βzř�q��f��r�����j9k���*�(]����m��ol���pk!z�,[� _rels/.relsl��j�0 ��`�`t_��pƈ�[���>����,��d���gzjǎ��?i��'�f#���®��p�b�-\/ƿ0z]n�ln�p__�3����.��ijv k��q�b�idžr�l,��vʌ��/7����р��4�`ana�r m�;e/�<��sb����s1�w>��'3u a��ںv�8��3�/��pk!9�����drs/downrev.xmld�ak1���!����ꡔ�i)�zp���m���7�%����z��7o��xڻv�9d�e����ryc���z�����p�59�try1����,x�l���%ihr�j�x5�(|ǒ���r��f��ż��# y����~��n�ڊ��s���}{����c�k�����݃jܧ�s񘺸�/o��ѐmv/�m�fa1q8]�i�����pk-!������[content_types].xmlpk-!z�,[� _rels/.relspk-!9�����drs/downrev.xmlpk� �} # � �f�>�6�___ppt9����� �|��greater than or equal to�&� " uc �  �� � l c �$�� �����"�����pk!������[content_types].xml|��n�0 ��h�c� js8 ���@������:q����۸ ��??�\o����<7p]v������޷o�(i�'����6��e�=��, �)�{�ō4��>�i��)�q���7uu���d���ހ��ǐ)��}n�l"m�ᴸ��&g0es���a)΄2'�;2� wy���u�7��{ɯ�βzř�q��f��r�����j9k���*�(]����m��ol���pk!z�,[� _rels/.relsl��j�0 ��`�`t_��pƈ�[���>����,��d���gzjǎ��?i��'�f#���®��p�b�-\/ƿ0z]n�ln�p__�3����.��ijv k��q�b�idžr�l,��vʌ��/7����р��4�`ana�r m�;e/�<��sb����s1�w>��'3u a��ںv�8��3�/��pk!_>r��drs/downrev.xmld�ak1���!����ꡔ�i)�zp*�-��t3� n&k���7�p�o��=��w�:p�֋��a����j�a��|7��� k8q����jl��gy�a�j�!k�фԕ��j�q��%w{�c�&�1�]�e1dgv�bc?5\��~���cs���{����c������=�jܧ��_���<��fc6ٿ�v��%���|ɦ�p���pk-!������[content_types].xmlpk-!z�,[� _rels/.relspk-!_>r��drs/downrev.xmlpk� �� } � �f�>�6�___ppt9����� ����-eq�&� " uc �&   ��� � l c �$�������"�����pk!������[content_types].xml|��n�0 ��h�c� js8 ���@������:q����۸ ��??�\o����<7p]v������޷o�(i�'����6��e�=��, �)�{�ō4��>�i��)�q���7uu���d���ހ��ǐ)��}n�l"m�ᴸ��&g0es���a)΄2'�;2� wy���u�7��{ɯ�βzř�q��f��r�����j9k���*�(]����m��ol���pk!z�,[� _rels/.relsl��j�0 ��`�`t_��pƈ�[���>����,��d���gzjǎ��?i��'�f#���®��p�b�-\/ƿ0z]n�ln�p__�3����.��ijv k��q�b�idžr�l,��vʌ��/7����р��4�`ana�r m�;e/�<��sb����s1�w>��'3u a��ںv�8��3�/��pk!b���drs/downrev.xmld�ak1���c������qj�vhiѯto�f� n&k���o�`�o��=�٢��8�ʊ��(a\:m�rp|/� bd��8& ���f�k��λx�ᐣ�:�6�2�5y #����ř�����%�m�c�m�e�i�ɩ^j*o�_�`kx�ϕ�y?|���t�5�[����~����ո(��v^q � ��.o�c$�$�d r���pk-!������[content_types].xmlpk-!z�,[� _rels/.relspk-!b���drs/downrev.xmlpk� �} �� �f�>�6�___ppt9����� �l��equal to�& � " u c �  �� �l c �$�������"�����pk!������[content_types].xml|��n�0 ��h�c� js8 ���@������:q����۸ ��??�\o����<7p]v������޷o�(i�'����6��e�=��, �)�{�ō4��>�i��)�q���7uu���d���ހ��ǐ)��}n�l"m�ᴸ��&g0es���a)΄2'�;2� wy���u�7��{ɯ�βzř�q��f��r�����j9k���*�(]����m��ol���pk!z�,[� _rels/.relsl��j�0 ��`�`t_��pƈ�[���>����,��d���gzjǎ��?i��'�f#���®��p�b�-\/ƿ0z]n�ln�p__�3����.��ijv k��q�b�idžr�l,��vʌ��/7����р��4�`ana�r m�;e/�<��sb����s1�w>��'3u a��ںv�8��3�/��pk!q�z���drs/downrev.xmld�mk1��b�c�bo�m"�q�ю�ң�~��͸��,i�����wx^�٢��8�ʊ��q��t�p��m�0��yc��(�b~5�a�]�k:nb%�c� ��\�p�d1�\k����c����c�එwy6� ��[������x;�ڼ�������kn>_�r'����s����\,����vza29��7z�!��\�i�9?��pk-!������[content_types].xmlpk-!z�,[� _rels/.relspk-!q�z���drs/downrev.xmlpk� ��� } � �f�>�6�___ppt9����� ����-ne�&� " uc �&   �� �l c �$��-�����"�����pk!������[content_types].xml|��n�0 ��h�c� js8 ���@������:q����۸ ��??�\o����<7p]v������޷o�(i�'����6��e�=��, �)�{�ō4��>�i��)�q���7uu���d���ހ��ǐ)��}n�l"m�ᴸ��&g0es���a)΄2'�;2� wy���u�7��{ɯ�βzř�q��f��r�����j9k���*�(]����m��ol���pk!z�,[� _rels/.relsl��j�0 ��`�`t_��pƈ�[���>����,��d���gzjǎ��?i��'�f#���®��p�b�-\/ƿ0z]n�ln�p__�3����.��ijv k��q�b�idžr�l,��vʌ��/7����р��4�`ana�r m�;e/�<��sb����s1�w>��'3u a��ںv�8��3�/��pk!�{g{��drs/downrev.xmld�ak1���c���m��f���вe����͸��,i���7xh�o��=�鼷�8�ʊ��q��r�p�`��|�a����ul �`>�m����k:ob-�c� ��b�p5d1�\g����c�����%�m ��l,-n v��p��9y;�ڔ ��vx����c,wr��a��������s��e�w�p � �_�o�c$�$�d r� ��pk-!������[content_types].xmlpk-!z�,[� _rels/.relspk-!�{g{��drs/downrev.xmlpk� �} � �� �f�>�6�___ppt9����� ���� not euqal to�& � " u c �&   ��� �l c �$��7�����"�����pk!������[content_types].xml|��n�0 ��h�c� js8 ���@������:q����۸ ��??�\o����<7p]v������޷o�(i�'����6��e�=��, �)�{�ō4��>�i��)�q���7uu���d���ހ��ǐ)��}n�l"m�ᴸ��&g0es���a)΄2'�;2� wy���u�7��{ɯ�βzř�q��f��r�����j9k���*�(]����m��ol���pk!z�,[� _rels/.relsl��j�0 ��`�`t_��pƈ�[���>����,��d���gzjǎ��?i��'�f#���®��p�b�-\/ƿ0z]n�ln�p__�3����.��ijv k��q�b�idžr�l,��vʌ��/7����р��4�`ana�r m�;e/�<��sb����s1�w>��'3u a��ںv�8��3�/��pk!�3� ��drs/downrev.xmld�ak1����0��j����bke����͸ n&k�����x|��񍧽kʼnb�� ��kˍ����i"&d��grp����� �ϼ��:5"c8v����ur�ڐ�8�q�>8l9�f�� w�|.�r:�� v�f�>�����em���c�9���ﲔ[���c��"q�nϻe2孼�za69�_����d�zɦ�����pk-!������[content_types].xmlpk-!z�,[� _rels/.relspk-!�3� ��drs/downrev.xmlpk���� } � �f�>�6�___ppt9����� �g��-le�&� " uc �  �� �l c �$��a�����"�����pk!������[content_types].xml|��n�0 ��h�c� js8 ���@������:q����۸ ��??�\o����<7p]v������޷o�(i�'����6��e�=��, �)�{�ō4��>�i��)�q���7uu���d���ހ��ǐ)��}n�l"m�ᴸ��&g0es���a)΄2'�;2� wy���u�7��{ɯ�βzř�q��f��r�����j9k���*�(]����m��ol���pk!z�,[� _rels/.relsl��j�0 ��`�`t_��pƈ�[���>����,��d���gzjǎ��?i��'�f#���®��p�b�-\/ƿ0z]n�ln�p__�3����.��ijv k��q�b�idžr�l,��vʌ��/7����р��4�`ana�r m�;e/�<��sb����s1�w>��'3u a��ںv�8��3�/��pk!z���drs/downrev.xmld�ak1���c�[�u��m�"�zp�n[���f���,il���ѓ=�y���f�޶�@>� ng��iõ���i8"���1)8q���j0�\�#��p�z$�41v���j�b��8u;�-�}-��c��v�e�xz4��象j_�z[�ڼ/��k���#'�c��j�\�s��xy�4����/ϩ�v�lv/����ɟ/�4y�����pk-!������[content_types].xmlpk-!z�,[� _rels/.relspk-!z���drs/downrev.xmlpk� �} � �� �f�>�6�___ppt9����� �y��less than or equal to�&� " uc �  �� �l c �$�|l�����"�����pk!������[content_types].xml|��n�0 ��h�c� js8 ���@������:q����۸ ��??�\o����<7p]v������޷o�(i�'����6��e�=��, �)�{�ō4��>�i��)�q���7uu���d���ހ��ǐ)��}n�l"m�ᴸ��&g0es���a)΄2'�;2� wy���u�7��{ɯ�βzř�q��f��r�����j9k���*�(]����m��ol���pk!z�,[� _rels/.relsl��j�0 ��`�`t_��pƈ�[���>����,��d���gzjǎ��?i��'�f#���®��p�b�-\/ƿ0z]n�ln�p__�3����.��ijv k��q�b�idžr�l,��vʌ��/7����р��4�`ana�r m�;e/�<��sb����s1�w>��'3u a��ںv�8��3�/��pk!}��&��drs/downrev.xmld�]k1e߅��0�o6�hy�m��e�շ�f���,ilw����x��r&��6�l>� ���iõ��f~��yc��`6�l���� :�c%�c� ��b�p�d1 ]k����c�����%�m#�l$-n 5��rsyz�x;��|,���������h�rw���d�.�??��i���w�r h&�����^a�䯗d�,an��pk-!������[content_types].xmlpk-!z�,[� _rels/.relspk-!}��&��drs/downrev.xmlpk� ��� } � �f�>�6�___ppt9����� ����-lt�&� " uc �&   ��� �l c �$�$f�����"�����pk!������[content_types].xml|��n�0 ��h�c� js8 ���@������:q����۸ ��??�\o����<7p]v������޷o�(i�'����6��e�=��, �)�{�ō4��>�i��)�q���7uu���d���ހ��ǐ)��}n�l"m�ᴸ��&g0es���a)΄2'�;2� wy���u�7��{ɯ�βzř�q��f��r�����j9k���*�(]����m��ol���pk!z�,[� _rels/.relsl��j�0 ��`�`t_��pƈ�[���>����,��d���gzjǎ��?i��'�f#���®��p�b�-\/ƿ0z]n�ln�p__�3����.��ijv k��q�b�idžr�l,��vʌ��/7����р��4�`ana�r m�;e/�<��sb����s1�w>��'3u a��ںv�8��3�/��pk!�0~s��drs/downrev.xmld�ao1��&��fh�i�bv 1&* fj�۰v��m[a��6���m��o:�\#����a8p �ko,w>ޟn& bb6�x& g�0�]_m�0��k:nr%2�c���b�x��0|k���s���&�)�]#o�k���b�-=�t~o~���ec��s�}����j,�r�~�{���k��;u����z ���r�k���%�fk��_��pk-!������[content_types].xmlpk-!z�,[� _rels/.relspk-!�0~s��drs/downrev.xmlpk� �} � �� �f�>�6�___ppt9����� �m�� less than�& � " u c �  ��=b �l s �*�����1��#"���@���pk!������[content_types].xml|��n�0 ��h�c� js8 ���@������:q����۸ ��??�\o����<7p]v������޷o�(i�'����6��e�=��, �)�{�ō4��>�i��)�q���7uu���d���ހ��ǐ)��}n�l"m�ᴸ��&g0es���a)΄2'�;2� wy���u�7��{ɯ�βzř�q��f��r�����j9k���*�(]����m��ol���pk!z�,[� _rels/.relsl��j�0 ��`�`t_��pƈ�[���>����,��d���gzjǎ��?i��'�f#���®��p�b�-\/ƿ0z]n�ln�p__�3����.��ijv k��q�b�idžr�l,��vʌ��/7����р��4�`ana�r m�;e/�<��sb����s1�w>��'3u a��ںv�8��3�/��pk!�p���drs/downrev.xmld��j1�� �c�w5�h)�qd[�?0nf7��ɒ�u}��r��̜9�|�eoё�c�q��p��j��y�"���1)xr��b�2�\��;�j$9*01����0d1�\k�n��c}%��g2���dٻ�xsj0���pq;ݭ��gunx(��_�����[��a���������n h�����k}���n\����pk-!������[content_types].xmlpk-!z�,[� _rels/.relspk-!�p���drs/downrev.xmlpk��} 5} � �=b �l s �*�����1��#"���@���pk!������[content_types].xml|��n�0 ��h�c� js8 ���@������:q����۸ ��??�\o����<7p]v������޷o�(i�'����6��e�=��, �)�{�ō4��>�i��)�q���7uu���d���ހ��ǐ)��}n�l"m�ᴸ��&g0es���a)΄2'�;2� wy���u�7��{ɯ�βzř�q��f��r�����j9k���*�(]����m��ol���pk!z�,[� _rels/.relsl��j�0 ��`�`t_��pƈ�[���>����,��d���gzjǎ��?i��'�f#���®��p�b�-\/ƿ0z]n�ln�p__�3����.��ijv k��q�b�idžr�l,��vʌ��/7����р��4�`ana�r m�;e/�<��sb����s1�w>��'3u a��ںv�8��3�/��pk!�p���drs/downrev.xmld��j1�� �c�w5�h)�qd[�?0nf7��ɒ�u}��r��̜9�|�eoё�c�q��p��j��y�"���1)xr��b�2�\��;�j$9*01����0d1�\k�n��c}%��g2���dٻ�xsj0���pq;ݭ��gunx(��_�����[��a���������n h�����k}���n\����pk-!������[content_types].xmlpk-!z�,[� _rels/.relspk-!�p���drs/downrev.xmlpk�����=b �l s �*�����1��#"���@���pk!������[content_types].xml|��n�0 ��h�c� js8 ���@������:q����۸ ��??�\o����<7p]v������޷o�(i�'����6��e�=��, �)�{�ō4��>�i��)�q���7uu���d���ހ��ǐ)��}n�l"m�ᴸ��&g0es���a)΄2'�;2� wy���u�7��{ɯ�βzř�q��f��r�����j9k���*�(]����m��ol���pk!z�,[� _rels/.relsl��j�0 ��`�`t_��pƈ�[���>����,��d���gzjǎ��?i��'�f#���®��p�b�-\/ƿ0z]n�ln�p__�3����.��ijv k��q�b�idžr�l,��vʌ��/7����р��4�`ana�r m�;e/�<��sb����s1�w>��'3u a��ںv�8��3�/��pk!�p���drs/downrev.xmld��j1�� �c�w5�h)�qd[�?0nf7��ɒ�u}��r��̜9�|�eoё�c�q��p��j��y�"���1)xr��b�2�\��;�j$9*01����0d1�\k�n��c}%��g2���dٻ�xsj0���pq;ݭ��gunx(��_�����[��a���������n h�����k}���n\����pk-!������[content_types].xmlpk-!z�,[� _rels/.relspk-!�p���drs/downrev.xmlpk���# �# �=b �l s �*�����1��#"���@���pk!������[content_types].xml|��n�0 ��h�c� js8 ���@������:q����۸ ��??�\o����<7p]v������޷o�(i�'����6��e�=��, �)�{�ō4��>�i��)�q���7uu���d���ހ��ǐ)��}n�l"m�ᴸ��&g0es���a)΄2'�;2� wy���u�7��{ɯ�βzř�q��f��r�����j9k���*�(]����m��ol���pk!z�,[� _rels/.relsl��j�0 ��`�`t_��pƈ�[���>����,��d���gzjǎ��?i��'�f#���®��p�b�-\/ƿ0z]n�ln�p__�3����.��ijv k��q�b�idžr�l,��vʌ��/7����р��4�`ana�r m�;e/�<��sb����s1�w>��'3u a��ںv�8��3�/��pk!�p���drs/downrev.xmld��j1�� �c�w5�h)�qd[�?0nf7��ɒ�u}��r��̜9�|�eoё�c�q��p��j��y�"���1)xr��b�2�\��;�j$9*01����0d1�\k�n��c}%��g2���dٻ�xsj0���pq;ݭ��gunx(��_�����[��a���������n h�����k}���n\����pk-!������[content_types].xmlpk-!z�,[� _rels/.relspk-!�p���drs/downrev.xmlpk��� � �=b �l s �*�����1��#"���@���pk!������[content_types].xml|��n�0 ��h�c� js8 ���@������:q����۸ ��??�\o����<7p]v������޷o�(i�'����6��e�=��, �)�{�ō4��>�i��)�q���7uu���d���ހ��ǐ)��}n�l"m�ᴸ��&g0es���a)΄2'�;2� wy���u�7��{ɯ�βzř�q��f��r�����j9k���*�(]����m��ol���pk!z�,[� _rels/.relsl��j�0 ��`�`t_��pƈ�[���>����,��d���gzjǎ��?i��'�f#���®��p�b�-\/ƿ0z]n�ln�p__�3����.��ijv k��q�b�idžr�l,��vʌ��/7����р��4�`ana�r m�;e/�<��sb����s1�w>��'3u a��ںv�8��3�/��pk!�p���drs/downrev.xmld��j1�� �c�w5�h)�qd[�?0nf7��ɒ�u}��r��̜9�|�eoё�c�q��p��j��y�"���1)xr��b�2�\��;�j$9*01����0d1�\k�n��c}%��g2���dٻ�xsj0���pq;ݭ��gunx(��_�����[��a���������n h�����k}���n\����pk-!������[content_types].xmlpk-!z�,[� _rels/.relspk-!�p���drs/downrev.xmlpk���� �� �=b �l s �*�����1��#"���@���pk!������[content_types].xml|��n�0 ��h�c� js8 ���@������:q����۸ ��??�\o����<7p]v������޷o�(i�'����6��e�=��, �)�{�ō4��>�i��)�q���7uu���d���ހ��ǐ)��}n�l"m�ᴸ��&g0es���a)΄2'�;2� wy���u�7��{ɯ�βzř�q��f��r�����j9k���*�(]����m��ol���pk!z�,[� _rels/.relsl��j�0 ��`�`t_��pƈ�[���>����,��d���gzjǎ��?i��'�f#���®��p�b�-\/ƿ0z]n�ln�p__�3����.��ijv k��q�b�idžr�l,��vʌ��/7����р��4�`ana�r m�;e/�<��sb����s1�w>��'3u a��ںv�8��3�/��pk!�p���drs/downrev.xmld��j1�� �c�w5�h)�qd[�?0nf7��ɒ�u}��r��̜9�|�eoё�c�q��p��j��y�"���1)xr��b�2�\��;�j$9*01����0d1�\k�n��c}%��g2���dٻ�xsj0���pq;ݭ��gunx(��_�����[��a���������n h�����k}���n\����pk-!������[content_types].xmlpk-!z�,[� _rels/.relspk-!�p���drs/downrev.xmlpk���� �� �=b �l s �*�����1��#"���@���pk!������[content_types].xml|��n�0 ��h�c� js8 ���@������:q����۸ ��??�\o����<7p]v������޷o�(i�'����6��e�=��, �)�{�ō4��>�i��)�q���7uu���d���ހ��ǐ)��}n�l"m�ᴸ��&g0es���a)΄2'�;2� wy���u�7��{ɯ�βzř�q��f��r�����j9k���*�(]����m��ol���pk!z�,[� _rels/.relsl��j�0 ��`�`t_��pƈ�[���>����,��d���gzjǎ��?i��'�f#���®��p�b�-\/ƿ0z]n�ln�p__�3����.��ijv k��q�b�idžr�l,��vʌ��/7����р��4�`ana�r m�;e/�<��sb����s1�w>��'3u a��ںv�8��3�/��pk!�p���drs/downrev.xmld��j1�� �c�w5�h)�qd[�?0nf7��ɒ�u}��r��̜9�|�eoё�c�q��p��j��y�"���1)xr��b�2�\��;�j$9*01����0d1�\k�n��c}%��g2���dٻ�xsj0���pq;ݭ��gunx(��_�����[��a���������n h�����k}���n\����pk-!������[content_types].xmlpk-!z�,[� _rels/.relspk-!�p���drs/downrev.xmlpk���� �� �>b �l s �*�����o��#"���@���pk!������[content_types].xml|��n�0 ��h�c� js8 ���@������:q����۸ ��??�\o����<7p]v������޷o�(i�'����6��e�=��, �)�{�ō4��>�i��)�q���7uu���d���ހ��ǐ)��}n�l"m�ᴸ��&g0es���a)΄2'�;2� wy���u�7��{ɯ�βzř�q��f��r�����j9k���*�(]����m��ol���pk!z�,[� _rels/.relsl��j�0 ��`�`t_��pƈ�[���>����,��d���gzjǎ��?i��'�f#���®��p�b�-\/ƿ0z]n�ln�p__�3����.��ijv k��q�b�idžr�l,��vʌ��/7����р��4�`ana�r m�;e/�<��sb����s1�w>��'3u a��ںv�8��3�/��pk!��8��drs/downrev.xmld�ak1��b�c�bo6���i)��xѯ^����fq3y�i��_o��̼y�}���;u����n�(�:ؖ��{pi�-v���h ֫��kμ�s%��&�j4�d�r�t;��'ηc�%���6�9��n�ŝ��rnp���q�]���.^޶���q�|q��ug m�l:l@ �/��~�r����[��$7.��^���pk-!������[content_types].xmlpk-!z�,[� _rels/.relspk-!��8��drs/downrev.xmlpk���5�� �>b �l s �*�����o��#"���@���pk!������[content_types].xml|��n�0 ��h�c� js8 ���@������:q����۸ ��??�\o����<7p]v������޷o�(i�'����6��e�=��, �)�{�ō4��>�i��)�q���7uu���d���ހ��ǐ)��}n�l"m�ᴸ��&g0es���a)΄2'�;2� wy���u�7��{ɯ�βzř�q��f��r�����j9k���*�(]����m��ol���pk!z�,[� _rels/.relsl��j�0 ��`�`t_��pƈ�[���>����,��d���gzjǎ��?i��'�f#���®��p�b�-\/ƿ0z]n�ln�p__�3����.��ijv k��q�b�idžr�l,��vʌ��/7����р��4�`ana�r m�;e/�<��sb����s1�w>��'3u a��ںv�8��3�/��pk!��8��drs/downrev.xmld�ak1��b�c�bo6���i)��xѯ^����fq3y�i��_o��̼y�}���;u����n�(�:ؖ��{pi�-v���h ֫��kμ�s%��&�j4�d�r�t;��'ηc�%���6�9��n�ŝ��rnp���q�]���.^޶���q�|q��ug m�l:l@ �/��~�r����[��$7.��^���pk-!������[content_types].xmlpk-!z�,[� _rels/.relspk-!��8��drs/downrev.xmlpk���5�� �>b �l s �*�����o��#"���@���pk!������[content_types].xml|��n�0 ��h�c� js8 ���@������:q����۸ ��??�\o����<7p]v������޷o�(i�'����6��e�=��, �)�{�ō4��>�i��)�q���7uu���d���ހ��ǐ)��}n�l"m�ᴸ��&g0es���a)΄2'�;2� wy���u�7��{ɯ�βzř�q��f��r�����j9k���*�(]����m��ol���pk!z�,[� _rels/.relsl��j�0 ��`�`t_��pƈ�[���>����,��d���gzjǎ��?i��'�f#���®��p�b�-\/ƿ0z]n�ln�p__�3����.��ijv k��q�b�idžr�l,��vʌ��/7����р��4�`ana�r m�;e/�<��sb����s1�w>��'3u a��ںv�8��3�/��pk!��8��drs/downrev.xmld�ak1��b�c�bo6���i)��xѯ^����fq3y�i��_o��̼y�}���;u����n�(�:ؖ��{pi�-v���h ֫��kμ�s%��&�j4�d�r�t;��'ηc�%���6�9��n�ŝ��rnp���q�]���.^޶���q�|q��ug m�l:l@ �/��~�r����[��$7.��^���pk-!������[content_types].xmlpk-!z�,[� _rels/.relspk-!��8��drs/downrev.xmlpk���5�5�>b �l s �*�����o��#"���@���pk!������[content_types].xml|��n�0 ��h�c� js8 ���@������:q����۸ ��??�\o����<7p]v������޷o�(i�'����6��e�=��, �)�{�ō4��>�i��)�q���7uu���d���ހ��ǐ)��}n�l"m�ᴸ��&g0es���a)΄2'�;2� wy���u�7��{ɯ�βzř�q��f��r�����j9k���*�(]����m��ol���pk!z�,[� _rels/.relsl��j�0 ��`�`t_��pƈ�[���>����,��d���gzjǎ��?i��'�f#���®��p�b�-\/ƿ0z]n�ln�p__�3����.��ijv k��q�b�idžr�l,��vʌ��/7����р��4�`ana�r m�;e/�<��sb����s1�w>��'3u a��ںv�8��3�/��pk!��8��drs/downrev.xmld�ak1��b�c�bo6���i)��xѯ^����fq3y�i��_o��̼y�}���;u����n�(�:ؖ��{pi�-v���h ֫��kμ�s%��&�j4�d�r�t;��'ηc�%���6�9��n�ŝ��rnp���q�]���.^޶���q�|q��ug m�l:l@ �/��~�r����[��$7.��^���pk-!������[content_types].xmlpk-!z�,[� _rels/.relspk-!��8��drs/downrev.xmlpk���� �� ��� �l � �d���b����?���opgr�s`smo&{ 7�^ `��  �v��*���  � ������� � l � �@���l����?���u��`smo&{ 8�^����   �x��shell  z�  �  � �����h �!l � �0�������޽h�� ?� ���������33��������y�___ppt10�y d�='� �����=� @b�  "���0� 0 ����p�v�( � �p� �p  �x��_��0e����0e��������?���rectangle 2�� `}�� ���� � �n��exercise� a�  � �p c �������0e����0e������������?���rectangle 4�� `�� ����� �4���create a shell script to check there is at least one parameter something like this: & if test $# -eq 0 then echo  you must supply at least one arguments exit 1 fi & �l?o?ccoa�@c  y   ��� �p � �d��������?���opgr�s`smo&{ 5�^ `��  �v��*���  � ������� �p � �@�������?���u��`smo&{ 6�^����   �x��shell  z�  �  � �����h �p � �0�������޽h�� ?� ���������33��������y�___ppt10�y d�='� �����=� @b�  "����0� 0 ���0�%&t�f��( � �t�  �t  �x��`���0e����0e��������?���rectangle 2�� `}�� ���� � �t�� test criteria�a�  �< �t  �~��x���0e����0e���������?���rectangle 3�� `�� ����� �j��$the test built-in options for files �%%a� % ��  �;�#5 �tc �*����group 573"� ���*��r �rpk!�^����[content_types].xml��an�0e�h����] ��ta�*ٓ�j2�<&���i˂e,-�����z�q��y��*�@2�:�k��}*��da�< �us}umyd���cj�ak6n������8a����f=�uy�i�)!�"-��^�@t� �� s��6�ƕo�q9j�����b�����lvm\��suys�nj7u�|�il���2���\p��u&��<��.��~[m�'e��;�����v�x�� ��pk!8�!��� _rels/.rels���j�0 ���}q���n/��k��؊c[f2���3��2z�q�����l�z�%r6��zp����������t��](�� �lj�[ۑ̱�j�,�z˫��flv:*��f"n����.�]m@=����� 7lu���p�[i�?���t;gi�4ew��=}�3��b9`5�y�cƶkρ�����ؖ9�#ۄo�~�e?z��r���pk!`4��# ��drs/e2odoc.xml�]�r�6�w���]%[6� ����=���r�g�e� �a[����=� �2��=�(���vc��݃$�������o� 7l�<���{�{��(����ާ�y'�h�����% �;vzon���u1z�����$d9*b/պu�e������i���*���y�p�drs �e�����nf��n ays�h���&{�̵��ͥ"<���p� y�޹ʫ���nk�q:�7�ȣ�.(ݦ���� ��2�� �f�dڵe���t�r��oug����5�i�si�7�}���#w�����o�fgl�wn>��?}��r8�a���_֤��ٙr�i����j�g�iә``kt�g������]><>�����c?���p��nd�\]מպ�������we6��8��lh�u���}'�uian`�u�2��� �a���m� sh��#1k�t6��a��шbi�� 9v�6z�k��>2�%�&n�t���/ ��mq����e]f��ph��y�]�1f�y���**\��6ћq�ib���:��!i�y0��j@�d��*֬�ܯj�w*�ugpu�� ��������*=rp�g4��4�ᔪ���f2�>@�f�vsqjwmб)��}]w���a�$zlv>md�(��p!�2ӧ�q0grb���� �t�e.xl.>!w�p���% ���;hܘmc��y�#2��$�c}�ztԑh� f��������sm5tzug�v2�' � ��������v̕u��%���g@�d�а�:䙺 yaw08�rn�n� @�r΍�l ���o� e�$?#�b��-sg�6g��l2�f�2����r�p֌�`i �7����&&�*��xe������Ԧ:^�:n۬ǩ���z�z�|�lx�ۚ�� 9���8o_7}��# [xff��������jxlri.؞`���մe c�|��bxn� �����yi���x��xx&k�p�p�`�gț��ųxs'��lff���mů&f��=���m�#rg��g�_d���%< ��/x�ks���\�{��b[߇�<5�hd��� ���Œ� ��)tá�#�n�a{��$h���o���j/���s�s^i�>�i/8 ��i`�ż`�&�vl^ ��@#�6�����g�a����fn#h���������h�[4 }���ut/�� �x,nhm�b2�"�45��c�ͩa�{�zw�!,� �qg�=�x7�w/���m�s�d�3��� �qx����ƥtvv��j��{��)5�a���n�x�f�h�k��h�qwc%t[�d�j��ƕ�h��j�jwh��j#��6m7�"k��j#���^�h��h�a�պ�d�5� 2hd�ƞq/1�l�� ��8��q7�4��;�ƞ�a#�f��u7ný:/�aˑՙ8����{�^��}��=��3rg��h��o����p�p�w��,�:#uf����9r�igs�4r�m�d����p���قe�g�b �k�i�_fb؆�����nf����ګ�� <�y���_ |�4���=<����u���m ��k����ukn�0� �}[ȯad rbt�f��eyl(r �4���.{�.s�^�h��!)�r��t���r�z n��6��dr����!�k�m.�g)�:3�vz&��.����� ���[ �p�oۿ2]�������1x�u�[k��i�4`�)qo�c������� 󑔔�zb�or�f|t4b7�"��\e�.� ��ep)�" �p���j�բs,l�sy�-[0g�����ni�!2^y�!6@q~����s�vk���e7��r�j�p��1� �cxb]�y�����f�:q�w�xj?b�%>��v8vϡr�҄v�� �{�,� ��bn]l5����u�5�џd� �l)wrj@�yo�� %u�y���gxw)u�t�3�ct:f�vqiӏ�68y�p���l㦒ĉf��{���z��y����=�v��uř��c����9ս`$e�;�w�г��a_8�0p����׏oϼ�2����&r�&?�|'��� m�2`�a���{j2߃��f����jj�to� ���0nn��� �c�i˔z����c��=v���_�k�uw`�x�ao1���t��cy����v�n,� ��d�����n}������ ��6�|�:.c��k�1�u�����v0�(�����@[ v�c����d� 4|���pk!������drs/downrev.xmldo�j1���p�n�&|t4��ng��2��ln�i���������yq�6ԟ5��›�k �|�6"�a�4�)�j�{y`f��t=�r�j�bl2)cq��0� q�~|�0&ؖҵxk��ʑr���pac���ӏ�@�7�mn�#ͽ6�{g�~�w�9�h]���w&���x �? �\>��pk-!�^����[content_types].xmlpk-!8�!��� ,_rels/.relspk-!`4��# �� drs/e2odoc.xmlpk-!������z drs/downrev.xmlpk�i ��;#5�� �t c �$��������"�����pk!������[content_types].xml|��n�0 ��h�c� js8 ���@������:q����۸ ��??�\o����<7p]v������޷o�(i�'����6��e�=��, �)�{�ō4��>�i��)�q���7uu���d���ހ��ǐ)��}n�l"m�ᴸ��&g0es���a)΄2'�;2� wy���u�7��{ɯ�βzř�q��f��r�����j9k���*�(]����m��ol���pk!z�,[� _rels/.relsl��j�0 ��`�`t_��pƈ�[���>����,��d���gzjǎ��?i��'�f#���®��p�b�-\/ƿ0z]n�ln�p__�3����.��ijv k��q�b�idžr�l,��vʌ��/7����р��4�`ana�r m�;e/�<��sb����s1�w>��'3u a��ںv�8��3�/��pk!��*w��drs/downrev.xmld�ak1���!���ϊx�ڴ����e�m7���f�$q����^z|���m�ku�!z/�g(�� ������tl$�z/�����)���e��*�*c$���i� cհ�8�k�v>8j9�m�}��o�b���䅆:~l��]�9  ƾ/������'�cܠ֗��=��c:=���n}*���ѐmv/�m�fi1q8^�i�����pk-!������[content_types].xmlpk-!z�,[� _rels/.relspk-!��*w��drs/downrev.xmlpk��;�d��f�>�6�___ppt9����� �j��option�&� " uc �  ��  �t c �$��������"�����pk!������[content_types].xml|��n�0 ��h�c� js8 ���@������:q����۸ ��??�\o����<7p]v������޷o�(i�'����6��e�=��, �)�{�ō4��>�i��)�q���7uu���d���ހ��ǐ)��}n�l"m�ᴸ��&g0es���a)΄2'�;2� wy���u�7��{ɯ�βzř�q��f��r�����j9k���*�(]����m��ol���pk!z�,[� _rels/.relsl��j�0 ��`�`t_��pƈ�[���>����,��d���gzjǎ��?i��'�f#���®��p�b�-\/ƿ0z]n�ln�p__�3����.��ijv k��q�b�idžr�l,��vʌ��/7����р��4�`ana�r m�;e/�<��sb����s1�w>��'3u a��ںv�8��3�/��pk! ��w��drs/downrev.xmld�]k1e� ��0b�j�rd�f)[�����mv3�7�%������;w8�3[��g��8v0e � � � >?�7s!"kl��3x�w3̵;��x�ᐣ�&�.�2t y #��n�ř����xjp���,�h���b�=6t����0����|���o?r����b*u=��ad���sy�ޖ��� ����\z�7"��%�&k��_��pk-!������[content_types].xmlpk-!z�,[� _rels/.relspk-! ��w��drs/downrev.xmlpk� �d�#��f�>�6�___ppt9����� �z��test performed on file�&� " uc �  ��� �t c �$��������"�����pk!������[content_types].xml|��n�0 ��h�c� js8 ���@������:q����۸ ��??�\o����<7p]v������޷o�(i�'����6��e�=��, �)�{�ō4��>�i��)�q���7uu���d���ހ��ǐ)��}n�l"m�ᴸ��&g0es���a)΄2'�;2� wy���u�7��{ɯ�βzř�q��f��r�����j9k���*�(]����m��ol���pk!z�,[� _rels/.relsl��j�0 ��`�`t_��pƈ�[���>����,��d���gzjǎ��?i��'�f#���®��p�b�-\/ƿ0z]n�ln�p__�3����.��ijv k��q�b�idžr�l,��vʌ��/7����р��4�`ana�r m�;e/�<��sb����s1�w>��'3u a��ںv�8��3�/��pk!����drs/downrev.xmld�ak1��b�c�b/�ٖ"�5�� --z�z7�n�f�$����=�y���&�d[q$�c��q��z���i0"���1)8s����7�r�/鸊��%*hb�j)cր�0tq��[�9�zj�� ��� ���h8/4��cc����*���}a�^�o�;9�~��f*us�� "���ܯ�s����b �&�������_.�4[�����pk-!������[content_types].xmlpk-!z�,[� _rels/.relspk-!����drs/downrev.xmlpk� �;�d��f�>�6�___ppt9����� �o�� -d filename�& � " u c �  �� �t c �$��������"�����pk!������[content_types].xml|��n�0 ��h�c� js8 ���@������:q����۸ ��??�\o����<7p]v������޷o�(i�'����6��e�=��, �)�{�ō4��>�i��)�q���7uu���d���ހ��ǐ)��}n�l"m�ᴸ��&g0es���a)΄2'�;2� wy���u�7��{ɯ�βzř�q��f��r�����j9k���*�(]����m��ol���pk!z�,[� _rels/.relsl��j�0 ��`�`t_��pƈ�[���>����,��d���gzjǎ��?i��'�f#���®��p�b�-\/ƿ0z]n�ln�p__�3����.��ijv k��q�b�idžr�l,��vʌ��/7����р��4�`ana�r m�;e/�<��sb����s1�w>��'3u a��ںv�8��3�/��pk!� i���drs/downrev.xmld�ak1���!����ꡖ�i)�zp���6�lw��ɒ�v�o�a�o��=��w��q�֋��a����j��}�p5��� k8p����ll��{y�n�j�!k�фԕ��j�q��%w[�c�&�>�]�7e1dgv�bc�7\}/���c_���y�����ϸ!�q�ˋ~v*q����ﭝ���jn4d���a�ypln�l�-'g��pk-!������[content_types].xmlpk-!z�,[� _rels/.relspk-!� i���drs/downrev.xmlpk� �d�#��f�>�6�___ppt9����� ����exists and is a directory file�&� " uc �  ��� � t c �$��������"�����pk!������[content_types].xml|��n�0 ��h�c� js8 ���@������:q����۸ ��??�\o����<7p]v������޷o�(i�'����6��e�=��, �)�{�ō4��>�i��)�q���7uu���d���ހ��ǐ)��}n�l"m�ᴸ��&g0es���a)΄2'�;2� wy���u�7��{ɯ�βzř�q��f��r�����j9k���*�(]����m��ol���pk!z�,[� _rels/.relsl��j�0 ��`�`t_��pƈ�[���>����,��d���gzjǎ��?i��'�f#���®��p�b�-\/ƿ0z]n�ln�p__�3����.��ijv k��q�b�idžr�l,��vʌ��/7����р��4�`ana�r m�;e/�<��sb����s1�w>��'3u a��ںv�8��3�/��pk!�׼c��drs/downrev.xmld�ao1��&��fl�iw���&* (!�m����t��e��6���m��o<�]#: �zvp;(@w^[�l>�of bb��x&'�0�\^����� �֩±d&���2v�ɓo�sw��a�1�r�6�___ppt9����� �o�� -f filename�& � " u c �  �� � t c �$�������"�����pk!������[content_types].xml|��n�0 ��h�c� js8 ���@������:q����۸ ��??�\o����<7p]v������޷o�(i�'����6��e�=��, �)�{�ō4��>�i��)�q���7uu���d���ހ��ǐ)��}n�l"m�ᴸ��&g0es���a)΄2'�;2� wy���u�7��{ɯ�βzř�q��f��r�����j9k���*�(]����m��ol���pk!z�,[� _rels/.relsl��j�0 ��`�`t_��pƈ�[���>����,��d���gzjǎ��?i��'�f#���®��p�b�-\/ƿ0z]n�ln�p__�3����.��ijv k��q�b�idžr�l,��vʌ��/7����р��4�`ana�r m�;e/�<��sb����s1�w>��'3u a��ںv�8��3�/��pk!y�4���drs/downrev.xmld�ak1���c������q��*-z��6n���f�$�����c=�y���f����l>� �{��iå����i"dd��crp��q�a��v^�yk� rtp���r��"�������s���/ nk�ϲ��h8-t��ke�i�k� k�4���b/�?���j=v�� �hm�?����v�_�pk� �߮o�c$�$�d r���pk-!������[content_types].xmlpk-!z�,[� _rels/.relspk-!y�4���drs/downrev.xmlpk� �d�#��f�>�6�___ppt9����� ����exists and is a regular file�&� " uc �  ��� � t c �$�������"�����pk!������[content_types].xml|��n�0 ��h�c� js8 ���@������:q����۸ ��??�\o����<7p]v������޷o�(i�'����6��e�=��, �)�{�ō4��>�i��)�q���7uu���d���ހ��ǐ)��}n�l"m�ᴸ��&g0es���a)΄2'�;2� wy���u�7��{ɯ�βzř�q��f��r�����j9k���*�(]����m��ol���pk!z�,[� _rels/.relsl��j�0 ��`�`t_��pƈ�[���>����,��d���gzjǎ��?i��'�f#���®��p�b�-\/ƿ0z]n�ln�p__�3����.��ijv k��q�b�idžr�l,��vʌ��/7����р��4�`ana�r m�;e/�<��sb����s1�w>��'3u a��ںv�8��3�/��pk! ƶ���drs/downrev.xmld�ao1��&��fh�i��bhp7� r��nu;ݴ�o�a�o��{���޶�d>� f� q��z����~"dd��crp�����s�μ��6�"a8䨠��˥ uc��uĩ;:o1��k�=�ܶ�!��ң��`gˆ���up��umv/��i/'�ocyj����d�>�?���,�� j�$�������`�䯗d�,a�~��pk-!������[content_types].xmlpk-!z�,[� _rels/.relspk-! ƶ���drs/downrev.xmlpk� �;�d� �f�>�6�___ppt9����� �o�� -r filename�& � " u c �  ��  � t c �$��������"�����pk!������[content_types].xml|��n�0 ��h�c� js8 ���@������:q����۸ ��??�\o����<7p]v������޷o�(i�'����6��e�=��, �)�{�ō4��>�i��)�q���7uu���d���ހ��ǐ)��}n�l"m�ᴸ��&g0es���a)΄2'�;2� wy���u�7��{ɯ�βzř�q��f��r�����j9k���*�(]����m��ol���pk!z�,[� _rels/.relsl��j�0 ��`�`t_��pƈ�[���>����,��d���gzjǎ��?i��'�f#���®��p�b�-\/ƿ0z]n�ln�p__�3����.��ijv k��q�b�idžr�l,��vʌ��/7����р��4�`ana�r m�;e/�<��sb����s1�w>��'3u a��ںv�8��3�/��pk!�v0���drs/downrev.xmld�mo1��&��fh�iw�,b�(�f�w�۰���馭��{r|��6�___ppt9����� �z��exists and it readable�&� " uc �  ��� � t c �$�x�����"�����pk!������[content_types].xml|��n�0 ��h�c� js8 ���@������:q����۸ ��??�\o����<7p]v������޷o�(i�'����6��e�=��, �)�{�ō4��>�i��)�q���7uu���d���ހ��ǐ)��}n�l"m�ᴸ��&g0es���a)΄2'�;2� wy���u�7��{ɯ�βzř�q��f��r�����j9k���*�(]����m��ol���pk!z�,[� _rels/.relsl��j�0 ��`�`t_��pƈ�[���>����,��d���gzjǎ��?i��'�f#���®��p�b�-\/ƿ0z]n�ln�p__�3����.��ijv k��q�b�idžr�l,��vʌ��/7����р��4�`ana�r m�;e/�<��sb����s1�w>��'3u a��ںv�8��3�/��pk!��[��drs/downrev.xmld�ak1����0��4�dv��b[a�e�to�f� �l�$]�o�`�o��=�鼷����x��0a\:m�r�y�a����ql �`>���b�݉wԭc%�c� ��\�p�d1 ]k����c�����)�m#��l$-n 5��zs���� ����\���|����k$�r�lj�e"r���ѕby ���v�l��7z�!��^�i�9���pk-!������[content_types].xmlpk-!z�,[� _rels/.relspk-!��[��drs/downrev.xmlpk� �;� d� �f�>�6�___ppt9����� �o�� -s filename�& � " u c �  �� �t c �$�������"�����pk!������[content_types].xml|��n�0 ��h�c� js8 ���@������:q����۸ ��??�\o����<7p]v������޷o�(i�'����6��e�=��, �)�{�ō4��>�i��)�q���7uu���d���ހ��ǐ)��}n�l"m�ᴸ��&g0es���a)΄2'�;2� wy���u�7��{ɯ�βzř�q��f��r�����j9k���*�(]����m��ol���pk!z�,[� _rels/.relsl��j�0 ��`�`t_��pƈ�[���>����,��d���gzjǎ��?i��'�f#���®��p�b�-\/ƿ0z]n�ln�p__�3����.��ijv k��q�b�idžr�l,��vʌ��/7����р��4�`ana�r m�;e/�<��sb����s1�w>��'3u a��ںv�8��3�/��pk!#iv���drs/downrev.xmld�ak1���!�����c)k�"�z�tz-���f��l�$��o�a�o��=�ɬw�:r�֋��a����j�����n *&c��p����մj�o���:�*c$���i� cհ�8�k�>8j9�m�s���e1bgv�bc?5\}����c�s�}�/^�p�{�����@%����r������h�&���>x���8\.�4[n��pk-!������[content_types].xmlpk-!z�,[� _rels/.relspk-!#iv���drs/downrev.xmlpk� �d� #� �f�>�6�___ppt9����� ����&exists and has a length greater than 0�&'� " u'c � ' ��� �t c �$��)�����"�����pk!������[content_types].xml|��n�0 ��h�c� js8 ���@������:q����۸ ��??�\o����<7p]v������޷o�(i�'����6��e�=��, �)�{�ō4��>�i��)�q���7uu���d���ހ��ǐ)��}n�l"m�ᴸ��&g0es���a)΄2'�;2� wy���u�7��{ɯ�βzř�q��f��r�����j9k���*�(]����m��ol���pk!z�,[� _rels/.relsl��j�0 ��`�`t_��pƈ�[���>����,��d���gzjǎ��?i��'�f#���®��p�b�-\/ƿ0z]n�ln�p__�3����.��ijv k��q�b�idžr�l,��vʌ��/7����р��4�`ana�r m�;e/�<��sb����s1�w>��'3u a��ںv�8��3�/��pk!�ű���drs/downrev.xmld�ak1���!���ϊp�ڴ���-��6�lw��ɒ�v�� =�����7��s{�z�p=*@���xi4��=^m@�db����a>;?�ri�av�_�fe�ē4�)�%b�[vg�g���g)�р t�p��mq�ё���r�-����ac��ja?^��o_8�\�q�z_^ �w�����zv� �0����� ֬(&�k6͖��_��pk-!������[content_types].xmlpk-!z�,[� _rels/.relspk-!�ű���drs/downrev.xmlpk� �;� d �f�>�6�___ppt9����� �o�� -u filename�& � " u c �  ��* �t c �$�h4�����"�����pk!������[content_types].xml|��n�0 ��h�c� js8 ���@������:q����۸ ��??�\o����<7p]v������޷o�(i�'����6��e�=��, �)�{�ō4��>�i��)�q���7uu���d���ހ��ǐ)��}n�l"m�ᴸ��&g0es���a)΄2'�;2� wy���u�7��{ɯ�βzř�q��f��r�����j9k���*�(]����m��ol���pk!z�,[� _rels/.relsl��j�0 ��`�`t_��pƈ�[���>����,��d���gzjǎ��?i��'�f#���®��p�b�-\/ƿ0z]n�ln�p__�3����.��ijv k��q�b�idžr�l,��vʌ��/7����р��4�`ana�r m�;e/�<��sb����s1�w>��'3u a��ںv�8��3�/��pk!����drs/downrev.xmld�ak1��b�c���ꡔ�i��zt,�z��t3� �l�$�����c{|�����mł|0�܍3ĕӆk_�o�s!"kl���,棫����ck� rt����r��!�a�:��휷s���� n[y�ei�pzh��ecվ�� 6���x�������'r#����@d���^kz��j�$��˰�f"��%�&k����pk-!������[content_types].xmlpk-!z�,[� _rels/.relspk-!����drs/downrev.xmlpk� �d� # �f�>�6�___ppt9����� ���exists and has setuid bit set�&� " uc �&    ��� �t c �$�x.�����"�����pk!������[content_types].xml|��n�0 ��h�c� js8 ���@������:q����۸ ��??�\o����<7p]v������޷o�(i�'����6��e�=��, �)�{�ō4��>�i��)�q���7uu���d���ހ��ǐ)��}n�l"m�ᴸ��&g0es���a)΄2'�;2� wy���u�7��{ɯ�βzř�q��f��r�����j9k���*�(]����m��ol���pk!z�,[� _rels/.relsl��j�0 ��`�`t_��pƈ�[���>����,��d���gzjǎ��?i��'�f#���®��p�b�-\/ƿ0z]n�ln�p__�3����.��ijv k��q�b�idžr�l,��vʌ��/7����р��4�`ana�r m�;e/�<��sb����s1�w>��'3u a��ںv�8��3�/��pk!2^�)��drs/downrev.xmld�ao1��&��fl�i�,b$*q#��6lgw��m[a���p��7�^�񴳍ؓʊ�~/a\8m�r��x��yc�)�try1�\�/i���h9*�cls)cq���s-q�j�-�}%��c��f�f�@z4�jl龦�{�cl k�67ۗ���~.r#�����f "u�������.�� 5� �i�t�y��"��%�&k��?��pk-!������[content_types].xmlpk-!z�,[� _rels/.relspk-!2^�)��drs/downrev.xmlpk� �; d1 �f�>�6�___ppt9����� �o�� -w filename�& � " u c �  �� �t c �$��g�����"�����pk!������[content_types].xml|��n�0 ��h�c� js8 ���@������:q����۸ ��??�\o����<7p]v������޷o�(i�'����6��e�=��, �)�{�ō4��>�i��)�q���7uu���d���ހ��ǐ)��}n�l"m�ᴸ��&g0es���a)΄2'�;2� wy���u�7��{ɯ�βzř�q��f��r�����j9k���*�(]����m��ol���pk!z�,[� _rels/.relsl��j�0 ��`�`t_��pƈ�[���>����,��d���gzjǎ��?i��'�f#���®��p�b�-\/ƿ0z]n�ln�p__�3����.��ijv k��q�b�idžr�l,��vʌ��/7����р��4�`ana�r m�;e/�<��sb����s1�w>��'3u a��ںv�8��3�/��pk!��ц��drs/downrev.xmld�mk1����0bo5���qj�����۸w��ɒd]�}�����;v�o?r��ʵ����==�hԥ�g�r$u� ���ѐm��]�f�1q�^�i�9���pk-!������[content_types].xmlpk-!z�,[� _rels/.relspk-!��ц��drs/downrev.xmlpk� �d #1 �f�>�6�___ppt9����� �z��exists and it writable�&� " uc �  ��� �t c �$��q�����"�����pk!������[content_types].xml|��n�0 ��h�c� js8 ���@������:q����۸ ��??�\o����<7p]v������޷o�(i�'����6��e�=��, �)�{�ō4��>�i��)�q���7uu���d���ހ��ǐ)��}n�l"m�ᴸ��&g0es���a)΄2'�;2� wy���u�7��{ɯ�βzř�q��f��r�����j9k���*�(]����m��ol���pk!z�,[� _rels/.relsl��j�0 ��`�`t_��pƈ�[���>����,��d���gzjǎ��?i��'�f#���®��p�b�-\/ƿ0z]n�ln�p__�3����.��ijv k��q�b�idžr�l,��vʌ��/7����р��4�`ana�r m�;e/�<��sb����s1�w>��'3u a��ںv�8��3�/��pk!9<����drs/downrev.xmld�ak1���!�����a)k�"b��(��m���7�%����z��7|�o2\������zt�b����h�x�_�a�db����a6=?�pe�a��_�fe�ċ4�)�b�[vg�g���g)�р t�p��mq���j^h������տӱ�b���~>o_68�z q�z_^ w����9r9�<��'��h�&���6x���8�.�4[n��pk-!������[content_types].xmlpk-!z�,[� _rels/.relspk-!9<����drs/downrev.xmlpk� �;1 dn�f�>�6�___ppt9����� �o�� -x filename�& � " u c �  �� �t c �$�t�����"�����pk!������[content_types].xml|��n�0 ��h�c� js8 ���@������:q����۸ ��??�\o����<7p]v������޷o�(i�'����6��e�=��, �)�{�ō4��>�i��)�q���7uu���d���ހ��ǐ)��}n�l"m�ᴸ��&g0es���a)΄2'�;2� wy���u�7��{ɯ�βzř�q��f��r�����j9k���*�(]����m��ol���pk!z�,[� _rels/.relsl��j�0 ��`�`t_��pƈ�[���>����,��d���gzjǎ��?i��'�f#���®��p�b�-\/ƿ0z]n�ln�p__�3����.��ijv k��q�b�idžr�l,��vʌ��/7����р��4�`ana�r m�;e/�<��sb����s1�w>��'3u a��ںv�8��3�/��pk!?&4i��drs/downrev.xmld�ak1���!����꡴k�"��(��6�lw��ɒ�v�o�a�o��=�ɬw��q�֋��a����j�����j*&c��p����لj�����*�*c$���i� cհ�8�k�>8j9�m�}��o�b���䅆:�7\}�~���c_��i�������!�q�ˋ��t�>�?��o1��'��h�&���&x���8�.�4[n���pk-!������[content_types].xmlpk-!z�,[� _rels/.relspk-!?&4i��drs/downrev.xmlpk� �d1 #n�f�>�6�___ppt9����� ���exists and it is executable�&� " uc �  ��� �t c �$��]�����"�����pk!������[content_types].xml|��n�0 ��h�c� js8 ���@������:q����۸ ��??�\o����<7p]v������޷o�(i�'����6��e�=��, �)�{�ō4��>�i��)�q���7uu���d���ހ��ǐ)��}n�l"m�ᴸ��&g0es���a)΄2'�;2� wy���u�7��{ɯ�βzř�q��f��r�����j9k���*�(]����m��ol���pk!z�,[� _rels/.relsl��j�0 ��`�`t_��pƈ�[���>����,��d���gzjǎ��?i��'�f#���®��p�b�-\/ƿ0z]n�ln�p__�3����.��ijv k��q�b�idžr�l,��vʌ��/7����р��4�`ana�r m�;e/�<��sb����s1�w>��'3u a��ںv�8��3�/��pk!��r���drs/downrev.xmld�ak1���!����ꡔ�ia��xz-�m���7�%����z��7o��t>�n�9d�e����r{c����^�l@�db����a>���ri�av�_�fe�ē4�)�%b�[vg�g���g)�р t�p��]q�ё���rϗ-�?�_�ac�ط��|پ>}��k9� j}}5<܃j<��gw-�p��ja4d���q�yqln�l�-g��pk-!������[content_types].xmlpk-!z�,[� _rels/.relspk-!��r���drs/downrev.xmlpk� �;nd5�f�>�6�___ppt9����� �j��& & �&� " uc �  ��� �t c �$��n�����"�����pk!������[content_types].xml|��n�0 ��h�c� js8 ���@������:q����۸ ��??�\o����<7p]v������޷o�(i�'����6��e�=��, �)�{�ō4��>�i��)�q���7uu���d���ހ��ǐ)��}n�l"m�ᴸ��&g0es���a)΄2'�;2� wy���u�7��{ɯ�βzř�q��f��r�����j9k���*�(]����m��ol���pk!z�,[� _rels/.relsl��j�0 ��`�`t_��pƈ�[���>����,��d���gzjǎ��?i��'�f#���®��p�b�-\/ƿ0z]n�ln�p__�3����.��ijv k��q�b�idžr�l,��vʌ��/7����р��4�`ana�r m�;e/�<��sb����s1�w>��'3u a��ںv�8��3�/��pk!��r���drs/downrev.xmld�ak1���!����ꡔ�ia��xz-�m���7�%����z��7o��t>�n�9d�e����r{c����^�l@�db����a>���ri�av�_�fe�ē4�)�%b�[vg�g���g)�р t�p��]q�ё���rϗ-�?�_�ac�ط��|پ>}��k9� j}}5<܃j<��gw-�p��ja4d���q�yqln�l�-g��pk-!������[content_types].xmlpk-!z�,[� _rels/.relspk-!��r���drs/downrev.xmlpk� �dn#5�f�>�6�___ppt9����� �j��& & �&� " uc �  ��=b �t s �*�����1��#"���@���pk!������[content_types].xml|��n�0 ��h�c� js8 ���@������:q����۸ ��??�\o����<7p]v������޷o�(i�'����6��e�=��, �)�{�ō4��>�i��)�q���7uu���d���ހ��ǐ)��}n�l"m�ᴸ��&g0es���a)΄2'�;2� wy���u�7��{ɯ�βzř�q��f��r�����j9k���*�(]����m��ol���pk!z�,[� _rels/.relsl��j�0 ��`�`t_��pƈ�[���>����,��d���gzjǎ��?i��'�f#���®��p�b�-\/ƿ0z]n�ln�p__�3����.��ijv k��q�b�idžr�l,��vʌ��/7����р��4�`ana�r m�;e/�<��sb����s1�w>��'3u a��ںv�8��3�/��pk!�p���drs/downrev.xmld��j1�� �c�w5�h)�qd[�?0nf7��ɒ�u}��r��̜9�|�eoё�c�q��p��j��y�"���1)xr��b�2�\��;�j$9*01����0d1�\k�n��c}%��g2���dٻ�xsj0���pq;ݭ��gunx(��_�����[��a���������n h�����k}���n\����pk-!������[content_types].xmlpk-!z�,[� _rels/.relspk-!�p���drs/downrev.xmlpk��d�d5�=b �t s �*�����1��#"���@���pk!������[content_types].xml|��n�0 ��h�c� js8 ���@������:q����۸ ��??�\o����<7p]v������޷o�(i�'����6��e�=��, �)�{�ō4��>�i��)�q���7uu���d���ހ��ǐ)��}n�l"m�ᴸ��&g0es���a)΄2'�;2� wy���u�7��{ɯ�βzř�q��f��r�����j9k���*�(]����m��ol���pk!z�,[� _rels/.relsl��j�0 ��`�`t_��pƈ�[���>����,��d���gzjǎ��?i��'�f#���®��p�b�-\/ƿ0z]n�ln�p__�3����.��ijv k��q�b�idžr�l,��vʌ��/7����р��4�`ana�r m�;e/�<��sb����s1�w>��'3u a��ںv�8��3�/��pk!�p���drs/downrev.xmld��j1�� �c�w5�h)�qd[�?0nf7��ɒ�u}��r��̜9�|�eoё�c�q��p��j��y�"���1)xr��b�2�\��;�j$9*01����0d1�\k�n��c}%��g2���dٻ�xsj0���pq;ݭ��gunx(��_�����[��a���������n h�����k}���n\����pk-!������[content_types].xmlpk-!z�,[� _rels/.relspk-!�p���drs/downrev.xmlpk��;�#��=b �t s �*�����1��#"���@���pk!������[content_types].xml|��n�0 ��h�c� js8 ���@������:q����۸ ��??�\o����<7p]v������޷o�(i�'����6��e�=��, �)�{�ō4��>�i��)�q���7uu���d���ހ��ǐ)��}n�l"m�ᴸ��&g0es���a)΄2'�;2� wy���u�7��{ɯ�βzř�q��f��r�����j9k���*�(]����m��ol���pk!z�,[� _rels/.relsl��j�0 ��`�`t_��pƈ�[���>����,��d���gzjǎ��?i��'�f#���®��p�b�-\/ƿ0z]n�ln�p__�3����.��ijv k��q�b�idžr�l,��vʌ��/7����р��4�`ana�r m�;e/�<��sb����s1�w>��'3u a��ںv�8��3�/��pk!�p���drs/downrev.xmld��j1�� �c�w5�h)�qd[�?0nf7��ɒ�u}��r��̜9�|�eoё�c�q��p��j��y�"���1)xr��b�2�\��;�j$9*01����0d1�\k�n��c}%��g2���dٻ�xsj0���pq;ݭ��gunx(��_�����[��a���������n h�����k}���n\����pk-!������[content_types].xmlpk-!z�,[� _rels/.relspk-!�p���drs/downrev.xmlpk��;�#��=b �t s �*�����1��#"���@���pk!������[content_types].xml|��n�0 ��h�c� js8 ���@������:q����۸ ��??�\o����<7p]v������޷o�(i�'����6��e�=��, �)�{�ō4��>�i��)�q���7uu���d���ހ��ǐ)��}n�l"m�ᴸ��&g0es���a)΄2'�;2� wy���u�7��{ɯ�βzř�q��f��r�����j9k���*�(]����m��ol���pk!z�,[� _rels/.relsl��j�0 ��`�`t_��pƈ�[���>����,��d���gzjǎ��?i��'�f#���®��p�b�-\/ƿ0z]n�ln�p__�3����.��ijv k��q�b�idžr�l,��vʌ��/7����р��4�`ana�r m�;e/�<��sb����s1�w>��'3u a��ںv�8��3�/��pk!�p���drs/downrev.xmld��j1�� �c�w5�h)�qd[�?0nf7��ɒ�u}��r��̜9�|�eoё�c�q��p��j��y�"���1)xr��b�2�\��;�j$9*01����0d1�\k�n��c}%��g2���dٻ�xsj0���pq;ݭ��gunx(��_�����[��a���������n h�����k}���n\����pk-!������[content_types].xmlpk-!z�,[� _rels/.relspk-!�p���drs/downrev.xmlpk��;�#��=b �t s �*�����1��#"���@���pk!������[content_types].xml|��n�0 ��h�c� js8 ���@������:q����۸ ��??�\o����<7p]v������޷o�(i�'����6��e�=��, �)�{�ō4��>�i��)�q���7uu���d���ހ��ǐ)��}n�l"m�ᴸ��&g0es���a)΄2'�;2� wy���u�7��{ɯ�βzř�q��f��r�����j9k���*�(]����m��ol���pk!z�,[� _rels/.relsl��j�0 ��`�`t_��pƈ�[���>����,��d���gzjǎ��?i��'�f#���®��p�b�-\/ƿ0z]n�ln�p__�3����.��ijv k��q�b�idžr�l,��vʌ��/7����р��4�`ana�r m�;e/�<��sb����s1�w>��'3u a��ںv�8��3�/��pk!�p���drs/downrev.xmld��j1�� �c�w5�h)�qd[�?0nf7��ɒ�u}��r��̜9�|�eoё�c�q��p��j��y�"���1)xr��b�2�\��;�j$9*01����0d1�\k�n��c}%��g2���dٻ�xsj0���pq;ݭ��gunx(��_�����[��a���������n h�����k}���n\����pk-!������[content_types].xmlpk-!z�,[� _rels/.relspk-!�p���drs/downrev.xmlpk��;� #� �=b �t s �*�����1��#"���@���pk!������[content_types].xml|��n�0 ��h�c� js8 ���@������:q����۸ ��??�\o����<7p]v������޷o�(i�'����6��e�=��, �)�{�ō4��>�i��)�q���7uu���d���ހ��ǐ)��}n�l"m�ᴸ��&g0es���a)΄2'�;2� wy���u�7��{ɯ�βzř�q��f��r�����j9k���*�(]����m��ol���pk!z�,[� _rels/.relsl��j�0 ��`�`t_��pƈ�[���>����,��d���gzjǎ��?i��'�f#���®��p�b�-\/ƿ0z]n�ln�p__�3����.��ijv k��q�b�idžr�l,��vʌ��/7����р��4�`ana�r m�;e/�<��sb����s1�w>��'3u a��ںv�8��3�/��pk!�p���drs/downrev.xmld��j1�� �c�w5�h)�qd[�?0nf7��ɒ�u}��r��̜9�|�eoё�c�q��p��j��y�"���1)xr��b�2�\��;�j$9*01����0d1�\k�n��c}%��g2���dٻ�xsj0���pq;ݭ��gunx(��_�����[��a���������n h�����k}���n\����pk-!������[content_types].xmlpk-!z�,[� _rels/.relspk-!�p���drs/downrev.xmlpk��;� #� �=b �t s �*�����1��#"���@���pk!������[content_types].xml|��n�0 ��h�c� js8 ���@������:q����۸ ��??�\o����<7p]v������޷o�(i�'����6��e�=��, �)�{�ō4��>�i��)�q���7uu���d���ހ��ǐ)��}n�l"m�ᴸ��&g0es���a)΄2'�;2� wy���u�7��{ɯ�βzř�q��f��r�����j9k���*�(]����m��ol���pk!z�,[� _rels/.relsl��j�0 ��`�`t_��pƈ�[���>����,��d���gzjǎ��?i��'�f#���®��p�b�-\/ƿ0z]n�ln�p__�3����.��ijv k��q�b�idžr�l,��vʌ��/7����р��4�`ana�r m�;e/�<��sb����s1�w>��'3u a��ںv�8��3�/��pk!�p���drs/downrev.xmld��j1�� �c�w5�h)�qd[�?0nf7��ɒ�u}��r��̜9�|�eoё�c�q��p��j��y�"���1)xr��b�2�\��;�j$9*01����0d1�\k�n��c}%��g2���dٻ�xsj0���pq;ݭ��gunx(��_�����[��a���������n h�����k}���n\����pk-!������[content_types].xmlpk-!z�,[� _rels/.relspk-!�p���drs/downrev.xmlpk��; # �=b �t s �*�����1��#"���@���pk!������[content_types].xml|��n�0 ��h�c� js8 ���@������:q����۸ ��??�\o����<7p]v������޷o�(i�'����6��e�=��, �)�{�ō4��>�i��)�q���7uu���d���ހ��ǐ)��}n�l"m�ᴸ��&g0es���a)΄2'�;2� wy���u�7��{ɯ�βzř�q��f��r�����j9k���*�(]����m��ol���pk!z�,[� _rels/.relsl��j�0 ��`�`t_��pƈ�[���>����,��d���gzjǎ��?i��'�f#���®��p�b�-\/ƿ0z]n�ln�p__�3����.��ijv k��q�b�idžr�l,��vʌ��/7����р��4�`ana�r m�;e/�<��sb����s1�w>��'3u a��ںv�8��3�/��pk!�p���drs/downrev.xmld��j1�� �c�w5�h)�qd[�?0nf7��ɒ�u}��r��̜9�|�eoё�c�q��p��j��y�"���1)xr��b�2�\��;�j$9*01����0d1�\k�n��c}%��g2���dٻ�xsj0���pq;ݭ��gunx(��_�����[��a���������n h�����k}���n\����pk-!������[content_types].xmlpk-!z�,[� _rels/.relspk-!�p���drs/downrev.xmlpk��;1 #1 �=b �t s �*�����1��#"���@���pk!������[content_types].xml|��n�0 ��h�c� js8 ���@������:q����۸ ��??�\o����<7p]v������޷o�(i�'����6��e�=��, �)�{�ō4��>�i��)�q���7uu���d���ހ��ǐ)��}n�l"m�ᴸ��&g0es���a)΄2'�;2� wy���u�7��{ɯ�βzř�q��f��r�����j9k���*�(]����m��ol���pk!z�,[� _rels/.relsl��j�0 ��`�`t_��pƈ�[���>����,��d���gzjǎ��?i��'�f#���®��p�b�-\/ƿ0z]n�ln�p__�3����.��ijv k��q�b�idžr�l,��vʌ��/7����р��4�`ana�r m�;e/�<��sb����s1�w>��'3u a��ںv�8��3�/��pk!�p���drs/downrev.xmld��j1�� �c�w5�h)�qd[�?0nf7��ɒ�u}��r��̜9�|�eoё�c�q��p��j��y�"���1)xr��b�2�\��;�j$9*01����0d1�\k�n��c}%��g2���dٻ�xsj0���pq;ݭ��gunx(��_�����[��a���������n h�����k}���n\����pk-!������[content_types].xmlpk-!z�,[� _rels/.relspk-!�p���drs/downrev.xmlpk��;n#n�>b � t s �*�����o��#"���@���pk!������[content_types].xml|��n�0 ��h�c� js8 ���@������:q����۸ ��??�\o����<7p]v������޷o�(i�'����6��e�=��, �)�{�ō4��>�i��)�q���7uu���d���ހ��ǐ)��}n�l"m�ᴸ��&g0es���a)΄2'�;2� wy���u�7��{ɯ�βzř�q��f��r�����j9k���*�(]����m��ol���pk!z�,[� _rels/.relsl��j�0 ��`�`t_��pƈ�[���>����,��d���gzjǎ��?i��'�f#���®��p�b�-\/ƿ0z]n�ln�p__�3����.��ijv k��q�b�idžr�l,��vʌ��/7����р��4�`ana�r m�;e/�<��sb����s1�w>��'3u a��ںv�8��3�/��pk!��8��drs/downrev.xmld�ak1��b�c�bo6���i)��xѯ^����fq3y�i��_o��̼y�}���;u����n�(�:ؖ��{pi�-v���h ֫��kμ�s%��&�j4�d�r�t;��'ηc�%���6�9��n�ŝ��rnp���q�]���.^޶���q�|q��ug m�l:l@ �/��~�r����[��$7.��^���pk-!������[content_types].xmlpk-!z�,[� _rels/.relspk-!��8��drs/downrev.xmlpk��;�;5�>b �!t s �*�����o��#"���@���pk!������[content_types].xml|��n�0 ��h�c� js8 ���@������:q����۸ ��??�\o����<7p]v������޷o�(i�'����6��e�=��, �)�{�ō4��>�i��)�q���7uu���d���ހ��ǐ)��}n�l"m�ᴸ��&g0es���a)΄2'�;2� wy���u�7��{ɯ�βzř�q��f��r�����j9k���*�(]����m��ol���pk!z�,[� _rels/.relsl��j�0 ��`�`t_��pƈ�[���>����,��d���gzjǎ��?i��'�f#���®��p�b�-\/ƿ0z]n�ln�p__�3����.��ijv k��q�b�idžr�l,��vʌ��/7����р��4�`ana�r m�;e/�<��sb����s1�w>��'3u a��ںv�8��3�/��pk!��8��drs/downrev.xmld�ak1��b�c�bo6���i)��xѯ^����fq3y�i��_o��̼y�}���;u����n�(�:ؖ��{pi�-v���h ֫��kμ�s%��&�j4�d�r�t;��'ηc�%���6�9��n�ŝ��rnp���q�]���.^޶���q�|q��ug m�l:l@ �/��~�r����[��$7.��^���pk-!������[content_types].xmlpk-!z�,[� _rels/.relspk-!��8��drs/downrev.xmlpk��#�#5�>b �"t s �*�����o��#"���@���pk!������[content_types].xml|��n�0 ��h�c� js8 ���@������:q����۸ ��??�\o����<7p]v������޷o�(i�'����6��e�=��, �)�{�ō4��>�i��)�q���7uu���d���ހ��ǐ)��}n�l"m�ᴸ��&g0es���a)΄2'�;2� wy���u�7��{ɯ�βzř�q��f��r�����j9k���*�(]����m��ol���pk!z�,[� _rels/.relsl��j�0 ��`�`t_��pƈ�[���>����,��d���gzjǎ��?i��'�f#���®��p�b�-\/ƿ0z]n�ln�p__�3����.��ijv k��q�b�idžr�l,��vʌ��/7����р��4�`ana�r m�;e/�<��sb����s1�w>��'3u a��ںv�8��3�/��pk!��8��drs/downrev.xmld�ak1��b�c�bo6���i)��xѯ^����fq3y�i��_o��̼y�}���;u����n�(�:ؖ��{pi�-v���h ֫��kμ�s%��&�j4�d�r�t;��'ηc�%���6�9��n�ŝ��rnp���q�]���.^޶���q�|q��ug m�l:l@ �/��~�r����[��$7.��^���pk-!������[content_types].xmlpk-!z�,[� _rels/.relspk-!��8��drs/downrev.xmlpk��;�#��>b �#t s �*�����o��#"���@���pk!������[content_types].xml|��n�0 ��h�c� js8 ���@������:q����۸ ��??�\o����<7p]v������޷o�(i�'����6��e�=��, �)�{�ō4��>�i��)�q���7uu���d���ހ��ǐ)��}n�l"m�ᴸ��&g0es���a)΄2'�;2� wy���u�7��{ɯ�βzř�q��f��r�����j9k���*�(]����m��ol���pk!z�,[� _rels/.relsl��j�0 ��`�`t_��pƈ�[���>����,��d���gzjǎ��?i��'�f#���®��p�b�-\/ƿ0z]n�ln�p__�3����.��ijv k��q�b�idžr�l,��vʌ��/7����р��4�`ana�r m�;e/�<��sb����s1�w>��'3u a��ںv�8��3�/��pk!��8��drs/downrev.xmld�ak1��b�c�bo6���i)��xѯ^����fq3y�i��_o��̼y�}���;u����n�(�:ؖ��{pi�-v���h ֫��kμ�s%��&�j4�d�r�t;��'ηc�%���6�9��n�ŝ��rnp���q�]���.^޶���q�|q��ug m�l:l@ �/��~�r����[��$7.��^���pk-!������[content_types].xmlpk-!z�,[� _rels/.relspk-!��8��drs/downrev.xmlpk��;5#5��� �$t � �d���|����?���opgr�s`smo&{ 6�^ `��  �v��*���  � ������� �%t � �@���_����?���u��`smo&{ 7�^����   �x��shell  z�  �  � �����h �&t � �0�������޽h�� ?� ���������33��������y�___ppt10�y d�='� �����=� @b�  "���0� 0 ��p�x�v�( � �x� �x  �x���d��0e����0e��������?���rectangle 4�� `}�� ���� � �n��exercise� a�  �� �x c �������0e����0e������������?���rectangle 5�� `�� ����� ���jcheck weather or not the parameter is a non-zero readable file name continue with the previous script and add something like if [ -r  $filename  a  s  $filename ] then & & fi �`d98da9a8aa�&�   ��� �x � �d�������?���opgr�s`smo&{ 5�^ `��  �v��*���  � ������� �x � �@��`�����?���u��`smo&{ 6�^����   �x��shell  z�  �  � �����h �x � �0�������޽h�� ?� ���������33��������y�___ppt10�y d�='� �����=� @b�  "��z�0� 0 �y�yp�\�3y�( � �\� �\  �x������0e����0e��������?���rectangle 2�� `}�� ���� � �s�� test criteria�a�  �z �\  �~����0e����0e���������?���rectangle 3�� `�� ����� ����string testing �h� aaa�  �nt��  �;s��  �\c �*����group 483"�v �����f @@@@@@pk!�^����[content_types].xml��an�0e�h����] ��ta�*ٓ�j2�<&���i˂e,-�����z�q��y��*�@2�:�k��}*��da�< �us}umyd���cj�ak6n������8a����f=�uy�i�)!�"-��^�@t� �� s��6�ƕo�q9j�����b�����lvm\��suys�nj7u�|�il���2���\p��u&��<��.��~[m�'e��;�����v�x�� ��pk!8�!��� _rels/.rels���j�0 ���}q���n/��k��؊c[f2���3��2z�q�����l�z�%r6��zp����������t��](�� �lj�[ۑ̱�j�,�z˫��flv:*��f"n����.�]m@=����� 7lu���p�[i�?���t;gi�4ew��=}�3��b9`5�y�cƶkρ�����ؖ9�#ۄo�~�e?z��r���pk!t;�s��[drs/e2odoc.xml�\[s�(~ߙ� �-�n\o�n�6�o7���xbz@��_�p\9�n��ff)/�>{��8��j3)r���cde&s&v)���<c� 9�r�o�����嬞|�ke*�� �'u�kc�i����vd��5pvhu?ժw ��0�@w� ���^e���р��r�.y暽v6/�tw�ˁ�����#]��jɦf�1~j&�nc3���p�=��|�ш��r�fb;�9��j��v��)vօ����dŋ�y�x�����mr<$��hhi#�6/n>��o����t�q=��c�e���v�/��r�6����~@m�,9["���˩�e\)��~x~!9�rk��tr[ay�?�'' \��޷f����i�����z*�m-��vɵ�� �����`�q��8�čk�;��l�06\�� g�qn�yη)~� �@r�צd&���u/�0��'k�)f��z\�c�nd暷�p1��ή3��4��~w\wklia?�օ��� �_k�/�ú���zm鲹�0��i;yp��) y2����z6��ʱ5{��es �#��ia2��>��1����kr1n��pi�� �:h��s�s��lh���,]�8��m*vɿ�a�$�b*�>�a^�$`-��ܳi��v����-�$�ܥ���/vr�lksy�qf'xhmw�s�w�̅%h�kƹ���h�yn3���y�y ܭe��f�� 6`ͤ#� y� ͉��w�oo�'' ���c�6������ �0���f��@��t�?s .a�6ղ:s�r]z�s xkl�3�����ȝl�u�v4���jm��� ��bf��ō��vk:�&b����y� ��4d=n[=�*�ޟ��|.��^1)�#�p<���$��2%z)j x �x"ж*���v]�$�_�e�5����� �c\_��f�"ҿ8�hg8tԉ;�a�诃��ác8�o��[��,����5��[�m����]�����k�ú����np�:��� ��>��5 􉧯��5����8ܿa�{�� �7�##����v�5��c�^�x?rg����w�n�0 �m���ѵ]p��;d[�dؙ�e[�,y��5��q��:e�0����)��4���s!���� �[�a� �pkh����b2�р`����r�ץa0�֭�f�鼦[҂ydtb�p�(�*tɕ "�zetrr�j �j����)>��9,tn�y���g �� n��� �z�z� ܇�Ԫ �ێ-�#��nd�ψȑe� hl��lq�lq]���;�h7�-����-�m�c�!��uѯ��(/�c��v?g��m:^���8k�yj:�x3�v�mfsjx�r$ x�g?k��xxac�|���z�[���"� ��(w○(��� ��"�/\��*􋷝�ҫ a��n*mz�b�?�c>mr(�fo�u7�@,1�|@�ڌ��(}��yto����*�\ċ��ddލn# p�|b|������d�ܕg�ꄼ�lu���b� ��nx����}�ۋ4�l�f��1?�z͇<ʵ΍�_e�^��� 6��f������ �m�����o��mω��9�a�ҏ�=h��_���:{���x�!���q| ���꿾q2��� ���f�[p0ޣ���r=7��_��pk!�w��drs/downrev.xmldo�j�0���޹�*n�ˆȅ����84ƕ�9钸ʒ7a���|m'n�|ky��8a\y�r�`��z;����2)�%���h���o� �h!� tє�r��!�~l{��}yg0$�j�)�t2ϲgi����`o/ u߻��m�z�!��\o�i�w�r7��� d�.��z���,��p������pk-!�^����[content_types].xmlpk-!8�!��� ,_rels/.relspk-!t;�s��[ drs/e2odoc.xmlpk-!�w��k drs/downrev.xmlpk�= �s;�� �� �\ c �$�h �����"�����pk!������[content_types].xml|��n�0 ��h�c� js8 ���@������:q����۸ ��??�\o����<7p]v������޷o�(i�'����6��e�=��, �)�{�ō4��>�i��)�q���7uu���d���ހ��ǐ)��}n�l"m�ᴸ��&g0es���a)΄2'�;2� wy���u�7��{ɯ�βzř�q��f��r�����j9k���*�(]����m��ol���pk!z�,[� _rels/.relsl��j�0 ��`�`t_��pƈ�[���>����,��d���gzjǎ��?i��'�f#���®��p�b�-\/ƿ0z]n�ln�p__�3����.��ijv k��q�b�idžr�l,��vʌ��/7����р��4�`ana�r m�;e/�<��sb����s1�w>��'3u a��ںv�8��3�/��pk!s��<��drs/downrev.xmld�ak1���!���f,emzd��֖�m��n��ɒ�v��z��7|�o<�] �����vp� ����(x}�nf bb��z&g�0�\^�����헩±d&���2ֆɓ�s���a�14r�6�___ppt9����� �l��criteria�& � " u c �  ��� �\ c �$�h�����"�����pk!������[content_types].xml|��n�0 ��h�c� js8 ���@������:q����۸ ��??�\o����<7p]v������޷o�(i�'����6��e�=��, �)�{�ō4��>�i��)�q���7uu���d���ހ��ǐ)��}n�l"m�ᴸ��&g0es���a)΄2'�;2� wy���u�7��{ɯ�βzř�q��f��r�����j9k���*�(]����m��ol���pk!z�,[� _rels/.relsl��j�0 ��`�`t_��pƈ�[���>����,��d���gzjǎ��?i��'�f#���®��p�b�-\/ƿ0z]n�ln�p__�3����.��ijv k��q�b�idžr�l,��vʌ��/7����р��4�`ana�r m�;e/�<��sb����s1�w>��'3u a��ںv�8��3�/��pk!�z���drs/downrev.xmld�ak1��b�c��7��cy֦eۊ���ho��t7t3y����{cz|�����mʼn|0��n2ĕӆk�o79��5��i�@��� �μ��6�"a8���� � uc��uĩ;8o1��k�=�ܶ�.˦ң��`g� u��up��mm�^��˝̿ߧ��j]���{�����ڕ���w^pk� �v�����_.�4y�����pk-!������[content_types].xmlpk-!z�,[� _rels/.relspk-!�z���drs/downrev.xmlpk� �ms���f�>�6�___ppt9����� �k��meaning�&� " uc �  ��� �\ c �$�������"�����pk!������[content_types].xml|��n�0 ��h�c� js8 ���@������:q����۸ ��??�\o����<7p]v������޷o�(i�'����6��e�=��, �)�{�ō4��>�i��)�q���7uu���d���ހ��ǐ)��}n�l"m�ᴸ��&g0es���a)΄2'�;2� wy���u�7��{ɯ�βzř�q��f��r�����j9k���*�(]����m��ol���pk!z�,[� _rels/.relsl��j�0 ��`�`t_��pƈ�[���>����,��d���gzjǎ��?i��'�f#���®��p�b�-\/ƿ0z]n�ln�p__�3����.��ijv k��q�b�idžr�l,��vʌ��/7����р��4�`ana�r m�;e/�<��sb����s1�w>��'3u a��ںv�8��3�/��pk!`�uu��drs/downrev.xmld�ak1���c�[�����m�ԃbi����fv7��,i�n����z|���͗�mő|0�l'��iõ����� d��[ǥ�d���� �z��qk�  t���r��!�a�:��u�[�)�zj�}��v�fy.-n v�j����z{�ڼ�������[ξ6��k�n���{����\vy���g�z h&������b��ϗd�,a.���pk-!������[content_types].xmlpk-!z�,[� _rels/.relspk-!`�uu��drs/downrev.xmlpk� �;�m��f�>�6�___ppt9����� �j��string�&� " uc �  �� �\ c �$��!�����"�����pk!������[content_types].xml|��n�0 ��h�c� js8 ���@������:q����۸ ��??�\o����<7p]v������޷o�(i�'����6��e�=��, �)�{�ō4��>�i��)�q���7uu���d���ހ��ǐ)��}n�l"m�ᴸ��&g0es���a)΄2'�;2� wy���u�7��{ɯ�βzř�q��f��r�����j9k���*�(]����m��ol���pk!z�,[� _rels/.relsl��j�0 ��`�`t_��pƈ�[���>����,��d���gzjǎ��?i��'�f#���®��p�b�-\/ƿ0z]n�ln�p__�3����.��ijv k��q�b�idžr�l,��vʌ��/7����р��4�`ana�r m�;e/�<��sb����s1�w>��'3u a��ںv�8��3�/��pk!(l����drs/downrev.xmld�ak�@���!���n�pj추�p���m��&��ٸ���w�a�o��=��|�]v`���2��i#�������i4unx���g�s*�;jňul��p��6ƾ@ u˖���,��;o)��ԟ� n;���1z2�z�y�r���� 6f�y-������'۷1np��aqy�!�?o ��_yf�za2�?�v��bd�$�d 8���pk-!������[content_types].xmlpk-!z�,[� _rels/.relspk-!(l����drs/downrev.xmlpk� �m����f�>�6�___ppt9����� ����%true if string is not the null string�&&� " u&c � & ��� � \ c �$��2�����"�����pk!������[content_types].xml|��n�0 ��h�c� js8 ���@������:q����۸ ��??�\o����<7p]v������޷o�(i�'����6��e�=��, �)�{�ō4��>�i��)�q���7uu���d���ހ��ǐ)��}n�l"m�ᴸ��&g0es���a)΄2'�;2� wy���u�7��{ɯ�βzř�q��f��r�����j9k���*�(]����m��ol���pk!z�,[� _rels/.relsl��j�0 ��`�`t_��pƈ�[���>����,��d���gzjǎ��?i��'�f#���®��p�b�-\/ƿ0z]n�ln�p__�3����.��ijv k��q�b�idžr�l,��vʌ��/7����р��4�`ana�r m�;e/�<��sb����s1�w>��'3u a��ںv�8��3�/��pk!�c�9��drs/downrev.xmld�ak1���!�����,k�"�zp�v�z��lw��ɒ�v�� =��7|�o�]�v����zr�bi���j�x�*a�db���a1??�qe�^v�[�ve�ċ4t) bl:v'~`���g)�т ��p��mqlё������7?�_�ac��ץ�|�_���z������na%��s0h}*���ѐm�o�:x���8/�4[����pk-!������[content_types].xmlpk-!z�,[� _rels/.relspk-!�c�9��drs/downrev.xmlpk��;�m3 �f�>�6�___ppt9����� �m�� -n string�& � " u c �  �� � \ c �$��4�����"�����pk!������[content_types].xml|��n�0 ��h�c� js8 ���@������:q����۸ ��??�\o����<7p]v������޷o�(i�'����6��e�=��, �)�{�ō4��>�i��)�q���7uu���d���ހ��ǐ)��}n�l"m�ᴸ��&g0es���a)΄2'�;2� wy���u�7��{ɯ�βzř�q��f��r�����j9k���*�(]����m��ol���pk!z�,[� _rels/.relsl��j�0 ��`�`t_��pƈ�[���>����,��d���gzjǎ��?i��'�f#���®��p�b�-\/ƿ0z]n�ln�p__�3����.��ijv k��q�b�idžr�l,��vʌ��/7����р��4�`ana�r m�;e/�<��sb����s1�w>��'3u a��ںv�8��3�/��pk!j6����drs/downrev.xmld�ak1���!���ϊpʶia-(j���6�lwc7�%����z��7|�o2�]�����vp�b���rk��|�����p�5�8�lzy1����,��l���%ihr�j�x5�(|ǒ���r��f��ż��# y�������ae����]�nߞ78��� ����ơ���yoso�57���� �,(&�k6͖��_��pk-!������[content_types].xmlpk-!z�,[� _rels/.relspk-!j6����drs/downrev.xmlpk� �m��3 �f�>�6�___ppt9����� ���-true if string has a length greater than zero�&.� " u.c � . ��� � \ c �$�xf�����"�����pk!������[content_types].xml|��n�0 ��h�c� js8 ���@������:q����۸ ��??�\o����<7p]v������޷o�(i�'����6��e�=��, �)�{�ō4��>�i��)�q���7uu���d���ހ��ǐ)��}n�l"m�ᴸ��&g0es���a)΄2'�;2� wy���u�7��{ɯ�βzř�q��f��r�����j9k���*�(]����m��ol���pk!z�,[� _rels/.relsl��j�0 ��`�`t_��pƈ�[���>����,��d���gzjǎ��?i��'�f#���®��p�b�-\/ƿ0z]n�ln�p__�3����.��ijv k��q�b�idžr�l,��vʌ��/7����р��4�`ana�r m�;e/�<��sb����s1�w>��'3u a��ںv�8��3�/��pk!c�!��drs/downrev.xmld�ak1����0o5[a��qj�u�t��6n����di�u�� �����7�u�-�` x�g � � � ���� bd�x;& 0���m0���kj7� �!gu�m.e(*���!n��y�1e_j��ඖ�,i���b� �vt�l~���am>f�<~��x�ɭt��н<��������̇����za29�/go�c$�$�d r���pk-!������[content_types].xmlpk-!z�,[� _rels/.relspk-!c�!��drs/downrev.xmlpk� �;3 ms �f�>�6�___ppt9����� �m�� -z string�& � " u c �  �� � \ c �$�i�����"�����pk!������[content_types].xml|��n�0 ��h�c� js8 ���@������:q����۸ ��??�\o����<7p]v������޷o�(i�'����6��e�=��, �)�{�ō4��>�i��)�q���7uu���d���ހ��ǐ)��}n�l"m�ᴸ��&g0es���a)΄2'�;2� wy���u�7��{ɯ�βzř�q��f��r�����j9k���*�(]����m��ol���pk!z�,[� _rels/.relsl��j�0 ��`�`t_��pƈ�[���>����,��d���gzjǎ��?i��'�f#���®��p�b�-\/ƿ0z]n�ln�p__�3����.��ijv k��q�b�idžr�l,��vʌ��/7����р��4�`ana�r m�;e/�<��sb����s1�w>��'3u a��ںv�8��3�/��pk!(�gf��drs/downrev.xmld�mo1��&��fh�i��j!��a�b@ p��n�v�i ,�ކ��y'ϛg<�m ��q�`4�@wn�|}>� bd��:&g 0�\_�����k:�b-�c� ��r�p5d1 ]g����c�����)�m �,� ��;zh��^�xk��,�f�{��b��˵t�f���ad�����{^,�_ya͵�drx9��k ���l�%��/��pk-!������[content_types].xmlpk-!z�,[� _rels/.relspk-!(�gf��drs/downrev.xmlpk� �m3 �s �f�>�6�___ppt9����� ����#true if string has a length of zero�&$� " u$c � $ �� � \ c �$��y�����"�����pk!������[content_types].xml|��n�0 ��h�c� js8 ���@������:q����۸ ��??�\o����<7p]v������޷o�(i�'����6��e�=��, �)�{�ō4��>�i��)�q���7uu���d���ހ��ǐ)��}n�l"m�ᴸ��&g0es���a)΄2'�;2� wy���u�7��{ɯ�βzř�q��f��r�����j9k���*�(]����m��ol���pk!z�,[� _rels/.relsl��j�0 ��`�`t_��pƈ�[���>����,��d���gzjǎ��?i��'�f#���®��p�b�-\/ƿ0z]n�ln�p__�3����.��ijv k��q�b�idžr�l,��vʌ��/7����р��4�`ana�r m�;e/�<��sb����s1�w>��'3u a��ںv�8��3�/��pk!�1����drs/downrev.xmld�ak1���!���f�p�ڴa-(j[��6��n��ɒ�ۭ��ѓ߼�{|���z�s�ֳ��q����r��c�x3���3)8q����b���g^q�n���%*0)u���2�0�|g����)��h�ᮕwe1�-��=����`ky۷��|ٿ>����},�r��aq"ѐ��m�s���zj٤~>�� �����m�%��/��pk-!������[content_types].xmlpk-!z�,[� _rels/.relspk-!�1����drs/downrev.xmlpk� �;s m� �f�>�6�___ppt9����� �u��string1 = string2�&� " uc �  �� �\ c �$��c�����"�����pk!������[content_types].xml|��n�0 ��h�c� js8 ���@������:q����۸ ��??�\o����<7p]v������޷o�(i�'����6��e�=��, �)�{�ō4��>�i��)�q���7uu���d���ހ��ǐ)��}n�l"m�ᴸ��&g0es���a)΄2'�;2� wy���u�7��{ɯ�βzř�q��f��r�����j9k���*�(]����m��ol���pk!z�,[� _rels/.relsl��j�0 ��`�`t_��pƈ�[���>����,��d���gzjǎ��?i��'�f#���®��p�b�-\/ƿ0z]n�ln�p__�3����.��ijv k��q�b�idžr�l,��vʌ��/7����р��4�`ana�r m�;e/�<��sb����s1�w>��'3u a��ںv�8��3�/��pk!.�z���drs/downrev.xmld�mk1��b�c��7��c)k�"��т����t3� �l�$�[��=����3�v�'��8vp?�@�n�l7/w#!"kl�� �nz7c̵;�n�x�ᐣ�:�6�2�5y ����ř����xnp�ȇ,j���b�-=�t��v�ΰ6oss,��ٗ}��n*u��ad����o�x�5� ������f�0d��k2m� '���pk-!������[content_types].xmlpk-!z�,[� _rels/.relspk-!.�z���drs/downrev.xmlpk� �ms �� �f�>�6�___ppt9����� ����#true if string1 is equal to string2�&$� " u$c � $ �� �\ c �$��m�����"�����pk!������[content_types].xml|��n�0 ��h�c� js8 ���@������:q����۸ ��??�\o����<7p]v������޷o�(i�'����6��e�=��, �)�{�ō4��>�i��)�q���7uu���d���ހ��ǐ)��}n�l"m�ᴸ��&g0es���a)΄2'�;2� wy���u�7��{ɯ�βzř�q��f��r�����j9k���*�(]����m��ol���pk!z�,[� _rels/.relsl��j�0 ��`�`t_��pƈ�[���>����,��d���gzjǎ��?i��'�f#���®��p�b�-\/ƿ0z]n�ln�p__�3����.��ijv k��q�b�idžr�l,��vʌ��/7����р��4�`ana�r m�;e/�<��sb����s1�w>��'3u a��ںv�8��3�/��pk!8o����drs/downrev.xmld�ak1���!����ꡔ�i���(��6�lw��ɚ�v��z��7|�o<�]�v����zp�b���rkx�]�@�db���a:9?si�^��[�ze�ē44)u%b�v�c���g)�p� ��p��mq ё���p�� w߫_�am�ؗ��x�<ͽp��:�5j}y��݂jܧ������_yb-��l�}�6�___ppt9����� �v��string1 != string2�&� " uc �  �� �\ c �$��o�����"�����pk!������[content_types].xml|��n�0 ��h�c� js8 ���@������:q����۸ ��??�\o����<7p]v������޷o�(i�'����6��e�=��, �)�{�ō4��>�i��)�q���7uu���d���ހ��ǐ)��}n�l"m�ᴸ��&g0es���a)΄2'�;2� wy���u�7��{ɯ�βzř�q��f��r�����j9k���*�(]����m��ol���pk!z�,[� _rels/.relsl��j�0 ��`�`t_��pƈ�[���>����,��d���gzjǎ��?i��'�f#���®��p�b�-\/ƿ0z]n�ln�p__�3����.��ijv k��q�b�idžr�l,��vʌ��/7����р��4�`ana�r m�;e/�<��sb����s1�w>��'3u a��ںv�8��3�/��pk!������drs/downrev.xmld�ak1����0bo5���(�p tz�*�۸wc7�%i���7xh�o��=��������x�h�� .�6\)�}��6�___ppt9����� ����'true if string1 is not equal to string2�&(� " u(c � ( ��=b �\ s �*�����1��#"���@���pk!������[content_types].xml|��n�0 ��h�c� js8 ���@������:q����۸ ��??�\o����<7p]v������޷o�(i�'����6��e�=��, �)�{�ō4��>�i��)�q���7uu���d���ހ��ǐ)��}n�l"m�ᴸ��&g0es���a)΄2'�;2� wy���u�7��{ɯ�βzř�q��f��r�����j9k���*�(]����m��ol���pk!z�,[� _rels/.relsl��j�0 ��`�`t_��pƈ�[���>����,��d���gzjǎ��?i��'�f#���®��p�b�-\/ƿ0z]n�ln�p__�3����.��ijv k��q�b�idžr�l,��vʌ��/7����р��4�`ana�r m�;e/�<��sb����s1�w>��'3u a��ںv�8��3�/��pk!�p���drs/downrev.xmld��j1�� �c�w5�h)�qd[�?0nf7��ɒ�u}��r��̜9�|�eoё�c�q��p��j��y�"���1)xr��b�2�\��;�j$9*01����0d1�\k�n��c}%��g2���dٻ�xsj0���pq;ݭ��gunx(��_�����[��a���������n h�����k}���n\����pk-!������[content_types].xmlpk-!z�,[� _rels/.relspk-!�p���drs/downrev.xmlpk��msm� �=b �\ s �*�����1��#"���@���pk!������[content_types].xml|��n�0 ��h�c� js8 ���@������:q����۸ ��??�\o����<7p]v������޷o�(i�'����6��e�=��, �)�{�ō4��>�i��)�q���7uu���d���ހ��ǐ)��}n�l"m�ᴸ��&g0es���a)΄2'�;2� wy���u�7��{ɯ�βzř�q��f��r�����j9k���*�(]����m��ol���pk!z�,[� _rels/.relsl��j�0 ��`�`t_��pƈ�[���>����,��d���gzjǎ��?i��'�f#���®��p�b�-\/ƿ0z]n�ln�p__�3����.��ijv k��q�b�idžr�l,��vʌ��/7����р��4�`ana�r m�;e/�<��sb����s1�w>��'3u a��ںv�8��3�/��pk!�p���drs/downrev.xmld��j1�� �c�w5�h)�qd[�?0nf7��ɒ�u}��r��̜9�|�eoё�c�q��p��j��y�"���1)xr��b�2�\��;�j$9*01����0d1�\k�n��c}%��g2���dٻ�xsj0���pq;ݭ��gunx(��_�����[��a���������n h�����k}���n\����pk-!������[content_types].xmlpk-!z�,[� _rels/.relspk-!�p���drs/downrev.xmlpk��;����=b �\ s �*�����1��#"���@���pk!������[content_types].xml|��n�0 ��h�c� js8 ���@������:q����۸ ��??�\o����<7p]v������޷o�(i�'����6��e�=��, �)�{�ō4��>�i��)�q���7uu���d���ހ��ǐ)��}n�l"m�ᴸ��&g0es���a)΄2'�;2� wy���u�7��{ɯ�βzř�q��f��r�����j9k���*�(]����m��ol���pk!z�,[� _rels/.relsl��j�0 ��`�`t_��pƈ�[���>����,��d���gzjǎ��?i��'�f#���®��p�b�-\/ƿ0z]n�ln�p__�3����.��ijv k��q�b�idžr�l,��vʌ��/7����р��4�`ana�r m�;e/�<��sb����s1�w>��'3u a��ںv�8��3�/��pk!�p���drs/downrev.xmld��j1�� �c�w5�h)�qd[�?0nf7��ɒ�u}��r��̜9�|�eoё�c�q��p��j��y�"���1)xr��b�2�\��;�j$9*01����0d1�\k�n��c}%��g2���dٻ�xsj0���pq;ݭ��gunx(��_�����[��a���������n h�����k}���n\����pk-!������[content_types].xmlpk-!z�,[� _rels/.relspk-!�p���drs/downrev.xmlpk��;����=b �\ s �*�����1��#"���@���pk!������[content_types].xml|��n�0 ��h�c� js8 ���@������:q����۸ ��??�\o����<7p]v������޷o�(i�'����6��e�=��, �)�{�ō4��>�i��)�q���7uu���d���ހ��ǐ)��}n�l"m�ᴸ��&g0es���a)΄2'�;2� wy���u�7��{ɯ�βzř�q��f��r�����j9k���*�(]����m��ol���pk!z�,[� _rels/.relsl��j�0 ��`�`t_��pƈ�[���>����,��d���gzjǎ��?i��'�f#���®��p�b�-\/ƿ0z]n�ln�p__�3����.��ijv k��q�b�idžr�l,��vʌ��/7����р��4�`ana�r m�;e/�<��sb����s1�w>��'3u a��ںv�8��3�/��pk!�p���drs/downrev.xmld��j1�� �c�w5�h)�qd[�?0nf7��ɒ�u}��r��̜9�|�eoё�c�q��p��j��y�"���1)xr��b�2�\��;�j$9*01����0d1�\k�n��c}%��g2���dٻ�xsj0���pq;ݭ��gunx(��_�����[��a���������n h�����k}���n\����pk-!������[content_types].xmlpk-!z�,[� _rels/.relspk-!�p���drs/downrev.xmlpk��;3 �3 �=b �\ s �*�����1��#"���@���pk!������[content_types].xml|��n�0 ��h�c� js8 ���@������:q����۸ ��??�\o����<7p]v������޷o�(i�'����6��e�=��, �)�{�ō4��>�i��)�q���7uu���d���ހ��ǐ)��}n�l"m�ᴸ��&g0es���a)΄2'�;2� wy���u�7��{ɯ�βzř�q��f��r�����j9k���*�(]����m��ol���pk!z�,[� _rels/.relsl��j�0 ��`�`t_��pƈ�[���>����,��d���gzjǎ��?i��'�f#���®��p�b�-\/ƿ0z]n�ln�p__�3����.��ijv k��q�b�idžr�l,��vʌ��/7����р��4�`ana�r m�;e/�<��sb����s1�w>��'3u a��ںv�8��3�/��pk!�p���drs/downrev.xmld��j1�� �c�w5�h)�qd[�?0nf7��ɒ�u}��r��̜9�|�eoё�c�q��p��j��y�"���1)xr��b�2�\��;�j$9*01����0d1�\k�n��c}%��g2���dٻ�xsj0���pq;ݭ��gunx(��_�����[��a���������n h�����k}���n\����pk-!������[content_types].xmlpk-!z�,[� _rels/.relspk-!�p���drs/downrev.xmlpk��;s �s �=b �\ s �*�����1��#"���@���pk!������[content_types].xml|��n�0 ��h�c� js8 ���@������:q����۸ ��??�\o����<7p]v������޷o�(i�'����6��e�=��, �)�{�ō4��>�i��)�q���7uu���d���ހ��ǐ)��}n�l"m�ᴸ��&g0es���a)΄2'�;2� wy���u�7��{ɯ�βzř�q��f��r�����j9k���*�(]����m��ol���pk!z�,[� _rels/.relsl��j�0 ��`�`t_��pƈ�[���>����,��d���gzjǎ��?i��'�f#���®��p�b�-\/ƿ0z]n�ln�p__�3����.��ijv k��q�b�idžr�l,��vʌ��/7����р��4�`ana�r m�;e/�<��sb����s1�w>��'3u a��ںv�8��3�/��pk!�p���drs/downrev.xmld��j1�� �c�w5�h)�qd[�?0nf7��ɒ�u}��r��̜9�|�eoё�c�q��p��j��y�"���1)xr��b�2�\��;�j$9*01����0d1�\k�n��c}%��g2���dٻ�xsj0���pq;ݭ��gunx(��_�����[��a���������n h�����k}���n\����pk-!������[content_types].xmlpk-!z�,[� _rels/.relspk-!�p���drs/downrev.xmlpk��;� �� �>b �\ s �*�����o��#"���@���pk!������[content_types].xml|��n�0 ��h�c� js8 ���@������:q����۸ ��??�\o����<7p]v������޷o�(i�'����6��e�=��, �)�{�ō4��>�i��)�q���7uu���d���ހ��ǐ)��}n�l"m�ᴸ��&g0es���a)΄2'�;2� wy���u�7��{ɯ�βzř�q��f��r�����j9k���*�(]����m��ol���pk!z�,[� _rels/.relsl��j�0 ��`�`t_��pƈ�[���>����,��d���gzjǎ��?i��'�f#���®��p�b�-\/ƿ0z]n�ln�p__�3����.��ijv k��q�b�idžr�l,��vʌ��/7����р��4�`ana�r m�;e/�<��sb����s1�w>��'3u a��ںv�8��3�/��pk!��8��drs/downrev.xmld�ak1��b�c�bo6���i)��xѯ^����fq3y�i��_o��̼y�}���;u����n�(�:ؖ��{pi�-v���h ֫��kμ�s%��&�j4�d�r�t;��'ηc�%���6�9��n�ŝ��rnp���q�]���.^޶���q�|q��ug m�l:l@ �/��~�r����[��$7.��^���pk-!������[content_types].xmlpk-!z�,[� _rels/.relspk-!��8��drs/downrev.xmlpk��;s;� �>b �\ s �*�����o��#"���@���pk!������[content_types].xml|��n�0 ��h�c� js8 ���@������:q����۸ ��??�\o����<7p]v������޷o�(i�'����6��e�=��, �)�{�ō4��>�i��)�q���7uu���d���ހ��ǐ)��}n�l"m�ᴸ��&g0es���a)΄2'�;2� wy���u�7��{ɯ�βzř�q��f��r�����j9k���*�(]����m��ol���pk!z�,[� _rels/.relsl��j�0 ��`�`t_��pƈ�[���>����,��d���gzjǎ��?i��'�f#���®��p�b�-\/ƿ0z]n�ln�p__�3����.��ijv k��q�b�idžr�l,��vʌ��/7����р��4�`ana�r m�;e/�<��sb����s1�w>��'3u a��ںv�8��3�/��pk!��8��drs/downrev.xmld�ak1��b�c�bo6���i)��xѯ^����fq3y�i��_o��̼y�}���;u����n�(�:ؖ��{pi�-v���h ֫��kμ�s%��&�j4�d�r�t;��'ηc�%���6�9��n�ŝ��rnp���q�]���.^޶���q�|q��ug m�l:l@ �/��~�r����[��$7.��^���pk-!������[content_types].xmlpk-!z�,[� _rels/.relspk-!��8��drs/downrev.xmlpk���s�� �>b �\ s �*�����o��#"���@���pk!������[content_types].xml|��n�0 ��h�c� js8 ���@������:q����۸ ��??�\o����<7p]v������޷o�(i�'����6��e�=��, �)�{�ō4��>�i��)�q���7uu���d���ހ��ǐ)��}n�l"m�ᴸ��&g0es���a)΄2'�;2� wy���u�7��{ɯ�βzř�q��f��r�����j9k���*�(]����m��ol���pk!z�,[� _rels/.relsl��j�0 ��`�`t_��pƈ�[���>����,��d���gzjǎ��?i��'�f#���®��p�b�-\/ƿ0z]n�ln�p__�3����.��ijv k��q�b�idžr�l,��vʌ��/7����р��4�`ana�r m�;e/�<��sb����s1�w>��'3u a��ںv�8��3�/��pk!��8��drs/downrev.xmld�ak1��b�c�bo6���i)��xѯ^����fq3y�i��_o��̼y�}���;u����n�(�:ؖ��{pi�-v���h ֫��kμ�s%��&�j4�d�r�t;��'ηc�%���6�9��n�ŝ��rnp���q�]���.^޶���q�|q��ug m�l:l@ �/��~�r����[��$7.��^���pk-!������[content_types].xmlpk-!z�,[� _rels/.relspk-!��8��drs/downrev.xmlpk��;s�s�>b �\ s �*�����o��#"���@���pk!������[content_types].xml|��n�0 ��h�c� js8 ���@������:q����۸ ��??�\o����<7p]v������޷o�(i�'����6��e�=��, �)�{�ō4��>�i��)�q���7uu���d���ހ��ǐ)��}n�l"m�ᴸ��&g0es���a)΄2'�;2� wy���u�7��{ɯ�βzř�q��f��r�����j9k���*�(]����m��ol���pk!z�,[� _rels/.relsl��j�0 ��`�`t_��pƈ�[���>����,��d���gzjǎ��?i��'�f#���®��p�b�-\/ƿ0z]n�ln�p__�3����.��ijv k��q�b�idžr�l,��vʌ��/7����р��4�`ana�r m�;e/�<��sb����s1�w>��'3u a��ںv�8��3�/��pk!��8��drs/downrev.xmld�ak1��b�c�bo6���i)��xѯ^����fq3y�i��_o��̼y�}���;u����n�(�:ؖ��{pi�-v���h ֫��kμ�s%��&�j4�d�r�t;��'ηc�%���6�9��n�ŝ��rnp���q�]���.^޶���q�|q��ug m�l:l@ �/��~�r����[��$7.��^���pk-!������[content_types].xmlpk-!z�,[� _rels/.relspk-!��8��drs/downrev.xmlpk��;� �� ��� �\ � �d��������?���opgr�s`smo&{ 6�^ `��  �v��*���  � ������� �\ � �@��\�����?���u��`smo&{ 7�^����   �x��shell  z�  �  � �����h �\ � �0�������޽h�� ?� ���������33��������y�___ppt10�y d�='� �����=� @b�  "���0�  0 ����`�4�( � �`� �`  �x������0e����0e��������?���rectangle 2�� `}�� ���� � �n��exercise� a�  �� �`  �~��l���0e����0e���������?���rectangle 3�� `�� ����� ����check users confirmation frist, read user input echo -n  please confirm: [yes | no]  read user_input then, compare it with standard answer  yes if [  $user_input = yes ] then echo  thanks for your confirmation! fi ��7,vcc7a,cv a c�t  >   6   @   ��� �` � �d��������?���opgr�s`smo&{ 5�^ `��  �v��*���  � ������� �` � �@��������?���u��`smo&{ 6�^����   �x��shell  z�  �  � �����h �` � �0�������޽h�� ?� ���������33��������y�___ppt10�y d�='� �����=� @b�  "���0�  0 �����d�h�( � �d�, �d  �x������0e����0e��������?���rectangle 2�� `}�� ���� � �`�� if& then& else�a�  �� �d  �~�����0e����0e���������?���rectangle 3�� `�� ����� �&���structure if test-command then commands else commands fi you can use semicolon (;) ends a command the same way a newline does. if [ & ]; then & & fi if [ 5 = 5 ]; then echo "equal"; fi �� zmzgz>zz cc cc cc ccgc> c c�zs  ^  #   ��� �d � �d��ص����?���opgr�s`smo&{ 5�^ `��  �v��*���  � ������� �d � �@��ĸ����?���u��`smo&{ 6�^����   �x��shell  z�  �  � �����h �d � �0�������޽h�� ?� ���������33��������y�___ppt10�y d�='� �����=� @b�  "���0�  0 �����h�w�( � �h�f �h  �x��h`��0e����0e��������?���rectangle 2�� `}�� ���� � �z�� if& then& elif�a�&    �� �h  �~��m��0e����0e���������?���rectangle 3�� `�� ����� ����structure if test-command then commands elif test-command then commands . . . else commands fi � z�zzz cc cc c ccc!ccccaa�@;  c   ��� �h � �d���i����?���opgr�s`smo&{ 5�^ `��  �v��*���  � ������� �h � �@��ȇ����?���u��`smo&{ 6�^����   �x��shell  z�  �  � �����h �h � �0�������޽h�� ?� ���������33��������y�___ppt10�y d�='� �����=� @b�  "�� �0�  0 �����l���( � �l�) �l  �x���3��0e����0e��������?���rectangle 2�� `}�� ���� � �]��debugging shell scripts�a�  � �l  �~��(:��0e����0e���������?���rectangle 3�� `�� ����� �l��display each command before it runs the command set the  x option for the current shell $set  x use the  x to invoke the script $sh  x command arguments add the set command at the top of the script set  x then each command that the script executes is preceded by a plus sign ( ) distinguish the output of trace from any output that the script produces turn off the debug with set x�0( - ji0c(cc cc- c  cjcicc�&�  � ��� �l � �d���q����?���opgr�s`smo&{ 5�^ `��  �v��*���  � ������� �l � �@���t����?���u��`smo&{ 6�^����   �x��shell  z�  �  � �����h �l � �0�������޽h�� ?� ���������33��������y�___ppt10�y d�='� �����=� @b�  "���0�  0 ����p�v�( � �p�( �p  �~�����0e����0e��������?���rectangle 1026�� `}�� ���� � �v�� for& in� a�  � �p  ��������0e����0e���������?���rectangle 1027�� `�� ����� �>��bstructure for loop-index in argument_list do commands done example: for file in * do if [ -d  $file ]; then echo $file fi done�� z�z cc cccc cic�@   n   �� �p � �`���������?���rectangle 1028�� *� � �\�� g��� ������� �p � �d��h����?���opgr�s`smo&{ 6�^ `��  �v��*���  � ������� �p � �@���$����?���u��`smo&{ 7�^����   �x��shell  z�  �  � �����h �p � �0�������޽h�� ?� ���������33��������y�___ppt10�y d�='� �����=� @b�  "���0� 0 ��0�t�t�( � �t� �t  �x������0e����0e��������?���rectangle 2�� `}�� ���� � �j�� for�a�  �� �t  �~������0e����0e���������?���rectangle 3�� `�� ����� �(��dstructure for loop-index do commands done automatically takes on the value of each of command line arguments, one at a time. which implies for arg in  $@ �� &b aa aa aabaa�&�    ��� �t � �d��t�����?���opgr�s`smo&{ 5�^ `��  �v��*���  � ������� �t � �@��������?���u��`smo&{ 6�^����   �x��shell  z�  �  � �����h �t � �0�������޽h�� ?� ���������33��������y�___ppt10�y d�='� �����=� @b�  "���0� 0 ��p�x�d�( � �x� �x  �x��4���0e����0e��������?���rectangle 2�� `}�� ���� � �l�� while�a�  �� �x  �~������0e����0e���������?���rectangle 3�� `�� ����� ���$structure while test_command do commands done example: while [  $number  lt 10 ] do & & number=`expr $number 1` done�t � cc cc cgc�z   4  (   ��� �x � �d��������?���opgr�s`smo&{ 5�^ `��  �v��*���  � ������� �x � �@��<�����?���u��`smo&{ 6�^����   �x��shell  z�  �  � �����h �x � �0�������޽h�� ?� ���������33��������y�___ppt10�y d�='� �����=� @b�  "���0� 0 � p�|��( � �|� �|  �x��v��0e����0e��������?���rectangle 2�� `}�� ���� � �l�� until�a�  �z �|  �~��\}��0e����0e���������?���rectangle 3�� `�� ����� ����xstructure until test_command do commands done example: secretname=jenny name=noname until [  $name =  $secretname ] do echo  your guess: \c read name done�x z�z cc cc c�c�t   !         a �� �| � �z��|��������?���rectangle 4�| �v� �\�� g��� ������� �| � �d��d�����?���opgr�s`smo&{ 6�^ `��  �v��*���  � ������� �| � �@��x�����?���u��`smo&{ 7�^����   �x��shell  z�  �  � �����h �| � �0�������޽h�� ?� ���������33��������y�___ppt10�y d�='� �����=� @b�  "�d�0� 0 {�s���� �( � ���% ��  �x��tj��0e����0e��������?���rectangle 2�� `}�� ���� � �y�� break and continue�a�  � ��  �~���q��0e����0e���������?���rectangle 3�� `�� ����� ����4interrupt for, while or until loop the break statement transfer control to the statement after the done statement terminate execution of the loop the continue statement transfer control to the statement to the done statement skip the test statements for the current iteration continues execution of the loop�l8z[zz�z8c[cc�c� 5 ��� �� � �d��xf����?���opgr�s`smo&{ 5�^ `��  �v��*���  � ������� �� � �@���o����?���u��`smo&{ 6�^����   �x��shell  z�  �  � �����h �� � �0�������޽h�� ?� ���������33��������y�___ppt10�y d�='� �����=� @b�  "�i�0� 0 ��x�����( � ��� ��  �x��t$��0e����0e��������?���rectangle 2�� `}�� ���� � �n��example:� a�  � ��  �~���,��0e����0e���������?���rectangle 3�� `�`� ������<�4�___ppt9�� ���� for index in 1 2 3 4 5 6 7 8 9 10 do if [ $index  le 3 ]; then echo continue continue fi echo $index if [ $index  ge 8 ]; then echo  break break fi done� �" zc�z�  -  a   ��� �� � �d��\:����?���opgr�s`smo&{ 5�^ `��  �v��*���  � ������� �� � �@��=����?���u��`smo&{ 6�^����   �x��shell  z�  �  � �����h �� � �0�������޽h�� ?� ���������33��������y�___ppt10�y d�='� �����=� @b�  "�(�0� 0 ?�7������( � ��� ��  �x������0e����0e��������?���rectangle 2�� `}�� ���� � �k�� case�a�  �t ��  �~����0e����0e���������?���rectangle 3�� `�� ����� ���tstructure case test_string in pattern-1 ) commands_1 ;; pattern-2 ) commands_2 ;; & & esac default case: catch all pattern * ) �� zsz!z �" zz aa aa aaa a aaaa.a�@   \  / ��� �� � �d��<����?���opgr�s`smo&{ 5�^ `��  �v��*���  � ������� �� � �@������?���u��`smo&{ 6�^����   �x��shell  z�  �  � �����h �� � �0�������޽h�� ?� ���������33��������y�___ppt10�y d�='� �����=� @b�  "��j�0� 0 �i�i����si�( � ��� ��  �x��n��0e����0e��������?���rectangle 2�� `}�� ���� � �k�� case�a�  �; ��  �~���9�,�*#��i#wl3a���2����ffr�ϡa1�q$or�*�go�c��h;j���t�%g9j7q�,�]��������p�b#e>6hdb�(f�v�p�m�j1t�㧆��uv~fz2�w�f�n�t0z�8h����%������<��7���m� j{8=����j$%�w��r]6���f*� 12� t��̄�?n.�f�q�o]i�>�(��� �qm �����i �� z��q( q'hwo:eg�����his�-��ڌ̒3�xn��q�o!q�|��o*"�.i��#�(b�lf!>myj�2eif���]�x s�l�fq�`��qb��y8�5oi�b�;�un�ԡ9�f[m�)g]-�g��t- �y������.�jʕo'� ����?�r�ap��.5���tv;e����5 �e�bba]��i/�q��\�,�vya��4��m�[xҝp@o�@��dd�r�)���,k3��#0�'c����f������\��: r�\�hr��}�b,�����hr�r@�դx(�"�����d��s��bk:3w�p��s9.,�b^��49z�4��o��,�u ^-��qs�tªm��w2k)��;�c�� -'#��������u�*��v��3���l·����(|c����6�if(&������k�ɲl���t;0k 6�08hf9@�s =;ũq��w�t��˕6o�n �u �@���^%�doe串�4е�t�a�6uj`ʟs����2���b;��t�nc� �8�����u�c��#˾���uk�����e�ηk@�,�q���a�û��;{'���í��u���5�<�b����v�� ;�sg�k���㳷����;>�'d� ju�����*2�u��b�b�'������n�k �t'�b�d�| ���>�b�ue�"t]w!���o��;���1{��1���{�1_� ��zud����#�gf�<����{��k-�=��7lg���٣���fwy�[b��u��gg���gg�s�w�����e��n�w������v�w�����v��ް�~g�w��?�c�|�����9�|��c\�f��df���%j�y��9�i��r "�ئkzo^w|��{ �cx%:��ez�4�>��g�������v��㞐���ue��>�og�u�՗afw����#��#c�{\ո�dc-gn_d/d�[�l)䙄�!o�k0���i��&`f�ě�&����{)|f�l�=�z]� ����r�j�0��?��rl䃛�\�` ��a�������pzȡ�ғfg#�;�[�=e���!��`�7�&o���d��s>a��h�*2l�a��ɡ=�u�#8 �فzӱ8 �w�*3��� a�x��]s�na � ��%x �gph�419by�c�d��ǡz���n��c��u�4�>̾��fm��������|6���ds�k�$�v��ٜ0��zphύ�d\\� ��pk!������drs/downrev.xmldo]k�0}���6s��t����&hc�.͵)67�����e�x8ߋug �r�k� ��q�tʌ����� �� ǥ�fv˧�s����6 ��!�st`b�s)}nȣ��8r'�x 6�� ^c���(i&�bɱ�`m��sv� fzn���p�d�ۚ��qk��?w�9�@]x���_:�_�#�������pk-!�^����[content_types].xmlpk-!8�!��� ,_rels/.relspk-!�/j}��o drs/e2odoc.xmlpk-!�������drs/downrev.xmlpk�� �c�n� �� �� c �$�|{�����"�����pk!������[content_types].xml|��n�0 ��h�c� js8 ���@������:q����۸ ��??�\o����<7p]v������޷o�(i�'����6��e�=��, �)�{�ō4��>�i��)�q���7uu���d���ހ��ǐ)��}n�l"m�ᴸ��&g0es���a)΄2'�;2� wy���u�7��{ɯ�βzř�q��f��r�����j9k���*�(]����m��ol���pk!z�,[� _rels/.relsl��j�0 ��`�`t_��pƈ�[���>����,��d���gzjǎ��?i��'�f#���®��p�b�-\/ƿ0z]n�ln�p__�3����.��ijv k��q�b�idžr�l,��vʌ��/7����р��4�`ana�r m�;e/�<��sb����s1�w>��'3u a��ںv�8��3�/��pk! ��c��drs/downrev.xmld�ak1����0��j�d�f�vhiy[���͸ �l�$���7x��7o��dֻv)d�y�pp� ����(��\>�aą���l �a6���`��� :�s#2�c� lj])e� 9������ôch�x�p��ǣi���������s������~��ߞwr��ɍt����?�hԧ���pw�嵼�vza69����� c�p�d�l r���pk-!������[content_types].xmlpk-!z�,[� _rels/.relspk-! ��c��drs/downrev.xmlpk� ��c��f�>�6�___ppt9����� �k��pattern�&� " uc �  ��� �� c �$�$|�����"�����pk!������[content_types].xml|��n�0 ��h�c� js8 ���@������:q����۸ ��??�\o����<7p]v������޷o�(i�'����6��e�=��, �)�{�ō4��>�i��)�q���7uu���d���ހ��ǐ)��}n�l"m�ᴸ��&g0es���a)΄2'�;2� wy���u�7��{ɯ�βzř�q��f��r�����j9k���*�(]����m��ol���pk!z�,[� _rels/.relsl��j�0 ��`�`t_��pƈ�[���>����,��d���gzjǎ��?i��'�f#���®��p�b�-\/ƿ0z]n�ln�p__�3����.��ijv k��q�b�idžr�l,��vʌ��/7����р��4�`ana�r m�;e/�<��sb����s1�w>��'3u a��ںv�8��3�/��pk!_�2/��drs/downrev.xmld�mk1���!����ꡔ�iq�z��v�z��lw��ɒ�v�� =��wx^��|p��q�֋��q����j���mq1��� k8p����dj��{y�n��!k�цԗ��n�q��%w[�c�&�>�]�we1fgv�bk=ߵ\����c_���z������7����ps *���� ����4����pkv��%�fk��/��pk-!������[content_types].xmlpk-!z�,[� _rels/.relspk-!_�2/��drs/downrev.xmlpk� �cn��f�>�6�___ppt9����� �k��matches�&� " uc �  ��� �� c �$�ԋ�����"�����pk!������[content_types].xml|��n�0 ��h�c� js8 ���@������:q����۸ ��??�\o����<7p]v������޷o�(i�'����6��e�=��, �)�{�ō4��>�i��)�q���7uu���d���ހ��ǐ)��}n�l"m�ᴸ��&g0es���a)΄2'�;2� wy���u�7��{ɯ�βzř�q��f��r�����j9k���*�(]����m��ol���pk!z�,[� _rels/.relsl��j�0 ��`�`t_��pƈ�[���>����,��d���gzjǎ��?i��'�f#���®��p�b�-\/ƿ0z]n�ln�p__�3����.��ijv k��q�b�idžr�l,��vʌ��/7����р��4�`ana�r m�;e/�<��sb����s1�w>��'3u a��ںv�8��3�/��pk!��%��drs/downrev.xmld�mk1����0��j�=��f�%��h �m܌���ɒ���o�p�����lf��ek>� ���iå�����5֎i��̦�w̵�xe�:�"a8䨠��ɥ ee��5ĩ;:o1��k�=v nk��eci�pz���ee����*���ci�o�����>�r#�����c��xy�w�om�_�qk� �_oo� c$�$�d r���pk-!������[content_types].xmlpk-!z�,[� _rels/.relspk-!��%��drs/downrev.xmlpk� �����f�>�6�___ppt9����� �e��*�&� " uc �  �� �� c �$��������"�����pk!������[content_types].xml|��n�0 ��h�c� js8 ���@������:q����۸ ��??�\o����<7p]v������޷o�(i�'����6��e�=��, �)�{�ō4��>�i��)�q���7uu���d���ހ��ǐ)��}n�l"m�ᴸ��&g0es���a)΄2'�;2� wy���u�7��{ɯ�βzř�q��f��r�����j9k���*�(]����m��ol���pk!z�,[� _rels/.relsl��j�0 ��`�`t_��pƈ�[���>����,��d���gzjǎ��?i��'�f#���®��p�b�-\/ƿ0z]n�ln�p__�3����.��ijv k��q�b�idžr�l,��vʌ��/7����р��4�`ana�r m�;e/�<��sb����s1�w>��'3u a��ںv�8��3�/��pk!k��^��drs/downrev.xmld�ao1��&��fl�i�,�$��dq�ކ��[�n7m����p��7�^�鼷�ؓʊ�� a\9m�v���p3"���1)8r����b��v.i���h9*hb�r)cր�0pq�v�[�)�zj�����ͳ��h8-4�ѣ��g�kl k�z�������fr#�����& "������.����*��d�[���c$�$�d r���pk-!������[content_types].xmlpk-!z�,[� _rels/.relspk-!k��^��drs/downrev.xmlpk� ��n��f�>�6�___ppt9����� ����!matches any string of characters.�&"� " u"c � " ��� � � c �$��������"�����pk!������[content_types].xml|��n�0 ��h�c� js8 ���@������:q����۸ ��??�\o����<7p]v������޷o�(i�'����6��e�=��, �)�{�ō4��>�i��)�q���7uu���d���ހ��ǐ)��}n�l"m�ᴸ��&g0es���a)΄2'�;2� wy���u�7��{ɯ�βzř�q��f��r�����j9k���*�(]����m��ol���pk!z�,[� _rels/.relsl��j�0 ��`�`t_��pƈ�[���>����,��d���gzjǎ��?i��'�f#���®��p�b�-\/ƿ0z]n�ln�p__�3����.��ijv k��q�b�idžr�l,��vʌ��/7����р��4�`ana�r m�;e/�<��sb����s1�w>��'3u a��ںv�8��3�/��pk!�-���drs/downrev.xmld�ak1���!����ꡔ�ia-(�vk�m���7�%����z��7o��t>�n�9d�e����r{c�����t3��� k8r����bj���x�l���%ihs�k�x��(�|υ���r��a��û��# y���[���n�ʊ�� �~ݾ=op��1�j}}5<܃j<��gs��f8�'��h�&���6xsqln�l�-g��pk-!������[content_types].xmlpk-!z�,[� _rels/.relspk-!�-���drs/downrev.xmlpk� ���" �f�>�6�___ppt9����� �e��?�&� " uc �  �� � � c �$�������"�����pk!������[content_types].xml|��n�0 ��h�c� js8 ���@������:q����۸ ��??�\o����<7p]v������޷o�(i�'����6��e�=��, �)�{�ō4��>�i��)�q���7uu���d���ހ��ǐ)��}n�l"m�ᴸ��&g0es���a)΄2'�;2� wy���u�7��{ɯ�βzř�q��f��r�����j9k���*�(]����m��ol���pk!z�,[� _rels/.relsl��j�0 ��`�`t_��pƈ�[���>����,��d���gzjǎ��?i��'�f#���®��p�b�-\/ƿ0z]n�ln�p__�3����.��ijv k��q�b�idžr�l,��vʌ��/7����р��4�`ana�r m�;e/�<��sb����s1�w>��'3u a��ںv�8��3�/��pk!������drs/downrev.xmld�[k1���c�7�(x��i)�kaqzc}�n����dib����>��3g��hһv�)d�y��@� ���\kx��n 1!l=��#e��//fx�헩±d mj])e�r�#����)�pk�ᮕwj �c�y���f u?�_�ac�����|ݾ=���c(7r��~�"q���ku�x��� �d�r�k��%�fk��?��pk-!������[content_types].xmlpk-!z�,[� _rels/.relspk-!������drs/downrev.xmlpk� ��n" �f�>�6�___ppt9����� ����matches any single character.�&� " uc �  ��� � � c �$�\������"�����pk!������[content_types].xml|��n�0 ��h�c� js8 ���@������:q����۸ ��??�\o����<7p]v������޷o�(i�'����6��e�=��, �)�{�ō4��>�i��)�q���7uu���d���ހ��ǐ)��}n�l"m�ᴸ��&g0es���a)΄2'�;2� wy���u�7��{ɯ�βzř�q��f��r�����j9k���*�(]����m��ol���pk!z�,[� _rels/.relsl��j�0 ��`�`t_��pƈ�[���>����,��d���gzjǎ��?i��'�f#���®��p�b�-\/ƿ0z]n�ln�p__�3����.��ijv k��q�b�idžr�l,��vʌ��/7����р��4�`ana�r m�;e/�<��sb����s1�w>��'3u a��ںv�8��3�/��pk!"�=��drs/downrev.xmld�ao1��&��fl�iw�,�d�%�m���6n����˿�� �7o�|�yoq$�c�� q��j�����d��ǥ�df�� ��u���:v"a8䨠��ͥ em���ĩ ��s������|ȳ��h8-���cm����*���ci�o�����>�r#�����c��xy��r��/ϩ�v�l������ɟ/�4y�����pk-!������[content_types].xmlpk-!z�,[� _rels/.relspk-!"�=��drs/downrev.xmlpk� ��" � �f�>�6�___ppt9����� �j��[& ]�&� " uc �  ��6 � � c �$��������"�����pk!������[content_types].xml|��n�0 ��h�c� js8 ���@������:q����۸ ��??�\o����<7p]v������޷o�(i�'����6��e�=��, �)�{�ō4��>�i��)�q���7uu���d���ހ��ǐ)��}n�l"m�ᴸ��&g0es���a)΄2'�;2� wy���u�7��{ɯ�βzř�q��f��r�����j9k���*�(]����m��ol���pk!z�,[� _rels/.relsl��j�0 ��`�`t_��pƈ�[���>����,��d���gzjǎ��?i��'�f#���®��p�b�-\/ƿ0z]n�ln�p__�3����.��ijv k��q�b�idžr�l,��vʌ��/7����р��4�`ana�r m�;e/�<��sb����s1�w>��'3u a��ںv�8��3�/��pk!;a����drs/downrev.xmld�ak1���!��e�jy�ԃ��ڢަ��np3y��n���=�y�����޵j�!z/n(�� ������tl$�z/������1��d��u�u�h,ic�rw"ƪagq�;���|p�r 5�@� w-��y� u��p���q6v�}�ُ�����>cܠ֗����}�v󫰞��'��h�&���6x���8�.�4[n~��pk-!������[content_types].xmlpk-!z�,[� _rels/.relspk-!;a����drs/downrev.xmlpk� �" n� �f�>�6�___ppt9����� ���cdefines a character class. a hyphen specifies a range of characters�&d� " udc � d ��� � � c �$��������"�����pk!������[content_types].xml|��n�0 ��h�c� js8 ���@������:q����۸ ��??�\o����<7p]v������޷o�(i�'����6��e�=��, �)�{�ō4��>�i��)�q���7uu���d���ހ��ǐ)��}n�l"m�ᴸ��&g0es���a)΄2'�;2� wy���u�7��{ɯ�βzř�q��f��r�����j9k���*�(]����m��ol���pk!z�,[� _rels/.relsl��j�0 ��`�`t_��pƈ�[���>����,��d���gzjǎ��?i��'�f#���®��p�b�-\/ƿ0z]n�ln�p__�3����.��ijv k��q�b�idžr�l,��vʌ��/7����р��4�`ana�r m�;e/�<��sb����s1�w>��'3u a��ںv�8��3�/��pk!,��drs/downrev.xmld�ao1��&��fl�i@ 1$*�d�(o�v�m�n7m]�o�a�o��{�f��6�#�c�a��t�p�����a"dd��crp����� s��\p���h9*�cls)cy��0p-q�n�[�)�jj����|̲��h8-��ҳ��{�c� k�2�����kn���i�����)�h}�wey���w�j h&����]`�䯗d�,a���pk-!������[content_types].xmlpk-!z�,[� _rels/.relspk-!,��drs/downrev.xmlpk� ��� � �f�>�6�___ppt9����� �e��|�&� " uc �  ��g �� c �$��������"�����pk!������[content_types].xml|��n�0 ��h�c� js8 ���@������:q����۸ ��??�\o����<7p]v������޷o�(i�'����6��e�=��, �)�{�ō4��>�i��)�q���7uu���d���ހ��ǐ)��}n�l"m�ᴸ��&g0es���a)΄2'�;2� wy���u�7��{ɯ�βzř�q��f��r�����j9k���*�(]����m��ol���pk!z�,[� _rels/.relsl��j�0 ��`�`t_��pƈ�[���>����,��d���gzjǎ��?i��'�f#���®��p�b�-\/ƿ0z]n�ln�p__�3����.��ijv k��q�b�idžr�l,��vʌ��/7����р��4�`ana�r m�;e/�<��sb����s1�w>��'3u a��ںv�8��3�/��pk!z����drs/downrev.xmld�mk1���!l����cy�mk�e���t3� n&k���7�`�����l�mő|0�����iõ����>"���1)8s����f��v'^�qk�  t���r��!�a�:����s���o n[��eci�pzh��dž��կu�5��{i�^�o�;���v*u7���x}���3/�� �� �����f/1d�k2m� g��pk-!������[content_types].xmlpk-!z�,[� _rels/.relspk-!z����drs/downrev.xmlpk� �� n� �f�>�6�___ppt9����� ���tseparates alternative choices that satisfy a particular branch of the case structure�&u� " uuc � u ��=b �� s �*�����1��#"���@���pk!������[content_types].xml|��n�0 ��h�c� js8 ���@������:q����۸ ��??�\o����<7p]v������޷o�(i�'����6��e�=��, �)�{�ō4��>�i��)�q���7uu���d���ހ��ǐ)��}n�l"m�ᴸ��&g0es���a)΄2'�;2� wy���u�7��{ɯ�βzř�q��f��r�����j9k���*�(]����m��ol���pk!z�,[� _rels/.relsl��j�0 ��`�`t_��pƈ�[���>����,��d���gzjǎ��?i��'�f#���®��p�b�-\/ƿ0z]n�ln�p__�3����.��ijv k��q�b�idžr�l,��vʌ��/7����р��4�`ana�r m�;e/�<��sb����s1�w>��'3u a��ںv�8��3�/��pk!�p���drs/downrev.xmld��j1�� �c�w5�h)�qd[�?0nf7��ɒ�u}��r��̜9�|�eoё�c�q��p��j��y�"���1)xr��b�2�\��;�j$9*01����0d1�\k�n��c}%��g2���dٻ�xsj0���pq;ݭ��gunx(��_�����[��a���������n h�����k}���n\����pk-!������[content_types].xmlpk-!z�,[� _rels/.relspk-!�p���drs/downrev.xmlpk��c� �=b �� s �*�����1��#"���@���pk!������[content_types].xml|��n�0 ��h�c� js8 ���@������:q����۸ ��??�\o����<7p]v������޷o�(i�'����6��e�=��, �)�{�ō4��>�i��)�q���7uu���d���ހ��ǐ)��}n�l"m�ᴸ��&g0es���a)΄2'�;2� wy���u�7��{ɯ�βzř�q��f��r�����j9k���*�(]����m��ol���pk!z�,[� _rels/.relsl��j�0 ��`�`t_��pƈ�[���>����,��d���gzjǎ��?i��'�f#���®��p�b�-\/ƿ0z]n�ln�p__�3����.��ijv k��q�b�idžr�l,��vʌ��/7����р��4�`ana�r m�;e/�<��sb����s1�w>��'3u a��ںv�8��3�/��pk!�p���drs/downrev.xmld��j1�� �c�w5�h)�qd[�?0nf7��ɒ�u}��r��̜9�|�eoё�c�q��p��j��y�"���1)xr��b�2�\��;�j$9*01����0d1�\k�n��c}%��g2���dٻ�xsj0���pq;ݭ��gunx(��_�����[��a���������n h�����k}���n\����pk-!������[content_types].xmlpk-!z�,[� _rels/.relspk-!�p���drs/downrev.xmlpk����n��=b �� s �*�����1��#"���@���pk!������[content_types].xml|��n�0 ��h�c� js8 ���@������:q����۸ ��??�\o����<7p]v������޷o�(i�'����6��e�=��, �)�{�ō4��>�i��)�q���7uu���d���ހ��ǐ)��}n�l"m�ᴸ��&g0es���a)΄2'�;2� wy���u�7��{ɯ�βzř�q��f��r�����j9k���*�(]����m��ol���pk!z�,[� _rels/.relsl��j�0 ��`�`t_��pƈ�[���>����,��d���gzjǎ��?i��'�f#���®��p�b�-\/ƿ0z]n�ln�p__�3����.��ijv k��q�b�idžr�l,��vʌ��/7����р��4�`ana�r m�;e/�<��sb����s1�w>��'3u a��ںv�8��3�/��pk!�p���drs/downrev.xmld��j1�� �c�w5�h)�qd[�?0nf7��ɒ�u}��r��̜9�|�eoё�c�q��p��j��y�"���1)xr��b�2�\��;�j$9*01����0d1�\k�n��c}%��g2���dٻ�xsj0���pq;ݭ��gunx(��_�����[��a���������n h�����k}���n\����pk-!������[content_types].xmlpk-!z�,[� _rels/.relspk-!�p���drs/downrev.xmlpk����n��=b �� s �*�����1��#"���@���pk!������[content_types].xml|��n�0 ��h�c� js8 ���@������:q����۸ ��??�\o����<7p]v������޷o�(i�'����6��e�=��, �)�{�ō4��>�i��)�q���7uu���d���ހ��ǐ)��}n�l"m�ᴸ��&g0es���a)΄2'�;2� wy���u�7��{ɯ�βzř�q��f��r�����j9k���*�(]����m��ol���pk!z�,[� _rels/.relsl��j�0 ��`�`t_��pƈ�[���>����,��d���gzjǎ��?i��'�f#���®��p�b�-\/ƿ0z]n�ln�p__�3����.��ijv k��q�b�idžr�l,��vʌ��/7����р��4�`ana�r m�;e/�<��sb����s1�w>��'3u a��ںv�8��3�/��pk!�p���drs/downrev.xmld��j1�� �c�w5�h)�qd[�?0nf7��ɒ�u}��r��̜9�|�eoё�c�q��p��j��y�"���1)xr��b�2�\��;�j$9*01����0d1�\k�n��c}%��g2���dٻ�xsj0���pq;ݭ��gunx(��_�����[��a���������n h�����k}���n\����pk-!������[content_types].xmlpk-!z�,[� _rels/.relspk-!�p���drs/downrev.xmlpk���" n" �=b �� s �*�����1��#"���@���pk!������[content_types].xml|��n�0 ��h�c� js8 ���@������:q����۸ ��??�\o����<7p]v������޷o�(i�'����6��e�=��, �)�{�ō4��>�i��)�q���7uu���d���ހ��ǐ)��}n�l"m�ᴸ��&g0es���a)΄2'�;2� wy���u�7��{ɯ�βzř�q��f��r�����j9k���*�(]����m��ol���pk!z�,[� _rels/.relsl��j�0 ��`�`t_��pƈ�[���>����,��d���gzjǎ��?i��'�f#���®��p�b�-\/ƿ0z]n�ln�p__�3����.��ijv k��q�b�idžr�l,��vʌ��/7����р��4�`ana�r m�;e/�<��sb����s1�w>��'3u a��ںv�8��3�/��pk!�p���drs/downrev.xmld��j1�� �c�w5�h)�qd[�?0nf7��ɒ�u}��r��̜9�|�eoё�c�q��p��j��y�"���1)xr��b�2�\��;�j$9*01����0d1�\k�n��c}%��g2���dٻ�xsj0���pq;ݭ��gunx(��_�����[��a���������n h�����k}���n\����pk-!������[content_types].xmlpk-!z�,[� _rels/.relspk-!�p���drs/downrev.xmlpk���� n� �>b �� s �*�����o��#"���@���pk!������[content_types].xml|��n�0 ��h�c� js8 ���@������:q����۸ ��??�\o����<7p]v������޷o�(i�'����6��e�=��, �)�{�ō4��>�i��)�q���7uu���d���ހ��ǐ)��}n�l"m�ᴸ��&g0es���a)΄2'�;2� wy���u�7��{ɯ�βzř�q��f��r�����j9k���*�(]����m��ol���pk!z�,[� _rels/.relsl��j�0 ��`�`t_��pƈ�[���>����,��d���gzjǎ��?i��'�f#���®��p�b�-\/ƿ0z]n�ln�p__�3����.��ijv k��q�b�idžr�l,��vʌ��/7����р��4�`ana�r m�;e/�<��sb����s1�w>��'3u a��ںv�8��3�/��pk!��8��drs/downrev.xmld�ak1��b�c�bo6���i)��xѯ^����fq3y�i��_o��̼y�}���;u����n�(�:ؖ��{pi�-v���h ֫��kμ�s%��&�j4�d�r�t;��'ηc�%���6�9��n�ŝ��rnp���q�]���.^޶���q�|q��ug m�l:l@ �/��~�r����[��$7.��^���pk-!������[content_types].xmlpk-!z�,[� _rels/.relspk-!��8��drs/downrev.xmlpk���c�� �>b �� s �*�����o��#"���@���pk!������[content_types].xml|��n�0 ��h�c� js8 ���@������:q����۸ ��??�\o����<7p]v������޷o�(i�'����6��e�=��, �)�{�ō4��>�i��)�q���7uu���d���ހ��ǐ)��}n�l"m�ᴸ��&g0es���a)΄2'�;2� wy���u�7��{ɯ�βzř�q��f��r�����j9k���*�(]����m��ol���pk!z�,[� _rels/.relsl��j�0 ��`�`t_��pƈ�[���>����,��d���gzjǎ��?i��'�f#���®��p�b�-\/ƿ0z]n�ln�p__�3����.��ijv k��q�b�idžr�l,��vʌ��/7����р��4�`ana�r m�;e/�<��sb����s1�w>��'3u a��ںv�8��3�/��pk!��8��drs/downrev.xmld�ak1��b�c�bo6���i)��xѯ^����fq3y�i��_o��̼y�}���;u����n�(�:ؖ��{pi�-v���h ֫��kμ�s%��&�j4�d�r�t;��'ηc�%���6�9��n�ŝ��rnp���q�]���.^޶���q�|q��ug m�l:l@ �/��~�r����[��$7.��^���pk-!������[content_types].xmlpk-!z�,[� _rels/.relspk-!��8��drs/downrev.xmlpk��ncn� �>b �� s �*�����o��#"���@���pk!������[content_types].xml|��n�0 ��h�c� js8 ���@������:q����۸ ��??�\o����<7p]v������޷o�(i�'����6��e�=��, �)�{�ō4��>�i��)�q���7uu���d���ހ��ǐ)��}n�l"m�ᴸ��&g0es���a)΄2'�;2� wy���u�7��{ɯ�βzř�q��f��r�����j9k���*�(]����m��ol���pk!z�,[� _rels/.relsl��j�0 ��`�`t_��pƈ�[���>����,��d���gzjǎ��?i��'�f#���®��p�b�-\/ƿ0z]n�ln�p__�3����.��ijv k��q�b�idžr�l,��vʌ��/7����р��4�`ana�r m�;e/�<��sb����s1�w>��'3u a��ںv�8��3�/��pk!��8��drs/downrev.xmld�ak1��b�c�bo6���i)��xѯ^����fq3y�i��_o��̼y�}���;u����n�(�:ؖ��{pi�-v���h ֫��kμ�s%��&�j4�d�r�t;��'ηc�%���6�9��n�ŝ��rnp���q�]���.^޶���q�|q��ug m�l:l@ �/��~�r����[��$7.��^���pk-!������[content_types].xmlpk-!z�,[� _rels/.relspk-!��8��drs/downrev.xmlpk���cnc�>b �� s �*�����o��#"���@���pk!������[content_types].xml|��n�0 ��h�c� js8 ���@������:q����۸ ��??�\o����<7p]v������޷o�(i�'����6��e�=��, �)�{�ō4��>�i��)�q���7uu���d���ހ��ǐ)��}n�l"m�ᴸ��&g0es���a)΄2'�;2� wy���u�7��{ɯ�βzř�q��f��r�����j9k���*�(]����m��ol���pk!z�,[� _rels/.relsl��j�0 ��`�`t_��pƈ�[���>����,��d���gzjǎ��?i��'�f#���®��p�b�-\/ƿ0z]n�ln�p__�3����.��ijv k��q�b�idžr�l,��vʌ��/7����р��4�`ana�r m�;e/�<��sb����s1�w>��'3u a��ںv�8��3�/��pk!��8��drs/downrev.xmld�ak1��b�c�bo6���i)��xѯ^����fq3y�i��_o��̼y�}���;u����n�(�:ؖ��{pi�-v���h ֫��kμ�s%��&�j4�d�r�t;��'ηc�%���6�9��n�ŝ��rnp���q�]���.^޶���q�|q��ug m�l:l@ �/��~�r����[��$7.��^���pk-!������[content_types].xmlpk-!z�,[� _rels/.relspk-!��8��drs/downrev.xmlpk���� n� ��� �� � �d��������?���opgr�s`smo&{ 6�^ `��  �v��*���  � ������� �� � �@�������?���u��`smo&{ 7�^����   �x��shell  z�  �  � �����h �� � �0�������޽h�� ?� ���������33��������y�___ppt10�y d�='� �����=� @b�  "�� �0� 0 � �  ���- �( � ��� ��  �x��x:��0e����0e��������?���rectangle 2�� `}�� ���� � �o��example�c �  �� ��  �~���c��0e����0e���������?���rectangle 3�w `�`� ������<�4�___ppt9�� ���� #!/bin/sh echo  \n command menu\n echo  a. current data and time echo  b. users currently logged in echo  c. name of the working directory\n echo  enter a,b, or c: \c read answer echo case  $answer in a) date ;; b) who ;; c) pwd ;; *) echo  there is no selection: $answer ;; esac�"��" z�c�t  �  �  r   �� �� � �z���p�������?���rectangle 4�wp`� �\�� g��� ������� �� � �d��(\����?���opgr�s`smo&{ 6�^ `��  �v��*���  � ������� �� � �@�� ��  �~�����0e����0e���������?���rectangle 3�� `�� ����� �l���the backslash quoted characters in echo \c suppress the new line \n new line \r return \t tab read read variable1 [variable2 & ] read one line of standard input assign each word to the corresponding variable, with the leftover words assigned to last variables if only one variable is specified, the entire line will be assigned to that variable.��)z6zzz�z)c6ccc� c � [ ��� �� � �d��h*����?���opgr�s`smo&{ 5�^ `��  �v��*���  � ������� �� � �@���3����?���u��`smo&{ 6�^����   �x��shell  z�  �  � �����h �� � �0�������޽h�� ?� ���������33��������y�___ppt10�y d�='� �����=� @b�  "�^�0� 0��l0 ]�up �����( � ���! ��  �x������0e����0e��������?���rectangle 2�� `}�� ���� � �u��example: bundle�a�  � ��  �~���b��0e����0e���������?���rectangle 3�� `�`� ������<�4�___ppt9�� �����#!/bin/sh #bundle: group files into distribution package echo "# to uble, sh this file" for i do echo "echo $i" echo "cat >$i <<'end of $i' " cat $i echo "end of $i" done will this program work for sure? �,��" z#z�c�z  <    � �� �� � �z�����������?���rectangle 4��p"�  �\�� g��� ������� �� � �d��\�����?���opgr�s`smo&{ 6�^ `��  �v��*���  � ������� �� � �@������?���u��`smo&{ 7�^����   �x��shell  z�  �  � �����h �� � �0�������޽h�� ?� ���������33��������y�___ppt10�y d�='� �����=� @b�  "���0� 0 ���p ���f�( � ���  ��  �x������0e����0e��������?���rectangle 2�� `}�� ���� � �t��built-in: exec�a�  � ��  �~������0e����0e���������?���rectangle 3�� `�� ����� �0���execute a command: syntax: exec command argument run a command without creating a new process quick start run a command in the environment of the original process exec does not return control to the original program exec can be the used only with the last command that you want to run in a script example, run the following command in your current shell, what will happen? $exec who ��k ckcc a c� � ��� �� � �d��@�����?���opgr�s`smo&{ 5�^ `��  �v��*���  � ������� �� � �@�������?���u��`smo&{ 6�^����   �x��shell  z�  �  � �����h �� � �0�������޽h�� ?� ���������33��������y�___ppt10�y d�='� �����=� @b�  "�a�0� 0 x�p� ����( � ���  ��  �x���|��0e����0e��������?���rectangle 2�� `}�� ���� � �t��built-in: exec�a�  � ��  �~�� ���0e����0e���������?���rectangle 3�� `�� ����� ����"redirect standard output, input or error of a shell script from within the script exec < infile exec > outfile 2> errfile example: sh-2.05b$ more redirect.sh exec > /dev/tty echo "this is a test of redirection" sh-2.05b$ ./redirect.sh 1 > /dev/null 2 >& 1 this is a test of redirection ��rz(zz zpzzkzzrc(cc cp c  a kcc��y            3   6 ��� �� � �d��`�����?���opgr�s`smo&{ 5�^ `��  �v��*���  � ������� �� � �@�������?���u��`smo&{ 6�^����   �x��shell  z�  �  � �����h �� � �0�������޽h�� ?� ���������33��������y�___ppt10�y d�='� �����=� @b�  "�� �0� 0  ��� ����( � ���h ��  �x���i��0e����0e��������?���rectangle 2�� `}�� ���� � �|��catch a signal: builtin trap�a�&   � ��  �~���l��0e����0e���������?���rectangle 3�� `�� ����� �6��(built-in trap syntax: trap  commands signal-numbers shell executes the commands when it catches one of the signals then resumes executing the script where it left off. just capture the signal, not doing anything with it trap   signal_number often used to clean up temp files signals sighup 1 disconnect line sigint 2 control-c sigkill 9 kill with -9 sigterm 15 default kill sigstp 24 control-z & ��z�z4zz*zszzc�c4c c *cscc�&�   � ��� �� � �d��\h����?���opgr�s`smo&{ 5�^ `��  �v��*���  � ������� �� � �@��k����?���u��`smo&{ 6�^����   �x��shell  z�  �  � �����h �� � �0�������޽h�� ?� ���������33��������y�___ppt10�y d�='� �����=� @b�  "���0� 0 �� ����( � ��� ��  �x���%��0e����0e��������?���rectangle 2�� `}�� ���� � �m��example�a�  �; ��  �~��l(��0e����0e���������?���rectangle 3�� `�`� ������<�4�___ppt9�� �%���[ruihong@dafinn ~/cs3451]$ more inter #!/bin/sh trap 'echo program interrupted' 2 while true do echo "programming running." sleep 1 done �(��" �c�@    k ��� �� � �d��\6����?���opgr�s`smo&{ 5�^ `��  �v��*���  � ������� �� � �@��<9����?���u��`smo&{ 6�^����   �x��shell  z�  �  � �����h �� � �0�������޽h�� ?� ���������33��������y�___ppt10�y d�='� �����=� @b�  "���0� 0 ���� �����( � ���, ��  �x��d��0e����0e��������?���rectangle 2�� `}�� ���� � �`��a partial list of built-in�a�  � ��  �~������0e����0e���������?���rectangle 3�� `�� ����� �@�� bg, fg, jobs job control break, continue change the loop cd, pwd working directory echo, read display/read eval scan and evaluate the command exec execute a program exit exit from current shell export, unset export/ remove a val or fun test compare arguments �@�" aca��    7    0  c  5  # ��� �� � �d��p����?���opgr�s`smo&{ 5�^ `��  �v��*���  � ������� �� � �@�������?���u��`smo&{ 6�^����   �x��shell  z�  �  � �����h �� � �0�������޽h�� ?� ���������33��������y�___ppt10�y d�='� �����=� @b�  "���0� 0 ��� ���a�( � ���e ��  �x��,���0e����0e��������?���rectangle 2�� `}�� ���� � �y��a partial list of builtin�a�&   �� ��  �~��h���0e����0e���������?���rectangle 3�� `�� ����� ���p kill sends a signal to a process or job set sets flag or argument shift promotes each command line argument times displays total times for the current shell and trap traps a signal type show whether unix command, build-in, function umask file creation mask wait waits for a process to terminate. ulimit print the value of one or more resource limits �qqc�z�    =  7 ��� �� � �d��������?���opgr�s`smo&{ 5�^ `��  �v��*���  � ������� �� � �@��������?���u��`smo&{ 6�^����   �x��shell  z�  �  � �����h �� � �0�������޽h�� ?� ���������33��������y�___ppt10�y d�='� �����=� @b�  "���0� 0 ��0 ���2�( � ��� ��  �x�� ���0e����0e��������?���rectangle 2�� `}�� ���� � �o�� functions� a�  �� ��  �~������0e����0e���������?���rectangle 3�� `�� ����� ���9a shell function is similar to a shell script it stores a series of commands for execution at a later time. the shell stores functions in the memory shell executes a shell function in the same shell that called it. where to define in .profile in your script or in command line remove a function use unset built-in��.�..c�cc.cc c � : ��� �� � �d�� �����?���opgr�s`smo&{ 5�^ `��  �v��*���  � ������� �� � �@��������?���u��`smo&{ 6�^����   �x��shell  z�  �  � �����h �� � �0�������޽h�� ?� ���������33��������y�___ppt10�y d�='� �����=� @b�  "�d�0� 0 {�sp ��� �( � ��� ��  �x���~��0e����0e��������?���rectangle 2�� `}�� ���� � �q�� functions� c$�  � ��  �~�����0e����0e���������?���rectangle 3�� `�x� ������t�l�___ppt9�.�& �|��fsyntax function_name() { commands } example: sh-2.05b$ whoson() > { > date > echo "users currently logged on" > who > } sh-2.05b$ whoson tue feb 1 23:28:44 est 2005 users currently logged on ruihong :0 jan 31 08:46 ruihong pts/1 jan 31 08:54 (:0.0) ruihong pts/2 jan 31 09:02 (:0.0)�jz-�" z z � z4c c c��   2  e  8    #  # ��� �� � �d��������?���opgr�s`smo&{ 5�^ `��  �v��*���  � ������� �� � �@��г����?���u��`smo&{ 6�^����   �x��shell  z�  �  � �����h �� � �0�������޽h�� ?� ���������33��������y�___ppt10�y d�='� �����=� @b�  "�^�0�  0 u�mp ����( � ��� ��  �x��dt��0e����0e��������?���rectangle 2�� `}�� ���� � �m��example�a�  � ��  �~���y��0e����0e���������?���rectangle 3�� `�`� ������<�4�___ppt9�� ���xsh-2.05b$ more .profile setenv() { if [ $# -eq 2 ] then eval $1=$2 export $1 else echo "usage: setenv name value" 1>&2 fi } sh-2.05b$. .profile sh-2.05b$ setenv t_library /usr/local/t sh-2.05b$ echo $t_library /usr/local/t �:x�" zzxcc��    2  c    !          ��� �� � �d��le����?���opgr�s`smo&{ 5�^ `��  �v��*���  � ������� �� � �@���m����?���u��`smo&{ 6�^����   �x��shell  z�  �  � �����h �� � �0�������޽h�� ?� ���������33��������y�___ppt10�y d�='� �����=� @b�  "���0�! 0 ���� ���j�( � ��� ��  �x��(4��0e����0e��������?���rectangle 2�� `}�� ���� � �n��exercise� a�  �  ��  �~��,7��0e����0e���������?���rectangle 3�� `�� ����� �:���let s look at some system scripts /etc/init.d/syslog /etc/init.d/crond �b#'#a'aa�@(       ��� �� � �d��e����?���opgr�s`smo&{ 5�^ `��  �v��*���  � ������� �� � �@���g����?���u��`smo&{ 6�^����   �x��shell  z�  �  � �����h �� � �0�������޽h�� ?� ���������33��������y�___ppt10�y d�='� �����=� @b�  "��0�" 0 5�-� �����( � ��� ��  �x����;�0e����0e��������?���rectangle 2�� `}�� ���� ; �m��summary�a�  �h ��  �~����;�0e����0e���������?���rectangle 3�� `�� ����; ����shell is a programming language programs written in this language are called shell scripts. variable built-in control structure function call utilities outside of shell find, grep, awk �v\n\anaa a a�@�     ��� �� � �d����;���?���opgr�s`smo&{ 5�^ `��  �v��*���  � ������� �� � �@��a���?���u��`smo&{ 6�^����   �x��shell  z�  �  � �����h �� � �0�������޽h�� ?� ���������33��������y�___ppt10�y d�='� �����=� @b�  "��� 0 ��}�����( � ���� �� � �n���x�����?���rectangle 7�_� ��  �t��*�  g ��� � ����� �� � �r���0e����0e���������?���rectangle 2��� ��  �� ��  �~��d���0e����0e����������?���rectangle 3�� �0���  � �r�� �� �����h �� � �0���޽h������ ?� ������i}o���pm������ 0 ��}�����( � ���� �� � �n��l������?���rectangle 7�_� ��  �t��*�  g ��� � ����� �� � �r���0e����0e���������?���rectangle 2��� ��  �� ��  �~������0e����0e����������?���rectangle 3�� �0���  � �r�� �� �����h �� � �0���޽h������ ?� ������i}o���pm������  0 ��}�����( � ���� �� � �n��@ɔ����?���rectangle 7�_� ��  �t��*�  g ��� � ����� �� � �r���0e����0e���������?���rectangle 2��� ��  �� ��  �~���ά�0e����0e����������?���rectangle 3�� �0���  � �r�� �� �����h �� � �0���޽h������ ?� ������i}o���pm������  0 ��}�����( � ���� �� � �n��܆����?���rectangle 7�_� ��  �t��*�  g ��� � ����� �� � �r���0e����0e���������?���rectangle 2��� ��  �� ��  �~��`܆�0e����0e����������?���rectangle 3�� �0���  � �r�� �� �����h �� � �0���޽h������ ?� ������i}o���pm������  0 ��}����( � ���� �� � �n��������?���rectangle 7�_� ��  �t��*�  g ��� � ����� �� � �r���0e����0e���������?���rectangle 2��� ��  �� ��  �~��l��0e����0e����������?���rectangle 3�� �0���  � �r�� �� �����h �� � �0���޽h������ ?� ������i}o���pm������  0 ��} ����( � ���� �� � �n��\m����?���rectangle 7�_� ��  �t��*�  g ��� � ����� �� � �r���0e����0e���������?���rectangle 2��� ��  m� ��  �~���m�0e����0e����������?���rectangle 3�� �0���  m �r�� �� �����h �� � �0���޽h������ ?� ������i}o���pm������  0 ��}@���( � ��� � � �n���m����?���rectangle 7�_� ��  �t��*�  g ��� � ����� � � �r���0e����0e���������?���rectangle 2��� ��  m� �  �~��(m�0e����0e����������?���rectangle 3�� �0���  m �r�� �� �����h � � �0���޽h������ ?� ������i}o���pm������ 0 ��}`���( � ��� � � �n��5m����?���rectangle 7�_� ��  �t��*�  g ��� � ����� � � �r���0e����0e���������?���rectangle 2��� ��  m� �  �~��t5m�0e����0e����������?���rectangle 3�� �0���  m �r�� �� �����h � � �0���޽h������ ?� ������i}o���pm������ 0 ��}����( � ��� � � �n��km����?���rectangle 7�_� ��  �t��*�  g ��� � ����� � � �r���0e����0e���������?���rectangle 2��� ��  m� �  �~��`km�0e����0e����������?���rectangle 3�� �0���  m �r�� �� �����h � � �0���޽h������ ?� ������i}o���pm������ 0 ��}�� ��( � � �� �  � �n���`m����?���rectangle 7�_� ��  �t��*�  g ��� � ����� �  � �r���0e����0e���������?���rectangle 2��� ��  m� �   �~��lam�0e����0e����������?���rectangle 3�� �0���  m �r�� �� �����h �  � �0���޽h������ ?� ������i}o���pm������ 0 ��}����( � ��� � � �n��vm����?���rectangle 7�_� ��  �t��*�  g ��� � ����� � � �r���0e����0e���������?���rectangle 2��� ��  m� �  �~��tm�0e����0e����������?���rectangle 3�� �0���  m �r�� �� �����h � � �0���޽h������ ?� ������i}o���pm������ 0 ��}����( � ��� � � �n��`�m����?���rectangle 7�_� ��  �t��*�  g ��� � ����� � � �r���0e����0e���������?���rectangle 2��� ��  m� �  �~���m�0e����0e����������?���rectangle 3�� �0���  m �r�� �� �����h � � �0���޽h������ ?� ������i}o���pm������ 0 ��}���( � ��� � � �n��,�m����?���rectangle 7�_� ��  �t��*�  g ��� � ����� � � �r���0e����0e���������?���rectangle 2��� ��  m� �  �~��h�m�0e����0e����������?���rectangle 3�� �0���  m �r�� �� �����h � � �0���޽h������ ?� ������i}o���pm������ 0 ��} ���( � ��� � � �n��\�m����?���rectangle 7�_� ��  �t��*�  g ��� � ����� � � �r���0e����0e���������?���rectangle 2��� ��  m� �  �~����m�0e����0e����������?���rectangle 3�� �0���  m �r�� �� �����h � � �0���޽h������ ?� ������i}o���pm������ 0 ��}@� ��( � � �� �  � �n��h�m����?���rectangle 7�_� ��  �t��*�  g ��� � ����� �  � �r���0e����0e���������?���rectangle 2��� ��  m� �   �~����m�0e����0e����������?���rectangle 3�� �0���  m �r�� �� �����h �  � �0���޽h������ ?� ������i}o���pm������ 0 ��}`�$��( � �$�� �$ � �n����m����?���rectangle 7�_� ��  �t��*�  g ��� � ����� �$ � �r���0e����0e���������?���rectangle 2��� ��  m� �$  �~��x�m�0e����0e����������?���rectangle 3�� �0���  m �r�� �� �����h �$ � �0���޽h������ ?� ������i}o���pm������ 0 ��}��(��( � �(�� �( � �n��l�m����?���rectangle 7�_� ��  �t��*�  g ��� � ����� �( � �r���0e����0e���������?���rectangle 2��� ��  m� �(  �~��n�0e����0e����������?���rectangle 3�� �0���  m �r�� �� �����h �( � �0���޽h������ ?� ������i}o���pm������ 0 ��}��,��( � �,�� �, � �n�� n����?���rectangle 7�_� ��  �t��*�  g ��� � ����� �, � �r���0e����0e���������?���rectangle 2��� ��  n� �,  �~���n�0e����0e����������?���rectangle 3�� �0���  n �r�� �� �����h �, � �0���޽h������ ?� ������i}o���pm������ 0 ��}��0��( � �0�� �0 � �n���&n����?���rectangle 7�_� ��  �t��*�  g ��� � ����� �0 � �r���0e����0e���������?���rectangle 2��� ��  n� �0  �~���)n�0e����0e����������?���rectangle 3�� �0���  n �r�� �� �����h �0 � �0���޽h������ ?� ������i}o���pm������ 0 ��}��4��( � �4�� �4 � �n��@7n����?���rectangle 7�_� ��  �t��*�  g ��� � ����� �4 � �r���0e����0e���������?���rectangle 2��� ��  n� �4  �~���5n�0e����0e����������?���rectangle 3�� �0���  n �r�� �� �����h �4 � �0���޽h������ ?� ������i}o���pm������ 0 ��} �8��( � �8�� �8 � �n��sn����?���rectangle 7�_� ��  �t��*�  g ��� � ����� �8 � �r���0e����0e���������?���rectangle 2��� ��  n� �8  �~��$\n�0e����0e����������?���rectangle 3�� �0���  n �r�� �� �����h �8 � �0���޽h������ ?� ������i}o���pm������ 0 ��} �<��( � �<�� �< � �n��8in����?���rectangle 7�_� ��  �t��*�  g ��� � ����� �< � �r���0e����0e���������?���rectangle 2��� ��  n� �<  �~���in�0e����0e����������?���rectangle 3�� �0���  n �r�� �� �����h �< � �0���޽h������ ?� ������i}o���pm������ 0 ��}@ �@��( � �@�� �@ � �n��$n����?���rectangle 7�_� ��  �t��*�  g ��� � ����� �@ � �r���0e����0e���������?���rectangle 2��� ��  n� �@  �~���n�0e����0e����������?���rectangle 3�� �0���  n �r�� �� �����h �@ � �0���޽h������ ?� ������i}o���pm������ 0 ��}` �d��( � �d�� �d � �n���n����?���rectangle 7�_� ��  �t��*�  g ��� � ����� �d � �r���0e����0e���������?���rectangle 2��� ��  n� �d  �~��l�n�0e����0e����������?���rectangle 3�� �0���  n �r�� �� �����h �d � �0���޽h������ ?� ������i}o���pm������ 0 ��}� �h��( � �h�� �h � �n����n����?���rectangle 7�_� ��  �t��*�  g ��� � ����� �h � �r���0e����0e���������?���rectangle 2��� ��  n� �h  �~��x�n�0e����0e����������?���rectangle 3�� �0���  n �r�� �� �����h �h � �0���޽h������ ?� ������i}o���pm������  0 ��}� �l��( � �l�� �l � �n����n����?���rectangle 7�_� ��  �t��*�  g ��� � ����� �l � �r���0e����0e���������?���rectangle 2��� ��  n� �l  �~��d�n�0e����0e����������?���rectangle 3�� �0���  n �r�� �� �����h �l � �0���޽h������ ?� ������i}o���pm������! 0 ��}� �p��( � �p�� �p � �n�� "n����?���rectangle 7�_� ��  �t��*�  g ��� � ����� �p � �r���0e����0e���������?���rectangle 2��� ��  n� �p  �~��d�n�0e����0e����������?���rectangle 3�� �0���  n �r�� �� �����h �p � �0���޽h������ ?� ������i}o���pm������" 0 ��}� �t��( � �t�� �t � �n��p�n����?���rectangle 7�_� ��  �t��*�  g ��� � ����� �t � �r���0e����0e���������?���rectangle 2��� ��  n� �t  �~���n�0e����0e����������?���rectangle 3�� �0���  n �r�� �� �����h �t � �0���޽h������ ?� ������i}o���pm������# 0 ��} �x��( � �x�� �x � �n���o����?���rectangle 7�_� ��  �t��*�  g ��� � ����� �x � �r���0e����0e���������?���rectangle 2��� ��  o� �x  �~��to�0e����0e����������?���rectangle 3�� �0���  o �r�� �� �����h �x � �0���޽h������ ?� ������i}o���pm������$ 0 ��} �\��( � �\�� �\ � �n���o����?���rectangle 7�_� ��  �t��*�  g ��� � ����� �\ � �r���0e����0e���������?���rectangle 2��� ��  o� �\  �~��8o�0e����0e����������?���rectangle 3�� �0���  o �r�� �� �����h �\ � �0���޽h������ ?� ������i}o���pm������% 0 ��}@ �`��( � �`�� �` � �n���(o����?���rectangle 7�_� ��  �t��*�  g ��� � ����� �` � �r���0e����0e���������?���rectangle 2��� ��  o� �`  �~��4:o�0e����0e����������?���rectangle 3�� �0���  o �r�� �� �����h �` � �0���޽h������ ?� ������i}o���pm������& 0 ��}` �d��( � �d�� �d � �n��4fo����?���rectangle 7�_� ��  �t��*�  g ��� � ����� �d � �r���0e����0e���������?���rectangle 2��� ��  o� �d  �~��xio�0e����0e����������?���rectangle 3�� �0���  o �r�� �� �����h �d � �0���޽h������ ?� ������i}o���pm������' 0 ��}� �h��( � �h�� �h � �n��\]o����?���rectangle 7�_� ��  �t��*�  g ��� � ����� �h � �r���0e����0e���������?���rectangle 2��� ��  o� �h  �~���_o�0e����0e����������?���rectangle 3�� �0���  o �r�� �� �����h �h � �0���޽h������ ?� ������i}o���pm������( 0 ��}� �l��( � �l�� �l � �n���so����?���rectangle 7�_� ��  �t��*�  g ��� � ����� �l � �r���0e����0e���������?���rectangle 2��� ��  o� �l  �~��\|o�0e����0e����������?���rectangle 3�� �0���  o �r�� �� �����h �l � �0���޽h������ ?� ������i}o���pm������) 0 ��}� �p��( � �p�� �p � �n��p�o����?���rectangle 7�_� ��  �t��*�  g ��� � ����� �p � �r���0e����0e���������?���rectangle 2��� ��  o� �p  �~��̉o�0e����0e����������?���rectangle 3�� �0���  o �r�� �� �����h �p � �0���޽h������ ?� ������i}o���pm���rlp3 �d*��ѷ=��k�u����������� � �4�<@hqg[�c1o�u�|�������a�����5�}�r�/�p���}� ���*>5�>h�r^j�q�yԃ��ؙ<������'�,�c���#�|�a���g$:08�? h�q�z^f�mbs�}q��k���m&$.����w�_thlp8z�ċi�n�ڢk�{�/�(�1>:bnjct\[?ck�r{f�1��0w�$������x�%������y�&������z�'�������[�(�������\�)�������]*� �������^��1�������oh�� '��0(� pxlx � � ���� �õ�ƭ 1 tanxingkai59@@�k<@��9�n��gh������g  ,v�'&" wmfc�` <8 iteration statements: iteration statements: iteration statements: iteration statements: example 1 example 2operations on vabiablesusing arrays with loopsarraysa c-like for loop debugging debuggingwhere is the error?while statementsmenu find a pattern and editcontinue statementsbreak statementsuntil statementsmanipulating stringsparameter substitutionparameter substitutionadvanced operations on stringsadvanced operations on strings functions functionsgreatest common divisorgreatest common divisor-script 1: picking a random card from a deck .script 2: changes all filenames to lowercase *script 3: compare two files with a script exercise �õ�ƭ 74bourne shell programming �õ�ƭ 76bourne shell programming if �� then test test criteria exercise test criteria exercisetest criteria exercise if��then��else if��then��elifdebugging shell scripts for�� in for while until break and continue example: case caseexample echo and readexample: bundlebuilt-in: execbuilt-in: execcatch a signal: builtin trapexamplea partial list of built-ina partial list of builtin functions functionsexample exercisesummary  ���õ����� ��ʾ�ĸ����ģ�� �õ�ƭ����n�"_���� ��0tanxingkaitanxingkai  !"#$%&'()* ,-./0123456789:;<=>?@abcdefghijklmnopqrstu����wxyz[\]^_`abcdefghijklmnopqrstuvwxyz{|}~��������������������������������������������������������������������������������������������������������������������������������      !"#$%&'()* ,-./0123456789:;<=>?@abcdefghijklmnopqrstuvwxyz[\]^_`abcdefghijklmnopqrstuvwxyz{|}~��������������������������������������������������������������������������������������������������������������������������������      !"#$%&'()* ,-./0123456789:;<=>?@abcdefghijklmnopqrstuvwxyz[\]^_`abcdefghijklmnopqrstuvwxyz{|}~��������������������������������������������������������������������������������������������������������������������������������      !"#$%&'()* ,-./0123456789:;<=>?@abcdefghijklmnopqrstuvwxyz[\]^_`abcdefghijklmnopqrstuvwxyz{|}~��������������������������������������������������������������������������������������������������������������������������������      !"#$%&'()* ,-./0123456789:;<=>?@abcdefghijklmnopqrstuvwxyz[\]^_`ab����defghijklmnopqrstuvwxyz{|}~���������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������root entry����������d�o�����)�����pictures��������������current user���������summaryinformation(����cx�powerpoint document(������������v�documentsummaryinformation8���������������������������������
网站地图