Ë
    ²ŒjZv  ã                  ó¨  — d dl mZ d dlZd dlZd dlmZ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 ddlmZmZmZmZmZmZmZmZ dd	lmZ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$m%Z%m&Z&m'Z'm(Z( ddl)m*Z*m+Z+ ddl,m-Z-m.Z. ddl/m0Z0 ddl1m2Z2 ddl3mZ ddgZ4 G d„ de «      Z5 G d„ de!«      Z6 G d„ d«      Z7 G d„ d«      Z8 G d„ d«      Z9 G d„ d«      Z:y)é    )ÚannotationsN)ÚMappingÚcast)ÚLiteralé   )Ú_legacy_response)ÚFilePurposeÚfile_list_paramsÚfile_create_params)ÚBodyÚOmitÚQueryÚHeadersÚNotGivenÚ	FileTypesÚomitÚ	not_given)Úextract_filesÚmaybe_transformÚdeepcopy_minimalÚasync_maybe_transform)Úcached_property)ÚSyncAPIResourceÚAsyncAPIResource)ÚStreamedBinaryAPIResponseÚAsyncStreamedBinaryAPIResponseÚto_streamed_response_wrapperÚ"async_to_streamed_response_wrapperÚ#to_custom_streamed_response_wrapperÚ)async_to_custom_streamed_response_wrapper)ÚSyncCursorPageÚAsyncCursorPage)ÚAsyncPaginatorÚmake_request_options)Ú
