|
; AutoCAD Program Parameters File For AutoCAD 2000
2 r6 ^# q4 s; o. |' P* K; External Command and Command Alias Definitions
$ H4 I5 u2 @+ Y) o# W) I+ o& y
. X: B# H% x/ N9 A; Copyright (C) 1997-2000 by Autodesk, Inc.
1 [6 X; Z) P6 }2 H+ x( N2 E* \3 U% @2 t5 a
; Each time you open a new or existing drawing, AutoCAD searches
/ M3 v5 W) a% W. T0 }: ^/ D6 ]; the support path and reads the first acad.pgp file that it finds.+ r/ ?. X% H8 ?- P
& T% U8 ]9 N) L$ T: v; -- External Commands --. U+ C) N+ m& z2 J4 F4 o' H% S: c! J8 M
; While AutoCAD is running, you can invoke other programs or utilities% k. O6 x- U% I1 O' a
; such Windows system commands, utilities, and applications.
0 ]% ~5 k4 c$ P, v/ a( |4 z; You define external commands by specifying a command name to be used
0 V) R/ C+ o+ }7 |" A; from the AutoCAD command prompt and an executable command string
, v0 F: B% W; y5 [5 ^; that is passed to the operating system.
. n! n6 A0 S2 i, H) |+ z) O1 i2 j' U" y6 ~1 X" _) C; Q( k
; -- Command Aliases --& o4 I7 K1 u$ A& B
; You can abbreviate frequently used AutoCAD commands by defining 8 _& f0 ~, e/ O0 ?5 q
; aliases for them in the command alias section of acad.pgp.) {1 {% r- e5 i2 s" D$ s, }
; You can create a command alias for any AutoCAD command,
5 Z$ @1 U! O2 c7 m; f; device driver command, or external command.5 E/ q0 L" p% i# |
4 M: f+ F( {8 k
; Recommendation: back up this file before editing it.0 S7 S( s& T. H0 C
8 U' t5 l9 u4 _2 u# O( L; G# N; External command format:0 a; r% j# t# m6 l$ w
; <Command name>,[<DOS request>],<Bit flag>,<Prompt>,
' ?6 ?! L% s& E$ Z6 ]
5 X' g: m4 e/ v6 D, [* y; The bits of the bit flag have the following meanings:
- J7 J/ f) I4 z9 L" |; Bit 1: if set, don't wait for the application to finish
1 j4 _( g& r" ?4 \1 I1 @; Bit 2: if set, run the application minimized
1 Z H" h5 p( {4 d; Bit 4: if set, run the application "hidden"7 w8 l3 |2 k. f1 N
; Bit 8: if set, put the argument string in quotes4 W# v) r0 \1 x2 N0 p( L
;
: G5 z; }2 H' K. ]/ h; Fill the "bit flag" field with the sum of the desired bits.
- R* w' k2 Q2 b8 {) s9 l; Bits 2 and 4 are mutually exclusive; if both are specified, only % B Q: ]4 @) M7 c
; the 2 bit is used. The most useful values are likely to be 0 $ O& U4 x+ s2 u- R- F$ Y
; (start the application and wait for it to finish), 1 (start the
6 Z8 a6 r" P% t4 \! x+ A; application and don't wait), 3 (minimize and don't wait), and 5 5 I7 `' N, @& n x) L, L
; (hide and don't wait). Values of 2 and 4 should normally be avoided, + a% }3 q# G5 m
; as they make AutoCAD unavailable until the application has completed.
; q: N( |& j& @7 k2 L) |;
: G: @8 O+ _9 x m' ?; Bit 8 allows commands like DEL to work properly with filenames that " V1 h; n! ?+ g; D9 m( s
; have spaces such as "long filename.dwg". Note that this will interfere ) r' A0 O0 u7 B2 |
; with passing space delimited lists of file names to these same commands.
( g( ]: a0 R2 U1 W) B; If you prefer multiplefile support to using long file names, turn off 4 J! @/ c+ b3 e
; the "8" bit in those commands." \7 a# U( ~* E+ A# E: C/ {+ {' }2 Q
5 b$ X9 H3 O; Q
; Examples of external commands for command windows! p, F3 w6 X' J+ F8 r
% ] `2 s3 @/ {; L. \
CATALOG, DIR /W, 8,File specification: ,, W( D. h+ L0 n# l; b* r
DEL, DEL, 8,File to delete: ,4 c$ W6 E7 e* a$ N+ M: c' L
DIR, DIR, 8,File specification: ,& v( B1 _) W( k0 L2 g, m
EDIT, START EDIT, 9,File to edit: ,/ [" r6 u3 x m& a. B6 I$ |5 e
SH, , 1,*OS Command: ,7 n+ M. E" |& c0 y: C4 K3 v1 M7 u
SHELL, , 1,*OS Command: ,& T% x1 Y2 j+ }; B& B. E& w. J: W
START, START, 1,*Application to start: ,
9 X( S) K4 w8 P& r3 \% xTYPE, TYPE, 8,File to list: ,
' f7 i6 i* R* K6 d2 M9 p) m
! B1 D; M0 h6 m. L3 {4 P; Examples of external commands for Windows
. u. I# s* t+ p2 j; See also the (STARTAPP) AutoLISP function for an alternative method.) r# s' m2 x# o* ]% {
$ E# D8 d# H) w N3 \EXPLORER, START EXPLORER, 1,,
$ c8 I& U' M6 q5 }/ GNOTEPAD, START NOTEPAD, 1,*File to edit: ,
' x' }4 `1 S, j8 c& ZPBRUSH, START PBRUSH, 1,,
4 D3 O1 a4 P- \# w6 b5 ?- j* h* r& H/ B9 C7 h! C
3 ]* R8 Z* M) f- G5 U( j
; Command alias format:
" c, X4 d: x" s. H2 W) m$ r& \; <Alias>,*<Full command name>. Q0 U* v+ }, K% H w+ v
7 Y: k5 x u% O1 N
; The following are guidelines for creating new command aliases.
/ y1 N9 Y7 V$ R# a4 T0 D+ ~; 1. An alias should reduce a command by at least two characters. 9 j: Z+ f% Y4 ~4 H9 e2 J
; Commands with a control key equivalent, status bar button,
9 w9 R6 j7 ~) J+ _/ `) g; or function key do not require a command alias.
, f7 p3 b7 F' ~3 Z; |9 R; [ C# j; Examples: Control N, O, P, and S for New, Open, Print, Save.9 |; X0 a' V$ C
; 2. Try the first character of the command, then try the first two, : k3 |+ V6 g/ h6 @6 W0 A' ]. c; D6 D
; then the first three.
- t7 k) {8 q* q+ U$ M; 3. Once an alias is defined, add suffixes for related aliases: {" s4 S; Y. g- @( R; T r
; Examples: R for Redraw, RA for Redrawall, L for Line, LT for " D# N/ M* c. W/ X7 P$ y+ c; o8 F* @
; Linetype.
J& w8 f9 A/ Q# {; 4. Use a hyphen to differentiate between command line and dialog " x @) _6 R% c& i/ j0 t
; box commands.' }) E: _- c- A, |
; Example: B for Block, -B for -Block.0 _- x* R& o( o: s3 B) d' [; F6 e) f
;
* O2 B! p7 w- J0 m; g; Exceptions to the rules include AA for Area, T for Mtext, X for Explode.# K: X4 p. U+ {8 J8 Q" Q$ P
' z1 \( f1 n: p9 h" T, D; -- Sample aliases for AutoCAD commands --
+ r( h! `, i( U) H, s J; These examples include most frequently used commands.* E; Y- N, C* a z& Y( v% i
! [% v, X5 Y9 x' Q4 h2 b& b/ G
3A, *3DARRAY. o2 T9 L- s! p1 K
3DO, *3DORBIT
# X6 Q2 v' D3 g. p9 Y( T3F, *3DFACE
+ Q \7 ^- P+ T. @, N i3P, *3DPOLY
3 o2 H4 v6 u9 I/ r3 ?A, *ARC
8 n, h8 @, \9 B) M O: N1 O, DADC, *ADCENTER
: M1 k1 ^7 y2 y- `2 mAA, *AREA- }' }* ~3 p' n }( c* }
AL, *ALIGN& M/ R$ v. g; ~1 f/ ]2 k
AP, *APPLOAD/ E. f; t5 N) `3 o
AR, *ARRAY* C1 _1 ~1 m+ U& {! v' ~
-AR, *-ARRAY# U* D) Y+ g3 a5 f- N* M6 o
ATT, *ATTDEF
: e! @3 J3 b1 z- A6 ^-ATT, *-ATTDEF
" `3 @& A+ M9 q& s, AATE, *ATTEDIT
2 K7 {' a) A% o4 w-ATE, *-ATTEDIT0 s7 B% k/ _/ i5 ^ z. a$ p9 X o
ATTE, *-ATTEDIT& e5 s' ?' T7 r0 L; V
BL, *BLOCK
( O) b/ x8 {6 g% b-BL, *-BLOCK) `" D) w( Z2 U
BH, *BHATCH- N9 \+ R, m7 `5 G
BO, *BOUNDARY
1 f- r+ t4 ` v' t-BO, *-BOUNDARY* G4 w6 t" [6 p6 g8 C6 W
B, *BREAK
, }$ k- y- r& V3 P8 jCC, *CIRCLE
r% [' `' o& m$ ~: tCH, *PROPERTIES
T0 p2 P/ c; K& i5 y-CH, *CHANGE6 D, Y5 }" t4 B* T0 M
CHA, *CHAMFER
& i X4 `$ @% r \* \COL, *COLOR4 f7 N- V' i$ b( O, w; w
COLOUR, *COLOR
2 `( l m! M2 v0 a9 f% C4 c' [ cC, *COPY
6 D+ H+ E J/ e7 wD, *DIMSTYLE; \" d- k% E$ D* s" x0 |/ o
DAL, *DIMALIGNED2 g, F0 \" ~& W4 j& h1 H1 e; N
DAN, *DIMANGULAR6 o' u! [5 v6 q' ]5 K+ }) S7 Z F$ n8 j
DBA, *DIMBASELINE) e0 L; k7 [( G& D& U
DBC, *DBCONNECT
0 G3 v/ e" d' S0 E5 C+ h/ X/ y+ e1 aDCE, *DIMCENTER8 @% @* k! M" i) [# I' g. a
DCO, *DIMCONTINUE8 o8 n3 `* L1 M N
DDA, *DIMDISASSOCIATE' w1 c* K0 |7 m* i. L$ d& W. Q/ M( b: a
DDI, *DIMDIAMETER
! R! _5 U/ O( R3 V5 GDED, *DIMEDIT/ `4 l1 {. S, X/ K
DI, *DIST
. f8 N @+ }0 {( k$ y3 q7 JDIV, *DIVIDE
0 k+ y; p+ N/ ~0 W/ h8 I, Q! xDLI, *DIMLINEAR
! G4 n7 m9 |8 z$ d$ p7 x" \6 m( qDO, *DONUT
. ]! b& a3 p2 ^* x; nDOR, *DIMORDINATE
. O# p5 ^) Y- x( c" ~0 NDOV, *DIMOVERRIDE
2 q6 u7 W; C& J. fDR, *DRAWORDER
! D3 x9 N+ p tDRA, *DIMRADIUS! v3 g5 C" ]0 E# @4 `
DRE, *DIMREASSOCIATE& ?: p# R* T" F
DS, *DSETTINGS
7 v; X! I! O( @: | ~DST, *DIMSTYLE
Z" H$ c8 W* ~$ ^DT, *DTEXT
, \) c4 E9 B* n* x7 Z# bDV, *DVIEW
, J0 M( Y* K: EE, *ERASE" q8 t- e4 o1 {& P' [1 v0 ^5 ^
ED, *DDEDIT
" U( S# u$ c/ `EL, *ELLIPSE
# Z0 I& `! H! d8 o9 kEX, *EXTEND
, C' ^5 s2 L% U+ v2 cEXIT, *QUIT- t1 p; | n) x) J
EXP, *EXPORT
( H G2 f) ]7 j3 [* E- I2 {EXT, *EXTRUDE) m$ `" g' v! P9 J. T3 ^; G
F, *FILLET
3 ?% [5 v: a2 j7 r7 SFI, *FILTER7 d7 b2 k/ N( Z( x5 R9 {
G, *GROUP
8 {9 b( [( Z6 Y3 N-G, *-GROUP Q7 b1 E" j0 e* `* M) O0 n" Q
GR, *DDGRIPS
0 ]9 l0 z. L) ?: h3 TH, *BHATCH% d# ~* [% l1 P+ @5 B
-H, *HATCH
8 _0 J. M! F) ]' GHE, *HATCHEDIT# a) Q# ?& p, O# w3 b: s
HI, *HIDE% B' R9 X8 @$ |, x6 E1 c$ l
I, *INSERT6 }4 _3 q& ?; Q8 F8 d: ?
-I, *-INSERT% ~% g- C6 ~! ? E5 n \; j
IAD, *IMAGEADJUST
0 ^ Z3 H, m2 L4 b5 gIAT, *IMAGEATTACH% k$ }4 e6 | ^1 ^
ICL, *IMAGECLIP( [! y9 P5 d' k Z! f7 U& K2 u
IM, *IMAGE
1 S1 ]9 P% Z1 o-IM, *-IMAGE
+ n* g9 G+ i- M. a; @; tIMP, *IMPORT3 r( l _ W! G0 ^+ |- d. `
IN, *INTERSECT
f! |( ]( Q' C% E6 wINF, *INTERFERE
3 \( {( |- j, E0 `! C- fIO, *INSERTOBJ
% @* x$ ]* n7 \. NL, *LINE9 X$ M0 b: d# \, `+ q" A
LA, *LAYER
4 P1 H$ E6 @; C-LA, *-LAYER6 T( ^" I3 b' k) l& i g
LE, *QLEADER) R# J: ~9 |0 _$ J0 t& e0 @
LEN, *LENGTHEN
7 R+ n% R1 {! o8 s( w7 DLI, *LIST. i! P0 S0 N& l: z. w: F- H
LINEWEIGHT, *LWEIGHT6 R% `5 g* Y/ v8 b* N3 y1 F4 ^0 l8 s
LO, *-LAYOUT
2 w8 p8 c( p& D5 K! N& \, ZLS, *LIST
. f3 V7 `! X7 `; y7 E& x8 _7 iLT, *LINETYPE
0 ]5 ]* s9 y+ o3 `; a; W7 W-LT, *-LINETYPE3 K+ A3 v8 _' s
LTYPE, *LINETYPE
8 u' e. q6 ^; ~( P) J-LTYPE, *-LINETYPE, Y1 t+ g. b( p0 t) P
LTS, *LTSCALE
! c5 \+ w( l+ n0 ~# i6 \LW, *LWEIGHT
8 @# G* d& `) h; v, QM, *MOVE5 X; O7 g% m: x: D* D$ @
MA, *MATCHPROP: D( b& `. E# {0 X
ME, *MEASURE% z9 n* } h" o8 t( s" B6 @
MI, *MIRROR4 Y/ j8 J3 ?1 V6 l* {2 h# d3 h0 r6 W
ML, *MLINE
3 g: h0 F/ H Q8 y, ]MO, *PROPERTIES
' U$ x: k' p4 s) ?* PMS, *MSPACE
k* z* q2 n( ]5 v: M& b2 yMT, *MTEXT
P0 e+ P5 K/ S& H7 [1 i# ]MV, *MVIEW2 v- G3 r4 O3 R; \; R
O, *OFFSET" T, D# v" k$ w* ^ k
OP, *OPTIONS
# ?" s2 Q& Z8 lORBIT, *3DORBIT: B$ P% R' T+ R( r1 B2 U7 h
OS, *OSNAP, g2 T1 u6 b: C6 O- N# Z, S
-OS, *-OSNAP
, b9 l/ r5 _# mN, *PAN
# ~) G! V6 s- h1 p-N, *-PAN
* |0 N$ x) {/ gPA, *PASTESPEC
; l9 Y3 {+ A/ I* x, dPARTIALOPEN, *-PARTIALOPEN
0 U; p$ b0 j; C. A! }/ PPE, *PEDIT
7 s2 T1 B7 ?7 ^ w. ^PL, *PLINE
1 C3 u/ d, n" G1 k0 l: G! A8 DPO, *POINT
7 r& ^$ x9 B! q3 T" sPOL, *POLYGON
) ~0 j) z: [. o" qPR, *OPTIONS6 ` y* _: N" ]
PRCLOSE, *PROPERTIESCLOSE/ l: @5 m) l2 ~! d2 V2 N- ], t
PROPS, *PROPERTIES
: o2 f* M3 X: \1 A {# ^PRE, *PREVIEW% L! g* {. Q$ V' u9 F5 X5 k [
PRINT, *PLOT- I H: j# O) ^- R, R. E5 ~" \- W
PS, *PSPACE' X) x4 ~/ Z) U3 D
PTW, *PUBLISHTOWEB
) O, e7 k" T$ ?* r4 ZPU, *PURGE% h9 Y! |" g5 G" ?7 ]1 l; u
-PU, *-PURGE
* X( q& z+ f: C2 ? lR, *REDRAW
0 N! p" x G5 j) x( mRA, *REDRAWALL+ J/ v' q4 t# t! P5 F9 A( v
RE, *REGEN- f7 d% U0 F8 l. u* N) N. J
REA, *REGENALL9 x" E) e) ~$ p' c5 N; [
REC, *RECTANGLE0 |' K, Y1 B& R6 E# V: e
REG, *REGION
2 W- x# R* R6 Y; J8 M! o- ~, @REN, *RENAME
6 t% g p# v3 B! ]6 S- \-REN, *-RENAME
" @& a$ v: I6 D3 Y, WREV, *REVOLVE7 G1 I" ]7 ^. `& S; G( B+ Q
RM, *DDRMODES' g% h8 G1 _$ x3 W. |+ h3 N6 N
RT, *ROTATE
9 [0 K) s; d- m; vRPR, *RPREF
n1 S4 m2 M1 D- Y$ kRR, *RENDER( b! R& V6 C' K0 g
S, *STRETCH
8 C, J, N) o) z5 Y% {1 LSC, *SCALE
9 s, w: L$ T' |3 F: ~. q- d' `5 N! fSCR, *SCRIPT+ `4 s9 `8 f8 E' |
SE, *DSETTINGS
$ \$ l5 \' o2 w* f9 O5 a% M9 uSEC, *SECTION& J. @' E$ A5 C
SET, *SETVAR
+ @* ~; {2 k. |5 MSHA, *SHADE4 Z4 T6 C2 l6 D( W4 O; [
SL, *SLICE
) P _9 K* R& f- I. b0 N/ uSN, *SNAP+ ^; s8 O* g$ |! t' T* X: Z' C# N+ B
SO, *SOLID2 r4 e5 y* M" O$ e5 h6 m8 a% y& { \
SP, *SPELL
. U4 q' ~, u. a* E$ \9 ]4 bSPL, *SPLINE# s2 J# U& d; J% N' w
SPE, *SPLINEDIT& k4 b$ ]1 V2 e3 b- a+ z7 S9 o
ST, *STYLE
% Y1 c. D6 x, ]3 l; j0 ZSU, *SUBTRACT+ @: W* Z1 N6 B2 o3 Q
MT, *MTEXT
M% ?3 V) Z1 e9 ?/ z5 b-MT, *-MTEXT
' f/ Z, y, }4 h( o2 ITA, *TABLET! S7 I% x4 d+ I1 y3 S" L
TH, *THICKNESS9 B' W8 i1 a! r, K Q
TI, *TILEMODE# }* X# t4 M6 u. w! X! t# @. Q
TO, *TOOLBAR( ]+ l5 E% q! _+ n$ F8 N5 e1 l$ g9 @
TOL, *TOLERANCE
) l# Q! M& Q& i! XTOR, *TORUS ?& Z* S4 W, b& t; P8 @2 ]! D
T, *TRIM
: {+ t- M8 \4 D; @- `UC, *DDUCS0 Z2 C* ?: Y/ }$ j* n7 r/ [
UCP, *DDUCSP
% O8 e; l. a% Y. W+ ZUN, *UNITS: G3 B. x. b: q* ?' p% z% u. m( v
-UN, *-UNITS
& Z6 ?! l* e- D; P' e, NUNI, *UNION
8 U8 y3 d$ O( x* x' s- L0 n$ TV, *VIEW
( q0 q5 W- i4 A! |1 V2 ?3 _4 d-V, *-VIEW
3 g2 |2 W- m+ K/ Z4 hVP, *DDVPOINT6 J8 J4 y# c$ G
-VP, *VPOINT* c Z6 M6 H6 b9 z8 r- @% `6 J4 R0 o$ h
W, *WBLOCK' m+ ]7 y5 y: Z0 a0 y
-W, *-WBLOCK- W# P. @3 I3 v ]; N
WE, *WEDGE3 r/ p4 K+ ^) {2 j) g ^
X, *EXPLODE
/ c3 j7 s5 G6 r1 }4 G/ {XA, *XATTACH
8 g2 U; t2 T! D+ CXB, *XBIND, a7 T) ^# @# H6 ]5 W
-XB, *-XBIND6 g2 r6 z: \4 ^3 h! T0 U8 ^9 {; d6 c
XC, *XCLIP _5 U8 c, r* |1 ^" Z' A
XL, *XLINE
9 ^9 ?9 @: K. P' g) C, F. YXR, *XREF
k% K6 G& X- F+ @0 v-XR, *-XREF; T* U: {* V2 K/ a/ A+ r8 y
Z, *ZOOM- y6 t9 h! e/ Q1 p. U$ p
4 N+ ~, x8 s& m5 |, D& B# u; The following are alternative aliases and aliases as supplied 8 }; r- H7 x/ `7 i5 ?+ `' y& k
; in AutoCAD Release 13.
+ x1 }/ w- i$ \! N+ }" d; C o! Q8 {8 y a5 h" o
AV, *DSVIEWER$ E3 W! C. j. |9 Z4 s$ r! @
CP, *COPY
( k' v$ [7 ? |DIMALI, *DIMALIGNED
' p) M7 K4 P ~+ T7 }DIMANG, *DIMANGULAR
/ C# ^3 S) G$ A8 bDIMBASE, *DIMBASELINE
& \# o7 T' G3 ZDIMCONT, *DIMCONTINUE
! c" F h$ h! E) ADIMDIA, *DIMDIAMETER4 e. T! d6 ?; m, i9 L
DIMED, *DIMEDIT, ~: M2 s3 n/ v
DIMTED, *DIMTEDIT
2 Q x: @% a+ T9 BDIMLIN, *DIMLINEAR
' T) d- v+ `1 {DIMORD, *DIMORDINATE1 o0 t" k. ?9 x
DIMRAD, *DIMRADIUS
, Y9 h( P+ D6 `" ODIMSTY, *DIMSTYLE
8 o* E! I/ S5 u9 R# H0 H8 kDIMOVER, *DIMOVERRIDE# d( v- O2 @2 _/ W# ^
LEAD, *LEADER
+ V0 ]4 g% @3 B$ t2 uTM, *TILEMODE8 P1 V4 m' |0 b% d7 Q
/ ~, }: F! E0 k' r7 |* E
; Aliases for Hyperlink/URL Release 14 compatibility0 C8 B1 p0 r. [. z) G ?
SAVEURL, *SAVE
6 D/ k* ^4 Z6 \: yOPENURL, *OPEN
M) k* j, O7 HINSERTURL, *INSERT
6 h, h- d* g& V: ]9 O. n4 L4 ]3 ~; {
# \+ } l$ K% A8 ]/ ]; Aliases for commands discontinued in AutoCAD 2000:
. _# [1 y# ~" o( vAAD, *DBCONNECT
" d/ r( x$ X3 c5 S ^: Y5 T( s5 l B! |AEX, *DBCONNECT 4 f* i- _; I' M/ K4 z' q& N3 W
ALI, *DBCONNECT
$ H: Z3 B `: F9 a DASQ, *DBCONNECT 2 B( F# }7 q2 f* i6 S6 [ \+ c
ARO, *DBCONNECT
& W# m9 R! [! CASE, *DBCONNECT( w! U" R* i5 E7 _1 C+ |+ ?
DDATTDEF, *ATTDEF3 c1 ^. i$ u/ Z% I/ v/ [
DDATTEXT, *ATTEXT1 M+ }% q7 t/ r* s0 I/ T9 j: U9 J
DDCHPROP, *PROPERTIES- B+ K5 P2 ^, C9 |6 t1 L2 x0 Y6 G: @
DDCOLOR, *COLOR1 R: K3 Z& ~! ~9 I
DDLMODES, *LAYER
& Q$ V& L z% w: B- qDDLTYPE, *LINETYPE
# Y( W. ~' ?+ x% |9 vDDMODIFY, *PROPERTIES
. E$ W% r4 o/ M4 {, @: g/ ~: oDDOSNAP, *OSNAP
% \. @1 b& Q" r4 n( P$ M: kDDUCS, *UCS |
|