
    <@g8                        d dl mZ d dlmZ d dlmZ d dl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  G d
 ded   ed   ed         Zy)    )CreateableAPIResource)
ListObject)ListableAPIResource)RequestOptions)StripeObject)UpdateableAPIResource)sanitize_id)ClassVarListOptionalUnioncast)LiteralNotRequired	TypedDictUnpackc                      e Zd ZU dZdZeed      ed<    G d de      Z	 G d de
      Z edd	ed
   i      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_ G d de      Z` G d de      Za G d de      Zb G d de      Zc G d de      Zd G d de      Ze G d de      Zf G d de      Zg G d de      Zh G d de      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 G d de      Z G d de      Z G d de      Z G d de      Z G d de      Z G d de      Z G d de
      Z G d de
      Z G d de
      Zeed<   	 eed<   	 e	ed <   eed<   	 ee   ed<   	 eed<   	 eed<   	 ed   ed<   	 ed   ed<   	 eded	   d
d fd       Zeded	   d
d fd       Zeded   d
ed    fd       Zeded   d
ed    fd       Zededed   d
d fd       Zededed   d
d fd       Zededed   d
d fd       Zededed   d
d fd       Zd e	iZy(  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                      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      Z4 G dc dde      Z5 G de dfe      Z6 G dg dhe      Z7 G di dje      Z8 G dk dle      Z9 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      Z@ G d{ d|e      ZA G d} d~e      ZB G d de      ZC G d de      ZD G d de      ZE G d de      ZF G d de      ZG G d de      ZH G d de      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      ZYeZe   e[d<   eZe   e[d<   eZe   e[d<   eZe   e[d<   eZe   e[d<   eZe	   e[d<   eZe
   e[d<   eZe   e[d<   eZe   e[d<   eZe   e[d<   eZe   e[d<   eZe   e[d<   eZe   e[d<   eZe   e[d<   eZe   e[d<   eZe   e[d<   eZe   e[d<   eZe   e[d<   eZe   e[d<   eZe   e[d<   eZe   e[d<   eZe   e[d<   eZe   e[d<   eZe   e[d<   eZe   e[d<   eZe   e[d<   eZe   e[d<   eZe   e[d<   eZe    e[d<   eZe!   e[d<   eZe"   e[d<   eZe#   e[d<   eZe$   e[d<   eZe%   e[d<   eZe&   e[d<   eZe'   e[d<   eZe(   e[d<   eZe)   e[d<   eZe*   e[d<   eZe+   e[d<   eZe,   e[d<   eZe-   e[d<   eZe.   e[d<   eZe/   e[d<   eZe0   e[d<   eZe1   e[d<   eZe2   e[d<   eZe3   e[d<   eZe4   e[d<   eZe5   e[d<   eZe6   e[d<   eZe7   e[d<   eZe8   e[d<   eZe9   e[d<   eZe:   e[d<   eZe;   e[d<   eZe<   e[d<   eZe=   e[d<   eZe>   e[d<   eZe?   e[d<   eZe@   e[d<   eZeA   e[d<   eZeB   e[d<   eZeC   e[d<   eZeD   e[d<   eZeE   e[d<   eZeF   e[d<   eZeG   e[d<   eZeH   e[d<   eZeI   e[d<   eZeJ   e[d<   eZeK   e[d<   eZeL   e[d<   eZeM   e[d<   eZeN   e[d<   eZeO   e[d<   eZeP   e[d<   eZeQ   e[d<   eZeR   e[d<   eZeS   e[d<   eZeT   e[d<   eZeU   e[d<   eZeV   e[d<   eZeW   e[d <   eZeX   e[d<   eZeY   e[d<   i dededededede	de
dedededededededededei dededededededededededede de!de"de#de$de%i de&de'de(de)de*de+de,de-de.de/de0de1de2de3de4de5de6i de7de8de9de:de;de<de=de>de?de@deAdeBdeCdeDdeEdeFdeGi deHdeIdeJdeKdeLdeMdeNdeOdePdeQdeRdeSdeTdeUdeVd eWdeXdeYiZ\dҐdiZ]y(  Registration.CountryOptionsc                       e Zd ZU ed   ed<   y)Registration.CountryOptions.AestandardtypeN__name__
__module____qualname__r   __annotations__     W/var/www/html/AdoubleTech/venv/lib/python3.12/site-packages/stripe/tax/_registration.pyAer          *%%r"   r$   c                       e Zd ZU ed   ed<   y)Registration.CountryOptions.Alr   r   Nr   r!   r"   r#   Alr'   $   r%   r"   r(   c                       e Zd ZU ed   ed<   y)Registration.CountryOptions.Am
simplifiedr   Nr   r!   r"   r#   Amr*   *       ,''r"   r,   c                       e Zd ZU ed   ed<   y)Registration.CountryOptions.Aor   r   Nr   r!   r"   r#   Aor/   0   r%   r"   r0   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#   Standardr4   7       (/0J(KKr"   r8   r   iossoss_non_union	oss_unionr   r   N	r   r   r   r   r8   r   r    r   _inner_class_typesr!   r"   r#   Atr2   6   9    <  x((JKK #-h!7r"   r@   c                       e Zd ZU ed   ed<   y)Registration.CountryOptions.Aur   r   Nr   r!   r"   r#   AurC   D   r%   r"   rD   c                       e Zd ZU ed   ed<   y)Registration.CountryOptions.Bar   r   Nr   r!   r"   r#   BarF   J   r%   r"   rG   c                       e Zd ZU ed   ed<   y)Registration.CountryOptions.Bbr   r   Nr   r!   r"   r#   BbrI   P   r%   r"   rJ   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.Standardr5   r7   Nr   r!   r"   r#   r8   rN   W   r9   r"   r8   r   r:   r   Nr>   r!   r"   r#   BerL   V   rA   r"   rO   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.Standardr5   r7   Nr   r!   r"   r#   r8   rS   e   r9   r"   r8   r   r:   r   Nr>   r!   r"   r#   BgrQ   d   rA   r"   rT   c                       e Zd ZU ed   ed<   y)Registration.CountryOptions.Bhr   r   Nr   r!   r"   r#   BhrV   r   r%   r"   rW   c                       e Zd ZU ed   ed<   y)Registration.CountryOptions.Bsr   r   Nr   r!   r"   r#   BsrY   x   r%   r"   rZ   c                       e Zd ZU ed   ed<   y)Registration.CountryOptions.Byr+   r   Nr   r!   r"   r#   Byr\   ~   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.Cac                       e Zd ZU eed<   y)/Registration.CountryOptions.Ca.ProvinceStandardprovinceNr   r   r   strr    r!   r"   r#   ProvinceStandardra      s    r"   re   province_standardrf   r+   r   r   N)	r   r   r   r   re   r   r    r   r?   r!   r"   r#   Car_      s;    <   ((899GHH #67G!Hr"   rh   c                       e Zd ZU ed   ed<   y)Registration.CountryOptions.Cdr   r   Nr   r!   r"   r#   Cdrj      r%   r"   rk   c                       e Zd ZU ed   ed<   y)Registration.CountryOptions.Chr   r   Nr   r!   r"   r#   Chrm      r%   r"   rn   c                       e Zd ZU ed   ed<   y)Registration.CountryOptions.Clr+   r   Nr   r!   r"   r#   Clrp      r-   r"   rq   c                       e Zd ZU ed   ed<   y)Registration.CountryOptions.Cor+   r   Nr   r!   r"   r#   Cors      r-   r"   rt   c                       e Zd ZU ed   ed<   y)Registration.CountryOptions.Crr+   r   Nr   r!   r"   r#   Crrv      r-   r"   rw   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.Standardr5   r7   Nr   r!   r"   r#   r8   r{      r9   r"   r8   r   r:   r   Nr>   r!   r"   r#   Cyry      rA   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.Standardr5   r7   Nr   r!   r"   r#   r8   r      r9   r"   r8   r   r:   r   Nr>   r!   r"   r#   Czr~      rA   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.Dec                       e Zd ZU ed   ed<   y)'Registration.CountryOptions.De.Standardr5   r7   Nr   r!   r"   r#   r8   r      r9   r"   r8   r   r:   r   Nr>   r!   r"   r#   Der      rA   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.Dkc                       e Zd ZU ed   ed<   y)'Registration.CountryOptions.Dk.Standardr5   r7   Nr   r!   r"   r#   r8   r      r9   r"   r8   r   r:   r   Nr>   r!   r"   r#   Dkr      rA   r"   r   c                       e Zd ZU ed   ed<   y)Registration.CountryOptions.Ecr+   r   Nr   r!   r"   r#   Ecr      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.Eec                       e Zd ZU ed   ed<   y)'Registration.CountryOptions.Ee.Standardr5   r7   Nr   r!   r"   r#   r8   r      r9   r"   r8   r   r:   r   Nr>   r!   r"   r#   Eer      rA   r"   r   c                       e Zd ZU ed   ed<   y)Registration.CountryOptions.Egr+   r   Nr   r!   r"   r#   Egr      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.Esc                       e Zd ZU ed   ed<   y)'Registration.CountryOptions.Es.Standardr5   r7   Nr   r!   r"   r#   r8   r     r9   r"   r8   r   r:   r   Nr>   r!   r"   r#   Esr     rA   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.Fic                       e Zd ZU ed   ed<   y)'Registration.CountryOptions.Fi.Standardr5   r7   Nr   r!   r"   r#   r8   r     r9   r"   r8   r   r:   r   Nr>   r!   r"   r#   Fir     rA   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.Standardr5   r7   Nr   r!   r"   r#   r8   r     r9   r"   r8   r   r:   r   Nr>   r!   r"   r#   Frr     rA   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                       e Zd ZU ed   ed<   y)Registration.CountryOptions.Ger+   r   Nr   r!   r"   r#   Ger   2  r-   r"   r   c                       e Zd ZU ed   ed<   y)Registration.CountryOptions.Gnr   r   Nr   r!   r"   r#   Gnr   8  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.Standardr5   r7   Nr   r!   r"   r#   r8   r   ?  r9   r"   r8   r   r:   r   Nr>   r!   r"   r#   Grr   >  rA   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.Standardr5   r7   Nr   r!   r"   r#   r8   r   M  r9   r"   r8   r   r:   r   Nr>   r!   r"   r#   Hrr   L  rA   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.Standardr5   r7   Nr   r!   r"   r#   r8   r   [  r9   r"   r8   r   r:   r   Nr>   r!   r"   r#   Hur   Z  rA   r"   r   c                       e Zd ZU ed   ed<   y)Registration.CountryOptions.Idr+   r   Nr   r!   r"   r#   Idr   h  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.Iec                       e Zd ZU ed   ed<   y)'Registration.CountryOptions.Ie.Standardr5   r7   Nr   r!   r"   r#   r8   r   o  r9   r"   r8   r   r:   r   Nr>   r!   r"   r#   Ier   n  rA   r"   r   c                       e Zd ZU ed   ed<   y)Registration.CountryOptions.Isr   r   Nr   r!   r"   r#   Isr   |  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.Standardr5   r7   Nr   r!   r"   r#   r8   r     r9   r"   r8   r   r:   r   Nr>   r!   r"   r#   Itr     rA   r"   r   c                       e Zd ZU ed   ed<   y)Registration.CountryOptions.Jpr   r   Nr   r!   r"   r#   Jpr     r%   r"   r   c                       e Zd ZU ed   ed<   y)Registration.CountryOptions.Ker+   r   Nr   r!   r"   r#   Ker     r-   r"   r   c                       e Zd ZU ed   ed<   y)Registration.CountryOptions.Khr+   r   Nr   r!   r"   r#   Khr     r-   r"   r   c                       e Zd ZU ed   ed<   y)Registration.CountryOptions.Krr+   r   Nr   r!   r"   r#   Krr     r-   r"   r   c                       e Zd ZU ed   ed<   y)Registration.CountryOptions.Kzr+   r   Nr   r!   r"   r#   Kzr     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.Ltc                       e Zd ZU ed   ed<   y)'Registration.CountryOptions.Lt.Standardr5   r7   Nr   r!   r"   r#   r8   r     r9   r"   r8   r   r:   r   Nr>   r!   r"   r#   Ltr     rA   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.Standardr5   r7   Nr   r!   r"   r#   r8   r     r9   r"   r8   r   r:   r   Nr>   r!   r"   r#   Lur     rA   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.Standardr5   r7   Nr   r!   r"   r#   r8   r     r9   r"   r8   r   r:   r   Nr>   r!   r"   r#   Lvr     rA   r"   r   c                       e Zd ZU ed   ed<   y)Registration.CountryOptions.Mar+   r   Nr   r!   r"   r#   Mar     r-   r"   r   c                       e Zd ZU ed   ed<   y)Registration.CountryOptions.Mdr+   r   Nr   r!   r"   r#   Mdr     r-   r"   r   c                       e Zd ZU ed   ed<   y)Registration.CountryOptions.Mer   r   Nr   r!   r"   r#   Mer     r%   r"   r   c                       e Zd ZU ed   ed<   y)Registration.CountryOptions.Mkr   r   Nr   r!   r"   r#   Mkr     r%   r"   r   c                       e Zd ZU ed   ed<   y)Registration.CountryOptions.Mrr   r   Nr   r!   r"   r#   Mrr     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.Mtc                       e Zd ZU ed   ed<   y)'Registration.CountryOptions.Mt.Standardr5   r7   Nr   r!   r"   r#   r8   r     r9   r"   r8   r   r:   r   Nr>   r!   r"   r#   Mtr     rA   r"   r   c                       e Zd ZU ed   ed<   y)Registration.CountryOptions.Mxr+   r   Nr   r!   r"   r#   Mxr    r-   r"   r  c                       e Zd ZU ed   ed<   y)Registration.CountryOptions.Myr+   r   Nr   r!   r"   r#   Myr  
  r-   r"   r  c                       e Zd ZU ed   ed<   y)Registration.CountryOptions.Ngr+   r   Nr   r!   r"   r#   Ngr    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.Nlc                       e Zd ZU ed   ed<   y)'Registration.CountryOptions.Nl.Standardr5   r7   Nr   r!   r"   r#   r8   r    r9   r"   r8   r   r:   r   Nr>   r!   r"   r#   Nlr
    rA   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.Npr+   r   Nr   r!   r"   r#   Npr  *  r-   r"   r  c                       e Zd ZU ed   ed<   y)Registration.CountryOptions.Nzr   r   Nr   r!   r"   r#   Nzr  0  r%   r"   r  c                       e Zd ZU ed   ed<   y)Registration.CountryOptions.Omr   r   Nr   r!   r"   r#   Omr  6  r%   r"   r  c                       e Zd ZU ed   ed<   y)Registration.CountryOptions.Per+   r   Nr   r!   r"   r#   Per  <  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.Standardr5   r7   Nr   r!   r"   r#   r8   r   C  r9   r"   r8   r   r:   r   Nr>   r!   r"   r#   Plr  B  rA   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.Standardr5   r7   Nr   r!   r"   r#   r8   r%  Q  r9   r"   r8   r   r:   r   Nr>   r!   r"   r#   Ptr#  P  rA   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.Standardr5   r7   Nr   r!   r"   r#   r8   r*  _  r9   r"   r8   r   r:   r   Nr>   r!   r"   r#   Ror(  ^  rA   r"   r+  c                       e Zd ZU ed   ed<   y)Registration.CountryOptions.Rsr   r   Nr   r!   r"   r#   Rsr-  l  r%   r"   r.  c                       e Zd ZU ed   ed<   y)Registration.CountryOptions.Rur+   r   Nr   r!   r"   r#   Rur0  r  r-   r"   r1  c                       e Zd ZU ed   ed<   y)Registration.CountryOptions.Sar+   r   Nr   r!   r"   r#   Sar3  x  r-   r"   r4  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.Standardr5   r7   Nr   r!   r"   r#   r8   r8    r9   r"   r8   r   r:   r   Nr>   r!   r"   r#   Ser6  ~  rA   r"   r9  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.Standardr5   r7   Nr   r!   r"   r#   r8   r@    r9   r"   r8   r   r:   r   Nr>   r!   r"   r#   Sir>    rA   r"   rA  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.Standardr5   r7   Nr   r!   r"   r#   r8   rE    r9   r"   r8   r   r:   r   Nr>   r!   r"   r#   SkrC    rA   r"   rF  c                       e Zd ZU ed   ed<   y)Registration.CountryOptions.Snr+   r   Nr   r!   r"   r#   SnrH    r-   r"   rI  c                       e Zd ZU ed   ed<   y)Registration.CountryOptions.Srr   r   Nr   r!   r"   r#   SrrK    r%   r"   rL  c                       e Zd ZU ed   ed<   y)Registration.CountryOptions.Thr+   r   Nr   r!   r"   r#   ThrN    r-   r"   rO  c                       e Zd ZU ed   ed<   y)Registration.CountryOptions.Tjr+   r   Nr   r!   r"   r#   TjrQ    r-   r"   rR  c                       e Zd ZU ed   ed<   y)Registration.CountryOptions.Trr+   r   Nr   r!   r"   r#   TrrT    r-   r"   rU  c                       e Zd ZU ed   ed<   y)Registration.CountryOptions.Tzr+   r   Nr   r!   r"   r#   TzrW    r-   r"   rX  c                       e Zd ZU ed   ed<   y)Registration.CountryOptions.Ugr+   r   Nr   r!   r"   r#   UgrZ    r-   r"   r[  c                       e Zd ZU  G d de      Z G d de      Z G d de      Zee   ed<   ee   ed<   e	ed	<   	 ee   ed
<   e
d   ed<   	 eeedZy)Registration.CountryOptions.Usc                       e Zd ZU eed<   y)0Registration.CountryOptions.Us.LocalAmusementTaxjurisdictionNrc   r!   r"   r#   LocalAmusementTaxr_        !!r"   ra  c                       e Zd ZU eed<   y),Registration.CountryOptions.Us.LocalLeaseTaxr`  Nrc   r!   r"   r#   LocalLeaseTaxrd    rb  r"   re  c                   D    e Zd ZU  G d de      Zeee      ed<   	 deiZy),Registration.CountryOptions.Us.StateSalesTaxc                   0    e Zd ZU ee   ed<   	 ed   ed<   y)5Registration.CountryOptions.Us.StateSalesTax.Electionr`  local_use_taxsimplified_sellers_use_taxsingle_local_use_taxr   N)r   r   r   r   rd   r    r   r!   r"   r#   Electionri    s*    "*3-/ "0 
r"   rn  	electionsN)	r   r   r   r   rn  r   r   r    r?   r!   r"   r#   StateSalesTaxrg    s1    |  $DN33 '28%<"r"   rp  local_amusement_taxlocal_lease_taxstatestate_sales_taxrq  rr  state_communications_taxstate_retail_delivery_feert  r   )rq  rr  rt  N)r   r   r   r   ra  re  rp  r   r    rd   r   r?   r!   r"   r#   Usr]    s    L  = =* "**;!<<%m44J &m44#  (9#0#0"r"   rx  c                       e Zd ZU ed   ed<   y)Registration.CountryOptions.Uyr   r   Nr   r!   r"   r#   Uyrz    r%   r"   r{  c                       e Zd ZU ed   ed<   y)Registration.CountryOptions.Uzr+   r   Nr   r!   r"   r#   Uzr}    r-   r"   r~  c                       e Zd ZU ed   ed<   y)Registration.CountryOptions.Vnr+   r   Nr   r!   r"   r#   Vnr    r-   r"   r  c                       e Zd ZU ed   ed<   y)Registration.CountryOptions.Zar   r   Nr   r!   r"   r#   Zar  #  r%   r"   r  c                       e Zd ZU ed   ed<   y)Registration.CountryOptions.Zmr+   r   Nr   r!   r"   r#   Zmr  )  r-   r"   r  c                       e Zd ZU ed   ed<   y)Registration.CountryOptions.Zwr   r   Nr   r!   r"   r#   Zwr  /  r%   r"   r  aealamaoataubabbbebgbhbsbycacdchclcocrcyczdedkeceeegesfifrgbgegngrhrhuidieis_itjpkekhkrkzltlulvmamdmemkmrmtmxmyngnlnonpnzompeplptrorsrusasesgsisksnsrthtjtrtzugusuyuzvnzazmzwisN)^r   r   r   r   r$   r(   r,   r0   r@   rD   rG   rJ   rO   rT   rW   rZ   r]   rh   rk   rn   rq   rt   rw   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  r9  r<  rA  rF  rI  rL  rO  rR  rU  rX  r[  rx  r{  r~  r  r  r  r  r   r    r?   _field_remappingsr!   r"   r#   CountryOptionsr      sI   	 		 		 		 		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	 		 		 		 		 		 		 	7	 7	r	 		 		 		 		 		 	 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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RLRLRLRLRLRLRLRLRLRLRLRLRLRLRLRLRLRLRLRLRLRLRLW
"W
"W
 "W
 "	W

 "W
 "W
 "W
 "W
 "W
 "W
 "W
 "W
 "W
 "W
 "W
  "!W
" "#W
$ "%W
& "'W
( ")W
* "+W
, "-W
. "/W
0 "1W
2 "3W
4 "5W
6 "7W
8 "9W
: ";W
< "=W
> "?W
@ "AW
B "CW
D "EW
F "GW
H "IW
J "KW
L "MW
N "OW
P "QW
R "SW
T "UW
V "WW
X "YW
Z "[W
\ "]W
^ "_W
` "aW
b "cW
d "eW
f "gW
h "iW
j "kW
l "mW
n "oW
p "qW
r "sW
t "uW
v "wW
x "yW
z "{W
| "}W
~ "W
@ "AW
B "CW
D "EW
F "GW
H "IW
J "KW
L "MW
N "OW
P "QW
R "SW
T "UW
V "WW
X "YW
Z "[W
\ "]W
^ "_W
` "aW
b "cW
d "eW
f "gW
h "iW
j "kW
l "mW
p #DMr"   r  c                   j    e Zd ZU eed   ef   ed<   	 eed<   	 ded<   	 ee	e      ed<   	 ee   ed<   y)	Registration.CreateParamsnowactive_fromcountry'Registration.CreateParamsCountryOptionscountry_optionsexpand
expires_atN)
r   r   r   r   r   intr    rd   r   r   r!   r"   r#   CreateParamsr    s]    75>3.//	 	 CB	 DI&&	  $$	r"   r  CreateParamsCountryOptionsr  )Registration.CreateParamsCountryOptionsIsc                      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`<   	 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<   	 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<   y)r  )Registration.CreateParamsCountryOptionsAer  )Registration.CreateParamsCountryOptionsAlr  )Registration.CreateParamsCountryOptionsAmr  )Registration.CreateParamsCountryOptionsAor  )Registration.CreateParamsCountryOptionsAtr  )Registration.CreateParamsCountryOptionsAur  )Registration.CreateParamsCountryOptionsBar  )Registration.CreateParamsCountryOptionsBbr  )Registration.CreateParamsCountryOptionsBer  )Registration.CreateParamsCountryOptionsBgr  )Registration.CreateParamsCountryOptionsBhr  )Registration.CreateParamsCountryOptionsBsr  )Registration.CreateParamsCountryOptionsByr  )Registration.CreateParamsCountryOptionsCar  )Registration.CreateParamsCountryOptionsCdr  )Registration.CreateParamsCountryOptionsChr  )Registration.CreateParamsCountryOptionsClr  )Registration.CreateParamsCountryOptionsCor  )Registration.CreateParamsCountryOptionsCrr  )Registration.CreateParamsCountryOptionsCyr  )Registration.CreateParamsCountryOptionsCzr  )Registration.CreateParamsCountryOptionsDer  )Registration.CreateParamsCountryOptionsDkr  )Registration.CreateParamsCountryOptionsEcr  )Registration.CreateParamsCountryOptionsEer  )Registration.CreateParamsCountryOptionsEgr  )Registration.CreateParamsCountryOptionsEsr  )Registration.CreateParamsCountryOptionsFir  )Registration.CreateParamsCountryOptionsFrr  )Registration.CreateParamsCountryOptionsGbr  )Registration.CreateParamsCountryOptionsGer  )Registration.CreateParamsCountryOptionsGnr  )Registration.CreateParamsCountryOptionsGrr  )Registration.CreateParamsCountryOptionsHrr  )Registration.CreateParamsCountryOptionsHur  )Registration.CreateParamsCountryOptionsIdr  )Registration.CreateParamsCountryOptionsIer  )Registration.CreateParamsCountryOptionsItr  )Registration.CreateParamsCountryOptionsJpr  )Registration.CreateParamsCountryOptionsKer  )Registration.CreateParamsCountryOptionsKhr  )Registration.CreateParamsCountryOptionsKrr  )Registration.CreateParamsCountryOptionsKzr  )Registration.CreateParamsCountryOptionsLtr  )Registration.CreateParamsCountryOptionsLur  )Registration.CreateParamsCountryOptionsLvr  )Registration.CreateParamsCountryOptionsMar  )Registration.CreateParamsCountryOptionsMdr  )Registration.CreateParamsCountryOptionsMer  )Registration.CreateParamsCountryOptionsMkr  )Registration.CreateParamsCountryOptionsMrr  )Registration.CreateParamsCountryOptionsMtr  )Registration.CreateParamsCountryOptionsMxr  )Registration.CreateParamsCountryOptionsMyr  )Registration.CreateParamsCountryOptionsNgr  )Registration.CreateParamsCountryOptionsNlr  )Registration.CreateParamsCountryOptionsNor  )Registration.CreateParamsCountryOptionsNpr  )Registration.CreateParamsCountryOptionsNzr  )Registration.CreateParamsCountryOptionsOmr  )Registration.CreateParamsCountryOptionsPer  )Registration.CreateParamsCountryOptionsPlr  )Registration.CreateParamsCountryOptionsPtr  )Registration.CreateParamsCountryOptionsRor  )Registration.CreateParamsCountryOptionsRsr  )Registration.CreateParamsCountryOptionsRur  )Registration.CreateParamsCountryOptionsSar  )Registration.CreateParamsCountryOptionsSer  )Registration.CreateParamsCountryOptionsSgr  )Registration.CreateParamsCountryOptionsSir  )Registration.CreateParamsCountryOptionsSkr  )Registration.CreateParamsCountryOptionsSnr  )Registration.CreateParamsCountryOptionsSrr  )Registration.CreateParamsCountryOptionsThr  )Registration.CreateParamsCountryOptionsTjr  )Registration.CreateParamsCountryOptionsTrr  )Registration.CreateParamsCountryOptionsTzr  )Registration.CreateParamsCountryOptionsUgr  )Registration.CreateParamsCountryOptionsUsr  )Registration.CreateParamsCountryOptionsUyr  )Registration.CreateParamsCountryOptionsUzr  )Registration.CreateParamsCountryOptionsVnr  )Registration.CreateParamsCountryOptionsZar  )Registration.CreateParamsCountryOptionsZmr  )Registration.CreateParamsCountryOptionsZwr  N)r   r   r   r   r    r!   r"   r#   r  z'Registration.CreateParamsCountryOptions   sO   CDD	 CDD	 CDD	 CDD	 CDD	 CDD	 CDD	 CDD	 CDD	 CDD	 CDD	 CDD	 CDD	 CDD	 CDD	 CDD	 CDD	 CDD	 CDD	 CDD	 CDD	 CDD	 CDD	 CDD	 CDD	 CDD	 CDD	 CDD	 CDD	 CDD	 CDD	 CDD	 CDD	 CDD	 CDD	 CDD	 CDD	 CDD	 CDD	 CDD	 CDD	 CDD	 CDD	 CDD	 CDD	 CDD	 CDD	 CDD	 CDD	 CDD	 CDD	 CDD	 CDD	 CDD	 CDD	 CDD	 CDD	 CDD	 CDD	 CDD	 CDD	 CDD	 CDD	 CDD	 CDD	 CDD	 CDD	 CDD	 CDD	 CDD	 CDD	 CDD	 CDD	 CDD	 CDD	 CDD	 CDD	 CDD	 CDD	 CDD	 CDD	 CDD	 CDD	 CDD	 CDD	r"   c                       e Zd ZU ed   ed<   y)r  r   r   Nr   r!   r"   r#   CreateParamsCountryOptionsAez)Registration.CreateParamsCountryOptionsAeV      j!!	r"   rH  c                       e Zd ZU ed   ed<   y)r  r   r   Nr   r!   r"   r#   CreateParamsCountryOptionsAlz)Registration.CreateParamsCountryOptionsAl\  rI  r"   rK  c                       e Zd ZU ed   ed<   y)r  r+   r   Nr   r!   r"   r#   CreateParamsCountryOptionsAmz)Registration.CreateParamsCountryOptionsAmb      l##	r"   rM  c                       e Zd ZU ed   ed<   y)r  r   r   Nr   r!   r"   r#   CreateParamsCountryOptionsAoz)Registration.CreateParamsCountryOptionsAoh  rI  r"   rP  c                   0    e Zd ZU ed   ed<   	 ed   ed<   y)r  1Registration.CreateParamsCountryOptionsAtStandardr   r:   r   Nr   r   r   r   r    r   r!   r"   r#   CreateParamsCountryOptionsAtz)Registration.CreateParamsCountryOptionsAtn  *    ?
 	
	 FGG	r"   rT  c                       e Zd ZU ed   ed<   y)rR  r5   r7   Nr   r!   r"   r#   $CreateParamsCountryOptionsAtStandardz1Registration.CreateParamsCountryOptionsAtStandardz       '(B CC	r"   rW  c                       e Zd ZU ed   ed<   y)r  r   r   Nr   r!   r"   r#   CreateParamsCountryOptionsAuz)Registration.CreateParamsCountryOptionsAu  rI  r"   rZ  c                       e Zd ZU ed   ed<   y)r  r   r   Nr   r!   r"   r#   CreateParamsCountryOptionsBaz)Registration.CreateParamsCountryOptionsBa  rI  r"   r\  c                       e Zd ZU ed   ed<   y)r  r   r   Nr   r!   r"   r#   CreateParamsCountryOptionsBbz)Registration.CreateParamsCountryOptionsBb  rI  r"   r^  c                   0    e Zd ZU ed   ed<   	 ed   ed<   y)r  1Registration.CreateParamsCountryOptionsBeStandardr   r:   r   NrS  r!   r"   r#   CreateParamsCountryOptionsBez)Registration.CreateParamsCountryOptionsBe  rU  r"   ra  c                       e Zd ZU ed   ed<   y)r`  r5   r7   Nr   r!   r"   r#   $CreateParamsCountryOptionsBeStandardz1Registration.CreateParamsCountryOptionsBeStandard  rX  r"   rc  c                   0    e Zd ZU ed   ed<   	 ed   ed<   y)r  1Registration.CreateParamsCountryOptionsBgStandardr   r:   r   NrS  r!   r"   r#   CreateParamsCountryOptionsBgz)Registration.CreateParamsCountryOptionsBg  rU  r"   rf  c                       e Zd ZU ed   ed<   y)re  r5   r7   Nr   r!   r"   r#   $CreateParamsCountryOptionsBgStandardz1Registration.CreateParamsCountryOptionsBgStandard  rX  r"   rh  c                       e Zd ZU ed   ed<   y)r  r   r   Nr   r!   r"   r#   CreateParamsCountryOptionsBhz)Registration.CreateParamsCountryOptionsBh  rI  r"   rj  c                       e Zd ZU ed   ed<   y)r  r   r   Nr   r!   r"   r#   CreateParamsCountryOptionsBsz)Registration.CreateParamsCountryOptionsBs  rI  r"   rl  c                       e Zd ZU ed   ed<   y)r  r+   r   Nr   r!   r"   r#   CreateParamsCountryOptionsByz)Registration.CreateParamsCountryOptionsBy  rN  r"   rn  c                   0    e Zd ZU ed   ed<   	 ed   ed<   y)r  9Registration.CreateParamsCountryOptionsCaProvinceStandardrf   rg   r   NrS  r!   r"   r#   CreateParamsCountryOptionsCaz)Registration.CreateParamsCountryOptionsCa  s*    &G
 	
	 CDD	r"   rq  c                       e Zd ZU eed<   y)rp  rb   Nrc   r!   r"   r#   ,CreateParamsCountryOptionsCaProvinceStandardz9Registration.CreateParamsCountryOptionsCaProvinceStandard  s    	r"   rs  c                       e Zd ZU ed   ed<   y)r   r   r   Nr   r!   r"   r#   CreateParamsCountryOptionsCdz)Registration.CreateParamsCountryOptionsCd  rI  r"   ru  c                       e Zd ZU ed   ed<   y)r  r   r   Nr   r!   r"   r#   CreateParamsCountryOptionsChz)Registration.CreateParamsCountryOptionsCh  rI  r"   rw  c                       e Zd ZU ed   ed<   y)r  r+   r   Nr   r!   r"   r#   CreateParamsCountryOptionsClz)Registration.CreateParamsCountryOptionsCl  rN  r"   ry  c                       e Zd ZU ed   ed<   y)r  r+   r   Nr   r!   r"   r#   CreateParamsCountryOptionsCoz)Registration.CreateParamsCountryOptionsCo  rN  r"   r{  c                       e Zd ZU ed   ed<   y)r  r+   r   Nr   r!   r"   r#   CreateParamsCountryOptionsCrz)Registration.CreateParamsCountryOptionsCr  rN  r"   r}  c                   0    e Zd ZU ed   ed<   	 ed   ed<   y)r  1Registration.CreateParamsCountryOptionsCyStandardr   r:   r   NrS  r!   r"   r#   CreateParamsCountryOptionsCyz)Registration.CreateParamsCountryOptionsCy  rU  r"   r  c                       e Zd ZU ed   ed<   y)r  r5   r7   Nr   r!   r"   r#   $CreateParamsCountryOptionsCyStandardz1Registration.CreateParamsCountryOptionsCyStandard  rX  r"   r  c                   0    e Zd ZU ed   ed<   	 ed   ed<   y)r  1Registration.CreateParamsCountryOptionsCzStandardr   r:   r   NrS  r!   r"   r#   CreateParamsCountryOptionsCzz)Registration.CreateParamsCountryOptionsCz
  rU  r"   r  c                       e Zd ZU ed   ed<   y)r  r5   r7   Nr   r!   r"   r#   $CreateParamsCountryOptionsCzStandardz1Registration.CreateParamsCountryOptionsCzStandard  rX  r"   r  c                   0    e Zd ZU ed   ed<   	 ed   ed<   y)r  1Registration.CreateParamsCountryOptionsDeStandardr   r:   r   NrS  r!   r"   r#   CreateParamsCountryOptionsDez)Registration.CreateParamsCountryOptionsDe  rU  r"   r  c                       e Zd ZU ed   ed<   y)r  r5   r7   Nr   r!   r"   r#   $CreateParamsCountryOptionsDeStandardz1Registration.CreateParamsCountryOptionsDeStandard(  rX  r"   r  c                   0    e Zd ZU ed   ed<   	 ed   ed<   y)r  1Registration.CreateParamsCountryOptionsDkStandardr   r:   r   NrS  r!   r"   r#   CreateParamsCountryOptionsDkz)Registration.CreateParamsCountryOptionsDk.  rU  r"   r  c                       e Zd ZU ed   ed<   y)r  r5   r7   Nr   r!   r"   r#   $CreateParamsCountryOptionsDkStandardz1Registration.CreateParamsCountryOptionsDkStandard:  rX  r"   r  c                       e Zd ZU ed   ed<   y)r	  r+   r   Nr   r!   r"   r#   CreateParamsCountryOptionsEcz)Registration.CreateParamsCountryOptionsEc@  rN  r"   r  c                   0    e Zd ZU ed   ed<   	 ed   ed<   y)r
  1Registration.CreateParamsCountryOptionsEeStandardr   r:   r   NrS  r!   r"   r#   CreateParamsCountryOptionsEez)Registration.CreateParamsCountryOptionsEeF  rU  r"   r  c                       e Zd ZU ed   ed<   y)r  r5   r7   Nr   r!   r"   r#   $CreateParamsCountryOptionsEeStandardz1Registration.CreateParamsCountryOptionsEeStandardR  rX  r"   r  c                       e Zd ZU ed   ed<   y)r  r+   r   Nr   r!   r"   r#   CreateParamsCountryOptionsEgz)Registration.CreateParamsCountryOptionsEgX  rN  r"   r  c                   0    e Zd ZU ed   ed<   	 ed   ed<   y)r  1Registration.CreateParamsCountryOptionsEsStandardr   r:   r   NrS  r!   r"   r#   CreateParamsCountryOptionsEsz)Registration.CreateParamsCountryOptionsEs^  rU  r"   r  c                       e Zd ZU ed   ed<   y)r  r5   r7   Nr   r!   r"   r#   $CreateParamsCountryOptionsEsStandardz1Registration.CreateParamsCountryOptionsEsStandardj  rX  r"   r  c                   0    e Zd ZU ed   ed<   	 ed   ed<   y)r  1Registration.CreateParamsCountryOptionsFiStandardr   r:   r   NrS  r!   r"   r#   CreateParamsCountryOptionsFiz)Registration.CreateParamsCountryOptionsFip  rU  r"   r  c                       e Zd ZU ed   ed<   y)r  r5   r7   Nr   r!   r"   r#   $CreateParamsCountryOptionsFiStandardz1Registration.CreateParamsCountryOptionsFiStandard|  rX  r"   r  c                   0    e Zd ZU ed   ed<   	 ed   ed<   y)r  1Registration.CreateParamsCountryOptionsFrStandardr   r:   r   NrS  r!   r"   r#   CreateParamsCountryOptionsFrz)Registration.CreateParamsCountryOptionsFr  rU  r"   r  c                       e Zd ZU ed   ed<   y)r  r5   r7   Nr   r!   r"   r#   $CreateParamsCountryOptionsFrStandardz1Registration.CreateParamsCountryOptionsFrStandard  rX  r"   r  c                       e Zd ZU ed   ed<   y)r  r   r   Nr   r!   r"   r#   CreateParamsCountryOptionsGbz)Registration.CreateParamsCountryOptionsGb  rI  r"   r  c                       e Zd ZU ed   ed<   y)r  r+   r   Nr   r!   r"   r#   CreateParamsCountryOptionsGez)Registration.CreateParamsCountryOptionsGe  rN  r"   r  c                       e Zd ZU ed   ed<   y)r  r   r   Nr   r!   r"   r#   CreateParamsCountryOptionsGnz)Registration.CreateParamsCountryOptionsGn  rI  r"   r  c                   0    e Zd ZU ed   ed<   	 ed   ed<   y)r  1Registration.CreateParamsCountryOptionsGrStandardr   r:   r   NrS  r!   r"   r#   CreateParamsCountryOptionsGrz)Registration.CreateParamsCountryOptionsGr  rU  r"   r  c                       e Zd ZU ed   ed<   y)r  r5   r7   Nr   r!   r"   r#   $CreateParamsCountryOptionsGrStandardz1Registration.CreateParamsCountryOptionsGrStandard  rX  r"   r  c                   0    e Zd ZU ed   ed<   	 ed   ed<   y)r  1Registration.CreateParamsCountryOptionsHrStandardr   r:   r   NrS  r!   r"   r#   CreateParamsCountryOptionsHrz)Registration.CreateParamsCountryOptionsHr  rU  r"   r  c                       e Zd ZU ed   ed<   y)r  r5   r7   Nr   r!   r"   r#   $CreateParamsCountryOptionsHrStandardz1Registration.CreateParamsCountryOptionsHrStandard  rX  r"   r  c                   0    e Zd ZU ed   ed<   	 ed   ed<   y)r  1Registration.CreateParamsCountryOptionsHuStandardr   r:   r   NrS  r!   r"   r#   CreateParamsCountryOptionsHuz)Registration.CreateParamsCountryOptionsHu  rU  r"   r  c                       e Zd ZU ed   ed<   y)r  r5   r7   Nr   r!   r"   r#   $CreateParamsCountryOptionsHuStandardz1Registration.CreateParamsCountryOptionsHuStandard  rX  r"   r  c                       e Zd ZU ed   ed<   y)r  r+   r   Nr   r!   r"   r#   CreateParamsCountryOptionsIdz)Registration.CreateParamsCountryOptionsId  rN  r"   r  c                   0    e Zd ZU ed   ed<   	 ed   ed<   y)r  1Registration.CreateParamsCountryOptionsIeStandardr   r:   r   NrS  r!   r"   r#   CreateParamsCountryOptionsIez)Registration.CreateParamsCountryOptionsIe  rU  r"   r  c                       e Zd ZU ed   ed<   y)r  r5   r7   Nr   r!   r"   r#   $CreateParamsCountryOptionsIeStandardz1Registration.CreateParamsCountryOptionsIeStandard  rX  r"   r  c                       e Zd ZU ed   ed<   y)r  r   r   Nr   r!   r"   r#   CreateParamsCountryOptionsIsz)Registration.CreateParamsCountryOptionsIs  rI  r"   r  c                   0    e Zd ZU ed   ed<   	 ed   ed<   y)r  1Registration.CreateParamsCountryOptionsItStandardr   r:   r   NrS  r!   r"   r#   CreateParamsCountryOptionsItz)Registration.CreateParamsCountryOptionsIt  rU  r"   r  c                       e Zd ZU ed   ed<   y)r  r5   r7   Nr   r!   r"   r#   $CreateParamsCountryOptionsItStandardz1Registration.CreateParamsCountryOptionsItStandard  rX  r"   r  c                       e Zd ZU ed   ed<   y)r  r   r   Nr   r!   r"   r#   CreateParamsCountryOptionsJpz)Registration.CreateParamsCountryOptionsJp  rI  r"   r  c                       e Zd ZU ed   ed<   y)r  r+   r   Nr   r!   r"   r#   CreateParamsCountryOptionsKez)Registration.CreateParamsCountryOptionsKe  rN  r"   r  c                       e Zd ZU ed   ed<   y)r  r+   r   Nr   r!   r"   r#   CreateParamsCountryOptionsKhz)Registration.CreateParamsCountryOptionsKh  rN  r"   r  c                       e Zd ZU ed   ed<   y)r  r+   r   Nr   r!   r"   r#   CreateParamsCountryOptionsKrz)Registration.CreateParamsCountryOptionsKr  rN  r"   r  c                       e Zd ZU ed   ed<   y)r  r+   r   Nr   r!   r"   r#   CreateParamsCountryOptionsKzz)Registration.CreateParamsCountryOptionsKz$  rN  r"   r  c                   0    e Zd ZU ed   ed<   	 ed   ed<   y)r  1Registration.CreateParamsCountryOptionsLtStandardr   r:   r   NrS  r!   r"   r#   CreateParamsCountryOptionsLtz)Registration.CreateParamsCountryOptionsLt*  rU  r"   r  c                       e Zd ZU ed   ed<   y)r  r5   r7   Nr   r!   r"   r#   $CreateParamsCountryOptionsLtStandardz1Registration.CreateParamsCountryOptionsLtStandard6  rX  r"   r  c                   0    e Zd ZU ed   ed<   	 ed   ed<   y)r  1Registration.CreateParamsCountryOptionsLuStandardr   r:   r   NrS  r!   r"   r#   CreateParamsCountryOptionsLuz)Registration.CreateParamsCountryOptionsLu<  rU  r"   r  c                       e Zd ZU ed   ed<   y)r  r5   r7   Nr   r!   r"   r#   $CreateParamsCountryOptionsLuStandardz1Registration.CreateParamsCountryOptionsLuStandardH  rX  r"   r  c                   0    e Zd ZU ed   ed<   	 ed   ed<   y)r  1Registration.CreateParamsCountryOptionsLvStandardr   r:   r   NrS  r!   r"   r#   CreateParamsCountryOptionsLvz)Registration.CreateParamsCountryOptionsLvN  rU  r"   r  c                       e Zd ZU ed   ed<   y)r  r5   r7   Nr   r!   r"   r#   $CreateParamsCountryOptionsLvStandardz1Registration.CreateParamsCountryOptionsLvStandardZ  rX  r"   r  c                       e Zd ZU ed   ed<   y)r   r+   r   Nr   r!   r"   r#   CreateParamsCountryOptionsMaz)Registration.CreateParamsCountryOptionsMa`  rN  r"   r  c                       e Zd ZU ed   ed<   y)r!  r+   r   Nr   r!   r"   r#   CreateParamsCountryOptionsMdz)Registration.CreateParamsCountryOptionsMdf  rN  r"   r  c                       e Zd ZU ed   ed<   y)r"  r   r   Nr   r!   r"   r#   CreateParamsCountryOptionsMez)Registration.CreateParamsCountryOptionsMel  rI  r"   r  c                       e Zd ZU ed   ed<   y)r#  r   r   Nr   r!   r"   r#   CreateParamsCountryOptionsMkz)Registration.CreateParamsCountryOptionsMkr  rI  r"   r  c                       e Zd ZU ed   ed<   y)r$  r   r   Nr   r!   r"   r#   CreateParamsCountryOptionsMrz)Registration.CreateParamsCountryOptionsMrx  rI  r"   r  c                   0    e Zd ZU ed   ed<   	 ed   ed<   y)r%  1Registration.CreateParamsCountryOptionsMtStandardr   r:   r   NrS  r!   r"   r#   CreateParamsCountryOptionsMtz)Registration.CreateParamsCountryOptionsMt~  rU  r"   r  c                       e Zd ZU ed   ed<   y)r  r5   r7   Nr   r!   r"   r#   $CreateParamsCountryOptionsMtStandardz1Registration.CreateParamsCountryOptionsMtStandard  rX  r"   r  c                       e Zd ZU ed   ed<   y)r&  r+   r   Nr   r!   r"   r#   CreateParamsCountryOptionsMxz)Registration.CreateParamsCountryOptionsMx  rN  r"   r  c                       e Zd ZU ed   ed<   y)r'  r+   r   Nr   r!   r"   r#   CreateParamsCountryOptionsMyz)Registration.CreateParamsCountryOptionsMy  rN  r"   r  c                       e Zd ZU ed   ed<   y)r(  r+   r   Nr   r!   r"   r#   CreateParamsCountryOptionsNgz)Registration.CreateParamsCountryOptionsNg  rN  r"   r  c                   0    e Zd ZU ed   ed<   	 ed   ed<   y)r)  1Registration.CreateParamsCountryOptionsNlStandardr   r:   r   NrS  r!   r"   r#   CreateParamsCountryOptionsNlz)Registration.CreateParamsCountryOptionsNl  rU  r"   r  c                       e Zd ZU ed   ed<   y)r  r5   r7   Nr   r!   r"   r#   $CreateParamsCountryOptionsNlStandardz1Registration.CreateParamsCountryOptionsNlStandard  rX  r"   r  c                       e Zd ZU ed   ed<   y)r*  r   r   Nr   r!   r"   r#   CreateParamsCountryOptionsNoz)Registration.CreateParamsCountryOptionsNo  rI  r"   r  c                       e Zd ZU ed   ed<   y)r+  r+   r   Nr   r!   r"   r#   CreateParamsCountryOptionsNpz)Registration.CreateParamsCountryOptionsNp  rN  r"   r  c                       e Zd ZU ed   ed<   y)r,  r   r   Nr   r!   r"   r#   CreateParamsCountryOptionsNzz)Registration.CreateParamsCountryOptionsNz  rI  r"   r  c                       e Zd ZU ed   ed<   y)r-  r   r   Nr   r!   r"   r#   CreateParamsCountryOptionsOmz)Registration.CreateParamsCountryOptionsOm  rI  r"   r  c                       e Zd ZU ed   ed<   y)r.  r+   r   Nr   r!   r"   r#   CreateParamsCountryOptionsPez)Registration.CreateParamsCountryOptionsPe  rN  r"   r	  c                   0    e Zd ZU ed   ed<   	 ed   ed<   y)r/  1Registration.CreateParamsCountryOptionsPlStandardr   r:   r   NrS  r!   r"   r#   CreateParamsCountryOptionsPlz)Registration.CreateParamsCountryOptionsPl  rU  r"   r  c                       e Zd ZU ed   ed<   y)r  r5   r7   Nr   r!   r"   r#   $CreateParamsCountryOptionsPlStandardz1Registration.CreateParamsCountryOptionsPlStandard  rX  r"   r  c                   0    e Zd ZU ed   ed<   	 ed   ed<   y)r0  1Registration.CreateParamsCountryOptionsPtStandardr   r:   r   NrS  r!   r"   r#   CreateParamsCountryOptionsPtz)Registration.CreateParamsCountryOptionsPt  rU  r"   r  c                       e Zd ZU ed   ed<   y)r  r5   r7   Nr   r!   r"   r#   $CreateParamsCountryOptionsPtStandardz1Registration.CreateParamsCountryOptionsPtStandard  rX  r"   r  c                   0    e Zd ZU ed   ed<   	 ed   ed<   y)r1  1Registration.CreateParamsCountryOptionsRoStandardr   r:   r   NrS  r!   r"   r#   CreateParamsCountryOptionsRoz)Registration.CreateParamsCountryOptionsRo  rU  r"   r  c                       e Zd ZU ed   ed<   y)r  r5   r7   Nr   r!   r"   r#   $CreateParamsCountryOptionsRoStandardz1Registration.CreateParamsCountryOptionsRoStandard  rX  r"   r  c                       e Zd ZU ed   ed<   y)r2  r   r   Nr   r!   r"   r#   CreateParamsCountryOptionsRsz)Registration.CreateParamsCountryOptionsRs  rI  r"   r  c                       e Zd ZU ed   ed<   y)r3  r+   r   Nr   r!   r"   r#   CreateParamsCountryOptionsRuz)Registration.CreateParamsCountryOptionsRu  rN  r"   r  c                       e Zd ZU ed   ed<   y)r4  r+   r   Nr   r!   r"   r#   CreateParamsCountryOptionsSaz)Registration.CreateParamsCountryOptionsSa  rN  r"   r  c                   0    e Zd ZU ed   ed<   	 ed   ed<   y)r5  1Registration.CreateParamsCountryOptionsSeStandardr   r:   r   NrS  r!   r"   r#   CreateParamsCountryOptionsSez)Registration.CreateParamsCountryOptionsSe  rU  r"   r!  c                       e Zd ZU ed   ed<   y)r   r5   r7   Nr   r!   r"   r#   $CreateParamsCountryOptionsSeStandardz1Registration.CreateParamsCountryOptionsSeStandard&  rX  r"   r#  c                       e Zd ZU ed   ed<   y)r6  r   r   Nr   r!   r"   r#   CreateParamsCountryOptionsSgz)Registration.CreateParamsCountryOptionsSg,  rI  r"   r%  c                   0    e Zd ZU ed   ed<   	 ed   ed<   y)r7  1Registration.CreateParamsCountryOptionsSiStandardr   r:   r   NrS  r!   r"   r#   CreateParamsCountryOptionsSiz)Registration.CreateParamsCountryOptionsSi2  rU  r"   r(  c                       e Zd ZU ed   ed<   y)r'  r5   r7   Nr   r!   r"   r#   $CreateParamsCountryOptionsSiStandardz1Registration.CreateParamsCountryOptionsSiStandard>  rX  r"   r*  c                   0    e Zd ZU ed   ed<   	 ed   ed<   y)r8  1Registration.CreateParamsCountryOptionsSkStandardr   r:   r   NrS  r!   r"   r#   CreateParamsCountryOptionsSkz)Registration.CreateParamsCountryOptionsSkD  rU  r"   r-  c                       e Zd ZU ed   ed<   y)r,  r5   r7   Nr   r!   r"   r#   $CreateParamsCountryOptionsSkStandardz1Registration.CreateParamsCountryOptionsSkStandardP  rX  r"   r/  c                       e Zd ZU ed   ed<   y)r9  r+   r   Nr   r!   r"   r#   CreateParamsCountryOptionsSnz)Registration.CreateParamsCountryOptionsSnV  rN  r"   r1  c                       e Zd ZU ed   ed<   y)r:  r   r   Nr   r!   r"   r#   CreateParamsCountryOptionsSrz)Registration.CreateParamsCountryOptionsSr\  rI  r"   r3  c                       e Zd ZU ed   ed<   y)r;  r+   r   Nr   r!   r"   r#   CreateParamsCountryOptionsThz)Registration.CreateParamsCountryOptionsThb  rN  r"   r5  c                       e Zd ZU ed   ed<   y)r<  r+   r   Nr   r!   r"   r#   CreateParamsCountryOptionsTjz)Registration.CreateParamsCountryOptionsTjh  rN  r"   r7  c                       e Zd ZU ed   ed<   y)r=  r+   r   Nr   r!   r"   r#   CreateParamsCountryOptionsTrz)Registration.CreateParamsCountryOptionsTrn  rN  r"   r9  c                       e Zd ZU ed   ed<   y)r>  r+   r   Nr   r!   r"   r#   CreateParamsCountryOptionsTzz)Registration.CreateParamsCountryOptionsTzt  rN  r"   r;  c                       e Zd ZU ed   ed<   y)r?  r+   r   Nr   r!   r"   r#   CreateParamsCountryOptionsUgz)Registration.CreateParamsCountryOptionsUgz  rN  r"   r=  c                   `    e Zd ZU ed   ed<   	 ed   ed<   	 eed<   	 ed   ed<   	 ed   ed	<   y
)r@  :Registration.CreateParamsCountryOptionsUsLocalAmusementTaxrq  6Registration.CreateParamsCountryOptionsUsLocalLeaseTaxrr  rs  6Registration.CreateParamsCountryOptionsUsStateSalesTaxrt  ru  r   N)r   r   r   r   r    rd   r   r!   r"   r#   CreateParamsCountryOptionsUsz)Registration.CreateParamsCountryOptionsUs  sj    (H
 	
	 %D
 	
	 
	 %D
 	
	 
 	
	r"   rB  c                       e Zd ZU eed<   y)r?  r`  Nrc   r!   r"   r#   -CreateParamsCountryOptionsUsLocalAmusementTaxz:Registration.CreateParamsCountryOptionsUsLocalAmusementTax      	r"   rD  c                       e Zd ZU eed<   y)r@  r`  Nrc   r!   r"   r#   )CreateParamsCountryOptionsUsLocalLeaseTaxz6Registration.CreateParamsCountryOptionsUsLocalLeaseTax  rE  r"   rG  c                       e Zd ZU ed   ed<   y)rA  >Registration.CreateParamsCountryOptionsUsStateSalesTaxElectionro  N)r   r   r   r   r    r!   r"   r#   )CreateParamsCountryOptionsUsStateSalesTaxz6Registration.CreateParamsCountryOptionsUsStateSalesTax  s    L
 	
	r"   rJ  c                   0    e Zd ZU ee   ed<   	 ed   ed<   y)rI  r`  rj  r   N)r   r   r   r   rd   r    r   r!   r"   r#   1CreateParamsCountryOptionsUsStateSalesTaxElectionz>Registration.CreateParamsCountryOptionsUsStateSalesTaxElection  s+    !#&&	 $
 	

	r"   rL  c                       e Zd ZU ed   ed<   y)rA  r   r   Nr   r!   r"   r#   CreateParamsCountryOptionsUyz)Registration.CreateParamsCountryOptionsUy  rI  r"   rN  c                       e Zd ZU ed   ed<   y)rB  r+   r   Nr   r!   r"   r#   CreateParamsCountryOptionsUzz)Registration.CreateParamsCountryOptionsUz  rN  r"   rP  c                       e Zd ZU ed   ed<   y)rC  r+   r   Nr   r!   r"   r#   CreateParamsCountryOptionsVnz)Registration.CreateParamsCountryOptionsVn  rN  r"   rR  c                       e Zd ZU ed   ed<   y)rD  r   r   Nr   r!   r"   r#   CreateParamsCountryOptionsZaz)Registration.CreateParamsCountryOptionsZa  rI  r"   rT  c                       e Zd ZU ed   ed<   y)rE  r+   r   Nr   r!   r"   r#   CreateParamsCountryOptionsZmz)Registration.CreateParamsCountryOptionsZm  rN  r"   rV  c                       e Zd ZU ed   ed<   y)rF  r   r   Nr   r!   r"   r#   CreateParamsCountryOptionsZwz)Registration.CreateParamsCountryOptionsZw  rI  r"   rX  c                   r    e Zd ZU ee   ed<   	 eee      ed<   	 ee   ed<   	 ee   ed<   	 eed      ed<   y)Registration.ListParamsending_beforer  limitstarting_after)activeallexpired	scheduledstatusN)	r   r   r   r   rd   r    r   r  r   r!   r"   r#   
