
    (g8                        S SK Jr  S SKJr  S SKJr  S SKJr  S SKJ	r	  S SK
Jr  S SKJr  S SKJrJrJrJrJr  S S	KJrJrJrJr   " S
 S\S   \S   \S   5      rg)    )CreateableAPIResource)
ListObject)ListableAPIResource)RequestOptions)StripeObject)UpdateableAPIResource)sanitize_id)ClassVarListOptionalUnioncast)LiteralNotRequired	TypedDictUnpackc                      \ rS rSr% SrSr\\S      \S'    " S S\	5      r
 " S S\5      r\" S	S
\S   05      r " S S	\5      r " S S\5      r " S S\5      r " S S\5      r " S S\5      r " S S\5      r " S S\5      r " S S\5      r " S S\5      r " S S\5      r " S S \5      r " S! S"\5      r " S# S$\5      r " S% S&\5      r " S' S(\5      r " S) S*\5      r " S+ S,\5      r  " S- S.\5      r! " S/ S0\5      r" " S1 S2\5      r# " S3 S4\5      r$ " S5 S6\5      r% " S7 S8\5      r& " S9 S:\5      r' " S; S<\5      r( " S= S>\5      r) " S? S@\5      r* " SA SB\5      r+ " SC SD\5      r, " SE SF\5      r- " SG SH\5      r. " SI SJ\5      r/ " SK SL\5      r0 " SM SN\5      r1 " SO SP\5      r2 " SQ SR\5      r3 " SS ST\5      r4 " SU SV\5      r5 " SW SX\5      r6 " SY SZ\5      r7 " S[ S\\5      r8 " S] S^\5      r9 " S_ S`\5      r: " Sa Sb\5      r; " Sc Sd\5      r< " Se Sf\5      r= " Sg Sh\5      r> " Si Sj\5      r? " Sk Sl\5      r@ " Sm Sn\5      rA " So Sp\5      rB " Sq Sr\5      rC " Ss St\5      rD " Su Sv\5      rE " Sw Sx\5      rF " Sy Sz\5      rG " S{ S|\5      rH " S} S~\5      rI " S S\5      rJ " S S\5      rK " S S\5      rL " S S\5      rM " S S\5      rN " S S\5      rO " S S\5      rP " S S\5      rQ " S S\5      rR " S S\5      rS " S S\5      rT " S S\5      rU " S S\5      rV " S S\5      rW " S S\5      rX " S S\5      rY " S S\5      rZ " S S\5      r[ " S S\5      r\ " S S\5      r] " S S\5      r^ " S S\5      r_ " S S\5      r` " S S\5      ra " S S\5      rb " S S\5      rc " S S\5      rd " S S\5      re " S S\5      rf " S S\5      rg " S S\5      rh " S S\5      ri " S S\5      rj " S S\5      rk " S S\5      rl " S S\5      rm " S S\5      rn " S S\5      ro " S S\5      rp " S S\5      rq " S S\5      rr " S S\5      rs " S S\5      rt " S S\5      ru " S S\5      rv " S S\5      rw " S S\5      rx " S S\5      ry " S S\5      rz " S S\5      r{ " S S\5      r| " S S\5      r} " S S\5      r~ " S S\5      r " S S\5      r " S S\5      r " S S\5      r " S S\5      r " S S\5      r " S S\5      r " S S\5      r " S S\5      r " S S\5      r " S S\5      r\\S'    \\GS '    \
\GS'   \\GS'    \\   \GS'    \\GS'    \\GS'    \S   \GS'    \GS   \GS'    \GS	\GS
   GSS 4GS j5       r\GS	\GS
   GSS 4GS j5       r\GS	\GS   GS\S    4GS j5       r\GS	\GS   GS\S    4GS j5       r\GS\GS	\GS   GSS 4GS j5       r\GS\GS	\GS   GSS 4GS j5       r\GS\GS	\GS   GSS 4GS j5       r\GS\GS	\GS   GSS 4GS j5       rGS\
