R*MNx0  @RE .textBH9p .dataE64@.bss  .loader.debugp# |!a;88p8~88H A(apap(#@H\apH A(ax8b,@c8cH A(ax;88 H A(c8`dH|8!N Ainitgrp|!Pap8`ap8b8cH A(`d8`xx($@H8`H A(aa(#@daxaac8cdac,#AH,ax0|A(lLN!A(8`Hdapcaac(#AacH -A(aa(#AaH 5A(,A$a(#@H\aaac8cdac,#AH,a0|A(lLN!A(aaac8cdac,#AH,a0|A(lLN!A(axaac8cdac,#AH,ax0|A(lLN!A(8`Haaa c8c dac,#AH,a0|A(lLN!A(a8caac(#@8apcHaA(xrx$|*dar8capapc(#A8apcH!A(xrx$|*dar8capH8Xxarxf$`|2ear8capd8cdapcH A(xrx$|*dar8capaxrx$|*dar8capHA((#Adaxa(a0c8c0da(c,#AH,ax0|A(lLN!A(8`HaxHHP|8!@N A0mkgrent|!AaaH1A(apap(#@ 8`HHap8xH1A(,@dapaac8cdac,#AH,ap0|A(lLN!A(8`Hapaac8cdac,#AH,ap0|A(lLN!A(axHA(aa(#@Lax(@ bcx80HA(Hbcx8PHeA(8`HaK)HH|8!N A grp_getgrgid|!AaaHA(apap(#@ 8`H ap8c$axaxH A(aa(#@|bcx8pHA(apaac8cdac,#AH,ap0|A(lLN!A(8`Hlapaac8cdac,#AH,ap0|A(lLN!A(aKHH|8!N A\ grp_getgrnam|!!a8`H1A(apap(#@ 8`HHA(HA(axax(#AtaxKaa(#AapH!A(,Aa(#@H\aaac8cdac,#AH,a0|A(lLN!A(apaac8cdac,#AH,ap0|A(lLN!A(H A(8`Haaac8cdac,#AH,a0|A(lLN!A(HyA(axax(#@HA(apHH|8!N A grp_getgrallA( L| N A( L| N (A( L| N 0A( L| N 8A( L| N @A( L| N HA( L| N PA( L| N `A( L| N hA( L| N pA( L| N xA( L| N A( L| N A( L| N A( L| N A( L| N A( L| N A( L| N A( L| N modflwcstokldexplfrexplselectinitgrpmkgrentstrtoldwcsftimegetgrnam_rgetgrgid_rgrp_getgrallgrp_getgrnamgrp_getgrgidgetdtablesizegr_namegroup namegr_passwdpasswordgr_gidgroup idgr_memgroup membersgrp.struct_groupgetgrgidgetgrgid(id) -> tuple Return the group database entry for the given numeric group ID. If id is not valid, raise KeyError.getgrnamgetgrnam(name) -> tuple Return the group database entry for the given group name. If name is not valid, raise KeyError.getgrallgetgrall() -> list of tuples Return a list of all available group entries, in arbitrary order. An entry whose name starts with '+' or '-' represents an instruction to use YP/NIS and may not be accessible via getgrnam or getgrgid.IBgrpstruct_groupIBMgetgrgid(): gid not found: %ldIgetgrgid(): gid not found: %luIgetgrnam(): name not found: %s     (,grp.struct_group: Results from getgr*() routines. This object may be accessed either as a tuple of (gr_name,gr_passwd,gr_gid,gr_mem) or via the object attributes as named in the above tuple. Access to the Unix group database. Group entries are reported as 4-tuples containing the following fields from the group database, in order: name - name of the group passwd - group password (encrypted); often empty gid - numeric ID of the group mem - list of members The gid is an integer, name and password are strings. (Note that most users are not explicitly listed as members of the groups they are in according to the password database. Check both databases to get complete membership information.)  @@ @  @  @ 5u38`  @ $@ 3@ D@U@ e@ r@ @ @ @ @ @ @ @ @ %@6@ A@ L@ W@ b@  m1  ???? ?(?0?8?@?H?P?X?p?x???????? ? ? ? ? ? ? (? 0? @? H? P? X?  `? h? p? x? ?  ?  ? ? ? ? ?  ? ? ? ? ?  ? ? ? ?.:/usr/lib/threads:/opt/freeware/lib64:/opt/freeware/lib:/usr/lib/lib64:/usr/lib:/usr/vac/lib:/usr/lib:/liblibc.ashr_64.o. __rtinitPyDict_SetItemString PyErr_FormatPyErr_OccurredPyExc_KeyErrorPyList_Append PyList_NewPyModule_GetDict PyNumber_Int PyObject_StrPyString_FromStringPyStructSequence_InitTypePyStructSequence_NewPy_InitModule4_64_PyInt_FromGid_Py_Gid_Converter_Py_NoneStruct setgrent endgrent getgrent getgrnam getgrgidinitgrp__default_char:t560=-5_typeobject:T57=s0;_object:T60=s0;PyMemberDef:T191=s0; :t268=-13:t69=-3:t66=-5 :t59=-11:t33=-8 :t31=-36 :t10=-35:t9=-1:t2=-2:t1=-13:t3=k-2:t4=*3:t5=*-2:t6=*5 :t7=f-13;:t8=ar0;0;7;3:t11=ar0;0;1023;-35&fd_set:T12=s8192fds_bits:11,0,65536;;fd_set:t13=12 :t14=*13time_t:t15=-35suseconds_t:t16=-11timeval:T17=s16tv_sec:15,0,64;tv_usec:16,64,32;; :t18=*17 :t19=f-1;:t20=ar0;0;6;3:t22=ar0;0;13;3 :t23=*-1:t25=ar0;0;6;3:t27=ar0;0;6;3 :t28=*-13:t30=ar0;0;5;3size_t:t32=-36wchar_t:t34=-8 :t35=*34 :t36=k34 :t37=*36tm:T38=s36tm_sec:-1,0,32;tm_min:-1,32,32;tm_hour:-1,64,32;tm_mday:-1,96,32;tm_mon:-1,128,32;tm_year:-1,160,32;tm_wday:-1,192,32;tm_yday:-1,224,32;tm_isdst:-1,256,32;; :t39=k38 :t40=*39 :t41=f32;:t42=ar0;0;8;3 :t43=*35 :t44=f35;:t45=ar0;0;6;3uint_t:t46=-8 gid_t:t47=46Qgroup:T48=s32gr_name:5,0,64;gr_passwd:5,64,64;gr_gid:47,128,32;gr_mem:6,192,64;; :t49=*48 :t50=*49:t52=ar0;0;10;3:t54=ar0;0;10;3ssize_t:t55=-35Py_ssize_t:t56=55 :t68=*-11 :t216=f-11; :t217=*216freefunc:t218=217 :t58=*57PyObject:t61=60 :t62=*61 :t213=f62; :t214=*213newfunc:t215=214 :t211=*213allocfunc:t212=211 :t208=*19initproc:t209=208 :t205=*19descrsetfunc:t206=205 :t202=*213descrgetfunc:t203=202 :t197=*19setter:t198=197 :t194=*213getter:t195=194^PyGetSetDef:T199=s40name:5,0,64;get:195,64,64;set:198,128,64;doc:5,192,64;closure:68,256,64;; :t200=*199 :t192=*191 :t187=*213PyCFunction:t188=187ZPyMethodDef:T189=s32ml_name:4,0,64;ml_meth:188,64,64;ml_flags:-1,128,32;ml_doc:4,192,64;; :t190=*189 :t184=*213iternextfunc:t185=184 :t181=*213getiterfunc:t182=181 :t178=*213richcmpfunc:t179=178 :t99=*19inquiry:t100=99 :t172=*19visitproc:t173=172 :t175=*19traverseproc:t176=175:t158=ar0;0;1;56 :t151=*56bufferinfo:T159=s96buf:68,0,64;obj:62,64,64;len:56,128,64;itemsize:56,192,64;readonly:-1,256,32;ndim:-1,288,32;format:5,320,64;shape:151,384,64;strides:151,448,64;suboffsets:151,512,64;smalltable:158,576,128;internal:68,704,64;;Py_buffer:t160=159 :t161=*160 :t166=*216releasebufferproc:t167=166 :t163=*19getbufferproc:t164=163 :t155=f56; :t156=*155charbufferproc:t157=156 :t153=*155segcountproc:t154=153 :t144=*68 :t149=*155writebufferproc:t150=149 :t146=*155readbufferproc:t147=146:T168=s48bf_getreadbuffer:147,0,64;bf_getwritebuffer:150,64,64;bf_getsegcount:154,128,64;bf_getcharbuffer:157,192,64;bf_getbuffer:164,256,64;bf_releasebuffer:167,320,64;;PyBufferProcs:t169=168 :t170=*169 :t142=*19setattrofunc:t143=142 :t139=*213getattrofunc:t140=139 :t93=*213ternaryfunc:t94=93 :t135=f-35; :t136=*135hashfunc:t137=136 :t130=*19objobjargproc:t131=130 :t90=*213binaryfunc:t91=90 :t109=*155lenfunc:t110=109P:T132=s24mp_length:110,0,64;mp_subscript:91,64,64;mp_ass_subscript:131,128,64;;PyMappingMethods:t133=132 :t134=*133 :t124=*19objobjproc:t125=124 :t121=*19ssizessizeobjargproc:t122=121 :t118=*19ssizeobjargproc:t119=118 :t115=*213ssizessizeargfunc:t116=115 :t112=*213ssizeargfunc:t113=112:T126=s80sq_length:110,0,64;sq_concat:91,64,64;sq_repeat:113,128,64;sq_item:113,192,64;sq_slice:116,256,64;sq_ass_item:119,320,64;sq_ass_slice:122,384,64;sq_contains:125,448,64;sq_inplace_concat:91,512,64;sq_inplace_repeat:113,576,64;;PySequenceMethods:t127=126 :t128=*127 :t101=*62 :t103=*19coercion:t104=103 :t96=*213unaryfunc:t97=96:T105=s312nb_add:91,0,64;nb_subtract:91,64,64;nb_multiply:91,128,64;nb_divide:91,192,64;nb_remainder:91,256,64;nb_divmod:91,320,64;nb_power:94,384,64;nb_negative:97,448,64;nb_positive:97,512,64;nb_absolute:97,576,64;nb_nonzero:100,640,64;nb_invert:97,704,64;nb_lshift:91,768,64;nb_rshift:91,832,64;nb_and:91,896,64;nb_xor:91,960,64;nb_or:91,1024,64;nb_coerce:104,1088,64;nb_int:97,1152,64;nb_long:97,1216,64;nb_float:97,1280,64;nb_oct:97,1344,64;nb_hex:97,1408,64;nb_inplace_add:91,1472,64;nb_inplace_subtract:91,1536,64;nb_inplace_multiply:91,1600,64;nb_inplace_divide:91,1664,64;nb_inplace_remainder:91,1728,64;nb_inplace_power:94,1792,64;nb_inplace_lshift:91,1856,64;nb_inplace_rshift:91,1920,64;nb_inplace_and:91,1984,64;nb_inplace_xor:91,2048,64;nb_inplace_or:91,2112,64;nb_floor_divide:91,2176,64;nb_true_divide:91,2240,64;nb_inplace_floor_divide:91,2304,64;nb_inplace_true_divide:91,2368,64;nb_index:97,2432,64;;PyNumberMethods:t106=105 :t107=*106 :t87=*213reprfunc:t88=87 :t84=*19cmpfunc:t85=84 :t81=*19setattrfunc:t82=81 :t78=*213getattrfunc:t79=78:t70=ar0;0;3;-35 :t67=*-5:T71=s88_ptr:67,0,64;_base:67,64,64;_bufendp:67,128,64;__newbase:5,192,64;_lock:68,256,64;_cnt:-1,320,32;_file:-1,352,32;__stdioid:-1,384,32;_flag:-3,416,16;_unused:-3,432,16;_unused1:70,448,256;; FILE:t72=71 :t73=*72 :t75=*19printfunc:t76=75 :t64=*216destructor:t65=645_typeobject:T57=s392ob_refcnt:56,0,64;ob_type:58,64,64;ob_size:56,128,64;tp_name:4,192,64;tp_basicsize:56,256,64;tp_itemsize:56,320,64;tp_dealloc:65,384,64;tp_print:76,448,64;tp_getattr:79,512,64;tp_setattr:82,576,64;tp_compare:85,640,64;tp_repr:88,704,64;tp_as_number:107,768,64;tp_as_sequence:128,832,64;tp_as_mapping:134,896,64;tp_hash:137,960,64;tp_call:94,1024,64;tp_str:88,1088,64;tp_getattro:140,1152,64;tp_setattro:143,1216,64;tp_as_buffer:170,1280,64;tp_flags:-35,1344,64;tp_doc:4,1408,64;tp_traverse:176,1472,64;tp_clear:100,1536,64;tp_richcompare:179,1600,64;tp_weaklistoffset:56,1664,64;tp_iter:182,1728,64;tp_iternext:185,1792,64;tp_methods:190,1856,64;tp_members:192,1920,64;tp_getset:200,1984,64;tp_base:58,2048,64;tp_dict:62,2112,64;tp_descr_get:203,2176,64;tp_descr_set:206,2240,64;tp_dictoffset:56,2304,64;tp_init:209,2368,64;tp_alloc:212,2432,64;tp_new:215,2496,64;tp_free:218,2560,64;tp_is_gc:100,2624,64;tp_bases:62,2688,64;tp_mro:62,2752,64;tp_cache:62,2816,64;tp_subclasses:62,2880,64;tp_weaklist:62,2944,64;tp_del:65,3008,64;tp_version_tag:-8,3072,32;;4_object:T60=s16ob_refcnt:56,0,64;ob_type:58,64,64;;PyObject:t219=60 :t220=*219 :t221=f220;:t222=ar0;0;7;3:t224=ar0;0;12;3:t226=ar0;0;12;3:t228=ar0;0;12;3:t230=ar0;0;7;3:t231=ar0;0;524;-2PyMethodDef:t232=189:t233=ar0;0;3;232PyTypeObject:t234=579PyStructSequence_Field:T235=s16name:5,0,64;doc:5,64,64;; :t236=*235bPyStructSequence_Desc:T237=s32name:5,0,64;doc:5,64,64;fields:236,128,64;n_in_sequence:-1,192,32;;PyStructSequence_Desc:t238=237:t239=ar0;0;194;-2 PyStructSequence_Field:t240=235:t241=ar0;0;4;240 :t246=f49; :t251=*234 :t253=*238 :t256=*232 :t269=*-13 :t273=k-8:t561=Z initgrp:F-11m:220d:220.bs__func__:V230.es mkgrent:F220p:p49 setIndex:-1v:220w:220 member:6__func__:V222x:220grp_getgrgid:F220 self:p220 pyo_id:p220py_int_id:220gid:47p:49__func__:V224grp_getgrnam:F220pyo_name:p220py_str_name:220name:5__func__:V226grp_getgrall:F220 ignore:p220__func__:V228 _SQNAN:V273_SINFINITY:V273grp__doc__:V231grp_methods:V233struct_group_type_desc:V238struct_group__doc__:V239struct_group_type_fields:V241StructGrpType:V234initialized:V-1,.4Tb4x44ƙ(˙ЙՙЙЙB8ڙߙR.`TzNN .  P jN x ˙   ՙ   0 H  0 *2 R6 z8 : < >@BDjFHJL P2RZTVXZ??? ?(?0?8?@?H?P?X?p?x???????? 1? *? U? *? f? *? (w? 0*? @? H? P"? X? `? h? p ? x ? ? ? ? (? $? ? ? &? ? ? ? ? ? ? ? ?1 @LP`p ? $@ l p    04\ @Dl  $!0$`%()))*-.U\lx$(P l x f  , 8 @ L h     8 Dw          D H p     0 H P X    ( 1 F S bq            + @:k @>k HGk Pk Xk `Hk hk p1k xk k k qk +k  k Sk k k (k bk Fk k k k k k]gUg[7Kdr~ -Eo/<Obp{\iv ,9HWl{)8LRap  .H]k T k z  4 B Q n } H c r   + F T j y   5 C e s !7EZ"0DQdq4Kl7Mf;RvGk 9 H?/ epx 00e kHPU/8$e&pIpSxcmw80d1ld:eS@ kJf/@V\e\px0eo  kKnw/ r ex"p4xH|S0 \e  kL./e e{p xl0 dc 0d leGk0>kp '0 (k  k  k  HkI`0  Ug,i  g k(  g (k( ( g Pk( P g xk( x g $k( $ g :k( : g Fk( F g[k([ g@jk(@j ghzk(hz gk( gk( gk( gk( g0k(0 gXk(X gk(  gk( gk( setgrentendgrentgetgrentgetgrnamgetgrgidPyDict_SetItemStringPyErr_FormatPyErr_OccurredPyExc_KeyErrorPyList_AppendPyList_NewPyModule_GetDictPyNumber_IntPyObject_StrPyString_FromStringPyStructSequence_InitTypePyStructSequence_NewPy_InitModule4_64_PyInt_FromGid_Py_Gid_Converter_Py_NoneStructTOC_$STATIC_$STATIC_BSS.file/opt/freeware/src/packages/BUILD/Python-2.7.6/64bit/Modules/grpmodule.cTue Dec 10 15:51:43 2013 IBM XL C for AIX, Version 12.1.0.4.initgrp.bf.ef.mkgrent.bb.eb.grp_getgrgid.grp_getgrnam.grp_getgrall../../../../../../../src/bos/usr/ccs/lib/librtl/64bit/rtld.cSat Apr 12 15:57:41 2008 IBM XL C Enterprise Edition for AIX, Version 9.0.0.0 --- __rtldglink64.s.Py_InitModule4_64.PyModule_GetDict.PyStructSequence_InitType.PyDict_SetItemString.PyStructSequence_New.PyList_New.PyString_FromString.PyList_Append._PyInt_FromGid.PyErr_Occurred.PyNumber_Int._Py_Gid_Converter.getgrgid.PyErr_Format.PyObject_Str.getgrnam.setgrent.getgrent.endgrent