FileObject)ÚFileDeleted)r	   ÚFilesÚ
AsyncFilesc            	      ó’  — e Zd Zedd„«       Zedd„«       Zedddedœ	 	 	 	 	 	 	 	 	 	 	 	 	 	 	 dd„Zdddedœ	 	 	 	 	 	 	 	 	 	 	 dd„Z	eeee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j                  d«      dddedœ	 	 	 	 	 	 	 	 	 	 	 dd„«       Zdddœ	 	 	 	 	 	 	 dd„Zy)r'   c                ó   — 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
        )ÚFilesWithRawResponse©Úselfs    ú`/var/www/html/Fitness-lenito-AI-main/venv/lib/python3.12/site-packages/openai/resources/files.pyÚwith_raw_responsezFiles.with_raw_response$   s   € ô $ DÓ)Ð)ó    c                ó   — 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
        )ÚFilesWithStreamingResponser-   s    r/   Úwith_streaming_responsezFiles.with_streaming_response.   s   € ô *¨$Ó/Ð/r1   N©Úexpires_afterÚextra_headersÚextra_queryÚ
extra_bodyÚtimeoutc               ó  — t        |||dœ«      }t        t        t        t        t
        f   |«      dgg¬«      }	ddi|xs i ¥}| j                  dt        |t        j                  «      |	t        ||||¬«      t        ¬«      S )	áº  Upload a file that can be used across various endpoints.

        Individual files can be
        up to 512 MB, and the size of all files uploaded by one organization can be up
        to 1 TB.

        The Assistants API supports files up to 2 million tokens and of specific file
        types. See the
        [Assistants Tools guide](https://platform.openai.com/docs/assistants/tools) for
        details.

        The Fine-tuning API only supports `.jsonl` files. The input also has certain
        required formats for fine-tuning
        [chat](https://platform.openai.com/docs/api-reference/fine-tuning/chat-input) or
        [completions](https://platform.openai.com/docs/api-reference/fine-tuning/completions-input)
        models.

        The Batch API only supports `.jsonl` files up to 200 MB in size. The input also
        has a specific required
        [format](https://platform.openai.com/docs/api-reference/batch/request-input).

        Please [contact us](https://help.openai.com/) if you need to increase these
        storage limits.

        Args:
          file: The File object (not file name) to be uploaded.

          purpose: The intended purpose of the uploaded file. One of: - `assistants`: Used in the
              Assistants API - `batch`: Used in the Batch API - `fine-tune`: Used for
              fine-tuning - `vision`: Images used for vision fine-tuning - `user_data`:
              Flexible file type for any purpose - `evals`: Used for eval data sets

          expires_after: The expiration policy for a file. By default, files with `purpose=batch` expire
              after 30 days and all other files are persisted until they are manually deleted.

          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
        ©ÚfileÚpurposer7   r?   ©ÚpathsúContent-Typeúmultipart/form-dataú/files©r8   r9   r:   r;   ©ÚbodyÚfilesÚoptionsÚcast_to)r   r   r   r   ÚstrÚobjectÚ_postr   r   ÚFileCreateParamsr$   r%   ©
r.   r?   r@   r7   r8   r9   r:   r;   rH   rI   s
             r/   ÚcreatezFiles.create7   sœ   € ôp  àØ"Ø!.ñó
ˆô œd¤7¬3´¨;Ñ#7¸Ó>ÈÀxÀjÔQˆð (Ð)>ÐXÀ=ÒCVÐTVÐXˆØ�z‰zØÜ  Ô'9×'JÑ'JÓKØÜ(Ø+¸ÐQ[Ðelôô ð ó 
ð 	
r1   rF   c          	     ór   — |st        d|›�«      ‚| j                  d|› �t        ||||¬«      t        ¬«      S )á^  
        Returns information about a specific file.

        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
        ú6Expected a non-empty value for `file_id` but received ú/files/rF   ©rJ   rK   ©Ú
ValueErrorÚ_getr$   r%   ©r.   Úfile_idr8   r9   r:   r;   s         r/   ÚretrievezFiles.retrieve…   sT   € ñ. ÜÐUÐV]ÐU`ÐaÓbÐbØ�y‰yØ�g�YÐÜ(Ø+¸ÐQ[Ðelôô ð ó 
ð 	
r1   ©ÚafterÚlimitÚorderr@   r8   r9   r:   r;   c               ó    — | j                  dt        t           t        ||||t	        ||||dœt
        j                  «      ¬«      t        ¬«      S ©aü  Returns a list of files.

        Args:
          after: A cursor for use in pagination.

        `after` is an object ID that defines your place
              in the list. For instance, if you make a list request and receive 100 objects,
              ending with obj_foo, your subsequent call can include after=obj_foo in order to
              fetch the next page of the list.

          limit: A limit on the number of objects to be returned. Limit can range between 1 and
              10,000, and the default is 10,000.

          order: Sort order by the `created_at` timestamp of the objects. `asc` for ascending
              order and `desc` for descending order.

          purpose: Only return files with the given purpose.

          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
        rE   )r^   r_   r`   r@   )r8   r9   r:   r;   Úquery)ÚpagerJ   Úmodel)Ú_get_api_listr!   r%   r$   r   r
   ÚFileListParams©	r.   r^   r_   r`   r@   r8   r9   r:   r;   s	            r/   Úlistz
Files.list¦   se   € ðP ×!Ñ!ØÜ¤
Ñ+Ü(Ø+Ø'Ø%ØÜ%à!&Ø!&Ø!&Ø#*ñ	ô %×3Ñ3óôô ð% "ó 
ð 	
r1   c          	     ór   — |st        d|›�«      ‚| j                  d|› �t        ||||¬«      t        ¬«      S )áB  
        Delete a file.

        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
        rT   rU   rF   rV   ©rX   Ú_deleter$   r&   rZ   s         r/   ÚdeletezFiles.deleteã   sT   € ñ. ÜÐUÐV]ÐU`ÐaÓbÐbØ�|‰|Ø�g�YÐÜ(Ø+¸ÐQ[Ðelôô  ð ó 
ð 	
r1   c          	     óœ   — |st        d|›�«      ‚ddi|xs i ¥}| j                  d|› d�t        ||||¬«      t        j                  ¬«      S )á_  
        Returns the contents of the specified file.

        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
        rT   ÚAcceptúapplication/binaryrU   ú/contentrF   rV   ©rX   rY   r$   r   ÚHttpxBinaryResponseContentrZ   s         r/   ÚcontentzFiles.content  sq   € ñ. ÜÐUÐV]ÐU`ÐaÓbÐbØ!Ð#7ÐQ¸MÒ<OÈRÐQˆØ�y‰yØ�g�Y˜hÐ'Ü(Ø+¸ÐQ[Ðelôô %×?Ñ?ð ó 
