
    +h                         d dl mZmZmZ d dlmZ d dlmZ d dlm	Z	 d dl
mZmZmZmZmZ d dlmZmZmZmZmZ d dlmZ  G d d	ed	   ed	   ed	         Zy
)    )CreateableAPIResourceListableAPIResourceUpdateableAPIResource)
ListObject)RequestOptions)StripeObject)ClassVarListOptionalUnioncast)LiteralNotRequired	TypedDictUnpackTYPE_CHECKING)
quote_plusc                      e Zd ZU dZdZeed      ed<    G d de      Z	e
r G d de      Z G d d	e      Z G d
 de      Z G d de      Z G d de      Z G d de      Z G d de      Z G d de      Z G d de      Z G d de      Z G d de      Z G d de      Z G d de      Z G d  d!e      Z G d" d#e      Z G d$ d%e      Z G d& d'e      Z G d( d)e      Z G d* d+e      Z G d, d-e      Z  G d. d/e      Z! G d0 d1e      Z" G d2 d3e      Z# G d4 d5e      Z$ G d6 d7e      Z% G d8 d9e      Z& G d: d;e      Z' G d< d=e      Z( G d> d?e      Z) G d@ dAe      Z* G dB dCe      Z+ G dD dEe      Z, G dF dGe      Z- G dH dIe      Z. G dJ dKe      Z/ G dL dMe      Z0 G dN dOe      Z1 G dP dQe      Z2 G dR dSe      Z3 G dT dUe      Z4 G dV dWe      Z5 G dX dYe      Z6 G dZ d[e      Z7 G d\ d]e      Z8 G d^ d_e      Z9 G d` dae      Z: G db dce      Z; G dd dee      Z< G df dge      Z= G dh die      Z> G dj dke      Z? G dl dme      Z@ G dn doe      ZA G dp dqe      ZB G dr dse      ZC G dt due      ZD G dv dwe      ZE G dx dye      ZF G dz d{e      ZG G d| d}e      ZH G d~ de      ZI G d de      ZJ G d de      ZK G d de      ZL G d de      ZM G d de      ZN G d de      ZO G d de      ZP G d de      ZQ G d de      ZR G d de      ZS G d de      ZT G d de      ZU G d de      ZV G d de      ZW G d de      ZX G d de      ZY G d de      ZZ G d de      Z[ G d de      Z\ G d de      Z] G d de      Z^ G d de      Z_e`ed<   	 eaed<   	 e	ed<   e`ed<   	 ebe`   ed<   	 eaed<   	 eced<   	 ed   ed<   	 ed   ed<   	 ed	 	 	 	 ddebea   debea   debea   debea   deed   dd fd       Zfed	 	 	 ddebea   debea   debea   deed   degd    f