ListParamsrZ    sd    "3''	 DI&&	 3	 $C((	 G$KLMM	r"   rc  c                   H    e Zd ZU ed   ed<   	 eee      ed<   	 ed   ed<   y)Registration.ModifyParamszLiteral['now']|intr  r  zLiteral['']|Literal['now']|intr  N)r   r   r   r   r    r   rd   r!   r"   r#   ModifyParamsre    s<     !566	 DI&&	   @AA	r"   rf  c                   $    e Zd ZU eee      ed<   y)Registration.RetrieveParamsr  N)r   r   r   r   r   rd   r    r!   r"   r#   RetrieveParamsrh  	  s    DI&&	r"   ri  r  r  r  createdr  r  livemodeobject)r^  r`  ra  rb  paramsr  returnc                 Z    t        d| j                  d| j                         |            S )8
        Creates a new Tax Registration object.
        r   postrm  )r   _static_request	class_urlclsrm  s     r#   createzRegistration.create4	  s6        
 	
r"   c                 v   K   t        d| j                  d| j                         |       d{         S 7 w)rp  r   rq  rr  N)r   _static_request_asyncrt  ru  s     r#   create_asynczRegistration.create_asyncD	  sD      ++ ,  
 	
s   ,97
	9rZ  c                     | j                  d| j                         |      }t        |t              s!t	        dt        |      j                  z        |S )=
        Returns a list of Tax Registration objects.
        getrr  %Expected list object from API, got %s)rs  rt  
isinstancer   	TypeErrorr   r   rv  rm  results      r#   listzRegistration.listT	  s]     $$MMO % 

 &*-7<((* 
 r"   c                    K   | j                  d| j                         |       d{   }t        |t              s!t	        dt        |      j                  z        |S 7 7w)r|  r}  rr  Nr~  )ry  rt  r  r   r  r   r   r  s      r#   
list_asynczRegistration.list_asynch	  sk      00MMO 1 
 

 &*-7<((* 
 
s   &A"A 8A"re  c                 z    | j                         dt        |      }t        d| j                  d||            S )
        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   rq  rr  )rt  r	   r   rs  rv  r  rm  urls       r#   modifyzRegistration.modify|	  sD     +b/:   
 	
r"   c                    K   | j                         dt        |      }t        d| j                  d||       d{         S 7 w)r  r  r   rq  rr  N)rt  r	   r   ry  r  s       r#   modify_asynczRegistration.modify_async	  sR      +b/:++ ,  
 	
s   <A	A
	A	rh  c                 8     | |fi |}|j                          |S )4
        Returns a Tax Registration object.
        )refreshrv  r  rm  instances       r#   retrievezRegistration.retrieve	  s$     r$V$r"   c                 T   K    | |fi |}|j                          d{    |S 7 w)r  N)refresh_asyncr  s       r#   retrieve_asynczRegistration.retrieve_async	  s3      r$V$$$&&& 	's   (&(N)r   r   r   __doc__r   r
   r   r    r   r  r   r  r   r   _CreateParamsCountryOptionsBaser  rH  rK  rM  rP  rT  rW  rZ  r\  r^  ra  rc  rf  rh  rj  rl  rn  rq  rs  ru  rw  ry  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  r!  r#  r%  r(  r*  r-  r/  r1  r3  r5  r7  r9  r;  r=  rB  rD  rG  rJ  rL  rN  rP  rR  rT  rV  rX  rc  rf  ri  r  rd   r   boolclassmethodr   rw  rz  r   r  r  r  r  r  r  r?   r!   r"   r#   r   r      s   
 :LK'"456KF* F*P~ , '0$	{FGH'#
T%D Tl
y y y y 
y 
y y y y 
y 
y 
y 
y y y y 
y 
y y y y y y 
y 
y 
y 
y 
y 
y 
y 
y y 
y 
y y 
y 
y 
y 
y 
y 
y y y y 
y 
y 
y 
y 
y 
y y 
y 
y y 
y 
y y y y y y 
y 
y 
y 
y 
y 
y y y y y y 
y 
y y y y 
y 
y y y y y y 
y 
y 
y 
y 
y 
y y y y 
y 
y y 
y 
y 
y 
y y y y y y y y  y  D	 I I I y y y y y y ^ ,~    L $#L  	G N &'' 455 
9:
	
 
 
9:
	
 
 78	N	# & 78	N	# & 

 &'B C
	
 
$ 

 &'B C
	
 
$  &'D E	   &'D E	  ,^<r"   r   N)stripe._createable_api_resourcer   stripe._list_objectr   stripe._listable_api_resourcer   stripe._request_optionsr   stripe._stripe_objectr   stripe._updateable_api_resourcer   stripe._utilr	   typingr
   r   r   r   r   typing_extensionsr   r   r   r   r   r!   r"   r#   <module>r     sM    B * = 2 . A $ 8 8 E Ej&=.)'.)j&=r"   