ð 	
r1   ú.The `.content()` method should be used insteadc          	     ót   — |st        d|›�«      ‚| j                  d|› d�t        ||||¬«      t        ¬«      S )rp   rT   rU   rs   rF   rV   ©rX   rY   r$   rL   rZ   s         r/   Úretrieve_contentzFiles.retrieve_content&  sV   € ñ0 ÜÐUÐV]ÐU`ÐaÓbÐbØ�y‰yØ�g�Y˜hÐ'Ü(Ø+¸ÐQ[Ðelôô ð ó 
ð 	
r1   ç      @é  ©Úpoll_intervalÚmax_wait_secondsc               ó.  — h d£}t        j                   «       }| j                  |«      }|j                  |vr]| j                  |«       | j                  |«      }t        j                   «       |z
  |kD  rt	        d|› d|› d�«      ‚|j                  |vrŒ]|S )úEWaits for the given file to be processed, default timeout is 30 mins.>   ÚerrorÚdeletedÚ	processedúGiving up on waiting for file ú to finish processing after ú	 seconds.©Útimer\   ÚstatusÚ_sleepÚRuntimeError©r.   Úidr~   r   ÚTERMINAL_STATESÚstartr?   s          r/   Úwait_for_processingzFiles.wait_for_processingH  s”   € ò <ˆä—	‘	“ˆØ�}‰}˜RÓ ˆØ�k‰k Ñ0Ø�K‰K˜Ô&à—=‘= Ó$ˆDÜ�y‰y‹{˜UÑ"Ð%5Ò5Ü"Ø4°R°DÐ8TÐUeÐTfÐfoÐpóð ð �k‰k Ò0ð ˆr1   )Úreturnr,   )r’   r4   ©r?   r   r@   r	   r7   z&file_create_params.ExpiresAfter | Omitr8   úHeaders | Noner9   úQuery | Noner:   úBody | Noner;   ú'float | httpx.Timeout | None | NotGivenr’   r%   ©r[   rL   r8   r”   r9   r•   r:   r–   r;   r—   r’   r%   )r^   ú
str | Omitr_   ú
int | Omitr`   úLiteral['asc', 'desc'] | Omitr@   r™   r8   r”   r9   r•   r:   r–   r;   r—   r’   zSyncCursorPage[FileObject]©r[   rL   r8   r”   r9   r•   r:   r–   r;   r—   r’   r&   ©r[   rL   r8   r”   r9   r•   r:   r–   r;   r—   r’   z+_legacy_response.HttpxBinaryResponseContent©r[   rL   r8   r”   r9   r•   r:   r–   r;   r—   r’   rL   ©rŽ   rL   r~   Úfloatr   r    r’   r%   ©Ú__name__Ú
__module__Ú__qualname__r   r0   r5   r   r   rQ   r\   ri   rn   rv   Útyping_extensionsÚ
deprecatedrz   r‘   © r1   r/   r'   r'   #   s¢  „ Øò*ó ð*ð ò0ó ð0ð AEð )-Ø$(Ø"&Ø;DñL
ð ðL
ð ð	L
ð
 >ðL
ð &ðL
ð "ðL
ð  ðL
ð 9ðL
ð 
óL
ðh )-Ø$(Ø"&Ø;Dñ
àð
ð &ð
ð "ð
ð  ð
ð 9ð
ð 
ó
ðH !Ø Ø/3Ø"ð )-Ø$(Ø"&Ø;Dñ;
ð ð;
ð ð	;
ð
 -ð;
ð ð;
ð &ð;
ð "ð;
ð  ð;
ð 9ð;
ð 
$ó;
ðF )-Ø$(Ø"&Ø;Dñ
àð
ð &ð
ð "ð
ð  ð
ð 9ð
ð 
ó
ðN )-Ø$(Ø"&Ø;Dñ 
àð 
ð &ð 
ð "ð 
ð  ð 
ð 9ð 
ð 
5ó 
ðD "Ð×!Ñ!Ð"RÓSð )-Ø$(Ø"&Ø;Dñ
àð
ð &ð
ð "ð
ð  ð
ð 9ð
ð 
ò
ó Tð
ðJ  #Ø")ñàðð ð	ð
  ðð 
ôr1   c            	      ó’  — e Zd Zedd„«       Zedd„«       Zedddedœ	 	 	 	 	 	 	 	 	 	 	 	 	 	 	 dd„Zdddedœ	 	 	 	 	 	 	 	 	 	 	 dd„Z	eeee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j                  d«      dddedœ	 	 	 	 	 	 	 	 	 	 	 dd„«       Zdddœ	 	 	 	 	 	 	 dd„Zy)r(   c                ó   — t        | «      S r+   )ÚAsyncFilesWithRawResponser-   s    r/   r0   zAsyncFiles.with_raw_responsea  s   € ô )¨Ó.Ð.r1   c                ó   — t        | «      S r3   )ÚAsyncFilesWithStreamingResponser-   s    r/   r5   z"AsyncFiles.with_streaming_responsek  s   € ô /¨tÓ4Ð4r1   Nr6   c             ƒ  ó6  K  — t        |||dœ«      }t        t        t        t        t
        f   |«      dgg¬«      }	ddi|xs i ¥}| j                  dt        |t        j                  «      ƒ d{  –—† |	t        ||||¬«      t        ¬	«      ƒ d{  –—† S 7 Œ%7 Œ­w)
r=   r>   r?   rA   rC   rD   rE   NrF   rG   )r   r   r   r   rL   rM   rN   r   r   rO   r$   r%   rP   s
             r/   rQ   zAsyncFiles.createt  s±   è ø€ ôp  àØ"Ø!.ñó
