o
    j6                    @   sa  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lZejdr)d\Z	Z
nejdr4d\Z	Z
nd\Z	Z
d	d
 Zi Zdd Zedejddde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Z0ee0Z1G d-d. d.eZ2ee2Z3G d/d0 d0eZ4ee4Z5G d1d2 d2eZ6ee6Z7G d3d4 d4eZ8ee8Z9G d5d6 d6eZ:ee:Z;G d7d8 d8eZ<ee<Z=G d9d: d:eZ>ee>Z?G d;d< d<eZ@ee@ZAG d=d> d>eZBeeBZCG d?d@ d@eZDeeDZEG dAdB dBeZFeeFZGG dCdD dDeZHeeHZIedZJG dEdF dFeZKeeKZLG dGdH dHeZMeeMZNG dIdJ dJeZOeeOZPG dKdL dLeZQeeQZRG dMdN dNeZSeeSZTG dOdP dPeZUeeUZVG dQdR dReZWeeWZXeZYeZZe[Z\e]Z^eZ_dZ`e`d Zaead Zbebd Zce_ZdeeZfeegZheefZiG dSdT dTeZjdUeegfdVeffej_kejZleegZmG dWdX dXeZndYe]fdZe]fd[e]fd\e]fd]e]fd^e]ffen_kenZoG d_d` d`eZpdae]fdbe]fdce]fdde]ffep_keepZqepZreerZsG dedf dfeZtdge]fdhe]ffet_keetZuetZveevZwG didj djeZxdke]fdle]ffex_keexZyexZzeezZ{G dmdn dneZ|doe^fdpe^fdqe^fdre^fdse^fdte^fdue^fdve^ffe|_ke|Z}eZ~eZeZeZdZdZeZeZdZdZeZG dwdx dxeZdyefdzeeegfd{edfd|efd}edfd~efdeffe_keZed d Zeefe_de_ed d Zde_de_ed d Zde_de_ed d Ze\eYfe_de_ed d Zemehfe_e/e_ed d Zedeehfe_e/e_ed d Zedeehfe_e/e_G dd deZde[fdeeeede[eee[fdedffe_keZG dd deZdedfdeededfdeee\edfdeeeZede\ede\fdeeeZede\ede\fdeeeZedfdeeeZede\ffe_keZed d Zeeehfe_e/e_ed d Ze/eefe_eYe_ed d Zde_e[e_ed d Ze/fe_eYe_ed d Ze/eee[fe_e[e_ed d Ze/fe_e[e_ed d Ze/fe_e[e_ed d Ze/fe_ee_ed d Ze/fe_ee_ed d Ze/efe_e;e_ed d Ze;fe_e]e_ed d Ze;fe_ee_ed d Ze;fe_e]e_ed d Ze;fe_ee_ed d Ze;eerfe_eYe_ed d Ze/eeevfe_eYe_ed d Ze/eeeeefe_ee_G dd deZde\fde\fde\fde\ffe_keZed d Ze'e;eeeeeefe_de_ed d Ze'e;eeoeerefe_de_ed d Ze;fe_de_ed d Ze/fe_de_ed d Ze;eeeeeeeeeeef
e_eYe_ed d Ze;eeeeeeeeeeef
e_eYe_ed d Zeeefe_e'e_ed d Zeeeedefe_e'e_ed d Ze'fe_ee_ed d Ze'eeeee\fe_eYe_ed d Ze'fe_ede_ed d Ze'fe_ee_ed d Ze'fe_ee_ed d Ze'fe_ee_ed d Ze'fe_de_ed d Ze/fe_eYe_ed d Ze/fe_ee_ed d Ze/fe_eCe_ed d ZeCfe_ee_ed d ZeCefe_ee_ed d Ze/fe_ede_ed d Ze/eheege[fe_e[e_ed d Ze/fe_e\e_ed d Ze/ehfe_e-e_ed d Ze/eedeeɃfe_e-e_ed d Ze/fe_ee_ed d Ze/eede[fe_e[e_ed d Ze/eede[ee[fe_eYe_G ddʄ deZdyefdeeeee̓eieieefdeedee̓efdeeeee̓eieieieieYede	fdeeeee̓edefdeedee̓edeeYeieieieiei
fdeedee̓eYeeeYeYeYeYeY
fdeedee̓edeeifdeedee̓efdeeeee̓edefdedfdedfd|effe_keZeedeZG ddׄ deZdeefdeefdeefdeefdeefdeefdeefdeeffe_keZG dd deZg dyefdeedee҃fdeedee҃e;eeeefdeedee҃e;eeeefdeedee҃efdeeeee҃eeσfdeedee҃efdeeeуee҃fdeedee҃fdeee;ee҃e/efdeee;ee҃e/fdeeeee҃e;fdeedee҃ehfdeedee҃eie\eYfdeedee҃ehfdeedee҃eeee]efdee΃fdeYfdeedee҃e;eYeeeefdeeeee҃e/fdeedee҃e/efdeedee҃e/eifdeedee҃e;eeeeeeeefdeedee҃ee\fdeeeYee҃e;eVee]e]fdeeeeee҃eeieegfdeedee҃eeeieieieieifdeedee҃eeeeifdeeeee҃edefdeeeee҃edefdeeeeee҃eifdeeeYee҃eieieieieieelfd eeeYee҃eieieifdeedee҃e!efdeedee҃ehefR e_keZed d Ze/eeӃfe_e3e_ed d Ze3fe_de_ed d Ze;e3fe_de_ed d Ze;e3fe_de_ed d Ze3fe_de_ed d Ze3fe_de_ed d	 Ze3efe_de_ed d
 Ze;e3efe_de_ed d Ze3e;eeefe_eYe_ed d Ze3e;eeezeefe_eYe_ed d Ze3e;eeefe_eYe_ed d Ze3e;eeefe_eYe_ed d Ze3e;eeefe_eYe_ed d Ze3e;eeefe_eYe_ed d Ze3e;eeefe_eYe_ed d Ze3e;eeefe_eYe_ed d Ze3e;eefe_eYe_ed d Ze3e;eefe_eYe_ed d Ze3e;eefe_eYe_ed d Ze3e;ede[fe_e[e_ed d Ze3e;ede[fe_e[e_ed d Ze3e;eife_de_ed d Ze3e;eife_de_ed d Ze3e;fe_eYe_ed d Ze3e;fe_eYe_ed d Ze3e;fe_eYe_ed d Ze3e;fe_eYe_ed d Ze3e;fe_eYe_ed d Ze3fe_eYe_ed d  Ze3eeee!fe_eYe_ed d! Ze3e!fe_eYe_ed d" Ze3e;eefe_ee_ed d# Ze3e;eefe_ee_ed d$ Ze3ee[fe_de_ed d% Ze3efe_de_ed d& Ze3fe_de_ed d' Ze3e'e;eeeeeef	e_de_ed d( Ze/fe_ee_ed d) Ze3e;eeYfe_eYe_ed d* Ze3e;efe_eYe_ed d+ Ze/fe_eYe_eZdZed ZeZ ed d, Ze~fe_eYe_ed d- Ze;e~fe_e!e_ed d. Ze;fe_ee_ed d/ Ze;efe_e!e_ed d0 Ze;e!fe_ee_ed d1 Ze!fe_de_ed d2 Ze;efe_eYe_ed d3 Ze!fe_e~e_ed d4 Z	e~fe	_eYe	_ed d5 Z
e!e?fe
_eYe
_ed d6 Ze!eezefe_ee_ed d7 Ze!fe_eYe_ed d8 Ze!e?fe_eYe_ed d9 Ze!fe_ee_ed d: Ze!efe_e?e_ed d; Ze!efe_eYe_ed d< Ze!e eeeefe_eYe_ed d= Ze!e eeeeeeeefe_eYe_ed d> Ze!fe_eYe_ed d? Ze!eee}fe_eYe_ed d@ Ze!ee}fe_eYe_ed dA Ze!fe_ee_ed dB Ze!eee}fe_eYe_ed dC Ze!eerfe_eYe_ed dD Ze!eerfe_eYe_ed dE Ze!eeze[fe_e[e_ed dF Ze!fe_e[e_ed dG Ze!e[eeze[fe_e[e_ed dH Ze!eezeezfe_eYe_ed dI Ze!e]e]e]fe_eYe_ed dJ Ze!ee]ee]ee]fe_eYe_ed dK Z e3e!eeefe[fe _e[e _ed dL Z!e!ehfe!_eYe!_ed dM Z"e!ehfe"_ee"_ed dN Z#e!eheife#_eYe#_ed dO Z$e!eheefe[fe$_e[e$_ed dP Z%e!ehee]fe%_eYe%_ed dQ Z&e!eeife&_eYe&_ed dR Z'e!eeefe[fe'_e[e'_ed dS Z(e!ehfe(_e!e(_ed dT Z)e!fe)_ee)_ed dU Z*e!efe*_eYe*_ed dV Z+e3e!fe+_ee+_ed dW Z,e3e!efe,_eYe,_ed dX Z-e3e;eezfe-_e!e-_ed dY Z.e3e!eefe[fe._e[e._ed dZ Z/e3e!eefe[fe/_e[e/_ed d[ Z0e3e!fe0_ee0_ed d\ Z1e3e!eefe[fe1_e[e1_ed d] Z2e3e!fe2_ee2_ed d^ Z3e3e!eeefe[fe3_e[e3_ed d_ Z4e3e!efe4_eYe4_ed d` Z5e3e!ee]fe5_eYe5_ed da Z6e3e!eeefe6_eYe6_ed db Z7e3e!eeeeeefe7_eYe7_ed dc Z8e3e!fe8_eYe8_ed dd Z9e3ee~efe9_eYe9_ed de Z:e3fe:_ee:_ed df Z;e3ee~efe;_eYe;_ed dg Z<e!fe<_e9e<_ed dh Z=e3e!fe=_ee=_ed di Z>e3e!fe>_ee>_ed dj Z?e3e!eefe[fe?_e[e?_ed dk Z@e!eegfe@_eYe@_ed dl ZAe!feA_e#eA_ed dm ZBe!eifeB_e#eB_ed dn ZCe/feC_eeC_ed do ZDe/eifeD_e#eD_ed dp ZEe/efeE_e#eE_ed dq ZFe/efeF_eYeF_ed dr ZGe#eefe[feG_e[eG_ed ds ZHe#ehfeH_eYeH_ed dt ZIe#ehfeI_eeI_ed du ZJe#eheifeJ_eYeJ_ed dv ZKe#eheefe[feK_e[eK_ed dw ZLe#e/ede[feL_eYeL_ed dx ZMe#ede[ee[feM_eYeM_ed dy ZNe#eefe[feN_e[eN_ed dz ZOe/feO_eYeO_ed d{ ZPe/eefe[feP_e[eP_ed d| ZQe/eifeQ_eYeQ_G d}d~ d~eZRdyefdeeeYeeReeffeR_keRZSed d ZTeeSeefeT_e%eT_ed d ZUe%feU_deU_G dd deZVdyefdeedeeVeeffeV_keVZWed d ZXe%eeWfeX_eeX_ed d ZYe%ehfeY_e/eY_ed d ZZe/feZ_eeZ_ed d Z[e%eeeWfe[_ee[_ed d Z\e%eeWfe\_ee\_ed d Z]e%fe]_ee]_eZ^dZ_dZ`e^Zaed d Zbe/e)feb_e)eb_ed d Zce/e)fec_e)ec_ed d Zde)ede[fed_e[ed_ed d Zee)fee_eee_ed d Zfe/eifef_e)ef_ed d Zge/e)feg_e-eg_ed d Zhe)feh_eeh_ed d Ziefei_e[ei_ed d Zje/efej_e-ej_ed d Zkeede[fek_e[ek_ed d Zle/eede[fel_e[el_ed d Zme/e-fem_eem_ed d Zne-ee[ee^fen_e[en_ed d Zoe-eeYeeYeeYee^ee^ee^feo_eYeo_ed d Zpe;eefep_e9ep_ed d Zqe;eefeq_eeq_ed d Zre/e9fer_e-er_ed d Zse9fes_ees_ed d Zte;eeee9fet_eYet_ed d Zue;e9feu_e!eu_ed d Zve9eerfev_eYev_ed d Zwe9few_eew_ed d Zxe9eee}fex_eYex_ed d Zye;efey_eey_ed d Zze/eaede[fez_e[ez_ed d Z{e/ehede[fe{_e[e{_ed d Z|e/eede[fe|_e[e|_eZ}eeZ~eZeɐZe}Ze~ZeZG dd deZdgefdhefde]fde]fdefdefdeffe_keZed d Zde_e/e_ed d Ze/eeefe_e;e_ed d Ze/efe_de_ed d Ze/eee[efe_eYe_ed d Ze;fe_ee_ed d Ze;efe_de_ed d Ze;e?fe_eYe_ed d Ze;e?efe_eYe_ed d Ze;e?fe_eYe_ed d Ze;fe_ee_ed d Ze;efe_e?e_ed d Ze;fe_eYe_ed d Ze;fe_eYe_ed d Ze?fe_de_ed d Ze?fe_eYe_ed d Ze?fe_ee_ed d Ze?eeYfe_eYe_ed d Ze?eYfe_eYe_ed d Ze?eeeeeefe_de_ed d Ze?eeofe_eYe_ed d Ze?eeofe_eYe_ed d Ze?eeofe_eYe_ed d Ze;eeeeeefe_de_ed d Ze/fe_e?e_ed d Ze?fe_ee_ed d Ze?fe_ee_ed d Ze?e[fe_eAe_ed d Ze?ehfe_eAe_ed d Ze?eAfe_eYe_ed d ZeAeefe[ee[fe_eYe_ed d ZeAfe_ee_ed d ZeAe[eefe[ee[fe_eYe_ed d ZeAehfe_ee_ed d ZeAeheefe_eYe_ed d ZeAehee]fe_eYe_ed d ZeAeheefe[ee[fe_eYe_ed d ZeAeheee[ee[fe_eYe_ed d Ze/e?eAehefe_eYe_ed d Ze/e?eAehe]fe_eYe_ed d Ze/e?eAehehfe_eYe_ed d Ze/e?eAeheee[fe_eYe_ed d Ze?eAehfe_eYe_ed d Zee;ee?eefe_eYe_ed d Zee;ee?eefe_eYe_ed d Ze?eeeeeefe_eYe_ed d Zee;ee?e'fe_eYe_ed d Ze?fe_e'e_ed d Ze/e;e?fe_e'e_ed d Ze?ede[fe_e[e_ed d Ze?ede[fe_e[e_ed d Ze?fe_ee_ed d Ze?eede[fe_e[e_ed d Ze?e;eefe_eYe_ed d Ze?eeeefe_eYe_ed d Ze?e;eeeeefe_eYe_ed d Ze]e]fe_e?e_ed d Ze]e]e]e]fe_e?e_ed d Ze?ee]ee]ee]ee]fe_eYe_ed d Ze?ee}fe_eYe_ed d Ze?ehfe_de_ed d Ze?eeeefe_eYe_ed d Ze?eeeeeeeefe_eYe_ed d Ze?e]fe_eYe_ed d Ze?ee]fe_eYe_ed d Ze?fe_ee_ed d Ze?efe_eYe_ed d Ze?fe_ee_ed d Ze?efe_eYe_ed d Ze?eeeefe_eYe_ed d Ze?eeeeeeeefe_eYe_ed d Ze?ee]fe_eYe_ed d Ze?e]fe_eYe_ed d Ze?fe_ee_ed d Ze?ee]efe_eYe_ed d Ze?ee]ee]fe_eYe_ed d Ze?fe_ee_ed d Ze?efe_eEe_ed d ZeEee]ee]fe_eYe_ed d ZeEfe_ee_ed d ZeEfe_eYe_ed d Ze?e]e]fe_eYe_ed d Ze?e]e]fe_eYe_ed d Ze?e]e]e]e]e]e]fe_eYe_ed d  Ze?fe_eYe_ed d Ze?eeYfe_eYe_ed d Ze?eeeeYfe_eYe_ed d Ze/ehe]fe_e?e_ed d Ze?eife_eYe_ed d Ze?eeefe_eYe_ed d Ze?ee]efe_eYe_ed d Ze/eeeeeYfe_e1e_ed d Ze/ehfe_e1e_ed d	 Ze/eeeeheeefe_e1e_ed d
 Ze?ee]fe_eYe_ed d Ze1fe_de_ed d Ze/e1e]fe_e?e_ed d Ze?fe_ee_ed d Ze?efe_eYe_ed d Ze?eTeefe[fe_e[e_ed d Ze/e;e?e]fe_e'e_ed d Ze?fe_e1e_ed d Ze1eegefe_ee_ed d Ze1eegefe_ee_ed d Ze1eeeeefe_eYe_ed d Ze1fe_ee_ed d Ze1fe_ee_ed d Ze1fe_ee_ed d Ze1eefe_eYe_ed d Ze1e]ee]fe_eYe_ed d Ze1e]ee]fe_eYe_ed d Ze1ee]ee]fe_eYe_ed d Ze1ee]fe_e5e_ed d Ze5fe_ee_ed d Ze5efe_eEe_ed d Ze?fe_ee_ed d  Ze?e[fe_e?e_ed d! Ze?e?fe_eYe_e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egffe_kG d/d0 d0eZdyefd1eedeeeffe_keZed d2 Zeefe_eYe_ed d3 Z eeefe _de _ed d4 Zeeeeeefe_de_ed d5 Ze/fe_ee_ed d6 Ze;efe_ee_eZdZdZdZd7Zd8Z	d9Z
d:Zd;Zd<ZeZeZd7Zd=Zd>Zd?Zd@Zd8ZdAZdBZdCZdDZdEZdEZdFZdGZdHZdHZdIZ dJZ!dKZ"dLZ#dMZ$d9Z%dNZ&dOZ'dPZ(dQZ)dRZ*dSZ+dTZ,dUZ-dVZ.dWZ/dXZ0dYZ1dZZ2d[Z3d\Z4d]Z5d^Z6d_Z7d`Z8daZ9dbZ:dcZ;ddZ<deZ=dfZ>dgZ?dhZ@diZAdjZBdkZCdlZDdmZEdnZFdoZGdpZHdqZIdrZJdsZKdtZLduZMdvZNdwZOdxZPdyZQdz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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/fe_ee_ed d Ze/efe_e7e_ed d Ze7fe_de_ed d Ze7eefe[fe_e[e_ed d Ze7eefe[fe_e[e_ed d Ze/e/eee[efe_eYe_ed d Ze/e/ehefe_eYe_ed d Ze/e]e]eefe_e/e_ed d Ze/e/efe_eXe_ed d ZeXfe_de_ed d ZeXfe_e?e_ed d Ze/e/fe_eYe_G dd deZdyefdeeeYeeƃfdedffe_keƐZed d Ze'e;eeeeeeeeeeǃf
e_ee_ed d Ze'e;eeeeeeeeǃf	e_ee_ed d Ze;eeǃfe_ee_ed d Ze;fe_de_G dd deZdyefdeeeeẽede[ffe_ke̐Zed d Ze/ee̓e\fe_eYe_ed d Ze/ee̓e\efe_eYe_ed d ZeTefe_ee_ed d ZeTefe_ee_ed d Ze/fe_ee_ed d Ze/efe_eIe_ed d ZeIede[fe_e[e_ed d ZeIeee[fe_e[e_ed d ZeIeege[fe_e[e_ed d ZeIede[fe_e[e_ed d ZeIeege[fe_e[e_ed d ZeIfe_ee_ed d  Ze;fe_eRe_ed d ZeRfe_de_ed d ZeRfe_ee_ed d ZeRefe_eLe_ed d ZeLede[fe_e[e_ed d ZeLede[fe_e[e_ed d ZeLede[fe_e[e_ed d ZeLede[fe_e[e_ed d ZeLede[fe_e[e_ed d	 ZeLehede[fe_e[e_ed d
 ZeLfe_ee_ed d ZeLede[fe_e[e_ed d ZeLede[fe_e[e_ed d ZeLede[fe_e[e_ed d ZeLfe_ee_ed d ZeLefe_eLe_ed d ZeLefe_ee_ed d ZeLfe_eLe_ed d ZeLfe_ee_ed d ZeLefe_eNe_ed d ZeNfe_ee_ed d ZeNeede[ee[fe_eYe_ed d ZeNehfe_ePe_ed d ZePfe_ee_ed d ZePeeYfe_eYe_ed d ZePee]fe_eYe_ed d ZePede[ee[fe_eYe_ed d ZePede[ee[fe_eYe_ed d ZePfe_ee_ed d ZePefe_ePe_ed d ZeLfe_ee_ed d ZeLefe_ee_G d d! d!eZdyefdeedeefd"eedeeedfd#eeedeeeeYeeeegeeYfd$eeedeeeegfd%eee[eeedeeee[fd&eee[eeedeege[fd'eeeeeedfd(eedeeedff	e_keZG d)d* d*eZd+efd,eegffe_keZed d- Zde_eee_ed d. Zde_ee_ed d/ Z efe _eee _ed d0 Zedeegefe_de_ed d1 Zeefe_de_ed d2 Zde_eee_ed d3 Zeefe_de_ed d4 Ze;fe_eTe_ed d5 ZeTfe_de_ed d6 ZeTfe_ee_ed d7 ZeTefe_ee_ed d8 Z	eTefe	_e?e	_ed d9 Z
eTefe
_ee
_ed d: ZeTefe_ee_ed d; ZeTefe_ee_ed d< ZeTefe_ee_ed d= ZeTeede[eefe_e[e_ed d> ZeTefe_ee_ed d? ZeTeeeeeeeeefe_eYe_ed d@ ZeTeeeeeeeeefe_eYe_ed dA ZeTefe_e]e_ed dB ZeTeeeeeeeeefe_eYe_ed dC ZeTeeerfe_eYe_ed dD ZeTeeeofe_eYe_ed dE ZeTeeeeefe_eYe_ed dF ZeTeeeefe_ee_ed dG ZeTeeeeefe_ee_ed dH ZeTeefe_ee_ed dI ZeTeeeeeeeeefe_eYe_ed dJ ZeTeeeeeeeefe_ee_ed dK ZeTeie[efe_eGe_ed dL ZeGfe_eYe_ed dM ZeGfe_eYe_ed dN ZeGfe_ee_ed dO Z eGfe _ee _ed dP Z!eGfe!_de!_ed dQ Z"eTfe"_e=e"_ed dR Z#e=fe#_ee#_ed dS Z$e=eeeeefe$_ee$_ed dT Z%e=efe%_ee%_ed dU Z&e=eeeeeeeeeefe&_eYe&_ed dV Z'e=eeeeefe'_eYe'_ed dW Z(e=fe(_de(_ed dX Z)e;ede[fe)_e[e)_ed dY Z*e;ede[fe*_e[e*_ed dZ Z+e;fe+_e'e+_ed d[ Z,e;e]e]e]e]fe,_de,_ed d\ Z-e;e]e]e]e]fe-_de-_ed d] Z.e;e]e]e]e]fe._de._ed d^ Z/e;e]e]e]e]fe/_de/_ed d_ Z0e;e]e]e]e]fe0_de0_ed d` Z1e;ee]ee]ee]ee]fe1_eYe1_ed da Z2e;ee]ee]ee]ee]fe2_eYe2_ed db Z3e;ee]ee]ee]ee]fe3_eYe3_ed dc Z4e;ee]ee]ee]ee]fe4_eYe4_ed dd Z5e;ee]ee]ee]ee]fe5_eYe5_ed de Z6e;eeoeerfe6_eYe6_ed df Z7e?eeeeeefe7_de7_ed dg Z8e?fe8_e+e8_ed dh Z9e+fe9_ee9_ed di Z:e+efe:_ee:_ed dj Z;e+eefe;_eEe;_ed dk Z<e]e]e]e]fe<_e+e<_ed dl Z=e+fe=_de=_ed dm Z>e;e+fe>_de>_dZ?dZ@dZAdZBdZCdZDdZEdZFd7ZGd=ZHdZIdZJdZKdZLdZMdZNdZOdZPdZQdZRdZSd7ZTd;ZUd<ZVdnZWdoZXdpZYdqZZdrZ[dsZ\d8Z]d9Z^dZ_dZ`dZadZbdZcdZddZedZfdZgdZhdZidZjdZkdZldZmejZndZodZpdZqdZrdZseoZtdZudZvdZwdZxdZydZzdZ{dZ|dZ}dZ~dZdZdZdZdZd8ZdAZdBZdCZdDZdZdZdZdZdZdZdZdZdZdZd7ZdZdZdZdZdZdZdZdZd7Zd=Zd>ZdtZd?Zd@ZduZdvZd8ZdAZdBZdCZdDZdEZdwZdFZdGZdHZdxZdIZdJZdZdZdZdZd7Zd8Zd9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d7Zd|d} Zd~d Zdd Zdd Zdd ZdZdZdZdZdZdZdZdZd7Zd=Zd>ZdtZdZdZdZdZdZdZdZdZdZd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d7ZdZdZdZdZdZdZdZd7ZdtZd?Zd@ZduZdvZ d8Z!dA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Z1dZ2dZ3dZ4dZ5dZ6d7Z7dZ8dZ9dZ:d;Z;dZ<dZ=dZ>dZ?dZ@dZAdZBdZCdАZDdZEdZFd8ZGd:ZHdZIdZJdZKdZLdZMeZdS (  a  
Auto-generated by:
ctypesgen -l pdfium --rt-libpaths './{prefix}{name}.{suffix}' --ct-libpaths '~/work/pypdfium2/pypdfium2/data/linux_x64/{prefix}{name}.{suffix}' --no-system-libsearch --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)*)win32cygwinZmsys) dll)darwinios)libZdylib)r	   soc              	   C   s   |D ]F}t j|r8t|}| sttj| jdd}|j|j	j
t| td }| r7|t|  S qz||W   S  tyH   Y qw |rQtj| nd }|sctd| d| d| d||S )NF)strict)prefixnamesuffixzCould not find library z (libpaths=z, search_sys=))ospathdirnamepathlibPathis_absolute__file__parentresolver   format_LIB_PREFIX_LIB_SUFFIXexistsstrOSErrorctypesutilZfind_libraryImportError)r   dllclasslibpaths
search_sysZlpath r%   W/var/www/html/Deteccion_Ine/venv/lib/python3.10/site-packages/pypdfium2_raw/bindings.py_get_library   s$   
r'   c                 C   s    t | drt| jtstjS | S )N_type_)hasattr
isinstancer(   r   r   c_void_p)tr%   r%   r&   	UNCHECKED8   s   r-   Zpdfium)z./{prefix}{name}.{suffix}F)r   r"   r#   r$                        c                   @      e Zd ZdS )struct_fpdf_action_t__N__name__
__module____qualname__r%   r%   r%   r&   r7   r       r7   c                   @   r6   )struct_fpdf_annotation_t__Nr8   r%   r%   r%   r&   r=   y   r<   r=   c                   @   r6   )struct_fpdf_attachment_t__Nr8   r%   r%   r%   r&   r>      r<   r>   c                   @   r6   )struct_fpdf_avail_t__Nr8   r%   r%   r%   r&   r?      r<   r?   c                   @   r6   )struct_fpdf_bitmap_t__Nr8   r%   r%   r%   r&   r@      r<   r@   c                   @   r6   )struct_fpdf_bookmark_t__Nr8   r%   r%   r%   r&   rA      r<   rA   c                   @   r6   )struct_fpdf_clippath_t__Nr8   r%   r%   r%   r&   rB      r<   rB   c                   @   r6   )struct_fpdf_dest_t__Nr8   r%   r%   r%   r&   rC      r<   rC   c                   @   r6   )struct_fpdf_document_t__Nr8   r%   r%   r%   r&   rD      r<   rD   c                   @   r6   )struct_fpdf_font_t__Nr8   r%   r%   r%   r&   rE      r<   rE   c                   @   r6   )struct_fpdf_form_handle_t__Nr8   r%   r%   r%   r&   rF      r<   rF   c                   @   r6   )struct_fpdf_glyphpath_t__Nr8   r%   r%   r%   r&   rG      r<   rG   c                   @   r6   )struct_fpdf_javascript_action_tNr8   r%   r%   r%   r&   rH      r<   rH   c                   @   r6   )struct_fpdf_link_t__Nr8   r%   r%   r%   r&   rI      r<   rI   c                   @   r6   )struct_fpdf_page_t__Nr8   r%   r%   r%   r&   rJ      r<   rJ   c                   @   r6   )struct_fpdf_pagelink_t__Nr8   r%   r%   r%   r&   rK      r<   rK   c                   @   r6   )struct_fpdf_pageobject_t__Nr8   r%   r%   r%   r&   rL      r<   rL   c                   @   r6   )struct_fpdf_pageobjectmark_t__Nr8   r%   r%   r%   r&   rM      r<   rM   c                   @   r6   )struct_fpdf_pagerange_t__Nr8   r%   r%   r%   r&   rN      r<   rN   c                   @   r6   )struct_fpdf_pathsegment_tNr8   r%   r%   r%   r&   rO      r<   rO   c                   @   r6   )struct_fpdf_schhandle_t__Nr8   r%   r%   r%   r&   rP      r<   rP   c                   @   r6   )struct_fpdf_signature_t__Nr8   r%   r%   r%   r&   rQ     r<   rQ   c                   @   r6   )struct_fpdf_structelement_t__Nr8   r%   r%   r%   r&   rR     r<   rR   c                   @   r6   )"struct_fpdf_structelement_attr_t__Nr8   r%   r%   r%   r&   rS     r<   rS   c                   @   r6   )(struct_fpdf_structelement_attr_value_t__Nr8   r%   r%   r%   r&   rT     r<   rT   c                   @   r6   )struct_fpdf_structtree_t__Nr8   r%   r%   r%   r&   rU   $  r<   rU   c                   @   r6   )struct_fpdf_textpage_t__Nr8   r%   r%   r%   r&   rV   +  r<   rV   c                   @   r6   )struct_fpdf_widget_t__Nr8   r%   r%   r%   r&   rW   2  r<   rW   c                   @   r6   )struct_fpdf_xobject_t__Nr8   r%   r%   r%   r&   rX   9  r<   rX   c                   @      e Zd ZdZdS )struct_FPDF_BSTR_)r   lenNr9   r:   r;   	__slots__r%   r%   r%   r&   rZ   g      rZ   r   r[   c                   @   rY   )struct__FS_MATRIX_)abcdefNr\   r%   r%   r%   r&   r_   v  r^   r_   r`   ra   rb   rc   rd   re   c                   @   rY   )struct__FS_RECTF_)lefttoprightbottomNr\   r%   r%   r%   r&   rf     r^   rf   rg   rh   ri   rj   c                   @   rY   )struct_FS_SIZEF_)widthheightNr\   r%   r%   r%   r&   rk     r^   rk   rl   rm   c                   @   rY   )struct_FS_POINTF_)xyNr\   r%   r%   r%   r&   rn     r^   rn   ro   rp   c                   @   rY   )struct__FS_QUADPOINTSF)x1y1x2y2x3y3x4y4Nr\   r%   r%   r%   r&   rq     r^   rq   rr   rs   rt   ru   rv   rw   rx   ry   c                   @   rY   )struct_FPDF_LIBRARY_CONFIG_)versionm_pUserFontPaths
m_pIsolatem_v8EmbedderSlotm_pPlatformm_RendererTypem_FontLibraryTypeNr\   r%   r%   r%   r&   rz     r^   rz   r{   r|   r}   r~   r   r   r   FPDF_InitLibraryWithConfigFPDF_InitLibraryr%   FPDF_DestroyLibraryFPDF_SetSandBoxPolicyFPDF_LoadDocumentFPDF_LoadMemDocumentFPDF_LoadMemDocument64c                   @   rY   )struct_anon_5)	m_FileLen
m_GetBlockm_ParamNr\   r%   r%   r%   r&   r   %  r^   r   r   r   r   c                   @   rY   )struct_FPDF_FILEHANDLER_)
clientDataReleaseGetSize	ReadBlock
WriteBlockFlushTruncateNr\   r%   r%   r%   r&   r   2  r^   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                   @   rY   )struct_FPDF_COLORSCHEME_)path_fill_colorpath_stroke_colortext_fill_colortext_stroke_colorNr\   r%   r%   r%   r&   r     r^   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                   @   rY   )struct__IPDF_JsPlatform)r{   	app_alertapp_beepapp_responseDoc_getFilePathDoc_mail	Doc_printDoc_submitFormDoc_gotoPageField_browsem_pFormfillinfo	m_isolater~   Nr\   r%   r%   r%   r&   r   2  r^   r   r   r   r   r   r   r   r   r   r   r   r   c                   @   rY   )struct__FPDF_SYSTEMTIME)wYearwMonth
wDayOfWeekwDaywHourwMinutewSecondwMillisecondsNr\   r%   r%   r%   r&   r   L  r^   r   r   r   r   r   r   r   r   r   c                   @   rY   )struct__FPDF_FORMFILLINFO)#r{   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_DoURIActionWithKeyboardModifierNr\   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   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_SetFormFieldFlagsFPDFAnnot_GetFormFieldAtPointFPDFAnnot_GetFormFieldName#FPDFAnnot_GetFormFieldAlternateNameFPDFAnnot_GetFormFieldTypeFPDFAnnot_GetFormFieldValueFPDFAnnot_GetOptionCountFPDFAnnot_GetOptionLabelFPDFAnnot_IsOptionSelectedFPDFAnnot_GetFontSizeFPDFAnnot_SetFontColorFPDFAnnot_GetFontColor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FPDFAttachment_GetSubtypeFPDFCatalog_IsTaggedFPDFCatalog_GetLanguageFPDFCatalog_SetLanguagec                   @   rY   )struct__FX_FILEAVAIL)r{   IsDataAvailNr\   r%   r%   r%   r&   rx    r^   rx  ry  FPDFAvail_CreateFPDFAvail_Destroyc                   @   rY   )struct__FX_DOWNLOADHINTS)r{   
AddSegmentNr\   r%   r%   r%   r&   r|    r^   r|  r}  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                   @   rY   )struct_FPDF_IMAGEOBJ_METADATA)rl   rm   horizontal_dpivertical_dpibits_per_pixel
colorspacemarked_content_idNr\   r%   r%   r%   r&   r    r^   r  r  r  r  r  r  FPDF_CreateNewDocumentFPDFPage_NewFPDFPage_DeleteFPDF_MovePagesFPDFPage_GetRotationFPDFPage_SetRotationFPDFPage_InsertObjectFPDFPage_InsertObjectAtIndexFPDFPage_RemoveObjectFPDFPage_CountObjectsFPDFPage_GetObjectFPDFPage_HasTransparencyFPDFPage_GenerateContentFPDFPageObj_DestroyFPDFPageObj_HasTransparencyFPDFPageObj_GetTypeFPDFPageObj_GetIsActiveFPDFPageObj_SetIsActiveFPDFPageObj_TransformFPDFPageObj_TransformFFPDFPageObj_GetMatrixFPDFPageObj_SetMatrixFPDFPage_TransformAnnotsFPDFPageObj_NewImageObjFPDFPageObj_GetMarkedContentIDFPDFPageObj_CountMarksFPDFPageObj_GetMarkFPDFPageObj_AddMarkFPDFPageObj_RemoveMarkFPDFPageObjMark_GetNameFPDFPageObjMark_CountParamsFPDFPageObjMark_GetParamKey!FPDFPageObjMark_GetParamValueType FPDFPageObjMark_GetParamIntValue"FPDFPageObjMark_GetParamFloatValue#FPDFPageObjMark_GetParamStringValue!FPDFPageObjMark_GetParamBlobValueFPDFPageObjMark_SetIntParamFPDFPageObjMark_SetFloatParam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%FPDFImageObj_GetIccProfileDataDecoded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_SetPositionsFPDFText_LoadFontFPDFText_LoadStandardFontFPDFText_LoadCidType2FontFPDFTextObj_GetFontSizeFPDFFont_CloseFPDFPageObj_CreateTextObjFPDFTextObj_GetTextRenderModeFPDFTextObj_SetTextRenderModeFPDFTextObj_GetTextFPDFTextObj_GetRenderedBitmapFPDFTextObj_GetFontFPDFFont_GetBaseFontNameFPDFFont_GetFamilyName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_GetObjectFPDFFormObj_RemoveObjectc                   @   rY   )	struct_tm)tm_sectm_mintm_hourtm_mdaytm_montm_yeartm_wdaytm_ydaytm_isdst	tm_gmtofftm_zoneNr\   r%   r%   r%   r&   r  >	  r^   r  r  r  r  r  r  r   r!  r"  r#  r$  r%  c                   @   rY   )struct__UNSUPPORT_INFO)r{   FSDK_UnSupport_HandlerNr\   r%   r%   r%   r&   r&  P	  r^   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                   @   rY   )struct__IFSDK_PAUSE)r{   NeedToPauseNowuserNr\   r%   r%   r%   r&   r    r^   r  r  r  *FPDF_RenderPageBitmapWithColorScheme_StartFPDF_RenderPageBitmap_StartFPDF_RenderPage_ContinueFPDF_RenderPage_Closec                   @   rY   )struct_FPDF_FILEWRITE_)r{   r   Nr\   r%   r%   r%   r&   r    r^   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_GetExpansion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_GetValueFPDF_StructElement_Attr_GetType'FPDF_StructElement_Attr_GetBooleanValue&FPDF_StructElement_Attr_GetNumberValue&FPDF_StructElement_Attr_GetStringValue$FPDF_StructElement_Attr_GetBlobValue%FPDF_StructElement_Attr_CountChildren'FPDF_StructElement_Attr_GetChildAtIndex*FPDF_StructElement_GetMarkedContentIdCount,FPDF_StructElement_GetMarkedContentIdAtIndexc                   @   rY   )struct__FPDF_SYSFONTINFO)	r{   r   	EnumFontsMapFontGetFontGetFontDataGetFaceNameGetFontCharset
DeleteFontNr\   r%   r%   r%   r&   r    r^   r  r  r  r  r  r  r  r  c                   @   rY   )struct_FPDF_CharsetFontMap_)charsetfontnameNr\   r%   r%   r%   r&   r    r^   r  r  r  FPDF_GetDefaultTTFMapFPDF_GetDefaultTTFMapCountFPDF_GetDefaultTTFMapEntryFPDF_AddInstalledFontFPDF_SetSystemFontInfoFPDF_GetDefaultSystemFontInfoFPDF_FreeDefaultSystemFontInfoFPDFText_LoadPageFPDFText_ClosePageFPDFText_CountCharsFPDFText_GetUnicodeFPDFText_GetTextObjectFPDFText_IsGeneratedFPDFText_IsHyphenFPDFText_HasUnicodeMapErrorFPDFText_GetFontSizeFPDFText_GetFontInfoFPDFText_GetFontWeight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gra   r%   r%   r&   	FPDF_ARGB2  s   Jrj  c                 C   s
   t | jS )Nuint8_trg  Zargbr%   r%   r&   FPDF_GetBValue6  s   