d       Zheddeadeed   dd fd       Zide	iZjy)Registrationa  
    A Tax `Registration` lets us know that your business is registered to collect tax on payments within a region, enabling you to [automatically collect tax](https://stripe.com/docs/tax).

    Stripe doesn't register on your behalf with the relevant authorities when you create a Tax `Registration` object. For more information on how to register to collect tax, see [our guide](https://stripe.com/docs/tax/registering).

    Related guide: [Using the Registrations API](https://stripe.com/docs/tax/registrations-api)
    ztax.registrationOBJECT_NAMEc                   T   e Zd ZU  G d de      Z G d de      Z G d de      Z G d de      Z G d	 d
e      Z G d de      Z	 G d de      Z
 G d de      Z G d de      Z G d de      Z G d de      Z G d de      Z G d de      Z G d de      Z G d de      Z G d d e      Z G d! d"e      Z G d# d$e      Z G d% d&e      Z G d' d(e      Z G d) d*e      Z G d+ d,e      Z G d- d.e      Z G d/ d0e      Z G d1 d2e      Z G d3 d4e      Z G d5 d6e      Z G d7 d8e      Z G d9 d:e      Z  G d; d<e      Z! G d= d>e      Z" G d? d@e      Z# G dA dBe      Z$ G dC dDe      Z% G dE dFe      Z& G dG dHe      Z' G dI dJe      Z( G dK dLe      Z) G dM dNe      Z* G dO dPe      Z+ G dQ dRe      Z, G dS dTe      Z- G dU dVe      Z. G dW dXe      Z/ G dY dZe      Z0 G d[ d\e      Z1 G d] d^e      Z2 G d_ d`e      Z3 G da dbe      Z4e5e   e6dc<   e5e   e6dd<   e5e   e6de<   e5e   e6df<   e5e   e6dg<   e5e	   e6dh<   e5e
   e6di<   e5e   e6dj<   e5e   e6dk<   e5e   e6dl<   e5e   e6dm<   e5e   e6dn<   e5e   e6do<   e5e   e6dp<   e5e   e6dq<   e5e   e6dr<   e5e   e6ds<   e5e   e6dt<   e5e   e6du<   e5e   e6dv<   e5e   e6dw<   e5e   e6dx<   e5e   e6dy<   e5e   e6dz<   e5e   e6d{<   e5e   e6d|<   e5e   e6d}<   e5e   e6d~<   e5e    e6d<   e5e!   e6d<   e5e"   e6d<   e5e#   e6d<   e5e$   e6d<   e5e%   e6d<   e5e&   e6d<   e5e'   e6d<   e5e(   e6d<   e5e)   e6d<   e5e*   e6d<   e5e+   e6d<   e5e,   e6d<   e5e-   e6d<   e5e.   e6d<   e5e/   e6d<   e5e0   e6d<   e5e1   e6d<   e5e2   e6d<   e5e3   e6d<   e5e4   e6d<   i dceddedeedfedgedhe	die
djedkedledmednedoedpedqedredsei dteduedvedwedxedyeded{ed|ed}ed~ede de!de"de#de$de%e&e'e(e)e*e+e,e-e.e/e0e1e2e3e4dZ7dzdiZ8y)Registration.CountryOptionsc                       e Zd ZU ed   ed<   y)Registration.CountryOptions.AestandardtypeN__name__
__module____qualname__r   __annotations__     X/var/www/html/venv/lib/python3.12/site-packages/stripe/api_resources/tax/registration.pyAer   &       *%%r#   r%   c                   N    e Zd ZU  G d de      Zee   ed<   ed   ed<   	 deiZy)Registration.CountryOptions.Atc                       e Zd ZU ed   ed<   y)'Registration.CountryOptions.At.Standardsmall_sellerr   place_of_supply_schemeNr   r"   r#   r$   Standardr*   -       (/0J(KKr#   r.   r   iossoss_non_union	oss_unionr   r   N	r   r   r    r   r.   r   r!   r   _inner_class_typesr"   r#   r$   Atr(   ,   9    <  x((JKK #-h!7r#   r6   c                       e Zd ZU ed   ed<   y)Registration.CountryOptions.Aur   r   Nr   r"   r#   r$   Aur9   :   r&   r#   r:   c                   N    e Zd ZU  G d de      Zee   ed<   ed   ed<   	 deiZy)Registration.CountryOptions.Bec                       e Zd ZU ed   ed<   y)'Registration.CountryOptions.Be.Standardr+   r-   Nr   r"   r#   r$   r.   r>   A   r/   r#   r.   r   r0   r   Nr4   r"   r#   r$   Ber<   @   r7   r#   r?   c                   N    e Zd ZU  G d de      Zee   ed<   ed   ed<   	 deiZy)Registration.CountryOptions.Bgc                       e Zd ZU ed   ed<   y)'Registration.CountryOptions.Bg.Standardr+   r-   Nr   r"   r#   r$   r.   rC   O   r/   r#   r.   r   r0   r   Nr4   r"   r#   r$   BgrA   N   r7   r#   rD   c                   N    e Zd ZU  G d de      Zee   ed<   ed   ed<   	 deiZy)Registration.CountryOptions.Cac                       e Zd ZU eed<   y)/Registration.CountryOptions.Ca.ProvinceStandardprovinceNr   r   r    strr!   r"   r#   r$   ProvinceStandardrH   ]   s    r#   rL   province_standardrM   
simplifiedr   r   N)	r   r   r    r   rL   r   r!   r   r5   r"   r#   r$   CarF   \   s;    <   ((899GHH #67G!Hr#   rP   c                       e Zd ZU ed   ed<   y)Registration.CountryOptions.Chr   r   Nr   r"   r#   r$   ChrR   j   r&   r#   rS   c                       e Zd ZU ed   ed<   y)Registration.CountryOptions.ClrO   r   Nr   r"   r#   r$   ClrU   p       ,''r#   rV   c                       e Zd ZU ed   ed<   y)Registration.CountryOptions.CorO   r   Nr   r"   r#   r$   CorY   v   rW   r#   rZ   c                   N    e Zd ZU  G d de      Zee   ed<   ed   ed<   	 deiZy)Registration.CountryOptions.Cyc                       e Zd ZU ed   ed<   y)'Registration.CountryOptions.Cy.Standardr+   r-   Nr   r"   r#   r$   r.   r^   }   r/   r#   r.   r   r0   r   Nr4   r"   r#   r$   Cyr\   |   r7   r#   r_   c                   N    e Zd ZU  G d de      Zee   ed<   ed   ed<   	 deiZy)Registration.CountryOptions.Czc                       e Zd ZU ed   ed<   y)'Registration.CountryOptions.Cz.Standardr+   r-   Nr   r"   r#   r$   r.   rc      r/   r#   r.   r   r0   r   Nr4   r"   r#   r$   Czra      r7   r#   rd   c                   N    e Zd ZU  G d de      Zee   ed<   ed   ed<   	 deiZy)Registration.CountryOptions.Dec                       e Zd ZU ed   ed<   y)'Registration.CountryOptions.De.Standardr+   r-   Nr   r"   r#   r$   r.   rh      r/   r#   r.   r   r0   r   Nr4   r"   r#   r$   Derf      r7   r#   ri   c                   N    e Zd ZU  G d de      Zee   ed<   ed   ed<   	 deiZy)Registration.CountryOptions.Dkc                       e Zd ZU ed   ed<   y)'Registration.CountryOptions.Dk.Standardr+   r-   Nr   r"   r#   r$   r.   rm      r/   r#   r.   r   r0   r   Nr4   r"   r#   r$   Dkrk      r7   r#   rn   c                   N    e Zd ZU  G d de      Zee   ed<   ed   ed<   	 deiZy)Registration.CountryOptions.Eec                       e Zd ZU ed   ed<   y)'Registration.CountryOptions.Ee.Standardr+   r-   Nr   r"   r#   r$   r.   rr      r/   r#   r.   r   r0   r   Nr4   r"   r#   r$   Eerp      r7   r#   rs   c                   N    e Zd ZU  G d de      Zee   ed<   ed   ed<   	 deiZy)Registration.CountryOptions.Esc                       e Zd ZU ed   ed<   y)'Registration.CountryOptions.Es.Standardr+   r-   Nr   r"   r#   r$   r.   rw      r/   r#   r.   r   r0   r   Nr4   r"   r#   r$   Esru      r7   r#   rx   c                   N    e Zd ZU  G d de      Zee   ed<   ed   ed<   	 deiZy)Registration.CountryOptions.Fic                       e Zd ZU ed   ed<   y)'Registration.CountryOptions.Fi.Standardr+   r-   Nr   r"   r#   r$   r.   r|      r/   r#   r.   r   r0   r   Nr4   r"   r#   r$   Firz      r7   r#   r}   c                   N    e Zd ZU  G d de      Zee   ed<   ed   ed<   	 deiZy)Registration.CountryOptions.Frc                       e Zd ZU ed   ed<   y)'Registration.CountryOptions.Fr.Standardr+   r-   Nr   r"   r#   r$   r.   r      r/   r#   r.   r   r0   r   Nr4   r"   r#   r$   Frr      r7   r#   r   c                       e Zd ZU ed   ed<   y)Registration.CountryOptions.Gbr   r   Nr   r"   r#   r$   Gbr      r&   r#   r   c                   N    e Zd ZU  G d de      Zee   ed<   ed   ed<   	 deiZy)Registration.CountryOptions.Grc                       e Zd ZU ed   ed<   y)'Registration.CountryOptions.Gr.Standardr+   r-   Nr   r"   r#   r$   r.   r      r/   r#   r.   r   r0   r   Nr4   r"   r#   r$   Grr      r7   r#   r   c                   N    e Zd ZU  G d de      Zee   ed<   ed   ed<   	 deiZy)Registration.CountryOptions.Hrc                       e Zd ZU ed   ed<   y)'Registration.CountryOptions.Hr.Standardr+   r-   Nr   r"   r#   r$   r.   r     r/   r#   r.   r   r0   r   Nr4   r"   r#   r$   Hrr      r7   r#   r   c                   N    e Zd ZU  G d de      Zee   ed<   ed   ed<   	 deiZy)Registration.CountryOptions.Huc                       e Zd ZU ed   ed<   y)'Registration.CountryOptions.Hu.Standardr+   r-   Nr   r"   r#   r$   r.   r     r/   r#   r.   r   r0   r   Nr4   r"   r#   r$   Hur     r7   r#   r   c                       e Zd ZU ed   ed<   y)Registration.CountryOptions.IdrO   r   Nr   r"   r#   r$   Idr     rW   r#   r   c                   N    e Zd ZU  G d de      Zee   ed<   ed   ed<   	 deiZy)Registration.CountryOptions.Iec                       e Zd ZU ed   ed<   y)'Registration.CountryOptions.Ie.Standardr+   r-   Nr   r"   r#   r$   r.   r   #  r/   r#   r.   r   r0   r   Nr4   r"   r#   r$   Ier   "  r7   r#   r   c                       e Zd ZU ed   ed<   y)Registration.CountryOptions.Isr   r   Nr   r"   r#   r$   Isr   0  r&   r#   r   c                   N    e Zd ZU  G d de      Zee   ed<   ed   ed<   	 deiZy)Registration.CountryOptions.Itc                       e Zd ZU ed   ed<   y)'Registration.CountryOptions.It.Standardr+   r-   Nr   r"   r#   r$   r.   r   7  r/   r#   r.   r   r0   r   Nr4   r"   r#   r$   Itr   6  r7   r#   r   c                       e Zd ZU ed   ed<   y)Registration.CountryOptions.Jpr   r   Nr   r"   r#   r$   Jpr   D  r&   r#   r   c                       e Zd ZU ed   ed<   y)Registration.CountryOptions.KrrO   r   Nr   r"   r#   r$   Krr   J  rW   r#   r   c                   N    e Zd ZU  G d de      Zee   ed<   ed   ed<   	 deiZy)Registration.CountryOptions.Ltc                       e Zd ZU ed   ed<   y)'Registration.CountryOptions.Lt.Standardr+   r-   Nr   r"   r#   r$   r.   r   Q  r/   r#   r.   r   r0   r   Nr4   r"   r#   r$   Ltr   P  r7   r#   r   c                   N    e Zd ZU  G d de      Zee   ed<   ed   ed<   	 deiZy)Registration.CountryOptions.Luc                       e Zd ZU ed   ed<   y)'Registration.CountryOptions.Lu.Standardr+   r-   Nr   r"   r#   r$   r.   r   _  r/   r#   r.   r   r0   r   Nr4   r"   r#   r$   Lur   ^  r7   r#   r   c                   N    e Zd ZU  G d de      Zee   ed<   ed   ed<   	 deiZy)Registration.CountryOptions.Lvc                       e Zd ZU ed   ed<   y)'Registration.CountryOptions.Lv.Standardr+   r-   Nr   r"   r#   r$   r.   r   m  r/   r#   r.   r   r0   r   Nr4   r"   r#   r$   Lvr   l  r7   r#   r   c                   N    e Zd ZU  G d de      Zee   ed<   ed   ed<   	 deiZy)Registration.CountryOptions.Mtc                       e Zd ZU ed   ed<   y)'Registration.CountryOptions.Mt.Standardr+   r-   Nr   r"   r#   r$   r.   r   {  r/   r#   r.   r   r0   r   Nr4   r"   r#   r$   Mtr   z  r7   r#   r   c                       e Zd ZU ed   ed<   y)Registration.CountryOptions.MxrO   r   Nr   r"   r#   r$   Mxr     rW   r#   r   c                       e Zd ZU ed   ed<   y)Registration.CountryOptions.MyrO   r   Nr   r"   r#   r$   Myr     rW   r#   r   c                   N    e Zd ZU  G d de      Zee   ed<   ed   ed<   	 deiZy)Registration.CountryOptions.Nlc                       e Zd ZU ed   ed<   y)'Registration.CountryOptions.Nl.Standardr+   r-   Nr   r"   r#   r$   r.   r     r/   r#   r.   r   r0   r   Nr4   r"   r#   r$   Nlr     r7   r#   r   c                       e Zd ZU ed   ed<   y)Registration.CountryOptions.Nor   r   Nr   r"   r#   r$   Nor     r&   r#   r   c                       e Zd ZU ed   ed<   y)Registration.CountryOptions.Nzr   r   Nr   r"   r#   r$   Nzr     r&   r#   r   c                   N    e Zd ZU  G d de      Zee   ed<   ed   ed<   	 deiZy)Registration.CountryOptions.Plc                       e Zd ZU ed   ed<   y)'Registration.CountryOptions.Pl.Standardr+   r-   Nr   r"   r#   r$   r.   r     r/   r#   r.   r   r0   r   Nr4   r"   r#   r$   Plr     r7   r#   r   c                   N    e Zd ZU  G d de      Zee   ed<   ed   ed<   	 deiZy)Registration.CountryOptions.Ptc                       e Zd ZU ed   ed<   y)'Registration.CountryOptions.Pt.Standardr+   r-   Nr   r"   r#   r$   r.   r     r/   r#   r.   r   r0   r   Nr4   r"   r#   r$   Ptr     r7   r#   r   c                   N    e Zd ZU  G d de      Zee   ed<   ed   ed<   	 deiZy)Registration.CountryOptions.Roc                       e Zd ZU ed   ed<   y)'Registration.CountryOptions.Ro.Standardr+   r-   Nr   r"   r#   r$   r.   r     r/   r#   r.   r   r0   r   Nr4   r"   r#   r$   Ror     r7   r#   r   c                       e Zd ZU ed   ed<   y)Registration.CountryOptions.SarO   r   Nr   r"   r#   r$   Sar     rW   r#   r   c                   N    e Zd ZU  G d de      Zee   ed<   ed   ed<   	 deiZy)Registration.CountryOptions.Sec                       e Zd ZU ed   ed<   y)'Registration.CountryOptions.Se.Standardr+   r-   Nr   r"   r#   r$   r.   r     r/   r#   r.   r   r0   r   Nr4   r"   r#   r$   Ser     r7   r#   r   c                       e Zd ZU ed   ed<   y)Registration.CountryOptions.Sgr   r   Nr   r"   r#   r$   Sgr     r&   r#   r   c                   N    e Zd ZU  G d de      Zee   ed<   ed   ed<   	 deiZy)Registration.CountryOptions.Sic                       e Zd ZU ed   ed<   y)'Registration.CountryOptions.Si.Standardr+   r-   Nr   r"   r#   r$   r.   r     r/   r#   r.   r   r0   r   Nr4   r"   r#   r$   Sir     r7   r#   r   c                   N    e Zd ZU  G d de      Zee   ed<   ed   ed<   	 deiZy)Registration.CountryOptions.Skc                       e Zd ZU ed   ed<   y)'Registration.CountryOptions.Sk.Standardr+   r-   Nr   r"   r#   r$   r.   r     r/   r#   r.   r   r0   r   Nr4   r"   r#   r$   Skr      r7   r#   r   c                       e Zd ZU ed   ed<   y)Registration.CountryOptions.ThrO   r   Nr   r"   r#   r$   Thr     rW   r#   r   c                       e Zd ZU ed   ed<   y)Registration.CountryOptions.TrrO   r   Nr   r"   r#   r$   Trr     rW   r#   r   c                       e Zd ZU  G d de      Z G d de      Zee   ed<   ee   ed<   eed<   	 e	d   ed	<   	 eed
Z
y)Registration.CountryOptions.Usc                       e Zd ZU eed<   y)0Registration.CountryOptions.Us.LocalAmusementTaxjurisdictionNrJ   r"   r#   r$   LocalAmusementTaxr         !!r#   r   c                       e Zd ZU eed<   y),Registration.CountryOptions.Us.LocalLeaseTaxr   NrJ   r"   r#   r$   LocalLeaseTaxr  !  r   r#   r  local_amusement_taxlocal_lease_taxstater  r  state_communications_taxstate_sales_taxr   )r  r  N)r   r   r    r   r   r  r   r!   rK   r   r5   r"   r#   r$   Usr     sf    L   "**;!<<%m44J #  (9#0"r#   r
  c                       e Zd ZU ed   ed<   y)Registration.CountryOptions.VnrO   r   Nr   r"   r#   r$   Vnr  ;  rW   r#   r  c                       e Zd ZU ed   ed<   y)Registration.CountryOptions.Zar   r   Nr   r"   r#   r$   Zar  A  r&   r#   r  aeataubebgcachclcocyczdedkeeesfifrgbgrhrhuidieis_itjpkrltlulvmtmxmynlnonzplptrosasesgsiskthtrusvnzais)r3  r4  r5  r6  r7  r8  r9  r:  r;  r<  r=  r>  r?  r@  rA  N)9r   r   r    r   r%   r6   r:   r?   rD   rP   rS   rV   rZ   r_   rd   ri   rn   rs   rx   r}   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r
  r  r  r   r!   r5   _field_remappingsr"   r#   r$   CountryOptionsr   %   s"   	 		8 	8	 		8 	8	8 	8	I 	I	 		 		 		8 	8	8 	8	8 	8	8 	8	8 	8	8 	8	8 	8	8 	8	 		8 	8	8 	8	8 	8	 		8 	8	 		8 	8	 		 		8 	8	8 	8	8 	8	8 	8	 		 		8 	8	 		 		8 	8	8 	8	8 	8	 		8 	8	 		8 	8	8 	8	 		 		 	B	 		 	 RLRLRLRLRLRLRLRLRLRLRLRLRLRLRLRLRLRLRLRLRLRLRLb\RLRLRLRLRLRLRLRLRLRLRLRLRLRLRLRLRLRLRLRLRLRLRLRLRL2
