
    Ng                       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 Zi i cZZd Z edej	        dg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e          Z ee          Z G d de          Z ee          Z G d de          Z ee          Z G d de          Z ee          Z  G d de          Z! ee!          Z" G d de          Z# ee#          Z$ G d de          Z% ee%          Z& G d  d!e          Z' ee'          Z( G d" d#e          Z) ee)          Z* G d$ d%e          Z+ ee+          Z, G d& d'e          Z- ee-          Z. G d( d)e          Z/ ee/          Z0 G d* d+e          Z1 ee1          Z2 G d, d-e          Z3 ee3          Z4 G d. d/e          Z5 ee5          Z6 G d0 d1e          Z7 ee7          Z8 G d2 d3e          Z9 ee9          Z: G d4 d5e          Z; ee;          Z< G d6 d7e          Z= ee=          Z> G d8 d9e          Z? ee?          Z@ G d: d;e          ZA eeA          ZB G d< d=e          ZC eeC          ZD ed          ZE G d> d?e          ZF eeF          ZG G d@ dAe          ZH eeH          ZI G dB dCe          ZJ eeJ          ZK G dD dEe          ZL eeL          ZM G dF dGe          ZN eeN          ZO G dH dIe          ZP eeP          ZQe
ZRe
ZSeTZUeVZWe
ZXdZYeYdz   ZZeZdz   Z[e[dz   Z\eXZ]e^Z_ ee`          Za ee_          Zb G dJ dKe          ZcdL ee`          fdMe
fgec_d        ecZe ee`          Zf G dN dOe          ZgdPeVfdQeVfdReVfdSeVfdTeVfdUeVfgeg_d        egZh G dV dWe          ZidXeVfdYeVfdZeVfd[eVfgei_d         eei          ZjeiZk eek          Zl G d\ d]e          Zmd^eVfd_eVfgem_d         eem          ZnemZo eeo          Zp G d` dae          ZqdbeVfdceVfgeq_d         eeq          ZreqZs ees          Zt G dd dee          ZudfeWfdgeWfdheWfdieWfdjeWfdkeWfdleWfdmeWfgeu_d        euZve
Zwe
Zxe
Zye
ZzdZ{dZ|ezZ} G dn doe          Z~dpe
fdq e ee`                    fdr ed          fdsefdt ed          fdue}fge~_d        e~Zed         dv         Z ee          ge_        de_        ed         dw         Zg e_        de_        ed         dx         Zg e_        de_        ed         dy         ZeUeRge_        de_        ed         dz         Zefeage_        e*e_        ed         d{         Z ed          e
eage_        e*e_        ed         d|         Z ed          eeage_        e*e_         G d} d~e          ZdeTfd ee
 ed          eT ee          eT          fd ed          fge_d        eZ G d de          Zd ed          fd ed ed                    fd eeU ed                    fd eeS ed          eU ed          eU          fd eeS ed          eU ed          eU          fd eeS ed                    fd eeS ed          eU          fge_d        eZed         d         Z e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         Ze6 e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 d de          ZdeUfdeUfdeUfdeUfge_d        eZed         d         Ze"e6e
e
e
e
e
e
ge_        de_        ed         d         Ze"e6 e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
ee e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*ea e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          eT eeT          ge_        eRe_         G d de          Zdpe
fd ee
 ee¦          ebebe
e
          fd ed ee¦          e
          fd ee
 ee¦          ebebebebeR ed          e
	  	        fd ee
 ee¦           ed          e
          fd ed ee¦           ed          e
eRebebebebeb
  
        fd ed ee¦          eRe
e
eReReReReR
  
        fd ed ee¦           ed          e
eb          fd ed ee¦          e
          fd ee
 ee¦           ed          e
          fd ed          fd ed          fdsefge_d        eZ ede
          Z G d˄ de          Zde^fde^fde^fde^fde^fde^fde^fde^fge_d        eZ G dՄ de          Zg dpe
fd ed eeǦ                    fd ed eeǦ          e6eeee          fd ed eeǦ          e6eeee          fd ed eeǦ          e
          fd ee
 eeǦ          e
eĦ          fd ed eeǦ          e
          fd ee eeǦ                    fd ed eeǦ                    fd ee6 eeǦ          e*e
          fd ee6 eeǦ          e*          fd ee
 eeǦ          e6          fd ed eeǦ          ea          fd ed eeǦ          ebeUeR          fd ed eeǦ          ea          fd ed eeǦ          e
e
 eeV          e
          fd eeæ          fdeRfd ed eeǦ          e6eReeee          fd ee
 eeǦ          e*          fd ed eeǦ          e*e
          fd ed eeǦ          e*eb          fd ed eeǦ          e6 ee           ee           ee           ee                    fd ed eeǦ          e
eU          fd eeR eeǦ          e6eOe
eVeV          fd e ee           eeǦ          e
eb ee`                    fd ed eeǦ           ee          ebebebebeb          fd ed eeǦ           ee          e
eb          fd ee
 eeǦ           ed          e
          fd ee
 eeǦ           ed          e
          fd e ee           eeǦ          eb          fd eeR eeǦ          ebebebebeb eee                    fd eeR eeǦ          ebebeb          fd ed eeǦ          ee
          fd ed eeǦ          eae
          fe_d        eZe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.e6 ed          eTge_        eTe_        ed         d         Ze.e6 e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z   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         d.         Zege_        e
e_        ed         d/         Zee
ge_        e:e_        ed         d0         Zee
ge_        eRe_        ed         d1         Zeeeeeege_        eRe_        ed         d2         Zee ee           ee           ee           ee          ge_        eRe_        ed         d3         Zege_        eRe_        ed         d4         Z	ee eev          ge	_        eRe	_        ed         d5         Z
e eev          ge
_        eRe
_        ed         d6         Zege_        ee_        ed         d7         Zee eev          ge_        eRe_        ed         d8         Ze eek          ge_        eRe_        ed         d9         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eT e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         d?         Ze eeV           eeV           eeV          ge_        eRe_        ed         d@         Ze.ee
 ee_          eTge_        eTe_        ed         dA         Zeeage_        eRe_        ed         dB         Zeeage_        eye_        ed         dC         Zeeaebge_        eRe_        ed         dD         Zeea ee_          eTge_        eTe_        ed         dE         Zeea eeV          ge_        eRe_        ed         dF         Zeexebge_        eRe_        ed         dG         Zeex ee_          eTge_        eTe_        ed         dH         Zeeage_        ee_        ed         dI         Zege_        e
e_        ed         dJ         Zee
ge_        eRe_        ed         dK         Z e.ege _        e
e _        ed         dL         Z!e.e6 ees          ge!_        ee!_        ed         dM         Z"e.e ee_          eTge"_        eTe"_        ed         dN         Z#e.e ee_          eTge#_        eTe#_        ed         dO         Z$e.ege$_        e
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e_          eTge'_        eTe'_        ed         dS         Z(e.ee
ge(_        eRe(_        ed         dT         Z)e.e eeV          ge)_        eRe)_        ed         dU         Z*e.ege*_        eRe*_        ed         dV         Z+e. eew          ege+_        eRe+_        ed         dW         Z,e.ge,_        e
e,_        ed         dX         Z-e. eew          ege-_        eRe-_        ed         dY         Z.ege._        e4e._        ed         dZ         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         d_         Z4eebge4_        ee4_        ed         d`         Z5e*ge5_        e
e5_        ed         da         Z6e*ebge6_        ee6_        ed         db         Z7e*e
ge7_        ee7_        ed         dc         Z8e*e
ge8_        eRe8_        ed         dd         Z9e ee_          eTge9_        eTe9_        ed         de         Z:eeage:_        eRe:_        ed         df         Z;eeage;_        eye;_        ed         dg         Z<eeaebge<_        eRe<_        ed         dh         Z=eea ee_          eTge=_        eTe=_        ed         di         Z>ee* ed          eTge>_        eRe>_        ed         dj         Z?e ed          eT eeT          ge?_        eRe?_        ed         dk         Z@e*ge@_        eRe@_         G dl dme          ZAdpe
fdn eeR eeA          ee          fgeA_d        eAZBed         do         ZC eeB           ee          geC_        e eC_        ed         dp         ZDe geD_        deD_         G dq dre          ZEdpe
fds ed eeE          ee          fgeE_d        eEZFed         dt         ZGe  eeF          geG_        e
eG_        ed         du         ZHe eageH_        e*eH_        ed         dv         ZIe*geI_        e
eI_        ed         dw         ZJe e
 eeF          geJ_        e
eJ_        ed         dx         ZKe  eeF          geK_        e
eK_        ed         dy         ZLe geL_        e
eL_        e
ZMdZNdZOeMZPed         dz         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         Zce6 ee
           ee4          gec_        eRec_        ed         d         Zde6e4ged_        eed_        ed         d         Zee4 e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*eP ed          eTgei_        eTei_        ed         d         Zje*ea e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Zr G d de          Zsd^efd_e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          eT eeT          ge_        eRe_        ed         d         Ze<ge_        e
e_        ed         d         Ze<eT ed          eT eeT          ge_        eRe_        ed         d         Ze<eage_        eye_        ed         d         Ze<ea ee
          ge_        eRe_        ed         d         Ze<ea ed          eT eeT          ge_        eRe_        ed         d         Ze<ea ed          eT e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<ea ed          eTge_        eRe_        ed         d         Ze:e<eage_        eRe_        ed         d         Z ee6          e
e: ee          ge_        eRe_        ed         d         Z ee6          e
e: ee          ge_        eRe_        ed         d         Ze:eeeeeege_        eRe_        ed         d         Z e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:e6 e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          erea e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:eM e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          e e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,eV eeV          ge_        eRe_        ed         d         Ze,eV eeV          ge_        eRe_        ed         d          Ze,ereV e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Z G 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_d         G d de          Zdpe
fd ed ee          e
          fge_d        eZed         d         Z ee          ge_        eRe_        ed         d         Z eeߦ          ge_        de_        ed         d         Z e e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d.Zd/Zd0Zd1ZdZ	d2Z
d3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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=deZ>dfZ?dgZ@dhZAdiZBdjZCdkZDdlZEdmZFdnZGdoZHdpZIdqZJdrZKdsZLdtZMduZNdvZOdwZPdxZQdyZRdz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         Ze2 ee_          eTge_        eTe_        ed         d         Ze2 e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΄ de          Zdpe
fd eeR ee                    fd e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         Ze6 ee          ge_        e
e_        ed         d         Ze6ge_        de_         G dք de          Zdpe
fd ee
 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         ZeD ed          eTge_        eTe_        ed         d         ZeD ee
          eTge_        eTe_        ed         d         ZeD ee`          eTge_        eTe_        ed         d         ZeD ed          eTge_        eTe_        ed         d         ZeD e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         ZeG ed          eTge_        eTe_        ed         d         ZeG ed          eTge_        eTe_        ed         d         ZeG ed          eTge_        eTe_        ed         d         ZeG ed          eTge_        eTe_        ed         d         ZeGea ed          eTge_        eTe_        ed         d         ZeGge_        e
e_        ed         d         ZeG ed          eTge_        eTe_        ed         d         ZeG ed          eTge_        eTe_        ed         d         ZeG e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          eT eeT          ge_        eRe_        ed         d         ZeIeage_        eye_        ed         d         ZeIea eeR          ge_        eRe_        ed         d         ZeIea eeV          ge_        eRe_        ed         d         ZeIea ed          eT eeT          ge_        eRe_        ed         d         ZeIea ed          eT eeT          ge_        eRe_        ed         d         ZeGge_        e
e_        ed         d         ZeGe
ge_        e
e_         G d  de          Zdpe
fd ed eeڦ                    fd ed eeڦ           ed                    fd e ed           eeڦ          e
eRe
e
 ee`           eeR                    fd e ed           eeڦ           ee`                    fd eeT eeڦ           ed          e ee          eT          fd eeT e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ڐZ G 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         Z ed           ee`          e
ge_        de_        ed         d         Z eeۦ          ge_        de_        ed         d         Zg e_         eeۦ          e_        ed         d         Z e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          eT e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(         ZeMeeee e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         d.         ZeBge_        de_        ed         d/         Z eMge _        e8e _        ed         d0         Ze8ge_        e
e_        ed         d1         Ze8e
 ee^          e
ge_        e
e_        ed         d2         Ze8e
ge_        e
e_        ed         d3         Ze8e
e
 ee           ee           ee           ee          ge_        eRe_        ed         d4         Ze8e
 ee
           ee
          ge_        eRe_        ed         d5         Ze8ge_        de_        ed         d6         Ze6 ed          eTge_        eTe_        ed         d7         Ze6 ed          eTge_        eTe_        ed         d8         Z	e6ge	_        e"e	_        ed         d9         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e6 eeV           eeV           eeV           eeV          ge_        eRe_        ed         d?         Ze6 eeV           eeV           eeV           eeV          ge_        eRe_        ed         d@         Ze6 eeV           eeV           eeV           eeV          ge_        eRe_        ed         dA         Ze6 eeV           eeV           eeV           eeV          ge_        eRe_        ed         dB         Ze6 eeV           eeV           eeV           eeV          ge_        eRe_        ed         dC         Ze6 eeh           eek          ge_        eRe_        ed         dD         Ze:eeeeeege_        de_        ed         dE         Ze:ge_        e&e_        ed         dF         Ze&ge_        e
e_        ed         dG         Ze&e
ge_        e
e_        ed         dH         Ze&e
e
ge_        e@e_        ed         dI         ZeVeVeVeVge_        e&e_        ed         dJ         Ze&ge_        de_        ed         dK         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dLZ5dMZ6dNZ7dOZ8dPZ9dQ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{dRZ|d#Z}d$Z~dSZdTZdZd%Zd&Zd'Zd(Zd)ZdUZd*Zd+Zd,ZdVZd-Zd.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dOZdPZdWZdXZdYZd#Zd$ZdS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ZdZdZ Zd[ ZÐd\ ZĐd] ZŐd^ ZdZdZdZdZdZdZdZdZΐdZϐd!ZАd"ZѐdR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dRZd#Zd$ZdSZdT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d_ZdZdZdZdZd`ZdZdaZ dZ!dZ"dZ#dbZ$dcZ%dZ&dZ'dZ(esZtdS (d  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           	      &   t           j        dv rg d}nt           j        dk    rg d}ng d}|D ]}t          j        |          }|                                s5t          j        t
                    j        |z                      d          }|D ]A}||                    |           z  }|	                                rt          |          c c S B|rt          j                            |           nd }|st          d|  d	| d
