o
    Zh                    @   sH\  d Z ddlZddlT ddlZddlZddlZddlZdd Zi i ZZdd Zedej	d	gd
d e
ZdZdZdZdZdZdZdZdZdZeZeZG dd deZeeZG dd deZeeZG dd deZeeZG dd deZeeZ G dd deZ!ee!Z"G dd deZ#ee#Z$G d d! d!eZ%ee%Z&G d"d# d#eZ'ee'Z(G d$d% d%eZ)ee)Z*G d&d' d'eZ+ee+Z,G d(d) d)eZ-ee-Z.G d*d+ d+eZ/ee/Z0G d,d- d-eZ1ee1Z2G d.d/ d/eZ3ee3Z4G d0d1 d1eZ5ee5Z6G d2d3 d3eZ7ee7Z8G d4d5 d5eZ9ee9Z:G d6d7 d7eZ;ee;Z<G d8d9 d9eZ=ee=Z>G d:d; d;eZ?ee?Z@G d<d= d=eZAeeAZBG d>d? d?eZCeeCZDedZEG d@dA dAeZFeeFZGG dBdC dCeZHeeHZIG dDdE dEeZJeeJZKG dFdG dGeZLeeLZMG dHdI dIeZNeeNZOG dJdK dKeZPeePZQe
ZRe
ZSeTZUeVZWe
ZXdZYeYd ZZeZd Z[e[d Z\eXZ]e^Z_ee`Zaee_ZbG dLdM dMeZcdNee`fdOe
fgec_decZeee`ZfG dPdQ dQeZgdReVfdSeVfdTeVfdUeVfdVeVfdWeVfgeg_degZhG dXdY dYeZidZeVfd[eVfd\eVfd]eVfgei_deeiZjeiZkeekZlG d^d_ d_eZmd`eVfdaeVfgem_deemZnemZoeeoZpG dbdc dceZqddeVfdeeVfgeq_deeqZreqZseesZtG dfdg dgeZudheWfdieWfdjeWfdkeWfdleWfdmeWfdneWfdoeWfgeu_deuZve
Zwe
Zxe
Zye
ZzdZ{dZ|ezZ}G dpdq dqeZ~dre
fdseee`fdtedfduefdvedfdwe}fge~_de~Zed dx Zeege_de_ed dy Zg e_de_ed dz Zg e_de_ed d{ ZeUeRge_de_ed d| Zefeage_e*e_ed d} Zede
eage_e*e_ed d~ Zedeeage_e*e_G dd deZdeTfdee
edeTeeeTfdedfge_deZG dd deZdedfdededfdeeUedfdeeSedeUedeUfdeeSedeUedeUfdeeSedfdeeSedeUfge_deZed d Zeeeage_e*e_ed d Ze*ee
ge_eRe_ed d Zg e_eTe_ed d Ze*ge_eRe_ed d Ze*eeeTge_eTe_ed d Ze*ge_eTe_ed d Ze*ge_eTe_ed d Ze*ge_e
e_ed d Ze*ge_e
e_ed d Ze*e
ge_e6e_ed d Ze6ge_eVe_ed d Ze6ge_ee_ed d Ze6ge_eVe_ed d Ze6ge_ee_ed d Ze6eekge_eRe_ed d Ze*e
eeoge_eRe_ed d Ze*e
eeeege_e
e_G dd deZdeUfdeUfdeUfdeUfge_deZed d Ze"e6e
e
e
e
e
e
ge_de_ed d Ze"e6eeheeke
ge_de_ed d Ze6ge_de_ed d Ze*ge_de_ed d Ze6e
e
e
e
e
e
e
eeeeg
e_eRe_ed d Ze6e
e
e
e
e
eeee
ee
g
e_eRe_ed d Ze
e
e
ge_e"e_ed d Ze
e
e
ede
ge_e"e_ed d Ze"ge_e
e_ed d Ze"e
e
e
e
eUge_de_ed d Ze"ge_ede_ed d Ze"ge_e
e_ed d Ze"ge_e
e_ed d Ze"ge_e
e_ed d Ze"ge_de_ed d Ze*ge_eRe_ed d Ze*ge_e
e_ed d Ze*ge_e>e_ed d Ze>ge_ee_ed d Ze>ege_e
e_ed d Ze*ge_e]e_ed d Ze*eaee`eTge_eTe_ed d Ze*ge_eUe_ed d Ze*eage_e(e_ed d Ze*e
edeege_e(e_ed d Ze*ge_e
e_ed d Ze*e
edeTge_eTe_ed d Ze*e
edeTeeTge_eRe_G dd deZdre
fdee
eeebebe
e
fdedeee
fdee
eeebebebebeRede
	fdee
eeede
fdedeeede
eRebebebebeb
fdedeeeRe
e
eReReReReR
fdedeeede
ebfdedeee
fdee
eeede
fdedfdedfduefge_deZede
ZG dd΄ deZde^fde^fde^fde^fde^fde^fde^fde^fge_deZG dd؄ deZg dre
fdedeeǃfdedeeǃe6eeeefdedeeǃe6eeeefdedeeǃe
fdee
eeǃe
eăfdedeeǃe
fdeeeeǃfdedeeǃfdee6eeǃe*e
fdee6eeǃe*fdee
eeǃe6fdedeeǃeafdedeeǃebeUeRfdedeeǃeafdedeeǃe
e
eeVe
fdeeÃfdeRfdedeeǃe6eReeeefdee
eeǃe*fdedeeǃe*e
fdedeeǃe*ebfdedeeǃe6eeeeeeeefdedeeǃe
eUfdeeReeǃe6eOe
eVeVfdeeeeeǃe
ebee`fdedeeǃeeebebebebebfdedeeǃeee
ebfdee
eeǃede
fdee
eeǃede
fdeeeeeǃebfdeeReeǃebebebebebeeefdeeReeǃebebebfdedeeǃee
fdedeeǃeae
fe_deZed d Ze*eeȃge_e.e_ed d Ze.ge_de_ed d Ze6e.ge_de_ed d Ze6e.ge_de_ed d Ze.ge_de_ed d Ze.ge_de_ed d  Ze.e
ge_de_ed d Ze6e.e
ge_de_ed d Ze.e6e
eege_eRe_ed d Ze.e6e
eese
e
ge_eRe_ed d Ze.e6e
eege_eRe_ed d Ze.e6e
eege_eRe_ed d Ze.e6e
eege_eRe_ed d Ze.e6e
eege_eRe_ed d Ze.e6e
eege_eRe_ed d	 Ze.e6e
eege_eRe_ed d
 Ze.e6e
e
ge_eRe_ed d Ze.e6e
e
ge_eRe_ed d Ze.e6e
e
ge_eRe_ed d Ze.e6edeTge_eTe_ed d Ze.e6edeTge_eTe_ed d Ze.e6ebge_de_ed d Ze.e6ebge_de_ed d Ze.e6ge_eRe_ed d Ze.e6ge_eRe_ed d Ze.e6ge_eRe_ed d Ze.e6ge_eRe_ed d Ze.e6ge_eRe_ed d Ze.ge_eRe_ed d Ze.ee
eege_eRe_ed d Ze.ege_eRe_ed d Ze.e6eege_e
e_ed d Ze.e6eege_e
e_ed d Ze.e
eTge_de_ed d Ze.ege_de_ed d Ze.ge_de_ed d Ze.e"e6e
e
e
e
e
e
g	e_de_ed d Ze*ge_e
e_ed d  Ze.e6e
eRge_eRe_ed d! Ze.e6e
ge_eRe_ed d" Ze*ge_eRe_e
ZdZed ZeZed d# Zewge_eRe_ed d$ Ze6ewge_ee_ed d% Ze6ge_e
e_ed d& Ze6e
ge_ee_ed d' Ze6ege_e
e_ed d( Zege_de_ed d) Ze6e
ge_eRe_ed d* Zege_ewe_ed d+ Zewge_eRe_ed d, Zee:ge_eRe_ed d- Z eeesege _e
e _ed d. Zege_eRe_ed d/ Zee:ge_eRe_ed d0 Zege_e
e_ed d1 Zee
ge_e:e_ed d2 Zee
ge_eRe_ed d3 Zeeeeeege_eRe_ed d4 Zeeeeeeeeeege_eRe_ed d5 Zege_eRe_ed d6 Z	eeeevge	_eRe	_ed d7 Z
eeevge
_eRe
_ed d8 Zege_ee_ed d9 Zeeeevge_eRe_ed d: Zeeekge_eRe_ed d; Zeeekge_eRe_ed d< ZeeeseTge_eTe_ed d= Zege_eTe_ed d> ZeeTeeseTge_eTe_ed d? Zeeeseesge_eRe_ed d@ ZeeVeVeVge_eRe_ed dA ZeeeVeeVeeVge_eRe_ed dB Ze.ee
ee_eTge_eTe_ed dC Zeeage_eRe_ed dD Zeeage_eye_ed dE Zeeaebge_eRe_ed dF Zeeaee_eTge_eTe_ed dG ZeeaeeVge_eRe_ed dH Zeexebge_eRe_ed dI Zeexee_eTge_eTe_ed dJ Zeeage_ee_ed dK Zege_e
e_ed dL Zee
ge_eRe_ed dM Z e.ege _e
e _ed dN Z!e.e6eesge!_ee!_ed dO Z"e.eee_eTge"_eTe"_ed dP Z#e.eee_eTge#_eTe#_ed dQ Z$e.ege$_e
e$_ed dR Z%e.eee_eTge%_eTe%_ed dS Z&e.ege&_e
e&_ed dT Z'e.ee
ee_eTge'_eTe'_ed dU Z(e.ee
ge(_eRe(_ed dV Z)e.eeeVge)_eRe)_ed dW Z*e.ege*_eRe*_ed dX Z+e.eewege+_eRe+_ed dY Z,e.ge,_e
e,_ed dZ Z-e.eewege-_eRe-_ed d[ Z.ege._e4e._ed d\ Z/e.ege/_e
e/_ed d] Z0e.ege0_e
e0_ed d^ Z1e.eee_eTge1_eTe1_ed d_ Z2eee`ge2_eRe2_ed d` Z3ege3_ee3_ed da Z4eebge4_ee4_ed db Z5e*ge5_e
e5_ed dc Z6e*ebge6_ee6_ed dd Z7e*e
ge7_ee7_ed de Z8e*e
ge8_eRe8_ed df Z9eee_eTge9_eTe9_ed dg Z:eeage:_eRe:_ed dh Z;eeage;_eye;_ed di Z<eeaebge<_eRe<_ed dj Z=eeaee_eTge=_eTe=_ed dk Z>ee*edeTge>_eRe>_ed dl Z?eedeTeeTge?_eRe?_ed dm Z@e*ge@_eRe@_G dndo doeZAdre
fdpeeReeAeefgeA_deAZBed dq ZCeeBeegeC_e eC_ed dr ZDe geD_deD_G dsdt dteZEdre
fduedeeEeefgeE_deEZFed dv ZGe eeFgeG_e
eG_ed dw ZHe eageH_e*eH_ed dx ZIe*geI_e
eI_ed dy ZJe e
eeFgeJ_e
eJ_ed dz ZKe eeFgeK_e
eK_ed d{ ZLe geL_e
eL_e
ZMdZNdZOeMZPed d| ZQe*e$geQ_e$eQ_ed d} ZRe*e$geR_e$eR_ed d~ ZSe$edeTgeS_eTeS_ed d ZTe$geT_e
eT_ed d ZUe*ebgeU_e$eU_ed d ZVe*e$geV_e(eV_ed d ZWe$geW_eeW_ed d ZXegeX_eTeX_ed d ZYe*egeY_e(eY_ed d ZZeedeTgeZ_eTeZ_ed d Z[e*eedeTge[_eTe[_ed d Z\e*e(ge\_e
e\_ed d Z]e(eeTeeWge]_eTe]_ed d Z^e(eeReeReeReeWeeWeeWge^_eRe^_ed d Z_e6eege__e4e__ed d Z`e6eege`_e
e`_ed d Zae*e4gea_e(ea_ed d Zbe4geb_eeb_ed d Zce6ee
ee4gec_eRec_ed d Zde6e4ged_eed_ed d Zee4eekgee_eRee_ed d Zfe4gef_e
ef_ed d Zge4e
eevgeg_eReg_ed d Zhe6e
geh_eeh_ed d Zie*ePedeTgei_eTei_ed d Zje*eaedeTgej_eTej_ed d Zke*e
edeTgek_eTek_eZle^ZmeZneZoelZpemZqenZrG dd deZsd`efdaefdeVfdeVfdefde
fde
fges_desZted d Zug eu_e*eu_ed d Zve*e
eegev_e6ev_ed d Zwe*e
gew_dew_ed d Zxe*ee
eTe
gex_eRex_ed d Zye6gey_e
ey_ed d Zze6e
gez_dez_ed d Z{e6e:ge{_de{_ed d Z|e6e:ge|_eRe|_ed d Z}e6ge}_e
e}_ed d Z~e6e
ge~_e:e~_ed d Ze6ge_eRe_ed d Ze6ge_eRe_ed d Ze:ge_de_ed d Ze:ge_eRe_ed d Ze:ge_e
e_ed d Ze:eeeeeege_de_ed d Ze:eehge_eRe_ed d Ze:eehge_eRe_ed d Ze6eeeeeege_de_ed d Ze*ge_e:e_ed d Ze:ge_e
e_ed d Ze:eTge_e<e_ed d Ze:eage_e<e_ed d Ze:e<ge_eRe_ed d Ze<edeTeeTge_eRe_ed d Ze<ge_e
e_ed d Ze<eTedeTeeTge_eRe_ed d Ze<eage_eye_ed d Ze<eaee
ge_eRe_ed d Ze<eaedeTeeTge_eRe_ed d Ze<eaedeTeeTge_eRe_ed d Ze*e:e<eae
ge_eRe_ed d Ze*e:e<eaeage_eRe_ed d Ze*e:e<eaedeTge_eRe_ed d Ze:e<eage_eRe_ed d Zee6e
e:eege_eRe_ed d Zee6e
e:eege_eRe_ed d Ze:eeeeeege_eRe_ed d Zee6e
e:e"ge_eRe_ed d Ze:ge_e"e_ed d Ze*e6e:ge_e"e_ed d Ze:edeTge_eTe_ed d Ze:edeTge_eTe_ed d Ze:ge_e
e_ed d Ze:e
edeTge_eTe_ed d Ze:e6eetge_eRe_ed d Ze:eeeege_eRe_ed d ZeVeVge_e:e_ed d ZeVeVeVeVge_e:e_ed d Ze:eeVeeVeeVeeVge_eRe_ed d Ze:eevge_eRe_ed d Ze:eage_de_ed d Ze:eeeege_eRe_ed d Ze:eeeeeeeege_eRe_ed d Ze:eVge_eRe_ed d Ze:eeVge_eRe_ed d Ze:ge_e
e_ed d Ze:e
ge_eRe_ed d Ze:ge_e
e_ed d Ze:e
ge_eRe_ed d Ze:eeeege_eRe_ed d Ze:eeeeeeeege_eRe_ed d Ze:eeVge_eRe_ed d Ze:eVge_eRe_ed d Ze:ge_e
e_ed d Ze:eeVege_eRe_ed d Ze:eeVeeVge_eRe_ed d Ze:ge_e
e_ed d Ze:e
ge_e@e_ed d Ze@eeVeeVge_eRe_ed d Ze@ge_e
e_ed d Ze@ge_eRe_ed d Ze:eVeVge_eRe_ed d Ze:eVeVge_eRe_ed d Ze:eVeVeVeVeVeVge_eRe_ed d Ze:ge_eRe_ed d Ze:e
eRge_eRe_ed d Ze:ee
eeRge_eRe_ed d Ze*eaeVge_e:e_ed d Ze:ebge_eRe_ed d Ze:eerege_eRe_ed d Ze*eepere
eRge_e,e_ed d Ze*eage_e,e_ed d Ze*eepereaeeperge_e,e_ed d Ze:eeVge_eRe_ed d Ze,ge_de_ed d Ze*e,eVge_e:e_ed d Ze:ge_ee_ed d Ze:ege_eRe_ed d Ze:eMee_eTge_eTe_ed d Ze*e6e:eVge_e"e_ed d Ze:ge_e,e_ed d Ze,ee`eTge_eTe_ed d Ze,eepeeege_eRe_ed d Ze,ge_e
e_ed d Ze,ge_e
e_ed d Ze,ge_e
e_ed d Ze,ee
ge_eRe_ed d  Ze,eVeeVge_eRe_ed d Ze,eVeeVge_eRe_ed d Ze,ereVeeVge_eRe_ed d Ze,ereVge_e0e_ed d Ze0ge_e
e_ed d Ze0e
ge_e@e_ed d Ze:ge_e
e_ed d Ze:eTge_e:e_eoZG dd	 d	eZd
e
fde
fde
fde
fde
fde
fde
fde
fde
fdefdee`fge_dG dd deZdre
fdedeee
fge_deZed d Zeege_eRe_ed d Zee߃ge_de_ed d Zeeeee߃ge_de_ed d Ze*ge_e
e_ed d Ze6e
ge_e
e_e
ZdZdZdZdZdZdZd Zd!Zd"ZeZe
ZdZd#Zd$Zd%Zd&ZdZd'Zd(Zd)Zd*Zd+Zd+Zd,Z d-Zd.Zd.Zd/Zd0Zd1Zd2Zd3ZdZ	d4Z
d5Zd6Zd7Zd8Zd9Zd:Zd;Zd<Zd=Zd>Zd?Zd@ZdAZdBZdCZdDZdEZdFZdGZdHZdIZdJZ dKZ!dLZ"dMZ#dNZ$dOZ%dPZ&dQZ'dRZ(dSZ)dTZ*dUZ+dVZ,dWZ-dXZ.dYZ/dZZ0d[Z1d\Z2d]Z3d^Z4d_Z5d`Z6daZ7dbZ8dcZ9ddZ:deZ;dfZ<dgZ=dgZ>dhZ?diZ@djZAdkZBdlZCdmZDdnZEdoZFdpZGdqZHdrZIdsZJdtZKduZLdvZMdwZNdxZOdyZPdzZQd{ZRd|ZSd}ZTd~ZUdZVdZWdZXdZYdZZdZ[dZ\dZ]dZ^dZ_dZ`dZad!ZbdZcdZddZedZfdZgdZhdZidZjdZkdZldZmdZndZodZpdZqdZrdZsdZtdZudZvdZwdZxdZydZzdZ{dZ|dZ}dZ~dZdZdZdZdZdZdZdZdZdZdZdZdZdZdZdZdZdZdZdZdZdZdZdZdZdZdZdZdÐZdZeZed d Ze*ge_e
e_ed d Ze*e
ge_e2e_ed d Ze2ge_de_ed d Ze2ee_eTge_eTe_ed d Ze2ee_eTge_eTe_ed d Ze*e*ee
eTe
ge_eRe_ed d Ze*e*eae
ge_eRe_ed d Ze*eVeVeege_e*e_ed d Ze*e*e
ge_eQe_ed d ZeQge_de_ed d ZeQge_e:e_ed d Ze*e*ge_eRe_G dАdф deZdre
fdeeReefdedfge_deZed d Ze"e6e
e
e
e
e
e
eeeeg
e_e
e_ed d Ze"e6e
e
e
e
e
e
eeg	e_e
e_ed d Ze6eege_e
e_ed d Ze6ge_de_G dؐdل deZdre
fdee
eeedeTfge_deZed d Ze*eeeUge_eRe_ed d Ze*eeeUe
ge_eRe_ed d ZeMe
ge_e
e_ed d ZeMe
ge_e
e_ed d Ze*ge_e
e_ed d Ze*e
ge_eDe_ed d ZeDedeTge_eTe_ed d ZeDee
eTge_eTe_ed d ZeDee`eTge_eTe_ed d ZeDedeTge_eTe_ed d ZeDee`eTge_eTe_ed d ZeDge_ee_ed d Ze6ge_eKe_ed d ZeKge_de_ed d ZeKge_e
e_ed d ZeKe
ge_eGe_ed d ZeGedeTge_eTe_ed d ZeGedeTge_eTe_ed d ZeGedeTge_eTe_ed d ZeGedeTge_eTe_ed d ZeGeaedeTge_eTe_ed d ZeGge_e
e_ed d ZeGedeTge_eTe_ed d ZeGedeTge_eTe_ed d ZeGedeTge_eTe_ed d ZeGge_e
e_ed d ZeGe
ge_eGe_ed d ZeGe
ge_e
e_ed d ZeGge_eGe_ed d ZeGge_e
e_ed d ZeGe
ge_eIe_ed d ZeIge_e
e_ed d ZeIe
edeTeeTge_eRe_ed d ZeIeage_eye_ed d ZeIeaeeRge_eRe_ed d ZeIeaeeVge_eRe_ed d ZeIeaedeTeeTge_eRe_ed d ZeIeaedeTeeTge_eRe_ed d  ZeGge_e
e_ed d ZeGe
ge_e
e_G dd deZdre
fdedeeڃfdedeeڃedfdeedeeڃe
eRe
e
ee`eeRfdeedeeڃee`fdeeTeeڃedeeeeTfdeeTeeڃedee`eTfd	ee
eeڃedfd
edeeڃedfg	e_deڐZG dd deZܐde
fdee`fge_deܐZed d Zg e_ee݃e_ed d Zedee`e
ge_de_ed d Zeeۃge_de_ed d Zg e_eeۃe_ed d Zeeۃge_de_ed d Ze6ge_eMe_ed d ZeMge_de_ed d ZeMge_e
e_ed d ZeMe
ge_ee_ed d ZeMe
ge_e
e_ed d ZeMe
ge_e
e_ed d ZeMe
ge_e
e_ed d ZeMe
ge_ee_ed d ZeMe
edeTee
ge_eTe_ed d ZeMe
ge_e
e_ed d ZeMe
ge_ee_ed d ZeMe
eeeeeeeege_eRe_ed d  ZeMe
eeeeeeeege_eRe_ed d! ZeMe
ge_eVe_ed d" ZeMe
eeeeeeeege_eRe_ed d# ZeMe
eekge_eRe_ed d$ ZeMe
eehge_eRe_ed d% ZeMe
eeeege_eRe_ed d& ZeMeeeege_e
e_ed d' ZeMe
e
ee^ge_e
e_ed d( ZeMe
e
ge_e
e_ed d) ZeMe
eeeeeeeege_eRe_ed d* ZeMeeeeee^e
ge_e
e_ed d+ ZeMebeTe
ge_eBe_ed d, ZeBge_eRe_ed d- ZeBge_eRe_ed d. ZeBge_e
e_ed d/ ZeBge_e
e_ed d0 ZeBge_de_ed d1 Z eMge _e8e _ed d2 Ze8ge_e
e_ed d3 Ze8e
ee^e
ge_e
e_ed d4 Ze8e
ge_e
e_ed d5 Ze8e
e
eeeeeeeege_eRe_ed d6 Ze8e
ee
ee
ge_eRe_ed d7 Ze8ge_de_ed d8 Ze6edeTge_eTe_ed d9 Ze6edeTge_eTe_ed d: Z	e6ge	_e"e	_ed d; Z
e6eVeVeVeVge
_de
_ed d< Ze6eVeVeVeVge_de_ed d= Ze6eVeVeVeVge_de_ed d> Ze6eVeVeVeVge_de_ed d? Ze6eVeVeVeVge_de_ed d@ Ze6eeVeeVeeVeeVge_eRe_ed dA Ze6eeVeeVeeVeeVge_eRe_ed dB Ze6eeVeeVeeVeeVge_eRe_ed dC Ze6eeVeeVeeVeeVge_eRe_ed dD Ze6eeVeeVeeVeeVge_eRe_ed dE Ze6eeheekge_eRe_ed dF Ze:eeeeeege_de_ed dG Ze:ge_e&e_ed dH Ze&ge_e
e_ed dI Ze&e
ge_e
e_ed dJ Ze&e
e
ge_e@e_ed dK ZeVeVeVeVge_e&e_ed dL Ze&ge_de_ed dM Ze6e&ge_de_dZdZdZdZ dZ!dZ"dZ#dZ$dZ%d#Z&dZ'dZ(dZ)dZ*dZ+dZ,dZ-dZ.dZ/dZ0dZ1dZ2d!Z3d"Z4dNZ5dOZ6dPZ7dQZ8dRZ9dSZ:dZ;dZ<dZ=dZ>dZ?dZ@dZAdZBdZCdZDdZEdZFdZGdZHdZIdZJeGZKdZLdZMdZNdZOdZPeLZQdZRdZSdZTdZUdZVdZWdZXdZYdZZdZ[dZ\dZ]dZ^dZ_dZ`dZad'Zbd(Zcd)Zdd*ZedZfdZgdZhdZidZjdZkdZldZmdZndZodZpdZqdZrdZsdZtdZudZvdZwdZxdZyd#Zzd$Z{dTZ|d%Z}d&Z~dUZdVZdZd'Zd(Zd)Zd*Zd+ZdWZd,Zd-Zd.ZdXZd/Zd0ZdZdZdZdZdZdZdZd Zd!Zd"ZdZdZdZdZdZdZdZdZdQZdRZdYZdZZd[Zd%Zd&ZdUZdVZdZdZdZdZdZdZdZdZdZdZdZdZdZdZdZdZdZdZdZdZdZdZdZdZdZd\d] Zd^d_ ZÐd`da ZĐdbdc ZŐddde ZdZdZdZdZdZdZdZdZΐdZϐd#ZАd$ZѐdTZdZdZdZdZdZdZdZdZdZdZdZdZdZdZdZdZdZdZdZdZdZdZdZdZdZdZdZdZdZdZdZdZdZdZdZdZdZdZdTZd%Zd&ZdUZdVZdZd'ZdZ dZdZdZdZdZdZdZdZdZ	dZ
dZdZdZdZdZdZdZdZdZdZdZd!ZdZdZdfZdZdZdZdZdgZdZdhZ dZ!dZ"d Z#diZ$djZ%dZ&dZ'dZ(esZtdS (k  aI  
Auto-generated by:
ctypesgen -l pdfium --runtime-libdirs . --no-system-libsearch --no-load-library --no-macro-guards --no-symbol-guards --symbol-rules 'if_needed=\w+_$|\w+_t$|_\w+' --headers fpdf_annot.h fpdf_attachment.h fpdf_catalog.h fpdf_dataavail.h fpdf_doc.h fpdf_edit.h fpdf_ext.h fpdf_flatten.h fpdf_formfill.h fpdf_fwlevent.h fpdf_javascript.h fpdf_ppo.h fpdf_progressive.h fpdf_save.h fpdf_searchex.h fpdf_signature.h fpdf_structtree.h fpdf_sysfontinfo.h fpdf_text.h fpdf_thumbnail.h fpdf_transformpage.h fpdfview.h -o '~/work/pypdfium2/pypdfium2/data/bindings/bindings.py'
    N)*c                 C   s   t jdv r
g d}nt jdkrg d}ng d}|D ]/}t|}| s1ttj| jdd}|D ]}|||  }|	 rHt
|    S q3q|rRtj| nd }|sdtd|  d	| d
| d|S )N)win32cygwinZmsys)z{}.dllz	lib{}.dll{}darwin)zlib{}.dylibz{}.dyliblib{}.so{}.sor   )r   r   r   F)strictzCould not find library 'z' (dirs=z, search_sys=))sysplatformpathlibPathis_absolute__file__parentresolveformatis_filestrctypesutilZfind_libraryImportError)namedirs
search_syspatternsdirpatlibpath r    M/var/www/html/lang_env/lib/python3.10/site-packages/pypdfium2_raw/bindings.py_find_library   s&   




