[an error occurred while processing this directive]

HP OpenVMS Systems

Ask the Wizard
» 

HP OpenVMS Systems

OpenVMS information

» What's new on our site
» Upcoming events
» Configuration and buying assistance
» Send us your comments

HP OpenVMS systems

» OpenVMS software
» Supported Servers
» OpenVMS virtualization
» OpenVMS solutions and partners
» OpenVMS success stories
» OpenVMS service and support
» OpenVMS resources and information
» OpenVMS documentation
» Education and training

Quick Links

» Non-javascript page
» Ask the Wizard
» OpenVMS FAQ

Test Drive OpenVMS

» OpenVMS I64 test drive
» Java test drive

Other information resources available to you include:

» OpenVMS freeware
» ECO kits, software and hardware support, prior version support
» Alpha SRM, ARC, and AlphaBIOS firmware updates
» ENCOMPASS - HP user group
» OpenVMS software downloads, OpenVMS freeware CD-ROM
» OpenVMS firmware locations
» DECconnect passive adaptor charts
» Cables reference guide
» MicroVAX console commands
» OpenVMS student research

Select a topic below to see Questions Frequently Asked by partners

» Using the online documentation library(installing BNU from the asap SDK)
» Global sections(how to create and use.)
» xx$CREATE_BUFOBJ system service(usage)
» Ethernet address(methods of determination)
» Shareable images(cookbook approach to creating one)
» Sharing data/code at absolute addresses(a guide with examples)
» Determining the Alpha microprocessor
» Using GETSYI to get hardware status

Evolving business value

» Business Systems Evolution
» AlphaServer systems transition planning
» Alpha RetainTrust program

Related links

» HP Integrity servers
» HP Alpha systems
» HP storage
» HP software
» HP products and services
» HP solutions
» HP support
disaster proof
HP Integrity server animation
HP Integrity server animation
Content starts here

MicroVax console commands

» Booting Operating System
» Booting Standalone Backup
» Forcing Crash Dumps
|------------------------------------------------------------------------------|
|                                                                              |
|  B O O T  C H A R T  V 3.3                                                   |
|                                                                              |
|------------------------------------------------------------------------------|

|------------------------------------------------------------------------------|
|                                                                              |
|   M i c r o V a x                                                            |
|                                                                              |
|        MicroVAX 2000                                                         |
|        MicroVAX 3100/VAXstation 3100                                         |
|        VAXstation II/GPX                                                     |
|        MicroVAX 3500/3600                                                    |
|        VAXstation 3200/3500                                                  |
|        MicroVAX 3300/3400                                                    |
|        MicroVAX 3800/3900                                                    |
|        VAXstation 3100                                                       |
|        VAXstation 3520/3540                                                  |
|        VAX 4000                                                              |
|        VAXft 3000-310                                                        |
|------------------------------------------------------------------------------|