ˆô œd¤7¬3´¨;Ñ#7¸Ó>ÈÀxÀjÔQˆð (Ð)>ÐXÀ=ÒCVÐTVÐXˆØ—Z‘ZØÜ,¨TÔ3E×3VÑ3VÓW×WØÜ(Ø+¸ÐQ[Ðelôô ð  ó 
÷ 
ð 	
àWøð
ús$   ‚A-BÁ/B
Á0 BÂBÂBÂBrF   c          	   ƒ  óŽ   K  — |st        d|›�«      ‚| j                  d|› �t        ||||¬«      t        ¬«      ƒ d{  –—† S 7 Œ­w)rS   rT   rU   rF   rV   NrW   rZ   s         r/   r\   zAsyncFiles.retrieveÂ  sb   è ø€ ñ. ÜÐUÐV]ÐU`ÐaÓbÐbØ—Y‘YØ�g�YÐÜ(Ø+¸ÐQ[Ðelôô ð ó 
÷ 
ð 	
ð 
úó   ‚<A¾A¿Ar]   c               ó    — | j                  dt        t           t        ||||t	        ||||dœt
        j                  «      ¬«      t        ¬«      S rb   )rf   r"   r%   r$   r   r
   rg   rh   s	            r/   ri   zAsyncFiles.listã  se   € ðP ×!Ñ!ØÜ ¤Ñ,Ü(Ø+Ø'Ø%ØÜ%à!&Ø!&Ø!&Ø#*ñ	ô %×3Ñ3óôô ð% "ó 
ð 	
r1   c          	   ƒ  óŽ   K  — |st        d|›�«      ‚| j                  d|› �t        ||||¬«      t        ¬«      ƒ d{  –—† S 7 Œ­w)rk   rT   rU   rF   rV   Nrl   rZ   s         r/   rn   zAsyncFiles.delete   sb   è ø€ ñ. ÜÐUÐV]ÐU`ÐaÓbÐbØ—\‘\Ø�g�YÐÜ(Ø+¸ÐQ[Ðelôô  ð "ó 
÷ 
ð 	
ð 
úr¯   c          	   ƒ  ó¸   K  — |st        d|›�«      ‚ddi|xs i ¥}| j                  d|› d�t        ||||¬«      t        j                  ¬«      ƒ d{  –—† S 7 Œ­w)	rp   rT   rq   rr   rU   rs   rF   rV   Nrt   rZ   s         r/   rv   zAsyncFiles.contentA  s   è ø€ ñ. ÜÐUÐV]ÐU`ÐaÓbÐbØ!Ð#7ÐQ¸MÒ<OÈRÐQˆØ—Y‘YØ�g�Y˜hÐ'Ü(Ø+¸ÐQ[Ðelôô %×?Ñ?ð ó 
÷ 
ð 	
ð 
ús   ‚AAÁAÁArw   c          	   ƒ  ó�   K  — |st        d|›�«      ‚| j                  d|› d�t        ||||¬«      t        ¬«      ƒ d{  –—† S 7 Œ­w)rp   rT   rU   rs   rF   rV   Nry   rZ   s         r/   rz   zAsyncFiles.retrieve_contentc  sd   è ø€ ñ0 ÜÐUÐV]ÐU`ÐaÓbÐbØ—Y‘YØ�g�Y˜hÐ'Ü(Ø+¸ÐQ[Ðelôô ð ó 
÷ 
ð 	
ð 
ús   ‚=A¿AÁ Ar{   r|   r}   c             ƒ  ór  K  — h d£}t        j                   «       }| j                  |«      ƒ d{  –—† }|j                  |vrm| j                  |«      ƒ d{  –—†  | j                  |«      ƒ d{  –—† }t        j                   «       |z
  |kD  rt	        d|› d|› d�«      ‚|j                  |vrŒm|S 7 Œ�7 Œ\7 ŒE­w)r�   >   r‚   rƒ   r„   Nr…   r†   r‡   rˆ   r�   s          r/   r‘   zAsyncFiles.wait_for_processing…  s±   è ø€ ò <ˆä—	‘	“ˆØ—]‘] 2Ó&×&ˆØ�k‰k Ñ0Ø—+‘+˜mÓ,×,Ð,àŸ™ rÓ*×*ˆDÜ�y‰y‹{˜UÑ"Ð%5Ò5Ü"Ø4°R°DÐ8TÐUeÐTfÐfoÐpóð ð �k‰k Ò0ð ˆð 'øà,øà*ús9   ‚-B7¯B1°&B7ÁB3ÁB7Á/B5Á0>B7Â/B7Â3B7Â5B7)r’   rª   )r’   r¬   r“   r˜   )r^   r™   r_   rš   r`   r›   r@   r™   r8   r”   r9   r•   r:   r–   r;   r—   r’   z7AsyncPaginator[FileObject, AsyncCursorPage[FileObject]]rœ   r�   rž   rŸ   r¡   r§   r1   r/   r(   r(   `  s£  „ Øò/ó ð/ð ò5ó ð5ð AEð )-Ø$(Ø"&Ø;DñL
ð ðL
ð ð	L
ð
 >ðL
ð &ðL
ð "ðL
ð  ðL
ð 9ðL
ð 
óL
ðh )-Ø$(Ø"&Ø;Dñ
àð
ð &ð
ð "ð
ð  ð
ð 9ð
ð 
ó
ðH !Ø Ø/3Ø"ð )-Ø$(Ø"&Ø;Dñ;
ð ð;
ð ð	;
ð
 -ð;
ð ð;
ð &ð;
ð "ð;
ð  ð;
ð 9ð;
ð 
Aó;
ðF )-Ø$(Ø"&Ø;Dñ
àð
ð &ð
ð "ð
ð  ð
ð 9ð
ð 
ó
ðN )-Ø$(Ø"&Ø;Dñ 
àð 
ð &ð 
ð "ð 
ð  ð 
ð 9ð 
ð 
5ó 
ðD "Ð×!Ñ!Ð"RÓSð )-Ø$(Ø"&Ø;Dñ
àð
ð &ð
ð "ð
ð  ð
ð 9ð
ð 
ò
ó Tð
ðJ  #Ø")ñàðð ð	ð
  ðð 
ôr1   c                  ó   — e Zd Zdd„Zy)r,   c                óÂ  — || _         t        j                  |j                  «      | _        t        j                  |j                  «      | _        t        j                  |j
                  «      | _        t        j                  |j                  «      | _        t        j                  |j                  «      | _        t        j                  |j                  «      | _        y ©N)	Ú_filesr   Úto_raw_response_wrapperrQ   r\   ri   rn   rv   rz   ©r.   rI   s     r/   Ú__init__zFilesWithRawResponse.__init__ž  s¯   € ØˆŒä&×>Ñ>Ø�L‰Ló