"2
"2
 "2
 "	2

 "2
 "2
 "2
 "2
 "2
 "2
 "2
 "2
 "2
 "2
 "2
  "!2
" "#2
$ "%2
& "'2
( ")2
* "+2
, "-2
. "/2
0 "12
2 "32
4 "52
6 "72
8 "92
: ";2
< "=2
> "?2
@ "A2
B "C2
D "E2
F c2
f #DMr#   rD  c                   d    e Zd ZU eed   ef   ed<   	 eed<   	 ded<   	 ed   ed<   	 ed   ed	<   y
)Registration.CreateParamsnowactive_fromcountry'Registration.CreateParamsCountryOptionscountry_options	List[str]expandint
expires_atN)	r   r   r    r   r   rN  r!   rK   r   r"   r#   r$   CreateParamsrF    sY    wu~s233 L GF  ,, $E**r#   rP  c                   l   e Zd ZU ed   ed<   	 ed   ed<   	 ed   ed<   	 ed   ed<   	 ed	   ed
<   	 ed   ed<   	 ed   ed<   	 ed   ed<   	 ed   ed<   	 ed   ed<   	 ed   ed<   	 ed   ed<   	 ed   ed<   	 ed   ed<   	 ed   ed<   	 ed   ed <   	 ed!   ed"<   	 ed#   ed$<   	 ed%   ed&<   	 ed'   ed(<   	 ed)   ed*<   	 ed+   ed,<   	 ed-   ed.<   	 ed/   ed0<   	 ed1   ed2<   	 ed3   ed4<   	 ed5   ed6<   	 ed7   ed8<   	 ed9   ed:<   	 ed;   ed<<   	 ed=   ed><   	 ed?   ed@<   	 edA   edB<   	 edC   edD<   	 edE   edF<   	 edG   edH<   	 edI   edJ<   	 edK   edL<   	 edM   edN<   	 edO   edP<   	 edQ   edR<   	 edS   edT<   	 edU   edV<   	 edW   edX<   	 edY   edZ<   	 ed[   ed\<   	 ed]   ed^<   	 ed_   ed`<   ya)brJ  )Registration.CreateParamsCountryOptionsAer  )Registration.CreateParamsCountryOptionsAtr  )Registration.CreateParamsCountryOptionsAur  )Registration.CreateParamsCountryOptionsBer  )Registration.CreateParamsCountryOptionsBgr  )Registration.CreateParamsCountryOptionsCar  )Registration.CreateParamsCountryOptionsChr  )Registration.CreateParamsCountryOptionsClr  )Registration.CreateParamsCountryOptionsCor  )Registration.CreateParamsCountryOptionsCyr  )Registration.CreateParamsCountryOptionsCzr  )Registration.CreateParamsCountryOptionsDer  )Registration.CreateParamsCountryOptionsDkr  )Registration.CreateParamsCountryOptionsEer  )Registration.CreateParamsCountryOptionsEsr  )Registration.CreateParamsCountryOptionsFir   )Registration.CreateParamsCountryOptionsFrr!  )Registration.CreateParamsCountryOptionsGbr"  )Registration.CreateParamsCountryOptionsGrr#  )Registration.CreateParamsCountryOptionsHrr$  )Registration.CreateParamsCountryOptionsHur%  )Registration.CreateParamsCountryOptionsIdr&  )Registration.CreateParamsCountryOptionsIer'  )Registration.CreateParamsCountryOptionsItr)  )Registration.CreateParamsCountryOptionsJpr*  )Registration.CreateParamsCountryOptionsKrr+  )Registration.CreateParamsCountryOptionsLtr,  )Registration.CreateParamsCountryOptionsLur-  )Registration.CreateParamsCountryOptionsLvr.  )Registration.CreateParamsCountryOptionsMtr/  )Registration.CreateParamsCountryOptionsMxr0  )Registration.CreateParamsCountryOptionsMyr1  )Registration.CreateParamsCountryOptionsNlr2  )Registration.CreateParamsCountryOptionsNor3  )Registration.CreateParamsCountryOptionsNzr4  )Registration.CreateParamsCountryOptionsPlr5  )Registration.CreateParamsCountryOptionsPtr6  )Registration.CreateParamsCountryOptionsRor7  )Registration.CreateParamsCountryOptionsSar8  )Registration.CreateParamsCountryOptionsSer9  )Registration.CreateParamsCountryOptionsSgr:  )Registration.CreateParamsCountryOptionsSir;  )Registration.CreateParamsCountryOptionsSkr<  )Registration.CreateParamsCountryOptionsThr=  )Registration.CreateParamsCountryOptionsTrr>  )Registration.CreateParamsCountryOptionsUsr?  )Registration.CreateParamsCountryOptionsVnr@  )Registration.CreateParamsCountryOptionsZarA  Nr   r   r    r   r!   r"   r#   r$   CreateParamsCountryOptionsz'Registration.CreateParamsCountryOptions  s   GHH GHH GHH GHH GHH GHH GHH GHH GHH GHH GHH GHH GHH GHH GHH GHH GHH GHH GHH GHH GHH GHH GHH GHH GHH GHH GHH GHH GHH GHH GHH GHH GHH GHH GHH GHH GHH GHH GHH GHH GHH GHH GHH GHH GHH GHH GHH GHHr#   r  c                       e Zd ZU ed   ed<   y)r  r   r   Nr   r"   r#   r$   CreateParamsCountryOptionsZaz)Registration.CreateParamsCountryOptionsZa  r&   r#   r  c                       e Zd ZU ed   ed<   y)r  rO   r   Nr   r"   r#   r$   CreateParamsCountryOptionsVnz)Registration.CreateParamsCountryOptionsVn  rW   r#   r  c                   N    e Zd ZU ed   ed<   	 ed   ed<   	 eed<   	 ed   ed<   y)	r  :Registration.CreateParamsCountryOptionsUsLocalAmusementTaxr  6Registration.CreateParamsCountryOptionsUsLocalLeaseTaxr  r  r  r   N)r   r   r    r   r!   rK   r   r"   r#   r$   CreateParamsCountryOptionsUsz)Registration.CreateParamsCountryOptionsUs  sS    !,L"  )H  J # r#   r  c                       e Zd ZU eed<   y)r  r   NrJ   r"   r#   r$   )CreateParamsCountryOptionsUsLocalLeaseTaxz6Registration.CreateParamsCountryOptionsUsLocalLeaseTax      r#   r  c                       e Zd ZU eed<   y)r  r   NrJ   r"   r#   r$   -CreateParamsCountryOptionsUsLocalAmusementTaxz:Registration.CreateParamsCountryOptionsUsLocalAmusementTax  r  r#   r  c                       e Zd ZU ed   ed<   y)r~  rO   r   Nr   r"   r#   r$   CreateParamsCountryOptionsTrz)Registration.CreateParamsCountryOptionsTr  rW   r#   r  c                       e Zd ZU ed   ed<   y)r}  rO   r   Nr   r"   r#   r$   CreateParamsCountryOptionsThz)Registration.CreateParamsCountryOptionsTh  rW   r#   r  c                   0    e Zd ZU ed   ed<   	 ed   ed<   y)r|  1Registration.CreateParamsCountryOptionsSkStandardr   r0   r   Nr   r   r    r   r!   r   r"   r#   r$   CreateParamsCountryOptionsSkz)Registration.CreateParamsCountryOptionsSk  *    !C  JKKr#   r  c                       e Zd ZU ed   ed<   y)r  r+   r-   Nr   r"   r#   r$   $CreateParamsCountryOptionsSkStandardz1Registration.CreateParamsCountryOptionsSkStandard      $+,F$GGr#   r  c                   0    e Zd ZU ed   ed<   	 ed   ed<   y)r{  1Registration.CreateParamsCountryOptionsSiStandardr   r0   r   Nr  r"   r#   r$   CreateParamsCountryOptionsSiz)Registration.CreateParamsCountryOptionsSi  r  r#   r  c                       e Zd ZU ed   ed<   y)r  r+   r-   Nr   r"   r#   r$   $CreateParamsCountryOptionsSiStandardz1Registration.CreateParamsCountryOptionsSiStandard  r  r#   r  c                       e Zd ZU ed   ed<   y)rz  r   r   Nr   r"   r#   r$   CreateParamsCountryOptionsSgz)Registration.CreateParamsCountryOptionsSg  r&   r#   r  c                   0    e Zd ZU ed   ed<   	 ed   ed<   y)ry  1Registration.CreateParamsCountryOptionsSeStandardr   r0   r   Nr  r"   r#   r$   CreateParamsCountryOptionsSez)Registration.CreateParamsCountryOptionsSe  r  r#   r  c                       e Zd ZU ed   ed<   y)r  r+   r-   Nr   r"   r#   r$   $CreateParamsCountryOptionsSeStandardz1Registration.CreateParamsCountryOptionsSeStandard  r  r#   r  c                       e Zd ZU ed   ed<   y)rx  rO   r   Nr   r"   r#   r$   CreateParamsCountryOptionsSaz)Registration.CreateParamsCountryOptionsSa  rW   r#   r  c                   0    e Zd ZU ed   ed<   	 ed   ed<   y)rw  1Registration.CreateParamsCountryOptionsRoStandardr   r0   r   Nr  r"   r#   r$   CreateParamsCountryOptionsRoz)Registration.CreateParamsCountryOptionsRo  r  r#   r  c                       e Zd ZU ed   ed<   y)r  r+   r-   Nr   r"   r#   r$   $CreateParamsCountryOptionsRoStandardz1Registration.CreateParamsCountryOptionsRoStandard  r  r#   r  c                   0    e Zd ZU ed   ed<   	 ed   ed<   y)rv  1Registration.CreateParamsCountryOptionsPtStandardr   r0   r   Nr  r"   r#   r$   CreateParamsCountryOptionsPtz)Registration.CreateParamsCountryOptionsPt  r  r#   r  c                       e Zd ZU ed   ed<   y)r  r+   r-   Nr   r"   r#   r$   $CreateParamsCountryOptionsPtStandardz1Registration.CreateParamsCountryOptionsPtStandard&  r  r#   r  c                   0    e Zd ZU ed   ed<   	 ed   ed<   y)ru  1Registration.CreateParamsCountryOptionsPlStandardr   r0   r   Nr  r"   r#   r$   CreateParamsCountryOptionsPlz)Registration.CreateParamsCountryOptionsPl,  r  r#   r  c                       e Zd ZU ed   ed<   y)r  r+   r-   Nr   r"   r#   r$   $CreateParamsCountryOptionsPlStandardz1Registration.CreateParamsCountryOptionsPlStandard8  r  r#   r  c                       e Zd ZU ed   ed<   y)rt  r   r   Nr   r"   r#   r$   CreateParamsCountryOptionsNzz)Registration.CreateParamsCountryOptionsNz>  r&   r#   r  c                       e Zd ZU ed   ed<   y)rs  r   r   Nr   r"   r#   r$   CreateParamsCountryOptionsNoz)Registration.CreateParamsCountryOptionsNoD  r&   r#   r  c                   0    e Zd ZU ed   ed<   	 ed   ed<   y)rr  1Registration.CreateParamsCountryOptionsNlStandardr   r0   r   Nr  r"   r#   r$   CreateParamsCountryOptionsNlz)Registration.CreateParamsCountryOptionsNlJ  r  r#   r  c                       e Zd ZU ed   ed<   y)r  r+   r-   Nr   r"   r#   r$   $CreateParamsCountryOptionsNlStandardz1Registration.CreateParamsCountryOptionsNlStandardV  r  r#   r  c                       e Zd ZU ed   ed<   y)rq  rO   r   Nr   r"   r#   r$   CreateParamsCountryOptionsMyz)Registration.CreateParamsCountryOptionsMy\  rW   r#   r  c                       e Zd ZU ed   ed<   y)rp  rO   r   Nr   r"   r#   r$   CreateParamsCountryOptionsMxz)Registration.CreateParamsCountryOptionsMxb  rW   r#   r  c                   0    e Zd ZU ed   ed<   	 ed   ed<   y)ro  1Registration.CreateParamsCountryOptionsMtStandardr   r0   r   Nr  r"   r#   r$   CreateParamsCountryOptionsMtz)Registration.CreateParamsCountryOptionsMth  r  r#   r  c                       e Zd ZU ed   ed<   y)r  r+   r-   Nr   r"   r#   r$   $CreateParamsCountryOptionsMtStandardz1Registration.CreateParamsCountryOptionsMtStandardt  r  r#   r  c                   0    e Zd ZU ed   ed<   	 ed   ed<   y)rn  1Registration.CreateParamsCountryOptionsLvStandardr   r0   r   Nr  r"   r#   r$   CreateParamsCountryOptionsLvz)Registration.CreateParamsCountryOptionsLvz  r  r#   r  c                       e Zd ZU ed   ed<   y)r  r+   r-   Nr   r"   r#   r$   $CreateParamsCountryOptionsLvStandardz1Registration.CreateParamsCountryOptionsLvStandard  r  r#   r  c                   0    e Zd ZU ed   ed<   	 ed   ed<   y)rm  1Registration.CreateParamsCountryOptionsLuStandardr   r0   r   Nr  r"   r#   r$   CreateParamsCountryOptionsLuz)Registration.CreateParamsCountryOptionsLu  r  r#   r  c                       e Zd ZU ed   ed<   y)r  r+   r-   Nr   r"   r#   r$   $CreateParamsCountryOptionsLuStandardz1Registration.CreateParamsCountryOptionsLuStandard  r  r#   r  c                   0    e Zd ZU ed   ed<   	 ed   ed<   y)rl  1Registration.CreateParamsCountryOptionsLtStandardr   r0   r   Nr  r"   r#   r$   CreateParamsCountryOptionsLtz)Registration.CreateParamsCountryOptionsLt  r  r#   r  c                       e Zd ZU ed   ed<   y)r  r+   r-   Nr   r"   r#   r$   $CreateParamsCountryOptionsLtStandardz1Registration.CreateParamsCountryOptionsLtStandard  r  r#   r  c                       e Zd ZU ed   ed<   y)rk  rO   r   Nr   r"   r#   r$   CreateParamsCountryOptionsKrz)Registration.CreateParamsCountryOptionsKr  rW   r#   r  c                       e Zd ZU ed   ed<   y)rj  r   r   Nr   r"   r#   r$   CreateParamsCountryOptionsJpz)Registration.CreateParamsCountryOptionsJp  r&   r#   r  c                   0    e Zd ZU ed   ed<   	 ed   ed<   y)ri  1Registration.CreateParamsCountryOptionsItStandardr   r0   r   Nr  r"   r#   r$   CreateParamsCountryOptionsItz)Registration.CreateParamsCountryOptionsIt  r  r#   r  c                       e Zd ZU ed   ed<   y)r  r+   r-   Nr   r"   r#   r$   $CreateParamsCountryOptionsItStandardz1Registration.CreateParamsCountryOptionsItStandard  r  r#   r  c                       e Zd ZU ed   ed<   y))Registration.CreateParamsCountryOptionsIsr   r   Nr   r"   r#   r$   CreateParamsCountryOptionsIsr    r&   r#   r  c                   0    e Zd ZU ed   ed<   	 ed   ed<   y)rh  1Registration.CreateParamsCountryOptionsIeStandardr   r0   r   Nr  r"   r#   r$   CreateParamsCountryOptionsIez)Registration.CreateParamsCountryOptionsIe  r  r#   r  c                       e Zd ZU ed   ed<   y)r  r+   r-   Nr   r"   r#   r$   $CreateParamsCountryOptionsIeStandardz1Registration.CreateParamsCountryOptionsIeStandard  r  r#   r  c                       e Zd ZU ed   ed<   y)rg  rO   r   Nr   r"   r#   r$   CreateParamsCountryOptionsIdz)Registration.CreateParamsCountryOptionsId  rW   r#   r  c                   0    e Zd ZU ed   ed<   	 ed   ed<   y)rf  1Registration.CreateParamsCountryOptionsHuStandardr   r0   r   Nr  r"   r#   r$   CreateParamsCountryOptionsHuz)Registration.CreateParamsCountryOptionsHu  r  r#   r  c                       e Zd ZU ed   ed<   y)r  r+   r-   Nr   r"   r#   r$   $CreateParamsCountryOptionsHuStandardz1Registration.CreateParamsCountryOptionsHuStandard  r  r#   r  c                   0    e Zd ZU ed   ed<   	 ed   ed<   y)re  1Registration.CreateParamsCountryOptionsHrStandardr   r0   r   Nr  r"   r#   r$   CreateParamsCountryOptionsHrz)Registration.CreateParamsCountryOptionsHr  r  r#   r  c                       e Zd ZU ed   ed<   y)r  r+   r-   Nr   r"   r#   r$   $CreateParamsCountryOptionsHrStandardz1Registration.CreateParamsCountryOptionsHrStandard
  r  r#   r  c                   0    e Zd ZU ed   ed<   	 ed   ed<   y)rd  1Registration.CreateParamsCountryOptionsGrStandardr   r0   r   Nr  r"   r#   r$   CreateParamsCountryOptionsGrz)Registration.CreateParamsCountryOptionsGr  r  r#   r  c                       e Zd ZU ed   ed<   y)r  r+   r-   Nr   r"   r#   r$   $CreateParamsCountryOptionsGrStandardz1Registration.CreateParamsCountryOptionsGrStandard  r  r#   r  c                       e Zd ZU ed   ed<   y)rc  r   r   Nr   r"   r#   r$   CreateParamsCountryOptionsGbz)Registration.CreateParamsCountryOptionsGb"  r&   r#   r  c                   0    e Zd ZU ed   ed<   	 ed   ed<   y)rb  1Registration.CreateParamsCountryOptionsFrStandardr   r0   r   Nr  r"   r#   r$   CreateParamsCountryOptionsFrz)Registration.CreateParamsCountryOptionsFr(  r  r#   r  c                       e Zd ZU ed   ed<   y)r   r+   r-   Nr   r"   r#   r$   $CreateParamsCountryOptionsFrStandardz1Registration.CreateParamsCountryOptionsFrStandard4  r  r#   r  c                   0    e Zd ZU ed   ed<   	 ed   ed<   y)ra  1Registration.CreateParamsCountryOptionsFiStandardr   r0   r   Nr  r"   r#   r$   CreateParamsCountryOptionsFiz)Registration.CreateParamsCountryOptionsFi:  r  r#   r  c                       e Zd ZU ed   ed<   y)r  r+   r-   Nr   r"   r#   r$   $CreateParamsCountryOptionsFiStandardz1Registration.CreateParamsCountryOptionsFiStandardF  r  r#   r  c                   0    e Zd ZU ed   ed<   	 ed   ed<   y)r`  1Registration.CreateParamsCountryOptionsEsStandardr   r0   r   Nr  r"   r#   r$   CreateParamsCountryOptionsEsz)Registration.CreateParamsCountryOptionsEsL  r  r#   r  c                       e Zd ZU ed   ed<   y)r
  r+   r-   Nr   r"   r#   r$   $CreateParamsCountryOptionsEsStandardz1Registration.CreateParamsCountryOptionsEsStandardX  r  r#   r  c                   0    e Zd ZU ed   ed<   	 ed   ed<   y)r_  1Registration.CreateParamsCountryOptionsEeStandardr   r0   r   Nr  r"   r#   r$   CreateParamsCountryOptionsEez)Registration.CreateParamsCountryOptionsEe^  r  r#   r  c                       e Zd ZU ed   ed<   y)r  r+   r-   Nr   r"   r#   r$   $CreateParamsCountryOptionsEeStandardz1Registration.CreateParamsCountryOptionsEeStandardj  r  r#   r  c                   0    e Zd ZU ed   ed<   	 ed   ed<   y)r^  1Registration.CreateParamsCountryOptionsDkStandardr   r0   r   Nr  r"   r#   r$   CreateParamsCountryOptionsDkz)Registration.CreateParamsCountryOptionsDkp  r  r#   r  c                       e Zd ZU ed   ed<   y)r  r+   r-   Nr   r"   r#   r$   $CreateParamsCountryOptionsDkStandardz1Registration.CreateParamsCountryOptionsDkStandard|  r  r#   r  c                   0    e Zd ZU ed   ed<   	 ed   ed<   y)r]  1Registration.CreateParamsCountryOptionsDeStandardr   r0   r   Nr  r"   r#   r$   CreateParamsCountryOptionsDez)Registration.CreateParamsCountryOptionsDe  r  r#   r  c                       e Zd ZU ed   ed<   y)r  r+   r-   Nr   r"   r#   r$   $CreateParamsCountryOptionsDeStandardz1Registration.CreateParamsCountryOptionsDeStandard  r  r#   r  c                   0    e Zd ZU ed   ed<   	 ed   ed<   y)r\  1Registration.CreateParamsCountryOptionsCzStandardr   r0   r   Nr  r"   r#   r$   CreateParamsCountryOptionsCzz)Registration.CreateParamsCountryOptionsCz  r  r#   r  c                       e Zd ZU ed   ed<   y)r  r+   r-   Nr   r"   r#   r$   $CreateParamsCountryOptionsCzStandardz1Registration.CreateParamsCountryOptionsCzStandard  r  r#   r!  c                   0    e Zd ZU ed   ed<   	 ed   ed<   y)r[  1Registration.CreateParamsCountryOptionsCyStandardr   r0   r   Nr  r"   r#   r$   CreateParamsCountryOptionsCyz)Registration.CreateParamsCountryOptionsCy  r  r#   r$  c                       e Zd ZU ed   ed<   y)r#  r+   r-   Nr   r"   r#   r$   $CreateParamsCountryOptionsCyStandardz1Registration.CreateParamsCountryOptionsCyStandard  r  r#   r&  c                       e Zd ZU ed   ed<   y)rZ  rO   r   Nr   r"   r#   r$   CreateParamsCountryOptionsCoz)Registration.CreateParamsCountryOptionsCo  rW   r#   r(  c                       e Zd ZU ed   ed<   y)rY  rO   r   Nr   r"   r#   r$   CreateParamsCountryOptionsClz)Registration.CreateParamsCountryOptionsCl  rW   r#   r*  c                       e Zd ZU ed   ed<   y)rX  r   r   Nr   r"   r#   r$   CreateParamsCountryOptionsChz)Registration.CreateParamsCountryOptionsCh  r&   r#   r,  c                   0    e Zd ZU ed   ed<   	 ed   ed<   y)rW  9Registration.CreateParamsCountryOptionsCaProvinceStandardrM   rN   r   Nr  r"   r#   r$   CreateParamsCountryOptionsCaz)Registration.CreateParamsCountryOptionsCa  s*    *K   GHHr#   r/  c                       e Zd ZU eed<   y)r.  rI   NrJ   r"   r#   r$   ,CreateParamsCountryOptionsCaProvinceStandardz9Registration.CreateParamsCountryOptionsCaProvinceStandard  s    Mr#   r1  c                   0    e Zd ZU ed   ed<   	 ed   ed<   y)rV  1Registration.CreateParamsCountryOptionsBgStandardr   r0   r   Nr  r"   r#   r$   CreateParamsCountryOptionsBgz)Registration.CreateParamsCountryOptionsBg  r  r#   r4  c                       e Zd ZU ed   ed<   y)r3  r+   r-   Nr   r"   r#   r$   $CreateParamsCountryOptionsBgStandardz1Registration.CreateParamsCountryOptionsBgStandard  r  r#   r6  c                   0    e Zd ZU ed   ed<   	 ed   ed<   y)rU  1Registration.CreateParamsCountryOptionsBeStandardr   r0   r   Nr  r"   r#   r$   CreateParamsCountryOptionsBez)Registration.CreateParamsCountryOptionsBe  r  r#   r9  c                       e Zd ZU ed   ed<   y)r8  r+   r-   Nr   r"   r#   r$   $CreateParamsCountryOptionsBeStandardz1Registration.CreateParamsCountryOptionsBeStandard  r  r#   r;  c                       e Zd ZU ed   ed<   y)rT  r   r   Nr   r"   r#   r$   CreateParamsCountryOptionsAuz)Registration.CreateParamsCountryOptionsAu   r&   r#   r=  c                   0    e Zd ZU ed   ed<   	 ed   ed<   y)rS  1Registration.CreateParamsCountryOptionsAtStandardr   r0   r   Nr  r"   r#   r$   CreateParamsCountryOptionsAtz)Registration.CreateParamsCountryOptionsAt  r  r#   r@  c                       e Zd ZU ed   ed<   y)r?  r+   r-   Nr   r"   r#   r$   $CreateParamsCountryOptionsAtStandardz1Registration.CreateParamsCountryOptionsAtStandard  r  r#   rB  c                       e Zd ZU ed   ed<   y)rR  r   r   Nr   r"   r#   r$   CreateParamsCountryOptionsAez)Registration.CreateParamsCountryOptionsAe  r&   r#   rD  c                   f    e Zd ZU ed   ed<   	 ed   ed<   	 ed   ed<   	 ed   ed<   	 ed   ed	<   y
)Registration.ListParamsrK   ending_beforerL  rM  rN  limitstarting_afterz0Literal['active', 'all', 'expired', 'scheduled']statusNr  r"   r#   r$   
ListParamsrF    s_    &u--  ,, u%% (..  B r#   rK  c                   B    e Zd ZU ed   ed<   	 ed   ed<   	 ed   ed<   y)Registration.ModifyParamszLiteral['now']|intrH  rL  rM  zLiteral['']|Literal['now']|intrO  Nr  r"   r#   r$   ModifyParamsrM  6  s8    $%9::  ,, $$DEEr#   rN  rH  rI  rK  createdrO  r&  livemodeobject)activeexpired	scheduledrJ  Napi_keyidempotency_keystripe_versionstripe_accountparamsrF  returnc                 `    t        d| j                  d| j                         |||||            S )z8
        Creates a new Tax Registration object.
        r   post)r   _static_request	class_url)clsrU  rV  rW  rX  rY  s         r$   createzRegistration.createf  s=     
 	
