+
    5i                         ^ RI Ht R tRRRRRR/R ltRR	 lt]R
8X  d   ^ RIt]P                  ! ]! 4       4       R# R# )    )normalizeValuec                     V ^ 8  d,   V^,          W^,          V^,          ,
          ,          ,           # V^,          W^,          V^ ,          ,
          ,          ,           # )r    )vtriplets   &&_/Users/agent/.openclaw/workspace/venv/lib/python3.14/site-packages/fontTools/varLib/avar/map.py_denormalizer	      sG    AvqzAgaj!8999qzAgaj!8999    inputNormalizedFoutputNormalized
dropZeroesc          
        a
 R V 9  d   R# V R ,          pVP                    Uu/ uF0  qfP                  VP                  VP                  VP                  3bK2  	  upo
\        V
3R lV 4       4      pV'       d   \        RRP                  V4       24      hV'       g6   VP                  4        UU	u/ uF  w  rV\        V	S
V,          4      bK  	  ppp	RV 9   d   V R,          P                  WV4      pV'       g6   VP                  4        UU	u/ uF  w  rV\        V	S
V,          4      bK  	  ppp	V# u upi u up	pi u up	pi )fvarNc              3   8   <"   T F  qS9  g   K  Vx  K  	  R # 5iNr   ).0tagaxess   & r   	<genexpr>map.<locals>.<genexpr>   s     DtOs   
zUnknown axis tag(s): z, avar)r   axisTagminValuedefaultValuemaxValuesorted
ValueErrorjoinitemsr   renormalizeLocationr	   )fontlocationr   r   r   r   aunknownAxesr   valuer   s   &&$$$     @r   mapr&      s#    T<DIMSAII

ANNAJJ??SDDDDK0;1G0HIJJDLNNDT
DTjcCtCy11DT 	 
 ~<33HJOBJ..BR
BRJCCeT#Y//BR 	 
 O% T

s   6D10D6D<Nc                   ^ RI Hp ^ RIpV f   ^ RIpVP                  R,          p VP                  RR R7      pVP                  RRRR	7       VP                  R
RRRRR7       VP                  RRRR7       VP                  RRRR7       VP                  RRRR7       VP                  V 4      pVP                  '       g   VP                  R4       VP                  P                  R4      '       d!   ^RIHp V! 4       pV! WuP                  4       M8V! VP                  4      pRV9  d    VP                  RVP                   R24       / pVP                   FS  p	V	P                  R4      w  rpV'       d   V
'       d	   V'       g   VP                  RV	: R24        \        V4      W&   KU  	   \!        VVVP"                  VP$                  VP&                  '       * R"7      pXf   Q hV F9  p
W,          pV\+        V4      8X  d   \+        V4      MTp\-        V
 RVR# 24       K;  	  R#   \         d    TP                  R T	: R!24        K  i ; i  \         d%   pTP                  \)        T4      4        Rp?LRp?ii ; i)$z3Map variation coordinates through the `avar` table.)TTFontN:   NNzfonttools varLib.avar.map)descriptionr!   zvarfont.ttfzVariable-font file.)metavarhelpcoordsz[AXIS=value...]z,Coordinates to map, e.g. 'wght=700 wdth=75'.*)r+   r,   nargsdefaultz-f
store_truez%Do not omit axes at default location.)actionr,   z-iz)Input coordinates are normalized (-1..1).z-oz)Output coordinates as normalized (-1..1).zUNo coordinates provided. Please specify at least one axis coordinate (e.g., wght=500)z.designspace)buildr   zFont 'z#' does not contain an 'fvar' table.=zInvalid coordinate z$. Expected AXIS=value, e.g. wght=500zInvalid coordinate value in z. Expected a number after '=')r   r   r   g)fontTools.ttLibr(   argparsesysargvArgumentParseradd_argument
parse_argsr-   errorr!   endswithr3   	partitionfloatr   r&   iofstrintprint)argsr(   r7   r8   parseroptionsr3   r!   r"   itemr   sepr%   mappeder   s   &               r   mainrN   '   si    '|xx|$$#I % F <QR
!;   \(O   \(S   \(S   %G>>>c	
 ||^,, xdLL!gll#LL6',,/RSTH..-%#ULL%dX-QR	!%LHM 	#II$YY"99}
 K3q6kCFqQqen #  	LL.th6ST	  SVs*    H,23I ,!IIJI>>J__main__r   )fontTools.varLib.modelsr   r	   r&   rN   __name__r8   exitr   r
   r   <module>rS      sQ    2:',?DQV8Od zHHTV r
   