ˆŒô )×@Ñ@Ø�N‰Nó
ˆŒô %×<Ñ<Ø�J‰Jó
ˆŒ	ô '×>Ñ>Ø�L‰Ló
ˆŒô (×?Ñ?Ø�M‰Mó
ˆŒô ×4Ñ4Ø×&Ñ&óð 	Õr1   N©rI   r'   r’   ÚNone©r¢   r£   r¤   r»   r§   r1   r/   r,   r,   �  ó   „ ô
r1   r,   c                  ó   — e Zd Zdd„Zy)rª   c                óÂ  — || _         t        j                  |j                  «      | _        t        j                  |j                  «      | _        t        j                  |j
                  «      | _        t        j                  |j                  «      | _        t        j                  |j                  «      | _        t        j                  |j                  «      | _        y r·   )	r¸   r   Úasync_to_raw_response_wrapperrQ   r\   ri   rn   rv   rz   rº   s     r/   r»   z"AsyncFilesWithRawResponse.__init__¸  s¯   € ØˆŒä&×DÑDØ�L‰Ló
ˆŒô )×FÑFØ�N‰Nó
ˆŒô %×BÑBØ�J‰Jó
ˆŒ	ô '×DÑDØ�L‰Ló
ˆŒô (×EÑEØ�M‰Mó
ˆŒô ×:Ñ:Ø×&Ñ&óð 	Õr1   N©rI   r(   r’   r½   r¾   r§   r1   r/   rª   rª   ·  r¿   r1   rª   c                  ó   — e Zd Zdd„Zy)r4   c                óT  — || _         t        |j                  «      | _        t        |j                  «      | _        t        |j                  «      | _        t        |j
                  «      | _        t        |j                  t        «      | _        t        |j                  «      | _	        y r·   )
