§
     �’jì\  ã                  óÖ  — d dl mZ d dlmZ d dlZddlmZ ddlmZm	Z	m
Z
mZmZmZ ddlmZmZmZmZmZmZ dd	lmZmZmZmZmZmZmZ dd
lmZmZm Z  ddl!m"Z" ddl#m$Z$m%Z% ddl&m'Z'm(Z( ddl)m*Z*m+Z+ ddl,m-Z-m.Z. ddl/m0Z0m1Z1m2Z2 ddl3m4Z4 ddl5m6Z6 ddl7m8Z8 ddgZ9 G d„ de$¦  «        Z: G d„ de%¦  «        Z; G d„ d¦  «        Z< G d„ d¦  «        Z= G d„ d¦  «        Z> G d„ d¦  «        Z?dS ) é    )Úannotations)ÚLiteralNé   )Ú_legacy_responseé   )ÚRolesÚ
AsyncRolesÚRolesWithRawResponseÚAsyncRolesWithRawResponseÚRolesWithStreamingResponseÚAsyncRolesWithStreamingResponse)ÚUsersÚ
AsyncUsersÚUsersWithRawResponseÚAsyncUsersWithRawResponseÚUsersWithStreamingResponseÚAsyncUsersWithStreamingResponse)ÚBodyÚOmitÚQueryÚHeadersÚNotGivenÚomitÚ	not_given)Úpath_templateÚmaybe_transformÚasync_maybe_transform)Úcached_property)ÚSyncAPIResourceÚAsyncAPIResource)Úto_streamed_response_wrapperÚ"async_to_streamed_response_wrapper)ÚSyncNextCursorPageÚAsyncNextCursorPage)ÚAsyncPaginatorÚmake_request_options)Úgroup_list_paramsÚgroup_create_paramsÚgroup_update_params)ÚGroup)ÚGroupDeleteResponse)ÚGroupUpdateResponseÚGroupsÚAsyncGroupsc                  óØ   — e Zd Zed'd„¦   «         Zed(d„¦   «         Zed)d„¦   «         Zed*d	„¦   «         Zd
d
d
edœd+d„Z	d
d
d
edœd,d„Z
d
d
d
edœd-d„Zeeed
d
d
edœd.d$„Zd
d
d
edœd/d&„Zd
S )0r-   Úreturnr   c                ó*   — t          | j        ¦  «        S ©N)r   Ú_client©Úselfs    ú_C:\Projects\DSCons\.venv\Lib\site-packages\openai\resources\admin\organization\groups\groups.pyÚuserszGroups.users*   ó   € å�T”\Ñ"Ô"Ð"ó    r   c                ó*   — t          | j        ¦  «        S r2   )r   r3   r4   s    r6   ÚroleszGroups.roles.   r8   r9   ÚGroupsWithRawResponsec                ó    — t          | ¦  «        S ©a  
        This property can be used as a prefix for any HTTP method call to return
        the raw response object instead of the parsed content.

        For more information, see https://www.github.com/openai/openai-python#accessing-raw-response-data-eg-headers
        )r<   r4   s    r6   Úwith_raw_responsezGroups.with_raw_response2   s   € õ % TÑ*Ô*Ð*r9   ÚGroupsWithStreamingResponsec                ó    — t          | ¦  «        S ©zÌ
        An alternative to `.with_raw_response` that doesn't eagerly read the response body.

        For more information, see https://www.github.com/openai/openai-python#with_streaming_response
        )r@   r4   s    r6   Úwith_streaming_responsezGroups.with_streaming_response<   s   € õ +¨4Ñ0Ô0Ð0r9   N©Úextra_headersÚextra_queryÚ