r"   c                 K   s4   t | fi |}i |d|it| < ||t| < d S )Npath)r"   
_libs_info_libs)r   dllclasskwargsr   r    r    r!   _register_library+   s   r(   Zpdfium.F)r   r&   r   r                        c                   @      e Zd ZdS )struct_fpdf_action_t__N__name__
__module____qualname__r    r    r    r!   r3   d       r3   c                   @   r2   )struct_fpdf_annotation_t__Nr4   r    r    r    r!   r9   k   r8   r9   c                   @   r2   )struct_fpdf_attachment_t__Nr4   r    r    r    r!   r:   r   r8   r:   c                   @   r2   )struct_fpdf_avail_t__Nr4   r    r    r    r!   r;   y   r8   r;   c                   @   r2   )struct_fpdf_bitmap_t__Nr4   r    r    r    r!   r<      r8   r<   c                   @   r2   )struct_fpdf_bookmark_t__Nr4   r    r    r    r!   r=      r8   r=   c                   @   r2   )struct_fpdf_clippath_t__Nr4   r    r    r    r!   r>      r8   r>   c                   @   r2   )struct_fpdf_dest_t__Nr4   r    r    r    r!   r?      r8   r?   c                   @   r2   )struct_fpdf_document_t__Nr4   r    r    r    r!   r@      r8   r@   c                   @   r2   )struct_fpdf_font_t__Nr4   r    r    r    r!   rA      r8   rA   c                   @   r2   )struct_fpdf_form_handle_t__Nr4   r    r    r    r!   rB      r8   rB   c                   @   r2   )struct_fpdf_glyphpath_t__Nr4   r    r    r    r!   rC      r8   rC   c                   @   r2   )struct_fpdf_javascript_action_tNr4   r    r    r    r!   rD      r8   rD   c                   @   r2   )struct_fpdf_link_t__Nr4   r    r    r    r!   rE      r8   rE   c                   @   r2   )struct_fpdf_page_t__Nr4   r    r    r    r!   rF      r8   rF   c                   @   r2   )struct_fpdf_pagelink_t__Nr4   r    r    r    r!   rG      r8   rG   c                   @   r2   )struct_fpdf_pageobject_t__Nr4   r    r    r    r!   rH      r8   rH   c                   @   r2   )struct_fpdf_pageobjectmark_t__Nr4   r    r    r    r!   rI      r8   rI   c                   @   r2   )struct_fpdf_pagerange_t__Nr4   r    r    r    r!   rJ      r8   rJ   c                   @   r2   )struct_fpdf_pathsegment_tNr4   r    r    r    r!   rK      r8   rK   c                   @   r2   )struct_fpdf_schhandle_t__Nr4   r    r    r    r!   rL      r8   rL   c                   @   r2   )struct_fpdf_signature_t__Nr4   r    r    r    r!   rM      r8   rM   c                   @   r2   )struct_fpdf_structelement_t__Nr4   r    r    r    r!   rN     r8   rN   c                   @   r2   )"struct_fpdf_structelement_attr_t__Nr4   r    r    r    r!   rO     r8   rO   c                   @   r2   )struct_fpdf_structtree_t__Nr4   r    r    r    r!   rP     r8   rP   c                   @   r2   )struct_fpdf_textpage_t__Nr4   r    r    r    r!   rQ     r8   rQ   c                   @   r2   )struct_fpdf_widget_t__Nr4   r    r    r    r!   rR     r8   rR   c                   @   r2   )struct_fpdf_xobject_t__Nr4   r    r    r    r!   rS   $  r8   rS   c                   @      e Zd ZddgZdS )struct_FPDF_BSTR_r   lenNr5   r6   r7   	__slots__r    r    r    r!   rU   R      rU   r   rV   c                   @      e Zd Zg dZdS )struct__FS_MATRIX_)abcdefNrW   r    r    r    r!   r[   a  rY   r[   r\   r]   r^   r_   r`   ra   c                   @   rZ   )struct__FS_RECTF_)lefttoprightbottomNrW   r    r    r    r!   rb   q  rY   rb   rc   rd   re   rf   c                   @   rT   )struct_FS_SIZEF_widthheightNrW   r    r    r    r!   rg     rY   rg   rh   ri   c                   @   rT   )struct_FS_POINTF_xyNrW   r    r    r    r!   rj     rY   rj   rk   rl   c                   @   rZ   )struct__FS_QUADPOINTSF)x1y1x2y2x3y3x4y4NrW   r    r    r    r!   rm     rY   rm   rn   ro   rp   rq   rr   rs   rt   ru   c                   @   rZ   )struct_FPDF_LIBRARY_CONFIG_)versionm_pUserFontPaths
m_pIsolatem_v8EmbedderSlotm_pPlatformm_RendererTypeNrW   r    r    r    r!   rv     rY   rv   rw   rx   ry   rz   r{   r|   FPDF_InitLibraryWithConfigFPDF_InitLibraryFPDF_DestroyLibraryFPDF_SetSandBoxPolicyFPDF_LoadDocumentFPDF_LoadMemDocumentFPDF_LoadMemDocument64c                   @   rZ   )struct_anon_4)	m_FileLen
m_GetBlockm_ParamNrW   r    r    r    r!   r     rY   r   r   r   r   c                   @   rZ   )struct_FPDF_FILEHANDLER_)
clientDataReleaseGetSize	ReadBlock
WriteBlockFlushTruncateNrW   r    r    r    r!   r     rY   r   r   r   r   r   r   r   r   FPDF_LoadCustomDocumentFPDF_GetFileVersionFPDF_GetLastError(FPDF_DocumentHasValidCrossReferenceTableFPDF_GetTrailerEndsFPDF_GetDocPermissionsFPDF_GetDocUserPermissionsFPDF_GetSecurityHandlerRevisionFPDF_GetPageCountFPDF_LoadPageFPDF_GetPageWidthFFPDF_GetPageWidthFPDF_GetPageHeightFFPDF_GetPageHeightFPDF_GetPageBoundingBoxFPDF_GetPageSizeByIndexFFPDF_GetPageSizeByIndexc                   @   rZ   )struct_FPDF_COLORSCHEME_)path_fill_colorpath_stroke_colortext_fill_colortext_stroke_colorNrW   r    r    r    r!   r   v  rY   r   r   r   r   r   FPDF_RenderPageBitmapFPDF_RenderPageBitmapWithMatrixFPDF_ClosePageFPDF_CloseDocumentFPDF_DeviceToPageFPDF_PageToDeviceFPDFBitmap_CreateFPDFBitmap_CreateExFPDFBitmap_GetFormatFPDFBitmap_FillRectFPDFBitmap_GetBufferFPDFBitmap_GetWidthFPDFBitmap_GetHeightFPDFBitmap_GetStrideFPDFBitmap_DestroyFPDF_VIEWERREF_GetPrintScalingFPDF_VIEWERREF_GetNumCopies FPDF_VIEWERREF_GetPrintPageRange%FPDF_VIEWERREF_GetPrintPageRangeCount'FPDF_VIEWERREF_GetPrintPageRangeElementFPDF_VIEWERREF_GetDuplexFPDF_VIEWERREF_GetNameFPDF_CountNamedDestsFPDF_GetNamedDestByNameFPDF_GetNamedDestFPDF_GetXFAPacketCountFPDF_GetXFAPacketNameFPDF_GetXFAPacketContentc                   @   rZ   )struct__IPDF_JsPlatform)rw   	app_alertapp_beepapp_responseDoc_getFilePathDoc_mail	Doc_printDoc_submitFormDoc_gotoPageField_browsem_pFormfillinfo	m_isolaterz   NrW   r    r    r    r!   r     rY   r   r   r   r   r   r   r   r   r   r   r   r   c                   @   rZ   )struct__FPDF_SYSTEMTIME)wYearwMonth
wDayOfWeekwDaywHourwMinutewSecondwMillisecondsNrW   r    r    r    r!   r   *  rY   r   r   r   r   r   r   r   r   r   c                   @   rZ   )struct__FPDF_FORMFILLINFO)#rw   r   FFI_InvalidateFFI_OutputSelectedRectFFI_SetCursorFFI_SetTimerFFI_KillTimerFFI_GetLocalTimeFFI_OnChangeFFI_GetPageFFI_GetCurrentPageFFI_GetRotationFFI_ExecuteNamedActionFFI_SetTextFieldFocusFFI_DoURIActionFFI_DoGoToActionm_pJsPlatformxfa_disabledFFI_DisplayCaretFFI_GetCurrentPageIndexFFI_SetCurrentPageFFI_GotoURLFFI_GetPageViewRectFFI_PageEventFFI_PopupMenuFFI_OpenFileFFI_EmailToFFI_UploadToFFI_GetPlatformFFI_GetLanguageFFI_DownloadFromURLFFI_PostRequestURLFFI_PutRequestURLFFI_OnFocusChange#FFI_DoURIActionWithKeyboardModifierNrW   r    r    r    r!   r   <  rY   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   FPDFDOC_InitFormFillEnvironmentFPDFDOC_ExitFormFillEnvironmentFORM_OnAfterLoadPageFORM_OnBeforeClosePageFORM_DoDocumentJSActionFORM_DoDocumentOpenActionFORM_DoDocumentAActionFORM_DoPageAActionFORM_OnMouseMoveFORM_OnMouseWheelFORM_OnFocusFORM_OnLButtonDownFORM_OnRButtonDownFORM_OnLButtonUpFORM_OnRButtonUpFORM_OnLButtonDoubleClickFORM_OnKeyDownFORM_OnKeyUpFORM_OnCharFORM_GetFocusedTextFORM_GetSelectedTextFORM_ReplaceAndKeepSelectionFORM_ReplaceSelectionFORM_SelectAllTextFORM_CanUndoFORM_CanRedo	FORM_Undo	FORM_RedoFORM_ForceToKillFocusFORM_GetFocusedAnnotFORM_SetFocusedAnnotFPDFPage_HasFormFieldAtPointFPDFPage_FormFieldZOrderAtPointFPDF_SetFormFieldHighlightColorFPDF_SetFormFieldHighlightAlphaFPDF_RemoveFormFieldHighlightFPDF_FFLDrawFPDF_GetFormTypeFORM_SetIndexSelectedFORM_IsIndexSelectedFPDF_LoadXFAFPDFAnnot_IsSupportedSubtypeFPDFPage_CreateAnnotFPDFPage_GetAnnotCountFPDFPage_GetAnnotFPDFPage_GetAnnotIndexFPDFPage_CloseAnnotFPDFPage_RemoveAnnotFPDFAnnot_GetSubtype"FPDFAnnot_IsObjectSupportedSubtypeFPDFAnnot_UpdateObjectFPDFAnnot_AddInkStrokeFPDFAnnot_RemoveInkListFPDFAnnot_AppendObjectFPDFAnnot_GetObjectCountFPDFAnnot_GetObjectFPDFAnnot_RemoveObjectFPDFAnnot_SetColorFPDFAnnot_GetColorFPDFAnnot_HasAttachmentPointsFPDFAnnot_SetAttachmentPoints FPDFAnnot_AppendAttachmentPointsFPDFAnnot_CountAttachmentPointsFPDFAnnot_GetAttachmentPointsFPDFAnnot_SetRectFPDFAnnot_GetRectFPDFAnnot_GetVerticesFPDFAnnot_GetInkListCountFPDFAnnot_GetInkListPathFPDFAnnot_GetLineFPDFAnnot_SetBorderFPDFAnnot_GetBorder+FPDFAnnot_GetFormAdditionalActionJavaScriptFPDFAnnot_HasKeyFPDFAnnot_GetValueTypeFPDFAnnot_SetStringValueFPDFAnnot_GetStringValueFPDFAnnot_GetNumberValueFPDFAnnot_SetAPFPDFAnnot_GetAPFPDFAnnot_GetLinkedAnnotFPDFAnnot_GetFlagsFPDFAnnot_SetFlagsFPDFAnnot_GetFormFieldFlagsFPDFAnnot_GetFormFieldAtPointFPDFAnnot_GetFormFieldName#FPDFAnnot_GetFormFieldAlternateNameFPDFAnnot_GetFormFieldTypeFPDFAnnot_GetFormFieldValueFPDFAnnot_GetOptionCountFPDFAnnot_GetOptionLabelFPDFAnnot_IsOptionSelectedFPDFAnnot_GetFontSizeFPDFAnnot_IsCheckedFPDFAnnot_SetFocusableSubtypes#FPDFAnnot_GetFocusableSubtypesCountFPDFAnnot_GetFocusableSubtypesFPDFAnnot_GetLinkFPDFAnnot_GetFormControlCountFPDFAnnot_GetFormControlIndex!FPDFAnnot_GetFormFieldExportValueFPDFAnnot_SetURIFPDFAnnot_GetFileAttachmentFPDFAnnot_AddFileAttachmentFPDFDoc_GetAttachmentCountFPDFDoc_AddAttachmentFPDFDoc_GetAttachmentFPDFDoc_DeleteAttachmentFPDFAttachment_GetNameFPDFAttachment_HasKeyFPDFAttachment_GetValueTypeFPDFAttachment_SetStringValueFPDFAttachment_GetStringValueFPDFAttachment_SetFileFPDFAttachment_GetFileFPDFCatalog_IsTaggedc                   @   rT   )struct__FX_FILEAVAILrw   IsDataAvailNrW   r    r    r    r!   rm    rY   rm  rn  FPDFAvail_CreateFPDFAvail_Destroyc                   @   rT   )struct__FX_DOWNLOADHINTSrw   
AddSegmentNrW   r    r    r    r!   rq    rY   rq  rr  FPDFAvail_IsDocAvailFPDFAvail_GetDocumentFPDFAvail_GetFirstPageNumFPDFAvail_IsPageAvailFPDFAvail_IsFormAvailFPDFAvail_IsLinearizedFPDFBookmark_GetFirstChildFPDFBookmark_GetNextSiblingFPDFBookmark_GetTitleFPDFBookmark_GetCountFPDFBookmark_FindFPDFBookmark_GetDestFPDFBookmark_GetActionFPDFAction_GetTypeFPDFAction_GetDestFPDFAction_GetFilePathFPDFAction_GetURIPathFPDFDest_GetDestPageIndexFPDFDest_GetViewFPDFDest_GetLocationInPageFPDFLink_GetLinkAtPointFPDFLink_GetLinkZOrderAtPointFPDFLink_GetDestFPDFLink_GetActionFPDFLink_EnumerateFPDFLink_GetAnnotFPDFLink_GetAnnotRectFPDFLink_CountQuadPointsFPDFLink_GetQuadPointsFPDF_GetPageAActionFPDF_GetFileIdentifierFPDF_GetMetaTextFPDF_GetPageLabelc                   @   rZ   )struct_FPDF_IMAGEOBJ_METADATA)rh   ri   horizontal_dpivertical_dpibits_per_pixel
colorspacemarked_content_idNrW   r    r    r    r!   r    rY   r  r  r  r  r  r  FPDF_CreateNewDocumentFPDFPage_NewFPDFPage_DeleteFPDF_MovePagesFPDFPage_GetRotationFPDFPage_SetRotationFPDFPage_InsertObjectFPDFPage_RemoveObjectFPDFPage_CountObjectsFPDFPage_GetObjectFPDFPage_HasTransparencyFPDFPage_GenerateContentFPDFPageObj_DestroyFPDFPageObj_HasTransparencyFPDFPageObj_GetTypeFPDFPageObj_TransformFPDFPageObj_GetMatrixFPDFPageObj_SetMatrixFPDFPage_TransformAnnotsFPDFPageObj_NewImageObjFPDFPageObj_CountMarksFPDFPageObj_GetMarkFPDFPageObj_AddMarkFPDFPageObj_RemoveMarkFPDFPageObjMark_GetNameFPDFPageObjMark_CountParamsFPDFPageObjMark_GetParamKey!FPDFPageObjMark_GetParamValueType FPDFPageObjMark_GetParamIntValue#FPDFPageObjMark_GetParamStringValue!FPDFPageObjMark_GetParamBlobValueFPDFPageObjMark_SetIntParamFPDFPageObjMark_SetStringParamFPDFPageObjMark_SetBlobParamFPDFPageObjMark_RemoveParamFPDFImageObj_LoadJpegFileFPDFImageObj_LoadJpegFileInlineFPDFImageObj_SetMatrixFPDFImageObj_SetBitmapFPDFImageObj_GetBitmapFPDFImageObj_GetRenderedBitmap FPDFImageObj_GetImageDataDecodedFPDFImageObj_GetImageDataRaw FPDFImageObj_GetImageFilterCountFPDFImageObj_GetImageFilterFPDFImageObj_GetImageMetadataFPDFImageObj_GetImagePixelSizeFPDFPageObj_CreateNewPathFPDFPageObj_CreateNewRectFPDFPageObj_GetBoundsFPDFPageObj_GetRotatedBoundsFPDFPageObj_SetBlendModeFPDFPageObj_SetStrokeColorFPDFPageObj_GetStrokeColorFPDFPageObj_SetStrokeWidthFPDFPageObj_GetStrokeWidthFPDFPageObj_GetLineJoinFPDFPageObj_SetLineJoinFPDFPageObj_GetLineCapFPDFPageObj_SetLineCapFPDFPageObj_SetFillColorFPDFPageObj_GetFillColorFPDFPageObj_GetDashPhaseFPDFPageObj_SetDashPhaseFPDFPageObj_GetDashCountFPDFPageObj_GetDashArrayFPDFPageObj_SetDashArrayFPDFPath_CountSegmentsFPDFPath_GetPathSegmentFPDFPathSegment_GetPointFPDFPathSegment_GetTypeFPDFPathSegment_GetCloseFPDFPath_MoveToFPDFPath_LineToFPDFPath_BezierToFPDFPath_CloseFPDFPath_SetDrawModeFPDFPath_GetDrawModeFPDFPageObj_NewTextObjFPDFText_SetTextFPDFText_SetCharcodesFPDFText_LoadFontFPDFText_LoadStandardFontFPDFText_LoadCidType2FontFPDFTextObj_GetFontSizeFPDFFont_CloseFPDFPageObj_CreateTextObjFPDFTextObj_GetTextRenderModeFPDFTextObj_SetTextRenderModeFPDFTextObj_GetTextFPDFTextObj_GetRenderedBitmapFPDFTextObj_GetFontFPDFFont_GetFontNameFPDFFont_GetFontDataFPDFFont_GetIsEmbeddedFPDFFont_GetFlagsFPDFFont_GetWeightFPDFFont_GetItalicAngleFPDFFont_GetAscentFPDFFont_GetDescentFPDFFont_GetGlyphWidthFPDFFont_GetGlyphPath FPDFGlyphPath_CountGlyphSegments!FPDFGlyphPath_GetGlyphPathSegmentFPDFFormObj_CountObjectsFPDFFormObj_GetObjectc                   @   rZ   )	struct_tm)tm_sectm_mintm_hourtm_mdaytm_montm_yeartm_wdaytm_ydaytm_isdst	tm_gmtofftm_zoneNrW   r    r    r    r!   r    rY   r  r  r  r  r  r	  r
  r  r  r  r  r  c                   @   rT   )struct__UNSUPPORT_INFOrw   FSDK_UnSupport_HandlerNrW   r    r    r    r!   r    rY   r  r  FSDK_SetUnSpObjProcessHandlerFSDK_SetTimeFunctionFSDK_SetLocaltimeFunctionFPDFDoc_GetPageModeFPDFPage_Flatten          @         	   
                                                !   "   #   $   %   &   '   (   )   *   +   ,   -   .   /   0   1   2   3   4   5   6   7   8   9   A   B   C   D   E   F   G   H   I   J   K   L   M   N   O   P   Q   R   S   T   U   V   W   X   Y   Z   [   \   ]   _   `   a   b   c   d   e   f   g   h   i   j   k   l   m   n   o   p   q   r   s   t   u   v   w   x   y   z   {   |   }   ~                                                                                                                                                                                  FPDFDoc_GetJavaScriptActionCountFPDFDoc_GetJavaScriptActionFPDFDoc_CloseJavaScriptActionFPDFJavaScriptAction_GetNameFPDFJavaScriptAction_GetScriptFPDF_ImportPagesByIndexFPDF_ImportPagesFPDF_ImportNPagesToOneFPDF_NewXObjectFromPageFPDF_CloseXObjectFPDF_NewFormObjectFromXObjectFPDF_CopyViewerPreferencesc                   @   rZ   )struct__IFSDK_PAUSE)rw   NeedToPauseNowuserNrW   r    r    r    r!   r  \  rY   r  r  r  *FPDF_RenderPageBitmapWithColorScheme_StartFPDF_RenderPageBitmap_StartFPDF_RenderPage_ContinueFPDF_RenderPage_Closec                   @   rT   )struct_FPDF_FILEWRITE_rw   r   NrW   r    r    r    r!   r  }  rY   r  FPDF_SaveAsCopyFPDF_SaveWithVersion"FPDFText_GetCharIndexFromTextIndex"FPDFText_GetTextIndexFromCharIndexFPDF_GetSignatureCountFPDF_GetSignatureObjectFPDFSignatureObj_GetContentsFPDFSignatureObj_GetByteRangeFPDFSignatureObj_GetSubFilterFPDFSignatureObj_GetReasonFPDFSignatureObj_GetTime$FPDFSignatureObj_GetDocMDPPermissionFPDF_StructTree_GetForPageFPDF_StructTree_CloseFPDF_StructTree_CountChildrenFPDF_StructTree_GetChildAtIndexFPDF_StructElement_GetAltText FPDF_StructElement_GetActualTextFPDF_StructElement_GetIDFPDF_StructElement_GetLang%FPDF_StructElement_GetStringAttribute%FPDF_StructElement_GetMarkedContentIDFPDF_StructElement_GetTypeFPDF_StructElement_GetObjTypeFPDF_StructElement_GetTitle FPDF_StructElement_CountChildren"FPDF_StructElement_GetChildAtIndex*FPDF_StructElement_GetChildMarkedContentIDFPDF_StructElement_GetParent$FPDF_StructElement_GetAttributeCount&FPDF_StructElement_GetAttributeAtIndex FPDF_StructElement_Attr_GetCountFPDF_StructElement_Attr_GetNameFPDF_StructElement_Attr_GetType'FPDF_StructElement_Attr_GetBooleanValue&FPDF_StructElement_Attr_GetNumberValue&FPDF_StructElement_Attr_GetStringValue$FPDF_StructElement_Attr_GetBlobValue*FPDF_StructElement_GetMarkedContentIdCount,FPDF_StructElement_GetMarkedContentIdAtIndexc                   @   rZ   )struct__FPDF_SYSFONTINFO)	rw   r   	EnumFontsMapFontGetFontGetFontDataGetFaceNameGetFontCharset