| d          |S )N)win32cygwin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utilfind_libraryImportError)namedirs
search_syspatternsdirpatlibpaths          R/var/www/html/ai-engine/env/lib/python3.11/site-packages/pypdfium2_raw/bindings.py_find_libraryr%      sN   
|222000		!	!III... $ $l3   	N<))036??u?MMC 	$ 	$CCJJt,,,G   $7||#####$	$
 1;Dfk&&t,,,G ecTcc4ccV`cccdddN    c                 f    t          | fi |}i |d|it          | <    ||          t          | <   d S )Npath)r%   
_libs_info_libs)r   dllclasskwargsr#   s       r$   _register_libraryr-   +   sG    D++F++G2&2&'22Jt(7##E$KKKr&   pdfium.F)r   r+   r   r                        c                       e Zd ZdS )struct_fpdf_action_t__N__name__
__module____qualname__ r&   r$   r9   r9   d           Dr&   r9   c                       e Zd ZdS )struct_fpdf_annotation_t__Nr:   r>   r&   r$   rA   rA   k   r?   r&   rA   c                       e Zd ZdS )struct_fpdf_attachment_t__Nr:   r>   r&   r$   rC   rC   r   r?   r&   rC   c                       e Zd ZdS )struct_fpdf_avail_t__Nr:   r>   r&   r$   rE   rE   y   r?   r&   rE   c                       e Zd ZdS )struct_fpdf_bitmap_t__Nr:   r>   r&   r$   rG   rG      r?   r&   rG   c                       e Zd ZdS )struct_fpdf_bookmark_t__Nr:   r>   r&   r$   rI   rI      r?   r&   rI   c                       e Zd ZdS )struct_fpdf_clippath_t__Nr:   r>   r&   r$   rK   rK      r?   r&   rK   c                       e Zd ZdS )struct_fpdf_dest_t__Nr:   r>   r&   r$   rM   rM      r?   r&   rM   c                       e Zd ZdS )struct_fpdf_document_t__Nr:   r>   r&   r$   rO   rO      r?   r&   rO   c                       e Zd ZdS )struct_fpdf_font_t__Nr:   r>   r&   r$   rQ   rQ      r?   r&   rQ   c                       e Zd ZdS )struct_fpdf_form_handle_t__Nr:   r>   r&   r$   rS   rS      r?   r&   rS   c                       e Zd ZdS )struct_fpdf_glyphpath_t__Nr:   r>   r&   r$   rU   rU      r?   r&   rU   c                       e Zd ZdS )struct_fpdf_javascript_action_tNr:   r>   r&   r$   rW   rW      r?   r&   rW   c                       e Zd ZdS )struct_fpdf_link_t__Nr:   r>   r&   r$   rY   rY      r?   r&   rY   c                       e Zd ZdS )struct_fpdf_page_t__Nr:   r>   r&   r$   r[   r[      r?   r&   r[   c                       e Zd ZdS )struct_fpdf_pagelink_t__Nr:   r>   r&   r$   r]   r]      r?   r&   r]   c                       e Zd ZdS )struct_fpdf_pageobject_t__Nr:   r>   r&   r$   r_   r_      r?   r&   r_   c                       e Zd ZdS )struct_fpdf_pageobjectmark_t__Nr:   r>   r&   r$   ra   ra      r?   r&   ra   c                       e Zd ZdS )struct_fpdf_pagerange_t__Nr:   r>   r&   r$   rc   rc      r?   r&   rc   c                       e Zd ZdS )struct_fpdf_pathsegment_tNr:   r>   r&   r$   re   re      r?   r&   re   c                       e Zd ZdS )struct_fpdf_schhandle_t__Nr:   r>   r&   r$   rg   rg      r?   r&   rg   c                       e Zd ZdS )struct_fpdf_signature_t__Nr:   r>   r&   r$   ri   ri      r?   r&   ri   c                       e Zd ZdS )struct_fpdf_structelement_t__Nr:   r>   r&   r$   rk   rk     r?   r&   rk   c                       e Zd ZdS )"struct_fpdf_structelement_attr_t__Nr:   r>   r&   r$   rm   rm     r?   r&   rm   c                       e Zd ZdS )struct_fpdf_structtree_t__Nr:   r>   r&   r$   ro   ro     r?   r&   ro   c                       e Zd ZdS )struct_fpdf_textpage_t__Nr:   r>   r&   r$   rq   rq     r?   r&   rq   c                       e Zd ZdS )struct_fpdf_widget_t__Nr:   r>   r&   r$   rs   rs     r?   r&   rs   c                       e Zd ZdS )struct_fpdf_xobject_t__Nr:   r>   r&   r$   ru   ru   $  r?   r&   ru   c                       e Zd ZddgZdS )struct_FPDF_BSTR_r   lenNr;   r<   r=   	__slots__r>   r&   r$   rw   rw   R  s        IIIr&   rw   r   rx   c                       e Zd Zg dZdS )struct__FS_MATRIX_)abcdefNry   r>   r&   r$   r|   r|   a  s        ...IIIr&   r|   r}   r~   r   r   r   r   c                       e Zd Zg dZdS )struct__FS_RECTF_)lefttoprightbottomNry   r>   r&   r$   r   r   q  s        222IIIr&   r   r   r   r   r   c                       e Zd ZddgZdS )struct_FS_SIZEF_widthheightNry   r>   r&   r$   r   r     s        (#IIIr&   r   r   r   c                       e Zd ZddgZdS )struct_FS_POINTF_xyNry   r>   r&   r$   r   r     s        c
IIIr&   r   r   r   c                       e Zd Zg dZdS )struct__FS_QUADPOINTSF)x1y1x2y2x3y3x4y4Nry   r>   r&   r$   r   r     s        @@@IIIr&   r   r   r   r   r   r   r   r   r   c                       e Zd Zg dZdS )struct_FPDF_LIBRARY_CONFIG_)versionm_pUserFontPaths
m_pIsolatem_v8EmbedderSlotm_pPlatformm_RendererTypeNry   r>   r&   r$   r   r     s        rrrIIIr&   r   r   r   r   r   r   r   FPDF_InitLibraryWithConfigFPDF_InitLibraryFPDF_DestroyLibraryFPDF_SetSandBoxPolicyFPDF_LoadDocumentFPDF_LoadMemDocumentFPDF_LoadMemDocument64c                       e Zd Zg dZdS )struct_anon_4)	m_FileLen
m_GetBlockm_ParamNry   r>   r&   r$   r   r     s        666IIIr&   r   r   r   r   c                       e Zd Zg dZdS )struct_FPDF_FILEHANDLER_)
clientDataReleaseGetSize	ReadBlock
WriteBlockFlushTruncateNry   r>   r&   r$   r   r     s        dddIIIr&   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                       e Zd Zg dZdS )struct_FPDF_COLORSCHEME_)path_fill_colorpath_stroke_colortext_fill_colortext_stroke_colorNry   r>   r&   r$   r   r   v  s        ```IIIr&   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                       e Zd Zg dZdS )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   Nry   r>   r&   r$   r   r     s"         W  W  WIIIr&   r   r   r   r   r   r   r   r   r   r   r   r   c                       e Zd Zg dZdS )struct__FPDF_SYSTEMTIME)wYearwMonth
wDayOfWeekwDaywHourwMinutewSecondwMillisecondsNry   r>   r&   r$   r   r   *  s        iiiIIIr&   r   r   r   r   r   r   r   r   r  c                       e Zd Zg dZdS )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_DoURIActionWithKeyboardModifierNry   r>   r&   r$   r  r  <  s"         |
  |
  |