MicroVAX
|--------|--------------------|-------------------|---------------------------|--------------------|-----------|-----------------|
|        |    Boot System     |  Boot File Being  |    Conversational Boot    | Switch Console/VMS | CPU Modes | VMB.EXE Loaded  |
|        |                    |  Used             |                           |                    |           | From:           |
---------------------------------------------------------------------------------------------------------------------------------|
| UVAX-II|  >>>B     (Note CC)|                   |  >>>B/nxxxxxx1            |                    |  Console  |                 |
|        |                    |                   |                           |  >>>CONT           |           |                 |
|        |                    |                   |                           |                    |     OR    |  PROM           |
|        |                    |                   |                           |                    |           |                 |
|        |  >>> B device      |                   |                           |                    |    VMS    |                 |
|        |                    |                   |                           |                    |           |                 |
|--------|--------------------|-------------------|---------------------------|--------------------|-----------|-----------------|
| 2000   |  >>>B     (Note Q) |                   |  >>>B/R5:nxxxxxx1         |                    |  Console  |                 |
|        |  >>>B device       |                   |                           |  >>>CONT           |           |  PROM           |
|        |--------------------|                   |                           |                    |    OR     |                 |
|        |  >>>TEST 51        |                   |                           |                    |           |                 |
|        |           (Note P) |                   |                           |                    |   VMS     |                 |
|        |                    |                   |                           |                    |           |                 |
---------------------------------------------------------------------------------------------------------------------------------|
| 3200/  |  >>>B     (Note J) |                   |  >>>B/nxxxxxx1            |                    |  Console  |                 |
| 3500/  |  >>>B device       |                   |                           |  >>>CONT           |           |  PROM           |
| 3600   |--------------------|                   |                           |                    |    OR     |                 |
|        |  >>>SET BOOT dev   |                   |                           |                    |           |                 |
|        |           (Note J) |                   |                           |                    |   VMS     |                 |
|        |                    |                   |                           |                    |           |                 |
---------------------------------------------------------------------------------------------------------------------------------|
| 3100   |  >>>B     (Note R) |                   |  >>>B/R5:nxxxxxx1         | >>>CONT            |  Console  |  PROM           |
| (PVAX) |  >>>B device       |                   |                           |                    |           |                 |
|        |--------------------|                   |                           |                    |    OR     |                 |
|        |  >>>SET BOOT dev   |                   |                           |                    |           |                 |
|        |           (Note R) |                   |                           |                    |   VMS     |                 |
|        |                    |                   |                           |                    |           |                 |
|--------|-----------------------------------------------------------------------------------------------------------------------|
| 3300/  | >>>B      (Note S) |                   |  >>>B/R5:nxxxxxx1         | >>>CONT            |  Console  |  PROM           |
| 3400   | >>>B device        |                   |                           |                    |           |                 |
|        |--------------------|                   |                           |                    |    OR     |                 |
|        | >>>SET BOOT dev    |                   |                           |                    |           |                 |
|        |           (Note S) |                   |                           |                    |   VMS     |                 |
|        |                    |                   |                           |                    |           |                 |
---------------------------------------------------------------------------------------------------------------------------------|
| 3520/  | CPUxx>>>B  (Note U)|                   | CPUxx>>>B/R5:nxxxxxx1     | CPUxx>>>CONT       |  Console  |  PROM           |
| 3540   | CPUxx>>>B device[:]|                   |                           |                    |           |                 |
|        |--------------------|                   |                           |                    |    OR     |                 |
|        |CPUxx>>>SET BOOT dev|                   |                           |                    |           |                 |
|        |          (Note V)  |                   |                           |                    |   VMS     |                 |
|        |                    |                   |                           |                    |           |                 |
---------------------------------------------------------------------------------------------------------------------------------|
| 3800   | >>>B     (Note W)  |                   |  >>>B/R5:nxxxxxx1         | >>>CONT            |  Console  |  PROM           |
|        | >>>B device        |                   |                           |                    |           |                 |
|        |--------------------|                   |                           |                    |    OR     |                 |
|        | >>>SET BOOT dev    |                   |                           |                    |           |                 |
|        |                    |                   |                           |                    |   VMS     |                 |
|        |                    |                   |                           |                    |           |                 |
---------------------------------------------------------------------------------------------------------------------------------|
| 3900   | >>>B    (Note X)   |                   |  >>>B/R5:nxxxxxx1         | >>>CONT            |  Console  |  PROM           |
|        | >>>B device        |                   |                           |                    |           |                 |
|        |--------------------|                   |                           |                    |    OR     |                 |
|        | >>>SET BOOT dev    |                   |                           |                    |           |                 |
|        |                    |                   |                           |                    |   VMS     |                 |
|        |                    |                   |                           |                    |           |                 |
---------------------------------------------------------------------------------------------------------------------------------|
| 4000   | >>>B    (Note Y)   |                   | >>>B/R5:nxxxxxx1          | >>>CONT            |  Console  |  PROM           |
|        | >>>B device        |                   |                           |                    |           |                 |
|        |--------------------|                   |                           |                    |    OR     |                 |
|        | >>>SET BOOT dev    |                   |                           |                    |           |                 |
|        |                    |                   |                           |                    |   VMS     |                 |
|        |                    |                   |                           |                    |           |                 |
---------------------------------------------------------------------------------------------------------------------------------|
| 3000-  | >>>B              (Note AA)            | >>>B/R5:nxxxxxx1          | >>>PIO             |  Console  |  PROM           |
|    310 | >>>B 'name'                            |                           |--------------------|           |                 |
| (VAXft)| >>>B ddcn, ddcn, ddcn, ddcn            |                           | >>>SET T P         |   AND     |It is a special  |
|        |        dd - Device type, MI, DI, EP    |                           |                    |           |VMB not found in |
|        |         c - Ctrl letter:  A, B, F or G |                           |                    |   VMS     |VMS sources.     |
|        |         n - Unit number                |                           |                    |           |                 |
---------------------------------------------------------------------------------------------------------------------------------|





