3 Sep 2013 ... Users of this Standard should consult with the appropriate authorities having ...
Generally, API standards are reviewed and revised, reaffirmed, ...
! " #
! ""!!#$%%#"!!#"&!'(" "# #")*+#"!"###&! "! !" %'"%"#,! %#"( !!+%"#"-","%) "+"# # $ ' .! "&$""! ! ##! ! ! &&""! # +"# !!( ""! &/" $ ,## $##"#"!" "+"#"0#"!!#&"%,+#"!"+"#$&"" "!!#!"' "!!'+" '#& "%+"#" #!!&" $$##"! !$'# $!"#+"#"!!'!+!"' $ '#& # #"!! %!!"% +! ) "+"# # $ ' .! "&$""! ! ##! ! !#+"#!!( ""!#"#"!" +!"'+! ,% '# (" #-"$, "%#(+!) !&$"!"%$ $ "%"!# #$ %#"$'+"% "% (# "" " ,++! %&("#"! ('#&!!"#'#+"- ')
(%!)-"#$"''#+!"" &%"$+" !"!!#"+" +"&1+,"-"#+" !"&/"! #"#"!" ,## $# %+"#"$"0#"!!$%!&! $$##"! !$'#!!# ' $+#"!+- (2#!% ,+,+++! &$
! #" !+"% '" +" #% -$ ' #-" ! % " ( ""# ( % "# ( #"!) +"!" ! #" " %"% -" +" ""% '# $ ( ! % " ( ""# ( 2%(&" #"(#% (,+" %,+"#"+"!" !!+%"3"%)+"'#& % ' ! ! " %"% $,$ + $ "'#&! ( $+"##"!) $& '#"#&#/ ("4&" #&"#! '#& ",++"&#/ (#"4#"&" !' ! %#% ! !"$ #"! !" '# &$ ( ,+ +" " #"4#"&" ! ' + ! %#%) %"! #"#"!" ,## #(# ""+!+#%!% ' '#&+""! %#%) 5!!'"%#"!&$-#$%"" % ( +" % !"4&" %!! "! --"% $(-" ! )6!"#!'+! %#%!+% !,++"##"+#"!+- (2#!% ) 6!"#!'+! %#%!+% #"$"0!-"$ +" '#& "% +!%&" ) %! "!!!7 " '" ( ""# ( %!'"$2%(&" !+%"!"% "&$ (+" '#& "%+"#" ) ! %"#/ (&""+"%"!'"&$"#!& '#"#!#!"#!,# %#"#$# % "4+"#"&$""! %+"#!"0!"% "# (+"+ %!'"$#!/! %#" ! # %"#/ (+"# ( !&$,++#"!+- (2#!% ) '#& "# (!'"$ %+"+#!/! %#"##" !,+#"!"##&"#! % %7 !!+%" "%'#&+""&$"#+"& '#"##!"#'+&"##+"&"#!'"$% !+"")
#(+!#"!"#-"%)#'+!,#/&$"#"#%"%# !"%!#"% #"#"-!$!"&## !&"%$ $&" ! ""# &"+ +$ (#"#% (#+"#,!",+##,#" "#&!! '#&+"!+"#)5 +" !+"#!+ ("#-"! #""**!+ ( 5
8)
& '% + ( "% $ !" !#"%!(# ( $#(+$& #+"#,!"'#+" & '#"!"#!"' $&"+%#!##%-"#"%$""#!" )"+"#!+% $+ ( "% +" " !#"%! !# ( $ "( !$'# '# ("&" '""#!" ) +9!!"% ! %#%:!+:%" "!& &&#"4#"&" #%"# '#&+"!"' ) +%9!!"% ! %#%:!+%:%" "!#"&&" % #+,++!%-!"% #"4#"% #%"# '#&+"!"' ) +! %&" ,! #%"% %"# ! %#%3 #"%#"! + " !#" ##" ' % # +" %"-"&" #"!! % ! %"!( "% ! ! %#%) ;"! ! "# ( +" "##" '+" " '+! #&&" ! %4"! ! "# (+"#"%#"! %"#,++ +! ,! %"-""% !+% " %#""% ,# ( +" #"# ' %#%! &"# "#"& !" #""**!+ ( 5
8) "4"!!'#"#&!! #"#%"## !"# $# '+"&"#!+"%+"#" !+%!"%%#"!!"%+"%#"#) '$.0*=* .0 ! I! !#-6'78!
& 3 ( -6'78!
%
$@-6'78!
. $:* ' $# # D2
% . $:* ) $:. ' $# # D*
% ) $:.
& '( & " ## 7% 7% 7 6/. 7 7% 6/( 7%
& $ ( # # # ) #
& '( & ) # ) -
#
--6'-8'2.0&./*01
.1
& 4 ) % 1
# ) % 1
* +% * * ) 5 (05 $ (0 /
) $
) ) # $ * # ) # # -56
A8 -5% * )
* +, #$ ) )
5
) # *& 5 5 ) 5 )
9 .0+, $ # 5$ 5 **
D$ 5
*. ) #
# # ) # # #
) ) ' # /+0#/+9+9(.0-?7@;8!8?!7@#!8%A!@%-?-6' 6-78-? >-6'78!
6A-# G $ # $ A #
# G # ) 6A # G
$ #
$ 6A 5 7
# # $ $ # *, $ -5-# # *! ) &8.**22 % )
6!
; #-6&A12*) &8.**22
* & ) # .0, # * *0, .(0, 8 =0, ..0,
$ $
$ $ # # -5- 6!
$ )
$ $
.0+, ..0,
B! # 5 .0(-?7@;8!8?!7@#!8%A!@%-?-6' 6-78-? >-6'78!
*& /0 -- *& $ # $
# "
+
$ ) ; # 3 2//2/-6'78!
'
% $ 3 # & : 7
--6'-8'2.0&./*01
//
'
% $ 3 # & : $6# 7%
/-?7@;8!8?!7@#!8%A!@%-?-6' 6-78-? >-6'78!
?$ .
(
/
D
% $ 3 # & -6'78!
-6&- 2*0#
5 3 . # (+, $ $ 2N 0#(+ # 9 ( 5 #./N 0#+ ** 5 # $ $ 22.0 @ 5 .*$-6'78!
% , $ 3
--6'-8'2.0&./*01
$ $
6 $
>
A #
2.0( /) +*+/> /
*! B # $ # -?7@;8!8?!7@#!8%A!@%-?-6' 6-78-? >-6'78!
B #
$
$ 6! $ #
; # #$
*! + %3% *! B
*! B $ $ $ '6.+6.&( ) $ .#( $ >
(000 (000 (+000# $ 5# ) $ (+000 #
* 2 * * >. - # # * A. G @ # A( A/
#
# G # # ) # * $5 ) $ (.0-?7@;8!8?!7@#!8%A!@%-?-6' 6-78-? >-6'78!
* $ A. ) ;
# - 5 *+ *&
) # $ ) -56 ** A. % %$. $( A. 5
5 .*(+.*#(+9(+02/+ *. 5
#$ # # $ 6! 0#.0,
$
*) # $ # 7
## 5 # 5 ) *, ) ) # $
6!. # # # # # # # # 5# 5# # 6!( ) .0 & .0 #
*! #
# )
-56 ) 8
B #
) * #
# # $ ) 6! ) )
* A( #
# $ # # # # # A( ) $ ) A (
--6'-8'2.0&./*01
2/
A( # $ ) * $ ) * $ 2.(..(.# 6-%!@80.0/ 6! 6-%!@80.0/ # ?6> 6-%!@80.0/
" $
* # $ .+.+2$. 6!.
; #-6&6-%!@80.*+) .+.+2$.
6!( .+.+2 # ) -6&6-%! @80.*+#
" $
* $ #
6-%!@80.0/ .+.+2$. -6&6-%!@80.*+
5 2(06& ( 10000
5A8%(( % $ # ) #
$ ) 6!
; #-6&6-%!@80.*+) .+.+2$.
*& # # # 3 9
9 $ 5 9
9 ' $$ $ # #
$ ** 8 $ A8%((
$ $ $ # # $ * ?
$
#
# # $ *
# 4
#
6-%! % !G 8 B
L=1M
2-?7@;8!8?!7@#!8%A!@%-?-6' 6-78-? >-6'78!
*& B # $ 5 A.# %$. $(' * % * #
#
) @ $++ @ $ # * $
# %
* ;
## # #5 4 2.(/4 ) 5 # ) # -
" G * ; # #
*& # G #
G ) 8 ** $ ) * 1 % * 4 ) ) .. - G -56 # 1 % ( '(
#
4& )
-@!BD%K 1202
4 )
- #
# .+201 # -@!BD%K -6&-@!B/./
6 $ $ #
.0*(.$(
@ $ ) $ 5 -@!BD%D#' .#7>$1//-6'78!
# % 2 %
%
4
,
((
/0
.(+
(( ++
/0 *+
..+
++
*+
..0
.&
# # 3 9 5 9 9 9 # !%200*1 -8+009
9
) 9 9
9
"
# # ) 9
9
!%200/( %2# # 5 >
5) ; $ 5
*/1 . # . # # .& $ ? # ) #
.* ?
) 5 $
.. 5 " $ ((+ +00 "
@.( .&(Q$./ # 5 .) D " # # $ 5 ., $ - G .! # ./
*/(. >
) 9 # ) G
# # - +
5 (+0N 0#0.0-5; . # # # */(0 " E O #
# E O
; # G
$ # EO#
*-?7@;8!8?!7@#!8%A!@%-?-6' 6-78-? >-6'78!
#
+ % %
+ % %
5%
3 N
3 N
4
E
.*+0#00*
.(+0#00+
O
O
*+0#00/
+00#00(
E
EO) + E E
O O
O
E
. . % # .0-?7@;8!8?!7@#!8%A!@%-?-6' 6-78-? >-6'78!
# % ( '( #$
$
@
=0,@-4 (00:% /1(:;
0#+>
(00:%/1( :; 0#*>#
(20:%+00:; !5
%3
D
D# @
%3
D
D# @ D# @ # 7
D# @ # 8 7
6 3
D# .00,@
D# .00,@
D# .00,@ 8.00,
- 5
D
D# @
D# @ .00,
D
D
D
- 5 3 $
D
D# .00,@
D# .00,@
- 5 3
$
D# +,8
D# .00,@ +,8
D# .00,@ .0,8
' 3
D3 @3 3
83 8 73 7 5
D @ ?)
@&&8&7 G
' 5 #
8
$ 5
!5 #
) ; $ # & =((. %.-6'78!
-" -#
" )
7
#
5 ++:%./0:;
)
7
#
# # # . ) # ( # / 1+,11, # -6'78!
+, # # # " +, #
# # 6A #
#
# " # $ 3 . .*( .#*(9(+9 ( $ + # + /0. / # 9 / 5 .-6'78!
,& # 'B! # ,* # $
,. 4 G # 2..-6'78!
, ' , -
5-?7@;8!8?!7@#!8%A!@%-?-6' 6-78-? >-6'78!
2%
,) # $ $ ; /= " ,) - $ $ (+0+00 " ,) # ; /= #
,) +0 ( ; '. ,)
%
#
,, % ,,
$ # # #
) ,, # & !5 ' ) !5 10: ' ) ) .0, .0, 5 ,! % 7 8:9 8:9 ,! 6!
#
D. $2 .(, 9
,! ? ; # $ ) )
# $ $ ,! $
,! ) 5 " ' #
--6'-8'2.0&./*01
1*
,!*
7
#
,!.
7
# $ $
?$
.
*
$
(
=
$
/
1
-?7@;8!8?!7@#!8%A!@%-?-6' 6-78-? >-6'78!
! ! ! ) - # .0(( .0(+#
#
5 - .0.( ! % ) 2 5 ! 4 % ! D ) D''8 5 -5? - # 3 " #
# " 9 9 9 9 9 5 # # # -5'9 $ ) 9 5 # # # B
! # # ) ! 3 3 G # G 9 2..-6'78!
! $ ) $
G $
.0.( !& 4 !&
# ) .0.(#5 # ) $ $ D $ ) #
!& - ) ) ; #
# 5 ) # # #
- .0(( .0(/ !& 2 %63 - #
# 5
#
./+/00- # -5?
)
0 7
##5 G 5
!) -.3
0#+
0#*+
-.
#5 9
#5 7 9
#5 6!.
+.#2
7 !7'7
..-?7@;8!8?!7@#!8%A!@%-?-6' 6-78-? >-6'78!
# + ?$ % +) 3 ( ?$
A#
A
B#-6'78!
8
" ) ) $
4 6!
; %.
A8
# %/-?7@;8!8?!7@#!8%A!@%-?-6' 6-78-? >-6'78!
% A8 G A ; %( A8
D A8
A8 G ' # 8 $
?$ K E.
#5
E(
#5
.
( /
-6'78!
# * /0
#
; $ A(#
;. ;( ;.(#;.(;.(
- ;.(
; '6(+0 3 K-&K< .(100&22*0 .#1/ (#00 E-&E< 0&+/-?7@;8!8?!7@#!8%A!@%-?-6' 6-78-? >-6'78!
3
; -6'78!
!) ;.. #
L.#(*K-( O-(0#+M& ( (M L2. E- M& -6'78!
#
@!-#'!-#!-
% %
;
%
2
'
.*+
/+0
-
%$2
/*0
*00
-
-$=
.(0
(+0
-
$.
.(0
(+0
-
$. $=
#
@!-$ %(
=0 .+0
.*+ /00
-
$1
@!-$ %(A(
=0 .+0
.*+ /00
-
$=
#
@!-$#'!-$#!-$
=0
.*+
-
$. $=
=+,
/=
.00
-
$.
(/0
-6'78!
#
.=+&>(+0
-(*=&-(*=@ %/0
;.(F?$(+0
F?.0++0.#;%(+0
>
.=+&>/00
-+.+.#%%A(
4 &
2=/$.=$%(+
-(22%A
.0/(0(#%;D%(-
B 3
2=/$.=$%(+
-212>B.0(00
!6.0(*/
(1+>A
.0