extra_bodyÚtimeoutÚnameÚstrrE   úHeaders | NonerF   úQuery | NonerG   úBody | NonerH   ú(float | httpx2.Timeout | None | NotGivenr*   c               óš   — |                       dt          d|it          j        ¦  «        t	          ||||ddi¬¦  «        t
          ¬¦  «        S )á�  
        Creates a new group in the organization.

        Args:
          name: Human readable name for the group.

          extra_headers: Send extra headers

          extra_query: Add additional query parameters to the request

          extra_body: Add additional JSON properties to the request

          timeout: Override the client-level default timeout for this request, in seconds
        ú/organization/groupsrI   Úadmin_api_key_authT©rE   rF   rG   rH   Úsecurity©ÚbodyÚoptionsÚcast_to)Ú_postr   r(   ÚGroupCreateParamsr&   r*   ©r5   rI   rE   rF   rG   rH   s         r6   ÚcreatezGroups.createE   sb   € ð2 �zŠzØ"Ý  &¨$ Õ1DÔ1VÑWÔWÝ(Ø+Ø'Ø%ØØ.°Ð5ðñ ô õ ð ñ 
ô 
ð 	
r9   Úgroup_idc               óª   — |st          d|›�¦  «        ‚|                      t          d|¬¦  «        t          ||||ddi¬¦  «        t          ¬¦  «        S )áF  
        Retrieves a group.

        Args:
          extra_headers: Send extra headers

          extra_query: Add additional query parameters to the request

          extra_body: Add additional JSON properties to the request

          timeout: Override the client-level default timeout for this request, in seconds
        ú7Expected a non-empty value for `group_id` but received ú/organization/groups/{group_id}©r]   rR   TrS   ©rW   rX   ©Ú
