fm 6 dZdZdZdZdZdZdZdZdZd Z d Z d Z d Z d Z dZdZdZdZdZdZdZdZdZdZdZdZdZdZdZdZdZdZdZ dZ!e!Z"dZ#d Z$d!Z%d"Z&d#Z'd Z(d!Z)d"Z*d$Z+d%Z,d&Z-dZ.dZ/dZ0dZ1dZ2dZ3dZ4dZ5dZ6d&Z7d%Z8dZ9d'Z:d(Z;d)Zed,fed-fed.fed/fe d0fe d1fed2ffe(d3ffe)d4ffe*e zd-fe d5fe*d6ffe,d3ffe-d4ffe.e!zd-fe!d5fe.d6ffe0d3ffe1d4ffe2e#zd7fe#d8fe2d6fff Z?d9Z@d%ZAdZBd"ZCd&ZDd ZEdZFdZGd!ZHd ZId(ZJdZKdZLdZMdZNdZOd ZPd'ZQ dd:lRTd;S#eS$rYd;SwxYw)< c |dzS)Nimodes +/opt/alt/python311/lib64/python3.11/stat.pyS_IMODErs &=c |dzS)Nir rs rS_IFMTrs (?ri@i i`iiiic4 t|tkSN)rS_IFDIRrs rS_ISDIRr2s2 $<<7 ""rc4 t|tkSr)rS_IFCHRrs rS_ISCHRr6sF $<<7 ""rc4 t|tkSr)rS_IFBLKrs rS_ISBLKr:sB $<<7 ""rc4 t|tkSr)rS_IFREGrs rS_ISREGr!>s5 $<<7 ""rc4 t|tkSr)rS_IFIFOrs rS_ISFIFOr$Bs: $<<7 ""rc4 t|tkSr)rS_IFLNKrs rS_ISLNKr'Fs6 $<<7 ""rc4 t|tkSr)rS_IFSOCKrs rS_ISSOCKr*Js/ $<<8 ##rc dSNFr rs rS_ISDOORr-Ns - 5rc dSr,r rs rS_ISPORTr/Rs 4 5rc dSr,r rs rS_ISWHTr1Vs 1 5riii@i8 iiiii ls-bdcprwSxtTc g}tD]?}|D]%\}}||z|kr||n&|d@d|S)Nr:)_filemode_tableappendjoin)rpermtablebitchars rfilemoderNs|E D   ICczS   D!!!! KK    774==r)*N)TST_MODEST_INOST_DEVST_NLINKST_UIDST_GIDST_SIZEST_ATIMEST_MTIMEST_CTIMErrrrrr r#r&r)S_IFDOORS_IFPORTS_IFWHTrrrr!r$r'r*r-r/r1S_ISUIDS_ISGIDS_ENFMTS_ISVTXS_IREADS_IWRITES_IEXECS_IRWXUS_IRUSRS_IWUSRS_IXUSRS_IRWXGS_IRGRPS_IWGRPS_IXGRPS_IRWXOS_IROTHS_IWOTHS_IXOTH UF_NODUMP UF_IMMUTABLE UF_APPEND UF_OPAQUE UF_NOUNLINK UF_COMPRESSED UF_HIDDEN SF_ARCHIVED SF_IMMUTABLE SF_APPEND SF_NOUNLINK SF_SNAPSHOTrGrNFILE_ATTRIBUTE_ARCHIVEFILE_ATTRIBUTE_COMPRESSEDFILE_ATTRIBUTE_DEVICEFILE_ATTRIBUTE_DIRECTORYFILE_ATTRIBUTE_ENCRYPTEDFILE_ATTRIBUTE_HIDDENFILE_ATTRIBUTE_INTEGRITY_STREAMFILE_ATTRIBUTE_NORMAL"FILE_ATTRIBUTE_NOT_CONTENT_INDEXEDFILE_ATTRIBUTE_NO_SCRUB_DATAFILE_ATTRIBUTE_OFFLINEFILE_ATTRIBUTE_READONLYFILE_ATTRIBUTE_REPARSE_POINTFILE_ATTRIBUTE_SPARSE_FILEFILE_ATTRIBUTE_SYSTEMFILE_ATTRIBUTE_TEMPORARYFILE_ATTRIBUTE_VIRTUAL_stat ImportErrorr rrrsf                     ##################$$$                               ss s s s s s s s gos s ss s gos s ss s gos s s/8      "'%)"%#     DD s DDD