IIIr&   r  r  r  r  r  r  r	  r
  r  r  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                       e Zd ZddgZdS )struct__FX_FILEAVAILr   IsDataAvailNry   r>   r&   r$   r  r    s        M*IIIr&   r  r  FPDFAvail_CreateFPDFAvail_Destroyc                       e Zd ZddgZdS )struct__FX_DOWNLOADHINTSr   
AddSegmentNry   r>   r&   r$   r  r            L)IIIr&   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                       e Zd Zg dZdS )struct_FPDF_IMAGEOBJ_METADATA)r   r   horizontal_dpivertical_dpibits_per_pixel
colorspacemarked_content_idNry   r>   r&   r$   r  r    s        zzzIIIr&   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                       e Zd Zg dZdS )	struct_tm)tm_sectm_mintm_hourtm_mdaytm_montm_yeartm_wdaytm_ydaytm_isdst	tm_gmtofftm_zoneNry   r>   r&   r$   r5  r5    s"         J  J  JIIIr&   r5  r6  r7  r8  r9  r:  r;  r<  r=  r>  r?  r@  c                       e Zd ZddgZdS )struct__UNSUPPORT_INFOr   FSDK_UnSupport_HandlerNry   r>   r&   r$   rB  rB    s        45IIIr&   rB  rC  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                       e Zd Zg dZdS )struct__IFSDK_PAUSE)r   NeedToPauseNowuserNry   r>   r&   r$   r  r  \  s        555IIIr&   r  r  r  *FPDF_RenderPageBitmapWithColorScheme_StartFPDF_RenderPageBitmap_StartFPDF_RenderPage_ContinueFPDF_RenderPage_Closec                       e Zd ZddgZdS )struct_FPDF_FILEWRITE_r   r   Nry   r>   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_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                       e Zd Zg dZdS )struct__FPDF_SYSFONTINFO)	r   r   	EnumFontsMapFontGetFontGetFontDataGetFaceNameGetFontCharset
DeleteFontNry   r>   r&   r$   r/  r/  Q  s"         H  H  HIIIr&   r/  r0  r1  r2  r3  r4  r5  r6  c                       e Zd ZddgZdS )struct_FPDF_CharsetFontMap_charsetfontnameNry   r>   r&   r$   r8  r8  d  s        J'IIIr&   r8  r9  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                     t          t          |          j        dz  t          |          j        dz  dz  z  t          |          j        dz  dz  z  t          |           j        dz  dz  z            j        S )N   rI  rJ  rY  )uint32_tvalue)r}   rgr~   s       r$   	FPDF_ARGBr    s    )D0hqkk6G$6NST5TU[cde[f[f[los[sxzZz{  BJ  KL  BM  BM  BS  VZ  BZ  _a  Aa  b  d  d  j  jr&   c                 *    t          |           j        S )Nuint8_tr  argbs    r$   FPDF_GetBValuer    s    4==r&   c                 T    t          t          |           j        dz	            j        S )NrI  )r  uint16_tr  r  s    r$   FPDF_GetGValuer    s!    HTNN(A-//55r&   c                 0    t          | dz	            j        S )NrJ  r  r  s    r$   FPDF_GetRValuer        DBJ  &&r&   c                 0    t          | dz	            j        S )NrY  r  r  s    r$   FPDF_GetAValuer    r  r&            i  i  ()  __doc__r   r   ctypes.utilr   r%   r)   r*   r-   CDLLc_intenum_anon_2FPDF_TEXTRENDERMODE_UNKNOWNFPDF_TEXTRENDERMODE_FILLFPDF_TEXTRENDERMODE_STROKEFPDF_TEXTRENDERMODE_FILL_STROKEFPDF_TEXTRENDERMODE_INVISIBLEFPDF_TEXTRENDERMODE_FILL_CLIPFPDF_TEXTRENDERMODE_STROKE_CLIP$FPDF_TEXTRENDERMODE_FILL_STROKE_CLIPFPDF_TEXTRENDERMODE_CLIPFPDF_TEXTRENDERMODE_LASTFPDF_TEXT_RENDERMODE	Structurer9   POINTERFPDF_ACTIONrA   FPDF_ANNOTATIONrC   FPDF_ATTACHMENTrE   
FPDF_AVAILrG   FPDF_BITMAPrI   FPDF_BOOKMARKrK   FPDF_CLIPPATHrM   	FPDF_DESTrO   FPDF_DOCUMENTrQ   	FPDF_FONTrS   FPDF_FORMHANDLErU   FPDF_GLYPHPATHrW   FPDF_JAVASCRIPT_ACTIONrY   	FPDF_LINKr[   	FPDF_PAGEr]   FPDF_PAGELINKr_   FPDF_PAGEOBJECTra   FPDF_PAGEOBJECTMARKrc   FPDF_PAGERANGEre   FPDF_PATHSEGMENTrg   FPDF_SCHHANDLEri   FPDF_SIGNATUREFPDF_SKIA_CANVASrk   FPDF_STRUCTELEMENTrm   FPDF_STRUCTELEMENT_ATTRro   FPDF_STRUCTTREErq   FPDF_TEXTPAGErs   FPDF_WIDGETru   FPDF_XOBJECT	FPDF_BOOLFPDF_RESULTc_ulong
FPDF_DWORDc_floatFS_FLOATenum__FPDF_DUPLEXTYPE_DuplexUndefinedSimplexDuplexFlipShortEdgeDuplexFlipLongEdgeFPDF_DUPLEXTYPEc_ushort
FPDF_WCHARc_charFPDF_BYTESTRINGFPDF_WIDESTRINGrw   _fields_	FPDF_BSTRFPDF_STRINGr|   	FS_MATRIXr   
FS_LPRECTFFS_RECTFFS_LPCRECTFr   
FS_LPSIZEFFS_SIZEFFS_LPCSIZEFr   FS_LPPOINTF	FS_POINTFFS_LPCPOINTFr   FS_QUADPOINTSFFPDF_ANNOTATION_SUBTYPEFPDF_ANNOT_APPEARANCEMODEFPDF_OBJECT_TYPEenum_anon_3FPDF_RENDERERTYPE_AGGFPDF_RENDERERTYPE_SKIAFPDF_RENDERER_TYPEr   c_uintFPDF_LIBRARY_CONFIGr   argtypesrestyper   r   r   r   r   r   c_size_tr   	CFUNCTYPEc_ubyteFPDF_FILEACCESSr   FPDF_FILEHANDLERr   r   r   r   r   r   r   r   r   r   r   r   c_doubler   r   r   r   r   r   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   IPDF_JSPLATFORMTimerCallbackr   FPDF_SYSTEMTIMEr  FPDF_FORMFILLINFOr%  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  enum_FPDFANNOT_COLORTYPEFPDFANNOT_COLORTYPE_Color!FPDFANNOT_COLORTYPE_InteriorColorFPDFANNOT_COLORTYPErN  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  ry  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  r  r  r  r  r  r  FX_FILEAVAILr  r  r  FX_DOWNLOADHINTSr  r  r  r  r  r  enum_anon_5FILEIDTYPE_PERMANENTFILEIDTYPE_CHANGING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  	__uint8_t
__uint16_t
__uint32_t__time_tr  r  r  r  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/  r0  r1  r2  r3  time_tr5  rB  UNSUPPORT_INFOrD  rE  rF  rG  rH  enum_anon_7FWL_EVENTFLAG_ShiftKeyFWL_EVENTFLAG_ControlKeyFWL_EVENTFLAG_AltKeyFWL_EVENTFLAG_MetaKeyFWL_EVENTFLAG_KeyPadFWL_EVENTFLAG_AutoRepeatFWL_EVENTFLAG_LeftButtonDownFWL_EVENTFLAG_MiddleButtonDownFWL_EVENTFLAG_RightButtonDownFWL_EVENTFLAGenum_anon_8FWL_VKEY_BackFWL_VKEY_TabFWL_VKEY_NewLineFWL_VKEY_ClearFWL_VKEY_ReturnFWL_VKEY_ShiftFWL_VKEY_ControlFWL_VKEY_MenuFWL_VKEY_PauseFWL_VKEY_CapitalFWL_VKEY_KanaFWL_VKEY_HangulFWL_VKEY_JunjaFWL_VKEY_FinalFWL_VKEY_HanjaFWL_VKEY_KanjiFWL_VKEY_EscapeFWL_VKEY_ConvertFWL_VKEY_NonConvertFWL_VKEY_AcceptFWL_VKEY_ModeChangeFWL_VKEY_SpaceFWL_VKEY_PriorFWL_VKEY_NextFWL_VKEY_EndFWL_VKEY_HomeFWL_VKEY_LeftFWL_VKEY_UpFWL_VKEY_RightFWL_VKEY_DownFWL_VKEY_SelectFWL_VKEY_PrintFWL_VKEY_ExecuteFWL_VKEY_SnapshotFWL_VKEY_InsertFWL_VKEY_DeleteFWL_VKEY_Help
FWL_VKEY_0
FWL_VKEY_1
FWL_VKEY_2
FWL_VKEY_3
FWL_VKEY_4
FWL_VKEY_5
FWL_VKEY_6
FWL_VKEY_7
FWL_VKEY_8
FWL_VKEY_9
FWL_VKEY_A
FWL_VKEY_B
FWL_VKEY_C
FWL_VKEY_D
FWL_VKEY_E
FWL_VKEY_F
FWL_VKEY_G
FWL_VKEY_H
FWL_VKEY_I
FWL_VKEY_J
FWL_VKEY_K
FWL_VKEY_L
FWL_VKEY_M
FWL_VKEY_N
FWL_VKEY_O
FWL_VKEY_P
FWL_VKEY_Q
FWL_VKEY_R
FWL_VKEY_S
FWL_VKEY_T
FWL_VKEY_U
FWL_VKEY_V
FWL_VKEY_W
FWL_VKEY_X
FWL_VKEY_Y
FWL_VKEY_ZFWL_VKEY_LWinFWL_VKEY_CommandFWL_VKEY_RWinFWL_VKEY_AppsFWL_VKEY_SleepFWL_VKEY_NumPad0FWL_VKEY_NumPad1FWL_VKEY_NumPad2FWL_VKEY_NumPad3FWL_VKEY_NumPad4FWL_VKEY_NumPad5FWL_VKEY_NumPad6FWL_VKEY_NumPad7FWL_VKEY_NumPad8FWL_VKEY_NumPad9FWL_VKEY_MultiplyFWL_VKEY_AddFWL_VKEY_SeparatorFWL_VKEY_SubtractFWL_VKEY_DecimalFWL_VKEY_DivideFWL_VKEY_F1FWL_VKEY_F2FWL_VKEY_F3FWL_VKEY_F4FWL_VKEY_F5FWL_VKEY_F6FWL_VKEY_F7FWL_VKEY_F8FWL_VKEY_F9FWL_VKEY_F10FWL_VKEY_F11FWL_VKEY_F12FWL_VKEY_F13FWL_VKEY_F14FWL_VKEY_F15FWL_VKEY_F16FWL_VKEY_F17FWL_VKEY_F18FWL_VKEY_F19FWL_VKEY_F20FWL_VKEY_F21FWL_VKEY_F22FWL_VKEY_F23FWL_VKEY_F24FWL_VKEY_NunLockFWL_VKEY_ScrollFWL_VKEY_LShiftFWL_VKEY_RShiftFWL_VKEY_LControlFWL_VKEY_RControlFWL_VKEY_LMenuFWL_VKEY_RMenuFWL_VKEY_BROWSER_BackFWL_VKEY_BROWSER_ForwardFWL_VKEY_BROWSER_RefreshFWL_VKEY_BROWSER_StopFWL_VKEY_BROWSER_SearchFWL_VKEY_BROWSER_FavoritesFWL_VKEY_BROWSER_HomeFWL_VKEY_VOLUME_MuteFWL_VKEY_VOLUME_DownFWL_VKEY_VOLUME_UpFWL_VKEY_MEDIA_NEXT_TrackFWL_VKEY_MEDIA_PREV_TrackFWL_VKEY_MEDIA_StopFWL_VKEY_MEDIA_PLAY_PauseFWL_VKEY_MEDIA_LAUNCH_Mail"FWL_VKEY_MEDIA_LAUNCH_MEDIA_SelectFWL_VKEY_MEDIA_LAUNCH_APP1FWL_VKEY_MEDIA_LAUNCH_APP2FWL_VKEY_OEM_1FWL_VKEY_OEM_PlusFWL_VKEY_OEM_CommaFWL_VKEY_OEM_MinusFWL_VKEY_OEM_PeriodFWL_VKEY_OEM_2FWL_VKEY_OEM_3FWL_VKEY_OEM_4FWL_VKEY_OEM_5FWL_VKEY_OEM_6FWL_VKEY_OEM_7FWL_VKEY_OEM_8FWL_VKEY_OEM_102FWL_VKEY_ProcessKeyFWL_VKEY_PacketFWL_VKEY_AttnFWL_VKEY_CrselFWL_VKEY_ExselFWL_VKEY_EreofFWL_VKEY_PlayFWL_VKEY_ZoomFWL_VKEY_NoNameFWL_VKEY_PA1FWL_VKEY_OEM_ClearFWL_VKEY_UnknownFWL_VKEYCODEr  r  r  r  r  r  r  r  r  r  r  r  r  IFSDK_PAUSEr   r  r  r  r  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/  FPDF_SYSFONTINFOr8  FPDF_CharsetFontMapr;  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  ry  FPDF_OBJECT_UNKNOWNFPDF_OBJECT_BOOLEANFPDF_OBJECT_NUMBERFPDF_OBJECT_STRINGFPDF_OBJECT_NAMEFPDF_OBJECT_ARRAYFPDF_OBJECT_DICTIONARYFPDF_OBJECT_STREAMFPDF_OBJECT_NULLOBJFPDF_OBJECT_REFERENCEFPDF_POLICY_MACHINETIME_ACCESSFPDF_ERR_SUCCESSFPDF_ERR_UNKNOWNFPDF_ERR_FILEFPDF_ERR_FORMATFPDF_ERR_PASSWORDFPDF_ERR_SECURITYFPDF_ERR_PAGE
FPDF_ANNOTFPDF_LCD_TEXTFPDF_NO_NATIVETEXTFPDF_GRAYSCALEFPDF_DEBUG_INFOFPDF_NO_CATCHFPDF_RENDER_LIMITEDIMAGECACHEFPDF_RENDER_FORCEHALFTONEFPDF_PRINTINGFPDF_RENDER_NO_SMOOTHTEXTFPDF_RENDER_NO_SMOOTHIMAGEFPDF_RENDER_NO_SMOOTHPATHFPDF_REVERSE_BYTE_ORDERFPDF_CONVERT_FILL_TO_STROKEFPDFBitmap_UnknownFPDFBitmap_GrayFPDFBitmap_BGRFPDFBitmap_BGRxFPDFBitmap_BGRAFORMTYPE_NONEFORMTYPE_ACRO_FORMFORMTYPE_XFA_FULLFORMTYPE_XFA_FOREGROUNDFORMTYPE_COUNTJSPLATFORM_ALERT_BUTTON_OK JSPLATFORM_ALERT_BUTTON_OKCANCELJSPLATFORM_ALERT_BUTTON_YESNO#JSPLATFORM_ALERT_BUTTON_YESNOCANCELJSPLATFORM_ALERT_BUTTON_DEFAULTJSPLATFORM_ALERT_ICON_ERRORJSPLATFORM_ALERT_ICON_WARNINGJSPLATFORM_ALERT_ICON_QUESTIONJSPLATFORM_ALERT_ICON_STATUSJSPLATFORM_ALERT_ICON_ASTERISKJSPLATFORM_ALERT_ICON_DEFAULTJSPLATFORM_ALERT_RETURN_OKJSPLATFORM_ALERT_RETURN_CANCELJSPLATFORM_ALERT_RETURN_NOJSPLATFORM_ALERT_RETURN_YESJSPLATFORM_BEEP_ERRORJSPLATFORM_BEEP_WARNINGJSPLATFORM_BEEP_QUESTIONJSPLATFORM_BEEP_STATUSJSPLATFORM_BEEP_DEFAULT
FXCT_ARROW	FXCT_NESW	FXCT_NWSE
FXCT_VBEAM
FXCT_HBEAM	FXCT_HANDFPDFDOC_AACTION_WCFPDFDOC_AACTION_WSFPDFDOC_AACTION_DSFPDFDOC_AACTION_WPFPDFDOC_AACTION_DPFPDFPAGE_AACTION_OPENFPDFPAGE_AACTION_CLOSEFPDF_FORMFIELD_UNKNOWNFPDF_FORMFIELD_PUSHBUTTONFPDF_FORMFIELD_CHECKBOXFPDF_FORMFIELD_RADIOBUTTONFPDF_FORMFIELD_COMBOBOXFPDF_FORMFIELD_LISTBOXFPDF_FORMFIELD_TEXTFIELDFPDF_FORMFIELD_SIGNATUREFPDF_FORMFIELD_COUNTFPDF_ANNOT_UNKNOWNFPDF_ANNOT_TEXTFPDF_ANNOT_LINKFPDF_ANNOT_FREETEXTFPDF_ANNOT_LINEFPDF_ANNOT_SQUAREFPDF_ANNOT_CIRCLEFPDF_ANNOT_POLYGONFPDF_ANNOT_POLYLINEFPDF_ANNOT_HIGHLIGHTFPDF_ANNOT_UNDERLINEFPDF_ANNOT_SQUIGGLYFPDF_ANNOT_STRIKEOUTFPDF_ANNOT_STAMPFPDF_ANNOT_CARETFPDF_ANNOT_INKFPDF_ANNOT_POPUPFPDF_ANNOT_FILEATTACHMENTFPDF_ANNOT_SOUNDFPDF_ANNOT_MOVIEFPDF_ANNOT_WIDGETFPDF_ANNOT_SCREENFPDF_ANNOT_PRINTERMARKFPDF_ANNOT_TRAPNETFPDF_ANNOT_WATERMARKFPDF_ANNOT_THREEDFPDF_ANNOT_RICHMEDIAFPDF_ANNOT_XFAWIDGETFPDF_ANNOT_REDACTFPDF_ANNOT_FLAG_NONEFPDF_ANNOT_FLAG_INVISIBLEFPDF_ANNOT_FLAG_HIDDENFPDF_ANNOT_FLAG_PRINTFPDF_ANNOT_FLAG_NOZOOMFPDF_ANNOT_FLAG_NOROTATEFPDF_ANNOT_FLAG_NOVIEWFPDF_ANNOT_FLAG_READONLYFPDF_ANNOT_FLAG_LOCKEDFPDF_ANNOT_FLAG_TOGGLENOVIEW FPDF_ANNOT_APPEARANCEMODE_NORMAL"FPDF_ANNOT_APPEARANCEMODE_ROLLOVERFPDF_ANNOT_APPEARANCEMODE_DOWNFPDF_ANNOT_APPEARANCEMODE_COUNTFPDF_FORMFLAG_NONEFPDF_FORMFLAG_READONLYFPDF_FORMFLAG_REQUIREDFPDF_FORMFLAG_NOEXPORTFPDF_FORMFLAG_TEXT_MULTILINEFPDF_FORMFLAG_TEXT_PASSWORDFPDF_FORMFLAG_CHOICE_COMBOFPDF_FORMFLAG_CHOICE_EDIT!FPDF_FORMFLAG_CHOICE_MULTI_SELECTFPDF_ANNOT_AACTION_KEY_STROKEFPDF_ANNOT_AACTION_FORMATFPDF_ANNOT_AACTION_VALIDATEFPDF_ANNOT_AACTION_CALCULATEPDF_LINEARIZATION_UNKNOWNPDF_NOT_LINEARIZEDPDF_LINEARIZEDPDF_DATA_ERRORPDF_DATA_NOTAVAILPDF_DATA_AVAILPDF_FORM_ERRORPDF_FORM_NOTAVAILPDF_FORM_AVAILPDF_FORM_NOTEXISTPDFACTION_UNSUPPORTEDPDFACTION_GOTOPDFACTION_REMOTEGOTOPDFACTION_URIPDFACTION_LAUNCHPDFACTION_EMBEDDEDGOTOPDFDEST_VIEW_UNKNOWN_MODEPDFDEST_VIEW_XYZPDFDEST_VIEW_FITPDFDEST_VIEW_FITHPDFDEST_VIEW_FITVPDFDEST_VIEW_FITRPDFDEST_VIEW_FITBPDFDEST_VIEW_FITBHPDFDEST_VIEW_FITBVr  r  r  r  r  FPDF_COLORSPACE_UNKNOWNFPDF_COLORSPACE_DEVICEGRAYFPDF_COLORSPACE_DEVICERGBFPDF_COLORSPACE_DEVICECMYKFPDF_COLORSPACE_CALGRAYFPDF_COLORSPACE_CALRGBFPDF_COLORSPACE_LABFPDF_COLORSPACE_ICCBASEDFPDF_COLORSPACE_SEPARATIONFPDF_COLORSPACE_DEVICENFPDF_COLORSPACE_INDEXEDFPDF_COLORSPACE_PATTERNFPDF_PAGEOBJ_UNKNOWNFPDF_PAGEOBJ_TEXTFPDF_PAGEOBJ_PATHFPDF_PAGEOBJ_IMAGEFPDF_PAGEOBJ_SHADINGFPDF_PAGEOBJ_FORMFPDF_SEGMENT_UNKNOWNFPDF_SEGMENT_LINETOFPDF_SEGMENT_BEZIERTOFPDF_SEGMENT_MOVETOFPDF_FILLMODE_NONEFPDF_FILLMODE_ALTERNATEFPDF_FILLMODE_WINDINGFPDF_FONT_TYPE1FPDF_FONT_TRUETYPEFPDF_LINECAP_BUTTFPDF_LINECAP_ROUNDFPDF_LINECAP_PROJECTING_SQUAREFPDF_LINEJOIN_MITERFPDF_LINEJOIN_ROUNDFPDF_LINEJOIN_BEVELFPDF_PRINTMODE_EMFFPDF_PRINTMODE_TEXTONLYFPDF_PRINTMODE_POSTSCRIPT2FPDF_PRINTMODE_POSTSCRIPT3&FPDF_PRINTMODE_POSTSCRIPT2_PASSTHROUGH&FPDF_PRINTMODE_POSTSCRIPT3_PASSTHROUGHFPDF_PRINTMODE_EMF_IMAGE_MASKS!FPDF_PRINTMODE_POSTSCRIPT3_TYPE42-FPDF_PRINTMODE_POSTSCRIPT3_TYPE42_PASSTHROUGHFPDF_UNSP_DOC_XFAFORM FPDF_UNSP_DOC_PORTABLECOLLECTIONFPDF_UNSP_DOC_ATTACHMENTFPDF_UNSP_DOC_SECURITYFPDF_UNSP_DOC_SHAREDREVIEW FPDF_UNSP_DOC_SHAREDFORM_ACROBAT#FPDF_UNSP_DOC_SHAREDFORM_FILESYSTEMFPDF_UNSP_DOC_SHAREDFORM_EMAILFPDF_UNSP_ANNOT_3DANNOTFPDF_UNSP_ANNOT_MOVIEFPDF_UNSP_ANNOT_SOUNDFPDF_UNSP_ANNOT_SCREEN_MEDIA FPDF_UNSP_ANNOT_SCREEN_RICHMEDIAFPDF_UNSP_ANNOT_ATTACHMENTFPDF_UNSP_ANNOT_SIGPAGEMODE_UNKNOWNPAGEMODE_USENONEPAGEMODE_USEOUTLINESPAGEMODE_USETHUMBSPAGEMODE_FULLSCREENPAGEMODE_USEOCPAGEMODE_USEATTACHMENTSFLATTEN_FAILFLATTEN_SUCCESSFLATTEN_NOTHINGTODOFLAT_NORMALDISPLAY
FLAT_PRINTFPDF_RENDER_READYFPDF_RENDER_TOBECONTINUEDFPDF_RENDER_DONEFPDF_RENDER_FAILEDFPDF_INCREMENTALFPDF_NO_INCREMENTALFPDF_REMOVE_SECURITYFXFONT_ANSI_CHARSETFXFONT_DEFAULT_CHARSETFXFONT_SYMBOL_CHARSETFXFONT_SHIFTJIS_CHARSETFXFONT_HANGEUL_CHARSETFXFONT_GB2312_CHARSETFXFONT_CHINESEBIG5_CHARSETFXFONT_GREEK_CHARSETFXFONT_VIETNAMESE_CHARSETFXFONT_HEBREW_CHARSETFXFONT_ARABIC_CHARSETFXFONT_CYRILLIC_CHARSETFXFONT_THAI_CHARSETFXFONT_EASTERNEUROPEAN_CHARSETFXFONT_FF_FIXEDPITCHFXFONT_FF_ROMANFXFONT_FF_SCRIPTFXFONT_FW_NORMALFXFONT_FW_BOLDFPDF_MATCHCASEFPDF_MATCHWHOLEWORDFPDF_CONSECUTIVEr>   r&   r$   <module>r     s}   
     
 


        0  
