{\rtf1\ansi\ansicpg932\uc2\deff1\stshfdbch11\stshfloch0\stshfhich0\stshfbi0\deflang1033\deflangfe1041{\fonttbl{\f0\froman\fcharset0\fprq2{\*\panose 02020603050405020304}Times New Roman;}{\f1\fswiss\fcharset0\fprq2{\*\panose 020b0604020202020204}Arial;} {\f2\fmodern\fcharset0\fprq1{\*\panose 02070309020205020404}Courier New;}{\f3\froman\fcharset2\fprq2{\*\panose 05050102010706020507}Symbol;}{\f4\fswiss\fcharset0\fprq2{\*\panose 020b0604020202020204}Helvetica;} {\f10\fnil\fcharset2\fprq2{\*\panose 05000000000000000000}Wingdings;}{\f11\froman\fcharset128\fprq1{\*\panose 02020609040205080304}\'82\'6c\'82\'72 \'96\'be\'92\'a9{\*\falt ?l?r ??\'81\'66c};} {\f21\froman\fcharset0\fprq2{\*\panose 02040604050505020304}Century;}{\f37\fswiss\fcharset0\fprq2{\*\panose 020b0604030504040204}Tahoma;}{\f38\fscript\fcharset0\fprq2{\*\panose 00000000000000000000}Comic Sans MS;} {\f39\froman\fcharset128\fprq1{\*\panose 00000000000000000000}@\'82\'6c\'82\'72 \'96\'be\'92\'a9;}{\f48\froman\fcharset238\fprq2 Times New Roman CE;}{\f49\froman\fcharset204\fprq2 Times New Roman Cyr;}{\f51\froman\fcharset161\fprq2 Times New Roman Greek;} {\f52\froman\fcharset162\fprq2 Times New Roman Tur;}{\f53\froman\fcharset177\fprq2 Times New Roman (Hebrew);}{\f54\froman\fcharset178\fprq2 Times New Roman (Arabic);}{\f55\froman\fcharset186\fprq2 Times New Roman Baltic;} {\f56\froman\fcharset163\fprq2 Times New Roman (Vietnamese);}{\f58\fswiss\fcharset238\fprq2 Arial CE;}{\f59\fswiss\fcharset204\fprq2 Arial Cyr;}{\f61\fswiss\fcharset161\fprq2 Arial Greek;}{\f62\fswiss\fcharset162\fprq2 Arial Tur;} {\f63\fswiss\fcharset177\fprq2 Arial (Hebrew);}{\f64\fswiss\fcharset178\fprq2 Arial (Arabic);}{\f65\fswiss\fcharset186\fprq2 Arial Baltic;}{\f66\fswiss\fcharset163\fprq2 Arial (Vietnamese);}{\f68\fmodern\fcharset238\fprq1 Courier New CE;} {\f69\fmodern\fcharset204\fprq1 Courier New Cyr;}{\f71\fmodern\fcharset161\fprq1 Courier New Greek;}{\f72\fmodern\fcharset162\fprq1 Courier New Tur;}{\f73\fmodern\fcharset177\fprq1 Courier New (Hebrew);} {\f74\fmodern\fcharset178\fprq1 Courier New (Arabic);}{\f75\fmodern\fcharset186\fprq1 Courier New Baltic;}{\f76\fmodern\fcharset163\fprq1 Courier New (Vietnamese);}{\f88\fswiss\fcharset238\fprq2 Helvetica CE;}{\f89\fswiss\fcharset204\fprq2 Helvetica Cyr;} {\f91\fswiss\fcharset161\fprq2 Helvetica Greek;}{\f92\fswiss\fcharset162\fprq2 Helvetica Tur;}{\f93\fswiss\fcharset177\fprq2 Helvetica (Hebrew);}{\f94\fswiss\fcharset178\fprq2 Helvetica (Arabic);}{\f95\fswiss\fcharset186\fprq2 Helvetica Baltic;} {\f96\fswiss\fcharset163\fprq2 Helvetica (Vietnamese);}{\f160\froman\fcharset0\fprq1 MS Mincho Western{\*\falt ?l?r ??\'81\'66c};}{\f158\froman\fcharset238\fprq1 MS Mincho CE{\*\falt ?l?r ??\'81\'66c};} {\f159\froman\fcharset204\fprq1 MS Mincho Cyr{\*\falt ?l?r ??\'81\'66c};}{\f161\froman\fcharset161\fprq1 MS Mincho Greek{\*\falt ?l?r ??\'81\'66c};}{\f162\froman\fcharset162\fprq1 MS Mincho Tur{\*\falt ?l?r ??\'81\'66c};} {\f165\froman\fcharset186\fprq1 MS Mincho Baltic{\*\falt ?l?r ??\'81\'66c};}{\f258\froman\fcharset238\fprq2 Century CE;}{\f259\froman\fcharset204\fprq2 Century Cyr;}{\f261\froman\fcharset161\fprq2 Century Greek;} {\f262\froman\fcharset162\fprq2 Century Tur;}{\f265\froman\fcharset186\fprq2 Century Baltic;}{\f418\fswiss\fcharset238\fprq2 Tahoma CE;}{\f419\fswiss\fcharset204\fprq2 Tahoma Cyr;}{\f421\fswiss\fcharset161\fprq2 Tahoma Greek;} {\f422\fswiss\fcharset162\fprq2 Tahoma Tur;}{\f423\fswiss\fcharset177\fprq2 Tahoma (Hebrew);}{\f424\fswiss\fcharset178\fprq2 Tahoma (Arabic);}{\f425\fswiss\fcharset186\fprq2 Tahoma Baltic;}{\f426\fswiss\fcharset163\fprq2 Tahoma (Vietnamese);} {\f427\fswiss\fcharset222\fprq2 Tahoma (Thai);}{\f428\fscript\fcharset238\fprq2 Comic Sans MS CE;}{\f429\fscript\fcharset204\fprq2 Comic Sans MS Cyr;}{\f431\fscript\fcharset161\fprq2 Comic Sans MS Greek;} {\f432\fscript\fcharset162\fprq2 Comic Sans MS Tur;}{\f435\fscript\fcharset186\fprq2 Comic Sans MS Baltic;}{\f440\froman\fcharset0\fprq1 @\'82\'6c\'82\'72 \'96\'be\'92\'a9 Western;}{\f438\froman\fcharset238\fprq1 @\'82\'6c\'82\'72 \'96\'be\'92\'a9 CE;} {\f439\froman\fcharset204\fprq1 @\'82\'6c\'82\'72 \'96\'be\'92\'a9 Cyr;}{\f441\froman\fcharset161\fprq1 @\'82\'6c\'82\'72 \'96\'be\'92\'a9 Greek;}{\f442\froman\fcharset162\fprq1 @\'82\'6c\'82\'72 \'96\'be\'92\'a9 Tur;} {\f445\froman\fcharset186\fprq1 @\'82\'6c\'82\'72 \'96\'be\'92\'a9 Baltic;}}{\colortbl;\red0\green0\blue0;\red0\green0\blue255;\red0\green255\blue255;\red0\green255\blue0;\red255\green0\blue255;\red255\green0\blue0;\red255\green255\blue0; \red255\green255\blue255;\red0\green0\blue128;\red0\green128\blue128;\red0\green128\blue0;\red128\green0\blue128;\red128\green0\blue0;\red128\green128\blue0;\red128\green128\blue128;\red192\green192\blue192;}{\stylesheet{ \ql \li0\ri0\widctlpar\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0 \fs20\lang1033\langfe1033\loch\f1\hich\af1\dbch\af11\cgrid\langnp1033\langfenp1033 \snext0 Normal;}{\s1\ql \fi-360\li360\ri0\sb120\sa60\keepn\widctlpar \jclisttab\tx360\aspalpha\aspnum\faauto\ls71\outlinelevel0\adjustright\rin0\lin360\itap0 \b\fs20\lang1033\langfe1033\kerning32\loch\f1\hich\af1\dbch\af11\cgrid\langnp1033\langfenp1033 \sbasedon0 \snext15 heading 1;}{ \s2\ql \fi-576\li576\ri0\keepn\widctlpar\jclisttab\tx576\aspalpha\aspnum\faauto\ls71\ilvl1\outlinelevel1\adjustright\rin0\lin576\itap0 \fs20\lang1033\langfe1033\loch\f1\hich\af1\dbch\af11\cgrid\langnp1033\langfenp1033 \sbasedon0 \snext15 heading 2;}{ \s3\ql \fi-720\li720\ri0\keepn\widctlpar\jclisttab\tx720\aspalpha\aspnum\faauto\ls71\ilvl2\outlinelevel2\adjustright\rin0\lin720\itap0 \fs20\lang1033\langfe1033\loch\f4\hich\af4\dbch\af11\cgrid\langnp1033\langfenp1033 \sbasedon0 \snext15 heading 3;}{ \s4\ql \fi-864\li864\ri0\sb240\sa60\keepn\widctlpar\jclisttab\tx864\aspalpha\aspnum\faauto\ls71\ilvl3\outlinelevel3\adjustright\rin0\lin864\itap0 \b\fs28\lang1033\langfe1033\loch\f0\hich\af0\dbch\af11\cgrid\langnp1033\langfenp1033 \sbasedon0 \snext0 heading 4;}{\s5\ql \fi-1008\li1008\ri0\sb240\sa60\widctlpar\jclisttab\tx1008\aspalpha\aspnum\faauto\ls71\ilvl4\outlinelevel4\adjustright\rin0\lin1008\itap0 \b\i\fs26\lang1033\langfe1033\loch\f1\hich\af1\dbch\af11\cgrid\langnp1033\langfenp1033 \sbasedon0 \snext0 heading 5;}{\s6\ql \fi-1152\li1152\ri0\sb240\sa60\widctlpar\jclisttab\tx1152\aspalpha\aspnum\faauto\ls71\ilvl5\outlinelevel5\adjustright\rin0\lin1152\itap0 \b\fs22\lang1033\langfe1033\loch\f0\hich\af0\dbch\af11\cgrid\langnp1033\langfenp1033 \sbasedon0 \snext0 heading 6;}{\s7\ql \fi-1296\li1296\ri0\sb240\sa60\widctlpar \jclisttab\tx1296\aspalpha\aspnum\faauto\ls71\ilvl6\outlinelevel6\adjustright\rin0\lin1296\itap0 \fs24\lang1033\langfe1033\loch\f0\hich\af0\dbch\af11\cgrid\langnp1033\langfenp1033 \sbasedon0 \snext0 heading 7;}{ \s8\ql \fi-1440\li1440\ri0\sb240\sa60\widctlpar\jclisttab\tx1440\aspalpha\aspnum\faauto\ls71\ilvl7\outlinelevel7\adjustright\rin0\lin1440\itap0 \i\fs24\lang1033\langfe1033\loch\f0\hich\af0\dbch\af11\cgrid\langnp1033\langfenp1033 \sbasedon0 \snext0 heading 8;}{\s9\ql \fi-1584\li1584\ri0\sb240\sa60\widctlpar\jclisttab\tx1584\aspalpha\aspnum\faauto\ls71\ilvl8\outlinelevel8\adjustright\rin0\lin1584\itap0 \fs22\lang1033\langfe1033\loch\f1\hich\af1\dbch\af11\cgrid\langnp1033\langfenp1033 \sbasedon0 \snext0 heading 9;}{\*\cs10 \additive \ssemihidden Default Paragraph Font;}{\* \ts11\tsrowd\trftsWidthB3\trpaddl108\trpaddr108\trpaddfl3\trpaddft3\trpaddfb3\trpaddfr3\tscellwidthfts0\tsvertalt\tsbrdrt\tsbrdrl\tsbrdrb\tsbrdrr\tsbrdrdgl\tsbrdrdgr\tsbrdrh\tsbrdrv \ql \li0\ri0\widctlpar\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0 \fs20\lang1024\langfe1024\loch\f0\hich\af0\dbch\af11\cgrid\langnp1024\langfenp1024 \snext11 \ssemihidden Normal Table;}{ \s15\ql \li0\ri0\keepn\widctlpar\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0 \fs20\lang1033\langfe1033\loch\f1\hich\af1\dbch\af11\cgrid\langnp1033\langfenp1033 \sbasedon0 \snext0 nobreak;}{\s16\ql \li0\ri0\widctlpar\faauto\rin0\lin0\itap0 \fs18\lang1033\langfe1033\loch\f38\hich\af38\dbch\af11\cgrid\langnp1033\langfenp1033 \snext16 HTML Body;}{\s17\ql \li0\ri0\widctlpar\tqc\tx4320\tqr\tx8640\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0 \fs20\lang1033\langfe1033\loch\f1\hich\af1\dbch\af11\cgrid\langnp1033\langfenp1033 \sbasedon0 \snext17 header;}{\s18\ql \li0\ri0\widctlpar\tqc\tx4320\tqr\tx8640\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0 \fs20\lang1033\langfe1033\loch\f1\hich\af1\dbch\af11\cgrid\langnp1033\langfenp1033 \sbasedon0 \snext18 footer;}{\*\cs19 \additive \ul\cf2 \sbasedon10 Hyperlink;}{\*\cs20 \additive \sbasedon10 page number;}{ \s21\ql \li360\ri720\widctlpar\aspalpha\aspnum\faauto\adjustright\rin720\lin360\itap0 \fs18\lang1033\langfe1033\loch\f2\hich\af2\dbch\af11\cgrid\langnp1033\langfenp1033 \sbasedon0 \snext21 Block Text;}{ \s22\ql \li0\ri0\sb120\sa120\widctlpar\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0 \b\fs20\lang1033\langfe1033\loch\f1\hich\af1\dbch\af11\cgrid\langnp1033\langfenp1033 \sbasedon0 \snext0 \ssemihidden caption;}{ \s23\ql \li0\ri0\widctlpar\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0 \fs24\lang1033\langfe1033\loch\f0\hich\af0\dbch\af11\cgrid\langnp1033\langfenp1033 \sbasedon0 \snext23 Normal (Web);}{ \s24\ql \li720\ri0\widctlpar\aspalpha\aspnum\faauto\adjustright\rin0\lin720\itap0 \fs20\lang1033\langfe1033\loch\f2\hich\af2\dbch\af11\cgrid\langnp1033\langfenp1033 \sbasedon0 \snext24 Plain Text;}{ \s25\ql \li0\ri0\sa120\widctlpar\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0 \fs20\lang1033\langfe1033\loch\f1\hich\af1\dbch\af11\cgrid\langnp1033\langfenp1033 \sbasedon0 \snext25 Body Text;}{ \s26\ql \li360\ri0\sa120\widctlpar\aspalpha\aspnum\faauto\adjustright\rin0\lin360\itap0 \fs20\lang1033\langfe1033\loch\f1\hich\af1\dbch\af11\cgrid\langnp1033\langfenp1033 \sbasedon0 \snext26 Body Text 2;}{ \s27\ql \li0\ri0\sa120\widctlpar\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0 \fs16\lang1033\langfe1033\loch\f1\hich\af1\dbch\af11\cgrid\langnp1033\langfenp1033 \sbasedon0 \snext27 Body Text 3;}{ \s28\ql \fi210\li0\ri0\sa120\widctlpar\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0 \fs20\lang1033\langfe1033\loch\f1\hich\af1\dbch\af11\cgrid\langnp1033\langfenp1033 \sbasedon25 \snext28 Body Text First Indent;}{ \s29\ql \fi210\li360\ri0\sa120\widctlpar\aspalpha\aspnum\faauto\adjustright\rin0\lin360\itap0 \fs20\lang1033\langfe1033\loch\f1\hich\af1\dbch\af11\cgrid\langnp1033\langfenp1033 \sbasedon26 \snext29 Body Text First Indent 2;}{ \s30\ql \li360\ri0\sa120\sl480\slmult1\widctlpar\aspalpha\aspnum\faauto\adjustright\rin0\lin360\itap0 \fs20\lang1033\langfe1033\loch\f1\hich\af1\dbch\af11\cgrid\langnp1033\langfenp1033 \sbasedon0 \snext30 Body Text Indent 2;}{ \s31\ql \li360\ri0\sa120\widctlpar\aspalpha\aspnum\faauto\adjustright\rin0\lin360\itap0 \fs16\lang1033\langfe1033\loch\f1\hich\af1\dbch\af11\cgrid\langnp1033\langfenp1033 \sbasedon0 \snext31 Body Text Indent 3;}{ \s32\ql \li4320\ri0\widctlpar\aspalpha\aspnum\faauto\adjustright\rin0\lin4320\itap0 \fs20\lang1033\langfe1033\loch\f1\hich\af1\dbch\af11\cgrid\langnp1033\langfenp1033 \sbasedon0 \snext32 Closing;}{ \s33\ql \li0\ri0\widctlpar\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0 \fs20\lang1033\langfe1033\loch\f1\hich\af1\dbch\af11\cgrid\langnp1033\langfenp1033 \sbasedon0 \snext33 \ssemihidden annotation text;}{ \s34\ql \li0\ri0\widctlpar\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0 \fs20\lang1033\langfe1033\loch\f1\hich\af1\dbch\af11\cgrid\langnp1033\langfenp1033 \sbasedon0 \snext0 Date;}{ \s35\ql \li0\ri0\widctlpar\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0 \cbpat9 \fs20\lang1033\langfe1033\loch\f37\hich\af37\dbch\af11\cgrid\langnp1033\langfenp1033 \sbasedon0 \snext35 \ssemihidden Document Map;}{ \s36\ql \li0\ri0\widctlpar\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0 \fs20\lang1033\langfe1033\loch\f1\hich\af1\dbch\af11\cgrid\langnp1033\langfenp1033 \sbasedon0 \snext36 E-mail Signature;}{ \s37\ql \li0\ri0\widctlpar\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0 \fs20\lang1033\langfe1033\loch\f1\hich\af1\dbch\af11\cgrid\langnp1033\langfenp1033 \sbasedon0 \snext37 \ssemihidden endnote text;}{ \s38\ql \li2880\ri0\widctlpar\phpg\posxc\posyb\absh-1980\absw7920\dxfrtext180\dfrmtxtx180\dfrmtxty0\aspalpha\aspnum\faauto\adjustright\rin0\lin2880\itap0 \fs24\lang1033\langfe1033\loch\f1\hich\af1\dbch\af11\cgrid\langnp1033\langfenp1033 \sbasedon0 \snext38 envelope address;}{\s39\ql \li0\ri0\widctlpar\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0 \fs20\lang1033\langfe1033\loch\f1\hich\af1\dbch\af11\cgrid\langnp1033\langfenp1033 \sbasedon0 \snext39 envelope return;}{ \s40\ql \li0\ri0\widctlpar\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0 \fs20\lang1033\langfe1033\loch\f1\hich\af1\dbch\af11\cgrid\langnp1033\langfenp1033 \sbasedon0 \snext40 \ssemihidden footnote text;}{ \s41\ql \li0\ri0\widctlpar\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0 \i\fs20\lang1033\langfe1033\loch\f1\hich\af1\dbch\af11\cgrid\langnp1033\langfenp1033 \sbasedon0 \snext41 HTML Address;}{ \s42\ql \li0\ri0\widctlpar\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0 \fs20\lang1033\langfe1033\loch\f2\hich\af2\dbch\af11\cgrid\langnp1033\langfenp1033 \sbasedon0 \snext42 HTML Preformatted;}{ \s43\ql \fi-200\li200\ri0\widctlpar\aspalpha\aspnum\faauto\adjustright\rin0\lin200\itap0 \fs20\lang1033\langfe1033\loch\f1\hich\af1\dbch\af11\cgrid\langnp1033\langfenp1033 \sbasedon0 \snext0 \sautoupd \ssemihidden index 1;}{ \s44\ql \fi-200\li400\ri0\widctlpar\aspalpha\aspnum\faauto\adjustright\rin0\lin400\itap0 \fs20\lang1033\langfe1033\loch\f1\hich\af1\dbch\af11\cgrid\langnp1033\langfenp1033 \sbasedon0 \snext0 \sautoupd \ssemihidden index 2;}{ \s45\ql \fi-200\li600\ri0\widctlpar\aspalpha\aspnum\faauto\adjustright\rin0\lin600\itap0 \fs20\lang1033\langfe1033\loch\f1\hich\af1\dbch\af11\cgrid\langnp1033\langfenp1033 \sbasedon0 \snext0 \sautoupd \ssemihidden index 3;}{ \s46\ql \fi-200\li800\ri0\widctlpar\aspalpha\aspnum\faauto\adjustright\rin0\lin800\itap0 \fs20\lang1033\langfe1033\loch\f1\hich\af1\dbch\af11\cgrid\langnp1033\langfenp1033 \sbasedon0 \snext0 \sautoupd \ssemihidden index 4;}{ \s47\ql \fi-200\li1000\ri0\widctlpar\aspalpha\aspnum\faauto\adjustright\rin0\lin1000\itap0 \fs20\lang1033\langfe1033\loch\f1\hich\af1\dbch\af11\cgrid\langnp1033\langfenp1033 \sbasedon0 \snext0 \sautoupd \ssemihidden index 5;}{ \s48\ql \fi-200\li1200\ri0\widctlpar\aspalpha\aspnum\faauto\adjustright\rin0\lin1200\itap0 \fs20\lang1033\langfe1033\loch\f1\hich\af1\dbch\af11\cgrid\langnp1033\langfenp1033 \sbasedon0 \snext0 \sautoupd \ssemihidden index 6;}{ \s49\ql \fi-200\li1400\ri0\widctlpar\aspalpha\aspnum\faauto\adjustright\rin0\lin1400\itap0 \fs20\lang1033\langfe1033\loch\f1\hich\af1\dbch\af11\cgrid\langnp1033\langfenp1033 \sbasedon0 \snext0 \sautoupd \ssemihidden index 7;}{ \s50\ql \fi-200\li1600\ri0\widctlpar\aspalpha\aspnum\faauto\adjustright\rin0\lin1600\itap0 \fs20\lang1033\langfe1033\loch\f1\hich\af1\dbch\af11\cgrid\langnp1033\langfenp1033 \sbasedon0 \snext0 \sautoupd \ssemihidden index 8;}{ \s51\ql \fi-200\li1800\ri0\widctlpar\aspalpha\aspnum\faauto\adjustright\rin0\lin1800\itap0 \fs20\lang1033\langfe1033\loch\f1\hich\af1\dbch\af11\cgrid\langnp1033\langfenp1033 \sbasedon0 \snext0 \sautoupd \ssemihidden index 9;}{ \s52\ql \li0\ri0\widctlpar\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0 \b\fs20\lang1033\langfe1033\loch\f1\hich\af1\dbch\af11\cgrid\langnp1033\langfenp1033 \sbasedon0 \snext43 \ssemihidden index heading;}{ \s53\ql \fi-360\li360\ri0\widctlpar\aspalpha\aspnum\faauto\adjustright\rin0\lin360\itap0 \fs20\lang1033\langfe1033\loch\f1\hich\af1\dbch\af11\cgrid\langnp1033\langfenp1033 \sbasedon0 \snext53 List;}{ \s54\ql \fi-360\li720\ri0\widctlpar\aspalpha\aspnum\faauto\adjustright\rin0\lin720\itap0 \fs20\lang1033\langfe1033\loch\f1\hich\af1\dbch\af11\cgrid\langnp1033\langfenp1033 \sbasedon0 \snext54 List 2;}{ \s55\ql \fi-360\li1080\ri0\widctlpar\aspalpha\aspnum\faauto\adjustright\rin0\lin1080\itap0 \fs20\lang1033\langfe1033\loch\f1\hich\af1\dbch\af11\cgrid\langnp1033\langfenp1033 \sbasedon0 \snext55 List 3;}{ \s56\ql \fi-360\li1440\ri0\widctlpar\aspalpha\aspnum\faauto\adjustright\rin0\lin1440\itap0 \fs20\lang1033\langfe1033\loch\f1\hich\af1\dbch\af11\cgrid\langnp1033\langfenp1033 \sbasedon0 \snext56 List 4;}{ \s57\ql \fi-360\li1800\ri0\widctlpar\aspalpha\aspnum\faauto\adjustright\rin0\lin1800\itap0 \fs20\lang1033\langfe1033\loch\f1\hich\af1\dbch\af11\cgrid\langnp1033\langfenp1033 \sbasedon0 \snext57 List 5;}{\s58\ql \fi-360\li360\ri0\widctlpar \jclisttab\tx360{\*\pn \pnlvlbody\ilvl0\ls17\pnrnot0\pndec\pnf11 }\aspalpha\aspnum\faauto\ls17\adjustright\rin0\lin360\itap0 \fs20\lang1033\langfe1033\loch\f1\hich\af1\dbch\af11\cgrid\langnp1033\langfenp1033 \sbasedon0 \snext58 \sautoupd List Bullet;}{ \s59\ql \fi-360\li720\ri0\widctlpar\jclisttab\tx720{\*\pn \pnlvlbody\ilvl0\ls18\pnrnot0\pndec\pnf11 }\aspalpha\aspnum\faauto\ls18\adjustright\rin0\lin720\itap0 \fs20\lang1033\langfe1033\loch\f1\hich\af1\dbch\af11\cgrid\langnp1033\langfenp1033 \sbasedon0 \snext59 \sautoupd List Bullet 2;}{\s60\ql \fi-360\li1080\ri0\widctlpar\jclisttab\tx1080{\*\pn \pnlvlbody\ilvl0\ls19\pnrnot0\pndec\pnf11 }\aspalpha\aspnum\faauto\ls19\adjustright\rin0\lin1080\itap0 \fs20\lang1033\langfe1033\loch\f1\hich\af1\dbch\af11\cgrid\langnp1033\langfenp1033 \sbasedon0 \snext60 \sautoupd List Bullet 3;}{\s61\ql \fi-360\li1440\ri0\widctlpar\jclisttab\tx1440{\*\pn \pnlvlbody\ilvl0\ls20\pnrnot0\pndec\pnf11 } \aspalpha\aspnum\faauto\ls20\adjustright\rin0\lin1440\itap0 \fs20\lang1033\langfe1033\loch\f1\hich\af1\dbch\af11\cgrid\langnp1033\langfenp1033 \sbasedon0 \snext61 \sautoupd List Bullet 4;}{\s62\ql \fi-360\li1800\ri0\widctlpar\jclisttab\tx1800{\*\pn \pnlvlbody\ilvl0\ls21\pnrnot0\pndec\pnf11 }\aspalpha\aspnum\faauto\ls21\adjustright\rin0\lin1800\itap0 \fs20\lang1033\langfe1033\loch\f1\hich\af1\dbch\af11\cgrid\langnp1033\langfenp1033 \sbasedon0 \snext62 \sautoupd List Bullet 5;}{ \s63\ql \li360\ri0\sa120\widctlpar\aspalpha\aspnum\faauto\adjustright\rin0\lin360\itap0 \fs20\lang1033\langfe1033\loch\f1\hich\af1\dbch\af11\cgrid\langnp1033\langfenp1033 \sbasedon0 \snext63 List Continue;}{ \s64\ql \li720\ri0\sa120\widctlpar\aspalpha\aspnum\faauto\adjustright\rin0\lin720\itap0 \fs20\lang1033\langfe1033\loch\f1\hich\af1\dbch\af11\cgrid\langnp1033\langfenp1033 \sbasedon0 \snext64 List Continue 2;}{ \s65\ql \li1080\ri0\sa120\widctlpar\aspalpha\aspnum\faauto\adjustright\rin0\lin1080\itap0 \fs20\lang1033\langfe1033\loch\f1\hich\af1\dbch\af11\cgrid\langnp1033\langfenp1033 \sbasedon0 \snext65 List Continue 3;}{ \s66\ql \li1440\ri0\sa120\widctlpar\aspalpha\aspnum\faauto\adjustright\rin0\lin1440\itap0 \fs20\lang1033\langfe1033\loch\f1\hich\af1\dbch\af11\cgrid\langnp1033\langfenp1033 \sbasedon0 \snext66 List Continue 4;}{ \s67\ql \li1800\ri0\sa120\widctlpar\aspalpha\aspnum\faauto\adjustright\rin0\lin1800\itap0 \fs20\lang1033\langfe1033\loch\f1\hich\af1\dbch\af11\cgrid\langnp1033\langfenp1033 \sbasedon0 \snext67 List Continue 5;}{\s68\ql \fi-360\li360\ri0\widctlpar \jclisttab\tx360{\*\pn \pnlvlbody\ilvl0\ls22\pnrnot0\pndec\pnf11 }\aspalpha\aspnum\faauto\ls22\adjustright\rin0\lin360\itap0 \fs20\lang1033\langfe1033\loch\f1\hich\af1\dbch\af11\cgrid\langnp1033\langfenp1033 \sbasedon0 \snext68 List Number;}{ \s69\ql \fi-360\li720\ri0\widctlpar\jclisttab\tx720{\*\pn \pnlvlbody\ilvl0\ls23\pnrnot0\pndec\pnf11 }\aspalpha\aspnum\faauto\ls23\adjustright\rin0\lin720\itap0 \fs20\lang1033\langfe1033\loch\f1\hich\af1\dbch\af11\cgrid\langnp1033\langfenp1033 \sbasedon0 \snext69 List Number 2;}{\s70\ql \fi-360\li1080\ri0\widctlpar\jclisttab\tx1080{\*\pn \pnlvlbody\ilvl0\ls24\pnrnot0\pndec\pnf11 }\aspalpha\aspnum\faauto\ls24\adjustright\rin0\lin1080\itap0 \fs20\lang1033\langfe1033\loch\f1\hich\af1\dbch\af11\cgrid\langnp1033\langfenp1033 \sbasedon0 \snext70 List Number 3;}{\s71\ql \fi-360\li1440\ri0\widctlpar\jclisttab\tx1440{\*\pn \pnlvlbody\ilvl0\ls25\pnrnot0\pndec\pnf11 } \aspalpha\aspnum\faauto\ls25\adjustright\rin0\lin1440\itap0 \fs20\lang1033\langfe1033\loch\f1\hich\af1\dbch\af11\cgrid\langnp1033\langfenp1033 \sbasedon0 \snext71 List Number 4;}{\s72\ql \fi-360\li1800\ri0\widctlpar\jclisttab\tx1800{\*\pn \pnlvlbody\ilvl0\ls26\pnrnot0\pndec\pnf11 }\aspalpha\aspnum\faauto\ls26\adjustright\rin0\lin1800\itap0 \fs20\lang1033\langfe1033\loch\f1\hich\af1\dbch\af11\cgrid\langnp1033\langfenp1033 \sbasedon0 \snext72 List Number 5;}{\s73\ql \li0\ri0\widctlpar \tx480\tx960\tx1440\tx1920\tx2400\tx2880\tx3360\tx3840\tx4320\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0 \fs20\lang1033\langfe1033\loch\f2\hich\af2\dbch\af11\cgrid\langnp1033\langfenp1033 \snext73 \ssemihidden macro;}{ \s74\ql \fi-1080\li1080\ri0\widctlpar\brdrt\brdrs\brdrw15\brsp20 \brdrl\brdrs\brdrw15\brsp20 \brdrb\brdrs\brdrw15\brsp20 \brdrr\brdrs\brdrw15\brsp20 \aspalpha\aspnum\faauto\adjustright\rin0\lin1080\rtlgutter\itap0 \shading2000 \fs24\lang1033\langfe1033\loch\f1\hich\af1\dbch\af11\cgrid\langnp1033\langfenp1033 \sbasedon0 \snext74 Message Header;}{\s75\ql \li720\ri0\widctlpar\aspalpha\aspnum\faauto\adjustright\rin0\lin720\itap0 \fs20\lang1033\langfe1033\loch\f1\hich\af1\dbch\af11\cgrid\langnp1033\langfenp1033 \sbasedon0 \snext75 Normal Indent;}{\s76\ql \li0\ri0\widctlpar\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0 \fs20\lang1033\langfe1033\loch\f1\hich\af1\dbch\af11\cgrid\langnp1033\langfenp1033 \sbasedon0 \snext0 Note Heading;}{\s77\ql \li0\ri0\widctlpar\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0 \fs20\lang1033\langfe1033\loch\f1\hich\af1\dbch\af11\cgrid\langnp1033\langfenp1033 \sbasedon0 \snext0 Salutation;}{\s78\ql \li4320\ri0\widctlpar\aspalpha\aspnum\faauto\adjustright\rin0\lin4320\itap0 \fs20\lang1033\langfe1033\loch\f1\hich\af1\dbch\af11\cgrid\langnp1033\langfenp1033 \sbasedon0 \snext78 Signature;}{\s79\qc \li0\ri0\sa60\widctlpar\aspalpha\aspnum\faauto\outlinelevel1\adjustright\rin0\lin0\itap0 \fs24\lang1033\langfe1033\loch\f1\hich\af1\dbch\af11\cgrid\langnp1033\langfenp1033 \sbasedon0 \snext79 Subtitle;}{\s80\ql \fi-200\li200\ri0\widctlpar\aspalpha\aspnum\faauto\adjustright\rin0\lin200\itap0 \fs20\lang1033\langfe1033\loch\f1\hich\af1\dbch\af11\cgrid\langnp1033\langfenp1033 \sbasedon0 \snext0 \ssemihidden table of authorities;}{\s81\ql \fi-400\li400\ri0\widctlpar\aspalpha\aspnum\faauto\adjustright\rin0\lin400\itap0 \fs20\lang1033\langfe1033\loch\f1\hich\af1\dbch\af11\cgrid\langnp1033\langfenp1033 \sbasedon0 \snext0 \ssemihidden table of figures;}{\s82\qc \li0\ri0\sb240\sa60\widctlpar\aspalpha\aspnum\faauto\outlinelevel0\adjustright\rin0\lin0\itap0 \b\fs32\lang1033\langfe1033\kerning28\loch\f1\hich\af1\dbch\af11\cgrid\langnp1033\langfenp1033 \sbasedon0 \snext82 Title;}{\s83\ql \li0\ri0\sb120\widctlpar\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0 \b\fs24\lang1033\langfe1033\loch\f1\hich\af1\dbch\af11\cgrid\langnp1033\langfenp1033 \sbasedon0 \snext0 \ssemihidden toa heading;}{\s84\ql \li0\ri0\widctlpar\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0 \fs20\lang1033\langfe1033\loch\f1\hich\af1\dbch\af11\cgrid\langnp1033\langfenp1033 \sbasedon0 \snext0 \sautoupd \ssemihidden toc 1;}{\s85\ql \li200\ri0\widctlpar\aspalpha\aspnum\faauto\adjustright\rin0\lin200\itap0 \fs20\lang1033\langfe1033\loch\f1\hich\af1\dbch\af11\cgrid\langnp1033\langfenp1033 \sbasedon0 \snext0 \sautoupd \ssemihidden toc 2;}{\s86\ql \li400\ri0\widctlpar\aspalpha\aspnum\faauto\adjustright\rin0\lin400\itap0 \fs20\lang1033\langfe1033\loch\f1\hich\af1\dbch\af11\cgrid\langnp1033\langfenp1033 \sbasedon0 \snext0 \sautoupd \ssemihidden toc 3;}{\s87\ql \li600\ri0\widctlpar\aspalpha\aspnum\faauto\adjustright\rin0\lin600\itap0 \fs20\lang1033\langfe1033\loch\f1\hich\af1\dbch\af11\cgrid\langnp1033\langfenp1033 \sbasedon0 \snext0 \sautoupd \ssemihidden toc 4;}{\s88\ql \li800\ri0\widctlpar\aspalpha\aspnum\faauto\adjustright\rin0\lin800\itap0 \fs20\lang1033\langfe1033\loch\f1\hich\af1\dbch\af11\cgrid\langnp1033\langfenp1033 \sbasedon0 \snext0 \sautoupd \ssemihidden toc 5;}{\s89\ql \li1000\ri0\widctlpar\aspalpha\aspnum\faauto\adjustright\rin0\lin1000\itap0 \fs20\lang1033\langfe1033\loch\f1\hich\af1\dbch\af11\cgrid\langnp1033\langfenp1033 \sbasedon0 \snext0 \sautoupd \ssemihidden toc 6;}{\s90\ql \li1200\ri0\widctlpar\aspalpha\aspnum\faauto\adjustright\rin0\lin1200\itap0 \fs20\lang1033\langfe1033\loch\f1\hich\af1\dbch\af11\cgrid\langnp1033\langfenp1033 \sbasedon0 \snext0 \sautoupd \ssemihidden toc 7;}{\s91\ql \li1400\ri0\widctlpar\aspalpha\aspnum\faauto\adjustright\rin0\lin1400\itap0 \fs20\lang1033\langfe1033\loch\f1\hich\af1\dbch\af11\cgrid\langnp1033\langfenp1033 \sbasedon0 \snext0 \sautoupd \ssemihidden toc 8;}{\s92\ql \li1600\ri0\widctlpar\aspalpha\aspnum\faauto\adjustright\rin0\lin1600\itap0 \fs20\lang1033\langfe1033\loch\f1\hich\af1\dbch\af11\cgrid\langnp1033\langfenp1033 \sbasedon0 \snext0 \sautoupd \ssemihidden toc 9;}{\*\cs93 \additive \ul\cf12 \sbasedon10 FollowedHyperlink;}{ \s94\ql \li0\ri0\widctlpar\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0 \fs16\lang1033\langfe1033\loch\f37\hich\af37\dbch\af11\cgrid\langnp1033\langfenp1033 \sbasedon0 \snext94 \ssemihidden Balloon Text;}{ \s95\ql \li0\ri0\widctlpar\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0 \b\fs20\lang1033\langfe1033\loch\f1\hich\af1\dbch\af11\cgrid\langnp1033\langfenp1033 \sbasedon33 \snext33 \ssemihidden annotation subject;}{\*\ts96\tsrowd\trbrdrt\brdrs\brdrw10 \trbrdrl\brdrs\brdrw10 \trbrdrb\brdrs\brdrw10 \trbrdrr\brdrs\brdrw10 \trbrdrh\brdrs\brdrw10 \trbrdrv\brdrs\brdrw10 \trftsWidthB3\trpaddl108\trpaddr108\trpaddfl3\trpaddft3\trpaddfb3\trpaddfr3\tscellwidthfts0\tsvertalt\tsbrdrt\tsbrdrl\tsbrdrb\tsbrdrr\tsbrdrdgl\tsbrdrdgr\tsbrdrh\tsbrdrv \ql \li0\ri0\widctlpar\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0 \fs20\lang1024\langfe1024\loch\f0\hich\af0\dbch\af11\cgrid\langnp1024\langfenp1024 \sbasedon11 \snext96 \styrsid1584205 Table Grid;}}{\*\listtable{\*\listpicture{\*\shppict{\pict{\*\picprop\shplid1031{\sp{\sn shapeType}{\sv 75}}{\sp{\sn fFlipH}{\sv 0}} {\sp{\sn fFlipV}{\sv 0}}{\sp{\sn fLine}{\sv 0}}{\sp{\sn fLayoutInCell}{\sv 1}}{\sp{\sn fIsBullet}{\sv 1}}{\sp{\sn fLayoutInCell}{\sv 1}}}\picscalex100\picscaley100\piccropl0\piccropr0\piccropt0\piccropb0 \picw423\pich423\picwgoal240\pichgoal240\pngblip\bliptag-5071949{\*\blipuid ffb29bb39be78a9de5abb2bef59f8d91}89504e470d0a1a0a0000000d494844520000001000000010080200000090916836000000017352474200aece1ce9000000af49444154384f63bc72e104030ce8 18580099c8227029388311530344ee3f98e4e7e33b766817b2368406a0f18faf409421806ce95d86ed2ac88632a1a990d1668023591d4688ecbb4fbfe0cad035 8025726008d30b0c5835605187d3064610980a4158f5b1a089f6f5a1f8bb68f75d3405e84e2a2a620422a022388380067cce07cbe17412c46d03e12494a4c1e079078b1fb6ab1c3a7448888f0d228533f1c17522ab46d780966c207ae06643b800707c41802c355f5b0000000049454e44ae426082}}{\nonshppict {\pict\picscalex100\picscaley100\piccropl0\piccropr0\piccropt0\piccropb0\picw423\pich423\picwgoal240\pichgoal240\wmetafile8\bliptag-5071949{\*\blipuid ffb29bb39be78a9de5abb2bef59f8d91} 010009000003a200000000008100000000000400000003010800050000000b0200000000050000000c0211001100030000001e0081000000410b2000cc001000 10000000000010001000000000002800000010000000100000000100040000000000000000000000000000000000000000000000000000000000ffffff00c8d0 d4000000fe000e0e0e00fed4e300dc490000fefefe00c2c2c2006bfefe00fe8e8e00000000000000000000000000000000000000000022222888888222222222 00000008222222206666666082222220500a006082222220500a0060822222205aaaaa6082222220500a006082222220500a0060822222205aaaaa6082222220 500000608222222057999060822222205799906082222220577770608222222055555560222222220000334222222222002222222222040000002701ffff030000000000}}}{\list\listtemplateid2122726598\listsimple{\listlevel\levelnfc0\levelnfcn0\leveljc0\leveljcn0\levelfollow0 \levelstartat1\levelspace0\levelindent0{\leveltext\'02\'00.;}{\levelnumbers\'01;}\fi-360\li1800\jclisttab\tx1800\lin1800 }{\listname ;}\listid-132}{\list\listtemplateid30024658\listsimple{\listlevel\levelnfc0\levelnfcn0\leveljc0\leveljcn0\levelfollow0 \levelstartat1\levelspace0\levelindent0{\leveltext\'02\'00.;}{\levelnumbers\'01;}\fi-360\li1440\jclisttab\tx1440\lin1440 }{\listname ;}\listid-131}{\list\listtemplateid1327104530\listsimple{\listlevel\levelnfc0\levelnfcn0\leveljc0\leveljcn0\levelfollow0 \levelstartat1\levelspace0\levelindent0{\leveltext\'02\'00.;}{\levelnumbers\'01;}\fi-360\li1080\jclisttab\tx1080\lin1080 }{\listname ;}\listid-130}{\list\listtemplateid-2106937704\listsimple{\listlevel\levelnfc0\levelnfcn0\leveljc0\leveljcn0\levelfollow0 \levelstartat1\levelspace0\levelindent0{\leveltext\'02\'00.;}{\levelnumbers\'01;}\fi-360\li720\jclisttab\tx720\lin720 }{\listname ;}\listid-129}{\list\listtemplateid1651409364\listsimple{\listlevel\levelnfc23\levelnfcn23\leveljc0\leveljcn0\levelfollow0 \levelstartat1\levelspace0\levelindent0{\leveltext\'01{\uc1\u-3913 ?};}{\levelnumbers;}\f3\fbias0 \fi-360\li1800\jclisttab\tx1800\lin1800 }{\listname ;}\listid-128}{\list\listtemplateid2050413870\listsimple{\listlevel\levelnfc23\levelnfcn23\leveljc0 \leveljcn0\levelfollow0\levelstartat1\levelspace0\levelindent0{\leveltext\'01{\uc1\u-3913 ?};}{\levelnumbers;}\f3\fbias0 \fi-360\li1440\jclisttab\tx1440\lin1440 }{\listname ;}\listid-127}{\list\listtemplateid-1243560406\listsimple{\listlevel\levelnfc23 \levelnfcn23\leveljc0\leveljcn0\levelfollow0\levelstartat1\levelspace0\levelindent0{\leveltext\'01{\uc1\u-3913 ?};}{\levelnumbers;}\f3\fbias0 \fi-360\li1080\jclisttab\tx1080\lin1080 }{\listname ;}\listid-126}{\list\listtemplateid32552292\listsimple {\listlevel\levelnfc23\levelnfcn23\leveljc0\leveljcn0\levelfollow0\levelstartat1\levelspace0\levelindent0{\leveltext\'01{\uc1\u-3913 ?};}{\levelnumbers;}\f3\fbias0 \fi-360\li720\jclisttab\tx720\lin720 }{\listname ;}\listid-125} {\list\listtemplateid714775328\listsimple{\listlevel\levelnfc0\levelnfcn0\leveljc0\leveljcn0\levelfollow0\levelstartat1\levelspace0\levelindent0{\leveltext\'02\'00.;}{\levelnumbers\'01;}\fi-360\li360\jclisttab\tx360\lin360 }{\listname ;}\listid-120} {\list\listtemplateid194047080\listsimple{\listlevel\levelnfc23\levelnfcn23\leveljc0\leveljcn0\levelfollow0\levelstartat1\levelspace0\levelindent0{\leveltext\'01{\uc1\u-3913 ?};}{\levelnumbers;}\f3\fbias0 \fi-360\li360\jclisttab\tx360\lin360 }{\listname ;}\listid-119}{\list\listtemplateid-569096890\listhybrid{\listlevel\levelnfc23\levelnfcn23\leveljc0\leveljcn0\levelfollow0\levelstartat1\levelspace0\levelindent0{\leveltext\leveltemplateid67698689\'01{\uc1\u-3988 ?};}{\levelnumbers;}\f10\fbias0 \fi-420\li420\jclisttab\tx420\lin420 }{\listlevel\levelnfc23\levelnfcn23\leveljc0\leveljcn0\levelfollow0\levelstartat1\levelspace0\levelindent0{\leveltext\leveltemplateid67698699\'01{\uc1\u-3880 ?};}{\levelnumbers;}\f10\fbias0 \fi-420\li840 \jclisttab\tx840\lin840 }{\listlevel\levelnfc23\levelnfcn23\leveljc0\leveljcn0\levelfollow0\levelstartat1\levelspace0\levelindent0{\leveltext\leveltemplateid67698701\'01{\uc1\u-3918 ?};}{\levelnumbers;}\f10\fbias0 \fi-420\li1260\jclisttab\tx1260\lin1260 } {\listlevel\levelnfc23\levelnfcn23\leveljc0\leveljcn0\levelfollow0\levelstartat1\levelspace0\levelindent0{\leveltext\leveltemplateid67698689\'01{\uc1\u-3988 ?};}{\levelnumbers;}\f10\fbias0 \fi-420\li1680\jclisttab\tx1680\lin1680 }{\listlevel\levelnfc23 \levelnfcn23\leveljc0\leveljcn0\levelfollow0\levelstartat1\levelspace0\levelindent0{\leveltext\leveltemplateid67698699\'01{\uc1\u-3880 ?};}{\levelnumbers;}\f10\fbias0 \fi-420\li2100\jclisttab\tx2100\lin2100 }{\listlevel\levelnfc23\levelnfcn23\leveljc0 \leveljcn0\levelfollow0\levelstartat1\levelspace0\levelindent0{\leveltext\leveltemplateid67698701\'01{\uc1\u-3918 ?};}{\levelnumbers;}\f10\fbias0 \fi-420\li2520\jclisttab\tx2520\lin2520 }{\listlevel\levelnfc23\levelnfcn23\leveljc0\leveljcn0\levelfollow0 \levelstartat1\levelspace0\levelindent0{\leveltext\leveltemplateid67698689\'01{\uc1\u-3988 ?};}{\levelnumbers;}\f10\fbias0 \fi-420\li2940\jclisttab\tx2940\lin2940 }{\listlevel\levelnfc23\levelnfcn23\leveljc0\leveljcn0\levelfollow0\levelstartat1 \levelspace0\levelindent0{\leveltext\leveltemplateid67698699\'01{\uc1\u-3880 ?};}{\levelnumbers;}\f10\fbias0 \fi-420\li3360\jclisttab\tx3360\lin3360 }{\listlevel\levelnfc23\levelnfcn23\leveljc0\leveljcn0\levelfollow0\levelstartat1\levelspace0\levelindent0 {\leveltext\leveltemplateid67698701\'01{\uc1\u-3918 ?};}{\levelnumbers;}\f10\fbias0 \fi-420\li3780\jclisttab\tx3780\lin3780 }{\listname ;}\listid225650776}{\list\listtemplateid-751801154\listhybrid{\listlevel\levelnfc0\levelnfcn0\leveljc0\leveljcn0 \levelfollow0\levelstartat1\levelspace567\levelindent0{\leveltext\leveltemplateid-17138356\'02\'00);}{\levelnumbers\'01;}\fbias1 \fi-420\li987\jclisttab\tx987\lin987 }{\listlevel\levelnfc20\levelnfcn20\leveljc0\leveljcn0\levelfollow0\levelstartat1 \levelspace567\levelindent0{\leveltext\leveltemplateid67698711\'03(\'01);}{\levelnumbers\'02;}\fi-420\li840\jclisttab\tx840\lin840 }{\listlevel\levelnfc18\levelnfcn18\leveljc0\leveljcn0\levelfollow0\levelstartat1\levelspace567\levelindent0{\leveltext \leveltemplateid67698705\'01\'02;}{\levelnumbers\'01;}\fi-420\li1260\jclisttab\tx1260\lin1260 }{\listlevel\levelnfc0\levelnfcn0\leveljc0\leveljcn0\levelfollow0\levelstartat1\levelspace567\levelindent0{\leveltext\leveltemplateid67698703 \'02\'03.;}{\levelnumbers\'01;}\fi-420\li1680\jclisttab\tx1680\lin1680 }{\listlevel\levelnfc20\levelnfcn20\leveljc0\leveljcn0\levelfollow0\levelstartat1\levelspace567\levelindent0{\leveltext\leveltemplateid67698711\'03(\'04);}{\levelnumbers\'02;} \fi-420\li2100\jclisttab\tx2100\lin2100 }{\listlevel\levelnfc18\levelnfcn18\leveljc0\leveljcn0\levelfollow0\levelstartat1\levelspace567\levelindent0{\leveltext\leveltemplateid67698705\'01\'05;}{\levelnumbers\'01;}\fi-420\li2520\jclisttab\tx2520\lin2520 } {\listlevel\levelnfc0\levelnfcn0\leveljc0\leveljcn0\levelfollow0\levelstartat1\levelspace567\levelindent0{\leveltext\leveltemplateid67698703\'02\'06.;}{\levelnumbers\'01;}\fi-420\li2940\jclisttab\tx2940\lin2940 }{\listlevel\levelnfc20\levelnfcn20\leveljc0 \leveljcn0\levelfollow0\levelstartat1\levelspace567\levelindent0{\leveltext\leveltemplateid67698711\'03(\'07);}{\levelnumbers\'02;}\fi-420\li3360\jclisttab\tx3360\lin3360 }{\listlevel\levelnfc18\levelnfcn18\leveljc0\leveljcn0\levelfollow0\levelstartat1 \levelspace567\levelindent0{\leveltext\leveltemplateid67698705\'01\'08;}{\levelnumbers\'01;}\fi-420\li3780\jclisttab\tx3780\lin3780 }{\listname ;}\listid413361945}{\list\listtemplateid-292810392\listhybrid{\listlevel\levelnfc2\levelnfcn2\leveljc2 \leveljcn2\levelfollow0\levelstartat1\levelspace360\levelindent0{\leveltext\'02\'00.;}{\levelnumbers\'01;}\fbias0 \fi-180\li540\jclisttab\tx540\lin540 }{\listlevel\levelnfc4\levelnfcn4\leveljc0\leveljcn0\levelfollow0\levelstartat1\levelspace360 \levelindent0{\leveltext\'02\'01.;}{\levelnumbers\'01;}\fi-360\li1440\jclisttab\tx1440\lin1440 }{\listlevel\levelnfc2\levelnfcn2\leveljc2\leveljcn2\levelfollow0\levelstartat1\levelspace360\levelindent0{\leveltext\'02\'02.;}{\levelnumbers\'01;} \fi-180\li2160\jclisttab\tx2160\lin2160 }{\listlevel\levelnfc0\levelnfcn0\leveljc0\leveljcn0\levelfollow0\levelstartat1\levelspace360\levelindent0{\leveltext\'02\'03.;}{\levelnumbers\'01;}\fi-360\li2880\jclisttab\tx2880\lin2880 }{\listlevel\levelnfc4 \levelnfcn4\leveljc0\leveljcn0\levelfollow0\levelstartat1\levelspace360\levelindent0{\leveltext\'02\'04.;}{\levelnumbers\'01;}\fi-360\li3600\jclisttab\tx3600\lin3600 }{\listlevel\levelnfc2\levelnfcn2\leveljc2\leveljcn2\levelfollow0\levelstartat1 \levelspace360\levelindent0{\leveltext\'02\'05.;}{\levelnumbers\'01;}\fi-180\li4320\jclisttab\tx4320\lin4320 }{\listlevel\levelnfc0\levelnfcn0\leveljc0\leveljcn0\levelfollow0\levelstartat1\levelspace360\levelindent0{\leveltext\'02\'06.;}{\levelnumbers \'01;}\fi-360\li5040\jclisttab\tx5040\lin5040 }{\listlevel\levelnfc4\levelnfcn4\leveljc0\leveljcn0\levelfollow0\levelstartat1\levelspace360\levelindent0{\leveltext\'02\'07.;}{\levelnumbers\'01;}\fi-360\li5760\jclisttab\tx5760\lin5760 }{\listlevel \levelnfc2\levelnfcn2\leveljc2\leveljcn2\levelfollow0\levelstartat1\levelspace360\levelindent0{\leveltext\'02\'08.;}{\levelnumbers\'01;}\fi-180\li6480\jclisttab\tx6480\lin6480 }{\listname ;}\listid620645984}{\list\listtemplateid996305070{\listlevel \levelnfc0\levelnfcn0\leveljc0\leveljcn0\levelfollow0\levelstartat1\levelspace0\levelindent0{\leveltext\'02\'00.;}{\levelnumbers\'01;}\fbias0 \s1\fi-360\li360\jclisttab\tx360\lin360 }{\listlevel\levelnfc0\levelnfcn0\leveljc0\leveljcn0\levelfollow0 \levelstartat1\levelspace0\levelindent0{\leveltext\'03\'00.\'01;}{\levelnumbers\'01\'03;}\fbias0 \s2\fi-576\li576\jclisttab\tx576\lin576 }{\listlevel\levelnfc0\levelnfcn0\leveljc0\leveljcn0\levelfollow0\levelstartat1\levelspace0\levelindent0{\leveltext \'05\'00.\'01.\'02;}{\levelnumbers\'01\'03\'05;}\fbias0 \s3\fi-720\li720\jclisttab\tx720\lin720 }{\listlevel\levelnfc0\levelnfcn0\leveljc0\leveljcn0\levelfollow0\levelstartat1\levelspace0\levelindent0{\leveltext\'07\'00.\'01.\'02.\'03;}{\levelnumbers \'01\'03\'05\'07;}\fbias0 \s4\fi-864\li864\jclisttab\tx864\lin864 }{\listlevel\levelnfc0\levelnfcn0\leveljc0\leveljcn0\levelfollow0\levelstartat1\levelspace0\levelindent0{\leveltext\'09\'00.\'01.\'02.\'03.\'04;}{\levelnumbers\'01\'03\'05\'07\'09;}\fbias0 \s5\fi-1008\li1008\jclisttab\tx1008\lin1008 }{\listlevel\levelnfc0\levelnfcn0\leveljc0\leveljcn0\levelfollow0\levelstartat1\levelspace0\levelindent0{\leveltext\'0b\'00.\'01.\'02.\'03.\'04.\'05;}{\levelnumbers\'01\'03\'05\'07\'09\'0b;}\fbias0 \s6 \fi-1152\li1152\jclisttab\tx1152\lin1152 }{\listlevel\levelnfc0\levelnfcn0\leveljc0\leveljcn0\levelfollow0\levelstartat1\levelspace0\levelindent0{\leveltext\'0d\'00.\'01.\'02.\'03.\'04.\'05.\'06;}{\levelnumbers\'01\'03\'05\'07\'09\'0b\'0d;}\fbias0 \s7 \fi-1296\li1296\jclisttab\tx1296\lin1296 }{\listlevel\levelnfc0\levelnfcn0\leveljc0\leveljcn0\levelfollow0\levelstartat1\levelspace0\levelindent0{\leveltext\'0f\'00.\'01.\'02.\'03.\'04.\'05.\'06.\'07;}{\levelnumbers\'01\'03\'05\'07\'09\'0b\'0d\'0f;} \fbias0 \s8\fi-1440\li1440\jclisttab\tx1440\lin1440 }{\listlevel\levelnfc0\levelnfcn0\leveljc0\leveljcn0\levelfollow0\levelstartat1\levelspace0\levelindent0{\leveltext\'11\'00.\'01.\'02.\'03.\'04.\'05.\'06.\'07.\'08;}{\levelnumbers \'01\'03\'05\'07\'09\'0b\'0d\'0f\'11;}\fbias0 \s9\fi-1584\li1584\jclisttab\tx1584\lin1584 }{\listname ;}\listid647902848}{\list\listtemplateid-636469468\listhybrid{\listlevel\levelnfc23\levelnfcn23\leveljc0\leveljcn0\levelfollow0\levelstartat1 \levelspace360\levelindent0{\leveltext\'01{\uc1\u-3913 ?};}{\levelnumbers;}\f3\fbias0 \fi-360\li720\jclisttab\tx720\lin720 }{\listlevel\levelnfc23\levelnfcn23\leveljc0\leveljcn0\levelfollow0\levelstartat1\levelspace360\levelindent0{\leveltext \'01o;}{\levelnumbers;}\f2\fbias0 \fi-360\li1440\jclisttab\tx1440\lin1440 }{\listlevel\levelnfc23\levelnfcn23\leveljc0\leveljcn0\levelfollow0\levelstartat1\levelspace360\levelindent0{\leveltext\'01{\uc1\u-3929 ?};}{\levelnumbers;}\f10\fbias0 \fi-360\li2160\jclisttab\tx2160\lin2160 }{\listlevel\levelnfc23\levelnfcn23\leveljc0\leveljcn0\levelfollow0\levelstartat1\levelspace360\levelindent0{\leveltext\'01{\uc1\u-3913 ?};}{\levelnumbers;}\f3\fbias0 \fi-360\li2880\jclisttab\tx2880\lin2880 } {\listlevel\levelnfc23\levelnfcn23\leveljc0\leveljcn0\levelfollow0\levelstartat1\levelspace360\levelindent0{\leveltext\'01o;}{\levelnumbers;}\f2\fbias0 \fi-360\li3600\jclisttab\tx3600\lin3600 }{\listlevel\levelnfc23\levelnfcn23\leveljc0\leveljcn0 \levelfollow0\levelstartat1\levelspace360\levelindent0{\leveltext\'01{\uc1\u-3929 ?};}{\levelnumbers;}\f10\fbias0 \fi-360\li4320\jclisttab\tx4320\lin4320 }{\listlevel\levelnfc23\levelnfcn23\leveljc0\leveljcn0\levelfollow0\levelstartat1\levelspace360 \levelindent0{\leveltext\'01{\uc1\u-3913 ?};}{\levelnumbers;}\f3\fbias0 \fi-360\li5040\jclisttab\tx5040\lin5040 }{\listlevel\levelnfc23\levelnfcn23\leveljc0\leveljcn0\levelfollow0\levelstartat1\levelspace360\levelindent0{\leveltext\'01o;}{\levelnumbers;} \f2\fbias0 \fi-360\li5760\jclisttab\tx5760\lin5760 }{\listlevel\levelnfc23\levelnfcn23\leveljc0\leveljcn0\levelfollow0\levelstartat1\levelspace360\levelindent0{\leveltext\'01{\uc1\u-3929 ?};}{\levelnumbers;}\f10\fbias0 \fi-360\li6480 \jclisttab\tx6480\lin6480 }{\listname ;}\listid934896475}{\list\listtemplateid350230386{\listlevel\levelnfc0\levelnfcn0\leveljc0\leveljcn0\levelfollow0\levelstartat1\levelspace0\levelindent0{\leveltext\'02\'00.;}{\levelnumbers\'01;}\fbias0 \fi-720\li720 \jclisttab\tx720\lin720 }{\listlevel\levelnfc0\levelnfcn0\leveljc0\leveljcn0\levelfollow0\levelstartat1\levelspace0\levelindent0{\leveltext\'04\'00.\'01.;}{\levelnumbers\'01\'03;}\fbias0 \fi-720\li720\jclisttab\tx720\lin720 }{\listlevel\levelnfc0 \levelnfcn0\leveljc0\leveljcn0\levelfollow0\levelstartat1\levelspace0\levelindent0{\leveltext\'06\'00.\'01.\'02.;}{\levelnumbers\'01\'03\'05;}\fbias0 \fi-720\li720\jclisttab\tx720\lin720 }{\listlevel\levelnfc0\levelnfcn0\leveljc0\leveljcn0\levelfollow0 \levelstartat1\levelspace0\levelindent0{\leveltext\'07\'00.\'01.\'02.\'03;}{\levelnumbers\'01\'03\'05\'07;}\fbias0 \fi-864\li864\jclisttab\tx864\lin864 }{\listlevel\levelnfc0\levelnfcn0\leveljc0\leveljcn0\levelfollow0\levelstartat1\levelspace0 \levelindent0{\leveltext\'09\'00.\'01.\'02.\'03.\'04;}{\levelnumbers\'01\'03\'05\'07\'09;}\fbias0 \fi-1008\li1008\jclisttab\tx1008\lin1008 }{\listlevel\levelnfc0\levelnfcn0\leveljc0\leveljcn0\levelfollow0\levelstartat1\levelspace0\levelindent0{\leveltext \'0b\'00.\'01.\'02.\'03.\'04.\'05;}{\levelnumbers\'01\'03\'05\'07\'09\'0b;}\fbias0 \fi-1152\li1152\jclisttab\tx1152\lin1152 }{\listlevel\levelnfc0\levelnfcn0\leveljc0\leveljcn0\levelfollow0\levelstartat1\levelspace0\levelindent0{\leveltext \'0d\'00.\'01.\'02.\'03.\'04.\'05.\'06;}{\levelnumbers\'01\'03\'05\'07\'09\'0b\'0d;}\fbias0 \fi-1296\li1296\jclisttab\tx1296\lin1296 }{\listlevel\levelnfc0\levelnfcn0\leveljc0\leveljcn0\levelfollow0\levelstartat1\levelspace0\levelindent0{\leveltext \'0f\'00.\'01.\'02.\'03.\'04.\'05.\'06.\'07;}{\levelnumbers\'01\'03\'05\'07\'09\'0b\'0d\'0f;}\fbias0 \fi-1440\li1440\jclisttab\tx1440\lin1440 }{\listlevel\levelnfc0\levelnfcn0\leveljc0\leveljcn0\levelfollow0\levelstartat1\levelspace0\levelindent0 {\leveltext\'11\'00.\'01.\'02.\'03.\'04.\'05.\'06.\'07.\'08;}{\levelnumbers\'01\'03\'05\'07\'09\'0b\'0d\'0f\'11;}\fbias0 \fi-1584\li1584\jclisttab\tx1584\lin1584 }{\listname ;}\listid1010449137}{\list\listtemplateid1559379184\listhybrid{\listlevel \levelnfc23\levelnfcn23\leveljc0\leveljcn0\levelfollow0\levelstartat1\levelspace360\levelindent0{\leveltext\'01{\uc1\u-3913 ?};}{\levelnumbers;}\f3\fbias0 \fi-360\li1980\jclisttab\tx1980\lin1980 }{\listlevel\levelnfc23\levelnfcn23\leveljc0\leveljcn0 \levelfollow0\levelstartat1\levelspace360\levelindent0{\leveltext\'01o;}{\levelnumbers;}\f2\fbias0 \fi-360\li2700\jclisttab\tx2700\lin2700 }{\listlevel\levelnfc23\levelnfcn23\leveljc0\leveljcn0\levelfollow0\levelstartat1\levelspace360\levelindent0 {\leveltext\'01{\uc1\u-3929 ?};}{\levelnumbers;}\f10\fbias0 \fi-360\li3420\jclisttab\tx3420\lin3420 }{\listlevel\levelnfc23\levelnfcn23\leveljc0\leveljcn0\levelfollow0\levelstartat1\levelspace360\levelindent0{\leveltext\'01{\uc1\u-3913 ?};}{\levelnumbers ;}\f3\fbias0 \fi-360\li4140\jclisttab\tx4140\lin4140 }{\listlevel\levelnfc23\levelnfcn23\leveljc0\leveljcn0\levelfollow0\levelstartat1\levelspace360\levelindent0{\leveltext\'01o;}{\levelnumbers;}\f2\fbias0 \fi-360\li4860\jclisttab\tx4860\lin4860 } {\listlevel\levelnfc23\levelnfcn23\leveljc0\leveljcn0\levelfollow0\levelstartat1\levelspace360\levelindent0{\leveltext\'01{\uc1\u-3929 ?};}{\levelnumbers;}\f10\fbias0 \fi-360\li5580\jclisttab\tx5580\lin5580 }{\listlevel\levelnfc23\levelnfcn23\leveljc0 \leveljcn0\levelfollow0\levelstartat1\levelspace360\levelindent0{\leveltext\'01{\uc1\u-3913 ?};}{\levelnumbers;}\f3\fbias0 \fi-360\li6300\jclisttab\tx6300\lin6300 }{\listlevel\levelnfc23\levelnfcn23\leveljc0\leveljcn0\levelfollow0\levelstartat1 \levelspace360\levelindent0{\leveltext\'01o;}{\levelnumbers;}\f2\fbias0 \fi-360\li7020\jclisttab\tx7020\lin7020 }{\listlevel\levelnfc23\levelnfcn23\leveljc0\leveljcn0\levelfollow0\levelstartat1\levelspace360\levelindent0{\leveltext \'01{\uc1\u-3929 ?};}{\levelnumbers;}\f10\fbias0 \fi-360\li7740\jclisttab\tx7740\lin7740 }{\listname ;}\listid1039933346}{\list\listtemplateid1757418398{\listlevel\levelnfc23\levelnfcn23\leveljc0\leveljcn0\levelfollow0\levelstartat0\levelspace0 \levelindent0{\leveltext\'01-;}{\levelnumbers;}\loch\af1\hich\af1\dbch\af0\fbias0 \fi-360\li720\jclisttab\tx720\lin720 }{\listlevel\levelnfc23\levelnfcn23\leveljc0\leveljcn0\levelfollow0\levelstartat1\levelspace0\levelindent0{\leveltext \'01o;}{\levelnumbers;}\f2\fbias0 \fi-360\li1440\jclisttab\tx1440\lin1440 }{\listlevel\levelnfc23\levelnfcn23\leveljc0\leveljcn0\levelfollow0\levelstartat1\levelspace0\levelindent0{\leveltext\'01{\uc1\u-3929 ?};}{\levelnumbers;}\f10\fbias0 \fi-360\li2160 \jclisttab\tx2160\lin2160 }{\listlevel\levelnfc23\levelnfcn23\leveljc0\leveljcn0\levelfollow0\levelstartat1\levelspace0\levelindent0{\leveltext\'01{\uc1\u-3913 ?};}{\levelnumbers;}\f3\fbias0 \fi-360\li2880\jclisttab\tx2880\lin2880 }{\listlevel\levelnfc23 \levelnfcn23\leveljc0\leveljcn0\levelfollow0\levelstartat1\levelspace0\levelindent0{\leveltext\'01o;}{\levelnumbers;}\f2\fbias0 \fi-360\li3600\jclisttab\tx3600\lin3600 }{\listlevel\levelnfc23\levelnfcn23\leveljc0\leveljcn0\levelfollow0\levelstartat1 \levelspace0\levelindent0{\leveltext\'01{\uc1\u-3929 ?};}{\levelnumbers;}\f10\fbias0 \fi-360\li4320\jclisttab\tx4320\lin4320 }{\listlevel\levelnfc23\levelnfcn23\leveljc0\leveljcn0\levelfollow0\levelstartat1\levelspace0\levelindent0{\leveltext \'01{\uc1\u-3913 ?};}{\levelnumbers;}\f3\fbias0 \fi-360\li5040\jclisttab\tx5040\lin5040 }{\listlevel\levelnfc23\levelnfcn23\leveljc0\leveljcn0\levelfollow0\levelstartat1\levelspace0\levelindent0{\leveltext\'01o;}{\levelnumbers;}\f2\fbias0 \fi-360\li5760 \jclisttab\tx5760\lin5760 }{\listlevel\levelnfc23\levelnfcn23\leveljc0\leveljcn0\levelfollow0\levelstartat1\levelspace0\levelindent0{\leveltext\'01{\uc1\u-3929 ?};}{\levelnumbers;}\f10\fbias0 \fi-360\li6480\jclisttab\tx6480\lin6480 }{\listname ;}\listid1086925165}{\list\listtemplateid1757418398\listhybrid{\listlevel\levelnfc23\levelnfcn23\leveljc0\leveljcn0\levelfollow0\levelstartat0\levelspace0\levelindent0{\leveltext\'01-;}{\levelnumbers;}\loch\af1\hich\af1\dbch\af0\fbias0 \fi-360\li720 \jclisttab\tx720\lin720 }{\listlevel\levelnfc23\levelnfcn23\leveljc0\leveljcn0\levelfollow0\levelstartat1\levelspace0\levelindent0{\leveltext\'01o;}{\levelnumbers;}\f2\fbias0 \fi-360\li1440\jclisttab\tx1440\lin1440 }{\listlevel\levelnfc23\levelnfcn23 \leveljc0\leveljcn0\levelfollow0\levelstartat1\levelspace0\levelindent0{\leveltext\'01{\uc1\u-3929 ?};}{\levelnumbers;}\f10\fbias0 \fi-360\li2160\jclisttab\tx2160\lin2160 }{\listlevel\levelnfc23\levelnfcn23\leveljc0\leveljcn0\levelfollow0\levelstartat1 \levelspace0\levelindent0{\leveltext\'01{\uc1\u-3913 ?};}{\levelnumbers;}\f3\fbias0 \fi-360\li2880\jclisttab\tx2880\lin2880 }{\listlevel\levelnfc23\levelnfcn23\leveljc0\leveljcn0\levelfollow0\levelstartat1\levelspace0\levelindent0{\leveltext \'01o;}{\levelnumbers;}\f2\fbias0 \fi-360\li3600\jclisttab\tx3600\lin3600 }{\listlevel\levelnfc23\levelnfcn23\leveljc0\leveljcn0\levelfollow0\levelstartat1\levelspace0\levelindent0{\leveltext\'01{\uc1\u-3929 ?};}{\levelnumbers;}\f10\fbias0 \fi-360\li4320 \jclisttab\tx4320\lin4320 }{\listlevel\levelnfc23\levelnfcn23\leveljc0\leveljcn0\levelfollow0\levelstartat1\levelspace0\levelindent0{\leveltext\'01{\uc1\u-3913 ?};}{\levelnumbers;}\f3\fbias0 \fi-360\li5040\jclisttab\tx5040\lin5040 }{\listlevel\levelnfc23 \levelnfcn23\leveljc0\leveljcn0\levelfollow0\levelstartat1\levelspace0\levelindent0{\leveltext\'01o;}{\levelnumbers;}\f2\fbias0 \fi-360\li5760\jclisttab\tx5760\lin5760 }{\listlevel\levelnfc23\levelnfcn23\leveljc0\leveljcn0\levelfollow0\levelstartat1 \levelspace0\levelindent0{\leveltext\'01{\uc1\u-3929 ?};}{\levelnumbers;}\f10\fbias0 \fi-360\li6480\jclisttab\tx6480\lin6480 }{\listname ;}\listid1358851692}{\list\listtemplateid1874205792\listhybrid{\listlevel\levelnfc0\levelnfcn0\leveljc0\leveljcn0 \levelfollow0\levelstartat1\levelspace0\levelindent0{\leveltext\'02\'00.;}{\levelnumbers\'01;}\fbias0 \fi-360\li720\jclisttab\tx720\lin720 }{\listlevel\levelnfc4\levelnfcn4\leveljc0\leveljcn0\levelfollow0\levelstartat1\levelspace0\levelindent0{\leveltext \'02\'01.;}{\levelnumbers\'01;}\fi-360\li1440\jclisttab\tx1440\lin1440 }{\listlevel\levelnfc2\levelnfcn2\leveljc2\leveljcn2\levelfollow0\levelstartat1\levelspace0\levelindent0{\leveltext\'02\'02.;}{\levelnumbers\'01;}\fi-180\li2160 \jclisttab\tx2160\lin2160 }{\listlevel\levelnfc0\levelnfcn0\leveljc0\leveljcn0\levelfollow0\levelstartat1\levelspace0\levelindent0{\leveltext\'02\'03.;}{\levelnumbers\'01;}\fi-360\li2880\jclisttab\tx2880\lin2880 }{\listlevel\levelnfc4\levelnfcn4\leveljc0 \leveljcn0\levelfollow0\levelstartat1\levelspace0\levelindent0{\leveltext\'02\'04.;}{\levelnumbers\'01;}\fi-360\li3600\jclisttab\tx3600\lin3600 }{\listlevel\levelnfc2\levelnfcn2\leveljc2\leveljcn2\levelfollow0\levelstartat1\levelspace0\levelindent0 {\leveltext\'02\'05.;}{\levelnumbers\'01;}\fi-180\li4320\jclisttab\tx4320\lin4320 }{\listlevel\levelnfc0\levelnfcn0\leveljc0\leveljcn0\levelfollow0\levelstartat1\levelspace0\levelindent0{\leveltext\'02\'06.;}{\levelnumbers\'01;}\fi-360\li5040 \jclisttab\tx5040\lin5040 }{\listlevel\levelnfc4\levelnfcn4\leveljc0\leveljcn0\levelfollow0\levelstartat1\levelspace0\levelindent0{\leveltext\'02\'07.;}{\levelnumbers\'01;}\fi-360\li5760\jclisttab\tx5760\lin5760 }{\listlevel\levelnfc2\levelnfcn2\leveljc2 \leveljcn2\levelfollow0\levelstartat1\levelspace0\levelindent0{\leveltext\'02\'08.;}{\levelnumbers\'01;}\fi-180\li6480\jclisttab\tx6480\lin6480 }{\listname ;}\listid1500466624}{\list\listtemplateid782002666\listhybrid{\listlevel\levelnfc23\levelnfcn23 \leveljc0\leveljcn0\levelfollow0\levelstartat1\levelspace360\levelindent0{\leveltext\'01{\uc1\u-3913 ?};}{\levelnumbers;}\f3\fbias0 \fi-360\li720\jclisttab\tx720\lin720 }{\listlevel\levelnfc23\levelnfcn23\leveljc0\leveljcn0\levelfollow0\levelstartat1 \levelspace360\levelindent0{\leveltext\'01o;}{\levelnumbers;}\f2\fbias0 \fi-360\li1440\jclisttab\tx1440\lin1440 }{\listlevel\levelnfc23\levelnfcn23\leveljc0\leveljcn0\levelfollow0\levelstartat1\levelspace360\levelindent0{\leveltext \'01{\uc1\u-3929 ?};}{\levelnumbers;}\f10\fbias0 \fi-360\li2160\jclisttab\tx2160\lin2160 }{\listlevel\levelnfc23\levelnfcn23\leveljc0\leveljcn0\levelfollow0\levelstartat1\levelspace360\levelindent0{\leveltext\'01{\uc1\u-3913 ?};}{\levelnumbers;} \f3\fbias0 \fi-360\li2880\jclisttab\tx2880\lin2880 }{\listlevel\levelnfc23\levelnfcn23\leveljc0\leveljcn0\levelfollow0\levelstartat1\levelspace360\levelindent0{\leveltext\'01o;}{\levelnumbers;}\f2\fbias0 \fi-360\li3600\jclisttab\tx3600\lin3600 } {\listlevel\levelnfc23\levelnfcn23\leveljc0\leveljcn0\levelfollow0\levelstartat1\levelspace360\levelindent0{\leveltext\'01{\uc1\u-3929 ?};}{\levelnumbers;}\f10\fbias0 \fi-360\li4320\jclisttab\tx4320\lin4320 }{\listlevel\levelnfc23\levelnfcn23\leveljc0 \leveljcn0\levelfollow0\levelstartat1\levelspace360\levelindent0{\leveltext\'01{\uc1\u-3913 ?};}{\levelnumbers;}\f3\fbias0 \fi-360\li5040\jclisttab\tx5040\lin5040 }{\listlevel\levelnfc23\levelnfcn23\leveljc0\leveljcn0\levelfollow0\levelstartat1 \levelspace360\levelindent0{\leveltext\'01o;}{\levelnumbers;}\f2\fbias0 \fi-360\li5760\jclisttab\tx5760\lin5760 }{\listlevel\levelnfc23\levelnfcn23\leveljc0\leveljcn0\levelfollow0\levelstartat1\levelspace360\levelindent0{\leveltext \'01{\uc1\u-3929 ?};}{\levelnumbers;}\f10\fbias0 \fi-360\li6480\jclisttab\tx6480\lin6480 }{\listname ;}\listid1559510937}{\list\listtemplateid-977519338\listhybrid{\listlevel\levelnfc23\levelnfcn23\leveljc0\leveljcn0\levelfollow0\levelstartat1 \levelspace360\levelindent0{\leveltext\'01{\uc1\u-3913 ?};}{\levelnumbers;}\f3\fbias0 \fi-360\li720\jclisttab\tx720\lin720 }{\listlevel\levelnfc23\levelnfcn23\leveljc0\leveljcn0\levelfollow0\levelstartat1\levelspace0\levelindent0{\leveltext \'01o;}{\levelnumbers;}\f2\fbias0 \fi-360\li1440\jclisttab\tx1440\lin1440 }{\listlevel\levelnfc23\levelnfcn23\leveljc0\leveljcn0\levelfollow0\levelstartat1\levelspace0\levelindent0{\leveltext\'01{\uc1\u-3929 ?};}{\levelnumbers;}\f10\fbias0 \fi-360\li2160 \jclisttab\tx2160\lin2160 }{\listlevel\levelnfc23\levelnfcn23\leveljc0\leveljcn0\levelfollow0\levelstartat1\levelspace0\levelindent0{\leveltext\'01{\uc1\u-3913 ?};}{\levelnumbers;}\f3\fbias0 \fi-360\li2880\jclisttab\tx2880\lin2880 }{\listlevel\levelnfc23 \levelnfcn23\leveljc0\leveljcn0\levelfollow0\levelstartat1\levelspace0\levelindent0{\leveltext\'01o;}{\levelnumbers;}\f2\fbias0 \fi-360\li3600\jclisttab\tx3600\lin3600 }{\listlevel\levelnfc23\levelnfcn23\leveljc0\leveljcn0\levelfollow0\levelstartat1 \levelspace0\levelindent0{\leveltext\'01{\uc1\u-3929 ?};}{\levelnumbers;}\f10\fbias0 \fi-360\li4320\jclisttab\tx4320\lin4320 }{\listlevel\levelnfc23\levelnfcn23\leveljc0\leveljcn0\levelfollow0\levelstartat1\levelspace0\levelindent0{\leveltext \'01{\uc1\u-3913 ?};}{\levelnumbers;}\f3\fbias0 \fi-360\li5040\jclisttab\tx5040\lin5040 }{\listlevel\levelnfc23\levelnfcn23\leveljc0\leveljcn0\levelfollow0\levelstartat1\levelspace0\levelindent0{\leveltext\'01o;}{\levelnumbers;}\f2\fbias0 \fi-360\li5760 \jclisttab\tx5760\lin5760 }{\listlevel\levelnfc23\levelnfcn23\leveljc0\leveljcn0\levelfollow0\levelstartat1\levelspace0\levelindent0{\leveltext\'01{\uc1\u-3929 ?};}{\levelnumbers;}\f10\fbias0 \fi-360\li6480\jclisttab\tx6480\lin6480 }{\listname ;}\listid1913391553}{\list\listtemplateid805202402\listhybrid{\listlevel\levelnfc4\levelnfcn4\leveljc0\leveljcn0\levelfollow0\levelstartat1\levelspace0\levelindent0{\leveltext\'02\'00.;}{\levelnumbers\'01;}\fbias0 \fi-360\li720\jclisttab\tx720\lin720 } {\listlevel\levelnfc0\levelnfcn0\leveljc0\leveljcn0\levelfollow0\levelstartat1\levelspace0\levelindent0{\leveltext\'02\'01.;}{\levelnumbers\'01;}\fbias0 \fi-360\li1440\jclisttab\tx1440\lin1440 }{\listlevel\levelnfc2\levelnfcn2\leveljc2\leveljcn2 \levelfollow0\levelstartat1\levelspace0\levelindent0{\leveltext\'02\'02.;}{\levelnumbers\'01;}\fi-180\li2160\jclisttab\tx2160\lin2160 }{\listlevel\levelnfc0\levelnfcn0\leveljc0\leveljcn0\levelfollow0\levelstartat1\levelspace0\levelindent0{\leveltext \'02\'03.;}{\levelnumbers\'01;}\fi-360\li2880\jclisttab\tx2880\lin2880 }{\listlevel\levelnfc4\levelnfcn4\leveljc0\leveljcn0\levelfollow0\levelstartat1\levelspace0\levelindent0{\leveltext\'02\'04.;}{\levelnumbers\'01;}\fi-360\li3600 \jclisttab\tx3600\lin3600 }{\listlevel\levelnfc2\levelnfcn2\leveljc2\leveljcn2\levelfollow0\levelstartat1\levelspace0\levelindent0{\leveltext\'02\'05.;}{\levelnumbers\'01;}\fi-180\li4320\jclisttab\tx4320\lin4320 }{\listlevel\levelnfc0\levelnfcn0\leveljc0 \leveljcn0\levelfollow0\levelstartat1\levelspace0\levelindent0{\leveltext\'02\'06.;}{\levelnumbers\'01;}\fi-360\li5040\jclisttab\tx5040\lin5040 }{\listlevel\levelnfc4\levelnfcn4\leveljc0\leveljcn0\levelfollow0\levelstartat1\levelspace0\levelindent0 {\leveltext\'02\'07.;}{\levelnumbers\'01;}\fi-360\li5760\jclisttab\tx5760\lin5760 }{\listlevel\levelnfc2\levelnfcn2\leveljc2\leveljcn2\levelfollow0\levelstartat1\levelspace0\levelindent0{\leveltext\'02\'08.;}{\levelnumbers\'01;}\fi-180\li6480 \jclisttab\tx6480\lin6480 }{\listname ;}\listid1918829345}{\list\listtemplateid804293986\listhybrid{\listlevel\levelnfc4\levelnfcn4\leveljc0\leveljcn0\levelfollow0\levelstartat1\levelspace0\levelindent0{\leveltext\'02\'00.;}{\levelnumbers\'01;}\fbias0 \fi-360\li720\jclisttab\tx720\lin720 }{\listlevel\levelnfc4\levelnfcn4\leveljc0\leveljcn0\levelfollow0\levelstartat1\levelspace0\levelindent0{\leveltext\'02\'01.;}{\levelnumbers\'01;}\fi-360\li1440\jclisttab\tx1440\lin1440 }{\listlevel\levelnfc2 \levelnfcn2\leveljc2\leveljcn2\levelfollow0\levelstartat1\levelspace0\levelindent0{\leveltext\'02\'02.;}{\levelnumbers\'01;}\fi-180\li2160\jclisttab\tx2160\lin2160 }{\listlevel\levelnfc0\levelnfcn0\leveljc0\leveljcn0\levelfollow0\levelstartat1\levelspace0 \levelindent0{\leveltext\'02\'03.;}{\levelnumbers\'01;}\fi-360\li2880\jclisttab\tx2880\lin2880 }{\listlevel\levelnfc4\levelnfcn4\leveljc0\leveljcn0\levelfollow0\levelstartat1\levelspace0\levelindent0{\leveltext\'02\'04.;}{\levelnumbers\'01;}\fi-360\li3600 \jclisttab\tx3600\lin3600 }{\listlevel\levelnfc2\levelnfcn2\leveljc2\leveljcn2\levelfollow0\levelstartat1\levelspace0\levelindent0{\leveltext\'02\'05.;}{\levelnumbers\'01;}\fi-180\li4320\jclisttab\tx4320\lin4320 }{\listlevel\levelnfc0\levelnfcn0\leveljc0 \leveljcn0\levelfollow0\levelstartat1\levelspace0\levelindent0{\leveltext\'02\'06.;}{\levelnumbers\'01;}\fi-360\li5040\jclisttab\tx5040\lin5040 }{\listlevel\levelnfc4\levelnfcn4\leveljc0\leveljcn0\levelfollow0\levelstartat1\levelspace0\levelindent0 {\leveltext\'02\'07.;}{\levelnumbers\'01;}\fi-360\li5760\jclisttab\tx5760\lin5760 }{\listlevel\levelnfc2\levelnfcn2\leveljc2\leveljcn2\levelfollow0\levelstartat1\levelspace0\levelindent0{\leveltext\'02\'08.;}{\levelnumbers\'01;}\fi-180\li6480 \jclisttab\tx6480\lin6480 }{\listname ;}\listid2031299834}}{\*\listoverridetable{\listoverride\listid-119\listoverridecount0\ls1}{\listoverride\listid-125\listoverridecount0\ls2}{\listoverride\listid-126\listoverridecount0\ls3}{\listoverride\listid-127 \listoverridecount0\ls4}{\listoverride\listid-128\listoverridecount0\ls5}{\listoverride\listid-120\listoverridecount0\ls6}{\listoverride\listid-129\listoverridecount0\ls7}{\listoverride\listid-130\listoverridecount0\ls8}{\listoverride\listid-131 \listoverridecount0\ls9}{\listoverride\listid-132\listoverridecount0\ls10}{\listoverride\listid-119\listoverridecount0\ls11}{\listoverride\listid-125\listoverridecount0\ls12}{\listoverride\listid-126\listoverridecount0\ls13}{\listoverride\listid-127 \listoverridecount0\ls14}{\listoverride\listid-128\listoverridecount0\ls15}{\listoverride\listid-120\listoverridecount0\ls16}{\listoverride\listid-129\listoverridecount0\ls17}{\listoverride\listid-130\listoverridecount0\ls18}{\listoverride\listid-131 \listoverridecount0\ls19}{\listoverride\listid-132\listoverridecount0\ls20}{\listoverride\listid-119\listoverridecount0\ls21}{\listoverride\listid-125\listoverridecount0\ls22}{\listoverride\listid-126\listoverridecount0\ls23}{\listoverride\listid-127 \listoverridecount0\ls24}{\listoverride\listid-128\listoverridecount0\ls25}{\listoverride\listid-120\listoverridecount0\ls26}{\listoverride\listid-129\listoverridecount0\ls27}{\listoverride\listid-130\listoverridecount0\ls28}{\listoverride\listid-131 \listoverridecount0\ls29}{\listoverride\listid-132\listoverridecount0\ls30}{\listoverride\listid-119\listoverridecount0\ls31}{\listoverride\listid-125\listoverridecount0\ls32}{\listoverride\listid-126\listoverridecount0\ls33}{\listoverride\listid-127 \listoverridecount0\ls34}{\listoverride\listid-128\listoverridecount0\ls35}{\listoverride\listid-120\listoverridecount0\ls36}{\listoverride\listid-129\listoverridecount0\ls37}{\listoverride\listid-130\listoverridecount0\ls38}{\listoverride\listid-131 \listoverridecount0\ls39}{\listoverride\listid-132\listoverridecount0\ls40}{\listoverride\listid-119\listoverridecount0\ls41}{\listoverride\listid-125\listoverridecount0\ls42}{\listoverride\listid-126\listoverridecount0\ls43}{\listoverride\listid-127 \listoverridecount0\ls44}{\listoverride\listid-128\listoverridecount0\ls45}{\listoverride\listid-120\listoverridecount0\ls46}{\listoverride\listid-129\listoverridecount0\ls47}{\listoverride\listid-130\listoverridecount0\ls48}{\listoverride\listid-131 \listoverridecount0\ls49}{\listoverride\listid-132\listoverridecount0\ls50}{\listoverride\listid-119\listoverridecount0\ls51}{\listoverride\listid-125\listoverridecount0\ls52}{\listoverride\listid-126\listoverridecount0\ls53}{\listoverride\listid-127 \listoverridecount0\ls54}{\listoverride\listid-128\listoverridecount0\ls55}{\listoverride\listid-120\listoverridecount0\ls56}{\listoverride\listid-129\listoverridecount0\ls57}{\listoverride\listid-130\listoverridecount0\ls58}{\listoverride\listid-131 \listoverridecount0\ls59}{\listoverride\listid-132\listoverridecount0\ls60}{\listoverride\listid-119\listoverridecount0\ls61}{\listoverride\listid-125\listoverridecount0\ls62}{\listoverride\listid-126\listoverridecount0\ls63}{\listoverride\listid-127 \listoverridecount0\ls64}{\listoverride\listid-128\listoverridecount0\ls65}{\listoverride\listid-120\listoverridecount0\ls66}{\listoverride\listid-129\listoverridecount0\ls67}{\listoverride\listid-130\listoverridecount0\ls68}{\listoverride\listid-131 \listoverridecount0\ls69}{\listoverride\listid-132\listoverridecount0\ls70}{\listoverride\listid647902848\listoverridecount0\ls71}{\listoverride\listid1918829345\listoverridecount0\ls72}{\listoverride\listid1010449137\listoverridecount0\ls73} {\listoverride\listid2031299834\listoverridecount0\ls74}{\listoverride\listid620645984\listoverridecount0\ls75}{\listoverride\listid1039933346\listoverridecount0\ls76}{\listoverride\listid-119\listoverridecount0\ls77}{\listoverride\listid-125 \listoverridecount0\ls78}{\listoverride\listid-126\listoverridecount0\ls79}{\listoverride\listid-127\listoverridecount0\ls80}{\listoverride\listid-128\listoverridecount0\ls81}{\listoverride\listid-120\listoverridecount0\ls82}{\listoverride\listid-129 \listoverridecount0\ls83}{\listoverride\listid-130\listoverridecount0\ls84}{\listoverride\listid-131\listoverridecount0\ls85}{\listoverride\listid-132\listoverridecount0\ls86}{\listoverride\listid1559510937\listoverridecount0\ls87} {\listoverride\listid934896475\listoverridecount0\ls88}{\listoverride\listid1358851692\listoverridecount0\ls89}{\listoverride\listid1086925165\listoverridecount0\ls90}{\listoverride\listid1913391553\listoverridecount0\ls91}{\listoverride\listid1500466624 \listoverridecount0\ls92}{\listoverride\listid413361945\listoverridecount0\ls93}{\listoverride\listid225650776\listoverridecount0\ls94}}{\*\rsidtbl \rsid37\rsid19308\rsid66405\rsid68064\rsid78225\rsid79290\rsid89688\rsid95644\rsid95653\rsid95666 \rsid131224\rsid141824\rsid143655\rsid147436\rsid197731\rsid208364\rsid211142\rsid215864\rsid216686\rsid219743\rsid279238\rsid282359\rsid283790\rsid329688\rsid340444\rsid342567\rsid352671\rsid353071\rsid401459\rsid403553\rsid459439\rsid460751\rsid530427 \rsid541244\rsid589928\rsid594203\rsid599214\rsid618617\rsid665252\rsid671743\rsid682756\rsid686136\rsid687628\rsid732612\rsid736312\rsid740455\rsid742121\rsid747400\rsid750823\rsid788596\rsid792127\rsid795144\rsid800446\rsid803388\rsid809614\rsid852700 \rsid860592\rsid862347\rsid865606\rsid869133\rsid872899\rsid875598\rsid880888\rsid881771\rsid921749\rsid922276\rsid926337\rsid930460\rsid930939\rsid933815\rsid943665\rsid998657\rsid1000363\rsid1059758\rsid1064977\rsid1144804\rsid1144972\rsid1192893 \rsid1198475\rsid1211480\rsid1247631\rsid1250189\rsid1260700\rsid1266802\rsid1269460\rsid1317487\rsid1326070\rsid1385053\rsid1395493\rsid1406892\rsid1447841\rsid1448799\rsid1449237\rsid1453255\rsid1455713\rsid1467403\rsid1470868\rsid1471976\rsid1524740 \rsid1532268\rsid1534025\rsid1534622\rsid1537750\rsid1576609\rsid1584205\rsid1601819\rsid1644870\rsid1666092\rsid1668272\rsid1716408\rsid1727610\rsid1772698\rsid1782462\rsid1784933\rsid1795617\rsid1839787\rsid1844315\rsid1848428\rsid1858175\rsid1906404 \rsid1906708\rsid1975474\rsid1978324\rsid1998831\rsid2060700\rsid2060753\rsid2113513\rsid2166764\rsid2171579\rsid2181347\rsid2188427\rsid2194743\rsid2231550\rsid2255788\rsid2311790\rsid2386248\rsid2428124\rsid2433577\rsid2435347\rsid2435448\rsid2439895 \rsid2440176\rsid2448754\rsid2491968\rsid2495851\rsid2505219\rsid2518758\rsid2520439\rsid2561326\rsid2563761\rsid2579898\rsid2623827\rsid2637991\rsid2647630\rsid2647656\rsid2697437\rsid2702081\rsid2703458\rsid2765786\rsid2782994\rsid2784087\rsid2825962 \rsid2827338\rsid2887919\rsid2901907\rsid2906674\rsid2910197\rsid2913194\rsid2913639\rsid2915017\rsid2951707\rsid2955641\rsid2959693\rsid2965419\rsid2966190\rsid2969709\rsid2975103\rsid2978731\rsid2980554\rsid2980646\rsid3023900\rsid3024227\rsid3038860 \rsid3039861\rsid3042578\rsid3083849\rsid3089231\rsid3100982\rsid3106337\rsid3160573\rsid3175370\rsid3214655\rsid3215165\rsid3219558\rsid3226293\rsid3231384\rsid3232607\rsid3232675\rsid3238432\rsid3241552\rsid3284153\rsid3288209\rsid3297096\rsid3344661 \rsid3374305\rsid3413516\rsid3414555\rsid3417249\rsid3421949\rsid3422026\rsid3428665\rsid3438915\rsid3481800\rsid3487637\rsid3497601\rsid3498662\rsid3503409\rsid3540649\rsid3542968\rsid3551940\rsid3605078\rsid3615725\rsid3621014\rsid3633274\rsid3675039 \rsid3743824\rsid3749826\rsid3801336\rsid3806434\rsid3817605\rsid3830838\rsid3871383\rsid3899250\rsid3939852\rsid3941117\rsid3942235\rsid4003946\rsid4008659\rsid4016466\rsid4022769\rsid4070935\rsid4079375\rsid4085704\rsid4094865\rsid4129819\rsid4132655 \rsid4132772\rsid4133798\rsid4141758\rsid4146922\rsid4151777\rsid4160488\rsid4194305\rsid4214112\rsid4217022\rsid4226045\rsid4226552\rsid4292531\rsid4337952\rsid4342420\rsid4342905\rsid4391973\rsid4397884\rsid4399170\rsid4404923\rsid4409500\rsid4466303 \rsid4544177\rsid4551208\rsid4589779\rsid4598801\rsid4609129\rsid4617639\rsid4619721\rsid4723732\rsid4739347\rsid4861586\rsid4863014\rsid4870478\rsid4871667\rsid4874793\rsid4875373\rsid4916240\rsid4982882\rsid5008725\rsid5053947\rsid5060991\rsid5063888 \rsid5068164\rsid5178805\rsid5180723\rsid5206536\rsid5256944\rsid5275134\rsid5328317\rsid5340783\rsid5375700\rsid5378852\rsid5380992\rsid5383894\rsid5386207\rsid5394149\rsid5405402\rsid5440993\rsid5441776\rsid5465646\rsid5468745\rsid5516971\rsid5521596 \rsid5524141\rsid5525665\rsid5532349\rsid5578323\rsid5600917\rsid5639009\rsid5657142\rsid5659513\rsid5664725\rsid5701948\rsid5709006\rsid5721549\rsid5727204\rsid5776275\rsid5776757\rsid5777452\rsid5787608\rsid5792066\rsid5798006\rsid5841433\rsid5861155 \rsid5861720\rsid5904539\rsid5908850\rsid5919797\rsid5978101\rsid5980490\rsid5980735\rsid6037987\rsid6052624\rsid6056779\rsid6101302\rsid6107020\rsid6107304\rsid6109577\rsid6228265\rsid6236159\rsid6239142\rsid6244927\rsid6258473\rsid6304292\rsid6316207 \rsid6358958\rsid6383141\rsid6425217\rsid6427476\rsid6494334\rsid6498979\rsid6503682\rsid6503861\rsid6505578\rsid6508328\rsid6561911\rsid6567234\rsid6573150\rsid6580298\rsid6584952\rsid6586220\rsid6619562\rsid6632321\rsid6642916\rsid6644002\rsid6644895 \rsid6647957\rsid6649271\rsid6705666\rsid6708097\rsid6712403\rsid6760405\rsid6771508\rsid6772136\rsid6820688\rsid6825829\rsid6843151\rsid6885215\rsid6909442\rsid6948016\rsid6978393\rsid7014792\rsid7021281\rsid7038498\rsid7079940\rsid7081825\rsid7093872 \rsid7097791\rsid7099395\rsid7145463\rsid7161678\rsid7163670\rsid7282234\rsid7285888\rsid7287896\rsid7301693\rsid7344272\rsid7348890\rsid7354257\rsid7368139\rsid7371689\rsid7414240\rsid7428173\rsid7430881\rsid7434995\rsid7472777\rsid7492058\rsid7552221 \rsid7566955\rsid7624339\rsid7624731\rsid7629694\rsid7676240\rsid7687447\rsid7687686\rsid7700130\rsid7746078\rsid7746556\rsid7751327\rsid7804364\rsid7805566\rsid7806487\rsid7827916\rsid7869713\rsid7959068\rsid7960606\rsid7961563\rsid8001533\rsid8003094 \rsid8008122\rsid8010241\rsid8013208\rsid8020004\rsid8020295\rsid8064509\rsid8069520\rsid8078276\rsid8139242\rsid8139748\rsid8148134\rsid8195344\rsid8216745\rsid8269332\rsid8271918\rsid8278298\rsid8280863\rsid8286539\rsid8289519\rsid8325383\rsid8341060 \rsid8354716\rsid8392339\rsid8402044\rsid8405167\rsid8420902\rsid8460692\rsid8464421\rsid8466237\rsid8466696\rsid8480817\rsid8481514\rsid8522187\rsid8526973\rsid8528143\rsid8537929\rsid8538288\rsid8542739\rsid8590927\rsid8597384\rsid8617647\rsid8674204 \rsid8720127\rsid8736111\rsid8737305\rsid8743761\rsid8792841\rsid8796037\rsid8798196\rsid8799527\rsid8851007\rsid8860278\rsid8865714\rsid8872136\rsid8876588\rsid8934485\rsid8940398\rsid8982942\rsid8986056\rsid8986474\rsid9001471\rsid9011135\rsid9070461 \rsid9073748\rsid9109848\rsid9114834\rsid9126269\rsid9184322\rsid9191121\rsid9194803\rsid9197105\rsid9198406\rsid9204714\rsid9264451\rsid9266236\rsid9311739\rsid9312338\rsid9318787\rsid9329641\rsid9333923\rsid9378429\rsid9383823\rsid9383937\rsid9385585 \rsid9452405\rsid9570284\rsid9575158\rsid9595660\rsid9598167\rsid9651504\rsid9656022\rsid9660198\rsid9708408\rsid9719268\rsid9731683\rsid9785602\rsid9790006\rsid9842819\rsid9853521\rsid9862119\rsid9903655\rsid9903870\rsid9978971\rsid9979182\rsid9983699 \rsid10027767\rsid10034525\rsid10039091\rsid10039628\rsid10047718\rsid10050265\rsid10101627\rsid10102437\rsid10106295\rsid10107653\rsid10107849\rsid10160761\rsid10161914\rsid10165170\rsid10169939\rsid10189546\rsid10224189\rsid10229943\rsid10295228 \rsid10295852\rsid10298813\rsid10317472\rsid10363637\rsid10370287\rsid10381629\rsid10420650\rsid10428159\rsid10431975\rsid10434486\rsid10493877\rsid10495574\rsid10495676\rsid10503912\rsid10551666\rsid10562236\rsid10563027\rsid10569862\rsid10572034 \rsid10572631\rsid10577817\rsid10581331\rsid10621276\rsid10639998\rsid10702243\rsid10760727\rsid10763364\rsid10771306\rsid10817863\rsid10823681\rsid10832023\rsid10832249\rsid10837108\rsid10885414\rsid10906756\rsid10910465\rsid10911285\rsid10911440 \rsid10960821\rsid10965642\rsid10968565\rsid10971435\rsid10972803\rsid11015152\rsid11015416\rsid11017387\rsid11020608\rsid11030564\rsid11038046\rsid11041301\rsid11099108\rsid11101455\rsid11157727\rsid11159355\rsid11166467\rsid11168867\rsid11218624 \rsid11220020\rsid11222178\rsid11234371\rsid11278589\rsid11278842\rsid11282545\rsid11288057\rsid11294473\rsid11295656\rsid11337807\rsid11340915\rsid11343335\rsid11348993\rsid11355929\rsid11365268\rsid11428665\rsid11501252\rsid11546318\rsid11557497 \rsid11563275\rsid11615542\rsid11618917\rsid11619888\rsid11620667\rsid11628049\rsid11631711\rsid11668660\rsid11675946\rsid11684604\rsid11692910\rsid11693638\rsid11693706\rsid11739609\rsid11755259\rsid11758792\rsid11813889\rsid11867665\rsid11868655 \rsid11872832\rsid11890762\rsid11928328\rsid11928579\rsid11928805\rsid11933040\rsid11934583\rsid11945030\rsid11946102\rsid11946831\rsid12008447\rsid12016000\rsid12019429\rsid12019878\rsid12075956\rsid12077891\rsid12083143\rsid12125569\rsid12134320 \rsid12190151\rsid12194512\rsid12194941\rsid12198618\rsid12204590\rsid12211606\rsid12260105\rsid12334475\rsid12386812\rsid12389806\rsid12395616\rsid12406537\rsid12411732\rsid12414186\rsid12466247\rsid12473845\rsid12479366\rsid12481761\rsid12523837 \rsid12524700\rsid12549436\rsid12592083\rsid12594327\rsid12595533\rsid12608558\rsid12612349\rsid12660820\rsid12673166\rsid12726077\rsid12728941\rsid12729619\rsid12734233\rsid12785704\rsid12793705\rsid12794153\rsid12796761\rsid12806528\rsid12855225 \rsid12856720\rsid12912073\rsid12918896\rsid12925574\rsid12927623\rsid12987683\rsid12989221\rsid12989746\rsid13042878\rsid13072229\rsid13123367\rsid13125964\rsid13138598\rsid13187553\rsid13192996\rsid13202766\rsid13243764\rsid13246076\rsid13257755 \rsid13268036\rsid13303826\rsid13309966\rsid13328480\rsid13373089\rsid13395718\rsid13400394\rsid13435967\rsid13448318\rsid13457478\rsid13457563\rsid13502626\rsid13568518\rsid13572370\rsid13590688\rsid13646606\rsid13657158\rsid13703811\rsid13708880 \rsid13721286\rsid13727057\rsid13764009\rsid13764634\rsid13777462\rsid13780612\rsid13782757\rsid13795166\rsid13832659\rsid13835026\rsid13836176\rsid13837414\rsid13840826\rsid13841626\rsid13848623\rsid13849328\rsid13920812\rsid13972891\rsid13974414 \rsid13977767\rsid13980415\rsid13986158\rsid14029566\rsid14034734\rsid14035689\rsid14045684\rsid14052765\rsid14054127\rsid14094837\rsid14105599\rsid14110264\rsid14111308\rsid14113445\rsid14166986\rsid14174378\rsid14180756\rsid14186567\rsid14253727 \rsid14304697\rsid14356690\rsid14371588\rsid14374670\rsid14421883\rsid14425008\rsid14427464\rsid14443043\rsid14489178\rsid14498981\rsid14500863\rsid14556690\rsid14562210\rsid14572310\rsid14575855\rsid14624195\rsid14628428\rsid14645189\rsid14680236 \rsid14684505\rsid14687672\rsid14748615\rsid14768049\rsid14768767\rsid14832599\rsid14837736\rsid14877239\rsid14879323\rsid14890439\rsid14906112\rsid14906587\rsid14908218\rsid14944646\rsid14951198\rsid14954490\rsid14967869\rsid15011565\rsid15012992 \rsid15026760\rsid15031166\rsid15036124\rsid15082814\rsid15084458\rsid15095600\rsid15098139\rsid15140296\rsid15148385\rsid15165080\rsid15228364\rsid15230486\rsid15293569\rsid15345650\rsid15420708\rsid15474269\rsid15481061\rsid15495590\rsid15499230 \rsid15548087\rsid15550300\rsid15600474\rsid15604971\rsid15607185\rsid15626255\rsid15668407\rsid15669157\rsid15728743\rsid15728753\rsid15729074\rsid15733832\rsid15761133\rsid15806499\rsid15818358\rsid15866422\rsid15879707\rsid15926144\rsid15944515 \rsid15992786\rsid15996108\rsid16003424\rsid16007660\rsid16020687\rsid16056846\rsid16062747\rsid16072321\rsid16073198\rsid16126445\rsid16127148\rsid16127330\rsid16194251\rsid16199429\rsid16200700\rsid16200921\rsid16203652\rsid16210892\rsid16213573 \rsid16271252\rsid16272485\rsid16274211\rsid16282569\rsid16325038\rsid16325967\rsid16327436\rsid16332071\rsid16334811\rsid16338544\rsid16340502\rsid16342794\rsid16346033\rsid16350517\rsid16398179\rsid16413918\rsid16452674\rsid16452752\rsid16462302 \rsid16467998\rsid16473300\rsid16531070\rsid16531793\rsid16534322\rsid16538710\rsid16542179\rsid16581100\rsid16600522\rsid16658946\rsid16664179\rsid16668136\rsid16670674\rsid16674652\rsid16716289\rsid16726033\rsid16726679\rsid16726764\rsid16728120 \rsid16731633}{\*\generator Microsoft Word 10.0.5522;}{\info{\title GGF Management - GFD-C.3}{\author Charlie Catlett}{\operator Osamu Tatebe}{\creatim\yr2002\mo9\dy24\hr14\min34}{\revtim\yr2004\mo3\dy8\min46}{\printim\yr2004\mo3\dy7\hr18\min23} {\version892}{\edmins1122}{\nofpages7}{\nofwords2781}{\nofchars15213}{\*\company Argonne National Laboratory}{\nofcharsws17838}{\vern16495}}\paperw12240\paperh15840\margl1701\margr1701\margt1985\margb1701\gutter0 \ftnbj\aenddoc\noxlattoyen\expshrtn\noultrlspc\dntblnsbdb\nospaceforul\hyphcaps0\formshade\horzdoc\dgmargin\dghspace180\dgvspace180\dghorigin1701\dgvorigin1985\dghshow1\dgvshow1 \jexpand\viewkind1\viewscale150\pgbrdrhead\pgbrdrfoot\htmautsp\nolnhtadjtbl\rsidroot14034734 \fet0\sectd \linex0\sectdefaultcl\sftnbj {\header \pard\plain \s17\ql \li0\ri0\widctlpar\tqc\tx4320\tqr\tx8640\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0 \fs20\lang1033\langfe1033\loch\af1\hich\af1\dbch\af11\cgrid\langnp1033\langfenp1033 {\insrsid215864 \hich\af1\dbch\af11\loch\f1 G}{\insrsid2827338 \hich\af1\dbch\af11\loch\f1 W}{\insrsid215864 \hich\af1\dbch\af11\loch\f1 D-}{ \lang1033\langfe1041\langfenp1041\insrsid2697437 \hich\af1\dbch\af11\loch\f1 I}{\insrsid215864 \tab \tab }{\lang1033\langfe1041\langfenp1041\insrsid2697437 \hich\af1\dbch\af11\loch\f1 Osamu Tatebe}{\lang1033\langfe1041\langfenp1041\insrsid215864 \par }\pard \s17\ql \li0\ri0\widctlpar\tqr\tx8640\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0 {\insrsid12726077 \hich\af1\dbch\af11\loch\f1 Category: }{\lang1033\langfe1041\langfenp1041\insrsid2697437 \hich\af1\dbch\af11\loch\f1 Informational}{ \insrsid215864 \tab }{\lang1033\langfe1041\langfenp1041\insrsid6649271 \hich\af1\dbch\af11\loch\f1 Grid Technology Research Center, AIST}{\lang1033\langfe1041\langfenp1041\insrsid215864 \par }\pard \s17\ql \li0\ri0\widctlpar\tqc\tx4320\tqr\tx8640\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0 {\lang1033\langfe1041\langfenp1041\insrsid2697437 \hich\af1\dbch\af11\loch\f1 GFS-WG}{\insrsid215864 \tab \tab }{ \lang1033\langfe1041\langfenp1041\insrsid6649271 \hich\af1\dbch\af11\loch\f1 March 2004}{\lang1033\langfe1041\langfenp1041\insrsid215864 \par }{\insrsid215864 \tab \tab }{\lang1033\langfe1041\langfenp1041\insrsid215864 \par }}{\footer \pard\plain \s18\ql \li0\ri0\widctlpar\tqc\tx4320\tqr\tx8640\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0 \fs20\lang1033\langfe1033\loch\af1\hich\af1\dbch\af11\cgrid\langnp1033\langfenp1033 { \lang1033\langfe1041\langfenp1041\insrsid2697437 \hich\af1\dbch\af11\loch\f1 o.tatebe}{\insrsid2827338 \hich\af1\dbch\af11\loch\f1 @}{\lang1033\langfe1041\langfenp1041\insrsid2697437 \hich\af1\dbch\af11\loch\f1 aist.go.jp}{\insrsid215864 \tab \tab } {\field{\*\fldinst {\cs20\insrsid215864 \hich\af1\dbch\af11\loch\f1 PAGE }}{\fldrslt {\cs20\lang1024\langfe1024\noproof\insrsid9862119 \hich\af1\dbch\af11\loch\f1 1}}}{\insrsid215864 \par }}{\*\pnseclvl1\pnucrm\pnstart1\pnindent720\pnhang {\pntxta \dbch .}}{\*\pnseclvl2\pnucltr\pnstart1\pnindent720\pnhang {\pntxta \dbch .}}{\*\pnseclvl3\pndec\pnstart1\pnindent720\pnhang {\pntxta \dbch .}}{\*\pnseclvl4\pnlcltr\pnstart1\pnindent720\pnhang {\pntxta \dbch )}}{\*\pnseclvl5\pndec\pnstart1\pnindent720\pnhang {\pntxtb \dbch (}{\pntxta \dbch )}}{\*\pnseclvl6\pnlcltr\pnstart1\pnindent720\pnhang {\pntxtb \dbch (}{\pntxta \dbch )}}{\*\pnseclvl7\pnlcrm\pnstart1\pnindent720\pnhang {\pntxtb \dbch (} {\pntxta \dbch )}}{\*\pnseclvl8\pnlcltr\pnstart1\pnindent720\pnhang {\pntxtb \dbch (}{\pntxta \dbch )}}{\*\pnseclvl9\pnlcrm\pnstart1\pnindent720\pnhang {\pntxtb \dbch (}{\pntxta \dbch )}}\pard\plain \ql \li0\ri0\widctlpar\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0 \fs20\lang1033\langfe1033\loch\af1\hich\af1\dbch\af11\cgrid\langnp1033\langfenp1033 {\lang1033\langfe1041\langfenp1041\insrsid8064509\charrsid2697437 \par }{\b\lang1033\langfe1041\langfenp1041\insrsid11428665 \hich\af1\dbch\af11\loch\f1 Design of }{\b\lang1033\langfe1041\langfenp1041\insrsid2697437 \hich\af1\dbch\af11\loch\f1 File System Directory Services}{\lang1033\langfe1041\langfenp1041\insrsid8064509 \par }{\insrsid8064509 \par }{\ul\insrsid8064509\charrsid2827338 \hich\af1\dbch\af11\loch\f1 Status of This Memo \par }{\insrsid8064509 \par }{\insrsid8064509 \hich\af1\dbch\af11\loch\f1 This memo provides information to the Grid community }{\lang1033\langfe1041\langfenp1041\insrsid11428665 \hich\af1\dbch\af11\loch\f1 about file system directory services}{\insrsid8064509 \hich\af1\dbch\af11\loch\f1 . }{\insrsid2827338 \hich\af1\dbch\af11\loch\f1 }{\insrsid8064509 \hich\af1\dbch\af11\loch\f1 It does not define any standards or technical recommendations. Distribution is unlimited. \par \par }{\ul\insrsid8064509\charrsid2827338 \hich\af1\dbch\af11\loch\f1 Copyright Notice \par }{\insrsid8064509 \par }{\insrsid8064509 \hich\af1\dbch\af11\loch\f1 \hich\f1 Copyright \'a9\loch\f1 Global Grid Forum (}{\insrsid2827338 \hich\af1\dbch\af11\loch\f1 200}{\lang1033\langfe1041\langfenp1041\insrsid3219558 \hich\af1\dbch\af11\loch\f1 4}{\insrsid8064509 \hich\af1\dbch\af11\loch\f1 ). All Rights Reserved. \par \par }\pard\plain \s1\ql \li0\ri0\sb120\sa60\keepn\widctlpar\aspalpha\aspnum\faauto\outlinelevel0\adjustright\rin0\lin0\itap0 \b\fs20\lang1033\langfe1033\kerning32\loch\af1\hich\af1\dbch\af11\cgrid\langnp1033\langfenp1033 {\insrsid8064509 {\*\bkmkstart _Ref525097868}{\*\bkmkstart _Toc66470116}\hich\af1\dbch\af11\loch\f1 Abstract{\*\bkmkend _Ref525097868}{\*\bkmkend _Toc66470116} \par }\pard\plain \s15\ql \li0\ri0\keepn\widctlpar\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0 \fs20\lang1033\langfe1033\loch\af1\hich\af1\dbch\af11\cgrid\langnp1033\langfenp1033 {\insrsid8064509 \par }\pard\plain \ql \li0\ri0\widctlpar\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0 \fs20\lang1033\langfe1033\loch\af1\hich\af1\dbch\af11\cgrid\langnp1033\langfenp1033 {\lang1033\langfe1041\langfenp1041\insrsid2433577 \hich\af1\dbch\af11\loch\f1 This document discusses the design of }{\lang1033\langfe1041\langfenp1041\insrsid12204590 \hich\af1\dbch\af11\loch\f1 f}{\lang1033\langfe1041\langfenp1041\insrsid2433577 \hich\af1\dbch\af11\loch\f1 ile }{\lang1033\langfe1041\langfenp1041\insrsid12204590 \hich\af1\dbch\af11\loch\f1 s}{\lang1033\langfe1041\langfenp1041\insrsid2433577 \hich\af1\dbch\af11\loch\f1 ystem }{\lang1033\langfe1041\langfenp1041\insrsid12204590 \hich\af1\dbch\af11\loch\f1 d}{\lang1033\langfe1041\langfenp1041\insrsid2433577 \hich\af1\dbch\af11\loch\f1 irectory }{\lang1033\langfe1041\langfenp1041\insrsid12204590 \hich\af1\dbch\af11\loch\f1 s}{\lang1033\langfe1041\langfenp1041\insrsid2433577 \hich\af1\dbch\af11\loch\f1 ervices}{\lang1033\langfe1041\langfenp1041\insrsid4399170 \hich\af1\dbch\af11\loch\f1 , which will be one of essential services for Grid }{\lang1033\langfe1041\langfenp1041\insrsid12204590 \hich\af1\dbch\af11\loch\f1 f}{\lang1033\langfe1041\langfenp1041\insrsid4399170 \hich\af1\dbch\af11\loch\f1 ile }{ \lang1033\langfe1041\langfenp1041\insrsid12204590 \hich\af1\dbch\af11\loch\f1 s}{\lang1033\langfe1041\langfenp1041\insrsid4399170 \hich\af1\dbch\af11\loch\f1 ystems or virtual file systems in grid environment. It }{\insrsid4399170 \hich\af1\dbch\af11\loch\f1 manage}{\lang1033\langfe1041\langfenp1041\insrsid4399170 \hich\af1\dbch\af11\loch\f1 s}{\insrsid4399170 \hich\af1\dbch\af11\loch\f1 the namespace of federated and virtualized data from file system re \hich\af1\dbch\af11\loch\f1 sources, access control mechanisms, and meta-data management.}{\lang1033\langfe1041\langfenp1041\insrsid865606 \hich\af1\dbch\af11\loch\f1 This document proposes }{\lang1033\langfe1041\langfenp1041\insrsid2955641 \hich\af1\dbch\af11\loch\f1 a }{\lang1033\langfe1041\langfenp1041\insrsid3899250 \hich\af1\dbch\af11\loch\f1 set of operations needed to be supported by }{\lang1033\langfe1041\langfenp1041\insrsid12204590 \hich\af1\dbch\af11\loch\f1 f}{ \lang1033\langfe1041\langfenp1041\insrsid3899250 \hich\af1\dbch\af11\loch\f1 ile }{\lang1033\langfe1041\langfenp1041\insrsid12204590 \hich\af1\dbch\af11\loch\f1 s}{\lang1033\langfe1041\langfenp1041\insrsid3899250 \hich\af1\dbch\af11\loch\f1 ystem }{ \lang1033\langfe1041\langfenp1041\insrsid12204590 \hich\af1\dbch\af11\loch\f1 d}{\lang1033\langfe1041\langfenp1041\insrsid3899250 \hich\af1\dbch\af11\loch\f1 irectory }{\lang1033\langfe1041\langfenp1041\insrsid12204590 \hich\af1\dbch\af11\loch\f1 s}{ \lang1033\langfe1041\langfenp1041\insrsid3899250 \hich\af1\dbch\af11\loch\f1 ervices.}{\lang1033\langfe1041\langfenp1041\insrsid13832659 \hich\af1\dbch\af11\loch\f1 }{\lang1033\langfe1041\langfenp1041\insrsid4391973 \hich\af1\dbch\af11\loch\f1 For scalable, large-scale and distributed file system directory management}{\lang1033\langfe1041\langfenp1041\insrsid14572310 \hich\af1\dbch\af11\loch\f1 , }{\lang1033\langfe1041\langfenp1041\insrsid5386207 \hich\af1\dbch\af11\loch\f1 this document }{ \lang1033\langfe1041\langfenp1041\insrsid13187553 \hich\af1\dbch\af11\loch\f1 a\hich\af1\dbch\af11\loch\f1 lso }{\lang1033\langfe1041\langfenp1041\insrsid5386207 \hich\af1\dbch\af11\loch\f1 proposes two types of }{ \lang1033\langfe1041\langfenp1041\insrsid5394149 \hich\af1\dbch\af11\loch\f1 federation}{\lang1033\langfe1041\langfenp1041\insrsid4146922 \hich\af1\dbch\af11\loch\f1 of }{\lang1033\langfe1041\langfenp1041\insrsid12204590 \hich\af1\dbch\af11\loch\f1 f}{ \lang1033\langfe1041\langfenp1041\insrsid6567234 \hich\af1\dbch\af11\loch\f1 ile}{\lang1033\langfe1041\langfenp1041\insrsid4146922 \hich\af1\dbch\af11\loch\f1 }{\lang1033\langfe1041\langfenp1041\insrsid12204590 \hich\af1\dbch\af11\loch\f1 s}{ \lang1033\langfe1041\langfenp1041\insrsid4146922 \hich\af1\dbch\af11\loch\f1 ystem }{\lang1033\langfe1041\langfenp1041\insrsid12204590 \hich\af1\dbch\af11\loch\f1 d}{\lang1033\langfe1041\langfenp1041\insrsid4146922 \hich\af1\dbch\af11\loch\f1 irectory }{ \lang1033\langfe1041\langfenp1041\insrsid12204590 \hich\af1\dbch\af11\loch\f1 s}{\lang1033\langfe1041\langfenp1041\insrsid4146922 \hich\af1\dbch\af11\loch\f1 ervices.}{\lang1033\langfe1041\langfenp1041\insrsid8064509 \par }{\insrsid8064509 \par }{\ul\insrsid8064509 \hich\af1\dbch\af11\loch\f1 Contents \par }{\insrsid8064509 \par }\pard\plain \s84\ql \li0\ri0\widctlpar\tqr\tldot\tx8828\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0 \fs20\lang1033\langfe1033\loch\af1\hich\af1\dbch\af11\cgrid\langnp1033\langfenp1033 {\field\fldedit{\*\fldinst {\insrsid8064509 \hich\af1\dbch\af11\loch\f1 TOC \\o "1-2" \\h \\z \\u }}{\fldrslt {\field\fldedit{\*\fldinst {\cs19\ul\cf2\lang1024\langfe1024\noproof\insrsid9862119\charrsid2256779 \hich\af1\dbch\af11\loch\f1 }{\lang1024\langfe1024\noproof\insrsid9862119 \hich\af1\dbch\af11\loch\f1 HYPERLINK\hich\af1\dbch\af11\loch\f1 \\l "_Toc66470116"}{\cs19\ul\cf2\lang1024\langfe1024\noproof\insrsid9862119\charrsid2256779 \hich\af1\dbch\af11\loch\f1 }{ \ul\cf2\lang1024\langfe1024\noproof\insrsid9862119\charrsid2256779 {\*\datafield 08d0c9ea79f9bace118c8200aa004ba90b02000000080000000d0000005f0054006f006300360036003400370030003100310036000000}}}{\fldrslt { \cs19\ul\cf2\lang1024\langfe1024\noproof\insrsid9862119\charrsid2256779 \hich\af1\dbch\af11\loch\f1 Abstract}{\lang1024\langfe1024\noproof\webhidden\insrsid9862119 \tab }{\field{\*\fldinst {\lang1024\langfe1024\noproof\webhidden\insrsid9862119 \hich\af1\dbch\af11\loch\f1 \hich\af1\dbch\af11\loch\f1 PAGEREF \hich\af1\dbch\af11\loch\f1 _Toc66470116 \\h\hich\af1\dbch\af11\loch\f1 }{\lang1024\langfe1024\noproof\insrsid9862119 {\*\datafield 08d0c9ea79f9bace118c8200aa004ba90b02000000080000000d0000005f0054006f006300360036003400370030003100310036000000}}}{\fldrslt {\lang1024\langfe1024\noproof\webhidden\insrsid9862119 \hich\af1\dbch\af11\loch\f1 1}}}}}{ \f21\fs21\lang1024\langfe1024\kerning2\noproof\langfenp1041\insrsid9862119 \par }\pard \s84\ql \li0\ri0\widctlpar\tx400\tqr\tldot\tx8828\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0 {\field\fldedit{\*\fldinst {\cs19\ul\cf2\lang1024\langfe1024\noproof\insrsid9862119\charrsid2256779 \hich\af1\dbch\af11\loch\f1 }{ \lang1024\langfe1024\noproof\insrsid9862119 \hich\af1\dbch\af11\loch\f1 HYPERLINK \\l "_Toc66470117"}{\cs19\ul\cf2\lang1024\langfe1024\noproof\insrsid9862119\charrsid2256779 \hich\af1\dbch\af11\loch\f1 }{ \ul\cf2\lang1024\langfe1024\noproof\insrsid9862119\charrsid2256779 {\*\datafield 08d0c9ea79f9bace118c8200aa004ba90b02000000080000000d0000005f0054006f006300360036003400370030003100310037000000}}}{\fldrslt { \cs19\ul\cf2\lang1024\langfe1024\noproof\insrsid9862119\charrsid2256779 \hich\af1\dbch\af11\loch\f1 1.}{\f21\fs21\lang1024\langfe1024\kerning2\noproof\langfenp1041\insrsid9862119 \tab }{ \cs19\ul\cf2\lang1024\langfe1024\noproof\langfenp1041\insrsid9862119\charrsid2256779 \hich\af1\dbch\af11\loch\f1 Introduction}{\lang1024\langfe1024\noproof\webhidden\insrsid9862119 \tab }{\field{\*\fldinst { \lang1024\langfe1024\noproof\webhidden\insrsid9862119 \hich\af1\dbch\af11\loch\f1 \hich\af1\dbch\af11\loch\f1 PAGEREF \hich\af1\dbch\af11\loch\f1 _Toc66470117 \\h\hich\af1\dbch\af11\loch\f1 }{\lang1024\langfe1024\noproof\insrsid9862119 {\*\datafield 08d0c9ea79f9bace118c8200aa004ba90b02000000080000000d0000005f0054006f006300360036003400370030003100310037000000}}}{\fldrslt {\lang1024\langfe1024\noproof\webhidden\insrsid9862119 \hich\af1\dbch\af11\loch\f1 2}}}}}{ \f21\fs21\lang1024\langfe1024\kerning2\noproof\langfenp1041\insrsid9862119 \par }{\field\fldedit{\*\fldinst {\cs19\ul\cf2\lang1024\langfe1024\noproof\insrsid9862119\charrsid2256779 \hich\af1\dbch\af11\loch\f1 }{\lang1024\langfe1024\noproof\insrsid9862119 \hich\af1\dbch\af11\loch\f1 HYPERLINK \\l "_Toc66470118"}{ \cs19\ul\cf2\lang1024\langfe1024\noproof\insrsid9862119\charrsid2256779 \hich\af1\dbch\af11\loch\f1 }{\ul\cf2\lang1024\langfe1024\noproof\insrsid9862119\charrsid2256779 {\*\datafield 08d0c9ea79f9bace118c8200aa004ba90b02000000080000000d0000005f0054006f006300360036003400370030003100310038000000}}}{\fldrslt {\cs19\ul\cf2\lang1024\langfe1024\noproof\insrsid9862119\charrsid2256779 \hich\af1\dbch\af11\loch\f1 2.}{ \f21\fs21\lang1024\langfe1024\kerning2\noproof\langfenp1041\insrsid9862119 \tab }{\cs19\ul\cf2\lang1024\langfe1024\noproof\langfenp1041\insrsid9862119\charrsid2256779 \hich\af1\dbch\af11\loch\f1 File System Directory Services}{ \lang1024\langfe1024\noproof\webhidden\insrsid9862119 \tab }{\field{\*\fldinst {\lang1024\langfe1024\noproof\webhidden\insrsid9862119 \hich\af1\dbch\af11\loch\f1 \hich\af1\dbch\af11\loch\f1 PAGEREF \hich\af1\dbch\af11\loch\f1 _Toc66470118 \\h \hich\af1\dbch\af11\loch\f1 }{\lang1024\langfe1024\noproof\insrsid9862119 {\*\datafield 08d0c9ea79f9bace118c8200aa004ba90b02000000080000000d0000005f0054006f006300360036003400370030003100310038000000}}}{\fldrslt { \lang1024\langfe1024\noproof\webhidden\insrsid9862119 \hich\af1\dbch\af11\loch\f1 2}}}}}{\f21\fs21\lang1024\langfe1024\kerning2\noproof\langfenp1041\insrsid9862119 \par }\pard\plain \s85\ql \li200\ri0\widctlpar\tx800\tqr\tldot\tx8828\aspalpha\aspnum\faauto\adjustright\rin0\lin200\itap0 \fs20\lang1033\langfe1033\loch\af1\hich\af1\dbch\af11\cgrid\langnp1033\langfenp1033 {\field\fldedit{\*\fldinst { \cs19\ul\cf2\lang1024\langfe1024\noproof\insrsid9862119\charrsid2256779 \hich\af1\dbch\af11\loch\f1 }{\lang1024\langfe1024\noproof\insrsid9862119 \hich\af1\dbch\af11\loch\f1 HYPERLINK \\l "_Toc66470119"}{ \cs19\ul\cf2\lang1024\langfe1024\noproof\insrsid9862119\charrsid2256779 \hich\af1\dbch\af11\loch\f1 }{\ul\cf2\lang1024\langfe1024\noproof\insrsid9862119\charrsid2256779 {\*\datafield 08d0c9ea79f9bace118c8200aa004ba90b02000000080000000d0000005f0054006f006300360036003400370030003100310039000000}}}{\fldrslt {\cs19\ul\cf2\lang1024\langfe1024\noproof\insrsid9862119\charrsid2256779 \hich\af1\dbch\af11\loch\f1 2.1}{ \f21\fs21\lang1024\langfe1024\kerning2\noproof\langfenp1041\insrsid9862119 \tab }{\cs19\ul\cf2\lang1024\langfe1024\noproof\langfenp1041\insrsid9862119\charrsid2256779 \hich\af1\dbch\af11\loch\f1 Operations of file system directory services}{ \lang1024\langfe1024\noproof\webhidden\insrsid9862119 \tab }{\field{\*\fldinst {\lang1024\langfe1024\noproof\webhidden\insrsid9862119 \hich\af1\dbch\af11\loch\f1 \hich\af1\dbch\af11\loch\f1 PAGEREF \hich\af1\dbch\af11\loch\f1 _Toc66470119 \\h \hich\af1\dbch\af11\loch\f1 }{\lang1024\langfe1024\noproof\insrsid9862119 {\*\datafield 08d0c9ea79f9bace118c8200aa004ba90b02000000080000000d0000005f0054006f006300360036003400370030003100310039000000}}}{\fldrslt { \lang1024\langfe1024\noproof\webhidden\insrsid9862119 \hich\af1\dbch\af11\loch\f1 2}}}}}{\f21\fs21\lang1024\langfe1024\kerning2\noproof\langfenp1041\insrsid9862119 \par }\pard\plain \s84\ql \li0\ri0\widctlpar\tx400\tqr\tldot\tx8828\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0 \fs20\lang1033\langfe1033\loch\af1\hich\af1\dbch\af11\cgrid\langnp1033\langfenp1033 {\field\fldedit{\*\fldinst { \cs19\ul\cf2\lang1024\langfe1024\noproof\insrsid9862119\charrsid2256779 \hich\af1\dbch\af11\loch\f1 }{\lang1024\langfe1024\noproof\insrsid9862119 \hich\af1\dbch\af11\loch\f1 HYPERLINK \\l "_Toc66470120"}{ \cs19\ul\cf2\lang1024\langfe1024\noproof\insrsid9862119\charrsid2256779 \hich\af1\dbch\af11\loch\f1 }{\ul\cf2\lang1024\langfe1024\noproof\insrsid9862119\charrsid2256779 {\*\datafield 08d0c9ea79f9bace118c8200aa004ba90b02000000080000000d0000005f0054006f006300360036003400370030003100320030000000}}}{\fldrslt {\cs19\ul\cf2\lang1024\langfe1024\noproof\insrsid9862119\charrsid2256779 \hich\af1\dbch\af11\loch\f1 3.}{ \f21\fs21\lang1024\langfe1024\kerning2\noproof\langfenp1041\insrsid9862119 \tab }{\cs19\ul\cf2\lang1024\langfe1024\noproof\langfenp1041\insrsid9862119\charrsid2256779 \hich\af1\dbch\af11\loch\f1 Federation of\hich\af1\dbch\af11\loch\f1 File System Directory Services}{\lang1024\langfe1024\noproof\webhidden\insrsid9862119 \tab }{\field{\*\fldinst {\lang1024\langfe1024\noproof\webhidden\insrsid9862119 \hich\af1\dbch\af11\loch\f1 \hich\af1\dbch\af11\loch\f1 PAGEREF \hich\af1\dbch\af11\loch\f1 _Toc66470120 \\h\hich\af1\dbch\af11\loch\f1 }{\lang1024\langfe1024\noproof\insrsid9862119 {\*\datafield 08d0c9ea79f9bace118c8200aa004ba90b02000000080000000d0000005f0054006f006300360036003400370030003100320030000000}} }{\fldrslt {\lang1024\langfe1024\noproof\webhidden\insrsid9862119 \hich\af1\dbch\af11\loch\f1 4}}}}}{\f21\fs21\lang1024\langfe1024\kerning2\noproof\langfenp1041\insrsid9862119 \par }\pard\plain \s85\ql \li200\ri0\widctlpar\tx800\tqr\tldot\tx8828\aspalpha\aspnum\faauto\adjustright\rin0\lin200\itap0 \fs20\lang1033\langfe1033\loch\af1\hich\af1\dbch\af11\cgrid\langnp1033\langfenp1033 {\field\fldedit{\*\fldinst { \cs19\ul\cf2\lang1024\langfe1024\noproof\insrsid9862119\charrsid2256779 \hich\af1\dbch\af11\loch\f1 }{\lang1024\langfe1024\noproof\insrsid9862119 \hich\af1\dbch\af11\loch\f1 HYPERLINK \\l "_Toc66470121"}{ \cs19\ul\cf2\lang1024\langfe1024\noproof\insrsid9862119\charrsid2256779 \hich\af1\dbch\af11\loch\f1 }{\ul\cf2\lang1024\langfe1024\noproof\insrsid9862119\charrsid2256779 {\*\datafield 08d0c9ea79f9bace118c8200aa004ba90b02000000080000000d0000005f0054006f006300360036003400370030003100320031000000}}}{\fldrslt {\cs19\ul\cf2\lang1024\langfe1024\noproof\insrsid9862119\charrsid2256779 \hich\af1\dbch\af11\loch\f1 3.1}{ \f21\fs21\lang1024\langfe1024\kerning2\noproof\langfenp1041\insrsid9862119 \tab }{\cs19\ul\cf2\lang1024\langfe1024\noproof\langfenp1041\insrsid9862119\charrsid2256779 \hich\af1\dbch\af11\loch\f1 Indirect \hich\af1\dbch\af11\loch\f1 federation \hich\af1\dbch\af11\loch\f1 \hich\af1\dbch\af11\loch\f1 introducing\hich\af1\dbch\af11\loch\f1 file system table services}{\lang1024\langfe1024\noproof\webhidden\insrsid9862119 \tab }{\field{\*\fldinst { \lang1024\langfe1024\noproof\webhidden\insrsid9862119 \hich\af1\dbch\af11\loch\f1 \hich\af1\dbch\af11\loch\f1 PAGEREF \hich\af1\dbch\af11\loch\f1 _Toc66470121 \\h\hich\af1\dbch\af11\loch\f1 }{\lang1024\langfe1024\noproof\insrsid9862119 {\*\datafield 08d0c9ea79f9bace118c8200aa004ba90b02000000080000000d0000005f0054006f006300360036003400370030003100320031000000}}}{\fldrslt {\lang1024\langfe1024\noproof\webhidden\insrsid9862119 \hich\af1\dbch\af11\loch\f1 4}}}}}{ \f21\fs21\lang1024\langfe1024\kerning2\noproof\langfenp1041\insrsid9862119 \par }{\field\fldedit{\*\fldinst {\cs19\ul\cf2\lang1024\langfe1024\noproof\insrsid9862119\charrsid2256779 \hich\af1\dbch\af11\loch\f1 }{\lang1024\langfe1024\noproof\insrsid9862119 \hich\af1\dbch\af11\loch\f1 HYPERLINK \\l "_Toc66470122"}{ \cs19\ul\cf2\lang1024\langfe1024\noproof\insrsid9862119\charrsid2256779 \hich\af1\dbch\af11\loch\f1 }{\ul\cf2\lang1024\langfe1024\noproof\insrsid9862119\charrsid2256779 {\*\datafield 08d0c9ea79f9bace118c8200aa004ba90b02000000080000000d0000005f0054006f006300360036003400370030003100320032000000}}}{\fldrslt {\cs19\ul\cf2\lang1024\langfe1024\noproof\insrsid9862119\charrsid2256779 \hich\af1\dbch\af11\loch\f1 3.2}{ \f21\fs21\lang1024\langfe1024\kerning2\noproof\langfenp1041\insrsid9862119 \tab }{\cs19\ul\cf2\lang1024\langfe1024\noproof\langfenp1041\insrsid9862119\charrsid2256779 \hich\af1\dbch\af11\loch\f1 Direct \hich\af1\dbch\af11\loch\f1 federation \hich\af1\dbch\af11\loch\f1 of file system directory services}{\lang1024\langfe1024\noproof\webhidden\insrsid9862119 \tab }{\field{\*\fldinst {\lang1024\langfe1024\noproof\webhidden\insrsid9862119 \hich\af1\dbch\af11\loch\f1 \hich\af1\dbch\af11\loch\f1 PAGEREF \hich\af1\dbch\af11\loch\f1 _Toc66470122 \\h\hich\af1\dbch\af11\loch\f1 }{\lang1024\langfe1024\noproof\insrsid9862119 {\*\datafield 08d0c9ea79f9bace118c8200aa004ba90b02000000080000000d0000005f0054006f006300360036003400370030003100320032000000}} }{\fldrslt {\lang1024\langfe1024\noproof\webhidden\insrsid9862119 \hich\af1\dbch\af11\loch\f1 4}}}}}{\f21\fs21\lang1024\langfe1024\kerning2\noproof\langfenp1041\insrsid9862119 \par }\pard\plain \s84\ql \li0\ri0\widctlpar\tx400\tqr\tldot\tx8828\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0 \fs20\lang1033\langfe1033\loch\af1\hich\af1\dbch\af11\cgrid\langnp1033\langfenp1033 {\field\fldedit{\*\fldinst { \cs19\ul\cf2\lang1024\langfe1024\noproof\insrsid9862119\charrsid2256779 \hich\af1\dbch\af11\loch\f1 }{\lang1024\langfe1024\noproof\insrsid9862119 \hich\af1\dbch\af11\loch\f1 HYPERLINK \\l "_Toc66470123"}{ \cs19\ul\cf2\lang1024\langfe1024\noproof\insrsid9862119\charrsid2256779 \hich\af1\dbch\af11\loch\f1 }{\ul\cf2\lang1024\langfe1024\noproof\insrsid9862119\charrsid2256779 {\*\datafield 08d0c9ea79f9bace118c8200aa004ba90b02000000080000000d0000005f0054006f006300360036003400370030003100320033000000}}}{\fldrslt {\cs19\ul\cf2\lang1024\langfe1024\noproof\insrsid9862119\charrsid2256779 \hich\af1\dbch\af11\loch\f1 4.}{ \f21\fs21\lang1024\langfe1024\kerning2\noproof\langfenp1041\insrsid9862119 \tab }{\cs19\ul\cf2\lang1024\langfe1024\noproof\langfenp1041\insrsid9862119\charrsid2256779 \hich\af1\dbch\af11\loch\f1 Gener\hich\af1\dbch\af11\loch\f1 al problem}{ \lang1024\langfe1024\noproof\webhidden\insrsid9862119 \tab }{\field{\*\fldinst {\lang1024\langfe1024\noproof\webhidden\insrsid9862119 \hich\af1\dbch\af11\loch\f1 \hich\af1\dbch\af11\loch\f1 PAGEREF \hich\af1\dbch\af11\loch\f1 _Toc66470123 \\h \hich\af1\dbch\af11\loch\f1 }{\lang1024\langfe1024\noproof\insrsid9862119 {\*\datafield 08d0c9ea79f9bace118c8200aa004ba90b02000000080000000d0000005f0054006f006300360036003400370030003100320033000000}}}{\fldrslt { \lang1024\langfe1024\noproof\webhidden\insrsid9862119 \hich\af1\dbch\af11\loch\f1 5}}}}}{\f21\fs21\lang1024\langfe1024\kerning2\noproof\langfenp1041\insrsid9862119 \par }{\field\fldedit{\*\fldinst {\cs19\ul\cf2\lang1024\langfe1024\noproof\insrsid9862119\charrsid2256779 \hich\af1\dbch\af11\loch\f1 }{\lang1024\langfe1024\noproof\insrsid9862119 \hich\af1\dbch\af11\loch\f1 HYPERLINK \\l "_Toc66470124"}{ \cs19\ul\cf2\lang1024\langfe1024\noproof\insrsid9862119\charrsid2256779 \hich\af1\dbch\af11\loch\f1 }{\ul\cf2\lang1024\langfe1024\noproof\insrsid9862119\charrsid2256779 {\*\datafield 08d0c9ea79f9bace118c8200aa004ba90b02000000080000000d0000005f0054006f006300360036003400370030003100320034000000}}}{\fldrslt {\cs19\ul\cf2\lang1024\langfe1024\noproof\langfenp1041\insrsid9862119\charrsid2256779 \hich\af1\dbch\af11\loch\f1 5.}{ \f21\fs21\lang1024\langfe1024\kerning2\noproof\langfenp1041\insrsid9862119 \tab }{\cs19\ul\cf2\lang1024\langfe1024\noproof\langfenp1041\insrsid9862119\charrsid2256779 \hich\af1\dbch\af11\loch\f1 Summary\hich\af1\dbch\af11\loch\f1 and conclusion}{ \lang1024\langfe1024\noproof\webhidden\insrsid9862119 \tab }{\field{\*\fldinst {\lang1024\langfe1024\noproof\webhidden\insrsid9862119 \hich\af1\dbch\af11\loch\f1 \hich\af1\dbch\af11\loch\f1 PAGEREF \hich\af1\dbch\af11\loch\f1 _Toc66470124 \\h \hich\af1\dbch\af11\loch\f1 }{\lang1024\langfe1024\noproof\insrsid9862119 {\*\datafield 08d0c9ea79f9bace118c8200aa004ba90b02000000080000000d0000005f0054006f006300360036003400370030003100320034000000}}}{\fldrslt { \lang1024\langfe1024\noproof\webhidden\insrsid9862119 \hich\af1\dbch\af11\loch\f1 6}}}}}{\f21\fs21\lang1024\langfe1024\kerning2\noproof\langfenp1041\insrsid9862119 \par }\pard \s84\ql \li0\ri0\widctlpar\tqr\tldot\tx8828\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0 {\field\fldedit{\*\fldinst {\cs19\ul\cf2\lang1024\langfe1024\noproof\insrsid9862119\charrsid2256779 \hich\af1\dbch\af11\loch\f1 }{ \lang1024\langfe1024\noproof\insrsid9862119 \hich\af1\dbch\af11\loch\f1 HYPERLINK \\l "_Toc66470125"}{\cs19\ul\cf2\lang1024\langfe1024\noproof\insrsid9862119\charrsid2256779 \hich\af1\dbch\af11\loch\f1 }{ \ul\cf2\lang1024\langfe1024\noproof\insrsid9862119\charrsid2256779 {\*\datafield 08d0c9ea79f9bace118c8200aa004ba90b02000000080000000d0000005f0054006f006300360036003400370030003100320035000000}}}{\fldrslt { \cs19\ul\cf2\lang1024\langfe1024\noproof\insrsid9862119\charrsid2256779 \hich\af1\dbch\af11\loch\f1 Author Information}{\lang1024\langfe1024\noproof\webhidden\insrsid9862119 \tab }{\field{\*\fldinst {\lang1024\langfe1024\noproof\webhidden\insrsid9862119 \hich\af1\dbch\af11\loch\f1 \hich\af1\dbch\af11\loch\f1 PAGEREF \hich\af1\dbch\af11\loch\f1 _Toc66470125 \\h\hich\af1\dbch\af11\loch\f1 }{\lang1024\langfe1024\noproof\insrsid9862119 {\*\datafield 08d0c9ea79f9bace118c8200aa004ba90b02000000080000000d0000005f0054006f006300360036003400370030003100320035000000}}}{\fldrslt {\lang1024\langfe1024\noproof\webhidden\insrsid9862119 \hich\af1\dbch\af11\loch\f1 6}}}}}{ \f21\fs21\lang1024\langfe1024\kerning2\noproof\langfenp1041\insrsid9862119 \par }{\field\fldedit{\*\fldinst {\cs19\ul\cf2\lang1024\langfe1024\noproof\insrsid9862119\charrsid2256779 \hich\af1\dbch\af11\loch\f1 }{\lang1024\langfe1024\noproof\insrsid9862119 \hich\af1\dbch\af11\loch\f1 HYPERLINK \\l "_Toc66470126"}{ \cs19\ul\cf2\lang1024\langfe1024\noproof\insrsid9862119\charrsid2256779 \hich\af1\dbch\af11\loch\f1 }{\ul\cf2\lang1024\langfe1024\noproof\insrsid9862119\charrsid2256779 {\*\datafield 08d0c9ea79f9bace118c8200aa004ba90b02000000080000000d0000005f0054006f006300360036003400370030003100320036000000}}}{\fldrslt {\cs19\ul\cf2\lang1024\langfe1024\noproof\insrsid9862119\charrsid2256779 \hich\af1\dbch\af11\loch\f1 Intellectual Prop \hich\af1\dbch\af11\loch\f1 erty Statement}{\lang1024\langfe1024\noproof\webhidden\insrsid9862119 \tab }{\field{\*\fldinst {\lang1024\langfe1024\noproof\webhidden\insrsid9862119 \hich\af1\dbch\af11\loch\f1 \hich\af1\dbch\af11\loch\f1 PAGEREF \hich\af1\dbch\af11\loch\f1 _Toc66470126 \\h\hich\af1\dbch\af11\loch\f1 }{\lang1024\langfe1024\noproof\insrsid9862119 {\*\datafield 08d0c9ea79f9bace118c8200aa004ba90b02000000080000000d0000005f0054006f006300360036003400370030003100320036000000}} }{\fldrslt {\lang1024\langfe1024\noproof\webhidden\insrsid9862119 \hich\af1\dbch\af11\loch\f1 6}}}}}{\f21\fs21\lang1024\langfe1024\kerning2\noproof\langfenp1041\insrsid9862119 \par }{\field\fldedit{\*\fldinst {\cs19\ul\cf2\lang1024\langfe1024\noproof\insrsid9862119\charrsid2256779 \hich\af1\dbch\af11\loch\f1 }{\lang1024\langfe1024\noproof\insrsid9862119 \hich\af1\dbch\af11\loch\f1 HYPERLINK \\l "_Toc66470127"}{ \cs19\ul\cf2\lang1024\langfe1024\noproof\insrsid9862119\charrsid2256779 \hich\af1\dbch\af11\loch\f1 }{\ul\cf2\lang1024\langfe1024\noproof\insrsid9862119\charrsid2256779 {\*\datafield 08d0c9ea79f9bace118c8200aa004ba90b02000000080000000d0000005f0054006f006300360036003400370030003100320037000000}}}{\fldrslt {\cs19\ul\cf2\lang1024\langfe1024\noproof\insrsid9862119\charrsid2256779 \hich\af1\dbch\af11\loch\f1 Full Copyright Notice}{ \lang1024\langfe1024\noproof\webhidden\insrsid9862119 \tab }{\field{\*\fldinst {\lang1024\langfe1024\noproof\webhidden\insrsid9862119 \hich\af1\dbch\af11\loch\f1 \hich\af1\dbch\af11\loch\f1 PAGEREF \hich\af1\dbch\af11\loch\f1 _Toc66470127 \\h \hich\af1\dbch\af11\loch\f1 }{\lang1024\langfe1024\noproof\insrsid9862119 {\*\datafield 08d0c9ea79f9bace118c8200aa004ba90b02000000080000000d0000005f0054006f006300360036003400370030003100320037000000}}}{\fldrslt { \lang1024\langfe1024\noproof\webhidden\insrsid9862119 \hich\af1\dbch\af11\loch\f1 7}}}}}{\f21\fs21\lang1024\langfe1024\kerning2\noproof\langfenp1041\insrsid9862119 \par }{\field\fldedit{\*\fldinst {\cs19\ul\cf2\lang1024\langfe1024\noproof\insrsid9862119\charrsid2256779 \hich\af1\dbch\af11\loch\f1 }{\lang1024\langfe1024\noproof\insrsid9862119 \hich\af1\dbch\af11\loch\f1 HYPERLINK \\l "_Toc66470128"}{ \cs19\ul\cf2\lang1024\langfe1024\noproof\insrsid9862119\charrsid2256779 \hich\af1\dbch\af11\loch\f1 }{\ul\cf2\lang1024\langfe1024\noproof\insrsid9862119\charrsid2256779 {\*\datafield 08d0c9ea79f9bace118c8200aa004ba90b02000000080000000d0000005f0054006f006300360036003400370030003100320038000000}}}{\fldrslt {\cs19\ul\cf2\lang1024\langfe1024\noproof\insrsid9862119\charrsid2256779 \hich\af1\dbch\af11\loch\f1 References}{ \lang1024\langfe1024\noproof\webhidden\insrsid9862119 \tab }{\field{\*\fldinst {\lang1024\langfe1024\noproof\webhidden\insrsid9862119 \hich\af1\dbch\af11\loch\f1 \hich\af1\dbch\af11\loch\f1 PAGEREF \hich\af1\dbch\af11\loch\f1 _Toc66470128 \\h \hich\af1\dbch\af11\loch\f1 }{\lang1024\langfe1024\noproof\insrsid9862119 {\*\datafield 08d0c9ea79f9bace118c8200aa004ba90b02000000080000000d0000005f0054006f006300360036003400370030003100320038000000}}}{\fldrslt { \lang1024\langfe1024\noproof\webhidden\insrsid9862119 \hich\af1\dbch\af11\loch\f1 7}}}}}{\f21\fs21\lang1024\langfe1024\kerning2\noproof\langfenp1041\insrsid9862119 \par }\pard\plain \ql \li0\ri0\widctlpar\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0 \fs20\lang1033\langfe1033\loch\af1\hich\af1\dbch\af11\cgrid\langnp1033\langfenp1033 }}\pard\plain \ql \li0\ri0\widctlpar\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0 \fs20\lang1033\langfe1033\loch\af1\hich\af1\dbch\af11\cgrid\langnp1033\langfenp1033 {\insrsid8064509 \sect }\sectd \linex0\sectdefaultcl\sftnbj {\header \pard\plain \s17\ql \li0\ri0\widctlpar\tqc\tx4320\tqr\tx8640\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0 \fs20\lang1033\langfe1033\loch\af1\hich\af1\dbch\af11\cgrid\langnp1033\langfenp1033 {\insrsid215864 \hich\af1\dbch\af11\loch\f1 G}{\insrsid2827338 \hich\af1\dbch\af11\loch\f1 W}{\insrsid215864 \hich\af1\dbch\af11\loch\f1 D-}{\lang1033\langfe1041\langfenp1041\insrsid2697437 \hich\af1\dbch\af11\loch\f1 I}{\insrsid215864 \tab \tab }{\lang1033\langfe1041\langfenp1041\insrsid5206536 \hich\af1\dbch\af11\loch\f1 March 2004}{\lang1033\langfe1041\langfenp1041\insrsid215864 \par }}{\footer \pard\plain \s18\ql \li0\ri0\widctlpar\tqc\tx4320\tqr\tx8640\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0 \fs20\lang1033\langfe1033\loch\af1\hich\af1\dbch\af11\cgrid\langnp1033\langfenp1033 { \lang1033\langfe1041\langfenp1041\insrsid2697437 \hich\af1\dbch\af11\loch\f1 o.tatebe}{\insrsid2827338 \hich\af1\dbch\af11\loch\f1 @}{\lang1033\langfe1041\langfenp1041\insrsid2697437 \hich\af1\dbch\af11\loch\f1 aist.go.jp}{\insrsid215864 \tab } {\field{\*\fldinst {\cs20\insrsid215864 \hich\af1\dbch\af11\loch\f1 PAGE }}{\fldrslt {\cs20\lang1024\langfe1024\noproof\insrsid9862119 \hich\af1\dbch\af11\loch\f1 7}}}{\insrsid215864 \par }}\pard\plain \ql \li0\ri0\widctlpar\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0 \fs20\lang1033\langfe1033\loch\af1\hich\af1\dbch\af11\cgrid\langnp1033\langfenp1033 {\insrsid8064509 \par {\*\bkmkstart _Toc66470117}{\listtext\pard\plain\s1 \b\f1\fs20\kerning32\insrsid3219558 \hich\af1\dbch\af11\loch\f1 1.\tab}}\pard\plain \s1\ql \fi-360\li360\ri0\sb120\sa60\keepn\widctlpar \jclisttab\tx360\aspalpha\aspnum\faauto\ls71\outlinelevel0\adjustright\rin0\lin360\itap0 \b\fs20\lang1033\langfe1033\kerning32\loch\af1\hich\af1\dbch\af11\cgrid\langnp1033\langfenp1033 {\lang1033\langfe1041\langfenp1041\insrsid3219558 \hich\af1\dbch\af11\loch\f1 Introduction}{\insrsid8064509 {\*\bkmkend _Toc66470117} \par }\pard\plain \s15\ql \li0\ri0\keepn\widctlpar\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0 \fs20\lang1033\langfe1033\loch\af1\hich\af1\dbch\af11\cgrid\langnp1033\langfenp1033 {\insrsid8064509 \par }\pard\plain \ql \li0\ri0\widctlpar\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0\pararsid9383937 \fs20\lang1033\langfe1033\loch\af1\hich\af1\dbch\af11\cgrid\langnp1033\langfenp1033 {\insrsid9383937 \hich\af1\dbch\af11\loch\f1 Data in a grid can be of any format and stored in any type of storage systems. }{\lang1033\langfe1041\langfenp1041\insrsid8986474 \hich\af1\dbch\af11\loch\f1 }{\insrsid9383937 \hich\af1\dbch\af11\loch\f1 There can be many hundreds of petabytes of data in grids, among which a very large percentage is stored in files. }{\lang1033\langfe1041\langfenp1041\insrsid8986474 \hich\af1\dbch\af11\loch\f1 }{\insrsid9383937 \hich\af1\dbch\af11\loch\f1 A standard mechanism to describe and organize file-based data is essential for facilitating access to this large amount of data.}{\lang1033\langfe1041\langfenp1041\insrsid8860278 \hich\af1\dbch\af11\loch\f1 }{ \lang1033\langfe1041\langfenp1041\insrsid2171579 \hich\af1\dbch\af11\loch\f1 The Grid Fi\hich\af1\dbch\af11\loch\f1 le System Working Group (GFS-WG) }{\lang1033\langfe1041\langfenp1041\insrsid2901907 \hich\af1\dbch\af11\loch\f1 was }{ \lang1033\langfe1041\langfenp1041\insrsid15499230 \hich\af1\dbch\af11\loch\f1 established in GGF data area }{\lang1033\langfe1041\langfenp1041\insrsid8139242 \hich\af1\dbch\af11\loch\f1 to standardize }{\lang1033\langfe1041\langfenp1041\insrsid11038046 \hich\af1\dbch\af11\loch\f1 the mechanism through providing a virtual f}{\lang1033\langfe1041\langfenp1041\insrsid6427476 \hich\af1\dbch\af11\loch\f1 ile system in grid environment.}{\lang1033\langfe1041\langfenp1041\insrsid2171579 \par }{\lang1033\langfe1041\langfenp1041\insrsid2171579\charrsid6427476 \par }{\lang1033\langfe1041\langfenp1041\insrsid6427476 \hich\af1\dbch\af11\loch\f1 Two major }{\lang1033\langfe1041\langfenp1041\insrsid14094837 \hich\af1\dbch\af11\loch\f1 deliverables}{\lang1033\langfe1041\langfenp1041\insrsid6427476 \hich\af1\dbch\af11\loch\f1 of the WG }{\lang1033\langfe1041\langfenp1041\insrsid11294473 \hich\af1\dbch\af11\loch\f1 are }{\lang1033\langfe1041\langfenp1041\insrsid13072229 \hich\af1\dbch\af11\loch\f1 (1) }{ \lang1033\langfe1041\langfenp1041\insrsid5441776 \hich\af1\dbch\af11\loch\f1 architecture of Grid File System Services and }{\lang1033\langfe1041\langfenp1041\insrsid13072229 \hich\af1\dbch\af11\loch\f1 (2) }{ \lang1033\langfe1041\langfenp1041\insrsid5008725 \hich\af1\dbch\af11\loch\f1 specification of File System Directory Services that is}{\lang1033\langfe1041\langfenp1041\insrsid141824 \hich\af1\dbch\af11\loch\f1 }{ \lang1033\langfe1041\langfenp1041\insrsid10106295 \hich\af1\dbch\af11\loch\f1 one of }{\lang1033\langfe1041\langfenp1041\insrsid6107020 \hich\af1\dbch\af11\loch\f1 essential services}{\lang1033\langfe1041\langfenp1041\insrsid3438915 \hich\af1\dbch\af11\loch\f1 for Grid }{\lang1033\langfe1041\langfenp1041\insrsid9264451 \hich\af1\dbch\af11\loch\f1 f}{\lang1033\langfe1041\langfenp1041\insrsid3438915 \hich\af1\dbch\af11\loch\f1 ile }{\lang1033\langfe1041\langfenp1041\insrsid9264451 \hich\af1\dbch\af11\loch\f1 s}{\lang1033\langfe1041\langfenp1041\insrsid3438915 \hich\af1\dbch\af11\loch\f1 ystems}{\lang1033\langfe1041\langfenp1041\insrsid6107020 \hich\af1\dbch\af11\loch\f1 . }{\insrsid9383937 \hich\af1\dbch\af11\loch\f1 File }{ \lang1033\langfe1041\langfenp1041\insrsid4871667 \hich\af1\dbch\af11\loch\f1 s}{\insrsid9383937 \hich\af1\dbch\af11\loch\f1 ystem }{\lang1033\langfe1041\langfenp1041\insrsid4871667 \hich\af1\dbch\af11\loch\f1 d}{\insrsid9383937 \hich\af1\dbch\af11\loch\f1 irec}{\insrsid7368139 \hich\af1\dbch\af11\loch\f1 tory }{\lang1033\langfe1041\langfenp1041\insrsid4871667 \hich\af1\dbch\af11\loch\f1 s}{\insrsid7368139 \hich\af1\dbch\af11\loch\f1 ervices will }{\insrsid9383937 \hich\af1\dbch\af11\loch\f1 manage the namespace of federated and virtualized data from file system resources, access control mechanisms, and \hich\af1\dbch\af11\loch\f1 meta-data management}{\lang1033\langfe1041\langfenp1041\insrsid8464421 \hich\af1\dbch\af11\loch\f1 [1]}{\insrsid9383937 \hich\af1\dbch\af11\loch\f1 .}{\lang1033\langfe1041\langfenp1041\insrsid14304697 \hich\af1\dbch\af11\loch\f1 }{\lang1033\langfe1041\langfenp1041\insrsid9660198 \hich\af1\dbch\af11\loch\f1 It}{ \insrsid9660198 \hich\af1\dbch\af11\loch\f1 will provide features such as (a) virtualized hierarchical namespaces for files or potentially other type of data (such as live data feeds)\hich\af1\dbch\af11\loch\f1 , (b) efficient and transparent file sharing, and (c) flexible management of inter-organizational data access controls, and (d) ability to describe and manage file-system an}{\insrsid3089231 \hich\af1\dbch\af11\loch\f1 d application-specific metadata}{ \lang1033\langfe1041\langfenp1041\insrsid16020687 \hich\af1\dbch\af11\loch\f1 .}{\lang1033\langfe1041\langfenp1041\insrsid16346033 \par }{\lang1033\langfe1041\langfenp1041\insrsid5664725 \par }\pard \ql \li0\ri0\widctlpar\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0\pararsid5465646 {\lang1033\langfe1041\langfenp1041\insrsid14052765 \hich\af1\dbch\af11\loch\f1 This document intends to }{\lang1033\langfe1041\langfenp1041\insrsid1406892 \hich\af1\dbch\af11\loch\f1 describe the design of }{\lang1033\langfe1041\langfenp1041\insrsid11340915 \hich\af1\dbch\af11\loch\f1 t\hich\af1\dbch\af11\loch\f1 he }{\lang1033\langfe1041\langfenp1041\insrsid4871667 \hich\af1\dbch\af11\loch\f1 f}{ \lang1033\langfe1041\langfenp1041\insrsid1406892 \hich\af1\dbch\af11\loch\f1 ile }{\lang1033\langfe1041\langfenp1041\insrsid4871667 \hich\af1\dbch\af11\loch\f1 s}{\lang1033\langfe1041\langfenp1041\insrsid1406892 \hich\af1\dbch\af11\loch\f1 ystem }{ \lang1033\langfe1041\langfenp1041\insrsid4871667 \hich\af1\dbch\af11\loch\f1 d}{\lang1033\langfe1041\langfenp1041\insrsid1406892 \hich\af1\dbch\af11\loch\f1 irectory }{\lang1033\langfe1041\langfenp1041\insrsid4871667 \hich\af1\dbch\af11\loch\f1 s}{ \lang1033\langfe1041\langfenp1041\insrsid1406892 \hich\af1\dbch\af11\loch\f1 ervices.}{\lang1033\langfe1041\langfenp1041\insrsid2910197 \hich\af1\dbch\af11\loch\f1 }{\lang1033\langfe1041\langfenp1041\insrsid5465646 \hich\af1\dbch\af11\loch\f1 It}{ \lang1033\langfe1041\langfenp1041\insrsid930939 \hich\af1\dbch\af11\loch\f1 proposes a set of operations needed }{\lang1033\langfe1041\langfenp1041\insrsid5465646 \hich\af1\dbch\af11\loch\f1 to be supported by }{ \lang1033\langfe1041\langfenp1041\insrsid4871667 \hich\af1\dbch\af11\loch\f1 f}{\lang1033\langfe1041\langfenp1041\insrsid5465646 \hich\af1\dbch\af11\loch\f1 ile }{\lang1033\langfe1041\langfenp1041\insrsid4871667 \hich\af1\dbch\af11\loch\f1 s}{ \lang1033\langfe1041\langfenp1041\insrsid5465646 \hich\af1\dbch\af11\loch\f1 ystem }{\lang1033\langfe1041\langfenp1041\insrsid4871667 \hich\af1\dbch\af11\loch\f1 d}{\lang1033\langfe1041\langfenp1041\insrsid5465646 \hich\af1\dbch\af11\loch\f1 irectory }{ \lang1033\langfe1041\langfenp1041\insrsid4871667 \hich\af1\dbch\af11\loch\f1 s}{\lang1033\langfe1041\langfenp1041\insrsid5465646 \hich\af1\dbch\af11\loch\f1 ervices. }{\lang1033\langfe1041\langfenp1041\insrsid1192893 \hich\af1\dbch\af11\loch\f1 F}{ \lang1033\langfe1041\langfenp1041\insrsid5465646 \hich\af1\dbch\af11\loch\f1 or scalable, large-scale and distributed file system directory management, }{\lang1033\langfe1041\langfenp1041\insrsid4151777 \hich\af1\dbch\af11\loch\f1 it}{ \lang1033\langfe1041\langfenp1041\insrsid5465646 \hich\af1\dbch\af11\loch\f1 also proposes two types of federation of }{\lang1033\langfe1041\langfenp1041\insrsid4871667 \hich\af1\dbch\af11\loch\f1 the f}{\lang1033\langfe1041\langfenp1041\insrsid11234371 \hich\af1\dbch\af11\loch\f1 ile}{\lang1033\langfe1041\langfenp1041\insrsid5465646 \hich\af1\dbch\af11\loch\f1 }{\lang1033\langfe1041\langfenp1041\insrsid4871667 \hich\af1\dbch\af11\loch\f1 s}{\lang1033\langfe1041\langfenp1041\insrsid5465646 \hich\af1\dbch\af11\loch\f1 ystem }{\lang1033\langfe1041\langfenp1041\insrsid4871667 \hich\af1\dbch\af11\loch\f1 d}{\lang1033\langfe1041\langfenp1041\insrsid5465646 \hich\af1\dbch\af11\loch\f1 irectory }{\lang1033\langfe1041\langfenp1041\insrsid4871667 \hich\af1\dbch\af11\loch\f1 s}{\lang1033\langfe1041\langfenp1041\insrsid5465646 \hich\af1\dbch\af11\loch\f1 ervices. \par }\pard \ql \li0\ri0\widctlpar\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0\pararsid9383937 {\lang1033\langfe1041\langfenp1041\insrsid3417249\charrsid9126269 \par }{\lang1033\langfe1041\langfenp1041\insrsid13435967 \hich\af1\dbch\af11\loch\f1 The overall architecture of Grid }{\lang1033\langfe1041\langfenp1041\insrsid16467998 \hich\af1\dbch\af11\loch\f1 f}{\lang1033\langfe1041\langfenp1041\insrsid13435967 \hich\af1\dbch\af11\loch\f1 ile }{\lang1033\langfe1041\langfenp1041\insrsid16467998 \hich\af1\dbch\af11\loch\f1 s}{\lang1033\langfe1041\langfenp1041\insrsid13435967 \hich\af1\dbch\af11\loch\f1 ystem}{\lang1033\langfe1041\langfenp1041\insrsid16467998 \hich\af1\dbch\af11\loch\f1 s}{\lang1033\langfe1041\langfenp1041\insrsid13435967 \hich\af1\dbch\af11\loch\f1 }{\insrsid9383937 \hich\af1\dbch\af11\loch\f1 will }{\lang1033\langfe1041\langfenp1041\insrsid13435967 \hich\af1\dbch\af11\loch\f1 be }{ \lang1033\langfe1041\langfenp1041\insrsid8139748 \hich\af1\dbch\af11\loch\f1 specified}{\lang1033\langfe1041\langfenp1041\insrsid13435967 \hich\af1\dbch\af11\loch\f1 later in GFS-WG, which }{\lang1033\langfe1041\langfenp1041\insrsid8986474 \hich\af1\dbch\af11\loch\f1 provides infrastructure of virtual file systems }{\insrsid9383937 \hich\af1\dbch\af11\loch\f1 facilitat}{\lang1033\langfe1041\langfenp1041\insrsid8986474 \hich\af1\dbch\af11\loch\f1 ing}{\insrsid9383937 \hich\af1\dbch\af11\loch\f1 federation and sharing of virtualized data from file systems in the grid environment by }{\lang1033\langfe1041\langfenp1041\insrsid3413516 \hich\af1\dbch\af11\loch\f1 using }{\lang1033\langfe1041\langfenp1041\insrsid16467998 \hich\af1\dbch\af11\loch\f1 f}{\lang1033\langfe1041\langfenp1041\insrsid3413516 \hich\af1\dbch\af11\loch\f1 ile }{\lang1033\langfe1041\langfenp1041\insrsid16467998 \hich\af1\dbch\af11\loch\f1 s}{\lang1033\langfe1041\langfenp1041\insrsid3413516 \hich\af1\dbch\af11\loch\f1 ystem }{\lang1033\langfe1041\langfenp1041\insrsid16467998 \hich\af1\dbch\af11\loch\f1 d}{\lang1033\langfe1041\langfenp1041\insrsid3413516 \hich\af1\dbch\af11\loch\f1 irectory services. \par }{\lang1033\langfe1041\langfenp1041\insrsid10370287\charrsid11813889 \par {\*\bkmkstart _Toc66470118}{\listtext\pard\plain\s1 \b\f1\fs20\kerning32\insrsid3219558 \hich\af1\dbch\af11\loch\f1 2.\tab}}\pard\plain \s1\ql \fi-360\li360\ri0\sb120\sa60\keepn\widctlpar \jclisttab\tx360\aspalpha\aspnum\faauto\ls71\outlinelevel0\adjustright\rin0\lin360\itap0\pararsid3219558 \b\fs20\lang1033\langfe1033\kerning32\loch\af1\hich\af1\dbch\af11\cgrid\langnp1033\langfenp1033 {\lang1033\langfe1041\langfenp1041\insrsid3219558 \hich\af1\dbch\af11\loch\f1 File System Directory Services}{\insrsid3219558 {\*\bkmkend _Toc66470118} \par }\pard\plain \s15\ql \li0\ri0\keepn\widctlpar\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0\pararsid3219558 \fs20\lang1033\langfe1033\loch\af1\hich\af1\dbch\af11\cgrid\langnp1033\langfenp1033 {\insrsid3219558 \par }\pard\plain \ql \li0\ri0\widctlpar\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0\pararsid3219558 \fs20\lang1033\langfe1033\loch\af1\hich\af1\dbch\af11\cgrid\langnp1033\langfenp1033 {\lang1033\langfe1041\langfenp1041\insrsid7301693 \hich\af1\dbch\af11\loch\f1 File }{\lang1033\langfe1041\langfenp1041\insrsid11813889 \hich\af1\dbch\af11\loch\f1 s}{\lang1033\langfe1041\langfenp1041\insrsid7301693 \hich\af1\dbch\af11\loch\f1 ystem }{\lang1033\langfe1041\langfenp1041\insrsid11813889 \hich\af1\dbch\af11\loch\f1 d}{\lang1033\langfe1041\langfenp1041\insrsid7301693 \hich\af1\dbch\af11\loch\f1 irectory }{\lang1033\langfe1041\langfenp1041\insrsid11813889 \hich\af1\dbch\af11\loch\f1 s}{\lang1033\langfe1041\langfenp1041\insrsid7301693 \hich\af1\dbch\af11\loch\f1 ervices manage }{\lang1033\langfe1041\langfenp1041\insrsid6498979 \hich\af1\dbch\af11\loch\f1 a hierarchical directory tree}{\lang1033\langfe1041\langfenp1041\insrsid7301693 \hich\af1\dbch\af11\loch\f1 f \hich\af1\dbch\af11\loch\f1 or }{\lang1033\langfe1041\langfenp1041\insrsid5256944 \hich\af1\dbch\af11\loch\f1 a virtual file system}{\lang1033\langfe1041\langfenp1041\insrsid10577817 \hich\af1\dbch\af11\loch\f1 , which}{ \lang1033\langfe1041\langfenp1041\insrsid926337 \hich\af1\dbch\af11\loch\f1 consist}{\lang1033\langfe1041\langfenp1041\insrsid7301693 \hich\af1\dbch\af11\loch\f1 of virtual directories and virtual files, }{ \lang1033\langfe1041\langfenp1041\insrsid14105599 \hich\af1\dbch\af11\loch\f1 hav}{\lang1033\langfe1041\langfenp1041\insrsid10577817 \hich\af1\dbch\af11\loch\f1 ing}{\lang1033\langfe1041\langfenp1041\insrsid6425217 \hich\af1\dbch\af11\loch\f1 attributes such as }{\lang1033\langfe1041\langfenp1041\insrsid11015152 \hich\af1\dbch\af11\loch\f1 access permission}{\lang1033\langfe1041\langfenp1041\insrsid7301693 \hich\af1\dbch\af11\loch\f1 , and status }{ \lang1033\langfe1041\langfenp1041\insrsid926337 \hich\af1\dbch\af11\loch\f1 such as open}{\lang1033\langfe1041\langfenp1041\insrsid3215165 \hich\af1\dbch\af11\loch\f1 ing }{\lang1033\langfe1041\langfenp1041\insrsid15926144 \hich\af1\dbch\af11\loch\f1 and locking}{\lang1033\langfe1041\langfenp1041\insrsid926337 \hich\af1\dbch\af11\loch\f1 .}{\lang1033\langfe1041\langfenp1041\insrsid3219558 \par }{\lang1033\langfe1041\langfenp1041\insrsid926337 \par }\pard \ql \li0\ri0\widctlpar\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0\pararsid3238432 {\lang1033\langfe1041\langfenp1041\insrsid14113445 \hich\af1\dbch\af11\loch\f1 A virtual directory}{\lang1033\langfe1041\langfenp1041\insrsid13457478 \hich\af1\dbch\af11\loch\f1 }{\lang1033\langfe1041\langfenp1041\insrsid14113445 \hich\af1\dbch\af11\loch\f1 or}{\lang1033\langfe1041\langfenp1041\insrsid13457478 \hich\af1\dbch\af11\loch\f1 }{\lang1033\langfe1041\langfenp1041\insrsid14113445 \hich\af1\dbch\af11\loch\f1 a }{\lang1033\langfe1041\langfenp1041\insrsid13457478 \hich\af1\dbch\af11\loch\f1 virtual file }{\lang1033\langfe1041\langfenp1041\insrsid14113445 \hich\af1\dbch\af11\loch\f1 is}{ \lang1033\langfe1041\langfenp1041\insrsid13457478 \hich\af1\dbch\af11\loch\f1 }{\lang1033\langfe1041\langfenp1041\insrsid3871383 \hich\af1\dbch\af11\loch\f1 specified}{\lang1033\langfe1041\langfenp1041\insrsid13457478 \hich\af1\dbch\af11\loch\f1 by }{ \lang1033\langfe1041\langfenp1041\insrsid11867665 \hich\af1\dbch\af11\loch\f1 a }{\i\lang1033\langfe1041\langfenp1041\insrsid13457478\charrsid37 \hich\af1\dbch\af11\loch\f1 virtual file handle}{\lang1033\langfe1041\langfenp1041\insrsid13457478 \hich\af1\dbch\af11\loch\f1 (VFH). }{\lang1033\langfe1041\langfenp1041\insrsid1266802 \hich\af1\dbch\af11\loch\f1 A}{\lang1033\langfe1041\langfenp1041\insrsid13457478 \hich\af1\dbch\af11\loch\f1 virtual directory stores a list of a virtual name }{ \lang1033\langfe1041\langfenp1041\insrsid7959068 \hich\af1\dbch\af11\loch\f1 of}{\lang1033\langfe1041\langfenp1041\insrsid12987683 \hich\af1\dbch\af11\loch\f1 a virtual }{\lang1033\langfe1041\langfenp1041\insrsid8480817 \hich\af1\dbch\af11\loch\f1 directory or }{\lang1033\langfe1041\langfenp1041\insrsid12987683 \hich\af1\dbch\af11\loch\f1 file}{\lang1033\langfe1041\langfenp1041\insrsid13457478 \hich\af1\dbch\af11\loch\f1 and }{\lang1033\langfe1041\langfenp1041\insrsid219743 \hich\af1\dbch\af11\loch\f1 the corresponding}{\lang1033\langfe1041\langfenp1041\insrsid11220020 \hich\af1\dbch\af11\loch\f1 }{\lang1033\langfe1041\langfenp1041\insrsid13457478 \hich\af1\dbch\af11\loch\f1 VFH, which is called a }{ \i\lang1033\langfe1041\langfenp1041\insrsid13457478\charrsid7746078 \hich\af1\dbch\af11\loch\f1 directory entry}{\lang1033\langfe1041\langfenp1041\insrsid13457478 \hich\af1\dbch\af11\loch\f1 . }{\lang1033\langfe1041\langfenp1041\insrsid11684604 \hich\af1\dbch\af11\loch\f1 A}{\lang1033\langfe1041\langfenp1041\insrsid7099395 \hich\af1\dbch\af11\loch\f1 virtual file includes a }{\lang1033\langfe1041\langfenp1041\insrsid13457478 \hich\af1\dbch\af11\loch\f1 pointer to a physical location }{ \lang1033\langfe1041\langfenp1041\insrsid3175370 \hich\af1\dbch\af11\loch\f1 of}{\lang1033\langfe1041\langfenp1041\insrsid13457478 \hich\af1\dbch\af11\loch\f1 }{\lang1033\langfe1041\langfenp1041\insrsid12008447 \hich\af1\dbch\af11\loch\f1 a file data }{ \lang1033\langfe1041\langfenp1041\insrsid11017387 \hich\af1\dbch\af11\loch\f1 and access protocol to the file data. The pointer may be a pointer}{\lang1033\langfe1041\langfenp1041\insrsid13457478 \hich\af1\dbch\af11\loch\f1 to }{ \lang1033\langfe1041\langfenp1041\insrsid1906708 \hich\af1\dbch\af11\loch\f1 a service}{\lang1033\langfe1041\langfenp1041\insrsid13457478 \hich\af1\dbch\af11\loch\f1 to manage replica}{\lang1033\langfe1041\langfenp1041\insrsid1975474 \hich\af1\dbch\af11\loch\f1 locations}{\lang1033\langfe1041\langfenp1041\insrsid3106337 \hich\af1\dbch\af11\loch\f1 }{\lang1033\langfe1041\langfenp1041\insrsid13457478 \hich\af1\dbch\af11\loch\f1 of the file data}{ \lang1033\langfe1041\langfenp1041\insrsid11017387 \hich\af1\dbch\af11\loch\f1 .}{\lang1033\langfe1041\langfenp1041\insrsid3219558 \par }{\lang1033\langfe1041\langfenp1041\insrsid3238432 \par {\*\bkmkstart _Toc66470119}{\listtext\pard\plain\s2 \f1\fs20\insrsid13457478 \hich\af1\dbch\af11\loch\f1 2.1\tab}}\pard\plain \s2\ql \fi-576\li576\ri0\keepn\widctlpar \jclisttab\tx576\aspalpha\aspnum\faauto\ls71\ilvl1\outlinelevel1\adjustright\rin0\lin576\itap0\pararsid3219558 \fs20\lang1033\langfe1033\loch\af1\hich\af1\dbch\af11\cgrid\langnp1033\langfenp1033 {\lang1033\langfe1041\langfenp1041\insrsid13457478 \hich\af1\dbch\af11\loch\f1 Operations of file system directory services}{\insrsid3219558 {\*\bkmkend _Toc66470119} \par }\pard\plain \s15\ql \li0\ri0\keepn\widctlpar\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0\pararsid3219558 \fs20\lang1033\langfe1033\loch\af1\hich\af1\dbch\af11\cgrid\langnp1033\langfenp1033 {\insrsid3219558 \par }\pard\plain \ql \li0\ri0\widctlpar\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0\pararsid3219558 \fs20\lang1033\langfe1033\loch\af1\hich\af1\dbch\af11\cgrid\langnp1033\langfenp1033 {\lang1033\langfe1041\langfenp1041\insrsid4916240 \hich\af1\dbch\af11\loch\f1 Basic operations }{\lang1033\langfe1041\langfenp1041\insrsid16340502 \hich\af1\dbch\af11\loch\f1 of}{\lang1033\langfe1041\langfenp1041\insrsid4916240 \hich\af1\dbch\af11\loch\f1 file system directory services are}{ \lang1033\langfe1041\langfenp1041\insrsid3219558 \par }{\lang1033\langfe1041\langfenp1041\insrsid16534322 \par {\listtext\pard\plain\f1\fs20\insrsid4916240 \hich\af1\dbch\af11\loch\f1 1)\tab}}\pard \ql \fi-420\li987\ri0\widctlpar\jclisttab\tx987\aspalpha\aspnum\faauto\ls93\adjustright\rin0\lin987\itap0\pararsid4916240 { \lang1033\langfe1041\langfenp1041\insrsid4916240 \hich\af1\dbch\af11\loch\f1 Lookup }{\lang1033\langfe1041\langfenp1041\insrsid2435448 \hich\af1\dbch\af11\loch\f1 operation to convert }{\lang1033\langfe1041\langfenp1041\insrsid4916240 \hich\af1\dbch\af11\loch\f1 a hierarchical path name to }{\lang1033\langfe1041\langfenp1041\insrsid16062747 \hich\af1\dbch\af11\loch\f1 the corresponding}{\lang1033\langfe1041\langfenp1041\insrsid4916240 \hich\af1\dbch\af11\loch\f1 VFH }{ \lang1033\langfe1041\langfenp1041\insrsid13246076 \hich\af1\dbch\af11\loch\f1 under access permission control}{\lang1033\langfe1041\langfenp1041\insrsid15031166 \hich\af1\dbch\af11\loch\f1 }{\lang1033\langfe1041\langfenp1041\insrsid9785602 \hich\af1\dbch\af11\loch\f1 of}{\lang1033\langfe1041\langfenp1041\insrsid15031166 \hich\af1\dbch\af11\loch\f1 }{\lang1033\langfe1041\langfenp1041\insrsid16726679 \hich\af1\dbch\af11\loch\f1 a }{\lang1033\langfe1041\langfenp1041\insrsid740455 \hich\af1\dbch\af11\loch\f1 hierarchical}{\lang1033\langfe1041\langfenp1041\insrsid15031166 \hich\af1\dbch\af11\loch\f1 director}{\lang1033\langfe1041\langfenp1041\insrsid16726679 \hich\af1\dbch\af11\loch\f1 y tree}{ \lang1033\langfe1041\langfenp1041\insrsid13246076 \hich\af1\dbch\af11\loch\f1 ,}{\lang1033\langfe1041\langfenp1041\insrsid4916240 \par {\listtext\pard\plain\f1\fs20\insrsid11365268 \hich\af1\dbch\af11\loch\f1 2)\tab}}{\lang1033\langfe1041\langfenp1041\insrsid11365268 \hich\af1\dbch\af11\loch\f1 Creation, removal, and renam}{\lang1033\langfe1041\langfenp1041\insrsid4094865 \hich\af1\dbch\af11\loch\f1 e}{\lang1033\langfe1041\langfenp1041\insrsid11365268 \hich\af1\dbch\af11\loch\f1 operations }{\lang1033\langfe1041\langfenp1041\insrsid10317472 \hich\af1\dbch\af11\loch\f1 for}{ \lang1033\langfe1041\langfenp1041\insrsid11365268 \hich\af1\dbch\af11\loch\f1 }{\lang1033\langfe1041\langfenp1041\insrsid10317472 \hich\af1\dbch\af11\loch\f1 a virtual directory or}{\lang1033\langfe1041\langfenp1041\insrsid11365268 \hich\af1\dbch\af11\loch\f1 file, \par {\listtext\pard\plain\f1\fs20\insrsid11365268 \hich\af1\dbch\af11\loch\f1 3)\tab}\hich\af1\dbch\af11\loch\f1 Operations for managing attributes }{\lang1033\langfe1041\langfenp1041\insrsid2491968 \hich\af1\dbch\af11\loch\f1 or}{ \lang1033\langfe1041\langfenp1041\insrsid11365268 \hich\af1\dbch\af11\loch\f1 status}{\lang1033\langfe1041\langfenp1041\insrsid12019878 \hich\af1\dbch\af11\loch\f1 of a virtual directory or file}{\lang1033\langfe1041\langfenp1041\insrsid11365268 \hich\af1\dbch\af11\loch\f1 . \par }\pard \ql \li0\ri0\widctlpar\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0\pararsid11365268 {\lang1033\langfe1041\langfenp1041\insrsid11365268\charrsid5375700 \par }\pard\plain \s22\ql \li0\ri0\sb120\sa120\widctlpar\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0\pararsid6304292 \b\fs20\lang1033\langfe1033\loch\af1\hich\af1\dbch\af11\cgrid\langnp1033\langfenp1033 { \b0\lang1033\langfe1041\langfenp1041\insrsid6304292\charrsid10572034 \hich\af1\dbch\af11\loch\f1 Table 1 }{\b0\lang1033\langfe1041\langfenp1041\insrsid7287896\charrsid10572034 \hich\af1\dbch\af11\loch\f1 shows}{ \b0\lang1033\langfe1041\langfenp1041\insrsid5383894\charrsid10572034 \hich\af1\dbch\af11\loch\f1 an example }{\b0\lang1033\langfe1041\langfenp1041\insrsid12479366\charrsid10572034 \hich\af1\dbch\af11\loch\f1 set of operations}{ \b0\lang1033\langfe1041\langfenp1041\insrsid12594327\charrsid10572034 \hich\af1\dbch\af11\loch\f1 }{\b0\lang1033\langfe1041\langfenp1041\insrsid5375700\charrsid10572034 \hich\af1\dbch\af11\loch\f1 of}{ \b0\lang1033\langfe1041\langfenp1041\insrsid12594327\charrsid10572034 \hich\af1\dbch\af11\loch\f1 file system directory services}{\b0\lang1033\langfe1041\langfenp1041\insrsid16726764 \hich\af1\dbch\af11\loch\f1 . }{ \b0\lang1033\langfe1041\langfenp1041\insrsid2166764 \hich\af1\dbch\af11\loch\f1 This list is not a complete set.}{\b0\lang1033\langfe1041\langfenp1041\insrsid10434486 \hich\af1\dbch\af11\loch\f1 }{\b0\lang1033\langfe1041\langfenp1041\insrsid15140296 \hich\af1\dbch\af11\loch\f1 E}{\b0\lang1033\langfe1041\langfenp1041\insrsid11692910\charrsid10572034 \hich\af1\dbch\af11\loch\f1 rror code}{\b0\lang1033\langfe1041\langfenp1041\insrsid15140296 \hich\af1\dbch\af11\loch\f1 s}{ \b0\lang1033\langfe1041\langfenp1041\insrsid11692910\charrsid10572034 \hich\af1\dbch\af11\loch\f1 or error status }{\b0\lang1033\langfe1041\langfenp1041\insrsid15140296 \hich\af1\dbch\af11\loch\f1 are}{ \b0\lang1033\langfe1041\langfenp1041\insrsid11692910\charrsid10572034 \hich\af1\dbch\af11\loch\f1 }{\b0\lang1033\langfe1041\langfenp1041\insrsid11015416 \hich\af1\dbch\af11\loch\f1 not specified in this document.}{ \b0\lang1033\langfe1041\langfenp1041\insrsid6885215 \hich\af1\dbch\af11\loch\f1 }{\b0\lang1033\langfe1041\langfenp1041\insrsid11015416\charrsid4982882 \hich\af1\dbch\af11\loch\f1 }{\b0\lang1033\langfe1041\langfenp1041\insrsid16462302 \hich\af1\dbch\af11\loch\f1 Detailed conte}{\b0\lang1033\langfe1041\langfenp1041\insrsid403553 \hich\af1\dbch\af11\loch\f1 nt}{\b0\lang1033\langfe1041\langfenp1041\insrsid16462302 \hich\af1\dbch\af11\loch\f1 of }{ \b0\lang1033\langfe1041\langfenp1041\insrsid460751 \hich\af1\dbch\af11\loch\f1 Attributes }{\b0\lang1033\langfe1041\langfenp1041\insrsid6825829 \hich\af1\dbch\af11\loch\f1 is not }{\b0\lang1033\langfe1041\langfenp1041\insrsid13974414 \hich\af1\dbch\af11\loch\f1 also }{\b0\lang1033\langfe1041\langfenp1041\insrsid6825829 \hich\af1\dbch\af11\loch\f1 covered in the document.}{\b0\lang1033\langfe1041\langfenp1041\insrsid7624339\charrsid4982882 \par }\pard\plain \ql \li0\ri0\widctlpar\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0\pararsid1844315 \fs20\lang1033\langfe1033\loch\af1\hich\af1\dbch\af11\cgrid\langnp1033\langfenp1033 {\lang1033\langfe1041\langfenp1041\insrsid1844315\charrsid16670674 \par }\pard\plain \s22\qc \li0\ri0\sb120\sa120\widctlpar\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0\pararsid10572034 \b\fs20\lang1033\langfe1033\loch\af1\hich\af1\dbch\af11\cgrid\langnp1033\langfenp1033 {\insrsid10572034 \hich\af1\dbch\af11\loch\f1 Table }{\field{\*\fldinst {\insrsid10572034 \hich\af1\dbch\af11\loch\f1 SEQ Table \\* ARABIC }}{\fldrslt {\lang1024\langfe1024\noproof\insrsid14906587 \hich\af1\dbch\af11\loch\f1 1}}}{\lang1033\langfe1041\langfenp1041\insrsid541244 \hich\af1\dbch\af11\loch\f1 Set of operations of file system directory services}{\lang1033\langfe1041\langfenp1041\insrsid541244\charrsid10968565 \par }\trowd \irow0\irowband0\ts96\trgaph99\trleft-108\trbrdrt\brdrs\brdrw10 \trbrdrl\brdrs\brdrw10 \trbrdrb\brdrs\brdrw10 \trbrdrr\brdrs\brdrw10 \trbrdrh\brdrs\brdrw10 \trbrdrv\brdrs\brdrw10 \trftsWidth1\trftsWidthB3\trftsWidthA3\trautofit1\trpaddl108\trpaddr108\trpaddfl3\trpaddft3\trpaddfb3\trpaddfr3\tbllkhdrrows\tbllklastrow\tbllkhdrcols\tbllklastcol \clvertalt\clbrdrt\brdrs\brdrw10 \clbrdrl\brdrs\brdrw10 \clbrdrb\brdrs\brdrw10 \clbrdrr \brdrs\brdrw10 \cltxlrtb\clftsWidth3\clwWidth4518\clshdrawnil \cellx4410\clvertalt\clbrdrt\brdrs\brdrw10 \clbrdrl\brdrs\brdrw10 \clbrdrb\brdrs\brdrw10 \clbrdrr\brdrs\brdrw10 \cltxlrtb\clftsWidth3\clwWidth4518\clshdrawnil \cellx8928\pard\plain \ql \li0\ri0\widctlpar\intbl\aspalpha\aspnum\faauto\adjustright\rin0\lin0\pararsid11365268\yts96 \fs20\lang1033\langfe1033\loch\af1\hich\af1\dbch\af11\cgrid\langnp1033\langfenp1033 {\lang1033\langfe1041\langfenp1041\insrsid3939852 \hich\af1\dbch\af11\loch\f1 Interface}{\lang1033\langfe1041\langfenp1041\insrsid1906404 \cell }{\lang1033\langfe1041\langfenp1041\insrsid1906404 \hich\af1\dbch\af11\loch\f1 Description\cell }\pard\plain \ql \li0\ri0\widctlpar\intbl\aspalpha\aspnum\faauto\adjustright\rin0\lin0 \fs20\lang1033\langfe1033\loch\af1\hich\af1\dbch\af11\cgrid\langnp1033\langfenp1033 {\lang1033\langfe1041\langfenp1041\insrsid1906404 \trowd \irow0\irowband0 \ts96\trgaph99\trleft-108\trbrdrt\brdrs\brdrw10 \trbrdrl\brdrs\brdrw10 \trbrdrb\brdrs\brdrw10 \trbrdrr\brdrs\brdrw10 \trbrdrh\brdrs\brdrw10 \trbrdrv\brdrs\brdrw10 \trftsWidth1\trftsWidthB3\trftsWidthA3\trautofit1\trpaddl108\trpaddr108\trpaddfl3\trpaddft3\trpaddfb3\trpaddfr3\tbllkhdrrows\tbllklastrow\tbllkhdrcols\tbllklastcol \clvertalt\clbrdrt\brdrs\brdrw10 \clbrdrl\brdrs\brdrw10 \clbrdrb\brdrs\brdrw10 \clbrdrr \brdrs\brdrw10 \cltxlrtb\clftsWidth3\clwWidth4518\clshdrawnil \cellx4410\clvertalt\clbrdrt\brdrs\brdrw10 \clbrdrl\brdrs\brdrw10 \clbrdrb\brdrs\brdrw10 \clbrdrr\brdrs\brdrw10 \cltxlrtb\clftsWidth3\clwWidth4518\clshdrawnil \cellx8928\row }\pard\plain \ql \li0\ri0\widctlpar\intbl\aspalpha\aspnum\faauto\adjustright\rin0\lin0\pararsid11365268\yts96 \fs20\lang1033\langfe1033\loch\af1\hich\af1\dbch\af11\cgrid\langnp1033\langfenp1033 {\f2\lang1033\langfe1041\langfenp1041\insrsid1584205\charrsid68064 \hich\af2\dbch\af11\loch\f2 VFH get}{\f2\lang1033\langfe1041\langfenp1041\insrsid2906674\charrsid68064 \hich\af2\dbch\af11\loch\f2 r}{\f2\lang1033\langfe1041\langfenp1041\insrsid1584205\charrsid68064 \hich\af2\dbch\af11\loch\f2 oot}{ \f2\lang1033\langfe1041\langfenp1041\insrsid11041301\charrsid68064 \hich\af2\dbch\af11\loch\f2 VFH}{\f2\lang1033\langfe1041\langfenp1041\insrsid4016466\charrsid68064 \hich\af2\dbch\af11\loch\f2 ()}{ \f2\lang1033\langfe1041\langfenp1041\insrsid1584205\charrsid68064 \cell }{\lang1033\langfe1041\langfenp1041\insrsid1584205 \hich\af1\dbch\af11\loch\f1 Returns a virtual file handle of the root directory.\cell }\pard\plain \ql \li0\ri0\widctlpar\intbl\aspalpha\aspnum\faauto\adjustright\rin0\lin0 \fs20\lang1033\langfe1033\loch\af1\hich\af1\dbch\af11\cgrid\langnp1033\langfenp1033 {\lang1033\langfe1041\langfenp1041\insrsid1584205 \trowd \irow1\irowband1 \ts96\trgaph99\trleft-108\trbrdrt\brdrs\brdrw10 \trbrdrl\brdrs\brdrw10 \trbrdrb\brdrs\brdrw10 \trbrdrr\brdrs\brdrw10 \trbrdrh\brdrs\brdrw10 \trbrdrv\brdrs\brdrw10 \trftsWidth1\trftsWidthB3\trftsWidthA3\trautofit1\trpaddl108\trpaddr108\trpaddfl3\trpaddft3\trpaddfb3\trpaddfr3\tbllkhdrrows\tbllklastrow\tbllkhdrcols\tbllklastcol \clvertalt\clbrdrt\brdrs\brdrw10 \clbrdrl\brdrs\brdrw10 \clbrdrb\brdrs\brdrw10 \clbrdrr \brdrs\brdrw10 \cltxlrtb\clftsWidth3\clwWidth4518\clshdrawnil \cellx4410\clvertalt\clbrdrt\brdrs\brdrw10 \clbrdrl\brdrs\brdrw10 \clbrdrb\brdrs\brdrw10 \clbrdrr\brdrs\brdrw10 \cltxlrtb\clftsWidth3\clwWidth4518\clshdrawnil \cellx8928\row }\pard\plain \ql \li0\ri0\widctlpar\intbl\aspalpha\aspnum\faauto\adjustright\rin0\lin0\pararsid11365268\yts96 \fs20\lang1033\langfe1033\loch\af1\hich\af1\dbch\af11\cgrid\langnp1033\langfenp1033 {\f2\lang1033\langfe1041\langfenp1041\insrsid9318787\charrsid68064 \hich\af2\dbch\af11\loch\f2 VFH lookup(VFH fh, }{\f2\lang1033\langfe1041\langfenp1041\insrsid13268036\charrsid68064 \hich\af2\dbch\af11\loch\f2 S}{\f2\lang1033\langfe1041\langfenp1041\insrsid9318787\charrsid68064 \hich\af2\dbch\af11\loch\f2 tring path)}{ \f2\lang1033\langfe1041\langfenp1041\insrsid1584205\charrsid68064 \cell }{\lang1033\langfe1041\langfenp1041\insrsid9318787 \hich\af1\dbch\af11\loch\f1 Returns a virtual file handle of }{\lang1033\langfe1041\langfenp1041\insrsid68064 \hich\af1\dbch\af11\loch\f1 a virtual directory or}{\lang1033\langfe1041\langfenp1041\insrsid9318787 \hich\af1\dbch\af11\loch\f1 file specified by }{\lang1033\langfe1041\langfenp1041\insrsid353071 \hich\af1\dbch\af11\loch\f1 a}{ \lang1033\langfe1041\langfenp1041\insrsid5524141 \hich\af1\dbch\af11\loch\f1 relative path }{\lang1033\langfe1041\langfenp1041\insrsid9318787 \hich\af1\dbch\af11\loch\f1 from }{\lang1033\langfe1041\langfenp1041\insrsid3024227 \hich\af1\dbch\af11\loch\f1 the}{\lang1033\langfe1041\langfenp1041\insrsid9318787 \hich\af1\dbch\af11\loch\f1 virtual directory specified by }{\f2\lang1033\langfe1041\langfenp1041\insrsid9318787\charrsid68064 \hich\af2\dbch\af11\loch\f2 fh}{ \lang1033\langfe1041\langfenp1041\insrsid9318787 \hich\af1\dbch\af11\loch\f1 . When }{\f2\lang1033\langfe1041\langfenp1041\insrsid9318787\charrsid68064 \hich\af2\dbch\af11\loch\f2 path}{\lang1033\langfe1041\langfenp1041\insrsid68064 \hich\af1\dbch\af11\loch\f1 is an absolute path}{\lang1033\langfe1041\langfenp1041\insrsid9318787 \hich\af1\dbch\af11\loch\f1 , }{\f2\lang1033\langfe1041\langfenp1041\insrsid9318787\charrsid8538288 \hich\af2\dbch\af11\loch\f2 fh}{ \lang1033\langfe1041\langfenp1041\insrsid9318787 \hich\af1\dbch\af11\loch\f1 is ignored.}{\lang1033\langfe1041\langfenp1041\insrsid1584205\charrsid9318787 \cell }\pard\plain \ql \li0\ri0\widctlpar\intbl\aspalpha\aspnum\faauto\adjustright\rin0\lin0 \fs20\lang1033\langfe1033\loch\af1\hich\af1\dbch\af11\cgrid\langnp1033\langfenp1033 {\lang1033\langfe1041\langfenp1041\insrsid1584205 \trowd \irow2\irowband2\ts96\trgaph99\trleft-108\trbrdrt\brdrs\brdrw10 \trbrdrl\brdrs\brdrw10 \trbrdrb\brdrs\brdrw10 \trbrdrr\brdrs\brdrw10 \trbrdrh\brdrs\brdrw10 \trbrdrv\brdrs\brdrw10 \trftsWidth1\trftsWidthB3\trftsWidthA3\trautofit1\trpaddl108\trpaddr108\trpaddfl3\trpaddft3\trpaddfb3\trpaddfr3\tbllkhdrrows\tbllklastrow\tbllkhdrcols\tbllklastcol \clvertalt\clbrdrt \brdrs\brdrw10 \clbrdrl\brdrs\brdrw10 \clbrdrb\brdrs\brdrw10 \clbrdrr\brdrs\brdrw10 \cltxlrtb\clftsWidth3\clwWidth4518\clshdrawnil \cellx4410\clvertalt\clbrdrt\brdrs\brdrw10 \clbrdrl\brdrs\brdrw10 \clbrdrb\brdrs\brdrw10 \clbrdrr\brdrs\brdrw10 \cltxlrtb\clftsWidth3\clwWidth4518\clshdrawnil \cellx8928\row }\pard\plain \ql \li0\ri0\widctlpar\intbl\aspalpha\aspnum\faauto\adjustright\rin0\lin0\pararsid11365268\yts96 \fs20\lang1033\langfe1033\loch\af1\hich\af1\dbch\af11\cgrid\langnp1033\langfenp1033 {\f2\lang1033\langfe1041\langfenp1041\insrsid10189546\charrsid68064 \hich\af2\dbch\af11\loch\f2 Dir}{\f2\lang1033\langfe1041\langfenp1041\insrsid16716289\charrsid68064 \hich\af2\dbch\af11\loch\f2 e}{\f2\lang1033\langfe1041\langfenp1041\insrsid10189546\charrsid68064 \hich\af2\dbch\af11\loch\f2 ntry[] getdents(VFH fh)}{\f2\lang1033\langfe1041\langfenp1041\insrsid1584205\charrsid68064 \cell }{ \lang1033\langfe1041\langfenp1041\insrsid10189546 \hich\af1\dbch\af11\loch\f1 Returns an array of directory entries}{\lang1033\langfe1041\langfenp1041\insrsid7687447 \hich\af1\dbch\af11\loch\f1 of the virtual directory specified by }{ \f2\lang1033\langfe1041\langfenp1041\insrsid7687447\charrsid7687447 \hich\af2\dbch\af11\loch\f2 fh}{\lang1033\langfe1041\langfenp1041\insrsid7687447 \hich\af1\dbch\af11\loch\f1 .}{\lang1033\langfe1041\langfenp1041\insrsid10189546 \hich\af1\dbch\af11\loch\f1 }{\f2\lang1033\langfe1041\langfenp1041\insrsid10189546\charrsid11278842 \hich\af2\dbch\af11\loch\f2 Dir}{\f2\lang1033\langfe1041\langfenp1041\insrsid68064\charrsid11278842 \hich\af2\dbch\af11\loch\f2 e}{ \f2\lang1033\langfe1041\langfenp1041\insrsid10189546\charrsid11278842 \hich\af2\dbch\af11\loch\f2 ntry}{\lang1033\langfe1041\langfenp1041\insrsid10189546 \hich\af1\dbch\af11\loch\f1 is a structure consisting of a }{ \lang1033\langfe1041\langfenp1041\insrsid4617639 \hich\af1\dbch\af11\loch\f1 virtual}{\lang1033\langfe1041\langfenp1041\insrsid10189546 \hich\af1\dbch\af11\loch\f1 name and }{\lang1033\langfe1041\langfenp1041\insrsid13257755 \hich\af1\dbch\af11\loch\f1 the corresponding}{\lang1033\langfe1041\langfenp1041\insrsid10189546 \hich\af1\dbch\af11\loch\f1 virtual file handle.}{\lang1033\langfe1041\langfenp1041\insrsid1584205 \cell }\pard\plain \ql \li0\ri0\widctlpar\intbl\aspalpha\aspnum\faauto\adjustright\rin0\lin0 \fs20\lang1033\langfe1033\loch\af1\hich\af1\dbch\af11\cgrid\langnp1033\langfenp1033 {\lang1033\langfe1041\langfenp1041\insrsid1584205 \trowd \irow3\irowband3 \ts96\trgaph99\trleft-108\trbrdrt\brdrs\brdrw10 \trbrdrl\brdrs\brdrw10 \trbrdrb\brdrs\brdrw10 \trbrdrr\brdrs\brdrw10 \trbrdrh\brdrs\brdrw10 \trbrdrv\brdrs\brdrw10 \trftsWidth1\trftsWidthB3\trftsWidthA3\trautofit1\trpaddl108\trpaddr108\trpaddfl3\trpaddft3\trpaddfb3\trpaddfr3\tbllkhdrrows\tbllklastrow\tbllkhdrcols\tbllklastcol \clvertalt\clbrdrt\brdrs\brdrw10 \clbrdrl\brdrs\brdrw10 \clbrdrb\brdrs\brdrw10 \clbrdrr \brdrs\brdrw10 \cltxlrtb\clftsWidth3\clwWidth4518\clshdrawnil \cellx4410\clvertalt\clbrdrt\brdrs\brdrw10 \clbrdrl\brdrs\brdrw10 \clbrdrb\brdrs\brdrw10 \clbrdrr\brdrs\brdrw10 \cltxlrtb\clftsWidth3\clwWidth4518\clshdrawnil \cellx8928\row }\pard\plain \ql \li0\ri0\widctlpar\intbl\aspalpha\aspnum\faauto\adjustright\rin0\lin0\pararsid11365268\yts96 \fs20\lang1033\langfe1033\loch\af1\hich\af1\dbch\af11\cgrid\langnp1033\langfenp1033 {\f2\lang1033\langfe1041\langfenp1041\insrsid2188427 \hich\af2\dbch\af11\loch\f2 Int}{\f2\lang1033\langfe1041\langfenp1041\insrsid10189546\charrsid68064 \hich\af2\dbch\af11\loch\f2 mkdir(VFH fh, String name, Attr[] attrs)\cell }{\lang1033\langfe1041\langfenp1041\insrsid4404923 \hich\af1\dbch\af11\loch\f1 Creates a new virtual directory }{\f2\lang1033\langfe1041\langfenp1041\insrsid4404923\charrsid1772698 \hich\af2\dbch\af11\loch\f2 name}{\lang1033\langfe1041\langfenp1041\insrsid4404923 \hich\af1\dbch\af11\loch\f1 }{ \lang1033\langfe1041\langfenp1041\insrsid2428124 \hich\af1\dbch\af11\loch\f1 under}{\lang1033\langfe1041\langfenp1041\insrsid4404923 \hich\af1\dbch\af11\loch\f1 }{\lang1033\langfe1041\langfenp1041\insrsid3024227 \hich\af1\dbch\af11\loch\f1 the}{ \lang1033\langfe1041\langfenp1041\insrsid4404923 \hich\af1\dbch\af11\loch\f1 virtual directory specified by }{\f2\lang1033\langfe1041\langfenp1041\insrsid4404923\charrsid1772698 \hich\af2\dbch\af11\loch\f2 fh}{ \lang1033\langfe1041\langfenp1041\insrsid4404923 \hich\af1\dbch\af11\loch\f1 , and sets attributes }{\f2\lang1033\langfe1041\langfenp1041\insrsid4404923\charrsid1772698 \hich\af2\dbch\af11\loch\f2 attrs}{\lang1033\langfe1041\langfenp1041\insrsid880888 \hich\af1\dbch\af11\loch\f1 to the virtual directory}{\lang1033\langfe1041\langfenp1041\insrsid4404923 \hich\af1\dbch\af11\loch\f1 .}{\lang1033\langfe1041\langfenp1041\insrsid4982882 \hich\af1\dbch\af11\loch\f1 }{ \lang1033\langfe1041\langfenp1041\insrsid7629694 \hich\af1\dbch\af11\loch\f1 This function returns }{\f2\lang1033\langfe1041\langfenp1041\insrsid7629694\charrsid13721286 \hich\af2\dbch\af11\loch\f2 0}{\lang1033\langfe1041\langfenp1041\insrsid7629694 \hich\af1\dbch\af11\loch\f1 or an error code}{\lang1033\langfe1041\langfenp1041\insrsid4982882 \hich\af1\dbch\af11\loch\f1 .}{\lang1033\langfe1041\langfenp1041\insrsid10189546\charrsid10189546 \cell }\pard\plain \ql \li0\ri0\widctlpar\intbl\aspalpha\aspnum\faauto\adjustright\rin0\lin0 \fs20\lang1033\langfe1033\loch\af1\hich\af1\dbch\af11\cgrid\langnp1033\langfenp1033 {\lang1033\langfe1041\langfenp1041\insrsid10189546 \trowd \irow4\irowband4 \ts96\trgaph99\trleft-108\trbrdrt\brdrs\brdrw10 \trbrdrl\brdrs\brdrw10 \trbrdrb\brdrs\brdrw10 \trbrdrr\brdrs\brdrw10 \trbrdrh\brdrs\brdrw10 \trbrdrv\brdrs\brdrw10 \trftsWidth1\trftsWidthB3\trftsWidthA3\trautofit1\trpaddl108\trpaddr108\trpaddfl3\trpaddft3\trpaddfb3\trpaddfr3\tbllkhdrrows\tbllklastrow\tbllkhdrcols\tbllklastcol \clvertalt\clbrdrt\brdrs\brdrw10 \clbrdrl\brdrs\brdrw10 \clbrdrb\brdrs\brdrw10 \clbrdrr \brdrs\brdrw10 \cltxlrtb\clftsWidth3\clwWidth4518\clshdrawnil \cellx4410\clvertalt\clbrdrt\brdrs\brdrw10 \clbrdrl\brdrs\brdrw10 \clbrdrb\brdrs\brdrw10 \clbrdrr\brdrs\brdrw10 \cltxlrtb\clftsWidth3\clwWidth4518\clshdrawnil \cellx8928\row }\pard\plain \ql \li0\ri0\widctlpar\intbl\aspalpha\aspnum\faauto\adjustright\rin0\lin0\pararsid11365268\yts96 \fs20\lang1033\langfe1033\loch\af1\hich\af1\dbch\af11\cgrid\langnp1033\langfenp1033 {\f2\lang1033\langfe1041\langfenp1041\insrsid2188427 \hich\af2\dbch\af11\loch\f2 Int}{\f2\lang1033\langfe1041\langfenp1041\insrsid880888\charrsid68064 \hich\af2\dbch\af11\loch\f2 rmdir(VFH fh, Str}{\f2\lang1033\langfe1041\langfenp1041\insrsid13268036\charrsid68064 \hich\af2\dbch\af11\loch\f2 i}{ \f2\lang1033\langfe1041\langfenp1041\insrsid880888\charrsid68064 \hich\af2\dbch\af11\loch\f2 ng name)}{\f2\lang1033\langfe1041\langfenp1041\insrsid10189546\charrsid68064 \cell }{\lang1033\langfe1041\langfenp1041\insrsid880888 \hich\af1\dbch\af11\loch\f1 Remove}{\lang1033\langfe1041\langfenp1041\insrsid5063888 \hich\af1\dbch\af11\loch\f1 s}{\lang1033\langfe1041\langfenp1041\insrsid880888 \hich\af1\dbch\af11\loch\f1 }{\lang1033\langfe1041\langfenp1041\insrsid3024227 \hich\af1\dbch\af11\loch\f1 the}{ \lang1033\langfe1041\langfenp1041\insrsid880888 \hich\af1\dbch\af11\loch\f1 virtual directory }{\f2\lang1033\langfe1041\langfenp1041\insrsid880888\charrsid1772698 \hich\af2\dbch\af11\loch\f2 name}{\lang1033\langfe1041\langfenp1041\insrsid880888 \hich\af1\dbch\af11\loch\f1 }{\lang1033\langfe1041\langfenp1041\insrsid15761133 \hich\af1\dbch\af11\loch\f1 in}{\lang1033\langfe1041\langfenp1041\insrsid880888 \hich\af1\dbch\af11\loch\f1 }{\lang1033\langfe1041\langfenp1041\insrsid3024227 \hich\af1\dbch\af11\loch\f1 the}{\lang1033\langfe1041\langfenp1041\insrsid880888 \hich\af1\dbch\af11\loch\f1 virtual directory specified by }{\f2\lang1033\langfe1041\langfenp1041\insrsid880888\charrsid1772698 \hich\af2\dbch\af11\loch\f2 fh}{ \lang1033\langfe1041\langfenp1041\insrsid880888 \hich\af1\dbch\af11\loch\f1 .}{\lang1033\langfe1041\langfenp1041\insrsid10189546\charrsid4404923 \cell }\pard\plain \ql \li0\ri0\widctlpar\intbl\aspalpha\aspnum\faauto\adjustright\rin0\lin0 \fs20\lang1033\langfe1033\loch\af1\hich\af1\dbch\af11\cgrid\langnp1033\langfenp1033 {\lang1033\langfe1041\langfenp1041\insrsid10189546 \trowd \irow5\irowband5\ts96\trgaph99\trleft-108\trbrdrt\brdrs\brdrw10 \trbrdrl\brdrs\brdrw10 \trbrdrb\brdrs\brdrw10 \trbrdrr\brdrs\brdrw10 \trbrdrh\brdrs\brdrw10 \trbrdrv\brdrs\brdrw10 \trftsWidth1\trftsWidthB3\trftsWidthA3\trautofit1\trpaddl108\trpaddr108\trpaddfl3\trpaddft3\trpaddfb3\trpaddfr3\tbllkhdrrows\tbllklastrow\tbllkhdrcols\tbllklastcol \clvertalt\clbrdrt \brdrs\brdrw10 \clbrdrl\brdrs\brdrw10 \clbrdrb\brdrs\brdrw10 \clbrdrr\brdrs\brdrw10 \cltxlrtb\clftsWidth3\clwWidth4518\clshdrawnil \cellx4410\clvertalt\clbrdrt\brdrs\brdrw10 \clbrdrl\brdrs\brdrw10 \clbrdrb\brdrs\brdrw10 \clbrdrr\brdrs\brdrw10 \cltxlrtb\clftsWidth3\clwWidth4518\clshdrawnil \cellx8928\row }\pard\plain \ql \li0\ri0\widctlpar\intbl\aspalpha\aspnum\faauto\adjustright\rin0\lin0\pararsid11365268\yts96 \fs20\lang1033\langfe1033\loch\af1\hich\af1\dbch\af11\cgrid\langnp1033\langfenp1033 {\f2\lang1033\langfe1041\langfenp1041\insrsid10581331\charrsid68064 \hich\af2\dbch\af11\loch\f2 Int access(VFH fh, }{ \f2\lang1033\langfe1041\langfenp1041\insrsid5908850\charrsid68064 \hich\af2\dbch\af11\loch\f2 I}{\f2\lang1033\langfe1041\langfenp1041\insrsid10581331\charrsid68064 \hich\af2\dbch\af11\loch\f2 nt }{ \f2\lang1033\langfe1041\langfenp1041\insrsid8460692\charrsid68064 \hich\af2\dbch\af11\loch\f2 mode}{\f2\lang1033\langfe1041\langfenp1041\insrsid10581331\charrsid68064 \hich\af2\dbch\af11\loch\f2 )}{ \f2\lang1033\langfe1041\langfenp1041\insrsid10189546\charrsid68064 \cell }{\lang1033\langfe1041\langfenp1041\insrsid13972891 \hich\af1\dbch\af11\loch\f1 Determine}{\lang1033\langfe1041\langfenp1041\insrsid12549436 \hich\af1\dbch\af11\loch\f1 s}{ \lang1033\langfe1041\langfenp1041\insrsid13972891 \hich\af1\dbch\af11\loch\f1 whether }{\lang1033\langfe1041\langfenp1041\insrsid3024227 \hich\af1\dbch\af11\loch\f1 the}{\lang1033\langfe1041\langfenp1041\insrsid13972891 \hich\af1\dbch\af11\loch\f1 virtual file or directory specified by }{\f2\lang1033\langfe1041\langfenp1041\insrsid13972891\charrsid1772698 \hich\af2\dbch\af11\loch\f2 fh}{\lang1033\langfe1041\langfenp1041\insrsid13972891 \hich\af1\dbch\af11\loch\f1 can be accessed }{ \lang1033\langfe1041\langfenp1041\insrsid8460692 \hich\af1\dbch\af11\loch\f1 with}{\lang1033\langfe1041\langfenp1041\insrsid13972891 \hich\af1\dbch\af11\loch\f1 }{\lang1033\langfe1041\langfenp1041\insrsid8460692 \hich\af1\dbch\af11\loch\f1 the specified mode}{\lang1033\langfe1041\langfenp1041\insrsid13972891 \hich\af1\dbch\af11\loch\f1 . }{\f2\lang1033\langfe1041\langfenp1041\insrsid8460692\charrsid1772698 \hich\af2\dbch\af11\loch\f2 Mode}{\lang1033\langfe1041\langfenp1041\insrsid13972891 \hich\af1\dbch\af11\loch\f1 is one }{\lang1033\langfe1041\langfenp1041\insrsid15230486 \hich\af1\dbch\af11\loch\f1 or more }{\lang1033\langfe1041\langfenp1041\insrsid13972891 \hich\af1\dbch\af11\loch\f1 of }{ \f2\lang1033\langfe1041\langfenp1041\insrsid13972891\charrsid1772698 \hich\af2\dbch\af11\loch\f2 READ}{\lang1033\langfe1041\langfenp1041\insrsid13972891 \hich\af1\dbch\af11\loch\f1 , }{\f2\lang1033\langfe1041\langfenp1041\insrsid13972891\charrsid1772698 \hich\af2\dbch\af11\loch\f2 LOOKUP}{\lang1033\langfe1041\langfenp1041\insrsid13972891 \hich\af1\dbch\af11\loch\f1 , }{\f2\lang1033\langfe1041\langfenp1041\insrsid13972891\charrsid1772698 \hich\af2\dbch\af11\loch\f2 MODIFY}{ \lang1033\langfe1041\langfenp1041\insrsid13972891 \hich\af1\dbch\af11\loch\f1 , }{\f2\lang1033\langfe1041\langfenp1041\insrsid13972891\charrsid1772698 \hich\af2\dbch\af11\loch\f2 EXTEND}{\lang1033\langfe1041\langfenp1041\insrsid13972891 \hich\af1\dbch\af11\loch\f1 , }{\f2\lang1033\langfe1041\langfenp1041\insrsid13972891\charrsid1772698 \hich\af2\dbch\af11\loch\f2 DELETE}{\lang1033\langfe1041\langfenp1041\insrsid13972891 \hich\af1\dbch\af11\loch\f1 , and }{ \f2\lang1033\langfe1041\langfenp1041\insrsid13972891\charrsid1772698 \hich\af2\dbch\af11\loch\f2 EXECUTE}{\lang1033\langfe1041\langfenp1041\insrsid13972891 \hich\af1\dbch\af11\loch\f1 .}{\lang1033\langfe1041\langfenp1041\insrsid10189546\charrsid10581331 \cell }\pard\plain \ql \li0\ri0\widctlpar\intbl\aspalpha\aspnum\faauto\adjustright\rin0\lin0 \fs20\lang1033\langfe1033\loch\af1\hich\af1\dbch\af11\cgrid\langnp1033\langfenp1033 {\lang1033\langfe1041\langfenp1041\insrsid10189546 \trowd \irow6\irowband6 \ts96\trgaph99\trleft-108\trbrdrt\brdrs\brdrw10 \trbrdrl\brdrs\brdrw10 \trbrdrb\brdrs\brdrw10 \trbrdrr\brdrs\brdrw10 \trbrdrh\brdrs\brdrw10 \trbrdrv\brdrs\brdrw10 \trftsWidth1\trftsWidthB3\trftsWidthA3\trautofit1\trpaddl108\trpaddr108\trpaddfl3\trpaddft3\trpaddfb3\trpaddfr3\tbllkhdrrows\tbllklastrow\tbllkhdrcols\tbllklastcol \clvertalt\clbrdrt\brdrs\brdrw10 \clbrdrl\brdrs\brdrw10 \clbrdrb\brdrs\brdrw10 \clbrdrr \brdrs\brdrw10 \cltxlrtb\clftsWidth3\clwWidth4518\clshdrawnil \cellx4410\clvertalt\clbrdrt\brdrs\brdrw10 \clbrdrl\brdrs\brdrw10 \clbrdrb\brdrs\brdrw10 \clbrdrr\brdrs\brdrw10 \cltxlrtb\clftsWidth3\clwWidth4518\clshdrawnil \cellx8928\row }\pard\plain \ql \li0\ri0\widctlpar\intbl\aspalpha\aspnum\faauto\adjustright\rin0\lin0\pararsid11365268\yts96 \fs20\lang1033\langfe1033\loch\af1\hich\af1\dbch\af11\cgrid\langnp1033\langfenp1033 {\f2\lang1033\langfe1041\langfenp1041\insrsid9570284\charrsid68064 \hich\af2\dbch\af11\loch\f2 Attr[] get}{\f2\lang1033\langfe1041\langfenp1041\insrsid2906674\charrsid68064 \hich\af2\dbch\af11\loch\f2 a}{\f2\lang1033\langfe1041\langfenp1041\insrsid9570284\charrsid68064 \hich\af2\dbch\af11\loch\f2 ttrs(VFH fh, }{ \f2\lang1033\langfe1041\langfenp1041\insrsid13268036\charrsid68064 \hich\af2\dbch\af11\loch\f2 S}{\f2\lang1033\langfe1041\langfenp1041\insrsid9570284\charrsid68064 \hich\af2\dbch\af11\loch\f2 tring[] attr}{ \f2\lang1033\langfe1041\langfenp1041\insrsid13268036\charrsid68064 \hich\af2\dbch\af11\loch\f2 k}{\f2\lang1033\langfe1041\langfenp1041\insrsid9570284\charrsid68064 \hich\af2\dbch\af11\loch\f2 eys)}{ \f2\lang1033\langfe1041\langfenp1041\insrsid10189546\charrsid68064 \cell }{\lang1033\langfe1041\langfenp1041\insrsid922276 \hich\af1\dbch\af11\loch\f1 Returns a}{\lang1033\langfe1041\langfenp1041\insrsid6909442 \hich\af1\dbch\af11\loch\f1 n array}{ \lang1033\langfe1041\langfenp1041\insrsid922276 \hich\af1\dbch\af11\loch\f1 of attributes }{\lang1033\langfe1041\langfenp1041\insrsid4342905 \hich\af1\dbch\af11\loch\f1 of}{\lang1033\langfe1041\langfenp1041\insrsid10363637 \hich\af1\dbch\af11\loch\f1 }{ \lang1033\langfe1041\langfenp1041\insrsid12395616 \hich\af1\dbch\af11\loch\f1 the}{\lang1033\langfe1041\langfenp1041\insrsid10363637 \hich\af1\dbch\af11\loch\f1 virtual file or }{\lang1033\langfe1041\langfenp1041\insrsid1666092 \hich\af1\dbch\af11\loch\f1 directory specified by }{\f2\lang1033\langfe1041\langfenp1041\insrsid1666092\charrsid10363637 \hich\af2\dbch\af11\loch\f2 fh}{\lang1033\langfe1041\langfenp1041\insrsid1666092 \hich\af1\dbch\af11\loch\f1 . }{ \lang1033\langfe1041\langfenp1041\insrsid9329641 \hich\af1\dbch\af11\loch\f1 Obtained attributes can be specified by }{\f2\lang1033\langfe1041\langfenp1041\insrsid13268036\charrsid10363637 \hich\af2\dbch\af11\loch\f2 attrkeys}{ \lang1033\langfe1041\langfenp1041\insrsid13268036 \hich\af1\dbch\af11\loch\f1 .}{\lang1033\langfe1041\langfenp1041\insrsid10189546\charrsid9570284 \cell }\pard\plain \ql \li0\ri0\widctlpar\intbl\aspalpha\aspnum\faauto\adjustright\rin0\lin0 \fs20\lang1033\langfe1033\loch\af1\hich\af1\dbch\af11\cgrid\langnp1033\langfenp1033 {\lang1033\langfe1041\langfenp1041\insrsid10189546 \trowd \irow7\irowband7\ts96\trgaph99\trleft-108\trbrdrt\brdrs\brdrw10 \trbrdrl\brdrs\brdrw10 \trbrdrb\brdrs\brdrw10 \trbrdrr\brdrs\brdrw10 \trbrdrh\brdrs\brdrw10 \trbrdrv\brdrs\brdrw10 \trftsWidth1\trftsWidthB3\trftsWidthA3\trautofit1\trpaddl108\trpaddr108\trpaddfl3\trpaddft3\trpaddfb3\trpaddfr3\tbllkhdrrows\tbllklastrow\tbllkhdrcols\tbllklastcol \clvertalt\clbrdrt \brdrs\brdrw10 \clbrdrl\brdrs\brdrw10 \clbrdrb\brdrs\brdrw10 \clbrdrr\brdrs\brdrw10 \cltxlrtb\clftsWidth3\clwWidth4518\clshdrawnil \cellx4410\clvertalt\clbrdrt\brdrs\brdrw10 \clbrdrl\brdrs\brdrw10 \clbrdrb\brdrs\brdrw10 \clbrdrr\brdrs\brdrw10 \cltxlrtb\clftsWidth3\clwWidth4518\clshdrawnil \cellx8928\row }\pard\plain \ql \li0\ri0\widctlpar\intbl\aspalpha\aspnum\faauto\adjustright\rin0\lin0\pararsid11365268\yts96 \fs20\lang1033\langfe1033\loch\af1\hich\af1\dbch\af11\cgrid\langnp1033\langfenp1033 {\f2\lang1033\langfe1041\langfenp1041\insrsid2188427 \hich\af2\dbch\af11\loch\f2 Int}{\f2\lang1033\langfe1041\langfenp1041\insrsid530427\charrsid68064 \hich\af2\dbch\af11\loch\f2 setattrs(VFH fh, Attr[] attrs)}{\f2\lang1033\langfe1041\langfenp1041\insrsid10189546\charrsid68064 \cell }{\lang1033\langfe1041\langfenp1041\insrsid5701948 \hich\af1\dbch\af11\loch\f1 Sets }{ \lang1033\langfe1041\langfenp1041\insrsid6885215 \hich\af1\dbch\af11\loch\f1 one or more }{\lang1033\langfe1041\langfenp1041\insrsid5701948 \hich\af1\dbch\af11\loch\f1 attributes }{\lang1033\langfe1041\langfenp1041\insrsid6885215 \hich\af1\dbch\af11\loch\f1 specified by }{\f2\lang1033\langfe1041\langfenp1041\insrsid6885215\charrsid6885215 \hich\af2\dbch\af11\loch\f2 attrs}{\lang1033\langfe1041\langfenp1041\insrsid6885215 \hich\af1\dbch\af11\loch\f1 }{ \lang1033\langfe1041\langfenp1041\insrsid5701948 \hich\af1\dbch\af11\loch\f1 to }{\lang1033\langfe1041\langfenp1041\insrsid2518758 \hich\af1\dbch\af11\loch\f1 the}{\lang1033\langfe1041\langfenp1041\insrsid5701948 \hich\af1\dbch\af11\loch\f1 virtual directory or file specified by }{\f2\lang1033\langfe1041\langfenp1041\insrsid5701948\charrsid10363637 \hich\af2\dbch\af11\loch\f2 fh}{\lang1033\langfe1041\langfenp1041\insrsid5701948 \hich\af1\dbch\af11\loch\f1 .}{ \lang1033\langfe1041\langfenp1041\insrsid10189546\charrsid530427 \cell }\pard\plain \ql \li0\ri0\widctlpar\intbl\aspalpha\aspnum\faauto\adjustright\rin0\lin0 \fs20\lang1033\langfe1033\loch\af1\hich\af1\dbch\af11\cgrid\langnp1033\langfenp1033 { \lang1033\langfe1041\langfenp1041\insrsid10189546 \trowd \irow8\irowband8\ts96\trgaph99\trleft-108\trbrdrt\brdrs\brdrw10 \trbrdrl\brdrs\brdrw10 \trbrdrb\brdrs\brdrw10 \trbrdrr\brdrs\brdrw10 \trbrdrh\brdrs\brdrw10 \trbrdrv\brdrs\brdrw10 \trftsWidth1\trftsWidthB3\trftsWidthA3\trautofit1\trpaddl108\trpaddr108\trpaddfl3\trpaddft3\trpaddfb3\trpaddfr3\tbllkhdrrows\tbllklastrow\tbllkhdrcols\tbllklastcol \clvertalt\clbrdrt\brdrs\brdrw10 \clbrdrl\brdrs\brdrw10 \clbrdrb\brdrs\brdrw10 \clbrdrr \brdrs\brdrw10 \cltxlrtb\clftsWidth3\clwWidth4518\clshdrawnil \cellx4410\clvertalt\clbrdrt\brdrs\brdrw10 \clbrdrl\brdrs\brdrw10 \clbrdrb\brdrs\brdrw10 \clbrdrr\brdrs\brdrw10 \cltxlrtb\clftsWidth3\clwWidth4518\clshdrawnil \cellx8928\row }\pard\plain \ql \li0\ri0\widctlpar\intbl\aspalpha\aspnum\faauto\adjustright\rin0\lin0\pararsid11365268\yts96 \fs20\lang1033\langfe1033\loch\af1\hich\af1\dbch\af11\cgrid\langnp1033\langfenp1033 {\f2\lang1033\langfe1041\langfenp1041\insrsid2188427 \hich\af2\dbch\af11\loch\f2 Int}{\f2\lang1033\langfe1041\langfenp1041\insrsid2495851\charrsid68064 \hich\af2\dbch\af11\loch\f2 addfile(VFH fh, String name, Attr[] attrs)}{\f2\lang1033\langfe1041\langfenp1041\insrsid10189546\charrsid68064 \cell }{ \lang1033\langfe1041\langfenp1041\insrsid4861586 \hich\af1\dbch\af11\loch\f1 Adds a new virtual file }{\f2\lang1033\langfe1041\langfenp1041\insrsid4861586\charrsid16325038 \hich\af2\dbch\af11\loch\f2 name}{\lang1033\langfe1041\langfenp1041\insrsid4861586 \hich\af1\dbch\af11\loch\f1 in }{\lang1033\langfe1041\langfenp1041\insrsid14687672 \hich\af1\dbch\af11\loch\f1 the}{\lang1033\langfe1041\langfenp1041\insrsid4861586 \hich\af1\dbch\af11\loch\f1 virtual directory specified by }{ \f2\lang1033\langfe1041\langfenp1041\insrsid4861586\charrsid16325038 \hich\af2\dbch\af11\loch\f2 fh}{\lang1033\langfe1041\langfenp1041\insrsid4861586 \hich\af1\dbch\af11\loch\f1 , and sets attributes to the virtual file.}{ \lang1033\langfe1041\langfenp1041\insrsid10189546\charrsid2495851 \cell }\pard\plain \ql \li0\ri0\widctlpar\intbl\aspalpha\aspnum\faauto\adjustright\rin0\lin0 \fs20\lang1033\langfe1033\loch\af1\hich\af1\dbch\af11\cgrid\langnp1033\langfenp1033 { \lang1033\langfe1041\langfenp1041\insrsid10189546 \trowd \irow9\irowband9\ts96\trgaph99\trleft-108\trbrdrt\brdrs\brdrw10 \trbrdrl\brdrs\brdrw10 \trbrdrb\brdrs\brdrw10 \trbrdrr\brdrs\brdrw10 \trbrdrh\brdrs\brdrw10 \trbrdrv\brdrs\brdrw10 \trftsWidth1\trftsWidthB3\trftsWidthA3\trautofit1\trpaddl108\trpaddr108\trpaddfl3\trpaddft3\trpaddfb3\trpaddfr3\tbllkhdrrows\tbllklastrow\tbllkhdrcols\tbllklastcol \clvertalt\clbrdrt\brdrs\brdrw10 \clbrdrl\brdrs\brdrw10 \clbrdrb\brdrs\brdrw10 \clbrdrr \brdrs\brdrw10 \cltxlrtb\clftsWidth3\clwWidth4518\clshdrawnil \cellx4410\clvertalt\clbrdrt\brdrs\brdrw10 \clbrdrl\brdrs\brdrw10 \clbrdrb\brdrs\brdrw10 \clbrdrr\brdrs\brdrw10 \cltxlrtb\clftsWidth3\clwWidth4518\clshdrawnil \cellx8928\row }\pard\plain \ql \li0\ri0\widctlpar\intbl\aspalpha\aspnum\faauto\adjustright\rin0\lin0\pararsid11365268\yts96 \fs20\lang1033\langfe1033\loch\af1\hich\af1\dbch\af11\cgrid\langnp1033\langfenp1033 {\f2\lang1033\langfe1041\langfenp1041\insrsid2188427 \hich\af2\dbch\af11\loch\f2 Int}{\f2\lang1033\langfe1041\langfenp1041\insrsid4861586\charrsid68064 \hich\af2\dbch\af11\loch\f2 removefile(VFH fh}{\f2\lang1033\langfe1041\langfenp1041\insrsid9194803 \hich\af2\dbch\af11\loch\f2 , String name}{ \f2\lang1033\langfe1041\langfenp1041\insrsid4861586\charrsid68064 \hich\af2\dbch\af11\loch\f2 )}{\f2\lang1033\langfe1041\langfenp1041\insrsid10189546\charrsid68064 \cell }{\lang1033\langfe1041\langfenp1041\insrsid4861586 \hich\af1\dbch\af11\loch\f1 Removes }{\lang1033\langfe1041\langfenp1041\insrsid8078276 \hich\af1\dbch\af11\loch\f1 the}{\lang1033\langfe1041\langfenp1041\insrsid4861586 \hich\af1\dbch\af11\loch\f1 virtual file }{\f2\lang1033\langfe1041\langfenp1041\insrsid11168867\charrsid11168867 \hich\af2\dbch\af11\loch\f2 name}{\lang1033\langfe1041\langfenp1041\insrsid11168867 \hich\af1\dbch\af11\loch\f1 in the virtual directory }{\lang1033\langfe1041\langfenp1041\insrsid4861586 \hich\af1\dbch\af11\loch\f1 specified by }{ \f2\lang1033\langfe1041\langfenp1041\insrsid4861586\charrsid16325038 \hich\af2\dbch\af11\loch\f2 fh}{\lang1033\langfe1041\langfenp1041\insrsid4861586 \hich\af1\dbch\af11\loch\f1 .}{\lang1033\langfe1041\langfenp1041\insrsid10189546\charrsid4861586 \cell }\pard\plain \ql \li0\ri0\widctlpar\intbl\aspalpha\aspnum\faauto\adjustright\rin0\lin0 \fs20\lang1033\langfe1033\loch\af1\hich\af1\dbch\af11\cgrid\langnp1033\langfenp1033 {\lang1033\langfe1041\langfenp1041\insrsid10189546 \trowd \irow10\irowband10 \ts96\trgaph99\trleft-108\trbrdrt\brdrs\brdrw10 \trbrdrl\brdrs\brdrw10 \trbrdrb\brdrs\brdrw10 \trbrdrr\brdrs\brdrw10 \trbrdrh\brdrs\brdrw10 \trbrdrv\brdrs\brdrw10 \trftsWidth1\trftsWidthB3\trftsWidthA3\trautofit1\trpaddl108\trpaddr108\trpaddfl3\trpaddft3\trpaddfb3\trpaddfr3\tbllkhdrrows\tbllklastrow\tbllkhdrcols\tbllklastcol \clvertalt\clbrdrt\brdrs\brdrw10 \clbrdrl\brdrs\brdrw10 \clbrdrb\brdrs\brdrw10 \clbrdrr \brdrs\brdrw10 \cltxlrtb\clftsWidth3\clwWidth4518\clshdrawnil \cellx4410\clvertalt\clbrdrt\brdrs\brdrw10 \clbrdrl\brdrs\brdrw10 \clbrdrb\brdrs\brdrw10 \clbrdrr\brdrs\brdrw10 \cltxlrtb\clftsWidth3\clwWidth4518\clshdrawnil \cellx8928\row }\pard\plain \ql \li0\ri0\widctlpar\intbl\aspalpha\aspnum\faauto\adjustright\rin0\lin0\pararsid11365268\yts96 \fs20\lang1033\langfe1033\loch\af1\hich\af1\dbch\af11\cgrid\langnp1033\langfenp1033 {\f2\lang1033\langfe1041\langfenp1041\insrsid2188427 \hich\af2\dbch\af11\loch\f2 Int}{\f2\lang1033\langfe1041\langfenp1041\insrsid10102437 \hich\af2\dbch\af11\loch\f2 }{\f2\lang1033\langfe1041\langfenp1041\insrsid12855225 \hich\af2\dbch\af11\loch\f2 link(}{ \f2\lang1033\langfe1041\langfenp1041\insrsid9191121 \hich\af2\dbch\af11\loch\f2 VFH destfh, VFH fh, String name)}{\f2\lang1033\langfe1041\langfenp1041\insrsid12855225\charrsid68064 \cell }{\lang1033\langfe1041\langfenp1041\insrsid8286539 \hich\af1\dbch\af11\loch\f1 Creates }{\lang1033\langfe1041\langfenp1041\insrsid16413918 \hich\af1\dbch\af11\loch\f1 the}{\lang1033\langfe1041\langfenp1041\insrsid2965419 \hich\af1\dbch\af11\loch\f1 }{\lang1033\langfe1041\langfenp1041\insrsid5904539 \loch\af1\dbch\af11\hich\f1 \'93\loch\f1 \hich\f1 hard\'94\loch\f1 link}{\lang1033\langfe1041\langfenp1041\insrsid10837108 \hich\af1\dbch\af11\loch\f1 }{\f2\lang1033\langfe1041\langfenp1041\insrsid15944515\charrsid10837108 \hich\af2\dbch\af11\loch\f2 name}{\lang1033\langfe1041\langfenp1041\insrsid15944515 \hich\af1\dbch\af11\loch\f1 }{\lang1033\langfe1041\langfenp1041\insrsid10837108 \hich\af1\dbch\af11\loch\f1 for the virtual file specified by }{ \f2\lang1033\langfe1041\langfenp1041\insrsid10837108\charrsid10837108 \hich\af2\dbch\af11\loch\f2 destfh}{\lang1033\langfe1041\langfenp1041\insrsid10837108 \hich\af1\dbch\af11\loch\f1 , }{\lang1033\langfe1041\langfenp1041\insrsid15944515 \hich\af1\dbch\af11\loch\f1 in the virtual direc}{\lang1033\langfe1041\langfenp1041\insrsid10837108 \hich\af1\dbch\af11\loch\f1 tory specified by }{\f2\lang1033\langfe1041\langfenp1041\insrsid10837108\charrsid10837108 \hich\af2\dbch\af11\loch\f2 fh}{ \lang1033\langfe1041\langfenp1041\insrsid10837108 \hich\af1\dbch\af11\loch\f1 .}{\lang1033\langfe1041\langfenp1041\insrsid12855225 \cell }\pard\plain \ql \li0\ri0\widctlpar\intbl\aspalpha\aspnum\faauto\adjustright\rin0\lin0 \fs20\lang1033\langfe1033\loch\af1\hich\af1\dbch\af11\cgrid\langnp1033\langfenp1033 {\lang1033\langfe1041\langfenp1041\insrsid12855225 \trowd \irow11\irowband11\ts96\trgaph99\trleft-108\trbrdrt\brdrs\brdrw10 \trbrdrl\brdrs\brdrw10 \trbrdrb\brdrs\brdrw10 \trbrdrr\brdrs\brdrw10 \trbrdrh\brdrs\brdrw10 \trbrdrv\brdrs\brdrw10 \trftsWidth1\trftsWidthB3\trftsWidthA3\trautofit1\trpaddl108\trpaddr108\trpaddfl3\trpaddft3\trpaddfb3\trpaddfr3\tbllkhdrrows\tbllklastrow\tbllkhdrcols\tbllklastcol \clvertalt\clbrdrt \brdrs\brdrw10 \clbrdrl\brdrs\brdrw10 \clbrdrb\brdrs\brdrw10 \clbrdrr\brdrs\brdrw10 \cltxlrtb\clftsWidth3\clwWidth4518\clshdrawnil \cellx4410\clvertalt\clbrdrt\brdrs\brdrw10 \clbrdrl\brdrs\brdrw10 \clbrdrb\brdrs\brdrw10 \clbrdrr\brdrs\brdrw10 \cltxlrtb\clftsWidth3\clwWidth4518\clshdrawnil \cellx8928\row }\pard\plain \ql \li0\ri0\widctlpar\intbl\aspalpha\aspnum\faauto\adjustright\rin0\lin0\pararsid11365268\yts96 \fs20\lang1033\langfe1033\loch\af1\hich\af1\dbch\af11\cgrid\langnp1033\langfenp1033 {\f2\lang1033\langfe1041\langfenp1041\insrsid2188427 \hich\af2\dbch\af11\loch\f2 Int}{\f2\lang1033\langfe1041\langfenp1041\insrsid8001533\charrsid68064 \hich\af2\dbch\af11\loch\f2 rename(VFH srcdir, String oldname, VFH destdir, String newname)}{\f2\lang1033\langfe1041\langfenp1041\insrsid10189546\charrsid68064 \cell }{\lang1033\langfe1041\langfenp1041\insrsid5721549 \hich\af1\dbch\af11\loch\f1 Renames the virtual file }{\f2\lang1033\langfe1041\langfenp1041\insrsid5721549\charrsid12612349 \hich\af2\dbch\af11\loch\f2 oldname}{\lang1033\langfe1041\langfenp1041\insrsid5721549 \hich\af1\dbch\af11\loch\f1 in the virtual directory specified by }{ \f2\lang1033\langfe1041\langfenp1041\insrsid5721549\charrsid12612349 \hich\af2\dbch\af11\loch\f2 srcdir}{\lang1033\langfe1041\langfenp1041\insrsid5721549 \hich\af1\dbch\af11\loch\f1 to }{\lang1033\langfe1041\langfenp1041\insrsid2579898 \hich\af1\dbch\af11\loch\f1 the virtual file }{\f2\lang1033\langfe1041\langfenp1041\insrsid5721549\charrsid12612349 \hich\af2\dbch\af11\loch\f2 newname}{\lang1033\langfe1041\langfenp1041\insrsid5721549 \hich\af1\dbch\af11\loch\f1 in }{ \lang1033\langfe1041\langfenp1041\insrsid2579898 \hich\af1\dbch\af11\loch\f1 the virtual directory }{\lang1033\langfe1041\langfenp1041\insrsid352671 \hich\af1\dbch\af11\loch\f1 specified by }{ \f2\lang1033\langfe1041\langfenp1041\insrsid5721549\charrsid12612349 \hich\af2\dbch\af11\loch\f2 destdir}{\lang1033\langfe1041\langfenp1041\insrsid5721549 \hich\af1\dbch\af11\loch\f1 .}{\lang1033\langfe1041\langfenp1041\insrsid10189546\charrsid8001533 \cell }\pard\plain \ql \li0\ri0\widctlpar\intbl\aspalpha\aspnum\faauto\adjustright\rin0\lin0 \fs20\lang1033\langfe1033\loch\af1\hich\af1\dbch\af11\cgrid\langnp1033\langfenp1033 {\lang1033\langfe1041\langfenp1041\insrsid10189546 \trowd \irow12\irowband12 \ts96\trgaph99\trleft-108\trbrdrt\brdrs\brdrw10 \trbrdrl\brdrs\brdrw10 \trbrdrb\brdrs\brdrw10 \trbrdrr\brdrs\brdrw10 \trbrdrh\brdrs\brdrw10 \trbrdrv\brdrs\brdrw10 \trftsWidth1\trftsWidthB3\trftsWidthA3\trautofit1\trpaddl108\trpaddr108\trpaddfl3\trpaddft3\trpaddfb3\trpaddfr3\tbllkhdrrows\tbllklastrow\tbllkhdrcols\tbllklastcol \clvertalt\clbrdrt\brdrs\brdrw10 \clbrdrl\brdrs\brdrw10 \clbrdrb\brdrs\brdrw10 \clbrdrr \brdrs\brdrw10 \cltxlrtb\clftsWidth3\clwWidth4518\clshdrawnil \cellx4410\clvertalt\clbrdrt\brdrs\brdrw10 \clbrdrl\brdrs\brdrw10 \clbrdrb\brdrs\brdrw10 \clbrdrr\brdrs\brdrw10 \cltxlrtb\clftsWidth3\clwWidth4518\clshdrawnil \cellx8928\row }\pard\plain \ql \li0\ri0\widctlpar\intbl\aspalpha\aspnum\faauto\adjustright\rin0\lin0\pararsid11365268\yts96 \fs20\lang1033\langfe1033\loch\af1\hich\af1\dbch\af11\cgrid\langnp1033\langfenp1033 {\f2\lang1033\langfe1041\langfenp1041\insrsid2188427 \hich\af2\dbch\af11\loch\f2 Int}{\f2\lang1033\langfe1041\langfenp1041\insrsid197731\charrsid68064 \hich\af2\dbch\af11\loch\f2 open(VFH fh}{\f2\lang1033\langfe1041\langfenp1041\insrsid9595660\charrsid68064 \hich\af2\dbch\af11\loch\f2 \hich\f2 , \'85}{ \f2\lang1033\langfe1041\langfenp1041\insrsid197731\charrsid68064 \hich\af2\dbch\af11\loch\f2 )}{\f2\lang1033\langfe1041\langfenp1041\insrsid10189546\charrsid68064 \cell }{\lang1033\langfe1041\langfenp1041\insrsid12389806 \hich\af1\dbch\af11\loch\f1 Creates server state for opening }{\lang1033\langfe1041\langfenp1041\insrsid14180756 \hich\af1\dbch\af11\loch\f1 the}{\lang1033\langfe1041\langfenp1041\insrsid12389806 \hich\af1\dbch\af11\loch\f1 virtual file }{ \lang1033\langfe1041\langfenp1041\insrsid16398179 \hich\af1\dbch\af11\loch\f1 specified by }{\f2\lang1033\langfe1041\langfenp1041\insrsid16398179\charrsid15626255 \hich\af2\dbch\af11\loch\f2 fh}{\lang1033\langfe1041\langfenp1041\insrsid16398179 \hich\af1\dbch\af11\loch\f1 .}{\lang1033\langfe1041\langfenp1041\insrsid10189546\charrsid10189546 \cell }\pard\plain \ql \li0\ri0\widctlpar\intbl\aspalpha\aspnum\faauto\adjustright\rin0\lin0 \fs20\lang1033\langfe1033\loch\af1\hich\af1\dbch\af11\cgrid\langnp1033\langfenp1033 {\lang1033\langfe1041\langfenp1041\insrsid10189546 \trowd \irow13\irowband13\ts96\trgaph99\trleft-108\trbrdrt\brdrs\brdrw10 \trbrdrl\brdrs\brdrw10 \trbrdrb\brdrs\brdrw10 \trbrdrr\brdrs\brdrw10 \trbrdrh\brdrs\brdrw10 \trbrdrv\brdrs\brdrw10 \trftsWidth1\trftsWidthB3\trftsWidthA3\trautofit1\trpaddl108\trpaddr108\trpaddfl3\trpaddft3\trpaddfb3\trpaddfr3\tbllkhdrrows\tbllklastrow\tbllkhdrcols\tbllklastcol \clvertalt\clbrdrt \brdrs\brdrw10 \clbrdrl\brdrs\brdrw10 \clbrdrb\brdrs\brdrw10 \clbrdrr\brdrs\brdrw10 \cltxlrtb\clftsWidth3\clwWidth4518\clshdrawnil \cellx4410\clvertalt\clbrdrt\brdrs\brdrw10 \clbrdrl\brdrs\brdrw10 \clbrdrb\brdrs\brdrw10 \clbrdrr\brdrs\brdrw10 \cltxlrtb\clftsWidth3\clwWidth4518\clshdrawnil \cellx8928\row }\pard\plain \ql \li0\ri0\widctlpar\intbl\aspalpha\aspnum\faauto\adjustright\rin0\lin0\pararsid11365268\yts96 \fs20\lang1033\langfe1033\loch\af1\hich\af1\dbch\af11\cgrid\langnp1033\langfenp1033 {\f2\lang1033\langfe1041\langfenp1041\insrsid2188427 \hich\af2\dbch\af11\loch\f2 Int}{\f2\lang1033\langfe1041\langfenp1041\insrsid197731\charrsid68064 \hich\af2\dbch\af11\loch\f2 close(VFH fh}{\f2\lang1033\langfe1041\langfenp1041\insrsid9595660\charrsid68064 \hich\af2\dbch\af11\loch\f2 \hich\f2 , \'85}{\f2\lang1033\langfe1041\langfenp1041\insrsid197731\charrsid68064 \hich\af2\dbch\af11\loch\f2 )}{ \f2\lang1033\langfe1041\langfenp1041\insrsid10189546\charrsid68064 \cell }{\lang1033\langfe1041\langfenp1041\insrsid12389806 \hich\af1\dbch\af11\loch\f1 Releases server state for opening }{\lang1033\langfe1041\langfenp1041\insrsid14180756 \hich\af1\dbch\af11\loch\f1 the}{\lang1033\langfe1041\langfenp1041\insrsid12389806 \hich\af1\dbch\af11\loch\f1 virtual file specified by }{\f2\lang1033\langfe1041\langfenp1041\insrsid12389806\charrsid14180756 \hich\af2\dbch\af11\loch\f2 fh}{ \lang1033\langfe1041\langfenp1041\insrsid12389806 \hich\af1\dbch\af11\loch\f1 .}{\lang1033\langfe1041\langfenp1041\insrsid10189546\charrsid10189546 \cell }\pard\plain \ql \li0\ri0\widctlpar\intbl\aspalpha\aspnum\faauto\adjustright\rin0\lin0 \fs20\lang1033\langfe1033\loch\af1\hich\af1\dbch\af11\cgrid\langnp1033\langfenp1033 {\lang1033\langfe1041\langfenp1041\insrsid10189546 \trowd \irow14\irowband14\ts96\trgaph99\trleft-108\trbrdrt\brdrs\brdrw10 \trbrdrl\brdrs\brdrw10 \trbrdrb\brdrs\brdrw10 \trbrdrr\brdrs\brdrw10 \trbrdrh\brdrs\brdrw10 \trbrdrv\brdrs\brdrw10 \trftsWidth1\trftsWidthB3\trftsWidthA3\trautofit1\trpaddl108\trpaddr108\trpaddfl3\trpaddft3\trpaddfb3\trpaddfr3\tbllkhdrrows\tbllklastrow\tbllkhdrcols\tbllklastcol \clvertalt\clbrdrt \brdrs\brdrw10 \clbrdrl\brdrs\brdrw10 \clbrdrb\brdrs\brdrw10 \clbrdrr\brdrs\brdrw10 \cltxlrtb\clftsWidth3\clwWidth4518\clshdrawnil \cellx4410\clvertalt\clbrdrt\brdrs\brdrw10 \clbrdrl\brdrs\brdrw10 \clbrdrb\brdrs\brdrw10 \clbrdrr\brdrs\brdrw10 \cltxlrtb\clftsWidth3\clwWidth4518\clshdrawnil \cellx8928\row }\pard\plain \ql \li0\ri0\widctlpar\intbl\aspalpha\aspnum\faauto\adjustright\rin0\lin0\pararsid11365268\yts96 \fs20\lang1033\langfe1033\loch\af1\hich\af1\dbch\af11\cgrid\langnp1033\langfenp1033 {\f2\lang1033\langfe1041\langfenp1041\insrsid2188427 \hich\af2\dbch\af11\loch\f2 Int}{\f2\lang1033\langfe1041\langfenp1041\insrsid197731\charrsid68064 \hich\af2\dbch\af11\loch\f2 \hich\f2 lock(\'85\loch\f2 )}{\f2\lang1033\langfe1041\langfenp1041\insrsid10189546\charrsid68064 \cell }\pard \ql \li0\ri0\widctlpar\intbl\aspalpha\aspnum\faauto\adjustright\rin0\lin0\pararsid13980415\yts96 { \lang1033\langfe1041\langfenp1041\insrsid6561911 \hich\af1\dbch\af11\loch\f1 R}{\lang1033\langfe1041\langfenp1041\insrsid13980415\charrsid13980415 \hich\af1\dbch\af11\loch\f1 equests a record lock for the byte range}{ \lang1033\langfe1041\langfenp1041\insrsid5600917 \hich\af1\dbch\af11\loch\f1 .}{\lang1033\langfe1041\langfenp1041\insrsid10189546\charrsid13980415 \cell }\pard\plain \ql \li0\ri0\widctlpar\intbl\aspalpha\aspnum\faauto\adjustright\rin0\lin0 \fs20\lang1033\langfe1033\loch\af1\hich\af1\dbch\af11\cgrid\langnp1033\langfenp1033 {\lang1033\langfe1041\langfenp1041\insrsid10189546 \trowd \irow15\irowband15\ts96\trgaph99\trleft-108\trbrdrt\brdrs\brdrw10 \trbrdrl\brdrs\brdrw10 \trbrdrb\brdrs\brdrw10 \trbrdrr\brdrs\brdrw10 \trbrdrh\brdrs\brdrw10 \trbrdrv\brdrs\brdrw10 \trftsWidth1\trftsWidthB3\trftsWidthA3\trautofit1\trpaddl108\trpaddr108\trpaddfl3\trpaddft3\trpaddfb3\trpaddfr3\tbllkhdrrows\tbllklastrow\tbllkhdrcols\tbllklastcol \clvertalt\clbrdrt \brdrs\brdrw10 \clbrdrl\brdrs\brdrw10 \clbrdrb\brdrs\brdrw10 \clbrdrr\brdrs\brdrw10 \cltxlrtb\clftsWidth3\clwWidth4518\clshdrawnil \cellx4410\clvertalt\clbrdrt\brdrs\brdrw10 \clbrdrl\brdrs\brdrw10 \clbrdrb\brdrs\brdrw10 \clbrdrr\brdrs\brdrw10 \cltxlrtb\clftsWidth3\clwWidth4518\clshdrawnil \cellx8928\row }\pard\plain \ql \li0\ri0\widctlpar\intbl\aspalpha\aspnum\faauto\adjustright\rin0\lin0\pararsid11365268\yts96 \fs20\lang1033\langfe1033\loch\af1\hich\af1\dbch\af11\cgrid\langnp1033\langfenp1033 {\f2\lang1033\langfe1041\langfenp1041\insrsid2188427 \hich\af2\dbch\af11\loch\f2 Int}{\f2\lang1033\langfe1041\langfenp1041\insrsid197731\charrsid68064 \hich\af2\dbch\af11\loch\f2 \hich\f2 lookt(\'85\loch\f2 )}{\f2\lang1033\langfe1041\langfenp1041\insrsid10189546\charrsid68064 \cell }{\lang1033\langfe1041\langfenp1041\insrsid6561911 \hich\af1\dbch\af11\loch\f1 T}{ \lang1033\langfe1041\langfenp1041\insrsid13980415\charrsid13980415 \hich\af1\dbch\af11\loch\f1 ests the lock}{\lang1033\langfe1041\langfenp1041\insrsid13980415 \hich\af1\dbch\af11\loch\f1 as specified in the arguments.}{ \lang1033\langfe1041\langfenp1041\insrsid10189546\charrsid13980415 \cell }\pard\plain \ql \li0\ri0\widctlpar\intbl\aspalpha\aspnum\faauto\adjustright\rin0\lin0 \fs20\lang1033\langfe1033\loch\af1\hich\af1\dbch\af11\cgrid\langnp1033\langfenp1033 { \lang1033\langfe1041\langfenp1041\insrsid10189546 \trowd \irow16\irowband16\ts96\trgaph99\trleft-108\trbrdrt\brdrs\brdrw10 \trbrdrl\brdrs\brdrw10 \trbrdrb\brdrs\brdrw10 \trbrdrr\brdrs\brdrw10 \trbrdrh\brdrs\brdrw10 \trbrdrv\brdrs\brdrw10 \trftsWidth1\trftsWidthB3\trftsWidthA3\trautofit1\trpaddl108\trpaddr108\trpaddfl3\trpaddft3\trpaddfb3\trpaddfr3\tbllkhdrrows\tbllklastrow\tbllkhdrcols\tbllklastcol \clvertalt\clbrdrt\brdrs\brdrw10 \clbrdrl\brdrs\brdrw10 \clbrdrb\brdrs\brdrw10 \clbrdrr \brdrs\brdrw10 \cltxlrtb\clftsWidth3\clwWidth4518\clshdrawnil \cellx4410\clvertalt\clbrdrt\brdrs\brdrw10 \clbrdrl\brdrs\brdrw10 \clbrdrb\brdrs\brdrw10 \clbrdrr\brdrs\brdrw10 \cltxlrtb\clftsWidth3\clwWidth4518\clshdrawnil \cellx8928\row }\pard\plain \ql \li0\ri0\widctlpar\intbl\aspalpha\aspnum\faauto\adjustright\rin0\lin0\pararsid11365268\yts96 \fs20\lang1033\langfe1033\loch\af1\hich\af1\dbch\af11\cgrid\langnp1033\langfenp1033 {\f2\lang1033\langfe1041\langfenp1041\insrsid2188427 \hich\af2\dbch\af11\loch\f2 Int}{\f2\lang1033\langfe1041\langfenp1041\insrsid197731\charrsid68064 \hich\af2\dbch\af11\loch\f2 \hich\f2 lockf(\'85\loch\f2 )}{\f2\lang1033\langfe1041\langfenp1041\insrsid10189546\charrsid68064 \cell }\pard \ql \li0\ri0\widctlpar\intbl\aspalpha\aspnum\faauto\adjustright\rin0\lin0\pararsid13980415\yts96 {\lang1033\langfe1041\langfenp1041\insrsid6561911 \hich\af1\dbch\af11\loch\f1 U}{\lang1033\langfe1041\langfenp1041\insrsid13980415\charrsid13980415 \hich\af1\dbch\af11\loch\f1 nlocks the record lock specified by the}{\lang1033\langfe1041\langfenp1041\insrsid13980415 \hich\af1\dbch\af11\loch\f1 }{\lang1033\langfe1041\langfenp1041\insrsid13980415\charrsid13980415 \hich\af1\dbch\af11\loch\f1 parameters }{\lang1033\langfe1041\langfenp1041\insrsid13980415 \hich\af1\dbch\af11\loch\f1 .}{\lang1033\langfe1041\langfenp1041\insrsid10189546\charrsid13980415 \cell }\pard\plain \ql \li0\ri0\widctlpar\intbl\aspalpha\aspnum\faauto\adjustright\rin0\lin0 \fs20\lang1033\langfe1033\loch\af1\hich\af1\dbch\af11\cgrid\langnp1033\langfenp1033 {\lang1033\langfe1041\langfenp1041\insrsid10189546\charrsid13980415 \trowd \irow17\irowband17\lastrow \ts96\trgaph99\trleft-108\trbrdrt\brdrs\brdrw10 \trbrdrl \brdrs\brdrw10 \trbrdrb\brdrs\brdrw10 \trbrdrr\brdrs\brdrw10 \trbrdrh\brdrs\brdrw10 \trbrdrv\brdrs\brdrw10 \trftsWidth1\trftsWidthB3\trftsWidthA3\trautofit1\trpaddl108\trpaddr108\trpaddfl3\trpaddft3\trpaddfb3\trpaddfr3\tbllkhdrrows\tbllklastrow\tbllkhdrcols\tbllklastcol \clvertalt\clbrdrt\brdrs\brdrw10 \clbrdrl\brdrs\brdrw10 \clbrdrb\brdrs\brdrw10 \clbrdrr \brdrs\brdrw10 \cltxlrtb\clftsWidth3\clwWidth4518\clshdrawnil \cellx4410\clvertalt\clbrdrt\brdrs\brdrw10 \clbrdrl\brdrs\brdrw10 \clbrdrb\brdrs\brdrw10 \clbrdrr\brdrs\brdrw10 \cltxlrtb\clftsWidth3\clwWidth4518\clshdrawnil \cellx8928\row }\pard \ql \li0\ri0\widctlpar\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0\pararsid3219558 {\lang1033\langfe1041\langfenp1041\insrsid11692910 \par }\pard\plain \s22\ql \li0\ri0\sb120\sa120\widctlpar\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0\pararsid5787608 \b\fs20\lang1033\langfe1033\loch\af1\hich\af1\dbch\af11\cgrid\langnp1033\langfenp1033 { \b0\lang1033\langfe1041\langfenp1041\insrsid5787608 \hich\af1\dbch\af11\loch\f1 Almost all operations need }{\b0\f2\lang1033\langfe1041\langfenp1041\insrsid5787608\charrsid6037987 \hich\af2\dbch\af11\loch\f2 lookup}{ \b0\lang1033\langfe1041\langfenp1041\insrsid5787608 \hich\af1\dbch\af11\loch\f1 operation to obtain a VFH at first.}{\b0\lang1033\langfe1041\langfenp1041\insrsid4598801 \hich\af1\dbch\af11\loch\f1 This means at least two round-trip }{ \b0\lang1033\langfe1041\langfenp1041\insrsid9979182 \hich\af1\dbch\af11\loch\f1 interactions are}{\b0\lang1033\langfe1041\langfenp1041\insrsid16350517 \hich\af1\dbch\af11\loch\f1 required, while they }{ \b0\lang1033\langfe1041\langfenp1041\insrsid10971435 \hich\af1\dbch\af11\loch\f1 could be \hich\af1\dbch\af11\loch\f1 critical }{\b0\lang1033\langfe1041\langfenp1041\insrsid12211606 \hich\af1\dbch\af11\loch\f1 overhead in }{ \b0\lang1033\langfe1041\langfenp1041\insrsid10971435 \hich\af1\dbch\af11\loch\f1 wide area networks.}{\b0\lang1033\langfe1041\langfenp1041\insrsid14628428 \hich\af1\dbch\af11\loch\f1 }{\b0\lang1033\langfe1041\langfenp1041\insrsid11295656 \hich\af1\dbch\af11\loch\f1 One }{\b0\lang1033\langfe1041\langfenp1041\insrsid3801336 \hich\af1\dbch\af11\loch\f1 of }{\b0\lang1033\langfe1041\langfenp1041\insrsid11295656 \hich\af1\dbch\af11\loch\f1 solution}{ \b0\lang1033\langfe1041\langfenp1041\insrsid3801336 \hich\af1\dbch\af11\loch\f1 s}{\b0\lang1033\langfe1041\langfenp1041\insrsid11295656 \hich\af1\dbch\af11\loch\f1 is introducing a COMPOUND procedure }{\b0\lang1033\langfe1041\langfenp1041\insrsid5053947 \hich\af1\dbch\af11\loch\f1 such as}{\b0\lang1033\langfe1041\langfenp1041\insrsid11295656 \hich\af1\dbch\af11\loch\f1 NFSv4}{\b0\lang1033\langfe1041\langfenp1041\insrsid8341060 \hich\af1\dbch\af11\loch\f1 [2]}{ \b0\lang1033\langfe1041\langfenp1041\insrsid11295656 \hich\af1\dbch\af11\loch\f1 .}{\b0\lang1033\langfe1041\langfenp1041\insrsid5787608 \par }\pard\plain \ql \li0\ri0\widctlpar\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0\pararsid3219558 \fs20\lang1033\langfe1033\loch\af1\hich\af1\dbch\af11\cgrid\langnp1033\langfenp1033 {\lang1033\langfe1041\langfenp1041\insrsid5787608\charrsid5787608 \par {\*\bkmkstart _Toc66470120}{\listtext\pard\plain\s1 \b\f1\fs20\kerning32\insrsid6316207 \hich\af1\dbch\af11\loch\f1 3.\tab}}\pard\plain \s1\ql \fi-360\li360\ri0\sb120\sa60\keepn\widctlpar \jclisttab\tx360\aspalpha\aspnum\faauto\ls71\outlinelevel0\adjustright\rin0\lin360\itap0\pararsid7301693 \b\fs20\lang1033\langfe1033\kerning32\loch\af1\hich\af1\dbch\af11\cgrid\langnp1033\langfenp1033 {\lang1033\langfe1041\langfenp1041\insrsid6316207 \hich\af1\dbch\af11\loch\f1 Federation of}{\lang1033\langfe1041\langfenp1041\insrsid3344661 \hich\af1\dbch\af11\loch\f1 File System Directory Services}{\insrsid7301693 {\*\bkmkend _Toc66470120} \par }\pard\plain \s15\ql \li0\ri0\keepn\widctlpar\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0\pararsid7301693 \fs20\lang1033\langfe1033\loch\af1\hich\af1\dbch\af11\cgrid\langnp1033\langfenp1033 {\insrsid7301693 \par }\pard\plain \ql \li0\ri0\widctlpar\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0\pararsid9114834 \fs20\lang1033\langfe1033\loch\af1\hich\af1\dbch\af11\cgrid\langnp1033\langfenp1033 {\lang1033\langfe1041\langfenp1041\insrsid15668407 \hich\af1\dbch\af11\loch\f1 This section }{\lang1033\langfe1041\langfenp1041\insrsid11945030 \hich\af1\dbch\af11\loch\f1 discusses }{\lang1033\langfe1041\langfenp1041\insrsid9378429 \hich\af1\dbch\af11\loch\f1 federation of f}{ \lang1033\langfe1041\langfenp1041\insrsid2959693 \hich\af1\dbch\af11\loch\f1 ile system directory services for scalable}{\lang1033\langfe1041\langfenp1041\insrsid13457563 \hich\af1\dbch\af11\loch\f1 , }{\lang1033\langfe1041\langfenp1041\insrsid2959693 \hich\af1\dbch\af11\loch\f1 large-scale }{\lang1033\langfe1041\langfenp1041\insrsid13457563 \hich\af1\dbch\af11\loch\f1 and distributed }{\lang1033\langfe1041\langfenp1041\insrsid15293569 \hich\af1\dbch\af11\loch\f1 file system }{ \lang1033\langfe1041\langfenp1041\insrsid2959693 \hich\af1\dbch\af11\loch\f1 directory management.}{\lang1033\langfe1041\langfenp1041\insrsid5776275 \hich\af1\dbch\af11\loch\f1 There are two major ways; one is }{ \lang1033\langfe1041\langfenp1041\insrsid12075956 \hich\af1\dbch\af11\loch\f1 an }{\lang1033\langfe1041\langfenp1041\insrsid12473845 \hich\af1\dbch\af11\loch\f1 indirect federation }{\lang1033\langfe1041\langfenp1041\insrsid12925574 \hich\af1\dbch\af11\loch\f1 such that a client library mounts several file system directory services}{\lang1033\langfe1041\langfenp1041\insrsid1453255 \hich\af1\dbch\af11\loch\f1 , and the other is a \hich\af1\dbch\af11\loch\f1 direct federation}{ \lang1033\langfe1041\langfenp1041\insrsid12925574 \hich\af1\dbch\af11\loch\f1 }{\lang1033\langfe1041\langfenp1041\insrsid3615725 \hich\af1\dbch\af11\loch\f1 such that }{\lang1033\langfe1041\langfenp1041\insrsid15012992 \hich\af1\dbch\af11\loch\f1 file system directory services }{\lang1033\langfe1041\langfenp1041\insrsid401459 \hich\af1\dbch\af11\loch\f1 links}{\lang1033\langfe1041\langfenp1041\insrsid3615725 \hich\af1\dbch\af11\loch\f1 each other}{\lang1033\langfe1041\langfenp1041\insrsid401459 \hich\af1\dbch\af11\loch\f1 .}{\lang1033\langfe1041\langfenp1041\insrsid1453255 \par }{\lang1033\langfe1041\langfenp1041\insrsid9114834 \par {\*\bkmkstart _Toc66470121}{\listtext\pard\plain\s2 \f1\fs20\insrsid8003094 \hich\af1\dbch\af11\loch\f1 3.1\tab}}\pard\plain \s2\ql \fi-576\li576\ri0\keepn\widctlpar \jclisttab\tx576\aspalpha\aspnum\faauto\ls71\ilvl1\outlinelevel1\adjustright\rin0\lin576\itap0\pararsid7301693 \fs20\lang1033\langfe1033\loch\af1\hich\af1\dbch\af11\cgrid\langnp1033\langfenp1033 {\lang1033\langfe1041\langfenp1041\insrsid8003094 \hich\af1\dbch\af11\loch\f1 Indirect }{\lang1033\langfe1041\langfenp1041\insrsid15866422 \hich\af1\dbch\af11\loch\f1 federation}{\lang1033\langfe1041\langfenp1041\insrsid8003094 \hich\af1\dbch\af11\loch\f1 }{ \lang1033\langfe1041\langfenp1041\insrsid14035689 \hich\af1\dbch\af11\loch\f1 introducing}{\lang1033\langfe1041\langfenp1041\insrsid8003094 \hich\af1\dbch\af11\loch\f1 file system table services}{\insrsid7301693 {\*\bkmkend _Toc66470121} \par }\pard\plain \s15\ql \li0\ri0\keepn\widctlpar\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0\pararsid7301693 \fs20\lang1033\langfe1033\loch\af1\hich\af1\dbch\af11\cgrid\langnp1033\langfenp1033 {\insrsid7301693 \par }\pard\plain \ql \li0\ri0\widctlpar\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0\pararsid7301693 \fs20\lang1033\langfe1033\loch\af1\hich\af1\dbch\af11\cgrid\langnp1033\langfenp1033 {\i\lang1033\langfe1041\langfenp1041\insrsid4214112\charrsid943665 \hich\af1\dbch\af11\loch\f1 File system table services}{\lang1033\langfe1041\langfenp1041\insrsid4214112 \hich\af1\dbch\af11\loch\f1 }{\lang1033\langfe1041\langfenp1041\insrsid9983699 \hich\af1\dbch\af11\loch\f1 manage }{ \lang1033\langfe1041\langfenp1041\insrsid66405 \hich\af1\dbch\af11\loch\f1 a }{\lang1033\langfe1041\langfenp1041\insrsid12856720 \hich\af1\dbch\af11\loch\f1 mount }{\lang1033\langfe1041\langfenp1041\insrsid66405 \hich\af1\dbch\af11\loch\f1 table or maps } {\lang1033\langfe1041\langfenp1041\insrsid15095600 \hich\af1\dbch\af11\loch\f1 of}{\lang1033\langfe1041\langfenp1041\insrsid5405402 \hich\af1\dbch\af11\loch\f1 mount points }{\lang1033\langfe1041\langfenp1041\insrsid7827916 \hich\af1\dbch\af11\loch\f1 and}{\lang1033\langfe1041\langfenp1041\insrsid5405402 \hich\af1\dbch\af11\loch\f1 }{\lang1033\langfe1041\langfenp1041\insrsid12190151 \hich\af1\dbch\af11\loch\f1 mount}{\lang1033\langfe1041\langfenp1041\insrsid12523837 \hich\af1\dbch\af11\loch\f1 ing }{ \lang1033\langfe1041\langfenp1041\insrsid5659513 \hich\af1\dbch\af11\loch\f1 file systems. }{\lang1033\langfe1041\langfenp1041\insrsid10431975 \hich\af1\dbch\af11\loch\f1 This approach }{\lang1033\langfe1041\langfenp1041\insrsid14645189 \hich\af1\dbch\af11\loch\f1 assumes that}{\lang1033\langfe1041\langfenp1041\insrsid8069520 \hich\af1\dbch\af11\loch\f1 a client library }{\lang1033\langfe1041\langfenp1041\insrsid3023900 \hich\af1\dbch\af11\loch\f1 mounts }{ \lang1033\langfe1041\langfenp1041\insrsid14951198 \hich\af1\dbch\af11\loch\f1 several }{\lang1033\langfe1041\langfenp1041\insrsid3241552 \hich\af1\dbch\af11\loch\f1 virtual file systems provided by file system directory services}{ \lang1033\langfe1041\langfenp1041\insrsid10298813 \hich\af1\dbch\af11\loch\f1 }{\lang1033\langfe1041\langfenp1041\insrsid4141758 \hich\af1\dbch\af11\loch\f1 using a }{\lang1033\langfe1041\langfenp1041\insrsid8743761 \hich\af1\dbch\af11\loch\f1 mount }{ \lang1033\langfe1041\langfenp1041\insrsid4141758 \hich\af1\dbch\af11\loch\f1 table or maps }{\lang1033\langfe1041\langfenp1041\insrsid921749 \hich\af1\dbch\af11\loch\f1 provided by}{\lang1033\langfe1041\langfenp1041\insrsid15481061 \hich\af1\dbch\af11\loch\f1 file system table services.}{\lang1033\langfe1041\langfenp1041\insrsid7301693 \par }{\lang1033\langfe1041\langfenp1041\insrsid8003094 \par }{\lang1033\langfe1041\langfenp1041\insrsid11030564 \hich\af1\dbch\af11\loch\f1 File system table services }{\lang1033\langfe1041\langfenp1041\insrsid8528143 \hich\af1\dbch\af11\loch\f1 provide similar functionality }{ \lang1033\langfe1041\langfenp1041\insrsid16127148 \hich\af1\dbch\af11\loch\f1 of a mount table of }{\f2\lang1033\langfe1041\langfenp1041\insrsid16127148\charrsid15011565 \hich\af2\dbch\af11\loch\f2 /etc/fstab}{ \lang1033\langfe1041\langfenp1041\insrsid16127148 \hich\af1\dbch\af11\loch\f1 , or maps of }{\f2\lang1033\langfe1041\langfenp1041\insrsid16127148\charrsid15011565 \hich\af2\dbch\af11\loch\f2 automount}{\lang1033\langfe1041\langfenp1041\insrsid16127148 \hich\af1\dbch\af11\loch\f1 in Unix systems.}{\lang1033\langfe1041\langfenp1041\insrsid792127 \hich\af1\dbch\af11\loch\f1 }{\lang1033\langfe1041\langfenp1041\insrsid9708408 \hich\af1\dbch\af11\loch\f1 A }{ \lang1033\langfe1041\langfenp1041\insrsid7566955 \hich\af1\dbch\af11\loch\f1 mount table is }{\lang1033\langfe1041\langfenp1041\insrsid9073748 \hich\af1\dbch\af11\loch\f1 mostly }{\lang1033\langfe1041\langfenp1041\insrsid881771 \hich\af1\dbch\af11\loch\f1 used for }{\lang1033\langfe1041\langfenp1041\insrsid9708408 \hich\af1\dbch\af11\loch\f1 small-scale }{\lang1033\langfe1041\langfenp1041\insrsid2255788 \hich\af1\dbch\af11\loch\f1 federation of file system directory services}{ \lang1033\langfe1041\langfenp1041\insrsid5060991 \hich\af1\dbch\af11\loch\f1 , }{\lang1033\langfe1041\langfenp1041\insrsid12019429 \hich\af1\dbch\af11\loch\f1 while}{\lang1033\langfe1041\langfenp1041\insrsid5060991 \hich\af1\dbch\af11\loch\f1 maps }{ \lang1033\langfe1041\langfenp1041\insrsid10495574 \hich\af1\dbch\af11\loch\f1 using such as }{\lang1033\langfe1041\langfenp1041\insrsid9312338 \hich\af1\dbch\af11\loch\f1 a }{\lang1033\langfe1041\langfenp1041\insrsid10165170 \hich\af1\dbch\af11\loch\f1 domain name }{\lang1033\langfe1041\langfenp1041\insrsid9312338 \hich\af1\dbch\af11\loch\f1 system}{\lang1033\langfe1041\langfenp1041\insrsid10495574 \hich\af1\dbch\af11\loch\f1 }{\lang1033\langfe1041\langfenp1041\insrsid1576609 \hich\af1\dbch\af11\loch\f1 (DNS) }{\lang1033\langfe1041\langfenp1041\insrsid5060991 \hich\af1\dbch\af11\loch\f1 are used for\hich\af1\dbch\af11\loch\f1 large-scale }{\lang1033\langfe1041\langfenp1041\insrsid11282545 \hich\af1\dbch\af11\loch\f1 federation}{\lang1033\langfe1041\langfenp1041\insrsid5060991 \hich\af1\dbch\af11\loch\f1 .}{\lang1033\langfe1041\langfenp1041\insrsid11030564 \par \par }\pard \ql \li0\ri0\widctlpar\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0\pararsid14877239 {\lang1033\langfe1041\langfenp1041\insrsid13502626 \hich\af1\dbch\af11\loch\f1 There is no access control }{\lang1033\langfe1041\langfenp1041\insrsid5861720 \hich\af1\dbch\af11\loch\f1 mechanism }{\lang1033\langfe1041\langfenp1041\insrsid3830838 \hich\af1\dbch\af11\loch\f1 using}{\lang1033\langfe1041\langfenp1041\insrsid13502626 \hich\af1\dbch\af11\loch\f1 }{\lang1033\langfe1041\langfenp1041\insrsid7145463 \hich\af1\dbch\af11\loch\f1 a hierarchical directory tree}{\lang1033\langfe1041\langfenp1041\insrsid13502626 \hich\af1\dbch\af11\loch\f1 }{\lang1033\langfe1041\langfenp1041\insrsid15098139 \hich\af1\dbch\af11\loch\f1 when}{ \lang1033\langfe1041\langfenp1041\insrsid13502626 \hich\af1\dbch\af11\loch\f1 }{\lang1033\langfe1041\langfenp1041\insrsid7746556 \hich\af1\dbch\af11\loch\f1 re}{\lang1033\langfe1041\langfenp1041\insrsid16210892 \hich\af1\dbch\af11\loch\f1 ading}{ \lang1033\langfe1041\langfenp1041\insrsid13502626 \hich\af1\dbch\af11\loch\f1 a}{\lang1033\langfe1041\langfenp1041\insrsid10960821 \hich\af1\dbch\af11\loch\f1 }{\lang1033\langfe1041\langfenp1041\insrsid4544177 \hich\af1\dbch\af11\loch\f1 mount }{ \lang1033\langfe1041\langfenp1041\insrsid10960821 \hich\af1\dbch\af11\loch\f1 table or maps }{\lang1033\langfe1041\langfenp1041\insrsid13646606 \hich\af1\dbch\af11\loch\f1 of}{\lang1033\langfe1041\langfenp1041\insrsid10960821 \hich\af1\dbch\af11\loch\f1 f}{\lang1033\langfe1041\langfenp1041\insrsid13502626 \hich\af1\dbch\af11\loch\f1 ile system table services}{\lang1033\langfe1041\langfenp1041\insrsid2980554 \hich\af1\dbch\af11\loch\f1 . \par }{\lang1033\langfe1041\langfenp1041\insrsid14877239\charrsid2703458 \par }{\lang1033\langfe1041\langfenp1041\insrsid16531793 \hich\af1\dbch\af11\loch\f1 Using file system table services, }{\lang1033\langfe1041\langfenp1041\insrsid5978101 \hich\af1\dbch\af11\loch\f1 a }{\lang1033\langfe1041\langfenp1041\insrsid2623827 \hich\af1\dbch\af11\loch\f1 directory tree can be flexibly managed by changing }{\lang1033\langfe1041\langfenp1041\insrsid5380992 \hich\af1\dbch\af11\loch\f1 a }{\lang1033\langfe1041\langfenp1041\insrsid6101302 \hich\af1\dbch\af11\loch\f1 mount }{ \lang1033\langfe1041\langfenp1041\insrsid1644870 \hich\af1\dbch\af11\loch\f1 table or maps}{\lang1033\langfe1041\langfenp1041\insrsid10493877 \hich\af1\dbch\af11\loch\f1 because there is no direct relationship among file system directory services.}{ \lang1033\langfe1041\langfenp1041\insrsid10823681 \hich\af1\dbch\af11\loch\f1 }{\lang1033\langfe1041\langfenp1041\insrsid16126445 \hich\af1\dbch\af11\loch\f1 On the other hand, }{\lang1033\langfe1041\langfenp1041\insrsid2703458 \hich\af1\dbch\af11\loch\f1 a client library has responsibility to control access permission between file system directory services, or when crossing a mount point.}{\lang1033\langfe1041\langfenp1041\insrsid12729619 \hich\af1\dbch\af11\loch\f1 \hich\af1\dbch\af11\loch\f1 Moreover, }{\lang1033\langfe1041\langfenp1041\insrsid10495676 \hich\af1\dbch\af11\loch\f1 renaming }{\lang1033\langfe1041\langfenp1041\insrsid6619562 \hich\af1\dbch\af11\loch\f1 of a }{ \lang1033\langfe1041\langfenp1041\insrsid1455713 \hich\af1\dbch\af11\loch\f1 file }{\lang1033\langfe1041\langfenp1041\insrsid6619562 \hich\af1\dbch\af11\loch\f1 or a directory, or making a hard link }{\lang1033\langfe1041\langfenp1041\insrsid147436 \hich\af1\dbch\af11\loch\f1 is}{\lang1033\langfe1041\langfenp1041\insrsid14562210 \hich\af1\dbch\af11\loch\f1 }{\lang1033\langfe1041\langfenp1041\insrsid13848623 \hich\af1\dbch\af11\loch\f1 only }{\lang1033\langfe1041\langfenp1041\insrsid14562210 \hich\af1\dbch\af11\loch\f1 possible }{\lang1033\langfe1041\langfenp1041\insrsid12083143 \hich\af1\dbch\af11\loch\f1 within }{\lang1033\langfe1041\langfenp1041\insrsid7624731 \hich\af1\dbch\af11\loch\f1 the same}{ \lang1033\langfe1041\langfenp1041\insrsid147436 \hich\af1\dbch\af11\loch\f1 file system directory service}{\lang1033\langfe1041\langfenp1041\insrsid7624731 \hich\af1\dbch\af11\loch\f1 s}{\lang1033\langfe1041\langfenp1041\insrsid11739609 \hich\af1\dbch\af11\loch\f1 , and }{\lang1033\langfe1041\langfenp1041\insrsid147436 \hich\af1\dbch\af11\loch\f1 it is }{\lang1033\langfe1041\langfenp1041\insrsid11739609 \hich\af1\dbch\af11\loch\f1 not possible across file system directory services}{ \lang1033\langfe1041\langfenp1041\insrsid1000363 \hich\af1\dbch\af11\loch\f1 because of the same reason.}{\lang1033\langfe1041\langfenp1041\insrsid14556690 \par }{\lang1033\langfe1041\langfenp1041\insrsid10885414 \par {\*\bkmkstart _Toc66470122}{\listtext\pard\plain\s2 \f1\fs20\insrsid8003094 \hich\af1\dbch\af11\loch\f1 3.2\tab}}\pard\plain \s2\ql \fi-576\li576\ri0\keepn\widctlpar \jclisttab\tx576\aspalpha\aspnum\faauto\ls71\ilvl1\outlinelevel1\adjustright\rin0\lin576\itap0\pararsid8003094 \fs20\lang1033\langfe1033\loch\af1\hich\af1\dbch\af11\cgrid\langnp1033\langfenp1033 {\lang1033\langfe1041\langfenp1041\insrsid8003094 \hich\af1\dbch\af11\loch\f1 Direct }{\lang1033\langfe1041\langfenp1041\insrsid7961563 \hich\af1\dbch\af11\loch\f1 federation}{\lang1033\langfe1041\langfenp1041\insrsid6580298 \hich\af1\dbch\af11\loch\f1 of file system directory services}{\insrsid8003094 {\*\bkmkend _Toc66470122} \par }\pard\plain \s15\ql \li0\ri0\keepn\widctlpar\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0\pararsid8003094 \fs20\lang1033\langfe1033\loch\af1\hich\af1\dbch\af11\cgrid\langnp1033\langfenp1033 {\lang1033\langfe1041\langfenp1041\insrsid8003094 \par }\pard\plain \ql \li0\ri0\widctlpar\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0\pararsid8013208 \fs20\lang1033\langfe1033\loch\af1\hich\af1\dbch\af11\cgrid\langnp1033\langfenp1033 {\lang1033\langfe1041\langfenp1041\insrsid10760727 \hich\af1\dbch\af11\loch\f1 When }{\lang1033\langfe1041\langfenp1041\insrsid8986056 \hich\af1\dbch\af11\loch\f1 extending a virtual file handle }{\lang1033\langfe1041\langfenp1041\insrsid7285888 \hich\af1\dbch\af11\loch\f1 to }{ \lang1033\langfe1041\langfenp1041\insrsid8986056 \hich\af1\dbch\af11\loch\f1 includ}{\lang1033\langfe1041\langfenp1041\insrsid7285888 \hich\af1\dbch\af11\loch\f1 e}{\lang1033\langfe1041\langfenp1041\insrsid8986056 \hich\af1\dbch\af11\loch\f1 }{ \lang1033\langfe1041\langfenp1041\insrsid7285888 \hich\af1\dbch\af11\loch\f1 a }{\lang1033\langfe1041\langfenp1041\insrsid4466303 \hich\af1\dbch\af11\loch\f1 Grid service handle (GSH) }{\lang1033\langfe1041\langfenp1041\insrsid3743824 \hich\af1\dbch\af11\loch\f1 of a factory}{\lang1033\langfe1041\langfenp1041\insrsid8542739 \hich\af1\dbch\af11\loch\f1 }{\lang1033\langfe1041\langfenp1041\insrsid9656022 \hich\af1\dbch\af11\loch\f1 service }{ \lang1033\langfe1041\langfenp1041\insrsid12595533 \hich\af1\dbch\af11\loch\f1 and an identifier (or a virtual file handle) within }{\lang1033\langfe1041\langfenp1041\insrsid5798006 \hich\af1\dbch\af11\loch\f1 the}{ \lang1033\langfe1041\langfenp1041\insrsid12595533 \hich\af1\dbch\af11\loch\f1 service}{\lang1033\langfe1041\langfenp1041\insrsid5798006 \hich\af1\dbch\af11\loch\f1 s}{\lang1033\langfe1041\langfenp1041\insrsid594203 \hich\af1\dbch\af11\loch\f1 , }{ \lang1033\langfe1041\langfenp1041\insrsid216686 \hich\af1\dbch\af11\loch\f1 it is possible to }{\lang1033\langfe1041\langfenp1041\insrsid4589779 \hich\af1\dbch\af11\loch\f1 refer to}{\lang1033\langfe1041\langfenp1041\insrsid216686 \hich\af1\dbch\af11\loch\f1 }{\lang1033\langfe1041\langfenp1041\insrsid283790 \hich\af1\dbch\af11\loch\f1 a }{\lang1033\langfe1041\langfenp1041\insrsid5919797 \hich\af1\dbch\af11\loch\f1 remote }{\lang1033\langfe1041\langfenp1041\insrsid283790 \hich\af1\dbch\af11\loch\f1 virtual directory }{\lang1033\langfe1041\langfenp1041\insrsid15992786 \hich\af1\dbch\af11\loch\f1 provided by }{\lang1033\langfe1041\langfenp1041\insrsid4085704 \hich\af1\dbch\af11\loch\f1 different file system directory service}{\lang1033\langfe1041\langfenp1041\insrsid15992786 \hich\af1\dbch\af11\loch\f1 s}{\lang1033\langfe1041\langfenp1041\insrsid6494334 \hich\af1\dbch\af11\loch\f1 .}{\lang1033\langfe1041\langfenp1041\insrsid279238 \hich\af1\dbch\af11\loch\f1 }{\lang1033\langfe1041\langfenp1041\insrsid5468745 \hich\af1\dbch\af11\loch\f1 This enables }{\lang1033\langfe1041\langfenp1041\insrsid1668272 \hich\af1\dbch\af11\loch\f1 to link }{ \lang1033\langfe1041\langfenp1041\insrsid14908218 \hich\af1\dbch\af11\loch\f1 different file system directory services}{\lang1033\langfe1041\langfenp1041\insrsid10965642 \hich\af1\dbch\af11\loch\f1 each other}{ \lang1033\langfe1041\langfenp1041\insrsid14374670 \hich\af1\dbch\af11\loch\f1 , and }{\lang1033\langfe1041\langfenp1041\insrsid1534025 \hich\af1\dbch\af11\loch\f1 to }{\lang1033\langfe1041\langfenp1041\insrsid14374670 \hich\af1\dbch\af11\loch\f1 provide single large-scale file system directory services}{\lang1033\langfe1041\langfenp1041\insrsid9383823 \hich\af1\dbch\af11\loch\f1 using several }{\lang1033\langfe1041\langfenp1041\insrsid9311739 \hich\af1\dbch\af11\loch\f1 distributed }{ \lang1033\langfe1041\langfenp1041\insrsid9383823 \hich\af1\dbch\af11\loch\f1 file system direct\hich\af1\dbch\af11\loch\f1 ory ser}{\lang1033\langfe1041\langfenp1041\insrsid11557497 \hich\af1\dbch\af11\loch\f1 v}{ \lang1033\langfe1041\langfenp1041\insrsid9383823 \hich\af1\dbch\af11\loch\f1 ices.}{\lang1033\langfe1041\langfenp1041\insrsid11157727 \par }{\lang1033\langfe1041\langfenp1041\insrsid15996108 \par }{\lang1033\langfe1041\langfenp1041\insrsid9184322 \hich\af1\dbch\af11\loch\f1 On the other hand}{\lang1033\langfe1041\langfenp1041\insrsid8020295 \hich\af1\dbch\af11\loch\f1 , }{\lang1033\langfe1041\langfenp1041\insrsid15728743 \hich\af1\dbch\af11\loch\f1 to link }{\lang1033\langfe1041\langfenp1041\insrsid6056779 \hich\af1\dbch\af11\loch\f1 different }{\lang1033\langfe1041\langfenp1041\insrsid15728743 \hich\af1\dbch\af11\loch\f1 file system directory }{ \lang1033\langfe1041\langfenp1041\insrsid7434995 \hich\af1\dbch\af11\loch\f1 services}{\lang1033\langfe1041\langfenp1041\insrsid10551666\charrsid10551666 \hich\af1\dbch\af11\loch\f1 }{\lang1033\langfe1041\langfenp1041\insrsid10551666 \hich\af1\dbch\af11\loch\f1 each other}{\lang1033\langfe1041\langfenp1041\insrsid7434995 \hich\af1\dbch\af11\loch\f1 , }{\lang1033\langfe1041\langfenp1041\insrsid13243764 \hich\af1\dbch\af11\loch\f1 directory entries of }{ \lang1033\langfe1041\langfenp1041\insrsid869133 \hich\af1\dbch\af11\loch\f1 both servic}{\lang1033\langfe1041\langfenp1041\insrsid7676240 \hich\af1\dbch\af11\loch\f1 es }{\lang1033\langfe1041\langfenp1041\insrsid7434995 \hich\af1\dbch\af11\loch\f1 need to be }{\lang1033\langfe1041\langfenp1041\insrsid8736111 \hich\af1\dbch\af11\loch\f1 modified}{\lang1033\langfe1041\langfenp1041\insrsid8674204 \hich\af1\dbch\af11\loch\f1 .}{\lang1033\langfe1041\langfenp1041\insrsid2386248 \hich\af1\dbch\af11\loch\f1 }{\lang1033\langfe1041\langfenp1041\insrsid8934485 \hich\af1\dbch\af11\loch\f1 To e}{\lang1033\langfe1041\langfenp1041\insrsid3817605 \hich\af1\dbch\af11\loch\f1 nsure the consistent }{ \lang1033\langfe1041\langfenp1041\insrsid16452752 \hich\af1\dbch\af11\loch\f1 modification}{\lang1033\langfe1041\langfenp1041\insrsid8934485 \hich\af1\dbch\af11\loch\f1 , }{\lang1033\langfe1041\langfenp1041\insrsid12334475 \hich\af1\dbch\af11\loch\f1 transaction }{\lang1033\langfe1041\langfenp1041\insrsid7806487 \hich\af1\dbch\af11\loch\f1 across }{\lang1033\langfe1041\langfenp1041\insrsid3621014 \hich\af1\dbch\af11\loch\f1 different services }{\lang1033\langfe1041\langfenp1041\insrsid8674204 \hich\af1\dbch\af11\loch\f1 is }{\lang1033\langfe1041\langfenp1041\insrsid6586220 \hich\af1\dbch\af11\loch\f1 required}{\lang1033\langfe1041\langfenp1041\insrsid8674204 \hich\af1\dbch\af11\loch\f1 .}{\lang1033\langfe1041\langfenp1041\insrsid4870478 \hich\af1\dbch\af11\loch\f1 }{\lang1033\langfe1041\langfenp1041\insrsid13448318 \hich\af1\dbch\af11\loch\f1 These operations include c}{\lang1033\langfe1041\langfenp1041\insrsid6948016 \hich\af1\dbch\af11\loch\f1 reating }{ \lang1033\langfe1041\langfenp1041\insrsid15600474 \hich\af1\dbch\af11\loch\f1 and removing }{\lang1033\langfe1041\langfenp1041\insrsid6948016 \hich\af1\dbch\af11\loch\f1 a }{\lang1033\langfe1041\langfenp1041\insrsid4217022 \hich\af1\dbch\af11\loch\f1 remote }{\lang1033\langfe1041\langfenp1041\insrsid6948016 \hich\af1\dbch\af11\loch\f1 virtual directory}{\lang1033\langfe1041\langfenp1041\insrsid16325967 \hich\af1\dbch\af11\loch\f1 }{\lang1033\langfe1041\langfenp1041\insrsid459439 \hich\af1\dbch\af11\loch\f1 managed by different }{\lang1033\langfe1041\langfenp1041\insrsid11934583 \hich\af1\dbch\af11\loch\f1 file system directory services}{\lang1033\langfe1041\langfenp1041\insrsid16674652 \hich\af1\dbch\af11\loch\f1 , }{ \lang1033\langfe1041\langfenp1041\insrsid15600474 \hich\af1\dbch\af11\loch\f1 and }{\lang1033\langfe1041\langfenp1041\insrsid12592083 \hich\af1\dbch\af11\loch\f1 moving }{\lang1033\langfe1041\langfenp1041\insrsid3497601 \hich\af1\dbch\af11\loch\f1 a virtual directory }{\lang1033\langfe1041\langfenp1041\insrsid8466237 \hich\af1\dbch\af11\loch\f1 between different file system directory services.}{\lang1033\langfe1041\langfenp1041\insrsid9575158 \par }{\lang1033\langfe1041\langfenp1041\insrsid8522187 \par }{\lang1033\langfe1041\langfenp1041\insrsid11343335 \hich\af1\dbch\af11\loch\f1 To}{\lang1033\langfe1041\langfenp1041\insrsid3284153 \hich\af1\dbch\af11\loch\f1 }{\lang1033\langfe1041\langfenp1041\insrsid8737305 \hich\af1\dbch\af11\loch\f1 creat}{ \lang1033\langfe1041\langfenp1041\insrsid3284153 \hich\af1\dbch\af11\loch\f1 e }{\lang1033\langfe1041\langfenp1041\insrsid8280863 \hich\af1\dbch\af11\loch\f1 a }{\lang1033\langfe1041\langfenp1041\insrsid10027767 \hich\af1\dbch\af11\loch\f1 remote }{ \lang1033\langfe1041\langfenp1041\insrsid8280863 \hich\af1\dbch\af11\loch\f1 virtual directory in }{\lang1033\langfe1041\langfenp1041\insrsid2647630 \hich\af1\dbch\af11\loch\f1 differe\hich\af1\dbch\af11\loch\f1 nt }{ \lang1033\langfe1041\langfenp1041\insrsid8280863 \hich\af1\dbch\af11\loch\f1 file system directory services}{\lang1033\langfe1041\langfenp1041\insrsid12411732 \hich\af1\dbch\af11\loch\f1 , }{\lang1033\langfe1041\langfenp1041\insrsid5275134 \hich\af1\dbch\af11\loch\f1 an }{\lang1033\langfe1041\langfenp1041\insrsid2520439 \hich\af1\dbch\af11\loch\f1 add}{\lang1033\langfe1041\langfenp1041\insrsid5275134 \hich\af1\dbch\af11\loch\f1 itional}{\lang1033\langfe1041\langfenp1041\insrsid6772136 \hich\af1\dbch\af11\loch\f1 }{\lang1033\langfe1041\langfenp1041\insrsid16338544 \hich\af1\dbch\af11\loch\f1 argument of }{\lang1033\langfe1041\langfenp1041\insrsid6772136 \hich\af1\dbch\af11\loch\f1 a GSH of a }{ \lang1033\langfe1041\langfenp1041\insrsid2702081 \hich\af1\dbch\af11\loch\f1 remote }{\lang1033\langfe1041\langfenp1041\insrsid11099108 \hich\af1\dbch\af11\loch\f1 fa}{\lang1033\langfe1041\langfenp1041\insrsid6772136 \hich\af1\dbch\af11\loch\f1 ctory }{ \lang1033\langfe1041\langfenp1041\insrsid12912073 \hich\af1\dbch\af11\loch\f1 service }{\lang1033\langfe1041\langfenp1041\insrsid5275134 \hich\af1\dbch\af11\loch\f1 is required by}{\lang1033\langfe1041\langfenp1041\insrsid6772136 \hich\af1\dbch\af11\loch\f1 }{\f2\lang1033\langfe1041\langfenp1041\insrsid16338544\charrsid14837736 \hich\af2\dbch\af11\loch\f2 mkdir}{\lang1033\langfe1041\langfenp1041\insrsid6772136 \hich\af1\dbch\af11\loch\f1 .}{ \lang1033\langfe1041\langfenp1041\insrsid14166986 \hich\af1\dbch\af11\loch\f1 }{\lang1033\langfe1041\langfenp1041\insrsid16199429 \hich\af1\dbch\af11\loch\f1 In this case, }{\f2\lang1033\langfe1041\langfenp1041\insrsid16199429\charrsid14837736 \hich\af2\dbch\af11\loch\f2 mkdir}{\lang1033\langfe1041\langfenp1041\insrsid16199429 \hich\af1\dbch\af11\loch\f1 will}{\lang1033\langfe1041\langfenp1041\insrsid13836176 \hich\af1\dbch\af11\loch\f1 create a service instance using the remote factory service}{\lang1033\langfe1041\langfenp1041\insrsid8008122 \hich\af1\dbch\af11\loch\f1 }{\lang1033\langfe1041\langfenp1041\insrsid5178805 \hich\af1\dbch\af11\loch\f1 that is used to}{ \lang1033\langfe1041\langfenp1041\insrsid13836176 \hich\af1\dbch\af11\loch\f1 }{\lang1033\langfe1041\langfenp1041\insrsid3749826 \hich\af1\dbch\af11\loch\f1 create a remote}{\lang1033\langfe1041\langfenp1041\insrsid2647656 \hich\af1\dbch\af11\loch\f1 }{ \lang1033\langfe1041\langfenp1041\insrsid342567 \hich\af1\dbch\af11\loch\f1 virtual directory}{\lang1033\langfe1041\langfenp1041\insrsid6760405 \hich\af1\dbch\af11\loch\f1 , and create a link each other.}{\lang1033\langfe1041\langfenp1041\insrsid7038498 \hich\af1\dbch\af11\loch\f1 T}{\lang1033\langfe1041\langfenp1041\insrsid8876588 \hich\af1\dbch\af11\loch\f1 o ensure the consistency of links, }{\lang1033\langfe1041\langfenp1041\insrsid11020608 \hich\af1\dbch\af11\loch\f1 it is necessary to }{ \lang1033\langfe1041\langfenp1041\insrsid11222178 \hich\af1\dbch\af11\loch\f1 add two types of operations; }{\f2\lang1033\langfe1041\langfenp1041\insrsid11222178\charrsid11222178 \hich\af2\dbch\af11\loch\f2 createdir}{ \lang1033\langfe1041\langfenp1041\insrsid11222178 \hich\af1\dbch\af11\loch\f1 and }{\f2\lang1033\langfe1041\langfenp1041\insrsid11222178\charrsid11222178 \hich\af2\dbch\af11\loch\f2 commitdir}{\lang1033\langfe1041\langfenp1041\insrsid2980646 \hich\af1\dbch\af11\loch\f1 , }{\lang1033\langfe1041\langfenp1041\insrsid12734233 \hich\af1\dbch\af11\loch\f1 which}{\lang1033\langfe1041\langfenp1041\insrsid2980646 \hich\af1\dbch\af11\loch\f1 are assumed to be called within }{ \f2\lang1033\langfe1041\langfenp1041\insrsid2980646\charrsid2980646 \hich\af2\dbch\af11\loch\f2 mkdir}{\lang1033\langfe1041\langfenp1041\insrsid2980646 \hich\af1\dbch\af11\loch\f1 .}{\lang1033\langfe1041\langfenp1041\insrsid6644895 \hich\af1\dbch\af11\loch\f1 }{\f2\lang1033\langfe1041\langfenp1041\insrsid6644895\charrsid4337952 \hich\af2\dbch\af11\loch\f2 Mkdir}{\lang1033\langfe1041\langfenp1041\insrsid6644895 \hich\af1\dbch\af11\loch\f1 creates a service instance using the remote fa}{\lang1033\langfe1041\langfenp1041\insrsid15548087 \hich\af1\dbch\af11\loch\f1 ctory service if necessary, }{\lang1033\langfe1041\langfenp1041\insrsid14425008 \hich\af1\dbch\af11\loch\f1 call}{ \lang1033\langfe1041\langfenp1041\insrsid11946102 \hich\af1\dbch\af11\loch\f1 s}{\lang1033\langfe1041\langfenp1041\insrsid14425008 \hich\af1\dbch\af11\loch\f1 }{\f2\lang1033\langfe1041\langfenp1041\insrsid14425008\charrsid4337952 \hich\af2\dbch\af11\loch\f2 createdir}{\lang1033\langfe1041\langfenp1041\insrsid14425008 \hich\af1\dbch\af11\loch\f1 to o}{\lang1033\langfe1041\langfenp1041\insrsid8354716 \hich\af1\dbch\af11\loch\f1 btain a new }{ \lang1033\langfe1041\langfenp1041\insrsid10906756 \hich\af1\dbch\af11\loch\f1 VFH}{\lang1033\langfe1041\langfenp1041\insrsid8354716 \hich\af1\dbch\af11\loch\f1 , and }{\lang1033\langfe1041\langfenp1041\insrsid13328480 \hich\af1\dbch\af11\loch\f1 add}{ \lang1033\langfe1041\langfenp1041\insrsid1795617 \hich\af1\dbch\af11\loch\f1 s}{\lang1033\langfe1041\langfenp1041\insrsid13328480 \hich\af1\dbch\af11\loch\f1 the }{\lang1033\langfe1041\langfenp1041\insrsid8526973 \hich\af1\dbch\af11\loch\f1 VFH}{ \lang1033\langfe1041\langfenp1041\insrsid13328480 \hich\af1\dbch\af11\loch\f1 }{\lang1033\langfe1041\langfenp1041\insrsid7014792 \hich\af1\dbch\af11\loch\f1 to a directory entry temporally. }{\lang1033\langfe1041\langfenp1041\insrsid16726033 \hich\af1\dbch\af11\loch\f1 After successful }{\lang1033\langfe1041\langfenp1041\insrsid7348890 \hich\af1\dbch\af11\loch\f1 call of }{\f2\lang1033\langfe1041\langfenp1041\insrsid7348890\charrsid4337952 \hich\af2\dbch\af11\loch\f2 commitdir}{ \lang1033\langfe1041\langfenp1041\insrsid7348890 \hich\af1\dbch\af11\loch\f1 that }{\lang1033\langfe1041\langfenp1041\insrsid6228265 \hich\af1\dbch\af11\loch\f1 checks }{\lang1033\langfe1041\langfenp1041\insrsid4337952 \hich\af1\dbch\af11\loch\f1 whether }{\lang1033\langfe1041\langfenp1041\insrsid13395718 \hich\af1\dbch\af11\loch\f1 the temporal }{\lang1033\langfe1041\langfenp1041\insrsid4337952 \hich\af1\dbch\af11\loch\f1 entry exists in directory entries}{ \lang1033\langfe1041\langfenp1041\insrsid3605078 \hich\af1\dbch\af11\loch\f1 of the parent directory}{\lang1033\langfe1041\langfenp1041\insrsid803388 \hich\af1\dbch\af11\loch\f1 , }{\f2\lang1033\langfe1041\langfenp1041\insrsid803388\charrsid10229943 \hich\af2\dbch\af11\loch\f2 mkdir}{\lang1033\langfe1041\langfenp1041\insrsid803388 \hich\af1\dbch\af11\loch\f1 }{\lang1033\langfe1041\langfenp1041\insrsid14498981 \hich\af1\dbch\af11\loch\f1 makes the temporal entry formal.}{ \lang1033\langfe1041\langfenp1041\insrsid12794153 \hich\af1\dbch\af11\loch\f1 }{\lang1033\langfe1041\langfenp1041\insrsid8522187 \par }{\lang1033\langfe1041\langfenp1041\insrsid9184322\charrsid10229943 \par }\pard\plain \ql \li0\ri0\widctlpar\intbl\aspalpha\aspnum\faauto\adjustright\rin0\lin0\pararsid8003094\yts96 \fs20\lang1033\langfe1033\loch\af1\hich\af1\dbch\af11\cgrid\langnp1033\langfenp1033 {\f2\lang1033\langfe1041\langfenp1041\insrsid2825962 \hich\af2\dbch\af11\loch\f2 Int}{\f2\lang1033\langfe1041\langfenp1041\insrsid16194251\charrsid10910465 \hich\af2\dbch\af11\loch\f2 mkdir(VFH fh, String factoryGSH, String name, Attr[] attrs)\cell }{\lang1033\langfe1041\langfenp1041\insrsid11631711 \hich\af1\dbch\af11\loch\f1 Creates a remote }{\lang1033\langfe1041\langfenp1041\insrsid998657 \hich\af1\dbch\af11\loch\f1 virtual directory }{\f2\lang1033\langfe1041\langfenp1041\insrsid998657\charrsid1537750 \hich\af2\dbch\af11\loch\f2 name}{ \lang1033\langfe1041\langfenp1041\insrsid998657 \hich\af1\dbch\af11\loch\f1 }{\lang1033\langfe1041\langfenp1041\insrsid15806499 \hich\af1\dbch\af11\loch\f1 in}{\lang1033\langfe1041\langfenp1041\insrsid4003946 \hich\af1\dbch\af11\loch\f1 remote services }{\lang1033\langfe1041\langfenp1041\insrsid15607185 \hich\af1\dbch\af11\loch\f1 created by }{\f2\lang1033\langfe1041\langfenp1041\insrsid15607185\charrsid6644002 \hich\af2\dbch\af11\loch\f2 factoryGSH}{\lang1033\langfe1041\langfenp1041\insrsid15607185 \hich\af1\dbch\af11\loch\f1 }{\lang1033\langfe1041\langfenp1041\insrsid2428124 \hich\af1\dbch\af11\loch\f1 under}{\lang1033\langfe1041\langfenp1041\insrsid998657 \hich\af1\dbch\af11\loch\f1 }{\lang1033\langfe1041\langfenp1041\insrsid14054127 \hich\af1\dbch\af11\loch\f1 the}{\lang1033\langfe1041\langfenp1041\insrsid998657 \hich\af1\dbch\af11\loch\f1 virtual directory specified by }{\f2\lang1033\langfe1041\langfenp1041\insrsid998657\charrsid14054127 \hich\af2\dbch\af11\loch\f2 fh}{ \lang1033\langfe1041\langfenp1041\insrsid998657 \hich\af1\dbch\af11\loch\f1 , and sets attributes }{\f2\lang1033\langfe1041\langfenp1041\insrsid998657\charrsid14054127 \hich\af2\dbch\af11\loch\f2 attrs}{\lang1033\langfe1041\langfenp1041\insrsid998657 \hich\af1\dbch\af11\loch\f1 to the virtual directory.}{\insrsid16194251 \cell }\pard\plain \ql \li0\ri0\widctlpar\intbl\aspalpha\aspnum\faauto\adjustright\rin0\lin0 \fs20\lang1033\langfe1033\loch\af1\hich\af1\dbch\af11\cgrid\langnp1033\langfenp1033 { \insrsid16194251 \trowd \irow0\irowband0\ts96\trgaph99\trleft-108\trbrdrt\brdrs\brdrw10 \trbrdrl\brdrs\brdrw10 \trbrdrb\brdrs\brdrw10 \trbrdrr\brdrs\brdrw10 \trbrdrh\brdrs\brdrw10 \trbrdrv\brdrs\brdrw10 \trftsWidth1\trftsWidthB3\trautofit1\trpaddl108\trpaddr108\trpaddfl3\trpaddft3\trpaddfb3\trpaddfr3\tbllkhdrrows\tbllklastrow\tbllkhdrcols\tbllklastcol \clvertalt\clbrdrt\brdrs\brdrw10 \clbrdrl\brdrs\brdrw10 \clbrdrb\brdrs\brdrw10 \clbrdrr\brdrs\brdrw10 \cltxlrtb\clftsWidth3\clwWidth4518\clshdrawnil \cellx4410\clvertalt\clbrdrt\brdrs\brdrw10 \clbrdrl\brdrs\brdrw10 \clbrdrb\brdrs\brdrw10 \clbrdrr\brdrs\brdrw10 \cltxlrtb\clftsWidth3\clwWidth4518\clshdrawnil \cellx8928\row }\pard\plain \ql \li0\ri0\widctlpar\intbl\aspalpha\aspnum\faauto\adjustright\rin0\lin0\pararsid8003094\yts96 \fs20\lang1033\langfe1033\loch\af1\hich\af1\dbch\af11\cgrid\langnp1033\langfenp1033 {\f2\lang1033\langfe1041\langfenp1041\insrsid16194251\charrsid10910465 \hich\af2\dbch\af11\loch\f2 VFH createdir(Attr[] attrs, long timeout)\cell }{\lang1033\langfe1041\langfenp1041\insrsid15084458 \hich\af1\dbch\af11\loch\f1 Create}{\lang1033\langfe1041\langfenp1041\insrsid13703811 \hich\af1\dbch\af11\loch\f1 s}{ \lang1033\langfe1041\langfenp1041\insrsid15084458 \hich\af1\dbch\af11\loch\f1 a temporal }{\lang1033\langfe1041\langfenp1041\insrsid6236159 \hich\af1\dbch\af11\loch\f1 virtual directory}{\lang1033\langfe1041\langfenp1041\insrsid2231550 \hich\af1\dbch\af11\loch\f1 }{\lang1033\langfe1041\langfenp1041\insrsid5340783 \hich\af1\dbch\af11\loch\f1 with attributes }{\f2\lang1033\langfe1041\langfenp1041\insrsid5340783\charrsid5340783 \hich\af2\dbch\af11\loch\f2 attrs}{ \lang1033\langfe1041\langfenp1041\insrsid5340783 \hich\af1\dbch\af11\loch\f1 }{\lang1033\langfe1041\langfenp1041\insrsid9651504 \hich\af1\dbch\af11\loch\f1 having }{\lang1033\langfe1041\langfenp1041\insrsid11159355 \hich\af1\dbch\af11\loch\f1 the}{ \lang1033\langfe1041\langfenp1041\insrsid7492058 \hich\af1\dbch\af11\loch\f1 life}{\lang1033\langfe1041\langfenp1041\insrsid9651504 \hich\af1\dbch\af11\loch\f1 time }{\f2\lang1033\langfe1041\langfenp1041\insrsid9651504\charrsid9651504 \hich\af2\dbch\af11\loch\f2 timeout}{\lang1033\langfe1041\langfenp1041\insrsid9651504 \hich\af1\dbch\af11\loch\f1 , and returns the virtual file handle.}{\lang1033\langfe1041\langfenp1041\insrsid16194251 \cell }\pard\plain \ql \li0\ri0\widctlpar\intbl\aspalpha\aspnum\faauto\adjustright\rin0\lin0 \fs20\lang1033\langfe1033\loch\af1\hich\af1\dbch\af11\cgrid\langnp1033\langfenp1033 {\insrsid16194251 \trowd \irow1\irowband1\ts96\trgaph99\trleft-108\trbrdrt\brdrs\brdrw10 \trbrdrl \brdrs\brdrw10 \trbrdrb\brdrs\brdrw10 \trbrdrr\brdrs\brdrw10 \trbrdrh\brdrs\brdrw10 \trbrdrv\brdrs\brdrw10 \trftsWidth1\trftsWidthB3\trautofit1\trpaddl108\trpaddr108\trpaddfl3\trpaddft3\trpaddfb3\trpaddfr3\tbllkhdrrows\tbllklastrow\tbllkhdrcols\tbllklastcol \clvertalt\clbrdrt\brdrs\brdrw10 \clbrdrl\brdrs\brdrw10 \clbrdrb\brdrs\brdrw10 \clbrdrr\brdrs\brdrw10 \cltxlrtb\clftsWidth3\clwWidth4518\clshdrawnil \cellx4410\clvertalt\clbrdrt\brdrs\brdrw10 \clbrdrl\brdrs\brdrw10 \clbrdrb\brdrs\brdrw10 \clbrdrr\brdrs\brdrw10 \cltxlrtb\clftsWidth3\clwWidth4518\clshdrawnil \cellx8928\row }\pard\plain \ql \li0\ri0\widctlpar\intbl\aspalpha\aspnum\faauto\adjustright\rin0\lin0\pararsid8003094\yts96 \fs20\lang1033\langfe1033\loch\af1\hich\af1\dbch\af11\cgrid\langnp1033\langfenp1033 {\f2\lang1033\langfe1041\langfenp1041\insrsid2825962 \hich\af2\dbch\af11\loch\f2 Int}{\f2\lang1033\langfe1041\langfenp1041\insrsid16194251\charrsid10910465 \hich\af2\dbch\af11\loch\f2 commitdir(VFH fh, VFH parentfh, String name)\cell }{\lang1033\langfe1041\langfenp1041\insrsid742121 \hich\af1\dbch\af11\loch\f1 When }{\lang1033\langfe1041\langfenp1041\insrsid13572370 \hich\af1\dbch\af11\loch\f1 the parent direct}{\lang1033\langfe1041\langfenp1041\insrsid8402044 \hich\af1\dbch\af11\loch\f1 ory specified by }{ \f2\lang1033\langfe1041\langfenp1041\insrsid8402044\charrsid3100982 \hich\af2\dbch\af11\loch\f2 parentfh}{\lang1033\langfe1041\langfenp1041\insrsid8402044 \hich\af1\dbch\af11\loch\f1 has a}{\lang1033\langfe1041\langfenp1041\insrsid13572370 \hich\af1\dbch\af11\loch\f1 }{\lang1033\langfe1041\langfenp1041\insrsid8402044 \hich\af1\dbch\af11\loch\f1 directory }{\lang1033\langfe1041\langfenp1041\insrsid13572370 \hich\af1\dbch\af11\loch\f1 entry }{\lang1033\langfe1041\langfenp1041\insrsid5068164 \hich\af1\dbch\af11\loch\f1 of }{\f2\lang1033\langfe1041\langfenp1041\insrsid5068164\charrsid14684505 \hich\af2\dbch\af11\loch\f2 name}{\lang1033\langfe1041\langfenp1041\insrsid5068164 \hich\af1\dbch\af11\loch\f1 and }{ \f2\lang1033\langfe1041\langfenp1041\insrsid5068164\charrsid14684505 \hich\af2\dbch\af11\loch\f2 fh}{\lang1033\langfe1041\langfenp1041\insrsid5068164 \hich\af1\dbch\af11\loch\f1 , }{\lang1033\langfe1041\langfenp1041\insrsid3503409 \hich\af1\dbch\af11\loch\f1 makes }{\lang1033\langfe1041\langfenp1041\insrsid11693638 \hich\af1\dbch\af11\loch\f1 the }{\lang1033\langfe1041\langfenp1041\insrsid3503409 \hich\af1\dbch\af11\loch\f1 temporal directory }{ \lang1033\langfe1041\langfenp1041\insrsid1395493 \hich\af1\dbch\af11\loch\f1 formal}{\lang1033\langfe1041\langfenp1041\insrsid2978731 \hich\af1\dbch\af11\loch\f1 .}{\lang1033\langfe1041\langfenp1041\insrsid16194251 \cell }\pard\plain \ql \li0\ri0\widctlpar\intbl\aspalpha\aspnum\faauto\adjustright\rin0\lin0 \fs20\lang1033\langfe1033\loch\af1\hich\af1\dbch\af11\cgrid\langnp1033\langfenp1033 {\insrsid16194251 \trowd \irow2\irowband2\lastrow \ts96\trgaph99\trleft-108\trbrdrt \brdrs\brdrw10 \trbrdrl\brdrs\brdrw10 \trbrdrb\brdrs\brdrw10 \trbrdrr\brdrs\brdrw10 \trbrdrh\brdrs\brdrw10 \trbrdrv\brdrs\brdrw10 \trftsWidth1\trftsWidthB3\trautofit1\trpaddl108\trpaddr108\trpaddfl3\trpaddft3\trpaddfb3\trpaddfr3\tbllkhdrrows\tbllklastrow\tbllkhdrcols\tbllklastcol \clvertalt\clbrdrt\brdrs\brdrw10 \clbrdrl\brdrs\brdrw10 \clbrdrb\brdrs\brdrw10 \clbrdrr\brdrs\brdrw10 \cltxlrtb\clftsWidth3\clwWidth4518\clshdrawnil \cellx4410\clvertalt\clbrdrt\brdrs\brdrw10 \clbrdrl\brdrs\brdrw10 \clbrdrb\brdrs\brdrw10 \clbrdrr\brdrs\brdrw10 \cltxlrtb\clftsWidth3\clwWidth4518\clshdrawnil \cellx8928\row }\pard \ql \li0\ri0\widctlpar\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0\pararsid8003094 {\lang1033\langfe1041\langfenp1041\insrsid8003094 \par }{\lang1033\langfe1041\langfenp1041\insrsid3806434 \hich\af1\dbch\af11\loch\f1 When removing a remote virtual directory, }{\lang1033\langfe1041\langfenp1041\insrsid2782994 \hich\af1\dbch\af11\loch\f1 it is necessary to }{ \lang1033\langfe1041\langfenp1041\insrsid16332071 \hich\af1\dbch\af11\loch\f1 keep consistency of links of both services.}{\lang1033\langfe1041\langfenp1041\insrsid2975103 \hich\af1\dbch\af11\loch\f1 }{ \f2\lang1033\langfe1041\langfenp1041\insrsid8325383\charrsid2913194 \hich\af2\dbch\af11\loch\f2 Rmdir}{\lang1033\langfe1041\langfenp1041\insrsid8325383 \hich\af1\dbch\af11\loch\f1 requires an additional operation; }{ \f2\lang1033\langfe1041\langfenp1041\insrsid8325383\charrsid2913194 \hich\af2\dbch\af11\loch\f2 destroydir}{\lang1033\langfe1041\langfenp1041\insrsid8597384 \hich\af1\dbch\af11\loch\f1 ,}{\lang1033\langfe1041\langfenp1041\insrsid8325383 \hich\af1\dbch\af11\loch\f1 }{\lang1033\langfe1041\langfenp1041\insrsid5841433 \hich\af1\dbch\af11\loch\f1 which}{\lang1033\langfe1041\langfenp1041\insrsid8325383 \hich\af1\dbch\af11\loch\f1 }{\lang1033\langfe1041\langfenp1041\insrsid8392339 \hich\af1\dbch\af11\loch\f1 removes a virtual directory after checking}{\lang1033\langfe1041\langfenp1041\insrsid5657142 \hich\af1\dbch\af11\loch\f1 whether there is no }{\lang1033\langfe1041\langfenp1041\insrsid8865714 \hich\af1\dbch\af11\loch\f1 entry for o}{\lang1033\langfe1041\langfenp1041\insrsid2913194 \hich\af1\dbch\af11\loch\f1 neself in the parent directory.}{\lang1033\langfe1041\langfenp1041\insrsid3941117 \hich\af1\dbch\af11\loch\f1 }{ \f2\lang1033\langfe1041\langfenp1041\insrsid13920812\charrsid3214655 \hich\af2\dbch\af11\loch\f2 Rmdir}{\lang1033\langfe1041\langfenp1041\insrsid13920812 \hich\af1\dbch\af11\loch\f1 }{\lang1033\langfe1041\langfenp1041\insrsid1727610 \hich\af1\dbch\af11\loch\f1 first deletes a}{\lang1033\langfe1041\langfenp1041\insrsid13920812 \hich\af1\dbch\af11\loch\f1 directory entry }{\lang1033\langfe1041\langfenp1041\insrsid5980490 \hich\af1\dbch\af11\loch\f1 for}{ \lang1033\langfe1041\langfenp1041\insrsid16600522 \hich\af1\dbch\af11\loch\f1 }{\f2\lang1033\langfe1041\langfenp1041\insrsid16600522\charrsid5980490 \hich\af2\dbch\af11\loch\f2 name}{\lang1033\langfe1041\langfenp1041\insrsid13590688 \hich\af1\dbch\af11\loch\f1 temporarily}{\lang1033\langfe1041\langfenp1041\insrsid16600522 \hich\af1\dbch\af11\loch\f1 , and }{\lang1033\langfe1041\langfenp1041\insrsid7354257 \hich\af1\dbch\af11\loch\f1 call }{ \f2\lang1033\langfe1041\langfenp1041\insrsid7354257\charrsid10107653 \hich\af2\dbch\af11\loch\f2 destroydir}{\lang1033\langfe1041\langfenp1041\insrsid7354257 \hich\af1\dbch\af11\loch\f1 }{\lang1033\langfe1041\langfenp1041\insrsid5709006 \hich\af1\dbch\af11\loch\f1 to remove the remote virtual directory.}{\lang1033\langfe1041\langfenp1041\insrsid2969709 \hich\af1\dbch\af11\loch\f1 }{\lang1033\langfe1041\langfenp1041\insrsid13837414 \hich\af1\dbch\af11\loch\f1 When }{ \f2\lang1033\langfe1041\langfenp1041\insrsid13837414\charrsid10107653 \hich\af2\dbch\af11\loch\f2 destroydir}{\lang1033\langfe1041\langfenp1041\insrsid13837414 \hich\af1\dbch\af11\loch\f1 successfully removes the remote virtual directory, }{ \f2\lang1033\langfe1041\langfenp1041\insrsid6573150\charrsid6573150 \hich\af2\dbch\af11\loch\f2 rmdir}{\lang1033\langfe1041\langfenp1041\insrsid13837414 \hich\af1\dbch\af11\loch\f1 deletes the directory entry permanently.}{ \lang1033\langfe1041\langfenp1041\insrsid12806528 \par \par }\pard\plain \ql \li0\ri0\widctlpar\intbl\aspalpha\aspnum\faauto\adjustright\rin0\lin0\pararsid8003094\yts96 \fs20\lang1033\langfe1033\loch\af1\hich\af1\dbch\af11\cgrid\langnp1033\langfenp1033 {\f2\lang1033\langfe1041\langfenp1041\insrsid2825962 \hich\af2\dbch\af11\loch\f2 Int}{\f2\lang1033\langfe1041\langfenp1041\insrsid2765786\charrsid10910465 \hich\af2\dbch\af11\loch\f2 rmdir(VFH fh, String name)\cell }{\lang1033\langfe1041\langfenp1041\insrsid11872832 \hich\af1\dbch\af11\loch\f1 Remove}{ \lang1033\langfe1041\langfenp1041\insrsid5063888 \hich\af1\dbch\af11\loch\f1 s}{\lang1033\langfe1041\langfenp1041\insrsid11872832 \hich\af1\dbch\af11\loch\f1 }{\lang1033\langfe1041\langfenp1041\insrsid15729074 \hich\af1\dbch\af11\loch\f1 the}{ \lang1033\langfe1041\langfenp1041\insrsid11872832 \hich\af1\dbch\af11\loch\f1 virtual directory }{\f2\lang1033\langfe1041\langfenp1041\insrsid11872832\charrsid14054127 \hich\af2\dbch\af11\loch\f2 name}{\lang1033\langfe1041\langfenp1041\insrsid11872832 \hich\af1\dbch\af11\loch\f1 in }{\lang1033\langfe1041\langfenp1041\insrsid14054127 \hich\af1\dbch\af11\loch\f1 the}{\lang1033\langfe1041\langfenp1041\insrsid11872832 \hich\af1\dbch\af11\loch\f1 virtual directory specified\hich\af1\dbch\af11\loch\f1 by }{\f2\lang1033\langfe1041\langfenp1041\insrsid11872832\charrsid14054127 \hich\af2\dbch\af11\loch\f2 fh}{\lang1033\langfe1041\langfenp1041\insrsid9109848 \hich\af1\dbch\af11\loch\f1 .}{\lang1033\langfe1041\langfenp1041\insrsid2765786 \cell }\pard\plain \ql \li0\ri0\widctlpar\intbl\aspalpha\aspnum\faauto\adjustright\rin0\lin0 \fs20\lang1033\langfe1033\loch\af1\hich\af1\dbch\af11\cgrid\langnp1033\langfenp1033 {\lang1033\langfe1041\langfenp1041\insrsid2765786 \trowd \irow0\irowband0 \ts96\trgaph99\trleft-108\trbrdrt\brdrs\brdrw10 \trbrdrl\brdrs\brdrw10 \trbrdrb\brdrs\brdrw10 \trbrdrr\brdrs\brdrw10 \trbrdrh\brdrs\brdrw10 \trbrdrv\brdrs\brdrw10 \trftsWidth1\trftsWidthB3\trautofit1\trpaddl108\trpaddr108\trpaddfl3\trpaddft3\trpaddfb3\trpaddfr3\tbllkhdrrows\tbllklastrow\tbllkhdrcols\tbllklastcol \clvertalt\clbrdrt\brdrs\brdrw10 \clbrdrl\brdrs\brdrw10 \clbrdrb\brdrs\brdrw10 \clbrdrr\brdrs\brdrw10 \cltxlrtb\clftsWidth3\clwWidth4518\clshdrawnil \cellx4410\clvertalt\clbrdrt\brdrs\brdrw10 \clbrdrl\brdrs\brdrw10 \clbrdrb\brdrs\brdrw10 \clbrdrr\brdrs\brdrw10 \cltxlrtb\clftsWidth3\clwWidth4518\clshdrawnil \cellx8928\row }\pard\plain \ql \li0\ri0\widctlpar\intbl\aspalpha\aspnum\faauto\adjustright\rin0\lin0\pararsid8003094\yts96 \fs20\lang1033\langfe1033\loch\af1\hich\af1\dbch\af11\cgrid\langnp1033\langfenp1033 {\f2\lang1033\langfe1041\langfenp1041\insrsid2825962 \hich\af2\dbch\af11\loch\f2 Int}{\f2\lang1033\langfe1041\langfenp1041\insrsid2765786\charrsid10910465 \hich\af2\dbch\af11\loch\f2 destroydir(VFH fh, String childname)\cell }{\lang1033\langfe1041\langfenp1041\insrsid5063888 \hich\af1\dbch\af11\loch\f1 Removes }{\lang1033\langfe1041\langfenp1041\insrsid7021281 \hich\af1\dbch\af11\loch\f1 the virtual directory specified by }{\f2\lang1033\langfe1041\langfenp1041\insrsid7021281\charrsid7021281 \hich\af2\dbch\af11\loch\f2 fh}{ \lang1033\langfe1041\langfenp1041\insrsid7021281 \hich\af1\dbch\af11\loch\f1 a}{\lang1033\langfe1041\langfenp1041\insrsid15345650 \hich\af1\dbch\af11\loch\f1 fter checking whether there is no entry for oneself }{ \f2\lang1033\langfe1041\langfenp1041\insrsid15345650\charrsid15345650 \hich\af2\dbch\af11\loch\f2 childname}{\lang1033\langfe1041\langfenp1041\insrsid15345650 \hich\af1\dbch\af11\loch\f1 in th}{\lang1033\langfe1041\langfenp1041\insrsid16728120 \hich\af1\dbch\af11\loch\f1 e parent directory}{\lang1033\langfe1041\langfenp1041\insrsid15345650 \hich\af1\dbch\af11\loch\f1 .}{\lang1033\langfe1041\langfenp1041\insrsid2765786 \cell }\pard\plain \ql \li0\ri0\widctlpar\intbl\aspalpha\aspnum\faauto\adjustright\rin0\lin0 \fs20\lang1033\langfe1033\loch\af1\hich\af1\dbch\af11\cgrid\langnp1033\langfenp1033 {\lang1033\langfe1041\langfenp1041\insrsid2765786 \trowd \irow1\irowband1\lastrow \ts96\trgaph99\trleft-108\trbrdrt\brdrs\brdrw10 \trbrdrl\brdrs\brdrw10 \trbrdrb\brdrs\brdrw10 \trbrdrr\brdrs\brdrw10 \trbrdrh\brdrs\brdrw10 \trbrdrv\brdrs\brdrw10 \trftsWidth1\trftsWidthB3\trautofit1\trpaddl108\trpaddr108\trpaddfl3\trpaddft3\trpaddfb3\trpaddfr3\tbllkhdrrows\tbllklastrow\tbllkhdrcols\tbllklastcol \clvertalt\clbrdrt\brdrs\brdrw10 \clbrdrl\brdrs\brdrw10 \clbrdrb\brdrs\brdrw10 \clbrdrr\brdrs\brdrw10 \cltxlrtb\clftsWidth3\clwWidth4518\clshdrawnil \cellx4410\clvertalt\clbrdrt\brdrs\brdrw10 \clbrdrl\brdrs\brdrw10 \clbrdrb\brdrs\brdrw10 \clbrdrr\brdrs\brdrw10 \cltxlrtb\clftsWidth3\clwWidth4518\clshdrawnil \cellx8928\row }\pard \ql \li0\ri0\widctlpar\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0\pararsid8003094 {\lang1033\langfe1041\langfenp1041\insrsid2765786 \par }{\lang1033\langfe1041\langfenp1041\insrsid5776757 \hich\af1\dbch\af11\loch\f1 Renaming a virtual file or directory also requires a transaction acro}{\lang1033\langfe1041\langfenp1041\insrsid2966190 \hich\af1\dbch\af11\loch\f1 ss services, while }{ \lang1033\langfe1041\langfenp1041\insrsid5776757 \hich\af1\dbch\af11\loch\f1 the explanation is omitted in the document. \par \par }{\lang1033\langfe1041\langfenp1041\insrsid665252 \hich\af1\dbch\af11\loch\f1 This approach }{\lang1033\langfe1041\langfenp1041\insrsid9719268 \hich\af1\dbch\af11\loch\f1 provides complete access}{\lang1033\langfe1041\langfenp1041\insrsid13192996 \hich\af1\dbch\af11\loch\f1 control }{\lang1033\langfe1041\langfenp1041\insrsid9719268 \hich\af1\dbch\af11\loch\f1 mechanism using a hierarchical directory tree b}{\lang1033\langfe1041\langfenp1041\insrsid13192996 \hich\af1\dbch\af11\loch\f1 ecause of direct federation of }{\lang1033\langfe1041\langfenp1041\insrsid10420650 \hich\af1\dbch\af11\loch\f1 file system directory services instead of relying on a client library.}{\lang1033\langfe1041\langfenp1041\insrsid1260700 \hich\af1\dbch\af11\loch\f1 }{\f2\lang1033\langfe1041\langfenp1041\insrsid1260700\charrsid2448754 \hich\af2\dbch\af11\loch\f2 getrootVFH}{\lang1033\langfe1041\langfenp1041\insrsid1260700 \hich\af1\dbch\af11\loch\f1 can return the VFH of the root directory }{\lang1033\langfe1041\langfenp1041\insrsid10295228 \hich\af1\dbch\af11\loch\f1 even though it is }{\lang1033\langfe1041\langfenp1041\insrsid687628 \hich\af1\dbch\af11\loch\f1 managed }{ \lang1033\langfe1041\langfenp1041\insrsid10295228 \hich\af1\dbch\af11\loch\f1 by different file system directory services.}{\lang1033\langfe1041\langfenp1041\insrsid11946831 \par }{\lang1033\langfe1041\langfenp1041\insrsid11946831\charrsid8003094 \par {\*\bkmkstart _Toc66470123}{\listtext\pard\plain\s1 \b\f1\fs20\kerning32\insrsid3942235 \hich\af1\dbch\af11\loch\f1 4.\tab}}\pard\plain \s1\ql \fi-360\li360\ri0\sb120\sa60\keepn\widctlpar \jclisttab\tx360\aspalpha\aspnum\faauto\ls71\outlinelevel0\adjustright\rin0\lin360\itap0\pararsid7301693 \b\fs20\lang1033\langfe1033\kerning32\loch\af1\hich\af1\dbch\af11\cgrid\langnp1033\langfenp1033 {\lang1033\langfe1041\langfenp1041\insrsid3942235 \hich\af1\dbch\af11\loch\f1 General problem}{\insrsid7301693 {\*\bkmkend _Toc66470123} \par }\pard\plain \s15\ql \li0\ri0\keepn\widctlpar\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0\pararsid7301693 \fs20\lang1033\langfe1033\loch\af1\hich\af1\dbch\af11\cgrid\langnp1033\langfenp1033 {\insrsid7301693 \par }\pard\plain \ql \li0\ri0\widctlpar\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0\pararsid7301693 \fs20\lang1033\langfe1033\loch\af1\hich\af1\dbch\af11\cgrid\langnp1033\langfenp1033 {\lang1033\langfe1041\langfenp1041\insrsid9266236 \hich\af1\dbch\af11\loch\f1 There are several problems not covered and }{\lang1033\langfe1041\langfenp1041\insrsid11693706 \hich\af1\dbch\af11\loch\f1 also }{\lang1033\langfe1041\langfenp1041\insrsid9266236 \hich\af1\dbch\af11\loch\f1 not settled in this document. \par }{\lang1033\langfe1041\langfenp1041\insrsid10381629\charrsid747400 \par {\listtext\pard\plain\f10\fs20\insrsid3232675 \loch\af10\dbch\af11\hich\f10 \'6c\tab}}\pard \ql \fi-420\li420\ri0\widctlpar\jclisttab\tx420\aspalpha\aspnum\faauto\ls94\adjustright\rin0\lin420\itap0\pararsid16664179 { \lang1033\langfe1041\langfenp1041\insrsid3232675 \hich\af1\dbch\af11\loch\f1 Replication of }{\lang1033\langfe1041\langfenp1041\insrsid1269460 \hich\af1\dbch\af11\loch\f1 f}{\lang1033\langfe1041\langfenp1041\insrsid3232675 \hich\af1\dbch\af11\loch\f1 ile system directory services}{\lang1033\langfe1041\langfenp1041\insrsid5727204 \hich\af1\dbch\af11\loch\f1 \hich\f1 \endash \loch\f1 }{\lang1033\langfe1041\langfenp1041\insrsid5639009 \hich\af1\dbch\af11\loch\f1 T}{ \lang1033\langfe1041\langfenp1041\insrsid5727204 \hich\af1\dbch\af11\loch\f1 o }{\lang1033\langfe1041\langfenp1041\insrsid3042578 \hich\af1\dbch\af11\loch\f1 enhance fault tolerance and reliability, }{\lang1033\langfe1041\langfenp1041\insrsid1269460 \hich\af1\dbch\af11\loch\f1 replicat}{\lang1033\langfe1041\langfenp1041\insrsid6584952 \hich\af1\dbch\af11\loch\f1 ion of}{\lang1033\langfe1041\langfenp1041\insrsid1269460 \hich\af1\dbch\af11\loch\f1 file system directory services }{ \lang1033\langfe1041\langfenp1041\insrsid2113513 \hich\af1\dbch\af11\loch\f1 is}{\lang1033\langfe1041\langfenp1041\insrsid13727057 \hich\af1\dbch\af11\loch\f1 }{\lang1033\langfe1041\langfenp1041\insrsid5578323 \hich\af1\dbch\af11\loch\f1 indispensable}{ \lang1033\langfe1041\langfenp1041\insrsid13727057 \hich\af1\dbch\af11\loch\f1 . }{\lang1033\langfe1041\langfenp1041\insrsid13764634 \hich\af1\dbch\af11\loch\f1 }{\lang1033\langfe1041\langfenp1041\insrsid8466696 \hich\af1\dbch\af11\loch\f1 The consistency model required }{\lang1033\langfe1041\langfenp1041\insrsid11355929 \hich\af1\dbch\af11\loch\f1 by file system directory services }{\lang1033\langfe1041\langfenp1041\insrsid16327436 \hich\af1\dbch\af11\loch\f1 is need to be investigated.}{ \lang1033\langfe1041\langfenp1041\insrsid3226293 \par }\pard \ql \li0\ri0\widctlpar\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0\pararsid16664179 {\lang1033\langfe1041\langfenp1041\insrsid732612\charrsid16327436 \par {\listtext\pard\plain\f10\fs20\insrsid10817863 \loch\af10\dbch\af11\hich\f10 \'6c\tab}}\pard \ql \fi-420\li420\ri0\widctlpar\jclisttab\tx420\aspalpha\aspnum\faauto\ls94\adjustright\rin0\lin420\itap0\pararsid7301693 { \lang1033\langfe1041\langfenp1041\insrsid10817863 \hich\af1\dbch\af11\loch\f1 Back}{\lang1033\langfe1041\langfenp1041\insrsid3232675 \hich\af1\dbch\af11\loch\f1 up}{\lang1033\langfe1041\langfenp1041\insrsid12016000 \hich\af1\dbch\af11\loch\f1 }{ \lang1033\langfe1041\langfenp1041\insrsid862347 \loch\af1\dbch\af11\hich\f1 \endash }{\lang1033\langfe1041\langfenp1041\insrsid12016000 \hich\af1\dbch\af11\loch\f1 }{\lang1033\langfe1041\langfenp1041\insrsid862347 \hich\af1\dbch\af11\loch\f1 To }{ \lang1033\langfe1041\langfenp1041\insrsid16200921 \hich\af1\dbch\af11\loch\f1 prepare }{\lang1033\langfe1041\langfenp1041\insrsid7371689 \hich\af1\dbch\af11\loch\f1 an unforeseen disaster, }{\lang1033\langfe1041\langfenp1041\insrsid3297096 \hich\af1\dbch\af11\loch\f1 backup of }{\lang1033\langfe1041\langfenp1041\insrsid2440176 \hich\af1\dbch\af11\loch\f1 data in file system directory services}{\lang1033\langfe1041\langfenp1041\insrsid7093872 \hich\af1\dbch\af11\loch\f1 may be required. }{ \lang1033\langfe1041\langfenp1041\insrsid7414240 \hich\af1\dbch\af11\loch\f1 M}{\lang1033\langfe1041\langfenp1041\insrsid7093872 \hich\af1\dbch\af11\loch\f1 ore}{\lang1033\langfe1041\langfenp1041\insrsid7414240 \hich\af1\dbch\af11\loch\f1 over}{ \lang1033\langfe1041\langfenp1041\insrsid7093872 \hich\af1\dbch\af11\loch\f1 ,}{\lang1033\langfe1041\langfenp1041\insrsid1064977 \hich\af1\dbch\af11\loch\f1 }{\lang1033\langfe1041\langfenp1041\insrsid14443043 \hich\af1\dbch\af11\loch\f1 even }{ \lang1033\langfe1041\langfenp1041\insrsid1064977 \hich\af1\dbch\af11\loch\f1 every file data }{\lang1033\langfe1041\langfenp1041\insrsid3039861 \hich\af1\dbch\af11\loch\f1 itself}{\lang1033\langfe1041\langfenp1041\insrsid12785704 \hich\af1\dbch\af11\loch\f1 may be required to be back up.}{\lang1033\langfe1041\langfenp1041\insrsid7301693 \par }\pard \ql \li0\ri0\widctlpar\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0\pararsid3039861 {\lang1033\langfe1041\langfenp1041\insrsid3039861 \par {\listtext\pard\plain\f10\fs20\insrsid8289519 \loch\af10\dbch\af11\hich\f10 \'6c\tab}}\pard \ql \fi-420\li420\ri0\widctlpar\jclisttab\tx420\aspalpha\aspnum\faauto\ls94\adjustright\rin0\lin420\itap0\pararsid7301693 { \lang1033\langfe1041\langfenp1041\insrsid8289519 \hich\af1\dbch\af11\loch\f1 Consistency problem between }{\lang1033\langfe1041\langfenp1041\insrsid8148134 \hich\af1\dbch\af11\loch\f1 access permission of a virtual file and the corresponding file data}{ \lang1033\langfe1041\langfenp1041\insrsid8289519 \par }\pard \ql \li0\ri0\widctlpar\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0\pararsid143655 {\lang1033\langfe1041\langfenp1041\insrsid143655 \par {\listtext\pard\plain\f10\fs20\insrsid10050265 \loch\af10\dbch\af11\hich\f10 \'6c\tab}}\pard \ql \fi-420\li420\ri0\widctlpar\jclisttab\tx420\aspalpha\aspnum\faauto\ls94\adjustright\rin0\lin420\itap0\pararsid7301693 { \lang1033\langfe1041\langfenp1041\insrsid10050265 \hich\af1\dbch\af11\loch\f1 Removal or modification of a file data }{\lang1033\langfe1041\langfenp1041\insrsid14111308 \hich\af1\dbch\af11\loch\f1 without notification }{ \lang1033\langfe1041\langfenp1041\insrsid3414555 \hich\af1\dbch\af11\loch\f1 to}{\lang1033\langfe1041\langfenp1041\insrsid14111308 \hich\af1\dbch\af11\loch\f1 file system directory services}{\lang1033\langfe1041\langfenp1041\insrsid3232675 \par }\pard \ql \li0\ri0\widctlpar\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0\pararsid2637991 {\lang1033\langfe1041\langfenp1041\insrsid2637991 \par {\listtext\pard\plain\f10\fs20\insrsid4609129 \loch\af10\dbch\af11\hich\f10 \'6c\tab}}\pard \ql \fi-420\li420\ri0\widctlpar\jclisttab\tx420\aspalpha\aspnum\faauto\ls94\adjustright\rin0\lin420\itap0\pararsid3542968 { \lang1033\langfe1041\langfenp1041\insrsid4609129 \hich\af1\dbch\af11\loch\f1 Consistency problem betwe\hich\af1\dbch\af11\loch\f1 en file }{\lang1033\langfe1041\langfenp1041\insrsid208364 \hich\af1\dbch\af11\loch\f1 data }{ \lang1033\langfe1041\langfenp1041\insrsid4609129 \hich\af1\dbch\af11\loch\f1 replicas}{\lang1033\langfe1041\langfenp1041\insrsid7428173 \par }\pard \ql \li0\ri0\widctlpar\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0\pararsid7428173 {\lang1033\langfe1041\langfenp1041\insrsid7428173 \par {\listtext\pard\plain\f10\fs20\insrsid7428173 \loch\af10\dbch\af11\hich\f10 \'6c\tab}}\pard \ql \fi-420\li420\ri0\widctlpar\jclisttab\tx420\aspalpha\aspnum\faauto\ls94\adjustright\rin0\lin420\itap0\pararsid7428173 { \lang1033\langfe1041\langfenp1041\insrsid7428173 \hich\af1\dbch\af11\loch\f1 Interoperability issue}{\lang1033\langfe1041\langfenp1041\insrsid4132772 \hich\af1\dbch\af11\loch\f1 with}{\lang1033\langfe1041\langfenp1041\insrsid7428173 \hich\af1\dbch\af11\loch\f1 NFSv4 and CIFS}{\lang1033\langfe1041\langfenp1041\insrsid7428173 \par }\pard \ql \li0\ri0\widctlpar\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0\pararsid7428173 {\lang1033\langfe1041\langfenp1041\insrsid7428173\charrsid9333923 \par {\*\bkmkstart _Toc66470124}{\listtext\pard\plain\s1 \b\f1\fs20\kerning32\insrsid7163670 \hich\af1\dbch\af11\loch\f1 5.\tab}}\pard\plain \s1\ql \fi-360\li360\ri0\sb120\sa60\keepn\widctlpar \jclisttab\tx360\aspalpha\aspnum\faauto\ls71\outlinelevel0\adjustright\rin0\lin360\itap0\pararsid13795166 \b\fs20\lang1033\langfe1033\kerning32\loch\af1\hich\af1\dbch\af11\cgrid\langnp1033\langfenp1033 {\lang1033\langfe1041\langfenp1041\insrsid7163670 \hich\af1\dbch\af11\loch\f1 Summary}{\lang1033\langfe1041\langfenp1041\insrsid12406537 \hich\af1\dbch\af11\loch\f1 and conclusion}{\lang1033\langfe1041\langfenp1041\insrsid3942235 {\*\bkmkend _Toc66470124} \par }\pard\plain \s15\ql \li0\ri0\keepn\widctlpar\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0\pararsid13795166 \fs20\lang1033\langfe1033\loch\af1\hich\af1\dbch\af11\cgrid\langnp1033\langfenp1033 {\lang1033\langfe1041\langfenp1041\insrsid13795166 \par }\pard\plain \ql \li0\ri0\widctlpar\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0\pararsid12673166 \fs20\lang1033\langfe1033\loch\af1\hich\af1\dbch\af11\cgrid\langnp1033\langfenp1033 {\lang1033\langfe1041\langfenp1041\insrsid12673166 \hich\af1\dbch\af11\loch\f1 This document intend}{\lang1033\langfe1041\langfenp1041\insrsid8195344 \hich\af1\dbch\af11\loch\f1 ed}{\lang1033\langfe1041\langfenp1041\insrsid12673166 \hich\af1\dbch\af11\loch\f1 to describe the design of the }{ \lang1033\langfe1041\langfenp1041\insrsid16670674 \hich\af1\dbch\af11\loch\f1 f}{\lang1033\langfe1041\langfenp1041\insrsid14967869 \hich\af1\dbch\af11\loch\f1 ile }{\lang1033\langfe1041\langfenp1041\insrsid16670674 \hich\af1\dbch\af11\loch\f1 s}{ \lang1033\langfe1041\langfenp1041\insrsid14967869 \hich\af1\dbch\af11\loch\f1 ystem }{\lang1033\langfe1041\langfenp1041\insrsid16670674 \hich\af1\dbch\af11\loch\f1 d}{\lang1033\langfe1041\langfenp1041\insrsid14967869 \hich\af1\dbch\af11\loch\f1 irectory } {\lang1033\langfe1041\langfenp1041\insrsid16670674 \hich\af1\dbch\af11\loch\f1 s}{\lang1033\langfe1041\langfenp1041\insrsid14967869 \hich\af1\dbch\af11\loch\f1 ervices, }{\lang1033\langfe1041\langfenp1041\insrsid11668660 \hich\af1\dbch\af11\loch\f1 which will be one of essential services for Grid }{\lang1033\langfe1041\langfenp1041\insrsid16670674 \hich\af1\dbch\af11\loch\f1 f}{\lang1033\langfe1041\langfenp1041\insrsid11668660 \hich\af1\dbch\af11\loch\f1 ile }{ \lang1033\langfe1041\langfenp1041\insrsid16670674 \hich\af1\dbch\af11\loch\f1 s}{\lang1033\langfe1041\langfenp1041\insrsid5525665 \hich\af1\dbch\af11\loch\f1 ystems}{\lang1033\langfe1041\langfenp1041\insrsid8799527 \hich\af1\dbch\af11\loch\f1 or virtual file system}{\lang1033\langfe1041\langfenp1041\insrsid8405167 \hich\af1\dbch\af11\loch\f1 s}{\lang1033\langfe1041\langfenp1041\insrsid8799527 \hich\af1\dbch\af11\loch\f1 in grid environment}{\lang1033\langfe1041\langfenp1041\insrsid5525665 \hich\af1\dbch\af11\loch\f1 . It}{\lang1033\langfe1041\langfenp1041\insrsid14967869 \hich\af1\dbch\af11\loch\f1 }{\insrsid5532349 \hich\af1\dbch\af11\loch\f1 manage}{\lang1033\langfe1041\langfenp1041\insrsid5525665 \hich\af1\dbch\af11\loch\f1 s}{ \insrsid5532349 \hich\af1\dbch\af11\loch\f1 the namespace of federated and virtualized data from file system resources, access control mechanisms, and meta-data management.}{\lang1033\langfe1041\langfenp1041\insrsid12673166 \par }\pard \ql \li0\ri0\widctlpar\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0\pararsid3942235 {\lang1033\langfe1041\langfenp1041\insrsid12673166 \par }\pard \ql \li0\ri0\widctlpar\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0\pararsid9842819 {\lang1033\langfe1041\langfenp1041\insrsid14500863 \hich\af1\dbch\af11\loch\f1 This document}{\lang1033\langfe1041\langfenp1041\insrsid6258473 \hich\af1\dbch\af11\loch\f1 proposed}{\lang1033\langfe1041\langfenp1041\insrsid9842819 \hich\af1\dbch\af11\loch\f1 a set of operat\hich\af1\dbch\af11\loch\f1 ions needed to be supported by }{\lang1033\langfe1041\langfenp1041\insrsid16670674 \hich\af1\dbch\af11\loch\f1 f}{\lang1033\langfe1041\langfenp1041\insrsid9842819 \hich\af1\dbch\af11\loch\f1 ile }{\lang1033\langfe1041\langfenp1041\insrsid16670674 \hich\af1\dbch\af11\loch\f1 s}{\lang1033\langfe1041\langfenp1041\insrsid9842819 \hich\af1\dbch\af11\loch\f1 ystem }{\lang1033\langfe1041\langfenp1041\insrsid16670674 \hich\af1\dbch\af11\loch\f1 d}{\lang1033\langfe1041\langfenp1041\insrsid9842819 \hich\af1\dbch\af11\loch\f1 irectory }{\lang1033\langfe1041\langfenp1041\insrsid16670674 \hich\af1\dbch\af11\loch\f1 s}{\lang1033\langfe1041\langfenp1041\insrsid9842819 \hich\af1\dbch\af11\loch\f1 ervices. }{\lang1033\langfe1041\langfenp1041\insrsid4619721 \hich\af1\dbch\af11\loch\f1 F}{\lang1033\langfe1041\langfenp1041\insrsid9842819 \hich\af1\dbch\af11\loch\f1 or scalable, large-scale and distributed file system directory management, it also propose}{\lang1033\langfe1041\langfenp1041\insrsid6258473 \hich\af1\dbch\af11\loch\f1 d}{\lang1033\langfe1041\langfenp1041\insrsid9842819 \hich\af1\dbch\af11\loch\f1 two types of federation of }{\lang1033\langfe1041\langfenp1041\insrsid16670674 \hich\af1\dbch\af11\loch\f1 the f}{\lang1033\langfe1041\langfenp1041\insrsid5328317 \hich\af1\dbch\af11\loch\f1 ile}{ \lang1033\langfe1041\langfenp1041\insrsid9842819 \hich\af1\dbch\af11\loch\f1 }{\lang1033\langfe1041\langfenp1041\insrsid16670674 \hich\af1\dbch\af11\loch\f1 s}{\lang1033\langfe1041\langfenp1041\insrsid9842819 \hich\af1\dbch\af11\loch\f1 ystem }{ \lang1033\langfe1041\langfenp1041\insrsid16670674 \hich\af1\dbch\af11\loch\f1 d}{\lang1033\langfe1041\langfenp1041\insrsid9842819 \hich\af1\dbch\af11\loch\f1 irectory }{\lang1033\langfe1041\langfenp1041\insrsid16670674 \hich\af1\dbch\af11\loch\f1 s}{ \lang1033\langfe1041\langfenp1041\insrsid9842819 \hich\af1\dbch\af11\loch\f1 ervices. \par }\pard \ql \li0\ri0\widctlpar\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0\pararsid11615542 {\lang1033\langfe1041\langfenp1041\insrsid9842819\charrsid16670674 \par }{\lang1033\langfe1041\langfenp1041\insrsid95653 \hich\af1\dbch\af11\loch\f1 Further }{\lang1033\langfe1041\langfenp1041\insrsid1524740 \hich\af1\dbch\af11\loch\f1 detailed d}{\lang1033\langfe1041\langfenp1041\insrsid95653 \hich\af1\dbch\af11\loch\f1 iscussion for spe\hich\af1\dbch\af11\loch\f1 cification and evaluation }{\lang1033\langfe1041\langfenp1041\insrsid8216745 \hich\af1\dbch\af11\loch\f1 by implementing }{\lang1033\langfe1041\langfenp1041\insrsid16670674 \hich\af1\dbch\af11\loch\f1 f}{ \lang1033\langfe1041\langfenp1041\insrsid1467403 \hich\af1\dbch\af11\loch\f1 ile }{\lang1033\langfe1041\langfenp1041\insrsid16670674 \hich\af1\dbch\af11\loch\f1 s}{\lang1033\langfe1041\langfenp1041\insrsid1467403 \hich\af1\dbch\af11\loch\f1 ystem }{ \lang1033\langfe1041\langfenp1041\insrsid16670674 \hich\af1\dbch\af11\loch\f1 d}{\lang1033\langfe1041\langfenp1041\insrsid1467403 \hich\af1\dbch\af11\loch\f1 irectory }{\lang1033\langfe1041\langfenp1041\insrsid16670674 \hich\af1\dbch\af11\loch\f1 s}{ \lang1033\langfe1041\langfenp1041\insrsid1467403 \hich\af1\dbch\af11\loch\f1 ervices}{\lang1033\langfe1041\langfenp1041\insrsid4194305 \hich\af1\dbch\af11\loch\f1 are needed }{\lang1033\langfe1041\langfenp1041\insrsid1524740 \hich\af1\dbch\af11\loch\f1 with respect to p}{\lang1033\langfe1041\langfenp1041\insrsid13309966 \hich\af1\dbch\af11\loch\f1 erformance, consistency, scalability, }{\lang1033\langfe1041\langfenp1041\insrsid1524740 \hich\af1\dbch\af11\loch\f1 and }{ \lang1033\langfe1041\langfenp1041\insrsid13309966 \hich\af1\dbch\af11\loch\f1 reliability}{\lang1033\langfe1041\langfenp1041\insrsid1524740 \hich\af1\dbch\af11\loch\f1 . }{\lang1033\langfe1041\langfenp1041\insrsid7161678 \hich\af1\dbch\af11\loch\f1 The evaluation }{\lang1033\langfe1041\langfenp1041\insrsid7079940 \hich\af1\dbch\af11\loch\f1 needs to }{\lang1033\langfe1041\langfenp1041\insrsid16581100 \hich\af1\dbch\af11\loch\f1 consider}{\lang1033\langfe1041\langfenp1041\insrsid9598167 \hich\af1\dbch\af11\loch\f1 }{\lang1033\langfe1041\langfenp1041\insrsid12796761 \hich\af1\dbch\af11\loch\f1 fu}{\lang1033\langfe1041\langfenp1041\insrsid11868655 \hich\af1\dbch\af11\loch\f1 nctionality of a client library, especially, }{ \lang1033\langfe1041\langfenp1041\insrsid13309966 \hich\af1\dbch\af11\loch\f1 with and without client attribute cache}{\lang1033\langfe1041\langfenp1041\insrsid6647957 \hich\af1\dbch\af11\loch\f1 .}{ \lang1033\langfe1041\langfenp1041\insrsid2827338\charrsid13400394 \par }{\lang1033\langfe1041\langfenp1041\insrsid11166467 \par }\pard\plain \s1\ql \li0\ri0\sb120\sa60\keepn\widctlpar\aspalpha\aspnum\faauto\outlinelevel0\adjustright\rin0\lin0\itap0 \b\fs20\lang1033\langfe1033\kerning32\loch\af1\hich\af1\dbch\af11\cgrid\langnp1033\langfenp1033 {\insrsid8064509 {\*\bkmkstart _Toc66470125}\hich\af1\dbch\af11\loch\f1 Author Information{\*\bkmkend _Toc66470125} \par }\pard\plain \ql \li0\ri0\keepn\widctlpar\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0 \fs20\lang1033\langfe1033\loch\af1\hich\af1\dbch\af11\cgrid\langnp1033\langfenp1033 {\insrsid8064509 \par }\pard \ql \li0\ri0\widctlpar\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0 {\lang1033\langfe1041\langfenp1041\insrsid329688 \hich\af1\dbch\af11\loch\f1 Osamu Tatebe \par \hich\af1\dbch\af11\loch\f1 Grid Technology Research Center, AIST}{\lang1033\langfe1041\langfenp1041\insrsid933815 \par }{\lang1033\langfe1041\langfenp1041\insrsid11615542 \hich\af1\dbch\af11\loch\f1 1-1-1 Umezono, Tsukuba \par \hich\af1\dbch\af11\loch\f1 Ibaraki 3058568 Japan \par }{\lang1033\langfe1041\langfenp1041\insrsid329688 \hich\af1\dbch\af11\loch\f1 o.tatebe@aist.go.jp}{\insrsid2827338 \par \par }\pard\plain \s1\ql \li0\ri0\sb120\sa60\keepn\widctlpar\aspalpha\aspnum\faauto\outlinelevel0\adjustright\rin0\lin0\itap0 \b\fs20\lang1033\langfe1033\kerning32\loch\af1\hich\af1\dbch\af11\cgrid\langnp1033\langfenp1033 {\insrsid8064509 {\*\bkmkstart _Toc526008660}{\*\bkmkstart _Toc66470126}\hich\af1\dbch\af11\loch\f1 Intellectual Property Statem\hich\af1\dbch\af11\loch\f1 ent{\*\bkmkend _Toc526008660}{\*\bkmkend _Toc66470126} \par }\pard\plain \ql \li0\ri0\widctlpar\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0 \fs20\lang1033\langfe1033\loch\af1\hich\af1\dbch\af11\cgrid\langnp1033\langfenp1033 {\insrsid8064509 \par }{\lang1033\langfe2052\langfenp2052\insrsid8064509 \hich\af1\dbch\af11\loch\f1 The GGF takes no position regarding the validity or scope of any intellectual property or other rights that might be claimed to pertain to the implementation or use of the technology described in this document or the extent to\hich\af1\dbch\af11\loch\f1 which any license under such rights might or might not be available; neither does it represent that it has made any effort to identify any such rights. Copies of claims of rights made available for publication and any assurances of licenses to be made a \hich\af1\dbch\af11\loch\f1 v\hich\af1\dbch\af11\loch\f1 ailable, or the result of an attempt made to obtain a general license or permission for the use of such proprietary rights by implementers or users of this specification can be obtained from the GGF Secretariat. \par \par \hich\af1\dbch\af11\loch\f1 The GGF invites any interested party to bri\hich\af1\dbch\af11\loch\f1 ng to its attention any copyrights, patents or patent applications, or other proprietary rights which may cover technology that may be required to practice this recommendation. Please address the information to the GGF Executive Director. \par }{\insrsid8064509 \par }\pard\plain \s1\ql \li0\ri0\sb120\sa60\keepn\widctlpar\aspalpha\aspnum\faauto\outlinelevel0\adjustright\rin0\lin0\itap0 \b\fs20\lang1033\langfe1033\kerning32\loch\af1\hich\af1\dbch\af11\cgrid\langnp1033\langfenp1033 {\insrsid8064509 {\*\bkmkstart _Toc526008661}{\*\bkmkstart _Toc66470127}\hich\af1\dbch\af11\loch\f1 Full Copyright Notice{\*\bkmkend _Toc526008661}{\*\bkmkend _Toc66470127} \par }\pard\plain \ql \li0\ri0\widctlpar\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0 \fs20\lang1033\langfe1033\loch\af1\hich\af1\dbch\af11\cgrid\langnp1033\langfenp1033 {\insrsid8064509 \par }{\insrsid8064509 \hich\af1\dbch\af11\loch\f1 Copyright (C) Global Grid Forum (}{\lang1033\langfe1041\langfenp1041\insrsid16127330 \hich\af1\dbch\af11\loch\f1 2004}{\insrsid8064509 \hich\af1\dbch\af11\loch\f1 ). All Rights Reserved. \par \par \hich\af1\dbch\af11\loch\f1 This document and translations of it may be copied and furnished to others, and derivative \hich\af1\dbch\af11\loch\f1 works that comment on or otherwise explain it or assist in its implementation may be prepared, copied, published and distributed, in whole or in part, without restriction of any kind, provided that the above copyright notice and this paragraph are include \hich\af1\dbch\af11\loch\f1 d\hich\af1\dbch\af11\loch\f1 on all such copies and derivative works. However, this document itself may not be modified in any way, such as by removing the copyright notice or references to the GGF or other organizations, except as needed for the purpose of developing Grid Recommend \hich\af1\dbch\af11\loch\f1 a\hich\af1\dbch\af11\loch\f1 tions in which case the procedures for copyrights defined in the GGF Document process must be followed, or as required to translate it into languages other than English. \par \par \hich\af1\dbch\af11\loch\f1 The limited permissions granted above are perpetual and will not be revoked by the GG\hich\af1\dbch\af11\loch\f1 F or its successors or assigns. \par \par \hich\af1\dbch\af11\loch\f1 This document and the information contained herein is provided on an "AS IS" basis and THE GLOBAL GRID FORUM DISCLAIMS ALL WARRANTIES, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO ANY WARRANTY THAT THE USE OF THE INFORM \hich\af1\dbch\af11\loch\f1 ATION HEREIN WILL NOT INFRINGE ANY RIGHTS OR ANY IMPLIED WARRANTIES OF MERCHANTABILITY OR FITNESS FOR A PARTICULAR PURPOSE." \par }{\insrsid10563027 \par }\pard\plain \s1\ql \li0\ri0\sb120\sa60\keepn\widctlpar\aspalpha\aspnum\faauto\outlinelevel0\adjustright\rin0\lin0\itap0\pararsid10563027 \b\fs20\lang1033\langfe1033\kerning32\loch\af1\hich\af1\dbch\af11\cgrid\langnp1033\langfenp1033 {\insrsid10563027 {\*\bkmkstart _Toc66470128}\hich\af1\dbch\af11\loch\f1 References{\*\bkmkend _Toc66470128} \par }\pard\plain \ql \fi-360\li360\ri0\widctlpar\aspalpha\aspnum\faauto\adjustright\rin0\lin360\itap0\pararsid10563027 \fs20\lang1033\langfe1033\loch\af1\hich\af1\dbch\af11\cgrid\langnp1033\langfenp1033 {\insrsid10563027 \par }\pard \ql \li0\ri0\widctlpar\aspalpha\aspnum\faauto\ql \li0\ri0\widctlpar\aspalpha\aspnum\faauto\pnrdate1718195653\pnrnot1\adjustright\rin0\lin0\itap0 {\lang1033\langfe1041\langfenp1041\insrsid13849328 \hich\af1\dbch\af11\loch\f1 \hich\f1 [1] Leo Luan and Ted Anderson, \'93\loch\f1 \hich\f1 Grid Namespace for Files\'94\loch\f1 , GGF working draft, GGF8, 2003}{\insrsid3421949\charrsid3421949 \hich\af1\dbch\af11\loch\f1 }{\lang1033\langfe1041\langfenp1041\insrsid3421949\charrsid3421949 \hich\af1\dbch\af11\loch\f1 https://forge.gridforum.org/projects/gfs-wg/document/Grid_Namespace_for_Files/en/1}{\lang1033\langfe1041\langfenp1041\insrsid10563027\charrsid3421949 \par }\pard \ql \li0\ri0\widctlpar\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0 {\lang1033\langfe1041\langfenp1041\insrsid131224 \hich\af1\dbch\af11\loch\f1 [2] }{\lang1033\langfe1041\langfenp1041\insrsid131224\charrsid131224 \hich\af1\dbch\af11\loch\f1 S. Shepler}{\lang1033\langfe1041\langfenp1041\insrsid131224 \hich\af1\dbch\af11\loch\f1 \hich\f1 , et al., \'93}{\lang1033\langfe1041\langfenp1041\insrsid131224\charrsid131224 \hich\af1\dbch\af11\loch\f1 Network File System (NFS) version 4 Protocol}{ \lang1033\langfe1041\langfenp1041\insrsid131224 \loch\af1\dbch\af11\hich\f1 \'94\loch\f1 , RFC3530, 2003}{\lang1033\langfe1041\langfenp1041\insrsid8064509\charrsid131224 \par }}