rn  c                 C   s   t t| jd? jS )Nr-  )rl  uint16_trg  rm  r%   r%   r&   FPDF_GetGValue:  s   rp  c                 C      t | d? jS )Nr.  rk  rm  r%   r%   r&   FPDF_GetRValue>     rr  c                 C   rq  )Nr=  rk  rm  r%   r%   r&   FPDF_GetAValueB  rs  rt           i  i  (N  __doc__r   sysZctypes.utilZos.pathr   r   platform
startswithr   r   r'   Z_libsr-   CDLL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_RENDERMODE	Structurer7   POINTERZFPDF_ACTIONr=   ZFPDF_ANNOTATIONr>   ZFPDF_ATTACHMENTr?   Z
FPDF_AVAILr@   ZFPDF_BITMAPrA   ZFPDF_BOOKMARKrB   ZFPDF_CLIPPATHrC   Z	FPDF_DESTrD   ZFPDF_DOCUMENTrE   Z	FPDF_FONTrF   ZFPDF_FORMHANDLErG   ZFPDF_GLYPHPATHrH   ZFPDF_JAVASCRIPT_ACTIONrI   Z	FPDF_LINKrJ   Z	FPDF_PAGErK   ZFPDF_PAGELINKrL   ZFPDF_PAGEOBJECTrM   ZFPDF_PAGEOBJECTMARKrN   ZFPDF_PAGERANGErO   ZFPDF_PATHSEGMENTrP   ZFPDF_SCHHANDLErQ   ZFPDF_SIGNATUREZFPDF_SKIA_CANVASrR   ZFPDF_STRUCTELEMENTrS   ZFPDF_STRUCTELEMENT_ATTRrT   ZFPDF_STRUCTELEMENT_ATTR_VALUErU   ZFPDF_STRUCTTREErV   ZFPDF_TEXTPAGErW   ZFPDF_WIDGETrX   ZFPDF_XOBJECTZ	FPDF_BOOLZFPDF_RESULTc_ulongZ
FPDF_DWORDc_floatZFS_FLOATZenum__FPDF_DUPLEXTYPE_ZDuplexUndefinedZSimplexZDuplexFlipShortEdgeZDuplexFlipLongEdgeZFPDF_DUPLEXTYPEc_ushortZ
FPDF_WCHARc_charZFPDF_BYTESTRINGZFPDF_WIDESTRINGrZ   _fields_Z	FPDF_BSTRZFPDF_STRINGr_   Z	FS_MATRIXrf   Z
FS_LPRECTFZFS_RECTFZFS_LPCRECTFrk   Z
FS_LPSIZEFZFS_SIZEFZFS_LPCSIZEFrn   ZFS_LPPOINTFZ	FS_POINTFZFS_LPCPOINTFrq   ZFS_QUADPOINTSFZFPDF_ANNOTATION_SUBTYPEZFPDF_ANNOT_APPEARANCEMODEZFPDF_OBJECT_TYPEZenum_anon_3ZFPDF_RENDERERTYPE_AGGZFPDF_RENDERERTYPE_SKIAZFPDF_RENDERER_TYPEZenum_anon_4ZFPDF_FONTBACKENDTYPE_FREETYPEZFPDF_FONTBACKENDTYPE_FONTATIONSZFPDF_FONT_BACKEND_TYPErz   c_uintZFPDF_LIBRARY_CONFIGr   argtypesrestyper   r   r   r   r   r   c_size_tr   	CFUNCTYPEc_ubyteZFPDF_FILEACCESSr   ZFPDF_FILEHANDLERr   r   r   r   r   r   r   r   r   r   r   r   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   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/  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  rn  ro  rp  rq  rr  rs  rt  ru  rv  rw  rx  ZFX_FILEAVAILrz  r{  r|  ZFX_DOWNLOADHINTSr~  r  r  r  r  r  Zenum_anon_6ZFILEIDTYPE_PERMANENTZFILEIDTYPE_CHANGINGZFPDF_FILEIDTYPEr  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	__uint8_tZ
__uint16_tZ
__uint32_tZ__time_trl  ro  rf  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  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_8Z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_9Z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  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/  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_  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FPDFBitmap_BGRA_PremulZ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_FITBVrj  rn  rp  rr  rt  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_SECURITY_DEPRECATEDZFPDF_REMOVE_SECURITYZFPDF_SUBSET_NEW_FONTSZ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>   s8   

	









""


&($

	
 
 ."$$ !"#'
















&














.














""

"




$







 




& 













0"(&



$$$$






&

"""""


