ó J¡Vc@s¤ddlZddlZedƒZdZdZdZdZdZdZ d Z d Z d Z d Z d Zd ZdZdZdZdZd ZdZdZdZd ZdZdZdZdZdZdZdZdZ dZ!dZ"dZ#dZ$d Z%d Z&dZ'dZ(dZ)dZ*dZ+dZ,dZ-dZ.dZ/dZ0dZ1dZ2dZ3dZ4dZ5dZ6dZ7d Z8d Z9dZ:dZ;dZ<dZ=dZ>d Z?dZ@dZAdZBd ZCddid„ZDd„ZEd„ZFd„ZGd „ZHd!„ZIeJd"„ZKd#„ZLd$„ZMd%„ZNd&„ZOd'„ZPd(„ZQd)„ZRd*„ZSd+„ZTd,„ZUd-„ZVd.„ZWd/„ZXd0„ZYd1„ZZd2„Z[d3„Z\d4„Z]e^d5kr ndS(6iÿÿÿÿNt$iÿs>BHBBBHHiiiiiiiiii i iiii i@iiiQiRiipic Csçd}|tkrd}n°|tkr0d}n›|tkrEd}n†|tkrZd}nq|tkrod}n\|tkrÖdjtddddd gƒ}tj |t d d td d d d'dt d(d ƒ }nõ|t krëd }nà|t krd }nË|t krË|tkrdtd}tj |t tj|ƒd t |d d |ttttt ƒ}qË|tkr|tkrtd}d d |d|d|d|d|d|d|d|d|d|dt f }tj |t tj|ƒd t |d d |d|Œ }qË|tkr„|tkr„td}tj |t tj|ƒd t |d d ||d|d|dtt ƒ}qË|tkré|tkrétd}tj |t tj|ƒd t |d d ||dttt ƒ }qË|tkrN|tkrNtd}tj |t tj|ƒd t |d d |d |dtt ƒ }qË|tkr³|tkr³td}tj |t tj|ƒd t |d d ||dttt ƒ }qË|tkr|tkrtd}tj |t tj|ƒd t |d d ||d|dttt ƒ}qË|tkrttd }tj |t tj|ƒd t td d d |d tt ƒ }qË|tkrØ|tkrØtd}tj |t tj|ƒd t |d d |ttttt ƒ}qË|t kri|t!kri|d!}t"|ƒ}|j#t ƒtd"d|d#}tj |t tj|ƒd t |d d ||d$||Œ }qË|t$krË|t%krËtd"}tj |t tj|ƒd t |d d ||d%t ƒ }qËnt"|ƒd&ksãt&‚|S()Nts$ÿÿÿÿÿ$s$ÿÿÿÿÿ$s$ÿÿÿÿÿ$s$ÿÿÿÿÿ$s$ÿÿÿÿÿ$tBiõiiis$ÿÿÿÿÿ$s$ÿÿÿÿÿ$tBBBBBBtBHBBBBBBBBBBBBBtk_biditc_verttc_horttc_bidiitBBBbBBtpentitemtvaluetBHBBBtreporttBBhBBtzcatcolorstBBbBBBtwhichtBBHBBt selectionstBIBit active_colorstcounteri(i(i('tPACKET_TYPE_DISABLE_PACINGtPACKET_TYPE_ENABLE_PACINGt#PACKET_TYPE_RESUME_NORMAL_OPERATIONtPACKET_TYPE_ENABLE_RESPONSEStPACKET_TYPE_DISABLE_RESPONSEStPACKET_TYPE_SYNCtjointCMD_HEADER_FMTtstructtpackt PACKET_FRAMEtPACKET_TYPE_SYNC_COMPLETEtPACKET_TYPE_RESET_LIDILtPACKET_TYPE_COMMANDtCOMMAND_HANDLE_PENtcalcsizet PACKET_PADtCOMMAND_SET_PRINTER_ALIGNMENTt'COMMAND_SET_PRINTER_ALIGNMENT_OPERATIONtCOMMAND_SET_PEN_ALIGNMENTt#COMMAND_SET_PEN_ALIGNMENT_OPERATIONtCOMMAND_REPORT_PAGEtCOMMAND_REPORT_PAGE_OPERATIONt COMMAND_ZCAtCOMMAND_ZCA_OPERATIONtCOMMAND_SET_PENS_ALIGNEDt"COMMAND_SET_PENS_ALIGNED_OPERATIONtCOMMAND_SET_HUE_COMPENSATIONt&COMMAND_SET_HUE_COMPENSATION_OPERATIONt COMMAND_QUERYtCOMMAND_PRINT_INTERNAL_PAGEt%COMMAND_PRINT_INTERNAL_PAGE_OPERATIONtCOMMAND_SET_PEN_ALIGNMENT_3t%COMMAND_SET_PEN_ALIGNMENT_3_OPERATIONtlentappendtCOMMAND_DYNAMIC_COUNTERSt"COMMAND_DYNAMIC_COUNTERS_OPERATIONtAssertionError( t packet_typetcommandt operationtothertptfmttbRtnum_selections((sX/builds/ul11u3sru-gate/components/hplip/build/prototype/i386/usr/share/hplip/prnt/ldl.pytbuildLIDILPacketys˜           #%       !! "! ! !" !" !" !  ! !   ! !cCs ttƒS(N(RHR(((sX/builds/ul11u3sru-gate/components/hplip/build/prototype/i386/usr/share/hplip/prnt/ldl.pytbuildSyncPacketãscCs ttƒS(N(RHR$(((sX/builds/ul11u3sru-gate/components/hplip/build/prototype/i386/usr/share/hplip/prnt/ldl.pytbuildSyncCompletePacketæscCs ttƒS(N(RHR%(((sX/builds/ul11u3sru-gate/components/hplip/build/prototype/i386/usr/share/hplip/prnt/ldl.pytbuildResetPacketéscCsttttƒS(N(RHR&R6tQUERY_PRINTER_ALIGNMENT(((sX/builds/ul11u3sru-gate/components/hplip/build/prototype/i386/usr/share/hplip/prnt/ldl.pyt buildGetAlignmentValues038PacketìscCsttttƒS(N(RHR&R6tQUERY_PEN_ALIGNMENT(((sX/builds/ul11u3sru-gate/components/hplip/build/prototype/i386/usr/share/hplip/prnt/ldl.pyt buildGetAlignmentValues043PacketïscCs|rttƒSttƒSdS(N(RHRR(tenable((sX/builds/ul11u3sru-gate/components/hplip/build/prototype/i386/usr/share/hplip/prnt/ldl.pytbuildEnableResponsesPacketòs cCs2ttttdi|d6|d6|d6|d6ƒS(NRCRRRR(RHR&R*R+(RRRR((sX/builds/ul11u3sru-gate/components/hplip/build/prototype/i386/usr/share/hplip/prnt/ldl.pytbuildSetPrinterAlignmentPacketøs   cCsttttƒS(N(RHR&R7R8(((sX/builds/ul11u3sru-gate/components/hplip/build/prototype/i386/usr/share/hplip/prnt/ldl.pytbuildPrintInternalPagePacketscCsttttdi|d6ƒS(NRCR(RHR&R0R1(R ((sX/builds/ul11u3sru-gate/components/hplip/build/prototype/i386/usr/share/hplip/prnt/ldl.pytbuildZCAPacket s cCs+ttttditd6td6|d6ƒS(NRCR R R (RHR&R,R-t#COMMAND_SET_PEN_ALIGNMENT_PEN_BLACKt#COMMAND_SET_PEN_ALIGNMENT_ITEM_BIDI(R ((sX/builds/ul11u3sru-gate/components/hplip/build/prototype/i386/usr/share/hplip/prnt/ldl.pytbuildBlackBidiPackets   cCs+ttttditd6td6|d6ƒS(NRCR R R (RHR&R,R-t#COMMAND_SET_PEN_ALIGNMENT_PEN_PHOTORV(R ((sX/builds/ul11u3sru-gate/components/hplip/build/prototype/i386/usr/share/hplip/prnt/ldl.pytbuildPhotoBidiPackets   cCs+ttttditd6td6|d6ƒS(NRCR R R (RHR&R,R-t#COMMAND_SET_PEN_ALIGNMENT_PEN_COLORRV(R ((sX/builds/ul11u3sru-gate/components/hplip/build/prototype/i386/usr/share/hplip/prnt/ldl.pytbuildColorBidiPackets   cCs+ttttditd6td6|d6ƒS(NRCR R R (RHR&R,R-RZt#COMMAND_SET_PEN_ALIGNMENT_ITEM_HORT(R ((sX/builds/ul11u3sru-gate/components/hplip/build/prototype/i386/usr/share/hplip/prnt/ldl.pytbuildColorHortPacket's   cCs+ttttditd6td6|d6ƒS(NRCR R R (RHR&R,R-RZt#COMMAND_SET_PEN_ALIGNMENT_ITEM_VERT(R ((sX/builds/ul11u3sru-gate/components/hplip/build/prototype/i386/usr/share/hplip/prnt/ldl.pytbuildColorVertPacket.s   cCs+ttttditd6td6|d6ƒS(NRCR R R (RHR&R,R-RUR^(R ((sX/builds/ul11u3sru-gate/components/hplip/build/prototype/i386/usr/share/hplip/prnt/ldl.pytbuildBlackVertPacket5s   cCs+ttttditd6td6|d6ƒS(NRCR R R (RHR&R,R-RUR\(R ((sX/builds/ul11u3sru-gate/components/hplip/build/prototype/i386/usr/share/hplip/prnt/ldl.pytbuildBlackHortPacket;s   cCs+ttttditd6td6|d6ƒS(NRCR R R (RHR&R,R-RXR\(R ((sX/builds/ul11u3sru-gate/components/hplip/build/prototype/i386/usr/share/hplip/prnt/ldl.pytbuildPhotoHortPacketBs   cCs+ttttditd6td6|d6ƒS(NRCR R R (RHR&R,R-RXR^(R ((sX/builds/ul11u3sru-gate/components/hplip/build/prototype/i386/usr/share/hplip/prnt/ldl.pytbuildPhotoVertPacketHs   cCs$ttttditd6|d6ƒS(NRCRR (RHR&R4R5t&COMMAND_SET_HUE_COMPENSATION_PEN_PHOTO(R ((sX/builds/ul11u3sru-gate/components/hplip/build/prototype/i386/usr/share/hplip/prnt/ldl.pytbuildPhotoHuePacketOs  cCs$ttttditd6|d6ƒS(NRCRR (RHR&R4R5t&COMMAND_SET_HUE_COMPENSATION_PEN_COLOR(R ((sX/builds/ul11u3sru-gate/components/hplip/build/prototype/i386/usr/share/hplip/prnt/ldl.pytbuildColorHuePacketVs  cCs5ttttdittBtBtBtBt Bt Bd6ƒS(NRCR( RHR&R2R3tCOMMAND_SET_PENS_ALIGNED_CtCOMMAND_SET_PENS_ALIGNED_MtCOMMAND_SET_PENS_ALIGNED_YtCOMMAND_SET_PENS_ALIGNED_ctCOMMAND_SET_PENS_ALIGNED_mtCOMMAND_SET_PENS_ALIGNED_ktCOMMAND_SET_PENS_ALIGNED_K(((sX/builds/ul11u3sru-gate/components/hplip/build/prototype/i386/usr/share/hplip/prnt/ldl.pytbuildSetPensAlignedPacket\s  cCsttttdi|d6ƒS(NRCR(RHR&R.R/(R((sX/builds/ul11u3sru-gate/components/hplip/build/prototype/i386/usr/share/hplip/prnt/ldl.pytbuildReportPagePacketgs cCs$ttttdi|d6|d6ƒS(NRCRR(RHR&R9R:(RR((sX/builds/ul11u3sru-gate/components/hplip/build/prototype/i386/usr/share/hplip/prnt/ldl.pytbuildSetPenAlignment3Packetls  cCsttttdi|d6ƒS(NRCR(RHR&R=R>(R((sX/builds/ul11u3sru-gate/components/hplip/build/prototype/i386/usr/share/hplip/prnt/ldl.pytbuildDynamicCountersPacketrs t__main__(_R!tsystordR#R)R R&RRRRRR%RR$R't#COMMAND_HANDLE_PEN_ENTER_PEN_CHANGEt&COMMAND_HANDLE_PEN_COMPLETE_PEN_CHANGEtCOMMAND_HANDLE_PEN_CLEAN_LEVEL1tCOMMAND_HANDLE_PEN_CLEAN_LEVEL2tCOMMAND_HANDLE_PEN_CLEAN_LEVEL3R0R1R*R+R,R-RURZRXR\R^RVR2R3RnRhRiRjRkRlRmR4R5RfRdR7R8R.R/t#COMMAND_REPORT_PAGE_PEN_CALIBRATIONt*COMMAND_REPORT_PAGE_PEN_CALIBRATION_VERIFYR9R:tCOMMAND_SET_PEN_ALIGNMENT_3_KtCOMMAND_SET_PEN_ALIGNMENT_3_CtCOMMAND_SET_PEN_ALIGNMENT_3_MtCOMMAND_SET_PEN_ALIGNMENT_3_Yt!COMMAND_SET_PEN_ALIGNMENT_3_COLORtCOMMAND_SET_PEN_ALIGNMENT_3_ctCOMMAND_SET_PEN_ALIGNMENT_3_mtCOMMAND_SET_PEN_ALIGNMENT_3_kt!COMMAND_SET_PEN_ALIGNMENT_3_PHOTOR6RLRNR=R>RHRIRJRKRMROtTrueRQRRRSRTRWRYR[R]R_R`RaRbRcReRgRoRpRqRrt__name__(((sX/builds/ul11u3sru-gate/components/hplip/build/prototype/i386/usr/share/hplip/prnt/ldl.pytsº   j