ELF>@@8@"! 000 <LL=MMPtd666\\QtdRtd<LLA$ !#  "   !@!"#X幍u1 - sa:# l8 TR" `&?  &__gmon_start___init_fini_ITM_deregisterTMCloneTable_ITM_registerTMCloneTable__cxa_finalizePyModule_GetState_Py_DeallocPyStructSequence_NewTypePyModule_AddTypePyStructSequence_NewPyUnicode_DecodeFSDefaultPyLong_FromLongPyErr_Occurred_Py_NoneStructPyList_NewsetspentgetspentPyList_AppendendspentPyUnicode_EncodeFSDefaultPyBytes_AsStringAndSizegetspnam_PyUnicode_Ready__errno_locationPyExc_OSErrorPyErr_SetFromErrno_PyArg_BadArgumentPyExc_KeyErrorPyErr_SetString__stack_chk_failPyInit_spwdPyExc_DeprecationWarningPyErr_WarnExPyModuleDef_Initlibpthread.so.0libc.so.6GLIBC_2.2.5GLIBC_2.4$ORIGIN/../..XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX> ui XNii dui XL M PP P10(P900PD08PL0@P_0HPi0PP}0XP0`P0hP0pP0xPp1P0P1P0P1P0P0P0P0P 1P2P 0P$P 6Q1Q#Q`5HQ!Q%1Q@3QPQ@QQ Q !Q&Q1Q@2Q POOOO O(O0O8O@O HO PO XO `O hOpOxOOOOOOOOOOOOOOOOO H'H5.%.@%/fHHm/HtHH=1H1H9tH.HtH=1H51H)HHHHHHtHN/Ht=S1u(UH=@/Ht H='): sp_namp, sp_pwdp, sp_lstchg, sp_min, sp_max, sp_warn, sp_inact, sp_expire, sp_flag. The sp_namp and sp_pwdp are strings, the rest are integers. An exception is raised if the entry asked for cannot be found. You have to be root to be able to use this module.getspall($module, /) -- Return a list of all available shadow password database entries, in arbitrary order. See `help(spwd)` for more on shadow password database entries.getspnam($module, arg, /) -- Return the shadow password database entry for the given user name. See `help(spwd)` for more on shadow password database entries.;X Lt\\  L,|LzRx $FJ w?;*3$"D4\`?BDD Y DHI ACB0hRAAG h CAK MCA(EAAG r AAA ,BAD  ABJ 8$BFA k ABI T DBF (`Nn &LMo0  N  oo@ oo o*MP1090D0L0_0i0}00000p101010000 12 0$ 61#`5!%1@3P@Q !&1@2 P GCC: (GNU) 4.4.7 20120313 (Red Hat 4.4.7-23)GCC: (conda-forge gcc 12.3.0-5) 12.3.0 ? !R!E!#$G&G`&?t Y <& ?7L& V&K?b&y' '' 7Usn& o&'   ''!7Us!TTQ% & !RT#&-&".&/+'%!8'GC8'][/!7Us'7!7! 'lj'{y@!7Us )G!H+)i!TUv% }&!E&&'!X'X'!7Us !U Q!Usp%U% G'! W'c'3+m'Yy'rf'!k[('k'!7UU'!{b''' 't'0.X("Qf{(?=o(NLd(^\(ok" X("S {(o(d(( 8)"T C)' "c'''''*(X("Q{(97o(HFd(XV(ie" X("S {(o(d(( 8)"T C)X(*"/dT{(o(d(/(X(8"Ie{(73o(QMd(miI(X(F"cf{(o(d(c( X(T"}gP{(B>o(\Xd(xt}(X(b"h{(o(d((X(p"i{(LHo(fbd(~(X(~"jL{(o(d(  ('  '"kp 'X R '{ u ' ' ' X("Q{( o( d( ( " X(c#ST {(o(  d(' % (6 4 8)o#/T C)'"?l 'I C 'l f ' '" = ' X(""Q/ {( o( d( ( " X(x#VS {(o( d(  V(1 - 8)#lT C) )#r +)K E #T! *" 8" F" T" b" p" ~" " "  # # (# 6# D# R# # $$$$ '# 'p d ( &#> & & &!  & &= 5  )>$>$ +)^ \ L$TUs)p$ )o k  )p$Z +) $TUs )u$ ; +) $TUv &$S U| :$ q UvTs$ $ # U0 $ $ R$ `$ ?%9% %%% ($GJ( +(  7(_ ] C(O(%($ s ( ((($ (p l ($$ ( f%Y&# ' & 'P' &' 2' >'% )6%q+) %TUs$J %OUsTPQ0&%T 6%Uv~%^%c%mT 0 %h<U  0T 0Q 0Rs&no$O$4$$($$$# %&G& &&)#&C9-&3.&rl'&''&7Us''& X''0&7Us )F+)W&T %`&? &T 01Q7&U `Q%% \#  P }# @2 @# @3 # `5 "  6 # P # @Q # `Q # QDD#  *I>$int>r k   % Qk n  9; >d< >&  hJ Kn Lf(Mf0N8O @ PH QPCR XS ` ! <= >> g  g 6  7f89>J ;f, ( { fget 0set  <doc fQ   ' ,  d f; g (S Xd 5 f   ( 0J 8& @ FH  P |X  `  h5  p x c | : p   * f    v  n       '<   (78 0  8 @ H PZX`hgp_x E  P  buf  obj len  ,  > b  >$  ( 0 8z @ H !X  m 5d n o p  MRa mrW O >   !&>? KP>i uz> > >   s !&:; mG RW>p K M  >e Mb Mz W K K   8   D I ]  )6 *>  +M j  6  >  >m 7    1 9    ,  = C Ba; Ca Da Ea Fa E G(9 HA0a IA8_ JA@ K H LAP MaX1 Na` Oah\ Pap~ Qax RA S  TAH Va Wa Xa Ya Z [a& \aH ]a ^a _a aa} baI cafda( fAKha8ia j P l l m  na o pa q  r( s 0 ti8' va@ wHc x  z E {  |a }? ~        J . Ak Ao A@  n   z     - V J    z {    E)E E E E 0 H ?d H    N ?(1N  `*tXu^  d5r PY  ~u m ] (,d- .j/]0  -] 10S  HM>f    fdoc f f   fdocf > 6H(p5* + ,Q -Q .Q /Q( 1Q0 3Q85*@r*pr*-r.* * }"r*17 > 4? ^@J\*s Lx* h :  f / L Wf 6>#i >% %Efff \fS x ~Q   @O!G O ">! ? u  ) <>  I  /y & * $< *(RR >wf0/   m# > m' > m* 7 argD>=>.  .4; p dpv<  arg0  po1outUX  X$ pX9Z >v[ME vM iM> valM&foP C.n C E W< < <+  +arg2%" op" + "+ "<0 #Y >?op -) E]op 9 >">! " 5*3 *Wop W) op ( op (4   ob /1B41BH}I~1RB UX Y W .1 UH} 1 41 .1@z H} 1RB UX Y W 1RB X!Y W 41 1U 1U1X Y W  1% UH} 11RB UX YW 1RB X YW 1UX Y W 1UX Y W H}H}.?<n : ; 9 I8 I: ; 9 I !I :! ; 9 I8'I4: ; 9 I$ >  .?: ; 9 'I< : ; 9 I : ; 9 I  : ; 9   : ; 9 .: ; 9 'I : ; 9 I8 I!I/ 4: ; 9 I&I :! ; 9!I k : ;9 I '4:!; 9!I?<.?: ; 9 'I<.?: ;9 'I<.: ; 9 '.: ;9 'I.:! ;9!': ;9 I( .?: ; 9!'<!.?:!; 9! '<":! ;!9 I#% $$ > % &7I'<( : ; 9 )4: ;9 I?<*> I: ;9 +( , : ; 9 -'I.!I//.?: ;9 '<0.?: ;9 'I1 : ; 9 2 : ; 9 34: ;9 I4.: ; 9 'I N  =h*VI  I~<gf~>h, <.*  !*~X*~Jgh= Gaa7GPuVV<V%l* iq_1GNU GIMPLE 12.3.0 -march=nocona -mtune=haswell -g -g -O3 -O3 -O3 -O3 -O3 -fno-openmp -fno-openacc -fcf-protection=none -fno-semantic-interposition -flto-partition=none -ftree-vectorize -fPIC -fstack-protector-strong -fno-plt -ffunction-sections -fuse-linker-plugin -ffat-lto-objects -flto-partition=none -flinker-output=dyn__stack_chk_failmkspentm_copytz_dsttimebytesPyExc_KeyErrortp_hashbinaryfuncstridesnb_inplace_powerPy_hash_tm_methodsformatslotPyGetSetDefsetattrofuncsp_warnPyUnicode_EncodeFSDefaultm_basetp_deallocnb_inplace_xorreadonlytp_as_mappingm_clearnb_matrix_multiplyspwdmodulestatePyAsyncMethodsstruct_spwd_type_fieldstp_namePYGEN_RETURNsp_pwdpPySendResulttp_docinternedwchar_ttz_minuteswesttp_inittp_traverselenfuncnb_invertsp_minPyStructSequence_FieldPyModuleDef_Initnb_subtractsetattrfuncPyErr_Occurredndimtp_weaklistgetattrfuncPyStructSequence_Descml_methspwd_getspnam__doc__destructor__errno_location_py_tmpsetIndextp_weaklistoffsetgetbufferprocm_freespwdmodulesq_itemmp_subscripttp_getattrvectorcallfuncam_sendnb_inplace_adddescrsetfuncob_basesq_lengthtp_iternb_orspwdmodule_traversenb_inplace_remainderlong long unsigned inttp_cachenb_multiplytp_getattroinitproctp_as_asyncml_flagsbf_releasebufferhashfunctp_iternextkindam_awaittp_allocgetspentnb_inplace_floor_dividenb_positivereleasebufferproctp_vectorcallPyUnicode_DecodeFSDefault_objectPy_TYPEtp_setattroPyExc_DeprecationWarningStructSpwdTypeshapetp_richcomparetp_as_buffersp_inactarg_PYGEN_NEXTnb_inplace_rshiftnb_inplace_matrix_multiplygettertp_mrowas_sq_slicetp_methods_Py_Dealloctp_subclassesPyTypeObjectexitPyTuple_SET_ITEMPy_ssize_treturn_valuesp_lstchgtp_getsetstruct_spwd_type_descn_in_sequenceinternalspwd_getspnamPy_buffersq_inplace_concatnb_negativenb_powerwstr_typeobjectnb_absoluteam_aiterPyExc_OSErrorPy_XDECREFsq_concatretvalsp_flagPyMappingMethods_unused_ignoredm_sizelong long intvretPyModuleDef_Slotvisitproctp_membersPyBytes_AsStringAndSizenb_remainderPyObjectsp_nampspwdmodule_execPYGEN_ERRORPyUnicode_READY_PyUnicode_Readydescrgetfuncm_docPyErr_SetFromErrnotp_baseallocfuncnb_inplace_orGNU C11 12.3.0 -march=nocona -mtune=haswell -g -O3 -O3 -O3 -std=c11 -fwrapv -fstack-protector-strong -flto-partition=none -ftree-vectorize -fPIC -fstack-protector-strong -fno-plt -ffunction-sections -flto-partition=none -fno-semantic-interposition -flto -fuse-linker-plugin -ffat-lto-objects -flto-partition=none -fvisibility=hidden -fprofile-use -fprofile-correctiontuple_Py_NoneStructmp_lengthPyList_AppendPyModuleDef_Basem_namePyCFunctionnb_andget_spwd_statetp_itemsizeobjobjargprocspwdmodule_slotswas_sq_ass_slicem_initfeaturesp_maxtp_basicsizetp_version_tagnb_floor_dividefreefuncPyVarObjectPyModule_GetStatetp_descr_getPyStructSequence_NewTypeiternextfuncam_anextPyLong_FromLongPy_INCREFtp_flagsob_sizeobjobjprocnb_inplace_subtractcompactsetspentshort intnb_reservedtp_callPyErr_WarnExml_nametp_freeob_refcntm_slotstp_basesPyModule_AddTypePyErr_SetStringml_docclosurePyTupleObjectPyMethodDefspwd_methodstp_reprspwdmodule_freesq_containsreadysq_ass_item__ssize_t_PyArg_BadArgumentasciireprfuncmp_ass_subscriptssizeobjargprocnb_floatsp_expirenb_intm_traversenb_indexnb_rshiftspwd_getspall_implPyASCIIObjectnb_xorPySequenceMethodsPyList_NewtimezonePyType_HasFeaturePy_DECREFPyMemberDefPyNumberMethodsunsigned charnb_inplace_lshifttp_is_gcsendfunctp_as_sequencetraverseprocnb_divmodtp_dictoffsettp_dictPyInit_spwdgetattrofuncnb_inplace_andternaryfunctp_strm_indexob_itemsuboffsetsspwd_getspall__doc__tp_clearrichcmpfunctp_as_numbersettertp_setattrtp_descr_setbf_getbuffertp_newendspentnb_lshiftvisitshort unsigned intsq_inplace_repeatPyBufferProcsob_typenb_addtp_vectorcall_offsettp_delnb_inplace_true_dividenb_true_dividenb_inplace_multiplytp_finalizenewfuncdoublePyModuleDefnb_boolspwdmodule_clearsq_repeatPyStructSequence_Newssizeargfuncunaryfuncstruct_spwd__doc__PyUnicode_IS_READYspwd_getspnam_implinquiryspwd_getspallgetiterfunc/usr/local/src/conda/python-3.11.9/build-static/usr/local/src/conda/python-3.11.9/Modules/usr/local/src/conda/python-3.11.9/Include/usr/local/src/conda/python-3.11.9/Include/cpython/usr/local/src/conda/python-3.11.9/Modules/clinictupleobject.hspwdmodule.c.hunicodeobject.hstructseq.hwarnings.hpybuffer.hmoduleobject.hpyerrors.htypes.herrno.hlongobject.h/home/conda/feedstock_root/build_artifacts/python-split_1713550854359/_build_env/x86_64-conda-linux-gnu/sysroot/usr/include/bits/usr/local/src/conda/python-3.11.9/Modules/spwdmodule.ctime.h/home/conda/feedstock_root/build_artifacts/python-split_1713550854359/_build_env/x86_64-conda-linux-gnu/sysroot/usr/include/sysmodsupport.h/home/conda/feedstock_root/build_artifacts/python-split_1713550854359/_build_env/x86_64-conda-linux-gnu/sysroot/usr/includestddef.hmethodobject.hlistobject.hshadow.hdescrobject.h/home/conda/feedstock_root/build_artifacts/python-split_1713550854359/_build_env/lib/gcc/x86_64-conda-linux-gnu/12.3.0/includepyport.hbytesobject.hpytypedefs.h U#S#1U19S9?U T/\/0P01T1>\>?T Q'V'0T01Q1<VU>ES!P$V%,V! U S!P! U U! T VTV!&0&=1=Z2Zh3hv4v56789:;123456789:;;:2;!PSPSSU! U U!P!UUv!00!PSP"P"P"0"S"SS"0"P"%P "UUU "111 "SPSS"P"P"1"S"sSS" 1" S"wS*"PP*"22*"SS*"SSSSU8"PP8"338"SS8"SSSSUF"PPF"44F"SSF"ySSSSUT"PPT"55T"SST"kSSSSUb"PPb"66b"SSb"]SSSSUp"PPp"77p"SSp"OSSSSU~"PP~"88~"SS~"ASSSSU"UUU"999"SSS"P"P"9"S"SSc# 9c# Sc#S"UUU":::"SSS"P"P":"S"Sx#:/7:x#S/7Sx#S/9S#SENSNSU#Uw\wxUx\U\#TT#Uk\s\U\# P aViVV$ P$Sh$ S9ISh$ S9ISu$V$VSwSS6%P^m06%S^S&U2S24U4@S@GU& U -S-/U/;S;BU"&!V"/V/4U& U S'& S7&V VU    ! -@I%! G!"! ! !! """ "" "" "*"8"F"T"b"p"~""" "c# g#"x#//37x#/37`#ILNY#k{$.Rcrp$8Au$$7&  ? !R!E!#$&G`&? 0 # G % i 8 NRZM L ? !R !EQ  ! #  $G &G+`Qh6 PN @2U @3 a `5v 6P`@Q 8xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxPMx6RN#4I^{  & 3EUo `&?  &;T n" crti.ocall_gmon_startcrtstuff.cderegister_tm_clones__do_global_dtors_auxcompleted.0__do_global_dtors_aux_fini_array_entryframe_dummy__frame_dummy_init_array_entryspwdmodule_traversespwdmodule_clearspwdmodule_execstruct_spwd_type_descmkspentspwd_getspallspwd_getspnamspwdmodule_freespwdmodulestruct_spwd_type_fieldsstruct_spwd__doc__spwd_getspall__doc__spwd_getspnam__doc__spwd_methodsspwdmodule_slots__FRAME_END____dso_handle_DYNAMICspwdmodule.c.d677e75a__GNU_EH_FRAME_HDR__TMC_END___GLOBAL_OFFSET_TABLE_PyList_New_PyUnicode_Readysetspent@GLIBC_2.2.5endspent@GLIBC_2.2.5__errno_location@GLIBC_2.2.5_ITM_deregisterTMCloneTablePyModuleDef_InitPyErr_SetFromErrnoPyStructSequence_NewPyErr_WarnEx_Py_Dealloc_fini__stack_chk_fail@GLIBC_2.4PyErr_SetStringPyExc_DeprecationWarningPyModule_GetStatePyLong_FromLongPyUnicode_EncodeFSDefault_PyArg_BadArgumentPyList_AppendPyExc_KeyErrorPyInit_spwdPyExc_OSError__gmon_start__PyModule_AddTypePyErr_Occurredgetspent@GLIBC_2.2.5_Py_NoneStructPyUnicode_DecodeFSDefaultgetspnam@GLIBC_2.2.5PyStructSequence_NewType_ITM_registerTMCloneTablePyBytes_AsStringAndSize__cxa_finalize@GLIBC_2.2.5_init.symtab.strtab.shstrtab.gnu.hash.dynsym.dynstr.gnu.version.gnu.version_r.rela.dyn.init.plt.plt.got.text.fini.rodata.eh_frame_hdr.eh_frame.init_array.fini_array.dynamic.data.bss.comment.debug_aranges.debug_info.debug_abbrev.debug_line.debug_str.debug_line_str.debug_loclists.debug_rnglistso0% `-005o HBo@ @ PQ [ a  f o0 0 ou&& {00 66\ 7 7L<M=M=jN>P@ RB0BTTBBi)]lp 0x{q0& 0 N (ϱ@