
    Bh                         S r SSKrSSKJrJr  SSKJr  SSKJr  SSK	J
r
  SS	KJrJr  SS
KJrJrJr  SSKJrJr   " S S\5      rS rg)z*Layout for flex containers and flex-items.    N)inflog10   )	Dimension)boxes   )percent)AbsolutePlaceholderabsolute_layout)max_content_widthmin_content_widthmin_max)find_in_flow_baselinetable_wrapper_widthc                       \ rS rSrSrSrg)FlexLine   zFlex container line. N)__name__
__module____qualname____firstlineno____doc____static_attributes__r       H/var/www/html/env/lib/python3.13/site-packages/weasyprint/layout/flex.pyr   r      s    r   r   c	                 JK   SSK Jn	  U R                  5         S n
US L nUR                  U(       + SS9  XR                  S   S:H  -  nU=(       d    UR                  S   S:H  nUR                  S	   UR                  S
   pU(       a(  X!R
                  UR                  -   UR                  -   -  nUR                  S   S:X  a  / nUR                  S   R                  S5      (       a  Su  nnOSu  nnUR                  S:X  a  SOUR                  nUR                  S:X  a  SOUR                  n[        X5      S:w  a  [        X5      nOSUS:X  aG  UR                  U-
  U-
  UR                  -
  UR                  -
  UR                  -
  UR                   -
  nO["        n[        UU5      S:w  a  [        UU5      nOSUS:X  aG  UR                  U-
  U-
  UR                  -
  UR                  -
  UR                  -
  UR                   -
  nO["        nUR%                  5       n[&        R(                  " UU5        U	R+                  UU5        [-        UR.                  S S9nUnUbI  UR1                  5       u  u  nnUR                  S   R3                  S5      (       a	  US US-    nOUUS  nUnOSu  nnUnUS:X  a  SnOLUR4                  S:X  a0  UR6                  S:X  a  SnO)UR8                  S-  UR6                  -  nOUR8                  nUS:X  a  SnOLUR4                  S:X  a0  UR                  S:X  a  SnO)UR8                  S-  UR                  -  nOUR8                  nUS:X  a  XnnOXnnUR:                  UR                  -   UR                  -   nUR                  S:w  a  UUR                  -  nUR<                  UR>                  -   UR@                  -   nURB                  S:w  a  UURB                  -  n[E        U5       GH  u  nnURF                  (       d  URI                  5       (       a^  UUl        UUl        [K        U5      =n n!UU!l&        U!UU'   UR                  S   S:X  a  URO                  U!5        OfURO                  U!5        OTURQ                  5       (       a?  UR                  S   S   n"U RR                  n#U RT                  U"   U#   RO                  U5        M  US:X  a  UUR6                  4n$OUR                  U4n$[&        R(                  " UU$5        URV                  (       a  [Y        U UU$5        UUl        UUl        UR                  S   S:X  Ga/  UR                  n%UR%                  5       n UR                  R%                  5       U l        SU R                  S'   [[        SS5      U R                  S'   [[        ["        S5      U R                  S'   []        U U SS9n&S n'[_        U[`        Rb                  5      (       aO  URd                  n(U(Rg                  UR                  S    UR                  S!   5      u  n)n*n+U+(       a  U*(       a  U*U+-  n'U%S:w  a  [i        U%U&5      Ul5        OU'b  [i        U'U&5      Ul5        OU&Ul5        UR                  S"   S:X  Ga  UR6                  n%UR%                  5       n UR                  R%                  5       U l        U R                  S   S:X  a%  [m        U U 5      n,[[        U,S5      U R                  S'   SU R                  S#'   [[        SS5      U R                  S"'   [[        ["        S5      U R                  S$'   U	Ro                  U U UUUU5      S   n U (       a  U R6                  OSn&S n'[_        U[`        Rb                  5      (       aO  URd                  n(U(Rg                  UR                  S    UR                  S!   5      u  n-n)n+U+(       a  U-(       a  U-U+-  n'U%S:w  a  [i        U%U&5      Ul8        OU'b  [i        U'U&5      Ul8        OU&Ul8        UR                  S%   S&:X  a  S&n.O>[&        Rr                  " UR                  S%   U5      n.U.S:X  a  [        UU5      =n.S:X  a  S&n.U.S&:w  Ga<  U.Ul:        US:X  a  UR                  UR                   -   UR                  -   UR                  -   Ul;        UR                  S:w  a  U=Rv                  UR                  -  sl;        UR                  S:w  a  U=Rv                  UR                  -  sl;        GOKUR>                  UR                  -   UR@                  -   UR
                  -   Ul;        URB                  S:w  a  U=Rv                  URB                  -  sl;        UR                  S:w  a  U=Rv                  UR                  -  sl;        O US:X  a/  [m        U USS9Ul:        [m        U U5      URt                  -
  Ul;        O~UR%                  5       n ["        U l        U	Ro                  U U UUUXVU5      S   n U (       a4  U R6                  Ul:        U Ry                  5       U R6                  -
  Ul;        OS=Ul:        Ul;        US:X  a  UURt                  URv                  -   -  nOUURt                  URv                  -   -  n[        US'U 35      n/[        US(U 35      n0[{        U/[i        URt                  U05      5      Ul>        S nGM     US:X  a  U	R+                  X5        OUR6                  S:X  ao  SUl        S) U 5       n1[E        U15       HP  u  n2nU=R6                  UR|                  URv                  -   -  sl        U2(       d  M;  U=R6                  U-  sl        MR     [{        URp                  [i        UR6                  UR~                  5      5      Ul        / n3/ n4Sn5[        X5      n6[E        UUS*9 H  u  n2nURF                  (       d  M  U5UR|                  URv                  -   -  n5U2U:  a  U5U-  n5UR                  S+   S,:w  az  U5U6:  at  U4(       a:  U3RO                  [        U45      5        U2U4/n4UR|                  URv                  -   n5M  U4RO                  U2U45        U3RO                  [        U45      5        / n4Sn5M  U4RO                  U2U45        M     U4(       a  U3RO                  [        U45      5        UR                  S+   S-:X  a  U3R                  5         UR                  S   R3                  S5      (       a  U3 H  n4U4R                  5         M     [        X5      nU3 GH  n4[        S. U4 5       5      n7U7U:  a  S/n8OS0n8U4 H  u  nnU8S/:X  a.  UR                  S1   UlC        URt                  UR|                  :  n9O-UR                  S2   UlC        URt                  UR|                  :  n9UR                  S:X  d  U9(       a  UR|                  UlD        S3UlE        M  SUlE        M     Un:[E        U45       Ha  u  n2u  nnUR                  (       a  U:UR                  URv                  -   -  n:OU:URt                  URv                  -   -  n:U2(       d  M\  U:U-  n:Mc     [        S4 U4 5       5      (       Gdo  Sn;Un<[E        U45       Hp  u  n2u  nnUR                  (       a  U<UR                  URv                  -   -  n<O+U<URt                  URv                  -   -  n<U;UR                  -  n;U2(       d  Mk  U<U-  n<Mr     U;S:  a  U:U;-  n:U:["        :X  a  [        R                  n:U<["        :X  a  [        R                  n<U:S:  a  [        [        U:5      5      O["        * n=U<S:  a  [        [        U<5      5      O["        * n>U=U>:  a  U:n<U<S:X  a2  U4 H*  u  nnUR                  (       a  M  URt                  UlD        M,     GOSn?Sn@U4 H[  u  nnUR                  (       a  M  URt                  UR                  S2   -  UlK        U?UR                  -  n?W@UR                  S1   -  n@M]     U4 H  u  nnUR                  (       a  M  U8S/:X  a*  UR                  S1   W@-  nAURt                  U<UA-  -   UlD        ODU8S0:X  a>  U?S:X  a  URt                  UlD        O&UR                  U?-  nAURt                  U<UA-  -   UlD        [        UUR                  5      UlD        M     U4 H  u  nnSUlM        UR                  (       a  M   [        US'U 35      n/[        US(U 35      n0[{        U/[i        UR                  U05      5      n/UR                  U/:  d  Mp  U/UR                  -
  UlM        U/UlD        M     [        S5 U4 5       5      nBU4 HU  u  nnWBS:X  a	  S3UlE        M  WBS:  a  UR                  S:  a	  S3UlE        M4  WBS:  d  M<  UR                  S:  d  MN  S3UlE        MW     [        S4 U4 5       5      (       d  GMo  U4 H0  u  nnUS:X  a  UR                  Ul        M  UR                  Ul        M2     GM     / nCUnU3 GHb  n4[        5       nDU4 GH2  u  nnURB                  S:X  a  SUl!        UR                  S:X  a  SUl        UR%                  5       n U	R                  U U ["        * UUUXg/ US 5      u  n   n)nE  n)[        U 5      =(       d    SUlP        US#:X  a6  U R6                  Ul        U=R                  U	R                  WE5      -  sl        O]UR                  S:X  a<  []        U USS9nF[m        U USS9nG[i        [{        UFU R                  5      UG5      Ul        OU R                  Ul        WDRO                  UU45        S nGM5     WD(       d  GMQ  WCRO                  WD5        GMe     WCn3[        UU5      nH[        U35      S:X  a  WHS:w  a  WHU3S   lS        GOU3 GH  n4/ nI/ nJU4 H{  u  nnUR                  S6   nKUR                  S   R                  S5      =(       a'    S7WK;   =(       a    SURB                  UR                  4;  nLUL(       a  WIOWJRO                  U5        M}     S=nMnNWI HE  nUR                  UR<                  -
  nO[{        WMUO5      nM[{        WNURy                  5       UO-
  5      nNMG     WMWN-   nPSnQWJ(       a  ["        * nQWJ H  nUS#:X  aO  UR                  5       nRURB                  S:w  a  WRURB                  -  nRUR                  S:w  a  WRUR                  -  nRONUR                  5       nRUR                  S:w  a  WRUR                  -  nRUR                  S:w  a  WRUR                  -  nR[{        WRWQ5      nQM     [{        WPWQ5      U4lS        GM     [        U35      S:X  a`  U3u  n4[        US'U 35      nSUSS:X  a  ["        * nS[        US(U 35      nTUTS:X  a  ["        nT[{        WS[i        U4R                  WT5      5      U4lS        UR                  S8   nUSUU;   a  S9nUS:WU;   a  S nVUS#:X  a  UR6                  S:w  a  UR6                  nVODUS:X  a>  [_        U[`        R                  5      (       a  UR                  S:X  a  UnVOUR                  nVWVb\  WVnWUW[        S; U3 5       5      -  nWUW[        U35      S-
  U-  -  nWUW(       a*  U3 H$  n4U4=R                  WW[        U35      -  -  slS        M&     UR                  S<   nXSUX;   a  S9nXU3 GHM  n4U4 GHB  u  nnUR                  S6   nKSUK;   a  S9nKOSWK;   a  WXnKS:WK;   d  M/  UR                  U   S:X  d  MD  US#:X  a  URB                  UR                  4OUR                  UR                  4nYSUY;  d  M  U4R                  nHUS#:X  aQ  WHURB                  UR                  -   UR@                  -   UR
                  -   UR>                  -   UR                  -   -  nHOPWHUR                  UR                  -   UR                  -   UR                  -   UR                  -   UR                   -   -  nH[        UUWH5        GME     GMP     US:X  a  UR                  5       OUR                  5       nZUR                  S=   n[SU[;   a  S>n[UR                  S   R3                  S5      (       a#  S?W[;   a  S@n[OSAW[;   a  S>n[OSBW[;   a  SCn[OSDW[;   a  S*n[U3 GH  n4WZn\US:X  al  UR                  n]U4 HY  u  nnW]UR                  5       -  n]UR                  S:w  a  W]UR                  -  n]UR                  S:w  d  MJ  W]UR                  -  n]M[     OkUR6                  n]U4 HY  u  nnW]UR                  5       -  n]URB                  S:w  a  W]URB                  -  n]UR                  S:w  d  MJ  W]UR                  -  n]M[     W][        U45      S-
  U-  -  n]Sn^U4 Hf  u  nnUS:X  a.  UR                  S:X  a  W^S-  n^UR                  S:X  a  W^S-  n^M8  M:  URB                  S:X  a  W^S-  n^UR                  S:X  d  Ma  W^S-  n^Mh     W^(       a{  W]W^-  n]U4 Hn  u  nnUS:X  a2  UR                  S:X  a  W]Ul	        UR                  S:X  a	  W]Ul
        M<  M>  URB                  S:X  a  W]Ul!        UR                  S:X  d  Mg  W]Ul        Mp     Sn]UR                  SE   SF:X  a  US:X  a  W]SG-  n]1 SHk[        W[5      -  (       a  W\W]-  n\ODSIW[;   a	  W\W]SJ-  -  n\O5SKW[;   a  W\W][        U45      -  SJ-  -  n\OSLW[;   a  W\W][        U45      S-   -  -  n\[        SM U 5       5      n_[E        U45       GH  u  n2u  nnU2(       a  W\U-  n\US:X  a=  W\Ul        S:W[;   a/  W_(       a(  U=R                  W]UR                  S1   -  W_-  -  sl        OW\Ul        US:X  a  UR                  5       OURy                  5       n`UR                  SE   SF:X  a  US:X  a  W`SG-  n`W\W`-  n\SKW[;   a  W\W][        U45      -  -  n\M  SNW[;   a'  [        U45      S:  a  W\W][        U45      S-
  -  -  n\M  M  SLW[;   d  M  W\W][        U45      S-   -  -  n\GM     GM     US:X  a  U	R+                  X5        US#:X  a  UR                  5       OUR                  5       naU3 GH  n4["        * U4l\        U4 Hf  u  nnUR                  S6   nKSUK;   a  WXnKS7WK;   d  M%  US:X  d  M-  UR                  Wa-
  Ul]        [{        U4R                  UR                  5      U4l\        Mh     U4R                  ["        * :X  a   U4(       a  U4S   S   R                  OSU4l\        U4 GHL  u  nnUS#:X  a  URB                  UR                  4OUR                  UR                  4nY[        UY Vbs/ s H  nbUbS:H  PM
     snb5      ncUc(       Gav  U4R                  ndUS#:X  aR  WdUR                  5       -  ndURB                  S:w  a  WdURB                  -  ndUR                  S:w  a  WdUR                  -  ndOQWdUR                  5       -  ndUR                  S:w  a  WdUR                  -  ndUR                  S:w  a  WdUR                  -  ndWdS:  as  WdWc-  ndUS#:X  a4  URB                  S:X  a  WdUl!        UR                  S:X  a
  WdUl        GM[  GM^  UR                  S:X  a  WdUl	        UR                  S:X  a
  WdUl
        GM  GM  US#:X  a!  URB                  S:X  a  SUl!        WdUl        GM  UR                  S:X  a  SUl	        WdUl
        GM  UR                  S6   nKSUK;   a  S9nKOSWK;   a  WXnKUS#:X  a  SOOSPne[        UUeWa5        1 SQk[        WK5      -  (       al  US#:X  a3  U=R<                  U4R                  URy                  5       -
  -  sl        GM_  U=R:                  U4R                  UR                  5       -
  -  sl        GM  SIWK;   ar  US#:X  a6  U=R<                  U4R                  URy                  5       -
  SJ-  -  sl        GM  U=R:                  U4R                  UR                  5       -
  SJ-  -  sl        GM
  S7WK;   a8  US#:X  a/  U=R<                  U4R                  UR                  -
  -  sl        GME  GMH  S:WK;   d  GMQ  UR                  U   S:X  d  GMg  US#:X  a  URB                  UR                  -   n^OUR                  UR                  -   n^UR                  SR   SS:X  as  US#:X  a7  W^UR>                  UR                  -   UR@                  -   UR
                  -   -  n^O6W^UR                  UR                   -   UR                  -   UR                  -   -  n^[[        U4R                  W^-
  S5      UR                  U'   GMO     WaU4R                  -  naGM     [        UU5      S:X  a3  [        ST U3 5       5      nHUH[        U35      S-
  U-  -  nH[        UUUH5        [        U35      S:  Ga  [        UU5      nWUW[        SU U3 5       5      -  nWUW[        U35      S-
  U-  -  nWSnfUS#:X  a  SOOSPng[E        U35       GH?  u  n2n4[        SV U4 5       5      n1U2(       a  WfU-  nfU1 H  n[        UWg5      Wf-   nh[        UUgUh5        M!     WWS:X  a  MR  U1 H  nSASD1[        WU5      -  (       a  [        UWgWhWW-   5        M*  SIWU;   a  [        UWgWhWWSJ-  -   5        ME  SKWU;   a!  [        UWgWhWW[        U35      -  SJ-  -   5        Ml  SLWU;   d  Mt  [        UWgWhWW[        U35      S-   -  -   5        M     SNWU;   a  WfWW[        U35      S-
  -  -  nfGM  SKWU;   a  WfWW[        U35      -  -  nfGM"  SLWU;   d  GM+  WfWW[        U35      S-   -  -  nfGMB     UR                  U Vs/ s H  nURI                  5       (       d  M  UPM     sn5      nUnU3 H  n4U4 H  u  nnURF                  (       a  U	R                  U UUUXXg/ US SW9S SJ u  n niU c  U
(       a
  U
u  njUjS-  njOSnjWjU-   S 0n
OESnUR.                  RO                  U 5        Wib%  U(       a  Uu  nkOSnkU
(       a	  U
u  njWkUj-  nkWkU-   Wi0n
U
(       a    OS nM     U
(       d  M    O   UR                  S   S:X  a  U H  nl[        U UlXUS SX9  M     [_        U[`        R                  5      (       an  US:X  a  U3(       a  U3S   R                  OSUl]        OJUR.                   H3  nUR                  5       (       d  M  [        U5      =(       d    SUl]          O	   SUl]        UR                  SU
=(       a    U(       + S9  U R                  U5        XSYS SZ./ S4$ s  snbf s  snf )[Nr   )blockF)startendcontinuediscardbox_decoration_breakclonerow_gap
column_gappositionrelativeflex_directionrow)widthheight)r,   r+   autor   r+   c                      U R                   S   $ )Norderstyle)items    r   <lambda>flex_layout.<locals>.<lambda>X   s    TZZ5Hr   )keyz-reverse)r   Nnormal%d   absolute	min_widthpx	max_width)outerimage_resolution	font_size
min_heightr,   
max_height
flex_basiscontentmin_max_c              3   J   #    U  H  oR                   (       d  M  Uv   M     g 7fNis_flex_item.0childs     r   	<genexpr>flex_layout.<locals>.<genexpr>  s     LXE9K9K%%Xs   #	#)r   	flex_wrapnowrapzwrap-reversec              3   X   #    U  H   u  pUR                   UR                  -   v   M"     g 7frG   )hypothetical_main_sizemain_outer_extrarK   indexrL   s      r   rM   rN   G  s*      %& $ ((5+A+AA $s   (*growshrink	flex_growflex_shrinkTc              3   >   #    U  H  u  pUR                   v   M     g 7frG   )frozenrT   s      r   rM   rN   h  s     <t|uellt   c              3   >   #    U  H  u  pUR                   v   M     g 7frG   )
adjustmentrT   s      r   rM   rN     s     H4<5e..4r\   
align_selfbaselinealign_content)stretchrb   c              3   8   #    U  H  oR                   v   M     g 7frG   
cross_sizerK   lines     r   rM   rN   =  s     #K
OO
   align_itemsjustify_content)
flex-startrk   )flex-endrl   r   )r    r    	directionrtl>   r    rightrl   centerr   zspace-aroundzspace-evenlyc              3   >   #    U  H  oR                   S    v   M     g7f)rX   Nr0   rJ   s     r   rM   rN     s     EH5kk+.Hr\   zspace-between
position_y
position_x>   r    rl   self-end
box_sizingzcontent-boxc              3   8   #    U  H  oR                   v   M     g 7frG   rd   rf   s     r   rM   rN   =  s     @ZTZrh   c              3   8   #    U  H  oR                   v   M     g 7frG   rd   rf   s     r   rM   rN   D  s     GJDJrh   c              3   P   #    U  H  u  pUR                   (       d  M  Uv   M     g 7frG   rH   )rK   _rL   s      r   rM   rN   J  s     PTU=O=OuuTs   &	&)adjoining_marginsr"   	max_lines)
skip_stackany)breakpage)d r   create_flex_formatting_contextremove_decorationr1   padding_bottomborder_bottom_widthmargin_bottom
startswithmargin_leftmargin_rightgetattrr+   padding_leftpadding_rightborder_left_widthborder_right_widthr   copyr	   resolve_percentagesblock_level_widthsortedchildrenitemsendswithunitr,   valuert   rs   border_top_widthpadding_top
margin_top	enumeraterI   is_absolutely_positionedr
   rU   append
is_runningcurrent_pagerunning_elementsis_table_wrapperr   r   r   
isinstancer   ReplacedBoxreplacementget_intrinsic_sizeminr:   r   block_level_layoutr@   
percentageflex_base_sizerS   margin_heightmaxrR   rA   r   reversesumflex_factortarget_main_sizer[   allsysmaxsizeintr   scaled_flex_shrink_factorr   r^   block_level_layout_switchr   	_baselinecollapse_marginlenre   border_heightborder_widthFlexBoxsetattrcontent_box_xcontent_box_ysetmargin_widthlower_baseliner`   tuplecopy_with_childrenr   InlineFlexBoxis_in_normal_flowfinish_flex_formatting_context)mcontextboxbottom_spacer}   containing_blockpage_is_emptyabsolute_boxesfixed_boxesr"   r   	resume_atis_startdraw_bottom_decorationr%   r&   maincrossr   r   available_main_spaceavailable_cross_space
parent_boxr   original_skip_stackskipchild_skip_stackmain_gap	cross_gaprt   rs   rU   rL   	new_childplaceholderrunning_namer   child_containing_blockspecified_sizecontent_sizetransferred_sizeimagerz   intrinsic_heightintrinsic_rationew_child_widthintrinsic_widthrB   min_sizemax_size
flex_itemsi
flex_linesrg   	line_size	main_sizerR   flex_factor_typeflex_conditioninitial_free_spaceunfrozen_factor_sumremaining_free_spaceinitial_magnituderemaining_magnitudescaled_flex_shrink_factors_sumflex_grow_factors_sumratioadjustmentsnew_flex_linesnew_flex_liner{   r:   r<   re   collected_itemsnot_collected_itemsr_   collectcross_start_distancecross_end_distancer`   collected_cross_sizenon_collected_cross_sizechild_cross_sizemin_cross_sizemax_cross_sizera   definite_cross_sizeextra_cross_sizeri   cross_marginsoriginal_position_mainrj   position_main
free_spacemarginsgrowthsmargin_mainposition_crossmarginauto_marginsextra_crossr'   cross_translaterm   current_valuechild_resume_atresume_indexfirst_level_skipabsolute_boxsm                                                                                                                r   flex_layoutr     sa%    **,IT!HH%8yy$	11G$T		2H(IW(T))I.		,0GZ**S-D-DDsGXGXXX
yy
* yy!"--e44'e'e&0!cooK((F218H8HL sV#&s1 7? &&*+  !#&#4#45 %%& ),(>(>? ! $'  sEf$ 'U 3G &&*+  !#&#4#45 %%& ),(>(>? " %(! J
,<=	J(89cll(HIH$(..0z99%&//
;;	*HH
"j!(		::Gmmc)CJJ6G--X
	C	99J#))C/#));J%%
w())%) 	
 < <<z?V?VV 'j,,,

 ; ;;j>T>TT &j+++
!(+u!!--//#- #- *=e*DD	K$)!"-;;z*j8"))+6&&{3!!##${{:6q9++((6t<CCEJ7?&:J<M<M%N"&0&6&68L%M"##E+AB!!0FG%%;;{#v-"[[N

I#kk..0IO'-IOOG$+4Q+=IOOK(+4S$+?IOOK(,WiuML#%!2!233))7<7O7OKK 23U[[5M8O4#_"'7'7/'I$'"%nl"C!-"%&6"E".;;|$."\\N

I#kk..0IOw'61"3GY"G+4_d+K	((.IOOH%,5a,>IOOL),5c4,@IOOL)00L2BJ "I 099++aL#%!2!233))6;6N6NKK 23U[[5M7O3O"'6'H$'#&~|#D !-#&'7#F #/ ;;|$	1"J ++L)+?AJV#")%"66J6A!*J "#-E w++e.F.FF&&').)<)<= & $$.**e.?.??*%%/**e.@.@@* **U-F-FF%%&(-(<(<= & ##v-**e.>.>>*&&&0**e.A.AA* w'8%u'U$%gu58L8LL & "JJL	"%	!44Y6F
!;@@AC	 +4+;+;E(!//1I4D4DD * EFEE(5+A7?%..1G1GGGJ%..1G1GGGJ5D-05D-0'*c%..9(;$  [ ,b w6::CJLXLJ%j15

e::U=S=SSS
1JJ(*J 2 SZZ)HI
 JDI"Ihd35!!U11E4J4JJJ	t8!I99[!X-)i2G!!(4.1E
|!885;Q;QQ	QJ'!!(4.1	KKE
## 4$ (4.) yy/
yy!"++J77DLLN  #3-!$ %& $%& "& "$88%' !LE56)$)KK$<!!&!5!58T8T!T$)KK$>!!&!5!58T8T!T  A%).)E)E&#$ ! 2!*4A~u||"e&<&<u?U?U&UU""e&:&:U=S=S&SS"q"h." "1 <t<<<"##7  &/t_!>E5<<(..1G1GGI( ),,u/E/EEG('5+<+<<'1(H4( &5 #Q&"&99"!S(%([["#s*'*{{$ 3Eq2HE,-.sd  5I14LE./0SVRV   #66'9$ $q( %)LE5 <<<161E1E. %) 23.()%$(LE5 <<<!005;;}3MM 76!;;=6-[1II- %) %)LE5 <<<+v5$)KK$<?T$TE % 4 47Ke7S S "2 .9=B9>9M9M 6 %*$C$C$B%C !& %*$8$8;ORW;W$W !& 618@V@V1W.# %)( !%u#$ |||&uTFm<H&uTFm<H"8c%2H2H(.STH--8+3e6L6L+L(19. !% H4HHK $u!##'EL 1_)9)9A)=#'EL 1_)9)9A)=#'EL !%a <t<<<x !LE5w#44$55	 ! N N! 
 LE56)#$ ""f,&'#

I7<7V7VSD*:JR$8@4Iq!.1 4I>C!EO (// ##u'<'<=N'OO#;;&( 1'5 NI 1'5 NI"%c)Y__&Ey"QEK"+//EK  %0  $; !> =!!-0E F  J e$J
:!
f 4#-
1  D O"$ $u"[[6
II./::5A J*,J5#3#3U5H5H"II  %,1DLLUS !% 9:9 #5( ??U-=-=='*+?'J$%(&(;(;(=(H&J" )
 $8:L#L '($",/4(0E(+0+>+>+@( ++v5,0@0@@, ..&8,0C0CC,+0+=+=+?( ,,6,0A0AA, --7,0B0BB,/2(*B0D, 1  ""68PQDOK P :! UGn5V#!TN UGn5V# Nnc$//>.RS IIo.M= $M!"Hv!5"%**g#u}}--99&*?'*-))'*2#K
#K KKZ1!4	 AA&DOO'7#j/'IIO ' ))M*K;" LE5\2J:%)
:%(
J&5;;u+=+G ( %%u':':;++U-?-?@  .!%J("!,,u/B/BB!--.050D0DE!223 "5567
 #!--0B0BB!../161D1DE!334 "4456

 E5*53 ! >  $w   ii 12O?")
yy!"++J77?*+O?*-O'&Oo%(O.7?J $ue0022
$$.%"3"33J%%/%"4"44J !% J $ue1133
##v-%"2"22J&&&0%"5"55J !% 	s4y1}00
  LE5w$$.qLG%%/qLG 0 ##v-qLG&&&0qLG ! '!J $u7?((F2,6)))V3-7* 4 ''61+5(**f4.8+ !% J99[!U*tw"J (#o*>>Z'M(Z!^+M.Z#d)3a77M.Z3t9q=99MEHEE!*4A~u)w#0 /GKK:K0H#H7#RRK#0 (,""$U=P=P=R yy%.47?r![(M0c$i!77 O3t9q=!Z3t9q=%AAM !?2s4y1}!==) "1} j  	6,1X,=S&&(3CTCTCVN"d LE5\2J#(
Z'DGO!&>!A&)$*=*=u~~&N# ! 3$&:>$q'!*"6"6AD LE5;@H;L!!5#6#67''););<  }M}V& 0}MNL"ooH$5#6#6#88K''61#u'7'77**f4#u':'::5#5#5#77K((F2#u'8'88))V3#u'9'99?</K( ++v5/:E, ..&82=E/ 9 !,,60;E- --71<E. 8 ( ++v5/0E,.9+ ,,601E--8* #[[6
z)!-Jz)!,J+0H+<<,x82S_D(((DOOe>Q>Q>S,SS((((DOOe>P>P>R,RR((+((( OOe.A.A.CCq-I I(( ((T__u?Q?Q?S-SWX,XX((:-(((D,?,?%..,PP(( *,{{5)V3 H,&+&6&69L9L&LG&+&7&7%:L:L&LG ;;|4E$0 '$)$:$:U=V=V$V$)$5$5%68=8L8L%M!N !($)$;$;e>V>V$V$)$6$6%79>9L9L%M!N
 .7t7PRV-WE*m !n 	$//)I P sEf$ @Z@@
s:*i77
UJ'
:"3.CGJGGGS_q0I==$)X$5L<	 ,GAtPTPPJ9,# 'y 9O Ky-8 $  1$#&]);;E9m>N.NO.E9m>NQR>R.RS#}4y%(83z?(JQ(NNP $}4y%(8C
Oa<O(PPR $ -/#3s:7J#KK=0#3c*o#EE=0#3s:7J#KK7 -< 
 
 $IH5(F(F(HHIKC! LE5!!-2-L-LUL2BC"2w" .M .$ %'Q.(*	? $ (1$)'(!-!5t <I$)MLL''	2&2.0C-,/0,$,5ML,<,%5%=$O	  $= !> 9C F yy
**LsRVX +
 #u**++7?;E:a=771CL**,,#8#?#D1CL &
  !9+DWE**3/ UD92uDDE  NL 	Js   v6BVOBV O$BV )r   r   mathr   r   css.propertiesr   formatting_structurer   r   r	   r9   r
   r   	preferredr   r   r   tabler   r   listr   r  r   r   r   <module>r     s6    0 
  & (  : D D =t REr   