home *** CD-ROM | disk | FTP | other *** search
/ PC Online 1996 October / PCO_10.ISO / filesbbs / flibbs12.arj / MKFLIBBS.DOC < prev    next >
Encoding:
Text File  |  1996-05-01  |  26.3 KB  |  716 lines

  1.  
  2.  
  3.  
  4.  
  5.          MKFLIBBS USER'S GUIDE                                         v1.2
  6.          ══════════════════════════════════════════════════════════════════
  7.  
  8.          
  9.          
  10.          
  11.          
  12.          
  13.          
  14.          
  15.          
  16.          
  17.          
  18.          
  19.          
  20.          
  21.          
  22.                       ╒═════════════════════════════════════╕              
  23.                       │                                     │              
  24.                       │            MKFLIBBS v1.2            │              
  25.                       │                                     │              
  26.                       │          Shareware version          │              
  27.                       │                                     │              
  28.                       │                                     │              
  29.                       ╞═════════════════════════════════════╡              
  30.                       │                                     │              
  31.                       │                                     │              
  32.                       │            USER'S GUIDE             │              
  33.                       │                                     │              
  34.                       │                                     │              
  35.                       ╞═════════════════════════════════════╡              
  36.                       │                                     │              
  37.                       │         Software by SOGY sc         │              
  38.                       │                                     │              
  39.                       │       Copyrights (c) 1995-96        │              
  40.                       │                                     │              
  41.                       ╞═════════════════════════════════════╡              
  42.                       │                                     │              
  43.                       │             May  1, 96              │              
  44.                       ╘═════════════════════════════════════╛              
  45.          
  46.  
  47.  
  48.  
  49.  
  50.  
  51.  
  52.  
  53.  
  54.  
  55.  
  56.  
  57.  
  58.  
  59.  
  60.  
  61.  
  62.  
  63.          ══════════════════════════════════════════════════════════════════
  64.                                                                      Page 1
  65.  
  66.  
  67.  
  68.  
  69.  
  70.          MKFLIBBS USER'S GUIDE                                         v1.2
  71.          ══════════════════════════════════════════════════════════════════
  72.  
  73.          
  74.          
  75.          
  76.          
  77.                      ╒════════════════════════════════════════╕            
  78.                      │                                        │            
  79.                      │               CHAPTER I                │            
  80.                      │                                        │            
  81.                      ╞════════════════════════════════════════╡            
  82.                      │                                        │            
  83.                      │              Introduction              │            
  84.                      │                                        │            
  85.                      ╘════════════════════════════════════════╛            
  86.          
  87.          
  88.          
  89.          
  90.          Important Notice: if you are upgrading MKFLIBBS from v1.0 to v1.2: 
  91.          
  92.             ■ see section  IV.2.B for  the  only one  modification that  is
  93.               required to the batch file that creates your FLIBBS Data Set. 
  94.          
  95.             ■ be aware that FLIBBS  Data Set created with v1.1  or  v1.2 of
  96.               FLIBBS CAN NOT BE READ by FLIBBS v1.0. So  you must warn your
  97.               users to  upgrade their version of FLIBBS before  downloading
  98.               your v1.2 FLIBBS Data Set. 
  99.          
  100.          
  101.          ──────────────────────────────────────────────────────────────────
  102.          I.1 What is MKFLIBBS
  103.          ──────────────────────────────────────────────────────────────────
  104.          
  105.          MKFLIBBS  is a  simple batch utility program that creates a FLIBBS
  106.          Data Set from a given BBS ASCII File List. 
  107.          
  108.          It is intended  primarely for SYSOPS  that want to  provide  their
  109.          user with the BBS list of files in the FLIBBS format, that is as a
  110.          FLIBBS Data Set. 
  111.          
  112.          
  113.          ──────────────────────────────────────────────────────────────────
  114.          I.2 Organization of this document
  115.          ──────────────────────────────────────────────────────────────────
  116.          
  117.          This document explains how  to  use MKFLIBBS. It is  organized  as
  118.          follows: 
  119.          
  120.             ■ Section II describes what it means to distribute an ASCII BBS
  121.               File List as a FLIBBS Data Set 
  122.          
  123.             ■ Section III explains how to use the program MKFLIBBS 
  124.          
  125.             ■ Section IV shows how you may automatize the production of the
  126.               FLIBBS Data Set using a batch file 
  127.  
  128.          ══════════════════════════════════════════════════════════════════
  129.          Introduction                                                Page 2
  130.  
  131.  
  132.  
  133.  
  134.  
  135.          MKFLIBBS USER'S GUIDE                                         v1.2
  136.          ══════════════════════════════════════════════════════════════════
  137.  
  138.          
  139.          
  140.          ──────────────────────────────────────────────────────────────────
  141.          I.3 Installing MKFLIBBS
  142.          ──────────────────────────────────────────────────────────────────
  143.          
  144.          There  is  nothing  to do  to  install  MKFLIBBS.  It  comes as  a
  145.          component  of the FLIBBS distribution  file, and you need only  to
  146.          have  installed FLIBBS correctly to be able  to  use  MKFLIBBS. In
  147.          practice, it means  only that MKFLIBBS.EXE must reside in the same
  148.          directory as FLIBBS.EXE. 
  149.          
  150.          Note: if you are upgrading MKFLIBBS from v1.0 to v1.2, see section
  151.          IV.2.B for the only one modification that is required to the batch
  152.          file that creates your FLIBBS Data Set. 
  153.          
  154.          
  155.          ──────────────────────────────────────────────────────────────────
  156.          I.4 What you need to know to use MKFLIBBS
  157.          ──────────────────────────────────────────────────────────────────
  158.          
  159.          To  be able to use  MKFLIBBS properly, you need to have  a general
  160.          understanding of how FLIBBS does work. You  also need to know what
  161.          a template is, and how to define and use them. 
  162.          
  163.          Please  refer to the documentation of FLIBBS for more  information
  164.          on these topics. 
  165.          
  166.  
  167.  
  168.  
  169.  
  170.  
  171.  
  172.  
  173.  
  174.  
  175.  
  176.  
  177.  
  178.  
  179.  
  180.  
  181.  
  182.  
  183.  
  184.  
  185.  
  186.  
  187.  
  188.  
  189.  
  190.  
  191.  
  192.  
  193.          ══════════════════════════════════════════════════════════════════
  194.          Introduction                                                Page 3
  195.  
  196.  
  197.  
  198.  
  199.  
  200.          MKFLIBBS USER'S GUIDE                                         v1.2
  201.          ══════════════════════════════════════════════════════════════════
  202.  
  203.          
  204.          
  205.          
  206.          
  207.                ╒═══════════════════════════════════════════════════╕       
  208.                │                                                   │       
  209.                │                    CHAPTER II                     │       
  210.                │                                                   │       
  211.                ╞═══════════════════════════════════════════════════╡       
  212.                │                                                   │       
  213.                │   What it means to distribute a FLIBBS Data Set   │       
  214.                │                                                   │       
  215.                ╘═══════════════════════════════════════════════════╛       
  216.          
  217.          
  218.          
  219.          
  220.          The basic idea behind distributing your File List as a FLIBBS Data
  221.          Set is to provide to your  users a  compressed file that they will
  222.          uncompressed  in  their FLIBBS  data directory. They will then  be
  223.          ready to use the downloaded files directly, without any other file
  224.          manipulation. 
  225.          
  226.          To allow  your BBS  users to download your File List  as  a FLIBBS
  227.          Data  Set, you need thus to create a compressed file that contains
  228.          all the required information.  Let us see  how to name this  file,
  229.          and what it must contain. 
  230.          
  231.          
  232.          ──────────────────────────────────────────────────────────────────
  233.          II.1 The name of a FLIBBS Data Set distribution file
  234.          ──────────────────────────────────────────────────────────────────
  235.          
  236.          Of course, you  are free to name  the FLIBBS Data Set distribution
  237.          file as you like. 
  238.          
  239.          However, in order to try to standardize what is, after all, a very
  240.          important information file of your BBS, I  would recommend to name
  241.          the FLIBBS Data Set distribution file as follows: 
  242.          
  243.                                     FLBBBBBn.ZIP                           
  244.          
  245.          where 
  246.          
  247.             ■ "FL" is a constant, to help find the file easily 
  248.          
  249.             ■ "BBBBB"  is the (short)  identifier of  your BBS  (sorry that
  250.               they are only 5 characters available, but so is MS-DOS ...) 
  251.          
  252.             ■ "n" is a letter used  to identify the type  of file  list. If
  253.               you have no objection, use the following letters: 
  254.          
  255.                  - "A" for the "All Files List" 
  256.          
  257.  
  258.          ══════════════════════════════════════════════════════════════════
  259.          What it means to distribute a FLIBBS Data Set               Page 4
  260.  
  261.  
  262.  
  263.  
  264.  
  265.          MKFLIBBS USER'S GUIDE                                         v1.2
  266.          ══════════════════════════════════════════════════════════════════
  267.  
  268.                  - "M" for the "one Month new Files List" 
  269.          
  270.                  - "W" for the "one Week new Files List" 
  271.          
  272.             ■ "ZIP"  is  the  extension  of  the  compressed  file's  name,
  273.               corresponding to the file compressor you are using (ARJ, LZH,
  274.               ...) 
  275.          
  276.          
  277.          ──────────────────────────────────────────────────────────────────
  278.          II.2 The description of the compressed FLIBBS Data Set
  279.          ──────────────────────────────────────────────────────────────────
  280.          
  281.          In the description of the file, you must (to be in accordance with
  282.          the licence agreement) specify at least two things: 
  283.          
  284.             ■ "The File List is provided as a FLIBBS Data Set" 
  285.          
  286.             ■ "The  use of this file requires the FLIBBS shareware program,
  287.               available   on  this  BBS   as  FLIBBSnn.ZIP",  (where  "ZIP"
  288.               corresponds  to your  compression utility,  and  "nn"  to the
  289.               version of FLIBBS you are distributing) 
  290.          
  291.          
  292.          ──────────────────────────────────────────────────────────────────
  293.          II.3 The name of the distributed FLIBBS Data Set
  294.          ──────────────────────────────────────────────────────────────────
  295.          
  296.          Now we  know how the  compressed distribution  file  is named. But
  297.          what about the  name of the distributed FLIBBS  Data  Set that  is
  298.          included in this compressed file ? 
  299.          
  300.          Here, you need to  be  very  consistent with  yourself.  You  must
  301.          understand  that the  user  will  uncompress the distribution file
  302.          directly in its FLIBBS data directory. Normally, he will overwrite
  303.          the existing files that bear the same names  as the  ones included
  304.          in your distribution file. After all, the goal is to update on his
  305.          disk your list of files, isn'it ? 
  306.          
  307.          So, use the name you want, but do not change it later. 
  308.          
  309.          I  would recommend to  use directly the name  of  your BBS, with a
  310.          maximum of 7 characters (this constraint is build into FLIBBS). Do
  311.          not use names like  "MYFILES" because  your are  not  the only one
  312.          that could have  that name, or names like "X"  because  it  is  to
  313.          short and your user could have created a FLIBBS Data Set with that
  314.          name. 
  315.          
  316.          
  317.          ──────────────────────────────────────────────────────────────────
  318.          II.4 What need to be distributed
  319.          ──────────────────────────────────────────────────────────────────
  320.          
  321.          A FLIBBS Data Set is  a set of files that must  be consistent with
  322.  
  323.          ══════════════════════════════════════════════════════════════════
  324.          What it means to distribute a FLIBBS Data Set               Page 5
  325.  
  326.  
  327.  
  328.  
  329.  
  330.          MKFLIBBS USER'S GUIDE                                         v1.2
  331.          ══════════════════════════════════════════════════════════════════
  332.  
  333.          each  others. So, when you deliver a FLIBBS Data Set, you need  to
  334.          distribute all its components. 
  335.          
  336.          Here is the list of the files you must  distribute, assuming  that
  337.          the name of your FLIBBS Data Set is "FLIDATA": 
  338.          
  339.                          FLIDATA.DFL
  340.                          FLIDATA.DAT
  341.                          FLIDATA.IX
  342.                          FLIDATA_.DZF
  343.          
  344.          Note that version 1.0 did include  the files called  FLIDATA_.DAT,
  345.          FLIDATA_.IX and  FLIDATA.TST that no longer exist. They  have been
  346.          replaced by the new file FLIDATA_.DZF. 
  347.          
  348.          See  FLIBBS documentation for a complete  list and descriptions of
  349.          the files created and / or used in a FLIBBS Data Set. 
  350.          
  351.          II.4.A The logo window
  352.          ══════ ═══════════════
  353.          
  354.          If you want to make some advertisement for your BBS, distribute an
  355.          ASCII file called FLIDATA.SPL. This file can have up to 48 columns
  356.          and 9 lines,  and will be  displayed in the middle of  the  user's
  357.          screen each time your FLIBBS Data Set will be the current one. 
  358.          
  359.          You  can  use  four  different  colors  to  display  a  string  by
  360.          delimiting  this  string with  control  characters.  A string  not
  361.          delimited with control character will be displayed in  the default
  362.          color (blue). A string delimited with the ASCII character  ^A will
  363.          be displayed in red. With ^B the color  will be white, and with ^C
  364.          it will be black. ^A, ^B and ^C correspond to the ASCII codes 1, 2
  365.          and 3. 
  366.          
  367.          Note   that   FLIBBS  deletes  the  logo  window  file  when   the
  368.          corresponding FLIBBS Data Set is deleted. Therefore, when you have
  369.          created a logo file  for your BBS, save it under  an other name to
  370.          avoid any loss. Note, however, that MKFLIBBS  does not delete this
  371.          file when deleting an existing FLIBBS Data Set. 
  372.          
  373.          II.4.B The template file
  374.          ══════ ═════════════════
  375.          
  376.          If  you want to distribute the template to be  used for your ASCII
  377.          File List,  name your template with the  name of your FLIBBS  Data
  378.          Set  (assumed  here  to  be  "FLIDATA"), and  distribute the  file
  379.          FLIDATA.TPL. 
  380.          
  381.  
  382.  
  383.  
  384.  
  385.  
  386.  
  387.  
  388.          ══════════════════════════════════════════════════════════════════
  389.          What it means to distribute a FLIBBS Data Set               Page 6
  390.  
  391.  
  392.  
  393.  
  394.  
  395.          MKFLIBBS USER'S GUIDE                                         v1.2
  396.          ══════════════════════════════════════════════════════════════════
  397.  
  398.          
  399.          
  400.          
  401.          
  402.                      ╒════════════════════════════════════════╕            
  403.                      │                                        │            
  404.                      │              CHAPTER III               │            
  405.                      │                                        │            
  406.                      ╞════════════════════════════════════════╡            
  407.                      │                                        │            
  408.                      │          How to use MKFLIBBS           │            
  409.                      │                                        │            
  410.                      ╘════════════════════════════════════════╛            
  411.          
  412.          
  413.          
  414.          
  415.          
  416.          ──────────────────────────────────────────────────────────────────
  417.          III.1 Syntax
  418.          ──────────────────────────────────────────────────────────────────
  419.          
  420.          You call MKFLIBBS with the following command line: 
  421.          
  422.                               MKFLIBBS Arg1 Arg2 Arg3                      
  423.          
  424.          This  command will  create a  new FLIBBS  Data Set,  or  update an
  425.          existing one, according to the value of the arguments: 
  426.          
  427.             ■ Arg1 is the name of  the  Template  to be  used  (no path, no
  428.               extension, just up to eigth caracters) 
  429.          
  430.             ■ Arg2 is the full path  name  of  the BBS ASCII File  List  in
  431.               which to  read the data to be imported (directory, file name,
  432.               extension) 
  433.          
  434.             ■ Arg3  is  the FLIBBS Data Set name to  be created, or deleted
  435.               and recreated  if  already  existing (no path, no  extension,
  436.               just  up  to  seven caracters).  The FLIBBS Data Set  will be
  437.               located in  the  FLIBBS directory  (as if you  had  used  the
  438.               FLIBBS interactive program). 
  439.          
  440.          You may call MKFLIBBS  from anywhere you want,  the  program  will
  441.          always use the same directory to find and create its templates and
  442.          FLIBBS Data Set. 
  443.          
  444.          
  445.          ──────────────────────────────────────────────────────────────────
  446.          III.2 Exit code
  447.          ──────────────────────────────────────────────────────────────────
  448.          
  449.          If there are no problems,  MKFLIBBS  exits with a  ERRORLEVEL = 0,
  450.          else the ERRORLEVEL is set greater than 0. 
  451.          
  452.  
  453.          ══════════════════════════════════════════════════════════════════
  454.          How to use MKFLIBBS                                         Page 7
  455.  
  456.  
  457.  
  458.  
  459.  
  460.          MKFLIBBS USER'S GUIDE                                         v1.2
  461.          ══════════════════════════════════════════════════════════════════
  462.  
  463.          
  464.          
  465.          
  466.          
  467.                      ╒════════════════════════════════════════╕            
  468.                      │                                        │            
  469.                      │               CHAPTER IV               │            
  470.                      │                                        │            
  471.                      ╞════════════════════════════════════════╡            
  472.                      │                                        │            
  473.                      │     Producing the FLIBBS Data Set      │            
  474.                      │                                        │            
  475.                      ╘════════════════════════════════════════╛            
  476.          
  477.          
  478.          
  479.          
  480.          This section describes in details how  to create automatically the
  481.          FLIBBS Data Set from your BBS ACSII file list. 
  482.          
  483.          
  484.          ──────────────────────────────────────────────────────────────────
  485.          IV.1 Assumptions
  486.          ──────────────────────────────────────────────────────────────────
  487.          
  488.          To clarify the things, let us assume that: 
  489.          
  490.             ■ You  have  uncompressed  the  FLIBBS  distribution file  in a
  491.               directory called "C:\FLIBBS". 
  492.          
  493.               This  directory  is  thus  the data  directory  of FLIBBS and
  494.               MKFLIBBS, where the templates and FLIBBS Data  Set files will
  495.               be found and /or created 
  496.          
  497.             ■ Your BBS is called "MYBBS", and the FLIBBS Data Set you  want
  498.               to distribute will have the same name 
  499.          
  500.             ■ You have previously used FLIBBS in interactive mode to define
  501.               and test the template to be used to read  your BBS ASCII File
  502.               List.  Let  us  also  assume  that you  have  given the  name
  503.               "MYBBSTPL" to this template 
  504.          
  505.             ■ You have defined a  directory "C:\FLIBBS\FLI"  to contain the
  506.               files to distribute 
  507.          
  508.             ■ You have created a logo window file called "MYBBS.SPL". 
  509.          
  510.             ■ Your  ASCII File List from  where you want to import the data
  511.               is called "C:\MYDIR\MYASCII.TXT" 
  512.          
  513.             ■ You  will  use  the  Pkzip  compression utility  to  create a
  514.               distribution file called "C:\MYDIR\FLMYBBSA.ZIP" 
  515.          
  516.  
  517.  
  518.          ══════════════════════════════════════════════════════════════════
  519.          Producing the FLIBBS Data Set                               Page 8
  520.  
  521.  
  522.  
  523.  
  524.  
  525.          MKFLIBBS USER'S GUIDE                                         v1.2
  526.          ══════════════════════════════════════════════════════════════════
  527.  
  528.          
  529.          ──────────────────────────────────────────────────────────────────
  530.          IV.2 Creating the FLIBBS Data Set distribution file
  531.          ──────────────────────────────────────────────────────────────────
  532.          
  533.          To create the  FLIBBS Data Set  distribution file  requires you to
  534.          create a batch file that will be  executed  each time  your  ASCII
  535.          File List has been updated. Let us see what is the content of this
  536.          batch file: 
  537.          
  538.          IV.2.A Importing the data
  539.          ══════ ══════════════════
  540.          
  541.          The first action to be taken by  the batch file is the creation of
  542.          FLIBBS Data Set in the FLIBBS directory. Use the following command
  543.          (remember the assumption that where made in the previous section): 
  544.          
  545.                          MKFLIBBS MYBBSTPL C:\MYDIR\MYASCII.TXT  MYBBS
  546.          
  547.          IV.2.B Copy the data files to the temporary directory
  548.          ══════ ══════════════════════════════════════════════
  549.          
  550.          The  second action  is  to  copy  the  data files created  in  the
  551.          temporary directory. Use the following commands: 
  552.          
  553.                       copy C:\FLIBBS\MYBBS*.DAT C:\FLIBBS\FLI\*.*
  554.                       copy C:\FLIBBS\MYBBS*.IX  C:\FLIBBS\FLI\*.*
  555.                       copy C:\FLIBBS\MYBBS*.DFL C:\FLIBBS\FLI\*.*
  556.                       copy C:\FLIBBS\MYBBS*.DZF C:\FLIBBS\FLI\*.*
  557.                       copy C:\FLIBBS\MYBBS.SPL  C:\FLIBBS\FLI\*.*
  558.          
  559.          Note that  version  1.0 did  require to copy the file  MYBBS*.TST.
  560.          This file no longer exists,  and has been replaced by the new file
  561.          MYBBS*.DZF. 
  562.          
  563.          IV.2.C Create the distribution file
  564.          ══════ ════════════════════════════
  565.          
  566.          You may now  create the FLIBBS Data Set distribution file. Use the
  567.          command: 
  568.          
  569.                          pkzip C:\MYDIR\FLMYBBSA.ZIP C:\FLIBBS\FLI\*.*
  570.          
  571.          IV.2.D Clear the temporary directory
  572.          ══════ ═════════════════════════════
  573.          
  574.          If  you  wish,   you   may  now  clear  the  temporary   directory
  575.          "C:\FLIBBS\FLI". 
  576.          
  577.          IV.2.E Adding the file description
  578.          ══════ ═══════════════════════════
  579.          
  580.          You  now have to add  to the newly created distribution  file  the
  581.          comment  that your users will see  on  the screen. Remember to put
  582.  
  583.          ══════════════════════════════════════════════════════════════════
  584.          Producing the FLIBBS Data Set                               Page 9
  585.  
  586.  
  587.  
  588.  
  589.  
  590.          MKFLIBBS USER'S GUIDE                                         v1.2
  591.          ══════════════════════════════════════════════════════════════════
  592.  
  593.          the references to FLIBBS, as stated in section II.2. 
  594.          
  595.          That's all folks ! 
  596.          
  597.  
  598.  
  599.  
  600.  
  601.  
  602.  
  603.  
  604.  
  605.  
  606.  
  607.  
  608.  
  609.  
  610.  
  611.  
  612.  
  613.  
  614.  
  615.  
  616.  
  617.  
  618.  
  619.  
  620.  
  621.  
  622.  
  623.  
  624.  
  625.  
  626.  
  627.  
  628.  
  629.  
  630.  
  631.  
  632.  
  633.  
  634.  
  635.  
  636.  
  637.  
  638.  
  639.  
  640.  
  641.  
  642.  
  643.  
  644.  
  645.  
  646.  
  647.  
  648.          ══════════════════════════════════════════════════════════════════
  649.          Producing the FLIBBS Data Set                              Page 10
  650.  
  651.  
  652.  
  653.  
  654.  
  655.          MKFLIBBS USER'S GUIDE                                         v1.2
  656.          ══════════════════════════════════════════════════════════════════
  657.  
  658.          
  659.          
  660.                                  TABLE OF CONTENTS                         
  661.          
  662.          
  663.          
  664.          I Introduction ...............................................   2
  665.            I.1 What is MKFLIBBS .......................................   2
  666.            I.2 Organization of this document ..........................   2
  667.            I.3 Installing MKFLIBBS ....................................   3
  668.            I.4 What you need to know to use MKFLIBBS ..................   3
  669.          
  670.          II What it means to distribute a FLIBBS Data Set .............   4
  671.            II.1 The name of a FLIBBS Data Set distribution file .......   4
  672.            II.2 The description of the compressed FLIBBS Data Set .....   5
  673.            II.3 The name of the distributed FLIBBS Data Set ...........   5
  674.            II.4 What need to be distributed ...........................   5
  675.              II.4.A The logo window ...................................   6
  676.              II.4.B The template file .................................   6
  677.          
  678.          III How to use MKFLIBBS ......................................   7
  679.            III.1 Syntax ...............................................   7
  680.            III.2 Exit code ............................................   7
  681.          
  682.          IV Producing the FLIBBS Data Set .............................   8
  683.            IV.1 Assumptions ...........................................   8
  684.            IV.2 Creating the FLIBBS Data Set distribution file ........   9
  685.              IV.2.A Importing the data ................................   9
  686.              IV.2.B Copy the data files to the temporary directory ....   9
  687.              IV.2.C Create the distribution file ......................   9
  688.              IV.2.D Clear the temporary directory .....................   9
  689.              IV.2.E Adding the file description .......................   9
  690.  
  691.  
  692.  
  693.  
  694.  
  695.  
  696.  
  697.  
  698.  
  699.  
  700.  
  701.  
  702.  
  703.  
  704.  
  705.  
  706.  
  707.  
  708.  
  709.  
  710.  
  711.  
  712.  
  713.          ══════════════════════════════════════════════════════════════════
  714.          TABLE OF CONTENTS                                          Page 11
  715.  
  716.