
To begin with, all of the above call themselfes "ANSI" emulations, which makes this
notion pretty vage. "ANSI" referes here to the American National Standards
Institute's documents X3.41-1974 and X3.64-1977. DEC partially implemented this
standart in their VT100 terminal, with some additions. The VT102 is a later extention
of that. Both the Linux console and the XTerm emulation implement most of VT102,
with some additions. MS stepped in later and produced another ANSI emulation,
ansi.sys, for their OS, which became of some relevance in BBS style
telecommunication programs. One can view this as a small subset of the VT100
emulation, with some additions, of cause.
This situation is further confused by the fact, that often many versions of the
above terminals and emulations are out, one able to do a little more or less then
the other.
I'm working towards a close integration of the konsole's source code with this document, but it is still a long way to go.
Currently, the body of this document is mainly a concept data base, that referes to the VT100 component of the emulation. Though the codes accepted by konsole are now clearly indicated, a comparison to the xterm and Linux console emulation is missing.
The konsole emulation sources is not linked closely with it's documentation, and, also accurate at the time of writing, it can still fall slightly appart, though the codes accepted and produced by konsole should be properly listed. Work is currently in progress to fix this issue.
In a traditional UNIX installation a single machine (host) served several users by means of terminals attached to this host by a serial cable. These terminals (end points) where specialized devices, either regular ttys (printer with keyboard) or later more sophisticated things with cathode ray tubes.

