Вы находитесь на странице: 1из 363

��# ��###<################ �#ࡱ � ���### #����#################3###########

####0###1###2###�������������������������������������������������������������������
�����������������������������������������������������������������������������������
�����������������������������������������������������������������������������������
�����������������������������������������������������������������������������������
�����������������������������������������������������������������������������������
֢ p ���
�������������������������#n#�J###���#ƕ// q ��
PNG
#
###IHDR###�###�#####7�Ö####sBIT###��O�####PLTE###����ٟ�####bKGD#�##H##�IDATx��#��
##q����#Q0~�x#�鮌�'#H#D�&L D�]#��.)�%#��@�#�#]R�K
tI�.)�%#��@�#�#]R�K
tI�.)�%#��@�#�#]R�K
tI�.)�%#��@�#�#]R�K�;����|#�Ӑ��I��&Tp�JO�Ɩ?
�u#>M'm]���V�#�:�/)��53��/<,V�#Ku�#B�,�A��ǐ��._
�#;�UJ���##‫?ږ‬#]��*�a!ѕ46p��#�E��#�#��x�
IL��B}JqWW�[#����#]R�K
tI�.)�%#��8�#z�l-�p���R
����K
tI�.)��#�A�]]���M�<�#tE��##]W��5���~��+1B�M�7�2�^�J\\ � 葮
n8 .S
OӚ�+‫�ؚ‬#i��*���)��O��xŚ;���p_]Ӣh�
U�k�#���¶mM���pV�#5�U��U �y�w^5��� w�9��d�B��v^�*�VW��z��H#]��ѵ�xY.��#�]��U����e��HW
�}B
o�T�;���u(�����۸��#��#U 躍���.���Ut��CW��?�ǧ�躍�.���*#]#��?
�7t�#���#����(;�GW�#yC�wv�M�<'#L���<�<q(LK�7�7$��}�٨#㔦 FWrr#�����H�{
‫��ݷ‬T�ࡱ �)M�� #�G�TW6��.?
�tMK7#�S&t=�y��N~e�_���QZu���8��#���/JI�Q�j�#�0�Q�8�AW#�#]#�S�#]�y�#.�x����h�#>H��
s�uA��s�uA��s4u�G�'�#]���9Ç�Q[W6��‫��غ���ڍ‬u�C�~Ǯ��F���ϋՉJ]U�#ϡƚ H&|
#0���g�#�u*����
��:~*+$��y#��N~�$�#�#�ЕD_j�*#5 �߁е#?����e�vPy�&�ƪk'�+ࡱ ]�U#‫�ڻ‬z��+9�p#J#\
[#���K#��=���8�4n�k��.����#}��cc��e�������������������y�FW#�t�b���]��Z�iI=w#]�T�
�<��<�7~!#u#��
# K :�#]��|}X�#�f2�Չ7�
ɭ�S2�)u*V'‫�ޤ‬##W��[W�/t��k]#���#‫ݥ‬X��Օ��hh#f,ࡱ e�
5�h{�\�
��AW#?��~##]�m]���?#]#��?g|]�y�#.#_
‫�׳‬#.�#t]�;�#t]�;�#t]�;�#t]�;�#t]�;�#t]�;�#t]�;�#t]��,}C^�Nur�ww]��?#]��ࡱ#���
t��#�#.�3�5\�g�k���@�p���?#]��ࡱ#���
t��#�#.�3����#������K�F�����aƢk 鹏*s��7ࡱ�� ����#a}�#�.''�
/Ô>Z; ��
5 �
# �� T뚦
Gq# ���
�.�9��#.�0����##��疮�>�d}�?0�o����#�� [#���‫�ࡱ��]״‬T
5V]_���/�o�34X@�>��#��#�<�#�1�G|1��Y)�%#�Z�: ߏ��#w#]}A�#�#]R�K
�u# �<1�Fࡱ 靿#a��G�G�3\��@�x��#�#�d
tI�.)�%#��X�B*��FW_º|�G�#�w���|�|�t���ࡱ���
#�3�#���i�#�#]R�K
tI�.)���wA�#�#]R�K
tI�.)�%#��@�#�#]R�K
tI�.)�%#��@�#�#]R�K
tI�.)�%#��@�#�#]R�K
tI�.)�%#�Z��xRp��#�#]R�K
t�N8�ømih���=�#9�F';�B��#�{��� �]]���|
���#��!)r�*��<�ࡱ #�te�e�C���Z���_gɔ����WpT�]��#(��c�Ǡ@#��#�#]�Ys�#p��v2�����w�#�K
tI�.)�%#��#����8uk�5��)]M3{��Ѕ��˔�o��E�#w�t�Ȭ/‫���}ו‬
G]k?��V8��(CW+��#
��Y�#��tm�L 롓.��?��4Q��# ��7,��&�.?$U�y����f�N�� �mV�#�#@ �

#3J]��rçuU�����#��SG�U#�]wy���Q#���#��#�J{a�����x�#��+ࡱ##s��7�*�#���
7#B#��n�]#��Y6�>������#�4F‫؍‬b����r�nЕࡱ ##��#s/#��#]���ա4#��:u_]��Gʰ��%�~Y��m�#_#O#-
����'uM��fY#‫=┹<ׅ‬####]��/�RR]a9�H:�x~�#�B�ࡱBWn��‫�؂‬2]ž ‫�ޤ‬s>�N3ࡱ��;�i�
��3,��#�rŢ+$#(��K#Naii_C���CWL��9еϨ��9KԸ~@F��d��w�#���#t��Y#�꿳#��ࡱg
����#@W��5���;k#]�w�#��4��'3k�/��#�.)�%#��@�#�u���NJ�z?�/��F�;��q�q&�b�<&]ࡱ����
����-
5 ˥�
�Y'� ‫��ڪ‬m�0^�vunzK���p�djR��#�x����IϘ^�F#�Eo�b��4��8���U���TG�ш!�#u��]�X]�M
! � �
‫&��܃‬Q�G�d�R�ԕF�Օ��+#UP���CW�L(I�*�F���[ࡱum;éEg������I 궮
�d�R7�52��ӹ�d4#b���[\�/��9 ʪ��
= I � �ׄ�:�;P ‫ٺ‬bw]�h��K���_q����n&S��J�
� ]2G
%��6.��Lч�*�#�*�‫��\�ة‬##]�$S<�@We����#!
_iO#]�$�,C<�9hl�L����eL#]�$��#7}cq�G�zc���=6fV�LYi��p���u�ml\_#‫ݢ‬+��h:#]��}uņ�y_'[K
s=E���b�U�#]Š�#����:�y���e
�#��'#a/f>�9#�#�.Sh�����QV�7��
��#��/�Ǫ�#�E#��s�=o�U�\��5/��<�ࡱ �d�## �#�k]���5�՟��h)L������
#> ��
# ��� u#/]�ֵ�
4 �
':C#���#�nG#a _�!g�ࡱࡱ+V#
� 認 S#�J�6##]g��P���W�#��
‫����ظ‬ɏ �&]W#, �х ���# �. - ] ���c �# �W �4 蒢���{@�#C�Z���at�)C�#��*#5##��U�
‫ޚ‬L##u�t��nǓf#]i�e#Zࡱ'�#���W]�˘:�#�7#��‫}ډډ‬cq��e�*���#K�/�ࡱ�S����]��#�xDWl��p��v���
]N�х.1�%#��@�#蒢�.##���P###�#Bu T�f#ՁPQ�!T#BEm�P###�#Bu T�f#ՁPQ�!T#BEm�P###�#Bu
T�f#ՁPQ�!T#BEm�P###�#Bu T�f#ՁPQ�!T#BEm�P###�#Bu T�f4�F�/�}y�##�����
�x�kL6���#��#S�##]��Ύ"��ࡱࡱaH]�kx�f����e'�1I���:#]R��*�#AW%���cPx�PCn� ‫ڎ‬X�e�!
Cm��+=#Xu�/c��:�PW�#�K��#����4.�+|w��i�!W��J����C�ZqO�&�o>��!o8M�#]R�K
tI�.)�%����I#k��K�+�:#]R�K
tI�.)�%#��@�#�#]R�K
tI�.)�%#��@�#�#]R�K
tI�.)�%E ‫ݥ‬e���1o0�.)�%#��@�#�#]R�K
tI�.)�%#��@�#�#]R�K
tI�.)�%#��@�#��#q �+�E�####IEND�B`�#n#�#
##���+#�,��N[)#��PNG
#
###IHDR###(###�#####�f/Q####sBIT###��O�####PLTE###����ٟ�####bKGD#�##H##
�IDATx�흋 r�0
E�����#�+�\?%�{f�‫ݤ‬H#�!��#!#N�#b#�B (
��(#��##�B (
��(#��##�B (
��(#��##�B (
��-�#RL��|b7�3��f��n-=E#�n-=E#�n-=E#�n-=E#�n-=&J�#Z��f�#*�*Q�۸�I�D
�53��R����7�r|s�W##�8���ࡱ�$�GM�^X�S�#�� #�Ѓ��o#�/��O�٥��H�<�j.�!
{�#���&����#Χ�2��(�#���ȇ�#L:#Z�‫�'ء‬#��݇���"#�#z0�a�kE9��##=�OW�#�#=�'~>~kx#����o�{�
�g/�'�3�1ࡱ�‫(��٭‬B‫(��٭‬B‫(��٭‬B‫(��٭‬B‫(��٭‬B‫(��٭‬B‫(��٭‬B‫(��٭‬B‫(��٭‬B‫(��٭‬B‫(��٭‬B‫ࡱ�٭‬#� �� #
?��
��t���oo��ӯa�Ǐ�զO��-��[D#��‫ށ‬#�_�fQ�C 玵 Å�>��HX��"�*�Jp���'�W�#y��!
�u#�9#dz�Yբ�#���T^��uŢT{�go)~##+JԇФ�#Q�"�Ga#7���z�go)~###)�^���78;,J��n�#
%n�ࡱ��
�MRq2 �#y+JTg�(P#j]�_ �^Q�/TF��#��-�U�#yV#��&+_��H#��
‫�_ۊ‬fQ#�#n���ыӏAQ#�S���#�#O�d����)��#��1ࡱ�‫(��٭‬B‫(��٭‬B‫(��٭‬B‫(��٭‬B‫(��٭‬B‫(��٭‬B‫(��٭‬B‫٭‬
��(B‫�٭‬wD��3�O����-P##AQ##E!##�@P##AQ##E!##�@P����6�#I,�>��W��8;�Y��§�K#?
���&b��Il��#t�#0Y�#D$�C#�܏��g (��@v�f��;��$#J�@1U�0Z$9QU�#�J#D�$#
K*`��!TJr���##U��X�#���c��~�Kr`�J�#�bE�#��*/�#[���.Yuq]���@s�z+�p$'j��ZW;�
%9P�#:�j�-�#��#�%5�.IN�풺풺풺��x�$#��LW5-�X�#U�#��Kr�h/�T��+�#��Y
%e��$':vYE##?)Ɂ�#WP#�#Kr ����?��#wA�#P�#�f�#Jr�\Kt�#%)"�#}�AI#�鏮
9�$##�1�}�#������17����-��#J���� _š$c���<Q�9l��\Q��l�ĿLEIf���{猒,�=��#%Y��n:#�$
[X����GIv���k 琒�gQ�#�U�D�#�_3��D���?��D#�gar6J���s1/#%���)�����e�Č��$ʙ3=cI(�
f�Rࡱ#Jb��ꋧ
$�#���`Jb���k#�$��><�����YĢ(ɛ���#J�>:��#@I^K�Ė7�$/�mzK#S�#�e��#��(#��##�B (
��(#��##�B (
��(#��##�B (
��(#��##�B (
��(#��##�B (
��(#��#��(��#C��s��‫ބ��ܘ‬Ȩ�P#K�
BQ,�*#E�4� o#
%O_�w#Z�6��{T��##?)�R5#=&�'�Y��#.��f+X��h�r���#=����e�E�(#��mJQn�v��/�+�|
y#_l�#�#_��#�E�#��R�l�}P�#�Q���k!�E��U ߝ�\�^��ԺB��B|�#�CO4e�(��#
�b���E�#�G��(�0-�%��#.\##�#6�f9�0�^ ߧ��h)j����9���#Q�V_-�,��dG�T�/��<j#�L>�A4\?
_�#Q\2G^��ࡱ�01�DIK@#=_�5 �#�#|#�.�#�<�`Ɗ#�#�촮#�O9C�##9|����#ࡱ�u�
.�6:#.D����,�5�#f#zģ?###��<j#%?B��#%:�I,)�Ey\#�~���������
�%#_‫܄‬
9�#�W�9#nHhI�p]��#{##E�‫� ࡱࡱݱ‬v��X#U#�biTAf�Rࡱ�4`#�Dq՟��(�{A�
ࡱ�#����#�w�<�e��G_#ZP����
5�(��#�<��##e[5#����#�� J8E?��}#��k|��z�#%� #.���\A�c���Be�����bP
�#%�6
\���#Q��*��vC��zl}i��,�b#�(�g=I�8]i��C���#��D�Ǻ#*�#f�(�##��pd�#Ź�"R2QY��k�
‫'�]<��א‬w-g����CO���X��#*��`�(߳Z]{�#��##��qt##/M�(� >�#|��D
‫�ۺ‬Ro�<Q:��~�m�(��#��s݉##}��[_(�.J���O#Q��ߢ$�F;V���j#K4�
Q����֔c��#]#rFdg�q�p 麰 F� }P��~2#�j�Ӭ�%�(.#�}�#E M����j��#e����-
���n����#�K�����A��7�FQ�#��/���(#�aIE6,##{k�*��V���(#eC±BDDIϰ��
���(#5=юN�y2�)�#Q�@Q,�*#E�4� #�Ҩ�P#K�
BQ,�*#E�4� #�Ҩ�P#K�
BQ,�*#E�4� #�Ҩ���B~��:����##�B (
��(#��##�B (
��(#��##�B (
��(#��##�B (
��(#��##�B (
��(#��#�?PB��#�#�####IEND�B`�#n#�+
##;�;##���J_^w�]�#��PNG
#
###IHDR###�###�#####����####sBIT###��O�####PLTE###����ٟ�####bKGD#�##H##
�IDATx��‫܁‬v�H#D��ࡱ z�#��Ơ�T�)�
‫`�'ݳ‬B��Y�v#�#�jg/����,җE�H_#��"}Y�/��e��,җE�H_#��"}Y�/��e��,җE�H_#��"}Y�/��e������>
��v�m��J\�6X��?G�|���Q[�8���#�K��鱹
�'Nࡱࡱ � ����� xg # O �# & ������ͻ # ���' �# # ܵ3�*\ࡱX~����e��,җE�H_#��"}Y�/��
��>v���h#]4Ud��O�ࡱ#�#�?U���#Ο*B��#�O#!}���;�Ǿ"H6�/�#|Y��#�vn�}�a�
‫���}ݾ‬U����\'��/x�����n�W]���#��#��#3�#h�Ϳ#�>��[��I#_�~�<�I�����?9��� �� �iɆ�mW
‫ڴ‬n������#l���������s��{�=���4I���?#������G�^�/^���?�~z���r�f�#�6X�Җu��e���o�o6�.?
����?�;��I���٥���-}[ҷ�#�[�u���j���eO���l��c�,���/V#w�?q��~���
ܴ߱ ࡱࡱࡱ<�o^�y:xw��N~�9�G��;��z#z}�?�+�‫{ﱭ‬K��lࡱ_�q�?�W��7�s�si�]
(O����O��#N�\�����6����A��^\��#vwy��#�ӏ�#|
udO}�Fw��9_!}t��M�ࡱ �։ �|} �//<�� #>6��g#�/z҇
#8ࡱ #� #
� ?

U���#Ο*B��#�O#!}tࡱ ࡱ > � ����
SE &=�I�:�wJy#�%�'��#|#�-ҫ�~#�?i���9�?^�2Y���Z��x�#ҋ�~#�?
j���9�O�g2[�����}�#�<�DH�A�#���y�7��?q>��ҷW#?
����_��c��#uKࡱ �{�.ҫҫ � ޭ��*3��Ez��w�"���
[# Uf u ^e
� � ‫ݺ‬H�2�n]�W�y�.ҫҫ � ޭ��*3��Ez��w�"���
[# Uf u �
^e�‫ݺ‬H�2�n]�W�y�.ҫҫ [# Uf� ޭ��*3��Ez��w�"���
u ^e
� �‫ݺ‬H�2�n]�W�y�.ҫҫ � ޭ��*3��Ez��w�"���
[# Uf u ^e

�‫ݺ‬H�2�n]�W�y��?�O�n���"ࡱz���‫ٽ‬#
��,җE�H_#��"}Y�/��e��,җE�H_#��"}Y�/��e��,җE�H_#��"}Y�/��e��,җE�<}�q�t��oJࡱ �7 ߂���o#
����?�‫}|���~����ݮ‬I�X~3

��/n�Mzɲ��3��G|{\櫟��ࡱ���W��=�‫���<ۻ‬zQI ߔ#!�/��e��,җE�H_#��"}Y�鳿��/��)�铷
�i�#��H����H#F�T��G�0ҧ"}>҇�># ��
> ��
H ���a OE
� |�
�##}*��#}#�S�>#��H����H#F�T��G�0ҧ"}>҇�># ��
> ��H ���
a �
OE �
|
�##}*��#}#�S�>#��H����H#F�T��G�0ҧ"}>҇�># ��
> ��H ���
a �
OE �
|
�##}*���N���#�>y����>��H���a�OE�|
�##}*��#}#�S�>#��H����H#F�T��G�0ҧ"}>҇�># ��
> ��H ���
a �
OE �
|
�##}*��#}#�S�>#��H����H#F�T��G�0ҧ"}>҇�># ��
> ��H ���
a �
OE �
|
�##}*��#}#�S�>#��H����H#F�T��G�0ҧ:��o�>�;}�#3M�#}#�S�>#��H������ ߵ&�#���#Y�~�]�u~ҏ�5
�O��~Ĥ�{H��q�9{�2U�-��s�8e��S�#�|�#��qF��H?
��&S�Ho2U��&S�Ho2U��&S�Ho2U��&S�Ho2U��&S�Ho2U��&S�Ho2U��&S�Ho2U��&S�Ho2U��&S�Ho2U��
&S�Ho2U��&S�Ho2U��&S�Ho2U��&S�Ho2U��&S�Ho2U��&S�Ho2U��&S�Ho2U�;�9�>��w�BS�Ho2U��&S�
Ho2U��&S�Ho2U��&S�Ho2U��&S�Ho2U��&S�Ho2U��&S�Ho2U��&S�Ho2U��&S�Ho2U��&S�Ho2U��&S�Ho
2U��&S�Ho2U��&S�Ho2U��&S�Ho2U��&S�Ho2U��&S�Ho2U��&S�Ho2U��&S�Ho2U��&S�Ho2U��&S�Ho2U
��&S�Ho2U��&S�Ho2U��&S�Ho2U�;=�#}�w�BS�Ho2U��&S�Ho2U��&S�Ho2U�(��*ҏ0K��O�#��#�I?
��9>��#�/�V+�#��_H?��#��n9g�S��#�����#��A�#�� �#�s�~��9H?��#�#a}#ҏ�>#�GX���#��A�#��
�#�s�~��9H?��#�#a}#ҏ�>#�GX���#��A�#�� �#�s�~��9H?��#�#a}#ҏ�>#�GX���#��A�#��
�#�s�~��9H?��#�#a}#ҏ�>#�GX���#��A�#��
�#�s������o9#�H_#��"}Y�/��e��,җE�H_#��"}Y�/��e��,җE�H_#��"}Y�/��e�#�d1����P####IEND
�B`�#n#�###��/������
� #��#��PNG
#
###IHDR###�###�#####w##�####sBIT###��O�####PLTE###����ٟ�####bKGD#�##H##
�IDATx�흉 v�:##���L#�UB��#�:�M��e�#�#�#�#�-###!b D
���#1#"#B�@�####!b D
���#1#"#B�@�####!b D
���#1#"#B�@�####!b D
���#1#"FY!H�M&�0;��H��c�#B�@�iL>#1��#!�1� �4&#����#Ә|#b#�#BLc�A�iL>#1��#!�1�
�4&#����#Ә|#b#�#BLc�A�iL>#1��羑�6#b����
#q'��zs�S��w|\��%=�ࡱ��
�: �)�#f�y!������
ࡱ�-B �# ����0ࡱ��#!fD#IKI|0�.���Q# #?

�Ff#��m�LI}0��
)��.d�;#_S!f;�^Sx��#���e]#����Y�

��###6#⎤�}VdS��B�#n�>'c@��#�`��a^kM;�O�,�e#Ϧ�W���{0f#RY��H~��#K�^#�Y7�#W#rl��#!
�#��o�_��b���ࡱ##oWH��|�G����[1)�#fc%D��'+�0#�.c(�)�#fc'D�ș���b�9#�!#JN7�sk�Z"Z�#?
�9]e;! )�#fc�Q�x��#��#���\�9#�!!���w{ǟӖ}|��ʚ��#�4R8�1!6yY�#NiF��v#!똨
##ʂ� u � � ` � 7 #9 � T5 � � � � � F # r #S � #BNc � #A � yL5## � � � e # !W1 � �
�2��#�\�T1����#F#r#S�#Bnc� �>��#B#b�� �)��#B#c|� �9��#B"b<� $&��#B�b�
$.��H�B�x�St.Vu��N�#�ˎ"#�Քo����x��RLj����2�Y?]L�n29��t�V�q���I ‫�ࡱ �������ވ‬QU�.S�~�
鴯�#��*nQ�n��#b��i�M����\���%�N(���\߃9#‫ܒ‬Լ#߁�H!
CF_�#�#��Ո ۰��#�#J���2}#�i��лe#.��#�6lģ��5:4��yN����o<�BwF��[�7#������H�-
��2��uY]#)‫ڳ‬UxOFJ�l�‫��ݑ‬#[F�c�\ö��#)֯up/FJ�k�‫�ۉ‬B ‫���ݖ‬H�f�R[2R�W��`CF��-
��1R�S�c�f�#��Moňi�YW�%���#�����y[%�#ȳ
#�X��5#����a�9�#H��nJ�NJ`8D��I�#u�Mk�K#�#�WF ߈Y�N��J�Fl�X����#��#�<‫ގ‬
1j�UGfAm#fBlr\JJ#�h.#aԤq3�F��#M�##Nࡱ U�O!�F:#�k�W!�F�#�j�_!�F:#�i�g!�F�#�h�o!
�F:#�g�w!rF�#�f#!bF#"f#!f�6 Į� #1�`#B,K#�#�#� ĶH6#1��#B��d���gX_ #߃Ԓt# �VCH|
�ˆ#! )#��#IIq8|
DHRJ�##���##��#2�����}�#�#�*���q#r���[#�L�qz�w�J�4���x���uoa�+\<=���g�##gt#����#�=W
B��I�>-����
##�[�6�K�s��Z?l'���FH�#,*�C����)�
6#2,��IȲ# W��t ‫چ‬l�)�CEii>[KȰ#2l7���##��|��� #���Y��
�#�K�mȪ�x�j#�����e�#)�#��r�#!�1�)�)#b#�"e? B,c ‫ޤ‬#wnJ7����#b#�.%\�(�#BR&[~_Fn
�#"#�Z�u��#`����8�#B2S�a<y=60##O�����}�#�����
^ �
(b# �
# �
R! �
# �
n#! ��� �#�O
F!��_GHV����;d}�JȀ#����F}#�[e�B�#��r&d�#�lŷ7�
#$?e#�7)�#���B�#+#1I �‫��ݥ‬R#AHB���##�,#!�1##�A�XLq!�##b���8��#!
�)�#�c$B�S��\��#=y�#B�E��/�g�����F#�.b�5��#1ࡱ##!f)���a'$�#���#7�˘�J#�#���n��s���1�ࡱ
9��)#!�#O)WB�0�#�oE�l$?�)�l���$��P�|��k�&H��В#�?��\n.[>�RH#ࡱ�;�p�#��r\H�|4%d0
2�����‫>ە‬#�����x�I*�hQ�]\�:g�˧X�Yxwm_j�:� c��)��#�#�j Ī�x�Oug!E�Y]#�
)��*�hUH��V�G�B�J���ք�-�#���[##1#V�Ѵ#�d #m#�#�1�ʠm!
�C�fIy4.���QN6�#ѹ��#���#ƪ#ϬE��##<F�k'4E���-Й#�3|�n#�#�)ѝ#�9~_�?
#>��H�>���]�#}x��2]�p���:}����B��p��J����#y����c�#�s#y�t�k�#�#R��v#<WYQ���y###7�IB�
5��zXԝ��‫��˧�ݻ‬#‫�ٹ‬8�‫�ޝ‬
;�K�{#U���86"I�ˀ�(‫ڤ‬#-\���@
B�@�####!b D
���#1#"#B�@�####!b D
���#1#"#B�@�#�����#)���j!D|�#!E���p��RMH��J��[&Lࡱ �ѽI-j# ���#���#-
EH��e��###�C�m��#r�#B��_
�#2�#2��N+�q�>��oR��#�~1M�#1#"#B�@�####!bh#yx#B���|�#!35�ԏ� d�����hf#F�:#r#�U*
#OSMgC�S"�1_���Q�t_��#��L_VY�^HJ�W�t>d#�#.�A8��G����|:��*K���'� #"#B�@�####!b D
���#1#"#B�@�####!b D
���#1#"#B�@�####!b D
���#1#"Fa!�‫ ډټ‬T*�kO�:��K���~###��#��@�#U#Hg;PQ D��B0�#!b�\#�#�ǀ#1�#��#����####!b D
���#1#"#B�@�####!b D
���#1#"#B�@�####!b D
���U'b D��B*6�#B���w1#"Fu!5�+�#1�#�###�����#A�#
.���e��7ʉ�#1#"#B�@�####!b D
���#1#"#B�@�####!b D
���#1*#�+��B�� �0��&���
��'\?!.���#����]#~ࡱ ���#!�ҷB�~�Yk!�P��#2�nD#R(}#�WF�Ep#)��x�n�����;��F�#���@�####!b
D
���#1#"F��!��#R(�x>�UU�
4 ��
��i�$��q#�#J ߍ��[F%�s$�1�FBH������B�#!CX#�o60#)��=#2�
%�;��#�1�����I�a�#��#�##KG�X:B��#"��#�t���#D,#!b�##KG�X:B��#"��#�t���#D,#!
b�##KG�X:B��#"��#�t���#D,#!b�##KG�X:B���+m��4�M�#1#"#B�@�####!b D
���#1#"#B�@�####!b D
���#1#"#B�@�####!b�#��
ߤ��ҷ####IEND�B`�#########################################################�#)A####�
#(###�###�###�###�#######
#####################�# ###/#�#
###0#�###########�#0#####�#D###T#i#m#e#s# #N#e#w#
#R#o#m#a#n###83�#��b#��b#�#0########��b#Wo0######�#D###M#o#n#o#t#y#p#e#
#S#o#r#t#s#####83�#��b#��b#�#0########��b#Wo0# ## #�#D###S#y#m#b#o#l###e#
#S#o#r#t#s#####83�#��b#��b#�#0########��b#Wo0#O##0#�#D###C#o#u#r#i#e#r#
#N#e#w###t#s#####83�#��b#��b#�#0########��b#Wo0#O#1##�#
###�#`###����##�#
#######.#########�#####�#####@####### # #@#@#`#`#�#�###�#
######### ###@#�#n#####��?###"
##d#######d#########@#########���#####������############ #
#########@#@#########`#`#########�#�################�#######�####�##p###�###-
#######################%###################################################
%##################################################################################
###################################################################################
######'###&#######
#######'###########################&###############################'###
###############+###############
###########################

###,###########X###################################################################
###################################################################################
##### ####################### ###
###
###1###############################################################################
################
###############################################################&###(#######
###################################################################################
####
֢ p ���
###############################O##�###b##�$#####���#ƕ// q �
#R############# �
#b## �
$#
####���+#�,��N[)#�##
######R#####�#b##�$#####;�;##���J_^w�]�#�#3
######u#####�#b##�$#####��/������
� #��#�#!
######�"####�#S##�~###�#####�#####�#####�#####�#####�#####�#####�#####�#�1##�#####�
#####�#####�#####�#####�#####�#####�#####�#####�###########?#####�##�
###f#�###�#���##f##��##�3##��###�##@##�####��##########�#####�#8#####�#############
#######�######�####################�######�#�#####�#g#####�##########�#4###B###d###
B###d###�#0########��b#########����"���####p#�#########p###p#�#########@#####�#####
####
###################<#####�#4###K###d###K###d####�b#.�
0��b#################�#####b#################�#u�#ʚ;2N��#ʚ;########<#####�#4###!
###d###!###d####�b#Ё
0#�b#######################b#####<#####�#4###d###d###d###d####�b#Ё
0#�b#######################b###�#F#####�#>#####�#####_#_#_#P#P#T#9###�# ###/#�#
###0#�###########z#########?#�#
#####�#########O#�#
#####�#######=###�#�5####�#################%#########�###########�#####Operating
Systems##�###########�#'###File Systems(Select parts of Ch 11-
12)##�#####L###########@#########�###########�#####Outline##�###########�#z###F#i#l
#e#s# # # # # # #��#D#i#r#e#c#t#o#r#i#e#s##P#a#r#t#i#t#i#o#n#s#
#+# #M#i#s#c##L#i#n#u#x# #+#
#W#i#n#N#T#/#2#0#0#0###�#,###>#######################�#####$#��#�2#########�#,#####
############################################�#################'#########�##########
#�#
###File Systems##�###########�#0###A#b#s#t#r#a#c#t#i#o#n# #t#o# #d#i#s#k#
#(#c#o#n#v#e#n#i#e#n#c#e#)### T#h#e# #o#n#l#y# #t#h#i#n#g# #f#r#i#e#n#d#l#y#
#a#b#o#u#t# #a# #d#i#s#k# #i#s# #t#h#a#t# #i#t# #h#a#s# #p#e#r#s#i#s#t#e#n#t#
#s#t#o#r#a#g#e#.## #D#e#v#i#c#e#s# #m#a#y# #b#e# #d#i#f#f#e#r#e#n#t#:# #t#a#p#e#,#
#I#D#E#/#S#C#S#I#,# #N#F#S##U#s#e#r#s##d#o#n## t# #c#a#r#e# #a#b#o#u#t#
#d#e#t#a#i#l##c#a#r#e# #a#b#o#u#t# #i#n#t#e#r#f#a#c#e# #(#w#o#n## t# #c#o#v#e#r#,#
#a#s#s#u#m#e#d# #k#n#o#w#l#e#d#g#e#)##O#S##c#a#r#e#s# #a#b#o#u#t#
#i#m#p#l#e#m#e#n#t#a#t#i#o#n#
#(#e#f#f#i#c#i#e#n#c#y#)###�#�###"#########Z#x#########Z###########Z#N#########Z###
########Z#(#########Z#"#######x#################N###################(####
###
##�#####H###########<#########�###########�#####File System
Structures##�###########�#�###F#i#l#e#s# #-# #s#t#o#r#e# #t#h#e# #d#a#t#a#
#D#i#r#e#c#t#o#r#i#e#s# #-# #o#r#g#a#n#i#z#e# #f#i#l#e#s##P#a#r#t#i#t#i#o#n#s# #-#
#s#e#p#a#r#a#t#e# #c#o#l#l#e#c#t#i#o#n#s# #o#f# #d#i#r#e#c#t#o#r#i#e#s# #(#a#l#s#o#
#c#a#l#l#e#d# ## v#o#l#u#m#e#s## )##a#l#l# #d#i#r#e#c#t#o#r#y#
#i#n#f#o#r#m#a#t#i#o#n# #k#e#p#t# #i#n# #p#a#r#t#i#t#i#o#n##m#o#u#n#t# #f#i#l#e#
#s#y#s#t#e#m# #t#o#
#a#c#c#e#s#s###�#j###}#########H#############################################
#########?
#######,#################################�#####I###########=#########�###########�#
####Example: Unix
open()##�#$#########################################�###########�#X###i#n#t#
#o#p#e#n#(#c#h#a#r# #*#p#a#t#h#,# #i#n#t# #f#l#a#g#s# #[#,# #i#n#t# #m#o#d#e#]#)##
#p#a#t#h# #i#s# #n#a#m#e# #o#f# #f#i#l#e##f#l#a#g#s# #i#s# #b#i#t#m#a#p# #t#o#
#s#e#t# #s#w#i#t#c#h##O#_#R#D#O#N#L#Y#,# #O#_#W#R#O#N#L#Y#& #O#_#C#R#E#A#T#E#
#t#h#e#n# #u#s#e# #m#o#d#e# #f#o#r# #p#e#r#m#s##s#u#c#c#e#s#s#,# #r#e#t#u#r#n#s#
#i#n#d#e#x###�#�###-#########
#4#########5###################,###################################################
############&###########################################�#6########################
#######
#################�#########�#####J###########>#########�###########�#####Unix
open() - Under the
Hood##�#.###################################################�#################4####
#####�###########�#####File System
Implementation##�#################7#########�###########�#####File System
Implementation##�###########�#t###Which blocks with which file?File descriptor
implementations:ContiguousLinked ListLinked List with IndexI-nodes##�#&###?
#########6#########?
#######6###########�#####[###########O#########�###########�#####Linked List
Allocation##�###########�#####Keep a linked list with disk
blocks##�#####\###########P#########�###########�#!###Linked List Allocation with
Index##�###########�#
############# #�###########�#e###Table in memoryfaster random accesscan be large!1k
blocks, 500K disk= 2MB!MS-DOS FAT, Win98
VFAT##�#V###################################################
#######################################�#################;#########�###########�###
##I-nodes##�###########�#
############# #�###########�#<###Fast for small filesCan hold big filesSize?4 kbyte
block##�#B###.#########################�#####
######.###########################�#####/###########################�#####Y########
###M#########�###########�#####Outline##�###########�#�###F#i#l#e#s# # # #
# # #(#d#o#n#e#)##D#i#r#e#c#t#o#r#i#e#s# # # # #��
#P#a#r#t#i#t#i#o#n#s# #+# #M#i#s#c##L#i#n#u#x# #+#
#W#i#n#N#T#/#2#0#0#0###�#D###H#######################�###$##�#�##############�#####
$#��#�&#########�#,#####################'###########################�##############
#############�###########�#####Directories##�###########�#�###Before reading file,
must be openedDirectory entry provides information to get blocksdisk location
(block, address)i-node numberMap ascii name to the file
descriptor##�#Z###W#########-#########&#########W#######-#########################
###########################�#####�###########################�#####################
######�###########�#####Hierarchical Directory (Unix)##�###########�#�###T#r#e#e#
#E#n#t#r#y#:##n#a#m#e##i#n#o#d#e# #n#u#m#b#e#r# #(#t#r#y# ## l#s# ## I## #o#r# ##
l#s# ## i#a#d# #.## )##e#x#a#m#p#l#e#:##6#0# # #/#u#s#r#/#b#o#b#/#m#b#o#x###�#P###
#########/######### #####################
#######/####### #######################�#Z#######################################

#######################################################�###########################
�###########�#####Unix Directory
Example##�#####Z###########N#########�###########�#####Outline##�###########�#�###F
#i#l#e#s# # # # # #(#d#o#n#e#)##D#i#r#e#c#t#o#r#i#e#s# # #
#(#d#o#n#e#)# ##P#a#r#t#i#t#i#o#n#s# #+# #M#i#s#c# # #��#L#i#n#u#x# #+#
#W#i#n#N#T#/#2#0#0#0###�#n###O#########
#############�###$##�#�##############�###$##�#�##############�#####$#��#�##########
####�#####$#��#�##�#,#####################+###########################�#####R######
#####G#########�###########�#
###Partitions##�###########�# ###m#o#u#n#t#,# #u#n#m#o#u#n#t##l#o#a#d# ##
s#u#p#e#r#-#b#l#o#c#k## #f#r#o#m# #d#i#s#k##p#i#c#k# ## a#c#c#e#s#s# #p#o#i#n#t##
#i#n# #f#i#l#e#-#s#y#s#t#e#m##S#u#p#e#r#-#b#l#o#c#k##f#i#l#e# #s#y#s#t#e#m#
#t#y#p#e##b#l#o#c#k# #s#i#z#e##f#r#e#e# #b#l#o#c#k#s##f#r#e#e# #I#-#n#o#d#e#s#
###�#|#############@#########
#########5#######################################################@#######
#########5#####################�#######################�#########�#####X###########
L#########�###########�#####Partitions: fdisk##�#$#############
###########################�#####
###########################�###########�# ###Partition is large group of sectors
allocated for a specific purposeIDE disks limited to 4 physical partitionslogical
(extended) partition inside physical partitionSpecify number of cylinders to use
Specify typemagic number recognized by OS(Hey, show
example)##�#v###E#########Z#b#########Z#0#########Z###########Z#############Z#E####
#####b#########0#####################################�#####]###########Q#########�#
##########�#####Keeping Track of Free Blocks##�###########�#2###Two methodslinked
list of disk blocksone per block or many per blockbitmap of disk blocksLinked List
of Free Blocks (many per block)1K block, 16 bit disk block number= 511 free
blocks/block200 MB disk needs 400 free blocks = 400kBit Map200 MB disk needs 20
Mbits 30 blocks = 30k1 bit vs. 16 bits##�#�###
#########Z###########Z# #########Z###########Z#,#########Z###########Z###########
#Z#)#########Z###########Z#>#########Z#
################# ###################,##############
###
##########)###################>###########�#####
#################"#########�#####V###########J#########�###########�#####File
System Maintenance##�###########�#~###F#o#r#m#a#t#:##c#r#e#a#t#e# #f#i#l#e#
#s#y#s#t#e#m# #s#t#r#u#c#t#u#r#e#:# #s#u#p#e#r# #b#l#o#c#k#,# #I#-#n#o#d#e#s#
#f#o#r#m#a#t# #(#W#i#n#)#,# #m#k#e#2#f#s# #(#L#i#n#u#x#)### B#a#d# #b#l#o#c#k#s##
#m#o#s#t# #d#i#s#k#s# #h#a#v#e# #s#o#m#e##s#c#a#n#d#i#s#k# #(#W#i#n#)# #o#r#
#b#a#d#b#l#o#c#k#s# #(#L#i#n#u#x#)##a#d#d# #t#o# ## b#a#d#-#b#l#o#c#k#s##
#l#i#s#t# #(#f#i#l#e# #s#y#s#t#e#m# #c#a#n# #i#g#n#o#r#e#)##D#e#f#r#a#g#m#e#n#t#
#a#r#r#a#n#g#e# #b#l#o#c#k#s# #e#f#f#i#c#i#e#n#t#l#y##S#c#a#n#n#i#n#g# #(#w#h#e#n#
#s#y#s#t#e#m# #c#r#a#s#h#e#s#)##l#o#s#t#+#f#o#u#n#d#,# #c#o#r#r#e#c#t#i#n#g#
#f#i#l#e# #d#e#s#c#r#i#p#t#o#r#s#.#.#.###�#
#############P#########
#########k#######################################+###################3#############
############################## ##############################################
########### #############;########################################
###
##+#############�#,###�#######

#########;#################e#########�#####a###########R#########�###########�#####
Outline##�###########�#�###F#i#l#e#s# # # # # #(#d#o#n#e#)#
#D#i#r#e#c#t#o#r#i#e#s# # # #(#d#o#n#e#)# ##P#a#r#t#i#t#i#o#n#s# #+#
#M#i#s#c# # #(#d#o#n#e#)# ##L#i#n#u#x# #+# #W#i#n#N#T#/#2#0#0#0# #
#��##�#�###X#########
#############�###$##�#�##############�###$##�#�##############�###$##�#�############
##�#####$#��#�##############�#####$#��#�##�#,#####################+################
###########�#####b###########S#########�###########�#####Disk
Quotas##�###########�#�###Table 1: Open file table in memorywhen file size changed,
charged to useruser index to table 2Table 2: quota recordsoft limit checked,
exceed allowed w/warninghard limit never exceededOverhead? Again, in memoryLimit:
blocks, files, i-
nodes##�#j#############Z#>#########Z###########Z#G#########Z#:#########Z#########>#
################G#########:###########�#####c###########T#########�###########�####
#Linux Filesystem: ext2fs##�####################### #########�###########�#�####
E#x#t#e#n#d#e#d# #(#f#r#o#m# #m#i#n#i#x#)# #f#i#l#e# #s#y#s#t#e#m# #v#e#r#s# #2##
#U#s#e#s# #i#n#o#d#e#s##m#o#d#e# #f#o#r# #f#i#l#e#,# #d#i#r#e#c#t#o#r#y#,#
#s#y#m#b#o#l#i#c# #l#i#n#k#
#.#.#.###�#0###7#########,#########7#################(###########�#>###############
########################

#################,#########�#####d###########U#########�###########�#####Linux
filesystem: blocks##�####################### #########�###########�#�###Default
is 1 Kb blockssmall!For higher performanceperforms I/O in chunks (reduce requests)
clusters adjacent requests (block groups)Group has:bit-map of free blocks and I-
nodescopy of super
block##�#�#############Z###########Z###########Z#S#########Z###########Z#
#########Z#############Z# #########Z#
###########Z#################################K#####################################
##########:####
###
####�#####e###########V#########�###########�#####Linux Filesystem:
directories##�#################################�###########�#"###Special file with
names and
inodes##�#################################�#####f###########W#########�###########�
#####Linux Filesystem: proc##�#############
###################�###########�#f###c#o#n#t#e#n#t#s# #o#f# ## f#i#l#e#s## #n#o#t#
#s#t#o#r#e#d#,# #b#u#t# #c#o#m#p#u#t#e#d##p#r#o#v#i#d#e# #i#n#t#e#r#f#a#c#e# #t#o#
#k#e#r#n#e#l# #s#t#a#t#i#s#t#i#c#s##a#l#l#o#w#s# #a#c#c#e#s#s# #t#o# ## ##
t#e#x#t## #u#s#i#n#g# #U#n#i#x# #t#o#o#l#s##e#n#a#b#l#e#d# #b#y# ## ##
v#i#r#t#u#a#l# #f#i#l#e# #s#y#s#t#e#m## #(#W#i#n# #h#a#s#
#p#e#r#f#m#o#n#)###�#F###f###################
#
#########)#########
#�###########################�#####�###########################�#####g###########X#
########�###########�#####WinNT/2000 Filesystem: NTFS##�#############
###################�###########�#$###B#a#s#i#c# #a#l#l#o#c#a#t#i#o#n# #u#n#i#t#
#c#a#l#l#e#d# #a# #c#l#u#s#t#e#r# #(#b#l#o#c#k#)##E#a#c#h# #f#i#l#e# #h#a#s#
#s#t#r#u#c#t#u#r#e#,# #m#a#d#e# #u#p# #o#f# #a#t#t#r#i#b#u#t#e#s#
#a#t#t#r#i#b#u#t#e#s# #a#r#e# #a# #s#t#r#e#a#m# #o#f# #b#y#t#e#s#
#(#i#n#c#l#u#d#i#n#g# #d#a#t#a#)##a#t#t#r#i#b#u#t#e#s# #s#t#o#r#e#d# #i#n#
#e#x#t#e#n#t#s# #(#f#i#l#e# #d#e#s#c#r#i#p#t#o#r#s#)##F#i#l#e#s# #s#t#o#r#e#d#
#i#n# #M#a#s#t#e#r# #F#i#l#e# #T#a#b#l#e#,# #1# #e#n#t#r#y# #p#e#r# #f#i#l#e#
#e#a#c#h# #h#a#s# #u#n#i#q#u#e# #I#D##p#a#r#t# #f#o#r# #M#F#T# #i#n#d#e#x#,#
#p#a#r#t# #f#o#r# ## v#e#r#s#i#o#n## #o#f# #f#i#l#e# #f#o#r# #c#a#c#h#i#n#g#
#a#n#d# #c#o#n#s#i#s#t#e#n#c#y##i#f# #n#u#m#b#e#r# #o#f# #e#x#t#e#n#t#s#
#s#m#a#l#l# #e#n#o#u#g#h#,# #s#t#o#r#e#d# #i#n# #M#F#T# #(#f#a#s#t#e#r#
#a#c#c#e#s#s#)###�#�###^#########Z#b#########Z#4#########Z###########Z#K#########Z#
A#########Z#######################-#########
#####################b#########################################################K###
########A#############�#####i###########Y#########�###########�#####NTFS
Directories##�###########�#####N#a#m#e# #p#l#u#s# #p#o#i#n#t#e#r# #t#o#
#e#x#t#e#n#t# #w#i#t#h# #f#i#l#e# #s#y#s#t#e#m# #e#n#t#r#y##A#l#s#o# #c#a#c#h#e#
#a#t#t#r#i#b#u#t#e#s# #(#n#a#m#e#,# #s#i#z#e#s#,# #u#p#d#a#t#e#)# #f#o#r#
#f#a#s#t#e#r# #d#i#r#e#c#t#o#r#y# #l#i#s#t#i#n#g##I#n#f#o# #s#t#o#r#e#d# #i#n#
#B#+# #t#r#e#e##E#v#e#r#y# #p#a#t#h# #f#r#o#m# #r#o#o#t# #t#o# #l#e#a#f# #i#s#
#t#h#e# #s#a#m#e##F#a#s#t#e#r# #t#h#a#n# #l#i#n#e#a#r# #s#e#a#r#c#h#
#(#O#(#l#o#g#F#N#)##D#o#e#s#n## t# #n#e#e#d# #r#e#o#r#g#a#n#i#z#i#n#g# #l#i#k#e#
#b#i#n#a#r#y#
#t#r#e#e###�#@###�#########Z#x#########Z#�#######I###################�.###########�
#####�#################-#########�#####j###########Z#########�###########�####NTFS
Recovery##�###########�#"###M#a#n#y# #f#i#l#e# #s#y#s#t#e#m#s# #l#o#s#e#
#m#e#t#a#d#a#t#a# #(#a#n#d# #d#a#t#a#)# #i#f# #p#o#w#e#r#f#a#i#l#u#r#e##F#s#c#k#,#
#s#c#a#n#d#i#s#k# #w#h#e#n# #r#e#b#o#o#t##C#a#n# #t#a#k#e# #a# #l#o#o#o#n#g#
#t#i#m#e# #a#n#d# #l#o#s#e# #d#a#t#a##l#o#s#t#+#f#o#u#n#d##R#e#c#o#v#e#r# #v#i#a#
## t#r#a#n#s#a#c#t#i#o#n## #m#o#d#e#l##L#o#g# #f#i#l#e# #w#i#t#h# #r#e#d#o#
#a#n#d# #u#n#d#o# #i#n#f#o#r#m#a#t#i#o#n##S#t#a#r#t# #t#r#a#n#s#a#c#t#i#o#n#s#,#
#o#p#e#r#a#t#i#o#n#s#,# #c#o#m#m#i#t##E#v#e#r#y# #5# #s#e#c#o#n#d#s#,#
#c#h#e#c#k#p#o#i#n#t# #l#o#g# #t#o# #d#i#s#k# ##I#f# #c#r#a#s#h#,# #r#e#d#o#
#s#u#c#c#e#s#s#f#u#l# #o#p#e#r#a#t#i#o#n#s# #a#n#d# #u#n#d#o# #t#h#o#s#e# #t#h#a#t#
#d#o#n## t# #c#o#m#m#i#t##N#o#t#e#,# #d#o#e#s#n## t# #c#o#v#e#r# #u#s#e#r#
#d#a#t#a#,# #o#n#l#y# #m#e#t#a#
#d#a#t#a###�#�###;#########Z#@#########Z###########Z#
#########Z#�#########Z#.#########Z#;#########@####################### ####
###
##�####
###
##.####
###
####�#,###.#################"#################*#######/#�#P#####�#####'############
#########�#####)#####################�#####4###########
#########�#####5#####################�#####9#####################�#####:###########
##########�#####=#####################�#####>#####################�#####^##########
###########�#####_#####################�#####`#####################�#####h#########
##############P######����ࡱ#########################################################
#############b###�#######�#P-####�############ ################`#�#
#####�#���#####���##�f##��###�#���#`#�# ###���######3�###�#���#���#���##��#`#�#
###���#####___#####���#���#���#���###�#>#####��?###"
##d#######d#########@#########���#####������,#########�#�#####��?##"
##}#######d#####�###@#########���#####������ #######�###### ##d#####�# #######�###
#+###K#####�#@#######�###### ##d#####�#`#######�###" ######�##### #�#n#####��?###"
##d#######d#########@#########���#####������
########### # #########@#@#########`#`#########�#�#####P#�#R######## ##
############ ###### ######## ##
###@######## ######`######## ######�#####`#�#
###############p#�#>###############################################################
##�#�#>###################################################################
#
*#####�#*#####�####"###"######�)#####�(##### �######################
�###############��######�8##### �########�
##x###�#####
�###############�####�
##x#�####�x#####
�#########
##�##�H###�#####�#####�#####�#####�#####�#d###�#####�#####�###########?#######
######�########�###x###�######�,######�@##### �####j###�
######Q#####
�###############�####j###�
######Q######�
#####
�#########
##�##��###B#
###C#�###D#####E�####F�
###ࡱ#####�#####�#####�#####�#####�#####��####�####@�#####�#####�#####�#####�#####�#
####�#####�#####�#####�###########?
###########F#F#�F###�###�#8#�#\#2#�#b#�#�#�#�#&#�#a#�#�#�#�###&#
#k###�#�#�#�#5#�#t#�#�#�#�#b###2#Q#�#|
#�#�#�#�#F#�###�#�#�#~#�#9#�#�#�#�#�#v#�#9#�###|
#$#G#Y#i#�#�#�#�###�#@#�#~#�#�#�#�#�#3#�#m#�#�#i#�#G###!
#2#�#Y#�#z#�#�#Z#�#"#�#�#�#�#�#k#�#-
#�#�#�#�#�#}#z#E#Y###2#�###�#�#�#�#n#m#Q#3#=#5#8#F###�#�####@#�###�###�###�###�###�
###�###�###�###�###�###�###�###�###�###�###�###�###�###�###�###�###�###�###�###�###
�###�###�###�###�###�###�###�###�###�###�###�###�###�###�###�###�###�###�###�###�##
#�###�###�###�###�###�###�###�###�###�###�###�###�###�###�###�###�###�###�###�###�#
##�###�#�###�########�
######�######�~###B#
�########�
##�##�N###�#####�#####�#####�#####�#8c##�#####�#####�#####�#####�###########?
##############�####"#######�###�######�~###B#
�########�
##�##�N###�#####�#####�#####�#####�#8c##�#####�#####�#####�#####�###########?
##############�####]###=###{###~######�~###B#
�########�
##�##�N###�#####�#####�#####�#####�#8c##�#####�#####�#####�#####�###########?
##############�####�###�
##�##########��#####
�#########
##�##�###B#\###C#n###D#####E�x###F@###ࡱ#####�#####�#####�#####�###���#d###��####�##
##@�#####�#####�#####�#####�#####�#####�#####�#####�#####�###########?
###############�##F###9###.#?###d###�##�###�#######T###�###�#
#�###%#!
#=#/#L#:#[#M#B#W###_#�#e#�#j#y#l#9#m#�#m#�#l#u#f#=#`###V###N###F#=#@####@#�###�###�
###�###�###�###�###�###�###�###�###�###�###�###�###�###�###�###�###�###�###�###�###
�###�###�###�###�###�###�#�###�####�###�###�###Q######�~###2#
�#########
##�##�N###�#####�#####�#####�#####�#####�###���#d###�#####�#####�###########?
##############�####j###?###�###p######��######�@##### �####j###�###Q###�#####
�###############�####j###�###Q###�######��#####
�#### ####
##S##�###B#####C#####D#####E�####F�####ࡱ#####�#####�#####�#####�#####�#####�#####�#
####�#####�#####�#####�#####�###########?###############�################ #
####@#�###�###�###�#�###�####�###�
##�###�
#####��#####
�####
####
##S##�###B#####C#####D#####E�####F�####ࡱ#####�#####�#####�#####�#####�#####�#####�#
####�#####�#####�#####�#####�###########?###############�################ #
####@#�###�###�###�#�###�########�
######�
#####�######
�#########
##S##��###B#
%###C#####D#####E�,###F�4###ࡱ#####�#####�#####�#####�#####�#####�#####�#####�#####�
#####�#####�#####�###########?###############�$######### # # ######
#######"###"#$###$##########@#�###�###�###�###�###�###�###�###�###�###�#�###�####B#
##�
##g###�
#####�t#####
�####
####
##S##�D###B#D###C#�###D#####E��###F��###ࡱ#####�#####�#####�#####�#####�#####�#####�
#####�#####�#####�#####�#####�###########?###########7#7#�L###G###-#!
#(#5###D###`###r###�###�#(#�#0#�#c#�#{#�#y#�#�#
#�###�###�#?
#�#b#�#~#�#�#�#�#�#�#�#�#�#~#�#q#�#g#�#T###6###################�###�#2#�#C#�#+#�###
�###�###�#�#^#�#B#�#/#�#.#�#1#�#&#�#.#�#8#�#&#�#!#�#
#o###`#

#L###o#p####@#�###�###�###�###�###�###�###�###�###�###�###�###�###�###�###�###�###�
###�###�###�###�###�###�###�###�###�###�###�###�###�###�###�###�###�###�###�###�###
�###�###�###�###�###�###�###�###�###�###�###�###�###�###�###�###�#�###�####j###�
##�###�######�$#####
�########
##S##��###B#####C#####D#####E�4###F�<###ࡱ#####�#####�#####�#####�#####�#####�#####�
#####�#####�#####�#####�#####�###########?#############�#### #####
############# #################
################@#�###�###�###�###�###�###�###�###�###�###�###�###�#�###�####U###P
##f###e#####��#####
�#########
##S##��###B#1###C#F###D#####E�####F�$###ࡱ#####�#####�#####�#####�#####�#####�#####�
#####�#####�#####�#####�#####�###########?###############�##"###"#
%###0###'#E###9###"########@#�###�###�###�###�###�###�#�###�########�##I###�
#####�######
�#########
##S##��###B#T###C#C###D#####E�$###F�,###ࡱ#####�#####�#####�#####�#####�#####�#####�
#####�#####�#####�#####�#####�###########?########### #

#�############C###C#"#S#B#4#$###&############@#�###�###�###�###�###�###�###�###�#�#
##�####y###�##�##########��#####
�#########
##S##�###B#9###C#I###D#####E�####F�
###ࡱ#####�#####�#####�#####�#####�#####�#####�#####�#####�#####�#####�#####�#######
####?###############�"###8#####H###<# ###"###
######@#�###�###�###�###�###�#�###�########L###Q###�######�D#####
�#########
##S##�####B#####C#0###D#####E�D###F�L###ࡱ#####�#####�#####�#####�#####�#####�#####�
#####�#####�#####�#####�#####�###########?###############�##$#######
#################
###
###############!
###&###/###/###$###$####@#�###�###�###�###�###�###�###�###�###�###�###�###�###�###�
###�###�#�###�####�###_
##�###�
#####�######
�#########
##S##��###B#####C#####D#####E�$###F�,###ࡱ#####�#####�#####�#####�#####�#####�#####�
#####�#####�#####�#####�#####�###########?########### # #�###########
#####
##### ################@#�###�###�###�###�###�###�###�###�#�###�####�###o
##�###�
#####�<#####
�#########
##S##�
###B#�###C#�###D#####E�@###F�H###ࡱ#####�#####�#####�#####�#####�#####�#####�#####�#
####�#####�#####�#####�###########?###########P#P#�x###x#
#|###�###�###�###�#
%#{###{#(#r#2#m#,#d#3#c#1#X#1#^#*#^#'#X#"#X###Q#"#Q#1#I#1#>#<#:#<#4#C###C#&#M#&#]##
#f###]###]###h###o###~#
#�###�#2#m#H#m#K#g#P#m#O#s#c#�#c#�#h#�#e#�#h#�#k#�#m#�#X#l#X#c#^#c#^#h#r#ࡱ#r#�#{#�#
y#�#ࡱ#�#�#�#�#�#�#�#�#�#�#~#�#~#�#u#�#q#�#b#�#Z#�#]#�#]#�#a#�#g#�#b#�#b#�#_#�#_#�#]
#�#Q#�#b#�#b#�###x###�#�####@#�###�###�###�###�###�###�###�###�###�###�###�###�###�
###�###�###�###�###�###�###�###�###�###�###�###�###�###�###�###�###�###�###�###�###
�###�###�###�###�###�###�###�###�###�###�###�###�###�###�###�###�###�###�###�###�##
#�###�###�###�###�###�###�###�###�###�###�###�###�###�###�###�###�###�###�###�###�#
##�###�###�###�#�###�####�###S
##g###�
#####��#####
�#########
##S##�###B#####C#)###D#####EP###FX###ࡱ#####�#####�#####�#####�#####�#####�#####�###
##�#####�#####�#####�#####�###########?
###########d#d#�##�###�#,#p#G#`#b#s#e#�#_#�#T#�#b#�#�#{#�#k#�#O#�#O#�#Y#�#m#�#{#�#�
#�#_#J#-#J###~###�###�###�#
#%#=#Z#3#{#E#�#A#
#T###p#�#�#�#�#�#�#�#�#�#�#�#�#�#�#�#�#�#�#�#�#z#�#o#�#{#�#x#�#j###X###g#+#]#;#Z#-
#Z#(#N# #<#+#L#Q#R#d#>#�###�#�#�#
#�#
#�#�#�#�#�#�#�#�###�#(#�###�#�#�#�#�#�#d#�#i#�#]###R###*#�#*#�#"#�###�###�#�#�#�#�#
�#n#�#�#�#�#�#�#�#�#�#�#�#�#[#t#U#c#m#O#j#6#j###w###j###j#�#+#�#=#�#<#�#'#�#
#�###�#�#�####@#�###�###�###�###�###�###�###�###�###�###�###�###�###�###�###�###�##
#�###�###�###�###�###�###�###�###�###�###�###�###�###�###�###�###�###�###�###�###�#
##�###�###�###�###�###�###�###�###�###�###�###�###�###�###�###�###�###�###�###�###�
###�###�###�###�###�###�###�###�###�###�###�###�###�###�###�###�###�###�###�###�###
�###�###�###�###�###�###�###�###�###�###�###�###�###�###�###�###�###�###�###�###�#�
###�####�###�#######�#####�T#####
�#########
##S##�$###B#D###C#q###D#####E�L###F�T###ࡱ#####�#####�#####�#####�#####�#####�#####�
#####�#####�#####�#####�#####�###########?###############�-###-###'###)#&#!
#:###M###Y###n###p###\###[#1#N#1#3#7#)#.###;###C###1###-
###'#(####@#�###�###�###�###�###�###�###�###�###�###�###�###�###�###�###�###�###�##
#�#�###�####e###�
##�#########��#####
�#########
##S##�###B#####C#####D#####E�####F�####ࡱ#####�#####�#####�#####�#####�#####�#####�#
####�#####�#####�#####�#####�###########?###############�######################
####@#�###�###�###�###�#�###�####g###�##x###�#####�
#####
�#########
##S##��###B#�###C#D###D#####E�(###F�0###ࡱ#####�#####�#####�#####�#####�#####�#####�
#####�#####�#####�#####�#####�###########?###########
#
#�########:###5#+#R#7#�#7#K#C#5#+#
#&############@#�###�###�###�###�###�###�###�###�###�#�###�####�###�
##k##########��#####
�#########
##S##�###B#�###C#�###D#####E�####F�####ࡱ#####�#####�#####�#####�#####�#####�#####�#
####�#####�#####�#####�#####�###########?
###########B#B#��#�#�#�#�#�#ࡱ#�#p#�#n#�#i#�#\#�#\#z#X#w#W#p#N#o#F#m#>#o#>#p#,#v#,#y
###y###~#
#y#
#w#
#m###c###[###T###Q###B###8###0###+#$#$#"###'###(###*###7###>###F###H#
#P###N###Y###b###g###n###t###w###u###w###z###ࡱ#
#�###�###�#+#�#/#�#;#�#A#�#H#�#U#�#_#�#o#�#y#�#�#�#�#�#�#�#�#�#�####@#�###�###�###�
###�###�###�###�###�###�###�###�###�###�###�###�###�###�###�###�###�###�###�###�###
�###�###�###�###�###�###�###�###�###�###�###�###�###�###�###�###�###�###�###�###�##
#�###�###�###�###�###�###�###�###�###�###�###�###�###�###�###�###�###�###�###�###�#
�###�####K#######�###�######�L#####
�#########
##S##�####B#####C#####D#####E�H###F�P###ࡱ#####�#####�#####�#####�#####�#####�#####�
#####�#####�#####�#####�#####�###########?###############�#########
#########################
#############
#
##
###############
%#(####@#�###�###�###�###�###�###�###�###�###�###�###�###�###�###�###�###�###�#�###
�####�###�###�###�######�######
�#########
##S##��###B#####C#L###D#####E�$###F�,###ࡱ#####�#####�#####�#####�#####�#####�#####�
#####�#####�#####�#####�#####�###########?########### # #�#### ###########
#C###K###9###-
############@#�###�###�###�###�###�###�###�###�#�###�####�#######�###O######��#####
�#########
##�##�Z###ࡱ#####�#<r�#�#�g##�#ֳ##�#�g##�#ֳ##�#####�#####�#####�#####�#####�#####�###
#######?########�####�#�#�#�####�######�###########�###�T#####�###########�#
###Click to edit Master title style##�#####!#######�#
###!############�:#####
�#########
##�##�T###ࡱ#####�#�t�#�#�g##�#ֳ##�#�g##�#ֳ##�#####�#####�#####�#####�#####�###
#######?########�######�#�#4####�######�###########�###
�#####�###########�#R###Click to edit Master text stylesSecond LevelThird Level
Fourth LevelFifth Level##�#####!##########
##########
#######�#
###S############�######
�#### ####
#####�`###ࡱ#####�#�y�#�#�g##�#ֳ##�#�g##�#ֳ##�#####�#####�#####�#####�#####�#####�####
#�### #######?########�####�#�#`#�####�######�###########�###
�X#####�###########�#####*###�###########################�###########�#############
#############�######
�####!####
#####�`###ࡱ#####�#Tࡱ�#�#�g##�#ֳ##�#�g##�#ֳ##�#####�#####�#####�#####�#####�#####�####
#�### #######?########�####�#�#�#�####�######�######### #�###
�Z#####�###########�#####*###�#############################�###########�###########
###############�######
�####"####
#####�`###ࡱ#####�#p��#�#�g##�#ֳ##�#�g##�#ֳ##�#####�#####�#####�#####�#####�#####�####
#�### #######?########�####�# #�#�####�######�###########�###
�Z#####�###########�#####*###�#############################�###########�###########
###############�Z#####
�#########
##�##�B###�#####�#####�#####�#d###�#���#�#ࡱh#�#####�#####?####### ###?
#######�# #####�#���#####���##�f##��###�#���#
#�#####I#n#t#e#r#n#a#t#i#o#n#a#l###�#�*####�############ #######�##########
#�*#####�ࡱ*##@##�####$###$
#####�#*#####�(##### �##################X###
�#####
#########�$#####�8##### �########K###ࡱ###�#####
�#####
#########�####K###ࡱ#�####�f#####
�#####
###
##�##�6###�#####�#####�#####�#####�#####�###########?#######
######�########@###ࡱ###�######��######�@##### �########K###ࡱ###@#####
�#####
#########�########K###ࡱ###@######�x#####
�#####
###
##�##�H###�#####�#####�#####�#####�#####�#d###�#####�#####�###########?#######
######�########P###ࡱ###@######�######�@##### �####�###K###�#########
�####
#########�####�###K###�##########�
#####
�#####
###
##�##��###B#�###C#�###D#####E�####F�
###ࡱ#####�#####�#####�#####�#####�#####��####�####@�#####�#####�#####�#####�#####�#
####�#####�#####�#####�###########?###########F#F#�,###�#!
#�#N#*#�#t#�#�###�#J#$#�#Q#�#r#E#�#�#�#�#�#^#�#�#�###r#w#Q#�#$#"#�#s#�#�#t###*#=#�#
n#�#�#,#�#�#�#s#�###�#�#�#X#�#�#�#�#�#P#n###=#3#�#}###�#I###h#l#~#�#�###�#j#�#�#~##
#h#b#I#�###�#�#8#�#t#�#�#?#�#�###�# #\#4###A#�#F#^#A###4#�#
#`#####�#�#�#}#t#:#8#�#�#�#�#�#b#r###U###N#,###�#�####@#�###�###�###�###�###�###�##
#�###�###�###�###�###�###�###�###�###�###�###�###�###�###�###�###�###�###�###�###�#
##�###�###�###�###�###�###�###�###�###�###�###�###�###�###�###�###�###�###�###�###�
###�###�###�###�###�###�###�###�###�###�###�###�###�###�###�###�###�###�###�###�###
�#�###�####�###ࡱ###�###i######�~###B#
�#####
##�
##�##�N###�#####�#####�#####�#####�#8c##�#####�#####�#####�#####�###########?
##############�##### ##W###� ##S######�~###B#
�#####
##�
##�##�N###�#####�#####�#####�#####�#8c##�#####�#####�#####�#####�###########?
##############�####2
##�###^
##S######�~###B#
�#####
##�
##�##�N###�#####�#####�#####�#####�#8c##�#####�#####�#####�#####�###########?
##############�####�
##K###�
##�######��#####
�#####
###
##�##�###B#I###C#�###D#####E�x###F@###ࡱ#####�#####�#####�#####�###���#d###��####�##
##@�#####�#####�#####�#####�#####�#####�#####�#####�#####�###########?
###############�##b###P#,#A#Y#+#�###�###�#

#:###�###�###7###x###�###�#/###B#4#R#H#l#&#z#�#�#�#�#`#�###�#�#�#`#�###�#�#�#U#�###
x###m###b#=#@####@#�###�###�###�###�###�###�###�###�###�###�###�###�###�###�###�###
�###�###�###�###�###�###�###�###�###�###�###�###�###�#�###�####� ##o###�
#########�~###2#
�####
###
##�##�N###�#####�#####�#####�#####�#####�###���#d###�#####�#####�###########?
##############�########�###�##�######��######�@##### �########�###�##�#####
�#####
#########�########�###�##�######��#####
�#####
###
##S##�###B#####C#####D#####E�####F�####ࡱ#####�#####�#####�#####�#####�#####�#####�#
####�#####�#####�#####�#####�###########?###############�################ #
####@#�###�###�###�#�###�####�###,###�###=######��#####
�####
###
##S##�###B#####C#####D#####E�####F�####ࡱ#####�#####�#####�#####�#####�#####�#####�#
####�#####�#####�#####�#####�###########?###############�################ #
####@#�###�###�###�#�###�####�###K#### ##\######�######
�####
###
##S##��###B#3###C#0###D#####E�,###F�4###ࡱ#####�#####�#####�#####�#####�#####�#####�
#####�#####�#####�#####�#####�###########?###############�2########################
#/#)#/#2###2##########@#�###�###�###�###�###�###�###�###�###�###�#�###�####D
##"###w ##R######�t#####
�#####
###
##S##�D###B#�###C#K###D#####E��###F��###ࡱ#####�#####�#####�#####�#####�#####�#####�
#####�#####�#####�#####�#####�###########?###########7#7#�k###c###@#/#8#K###_#
#�#
#�###�###�#8###D# #�# #�###�#?#�#v#�#�#�#�#�#�#�#�#�###�#,#�#J###F#.#0#@###?
###V#�#R#�#u#�#z#�#q#�#u#t#m#h#�#G#�#6#�###�#�#�#�#�#�#�#�#k#�#]#�#A#]#A#B#2#A#(#E#
�#6#�#A#�#N#�#5#�#/#�###�###�#
#k###o#p####@#�###�###�###�###�###�###�###�###�###�###�###�###�###�###�###�###�###�
###�###�###�###�###�###�###�###�###�###�###�###�###�###�###�###�###�###�###�###�###
�###�###�###�###�###�###�###�###�###�###�###�###�###�###�###�###�#�###�########H###
� ##�######�$#####
�#####
###
##S##��###B#####C#####D#####E�4###F�<###ࡱ#####�#####�#####�#####�#####�#####�#####�
#####�#####�#####�#####�#####�###########?#############�####
###################

##################################@#�###�###�###�###�###�###�###�###�###�###�###�##
#�#�###�####(
##�###9
##�######��#####
�#####
###
##S##��###B#D###C#a###D#####E�####F�$###ࡱ#####�#####�#####�#####�#####�#####�#####�
#####�#####�#####�#####�#####�###########?
###############�##0###0#4###C###7#`###P###0########@#�###�###�###�###�###�###�#�###
�####�###U####
##�######�######
�#####
###
##S##��###B#u###C#^###D#####E�$###F�,###ࡱ#####�#####�#####�#####�#####�#####�#####�
#####�#####�#####�#####�#####�###########?########### # #�########'# #_#
#_#1#t#]#I#3#,#6############@#�###�###�###�###�###�###�###�###�#�###�####Z
##z###�
##�######��#####
�#####
###
##S##�###B#O###C#e###D#####E�####F�
###ࡱ#####�#####�#####�#####�#####�#####�#####�#####�#####�#####�#####�#####�#######
####?###############�0###N#####d###T#-#'#0###
######@#�###�###�###�###�###�#�###�####8##9###�##�######�D#####
�#####
###
##S##�####B#'###C#B###D#####E�D###F�L###ࡱ#####�#####�#####�#####�#####�#####�#####�
#####�#####�#####�#####�#####�###########?###############�&#3###+#####!
################# ###########'###'# #.#

#5###A###A#&#3###$####@#�###�###�###�###�###�###�###�###�###�###�###�###�###�###�##
#�###�#�###�####�###�###�###�######�######
�#####
###
##S##��###B#####C#####D#####E�$###F�,###ࡱ#####�#####�#####�#####�#####�#####�#####�
#####�#####�#####�#####�#####�###########?########### # #�############
###########
##################@#�###�###�###�###�###�###�###�###�#�###�####�###�###�###�######�
<#####
�#####
###
##S##�
###B#####C#�###D#####E�@###F�H###ࡱ#####�#####�#####�#####�#####�#####�#####�#####�#
####�#####�#####�#####�###########?
###########P#P#��###�###�###�###�###�###�#4#�#)#�#8#�#F#�#>#�#H#�#E#{#E#�#;#�#7#|
#0#|#%#r#0#r#E#f#E#W#T#Q#T#I#^#+#^#5#l#5#�#+#�###�###�###�###�###�###�#
%#�#G#�#e#�#i#�#p#�#o#�#�#�#�#�#�#�#�#�#�#�#�#�#�#�#{#�#{#�#�#�#�#�#�#�#�#�#�#�#�#�
#�#�#�#�#�#�#�#�#�#�#�#�#�#�#�#�#�#�#�#�#�#~#�#�#�#�#�#�#�#�#�#�#�#�#�#�#�#�#�#�#�#
r#�#�#�#�#�###�###�#�####@#�###�###�###�###�###�###�###�###�###�###�###�###�###�###
�###�###�###�###�###�###�###�###�###�###�###�###�###�###�###�###�###�###�###�###�##
#�###�###�###�###�###�###�###�###�###�###�###�###�###�###�###�###�###�###�###�###�#
##�###�###�###�###�###�###�###�###�###�###�###�###�###�###�###�###�###�###�###�###�
###�###�###�#�###�####w###z###w ##R######��#####
�#####
###
##S##�###B#A###C#####D#####EP###FX###ࡱ#####�#####�#####�#####�#####�#####�#####�###
##�#####�#####�#####�#####�###########?###########d#d#�##�#
#�#>#�#c#�#�#�#�#�#�#�#v#�#�#�#�#�#�#�#�#n###o#�#|#�#�#�#�#�#�#-#�#�#?
#�#######>###�###�###�#U#H#G#v#`#�#[#@#v#8#�#�#�#�#�#�#�#�###�#0#�###�#�#�#�#�#�#�#
�#t#�#d###u###q#>#]#n#E#�#Y#�#L#�#G#�#G#�#7#�###�#4#�#<#�#!
#9#�#M#�#I#�#g#�#�#�#�#�#�#�#�#�#�#�###�#�#z#r#G#Q#!#T#�#�#�#�#�#�#�#�#�#|
#�#P#�#`#u#_#�#D#P#!###!#�#�#�#!
###A###@#�#l#�#v#�#]#ࡱ###w#�#�#�#�#�#�#�#�#�#�#n#�#�#=#�#V#�#T#�#7#�#-
#�###�#�#�####@#�###�###�###�###�###�###�###�###�###�###�###�###�###�###�###�###�##
#�###�###�###�###�###�###�###�###�###�###�###�###�###�###�###�###�###�###�###�###�#
##�###�###�###�###�###�###�###�###�###�###�###�###�###�###�###�###�###�###�###�###�
###�###�###�###�###�###�###�###�###�###�###�###�###�###�###�###�###�###�###�###�###
�###�###�###�###�###�###�###�###�###�###�###�###�###�###�###�###�###�###�###�###�#�
###�####�###�###%##�######�T#####
�#####
###
##S##�$###B#^###C#�###D#####E�L###F�T###ࡱ#####�#####�#####�#####�#####�#####�#####�
#####�#####�#####�#####�#####�###########?###############�?###?###7#!
#9#6#/#R###l###}###�#
#�#
#�#,#ࡱ#E#m#E#H#M#:#@#"#R###]###E###?
###'#(####@#�###�###�###�###�###�###�###�###�###�###�###�###�###�###�###�###�###�##
#�#�###�####?
##�###�
##m######��#####
�#####
###
##S##�###B#####C#$###D#####E�####F�####ࡱ#####�#####�#####�#####�#####�#####�#####�#
####�#####�#####�#####�#####�###########?###############� ############### #####
####@#�###�###�###�###�#�###�####�
##s###�
##�######�
#####
�#####
###
##S##��###B#�###C#^###D#####E�(###F�0###ࡱ#####�#####�#####�#####�#####�#####�#####�
#####�#####�#####�#####�#####�###########?###########
#
#�####!
###R#)#K#<#s#M#�#M#j#]#K#<#.#6############@#�###�###�###�###�###�###�###�###�###�#�
###�####k###�###G
##�######��#####
�#####
###
##S##�###B#�###C#�###D#####E�####F�####ࡱ#####�#####�#####�#####�#####�#####�#####�#
####�#####�#####�#####�#####�###########?
###########B#B#��#�#�#�#�#�#�#�#�#�#�#�#�#�#�#�#�#�#|
#�#{#�#n#�#b#�#W#�#W#�#>#�#>#�#(#�###�###�###�###�#
#�###ࡱ###v###r###]###O###D#,#<#3#3#0#)#7#&#9#+#<###M###W###b###f##q#
#n###}###�###�#"#�#+#�#+#�###�###�###�###�###�###�#&#�#<#�#B#�#S#�#[#�#e#�#w#�#�#�#
�#�#�#�#�#�#�#�#�#�#�#�#�####@#�###�###�###�###�###�###�###�###�###�###�###�###�###
�###�###�###�###�###�###�###�###�###�###�###�###�###�###�###�###�###�###�###�###�##
#�###�###�###�###�###�###�###�###�###�###�###�###�###�###�###�###�###�###�###�###�#
##�###�###�###�###�###�###�###�###�###�###�#�###�#####
##�######�######�L#####
�#####
###
##S##�####B#####C#####D#####E�H###F�P###ࡱ#####�#####�#####�#####�#####�#####�#####�
#####�#####�#####�#####�#####�###########?###############�
########################### ###
########################
###
### ###
%#(####@#�###�###�###�###�###�###�###�###�###�###�###�###�###�###�###�###�###�#�###
�####�
##�###�
##�######�######
�#####
###
##S##��###B#####C#j###D#####E�$###F�,###ࡱ#####�#####�#####�#####�#####�#####�#####�
#####�#####�#####�#####�#####�###########?########### # #�##%#
#########*###^###i###P###@###
%########@#�###�###�###�###�###�###�###�###�#�###�####� ##�###�
##=######��#####
�####
###
##�##�Z###ࡱ #####�#Ծ�#�#�g##�#ֳ##�#�g##�#ֳ##�#####�#####�#####�#####�#####�#####�###
#######?########�####p#�#�#@####�######�###########�###�T#####�###########�#
###Click to edit Master title style##�#####!#######�#
###!############��#####
�####!
###
##�##�Z###ࡱ#####�#
��#�#�g##�#ֳ##�#�g##�#ֳ##�#####�#####�#####�#####�#####�#####�### #######?
########�####p#`# #�####�######�###########�###�W#####�###########�#####Click to
edit Master subtitle style##�#####$#######�#
###$############�######
�####"
###
#####�`###ࡱ#####�#
�#�#�g##�#ֳ##�#�g##�#ֳ##�#####�#####�#####�#####�#####�#####�#####�### #######?
########�####�#�#`#�####�######�###########�###
�X#####�###########�#####*###�###########################�###########�#############
#############�######
�#####
###
#####�`###ࡱ #####�#ԧ�#�#�g##�#ֳ##�#�g##�#ֳ##�#####�#####�#####�#####�#####�#####�#####
�### #######?########�####�#�#�#�####�######�######### #�###
�Z#####�###########�#####*###�#############################�###########�###########
###############�######
�####$
###
#####�`###ࡱ#####�#���#�#�g##�#ֳ##�#�g##�#ֳ##�#####�#####�#####�#####�#####�#####�####
#�### #######?########�####�# #�#�####�######�###########�###
�Z#####�###########�#####*###�#############################�###########�###########
###############�Z#####
�#####
###
##�##�B###�#####�#####�#####�#d###�#���#�#ࡱh#�#####�#####?####### ###?
#######�# #####�#���#####���##�f##��###�#���###�#�#####�########�##0##
#�######�###`##�###############�0######�(##### �######################
�###############�H#####
�#########
##�##�0###�#####�#ࡱh#�#���#�#####�#####?####### ###?#######�#
###���#####���#######
#33 # # ���
� �� ### #H#####

########�####@##�###############�######�(##### �##################X###
�###############�######
�#########
##�##�T###ࡱ #####�#��.#�#�a##�#Ѱ##�#�a##�#Ѱ##�#####�#####�#####�#####�#####�###
#######?########�########[######�######�#########
#.###�v#####�###########�#####*###�#######################
###�###########�#########################�#####�###6#####6#6#R#R#m#m####�######
�#########
##�##�T###ࡱ#####�##�.#�#�a##�#Ѱ##�#�a##�#Ѱ##�#####�#####�#####�#####�#####�###
#######?########�######� �######�######�###########.###
�x#####�###########�#####*###�#########################
###�###########�#########################�#####�###6#####6#6#R#R#m#m####�######
�#########
##�##�Z###ࡱ#####�#�.#�#�a##�#Ѱ##�#�a##�#Ѱ##�#####�#####�#####�#####�#####�#####�###
#######?########�####m###[#�####�######�######### #.###
�v#####�###########�#####*###�#######################
###�###########�#########################�#####�###6#####6#6#R#R#m#m####�######
�#########
##�##�Z########�#ȱ.#�#�a##�#Ѱ##�#�a##�#Ѱ##�#####�#####�#####�#####�#####�#####�#
## #######?########�####m#� �#�####�######�###########.###
�x#####�###########�#####*###�#########################
###�###########�#########################�#####�###6#####6#6#R#R#m#m####�H#####
�#########
##�##�0###�#####�#ࡱh#�#���#�#####�#####?####### ###?#######�#
###���#####���#######
#33 # # ���
� �� ### #
� #####
� ####################
� ##########
� ########

###############
#�######�###0##�###############�#######�(##### �######################
�###############�l#####
�######## ###C##�####�#���#�#####�#######
#####�####p#�#�#@####�######�###########�###�
#####�############�l#####
�######## ###C##�####�#���#�#####�#######!
#####�####p#`# #�####�######�###########�###�
#####�############�H#####
�#########
##�##�0###�#####�#####�#���#�#ࡱh#�#####�####### ###?#######�#
#####�#���#####���##�f##��###�#���###�#�#####�###################�##########
#�######�###p##�#########8#####�#######�(##### �####8#######0#########
�#####8#########�l#####
�#####8## ###C##�####�#t*�#�#####�##############�####�#�#�#�####�######�#########
#�###�
#####�############�l#####
�#####8##
###C##�####�#0+�#�#####�##############�######�#�#4####�######�###########�###�
#####�############�H#####
�#####8###
##�##�0###�#####�#####�#���#�#ࡱh#�#####�####### ###?#######�#
#####�#���#####���##�f##��###�#���###�#�#####�###################�##########
#�######�###�##�#########$#####�#######�(##### �############�#########
�#####$#########�l#####
�#####$## ###C##�####�# 9�#�#####�##############�####�#�#�#�####�######�#########
#�###�
#####�############�l#####
�#####$##
###C##�####�#�9�#�#####�##############�######�#�#�####�######�###########�###�
#####�############�H#####
�#####$###
##�##�0###�#####�#####�#���#�#ࡱh#�#####�####### ###?#######�#
#####�#���#####���##�f##��###�#���###�#�#####�###################�##########
#�######�###�##�###############�#######�(##### �############����######
�###############�l#####
�######## ###C##�####�#���#�#####�##############�####�#�#�#�####�######�#########
#�###�
#####�############�l#####
�########
###C##�####�#d��#�#####�##############�######�#�#4####�######�###########�###�
#####�############�H#####
�#########
##�##�0###�#####�#####�#���#�#ࡱh#�#####�####### ###?#######�#
#####�#���#####���##�f##��###�#���###�#�#####�###################�##########
#�######�###�##�######## (#####�#######�(##### �########�###�###�#####
�#####(#########�l#####
�#####(## ###C##�####�#ԉ�#�#####�##############�####�#�#�#�####�######�#########
#�###�
#####�############�l#####
�#####(## ###C##�####�#���#�#####�##############�####P#
#�#p####�######�###########�###�
#####�############�H#####
�#####(###
##�##�0###�#####�#####�#���#�#ࡱh#�#####�####### ###?#######�#
#####�#���#####���##�f##��###�#���###�#I#####�###################�##########
#�######��###�##�########0,#####�###########�}######�(##### �####�#################
�#####,#########�l#####
�#####,## ###C##�####�#0��#�#####�##############�####�#�#�#�####�######�#########
#�###�
#####�############�<###�
�#####,###
##�##�Z###�#lƸ#�#####�#####�#####�#####�#####�#�1##�#####�#####�#####�#####�#####�#
##########?########�#### # #�
B###�#####�###########�#X###i#n#t# #f#i#d# #=# #o#p#e#n#(## b#l#a#h## ,#
#f#l#a#g#s#)#;##r#e#a#d#(#f#i#d#,# #& )#;###�#$###-######
#2###,#######################�###############*##########�|###B#
�#####,###
Ԕ##�#####�#####�#####�#####�#######
##�##�T###�#####�#####D#####ࡱ #####�#####�#####�#ࡱ
####?########�#### #�### ####��###�
�#####,###
#####�`###�#�x#�#####�#####�#####�#####�#####�#####�#####�#�1##�#####�#####�#####�#
####�###########?########�####�#�#y#�###�:#####�###########�#
###User Space##�#############
##############��###�
�#####,###
#####�`###�#L0�#�#####�#####�#####�#####�#####�#####�#####�#�1##�#####�#####�#####�
#####�###########?########�#### #�#C#@###�<#####�###########�#
###System Space##�############
#############�######�8##### �########�###
#######
�#####,#########�##### �#�#�####��###�
�#####,###
##�##�T###�#ԟ�#�#####�#####�#####�#####�#�1##�#####�#####�#####�#####�###########?
#####�########�########�###
##�#####�Q#####�###########�#####stdin##�#############
###############�##########################��###�
�#####,###
##�##�T###�#t��#�#####�#####�#####�#####�#�1##�#####�#####�#####�#####�###########?
#####�########�########p###
##r ####�R#####�###########�#####stdout##�#############
###############�##########################��###�
�#####,###
##�##�T###�#Ȧ�#�#####�#####�#####�#####�#�1##�#####�#####�#####�#####�###########?
#####�########�########` ##
##b
####�R#####�###########�#####stderr##�#############
###############�##########################��###�
�#####,###
##�##�T###�#���#�#####�#####�#####�#####�#�1##�#####�#####�#####�#####�###########?
#####�########�########P
##
##R#####�<#####�###########�#############
###############�#
################��###�
�#####,###
##�##�T###�#ȭ�#�#####�#####�#####�#####�#�1##�#####�#####�#####�#####�###########?
#####�########�########@###
#######�6#####�###########�#####...##�#############
################�###�
�#####,###
##�##�T###�##��#�#####�#####�#####�#####�#####�#�1##�#####�#####�#####�#####�######
#####?########�##### �#�#�
##�7#####�###########�#####0123##�#############
##############�|###B#
�#####,###
##�##�T###�#####�#####D#####ࡱ#####�#####�#####�#�o##�#####�#####�#####�#####�######
#####?########�####0#�#�#0
###�###B#
�#####,###
##�##�Z###�#####�#####D#####ࡱ#####�#####�#####�#�o##�#####�#####�#####�#####�#####�
###########?########�####0
�#�#0
###�|###B#
�#####,###
##�##�T###�#####�#####D#####ࡱ#####�#####�#####�#�o##�#####�#####�#####�#####�######
#####?########�####`
�#P
`
###�###B#
�#####,###
##�##�Z###�#####�#####D#####ࡱ#####�#####�#####�#�o##�#####�#####�#####�#####�#####�
###########?########�####�
P
@#�
###�|###B#
�#####,###
Ԕ##�#####�#####�#####�#####�#######
##�##�T###�#####�#####D#####ࡱ#####�#####�#####�#ࡱ
####?########�####`
P
P

###�#####
�#####,###
##�##�<###�#4�#�#####�#####�#��##�#####�#####�#�1##�###########?########�####0
@#`#�##�B#####�###########�#####File Structure##�#############
##################�#####
�####(,###
##�##�<###�#���#�#####�#####�#��##�#####�#####�#�1##�###########?########�####
@#`#0
##�7#####�###########�#####...##�#############
##################�#####
�####),###
##�##�<###�#8��#�#####�#####�#��##�#####�#####�#�1##�###########?########�####�
@#`#�###�7#####�###########�#####...##�#############
##################�###B#
�####*,###
##�##�Z###�#####�#####D#####ࡱ#####�#####�#####�#�o##�#####�#####�#####�#####�#####�
###########?########�####�
`#�#�
###�#####
�####+,###
##�##�<###�#?�#�#####�#####�#####�#####�#####�#�1##�###########?########�#####
�#0#�##�D#####�###########�#####File Descriptor##�#############
##################��###�
�####,,###
#####�`###�##��#�#####�#####�#####�#####�#####�#####�#####�#�1##�#####�#####�#####�
#####�###########?########�####�V###�###�C#####�###########�#####(where blocks
are)##�#############
##############��###�
�####-,###
#####�`###�#���#�#####�#####�#####�#####�#####�#####�#####�#�1##�#####�#####�#####�
#####�###########?########�####�#p#-#�###�<#####�###########�#
###(attributes)##�############
#############��###�
�####.,###
#####�`###�#h��#�#####�#####�#####�#####�#####�#####�#####�#�1##�#####�#####�#####�
#####�###########?########�####�#`#�#�###
�7#####�###########�#####(index)##�#############
##############��###�
�####/,###
#####�`###�#���#�#####�#####�#####�#####�#####�#####�#####�#�1##�#####�#####�#####�
#####�###########?########�####�#�##
�###�=#####�###########�####(Per process)##�#############
##############��###�
�####0,###
#####�`###�#���#�#####�#####�#####�#####�#####�#####�#####�#�1##�#####�#####�#####�
#####�###########?########�####�#@#X#�###�<#####�###########�#
###(Per device)##�############
#############�H#####
�#####,###
##�##�0###�#####�#####�#���#�#ࡱh#�#####�####### ###?#######�#
#####�#���#####���##�f##��###�#���###�#######�###################�#########
#�######�###�##�####&###&|#####�Q######�(##### �########�#############
�#####|#########�#####
�#####|##
######�f###�#���#�#�g##�#ֳ##�#�g##�#ֳ##�#####�#####�#####�#####�#####�#####�#####�###
##�#####�### #?##############�####�#�#�#�####�######�##########�###�
#####�############�^#####
�#####|###
##�##�6###�#####�#####�#####�#####�#####�#�1##�###########?
########�####�#0#�#�####��#####
�#####|###
##�##�T###�#���#�#�g##�#ֳ##�#�g##�#ֳ##�#####�#####�#####�#####�#####�#####�##########
#?########�####�#�#l#�###�G#####�###########�#####ProcessControl
Block##�#############
################��#####
�#####|###
##�##�T###�#���#�#�g##�#ֳ##�#�g##�#ֳ##�#####�#####�#####�#####�#####�#####�##########
#?########�####�###�#�###�J#####�###########�#####OpenFilePointer
Array##�#############
################�j###B#
�#####|##�
##�##�B###�#####�#####�#####�#####�#8c##�#####�#####�#####�###########?
########�####q#q#/#�####�j###B#
�#####|###
##�##�B###�#####�#####�#####�#####�#8c##�#####�#####�#####�###########?
########�####r#r#0#�####�v###B#
�#####|###
##�##�N###�#####�#####�#####�#####�#8c##�#####�#####�#####�#####�#####�###########?
########�####p#2#�#p####�p###B#
�#### |###
##�##�H###�#####�#####�#####�#####�#8c##�#####�#####�#####�#####�###########?
########�####
2#�#
###�p###B#
�####
|###
##�##�H###�#####�#####�#####�#####�#8c##�#####�#####�#####�#####�###########?
########�####�
2#�#�
###�^#####
�#####|###
##�##�6###�#####�#####�#��##�#####�#####�#�1##�###########?########�####�###�
�####��#####
�####
|###
##�##�T###�#���#�#�g##�#ֳ##�#�g##�#ֳ##�#####�#####�#####�#####�#####�#####�##########
#?########�####�#:#�
�###�A#####�###########�#####Open FileTable##�#############
################�j###B#
�####|##�
##�##�B###�#####�#####�#####�#####�#8c##�#####�#####�#####�###########?
########�######!###O
###�v###B#
�#####|###
##�##�N###�#####�#####�#####�#####�#8c##�#####�#####�#####�#####�#####�###########?
########�####p###� p####�p###B#
�#####|###
##�##�H###�#####�#####�#####�#####�#8c##�#####�#####�#####�#####�###########?
########�####�###� �####�p###B#
�#####|###
##�##�H###�#####�#####�#####�#####�#8c##�#####�#####�#####�#####�###########?
########�####p###� p####�^#####
�#####|###
##�##�6###�#####�#####�#####�#####�#####�#�1##�###########?########�####�#�
`#�####��#####
�#####|###
##�##�T###�###(#�#�g##�#ֳ##�#�g##�#ֳ##�#####�#####�#####�#####�#####�#####�##########
#?########�####�##
�#�###�G#####�###########�#####File DescriptorTable##�#############
################�p###B#
�#####|###
##�##�H###�#####�#####�#####�#####�#8c##�#####�#####�#####�#####�###########?
########�####P
�`#P
###�p###B#
�#####|###
##�##�H###�#####�#####�#####�#####�#8c##�#####�#####�#####�#####�###########?
########�####@#�`#@####�j###B#
�#####|###
##�##�B###�#####�#####�#####�#####�#8c##�#####�#####�#####�###########?
########�####### ��
###��#####
�#####|###
##�##�T###�#@#(#�#�g##�#ֳ##�#�g##�#ֳ##�#####�#####�#####�#####�#####�#####�##########
#?########�#####
###�###�S#####�###########�#!###(in memorycopy,one per device)##�#####"#######
#####"##########��#####
�#####|###
##�##�T###�#|
(#�#�g##�#ֳ##�#�g##�#ֳ##�#####�#####�#####�#####�#####�#####�###########?
########�####J
�#9#j##�=#####�###########�####(Device Info)##�#############
##############��#####
�#####|###
##�##�Z###�#�
(#�#�g##�#ֳ##�#�g##�#ֳ##�#####�#####�#####�#�3##�#####�#####�#�1##�###########?
########�####�#0#�#0###�<#####�###########�#############
###############�#
################�#####
�#####|###
##�##�T###�#0#(#�#�g##�#ֳ##�#�g##�#ֳ##�#####�#####�#####�#####�#####�#####�##########
#?########�####�#�#o#�###�4#####�###########�#####Disk##�#############
##############�p###B#
�#####|###
##�##�H###�#####�#####�#####�#####�#8c##�#####�#####�#####�#####�###########?
########�####�#2#�#�####�#####
�#####|###
##�##�N###�#|#(#�#�g##�#ֳ##�#�g##�#ֳ##�#####�#####�#####�#####�#####�###########?
########�####�#0#�#�###�?#####�###########�####File sys info##�#############
################��#####
�#####|###
##�##�N###�#�#(#�#�g##�#ֳ##�#�g##�#ֳ##�#####�#####�#####�#####�#####�###########?
########�####�#0#�#�###�D#####�###########�#####Filedescriptors##�#############
##################�p###B#
�#####|###
##�##�H###�#####�#####�#####�#####�#8c##�#####�#####�#####�#####�###########?
########�####�#2#�#�####�j###B#
�#####|##@
##�##�B###�#####�#####�#####�#####�#8c##�#####�#####�#####�###########?
########�####�#�#�#�
###��#####
�#####|###
##�##�T###�#x#(#�#�g##�#ֳ##�#�g##�#ֳ##�#####�#####�#####�#####�#####�#####�##########
#?########�####�#�###�###�l#####�###########�#####Copy fdto mem##�#############
###############�#$##########################################�p###B#
�#### |###
##�##�H###�#####�#####�#####�#####�#8c##�#####�#####�#####�#####�###########?
########�######2#�######��#####
�####!|###
##�##�T###�#(!
(#�#�g##�#ֳ##�#�g##�#ֳ##�#####�#####�#####�#####�#####�#####�###########?
########�####i V#�#c
##�=#####�###########�#####Directories##�#####
#######
###
############�#####
�####"|###
##�##�T###�#`%
(#�#�g##�#ֳ##�#�g##�#ֳ##�#####�#####�#####�#####�#####�#####�###########?
########�####0
#�#P##�4#####�###########�#####Data##�#############
##############�j###B#
�#####|###
##�##�B###�#####�#####�#####�#####�#8c##�#####�#####�#####�###########?
########�####�
#####
###�j###B#
�####$|###
##�##�B###�#####�#####�#####�#####�#8c##�#####�#####�#####�###########?
########�####�
##�#�###�j###B#
�####%|###
##�##�B###�#####�#####�#####�#####�#8c##�#####�#####�#####�###########?
########�####�
##�#�####��###�
�####&|###
##�##�T###�#T)
(#�#####�#####�#####�#####�#####�#�1##�#####�#####�#####�#####�###########?
########�####0#�#�
w###�N#####�###########�#####Next up: file descriptors!##�############
#2################�H#####
�#####|###
##�##�0###�#####�#####�#���#�#ࡱh#�#####�####### ###?#######�#
#####�#���#####���##�f##��###�#���###�#�#####�###################�##########
#C######�;###�##�#########�#####��######�(##### �######################
�#####�#########�#####
�#####�## ######�f###�#
��#�#�g##�#ֳ##�#�g##�#ֳ##�#####�#####�#####�#####�#####�#####�#####�#####�#####�###
#?##############�####�#�#�#�####�######�##########�###�
#####�############�#####
�#####�##
######�f###�#���#�#�g##�#ֳ##�#�g##�#ֳ##�#####�#####�#####�#####�#####�#####�#####�###
##�#####�### #?##############�######�#�#4####�######�###########�###�
#####�############��######�8##### �########�#######�
####
�#####�#########�####�#@#0#�####�~#####
�####
�###
##�##�N###�#####�#####�#���#�#####�#####�#�1##�#####�#####�#####�#####�###########?
########�######## #######�
#####�~#####
�#####�###
##�##�N###�#####�#####�#####�#####�#####�#�1##�#####�#####�#####�#####�###########?
########�####@###�#######p######�~#####
�#####�###
##�##�N###�#####�#####�#####�#####�#####�#�1##�#####�#####�#####�#####�###########?
########�####0###�###�###p######�~#####
�#####�###
##�##�N###�#####�#####�#####�#####�#####�#�1##�#####�#####�#####�#####�###########?
########�#### ###�###�###p######�~#####
�#### �###
##�##�N###�#####�#####�#####�#####�#####�#�1##�#####�#####�#####�#####�###########?
########�########�###�###p######�~###2#
�#####�###
##�##�N###�#####�#####�#���#�#####�#####�#�1##�#####�#####�#####�#####�###########?
########�########�#######�######�~#####
�####
�###
##�##�N###�#####�#####�#####�#####�#####�#�1##�#####�#####�#####�#####�###########?
########�####@###�#######` #####�~#####
�####�###
##�##�N###�#####�#####�#####�#####�#####�#�1##�#####�#####�#####�#####�###########?
########�####0###�###�###` #####�~#####
�#####�###
##�##�N###�#####�#####�#####�#####�#####�#�1##�#####�#####�#####�#####�###########?
########�#### ###�###�###` #####�~#####
�#####�###
##�##�N###�#####�#####�#####�#####�#####�#�1##�#####�#####�#####�#####�###########?
########�########�###�###` #####�~#####
�#####�###
##�##�N###�#####�#####�#####�#####�#####�#�1##�#####�#####�#####�#####�###########?
########�####@###� ######P
#####�~#####
�#####�###
##�##�N###�#####�#####�#####�#####�#####�#�1##�#####�#####�#####�#####�###########?
########�####0###� ##�###P
#####�~#####
�#####�###
##�##�N###�#####�#####�#####�#####�#####�#�1##�#####�#####�#####�#####�###########?
########�#### ###� ##�###P
#####�~#####
�#####�###
##�##�N###�#####�#####�#####�#####�#####�#�1##�#####�#####�#####�#####�###########?
########�########� ##�###P
#####�~#####
�#####�###
##�##�N###�#####�#####�#####�#####�#####�#�1##�#####�#####�#####�#####�###########?
########�####@###�
######@######�~#####
�#####�###
##�##�N###�#####�#####�#####�#####�#####�#�1##�#####�#####�#####�#####�###########?
########�####0###�
##�###@######�~#####
�#####�###
##�##�N###�#####�#####�#####�#####�#####�#�1##�#####�#####�#####�#####�###########?
########�#### ###�
##�###@######�~#####
�#####�###
##�##�N###�#####�#####�#####�#####�#####�#�1##�#####�#####�#####�#####�###########?
########�########�
##�###@######�~#####
�#####�###
##�##�N###�#####�#####�#####�#####�#####�#�1##�#####�#####�#####�#####�###########?
########�####@###p#######0
#####�~#####
�#####�###
##�##�N###�#####�#####�#####�#####�#####�#�1##�#####�#####�#####�#####�###########?
########�####0###p###�###0
#####�~#####
�#####�###
##�##�N###�#####�#####�#####�#####�#####�#�1##�#####�#####�#####�#####�###########?
########�#### ###p###�###0
#####�~#####
�#####�###
##�##�N###�#####�#####�#####�#####�#####�#�1##�#####�#####�#####�#####�###########?
########�########p###�###0
#####��###�
�#####�###
##�##�N###�#�/(#�#####�#��##�#####�#####�#�1##�#####�#####�#####�#####�###########?
########�####�###`#�##�C#####�###########�#####File Descriptor##�############(
###2##############�###B#
�#####�##�
Ԕ##�#####�#####�#####�#####�#####�#
##�##�Z###�#####�#####D#####ࡱ#####�#####�#####�#ࡱ
##########?########�####0
`###�
###�H#####
�#####�###
##�##�0###�#####�#####�#���#�#ࡱh#�#####�####### ###?#######�#
#####�#���#####���##�f##��###�#���###�#�#####�###################�##########
#�######�~###�##�####%###%|#####�#######�(##### �######################
�#####|#########��#####
�#####|##
###3##�r###ࡱ#####�#�>(#�#�g##�#ֳ##�#�g##�#ֳ##�#####�#####�#####�#####�#####�#####�###
##�#####�#####�### #?###########�########�######�#�#�####�######�#########
#(###�
#####�############��#####
�#####|## ###3##�r###ࡱ#####�#�?
(#�#�g##�#ֳ##�#�g##�#ֳ##�#####�#####�#####�#####�#####�#####�#####�#####�#####�###
#?###########�########�####p#�#�#�####�######�###########(###�
#####�############�#####
�#####|###
##�##�N###�##
�#�#�g##�#ֳ##�#�g##�#ֳ##�#####�#####�#####�#####�#####�###########?########�####
�###�###�)#####�###########�#o###Good:Easy: remember 1 number (location)Efficient:
no space lost in fragmentationBad:Slow: random access bad##�#�#########}
####}#########M#####�
#### ##############}
####}###############�
#### ################ #M###################
###############�#####�###�#�#�#�######��######�F##### �####�###�###�##,#####
�#####|#########�####�########�####�#�#�,####�x######�N#####
�####�###�#######,#####
�#####|#########�####�########�####�###�#######,######��#####
�#####|###
##�##�Z###�###�#�#�g##�#ֳ##�#�g##�#ֳ##�#####�#####�#####�#####�#####�#####�#�1##�####
#######?########�####�###�#############�<#####�###########�#############
###############�#
################�x###B#
�#####|###
##�##�H###�#####�#####�#####�#####�#�1##�#####�#####�#####�#####�###########?
########�####�###@#######@######��#####
�#### |###
##�##�N###�#�@(#�#�g##�#ֳ##�#�g##�#ֳ##�#####�#####�#####�#####�#####�###########?
########�####�###@#######,#####�>#####�###########�#
###FileBlock0##�############
###############�x######�N##### �####P###�###� ##,#####
�####
|#########�####�########�####P###�###� ##,######��#####
�#####|###
##�##�Z###�#xC(#�#�g##�#ֳ##�#�g##�#ֳ##�#####�#####�#####�#####�#####�#####�#�1##�####
#######?########�####P###�###� ########�<#####�###########�#############
###############�#
################�x###B#
�####
|###
##�##�H###�#####�#####�#####�#####�#�1##�#####�#####�#####�#####�###########?
########�####R###@###� ##@######��#####
�####|###
##�##�N###�#@F(#�#�g##�#ֳ##�#�g##�#ֳ##�#####�#####�#####�#####�#####�###########?
########�####�###@###� ##,#####�>#####�###########�#
###FileBlock1##�############
###############�x######�N##### �########�###�##,#####
�#####|#########�####�########�########�###�##,######��#####
�#####|###
##�##�Z###�#�J(#�#�g##�#ֳ##�#�g##�#ֳ##�#####�#####�#####�#####�#####�#####�#�1##�####
#######?########�########�###�########�<#####�###########�#############
###############�#
################�x###B#
�#####|###
##�##�H###�#####�#####�#####�#####�#�1##�#####�#####�#####�#####�###########?
########�########@###�##@######��#####
�#####|###
##�##�N###�##��#�#�g##�#ֳ##�#�g##�#ֳ##�#####�#####�#####�#####�#####�###########?
########�####@###@###�##,#####�>#####�###########�#
###FileBlock2##�############
###############�r###B#
�#####|###
##�##�B###�#####�#####�#####�#####�#8c##�#####�#####�#####�###########?
########�####�###�###P###�######�r###B#
�#####|###
##�##�B###�#####�#####�#####�#####�#8c##�#####�#####�#####�###########?
########�####�###�#######�######��#####
�#####|###
##�##�T###�##C(#�#�g##�#ֳ##�#�g##�#ֳ##�#####�#####�#####�#####�#####�#####�##########
#?########�########�##
##�@#####�###########�#####PhysicalBlock##�#############
################�#####
�#####|###
##�##�N###�#�R(#�#�g##�#ֳ##�#�g##�#ֳ##�#####�#####�#####�#####�#####�###########?
########�####P#@#�J###�8#####�###########�#####null##�#############
##################�#####
�#####|###
##�##�T###�##V(#�#�g##�#ֳ##�#�g##�#ֳ##�#####�#####�#####�#####�#####�#####�##########
#?########�####p#�#T#� ##�1#####�###########�#####4##�#############
##############�#####
�#####|###
##�##�T###�#�N(#�#�g##�#ֳ##�#�g##�#ֳ##�#####�#####�#####�#####�#####�#####�##########
#?########�####p#@## � ##�1#####�###########�#####7##�#############
##############�#####
�#####|###
##�##�T###�#�X(#�#�g##�#ֳ##�#�g##�#ֳ##�#####�#####�#####�#####�#####�#####�##########
#?########�####p##

� ##�1#####�###########�#####2##�#############
##############�######�F##### �####`###P###�###,#####
�#####|#########�####�########�####P#`#�#,####�x######�N#####
�####`###�###�###,#####
�#####|#########�####�########�####`###�###�###,######��#####
�#####|###
##�##�Z###�#�`(#�#�g##�#ֳ##�#�g##�#ֳ##�#####�#####�#####�#####�#####�#####�#�1##�####
#######?########�####`###�###�#########�<#####�###########�#############
###############�#
################�x###B#
�#####|###
##�##�H###�#####�#####�#####�#####�#�1##�#####�#####�#####�#####�###########?
########�####b###@###�###@######��#####
�#####|###
##�##�N###�#�c(#�#�g##�#ֳ##�#�g##�#ֳ##�#####�#####�#####�#####�#####�###########?
########�####�###@###�###,#####�>#####�###########�#
###FileBlock0##�############
###############�x######�N##### �#### ###�###�###,#####
�#####|#########�####�########�#### ###�###�###,######��#####
�#####|###
##�##�Z###�#ph(#�#�g##�#ֳ##�#�g##�#ֳ##�#####�#####�#####�#####�#####�#####�#�1##�####
#######?########�#### ###�###�#########�<#####�###########�#############
###############�#
################�x###B#
�#### |###
##�##�H###�#####�#####�#####�#####�#�1##�#####�#####�#####�#####�###########?
########�####"###@###�###@######��#####
�####!|###
##�##�N###�##k(#�#�g##�#ֳ##�#�g##�#ֳ##�#####�#####�#####�#####�#####�###########?
########�####P###@###�###,#####�>#####�###########�#
###FileBlock1##�############
###############�r###B#
�####"|###
##�##�B###�#####�#####�#####�#####�#8c##�#####�#####�#####�###########?
########�####�###�### ###�######�#####
�#####|###
##�##�N###�##j(#�#�g##�#ֳ##�#�g##�#ֳ##�#####�#####�#####�#####�#####�###########?
########�#### ###P###j###J#####�8#####�###########�#####null##�#############
##################�#####
�####$|###
##�##�T###�#�q(#�#�g##�#ֳ##�#�g##�#ֳ##�#####�#####�#####�#####�#####�#####�##########
#?########�####p#P#$#� ##�1#####�###########�#####6##�#############
##############�#####
�####%|###
##�##�T###�#�t(#�#�g##�#ֳ##�#�g##�#ֳ##�#####�#####�#####�#####�#####�#####�##########
#?########�####p###�#� ##�1#####�###########�#####3##�#############
##############�H#####
�#####|###
##�##�0###�#####�#####�#���#�#ࡱh#�#####�####### ###?#######�#
#####�#���#####���##�f##��###�#���###�#�#####�###################�##########
#�######�###�##�#########�#####�7######�(##### �######################
�#####�#########��#####
�#####�##
###3##�r###ࡱ#####�#��(#�#�g##�#ֳ##�#�g##�#ֳ##�#####�#####�#####�#####�#####�#####�###
##�#####�#####�### #?###########�########�####�#�#�#�####�######�#########
#(###�
#####�############��#####
�#####�##
###3##�r###ࡱ#####�#@�(#�#�g##�#ֳ##�#�g##�#ֳ##�#####�#####�#####�#####�#####�#####�###
##�#####�#####�### #?###########�########�####@#�
�#4####�######�###########(###�
#####�############�c######�F##### �####P###�###�#########
�#####�#########�####�########�####�#P#�######��#####
�#####�###
##�##�T###�#��(#�#�g##�#ֳ##�#�g##�#ֳ##�#####�#####�#####�#####�#####�#####�##########
#?########�####P###�###O###�#####�@#####�###########�#####Physical
Block##�#############
################��######�N##### �####z###�###�###$#####
�#####�#########�####�########�####z###�###�###$######��#####
�#####�###
##�##�N###�##�(#�#�g##�#ֳ##�#�g##�#ֳ##�#####�#�3##�#####�#####�#�1##�###########?
########�####4###�###�###$#####�<#####�###########�#############
###############�#
################�#####
�#####�###
##�##�T###�#
�(#�#�g##�#ֳ##�#�g##�#ֳ##�#####�#####�#####�#####�#####�#####�###########?
########�####z###�###N#########�1#####�###########�#####0##�#############
##############��######�N##### �####z#######�###D#####
�#### �#########�####�########�####z#######�###D######��#####
�####
�###
##�##�N###�#‫(ܠ‬#�#�g##�#ֳ##�#�g##�#ֳ##�#####�#�3##�#####�#####�#�1##�###########?
########�####4#######�###D#####�<#####�###########�#############
###############�#
################�#####
�#####�###
##�##�T###�#�(#�#�g##�#ֳ##�#�g##�#ֳ##�#####�#####�#####�#####�#####�#####�###########
?########�####z#######N###&#####�1#####�###########�#####1##�#############
##############��######�N##### �####z###&###�###d ####
�####
�#########�####�########�####z###&###�###d #####�#####
�####�###
##�##�N###�#<�(#�#�g##�#ֳ##�#�g##�#ֳ##�#####�#�3##�#####�#####�#�1##�###########?
########�####4###<###�###d ####�6#####�###########�#####null##�#############
################�#####
�#####�###
##�##�T###�##�(#�#�g##�#ֳ##�#�g##�#ֳ##�#####�#####�#####�#####�#####�#####�##########
#?########�####z###&###N###F ####�1#####�###########�#####2##�#############
##############��######�N##### �####z###F ##�###�
####
�#####�#########�####�########�####z###F ##�###�
#####�#####
�#####�###
##�##�N###�#��(#�#�g##�#ֳ##�#�g##�#ֳ##�#####�#�3##�#####�#####�#�1##�###########?
########�####4###\ ##�###�
####�6#####�###########�#####null##�#############
################�#####
�#####�###
##�##�T###�#İ(#�#�g##�#ֳ##�#�g##�#ֳ##�#####�#####�#####�#####�#####�#####�###########
?########�####z###F ##N###f
####�1#####�###########�#####3##�#############
##############��######�N##### �####z###f
##�###�#####
�#####�#########�####�########�####z###f
##�###�######�#####
�#####�###
##�##�N###�##�(#�#�g##�#ֳ##�#�g##�#ֳ##�#####�#�3##�#####�#####�#�1##�###########?
########�####4###|
##�###�#####�3#####�###########�#####7##�#############
################�#####
�#####�###
##�##�T###�#
�(#�#�g##�#ֳ##�#�g##�#ֳ##�#####�#####�#####�#####�#####�#####�###########?
########�####z###f
##N###�#####�1#####�###########�#####4##�#############
##############��######�N##### �####z###�###�###�
####
�#####�#########�####�########�####z###�###�###�
#####��#####
�#####�###
##�##�N###�#��(#�#�g##�#ֳ##�#�g##�#ֳ##�#####�#�3##�#####�#####�#�1##�###########?
########�####4###�###�###�
####�<#####�###########�#############
###############�#
################�#####
�#####�###
##�##�T###�#t�(#�#�g##�#ֳ##�#�g##�#ֳ##�#####�#####�#####�#####�#####�#####�##########
#?########�####z###�###N###�
####�1#####�###########�#####5##�#############
##############��######�N##### �####z###�
##�###�####
�#####�#########�####�########�####z###�
##�###�#####�#####
�#####�###
##�##�N###�#��(#�#�g##�#ֳ##�#�g##�#ֳ##�#####�#�3##�#####�#####�#�1##�###########?
########�####4###�
##�###�####�3#####�###########�#####3##�#############
################�#####
�#####�###
##�##�T###�##�(#�#�g##�#ֳ##�#�g##�#ֳ##�#####�#####�#####�#####�#####�#####�##########
#?########�####z###�
##N###�####�1#####�###########�#####6##�#############
##############��######�N##### �####z###�##�#########
�#####�#########�####�########�####z###�##�##########�#####
�#####�###
##�##�N###�#��(#�#�g##�#ֳ##�#�g##�#ֳ##�#####�#�3##�#####�#####�#�1##�###########?
########�####4###�##�#########�3#####�###########�#####2##�#############
################�#####
�#####�###
##�##�T###�#��(#�#�g##�#ֳ##�#�g##�#ֳ##�#####�#####�#####�#####�#####�#####�##########
#?########�####z###�##N###�#####�1#####�###########�#####7##�#############
##############�H#####
�#####�###
##�##�0###�#####�#####�#���#�#ࡱh#�#####�####### ###?#######�#
#####�#���#####���##�f##��###�#���###�#r#####�###################�##########
#"######�#######�####&###&�#####�######�(##### �####�]`###############
�#####�#########�#####
�#####�##
######�f###�#l�(#�#�g##�#ֳ##�#�g##�#ֳ##�#####�#####�#####�#####�#####�#####�#####�###
##�#####�### #?##############�######�#�#�####�######�##########(###�
#####�############�#####
�#####�##
######�f###�#(�(#�#�g##�#ֳ##�#�g##�#ֳ##�#####�#####�#####�#####�#####�#####�#####�###
##�#####�### #?##############�####�#�#�######�######�###########(###�
#####�############�#####
�#####�###
##�##�N###�#��(#�#�g##�#ֳ##�#�g##�#ֳ##�#####�#�3##�#####�#####�#�1##�###########?
########�####�#P#
#####�<#####�###########�#############
###############�#
################�#####
�#####�###
##�##�N###�##�(#�#�g##�#ֳ##�#�g##�#ֳ##�#####�#�3##�#####�#####�#�1##�###########?
########�######P#
#(###�<#####�###########�#############
###############�#
################�#####
�#####�###
##�##�N###�#D�(#�#�g##�#ֳ##�#�g##�#ֳ##�#####�#�3##�#####�#####�#�1##�###########?
########�#### #P#
#H###�<#####�###########�#############
###############�#
################�#####
�#####�###
##�##�N###�#t�(#�#�g##�#ֳ##�#�g##�#ֳ##�#####�#�3##�#####�#####�#�1##�###########?
########�####@#P#
#h ##�<#####�###########�#############
###############�#
################�#####
�#####�###
##�##�N###�#��(#�#�g##�#ֳ##�#�g##�#ֳ##�#####�#�3##�#####�#####�#�1##�###########?
########�####` P#
#�
##�<#####�###########�#############
###############�#
################�#####
�#### �###
##�##�N###�#D�(#�#�g##�#ֳ##�#�g##�#ֳ##�#####�#�3##�#####�#####�#�1##�###########?
########�####�
P#
#�###�<#####�###########�#############
###############�#
################�#####
�####
�###
##�##�N###�#t�(#�#�g##�#ֳ##�#�g##�#ֳ##�#####�#�3##�#####�#####�#�1##�###########?
########�####�#P#
#�
##�<#####�###########�#############
###############�#
################�#####
�#####�###
##�##�N###�#��(#�#�g##�#ֳ##�#�g##�#ֳ##�#####�#�3##�#####�#####�#�1##�###########?
########�####�
P#
#�##�<#####�###########�#############
###############�#
################��#####
�####
�###
##�##�Z#########�#��(#�#�g##�#ֳ##�#�g##�#ֳ##�#####�#####�#####�#####�#####�#####�####
#######?########�####`#P#p#d
##�;#####�###########�#####Disk blocks##�#####
#######
###
##########�j###B#
�####�##�
##�##�B###�#####�#####�#####�#####�#8c##�#####�#####�#####�###########?
########�######�#O######�j###B#
�#####�###
##�##�B###�#####�#####�#####�#####�#8c##�#####�#####�#####�###########?
########�####b �#P#�
###�#####
�#####�###
##�##�T###�#��(#�#�g##�#ֳ##�#�g##�#ֳ##�#####�#####�#####�#####�#####�#####�##########
#?########�####`#�#O#�###�6#####�###########�#####i-node##�#############
##############�#####
�#####�###
##�##�T###�#
�(#�#�g##�#ֳ##�#�g##�#ֳ##�#####�#####�#####�#####�#####�#####�###########?
########�####�###>#�###�:#####�###########�#
###attributes##�#############
##############�j###B#
�#####�###
##�##�B###�#####�#####�#####�#####�#8c##�#####�#####�#####�###########?
########�####@#�###@####�j###B#
�#####�##�
##�##�B###�#####�#####�#####�#####�#8c##�#####�#####�#####�###########?
########�####�#q#?######�#####
�#####�###
##�##�N###�#��(#�#�g##�#ֳ##�#�g##�#ֳ##�#####�#�3##�#####�#####�#�1##�###########?
########�####�#@#� ####�<#####�###########�#############
###############�#
################�#####
�#####�###
##�##�N###�##�(#�#�g##�#ֳ##�#�g##�#ֳ##�#####�#�3##�#####�#####�#�1##�###########?
########�######@#� (###�<#####�###########�#############
###############�#
################�#####
�#####�###
##�##�N###�# �(#�#�g##�#ֳ##�#�g##�#ֳ##�#####�#�3##�#####�#####�#�1##�###########?
########�#### #@#� H###�<#####�###########�#############
###############�#
################��#####
�#####�###
##�##�T###�#�#+#�#�g##�#ֳ##�#�g##�#ֳ##�#####�#####�#####�#####�#####�#####�##########
#?########�######ࡱ#g#�###�I#####�###########�#####singleindirect
block##�#############
##################�#####
�#####�###
##�##�N###�#4#+#�#�g##�#ֳ##�#�g##�#ֳ##�#####�#�3##�#####�#####�#�1##�###########?
########�####�
�#�
�###�<#####�###########�#############
###############�#
################�#####
�#####�###
##�##�N###�#�#+#�#�g##�#ֳ##�#�g##�#ֳ##�#####�#�3##�#####�#####�#�1##�###########?
########�####�#�#�

##�<#####�###########�#############
###############�#
################�#####
�#####�###
##�##�N###�#�
+#�#�g##�#ֳ##�#�g##�#ֳ##�#####�#�3##�#####�#####�#�1##�###########?########�####�
�#�
�##�<#####�###########�#############
###############�#
################��#####
�#####�###
##�##�T###�###+#�#�g##�#ֳ##�#�g##�#ֳ##�#####�#####�#####�#####�#####�#####�##########
#?########�####�#X#�#Z
##�I#####�###########�#####double indirectblock##�#############
##################�#####
�#####�###
##�##�N###�#L#+#�#�g##�#ֳ##�#�g##�#ֳ##�#####�#�3##�#####�#####�#�1##�###########?
########�####�#�
�#�###�<#####�###########�#############
###############�#
################�#####
�#####�###
##�##�N###�#�#+#�#�g##�#ֳ##�#�g##�#ֳ##�#####�#�3##�#####�#####�#�1##�###########?
########�####�#�
�#� ##�<#####�###########�#############
###############�#
################�#####
�#####�###
##�##�N###�#�#+#�#�g##�#ֳ##�#�g##�#ֳ##�#####�#�3##�#####�#####�#�1##�###########?
########�####� �
�#####�<#####�###########�#############
###############�#
################�#####
�#####�###
##�##�N###�###+#�#�g##�#ֳ##�#�g##�#ֳ##�#####�#�3##�#####�#####�#�1##�###########?
########�#####

�#(##�<#####�###########�#############
###############�#
################�#####
�#####�###
##�##�N###�##�(#�#�g##�#ֳ##�#�g##�#ֳ##�#####�#�3##�#####�#####�#�1##�###########?
########�#### �
�#H###�<#####�###########�#############
###############�#
################�#####
�#### �###
##�##�N###�## +#�#�g##�#ֳ##�#�g##�#ֳ##�#####�#�3##�#####�#####�#�1##�###########?
########�####@#�
�#h###�<#####�###########�#############
###############�#
################�j###B#
�####!�##�
##�##�B###�#####�#####�#####�#####�#8c##�#####�#####�#####�###########?
########�####�
A#�#_
###�j###B#
�####"�##�
##�##�B###�#####�#####�#####�#####�#8c##�#####�#####�#####�###########?
########�####�#� �
#####�j###B#
�#####�##�
##�##�B###�#####�#####�#####�#####�#8c##�#####�#####�#####�###########?
########�#####
� �
/
###�j###B#
�####$�###
##�##�B###�#####�#####�#####�#####�#8c##�#####�#####�#####�###########?
########�####R� �#`####�j###B#
�####%�###
##�##�B###�#####�#####�#####�#####�#8c##�#####�#####�#####�###########?
########�####�r#�#�####��#####
�####&�###
##�##�T###�#�#+#�#�g##�#ֳ##�#�g##�#ֳ##�#####�#####�#####�#####�#####�#####�##########
#?########�####&#�#W#�###�I#####�###########�#####triple indirect
block##�#############
##################�H#####
�#####�###
##�##�0###�#####�#####�#���#�#ࡱh#�#####�####### ###?#######�#
#####�#���#####���##�f##��###�#���###�#�#####�###################�##########
#�######�######�#########t#####�0######�(##### �######################
�#####t#########�x#####
�#####t##
###c##�$###ࡱ#####�#@8+#�#####�###########�########�####�#�#�#�####�######�#########
#+###�
#####�############�x#####
�#####t##
###c##�$###ࡱ#####�#�8+#�#####�###########�########�######�#�#4####�######�#########
##+###�
#####�############�H#####
�#####t###
##�##�0###�#####�#####�#���#�#ࡱh#�#####�####### ###?#######�#
#####�#���#####���##�f##��###�#���###�#t#####�###################�##########
#$######�#### ##�#########�#####�######�(##### �######################
�#####�#########�#####
�#####�##
######�f###�#�4+#�#�g##�#ֳ##�#�g##�#ֳ##�#####�#####�#####�#####�#####�#####�#####�###
##�#####�### #?##############�####�#�#�#�####�######�##########+###�
#####�############�#####
�#####�##
######�f###�#@5+#�#�g##�#ֳ##�#�g##�#ֳ##�#####�#####�#####�#####�#####�#####�#####�###
##�#####�### #?##############�######�#�#4####�######�###########+###�
#####�############�H#####
�#####�###
##�##�0###�#####�#####�#���#�#ࡱh#�#####�####### ###?#######�#
#####�#���#####���##�f##��###�#���###�#�#####�###################�##########
#�######�###0##�#########�#####�-######�(##### �########�V\#dc4#
#####
�#####�#########�#####
�#####�##
######�f###�#8<+#�#�g##�#ֳ##�#�g##�#ֳ##�#####�#####�#####�#####�#####�#####�#####�###
##�#####�### #?##############�####�#�#�#�####�######�##########+###�
#####�############�#####
�#####�##
######�f###�#�<+#�#�g##�#ֳ##�#�g##�#ֳ##�#####�#####�#####�#####�#####�#####�#####�###
##�#####�### #?##############�######�#�#�
###�######�###########+###�
#####�############�^#####
�#####�###
##�##�6###�#####�#####�#####�#####�#####�#�1##�###########?########�####�
##��####��#####
�#####�###
##�##�T###�#t:
(#�#�g##�#ֳ##�#�g##�#ֳ##�#####�#####�#####�#####�#####�#####�###########?
########�####P`#~#p###�O#####�###########�#####inode##�#############
#############�##########################�p###B#
�#####�###
##�##�H###�#####�#####�#####�#####�#�1##�#####�#####�#####�#####�###########?
########�####�
�#�#�####�#####
�#####�###
##�##�T###�#hz(#�#�g##�#ֳ##�#�g##�#ֳ##�#####�#####�#####�#####�#####�#####�##########
#?########�####P
3
p###�4#####�###########�#####name##�#############
##############�H#####
�#####�###
##�##�0###�#####�#####�#���#�#ࡱh#�#####�####### ###?#######�#
#####�#���#####���##�f##��###�#���###�#G<####�###################�##########
#�;#####��;##@##�####W###W�#####�;#####�(##### �########�h�#�{4#
#####
�#####�#########�#####
�#####�##
######�f###�##�(#�#�g##�#ֳ##�#�g##�#ֳ##�#####�#####�#####�#####�#####�#####�#####�###
##�#####�### #?##############�####�#�#�#�####�######�##########(###�
#####�############�G######�8##### �####�###�###�###�#####
�#####�#########�####�#�#�#�####�#######�@##### �####�###�###�###�#####
�#####�#########�####�###�###�###�######��#####
�#####�###
##�##�T###�#P2+#�#�###�#m�##�#�###�#m�##�#####�#####�#####�#####�#####�#�1##�######
#####?########�####�###�###�###�#####�V#####�###########�##### 1##�#############
###################�#####�###D#�#�#�#�#�#�#`#`####��#####
�#####�###
##�##�N###�#�M+#�#�###�#m�##�#�###�#m�##�#####�#####�#####�#####�#�1##�###########?
########�####�###�###�###�#####�U#####�###########�#####.##�#############
###################�#####�###D#�#�#�#�#�#�#`#`####�#######�@#####
�####�###�###�###�#####
�#####�#########�####�###�###�###�######��#####
�#####�###
##�##�T###�#�Q+#�#�###�#m�##�#�###�#m�##�#####�#####�#####�#####�#####�#�1##�######
#####?########�####�###�###�###�#####�V#####�###########�##### 1##�#############
###################�#####�###D#�#�#�#�#�#�#`#`####��#####
�#####�###
##�##�N###�#�T+#�#�###�#m�##�#�###�#m�##�#####�#####�#####�#####�#�1##�###########?
########�####�###�###�###�#####�V#####�###########�#####..##�#############
###################�#####�###D#�#�#�#�#�#�#`#`####�#######�@#####
�####�###�###�###d#####
�#####�#########�####�###�###�###d######��#####
�#### �###
##�##�T###�#<]
+#�#�###�#m�##�#�###�#m�##�#####�#####�#####�#####�#####�#�1##�###########?
########�####�###�###�###d#####�V#####�###########�##### 4##�#############
###################�#####�###D#�#�#�#�#�#�#`#`####��#####
�####
�###
##�##�N###�#�j+#�#�###�#m�##�#�###�#m�##�#####�#####�#####�#####�#�1##�###########?
########�####�###�###�###d#####�W#####�###########�#####bin##�#############
###################�#####�###D#�#�#�#�#�#�#`#`####�#######�@#####
�####�###[###�###<#####
�#####�#########�####�###[###�###<######��#####
�####
�###
##�##�T###�#�l+#�#�###�#m�##�#�###�#m�##�#####�#####�#####�#####�#####�#�1##�######
#####?########�####�###[###�###<#####�V#####�###########�##### 7##�#############
###################�#####�###D#�#�#�#�#�#�#`#`####��#####
�####�###
##�##�N###�#|t+#�#�###�#m�##�#�###�#m�##�#####�#####�#####�#####�#�1##�###########?
########�####�###[###�###<#####�W#####�###########�#####dev##�#############
###################�#####�###D#�#�#�#�#�#�#`#`####�#######�@#####
�####�###3###�#### ####
�#####�#########�####�###3###�#### #####��#####
�#####�###
##�##�T###�##}
+#�#�###�#m�##�#�###�#m�##�#####�#####�#####�#####�#####�#�1##�###########?
########�####�###3###�#### ####�V#####�###########�#####14##�#############
###################�#####�###D#�#�#�#�#�#�#`#`####��#####
�#####�###
##�##�N###�#�+#�#�###�#m�##�#�###�#m�##�#####�#####�#####�#####�#�1##�###########?
########�####�###3###�#### ####�W#####�###########�#####lib##�#############
###################�#####�###D#�#�#�#�#�#�#`#`####�#######�@##### �####�###
##�###� ####
�#####�#########�####�###
##�###� #####��#####
�#####�###
##�##�T###�#��+#�#�###�#m�##�#�###�#m�##�#####�#####�#####�#####�#####�#�1##�######
#####?########�####�###
##�###� ####�V#####�###########�##### 9##�#############
###################�#####�###D#�#�#�#�#�#�#`#`####��#####
�#####�###
##�##�N###�#|�+#�#�###�#m�##�#�###�#m�##�#####�#####�#####�#####�#�1##�###########?
########�####�###
##�###� ####�W#####�###########�#####etc##�#############
###################�#####�###D#�#�#�#�#�#�#`#`####�#######�@##### �####�###�
##�###�
####
�#####�#########�####�###� ##�###�
#####��#####
�#####�###
##�##�T###�##�+#�#�###�#m�##�#�###�#m�##�#####�#####�#####�#####�#####�#�1##�######
#####?########�####�###� ##�###�
####�V#####�###########�##### 6##�#############
###################�#####�###D#�#�#�#�#�#�#`#`####��#####
�#####�###
##�##�N###�#��+#�#�###�#m�##�#�###�#m�##�#####�#####�#####�#####�#�1##�###########?
########�####�###� ##�###�
####�W#####�###########�#####usr##�#############
###################�#####�###D#�#�#�#�#�#�#`#`####�)######�@##### �####�###�
##�###�#####
�#####�#########�####�###�
##�###�######��#####
�#####�###
##�##�T###�#H�+#�#�###�#m�##�#�###�#m�##�#####�#####�#####�#####�#####�#�1##�######
#####?########�####�###�
##�###�#####�V#####�###########�##### 8##�#############
###################�#####�###D#�#�#�#�#�#�#`#`####��#####
�#####�###
##�##�N###�#x�+#�#�###�#m�##�#�###�#m�##�#####�#####�#####�#####�#�1##�###########?
########�####�###�
##�###�#####�i#####�###########�#####tmp##�#############
###################�#
###############�#####�###D#�#�#�#�#�#�#`#`####�y######�8#####
�####�###4###�###�#####
�#### �#########�####4#�#�#�####�f#####
�#####�###
##�##�6###�#####�#####�#�3##�#####�#####�#�1##�###########?
########�####�###4###�###�######�x###B#
�#####�###
##�##�H###�#####�#####�#####�#####�#�1##�#####�#####�#####�#####�###########?
########�####�###@###�###@######�x###B#
�#####�###
##�##�H###�#####�#####�#####�#####�#�1##�#####�#####�#####�#####�###########?
########�####�###` ##�###` #####��#####
�#####�###
##�##�T###�#8%
+#�#�g##�#ֳ##�#�g##�#ֳ##�#####�#####�#####�#####�#####�#####�###########?
########�####V###S###�###M ####�7#####�###########�#####132##�#############
##################��#####
�####!�###
##�##�T###�##�+#�#�g##�#ֳ##�#�g##�#ֳ##�#####�#####�#####�#####�#####�#####�##########
#?########�####�#V#O#�###�>#####�###########�#####Root Directory##�#############
##############��#####
�####"�###
##�##�T###�#
�+#�#�g##�#ֳ##�#�g##�#ֳ##�#####�#####�#####�#####�#####�#####�###########?
########�####�#�#u#�###�P#####�###########�#####Looking upusr gives I-node
6##�#############
################�<######�8##### �####j ##�###b##�
####
�####8�#########�####�#j b�
###�#######�@##### �####j ##�###b##�#####
�####%�#########�####j ##�###b##�######��#####
�#####�###
##�##�T###�#��+#�#�###�#m�##�#�###�#m�##�#####�#####�#####�#####�#####�#�1##�######
#####?########�####j ##�###w
##�#####�V#####�###########�##### 6##�#############
###################�#####�###D#�#�#�#�#�#�#`#`####��#####
�####$�###
##�##�N###�#��+#�#�###�#m�##�#�###�#m�##�#####�#####�#####�#####�#�1##�###########?
########�####h
##�###b##�#####�U#####�###########�#####.##�#############
###################�#####�###D#�#�#�#�#�#�#`#`####�#######�@##### �####j
##�###b##�#####
�####(�#########�####j ##�###b##�######��#####
�####&�###
##�##�T###�#$�+#�#�###�#m�##�#�###�#m�##�#####�#####�#####�#####�#####�#�1##�######
#####?########�####j ##�###w
##�#####�V#####�###########�##### 1##�#############
###################�#####�###D#�#�#�#�#�#�#`#`####��#####
�####'�###
##�##�N###�#��+#�#�###�#m�##�#�###�#m�##�#####�#####�#####�#####�#�1##�###########?
########�####h
##�###b##�#####�V#####�###########�#####..##�#############
###################�#####�###D#�#�#�#�#�#�#`#`####�#######�@##### �####j
##�###b##d#####
�####+�#########�####j ##�###b##d######��#####
�####)�###
##�##�T###�#d�+#�#�###�#m�##�#�###�#m�##�#####�#####�#####�#####�#####�#�1##�######
#####?########�####j ##�###w
##d#####�V#####�###########�#####26##�#############
###################�#####�###D#�#�#�#�#�#�#`#`####��#####
�####*�###
##�##�N###�#T�+#�#�###�#m�##�#�###�#m�##�#####�#####�#####�#####�#�1##�###########?
########�####h
##�###b##d#####�W#####�###########�#####bob##�#############
###################�#####�###D#�#�#�#�#�#�#`#`####�*######�@##### �####j
##[###b##<#####
�####.�#########�####j ##[###b##<######��#####
�####,�###
##�##�T###�#�#-
#�#�###�#m�##�#�###�#m�##�#####�#####�#####�#####�#####�#�1##�###########?
########�####j ##[###w
##<#####�V#####�###########�#####17##�#############
###################�#####�###D#�#�#�#�#�#�#`#`####��#####
�####-�###
##�##�N###�#x#-#�#�###�#m�##�#�###�#m�##�#####�#####�#####�#####�#�1##�###########?
########�####h
##[###b##<#####�j#####�###########�#####jeff##�#############
###################�#
###############�#####�###D#�#�#�#�#�#�#`#`####�#######�@##### �####j
##3###b### ####
�####1�#########�####j ##3###b### #####��#####
�####/�###
##�##�T###�#�#-
#�#�###�#m�##�#�###�#m�##�#####�#####�#####�#####�#####�#�1##�###########?
########�####j ##3###w
### ####�V#####�###########�#####14##�#############
###################�#####�###D#�#�#�#�#�#�#`#`####��#####
�####0�###
##�##�N###�#D#-#�#�###�#m�##�#�###�#m�##�#####�#####�#####�#####�#�1##�###########?
########�####h
##3###b### ####�W#####�###########�#####sue##�#############
###################�#####�###D#�#�#�#�#�#�#`#`####�)######�@##### �####j
##
##b##� ####
�####4�#########�####j ##
##b##� #####��#####
�####2�###
##�##�T###�#�#-
#�#�###�#m�##�#�###�#m�##�#####�#####�#####�#####�#####�#�1##�###########?
########�####j ##
##w
##� ####�V#####�###########�#####51##�#############
###################�#####�###D#�#�#�#�#�#�#`#`####��#####
�####3�###
##�##�N###�##,-#�#�###�#m�##�#�###�#m�##�#####�#####�#####�#####�#�1##�###########?
########�####h
##
##b##� ####�i#####�###########�#####sam##�#############
###################�#
###############�#####�###D#�#�#�#�#�#�#`#`####�#######�@##### �####j ##�
##b##�
####
�####7�#########�####j ##� ##b##�
#####��#####
�####5�###
##�##�T###�#�--
#�#�###�#m�##�#�###�#m�##�#####�#####�#####�#####�#####�#�1##�###########?
########�####j ##� ##w
##�
####�V#####�###########�#####29##�#############
###################�#####�###D#�#�#�#�#�#�#`#`####��#####
�####6�###
##�##�N###�#d5-#�#�###�#m�##�#�###�#m�##�#####�#####�#####�#####�#�1##�###########?
########�####h
##� ##b##�
####�X#####�###########�#####mark##�#############
###################�#####�###D#�#�#�#�#�#�#`#`####�#####
�####9�###
##�##�T###�##>-
#�#�g##�#ֳ##�#�g##�#ֳ##�#####�#####�#####�#####�#####�#####�###########?
########�####�#� #�###�9#####�###########�# ###Block 132##�#####
#######
###
##########��#####
�####:�###
##�##�T###�#LA-
#�#�g##�#ֳ##�#�g##�#ֳ##�#####�#####�#####�#####�#####�#####�###########?
########�####6#V D"###�Q#####�###########�#####Looking upbob gives I-node
26##�##### #######
##### ##########�######�8##### �####�###3###�#########
�####=�#########�####3#�#�######��#####
�####;�###
##�##�T###�#0F-
#�#�###�#m�##�#�###�#m�##�#####�#####�#####�#####�#####�#�1##�###########?
########�####�###3###�#########�V#####�###########�#####26##�#############
###################�#####�###D#�#�#�#�#�#�#`#`####��#####
�####<�###
##�##�N###�#�T-#�#�###�#m�##�#�###�#m�##�#####�#####�#####�#####�#�1##�###########?
########�####�###3###�#########�U#####�###########�#####.##�#############
###################�#####�###D#�#�#�#�#�#�#`#`####�#######�8#####
�####�#######�###�#####
�####@�#########�######�#�#�####��#####
�####>�###
##�##�T###�#TV-
#�#�###�#m�##�#�###�#m�##�#####�#####�#####�#####�#####�#�1##�###########?
########�####�#######�###�#####�V#####�###########�##### 6##�#############
###################�#####�###D#�#�#�#�#�#�#`#`####��#####
�####?�###
##�##�N###�#,d-#�#�###�#m�##�#�###�#m�##�#####�#####�#####�#####�#�1##�###########?
########�####�#######�###�#####�V#####�###########�#####..##�#############
###################�#####�###D#�#�#�#�#�#�#`#`####�#######�8#####
�####�###�###�###�#####
�####C�#########�####�#�#�#�####��#####
�####A�###
##�##�T###�#�e-
#�#�###�#m�##�#�###�#m�##�#####�#####�#####�#####�#####�#�1##�###########?
########�####�###�###�###�#####�V#####�###########�#####12##�#############
###################�#####�###D#�#�#�#�#�#�#`#`####��#####
�####B�###
##�##�N###�#|m-#�#�###�#m�##�#�###�#m�##�#####�#####�#####�#####�#�1##�###########?
########�####�###�###�###�#####�Z#####�###########�#####grants##�#############
###################�#####�###D#�#�#�#�#�#�#`#`####�#######�8#####
�####�###�###�###�#####
�####F�#########�####�#�#�#�####��#####
�####D�###
##�##�T###�#�u-
#�#�###�#m�##�#�###�#m�##�#####�#####�#####�#####�#####�#�1##�###########?
########�####�###�###�###�#####�V#####�###########�#####81##�#############
###################�#####�###D#�#�#�#�#�#�#`#`####��#####
�####E�###
##�##�N###�#��-#�#�###�#m�##�#�###�#m�##�#####�#####�#####�#####�#�1##�###########?
########�####�###�###�###�#####�Y#####�###########�#####books##�#############
###################�#####�###D#�#�#�#�#�#�#`#`####�"######�8#####
�####�###�###�###t ####
�####I�#########�####�#�#�#t ###��#####
�####G�###
##�##�T###�#T�-
#�#�###�#m�##�#�###�#m�##�#####�#####�#####�#####�#####�#�1##�###########?
########�####�###�###�###t ####�V#####�###########�#####60##�#############
###################�#####�###D#�#�#�#�#�#�#`#`####��#####
�####H�###
##�##�N###�#��-#�#�###�#m�##�#�###�#m�##�#####�#####�#####�#####�#�1##�###########?
########�####�###�###�###t ####�j#####�###########�#####mbox##�#############
###################�#
###############�#####�###D#�#�#�#�#�#�#`#`####�#######�8##### �####�###l
##�###M
####
�####L�#########�####l �#�#M
###��#####
�####J�###
##�##�T###�#<�-
#�#�###�#m�##�#�###�#m�##�#####�#####�#####�#####�#####�#�1##�###########?
########�####�###l ##�###M
####�V#####�###########�#####17##�#############
###################�#####�###D#�#�#�#�#�#�#`#`####��#####
�####K�###
##�##�N###�#D�-#�#�###�#m�##�#�###�#m�##�#####�#####�#####�#####�#�1##�###########?
########�####�###l ##�###M
####�Y#####�###########�#####Linux##�#############
###################�#####�###D#�#�#�#�#�#�#`#`####��#####
�####M�###
##�##�T###�##�-
#�#�g##�#ֳ##�#�g##�#ֳ##�#####�#####�#####�#####�#####�#####�###########?
########�####�
�#�#�###�x#####�###########�#$###Aha! I-node 60has contentsof mbox##�#####%#######
#####%#########�##### ############################�#####
�####N�###
##