r¸   r   rQ   r\   ri   rn   r   rv   r   rz   rº   s     r/   r»   z#FilesWithStreamingResponse.__init__Ò  sŽ   € ØˆŒä2Ø�L‰Ló
ˆŒô 5Ø�N‰Nó
ˆŒô 1Ø�J‰Jó
ˆŒ	ô 3Ø�L‰Ló
ˆŒô ;Ø�M‰MÜ%ó
ˆŒô
 )Ø×&Ñ&óð 	Õr1   Nr¼   r¾   r§   r1   r/   r4   r4   Ñ  ó   „ ô
r1   r4   c                  ó   — e Zd Zdd„Zy)r¬   c                óT  — || _         t        |j                  «      | _        t        |j                  «      | _        t        |j                  «      | _        t        |j
                  «      | _        t        |j                  t        «      | _        t        |j                  «      | _	        y r·   )
r¸   r   rQ   r\   ri   rn   r    rv   r   rz   rº   s     r/   r»   z(AsyncFilesWithStreamingResponse.__init__í  s�   € ØˆŒä8Ø�L‰Ló
ˆŒô ;Ø�N‰Nó
ˆŒô 7Ø�J‰Jó
ˆŒ	ô 9Ø�L‰Ló
ˆŒô AØ�M‰MÜ*ó
ˆŒô
 /Ø×&Ñ&óð 	Õr1   NrÃ   r¾   r§   r1   r/   r¬   r¬   ì  rÆ   r1   r¬   );Ú
__future__r   r‰   r¥   Útypingr   r   r   ÚhttpxÚ r   Útypesr	   r
   r   Ú_typesr   r   r   r   r   r   r   r   Ú_utilsr   r   r   r   Ú_compatr   Ú	_resourcer   r   Ú	_responser   r   r   r   r   r    Ú
paginationr!   r"   Ú_base_clientr#   r$   Útypes.file_objectr%   Útypes.file_deletedr&   Útypes.file_purposeÚ__all__r'   r(   r,   rª   r4   r¬   r§   r1   r/   Ú<module>rÙ      s£   ðõ #ã Û ß  Ý %ã å ß EÑ Eß U× UÓ Uß \Ó \Ý %ß 9÷÷ ÷ 9ß ?Ý *Ý ,Ý ,à�LÐ
!€ôzˆOô zôz	zÐ!ô z÷z	
ñ 
÷4
ñ 
÷4
ñ 
÷6
ò 
r1   