DeleteFontNrW   r    r    r    r!   r  Q  rY   r  r  r  r  r  r  r   r  c                   @   rT   )struct_FPDF_CharsetFontMap_charsetfontnameNrW   r    r    r    r!   r  d  rY   r  r  r  FPDF_GetDefaultTTFMapFPDF_AddInstalledFontFPDF_SetSystemFontInfoFPDF_GetDefaultSystemFontInfoFPDF_FreeDefaultSystemFontInfoFPDFText_LoadPageFPDFText_ClosePageFPDFText_CountCharsFPDFText_GetUnicodeFPDFText_IsGeneratedFPDFText_IsHyphenFPDFText_HasUnicodeMapErrorFPDFText_GetFontSizeFPDFText_GetFontInfoFPDFText_GetFontWeightFPDFText_GetTextRenderModeFPDFText_GetFillColorFPDFText_GetStrokeColorFPDFText_GetCharAngleFPDFText_GetCharBoxFPDFText_GetLooseCharBoxFPDFText_GetMatrixFPDFText_GetCharOriginFPDFText_GetCharIndexAtPosFPDFText_GetTextFPDFText_CountRectsFPDFText_GetRectFPDFText_GetBoundedTextFPDFText_FindStartFPDFText_FindNextFPDFText_FindPrevFPDFText_GetSchResultIndexFPDFText_GetSchCountFPDFText_FindCloseFPDFLink_LoadWebLinksFPDFLink_CountWebLinksFPDFLink_GetURLFPDFLink_CountRectsFPDFLink_GetRectFPDFLink_GetTextRangeFPDFLink_CloseWebLinks FPDFPage_GetDecodedThumbnailDataFPDFPage_GetRawThumbnailDataFPDFPage_GetThumbnailAsBitmapFPDFPage_SetMediaBoxFPDFPage_SetCropBoxFPDFPage_SetBleedBoxFPDFPage_SetTrimBoxFPDFPage_SetArtBoxFPDFPage_GetMediaBoxFPDFPage_GetCropBoxFPDFPage_GetBleedBoxFPDFPage_GetTrimBoxFPDFPage_GetArtBoxFPDFPage_TransFormWithClipFPDFPageObj_TransformClipPathFPDFPageObj_GetClipPathFPDFClipPath_CountPathsFPDFClipPath_CountPathSegmentsFPDFClipPath_GetPathSegmentFPDF_CreateClipPathFPDF_DestroyClipPathFPDFPage_InsertClipPathi   i   i   i   i    i @                 i   i   i    c                 C   sJ   t t |jd@ t |jd@ d> B t |jd@ d> B t | jd@ d> B jS )N   r  r  r'  )uint32_tvalue)r\   rgr]   r    r    r!   	FPDF_ARGB  s   JrN  c                 C   s
   t | jS )Nuint8_trK  Zargbr    r    r!   FPDF_GetBValue  s   