E$ $ $  {5	      "      #$  !"  !"  #$  () $   4  # 	 	 	 	 	i 	 	 	 g,--	 	 	 	 	) 	 	 	 '455	 	 	 	 	) 	 	 	 '455	 	 	 	 	Y 	 	 	 W*++
	 	 	 	 	i 	 	 	 g,--	 	 	 	 		 	 	 	 011	 	 	 	 		 	 	 	 011	 	 	 	 	I 	 	 	 G())		 	 	 	 		 	 	 	 011	 	 	 	 	I 	 	 	 G())		 	 	 	 	9 	 	 	 '566	 	 	 	 	 	 	 	 233	 	 	 	 	y 	 	 	 !!@AA 	 	 	 	 	I 	 	 	 G())		 	 	 	 	I 	 	 	 G())		 	 	 	 		 	 	 	 011	 	 	 	 	) 	 	 	 '455	 	 	 	 	i 	 	 	 g<== 	 	 	 	 	 	 	 	 233	 	 	 	 	 	 	 	 7455 	 	 	 	 	 	 	 	 233	 	 	 	 	 	 	 	 233 74== 	 	 	 	 	Y 	 	 	 W:;; 	 	 	 	 	) 	 	 	 "'"DEE 	 	 	 	 	) 	 	 	 '455	 	 	 	 		 	 	 	 011	 	 	 	 	i 	 	 	 g,--	 	 	 	 	y 	 	 	 w.// 	  
     Q {  *A-  ) 
 '&// '*%%        GGFOO