MicroVAX                                                  BOOT S/A BACKUP
---------------------------------------------------------------------------------------------------------------------------------
|        |      DISK              |               CONSOLE                                                                        |
---------------------------------------------------------------------------------------------------------------------------------
|UVAX-II | >>>B/E0000000 (Note CC)| >>>B/20000 MUA0 (TK50)                                                                       |
|        |------------------------|----------------------------------------------------------------------------------------------|
|        | >>>B device            | >>>B MUA0 (starting V4.5) (Note B)                                                           |
|        |                        |----------------------------------------------------------------------------------------------|
|        |                        | >>>B DUA1 (floppy)                                                                           |
|        |                        |                                                                                              |
|--------|------------------------|----------------------------------------------------------------------------------------------|
|2000    | >>>B/R5:E0000000       | >>>B MUA0                                                                                    |
|        |                        |----------------------------------------------------------------------------------------------|
|        |------------------------| >>>B DUA2 (floppy)                                                                           |
|        | >>>B device            |                                                                                              |
|        |               (Note Q) |                                                                                              |
|        |                        |                                                                                              |
---------------------------------------------------------------------------------------------------------------------------------|
|3200/   | >>>B/E0000000          | >>>B MUA0                                                                                    |
|3500/   |------------------------|                                                                                              |
|3600    | >>>B device            |                                                                                              |
|        |                        |                                                                                              |
|        |                        |                                                                                              |
|        |                        |                                                                                              |
---------------------------------------------------------------------------------------------------------------------------------|
| 3100   | >>>B device            | >>>B MKA500                                                                                  |
| (PVAX) |------------------------|                                                                                              |
|        | >>>B/R5:E0000000 [dev] |                                                                                              |
|        |                        |                                                                                              |
|--------|------------------------|----------------------------------------------------------------------------------------------|
| 3300/  | >>>B device            | >>>B MUA0                                                                                    |
| 3400   |------------------------|                                                                                              |
|        |>>>B/[R5:]E0000000 [dev]|                                                                                              |
|        |                        |                                                                                              |
---------------------------------------------------------------------------------------------------------------------------------|
| 3520/  | CPUxx>>>B device[:]    | CPUxx>>>B MUA0[:]                                                                            |
| 3540   |------------------------|                                                                                              |
|        | CPUxx>>>B/R5:E0000000  |                                                                                              |
|        |                  [dev] |                                                                                              |
|        |                        |                                                                                              |
---------------------------------------------------------------------------------------------------------------------------------|
| 3800   | >>>B device            | >>>B MUA0                                                                                    |
|        |------------------------|                                                                                              |
|        |>>>B/[R5:]E0000000 [dev]|                                                                                              |
|        |                        |                                                                                              |
---------------------------------------------------------------------------------------------------------------------------------|
| 3900   | >>>B device            | >>>B MUA0                                                                                    |
|        |------------------------|                                                                                              |
|        |>>>B/[R5:]E0000000 [dev]|                                                                                              |
|        |                        |                                                                                              |
---------------------------------------------------------------------------------------------------------------------------------|
| 4000   | >>>B device            | >>>B MUA0                                                                                    |
|        |------------------------|                                                                                              |
|        | >>>B/R5:E0000000 [dev] |                                                                                              |
|        |                        |                                                                                              |
---------------------------------------------------------------------------------------------------------------------------------|
| 3000-  | >>>B device   (Note AA)| >>>B MIcn                                                                                    |
|    310 |------------------------|           c - A, B, F or G                                                                   |
| (VAXft)| >>>B/R5:E0000000 [dev] |           n - Usually 5 or 7                                                                 |
|        |                        |                                                                                              |
---------------------------------------------------------------------------------------------------------------------------------|



MicroVAX
----------------------------------------------------------------------------------------------------------------------------------
|        |      |           |  Second      |            |  Second      |              | Second   |         |  Second   |         |
|        |      | Massbus   |  Massbus     |  RL01/2    |  RL01/2      |   RL06/7     | RK06/7   |   RA*   |  RA*      |   CI    |
|--------------------------------------------------------------------------------------------------------------------------------|
| No console media or register settings for these processors.                                                                    |
| Any default settings to boot the CPU can be done at the console level.  On each processor there are comments on how to         |
| set these defaults.                                                                                                            |
|--------------------------------------------------------------------------------------------------------------------------------|