rR  c                 C   s   t t| jd? jS )Nr  )rP  uint16_trK  rQ  r    r    r!   FPDF_GetGValue  s   rT  c                 C      t | d? jS )Nr  rO  rQ  r    r    r!   FPDF_GetRValue     rV  c                 C   rU  )Nr'  rO  rQ  r    r    r!   FPDF_GetAValue  rW  rX           i  i  ()  __doc__r   r   Zctypes.utilr   r"   r$   r%   r(   CDLLZc_intZenum_anon_2ZFPDF_TEXTRENDERMODE_UNKNOWNZFPDF_TEXTRENDERMODE_FILLZFPDF_TEXTRENDERMODE_STROKEZFPDF_TEXTRENDERMODE_FILL_STROKEZFPDF_TEXTRENDERMODE_INVISIBLEZFPDF_TEXTRENDERMODE_FILL_CLIPZFPDF_TEXTRENDERMODE_STROKE_CLIPZ$FPDF_TEXTRENDERMODE_FILL_STROKE_CLIPZFPDF_TEXTRENDERMODE_CLIPZFPDF_TEXTRENDERMODE_LASTZFPDF_TEXT_RENDERMODEZ	Structurer3   ZPOINTERZFPDF_ACTIONr9   ZFPDF_ANNOTATIONr:   ZFPDF_ATTACHMENTr;   Z
FPDF_AVAILr<   ZFPDF_BITMAPr=   ZFPDF_BOOKMARKr>   ZFPDF_CLIPPATHr?   Z	FPDF_DESTr@   ZFPDF_DOCUMENTrA   Z	FPDF_FONTrB   ZFPDF_FORMHANDLErC   ZFPDF_GLYPHPATHrD   ZFPDF_JAVASCRIPT_ACTIONrE   Z	FPDF_LINKrF   Z	FPDF_PAGErG   ZFPDF_PAGELINKrH   ZFPDF_PAGEOBJECTrI   ZFPDF_PAGEOBJECTMARKrJ   ZFPDF_PAGERANGErK   ZFPDF_PATHSEGMENTrL   ZFPDF_SCHHANDLErM   ZFPDF_SIGNATUREZFPDF_SKIA_CANVASrN   ZFPDF_STRUCTELEMENTrO   ZFPDF_STRUCTELEMENT_ATTRrP   ZFPDF_STRUCTTREErQ   ZFPDF_TEXTPAGErR   ZFPDF_WIDGETrS   ZFPDF_XOBJECTZ	FPDF_BOOLZFPDF_RESULTZc_ulongZ
FPDF_DWORDZc_floatZFS_FLOATZenum__FPDF_DUPLEXTYPE_ZDuplexUndefinedZSimplexZDuplexFlipShortEdgeZDuplexFlipLongEdgeZFPDF_DUPLEXTYPEZc_ushortZ
FPDF_WCHARZc_charZFPDF_BYTESTRINGZFPDF_WIDESTRINGrU   Z_fields_Z	FPDF_BSTRZFPDF_STRINGr[   Z	FS_MATRIXrb   Z
FS_LPRECTFZFS_RECTFZFS_LPCRECTFrg   Z
FS_LPSIZEFZFS_SIZEFZFS_LPCSIZEFrj   ZFS_LPPOINTFZ	FS_POINTFZFS_LPCPOINTFrm   ZFS_QUADPOINTSFZFPDF_ANNOTATION_SUBTYPEZFPDF_ANNOT_APPEARANCEMODEZFPDF_OBJECT_TYPEZenum_anon_3ZFPDF_RENDERERTYPE_AGGZFPDF_RENDERERTYPE_SKIAZFPDF_RENDERER_TYPErv   Zc_uintZFPDF_LIBRARY_CONFIGr}   argtypesrestyper~   r   r   r   r   r   Zc_size_tr   Z	CFUNCTYPEZc_ubyteZFPDF_FILEACCESSr   ZFPDF_FILEHANDLERr   r   r   r   r   r   r   r   r   r   r   r   Zc_doubler   r   r   r   r   r   ZFPDF_COLORSCHEMEr   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   Zc_longr   r   r   r   ZIPDF_JSPLATFORMZTimerCallbackr   ZFPDF_SYSTEMTIMEr   ZFPDF_FORMFILLINFOr   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!  Zenum_FPDFANNOT_COLORTYPEZFPDFANNOT_COLORTYPE_ColorZ!FPDFANNOT_COLORTYPE_InteriorColorZFPDFANNOT_COLORTYPEr"  r#  r$  r%  r&  r'  r(  r)  r*  r+  r,  r-  r.  r/  r0  r1  r2  r3  r4  r5  r6  r7  r8  r9  r:  r;  r<  r=  r>  r?  r@  rA  rB  rC  rD  rE  rF  rG  rH  rI  rJ  rK  rL  rM  rN  rO  rP  rQ  rR  rS  rT  rU  rV  rW  rX  rY  rZ  r[  r\  r]  r^  r_  r`  ra  rb  rc  rd  re  rf  rg  rh  ri  rj  rk  rl  rm  ZFX_FILEAVAILro  rp  rq  ZFX_DOWNLOADHINTSrs  rt  ru  rv  rw  rx  Zenum_anon_5ZFILEIDTYPE_PERMANENTZFILEIDTYPE_CHANGINGZFPDF_FILEIDTYPEry  rz  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  Z	__uint8_tZ
__uint16_tZ
__uint32_tZ__time_trP  rS  rJ  r  ZFPDF_IMAGEOBJ_METADATAr  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  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  Ztime_tr  r  ZUNSUPPORT_INFOr  r  r  r  r  Zenum_anon_7ZFWL_EVENTFLAG_ShiftKeyZFWL_EVENTFLAG_ControlKeyZFWL_EVENTFLAG_AltKeyZFWL_EVENTFLAG_MetaKeyZFWL_EVENTFLAG_KeyPadZFWL_EVENTFLAG_AutoRepeatZFWL_EVENTFLAG_LeftButtonDownZFWL_EVENTFLAG_MiddleButtonDownZFWL_EVENTFLAG_RightButtonDownZFWL_EVENTFLAGZenum_anon_8ZFWL_VKEY_BackZFWL_VKEY_TabZFWL_VKEY_NewLineZFWL_VKEY_ClearZFWL_VKEY_ReturnZFWL_VKEY_ShiftZFWL_VKEY_ControlZFWL_VKEY_MenuZFWL_VKEY_PauseZFWL_VKEY_CapitalZFWL_VKEY_KanaZFWL_VKEY_HangulZFWL_VKEY_JunjaZFWL_VKEY_FinalZFWL_VKEY_HanjaZFWL_VKEY_KanjiZFWL_VKEY_EscapeZFWL_VKEY_ConvertZFWL_VKEY_NonConvertZFWL_VKEY_AcceptZFWL_VKEY_ModeChangeZFWL_VKEY_SpaceZFWL_VKEY_PriorZFWL_VKEY_NextZFWL_VKEY_EndZFWL_VKEY_HomeZFWL_VKEY_LeftZFWL_VKEY_UpZFWL_VKEY_RightZFWL_VKEY_DownZFWL_VKEY_SelectZFWL_VKEY_PrintZFWL_VKEY_ExecuteZFWL_VKEY_SnapshotZFWL_VKEY_InsertZFWL_VKEY_DeleteZFWL_VKEY_HelpZ
FWL_VKEY_0Z
FWL_VKEY_1Z
FWL_VKEY_2Z
FWL_VKEY_3Z
FWL_VKEY_4Z
FWL_VKEY_5Z
FWL_VKEY_6Z
FWL_VKEY_7Z
FWL_VKEY_8Z
FWL_VKEY_9Z
FWL_VKEY_AZ
FWL_VKEY_BZ
FWL_VKEY_CZ
FWL_VKEY_DZ
FWL_VKEY_EZ
FWL_VKEY_FZ
FWL_VKEY_GZ
FWL_VKEY_HZ
FWL_VKEY_IZ
FWL_VKEY_JZ
FWL_VKEY_KZ
FWL_VKEY_LZ
FWL_VKEY_MZ
FWL_VKEY_NZ
FWL_VKEY_OZ
FWL_VKEY_PZ
FWL_VKEY_QZ
FWL_VKEY_RZ
FWL_VKEY_SZ
FWL_VKEY_TZ
FWL_VKEY_UZ
FWL_VKEY_VZ
FWL_VKEY_WZ
FWL_VKEY_XZ
FWL_VKEY_YZ
FWL_VKEY_ZZFWL_VKEY_LWinZFWL_VKEY_CommandZFWL_VKEY_RWinZFWL_VKEY_AppsZFWL_VKEY_SleepZFWL_VKEY_NumPad0ZFWL_VKEY_NumPad1ZFWL_VKEY_NumPad2ZFWL_VKEY_NumPad3ZFWL_VKEY_NumPad4ZFWL_VKEY_NumPad5ZFWL_VKEY_NumPad6ZFWL_VKEY_NumPad7ZFWL_VKEY_NumPad8ZFWL_VKEY_NumPad9ZFWL_VKEY_MultiplyZFWL_VKEY_AddZFWL_VKEY_SeparatorZFWL_VKEY_SubtractZFWL_VKEY_DecimalZFWL_VKEY_DivideZFWL_VKEY_F1ZFWL_VKEY_F2ZFWL_VKEY_F3ZFWL_VKEY_F4ZFWL_VKEY_F5ZFWL_VKEY_F6ZFWL_VKEY_F7ZFWL_VKEY_F8ZFWL_VKEY_F9ZFWL_VKEY_F10ZFWL_VKEY_F11ZFWL_VKEY_F12ZFWL_VKEY_F13ZFWL_VKEY_F14ZFWL_VKEY_F15ZFWL_VKEY_F16ZFWL_VKEY_F17ZFWL_VKEY_F18ZFWL_VKEY_F19ZFWL_VKEY_F20ZFWL_VKEY_F21ZFWL_VKEY_F22ZFWL_VKEY_F23ZFWL_VKEY_F24ZFWL_VKEY_NunLockZFWL_VKEY_ScrollZFWL_VKEY_LShiftZFWL_VKEY_RShiftZFWL_VKEY_LControlZFWL_VKEY_RControlZFWL_VKEY_LMenuZFWL_VKEY_RMenuZFWL_VKEY_BROWSER_BackZFWL_VKEY_BROWSER_ForwardZFWL_VKEY_BROWSER_RefreshZFWL_VKEY_BROWSER_StopZFWL_VKEY_BROWSER_SearchZFWL_VKEY_BROWSER_FavoritesZFWL_VKEY_BROWSER_HomeZFWL_VKEY_VOLUME_MuteZFWL_VKEY_VOLUME_DownZFWL_VKEY_VOLUME_UpZFWL_VKEY_MEDIA_NEXT_TrackZFWL_VKEY_MEDIA_PREV_TrackZFWL_VKEY_MEDIA_StopZFWL_VKEY_MEDIA_PLAY_PauseZFWL_VKEY_MEDIA_LAUNCH_MailZ"FWL_VKEY_MEDIA_LAUNCH_MEDIA_SelectZFWL_VKEY_MEDIA_LAUNCH_APP1ZFWL_VKEY_MEDIA_LAUNCH_APP2ZFWL_VKEY_OEM_1ZFWL_VKEY_OEM_PlusZFWL_VKEY_OEM_CommaZFWL_VKEY_OEM_MinusZFWL_VKEY_OEM_PeriodZFWL_VKEY_OEM_2ZFWL_VKEY_OEM_3ZFWL_VKEY_OEM_4ZFWL_VKEY_OEM_5ZFWL_VKEY_OEM_6ZFWL_VKEY_OEM_7ZFWL_VKEY_OEM_8ZFWL_VKEY_OEM_102ZFWL_VKEY_ProcessKeyZFWL_VKEY_PacketZFWL_VKEY_AttnZFWL_VKEY_CrselZFWL_VKEY_ExselZFWL_VKEY_EreofZFWL_VKEY_PlayZFWL_VKEY_ZoomZFWL_VKEY_NoNameZFWL_VKEY_PA1ZFWL_VKEY_OEM_ClearZFWL_VKEY_UnknownZFWL_VKEYCODEr  r  r  r  r  r  r  r  r  r  r  r  r  ZIFSDK_PAUSEr  r  r  r  r  ZFPDF_FILEWRITEr  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  ZFPDF_SYSFONTINFOr  ZFPDF_CharsetFontMapr  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/  r0  r1  r2  r3  r4  r5  r6  r7  r8  r9  r:  r;  r<  r=  r>  r?  r@  rA  rB  rC  ZFPDF_OBJECT_UNKNOWNZFPDF_OBJECT_BOOLEANZFPDF_OBJECT_NUMBERZFPDF_OBJECT_STRINGZFPDF_OBJECT_NAMEZFPDF_OBJECT_ARRAYZFPDF_OBJECT_DICTIONARYZFPDF_OBJECT_STREAMZFPDF_OBJECT_NULLOBJZFPDF_OBJECT_REFERENCEZFPDF_POLICY_MACHINETIME_ACCESSZFPDF_ERR_SUCCESSZFPDF_ERR_UNKNOWNZFPDF_ERR_FILEZFPDF_ERR_FORMATZFPDF_ERR_PASSWORDZFPDF_ERR_SECURITYZFPDF_ERR_PAGEZ
FPDF_ANNOTZFPDF_LCD_TEXTZFPDF_NO_NATIVETEXTZFPDF_GRAYSCALEZFPDF_DEBUG_INFOZFPDF_NO_CATCHZFPDF_RENDER_LIMITEDIMAGECACHEZFPDF_RENDER_FORCEHALFTONEZFPDF_PRINTINGZFPDF_RENDER_NO_SMOOTHTEXTZFPDF_RENDER_NO_SMOOTHIMAGEZFPDF_RENDER_NO_SMOOTHPATHZFPDF_REVERSE_BYTE_ORDERZFPDF_CONVERT_FILL_TO_STROKEZFPDFBitmap_UnknownZFPDFBitmap_GrayZFPDFBitmap_BGRZFPDFBitmap_BGRxZFPDFBitmap_BGRAZFORMTYPE_NONEZFORMTYPE_ACRO_FORMZFORMTYPE_XFA_FULLZFORMTYPE_XFA_FOREGROUNDZFORMTYPE_COUNTZJSPLATFORM_ALERT_BUTTON_OKZ JSPLATFORM_ALERT_BUTTON_OKCANCELZJSPLATFORM_ALERT_BUTTON_YESNOZ#JSPLATFORM_ALERT_BUTTON_YESNOCANCELZJSPLATFORM_ALERT_BUTTON_DEFAULTZJSPLATFORM_ALERT_ICON_ERRORZJSPLATFORM_ALERT_ICON_WARNINGZJSPLATFORM_ALERT_ICON_QUESTIONZJSPLATFORM_ALERT_ICON_STATUSZJSPLATFORM_ALERT_ICON_ASTERISKZJSPLATFORM_ALERT_ICON_DEFAULTZJSPLATFORM_ALERT_RETURN_OKZJSPLATFORM_ALERT_RETURN_CANCELZJSPLATFORM_ALERT_RETURN_NOZJSPLATFORM_ALERT_RETURN_YESZJSPLATFORM_BEEP_ERRORZJSPLATFORM_BEEP_WARNINGZJSPLATFORM_BEEP_QUESTIONZJSPLATFORM_BEEP_STATUSZJSPLATFORM_BEEP_DEFAULTZ
FXCT_ARROWZ	FXCT_NESWZ	FXCT_NWSEZ
FXCT_VBEAMZ
FXCT_HBEAMZ	FXCT_HANDZFPDFDOC_AACTION_WCZFPDFDOC_AACTION_WSZFPDFDOC_AACTION_DSZFPDFDOC_AACTION_WPZFPDFDOC_AACTION_DPZFPDFPAGE_AACTION_OPENZFPDFPAGE_AACTION_CLOSEZFPDF_FORMFIELD_UNKNOWNZFPDF_FORMFIELD_PUSHBUTTONZFPDF_FORMFIELD_CHECKBOXZFPDF_FORMFIELD_RADIOBUTTONZFPDF_FORMFIELD_COMBOBOXZFPDF_FORMFIELD_LISTBOXZFPDF_FORMFIELD_TEXTFIELDZFPDF_FORMFIELD_SIGNATUREZFPDF_FORMFIELD_COUNTZFPDF_ANNOT_UNKNOWNZFPDF_ANNOT_TEXTZFPDF_ANNOT_LINKZFPDF_ANNOT_FREETEXTZFPDF_ANNOT_LINEZFPDF_ANNOT_SQUAREZFPDF_ANNOT_CIRCLEZFPDF_ANNOT_POLYGONZFPDF_ANNOT_POLYLINEZFPDF_ANNOT_HIGHLIGHTZFPDF_ANNOT_UNDERLINEZFPDF_ANNOT_SQUIGGLYZFPDF_ANNOT_STRIKEOUTZFPDF_ANNOT_STAMPZFPDF_ANNOT_CARETZFPDF_ANNOT_INKZFPDF_ANNOT_POPUPZFPDF_ANNOT_FILEATTACHMENTZFPDF_ANNOT_SOUNDZFPDF_ANNOT_MOVIEZFPDF_ANNOT_WIDGETZFPDF_ANNOT_SCREENZFPDF_ANNOT_PRINTERMARKZFPDF_ANNOT_TRAPNETZFPDF_ANNOT_WATERMARKZFPDF_ANNOT_THREEDZFPDF_ANNOT_RICHMEDIAZFPDF_ANNOT_XFAWIDGETZFPDF_ANNOT_REDACTZFPDF_ANNOT_FLAG_NONEZFPDF_ANNOT_FLAG_INVISIBLEZFPDF_ANNOT_FLAG_HIDDENZFPDF_ANNOT_FLAG_PRINTZFPDF_ANNOT_FLAG_NOZOOMZFPDF_ANNOT_FLAG_NOROTATEZFPDF_ANNOT_FLAG_NOVIEWZFPDF_ANNOT_FLAG_READONLYZFPDF_ANNOT_FLAG_LOCKEDZFPDF_ANNOT_FLAG_TOGGLENOVIEWZ FPDF_ANNOT_APPEARANCEMODE_NORMALZ"FPDF_ANNOT_APPEARANCEMODE_ROLLOVERZFPDF_ANNOT_APPEARANCEMODE_DOWNZFPDF_ANNOT_APPEARANCEMODE_COUNTZFPDF_FORMFLAG_NONEZFPDF_FORMFLAG_READONLYZFPDF_FORMFLAG_REQUIREDZFPDF_FORMFLAG_NOEXPORTZFPDF_FORMFLAG_TEXT_MULTILINEZFPDF_FORMFLAG_TEXT_PASSWORDZFPDF_FORMFLAG_CHOICE_COMBOZFPDF_FORMFLAG_CHOICE_EDITZ!FPDF_FORMFLAG_CHOICE_MULTI_SELECTZFPDF_ANNOT_AACTION_KEY_STROKEZFPDF_ANNOT_AACTION_FORMATZFPDF_ANNOT_AACTION_VALIDATEZFPDF_ANNOT_AACTION_CALCULATEZPDF_LINEARIZATION_UNKNOWNZPDF_NOT_LINEARIZEDZPDF_LINEARIZEDZPDF_DATA_ERRORZPDF_DATA_NOTAVAILZPDF_DATA_AVAILZPDF_FORM_ERRORZPDF_FORM_NOTAVAILZPDF_FORM_AVAILZPDF_FORM_NOTEXISTZPDFACTION_UNSUPPORTEDZPDFACTION_GOTOZPDFACTION_REMOTEGOTOZPDFACTION_URIZPDFACTION_LAUNCHZPDFACTION_EMBEDDEDGOTOZPDFDEST_VIEW_UNKNOWN_MODEZPDFDEST_VIEW_XYZZPDFDEST_VIEW_FITZPDFDEST_VIEW_FITHZPDFDEST_VIEW_FITVZPDFDEST_VIEW_FITRZPDFDEST_VIEW_FITBZPDFDEST_VIEW_FITBHZPDFDEST_VIEW_FITBVrN  rR  rT  rV  rX  ZFPDF_COLORSPACE_UNKNOWNZFPDF_COLORSPACE_DEVICEGRAYZFPDF_COLORSPACE_DEVICERGBZFPDF_COLORSPACE_DEVICECMYKZFPDF_COLORSPACE_CALGRAYZFPDF_COLORSPACE_CALRGBZFPDF_COLORSPACE_LABZFPDF_COLORSPACE_ICCBASEDZFPDF_COLORSPACE_SEPARATIONZFPDF_COLORSPACE_DEVICENZFPDF_COLORSPACE_INDEXEDZFPDF_COLORSPACE_PATTERNZFPDF_PAGEOBJ_UNKNOWNZFPDF_PAGEOBJ_TEXTZFPDF_PAGEOBJ_PATHZFPDF_PAGEOBJ_IMAGEZFPDF_PAGEOBJ_SHADINGZFPDF_PAGEOBJ_FORMZFPDF_SEGMENT_UNKNOWNZFPDF_SEGMENT_LINETOZFPDF_SEGMENT_BEZIERTOZFPDF_SEGMENT_MOVETOZFPDF_FILLMODE_NONEZFPDF_FILLMODE_ALTERNATEZFPDF_FILLMODE_WINDINGZFPDF_FONT_TYPE1ZFPDF_FONT_TRUETYPEZFPDF_LINECAP_BUTTZFPDF_LINECAP_ROUNDZFPDF_LINECAP_PROJECTING_SQUAREZFPDF_LINEJOIN_MITERZFPDF_LINEJOIN_ROUNDZFPDF_LINEJOIN_BEVELZFPDF_PRINTMODE_EMFZFPDF_PRINTMODE_TEXTONLYZFPDF_PRINTMODE_POSTSCRIPT2ZFPDF_PRINTMODE_POSTSCRIPT3Z&FPDF_PRINTMODE_POSTSCRIPT2_PASSTHROUGHZ&FPDF_PRINTMODE_POSTSCRIPT3_PASSTHROUGHZFPDF_PRINTMODE_EMF_IMAGE_MASKSZ!FPDF_PRINTMODE_POSTSCRIPT3_TYPE42Z-FPDF_PRINTMODE_POSTSCRIPT3_TYPE42_PASSTHROUGHZFPDF_UNSP_DOC_XFAFORMZ FPDF_UNSP_DOC_PORTABLECOLLECTIONZFPDF_UNSP_DOC_ATTACHMENTZFPDF_UNSP_DOC_SECURITYZFPDF_UNSP_DOC_SHAREDREVIEWZ FPDF_UNSP_DOC_SHAREDFORM_ACROBATZ#FPDF_UNSP_DOC_SHAREDFORM_FILESYSTEMZFPDF_UNSP_DOC_SHAREDFORM_EMAILZFPDF_UNSP_ANNOT_3DANNOTZFPDF_UNSP_ANNOT_MOVIEZFPDF_UNSP_ANNOT_SOUNDZFPDF_UNSP_ANNOT_SCREEN_MEDIAZ FPDF_UNSP_ANNOT_SCREEN_RICHMEDIAZFPDF_UNSP_ANNOT_ATTACHMENTZFPDF_UNSP_ANNOT_SIGZPAGEMODE_UNKNOWNZPAGEMODE_USENONEZPAGEMODE_USEOUTLINESZPAGEMODE_USETHUMBSZPAGEMODE_FULLSCREENZPAGEMODE_USEOCZPAGEMODE_USEATTACHMENTSZFLATTEN_FAILZFLATTEN_SUCCESSZFLATTEN_NOTHINGTODOZFLAT_NORMALDISPLAYZ
FLAT_PRINTZFPDF_RENDER_READYZFPDF_RENDER_TOBECONTINUEDZFPDF_RENDER_DONEZFPDF_RENDER_FAILEDZFPDF_INCREMENTALZFPDF_NO_INCREMENTALZFPDF_REMOVE_SECURITYZFXFONT_ANSI_CHARSETZFXFONT_DEFAULT_CHARSETZFXFONT_SYMBOL_CHARSETZFXFONT_SHIFTJIS_CHARSETZFXFONT_HANGEUL_CHARSETZFXFONT_GB2312_CHARSETZFXFONT_CHINESEBIG5_CHARSETZFXFONT_GREEK_CHARSETZFXFONT_VIETNAMESE_CHARSETZFXFONT_HEBREW_CHARSETZFXFONT_ARABIC_CHARSETZFXFONT_CYRILLIC_CHARSETZFXFONT_THAI_CHARSETZFXFONT_EASTERNEUROPEAN_CHARSETZFXFONT_FF_FIXEDPITCHZFXFONT_FF_ROMANZFXFONT_FF_SCRIPTZFXFONT_FW_NORMALZFXFONT_FW_BOLDZFPDF_MATCHCASEZFPDF_MATCHWHOLEWORDZFPDF_CONSECUTIVEr    r    r    r!   <module>   s   











""


"$ 


	

*   !"#'
















$














.













""

"




$












& 











,$"


$$$$






&

"""""