0rGSrGg(  Registration   a  
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                      \ rS rSr%  " S S\5      r " S S\5      r " S S\5      r " S S	\5      r " S
 S\5      r	 " S S\5      r
 " S S\5      r " S S\5      r " S S\5      r " S S\5      r " S S\5      r " S S\5      r " S S\5      r " S S\5      r " S S\5      r " S  S!\5      r " S" S#\5      r " S$ S%\5      r " S& S'\5      r " S( S)\5      r " S* S+\5      r " S, S-\5      r " S. S/\5      r " S0 S1\5      r " S2 S3\5      r " S4 S5\5      r " S6 S7\5      r " S8 S9\5      r  " S: S;\5      r! " S< S=\5      r" " S> S?\5      r# " S@ SA\5      r$ " SB SC\5      r% " SD SE\5      r& " SF SG\5      r' " SH SI\5      r( " SJ SK\5      r) " SL SM\5      r* " SN SO\5      r+ " SP SQ\5      r, " SR SS\5      r- " ST SU\5      r. " SV SW\5      r/ " SX SY\5      r0 " SZ S[\5      r1 " S\ S]\5      r2 " S^ S_\5      r3 " S` Sa\5      r4 " Sb Sc\5      r5 " Sd Se\5      r6 " Sf Sg\5      r7 " Sh Si\5      r8 " Sj Sk\5      r9 " Sl Sm\5      r: " Sn So\5      r; " Sp Sq\5      r< " Sr Ss\5      r= " St Su\5      r> " Sv Sw\5      r? " Sx Sy\5      r@ " Sz S{\5      rA " S| S}\5      rB " S~ S\5      rC " S S\5      rD " S S\5      rE " S S\5      rF " S S\5      rG " S S\5      rH " S S\5      rI " S S\5      rJ " S S\5      rK " S S\5      rL " S S\5      rM " S S\5      rN " S S\5      rO " S S\5      rP " S S\5      rQ " S S\5      rR " S S\5      rS " S S\5      rT " S S\5      rU " S S\5      rV " S S\5      rW " S S\5      rX " S S\5      rY " S S\5      rZ\[\   \\S'   \[\   \\S'   \[\   \\S'   \[\   \\S'   \[\	   \\S'   \[\
   \\S'   \[\   \\S'   \[\   \\S'   \[\   \\S'   \[\   \\S'   \[\   \\S'   \[\   \\S'   \[\   \\S'   \[\   \\S'   \[\   \\S'   \[\   \\S'   \[\   \\S'   \[\   \\S'   \[\   \\S'   \[\   \\S'   \[\   \\S'   \[\   \\S'   \[\   \\S'   \[\   \\S'   \[\   \\S'   \[\   \\S'   \[\   \\S'   \[\    \\S'   \[\!   \\S'   \[\"   \\S'   \[\#   \\S'   \[\$   \\S'   \[\%   \\S'   \[\&   \\S'   \[\'   \\S'   \[\(   \\S'   \[\)   \\S'   \[\*   \\S'   \[\+   \\S'   \[\,   \\S'   \[\-   \\S'   \[\.   \\S'   \[\/   \\S'   \[\0   \\S'   \[\1   \\S'   \[\2   \\S'   \[\3   \\S'   \[\4   \\S'   \[\5   \\S'   \[\6   \\S'   \[\7   \\S'   \[\8   \\S'   \[\9   \\S'   \[\:   \\S'   \[\;   \\S'   \[\<   \\S'   \[\=   \\S'   \[\>   \\S'   \[\?   \\S'   \[\@   \\S'   \[\A   \\S'   \[\B   \\S'   \[\C   \\S'   \[\D   \\S'   \[\E   \\S'   \[\F   \\S'   \[\G   \\S'   \[\H   \\S'   \[\I   \\S'   \[\J   \\S'   \[\K   \\S'   \[\L   \\S'   \[\M   \\S'   \[\N   \\S'   \[\O   \\S'   \[\P   \\S'   \[\Q   \\S'   \[\R   \\S'   \[\S   \\S'   \[\T   \\S'   \[\U   \\S'   \[\V   \\S'   \[\W   \\GS '   \[\X   \\GS'   \[\Y   \\GS'   \[\Z   \\GS'   0 S\_S\_S\_S\_S\	_S\
_S\_S\_S\_S\_S\_S\_S\_S\_S\_S\_S\_0 S\_S\_S\_S\_S\_S\_S\_S\_S\_S\_S\ _S\!_S\"_S\#_S\$_S\%_S\&_E0 S\'_S\(_S\)_GS\*_S\+_S\,_S\-_S\._S\/_S\0_S\1_S\2_S\3_S\4_S\5_S\6_S\7_E0 S\8_S\9_S\:_S\;_S\<_S\=_S\>_S\?_S\@_S\A_S\B_S\C_S\D_S\E_S\F_S\G_S\H_E0 S\I_S\J_S\K_S\L_S\M_S\N_S\O_S\P_S\Q_S\R_S\S_S\T_S\U_S\V_GS \W_GS\X_GS\Y_EGS\Z0Er]SGS0r^GSr_Gg(  Registration.CountryOptions   c                   &    \ rS rSr% \S   \S'   Srg)Registration.CountryOptions.Ae   standardtype N__name__
__module____qualname____firstlineno__r   __annotations____static_attributes__r       ]C:\Suresh\moveshuttle\MDcreated\moveengine\venv\Lib\site-packages\stripe/tax/_registration.pyAer          *%%r'   r)   c                   &    \ rS rSr% \S   \S'   Srg)Registration.CountryOptions.Al$   r   r   r   Nr    r   r'   r(   Alr,   $   r*   r'   r.   c                   &    \ rS rSr% \S   \S'   Srg)Registration.CountryOptions.Am*   
simplifiedr   r   Nr    r   r'   r(   Amr0   *       ,''r'   r3   c                   &    \ rS rSr% \S   \S'   Srg)Registration.CountryOptions.Ao0   r   r   r   Nr    r   r'   r(   Aor6   0   r*   r'   r8   c                   V    \ rS rSr%  " S S\5      r\\   \S'   \S   \S'    S\0r	Sr
g)	Registration.CountryOptions.At6   c                   &    \ rS rSr% \S   \S'   Srg)'Registration.CountryOptions.At.Standard7   small_sellerr   place_of_supply_schemer   Nr    r   r'   r(   Standardr=   7       (/0J(KKr'   rB   r   iossoss_non_union	oss_unionr   r   r   Nr!   r"   r#   r$   r   rB   r   r%   r   _inner_class_typesr&   r   r'   r(   Atr:   6   9    <  x((JKK #-h!7r'   rJ   c                   &    \ rS rSr% \S   \S'   Srg)Registration.CountryOptions.AuD   r   r   r   Nr    r   r'   r(   AurM   D   r*   r'   rO   c                   &    \ rS rSr% \S   \S'   Srg)Registration.CountryOptions.BaJ   r   r   r   Nr    r   r'   r(   BarQ   J   r*   r'   rS   c                   &    \ rS rSr% \S   \S'   Srg)Registration.CountryOptions.BbP   r   r   r   Nr    r   r'   r(   BbrU   P   r*   r'   rW   c                   V    \ rS rSr%  " S S\5      r\\   \S'   \S   \S'    S\0r	Sr
g)	Registration.CountryOptions.BeV   c                   &    \ rS rSr% \S   \S'   Srg)'Registration.CountryOptions.Be.StandardW   r?   rA   r   Nr    r   r'   r(   rB   r\   W   rC   r'   rB   r   rD   r   r   NrH   r   r'   r(   BerY   V   rK   r'   r^   c                   V    \ rS rSr%  " S S\5      r\\   \S'   \S   \S'    S\0r	Sr
g)	Registration.CountryOptions.Bgd   c                   &    \ rS rSr% \S   \S'   Srg)'Registration.CountryOptions.Bg.Standarde   r?   rA   r   Nr    r   r'   r(   rB   rc   e   rC   r'   rB   r   rD   r   r   NrH   r   r'   r(   Bgr`   d   rK   r'   re   c                   &    \ rS rSr% \S   \S'   Srg)Registration.CountryOptions.Bhr   r   r   r   Nr    r   r'   r(   Bhrg   r   r*   r'   ri   c                   &    \ rS rSr% \S   \S'   Srg)Registration.CountryOptions.Bsx   r   r   r   Nr    r   r'   r(   Bsrk   x   r*   r'   rm   c                   &    \ rS rSr% \S   \S'   Srg)Registration.CountryOptions.By~   r2   r   r   Nr    r   r'   r(   Byro   ~   r4   r'   rq   c                   V    \ rS rSr%  " S S\5      r\\   \S'   \S   \S'    S\0r	Sr
g)	Registration.CountryOptions.Ca   c                        \ rS rSr% \\S'   Srg)/Registration.CountryOptions.Ca.ProvinceStandard   provincer   Nr!   r"   r#   r$   strr%   r&   r   r'   r(   ProvinceStandardrv      s    r'   r{   province_standardr|   r2   r   r   r   N)r!   r"   r#   r$   r   r{   r   r%   r   rI   r&   r   r'   r(   Cars      s;    <   ((899GHH #67G!Hr'   r~   c                   &    \ rS rSr% \S   \S'   Srg)Registration.CountryOptions.Cd   r   r   r   Nr    r   r'   r(   Cdr      r*   r'   r   c                   &    \ rS rSr% \S   \S'   Srg)Registration.CountryOptions.Ch   r   r   r   Nr    r   r'   r(   Chr      r*   r'   r   c                   &    \ rS rSr% \S   \S'   Srg)Registration.CountryOptions.Cl   r2   r   r   Nr    r   r'   r(   Clr      r4   r'   r   c                   &    \ rS rSr% \S   \S'   Srg)Registration.CountryOptions.Co   r2   r   r   Nr    r   r'   r(   Cor      r4   r'   r   c                   &    \ rS rSr% \S   \S'   Srg)Registration.CountryOptions.Cr   r2   r   r   Nr    r   r'   r(   Crr      r4   r'   r   c                   V    \ rS rSr%  " S S\5      r\\   \S'   \S   \S'    S\0r	Sr
g)	Registration.CountryOptions.Cy   c                   &    \ rS rSr% \S   \S'   Srg)'Registration.CountryOptions.Cy.Standard   r?   rA   r   Nr    r   r'   r(   rB   r      rC   r'   rB   r   rD   r   r   NrH   r   r'   r(   Cyr      rK   r'   r   c                   V    \ rS rSr%  " S S\5      r\\   \S'   \S   \S'    S\0r	Sr
g)	Registration.CountryOptions.Cz   c                   &    \ rS rSr% \S   \S'   Srg)'Registration.CountryOptions.Cz.Standard   r?   rA   r   Nr    r   r'   r(   rB   r      rC   r'   rB   r   rD   r   r   NrH   r   r'   r(   Czr      rK   r'   r   c                   V    \ rS rSr%  " S S\5      r\\   \S'   \S   \S'    S\0r	Sr
g)	Registration.CountryOptions.De   c                   &    \ rS rSr% \S   \S'   Srg)'Registration.CountryOptions.De.Standard   r?   rA   r   Nr    r   r'   r(   rB   r      rC   r'   rB   r   rD   r   r   NrH   r   r'   r(   Der      rK   r'   r   c                   V    \ rS rSr%  " S S\5      r\\   \S'   \S   \S'    S\0r	Sr
g)	Registration.CountryOptions.Dk   c                   &    \ rS rSr% \S   \S'   Srg)'Registration.CountryOptions.Dk.Standard   r?   rA   r   Nr    r   r'   r(   rB   r      rC   r'   rB   r   rD   r   r   NrH   r   r'   r(   Dkr      rK   r'   r   c                   &    \ rS rSr% \S   \S'   Srg)Registration.CountryOptions.Ec   r2   r   r   Nr    r   r'   r(   Ecr      r4   r'   r   c                   V    \ rS rSr%  " S S\5      r\\   \S'   \S   \S'    S\0r	Sr
g)	Registration.CountryOptions.Ee   c                   &    \ rS rSr% \S   \S'   Srg)'Registration.CountryOptions.Ee.Standard   r?   rA   r   Nr    r   r'   r(   rB   r      rC   r'   rB   r   rD   r   r   NrH   r   r'   r(   Eer      rK   r'   r   c                   &    \ rS rSr% \S   \S'   Srg)Registration.CountryOptions.Eg   r2   r   r   Nr    r   r'   r(   Egr      r4   r'   r   c                   V    \ rS rSr%  " S S\5      r\\   \S'   \S   \S'    S\0r	Sr
g)	Registration.CountryOptions.Esi  c                   &    \ rS rSr% \S   \S'   Srg)'Registration.CountryOptions.Es.Standardi  r?   rA   r   Nr    r   r'   r(   rB   r     rC   r'   rB   r   rD   r   r   NrH   r   r'   r(   Esr     rK   r'   r   c                   V    \ rS rSr%  " S S\5      r\\   \S'   \S   \S'    S\0r	Sr
g)	Registration.CountryOptions.Fii  c                   &    \ rS rSr% \S   \S'   Srg)'Registration.CountryOptions.Fi.Standardi  r?   rA   r   Nr    r   r'   r(   rB   r     rC   r'   rB   r   rD   r   r   NrH   r   r'   r(   Fir     rK   r'   r   c                   V    \ rS rSr%  " S S\5      r\\   \S'   \S   \S'    S\0r	Sr
g)	Registration.CountryOptions.Fri  c                   &    \ rS rSr% \S   \S'   Srg)'Registration.CountryOptions.Fr.Standardi  r?   rA   r   Nr    r   r'   r(   rB   r     rC   r'   rB   r   rD   r   r   NrH   r   r'   r(   Frr     rK   r'   r   c                   &    \ rS rSr% \S   \S'   Srg)Registration.CountryOptions.Gbi,  r   r   r   Nr    r   r'   r(   Gbr   ,  r*   r'   r   c                   &    \ rS rSr% \S   \S'   Srg)Registration.CountryOptions.Gei2  r2   r   r   Nr    r   r'   r(   Ger   2  r4   r'   r   c                   &    \ rS rSr% \S   \S'   Srg)Registration.CountryOptions.Gni8  r   r   r   Nr    r   r'   r(   Gnr   8  r*   r'   r   c                   V    \ rS rSr%  " S S\5      r\\   \S'   \S   \S'    S\0r	Sr
g)	Registration.CountryOptions.Gri>  c                   &    \ rS rSr% \S   \S'   Srg)'Registration.CountryOptions.Gr.Standardi?  r?   rA   r   Nr    r   r'   r(   rB   r   ?  rC   r'   rB   r   rD   r   r   NrH   r   r'   r(   Grr   >  rK   r'   r   c                   V    \ rS rSr%  " S S\5      r\\   \S'   \S   \S'    S\0r	Sr
g)	Registration.CountryOptions.HriL  c                   &    \ rS rSr% \S   \S'   Srg)'Registration.CountryOptions.Hr.StandardiM  r?   rA   r   Nr    r   r'   r(   rB   r   M  rC   r'   rB   r   rD   r   r   NrH   r   r'   r(   Hrr   L  rK   r'   r   c                   V    \ rS rSr%  " S S\5      r\\   \S'   \S   \S'    S\0r	Sr
g)	Registration.CountryOptions.HuiZ  c                   &    \ rS rSr% \S   \S'   Srg)'Registration.CountryOptions.Hu.Standardi[  r?   rA   r   Nr    r   r'   r(   rB   r   [  rC   r'   rB   r   rD   r   r   NrH   r   r'   r(   Hur   Z  rK   r'   r   c                   &    \ rS rSr% \S   \S'   Srg)Registration.CountryOptions.Idih  r2   r   r   Nr    r   r'   r(   Idr   h  r4   r'   r   c                   V    \ rS rSr%  " S S\5      r\\   \S'   \S   \S'    S\0r	Sr
g)	Registration.CountryOptions.Iein  c                   &    \ rS rSr% \S   \S'   Srg)'Registration.CountryOptions.Ie.Standardio  r?   rA   r   Nr    r   r'   r(   rB   r   o  rC   r'   rB   r   rD   r   r   NrH   r   r'   r(   Ier   n  rK   r'   r   c                   &    \ rS rSr% \S   \S'   Srg)Registration.CountryOptions.Isi|  r   r   r   Nr    r   r'   r(   Isr   |  r*   r'   r   c                   V    \ rS rSr%  " S S\5      r\\   \S'   \S   \S'    S\0r	Sr
g)	Registration.CountryOptions.Iti  c                   &    \ rS rSr% \S   \S'   Srg)'Registration.CountryOptions.It.Standardi  r?   rA   r   Nr    r   r'   r(   rB   r     rC   r'   rB   r   rD   r   r   NrH   r   r'   r(   Itr     rK   r'   r   c                   &    \ rS rSr% \S   \S'   Srg)Registration.CountryOptions.Jpi  r   r   r   Nr    r   r'   r(   Jpr     r*   r'   r   c                   &    \ rS rSr% \S   \S'   Srg)Registration.CountryOptions.Kei  r2   r   r   Nr    r   r'   r(   Ker     r4   r'   r   c                   &    \ rS rSr% \S   \S'   Srg)Registration.CountryOptions.Khi  r2   r   r   Nr    r   r'   r(   Khr     r4   r'   r   c                   &    \ rS rSr% \S   \S'   Srg)Registration.CountryOptions.Kri  r2   r   r   Nr    r   r'   r(   Krr     r4   r'   r   c                   &    \ rS rSr% \S   \S'   Srg)Registration.CountryOptions.Kzi  r2   r   r   Nr    r   r'   r(   Kzr    r4   r'   r  c                   V    \ rS rSr%  " S S\5      r\\   \S'   \S   \S'    S\0r	Sr
g)	Registration.CountryOptions.Lti  c                   &    \ rS rSr% \S   \S'   Srg)'Registration.CountryOptions.Lt.Standardi  r?   rA   r   Nr    r   r'   r(   rB   r    rC   r'   rB   r   rD   r   r   NrH   r   r'   r(   Ltr    rK   r'   r  c                   V    \ rS rSr%  " S S\5      r\\   \S'   \S   \S'    S\0r	Sr
g)	Registration.CountryOptions.Lui  c                   &    \ rS rSr% \S   \S'   Srg)'Registration.CountryOptions.Lu.Standardi  r?   rA   r   Nr    r   r'   r(   rB   r    rC   r'   rB   r   rD   r   r   NrH   r   r'   r(   Lur
    rK   r'   r  c                   V    \ rS rSr%  " S S\5      r\\   \S'   \S   \S'    S\0r	Sr
g)	Registration.CountryOptions.Lvi  c                   &    \ rS rSr% \S   \S'   Srg)'Registration.CountryOptions.Lv.Standardi  r?   rA   r   Nr    r   r'   r(   rB   r    rC   r'   rB   r   rD   r   r   NrH   r   r'   r(   Lvr    rK   r'   r  c                   &    \ rS rSr% \S   \S'   Srg)Registration.CountryOptions.Mai  r2   r   r   Nr    r   r'   r(   Mar    r4   r'   r  c                   &    \ rS rSr% \S   \S'   Srg)Registration.CountryOptions.Mdi  r2   r   r   Nr    r   r'   r(   Mdr    r4   r'   r  c                   &    \ rS rSr% \S   \S'   Srg)Registration.CountryOptions.Mei  r   r   r   Nr    r   r'   r(   Mer    r*   r'   r  c                   &    \ rS rSr% \S   \S'   Srg)Registration.CountryOptions.Mki  r   r   r   Nr    r   r'   r(   Mkr    r*   r'   r  c                   &    \ rS rSr% \S   \S'   Srg)Registration.CountryOptions.Mri  r   r   r   Nr    r   r'   r(   Mrr     r*   r'   r!  c                   V    \ rS rSr%  " S S\5      r\\   \S'   \S   \S'    S\0r	Sr
g)	Registration.CountryOptions.Mti  c                   &    \ rS rSr% \S   \S'   Srg)'Registration.CountryOptions.Mt.Standardi  r?   rA   r   Nr    r   r'   r(   rB   r%    rC   r'   rB   r   rD   r   r   NrH   r   r'   r(   Mtr#    rK   r'   r&  c                   &    \ rS rSr% \S   \S'   Srg)Registration.CountryOptions.Mxi  r2   r   r   Nr    r   r'   r(   Mxr(    r4   r'   r)  c                   &    \ rS rSr% \S   \S'   Srg)Registration.CountryOptions.Myi
  r2   r   r   Nr    r   r'   r(   Myr+  
  r4   r'   r,  c                   &    \ rS rSr% \S   \S'   Srg)Registration.CountryOptions.Ngi  r2   r   r   Nr    r   r'   r(   Ngr.    r4   r'   r/  c                   V    \ rS rSr%  " S S\5      r\\   \S'   \S   \S'    S\0r	Sr
g)	Registration.CountryOptions.Nli  c                   &    \ rS rSr% \S   \S'   Srg)'Registration.CountryOptions.Nl.Standardi  r?   rA   r   Nr    r   r'   r(   rB   r3    rC   r'   rB   r   rD   r   r   NrH   r   r'   r(   Nlr1    rK   r'   r4  c                   &    \ rS rSr% \S   \S'   Srg)Registration.CountryOptions.Noi$  r   r   r   Nr    r   r'   r(   Nor6  $  r*   r'   r7  c                   &    \ rS rSr% \S   \S'   Srg)Registration.CountryOptions.Npi*  r2   r   r   Nr    r   r'   r(   Npr9  *  r4   r'   r:  c                   &    \ rS rSr% \S   \S'   Srg)Registration.CountryOptions.Nzi0  r   r   r   Nr    r   r'   r(   Nzr<  0  r*   r'   r=  c                   &    \ rS rSr% \S   \S'   Srg)Registration.CountryOptions.Omi6  r   r   r   Nr    r   r'   r(   Omr?  6  r*   r'   r@  c                   &    \ rS rSr% \S   \S'   Srg)Registration.CountryOptions.Pei<  r2   r   r   Nr    r   r'   r(   PerB  <  r4   r'   rC  c                   V    \ rS rSr%  " S S\5      r\\   \S'   \S   \S'    S\0r	Sr
g)	Registration.CountryOptions.PliB  c                   &    \ rS rSr% \S   \S'   Srg)'Registration.CountryOptions.Pl.StandardiC  r?   rA   r   Nr    r   r'   r(   rB   rG  C  rC   r'   rB   r   rD   r   r   NrH   r   r'   r(   PlrE  B  rK   r'   rH  c                   V    \ rS rSr%  " S S\5      r\\   \S'   \S   \S'    S\0r	Sr
g)	Registration.CountryOptions.PtiP  c                   &    \ rS rSr% \S   \S'   Srg)'Registration.CountryOptions.Pt.StandardiQ  r?   rA   r   Nr    r   r'   r(   rB   rL  Q  rC   r'   rB   r   rD   r   r   NrH   r   r'   r(   PtrJ  P  rK   r'   rM  c                   V    \ rS rSr%  " S S\5      r\\   \S'   \S   \S'    S\0r	Sr
g)	Registration.CountryOptions.Roi^  c                   &    \ rS rSr% \S   \S'   Srg)'Registration.CountryOptions.Ro.Standardi_  r?   rA   r   Nr    r   r'   r(   rB   rQ  _  rC   r'   rB   r   rD   r   r   NrH   r   r'   r(   RorO  ^  rK   r'   rR  c                   &    \ rS rSr% \S   \S'   Srg)Registration.CountryOptions.Rsil  r   r   r   Nr    r   r'   r(   RsrT  l  r*   r'   rU  c                   &    \ rS rSr% \S   \S'   Srg)Registration.CountryOptions.Ruir  r2   r   r   Nr    r   r'   r(   RurW  r  r4   r'   rX  c                   &    \ rS rSr% \S   \S'   Srg)Registration.CountryOptions.Saix  r2   r   r   Nr    r   r'   r(   SarZ  x  r4   r'   r[  c                   V    \ rS rSr%  " S S\5      r\\   \S'   \S   \S'    S\0r	Sr
g)	Registration.CountryOptions.Sei~  c                   &    \ rS rSr% \S   \S'   Srg)'Registration.CountryOptions.Se.Standardi  r?   rA   r   Nr    r   r'   r(   rB   r_    rC   r'   rB   r   rD   r   r   NrH   r   r'   r(   Ser]  ~  rK   r'   r`  c                   &    \ rS rSr% \S   \S'   Srg)Registration.CountryOptions.Sgi  r   r   r   Nr    r   r'   r(   Sgrb    r*   r'   rc  c                   V    \ rS rSr%  " S S\5      r\\   \S'   \S   \S'    S\0r	Sr
g)	Registration.CountryOptions.Sii  c                   &    \ rS rSr% \S   \S'   Srg)'Registration.CountryOptions.Si.Standardi  r?   rA   r   Nr    r   r'   r(   rB   rg    rC   r'   rB   r   rD   r   r   NrH   r   r'   r(   Sire    rK   r'   rh  c                   V    \ rS rSr%  " S S\5      r\\   \S'   \S   \S'    S\0r	Sr
g)	Registration.CountryOptions.Ski  c                   &    \ rS rSr% \S   \S'   Srg)'Registration.CountryOptions.Sk.Standardi  r?   rA   r   Nr    r   r'   r(   rB   rl    rC   r'   rB   r   rD   r   r   NrH   r   r'   r(   Skrj    rK   r'   rm  c                   &    \ rS rSr% \S   \S'   Srg)Registration.CountryOptions.Sni  r2   r   r   Nr    r   r'   r(   Snro    r4   r'   rp  c                   &    \ rS rSr% \S   \S'   Srg)Registration.CountryOptions.Sri  r   r   r   Nr    r   r'   r(   Srrr    r*   r'   rs  c                   &    \ rS rSr% \S   \S'   Srg)Registration.CountryOptions.Thi  r2   r   r   Nr    r   r'   r(   Thru    r4   r'   rv  c                   &    \ rS rSr% \S   \S'   Srg)Registration.CountryOptions.Tji  r2   r   r   Nr    r   r'   r(   Tjrx    r4   r'   ry  c                   &    \ rS rSr% \S   \S'   Srg)Registration.CountryOptions.Tri  r2   r   r   Nr    r   r'   r(   Trr{    r4   r'   r|  c                   &    \ rS rSr% \S   \S'   Srg)Registration.CountryOptions.Tzi  r2   r   r   Nr    r   r'   r(   Tzr~    r4   r'   r  c                   &    \ rS rSr% \S   \S'   Srg)Registration.CountryOptions.Ugi  r2   r   r   Nr    r   r'   r(   Ugr    r4   r'   r  c                       \ rS rSr%  " S S\5      r " S S\5      r " S S\5      r\\   \	S'   \\   \	S	'   \
\	S
'    \\   \	S'   \S   \	S'    \\\S.rSrg)Registration.CountryOptions.Usi  c                        \ rS rSr% \\S'   Srg)0Registration.CountryOptions.Us.LocalAmusementTaxi  jurisdictionr   Nry   r   r'   r(   LocalAmusementTaxr        !!r'   r  c                        \ rS rSr% \\S'   Srg),Registration.CountryOptions.Us.LocalLeaseTaxi  r  r   Nry   r   r'   r(   LocalLeaseTaxr    r  r'   r  c                   L    \ rS rSr%  " S S\5      r\\\      \S'    S\0r	Sr
g),Registration.CountryOptions.Us.StateSalesTaxi  c                   8    \ rS rSr% \\   \S'    \S   \S'   Srg)5Registration.CountryOptions.Us.StateSalesTax.Electioni  r  local_use_taxsimplified_sellers_use_taxsingle_local_use_taxr   r   N)	r!   r"   r#   r$   r   rz   r%   r   r&   r   r'   r(   Electionr    s*    "*3-/ "0 
r'   r  	electionsr   N)r!   r"   r#   r$   r   r  r   r   r%   rI   r&   r   r'   r(   StateSalesTaxr    s1    |  $DN33 '28%<"r'   r  local_amusement_taxlocal_lease_taxstatestate_sales_taxr  r  state_communications_taxstate_retail_delivery_feer  r   )r  r  r  r   N)r!   r"   r#   r$   r   r  r  r  r   r%   rz   r   rI   r&   r   r'   r(   Usr    s    L  = =* "**;!<<%m44J &m44#  (9#0#0"r'   r  c                   &    \ rS rSr% \S   \S'   Srg)Registration.CountryOptions.Uyi  r   r   r   Nr    r   r'   r(   Uyr    r*   r'   r  c                   &    \ rS rSr% \S   \S'   Srg)Registration.CountryOptions.Uzi  r2   r   r   Nr    r   r'   r(   Uzr    r4   r'   r  c                   &    \ rS rSr% \S   \S'   Srg)Registration.CountryOptions.Vni  r2   r   r   Nr    r   r'   r(   Vnr    r4   r'   r  c                   &    \ rS rSr% \S   \S'   Srg)Registration.CountryOptions.Zai#  r   r   r   Nr    r   r'   r(   Zar  #  r*   r'   r  c                   &    \ rS rSr% \S   \S'   Srg)Registration.CountryOptions.Zmi)  r2   r   r   Nr    r   r'   r(   Zmr  )  r4   r'   r  c                   &    \ rS rSr% \S   \S'   Srg)Registration.CountryOptions.Zwi/  r   r   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isr   N)`r!   r"   r#   r$   r   r)   r.   r3   r8   rJ   rO   rS   rW   r^   re   ri   rm   rq   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/  r4  r7  r:  r=  r@  rC  rH  rM  rR  rU  rX  r[  r`  rc  rh  rm  rp  rs  rv  ry  r|  r  r  r  r  r  r  r  r  r  r   r%   rI   _field_remappingsr&   r   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                   r    \ rS rSr% \\S   \4   \S'    \\S'    S\S'    \	\
\      \S'    \	\   \S'   S	rg
)Registration.CreateParamsi  nowactive_fromcountry'Registration.CreateParamsCountryOptionscountry_optionsexpand
expires_atr   N)r!   r"   r#   r$   r   r   intr%   rz   r   r   r&   r   r'   r(   CreateParamsr    s]    75>3.//	 	 CB	 DI&&	  $$	r'   r  CreateParamsCountryOptionsr  )Registration.CreateParamsCountryOptionsIsc                      \ rS rSr% \S   \S'    \S   \S'    \S   \S'    \S   \S	'    \S
   \S'    \S   \S'    \S   \S'    \S   \S'    \S   \S'    \S   \S'    \S   \S'    \S   \S'    \S   \S'    \S   \S'    \S   \S'    \S    \S!'    \S"   \S#'    \S$   \S%'    \S&   \S''    \S(   \S)'    \S*   \S+'    \S,   \S-'    \S.   \S/'    \S0   \S1'    \S2   \S3'    \S4   \S5'    \S6   \S7'    \S8   \S9'    \S:   \S;'    \S<   \S='    \S>   \S?'    \S@   \SA'    \SB   \SC'    \SD   \SE'    \SF   \SG'    \SH   \SI'    \SJ   \SK'    \SL   \SM'    \SN   \SO'    \SP   \SQ'    \SR   \SS'    \ST   \SU'    \SV   \SW'    \SX   \SY'    \SZ   \S['    \S\   \S]'    \S^   \S_'    \S`   \Sa'    \Sb   \Sc'    \Sd   \Se'    \Sf   \Sg'    \Sh   \Si'    \Sj   \Sk'    \Sl   \Sm'    \Sn   \So'    \Sp   \Sq'    \Sr   \Ss'    \St   \Su'    \Sv   \Sw'    \Sx   \Sy'    \Sz   \S{'    \S|   \S}'    \S~   \S'    \S   \S'    \S   \S'    \S   \S'    \S   \S'    \S   \S'    \S   \S'    \S   \S'    \S   \S'    \S   \S'    \S   \S'    \S   \S'    \S   \S'    \S   \S'    \S   \S'    \S   \S'    \S   \S'    \S   \S'    \S   \S'    \S   \S'    \S   \S'    \S   \S'    \S   \S'   Srg)r  i   )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  r   N)r!   r"   r#   r$   r   r%   r&   r   r'   r(   r  '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                   &    \ rS rSr% \S   \S'   Srg)r  iV  r   r   r   Nr    r   r'   r(   CreateParamsCountryOptionsAe)Registration.CreateParamsCountryOptionsAeV      j!!	r'   rp  c                   &    \ rS rSr% \S   \S'   Srg)r  i\  r   r   r   Nr    r   r'   r(   CreateParamsCountryOptionsAl)Registration.CreateParamsCountryOptionsAl\  rr  r'   rt  c                   &    \ rS rSr% \S   \S'   Srg)r  ib  r2   r   r   Nr    r   r'   r(   CreateParamsCountryOptionsAm)Registration.CreateParamsCountryOptionsAmb      l##	r'   rw  c                   &    \ rS rSr% \S   \S'   Srg)r  ih  r   r   r   Nr    r   r'   r(   CreateParamsCountryOptionsAo)Registration.CreateParamsCountryOptionsAoh  rr  r'   r{  c                   8    \ rS rSr% \S   \S'    \S   \S'   Srg)r  in  1Registration.CreateParamsCountryOptionsAtStandardr   rD   r   r   Nr!   r"   r#   r$   r   r%   r   r&   r   r'   r(   CreateParamsCountryOptionsAt)Registration.CreateParamsCountryOptionsAtn  *    ?
 	
	 FGG	r'   r  c                   &    \ rS rSr% \S   \S'   Srg)r~  iz  r?   rA   r   Nr    r   r'   r(   $CreateParamsCountryOptionsAtStandard1Registration.CreateParamsCountryOptionsAtStandardz       '(B CC	r'   r  c                   &    \ rS rSr% \S   \S'   Srg)r  i  r   r   r   Nr    r   r'   r(   CreateParamsCountryOptionsAu)Registration.CreateParamsCountryOptionsAu  rr  r'   r  c                   &    \ rS rSr% \S   \S'   Srg)r  i  r   r   r   Nr    r   r'   r(   CreateParamsCountryOptionsBa)Registration.CreateParamsCountryOptionsBa  rr  r'   r  c                   &    \ rS rSr% \S   \S'   Srg)r   i  r   r   r   Nr    r   r'   r(   CreateParamsCountryOptionsBb)Registration.CreateParamsCountryOptionsBb  rr  r'   r  c                   8    \ rS rSr% \S   \S'    \S   \S'   Srg)r!  i  1Registration.CreateParamsCountryOptionsBeStandardr   rD   r   r   Nr  r   r'   r(   CreateParamsCountryOptionsBe)Registration.CreateParamsCountryOptionsBe  r  r'   r  c                   &    \ rS rSr% \S   \S'   Srg)r  i  r?   rA   r   Nr    r   r'   r(   $CreateParamsCountryOptionsBeStandard1Registration.CreateParamsCountryOptionsBeStandard  r  r'   r  c                   8    \ rS rSr% \S   \S'    \S   \S'   Srg)r"  i  1Registration.CreateParamsCountryOptionsBgStandardr   rD   r   r   Nr  r   r'   r(   CreateParamsCountryOptionsBg)Registration.CreateParamsCountryOptionsBg  r  r'   r  c                   &    \ rS rSr% \S   \S'   Srg)r  i  r?   rA   r   Nr    r   r'   r(   $CreateParamsCountryOptionsBgStandard1Registration.CreateParamsCountryOptionsBgStandard  r  r'   r  c                   &    \ rS rSr% \S   \S'   Srg)r#  i  r   r   r   Nr    r   r'   r(   CreateParamsCountryOptionsBh)Registration.CreateParamsCountryOptionsBh  rr  r'   r  c                   &    \ rS rSr% \S   \S'   Srg)r$  i  r   r   r   Nr    r   r'   r(   CreateParamsCountryOptionsBs)Registration.CreateParamsCountryOptionsBs  rr  r'   r  c                   &    \ rS rSr% \S   \S'   Srg)r%  i  r2   r   r   Nr    r   r'   r(   CreateParamsCountryOptionsBy)Registration.CreateParamsCountryOptionsBy  ry  r'   r  c                   8    \ rS rSr% \S   \S'    \S   \S'   Srg)r&  i  9Registration.CreateParamsCountryOptionsCaProvinceStandardr|   r}   r   r   Nr  r   r'   r(   CreateParamsCountryOptionsCa)Registration.CreateParamsCountryOptionsCa  s*    &G
 	
	 CDD	r'   r  c                        \ rS rSr% \\S'   Srg)r  i  rx   r   Nry   r   r'   r(   ,CreateParamsCountryOptionsCaProvinceStandard9Registration.CreateParamsCountryOptionsCaProvinceStandard  s    	r'   r  c                   &    \ rS rSr% \S   \S'   Srg)r'  i  r   r   r   Nr    r   r'   r(   CreateParamsCountryOptionsCd)Registration.CreateParamsCountryOptionsCd  rr  r'   r  c                   &    \ rS rSr% \S   \S'   Srg)r(  i  r   r   r   Nr    r   r'   r(   CreateParamsCountryOptionsCh)Registration.CreateParamsCountryOptionsCh  rr  r'   r  c                   &    \ rS rSr% \S   \S'   Srg)r)  i  r2   r   r   Nr    r   r'   r(   CreateParamsCountryOptionsCl)Registration.CreateParamsCountryOptionsCl  ry  r'   r  c                   &    \ rS rSr% \S   \S'   Srg)r*  i  r2   r   r   Nr    r   r'   r(   CreateParamsCountryOptionsCo)Registration.CreateParamsCountryOptionsCo  ry  r'   r  c                   &    \ rS rSr% \S   \S'   Srg)r+  i  r2   r   r   Nr    r   r'   r(   CreateParamsCountryOptionsCr)Registration.CreateParamsCountryOptionsCr  ry  r'   r  c                   8    \ rS rSr% \S   \S'    \S   \S'   Srg)r,  i  1Registration.CreateParamsCountryOptionsCyStandardr   rD   r   r   Nr  r   r'   r(   CreateParamsCountryOptionsCy)Registration.CreateParamsCountryOptionsCy  r  r'   r  c                   &    \ rS rSr% \S   \S'   Srg)r  i  r?   rA   r   Nr    r   r'   r(   $CreateParamsCountryOptionsCyStandard1Registration.CreateParamsCountryOptionsCyStandard  r  r'   r  c                   8    \ rS rSr% \S   \S'    \S   \S'   Srg)r-  i
  1Registration.CreateParamsCountryOptionsCzStandardr   rD   r   r   Nr  r   r'   r(   CreateParamsCountryOptionsCz)Registration.CreateParamsCountryOptionsCz
  r  r'   r  c                   &    \ rS rSr% \S   \S'   Srg)r  i  r?   rA   r   Nr    r   r'   r(   $CreateParamsCountryOptionsCzStandard1Registration.CreateParamsCountryOptionsCzStandard  r  r'   r  c                   8    \ rS rSr% \S   \S'    \S   \S'   Srg)r.  i  1Registration.CreateParamsCountryOptionsDeStandardr   rD   r   r   Nr  r   r'   r(   CreateParamsCountryOptionsDe)Registration.CreateParamsCountryOptionsDe  r  r'   r  c                   &    \ rS rSr% \S   \S'   Srg)r  i(  r?   rA   r   Nr    r   r'   r(   $CreateParamsCountryOptionsDeStandard1Registration.CreateParamsCountryOptionsDeStandard(  r  r'   r  c                   8    \ rS rSr% \S   \S'    \S   \S'   Srg)r/  i.  1Registration.CreateParamsCountryOptionsDkStandardr   rD   r   r   Nr  r   r'   r(   CreateParamsCountryOptionsDk)Registration.CreateParamsCountryOptionsDk.  r  r'   r  c                   &    \ rS rSr% \S   \S'   Srg)r  i:  r?   rA   r   Nr    r   r'   r(   $CreateParamsCountryOptionsDkStandard1Registration.CreateParamsCountryOptionsDkStandard:  r  r'   r  c                   &    \ rS rSr% \S   \S'   Srg)r0  i@  r2   r   r   Nr    r   r'   r(   CreateParamsCountryOptionsEc)Registration.CreateParamsCountryOptionsEc@  ry  r'   r  c                   8    \ rS rSr% \S   \S'    \S   \S'   Srg)r1  iF  1Registration.CreateParamsCountryOptionsEeStandardr   rD   r   r   Nr  r   r'   r(   CreateParamsCountryOptionsEe)Registration.CreateParamsCountryOptionsEeF  r  r'   r  c                   &    \ rS rSr% \S   \S'   Srg)r  iR  r?   rA   r   Nr    r   r'   r(   $CreateParamsCountryOptionsEeStandard1Registration.CreateParamsCountryOptionsEeStandardR  r  r'   r  c                   &    \ rS rSr% \S   \S'   Srg)r2  iX  r2   r   r   Nr    r   r'   r(   CreateParamsCountryOptionsEg)Registration.CreateParamsCountryOptionsEgX  ry  r'   r  c                   8    \ rS rSr% \S   \S'    \S   \S'   Srg)r3  i^  1Registration.CreateParamsCountryOptionsEsStandardr   rD   r   r   Nr  r   r'   r(   CreateParamsCountryOptionsEs)Registration.CreateParamsCountryOptionsEs^  r  r'   r  c                   &    \ rS rSr% \S   \S'   Srg)r  ij  r?   rA   r   Nr    r   r'   r(   $CreateParamsCountryOptionsEsStandard1Registration.CreateParamsCountryOptionsEsStandardj  r  r'   r  c                   8    \ rS rSr% \S   \S'    \S   \S'   Srg)r4  ip  1Registration.CreateParamsCountryOptionsFiStandardr   rD   r   r   Nr  r   r'   r(   CreateParamsCountryOptionsFi)Registration.CreateParamsCountryOptionsFip  r  r'   r  c                   &    \ rS rSr% \S   \S'   Srg)r  i|  r?   rA   r   Nr    r   r'   r(   $CreateParamsCountryOptionsFiStandard1Registration.CreateParamsCountryOptionsFiStandard|  r  r'   r  c                   8    \ rS rSr% \S   \S'    \S   \S'   Srg)r5  i  1Registration.CreateParamsCountryOptionsFrStandardr   rD   r   r   Nr  r   r'   r(   CreateParamsCountryOptionsFr)Registration.CreateParamsCountryOptionsFr  r  r'   r  c                   &    \ rS rSr% \S   \S'   Srg)r  i  r?   rA   r   Nr    r   r'   r(   $CreateParamsCountryOptionsFrStandard1Registration.CreateParamsCountryOptionsFrStandard  r  r'   r  c                   &    \ rS rSr% \S   \S'   Srg)r6  i  r   r   r   Nr    r   r'   r(   CreateParamsCountryOptionsGb)Registration.CreateParamsCountryOptionsGb  rr  r'   r  c                   &    \ rS rSr% \S   \S'   Srg)r7  i  r2   r   r   Nr    r   r'   r(   CreateParamsCountryOptionsGe)Registration.CreateParamsCountryOptionsGe  ry  r'   r  c                   &    \ rS rSr% \S   \S'   Srg)r8  i  r   r   r   Nr    r   r'   r(   CreateParamsCountryOptionsGn)Registration.CreateParamsCountryOptionsGn  rr  r'   r  c                   8    \ rS rSr% \S   \S'    \S   \S'   Srg)r9  i  1Registration.CreateParamsCountryOptionsGrStandardr   rD   r   r   Nr  r   r'   r(   CreateParamsCountryOptionsGr)Registration.CreateParamsCountryOptionsGr  r  r'   r  c                   &    \ rS rSr% \S   \S'   Srg)r  i  r?   rA   r   Nr    r   r'   r(   $CreateParamsCountryOptionsGrStandard1Registration.CreateParamsCountryOptionsGrStandard  r  r'   r	  c                   8    \ rS rSr% \S   \S'    \S   \S'   Srg)r:  i  1Registration.CreateParamsCountryOptionsHrStandardr   rD   r   r   Nr  r   r'   r(   CreateParamsCountryOptionsHr)Registration.CreateParamsCountryOptionsHr  r  r'   r  c                   &    \ rS rSr% \S   \S'   Srg)r  i  r?   rA   r   Nr    r   r'   r(   $CreateParamsCountryOptionsHrStandard1Registration.CreateParamsCountryOptionsHrStandard  r  r'   r  c                   8    \ rS rSr% \S   \S'    \S   \S'   Srg)r;  i  1Registration.CreateParamsCountryOptionsHuStandardr   rD   r   r   Nr  r   r'   r(   CreateParamsCountryOptionsHu)Registration.CreateParamsCountryOptionsHu  r  r'   r  c                   &    \ rS rSr% \S   \S'   Srg)r  i  r?   rA   r   Nr    r   r'   r(   $CreateParamsCountryOptionsHuStandard1Registration.CreateParamsCountryOptionsHuStandard  r  r'   r  c                   &    \ rS rSr% \S   \S'   Srg)r<  i  r2   r   r   Nr    r   r'   r(   CreateParamsCountryOptionsId)Registration.CreateParamsCountryOptionsId  ry  r'   r  c                   8    \ rS rSr% \S   \S'    \S   \S'   Srg)r=  i  1Registration.CreateParamsCountryOptionsIeStandardr   rD   r   r   Nr  r   r'   r(   CreateParamsCountryOptionsIe)Registration.CreateParamsCountryOptionsIe  r  r'   r  c                   &    \ rS rSr% \S   \S'   Srg)r  i  r?   rA   r   Nr    r   r'   r(   $CreateParamsCountryOptionsIeStandard1Registration.CreateParamsCountryOptionsIeStandard  r  r'   r!  c                   &    \ rS rSr% \S   \S'   Srg)r  i  r   r   r   Nr    r   r'   r(   CreateParamsCountryOptionsIs)Registration.CreateParamsCountryOptionsIs  rr  r'   r$  c                   8    \ rS rSr% \S   \S'    \S   \S'   Srg)r>  i  1Registration.CreateParamsCountryOptionsItStandardr   rD   r   r   Nr  r   r'   r(   CreateParamsCountryOptionsIt)Registration.CreateParamsCountryOptionsIt  r  r'   r(  c                   &    \ rS rSr% \S   \S'   Srg)r'  i  r?   rA   r   Nr    r   r'   r(   $CreateParamsCountryOptionsItStandard1Registration.CreateParamsCountryOptionsItStandard  r  r'   r+  c                   &    \ rS rSr% \S   \S'   Srg)r?  i  r   r   r   Nr    r   r'   r(   CreateParamsCountryOptionsJp)Registration.CreateParamsCountryOptionsJp  rr  r'   r.  c                   &    \ rS rSr% \S   \S'   Srg)r@  i  r2   r   r   Nr    r   r'   r(   CreateParamsCountryOptionsKe)Registration.CreateParamsCountryOptionsKe  ry  r'   r1  c                   &    \ rS rSr% \S   \S'   Srg)rA  i  r2   r   r   Nr    r   r'   r(   CreateParamsCountryOptionsKh)Registration.CreateParamsCountryOptionsKh  ry  r'   r4  c                   &    \ rS rSr% \S   \S'   Srg)rB  i  r2   r   r   Nr    r   r'   r(   CreateParamsCountryOptionsKr)Registration.CreateParamsCountryOptionsKr  ry  r'   r7  c                   &    \ rS rSr% \S   \S'   Srg)rC  i$  r2   r   r   Nr    r   r'   r(   CreateParamsCountryOptionsKz)Registration.CreateParamsCountryOptionsKz$  ry  r'   r:  c                   8    \ rS rSr% \S   \S'    \S   \S'   Srg)rD  i*  1Registration.CreateParamsCountryOptionsLtStandardr   rD   r   r   Nr  r   r'   r(   CreateParamsCountryOptionsLt)Registration.CreateParamsCountryOptionsLt*  r  r'   r>  c                   &    \ rS rSr% \S   \S'   Srg)r=  i6  r?   rA   r   Nr    r   r'   r(   $CreateParamsCountryOptionsLtStandard1Registration.CreateParamsCountryOptionsLtStandard6  r  r'   rA  c                   8    \ rS rSr% \S   \S'    \S   \S'   Srg)rE  i<  1Registration.CreateParamsCountryOptionsLuStandardr   rD   r   r   Nr  r   r'   r(   CreateParamsCountryOptionsLu)Registration.CreateParamsCountryOptionsLu<  r  r'   rE  c                   &    \ rS rSr% \S   \S'   Srg)rD  iH  r?   rA   r   Nr    r   r'   r(   $CreateParamsCountryOptionsLuStandard1Registration.CreateParamsCountryOptionsLuStandardH  r  r'   rH  c                   8    \ rS rSr% \S   \S'    \S   \S'   Srg)rF  iN  1Registration.CreateParamsCountryOptionsLvStandardr   rD   r   r   Nr  r   r'   r(   CreateParamsCountryOptionsLv)Registration.CreateParamsCountryOptionsLvN  r  r'   rL  c                   &    \ rS rSr% \S   \S'   Srg)rK  iZ  r?   rA   r   Nr    r   r'   r(   $CreateParamsCountryOptionsLvStandard1Registration.CreateParamsCountryOptionsLvStandardZ  r  r'   rO  c                   &    \ rS rSr% \S   \S'   Srg)rG  i`  r2   r   r   Nr    r   r'   r(   CreateParamsCountryOptionsMa)Registration.CreateParamsCountryOptionsMa`  ry  r'   rR  c                   &    \ rS rSr% \S   \S'   Srg)rH  if  r2   r   r   Nr    r   r'   r(   CreateParamsCountryOptionsMd)Registration.CreateParamsCountryOptionsMdf  ry  r'   rU  c                   &    \ rS rSr% \S   \S'   Srg)rI  il  r   r   r   Nr    r   r'   r(   CreateParamsCountryOptionsMe)Registration.CreateParamsCountryOptionsMel  rr  r'   rX  c                   &    \ rS rSr% \S   \S'   Srg)rJ  ir  r   r   r   Nr    r   r'   r(   CreateParamsCountryOptionsMk)Registration.CreateParamsCountryOptionsMkr  rr  r'   r[  c                   &    \ rS rSr% \S   \S'   Srg)rK  ix  r   r   r   Nr    r   r'   r(   CreateParamsCountryOptionsMr)Registration.CreateParamsCountryOptionsMrx  rr  r'   r^  c                   8    \ rS rSr% \S   \S'    \S   \S'   Srg)rL  i~  1Registration.CreateParamsCountryOptionsMtStandardr   rD   r   r   Nr  r   r'   r(   CreateParamsCountryOptionsMt)Registration.CreateParamsCountryOptionsMt~  r  r'   rb  c                   &    \ rS rSr% \S   \S'   Srg)ra  i  r?   rA   r   Nr    r   r'   r(   $CreateParamsCountryOptionsMtStandard1Registration.CreateParamsCountryOptionsMtStandard  r  r'   re  c                   &    \ rS rSr% \S   \S'   Srg)rM  i  r2   r   r   Nr    r   r'   r(   CreateParamsCountryOptionsMx)Registration.CreateParamsCountryOptionsMx  ry  r'   rh  c                   &    \ rS rSr% \S   \S'   Srg)rN  i  r2   r   r   Nr    r   r'   r(   CreateParamsCountryOptionsMy)Registration.CreateParamsCountryOptionsMy  ry  r'   rk  c                   &    \ rS rSr% \S   \S'   Srg)rO  i  r2   r   r   Nr    r   r'   r(   CreateParamsCountryOptionsNg)Registration.CreateParamsCountryOptionsNg  ry  r'   rn  c                   8    \ rS rSr% \S   \S'    \S   \S'   Srg)rP  i  1Registration.CreateParamsCountryOptionsNlStandardr   rD   r   r   Nr  r   r'   r(   CreateParamsCountryOptionsNl)Registration.CreateParamsCountryOptionsNl  r  r'   rr  c                   &    \ rS rSr% \S   \S'   Srg)rq  i  r?   rA   r   Nr    r   r'   r(   $CreateParamsCountryOptionsNlStandard1Registration.CreateParamsCountryOptionsNlStandard  r  r'   ru  c                   &    \ rS rSr% \S   \S'   Srg)rQ  i  r   r   r   Nr    r   r'   r(   CreateParamsCountryOptionsNo)Registration.CreateParamsCountryOptionsNo  rr  r'   rx  c                   &    \ rS rSr% \S   \S'   Srg)rR  i  r2   r   r   Nr    r   r'   r(   CreateParamsCountryOptionsNp)Registration.CreateParamsCountryOptionsNp  ry  r'   r{  c                   &    \ rS rSr% \S   \S'   Srg)rS  i  r   r   r   Nr    r   r'   r(   CreateParamsCountryOptionsNz)Registration.CreateParamsCountryOptionsNz  rr  r'   r~  c                   &    \ rS rSr% \S   \S'   Srg)rT  i  r   r   r   Nr    r   r'   r(   CreateParamsCountryOptionsOm)Registration.CreateParamsCountryOptionsOm  rr  r'   r  c                   &    \ rS rSr% \S   \S'   Srg)rU  i  r2   r   r   Nr    r   r'   r(   CreateParamsCountryOptionsPe)Registration.CreateParamsCountryOptionsPe  ry  r'   r  c                   8    \ rS rSr% \S   \S'    \S   \S'   Srg)rV  i  1Registration.CreateParamsCountryOptionsPlStandardr   rD   r   r   Nr  r   r'   r(   CreateParamsCountryOptionsPl)Registration.CreateParamsCountryOptionsPl  r  r'   r  c                   &    \ rS rSr% \S   \S'   Srg)r  i  r?   rA   r   Nr    r   r'   r(   $CreateParamsCountryOptionsPlStandard1Registration.CreateParamsCountryOptionsPlStandard  r  r'   r  c                   8    \ rS rSr% \S   \S'    \S   \S'   Srg)rW  i  1Registration.CreateParamsCountryOptionsPtStandardr   rD   r   r   Nr  r   r'   r(   CreateParamsCountryOptionsPt)Registration.CreateParamsCountryOptionsPt  r  r'   r  c                   &    \ rS rSr% \S   \S'   Srg)r  i  r?   rA   r   Nr    r   r'   r(   $CreateParamsCountryOptionsPtStandard1Registration.CreateParamsCountryOptionsPtStandard  r  r'   r  c                   8    \ rS rSr% \S   \S'    \S   \S'   Srg)rX  i  1Registration.CreateParamsCountryOptionsRoStandardr   rD   r   r   Nr  r   r'   r(   CreateParamsCountryOptionsRo)Registration.CreateParamsCountryOptionsRo  r  r'   r  c                   &    \ rS rSr% \S   \S'   Srg)r  i  r?   rA   r   Nr    r   r'   r(   $CreateParamsCountryOptionsRoStandard1Registration.CreateParamsCountryOptionsRoStandard  r  r'   r  c                   &    \ rS rSr% \S   \S'   Srg)rY  i  r   r   r   Nr    r   r'   r(   CreateParamsCountryOptionsRs)Registration.CreateParamsCountryOptionsRs  rr  r'   r  c                   &    \ rS rSr% \S   \S'   Srg)rZ  i  r2   r   r   Nr    r   r'   r(   CreateParamsCountryOptionsRu)Registration.CreateParamsCountryOptionsRu  ry  r'   r  c                   &    \ rS rSr% \S   \S'   Srg)r[  i  r2   r   r   Nr    r   r'   r(   CreateParamsCountryOptionsSa)Registration.CreateParamsCountryOptionsSa  ry  r'   r  c                   8    \ rS rSr% \S   \S'    \S   \S'   Srg)r\  i  1Registration.CreateParamsCountryOptionsSeStandardr   rD   r   r   Nr  r   r'   r(   CreateParamsCountryOptionsSe)Registration.CreateParamsCountryOptionsSe  r  r'   r  c                   &    \ rS rSr% \S   \S'   Srg)r  i&  r?   rA   r   Nr    r   r'   r(   $CreateParamsCountryOptionsSeStandard1Registration.CreateParamsCountryOptionsSeStandard&  r  r'   r  c                   &    \ rS rSr% \S   \S'   Srg)r]  i,  r   r   r   Nr    r   r'   r(   CreateParamsCountryOptionsSg)Registration.CreateParamsCountryOptionsSg,  rr  r'   r  c                   8    \ rS rSr% \S   \S'    \S   \S'   Srg)r^  i2  1Registration.CreateParamsCountryOptionsSiStandardr   rD   r   r   Nr  r   r'   r(   CreateParamsCountryOptionsSi)Registration.CreateParamsCountryOptionsSi2  r  r'   r  c                   &    \ rS rSr% \S   \S'   Srg)r  i>  r?   rA   r   Nr    r   r'   r(   $CreateParamsCountryOptionsSiStandard1Registration.CreateParamsCountryOptionsSiStandard>  r  r'   r  c                   8    \ rS rSr% \S   \S'    \S   \S'   Srg)r_  iD  1Registration.CreateParamsCountryOptionsSkStandardr   rD   r   r   Nr  r   r'   r(   CreateParamsCountryOptionsSk)Registration.CreateParamsCountryOptionsSkD  r  r'   r  c                   &    \ rS rSr% \S   \S'   Srg)r  iP  r?   rA   r   Nr    r   r'   r(   $CreateParamsCountryOptionsSkStandard1Registration.CreateParamsCountryOptionsSkStandardP  r  r'   r  c                   &    \ rS rSr% \S   \S'   Srg)r`  iV  r2   r   r   Nr    r   r'   r(   CreateParamsCountryOptionsSn)Registration.CreateParamsCountryOptionsSnV  ry  r'   r  c                   &    \ rS rSr% \S   \S'   Srg)ra  i\  r   r   r   Nr    r   r'   r(   CreateParamsCountryOptionsSr)Registration.CreateParamsCountryOptionsSr\  rr  r'   r  c                   &    \ rS rSr% \S   \S'   Srg)rb  ib  r2   r   r   Nr    r   r'   r(   CreateParamsCountryOptionsTh)Registration.CreateParamsCountryOptionsThb  ry  r'   r  c                   &    \ rS rSr% \S   \S'   Srg)rc  ih  r2   r   r   Nr    r   r'   r(   CreateParamsCountryOptionsTj)Registration.CreateParamsCountryOptionsTjh  ry  r'   r  c                   &    \ rS rSr% \S   \S'   Srg)rd  in  r2   r   r   Nr    r   r'   r(   CreateParamsCountryOptionsTr)Registration.CreateParamsCountryOptionsTrn  ry  r'   r  c                   &    \ rS rSr% \S   \S'   Srg)re  it  r2   r   r   Nr    r   r'   r(   CreateParamsCountryOptionsTz)Registration.CreateParamsCountryOptionsTzt  ry  r'   r  c                   &    \ rS rSr% \S   \S'   Srg)rf  iz  r2   r   r   Nr    r   r'   r(   CreateParamsCountryOptionsUg)Registration.CreateParamsCountryOptionsUgz  ry  r'   r  c                   h    \ rS rSr% \S   \S'    \S   \S'    \\S'    \S   \S'    \S	   \S
'   Srg)rg  i  :Registration.CreateParamsCountryOptionsUsLocalAmusementTaxr  6Registration.CreateParamsCountryOptionsUsLocalLeaseTaxr  r  6Registration.CreateParamsCountryOptionsUsStateSalesTaxr  r  r   r   N)	r!   r"   r#   r$   r   r%   rz   r   r&   r   r'   r(   CreateParamsCountryOptionsUs)Registration.CreateParamsCountryOptionsUs  sj    (H
 	
	 %D
 	
	 
	 %D
 	
	 
 	
	r'   r  c                        \ rS rSr% \\S'   Srg)r  i  r  r   Nry   r   r'   r(   -CreateParamsCountryOptionsUsLocalAmusementTax:Registration.CreateParamsCountryOptionsUsLocalAmusementTax      	r'   r  c                        \ rS rSr% \\S'   Srg)r  i  r  r   Nry   r   r'   r(   )CreateParamsCountryOptionsUsLocalLeaseTax6Registration.CreateParamsCountryOptionsUsLocalLeaseTax  r  r'   r  c                   &    \ rS rSr% \S   \S'   Srg)r  i  >Registration.CreateParamsCountryOptionsUsStateSalesTaxElectionr  r   N)r!   r"   r#   r$   r   r%   r&   r   r'   r(   )CreateParamsCountryOptionsUsStateSalesTax6Registration.CreateParamsCountryOptionsUsStateSalesTax  s    L
 	
	r'   r  c                   8    \ rS rSr% \\   \S'    \S   \S'   Srg)r  i  r  r  r   r   N)	r!   r"   r#   r$   r   rz   r%   r   r&   r   r'   r(   1CreateParamsCountryOptionsUsStateSalesTaxElection>Registration.CreateParamsCountryOptionsUsStateSalesTaxElection  s+    !#&&	 $
 	

	r'   r  c                   &    \ rS rSr% \S   \S'   Srg)rh  i  r   r   r   Nr    r   r'   r(   CreateParamsCountryOptionsUy)Registration.CreateParamsCountryOptionsUy  rr  r'   r  c                   &    \ rS rSr% \S   \S'   Srg)ri  i  r2   r   r   Nr    r   r'   r(   CreateParamsCountryOptionsUz)Registration.CreateParamsCountryOptionsUz  ry  r'   r  c                   &    \ rS rSr% \S   \S'   Srg)rj  i  r2   r   r   Nr    r   r'   r(   CreateParamsCountryOptionsVn)Registration.CreateParamsCountryOptionsVn  ry  r'   r  c                   &    \ rS rSr% \S   \S'   Srg)rk  i  r   r   r   Nr    r   r'   r(   CreateParamsCountryOptionsZa)Registration.CreateParamsCountryOptionsZa  rr  r'   r  c                   &    \ rS rSr% \S   \S'   Srg)rl  i  r2   r   r   Nr    r   r'   r(   CreateParamsCountryOptionsZm)Registration.CreateParamsCountryOptionsZm  ry  r'   r  c                   &    \ rS rSr% \S   \S'   Srg)rm  i  r   r   r   Nr    r   r'   r(   CreateParamsCountryOptionsZw)Registration.CreateParamsCountryOptionsZw  rr  r'   r  c                   z    \ rS rSr% \\   \S'    \\\      \S'    \\   \S'    \\   \S'    \\	S      \S'   Sr
g	)
Registration.ListParamsi  ending_beforer  limitstarting_after)activeallexpired	scheduledstatusr   N)r!   r"   r#   r$   r   rz   r%   r   r  r   r&   r   r'   r(   
ListParamsr    sd    "3''	 DI&&	 3	 $C((	 G$KLMM	r'   r  c                   P    \ rS rSr% \S   \S'    \\\      \S'    \S   \S'   Srg)	Registration.ModifyParamsi  zLiteral['now']|intr  r  zLiteral['']|Literal['now']|intr  r   N)	r!   r"   r#   r$   r   r%   r   rz   r&   r   r'   r(   ModifyParamsr    s<     !566	 DI&&	   @AA	r'   r  c                   ,    \ rS rSr% \\\      \S'   Srg)Registration.RetrieveParamsi	  r  r   N)	r!   r"   r#   r$   r   r   rz   r%   r&   r   r'   r(   RetrieveParamsr  	  s    DI&&	r'   r  r  r  r  createdr  r  livemodeobject)r  r  r  r   paramsr  returnc           	      T    [        SU R                  SU R                  5       US95      $ )(
Creates a new Tax Registration object.
r   postr  )r   _static_request	class_urlclsr  s     r(   createRegistration.create4	  s6        
 	
r'   c           	      p   #    [        SU R                  SU R                  5       US9I Sh  vN 5      $  N7f)r  r   r  r  N)r   _static_request_asyncr  r  s     r(   create_asyncRegistration.create_asyncD	  sC      ++ ,  
 	
s   )64
	6r  c                     U R                  SU R                  5       US9n[        U[        5      (       d!  [	        S[        U5      R                  -  5      eU$ )-
Returns a list of Tax Registration objects.
getr  %Expected list object from API, got %s)r  r  
isinstancer   	TypeErrorr   r!   r  r  results      r(   listRegistration.listT	  s`     $$MMO % 

 &*--7<((* 
 r'   c                    #    U R                  SU R                  5       US9I Sh  vN n[        U[        5      (       d!  [	        S[        U5      R                  -  5      eU$  N<7f)r  r  r  Nr  )r  r  r  r   r   r   r!   r!  s      r(   
list_asyncRegistration.list_asynch	  sm      00MMO 1 
 

 &*--7<((* 
 
s   #A$A"=A$r  c           	      x    U R                  5       < S[        U5      < 3n[        SU R                  SUUS95      $ )
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  r  )r  r	   r   r  r  r  r  urls       r(   modifyRegistration.modify|	  sD     +b/:   
 	
r'   c           	         #    U R                  5       < S[        U5      < 3n[        SU R                  SUUS9I Sh  vN 5      $  N7f)r)  r*  r   r  r  N)r  r	   r   r  r+  s       r(   modify_asyncRegistration.modify_async	  sQ      +b/:++ ,  
 	
s   ;AA
	Ar  c                 8    U " U40 UD6nUR                  5         U$ )$
Returns a Tax Registration object.
)refreshr  r  r  instances       r(   retrieveRegistration.retrieve	  s$     r$V$r'   c                 T   #    U " U40 UD6nUR                  5       I Sh  vN   U$  N7f)r3  N)refresh_asyncr5  s       r(   retrieve_asyncRegistration.retrieve_async	  s2      r$V$$$&&& 	's   (&(r   N)r!   r"   r#   r$   __doc__r   r
   r   r%   r   r
  r   r  r   r   _CreateParamsCountryOptionsBaser  rp  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  r  r  r!  r$  r(  r+  r.  r1  r4  r7  r:  r>  rA  rE  rH  rL  rO  rR  rU  rX  r[  r^  rb  re  rh  rk  rn  rr  ru  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  r  r  r  r  r  r  rz   r   boolclassmethodr   r  r  r   r#  r&  r-  r0  r7  r;  rI   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>rJ     sM    B * = 2 . A $ 8 8 E Ej&=.)'.)j&=r'   