MicroVAX
|--------------------------------------------------------------------------------------------------------------------------------|
|        |                                        COMMENTS                                                                       |
---------------------------------------------------------------------------------------------------------------------------------|
|UVAX-II |  Note B:                                                                                                              |
|        |   According to Release Notes V4.5, SYSBOOT has changed, and it is no longer necessary to boot from TK50 with          |
|        |   >>>B/20000.                                                                                                         |
|        |  Note CC:                                                                                                             |
|        |   By default the cpu will do a 'sniffer' boot, i.e. it will try to boot from any bootable device in the following     |
|        |  order: DUA0,..., DUB0,...(removable then fixed diskS), MUA0 (TK50), MRV11 (special PROM board), XQA0 (DEQNA)         |
|--------|-----------------------------------------------------------------------------------------------------------------------|
| 2000   | Note P:                                                                                                               |
|        |  We can force the 2000 to boot by default from any device using the >>>TEST 51 option at the console prompt. This     |
|        |  device will be used ONLY at power-up. With the >>>BOOT command it will do a 'sniffer' boot.                          |
|        | Note Q:                                                                                                               |
|        | Names of 'device' are: DUA2,DUA0,DUA1,MUA0,ESA0. This is also the order the 'sniffer' boot will look for a boot device|
|        | >>>TEST 52   will allow to set/change new default values for R5.                                                      |
---------------------------------------------------------------------------------------------------------------------------------|
| 3200/  | Note J:                                                                                                               |
| 3500/  |  By defualt the cpu will do a 'sniffer' boot, i.e. it will try to boot from any bootable device, for bootable disk    |
| 3600   |  numbers they have to be in the range 0 - 15.                                                                         |
|        |  We can force the cpu to boot directly from a device by typing >>>SET BOOT dev. 'dev' will be used ONLY at power-up,  |
|        |  >>>BOOT will still do a sniffer boot.  This is the behavior of VMB code used in V1.2 roms on the KA650 cpu module.   |
|        |  >>>SET BFLG hex#  will define the default value for R5.                                                              |
---------------------------------------------------------------------------------------------------------------------------------|
| 3100   | Note R:                                                                                                               |
| (PVAX) |  The default factory boot device is ESA0. SET BOOT command will define another boot device.  The 3100 doesn't use a   |
|        |  a 'sniffer' boot but uses the device defined with SET BOOT or the default; valid devices: DKAn00,DKBn00,ESA0,MKAn00, |
|        |  MKBn00.                                                                                                              |
|        |  >>>SET BFLG hex#, will define the default value for R5.                                                              |
|        |                                                                                                                       |
|--------|-----------------------------------------------------------------------------------------------------------------------|
| 3300/  | Note S:                                                                                                               |
| 3400   |  The 3300/3400 will boot off: ESA0, Default Boot device defined by SET BOOT ,or Device specified on the BOOT command. |
|        |  It doesn't use a 'sniffer' boot. >>>SET BFLAG hex# will define the default value for R5.                             |
|        |  Valid devices: [node$]DIAn,DUcn,DLcn,[node$]MIAn,MUcn,ESA0,XQcn,PRA0                                                 |
|        |  Change nodename & alloclass: >>>SET HOST/DUP/DSSI n PARAMS, PARAMS>SET NODE name, PARAMS>SET ALLCLASS #, PARAMS>Write|
|        |                                                                                                                       |
---------------------------------------------------------------------------------------------------------------------------------|
| 3520/  | Note U:                                                                                                               |
| 3540   |  Valid device names are: DKA000, DKA100 - 700, ESA0, MUA0.  Colon is optional.                                        |
|        | Note V:                                                                                                               |
|        |  If no boot device is seleced, either as a parameter to the BOOT command, or with SET BOOT, the boot will fail.       |
|        |  Use >>>SET BFLG hex# to change the default value for R5.                                                             |
|        |                                                                                                                       |
---------------------------------------------------------------------------------------------------------------------------------|
| 3800   | Note W:                                                                                                               |
|        |  In its basic configuration, the 3800 has KFQSA, which is an interface between QBUS and DSSI, using RF type disks.    |
|        |  Valid device names are: DUmn, MUmn, PRAn, XQAn.  If no boot device selected with SET BOOT or with the BOOT           |
|        |  command, it will display avaliable devices and wait for input.  If no input within 30 second, it will try XQAn.      |
|        |  Change node name & alloclass: >>>SET HOST/DUP/UQSSP/DISK n PARAMS, where  'n' is a disk # from >>>SHOW DEVICE.       |
|        |  Use >>>SET BFLAG hex# to change the default value for R5.                                                            |
---------------------------------------------------------------------------------------------------------------------------------|
| 3900   | Note X:                                                                                                               |
|        |  It its basic configuration, the 3900 has only QBUS, using RA type disks.                                             |
|        |  Valid device names are: DJmn, DUmn, MUmn, PRAn, XQAn.  If no boot device selected with SET BOOT or with the BOOT     |
|        |  command, it will display avaliable devices and wait for input.  If no input within 30 second, it will try XQAn.      |
|        |  Use >>>SET BFLAG hex# to change the default value for R5.                                                            |
|        |                                                                                                                       |
---------------------------------------------------------------------------------------------------------------------------------|
| 4000   | Note Y:                                                                                                               |
|        |  Valid boot devices: [node$]DImn, DUcn, Mucn, PRAn, EZA0, XQan.  RA disks on KDA50 and RF disks on KFQSA need to be   |
|        |  addressed as DUcn.  If no boot device selected with SET BOOT or with the BOOT command, it will display avaliable     |
|        |  devices and wait for input.  If no input within 30 second, it will try EZA0.  >>>SET BFLAG hex#, wil define the      |
|        |  default value for R5.  Do: >>>SET HOST/DUP/DSSI/BUS:n node# PARAMS Where bus# and node# are determined from          |
|        |  >>>SHOW DSSI  &  PARAMS>SET ALLOCLASS n  &  PARAMS>SET NODE name, to change alloclass & node name on dssi devices    |
---------------------------------------------------------------------------------------------------------------------------------|
| 3000-  | Note AA:                                                                                                              |
|    310 |  The VAXft can have up to four (4) boot path defined to increase the likehood of successful boot despite hardware     |
| (VAXft)|  faults.  The controller letter is defined base on the zone & slot # in backplane, e.g. i/o module in slot 2 in zone-A|
|        | will have a controller letter of A, in zone-B it is F, See Owner's Manual.  To create a 'name' to boot using >>>B |
|        |  use: >>>SET[/P] BOOT DEFAULT/...  SET[/P] BOOT command can be used to define other 'names' for different boots e.g.  |
|        |  conversational boot, 'name' is up to 4 char, DEFAULT is a special case.                                              |
---------------------------------------------------------------------------------------------------------------------------------|