ValueErrorÚ_getr   r&   r*   ©r5   r]   rE   rF   rG   rH   s         r6   ÚretrievezGroups.retrievek   s|   € ð. ð 	eÝÐcÐW_ÐcÐcÑdÔdÐdØ�yŠyÝÐ;ÀhÐOÑOÔOÝ(Ø+Ø'Ø%ØØ.°Ð5ðñ ô õ ð ñ 

ô 

ð 
	
r9   r,   c               óà   — |st          d|›�¦  «        ‚|                      t          d|¬¦  «        t          d|it          j        ¦  «        t          ||||ddi¬¦  «        t          ¬¦  «        S )	áƒ  
        Updates a group's information.

        Args:
          name: New display name for the group.

          extra_headers: Send extra headers

          extra_query: Add additional query parameters to the request

          extra_body: Add additional JSON properties to the request

          timeout: Override the client-level default timeout for this request, in seconds
        r`   ra   rb   rI   rR   TrS   rU   )re   rY   r   r   r)   ÚGroupUpdateParamsr&   r,   ©r5   r]   rI   rE   rF   rG   rH   s          r6   ÚupdatezGroups.update�   s‘   € ð4 ð 	eÝÐcÐW_ÐcÐcÑdÔdÐdØ�zŠzÝÐ;ÀhÐOÑOÔOÝ  &¨$ Õ1DÔ1VÑWÔWÝ(Ø+Ø'Ø%ØØ.°Ð5ðñ ô õ (ð ñ 
ô 
ð 	
r9   ©ÚafterÚlimitÚorderrE   rF   rG   rH   ro   ú
str | Omitrp   ú
int | Omitrq   úLiteral['asc', 'desc'] | OmitúSyncNextCursorPage[Group]c               óÀ   — |                       dt          t                   t          ||||t	          |||dœt
          j        ¦  «        ddi¬¦  «        t          ¬¦  «        S ©ax  
        Lists all groups in the organization.

        Args:
          after: A cursor for use in pagination. `after` is a group ID that defines your place in
              the list. For instance, if you make a list request and receive 100 objects,
              ending with group_abc, your subsequent call can include `after=group_abc` in
              order to fetch the next page of the list.

          limit: A limit on the number of groups to be returned. Limit can range between 0 and
              1000, and the default is 100.

          order: Specifies the sort order of the returned groups.

          extra_headers: Send extra headers

          extra_query: Add additional query parameters to the request

          extra_body: Add additional JSON properties to the request

          timeout: Override the client-level default timeout for this request, in seconds
        rQ   )ro   rp   rq   rR   T)rE   rF   rG   rH   ÚqueryrT   )ÚpagerW   Úmodel)Ú_get_api_listr#   r*   r&   r   r'   ÚGroupListParams©r5   ro   rp   rq   rE   rF   rG   rH   s           r6   ÚlistzGroups.list¹   s‚   € ðF ×!Ò!Ø"Ý#¥EÔ*Ý(Ø+Ø'Ø%ØÝ%à!&Ø!&Ø!&ðð õ
 &Ô5ñô ð /°Ð5ðñ ô õ ð% "ñ 
ô 
ð 	
r9   r+   c               óª   — |st          d|›�¦  «        ‚|                      t          d|¬¦  «        t          ||||ddi¬¦  «        t          ¬¦  «        S )áZ  
        Deletes a group from the organization.

        Args:
          extra_headers: Send extra headers

          extra_query: Add additional query parameters to the request

          extra_body: Add additional JSON properties to the request

          timeout: Override the client-level default timeout for this request, in seconds
        r`   ra   rb   rR   TrS   rc   ©re   Ú_deleter   r&   r+   rg   s         r6   ÚdeletezGroups.deleteñ   s|   € ð. ð 	eÝÐcÐW_ÐcÐcÑdÔdÐdØ�|Š|ÝÐ;ÀhÐOÑOÔOÝ(Ø+Ø'Ø%ØØ.°Ð5ðñ ô õ (ð ñ 

ô 

ð 
	
r9   )r0   r   )r0   r   )r0   r<   )r0   r@   ©rI   rJ   rE   rK   rF   rL   rG   rM   rH   rN   r0   r*   ©r]   rJ   rE   rK   rF   rL   rG   rM   rH   rN   r0   r*   ©r]   rJ   rI   rJ   rE   rK   rF   rL   rG   rM   rH   rN   r0   r,   )ro   rr   rp   rs   rq   rt   rE   rK   rF   rL   rG   rM   rH   rN   r0   ru   ©r]   rJ   rE   rK   rF   rL   rG   rM   rH   rN   r0   r+   ©Ú__name__Ú
__module__Ú__qualname__r   r7   r;   r?   rC   r   r\   rh   rm   r   r~   rƒ   © r9   r6   r-   r-   )   s}  € € € € € Øð#ð #ð #ñ „_ð#ð ð#ð #ð #ñ „_ð#ð ð+ð +ð +ñ „_ð+ð ð1ð 1ð 1ñ „_ð1ð )-Ø$(Ø"&Ø<Eð$
ð $
ð $
ð $
ð $
ð $
ðX )-Ø$(Ø"&Ø<Eð#
ð #
ð #
ð #
ð #
ð #
ðX )-Ø$(Ø"&Ø<Eð'
ð '
ð '
ð '
ð '
ð '
ðX !Ø Ø/3ð )-Ø$(Ø"&Ø<Eð6
ð 6
ð 6
ð 6
ð 6
ð 6
ð| )-Ø$(Ø"&Ø<Eð#
ð #
ð #
ð #
ð #
ð #
ð #
ð #
r9   c                  óØ   — e Zd Zed'd„¦   «         Zed(d„¦   «         Zed)d„¦   «         Zed*d	„¦   «         Zd
d
d
edœd+d„Z	d
d
d
edœd,d„Z
d
d
d
edœd-d„Zeeed
d
d
edœd.d$„Zd
d
d
edœd/d&„Zd
S )0r.   r0   r   c                ó*   — t          | j        ¦  «        S r2   )r   r3   r4   s    r6   r7   zAsyncGroups.users  ó   € å˜$œ,Ñ'Ô'Ð'r9   r	   c                ó*   — t          | j        ¦  «        S r2   )r	   r3   r4   s    r6   r;   zAsyncGroups.roles  r�   r9   ÚAsyncGroupsWithRawResponsec                ó    — t          | ¦  «        S r>   )r‘   r4   s    r6   r?   zAsyncGroups.with_raw_response   s   € õ *¨$Ñ/Ô/Ð/r9   Ú AsyncGroupsWithStreamingResponsec                ó    — t          | ¦  «        S rB   )r“   r4   s    r6   rC   z#AsyncGroups.with_streaming_response*  s   € õ 0°Ñ5Ô5Ð5r9   NrD   rI   rJ   rE   rK   rF   rL   rG   rM   rH   rN   r*   c             ƒ  ó¶   K  — |                       dt          d|it          j        ¦  «        ƒ d{V —†t	          ||||ddi¬¦  «        t
          ¬¦  «        ƒ d{V —†S )rP   rQ   rI   NrR   TrS   rU   )rY   r   r(   rZ   r&   r*   r[   s         r6   r\   zAsyncGroups.create3  s–   è è € ð2 —Z’ZØ"Ý,¨f°d¨^Õ=PÔ=bÑcÔcÐcÐcÐcÐcÐcÐcÝ(Ø+Ø'Ø%ØØ.°Ð5ðñ ô õ ð  ñ 
ô 
ð 
ð 
ð 
ð 
ð 
ð 
ð 	
r9   r]   c             ƒ  óº   K  — |st          d|›�¦  «        ‚|                      t          d|¬¦  «        t          ||||ddi¬¦  «        t          ¬¦  «        ƒ d{V —†S )	r_   r`   ra   rb   rR   TrS   rc   Nrd   rg   s         r6   rh   zAsyncGroups.retrieveY  sž   è è € ð. ð 	eÝÐcÐW_ÐcÐcÑdÔdÐdØ—Y’YÝÐ;ÀhÐOÑOÔOÝ(Ø+Ø'Ø%ØØ.°Ð5ðñ ô õ ð ñ 

ô 

ð 

ð 

ð 

ð 

ð 

ð 

ð 
	
r9   r,   c             ƒ  óü   K  — |st          d|›�¦  «        ‚|                      t          d|¬¦  «        t          d|it          j        ¦  «        ƒ d{V —†t          ||||ddi¬¦  «        t          ¬	¦  «        ƒ d{V —†S )
rj   r`   ra   rb   rI   NrR   TrS   rU   )re   rY   r   r   r)   rk   r&   r,   rl   s          r6   rm   zAsyncGroups.update~  sÅ   è è € ð4 ð 	eÝÐcÐW_ÐcÐcÑdÔdÐdØ—Z’ZÝÐ;ÀhÐOÑOÔOÝ,¨f°d¨^Õ=PÔ=bÑcÔcÐcÐcÐcÐcÐcÐcÝ(Ø+Ø'Ø%ØØ.°Ð5ðñ ô õ (ð  ñ 
ô 
ð 
ð 
ð 
ð 
ð 
ð 
ð 	
r9   rn   ro   rr   rp   rs   rq   rt   ú1AsyncPaginator[Group, AsyncNextCursorPage[Group]]c               óÀ   — |                       dt          t                   t          ||||t	          |||dœt
          j        ¦  «        ddi¬¦  «        t          ¬¦  «        S rw   )r{   r$   r*   r&   r   r'   r|   r}   s           r6   r~   zAsyncGroups.list§  s‚   € ðF ×!Ò!Ø"Ý$¥UÔ+Ý(Ø+Ø'Ø%ØÝ%à!&Ø!&Ø!&ðð õ
 &Ô5ñô ð /°Ð5ðñ ô õ ð% "ñ 
ô 
ð 	
r9   r+   c             ƒ  óº   K  — |st          d|›�¦  «        ‚|                      t          d|¬¦  «        t          ||||ddi¬¦  «        t          ¬¦  «        ƒ d{V —†S )	r€   r`   ra   rb   rR   TrS   rc   Nr�   rg   s         r6   rƒ   zAsyncGroups.deleteß  sž   è è € ð. ð 	eÝÐcÐW_ÐcÐcÑdÔdÐdØ—\’\ÝÐ;ÀhÐOÑOÔOÝ(Ø+Ø'Ø%ØØ.°Ð5ðñ ô õ (ð "ñ 

ô 

ð 

ð 

ð 

ð 

ð 

ð 

ð 
	
r9   )r0   r   )r0   r	   )r0   r‘   )r0   r“   r„   r…   r†   )ro   rr   rp   rs   rq   rt   rE   rK   rF   rL   rG   rM   rH   rN   r0   r˜   r‡   rˆ   rŒ   r9   r6   r.   r.     s}  € € € € € Øð(ð (ð (ñ „_ð(ð ð(ð (ð (ñ „_ð(ð ð0ð 0ð 0ñ „_ð0ð ð6ð 6ð 6ñ „_ð6ð )-Ø$(Ø"&Ø<Eð$
ð $
ð $
ð $
ð $
ð $
ðX )-Ø$(Ø"&Ø<Eð#
ð #
ð #
ð #
ð #
ð #
ðX )-Ø$(Ø"&Ø<Eð'
ð '
ð '
ð '
ð '
ð '
ðX !Ø Ø/3ð )-Ø$(Ø"&Ø<Eð6
ð 6
ð 6
ð 6
ð 6
ð 6
ð| )-Ø$(Ø"&Ø<Eð#
ð #
ð #
ð #
ð #
ð #
ð #
ð #
r9   c                  óF   — e Zd Zdd„Zedd„¦   «         Zedd	„¦   «         Zd
S )r<   Úgroupsr-   r0   ÚNonec                ó@  — || _         t          j        |j        ¦  «        | _        t          j        |j        ¦  «        | _        t          j        |j        ¦  «        | _        t          j        |j        ¦  «        | _        t          j        |j        ¦  «        | _        d S r2   )Ú_groupsr   Úto_raw_response_wrapperr\   rh   rm   r~   rƒ   ©r5   rœ   s     r6   Ú__init__zGroupsWithRawResponse.__init__  s’   € ØˆŒå&Ô>ØŒMñ
ô 
ˆŒõ )Ô@ØŒOñ
ô 
ˆŒõ 'Ô>ØŒMñ
ô 
ˆŒõ %Ô<ØŒKñ
ô 
ˆŒ	õ 'Ô>ØŒMñ
ô 
ˆŒˆˆr9   r   c                ó4   — t          | j        j        ¦  «        S r2   )r   rŸ   r7   r4   s    r6   r7   zGroupsWithRawResponse.users  ó   € å# D¤LÔ$6Ñ7Ô7Ð7r9   r
   c                ó4   — t          | j        j        ¦  «        S r2   )r
   rŸ   r;   r4   s    r6   r;   zGroupsWithRawResponse.roles  r¤   r9   N©rœ   r-   r0   r�   )r0   r   )r0   r
   ©r‰   rŠ   r‹   r¢   r   r7   r;   rŒ   r9   r6   r<   r<     sh   € € € € € ð
ð 
ð 
ð 
ð& ð8ð 8ð 8ñ „_ð8ð ð8ð 8ð 8ñ „_ð8ð 8ð 8r9   r<   c                  óF   — e Zd Zdd„Zedd„¦   «         Zedd	„¦   «         Zd
S )r‘   rœ   r.   r0   r�   c                ó@  — || _         t          j        |j        ¦  «        | _        t          j        |j        ¦  «        | _        t          j        |j        ¦  «        | _        t          j        |j        ¦  «        | _        t          j        |j        ¦  «        | _        d S r2   )rŸ   r   Úasync_to_raw_response_wrapperr\   rh   rm   r~   rƒ   r¡   s     r6   r¢   z#AsyncGroupsWithRawResponse.__init__#  s’   € ØˆŒå&ÔDØŒMñ
ô 
ˆŒõ )ÔFØŒOñ
ô 
ˆŒõ 'ÔDØŒMñ
ô 
ˆŒõ %ÔBØŒKñ
ô 
ˆŒ	õ 'ÔDØŒMñ
ô 
ˆŒˆˆr9   r   c                ó4   — t          | j        j        ¦  «        S r2   )r   rŸ   r7   r4   s    r6   r7   z AsyncGroupsWithRawResponse.users6  ó   € å(¨¬Ô);Ñ<Ô<Ð<r9   r   c                ó4   — t          | j        j        ¦  «        S r2   )r   rŸ   r;   r4   s    r6   r;   z AsyncGroupsWithRawResponse.roles:  r¬   r9   N©rœ   r.   r0   r�   )r0   r   )r0   r   r§   rŒ   r9   r6   r‘   r‘   "  sh   € € € € € ð
ð 
ð 
ð 
ð& ð=ð =ð =ñ „_ð=ð ð=ð =ð =ñ „_ð=ð =ð =r9   r‘   c                  óF   — e Zd Zdd„Zedd„¦   «         Zedd	„¦   «         Zd
S )r@   rœ   r-   r0   r�   c                ó  — || _         t          |j        ¦  «        | _        t          |j        ¦  «        | _        t          |j        ¦  «        | _        t          |j        ¦  «        | _        t          |j        ¦  «        | _        d S r2   )rŸ   r!   r\   rh   rm   r~   rƒ   r¡   s     r6   r¢   z$GroupsWithStreamingResponse.__init__@  sƒ   € ØˆŒå2ØŒMñ
ô 
ˆŒõ 5ØŒOñ
ô 
ˆŒõ 3ØŒMñ
ô 
ˆŒõ 1ØŒKñ
ô 
ˆŒ	õ 3ØŒMñ
ô 
ˆŒˆˆr9   r   c                ó4   — t          | j        j        ¦  «        S r2   )r   rŸ   r7   r4   s    r6   r7   z!GroupsWithStreamingResponse.usersS  ó   € å)¨$¬,Ô*<Ñ=Ô=Ð=r9   r   c                ó4   — t          | j        j        ¦  «        S r2   )r   rŸ   r;   r4   s    r6   r;   z!GroupsWithStreamingResponse.rolesW  r²   r9   Nr¦   )r0   r   )r0   r   r§   rŒ   r9   r6   r@   r@   ?  sh   € € € € € ð
ð 
ð 
ð 
ð& ð>ð >ð >ñ „_ð>ð ð>ð >ð >ñ „_ð>ð >ð >r9   r@   c                  óF   — e Zd Zdd„Zedd„¦   «         Zedd	„¦   «         Zd
S )r“   rœ   r.   r0   r�   c                ó  — || _         t          |j        ¦  «        | _        t          |j        ¦  «        | _        t          |j        ¦  «        | _        t          |j        ¦  «        | _        t          |j        ¦  «        | _        d S r2   )rŸ   r"   r\   rh   rm   r~   rƒ   r¡   s     r6   r¢   z)AsyncGroupsWithStreamingResponse.__init__]  sƒ   € ØˆŒå8ØŒMñ
ô 
ˆŒõ ;ØŒOñ
ô 
ˆŒõ 9ØŒMñ
ô 
ˆŒõ 7ØŒKñ
ô 
ˆŒ	õ 9ØŒMñ
ô 
ˆŒˆˆr9   r   c                ó4   — t          | j        j        ¦  «        S r2   )r   rŸ   r7   r4   s    r6   r7   z&AsyncGroupsWithStreamingResponse.usersp  ó   € å.¨t¬|Ô/AÑBÔBÐBr9   r   c                ó4   — t          | j        j        ¦  «        S r2   )r   rŸ   r;   r4   s    r6   r;   z&AsyncGroupsWithStreamingResponse.rolest  r·   r9   Nr®   )r0   r   )r0   r   r§   rŒ   r9   r6   r“   r“   \  sr   € € € € € ð
ð 
ð 
ð 
ð& ðCð Cð Cñ „_ðCð ðCð Cð Cñ „_ðCð Cð Cr9   r“   )@Ú
__future__r   Útyping_extensionsr   Úhttpx2Ú r   r;   r   r	   r
   r   r   r   r7   r   r   r   r   r   r   Ú_typesr   r   r   r   r   r   r   Ú_utilsr   r   r   Ú_compatr   Ú	_resourcer   r    Ú	_responser!   r"   Ú
paginationr#   r$   Ú_base_clientr%   r&   Útypes.admin.organizationr'   r(   r)   Útypes.admin.organization.groupr*   Ú.types.admin.organization.group_delete_responser+   Ú.types.admin.organization.group_update_responser,   Ú__all__r-   r.   r<   r‘   r@   r“   rŒ   r9   r6   ú<module>rÉ      s(  ðð #Ð "Ð "Ð "Ð "Ð "à %Ð %Ð %Ð %Ð %Ð %à €€€à "Ð "Ð "Ð "Ð "Ð "ðð ð ð ð ð ð ð ð ð ð ð ð ð ð ð ðð ð ð ð ð ð ð ð ð ð ð ð ð ð ð ð NÐ MÐ MÐ MÐ MÐ MÐ MÐ MÐ MÐ MÐ MÐ MÐ MÐ MÐ MÐ MÐ MÐ MØ MÐ MÐ MÐ MÐ MÐ MÐ MÐ MÐ MÐ MØ (Ð (Ð (Ð (Ð (Ð (Ø <Ð <Ð <Ð <Ð <Ð <Ð <Ð <Ø [Ð [Ð [Ð [Ð [Ð [Ð [Ð [Ø CÐ CÐ CÐ CÐ CÐ CÐ CÐ CØ BÐ BÐ BÐ BÐ BÐ BÐ BÐ BØ eÐ eÐ eÐ eÐ eÐ eÐ eÐ eÐ eÐ eØ 5Ð 5Ð 5Ð 5Ð 5Ð 5Ø SÐ SÐ SÐ SÐ SÐ SØ SÐ SÐ SÐ SÐ SÐ Sà�]Ð
#€ðk
ð k
ð k
ð k
ð k
ˆ_ñ k
ô k
ð k
ð\k
ð k
ð k
ð k
ð k
Ð"ñ k
ô k
ð k
ð\8ð 8ð 8ð 8ð 8ñ 8ô 8ð 8ð:=ð =ð =ð =ð =ñ =ô =ð =ð:>ð >ð >ð >ð >ñ >ô >ð >ð:Cð Cð Cð Cð Cñ Cô Cð Cð Cð Cr9   