Today, hardware has become so cheap, that each single user could be provided with a complete host/display combination for the former price of a terminal.
Additional, and here we come to the X in the emulation, display devices have become graphical while the original terminal where only able to show characters but not graphics.
To allow programs designed for the original configuration to be used in the contemporary setup, "terminal emulations" where invented. In these emulations, the whole original setup is simulated.
The serial cable is folded into the operating system as a sort of loop back device, and a program, the terminal emulation, uses modern means of graphical user interfaces to behave like an earlier terminal. To complete the picture, the host in the diagram is replaced by the application that runs in the emulation (typically a shell or an old editor). So, terminal emulations are in fact interfaces to character oriented applications.
This document describes the implementations of a program named "konsole", which is such an X terminal emulation. Since konsole is distributed under the GPL, meaning that it's source code is available to whoever likes to hack on it, the program would be incomplete without a proper introduction into the code and it's concepts. Thus, this text is to complement the program and the source with the remaining informations to make a complete product.
Before we can come to the actual implementation, quite some notions have to be introduced. We have to get us an idea what a terminal emulation does in more detail.
To this end, a simple model of the terminal and it's operation is given, which is later extended and refined as we come deeper into matter and implementation.
At some level conception, a terminal can be described as a (abstract) data model. This means it has some type of state together with operations on that data type. These operations are somehow encoded to be passed over the serial line.
The concrete model is often loosely named the "emulation", the specific encoding chosen, the "protocol".
There are two principle models in use. The first, stream like one, which is related to a tty, consideres the terminal as an indefinit long and wide sheet of paper on which a printer head types the characters that come in over the line. Typical examples are shell scripts, make and other programs producing sequential protocols of their activity. Their basic data type is a list of list of characters.
The second principle model is used by applications written especially for crt devices, so called full screen applications. These treat the terminal as a matrix of characters where each position can be individually addressed and written to. Typical representatives are full screen editors like vi and emacs, file managers like mc and mail readers like mutt.
Though the second model is newer, it's age does not imply a preference. To the contrary, both models have a right for their own and are both to be supported. The first model is fully expressed within konsole in form of it's ref:history buffer.
Note, that although the second model definitely build on the first one in almost any respect, it cannot fully express it, since it introduces a finite line length, while the first model works with indefinite lines.
Since application with both view of things are typically run within the same session, some effort has been made within konsole to maintain both ideas simultaniously, but only with limited success so far.
In both models, the notion of a current position (historically a printer's head, nowadays visualized by a cursor) is present. "Printing" a charater at the current position and advancing the head together with the starting a new line are the most fundamental operations of the emulation.
The full screen model basically adds the possibility to position the cursor and to overwrite and clear the screen.
A plethora of additional (more or less usefull) commands are then added on this by every specific emulation, see below for the awful details.
Parts of the terminal description
| Control Sequences |
Refering both to their origin and form, one can group the overall encoding schemes as follows:
| Name | Pattern | Scope | Comment |
| Printable Ascii Characters | 32..126 | ASCII ECMA | This is the most original pattern of all. The characters to be displayed are passed over the chanel and are interpreted by the terminal (emulation) as instructions to display the corresponding glyph of the ascii character set. Contempory emulations include the upper half (128..255) of the extentions to the national ascii character sets, also. |
| Ascii Control Characters | 0..26,28..31,127 | ASCII ECMA | Ascii defines some non-printable, but format effecting characters, too. Depending on the emulation, at least some of them are given a meaning. The typically implemented ones are those that are handled by a teletype like device. |
| Simple Escape Sequence | ESC C | ECMA | These sequences are made up from an ESC character followed by exactly one other character in the range ???..???. |
| CSI Sequence | ESC [ Parameters {I} C | ECMA | |
|
The remaining codes are nonstandard but traditionalized hacks.
| |||
| DEC hacks | ESC C D | VT100 | |
| XTERM hacks | ESC ] Pn ; text BEL | XTERM | |
|
VT52 uses a different (incompatible) set of escape codes. VT100 includes the VT52 emulation as a mode.
| |||
| Simple Escape Sequence | ESC C | VT52 | |
| Complex Escape Sequence | ESC Y X Y | VT52 | |
Control characters (codes 0x00 - 0x1f inclusive) are specifically excluded from the control sequence syntax, but may be embedded within a control sequence. Embedded control characters are executed as soon as they are encountered by a VT100. The processing of the control sequence then continues with the next character recieved. The exceptions are: if the ESC character occurs, the current control sequence is aborted, and a new one commences beginning with the ESC just recieved. If the character CAN (0x0c) or the character SUB (0x0e) occurs, the current control sequence is aborted. The ability to embed control characters allows the synchronization characters XON and XOFF to be interpreted properly without affecting the control sequence.
EXAMPLE: Control sequence to turn off all character attributes, then turn on underscore and blink attributes (SGR).

The octal representation of this string is:
033 0133 060 073 064 073 065 0155
<ESC> [ 0 ; 4 ; 5 m
Alternate sequences which will accomplish the same thing:
<ESC>[;4;m
<ESC>[m
<ESC>[4m
<ESC>[5m
<ESC>[0;04;005m
These form two groups of commands.
In one first the first character is a hash (#) and the following a digit. This command group is used to denote VT100 specific instructions and can safely be sonsidered to be obsolete. See DECALN, DECDHLB, DECDHLT, DECDWL and DECSWL.
The second one is used to specify character set mappings (see SCS). A CSI instruction to do this is specified in ECMA, and this should be used as a replacement.
| Host to Terminal (Instructions by Code) |
CSI codes | ||||
| ICH | CSI | @ | {Pn} | Insert Character |
| CUU | CSI | A | {Pn} | Cursor Up |
| CUD | CSI | B | {Pn} | Cursor Down |
| CUF | CSI | C | {Pn} | Cursor Foreward |
| CUB | CSI | D | {Pn} | Cursor Backward |
| CHA | CSI | G | {Pn} | Cursor Horizontal Absolute |
| CUP | CSI | H | {Pn;Pn} | Cursor Position |
| ED | CSI | J | {Ps} | Erase in Display |
| EL | CSI | K | {Ps} | Erase in Line |
| IL | CSI | L | {Pn} | Insert Line |
| DL | CSI | M | {Pn} | Delete Line |
| DCH | CSI | P | {Pn} | Delete Character |
| CPR | CSI | R | {Pn;Pn} | Cursor Position Report |
| ECH | CSI | X | {Pn} | Erase Character |
| DA | CSI | c | {Pn} | Device Attributes Request |
| VPA | CSI | d | {Pn} | Vertical Position Absolute |
| HVP | CSI | f | {Pn;Pn} | Horizontal and Vertical Position |
| TBC | CSI | g | {Ps} | Tabulation Clear |
| SM | CSI | h | {Ps;...} | Set Mode |
| MC | CSI | i | {Pn} | Media Copy |
| RM | CSI | l | {Ps;...} | Reset Mode |
| SGR | CSI | m | {Ps;...} | Select Graphic Rendition |
| DSRREQ | CSI | n | {Ps} | Device Status Report |
| DSRREP | CSI | n | {Status} | Device Status Report Reply |
| DECLL | CSI | q | {Ps;...} | Load LEDs |
| DECSTBM | CSI | r | {Pn;Pn} | Set Top and Bottom Margins |
| DECREQTPARM | CSI | x | {Ps} | Request Terminal Parameters |
| DECREPTPARM | CSI | x | {sol;par;nbits;xspd;rspd;cmul;flags} | Report Terminal Parameters |
| DECTST | CSI | y | {2;Ps} | Invoke Confidence Test |
CTL codes | ||||
| NUL | CTL | @ | Null | |
| SOH | CTL | A | Start Of Heading | |
| STX | CTL | B | Start Of Text | |
| ETX | CTL | C | End Of Text | |
| EOT | CTL | D | End Of Transmission | |
| ENQ | CTL | E | Enquiry | |
| ACK | CTL | F | Acknowledge | |
| BEL | CTL | G | Bell | |
| BS | CTL | H | Back Space | |
| HT | CTL | I | Horizontal Tabulation | |
| LF | CTL | J | Line Feed | |
| VT | CTL | K | Vertical Tabulation | |
| FF | CTL | L | Form Feed | |
| CR | CTL | M | Carriage Return | |
| LS0 | CTL | N | Lock Shift Zero (Shift Out - SO) | |
| LS1 | CTL | O | Lock Shift One (Shift In - SI) | |
| DLE | CTL | P | Data Link Escape | |
| DC1 | CTL | Q | Device Control One | |
| DC2 | CTL | R | Device Control Two | |
| DC3 | CTL | S | Device Control Three | |
| DC4 | CTL | T | Device Control Four | |
| NAK | CTL | U | Negative Acknowledge | |
| SYN | CTL | V | Synchronous Idle | |
| ETB | CTL | W | End Of Transmission Block | |
| CAN | CTL | X | Cancel | |
| EM | CTL | Y | End Of Medium | |
| SUB | CTL | Z | Substitute | |
| ESC | CTL | [ | Escape | |
| FS | CTL | \ | File Separator (IS4 - Information Separator Four) | |
| GS | CTL | ] | Group Separator (IS3 - Information Separator Three) | |
| RS | CTL | ^ | Record Separator (IS2 - Information Separator Two) | |
| US | CTL | _ | Unit Separator (IS1 - Information Separator One) | |
DEL codes | ||||
| DEL | DEL | Delete Character | ||
ESC codes | ||||
| DECSC | ESC | 7 | Save Cursor | |
| DECRC | ESC | 8 | Restore Cursor | |
| VT52ANSI | ESC | < | VT52 ANSI Ansi Mode | |
| VT52KPAM | ESC | = | VT52 Enter alternate keypad mode | |
| VT52KPNM | ESC | > | VT52 Exit alternate keypad mode | |
| VT52CUU | ESC | A | VT52 Cursor Up | |
| VT52CUD | ESC | B | VT52 Cursor Down | |
| VT52CUF | ESC | C | VT52 Cursor Forward | |
| VT52CUB | ESC | D | VT52 Cursor Back | |
| NEL | ESC | E | Next Line | |
| VT52SCSF | ESC | F | VT52 Select special graphics character set | |
| VT52SCSG | ESC | G | VT52 Select ASCII character set | |
| HTS | ESC | H | Horizontal Tab Set | |
| VT52RI | ESC | I | VT52 Reverse Index | |
| VT52EDS | ESC | J | VT52 Clear To End Of Screen | |
| VT52EDL | ESC | K | VT52 Clear To End Of Line | |
| RI | ESC | M | Reverse Index | |
| DECID | ESC | Z | Identify Terminal | |
| RIS | ESC | c | Reset to Initial State | |
| LS2 | ESC | n | Lock Shift Two | |
| LS3 | ESC | o | Lock Shift Three | |
HSH codes | ||||
| DECDHLT | HSH | 3 | Double Height Line (Top) | |
| DECDHLB | HSH | 4 | Double Height Line (Bottom) | |
| DECSWL | HSH | 5 | Single-width Line | |
| DECDWL | HSH | 6 | Double Width Line | |
| DECALN | HSH | 8 | Screen Alignment Display | |
PRI codes | ||||
| DECDA | PRI | c | {1;Pn} | Device Attributes Reply |
| DECSET | PRI | h | {Ps;...} | DEC Private Set Mode |
| DECRST | PRI | l | {Ps;...} | DEC Private Reset Mode |
| XTERESTORE | PRI | r | {Ps;...} | XTerm Private Restore Mode |
| XTESAVE | PRI | s | {Ps;...} | XTerm Private Save Mode |
PRN codes | ||||
| PRN | {0x20..0x7e,0xa0..0xff} | Printable Characters | ||
SCS codes | ||||
| SCS | SCS | {Pc;Cs} | Select Character Set | |
VT5 codes | ||||
| VT52CUP | VT5 | {X;Y} | VT52 Cursor Position | |
| Host to Terminal (Instructions by Group) |
Commands (Character Display Operation) | ||||
| PRN | {0x20..0x7e,0xa0..0xff} | Printable Characters | ||
Commands (Rendition related status) | ||||
| LS0 | CTL | N | Lock Shift Zero (Shift Out - SO) | |
| LS1 | CTL | O | Lock Shift One (Shift In - SI) | |
| LS2 | ESC | n | Lock Shift Two | |
| LS3 | ESC | o | Lock Shift Three | |
| SCS | SCS | {Pc;Cs} | Select Character Set | |
| SGR | CSI | m | {Ps;...} | Select Graphic Rendition |
Commands (Cursor) | ||||
| BS | CTL | H | Back Space | |
| CHA | CSI | G | {Pn} | Cursor Horizontal Absolute |
| CR | CTL | M | Carriage Return | |
| CUB | CSI | D | {Pn} | Cursor Backward |
| CUD | CSI | B | {Pn} | Cursor Down |
| CUF | CSI | C | {Pn} | Cursor Foreward |
| CUP | CSI | H | {Pn;Pn} | Cursor Position |
| CUU | CSI | A | {Pn} | Cursor Up |
| FF | CTL | L | Form Feed | |
| HT | CTL | I | Horizontal Tabulation | |
| HVP | CSI | f | {Pn;Pn} | Horizontal and Vertical Position |
| IND | ESC | D | Index | |
| LF | CTL | J | Line Feed | |
| NEL | ESC | E | Next Line | |
| RI | ESC | M | Reverse Index | |
| VPA | CSI | d | {Pn} | Vertical Position Absolute |
| VT | CTL | K | Vertical Tabulation | |
Commands (Cursor related status) | ||||
| DECRC | ESC | 8 | Restore Cursor | |
| DECSC | ESC | 7 | Save Cursor | |
| DECSTBM | CSI | r | {Pn;Pn} | Set Top and Bottom Margins |
| HTS | ESC | H | Horizontal Tab Set | |
| TBC | CSI | g | {Ps} | Tabulation Clear |
Commands (Edit) | ||||
| DCH | CSI | P | {Pn} | Delete Character |
| DL | CSI | M | {Pn} | Delete Line |
| ECH | CSI | X | {Pn} | Erase Character |
| ED | CSI | J | {Ps} | Erase in Display |
| EL | CSI | K | {Ps} | Erase in Line |
| ICH | CSI | @ | {Pn} | Insert Character |
| IL | CSI | L | {Pn} | Insert Line |
Commands (Miscellaneous) | ||||
| BEL | CTL | G | Bell | |
| CAN | CTL | X | Cancel | |
| DECALN | HSH | 8 | Screen Alignment Display | |
| DECTST | CSI | y | {2;Ps} | Invoke Confidence Test |
| SUB | CTL | Z | Substitute | |
Commands (General mode setting) | ||||
| DECRST | PRI | l | {Ps;...} | DEC Private Reset Mode |
| DECSET | PRI | h | {Ps;...} | DEC Private Set Mode |
| RM | CSI | l | {Ps;...} | Reset Mode |
| SM | CSI | h | {Ps;...} | Set Mode |
| XTERESTORE | PRI | r | {Ps;...} | XTerm Private Restore Mode |
| XTESAVE | PRI | s | {Ps;...} | XTerm Private Save Mode |
Commands (Miscellaneous status) | ||||
| DECKPAM | ESC | = | Keypad Application Mode | |
| DECKPNM | ESC | > | Keypad Numeric Mode | |
| RIS | ESC | c | Reset to Initial State | |
| VT52ANSI | ESC | < | VT52 ANSI Ansi Mode | |
Commands (VT52) | ||||
| VT52CUB | ESC | D | VT52 Cursor Back | |
| VT52CUD | ESC | B | VT52 Cursor Down | |
| VT52CUF | ESC | C | VT52 Cursor Forward | |
| VT52CUH | ESC | H | VT52 Cursor Home | |
| VT52CUP | VT5 | {X;Y} | VT52 Cursor Position | |
| VT52CUU | ESC | A | VT52 Cursor Up | |
| VT52EDL | ESC | K | VT52 Clear To End Of Line | |
| VT52EDS | ESC | J | VT52 Clear To End Of Screen | |
| VT52KPAM | ESC | = | VT52 Enter alternate keypad mode | |
| VT52KPNM | ESC | > | VT52 Exit alternate keypad mode | |
| VT52REP | ESC | Z | VT52 Report Terminal Type | |
| VT52RI | ESC | I | VT52 Reverse Index | |
| VT52SCSF | ESC | F | VT52 Select special graphics character set | |
| VT52SCSG | ESC | G | VT52 Select ASCII character set | |
Commands (Not implemented) | ||||
| DECDHLB | HSH | 4 | Double Height Line (Bottom) | |
| DECDHLT | HSH | 3 | Double Height Line (Top) | |
| DECDWL | HSH | 6 | Double Width Line | |
| DECLL | CSI | q | {Ps;...} | Load LEDs |
| DECSWL | HSH | 5 | Single-width Line | |
| MC | CSI | i | {Pn} | Media Copy |
Commands (Ignored) | ||||
| ACK | CTL | F | Acknowledge | |
| DC2 | CTL | R | Device Control Two | |
| DC3 | CTL | S | Device Control Three | |
| DC4 | CTL | T | Device Control Four | |
| DEL | DEL | Delete Character | ||
| DLE | CTL | P | Data Link Escape | |
| EM | CTL | Y | End Of Medium | |
| EOT | CTL | D | End Of Transmission | |
| ETB | CTL | W | End Of Transmission Block | |
| ETX | CTL | C | End Of Text | |
| FS | CTL | \ | File Separator (IS4 - Information Separator Four) | |
| GS | CTL | ] | Group Separator (IS3 - Information Separator Three) | |
| NAK | CTL | U | Negative Acknowledge | |
| NUL | CTL | @ | Null | |
| RS | CTL | ^ | Record Separator (IS2 - Information Separator Two) | |
| SOH | CTL | A | Start Of Heading | |
| STX | CTL | B | Start Of Text | |
| SYN | CTL | V | Synchronous Idle | |
| US | CTL | _ | Unit Separator (IS1 - Information Separator One) | |
Commands (Requests) | ||||
| DA | CSI | c | {Pn} | Device Attributes Request |
| DECID | ESC | Z | Identify Terminal | |
| DECREQTPARM | CSI | x | {Ps} | Request Terminal Parameters |
| DSRREQ | CSI | n | {Ps} | Device Status Report |
| ENQ | CTL | E | Enquiry | |
| Terminal to Host |
Replies | ||||
| CPR | CSI | R | {Pn;Pn} | Cursor Position Report |
| DECDA | PRI | c | {1;Pn} | Device Attributes Reply |
| DECREPTPARM | CSI | x | {sol;par;nbits;xspd;rspd;cmul;flags} | Report Terminal Parameters |
| DSRREP | CSI | n | {Status} | Device Status Report Reply |
Events | ||||
| CUB | CSI | D | {Pn} | Cursor Backward |
| CUD | CSI | B | {Pn} | Cursor Down |
| CUF | CSI | C | {Pn} | Cursor Foreward |
| CUU | CSI | A | {Pn} | Cursor Up |
| KEYBOARD | Keyboard Events | |||
| MOUSE | Mouse Events | |||
| Modes |
Modes | ||||
| DECANM | ANSI/VT52 Mode | |||
| DECARM | Auto Repeat Mode | |||
| DECAWM | Autowrap Mode | |||
| DECCKM | Cursor Keys Mode | |||
| DECCOLM | Column Mode | |||
| DECINLM | Interlace Mode | |||
| DECKPAM | ESC | = | Keypad Application Mode | |
| DECKPNM | ESC | > | Keypad Numeric Mode | |
| DECOM | Origin Mode | |||
| DECRC | ESC | 8 | Restore Cursor | |
| DECRST | PRI | l | {Ps;...} | DEC Private Reset Mode |
| DECSC | ESC | 7 | Save Cursor | |
| DECSCLM | Scrolling Mode | |||
| DECSCNM | Screen Mode | |||
| DECSET | PRI | h | {Ps;...} | DEC Private Set Mode |
| DECSTBM | CSI | r | {Pn;Pn} | Set Top and Bottom Margins |
| HTS | ESC | H | Horizontal Tab Set | |
| LNM | Line Feed/New Line Mode | |||
| LS0 | CTL | N | Lock Shift Zero (Shift Out - SO) | |
| LS1 | CTL | O | Lock Shift One (Shift In - SI) | |
| LS2 | ESC | n | Lock Shift Two | |
| LS3 | ESC | o | Lock Shift Three | |
| RIS | ESC | c | Reset to Initial State | |
| RM | CSI | l | {Ps;...} | Reset Mode |
| SCS | SCS | {Pc;Cs} | Select Character Set | |
| SGR | CSI | m | {Ps;...} | Select Graphic Rendition |
| SM | CSI | h | {Ps;...} | Set Mode |
| TBC | CSI | g | {Ps} | Tabulation Clear |
| VT52ANSI | ESC | < | VT52 ANSI Ansi Mode | |
| XTERESTORE | PRI | r | {Ps;...} | XTerm Private Restore Mode |
| XTESAVE | PRI | s | {Ps;...} | XTerm Private Save Mode |
| Appendix A - Notion Details |
All of the following control sequences are transmitted from the Host to VT100 unless otherwise noted. All of the control sequences are a subset of those defined in ANSI X 3.64 1977 and ANSI X 3.41 1974.
The following text conforms to these formatting conventions:
| Pn | A string of digits representing a numerical value. |
| Ps | A character that selects an item from a list. |
| a-z | Any lowercase sequence of one or more characters represent a value to be entered (as in Pn), and the name in the will be referred to in explanatory text. |
The following attributes below have the following meaning:
| ACK | Acknowledge | VT100 XTERM Linux KONSOLE | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
0x06
| |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Ignored | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Subcode | Emulation | Scope | Operation | Args | Meaning | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| N/A | VT100 | emu | Ignored | see above | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| BEL | Bell | VT100 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
0x07
| |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Sound bell | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Subcode | Emulation | Scope | Operation | Args | Meaning | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| N/A | VT100 | gui | Bell | see above | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| BS | Back Space | VT100 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
0x08
| |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Move cursor to the left one position, unless it is at the left margin, in which case no action is taken. | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Subcode | Emulation | Scope | Operation | Args | Meaning | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| N/A | VT100 | scr | BackSpace | see above | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| CAN | Cancel | VT100 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
0x18
| |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| If sent during a control sequence, the sequence id immediately terminated and not executed. It also causes the error character (checkerboard) to be displayed. | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Subcode | Emulation | Scope | Operation | Args | Meaning | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| N/A | VT100 | scr | ShowCharacter | 2 | see above | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| CHA | Cursor Horizontal Absolute | ECMA KONSOLE | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
ESC [ Pn G
| |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| FIXME. explain | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Subcode | Emulation | Scope | Operation | Args | Meaning | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| N/A | xterm | scr | setCursorX | p | see above | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| CPR | Cursor Position Report | ECMA VT100 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
ESC [ Pn;Pn R
| Default: 1 1 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| The CPR sequence reports the active position by means of the
parameters. This sequence has two parameter values, the first
specifying the line and the second specifying the column. The default
condition with no parameters present, or parameters of 0, is equivalent
to a cursor at home position.
The numbering of the lines depends upon the state of the Origin Mode (DECOM). This control sequence is sent in reply to a device status report (DSRREQ) command sent from the host. | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| CR | Carriage Return | VT100 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
0x0d
| |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Move the cursor to the left margin of the current line. | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Subcode | Emulation | Scope | Operation | Args | Meaning | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| N/A | VT100 | scr | Return | see above | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| CUB | Cursor Backward | ECMA VT100 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
ESC [ Pn D
| Default: 1 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Moves the cursor to the left. The distance moved is determined by the parameter. If the parameter missing, | Moves the cursor to the left. The distance moved is determined by the parameter. If the parameter missing, | Moves the cursor to the left. The distance moved is determined by the parameter. If the parameter missing, | Moves the cursor to the left. The distance moved is determined by the parameter. If the parameter missing, | Moves the cursor to the left. The distance moved is determined by the parameter. If the parameter missing, | Moves the cursor to the left. The distance moved is determined by the parameter. If the parameter missing, | Moves the cursor to the left. The distance moved is determined by the parameter. If the parameter missing, | Moves the cursor to the left. The distance moved is determined by the parameter. If the parameter missing, | Moves the cursor to the left. The distance moved is determined by the parameter. If the parameter missing, | Moves the cursor to the left. The distance moved is determined by the parameter. If the parameter missing, | Moves the cursor to the left. The distance moved is determined by the parameter. If the parameter missing, | Moves the cursor to the left. The distance moved is determined by the parameter. If the parameter missing, | Moves the cursor to the left. The distance moved is determined by the parameter. If the parameter missing, | Moves the cursor to the left. The distance moved is determined by the parameter. If the parameter missing, | Moves the cursor to the left. The distance moved is determined by the parameter. If the parameter missing, | Moves the cursor to the left. The distance moved is determined by the parameter. If the parameter missing, | Moves the cursor to the left. The distance moved is determined by the parameter. If the parameter missing, | Moves the cursor to the left. The distance moved is determined by the parameter. If the parameter missing, | Moves the cursor to the left. The distance moved is determined by the parameter. If the parameter missing, | Moves the cursor to the left. The distance moved is determined by the parameter. If the parameter missing, | Moves the cursor to the left. The distance moved is determined by the parameter. If the parameter missing, | Moves the cursor to the left. The distance moved is determined by the parameter. If the parameter missing, | Moves the cursor to the left. The distance moved is determined by the parameter. If the parameter missing, | Moves the cursor to the left. The distance moved is determined by the parameter. If the parameter missing, | Moves the cursor to the left. The distance moved is determined by the parameter. If the parameter missing, | Moves the cursor to the left. The distance moved is determined by the parameter. If the parameter missing, | Moves the cursor to the left. The distance moved is determined by the parameter. If the parameter missing, | Moves the cursor to the left. The distance moved is determined by the parameter. If the parameter missing, | Moves the cursor to the left. The distance moved is determined by the parameter. If the parameter missing, | Moves the cursor to the left. The distance moved is determined by the parameter. If the parameter missing, | Moves the cursor to the left. The distance moved is determined by the parameter. If the parameter missing, | Moves the cursor to the left. The distance moved is determined by the parameter. If the parameter missing, | Moves the cursor to the left. The distance moved is determined by the parameter. If the parameter missing, | Moves the cursor to the left. The distance moved is determined by the parameter. If the parameter missing, | Moves the cursor to the left. The distance moved is determined by the parameter. If the parameter missing, | Moves the cursor to the left. The distance moved is determined by the parameter. If the parameter missing, | Moves the cursor to the left. The distance moved is determined by the parameter. If the parameter missing, | Moves the cursor to the left. The distance moved is determined by the parameter. If the parameter missing, | Moves the cursor to the left. The distance moved is determined by the parameter. If the parameter missing, | Moves the cursor to the left. The distance moved is determined by the parameter. If the parameter missing, | Moves the cursor to the left. The distance moved is determined by the parameter. If the parameter missing, | Moves the cursor to the left. The distance moved is determined by the parameter. If the parameter missing, | Moves the cursor to the left. The distance moved is determined by the parameter. If the parameter missing, | Moves the cursor to the left. The distance moved is determined by the parameter. If the parameter missing, | Moves the cursor to the left. The distance moved is determined by the parameter. If the parameter missing, | Moves the cursor to the left. The distance moved is determined by the parameter. If the parameter missing, | Moves the cursor to the left. The distance moved is determined by the parameter. If the parameter missing, | Moves the cursor to the left. The distance moved is determined by the parameter. If the parameter missing, | Moves the cursor to the left. The distance moved is determined by the parameter. If the parameter missing, | Moves the cursor to the left. The distance moved is determined by the parameter. If the parameter missing, | Moves the cursor to the left. The distance moved is determined by the parameter. If the parameter missing, | Moves the cursor to the left. The distance moved is determined by the parameter. If the parameter missing, | Moves the cursor to the left. The distance moved is determined by the parameter. If the parameter missing, | Moves the cursor to the left. The distance moved is determined by the parameter. If the parameter missing, | Moves the cursor to the left. The distance moved is determined by the parameter. If the parameter missing, | Moves the cursor to the left. The distance moved is determined by the parameter. If the parameter missing, | Moves the cursor to the left. The distance moved is determined by the parameter. If the parameter missing, | Moves the cursor to the left. The distance moved is determined by the parameter. If the parameter missing, | Moves the cursor to the left. The distance moved is determined by the parameter. If the parameter missing, | Moves the cursor to the left. The distance moved is determined by the parameter. If the parameter missing, | Moves the cursor to the left. The distance moved is determined by the parameter. If the parameter missing, | Moves the cursor to the left. The distance moved is determined by the parameter. If the parameter missing, | Moves the cursor to the left. The distance moved is determined by the parameter. If the parameter missing, | Moves the cursor to the left. The distance moved is determined by the parameter. If the parameter missing, | Moves the cursor to the left. The distance moved is determined by the parameter. If the parameter missing, | Moves the cursor to the left. The distance moved is determined by the parameter. If the parameter missing, | Moves the cursor to the left. The distance moved is determined by the parameter. If the parameter missing, | Moves the cursor to the left. The distance moved is determined by the parameter. If the parameter missing, | Moves the cursor to the left. The distance moved is determined by the parameter. If the parameter missing, | Moves the cursor to the left. The distance moved is determined by the parameter. If the parameter missing, | Moves the cursor to the left. The distance moved is determined by the parameter. If the parameter missing, | Moves the cursor to the left. The distance moved is determined by the parameter. If the parameter missing, | Moves the cursor to the left. The distance moved is determined by the parameter. If the parameter missing, | Moves the cursor to the left. The distance moved is determined by the parameter. If the parameter missing, | Moves the cursor to the left. The distance moved is determined by the parameter. If the parameter missing, | Moves the cursor to the left. The distance moved is determined by the parameter. If the parameter missing, | Moves the cursor to the left. The distance moved is determined by the parameter. If the parameter missing, | Moves the cursor to the left. The distance moved is determined by the parameter. If the parameter missing, | Moves the cursor to the left. The distance moved is determined by the parameter. If the parameter missing, | Moves the cursor to the left. The distance moved is determined by the parameter. If the parameter missing, | Moves the cursor to the left. The distance moved is determined by the parameter. If the parameter missing, | Moves the cursor to the left. The distance moved is determined by the parameter. If the parameter missing, | Moves the cursor to the left. The distance moved is determined by the parameter. If the parameter missing, | Moves the cursor to the left. The distance moved is determined by the parameter. If the parameter missing, | Moves the cursor to the left. The distance moved is determined by the parameter. If the parameter missing, | Moves the cursor to the left. The distance moved is determined by the parameter. If the parameter missing, | Moves the cursor to the left. The distance moved is determined by the parameter. If the parameter missing, | Moves the cursor to the left. The distance moved is determined by the parameter. If the parameter missing, | Moves the cursor to the left. The distance moved is determined by the parameter. If the parameter missing, | Moves the cursor to the left. The distance moved is determined by the parameter. If the parameter missing, | Moves the cursor to the left. The distance moved is determined by the parameter. If the parameter missing, | Moves the cursor to the left. The distance moved is determined by the parameter. If the parameter missing, | Moves the cursor to the left. The distance moved is determined by the parameter. If the parameter missing, | Moves the cursor to the left. The distance moved is determined by the parameter. If the parameter missing, | Moves the cursor to the left. The distance moved is determined by the parameter. If the parameter missing, | Moves the cursor to the left. The distance moved is determined by the parameter. If the parameter missing, | Moves the cursor to the left. The distance moved is determined by the parameter. If the parameter missing, | Moves the cursor to the left. The distance moved is determined by the parameter. If the parameter missing, | Moves the cursor to the left. The distance moved is determined by the parameter. If the parameter missing, | Moves the cursor to the left. The distance moved is determined by the parameter. If the parameter missing, | Moves the cursor to the left. The distance moved is determined by the parameter. If the parameter missing, | Moves the cursor to the left. The distance moved is determined by the parameter. If the parameter missing, | Moves the cursor to the left. The distance moved is determined by the parameter. If the parameter missing, | Moves the cursor to the left. The distance moved is determined by the parameter. If the parameter missing, | Moves the cursor to the left. The distance moved is determined by the parameter. If the parameter missing, | Moves the cursor to the left. The distance moved is determined by the parameter. If the parameter missing, | Moves the cursor to the left. The distance moved is determined by the parameter. If the parameter missing, | Moves the cursor to the left. The distance moved is determined by the parameter. If the parameter missing, | Moves the cursor to the left. The distance moved is determined by the parameter. If the parameter missing, | Moves the cursor to the left. The distance moved is determined by the parameter. If the parameter missing, | Moves the cursor to the left. The distance moved is determined by the parameter. If the parameter missing, | Moves the cursor to the left. The distance moved is determined by the parameter. If the parameter missing, | Moves the cursor to the left. The distance moved is determined by the parameter. If the parameter missing, | Moves the cursor to the left. The distance moved is determined by the parameter. If the parameter missing, | Moves the cursor to the left. The distance moved is determined by the parameter. If the parameter missing, | Moves the cursor to the left. The distance moved is determined by the parameter. If the parameter missing, | Moves the cursor to the left. The distance moved is determined by the parameter. If the parameter missing, | Moves the cursor to the left. The distance moved is determined by the parameter. If the parameter missing, | Moves the cursor to the left. The distance moved is determined by the parameter. If the parameter missing, | Moves the cursor to the left. The distance moved is determined by the parameter. If the parameter missing, | Moves the cursor to the left. The distance moved is determined by the parameter. If the parameter missing, | Moves the cursor to the left. The distance moved is determined by the parameter. If the parameter missing, | Moves the cursor to the left. The distance moved is determined by the parameter. If the parameter missing, | Moves the cursor to the left. The distance moved is determined by the parameter. If the parameter missing, | Moves the cursor to the left. The distance moved is determined by the parameter. If the parameter missing, | Moves the cursor to the left. The distance moved is determined by the parameter. If the parameter missing, | Moves the cursor to the left. The distance moved is determined by the parameter. If the parameter missing, | Moves the cursor to the left. The distance moved is determined by the parameter. If the parameter missing, | Moves the cursor to the left. The distance moved is determined by the parameter. If the parameter missing, | Moves the cursor to the left. The distance moved is determined by the parameter. If the parameter missing, | Moves the cursor to the left. The distance moved is determined by the parameter. If the parameter missing, | Moves the cursor to the left. The distance moved is determined by the parameter. If the parameter missing, | Moves the cursor to the left. The distance moved is determined by the parameter. If the parameter missing, | Moves the cursor to the left. The distance moved is determined by the parameter. If the parameter missing, | Moves the cursor to the left. The distance moved is determined by the parameter. If the parameter missing, | Moves the cursor to the left. The distance moved is determined by the parameter. If the parameter missing, | Moves the cursor to the left. The distance moved is determined by the parameter. If the parameter missing, | Moves the cursor to the left. The distance moved is determined by the parameter. If the parameter missing, | Moves the cursor to the left. The distance moved is determined by the parameter. If the parameter missing, | Moves the cursor to the left. The distance moved is determined by the parameter. If the parameter missing, | Moves the cursor to the left. The distance moved is determined by the parameter. If the parameter missing, | Moves the cursor to the left. The distance moved is determined by the parameter. If the parameter missing, | Moves the cursor to the left. The distance moved is determined by the parameter. If the parameter missing, | Moves the cursor to the left. The distance moved is determined by the parameter. If the parameter missing, | Moves the cursor to the left. The distance moved is determined by the parameter. If the parameter missing, | Moves the cursor to the left. The distance moved is determined by the parameter. If the parameter missing, | Moves the cursor to the left. The distance moved is determined by the parameter. If the parameter missing, | Moves the cursor to the left. The distance moved is determined by the parameter. If the parameter missing, | Moves the cursor to the left. The distance moved is determined by the parameter. If the parameter missing, | Moves the cursor to the left. The distance moved is determined by the parameter. If the parameter missing, | Moves the cursor to the left. The distance moved is determined by the parameter. If the parameter missing, | Moves the cursor to the left. The distance moved is determined by the parameter. If the parameter missing, | Moves the cursor to the left. The distance moved is determined by the parameter. If the parameter missing, | Moves the cursor to the left. The distance moved is determined by the parameter. If the parameter missing, | Moves the cursor to the left. The distance moved is determined by the parameter. If the parameter missing, | Moves the cursor to the left. The distance moved is determined by the parameter. If the parameter missing, | Moves the cursor to the left. The distance moved is determined by the parameter. If the parameter missing, | Moves the cursor to the left. The distance moved is determined by the parameter. If the parameter missing, | Moves the cursor to the left. The distance moved is determined by the parameter. If the parameter missing, | Moves the cursor to the left. The distance moved is determined by the parameter. If the parameter missing, | Moves the cursor to the left. The distance moved is determined by the parameter. If the parameter missing, | Moves the cursor to the left. The distance moved is determined by the parameter. If the parameter missing, | Moves the cursor to the left. The distance moved is determined by the parameter. If the parameter missing, | Moves the cursor to the left. The distance moved is determined by the parameter. If the parameter missing, | Moves the cursor to the left. The distance moved is determined by the parameter. If the parameter missing, | Moves the cursor to the left. The distance moved is determined by the parameter. If the parameter missing, | Moves the cursor to the left. The distance moved is determined by the parameter. If the parameter missing, | Moves the cursor to the left. The distance moved is determined by the parameter. If the parameter missing, | Moves the cursor to the left. The distance moved is determined by the parameter. If the parameter missing, | Moves the cursor to the left. The distance moved is determined by the parameter. If the parameter missing, | Moves the cursor to the left. The distance moved is determined by the parameter. If the parameter missing, | Moves the cursor to the left. The distance moved is determined by the parameter. If the parameter missing, | Moves the cursor to the left. The distance moved is determined by the parameter. If the parameter missing, | Moves the cursor to the left. The distance moved is determined by the parameter. If the parameter missing, | Moves the cursor to the left. The distance moved is determined by the parameter. If the parameter missing, | Moves the cursor to the left. The distance moved is determined by the parameter. If the parameter missing, | Moves the cursor to the left. The distance moved is determined by the parameter. If the parameter missing, | Moves the cursor to the left. The distance moved is determined by the parameter. If the parameter missing, | Moves the cursor to the left. The distance moved is determined by the parameter. If the parameter missing, | Moves the cursor to the left. The distance moved is determined by the parameter. If the parameter missing, | Moves the cursor to the left. The distance moved is determined by the parameter. If the parameter missing, | Moves the cursor to the left. The distance moved is determined by the parameter. If the parameter missing, | Moves the cursor to the left. The distance moved is determined by the parameter. If the parameter missing, | Moves the cursor to the left. The distance moved is determined by the parameter. If the parameter missing, | Moves the cursor to the left. The distance moved is determined by the parameter. If the parameter missing, | Moves the cursor to the left. The distance moved is determined by the parameter. If the parameter missing, | Moves the cursor to the left. The distance moved is determined by the parameter. If the parameter missing, | Moves the cursor to the left. The distance moved is determined by the parameter. If the parameter missing, | Moves the cursor to the left. The distance moved is determined by the parameter. If the parameter missing, | Moves the cursor to the left. The distance moved is determined by the parameter. If the parameter missing, | Moves the cursor to the left. The distance moved is determined by the parameter. If the parameter missing, | Moves the cursor to the left. The distance moved is determined by the parameter. If the parameter missing, | Moves the cursor to the left. The distance moved is determined by the parameter. If the parameter missing, | Moves the cursor to the left. The distance moved is determined by the parameter. If the parameter missing, | Moves the cursor to the left. The distance moved is determined by the parameter. If the parameter missing, | Moves the cursor to the left. The distance moved is determined by the parameter. If the parameter missing, | Moves the cursor to the left. The distance moved is determined by the parameter. If the parameter missing, | Moves the cursor to the left. The distance moved is determined by the parameter. If the parameter missing, | Moves the cursor to the left. The distance moved is determined by the parameter. If the parameter missing, | Moves the cursor to the left. The distance moved is determined by the parameter. If the parameter missing, | Moves the cursor to the left. The distance moved is determined by the parameter. If the parameter missing, | Moves the cursor to the left. The distance moved is determined by the parameter. If the parameter missing, | Moves the cursor to the left. The distance moved is determined by the parameter. If the parameter missing, | Moves the cursor to the left. The distance moved is determined by the parameter. If the parameter missing, | Moves the cursor to the left. The distance moved is determined by the parameter. If the parameter missing, | Moves the cursor to the left. The distance moved is determined by the parameter. If the parameter missing, | Moves the cursor to the left. The distance moved is determined by the parameter. If the parameter missing, | Moves the cursor to the left. The distance moved is determined by the parameter. If the parameter missing, | Moves the cursor to the left. The distance moved is determined by the parameter. If the parameter missing, | Moves the cursor to the left. The distance moved is determined by the parameter. If the parameter missing, | Moves the cursor to the left. The distance moved is determined by the parameter. If the parameter missing, | Moves the cursor to the left. The distance moved is determined by the parameter. If the parameter missing, | Moves the cursor to the left. The distance moved is determined by the parameter. If the parameter missing, | Moves the cursor to the left. The distance moved is determined by the parameter. If the parameter missing, | Moves the cursor to the left. The distance moved is determined by the parameter. If the parameter missing, | Moves the cursor to the left. The distance moved is determined by the parameter. If the parameter missing, | Moves the cursor to the left. The distance moved is determined by the parameter. If the parameter missing, | Moves the cursor to the left. The distance moved is determined by the parameter. If the parameter missing, | Moves the cursor to the left. The distance moved is determined by the parameter. If the parameter missing, | Moves the cursor to the left. The distance moved is determined by the parameter. If the parameter missing, | Moves the cursor to the left. The distance moved is determined by the parameter. If the parameter missing, | Moves the cursor to the left. The distance moved is determined by the parameter. If the parameter missing, | Moves the cursor to the left. The distance moved is determined by the parameter. If the parameter missing, | Moves the cursor to the left. The distance moved is determined by the parameter. If the parameter missing, | Moves the cursor to the left. The distance moved is determined by the parameter. If the parameter missing, | Moves the cursor to the left. The distance moved is determined by the parameter. If the parameter missing, | Moves the cursor to the left. The distance moved is determined by the parameter. If the parameter missing, | Moves the cursor to the left. The distance moved is determined by the parameter. If the parameter missing, | Moves the cursor to the left. The distance moved is determined by the parameter. If the parameter missing, | Moves the cursor to the left. The distance moved is determined by the parameter. If the parameter missing, | Moves the cursor to the left. The distance moved is determined by the parameter. If the parameter missing, | Moves the cursor to the left. The distance moved is determined by the parameter. If the parameter missing, | Moves the cursor to the left. The distance moved is determined by the parameter. If the parameter missing, | Moves the cursor to the left. The distance moved is determined by the parameter. If the parameter missing, | Moves the cursor to the left. The distance moved is determined by the parameter. If the parameter missing, | Moves the cursor to the left. The distance moved is determined by the parameter. If the parameter missing, | Moves the cursor to the left. The distance moved is determined by the parameter. If the parameter missing, | Moves the cursor to the left. The distance moved is determined by the parameter. If the parameter missing, | Moves the cursor to the left. The distance moved is determined by the parameter. If the parameter missing, | Moves the cursor to the left. The distance moved is determined by the parameter. If the parameter missing, | Moves the cursor to the left. The distance moved is determined by the parameter. If the parameter missing, | Moves the cursor to the left. The distance moved is determined by the parameter. If the parameter missing, | Moves the cursor to the left. The distance moved is determined by the parameter. If the parameter missing, | Moves the cursor to the left. The distance moved is determined by the parameter. If the parameter missing, | Moves the cursor to the left. The distance moved is determined by the parameter. If the parameter missing, | Moves the cursor to the left. The distance moved is determined by the parameter. If the parameter missing, | Moves the cursor to the left. The distance moved is determined by the parameter. If the parameter missing, | Moves the cursor to the left. The distance moved is determined by the parameter. If the parameter missing, | Moves the cursor to the left. The distance moved is determined by the parameter. If the parameter missing, | Moves the cursor to the left. The distance moved is determined by the parameter. If the parameter missing, | Moves the cursor to the left. The distance moved is determined by the parameter. If the parameter missing, | Moves the cursor to the left. The distance moved is determined by the parameter. If the parameter missing, | Moves the cursor to the left. The distance moved is determined by the parameter. If the parameter missing, | Moves the cursor to the left. The distance moved is determined by the parameter. If the parameter missing, | Moves the cursor to the left. The distance moved is determined by the parameter. If the parameter missing, | Moves the cursor to the left. The distance moved is determined by the parameter. If the parameter missing, | Moves the cursor to the left. The distance moved is determined by the parameter. If the parameter missing, | Moves the cursor to the left. The distance moved is determined by the parameter. If the parameter missing, | Moves the cursor to the left. The distance moved is determined by the parameter. If the parameter missing, | Moves the cursor to the left. The distance moved is determined by the parameter. If the parameter missing, | Moves the cursor to the left. The distance moved is determined by the parameter. If the parameter missing, | Moves the cursor to the left. The distance moved is determined by the parameter. If the parameter missing, | Moves the cursor to the left. The distance moved is determined by the parameter. If the parameter missing, | Moves the cursor to the left. The distance moved is determined by the parameter. If the parameter missing, | Moves the cursor to the left. The distance moved is determined by the parameter. If the parameter missing, | Moves the cursor to the left. The distance moved is determined by the parameter. If the parameter missing, | Moves the cursor to the left. The distance moved is determined by the parameter. If the parameter missing, | Moves the cursor to the left. The distance moved is determined by the parameter. If the parameter missing, | Moves the cursor to the left. The distance moved is determined by the parameter. If the parameter missing, | Moves the cursor to the left. The distance moved is determined by the parameter. If the parameter missing, | Moves the cursor to the left. The distance moved is determined by the parameter. If the parameter missing, | Moves the cursor to the left. The distance moved is determined by the parameter. If the parameter missing, | Moves the cursor to the left. The distance moved is determined by the parameter. If the parameter missing, | Moves the cursor to the left. The distance moved is determined by the parameter. If the parameter missing, | Moves the cursor to the left. The distance moved is determined by the parameter. If the parameter missing, | Moves the cursor to the left. The distance moved is determined by the parameter. If the parameter missing, | Moves the cursor to the left. The distance moved is determined by the parameter. If the parameter missing, | Moves the cursor to the left. The distance moved is determined by the parameter. If the parameter missing, | Moves the cursor to the left. The distance moved is determined by the parameter. If the parameter missing, | Moves the cursor to the left. The distance moved is determined by the parameter. If the parameter missing, | Moves the cursor to the left. The distance moved is determined by the parameter. If the parameter missing, | Moves the cursor to the left. The distance moved is determined by the parameter. If the parameter missing, | Moves the cursor to the left. The distance moved is determined by the parameter. If the parameter missing, | Moves the cursor to the left. The distance moved is determined by the parameter. If the parameter missing, | Moves the cursor to the left. The distance moved is determined by the parameter. If the parameter missing, | Moves the cursor to the left. The distance moved is determined by the parameter. If the parameter missing, | Moves the cursor to the left. The distance moved is determined by the parameter. If the parameter missing, | Moves the cursor to the left. The distance moved is determined by the parameter. If the parameter missing, | Moves the cursor to the left. The distance moved is determined by the parameter. If the parameter missing, | Moves the cursor to the left. The distance moved is determined by the parameter. If the parameter missing, | Moves the cursor to the left. The distance moved is determined by the parameter. If the parameter missing, | Moves the cursor to the left. The distance moved is determined by the parameter. If the parameter missing, | Moves the cursor to the left. The distance moved is determined by the parameter. If the parameter missing, | Moves the cursor to the left. The distance moved is determined by the parameter. If the parameter missing, | Moves the cursor to the left. The distance moved is determined by the parameter. If the parameter missing, | Moves the cursor to the left. The distance moved is determined by the parameter. If the parameter missing, | Moves the cursor to the left. The distance moved is determined by the parameter. If the parameter missing, | Moves the cursor to the left. The distance moved is determined by the parameter. If the parameter missing, | Moves the cursor to the left. The distance moved is determined by the parameter. If the parameter missing, | Moves the cursor to the left. The distance moved is determined by the parameter. If the parameter missing, | Moves the cursor to the left. The distance moved is determined by the parameter. If the parameter missing, | Moves the cursor to the left. The distance moved is determined by the parameter. If the parameter missing, | Moves the cursor to the left. The distance moved is determined by the parameter. If the parameter missing, | Moves the cursor to the left. The distance moved is determined by the parameter. If the parameter missing, | Moves the cursor to the left. The distance moved is determined by the parameter. If the parameter missing, | Moves the cursor to the left. The distance moved is determined by the parameter. If the parameter missing, | Moves the cursor to the left. The distance moved is determined by the parameter. If the parameter missing, | Moves the cursor to the left. The distance moved is determined by the parameter. If the parameter missing, | Moves the cursor to the left. The distance moved is determined by the parameter. If the parameter missing, | Moves the cursor to the left. The distance moved is determined by the parameter. If the parameter missing, | Moves the cursor to the left. The distance moved is determined by the parameter. If the parameter missing, | Moves the cursor to the left. The distance moved is determined by the parameter. If the parameter missing, | Moves the cursor to the left. The distance moved is determined by the parameter. If the parameter missing, | Moves the cursor to the left. The distance moved is determined by the parameter. If the parameter missing, | Moves the cursor to the left. The distance moved is determined by the parameter. If the parameter missing, | Moves the cursor to the left. The distance moved is determined by the parameter. If the parameter missing, | Moves the cursor to the left. The distance moved is determined by the parameter. If the parameter missing, | Moves the cursor to the left. The distance moved is determined by the parameter. If the parameter missing, | Moves the cursor to the left. The distance moved is determined by the parameter. If the parameter missing, | Moves the cursor to the left. The distance moved is determined by the parameter. If the parameter missing, | Moves the cursor to the left. The distance moved is determined by the parameter. If the parameter missing, | Moves the cursor to the left. The distance moved is determined by the parameter. If the parameter missing, | Moves the cursor to the left. The distance moved is determined by the parameter. If the parameter missing, | Moves the cursor to the left. The distance moved is determined by the parameter. If the parameter missing, | Moves the cursor to the left. The distance moved is determined by the parameter. If the parameter missing, | Moves the cursor to the left. The distance moved is determined by the parameter. If the parameter missing, | Moves the cursor to the left. The distance moved is determined by the parameter. If the parameter missing, | Moves the cursor to the left. The distance moved is determined by the parameter. If the parameter missing, | Moves the cursor to the left. The distance moved is determined by the parameter. If the parameter missing, | Moves the cursor to the left. The distance moved is determined by the parameter. If the parameter missing, | Moves the cursor to the left. The distance moved is determined by the parameter. If the parameter missing, | Moves the cursor to the left. The distance moved is determined by the parameter. If the parameter missing, | Moves the cursor to the left. The distance moved is determined by the parameter. If the parameter missing, | Moves the cursor to the left. The distance moved is determined by the parameter. If the parameter missing, | Moves the cursor to the left. The distance moved is determined by the parameter. If the parameter missing, | Moves the cursor to the left. The distance moved is determined by the parameter. If the parameter missing, | Moves the cursor to the left. The distance moved is determined by the parameter. If the parameter missing, | Moves the cursor to the left. The distance moved is determined by the parameter. If the parameter missing, | Moves the cursor to the left. The distance moved is determined by the parameter. If the parameter missing, | Moves the cursor to the left. The distance moved is determined by the parameter. If the parameter missing, | Moves the cursor to the left. The distance moved is determined by the parameter. If the parameter missing, | Moves the cursor to the left. The distance moved is determined by the parameter. If the parameter missing, | Moves the cursor to the left. The distance moved is determined by the parameter. If the parameter missing, | Moves the cursor to the left. The distance moved is determined by the parameter. If the parameter missing, | Moves the cursor to the left. The distance moved is determined by the parameter. If the parameter missing, | Moves the cursor to the left. The distance moved is determined by the parameter. If the parameter missing, | Moves the cursor to the left. The distance moved is determined by the parameter. If the parameter missing, | Moves the cursor to the left. The distance moved is determined by the parameter. If the parameter missing, | Moves the cursor to the left. The distance moved is determined by the parameter. If the parameter missing, | Moves the cursor to the left. The distance moved is determined by the parameter. If the parameter missing, | Moves the cursor to the left. The distance moved is determined by the parameter. If the parameter missing, | Moves the cursor to the left. The distance moved is determined by the parameter. If the parameter missing, | Moves the cursor to the left. The distance moved is determined by the parameter. If the parameter missing, | Moves the cursor to the left. The distance moved is determined by the parameter. If the parameter missing, | Moves the cursor to the left. The distance moved is determined by the parameter. If the parameter missing, | Moves the cursor to the left. The distance moved is determined by the parameter. If the parameter missing, | Moves the cursor to the left. The distance moved is determined by the parameter. If the parameter missing, | Moves the cursor to the left. The distance moved is determined by the parameter. If the parameter missing, | Moves the cursor to the left. The distance moved is determined by the parameter. If the parameter missing, | Moves the cursor to the left. The distance moved is determined by the parameter. If the parameter missing, | Moves the cursor to the left. The distance moved is determined by the parameter. If the parameter missing, | Moves the cursor to the left. The distance moved is determined by the parameter. If the parameter missing, | Moves the cursor to the left. The distance moved is determined by the parameter. If the parameter missing, | Moves the cursor to the left. The distance moved is determined by the parameter. If the parameter missing, | Moves the cursor to the left. The distance moved is determined by the parameter. If the parameter missing, | Moves the cursor to the left. The distance moved is determined by the parameter. If the parameter missing, | Moves the cursor to the left. The distance moved is determined by the parameter. If the parameter missing, | Moves the cursor to the left. The distance moved is determined by the parameter. If the parameter missing, | Moves the cursor to the left. The distance moved is determined by the parameter. If the parameter missing, | Moves the cursor to the left. The distance moved is determined by the parameter. If the parameter missing, | Moves the cursor to the left. The distance moved is determined by the parameter. If the parameter missing, | Moves the cursor to the left. The distance moved is determined by the parameter. If the parameter missing, | Moves the cursor to the left. The distance moved is determined by the parameter. If the parameter missing, | Moves the cursor to the left. The distance moved is determined by the parameter. If the parameter missing, | Moves the cursor to the left. The distance moved is determined by the parameter. If the parameter missing, | Moves the cursor to the left. The distance moved is determined by the parameter. If the parameter missing, | Moves the cursor to the left. The distance moved is determined by the parameter. If the parameter missing, | Moves the cursor to the left. The distance moved is determined by the parameter. If the parameter missing, | Moves the cursor to the left. The distance moved is determined by the parameter. If the parameter missing, | Moves the cursor to the left. The distance moved is determined by the parameter. If the parameter missing, | Moves the cursor to the left. The distance moved is determined by the parameter. If the parameter missing, | Moves the cursor to the left. The distance moved is determined by the parameter. If the parameter missing, | Moves the cursor to the left. The distance moved is determined by the parameter. If the parameter missing, | Moves the cursor to the left. The distance moved is determined by the parameter. If the parameter missing, | Moves the cursor to the left. The distance moved is determined by the parameter. If the parameter missing, | Moves the cursor to the left. The distance moved is determined by the parameter. If the parameter missing, | Moves the cursor to the left. The distance moved is determined by the parameter. If the parameter missing, | Moves the cursor to the left. The distance moved is determined by the parameter. If the parameter missing, | Moves the cursor to the left. The distance moved is determined by the parameter. If the parameter missing, | Moves the cursor to the left. The distance moved is determined by the parameter. If the parameter missing, | Moves the cursor to the left. The distance moved is determined by the parameter. If the parameter missing, | Moves the cursor to the left. The distance moved is determined by the parameter. If the parameter missing, | Moves the cursor to the left. The distance moved is determined by the parameter. If the parameter missing, | Moves the cursor to the left. The distance moved is determined by the parameter. If the parameter missing, | Moves the cursor to the left. The distance moved is determined by the parameter. If the parameter missing, | Moves the cursor to the left. The distance moved is determined by the parameter. If the parameter missing, | Moves the cursor to the left. The distance moved is determined by the parameter. If the parameter missing, | Moves the cursor to the left. The distance moved is determined by the parameter. If the parameter missing, | Moves the cursor to the left. The distance moved is determined by the parameter. If the parameter missing, | Moves the cursor to the left. The distance moved is determined by the parameter. If the parameter missing, | Moves the cursor to the left. The distance moved is determined by the parameter. If the parameter missing, | Moves the cursor to the left. The distance moved is determined by the parameter. If the parameter missing, | Moves the cursor to the left. The distance moved is determined by the parameter. If the parameter missing, | Moves the cursor to the left. The distance moved is determined by the parameter. If the parameter missing, | Moves the cursor to the left. The distance moved is determined by the parameter. If the parameter missing, | Moves the cursor to the left. The distance moved is determined by the parameter. If the parameter missing, | Moves the cursor to the left. The distance moved is determined by the parameter. If the parameter missing, | Moves the cursor to the left. The distance moved is determined by the parameter. If the parameter missing, | Moves the cursor to the left. The distance moved is determined by the parameter. If the parameter missing, | Moves the cursor to the left. The distance moved is determined by the parameter. If the parameter missing, | Moves the cursor to the left. The distance moved is determined by the parameter. If the parameter missing, | Moves the cursor to the left. The distance moved is determined by the parameter. If the parameter missing, | Moves the cursor to the left. The distance moved is determined by the parameter. If the parameter missing, | Moves the cursor to the left. The distance moved is determined by the parameter. If the parameter missing, | Moves the cursor to the left. The distance moved is determined by the parameter. If the parameter missing, | Moves the cursor to the left. The distance moved is determined by the parameter. If the parameter missing, | Moves the cursor to the left. The distance moved is determined by the parameter. If the parameter missing, | Moves the cursor to the left. The distance moved is determined by the parameter. If the parameter missing, | Moves the cursor to the left. The distance moved is determined by the parameter. If the parameter missing, | Moves the cursor to the left. The distance moved is determined by the parameter. If the parameter missing, | Moves the cursor to the left. The distance moved is determined by the parameter. If the parameter missing, | Moves the cursor to the left. The distance moved is determined by the parameter. If the parameter missing, | Moves the cursor to the left. The distance moved is determined by the parameter. If the parameter missing, | Moves the cursor to the left. The distance moved is determined by the parameter. If the parameter missing, | Moves the cursor to the left. The distance moved is determined by the parameter. If the parameter missing, | Moves the cursor to the left. The distance moved is determined by the parameter. If the parameter missing, | Moves the cursor to the left. The distance moved is determined by the parameter. If the parameter missing, | Moves the cursor to the left. The distance moved is determined by the parameter. If the parameter missing, | Moves the cursor to the left. The distance moved is determined by the parameter. If the parameter missing, | Moves the cursor to the left. The distance moved is determined by the parameter. If the parameter missing, | Moves the cursor to the left. The distance moved is determined by the parameter. If the parameter missing, | Moves the cursor to the left. The distance moved is determined by the parameter. If the parameter missing, | Moves the cursor to the left. The distance moved is determined by the parameter. If the parameter missing, | Moves the cursor to the left. The distance moved is determined by the parameter. If the parameter missing, | Moves the cursor to the left. The distance moved is determined by the parameter. If the parameter missing, | Moves the cursor to the left. The distance moved is determined by the parameter. If the parameter missing, | Moves the cursor to the left. The distance moved is determined by the parameter. If the parameter missing, | Moves the cursor to the left. The distance moved is determined by the parameter. If the parameter missing, | Moves the cursor to the left. The distance moved is determined by the parameter. If the parameter missing, | Moves the cursor to the left. The distance moved is determined by the parameter. If the parameter missing, | Moves the cursor to the left. The distance moved is determined by the parameter. If the parameter missing, | Moves the cursor to the left. The distance moved is determined by the parameter. If the parameter missing, | Moves the cursor to the left. The distance moved is determined by the parameter. If the parameter missing, | Moves the cursor to the left. The distance moved is determined by the parameter. If the parameter missing, | Moves the cursor to the left. The distance moved is determined by the parameter. If the parameter missing, | Moves the cursor to the left. The distance moved is determined by the parameter. If the parameter missing, | Moves the cursor to the left. The distance moved is determined by the parameter. If the parameter missing, | Moves the cursor to the left. The distance moved is determined by the parameter. If the parameter missing, | Moves the cursor to the left. The distance moved is determined by the parameter. If the parameter missing, | Moves the cursor to the left. The distance moved is determined by the parameter. If the parameter missing, | Moves the cursor to the left. The distance moved is determined by the parameter. If the parameter missing, | Moves the cursor to the left. The distance moved is determined by the parameter. If the parameter missing, | Moves the cursor to the left. The distance moved is determined by the parameter. If the parameter missing, | Moves the cursor to the left. The distance moved is determined by the parameter. If the parameter missing, | Moves the cursor to the left. The distance moved is determined by the parameter. If the parameter missing, | Moves the cursor to the left. The distance moved is determined by the parameter. If the parameter missing, | Moves the cursor to the left. The distance moved is determined by the parameter. If the parameter missing, | Moves the cursor to the left. The distance moved is determined by the parameter. If the parameter missing, | Moves the cursor to the left. The distance moved is determined by the parameter. If the parameter missing, | Moves the cursor to the left. The distance moved is determined by the parameter. If the parameter missing, | Moves the cursor to the left. The distance moved is determined by the parameter. If the parameter missing, | Moves the cursor to the left. The distance moved is determined by the parameter. If the parameter missing, | Moves the cursor to the left. The distance moved is determined by the parameter. If the parameter missing, | Moves the cursor to the left. The distance moved is determined by the parameter. If the parameter missing, | Moves the cursor to the left. The distance moved is determined by the parameter. If the parameter missing, | Moves the cursor to the left. The distance moved is determined by the parameter. If the parameter missing, | Moves the cursor to the left. The distance moved is determined by the parameter. If the parameter missing, | Moves the cursor to the left. The distance moved is determined by the parameter. If the parameter missing, | Moves the cursor to the left. The distance moved is determined by the parameter. If the parameter missing, | Moves the cursor to the left. The distance moved is determined by the parameter. If the parameter missing, | Moves the cursor to the left. The distance moved is determined by the parameter. If the parameter missing, | Moves the cursor to the left. The distance moved is determined by the parameter. If the parameter missing, | Moves the cursor to the left. The distance moved is determined by the parameter. If the parameter missing, | Moves the cursor to the left. The distance moved is determined by the parameter. If the parameter missing, | Moves the cursor to the left. The distance moved is determined by the parameter. If the parameter missing, | Moves the cursor to the left. The distance moved is determined by the parameter. If the parameter missing, | Moves the cursor to the left. The distance moved is determined by the parameter. If the parameter missing, | Moves the cursor to the left. The distance moved is determined by the parameter. If the parameter missing, | Moves the cursor to the left. The distance moved is determined by the parameter. If the parameter missing, | Moves the cursor to the left. The distance moved is determined by the parameter. If the parameter missing, | Moves the cursor to the left. The distance moved is determined by the parameter. If the parameter missing, | Moves the cursor to the left. The distance moved is determined by the parameter. If the parameter missing, | Moves the cursor to the left. The distance moved is determined by the parameter. If the parameter missing, | Moves the cursor to the left. The distance moved is determined by the parameter. If the parameter missing, | Moves the cursor to the left. The distance moved is determined by the parameter. If the parameter missing, | Moves the cursor to the left. The distance moved is determined by the parameter. If the parameter missing, | Moves the cursor to the left. The distance moved is determined by the parameter. If the parameter missing, | Moves the cursor to the left. The distance moved is determined by the parameter. If the parameter missing, | Moves the cursor to the left. The distance moved is determined by the parameter. If the parameter missing, | Moves the cursor to the left. The distance moved is determined by the parameter. If the parameter missing, | Moves the cursor to the left. The distance moved is determined by the parameter. If the parameter missing, | Moves the cursor to the left. The distance moved is determined by the parameter. If the parameter missing, | Moves the cursor to the left. The distance moved is determined by the parameter. If the parameter missing, | Moves the cursor to the left. The distance moved is determined by the parameter. If the parameter missing, | Moves the cursor to the left. The distance moved is determined by the parameter. If the parameter missing, | Moves the cursor to the left. The distance moved is determined by the parameter. If the parameter missing, | Moves the cursor to the left. The distance moved is determined by the parameter. If the parameter missing, | Moves the cursor to the left. The distance moved is determined by the parameter. If the parameter missing, | Moves the cursor to the left. The distance moved is determined by the parameter. If the parameter missing, | Moves the cursor to the left. The distance moved is determined by the parameter. If the parameter missing, | Moves the cursor to the left. The distance moved is determined by the parameter. If the parameter missing, | Moves the cursor to the left. The distance moved is determined by the parameter. If the parameter missing, | Moves the cursor to the left. The distance moved is determined by the parameter. If the parameter missing, | Moves the cursor to the left. The distance moved is determined by the parameter. If the parameter missing, | Moves the cursor to the left. The distance moved is determined by the parameter. If the parameter missing, | Moves the cursor to the left. The distance moved is determined by the parameter. If the parameter missing, | Moves the cursor to the left. The distance moved is determined by the parameter. If the parameter missing, | Moves the cursor to the left. The distance moved is determined by the parameter. If the parameter missing, | Moves the cursor to the left. The distance moved is determined by the parameter. If the parameter missing, | Moves the cursor to the left. The distance moved is determined by the parameter. If the parameter missing, | Moves the cursor to the left. The distance moved is determined by the parameter. If the parameter missing, | Moves the cursor to the left. The distance moved is determined by the parameter. If the parameter missing, | Moves the cursor to the left. The distance moved is determined by the parameter. If the parameter missing, | Moves the cursor to the left. The distance moved is determined by the parameter. If the parameter missing, | Moves the cursor to the left. The distance moved is determined by the parameter. If the parameter missing, | Moves the cursor to the left. The distance moved is determined by the parameter. If the parameter missing, | Moves the cursor to the left. The distance moved is determined by the parameter. If the parameter missing, | Moves the cursor to the left. The distance moved is determined by the parameter. If the parameter missing, | Moves the cursor to the left. The distance moved is determined by the parameter. If the parameter missing, | Moves the cursor to the left. The distance moved is determined by the parameter. If the parameter missing, | Moves the cursor to the left. The distance moved is determined by the parameter. If the parameter missing, | Moves the cursor to the left. The distance moved is determined by the parameter. If the parameter missing, | Moves the cursor to the left. The distance moved is determined by the parameter. If the parameter missing, | Moves the cursor to the left. The distance moved is determined by the parameter. If the parameter missing, | Moves the cursor to the left. The distance moved is determined by the parameter. If the parameter missing, | Moves the cursor to the left. The distance moved is determined by the parameter. If the parameter missing, | Moves the cursor to the left. The distance moved is determined by the parameter. If the parameter missing, | Moves the cursor to the left. The distance moved is determined by the parameter. If the parameter missing, | Moves the cursor to the left. The distance moved is determined by the parameter. If the parameter missing, | Moves the cursor to the left. The distance moved is determined by the parameter. If the parameter missing, | Moves the cursor to the left. The distance moved is determined by the parameter. If the parameter missing, | Moves the cursor to the left. The distance moved is determined by the parameter. If the parameter missing, | Moves the cursor to the left. The distance moved is determined by the parameter. If the parameter missing, | Moves the cursor to the left. The distance moved is determined by the parameter. If the parameter missing, | Moves the cursor to the left. The distance moved is determined by the parameter. If the parameter missing, | Moves the cursor to the left. The distance moved is determined by the parameter. If the parameter missing, | Moves the cursor to the left. The distance moved is determined by the parameter. If the parameter missing, | Moves the cursor to the left. The distance moved is determined by the parameter. If the parameter missing, | Moves the cursor to the left. The distance moved is determined by the parameter. If the parameter missing, | Moves the cursor to the left. The distance moved is determined by the parameter. If the parameter missing, | Moves the cursor to the left. The distance moved is determined by the parameter. If the parameter missing, | Moves the cursor to the left. The distance moved is determined by the parameter. If the parameter missing, | Moves the cursor to the left. The distance moved is determined by the parameter. If the parameter missing, | Moves the cursor to the left. The distance moved is determined by the parameter. If the parameter missing, | Moves the cursor to the left. The distance moved is determined by the parameter. If the parameter missing, | Moves the cursor to the left. The distance moved is determined by the parameter. If the parameter missing, | Moves the cursor to the left. The distance moved is determined by the parameter. If the parameter missing, | Moves the cursor to the left. The distance moved is determined by the parameter. If the parameter missing, | Moves the cursor to the left. The distance moved is determined by the parameter. If the parameter missing, | Moves the cursor to the left. The distance moved is determined by the parameter. If the parameter missing, | Moves the cursor to the left. The distance moved is determined by the parameter. If the parameter missing, | Moves the cursor to the left. The distance moved is determined by the parameter. If the parameter missing, | Moves the cursor to the left. The distance moved is determined by the parameter. If the parameter missing, | Moves the cursor to the left. The distance moved is determined by the parameter. If the parameter missing, | Moves the cursor to the left. The distance moved is determined by the parameter. If the parameter missing, | Moves the cursor to the left. The distance moved is determined by the parameter. If the parameter missing, | Moves the cursor to the left. The distance moved is determined by the parameter. If the parameter missing, | Moves the cursor to the left. The distance moved is determined by the parameter. If the parameter missing, | Moves the cursor to the left. The distance moved is determined by the parameter. If the parameter missing, | Moves the cursor to the left. The distance moved is determined by the parameter. If the parameter missing, | Moves the cursor to the left. The distance moved is determined by the parameter. If the parameter missing, | Moves the cursor to the left. The distance moved is determined by the parameter. If the parameter missing, | Moves the cursor to the left. The distance moved is determined by the parameter. If the parameter missing, | Moves the cursor to the left. The distance moved is determined by the parameter. If the parameter missing, | Moves the cursor to the left. The distance moved is determined by the parameter. If the parameter missing, | Moves the cursor to the left. The distance moved is determined by the parameter. If the parameter missing, | Moves the cursor to the left. The distance moved is determined by the parameter. If the parameter missing, | Moves the cursor to the left. The distance moved is determined by the parameter. If the parameter missing, | Moves the cursor to the left. The distance moved is determined by the parameter. If the parameter missing, | Moves the cursor to the left. The distance moved is determined by the parameter. If the parameter missing, | Moves the cursor to the left. The distance moved is determined by the parameter. If the parameter missing, | Moves the cursor to the left. The distance moved is determined by the parameter. If the parameter missing, | Moves the cursor to the left. The distance moved is determined by the parameter. If the parameter missing, | Moves the cursor to the left. The distance moved is determined by the parameter. If the parameter missing, | Moves the cursor to the left. The distance moved is determined by the parameter. If the parameter missing, | Moves the cursor to the left. The distance moved is determined by the parameter. If the parameter missing, | Moves the cursor to the left. The distance moved is determined by the parameter. If the parameter missing, | Moves the cursor to the left. The distance moved is determined by the parameter. If the parameter missing, | Moves the cursor to the left. The distance moved is determined by the parameter. If the parameter missing, | Moves the cursor to the left. The distance moved is determined by the parameter. If the parameter missing, | Moves the cursor to the left. The distance moved is determined by the parameter. If the parameter missing, | Moves the cursor to the left. The distance moved is determined by the parameter. If the parameter missing, | Moves the cursor to the left. The distance moved is determined by the parameter. If the parameter missing, | Moves the cursor to the left. The distance moved is determined by the parameter. If the parameter missing, | Moves the cursor to the left. The distance moved is determined by the parameter. If the parameter missing, | Moves the cursor to the left. The distance moved is determined by the parameter. If the parameter missing, | Moves the cursor to the left. The distance moved is determined by the parameter. If the parameter missing, | Moves the cursor to the left. The distance moved is determined by the parameter. If the parameter missing, | Moves the cursor to the left. The distance moved is determined by the parameter. If the parameter missing, | Moves the cursor to the left. The distance moved is determined by the parameter. If the parameter missing, | Moves the cursor to the left. The distance moved is determined by the parameter. If the parameter missing, | Moves the cursor to the left. The distance moved is determined by the parameter. If the parameter missing, | Moves the cursor to the left. The distance moved is determined by the parameter. If the parameter missing, | Moves the cursor to the left. The distance moved is determined by the parameter. If the parameter missing, | Moves the cursor to the left. The distance moved is determined by the parameter. If the parameter missing, | Moves the cursor to the left. The distance moved is determined by the parameter. If the parameter missing, | Moves the cursor to the left. The distance moved is determined by the parameter. If the parameter missing, | Moves the cursor to the left. The distance moved is determined by the parameter. If the parameter missing, | Moves the cursor to the left. The distance moved is determined by the parameter. If the parameter missing, | Moves the cursor to the left. The distance moved is determined by the parameter. If the parameter missing, | Moves the cursor to the left. The distance moved is determined by the parameter. If the parameter missing, | Moves the cursor to the left. The distance moved is determined by the parameter. If the parameter missing, | Moves the cursor to the left. The distance moved is determined by the parameter. If the parameter missing, | Moves the cursor to the left. The distance moved is determined by the parameter. If the parameter missing, | Moves the cursor to the left. The distance moved is determined by the parameter. If the parameter missing, | Moves the cursor to the left. The distance moved is determined by the parameter. If the parameter missing, | Moves the cursor to the left. The distance moved is determined by the parameter. If the parameter missing, | Moves the cursor to the left. The distance moved is determined by the parameter. If the parameter missing, | Moves the cursor to the left. The distance moved is determined by the parameter. If the parameter missing, | Moves the cursor to the left. The distance moved is determined by the parameter. If the parameter missing, | Moves the cursor to the left. The distance moved is determined by the parameter. If the parameter missing, | Moves the cursor to the left. The distance moved is determined by the parameter. If the parameter missing, | Moves the cursor to the left. The distance moved is determined by the parameter. If the parameter missing, | Moves the cursor to the left. The distance moved is determined by the parameter. If the parameter missing, | Moves the cursor to the left. The distance moved is determined by the parameter. If the parameter missing, | Moves the cursor to the left. The distance moved is determined by the parameter. If the parameter missing, | Moves the cursor to the left. The distance moved is determined by the parameter. If the parameter missing, | Moves the cursor to the left. The distance moved is determined by the parameter. If the parameter missing, | Moves the cursor to the left. The distance moved is determined by the parameter. If the parameter missing, | Moves the cursor to the left. The distance moved is determined by the parameter. If the parameter missing, | Moves the cursor to the left. The distance moved is determined by the parameter. If the parameter missing, | Moves the cursor to the left. The distance moved is determined by the parameter. If the parameter missing, | Moves the cursor to the left. The distance moved is determined by the parameter. If the parameter missing, | Moves the cursor to the left. The distance moved is determined by the parameter. If the parameter missing, | Moves the cursor to the left. The distance moved is determined by the parameter. If the parameter missing, | Moves the cursor to the left. The distance moved is determined by the parameter. If the parameter missing, | Moves the cursor to the left. The distance moved is determined by the parameter. If the parameter missing, | Moves the cursor to the left. The distance moved is determined by the parameter. If the parameter missing, | Moves the cursor to the left. The distance moved is determined by the parameter. If the parameter missing, | Moves the cursor to the left. The distance moved is determined by the parameter. If the parameter missing, | Moves the cursor to the left. The distance moved is determined by the parameter. If the parameter missing, | Moves the cursor to the left. The distance moved is determined by the parameter. If the parameter missing, | Moves the cursor to the left. The distance moved is determined by the parameter. If the parameter missing, | Moves the cursor to the left. The distance moved is determined by the parameter. If the parameter missing, | Moves the cursor to the left. The distance moved is determined by the parameter. If the parameter missing, | Moves the cursor to the left. The distance moved is determined by the parameter. If the parameter missing, | Moves the cursor to the left. The distance moved is determined by the parameter. If the parameter missing, | Moves the cursor to the left. The distance moved is determined by the parameter. If the parameter missing, | Moves the cursor to the left. The distance moved is determined by the parameter. If the parameter missing, | Moves the cursor to the left. The distance moved is determined by the parameter. If the parameter missing, | Moves the cursor to the left. The distance moved is determined by the parameter. If the parameter missing, | Moves the cursor to the left. The distance moved is determined by the parameter. If the parameter missing, | Moves the cursor to the left. The distance moved is determined by the parameter. If the parameter missing, | Moves the cursor to the left. The distance moved is determined by the parameter. If the parameter missing, | Moves the cursor to the left. The distance moved is determined by the parameter. If the parameter missing, | Moves the cursor to the left. The distance moved is determined by the parameter. If the parameter missing, | Moves the cursor to the left. The distance moved is determined by the parameter. If the parameter missing, | Moves the cursor to the left. The distance moved is determined by the parameter. If the parameter missing, | Moves the cursor to the left. The distance moved is determined by the parameter. If the parameter missing, | Moves the cursor to the left. The distance moved is determined by the parameter. If the parameter missing, | Moves the cursor to the left. The distance moved is determined by the parameter. If the parameter missing, | Moves the cursor to the left. The distance moved is determined by the parameter. If the parameter missing, | Moves the cursor to the left. The distance moved is determined by the parameter. If the parameter missing, | Moves the cursor to the left. The distance moved is determined by the parameter. If the parameter missing, | Moves the cursor to the left. The distance moved is determined by the parameter. If the parameter missing, | Moves the cursor to the left. The distance moved is determined by the parameter. If the parameter missing, | Moves the cursor to the left. The distance moved is determined by the parameter. If the parameter missing, | Moves the cursor to the left. The distance moved is determined by the parameter. If the parameter missing, | Moves the cursor to the left. The distance moved is determined by the parameter. If the parameter missing, | Moves the cursor to the left. The distance moved is determined by the parameter. If the parameter missing, | Moves the cursor to the left. The distance moved is determined by the parameter. If the parameter missing, | Moves the cursor to the left. The distance moved is determined by the parameter. If the parameter missing, | Moves the cursor to the left. The distance moved is determined by the parameter. If the parameter missing, | Moves the cursor to the left. The distance moved is determined by the parameter. If the parameter missing, | Moves the cursor to the left. The distance moved is determined by the parameter. If the parameter missing, | Moves the cursor to the left. The distance moved is determined by the parameter. If the parameter missing, | Moves the cursor to the left. The distance moved is determined by the parameter. If the parameter missing, | Moves the cursor to the left. The distance moved is determined by the parameter. If the parameter missing, | Moves the cursor to the left. The distance moved is determined by the parameter. If the parameter missing, | Moves the cursor to the left. The distance moved is determined by the parameter. If the parameter missing, | Moves the cursor to the left. The distance moved is determined by the parameter. If the parameter missing, | Moves the cursor to the left. The distance moved is determined by the parameter. If the parameter missing, | Moves the cursor to the left. The distance moved is determined by the parameter. If the parameter missing, | Moves the cursor to the left. The distance moved is determined by the parameter. If the parameter missing, | Moves the cursor to the left. The distance moved is determined by the parameter. If the parameter missing, | Moves the cursor to the left. The distance moved is determined by the parameter. If the parameter missing, | Moves the cursor to the left. The distance moved is determined by the parameter. If the parameter missing, | Moves the cursor to the left. The distance moved is determined by the parameter. If the parameter missing, | Moves the cursor to the left. The distance moved is determined by the parameter. If the parameter missing, | Moves the cursor to the left. The distance moved is determined by the parameter. If the parameter missing, | Moves the cursor to the left. The distance moved is determined by the parameter. If the parameter missing, | Moves the cursor to the left. The distance moved is determined by the parameter. If the parameter missing, | Moves the cursor to the left. The distance moved is determined by the parameter. If the parameter missing, | Moves the cursor to the left. The distance moved is determined by the parameter. If the parameter missing, | Moves the cursor to the left. The distance moved is determined by the parameter. If the parameter missing, | Moves the cursor to the left. The distance moved is determined by the parameter. If the parameter missing, | Moves the cursor to the left. The distance moved is determined by the parameter. If the parameter missing, | Moves the cursor to the left. The distance moved is determined by the parameter. If the parameter missing, | Moves the cursor to the left. The distance moved is determined by the parameter. If the parameter missing, | Moves the cursor to the left. The distance moved is determined by the parameter. If the parameter missing, | Moves the cursor to the left. The distance moved is determined by the parameter. If the parameter missing, | Moves the cursor to the left. The distance moved is determined by the parameter. If the parameter missing, | Moves the cursor to the left. The distance moved is determined by the parameter. If the parameter missing, | Moves the cursor to the left. The distance moved is determined by the parameter. If the parameter missing, | Moves the cursor to the left. The distance moved is determined by the parameter. If the parameter missing, | Moves the cursor to the left. The distance moved is determined by the parameter. If the parameter missing, | Moves the cursor to the left. The distance moved is determined by the parameter. If the parameter missing, | Moves the cursor to the left. The distance moved is determined by the parameter. If the parameter missing, | Moves the cursor to the left. The distance moved is determined by the parameter. If the parameter missing, | Moves the cursor to the left. The distance moved is determined by the parameter. If the parameter missing, | Moves the cursor to the left. The distance moved is determined by the parameter. If the parameter missing, | Moves the cursor to the left. The distance moved is determined by the parameter. If the parameter missing, | Moves the cursor to the left. The distance moved is determined by the parameter. If the parameter missing, | Moves the cursor to the left. The distance moved is determined by the parameter. If the parameter missing, | Moves the cursor to the left. The distance moved is determined by the parameter. If the parameter missing, | Moves the cursor to the left. The distance moved is determined by the parameter. If the parameter missing, | Moves the cursor to the left. The distance moved is determined by the parameter. If the parameter missing, | Moves the cursor to the left. The distance moved is determined by the parameter. If the parameter missing, | Moves the cursor to the left. The distance moved is determined by the parameter. If the parameter missing, | Moves the cursor to the left. The distance moved is determined by the parameter. If the parameter missing, | Moves the cursor to the left. The distance moved is determined by the parameter. If the parameter missing, | Moves the cursor to the left. The distance moved is determined by the parameter. If the parameter missing, | Moves the cursor to the left. The distance moved is determined by the parameter. If the parameter missing, | Moves the cursor to the left. The distance moved is determined by the parameter. If the parameter missing, | Moves the cursor to the left. The distance moved is determined by the parameter. If the parameter missing, | Moves the cursor to the left. The distance moved is determined by the parameter. If the parameter missing, | Moves the cursor to the left. The distance moved is determined by the parameter. If the parameter missing, | Moves the cursor to the left. The distance moved is determined by the parameter. If the parameter missing, | Moves the cursor to the left. The distance moved is determined by the parameter. If the parameter missing, | Moves the cursor to the left. The distance moved is determined by the parameter. If the parameter missing, | Moves the cursor to the left. The distance moved is determined by the parameter. If the parameter missing, | Moves the cursor to the left. The distance moved is determined by the parameter. If the parameter missing, | Moves the cursor to the left. The distance moved is determined by the parameter. If the parameter missing, | Moves the cursor to the left. The distance moved is determined by the parameter. If the parameter missing, | Moves the cursor to the left. The distance moved is determined by the parameter. If the parameter missing, | Moves the cursor to the left. The distance moved is determined by the parameter. If the parameter missing, | Moves the cursor to the left. The distance moved is determined by the parameter. If the parameter missing, | Moves the cursor to the left. The distance moved is determined by the parameter. If the parameter missing, | Moves the cursor to the left. The distance moved is determined by the parameter. If the parameter missing, | Moves the cursor to the left. The distance moved is determined by the parameter. If the parameter missing, | Moves the cursor to the left. The distance moved is determined by the parameter. If the parameter missing, | Moves the cursor to the left. The distance moved is determined by the parameter. If the parameter missing, | Moves the cursor to the left. The distance moved is determined by the parameter. If the parameter missing, | Moves the cursor to the left. The distance moved is determined by the parameter. If the parameter missing, | Moves the cursor to the left. The distance moved is determined by the parameter. If the parameter missing, | Moves the cursor to the left. The distance moved is determined by the parameter. If the parameter missing, | Moves the cursor to the left. The distance moved is determined by the parameter. If the parameter missing, | Moves the cursor to the left. The distance moved is determined by the parameter. If the parameter missing, | Moves the cursor to the left. The distance moved is determined by the parameter. If the parameter missing, | Moves the cursor to the left. The distance moved is determined by the parameter. If the parameter missing, | Moves the cursor to the left. The distance moved is determined by the parameter. If the parameter missing, | Moves the cursor to the left. The distance moved is determined by the parameter. If the parameter missing, | Moves the cursor to the left. The distance moved is determined by the parameter. If the parameter missing, | Moves the cursor to the left. The distance moved is determined by the parameter. If the parameter missing, | Moves the cursor to the left. The distance moved is determined by the parameter. If the parameter missing, | Moves the cursor to the left. The distance moved is determined by the parameter. If the parameter missing, | Moves the cursor to the left. The distance moved is determined by the parameter. If the parameter missing, | Moves the cursor to the left. The distance moved is determined by the parameter. If the parameter missing, | Moves the cursor to the left. The distance moved is determined by the parameter. If the parameter missing, | Moves the cursor to the left. The distance moved is determined by the parameter. If the parameter missing, | Moves the cursor to the left. The distance moved is determined by the parameter. If the parameter missing, | Moves the cursor to the left. The distance moved is determined by the parameter. If the parameter missing, | Moves the cursor to the left. The distance moved is determined by the parameter. If the parameter missing, | Moves the cursor to the left. The distance moved is determined by the parameter. If the parameter missing, | Moves the cursor to the left. The distance moved is determined by the parameter. If the parameter missing, | Moves the cursor to the left. The distance moved is determined by the parameter. If the parameter missing, | Moves the cursor to the left. The distance moved is determined by the parameter. If the parameter missing, | Moves the cursor to the left. The distance moved is determined by the parameter. If the parameter missing, | Moves the cursor to the left. The distance moved is determined by the parameter. If the parameter missing, | Moves the cursor to the left. The distance moved is determined by the parameter. If the parameter missing, | Moves the cursor to the left. The distance moved is determined by the parameter. If the parameter missing, | Moves the cursor to the left. The distance moved is determined by the parameter. If the parameter missing, | Moves the cursor to the left. The distance moved is determined by the parameter. If the parameter missing, | Moves the cursor to the left. The distance moved is determined by the parameter. If the parameter missing, | Moves the cursor to the left. The distance moved is determined by the parameter. If the parameter missing, | Moves the cursor to the left. The distance moved is determined by the parameter. If the parameter missing, | Moves the cursor to the left. The distance moved is determined by the parameter. If the parameter missing, | Moves the cursor to the left. The distance moved is determined by the parameter. If the parameter missing, | Moves the cursor to the left. The distance moved is determined by the parameter. If the parameter missing, | Moves the cursor to the left. The distance moved is determined by the parameter. If the parameter missing, | Moves the cursor to the left. The distance moved is determined by the parameter. If the parameter missing, | Moves the cursor to the left. The distance moved is determined by the parameter. If the parameter missing, | Moves the cursor to the left. The distance moved is determined by the parameter. If the parameter missing, | Moves the cursor to the left. The distance moved is determined by the parameter. If the parameter missing, | Moves the cursor to the left. The distance moved is determined by the parameter. If the parameter missing, | Moves the cursor to the left. The distance moved is determined by the parameter. If the parameter missing, | Moves the cursor to the left. The distance moved is determined by the parameter. If the parameter missing, | Moves the cursor to the left. The distance moved is determined by the parameter. If the parameter missing, | Moves the cursor to the left. The distance moved is determined by the parameter. If the parameter missing, | Moves the cursor to the left. The distance moved is determined by the parameter. If the parameter missing, | Moves the cursor to the left. The distance moved is determined by the parameter. If the parameter missing, | Moves the cursor to the left. The distance moved is determined by the parameter. If the parameter missing, | Moves the cursor to the left. The distance moved is determined by the parameter. If the parameter missing, | Moves the cursor to the left. The distance moved is determined by the parameter. If the parameter missing, | Moves the cursor to the left. The distance moved is determined by the parameter. If the parameter missing, | Moves the cursor to the left. The distance moved is determined by the parameter. If the parameter missing, | Moves the cursor to the left. The distance moved is determined by the parameter. If the parameter missing, | Moves the cursor to the left. The distance moved is determined by the parameter. If the parameter missing, | Moves the cursor to the left. The distance moved is determined by the parameter. If the parameter missing, | Moves the cursor to the left. The distance moved is determined by the parameter. If the parameter missing, | Moves the cursor to the left. The distance moved is determined by the parameter. If the parameter missing, | Moves the cursor to the left. The distance moved is determined by the parameter. If the parameter missing, | Moves the cursor to the left. The distance moved is determined by the parameter. If the parameter missing, | Moves the cursor to the left. The distance moved is determined by the parameter. If the parameter missing, | Moves the cursor to the left. The distance moved is determined by the parameter. If the parameter missing, | Moves the cursor to the left. The distance moved is determined by the parameter. If the parameter missing, | Moves the cursor to the left. The distance moved is determined by the parameter. If the parameter missing, | Moves the cursor to the left. The distance moved is determined by the parameter. If the parameter missing, | Moves the cursor to the left. The distance moved is determined by the parameter. If the parameter missing, | Moves the cursor to the left. The distance moved is determined by the parameter. If the parameter missing, | Moves the cursor to the left. The distance moved is determined by the parameter. If the parameter missing, | Moves the cursor to the left. The distance moved is determined by the parameter. If the parameter missing, | Moves the cursor to the left. The distance moved is determined by the parameter. If the parameter missing, | Moves the cursor to the left. The distance moved is determined by the parameter. If the parameter missing, | Moves the cursor to the left. The distance moved is determined by the parameter. If the parameter missing, | Moves the cursor to the left. The distance moved is determined by the parameter. If the parameter missing, | Moves the cursor to the left. The distance moved is determined by the parameter. If the parameter missing, | Moves the cursor to the left. The distance moved is determined by the parameter. If the parameter missing, | Moves the cursor to the left. The distance moved is determined by the parameter. If the parameter missing, | Moves the cursor to the left. The distance moved is determined by the parameter. If the parameter missing, | Moves the cursor to the left. The distance moved is determined by the parameter. If the parameter missing, | Moves the cursor to the left. The distance moved is determined by the parameter. If the parameter missing, | Moves the cursor to the left. The distance moved is determined by the parameter. If the parameter missing, | Moves the cursor to the left. The distance moved is determined by the parameter. If the parameter missing, | Moves the cursor to the left. The distance moved is determined by the parameter. If the parameter missing, | Moves the cursor to the left. The distance moved is determined by the parameter. If the parameter missing, | Moves the cursor to the left. The distance moved is determined by the parameter. If the parameter missing, | Moves the cursor to the left. The distance moved is determined by the parameter. If the parameter missing, | Moves the cursor to the left. The distance moved is determined by the parameter. If the parameter missing, | Moves the cursor to the left. The distance moved is determined by the parameter. If the parameter missing, | Moves the cursor to the left. The distance moved is determined by the parameter. If the parameter missing, | Moves the cursor to the left. The distance moved is determined by the parameter. If the parameter missing, | Moves the cursor to the left. The distance moved is determined by the parameter. If the parameter missing, | Moves the cursor to the left. The distance moved is determined by the parameter. If the parameter missing, | Moves the cursor to the left. The distance moved is determined by the parameter. If the parameter missing, | Moves the cursor to the left. The distance moved is determined by the parameter. If the parameter missing, | Moves the cursor to the left. The distance moved is determined by the parameter. If the parameter missing, | Moves the cursor to the left. The distance moved is determined by the parameter. If the parameter missing, | Moves the cursor to the left. The distance moved is determined by the parameter. If the parameter missing, | Moves the cursor to the left. The distance moved is determined by the parameter. If the parameter missing, | Moves the cursor to the left. The distance moved is determined by the parameter. If the parameter missing, | Moves the cursor to the left. The distance moved is determined by the parameter. If the parameter missing, | Moves the cursor to the left. The distance moved is determined by the parameter. If the parameter missing, | Moves the cursor to the left. The distance moved is determined by the parameter. If the parameter missing, | Moves the cursor to the left. The distance moved is determined by the parameter. If the parameter missing, | Moves the cursor to the left. The distance moved is determined by the parameter. If the parameter missing, | Moves the cursor to the left. The distance moved is determined by the parameter. If the parameter missing, | Moves the cursor to the left. The distance moved is determined by the parameter. If the parameter missing, | Moves the cursor to the left. The distance moved is determined by the parameter. If the parameter missing, | Moves the cursor to the left. The distance moved is determined by the parameter. If the parameter missing, | Moves the cursor to the left. The distance moved is determined by the parameter. If the parameter missing, | Moves the cursor to the left. The distance moved is determined by the parameter. If the parameter missing, | Moves the cursor to the left. The distance moved is determined by the parameter. If the parameter missing, | Moves the cursor to the left. The distance moved is determined by the parameter. If the parameter missing, | Moves the cursor to the left. The distance moved is determined by the parameter. If the parameter missing, | Moves the cursor to the left. The distance moved is determined by the parameter. If the parameter missing, | Moves the cursor to the left. The distance moved is determined by the parameter. If the parameter missing, | Moves the cursor to the left. The distance moved is determined by the parameter. If the parameter missing, | Moves the cursor to the left. The distance moved is determined by the parameter. If the parameter missing, | Moves the cursor to the left. The distance moved is determined by the parameter. If the parameter missing, | Moves the cursor to the left. The distance moved is determined by the parameter. If the parameter missing, | Moves the cursor to the left. The distance moved is determined by the parameter. If the parameter missing, | Moves the cursor to the left. The distance moved is determined by the parameter. If the parameter missing, | Moves the cursor to the left. The distance moved is determined by the parameter. If the parameter missing, | Moves the cursor to the left. The distance moved is determined by the parameter. If the parameter missing, | Moves the cursor to the left. The distance moved is determined by the parameter. If the parameter missing, | Moves the cursor to the left. The distance moved is determined by the parameter. If the parameter missing, | Moves the cursor to the left. The distance moved is determined by the parameter. If the parameter missing, | Moves the cursor to the left. The distance moved is determined by the parameter. If the parameter missing, | Moves the cursor to the left. The distance moved is determined by the parameter. If the parameter missing, | Moves the cursor to the left. The distance moved is determined by the parameter. If the parameter missing, | Moves the cursor to the left. The distance moved is determined by the parameter. If the parameter missing, | Moves the cursor to the left. The distance moved is determined by the parameter. If the parameter missing, | Moves the cursor to the left. The distance moved is determined by the parameter. If the parameter missing, | Moves the cursor to the left. The distance moved is determined by the parameter. If the parameter missing, | Moves the cursor to the left. The distance moved is determined by the parameter. If the parameter missing, | Moves the cursor to the left. The distance moved is determined by the parameter. If the parameter missing, | Moves the cursor to the left. The distance moved is determined by the parameter. If the parameter missing, | Moves the cursor to the left. The distance moved is determined by the parameter. If the parameter missing, | Moves the cursor to the left. The distance moved is determined by the parameter. If the parameter missing, | Moves the cursor to the left. The distance moved is determined by the parameter. If the parameter missing, | Moves the cursor to the left. The distance moved is determined by the parameter. If the parameter missing, | Moves the cursor to the left. The distance moved is determined by the parameter. If the parameter missing, | Moves the cursor to the left. The distance moved is determined by the parameter. If the parameter missing, | Moves the cursor to the left. The distance moved is determined by the parameter. If the parameter missing, | Moves the cursor to the left. The distance moved is determined by the parameter. If the parameter missing, | Moves the cursor to the left. The distance moved is determined by the parameter. If the parameter missing, | Moves the cursor to the left. The distance moved is determined by the parameter. If the parameter missing, | Moves the cursor to the left. The distance moved is determined by the parameter. If the parameter missing, | Moves the cursor to the left. The distance moved is de | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||