MicroVAX
|--------------------------------------------------------------------------------------------------------------------------------|
|        |                                        Forcing CRASH                                                                  |
---------------------------------------------------------------------------------------------------------------------------------|
|UVAX-II | With HALT switch in ENABLE postion, press HALT button twice or press the BREAK key.                                   |
|        | >>>E PSL                 | >>>E +                   |                                                                 |
|        | >>>E/I 0                 | >>>D PC FFFFFFFF         | Note:  Before actually crashing the hang system collect a few   |
|        | >>>E +                   | >>>D PSL 1F0000          |        PC samples.                                              |
|        | >>>E +                   | >>>C                     |                                                                 |
|        | >>>E +          ---->    |                          |                                                                 |
|--------|-----------------------------------------------------------------------------------------------------------------------|
| 2000   | Press the HALT button located in the back on the cpu unit.                                                            |
|        | >>>E/G/N:F 0             |                          |                                                                 |
|        | >>>D PC FFFFFFFF         |                          |  Note:  Before actually crashing the hang system collect a few  |
|        | >>>D PSL 041F0000        |                          |         PC samples.                                             |
|        | >>>C                     |                          |                                                                 |
|        |                          |                          |                                                                 |
---------------------------------------------------------------------------------------------------------------------------------|
| 3200/  | With HALT switch in ENABLE postion, press HALT button twice or press the BREAK key.                                   |
| 3500/  | >>>E PSL                 | >>>E +                   |                                                                 |
| 3600   | >>>E/I 0                 | >>>D PC FFFFFFFF         |  Note:  Before actually crashing the hang system collect a few  |
|        | >>>E +                   | >>>D PSL 1F0000          |         PC samples.                                             |
|        | >>>E +                   | >>>C                     |                                                                 |
|        | >>>E +          ---->    |                          |                                                                 |
---------------------------------------------------------------------------------------------------------------------------------|
| 3100   | Press the HALT button in the back of the system     |                                                                 |
| (PVAX) | >>>E PSL                 |                          |                                                                 |
|        | >>>E/I/N:4 0             |                          | Note:  Before actually crashing the hang system collect a few   |
|        | >>>D PC FFFFFFFF         |                          |        PC samples.                                              |
|        | >>>D PSL 041F0000        |                          |                                                                 |
|        | >>>C                     |                          |                                                                 |
|--------|-----------------------------------------------------------------------------------------------------------------------|
| 3300/  | With HALT switch in ENABLE postion, press HALT button twice or press the BREAK key.                                   |
| 3400   | >>>E PSL                 | >>>E +                   |                                                                 |
|        | >>>E/I 0                 | >>>D PC FFFFFFFF         |  Note:  Before actually crashing the hang system collect a few  |
|        | >>>E +                   | >>>D PSL 1F0000          |         PC samples.                                             |
|        | >>>E +                   | >>>C                     |                                                                 |
|        | >>>E +          ---->    |                          |                                                                 |
---------------------------------------------------------------------------------------------------------------------------------|
| 3520/  | Press the HALT button.                              |                                                                 |
| 3540   | >>>E PSL                 |                          |                                                                 |
|        | >>>E/I/N:4 0             |                          |  Note:  Before actually crashing the hang system collect a few  |
|        | >>>D PC FFFFFFFF         |                          |         PC samples.                                             |
|        | >>>D PSL 41F0000         |                          |                                                                 |
|        | >>>C                     |                          |                                                                 |
---------------------------------------------------------------------------------------------------------------------------------|
| 3800   |With HALT switch in ENABLE postion, press HALT button twice or press the BREAK key.                                    |
|        | >>>E PSL                 | >>>E +                   |                                                                 |
|        | >>>E/I 0                 | >>>D PC FFFFFFFF         |  Note:  Before actually crashing the hang system collect a few  |
|        | >>>E +                   | >>>D PSL 1F0000          |         PC samples.                                             |
|        | >>>E +                   | >>>C                     |                                                                 |
|        | >>>E +          ---->    |                          |                                                                 |
---------------------------------------------------------------------------------------------------------------------------------|
| 3900   | With HALT switch in ENABLE postion, press HALT button twice or press the BREAK key.                                   |
|        | >>>E PSL                 | >>>E +                   |                                                                 |
|        | >>>E/I 0                 | >>>D PC FFFFFFFF         |  Note:  Before actually crashing the hang system collect a few  |
|        | >>>E +                   | >>>D PSL 1F0000          |         PC samples.                                             |
|        | >>>E +                   | >>>C                     |                                                                 |
|        | >>>E +          ---->    |                          |                                                                 |
---------------------------------------------------------------------------------------------------------------------------------|
| 4000   | Press BREAK key or ^P (if >>>SET CONTROLP 1).       |                                                                 |
|        | >>>E PSL                 | >>>E +                   |                                                                 |
|        | >>>E/I 0                 | >>>D PC FFFFFFFF         |  Note:  Before actually crashing the hang system collect a few  |
|        | >>>E +                   | >>>D PSL 1F0000          |         PC samples.                                             |
|        | >>>E +                   | >>>C                     |                                                                 |
|        | >>>E +          ---->    |                          |                                                                 |
---------------------------------------------------------------------------------------------------------------------------------|
| 3000-  | Press the BREAK key.     |                          |                                                                 |
|    310 | >>>E PSL                 |                          |                                                                 |
| (VAXft)| >>>E/I/N:4 0             |                          |  Note:  Before actually crashing the hang system collect a few  |
|        | >>>D PC FFFFFFFF         |                          |         PC samples.                                             |
|        | >>>D PSL 41F0000         |                          |                                                                 |
|        | >>>C                     |                          |                                                                 |
---------------------------------------------------------------------------------------------------------------------------------|