EN   	 gfoo/ / / / /) / / / 	'N'N'N'N'N'N   	3 3 3 3 3 3 3 3 W
Ggw	   W&''
  gh$ $ $ $ $	 $ $ $ gw   W%&&
  gh        	'N'N   g'(( 	 wy!!A A A A Ai A A A 
8	8	8	8	8	8	8	8	#   (    "         ! s s s s s9 s s s 112774==! GGDMM")*(  $ 2  #8_-IJ '.w/B'C'C&D  #%)  " ?#56      Ho&;< !  "   h(?@ ",i!8   $   (O$78 )?;  )   X'=> !( G  ,   x)AB #*74==(O"L  !.  7 7 7 7 7Y 7 7 7 '99UGGDMM7GGG<L<LgVVW   e e e e e	 e e e 774==!		$../		*ggdmm445))K
GGDMMS]^^_99[''$--WWT]]T^__`iiWWT]]334;zBBC%  ! ,   /*CD $+GO$<$<o#N   "/   Ho&;<  -wwu~~>  '   (O$78   #   ,1?;e+f (5BO ( 13< ( 0 Ho&;<  -wwvH  %   x)AB #0/  !(   #8_-IJ '4o  #%,  " #(/2S"T ,9?  (*/  ' (O$78 +_  !   h0'/ !  8_%9: (k  $   (O$78 '[  $   Ho&;<  ){  %   8_%9: (k  %    /*CD $-wwx/@/@#A   "+   !?+EF %2E778;L;L$M  !#,     /*CD $15''(:K:KWWU]M^M^#_   "'  a a a a a	 a a a 
#*%
#*%	%  ! ,  h(?@ "-y%uV[]b!c   $   #(/2S"T ,7GGIDVDVX_X_`hXiXikp+q  (*.  ' x!12$+   8_%9: ,o  !   (O$78 'ueUESXZaZabjZkZkmtmtu}m~m~  %   (O$78 'ueUHV^`g`ghm`n`npwpwx}p~p~  %   (O$78 #UE2  '   Ho&;<  %ueWWT]]EJ  )   X'=> !,  $   Ho&;<  +UE5%T  "   X'=> !,  &wt}}   Ho&;<  +}  #   X'=> !,  $   X'=> !,  $   8_%9: *m  !   "'x1Q!R +8/  ')2  & $Ho.KL (5  $&+  # $)?3U#V  -:O   )+9   ( ).h8_(` %2@1A % .08 % - +0/:c*d '4BH3M ' 027 ' / !?+EF %2O  !#2    x)AB #0/776??T["\  !(   X'=> !.  )    /*CD $1?#C   "+   (O$78 +UGGDMM776??S  %   x)AB #0/  !&   h(?@ "/w!O   '   !?+EF %2E774=='SZSZ[bScSc$d  !#,   W W W W Wy W W W ))E77+B#C#C_Veglnsttu4)@!A!A5IIJYYugg.E&F&FYhjy  |K  MV  X_  X_  `d  Xe  Xe  gl  m  m  n		%1H)I)I77SW==Z_``a4)@!A!A774==RWYbds  vE  GV  Xg  ix  y  y  z))D''*A"B"BIuV[]fhqs|  H  JS  T  T  Uyyww/F'G'GQUX]_noopYYtWW-D%E%EuMMNYYugg.E&F&FPTW\]]^&''$--  $   " * 	$&&j j j j jy j j j hx8Xhh	$    *|
 |
 |
 |
 |
 |
 |
 |