r#   rF  c                     | j                  d| j                         ||||      }t        |t              s!t	        dt        |      j                  z        |S )z=
        Returns a list of Tax Registration objects.
        get)rU  rW  rX  rY  z%Expected list object from API, got %s)r]  r^  
isinstancer   	TypeErrorr   r   )r_  rU  rW  rX  rY  results         r$   listzRegistration.list  sf     $$MMO)) % 
 &*-7<((* 
 r#   rM  c                 z    | j                         dt        |      }t        d| j                  d||            S )z
        Updates an existing Tax Registration object.

        A registration cannot be deleted after it has been created. If you wish to end a registration you may do so by setting expires_at.
        /r   r\  )rY  )r^  r   r   r]  )r_  r&  rY  urls       r$   modifyzRegistration.modify  s=     *R.9F;
 	
r#   )NNNN)NNN)kr   r   r    __doc__r   r	   r   r!   r   rD  r   r   rP  r   r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r!  r$  r&  r(  r*  r,  r/  r1  r4  r6  r9  r;  r=  r@  rB  rD  rK  rN  rN  rK   r   boolclassmethodr   r`  r   rf  rj  r5   r"   r#   r$   r   r      s   
 :LK'"456KF
* F
*P 	> 	,@	 @	D	9 		9 		9 	6		 		I 		9 		9 	
	9 
		9 	
	9 
		9 		9 	
	9 
		9 		9 	
	9 
		9 	
	9 
		9 	
	9 
		9 		9 		9 	
	9 
		9 		9 		9 	
	9 
		9 	
	9 
		9 	
	9 
		9 	
	9 
		9 		9 		9 	
	9 
		9 		9 	
	9 
		9 		9 	
	9 
		9 	
	9 
		9 	
	9 
		9 		9 	
	9 
		9 	
	9 
		9 	
	9 
		9 	
	9 
		9 	
	9 
		9 	
	9 
		9 	
	9 
		9 	
	9 
		9 		9 		9 		9 	
	9 
		9 	
	9 
		9 	
	9 
		9 		9 	
	9 
		9 		9 		 	0	> 	  L $#L  	G N &'' 455  "&)-(,(,
#
 "#
 !	

 !
 45
 

 
0  "&(,(,	# ! !	
 23 
N	# 6 

 &'B C
	
 
 ,^<r#   r   N)stripe.api_resources.abstractr   r   r    stripe.api_resources.list_objectr   stripe.request_optionsr   stripe.stripe_objectr   typingr	   r
   r   r   r   typing_extensionsr   r   r   r   r   urllib.parser   r   r"   r#   r$   <module>ru     sS    
 8 1 - 8 8  $T=.)'.)T=r#   