$&$&		$(A B BCCD$& yyww/H'I'I9V^`hjrt|}}~$& yyww7P/Q/QS\^fhprz  }E   F   F  G	$&
 iigg.G&H&H%PPQ$& YYugg.G&H&H%Q^__`$& iigg.G&H&H%PPQ$& ?GG<U4V4VWWX$& YYtWW-F%G%GHHI$& IIi1J)K)K]\abbc$& 99Y8Q0R0RTabbc$& 		%1J)K)KYWWX$& yyww7P/Q/QSbccd$& iigg6O.P.PRacmoxyyz$& 		$0I(J(JO\\]$&  41J)K)KUTY[b[bcj[k[kmrsst!$&" ggo../#$&$ Y%$&& 41J)K)KYXackmuw  BJ  K  K  L'$&( 		%9R1S1SUb c cd)$&* 99T773L+M+M}^cdde+$&, IIdGG,E$F$FWfggh-$&. IIdGG4M,N,NPY[b[bck[l[lnunuv~nn  BI  BI  JR  BS  BS  U\  U\  ]e  Uf  Uf  g  g  h/$&0 iigg.G&H&H%Q[\\]1$&2 ii	773L+M+MyZeglnuw~  A3$&4 YYww'788''B[:\:\^cetv}v}  E  wF  wF  G  G  H5$&6 IIdGG,E$F$FP`HaHacr  uD  FU  Wf  hw  x  x  y7$&8 YYtWW-F%G%GQaIbIbdikz{{|9$&: 		%1J)K)KWWUY]]\abbc;$&< 		%1J)K)KWWUY]]\abbc=$&> IIgg.>&?&?IbAcAcetuuv?$&@ 99Y8Q0R0RTcet  wF  HW  Yh  jq  jq  r{  j|  j|  }  }  ~A$&B ))Iww7P/Q/QSbds  vE  F  F  GC$&D ))D''2K*L*Lo_deefE$&F +IIdGGD]<^<^`oqv,w,wxG$&  "N .  #(/2S"T ,977CT;U;U+V  (*9  ' #(/2S"T ,;+<  (*.  ' X'=> !*O <  #   x)AB #,o">  !%    /*CD $3#4   "&   "(O,GH &5%6  "$(  ! x)AB #2E":  !%   8_%9: (/5A  !   ?#56 ,i(S  $   (O$78 -y%ASASUZ\ab  %   X~.()UHhO    8_%9: .	5(HU  &   8_%9: .	5(HU  &   ?#56 ,i(S  $   ?#56 ,i(S  $   "(O,GH &5y%S[%\  "$-  ! x!12*IueD "  X~.()UEB    Hom,'E5A   Ho&;<  /GGDMM7S  %   X'=> !0)WWT]]G T  &    %X/MN )8)_(U  %'+  $ h(?@ "19o!N   $   8_%9: .	:  &   X~.()4    X~.()4    (OK(	%y1	 	  (OK(	%y1	 	  h(?@ "1!2   )   X'=> !0''%..''/BZBZ [  (   X'=> !0/ B  (    %X/MN )8)Xx(X  %',  $ #(/2S"T ,;YRZ+[  (*/  ' #(/2S"T ,;UG+L  (*.  ' #(/2S"T ,;W+E  (*.  ' !&h0O P *9):  &(,  % X~.(+y%PUW\^cejk   ?#56 *O      h(?@ "19eY!O   )   X'=> !0)U C  (   X~.&    !    &?%B ! /   %X/MN )@(A  %'0  $ X'=> !*,C D  .   x)AB #,+  !&   (O$78 '/  +   x)AB #,o">  !&   Ho&;<  /0  "   X'=> !*E 2  (   X'=> !0 1  6   &+8_5Y%Z "/F.G " +-6 " * x)AB #2O"D  !*   x)AB #2GGI4F4F"Q  !&    /*CD $3#4   "+   x)AB #2O"D  !*   !?+EF %4$5  !#(    Ho&;<  /7  -   x)AB #2E":  !*   8_%9: .0CVVU[]cd  &   8_%9: .0CWWV__V]V]^dVeVegngnougvgvxx  AG  yH  yH  I  &   !&h0O P *9):  &(1  % !&h0O P *98WW^E\E\)]  &(1  % $)?3U#V  -<ggn>U>U,V   )+4   ( #(/2S"T ,;+<  (*2  ' !&h0O P *98WW^E\E\)]  &(1  % (O$78 -wwx/@/@A  %   (O$78 -wwx/@/@A  %   h(?@ "17793E3Ew!O   '   "(O,GH &5%6  "$+  ! !?+EF %4gwwy?Q?QSZ$[  !#*    (O$78 -wwy/A/A779CUCUV  %   Ho&;<  /'7K  '   Ho&;<  /1A1A777CSCSU\U\]dUeUef  '   /4Ho>k.l +8GZ_ahahisatatv}7~ + 46= + 3 ?#56 ,o>  $   x)AB #2O"D  !1   !?+EF %4o$W  !#,    !?+EF %4owwzGZGZ\c$d  !#*    !?+EF %4owwwGWGW$X  !#,    /"34+-FX #  /"34+-FPZH[H[]de !  !?+EF %4o$F  !#2    8_%9: ./  "   8_%9: .6  &   $Ho.KL (7'I  $&+  # !&h0O P *99ggiFXFX)Y  &(7  % #8_-IJ '6Q[I\I\^e&f  #%,  " ',Ho6[&\ #0?RYRYZdReRegn/o # ,.5 # + #8_-IJ '6&H  #%*  " $Ho.KL (7''R\J]J]_f'g  $&-  # !?+EF %4o$F  !#(    !?+EF %4ouggV`NaNacj$k  !#*    #8_-IJ '6&O  #%.  " h(?@ "1?GGGDTDT!U   )   Ho&;<  /A  '   "'x1Q!R +:GGD[<\<\^f*g  ')2  & ',Ho6[&\ #0?/@ # ,.3 # + "'x1Q!R +:GGD[<\<\^f*g  ')2  & (O$78 -.  %   !&h0O P *9?)K  &(-  % !&h0O P *9?)K  &(-  % %*(O4W$X !.=PWPWXbPcPcel-m ! *,3 ! ) ?#56 ,ggfoo>  $   $Ho.KL (7'8  $&5  # $Ho.KL (7'I  $&5  # #8_-IJ '4o  #%*  " h(?@ "/!A   /   h(?@ "/!7   /   !?+EF %2E$:  !#,    x)AB #2GGJ4G4G"Q  !(   h(?@ "1?!C   )   $Ho.KL (7'I  $&6  # !&h0O P *9?O)\  &(1  % !&h0O P *9?GGT^L_L_ah)i  &(/  % x)AB #2M774==RY"Z  !*   x)AB #2GGDMM7GGT[L\L\"]  !*   X'=> !.  (  + + + + +I + + + IIi1E)F)FRZ[[\!   $ ?#56 $W\22GGO4L4LM  %   (O$78 (\     * * * * *	 * * * 99T77+C#D#DhPXYYZ%  ! ,  X'=> !+WW5E-F-F G  $   h(?@ ",o!>   -   "(O,GH &3_  "$)  ! h(?@ ",eWW=M5N5N!O   %   h(?@ ",gg6F.G.G!H   %   x)AB #-,  !&         #8_-IJ '4m&D  #%2  " $Ho.KL (5}'E  $&3  # h(?@ "/!H   '   h(?@ "/   %   (O$78 +_=  )   X'=> !. >  (   x)AB #0/  !,   8_%9: *m  $   8_%9: ,k:  &   x)AB #.w"G  !(   h(?@ "/ggdmmW!U   '   "(O,GH &3Y%?  "$)  ! ?#56 &(8(8''(:K:KL  "   #8_-IJ '0'')2D2DggiFXFXZaZabkZlZlnunuv~nn  BI  BI  JR  BS  BS  U\  U\  ]e  Uf  Uf  'g  #%.  "  /*CD $-x#B   "+   !&h0O P *3Xx)H  &(-  % ?#56 *I6  $   8_%9: (k  (   8_%9: (''%..''):L:LM  &   (O$78 '3  +   h(?@ "+WWX->->!?   )   !?+EF %.K  !#(    x)AB #,eWW^5L5L"M  !*   Ho&;<  )51  )   x)AB #0/774==RY"Z  !(   ?#56 *OWWT]]GT  "   (O$78 +UGGDMM7K  #   	 
 
    { { { { {Y { { { fvwWv5% *  & 7  x)AB "$  !.   X~.&xB    /"34)51   x!12(''%..'5I "  X'=> !*  $   X'=> !*E 2  #   h(?@ "+_!=   $   h(?@ "+_!=   )   h(?@ "+   %   8_%9: (%0  ,   !?+EF %.K  !#,    !?+EF %.K  !#,    Ho&;<  /0  "   $Ho.KL (7'8  $&/  # Ho&;<  /0  #   h(?@ "18XxQY[cem!n   $   h(?@ "17793E3E!F   )   h(?@ "17793E3E!F   )   !?+EF %.(HhX`bj$k  !#'     /*CD $1?   "1   x)AB #2"3  !&   Ho&;<  /9  1   Ho&;<  /A  1   x)AB #24G"H  !*    /*CD $7QXQXY`QaQa#b   "+   $Ho.KL (;'<  $&+  # $Ho.KL (;WggdmmU\^e^efm^n^n'o  $&/  # %*(O4W$X !.A?-S ! *,< ! ) $)?3U#V  -@/SZSZ[`SaSa,b   )+4   ( ',Ho6[&\ #0C_V]V]^bVcVcelnunuv}n~n~/ # ,.7 # + %*(O4W$X !.A?T[T[\`TaTacjlslst{l|l|-} ! *,5 ! ) $Ho.KL (5H[]lns't  $&/  # "'x1Q!R +8/K^`o  rA  +B  ')2  &  %X/MN )6I\^movovw{o|o|  F  )G  %'0  $ $Ho.KL (79Lo'^  $&/  # "(O,GH &-gi&8&8%RYRYZiRjRj%k  "$-  ! #(/2S"T ,3GI,>,>X_X_`oXpXp+q  (*3  ' x)AB #2HhRZ\dfn"o  !*   x)AB #*79#5#5uo{"[  !*   x)AB #2"3  !,   "'x1Q!R +8)_*U  ')4  & $)?3U#V  -<ggdmmW,U   )+2   (  %X/MN )8''$--(Q  %'.  $ $)?3U#V  -<,=   )+0   ( $Ho.KL (7w'W  $&-  # !&h0O P *99ggNdFeFe)f  &(1  % "'x1Q!R +:GGFOOWWU[__*]  ')2  & "(O,GH &-w%7  "$3  ! "(O,GH &-w%I  "$3  ! h(?@ "17773C3CWWWEUEUW^W^_fWgWgipipqxiyiy!z   )    %X/MN )8''.:Q:Q(R  %'0  $ !?+EF %4o$F  !#'    #8_-IJ '6PV&W  #%.  " #8_-IJ '6QWZaZabhZiZikrkrsykzkz&{  #%.  " #8_-IJ '6&@  #%.  " #8_-IJ '68H8H&I  #%.  "  /*CD $3#4   "'    /*CD $3U#;   "+   x)AB #2"3  !&   x)AB #2E":  !*   !?+EF %4ffff$U  !#,    !?+EF %4ggfoowwvX_X_`fXgXgipipqwixix$y  !#,    !?+EF %4ggg6F6F$G  !#,    !?+EF %4g$>  !#,    !?+EF %4$5  !#(    !?+EF %4ggg6F6F$Q  !#,    !?+EF %4ggg6F6FRY$Z  !#,    x)AB #2"3  !&    /*CD $3U#;   "2   !?+EF %5www7G7GQXIYIY$Z  !#,     /*CD $4#5   "'   !?+EF %5$6  !#,    /"34+Wg> #  /"34+Wg> #  (O$78 -w'SZ\cd  %   x!12*+ "  X'=> !0% C  (   X'=> !0''%..'')BTBT U  (   x)AB #0/7"K  !0   ?#56 ,o>  $   h(?@ "17783D3Dh!O   )   (O$78 +WWW-=-=xPYZ  %   "(O,GH &3_%E  "$-  ! "(O,GH &3WWW5E5ExQ`bibijqbrbrt|%}  "$-  !  /*CD $3WWW5E5E#F   "+   x!12$+   "(O,GH &3Y%H  "$3  ! !&h0O P *9):  &(<  % !&h0O P *9;O)P  &(1  % Ho&;<  /
@S@SU\]  %   !&h0O P *7OU\)]  &(3  % Ho&;<  /0  '   X'=> !*GGFOOW E  &   X'=> !*GGG,<,<hPXHYHY Z  (   x)AB #,+  !&   (O$78 '[  !   8_%9: (k  "    /*CD $-wwu~~#>   "+   8_%9: ('7773C3CD  &   Ho&;<  )7GGG4D4DE  '   x)AB #,hAQAQ"R  !*   h(?@ "+Xw!?   .   $)?3U#V  -;,<   )+0   ( %*(O4W$X !.<e-D ! *,< ! ) !?+EF %4$5  !#(    h(?@ "17!;   /   
J J J J J J J J uuu& 	 6 6 6 6 6i 6 6 6 yyww7M/N/NPUVVW#   ( !&h0O P *1'.*A*A)B  &(1  % X'=> !*6!4!4 5  #   "(O,GH &/i	0B0BGGFOO&T&T%U  "$(  ! Ho&;<  -  #   ?#56 &.       !  #         #  !'  #)  "(                                                 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
                                                                                    "          !  !    !  "  &* " "  "                                    $)?3U#V  -:O   )+0   ( $Ho.KL (5u'=  $&<  # !&h0O P *@)A  &(,  %  %X/MN )?ATATV](^  %'.  $ "'x1Q!R +A77:CVCVX_*`  ')0  &  /*CD $1=''%..RY[`#a   "+   ?#56 *M?ER  $   x)AB #0'7Hh"W  !.    /*CD $1=%#H   ".   (O$78 *^      !&h0O P *6  &(7  % #8_-IJ '4m&D  #%.  "6 6 6 6 69 6 6 6 yyGG4G,H,HIIJWWT]]    " .38_=i-j *7BIuV[]bdikprw  zA  zA  BR  zS  zS  U\  U\  ]h  Ui  Ui  7j * 35: * 2 $Ho.KL (3YueUZ\achjqjqr}j~j~'  $&+  # !?+EF %.0D0D$E  !#(    h(?@ "+   $  * * * * *i * * * 99UGG,B$C$CWWT]]T[\\]#   ( /"34)77>+B+BJO #  X'=> !.0G0GUZ [  (   &+8_5Y%Z "/<e.D " +-2 " * &+8_5Y%Z "/<e.D " +-2 " * x)AB #0/  !&    /*CD $15#9   "0    %X/MN )7(P  %'.  $ !&h0O P *8''%..')R  &(/  % !&h0O P *8''&//7)S  &(/  % #8_-IJ '5wwt}}g&N  #%,  " !?+EF %3WWV__g$N  !#*    (-X7]'^ $1?0@ $ -/5 $ , #8_-IJ '0k  #%4  " h(?@ "1!2   $   !&h0O P *9):  &(-  % #(/2S"T ,;U+C  (*<  ' !&h0O P *<ggdmmW)U  &(/  % $)?3U#V  -?PW,X   )+2   ( !?+EF %7$P  !#*    #8_-IJ '9774=='&R  #%,  " ).h8_(` %2DoW^W^_cWdWdfm1n % .07 % - ).h8_(` %2D1E % .05 % - #8_-IJ '9774=='&R  #%,  " !&h0O P *<ggdmmW)U  &(/  % $Ho.KL (:GGDMM7'S  $&-  # $)?3U#V  -?,@   )+0   ( &+8_5Y%Z "/A5.I " +-? " * .38_=i-j *7I56Q * 35: * 2  %X/MN );(<  %'9  $ (-X7]'^ $1C0D $ -/4 $ , */x9a)b &3Eu2M & /1H & . $)?3U#V  -D,E   )+0   ( #(/2S"T ,CUGGTXMM[bdkdklsdtdt+u  (*3  ' #(/2S"T ,C_+U  (*:  ' +0/:c*d '4K_^e^efo^p^p3q ' 02; ' / */x9a)b &3JO]d]del]m]m2n & /1: & . */x9a)b &3JO]d]dei]j]jlsu|u|  ~E  vF  vF  3G & /1: & . (-X7]'^ $1H/[b[bcg[h[hjqszsz  |C  tD  tD  1E $ -/8 $ , .38_=i-j *7I6J * 35: * 2 05X?m/n ,9KU8S , 57< , 4H H H H H	 H H H 		$(@ A ABBC))D''*B"C"CWWT]]SST		''$--1I)J)JES\^cejlslstzl{l{  ~E  ~E  FO  ~P  ~P  Q  Q  R		''$--1I)J)JGGTZOO\\]IIgww/G'H'H''RV--Y_ahahipaqaqsz{{|IIgww/G'H'H''RV--Y`Y`agYhYhjqrrsyy0H(I(I77SW==YYZ99T77+C#D#DggdmmTTU
%  ! , ( ( ( ( (9 ( ( ( !(  $ 2  h(?@ !#   '(; < <   h(?@ ")'$--%!H   $   x)AB #*7+;#<#<"=  !%   !&h0O P )+  &(/0@(A(A  % "'x1Q!R +273C+D+D*E  ')-  & (O$78 '[  )   8_%9: ,o  !   Ho&;<  -  #   Ho&;<  -u5  $   X'=> !. 6  $   (O$78 +U3  !   $Ho.KL (5u'=  $&+  # X'=> !. 6  '   X'=> !.wwt}}gwwW\~~ ^  &   x)AB #0%"8  !&   #8_-IJ '4e&<  #%9  " h(?@ "/QWZaZabhZiZikrkrsykzkz!{   )    /*CD $15''&//77SY??\c\cdj\k\kmtmtu{m|m|#}   "+   h(?@ "/!7   '   Ho&;<  -uggh6G6GQYIZIZ\c\cdl\m\movovw  pA  pA   B  '   !?+EF %2E778;L;L$M  !#,    8_%9: ,eWWY5G5GH  &   x)AB #0%9J9JGGT\L]L]"^  !*   #8_-IJ '4h(T\&]  #%*  " ?#56 *E5''(:K:KL      Ho&;<  -ue<  #   ?#56 *E7783D3DgghFWFWY`Y`aiYjYjlslst|l}l}~  $    /*CD $18XxQY[b[bck[l[lns#t   "'   8_%9: ,owN  +   (O$78 ,-  %   (O$78 ,-  %   #8_-IJ '5&6  #%*  " X'=> !/ 0  $   8_%9: -.  !   h(?@ "/   -   x)AB #0/  !&   /"34)5''(2C2CUK   Ho&;<  -u5  #   ?#56 *E5''(:K:KWWU]M^M^`g`ghp`q`qszsz  |D  tE  tE  F  $   h(?@ "/PU!W   )   x)AB #0/  !%   $)?3U#V  -6w,O   )+2   (  %X/MN )2GGDMM7(K  %'.  $ !&h0O P *3  &(3  % X'=> !*GWgw O  #   Ho&;<  )7GWgN  "   X'=> !*GWgw O  #   Ho&;<  )7GWgN  "   8_%9: ('7GWM  !   X'=> !*GGG,<,<ggg>N>NPWPWX_P`P`bibijqbrbr s  (   Ho&;<  )777+;+;WWW=M=MwwW^O_O_ahahipaqaqr  '   X'=> !*GGG,<,<ggg>N>NPWPWX_P`P`bibijqbrbr s  (   Ho&;<  )777+;+;WWW=M=MwwW^O_O_ahahipaqaqr  '   8_%9: ('''*:*:GGG<L<LggV]N^N^`g`gho`p`pq  &   #8_-IJ '0'')2D2DgghFWFW&X  #%.  " !&h0O P *98XxYackmu)v  &(,  %  /*CD $3#4   "/    /*CD $1?   "'   "'x1Q!R +8%*@  ').  & $Ho.KL (5ue'D  $&6  # Ho&;<  ''7C  +   X'=> !.  #    /*CD $-}#=   "&                       "#             
       !&  "   #  $  #    #                  $%   !"  '( # #=     !"  "#   !  "#  !<    "#                 
 	 	 
 
 	                                                                                         $  !     !  #  !  #  !  !'  $%   &' " "#  #$    !  !  !  !(   '  &  %  &- ! !#    !   "                                             j j j  6 6 6' ' '' ' '                                                          "#                *+ & *+ & "#  %& ! 12 -   $%         $%   '( # "#         "  $&                           
                           !               "%           !    7   r&   