
    ϔ jd8                       d Z ddlZddlT ddlZddlZddlZddlZddlZej                            d          rd\  Z	Z
n%ej                            d          rd\  Z	Z
nd\  Z	Z
d	 Zi Zd
 Z edej        dd          ed<    ed          Z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/          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 d/ d0e          Z7 ee7          Z8 G d1 d2e          Z9 ee9          Z: G d3 d4e          Z; ee;          Z< G d5 d6e          Z= ee=          Z> G d7 d8e          Z? ee?          Z@ G d9 d:e          ZA eeA          ZB G d; d<e          ZC eeC          ZD G d= d>e          ZE eeE          ZF G d? d@e          ZG eeG          ZH G dA dBe          ZI eeI          ZJ ed          ZK G dC dDe          ZL eeL          ZM G dE dFe          ZN eeN          ZO G dG dHe          ZP eeP          ZQ G dI dJe          ZR eeR          ZS G dK dLe          ZT eeT          ZU G dM dNe          ZV eeV          ZW G dO dPe          ZX eeX          ZYeZZeZ[e\Z]e^Z_eZ`dZaeadz   Zbebdz   Zcecdz   Zde`ZeefZg eeh          Zi eeg          Zj G dQ dRe          ZkdS eeh          fdTeffek_l        ekZm eeh          Zn G dU dVe          ZodWe^fdXe^fdYe^fdZe^fd[e^fd\e^ffeo_l        eoZp G d] d^e          Zqd_e^fd`e^fdae^fdbe^ffeq_l         eeq          ZreqZs ees          Zt G dc dde          Zudee^fdfe^ffeu_l         eeu          ZveuZw eew          Zx G dg dhe          Zydie^fdje^ffey_l         eey          ZzeyZ{ ee{          Z| G dk dle          Z}dme_fdne_fdoe_fdpe_fdqe_fdre_fdse_fdte_ffe}_l        e}Z~eZeZeZeZdZdZeZeZdZdZeZ G du dve          Zdwefdx e eeh                    fdy ed          fdzefd{ ed          fd|efd}effe_l        eZed         d~         Z ee          fe_        de_        ed         d         Zde_        de_        ed         d         Zde_        de_        ed         d         Ze]eZfe_        de_        ed         d         Zefe_        eZe_        ed         d         Zeneife_        e0e_        ed         d         Z ed          eeife_        e0e_        ed         d         Z ed          eeife_        e0e_         G d de          Zde\fd e ee           ed          e\ ee          e\          fd ed          ffe_l        eZ G d de          Zd ed          fd e ed           ed                    fd e ee]           ed                    fd e ee[           ed          e] ed          e]          fd e ee[           ed          e] ed          e]          fd e ee[           ed                    fd e ee[           ed          e]          ffe_l        eZed         d         Z ee          eife_        e0e_        ed         d         Ze0 ee          fe_        eZe_        ed         d         Zde_        e\e_        ed         d         Ze0fe_        eZe_        ed         d         Ze0 ee          e\fe_        e\e_        ed         d         Ze0fe_        e\e_        ed         d         Ze0fe_        e\e_        ed         d         Ze0fe_        ee_        ed         d         Ze0fe_        ee_        ed         d         Ze0efe_        e<e_        ed         d         Ze<fe_        e^e_        ed         d         Ze<fe_        ee_        ed         d         Ze<fe_        e^e_        ed         d         Ze<fe_        ee_        ed         d         Ze< ees          fe_        eZe_        ed         d         Ze0e eew          fe_        eZe_        ed         d         Ze0e ee           ee          fe_        ee_         G d de          Zde]fde]fde]fde]ffe_l        eZed         d         Zee<eeeeeefe_        eZe_        ed         d         Ze(e<eeeeeefe_        de_        ed         d         Ze(e< eep           ees          efe_        de_        ed         d         Ze<fe_        de_        ed         d         Ze0fe_        de_        ed         d         Ze<eeeeeee ee           ee          f
e_        eZe_        ed         d         Ze<eeeeeee ee           ee          f
e_        eZe_        ed         d         Zeeefe_        e(e_        ed         d         Zeee ed          efe_        e(e_        ed         d         Ze(fe_        ee_        ed         d         Ze(eeeee]fe_        eZe_        ed         d         Ze(fe_         ed          e_        ed         d         Ze(fe_        ee_        ed         d         Ze(fe_        ee_        ed         d         Ze(fe_        ee_        ed         d         Ze(fe_        de_        ed         d         Ze0fe_        eZe_        ed         d         Ze0fe_        ee_        ed         d         Ze0fe_        eDe_        ed         d         ZeDfe_        ee_        ed         d         ZeDefe_        ee_        ed         d         Ze0fe_        eee_        ed         d         Ze0ei eeh          e\fe_        e\e_        ed         d         Ze0fe_        e]e_        ed         d         Ze0eife_        e.e_        ed         d         Ze0e ed           ee̦          fe_        e.e_        ed         d         Ze0fe_        ee_        ed         d         Ze0e ed          e\fe_        e\e_        ed         d         Ze0e ed          e\ ee\          fe_        eZe_         G dɄ de          Zdwefd e ee           eeЦ          ejejee          fd e ed           eeЦ          e          fd e ee           eeЦ          ejejejejeZ ed          e	  	        fd e ee           eeЦ           ed          e          fd e ed           eeЦ           ed          eeZejejejejej
  
        fd e ed           eeЦ          eZeeeZeZeZeZeZ
  
        fd e ed           eeЦ           ed          eej          fd e ed           eeЦ          e          fd e ee           eeЦ           ed          e          fd ed          fd ed          fdzeffe_l        eZ e ed          e          Z G dք de          Zdeffdeffdeffdeffdeffdeffdeffdefffe_l        eZ G d de          Zg dwefd e ed           eeզ                    fd e ed           eeզ          e<eeee          fd e ed           eeզ          e<eeee          fd e ed           eeզ          e          fd e ee           eeզ          eeҦ          fd e ed           eeզ          e          fd e eeԦ           eeզ                    fd e ed           eeզ                    fd e ee<           eeզ          e0e          fd e ee<           eeզ          e0          fd e ee           eeզ          e<          fd e ed           eeզ          ei          fd e ed           eeզ          eje]eZ          fd e ed           eeզ          ei          fd e ed           eeզ          ee ee^          e          fd eeѦ          fdeZfd e ed           eeզ          e<eZeeee          fd e ee           eeզ          e0          fd e ed           eeզ          e0e          fd e ed           eeզ          e0ej          fd e ed           eeզ          e< ee           ee           ee           ee                    fd e ed           eeզ          ee]          fd e eeZ           eeզ          e<eWee^e^          fd e e ee                     eeզ          eej eeh                    fd e ed           eeզ           ee          ejejejejej          fd e ed           eeզ           ee          eej          fd e ee           eeզ           ed          e          fd e ee           eeզ           ed          e          fd e e ee                     eeզ          ej          fd e eeZ           eeզ          ejejejejej eem                    fd  e eeZ           eeզ          ejejej          fd e ed           eeզ          e"e          fd e ed           eeզ          eie          fR e_l        eZed         d         Ze0 ee֦          fe_        e4e_        ed         d         Ze4fe_        de_        ed         d         Ze<e4fe_        de_        ed         d         Ze<e4fe_        de_        ed         d         Ze4fe_        de_        ed         d         Ze4fe_        de_        ed         d	         Ze4efe_        de_        ed         d
         Ze<e4efe_        de_        ed         d         Ze4e<eeefe_        eZe_        ed         d         Ze4e<e ee{          eefe_        eZe_        ed         d         Ze4e<eeefe_        eZe_        ed         d         Ze4e<eeefe_        eZe_        ed         d         Ze4e<eeefe_        eZe_        ed         d         Ze4e<eeefe_        eZe_        ed         d         Ze4e<eeefe_        eZe_        ed         d         Ze4e<eeefe_        eZe_        ed         d         Ze4e<eefe_        eZe_        ed         d         Ze4e<eefe_        eZe_        ed         d         Ze4e<eefe_        eZe_        ed         d         Ze4e< ed          e\fe_        e\e_        ed         d         Ze4e< ed          e\fe_        e\e_        ed         d         Ze4e<ejfe_        de_        ed         d         Ze4e<ejfe_        de_        ed         d         Ze4e<fe_        eZe_        ed         d         Ze4e<fe_        eZe_        ed         d         Ze4e<fe_        eZe_        ed         d         Ze4e<fe_        eZe_        ed         d         Ze4e<fe_        eZe_        ed         d         Ze4fe_        eZe_        ed         d          Ze4 ee           ee"          fe_        eZe_        ed         d!         Ze4e"fe_        eZe_        ed         d"         Ze4e<eefe_        ee_        ed         d#         Ze4e<eefe_        ee_        ed         d$         Ze4ee\fe_        de_        ed         d%         Ze4efe_        de_        ed         d&         Ze4fe_        de_        ed         d'         Ze4e(e<eeeeeef	e_        de_        ed         d(         Ze0fe_        ee_        ed         d)         Ze4e<eeZfe_        eZe_        ed         d*         Ze4e<efe_        eZe_        ed         d+         Ze0fe_        eZe_        eZ dZedz   Ze Zed         d,         Zefe_        eZe_        ed         d-         Ze<efe_        e"e_        ed         d.         Ze<fe_        ee_        ed         d/         Ze<efe_        e"e_        ed         d0         Ze<e"fe_        ee_        ed         d1         Z	e"fe	_        de	_        ed         d2         Z
e<efe
_        eZe
_        ed         d3         Ze"fe_        ee_        ed         d4         Zefe_        eZe_        ed         d5         Ze"e@fe_        eZe_        ed         d6         Ze" ee{          efe_        ee_        ed         d7         Ze"fe_        eZe_        ed         d8         Ze"e@fe_        eZe_        ed         d9         Ze"fe_        ee_        ed         d:         Ze"efe_        e@e_        ed         d;         Ze"efe_        eZe_        ed         d<         Ze"eeeeefe_        eZe_        ed         d=         Ze"e ee           ee           ee           ee          fe_        eZe_        ed         d>         Ze"fe_        eZe_        ed         d?         Ze"e ee~          fe_        eZe_        ed         d@         Ze" ee~          fe_        eZe_        ed         dA         Ze"fe_        ee_        ed         dB         Ze"e ee~          fe_        eZe_        ed         dC         Ze" ees          fe_        eZe_        ed         dD         Ze" ees          fe_        eZe_        ed         dE         Ze" ee{          e\fe_        e\e_        ed         dF         Ze"fe_        e\e_        ed         dG         Ze"e\ ee{          e\fe_        e\e_        ed         dH         Z e" ee{           ee{          fe _        eZe _        ed         dI         Z!e"e^e^e^fe!_        eZe!_        ed         dJ         Z"e" ee^           ee^           ee^          fe"_        eZe"_        ed         dK         Z#e4e"e eeg          e\fe#_        e\e#_        ed         dL         Z$e"eife$_        eZe$_        ed         dM         Z%e"eife%_        ee%_        ed         dN         Z&e"eiejfe&_        eZe&_        ed         dO         Z'e"ei eeg          e\fe'_        e\e'_        ed         dP         Z(e"ei ee^          fe(_        eZe(_        ed         dQ         Z)e"eejfe)_        eZe)_        ed         dR         Z*e"e eeg          e\fe*_        e\e*_        ed         dS         Z+e"eife+_        e"e+_        ed         dT         Z,e"fe,_        ee,_        ed         dU         Z-e"efe-_        eZe-_        ed         dV         Z.e4e"fe._        ee._        ed         dW         Z/e4e"efe/_        eZe/_        ed         dX         Z0e4e< ee{          fe0_        e"e0_        ed         dY         Z1e4e" eeg          e\fe1_        e\e1_        ed         dZ         Z2e4e" eeg          e\fe2_        e\e2_        ed         d[         Z3e4e"fe3_        ee3_        ed         d\         Z4e4e" eeg          e\fe4_        e\e4_        ed         d]         Z5e4e"fe5_        ee5_        ed         d^         Z6e4e"e eeg          e\fe6_        e\e6_        ed         d_         Z7e4e"efe7_        eZe7_        ed         d`         Z8e4e" ee^          fe8_        eZe8_        ed         da         Z9e4e"eeefe9_        eZe9_        ed         db         Z:e4e" ee           ee           ee          fe:_        eZe:_        ed         dc         Z;e4e"fe;_        eZe;_        ed         dd         Z<e4 ee          efe<_        eZe<_        ed         de         Z=e4fe=_        ee=_        ed         df         Z>e4 ee          efe>_        eZe>_        ed         dg         Z?e"fe?_        e:e?_        ed         dh         Z@e4e"fe@_        ee@_        ed         di         ZAe4e"feA_        eeA_        ed         dj         ZBe4e" eeg          e\feB_        e\eB_        ed         dk         ZCe" eeh          feC_        eZeC_        ed         dl         ZDe"feD_        e$eD_        ed         dm         ZEe"ejfeE_        e$eE_        ed         dn         ZFe0feF_        eeF_        ed         do         ZGe0ejfeG_        e$eG_        ed         dp         ZHe0efeH_        e$eH_        ed         dq         ZIe0efeI_        eZeI_        ed         dr         ZJe$ eeg          e\feJ_        e\eJ_        ed         ds         ZKe$eifeK_        eZeK_        ed         dt         ZLe$eifeL_        eeL_        ed         du         ZMe$eiejfeM_        eZeM_        ed         dv         ZNe$ei eeg          e\feN_        e\eN_        ed         dw         ZOe$e0 ed          e\feO_        eZeO_        ed         dx         ZPe$ ed          e\ ee\          feP_        eZeP_        ed         dy         ZQe$ eeg          e\feQ_        e\eQ_        ed         dz         ZRe0feR_        eZeR_        ed         d{         ZSe0 eeg          e\feS_        e\eS_        ed         d|         ZTe0ejfeT_        eZeT_         G d} d~e          ZUdwefd e eeZ           eeU          ee          ffeU_l        eUZVed         d         ZW eeV           ee          feW_        e&eW_        ed         d         ZXe&feX_        deX_         G d de          ZYdwefd e ed           eeY          ee          ffeY_l        eYZZed         d         Z[e& eeZ          fe[_        ee[_        ed         d         Z\e&eife\_        e0e\_        ed         d         Z]e0fe]_        ee]_        ed         d         Z^e&e eeZ          fe^_        ee^_        ed         d         Z_e& eeZ          fe__        ee__        ed         d         Z`e&fe`_        ee`_        eZadZbdZceaZded         d         Zee0e*fee_        e*ee_        ed         d         Zfe0e*fef_        e*ef_        ed         d         Zge* ed          e\feg_        e\eg_        ed         d         Zhe*feh_        eeh_        ed         d         Zie0ejfei_        e*ei_        ed         d         Zje0e*fej_        e.ej_        ed         d         Zke*fek_        e ek_        ed         d         Zle fel_        e\el_        ed         d         Zme0e fem_        e.em_        ed         d         Zne  ed          e\fen_        e\en_        ed         d         Zoe0e  ed          e\feo_        e\eo_        ed         d         Zpe0e.fep_        eep_        ed         d         Zqe. ee\           ee_          feq_        e\eq_        ed         d         Zre. eeZ           eeZ           eeZ           ee_           ee_           ee_          fer_        eZer_        ed         d         Zse<eefes_        e:es_        ed         d         Zte<eefet_        eet_        ed         d         Zue0e:feu_        e.eu_        ed         d         Zve:fev_        e ev_        ed         d         Zwe< ee           ee:          few_        eZew_        ed         d         Zxe<e:fex_        e"ex_        ed         d         Zye: ees          fey_        eZey_        ed         d         Zze:fez_        eez_        ed         d         Z{e:e ee~          fe{_        eZe{_        ed         d         Z|e<efe|_        e e|_        ed         d         Z}e0ed ed          e\fe}_        e\e}_        ed         d         Z~e0ei ed          e\fe~_        e\e~_        ed         d         Ze0e ed          e\fe_        e\e_        eZefZeZe̐ZeZeZeZ G d de          Zdeefdfefde^fde^fdefdefdeffe_l        eZed         d         Zde_        e0e_        ed         d         Ze0eeefe_        e<e_        ed         d         Ze0efe_        de_        ed         d         Ze0 ee          e\efe_        eZe_        ed         d         Ze<fe_        ee_        ed         d         Ze<efe_        de_        ed         d         Ze<e@fe_        eZe_        ed         d         Ze<e@efe_        eZe_        ed         d         Ze<e@fe_        eZe_        ed         d         Ze<fe_        ee_        ed         d         Ze<efe_        e@e_        ed         d         Ze<fe_        eZe_        ed         d         Ze<fe_        eZe_        ed         d         Ze@fe_        de_        ed         d         Ze@fe_        eZe_        ed         d         Ze@fe_        ee_        ed         d         Ze@ eeZ          fe_        eZe_        ed         d         Ze@eZfe_        eZe_        ed         d         Ze@eeeeeefe_        de_        ed         d         Ze@ eep          fe_        eZe_        ed         d         Ze@ eep          fe_        eZe_        ed         d         Ze@ eep          fe_        eZe_        ed         d         Ze<eeeeeefe_        de_        ed         d         Ze0fe_        e@e_        ed         d         Ze@fe_        ee_        ed         d         Ze@fe_        ee_        ed         d         Ze@e\fe_        eBe_        ed         d         Ze@eife_        eBe_        ed         d         Ze@eBfe_        eZe_        ed         d         ZeB eeg          e\ ee\          fe_        eZe_        ed         d         ZeBfe_        ee_        ed         d         ZeBe\ eeg          e\ ee\          fe_        eZe_        ed         d         ZeBeife_        ee_        ed         d         ZeBei ee          fe_        eZe_        ed         d         ZeBei ee^          fe_        eZe_        ed         d         ZeBei eeg          e\ ee\          fe_        eZe_        ed         d         ZeBei ee          e\ ee\          fe_        eZe_        ed         d         Ze0e@eBeiefe_        eZe_        ed         d         Ze0e@eBeie^fe_        eZe_        ed         d         Ze0e@eBeieife_        eZe_        ed         d         Ze0e@eBei ee          e\fe_        eZe_        ed         d         Ze@eBeife_        eZe_        ed         d         Z ee<          ee@ ee          fe_        eZe_        ed         d         Z ee<          ee@ ee          fe_        eZe_        ed         d         Ze@eeeeeefe_        eZe_        ed         d         Z ee<          ee@e(fe_        eZe_        ed         d         Ze@fe_        e(e_        ed         d         Ze0e<e@fe_        e(e_        ed         d         Ze@ ed          e\fe_        e\e_        ed         d         Ze@ ed          e\fe_        e\e_        ed         d         Ze@fe_        ee_        ed         d         Ze@e ed          e\fe_        e\e_        ed         d         Ze@e< ee          fe_        eZe_        ed         d         Ze@ ee           ee          fe_        eZe_        ed         d         Ze@e< ee          e ee          fe_        eZe_        ed         d         Ze^e^fe_        e@e_        ed         d         Ze^e^e^e^fe_        e@e_        ed         d         Ze@ ee^           ee^           ee^           ee^          fe_        eZe_        ed         d         Ze@ ee~          fe_        eZe_        ed         d         Ze@eife_        de_        ed         d         Ze@eeeefe_        eZe_        ed         d         Ze@ ee           ee           ee           ee          fe_        eZe_        ed         d         Ze@e^fe_        eZe_        ed         d         Ze@ ee^          fe_        eZe_        ed         d         Ze@fe_        ee_        ed         d         Ze@efe_        eZe_        ed         d         Ze@fe_        ee_        ed         d         Ze@efe_        eZe_        ed         d         Ze@eeeefe_        eZe_        ed         d         Ze@ ee           ee           ee           ee          fe_        eZe_        ed         d         Ze@ ee^          fe_        eZe_        ed         d         Ze@e^fe_        eZe_        ed         d         Ze@fe_        ee_        ed         d         Ze@ ee^          efe_        eZe_        ed         d         Ze@ ee^          ee^fe_        eZe_        ed         d         Ze@fe_        ee_        ed         d         Ze@efe_        eFe_        ed         d         ZeF ee^           ee^          fe_        eZe_        ed         d         ZeFfe_        ee_        ed         d         ZeFfe_        eZe_        ed         d         Ze@e^e^fe_        eZe_        ed         d         Ze@e^e^fe_        eZe_        ed         d         Ze@e^e^e^e^e^e^fe_        eZe_        ed         d          Ze@fe_        eZe_        ed         d         Ze@eeZfe_        eZe_        ed         d         Ze@ ee           eeZ          fe_        eZe_        ed         d         Ze0eie^fe_        e@e_        ed         d         Ze@ejfe_        eZe_        ed         d         Ze@ ee          efe_        eZe_        ed         d         Ze@ ee^          efe_        eZe_        ed         d         Ze0 ee          eeeZfe_        e2e_        ed         d         Ze0eife_        e2e_        ed         d	         Ze0 ee          eei ee          efe_        e2e_        ed         d
         Ze@ ee^          fe_        eZe_        ed         d         Ze2fe_        de_        ed         d         Ze0e2e^fe_        e@e_        ed         d         Ze@fe_        ee_        ed         d         Ze@efe_        eZe_        ed         d         Ze@eU eeg          e\fe_        e\e_        ed         d         Ze0e<e@e^fe_        e(e_        ed         d         Ze@fe_        e2e_        ed         d         Ze2 eeh          efe_        ee_        ed         d         Ze2 eeh          efe_        ee_        ed         d         Ze2 ee          e ee          fe_        eZe_        ed         d         Ze2fe_        ee_        ed         d         Ze2fe_        ee_        ed         d         Ze2fe_        ee_        ed         d         Ze2 ee          fe_        eZe_        ed         d         Ze2e^ ee^          fe_        eZe_        ed         d         Ze2e^ ee^          fe_        eZe_        ed         d         Ze2ee^ ee^          fe_        eZe_        ed         d         Ze2ee^fe_        e6e_        ed         d         Ze6fe_        ee_        ed         d         Ze6efe_        eFe_        ed         d         Ze@fe_        ee_        ed         d          Ze@e\fe_        e@e_        ed         d!         Ze@e@fe_        eZe_        e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eh          ffe_l         G d/ d0e          Z dwefd1 e ed           ee           e          ffe _l        e Zed         d2         Z ee          fe_        eZe_        ed         d3         Z e ee                    fe_        de_        ed         d4         Z e e ee                     ee                    fe_        de_        ed         d5         Ze0fe_        ee_        ed         d6         Ze<efe_        ee_        eZdZdZ	dZ
d7Zd8Zd9Zd:Zd;Zd<ZeZeZd7Zd=Zd>Zd?Zd@Zd8ZdAZdBZdCZdDZdEZdEZdFZdGZ dHZ!dHZ"dIZ#dJZ$dKZ%dLZ&dMZ'd9Z(dNZ)dOZ*dPZ+dQZ,dRZ-dSZ.dTZ/dUZ0dVZ1dWZ2dXZ3dYZ4dZZ5d[Z6d\Z7d]Z8d^Z9d_Z:d`Z;daZ<dbZ=dcZ>ddZ?deZ@dfZAdgZBdhZCdiZDdjZEdkZFdlZGdmZHdnZIdoZJdpZKdqZLdrZMdsZNdtZOduZPdvZQdwZRdxZSdyZTdzZUd{ZVd|ZWd}ZXd~ZYdZZdZ[dZ\dZ]dZ^dZ_dZ`dZadZbdZcdZddZedZfdZgdZhdZidZjdZkdZldZmdZndZodZpdZqdZrdZsdZtdZudZvdZwdZxdZydZzdZ{dZ|dZ}dZ~dZdZd;ZdZdZdZdZdZdZdZdZdZdZdZdZdZdZdZdZdZdZdZdZdZdZdZdZdZdZdZdZdZdZdÐZdĐZdŐZdƐZdǐZdȐZdɐZdʐZdːZd̐Zd͐ZdΐZdϐZdАZdѐZdҐZdӐZdԐZdՐZd֐ZdאZdؐZdِZdڐZdېZdܐZdݐZdZeZed         d         Ze0fe_        ee_        ed         d         Ze0efe_        e8e_        ed         d         Ze8fe_        de_        ed         d         Ze8 eeg          e\fe_        e\e_        ed         d         Ze8 eeg          e\fe_        e\e_        ed         d         Ze0e0 ee          e\efe_        eZe_        ed         d         Ze0e0eiefe_        eZe_        ed         d         Ze0e^e^eefe_        e0e_        ed         d         Ze0e0efe_        eYe_        ed         d         ZeYfe_        de_        ed         d         ZeYfe_        e@e_        ed         d         Ze0e0fe_        eZe_         G d de          Zdwefd e eeZ           eeɦ                    fd ed          ffe_l        eɐZed         d         Ze(e<eeeeee ee           eeʦ          f
e_        ee_        ed         d         Ze(e<eeeeee eeʦ          f	e_        ee_        ed         d         Ze< eeʦ          fe_        ee_        ed         d         Ze<fe_        de_         G d de          Zdwefd e ee           eeϦ           ed          e\          ffe_l        eϐZed         d         Ze0 eeЦ          e]fe_        eZe_        ed         d         Ze0 eeЦ          e]efe_        eZe_        ed         d         ZeUefe_        ee_        ed         d         ZeUefe_        ee_        ed         d         Ze0fe_        ee_        ed         d         Ze0efe_        eJe_        ed         d         ZeJ ed          e\fe_        e\e_        ed         d         ZeJ ee          e\fe_        e\e_        ed         d         ZeJ eeh          e\fe_        e\e_        ed         d         ZeJ ed          e\fe_        e\e_        ed         d         ZeJ eeh          e\fe_        e\e_        ed         d         ZeJfe_        ee_        ed         d          Ze<fe_        eSe_        ed         d         ZeSfe_        de_        ed         d         ZeSfe_        ee_        ed         d         ZeSefe_        eMe_        ed         d         ZeM ed          e\fe_        e\e_        ed         d         ZeM ed          e\fe_        e\e_        ed         d         ZeM ed          e\fe_        e\e_        ed         d         ZeM ed          e\fe_        e\e_        ed         d         ZeM ed          e\fe_        e\e_        ed         d	         ZeMei ed          e\fe_        e\e_        ed         d
         ZeMfe_        ee_        ed         d         ZeM ed          e\fe_        e\e_        ed         d         ZeM ed          e\fe_        e\e_        ed         d         ZeM ed          e\fe_        e\e_        ed         d         ZeMfe_        ee_        ed         d         ZeMefe_        eMe_        ed         d         ZeMefe_        ee_        ed         d         ZeMfe_        eMe_        ed         d         ZeMfe_        ee_        ed         d         ZeMefe_        eOe_        ed         d         ZeOfe_        ee_        ed         d         ZeOe ed          e\ ee\          fe_        eZe_        ed         d         ZeOeife_        eQe_        ed         d         ZeQfe_        ee_        ed         d         ZeQ eeZ          fe_        eZe_        ed         d         ZeQ ee^          fe_        eZe_        ed         d         ZeQ ed          e\ ee\          fe_        eZe_        ed         d         ZeQ ed          e\ ee\          fe_        eZe_        ed         d         ZeQfe_        ee_        ed         d         ZeQefe_        eQe_        ed         d         ZeMfe_        ee_        ed         d         ZeMefe_        ee_         G d  d!e          Zdwefd e ed           ee                    fd" e ed           ee           ed                    fd# e e ed                     ee          eeZee eeh           eeZ                    fd$ e e ed                     ee           eeh                    fd% e ee\           ee           ed          e ee          e\          fd& e ee\           ee           ed           eeh          e\          fd' e ee           ee           ed                    fd( e ed           ee           ed                    ff	e_l        eZ G d) d*e          Zd+efd, eeh          ffe_l        eZ ed         d-         Zde_         ee           e_        ed         d.         Zde_        ee_        ed         d/         Zefe_         ee           e_        ed         d0         Z ed           eeh          efe_        de_        ed         d1         Z ee          fe_        de_        ed         d2         Zde_         ee          e_        ed         d3         Z ee          fe_        de_        ed         d4         Ze<fe_        eUe_        ed         d5         Z	eUfe	_        de	_        ed         d6         Z
eUfe
_        ee
_        ed         d7         ZeUefe_        ee_        ed         d8         ZeUefe_        e@e_        ed         d9         ZeUefe_        ee_        ed         d:         ZeUefe_        ee_        ed         d;         ZeUefe_        ee_        ed         d<         ZeUefe_        ee_        ed         d=         ZeUe ed          e\ ee          fe_        e\e_        ed         d>         ZeUefe_        ee_        ed         d?         ZeUe ee           ee           ee           ee          fe_        eZe_        ed         d@         ZeUe ee           ee           ee           ee          fe_        eZe_        ed         dA         ZeUefe_        e^e_        ed         dB         ZeUe ee           ee           ee           ee          fe_        eZe_        ed         dC         ZeUe ees          fe_        eZe_        ed         dD         ZeUe eep          fe_        eZe_        ed         dE         ZeUe ee           ee          fe_        eZe_        ed         dF         ZeUeeeefe_        ee_        ed         dG         ZeUee eef          fe_        ee_        ed         dH         ZeUeefe_        ee_        ed         dI         ZeUe ee           ee           ee           ee          fe_        eZe_        ed         dJ         ZeUeeee eef          efe_        ee_        ed         dK         ZeUeje\efe_        eHe_        ed         dL         Z eHfe _        eZe _        ed         dM         Z!eHfe!_        eZe!_        ed         dN         Z"eHfe"_        ee"_        ed         dO         Z#eHfe#_        ee#_        ed         dP         Z$eHfe$_        de$_        ed         dQ         Z%eUfe%_        e>e%_        ed         dR         Z&e>fe&_        ee&_        ed         dS         Z'e>e eef          efe'_        ee'_        ed         dT         Z(e>efe(_        ee(_        ed         dU         Z)e>ee ee           ee           ee           ee          fe)_        eZe)_        ed         dV         Z*e>e ee           ee          fe*_        eZe*_        ed         dW         Z+e>fe+_        de+_        ed         dX         Z,e< ed          e\fe,_        e\e,_        ed         dY         Z-e< ed          e\fe-_        e\e-_        ed         dZ         Z.e<fe._        e(e._        ed         d[         Z/e<e^e^e^e^fe/_        de/_        ed         d\         Z0e<e^e^e^e^fe0_        de0_        ed         d]         Z1e<e^e^e^e^fe1_        de1_        ed         d^         Z2e<e^e^e^e^fe2_        de2_        ed         d_         Z3e<e^e^e^e^fe3_        de3_        ed         d`         Z4e< ee^           ee^           ee^           ee^          fe4_        eZe4_        ed         da         Z5e< ee^           ee^           ee^           ee^          fe5_        eZe5_        ed         db         Z6e< ee^           ee^           ee^           ee^          fe6_        eZe6_        ed         dc         Z7e< ee^           ee^           ee^           ee^          fe7_        eZe7_        ed         dd         Z8e< ee^           ee^           ee^           ee^          fe8_        eZe8_        ed         de         Z9e< eep           ees          fe9_        eZe9_        ed         df         Z:e@eeeeeefe:_        de:_        ed         dg         Z;e@fe;_        e,e;_        ed         dh         Z<e,fe<_        ee<_        ed         di         Z=e,efe=_        ee=_        ed         dj         Z>e,eefe>_        eFe>_        ed         dk         Z?e^e^e^e^fe?_        e,e?_        ed         dl         Z@e,fe@_        de@_        ed         dm         ZAe<e,feA_        deA_        dZBdZCdZDdZEdZFdZGdZHdZId7ZJd=ZKdZLdZMdZNdZOdZPdZQdZRdZSdZTdZUdZVd7ZWd;ZXd<ZYdnZZdoZ[dpZ\dqZ]drZ^dsZ_d8Z`d9ZadZbdZcdZddZedZfdZgdZhdZidZjdZkdZldZmdZndZodZpemZqdZrdZsdZtdZudZverZwdZxdZydZzdZ{dZ|dZ}dZ~dZdZdZdZdZdZdZdZd8ZdAZdBZdCZdDZdZdZdZdZdZdZdZdZdZdZd7ZdZdZdZdZdZdZdZdZd7Zd=Zd>ZdtZd?Zd@ZduZdvZd8ZdAZdBZdCZdDZdEZdwZdFZdGZdHZdxZdIZdJZdZdZdZdZd7Zd8Zd9Zd:Zd;Zd<ZdZdZdZdZdZdZdZdZŐdqZƐdrZǐdyZȐdzZɐd{Zʐd?Zːd@Z̐duZ͐dvZdZdZdZdZdZdZdZdZdZdZdZdZdZdZdZdZdZdZdZdZdZdZdZdZd7Zd| Zd} Zd~ Zd Zd ZdZdZdZdZdZdZdZdZd7Zd=Zd>ZdtZdZdZdZdZdZdZdZd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d7ZdZdZdZdZdZdZdZd7ZdtZd?Z d@Z!duZ"dvZ#d8Z$dAZ%dZ&dZ'dZ(dZ)dZ*dZ+dZ,dZ-dZ.dZ/dZ0dZ1dZ2dZ3dZ4dZ5dZ6dZ7dZ8dZ9d7Z: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ZHdZId8ZJd:ZKdZLdZMdZNdZOdZPeZdS (  a  
Auto-generated by:
ctypesgen -l pdfium --rt-libpaths './{prefix}{name}.{suffix}' --no-load-library --no-system-libsearch --no-macro-guards --no-symbol-guards -D _WIN32 -I '~/work/pypdfium2/pypdfium2/utils/spoof' --symbol-rules 'if_needed=\w+_$|\w+_t$|_\w+' --headers fpdf_annot.h fpdf_attachment.h fpdf_catalog.h fpdf_dataavail.h fpdf_doc.h fpdf_edit.h fpdf_ext.h fpdf_flatten.h fpdf_formfill.h fpdf_fwlevent.h fpdf_javascript.h fpdf_ppo.h fpdf_progressive.h fpdf_save.h fpdf_searchex.h fpdf_signature.h fpdf_structtree.h fpdf_sysfontinfo.h fpdf_text.h fpdf_thumbnail.h fpdf_transformpage.h fpdfview.h -o '~/work/pypdfium2/pypdfium2/data/bindings/bindings.py'
    N)*)win32cygwinmsys) dll)darwinios)libdylib)r   soc           	         |D ]}t           j                            |          rt          j        |          }|                                s5t          j        t                    j        |z                      d          }|j        |j	        
                    t          | t                    z  }|                                r |t          |                    c S 	  ||          c S # t          $ r Y w xY w|rt           j                            |           nd }|st'          d| d| d| d           ||          S )NF)strict)prefixnamesuffixzCould not find library z (libpaths=z, search_sys=))ospathdirnamepathlibPathis_absolute__file__parentresolver   format_LIB_PREFIX_LIB_SUFFIXexistsstrOSErrorctypesutilfind_libraryImportError)r   dllclasslibpaths
search_syslpaths        jC:\Users\Terasoftware\OneDrive\Desktop\faahhh\fyndo\fyndo\venv\Lib\site-packages\pypdfium2_raw/bindings.py_get_libraryr,      sd     7??5!! 	L''E$$&& V h//6>GGuGUUL5:#4#4Kd[f#4#g#ggE||~~ ,xE

+++++,x&&&    /9BFK$$T***dE mkDkkxkk^hkkklll8E??s    
C--
C:9C:c                 r    t          | d          r&t          | j        t                    st          j        S | S )N_type_)hasattr
isinstancer.   r!   r#   c_void_p)ts    r+   	UNCHECKEDr3   8   s4    q( Jqx$=$=     pdfium)z./{prefix}{name}.{suffix}F)r   r'   r(   r)                        c                       e Zd ZdS )struct_fpdf_action_t__N__name__
__module____qualname__ r4   r+   r?   r?   u           Dr4   r?   c                       e Zd ZdS )struct_fpdf_annotation_t__Nr@   rD   r4   r+   rG   rG   |   rE   r4   rG   c                       e Zd ZdS )struct_fpdf_attachment_t__Nr@   rD   r4   r+   rI   rI      rE   r4   rI   c                       e Zd ZdS )struct_fpdf_avail_t__Nr@   rD   r4   r+   rK   rK      rE   r4   rK   c                       e Zd ZdS )struct_fpdf_bitmap_t__Nr@   rD   r4   r+   rM   rM      rE   r4   rM   c                       e Zd ZdS )struct_fpdf_bookmark_t__Nr@   rD   r4   r+   rO   rO      rE   r4   rO   c                       e Zd ZdS )struct_fpdf_clippath_t__Nr@   rD   r4   r+   rQ   rQ      rE   r4   rQ   c                       e Zd ZdS )struct_fpdf_dest_t__Nr@   rD   r4   r+   rS   rS      rE   r4   rS   c                       e Zd ZdS )struct_fpdf_document_t__Nr@   rD   r4   r+   rU   rU      rE   r4   rU   c                       e Zd ZdS )struct_fpdf_font_t__Nr@   rD   r4   r+   rW   rW      rE   r4   rW   c                       e Zd ZdS )struct_fpdf_form_handle_t__Nr@   rD   r4   r+   rY   rY      rE   r4   rY   c                       e Zd ZdS )struct_fpdf_glyphpath_t__Nr@   rD   r4   r+   r[   r[      rE   r4   r[   c                       e Zd ZdS )struct_fpdf_javascript_action_tNr@   rD   r4   r+   r]   r]      rE   r4   r]   c                       e Zd ZdS )struct_fpdf_link_t__Nr@   rD   r4   r+   r_   r_      rE   r4   r_   c                       e Zd ZdS )struct_fpdf_page_t__Nr@   rD   r4   r+   ra   ra      rE   r4   ra   c                       e Zd ZdS )struct_fpdf_pagelink_t__Nr@   rD   r4   r+   rc   rc      rE   r4   rc   c                       e Zd ZdS )struct_fpdf_pageobject_t__Nr@   rD   r4   r+   re   re      rE   r4   re   c                       e Zd ZdS )struct_fpdf_pageobjectmark_t__Nr@   rD   r4   r+   rg   rg      rE   r4   rg   c                       e Zd ZdS )struct_fpdf_pagerange_t__Nr@   rD   r4   r+   ri   ri      rE   r4   ri   c                       e Zd ZdS )struct_fpdf_pathsegment_tNr@   rD   r4   r+   rk   rk      rE   r4   rk   c                       e Zd ZdS )struct_fpdf_schhandle_t__Nr@   rD   r4   r+   rm   rm     rE   r4   rm   c                       e Zd ZdS )struct_fpdf_signature_t__Nr@   rD   r4   r+   ro   ro     rE   r4   ro   c                       e Zd ZdS )struct_fpdf_structelement_t__Nr@   rD   r4   r+   rq   rq     rE   r4   rq   c                       e Zd ZdS )"struct_fpdf_structelement_attr_t__Nr@   rD   r4   r+   rs   rs     rE   r4   rs   c                       e Zd ZdS )(struct_fpdf_structelement_attr_value_t__Nr@   rD   r4   r+   ru   ru      rE   r4   ru   c                       e Zd ZdS )struct_fpdf_structtree_t__Nr@   rD   r4   r+   rw   rw   '  rE   r4   rw   c                       e Zd ZdS )struct_fpdf_textpage_t__Nr@   rD   r4   r+   ry   ry   .  rE   r4   ry   c                       e Zd ZdS )struct_fpdf_widget_t__Nr@   rD   r4   r+   r{   r{   5  rE   r4   r{   c                       e Zd ZdS )struct_fpdf_xobject_t__Nr@   rD   r4   r+   r}   r}   <  rE   r4   r}   c                       e Zd ZdZdS )struct_FPDF_BSTR_)r!   lenNrA   rB   rC   	__slots__rD   r4   r+   r   r   j  s        IIIr4   r   r!   r   c                       e Zd ZdZdS )struct__FS_MATRIX_)abcdefNr   rD   r4   r+   r   r   y  s        .IIIr4   r   r   r   r   r   r   r   c                       e Zd ZdZdS )struct__FS_RECTF_)lefttoprightbottomNr   rD   r4   r+   r   r     s        2IIIr4   r   r   r   r   r   c                       e Zd ZdZdS )struct_FS_SIZEF_)widthheightNr   rD   r4   r+   r   r     s        #IIIr4   r   r   r   c                       e Zd ZdZdS )struct_FS_POINTF_)xyNr   rD   r4   r+   r   r     s        IIIr4   r   r   r   c                       e Zd ZdZdS )struct__FS_QUADPOINTSF)x1y1x2y2x3y3x4y4Nr   rD   r4   r+   r   r     s        @IIIr4   r   r   r   r   r   r   r   r   r   c                       e Zd ZdZdS )struct_FPDF_LIBRARY_CONFIG_)versionm_pUserFontPaths
m_pIsolatem_v8EmbedderSlotm_pPlatformm_RendererTypem_FontLibraryTypeNr   rD   r4   r+   r   r              HIIIr4   r   r   r   r   r   r   r   r   FPDF_InitLibraryWithConfigFPDF_InitLibraryrD   FPDF_DestroyLibraryFPDF_SetSandBoxPolicyFPDF_SetPrintModeFPDF_LoadDocumentFPDF_LoadMemDocumentFPDF_LoadMemDocument64c                       e Zd ZdZdS )struct_anon_5)	m_FileLen
m_GetBlockm_ParamNr   rD   r4   r+   r   r   -  s        6IIIr4   r   r   r   r   c                       e Zd ZdZdS )struct_FPDF_FILEHANDLER_)
clientDataReleaseGetSize	ReadBlock
WriteBlockFlushTruncateNr   rD   r4   r+   r   r   :  s        dIIIr4   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dZdS )struct_FPDF_COLORSCHEME_)path_fill_colorpath_stroke_colortext_fill_colortext_stroke_colorNr   rD   r4   r+   r   r     s        `IIIr4   r   r   r   r   r   FPDF_RenderPage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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   Nr   rD   r4   r+   r   r   ?  s         WIIIr4   r   r   r   r   r   r   r   r   r   r  r  r  c                       e Zd ZdZdS )struct__FPDF_SYSTEMTIME)wYearwMonth
wDayOfWeekwDaywHourwMinutewSecondwMillisecondsNr   rD   r4   r+   r  r  Y  s        iIIIr4   r  r  r  r  r	  r
  r  r  r  c                       e Zd Z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_DoURIActionWithKeyboardModifierNr   rD   r4   r+   r  r  k  s         |
IIIr4   r  r  r  r  r  r  r  r  r  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  FPDFDOC_InitFormFillEnvironmentFPDFDOC_ExitFormFillEnvironmentFORM_OnAfterLoadPageFORM_OnBeforeClosePageFORM_DoDocumentJSActionFORM_DoDocumentOpenActionFORM_DoDocumentAActionFORM_DoPageAActionFORM_OnMouseMoveFORM_OnMouseWheelFORM_OnFocusFORM_OnLButtonDownFORM_OnRButtonDownFORM_OnLButtonUpFORM_OnRButtonUpFORM_OnLButtonDoubleClickFORM_OnKeyDownFORM_OnKeyUpFORM_OnCharFORM_GetFocusedTextFORM_GetSelectedTextFORM_ReplaceAndKeepSelectionFORM_ReplaceSelectionFORM_SelectAllTextFORM_CanUndoFORM_CanRedo	FORM_Undo	FORM_RedoFORM_ForceToKillFocusFORM_GetFocusedAnnotFORM_SetFocusedAnnotFPDFPage_HasFormFieldAtPointFPDFPage_FormFieldZOrderAtPointFPDF_SetFormFieldHighlightColorFPDF_SetFormFieldHighlightAlphaFPDF_RemoveFormFieldHighlightFPDF_FFLDrawFPDF_GetFormTypeFORM_SetIndexSelectedFORM_IsIndexSelectedFPDF_LoadXFAFPDFAnnot_IsSupportedSubtypeFPDFPage_CreateAnnotFPDFPage_GetAnnotCountFPDFPage_GetAnnotFPDFPage_GetAnnotIndexFPDFPage_CloseAnnotFPDFPage_RemoveAnnotFPDFAnnot_GetSubtype"FPDFAnnot_IsObjectSupportedSubtypeFPDFAnnot_UpdateObjectFPDFAnnot_AddInkStrokeFPDFAnnot_RemoveInkListFPDFAnnot_AppendObjectFPDFAnnot_GetObjectCountFPDFAnnot_GetObjectFPDFAnnot_RemoveObjectFPDFAnnot_SetColorFPDFAnnot_GetColorFPDFAnnot_HasAttachmentPointsFPDFAnnot_SetAttachmentPoints FPDFAnnot_AppendAttachmentPointsFPDFAnnot_CountAttachmentPointsFPDFAnnot_GetAttachmentPointsFPDFAnnot_SetRectFPDFAnnot_GetRectFPDFAnnot_GetVerticesFPDFAnnot_GetInkListCountFPDFAnnot_GetInkListPathFPDFAnnot_GetLineFPDFAnnot_SetBorderFPDFAnnot_GetBorder+FPDFAnnot_GetFormAdditionalActionJavaScriptFPDFAnnot_HasKeyFPDFAnnot_GetValueTypeFPDFAnnot_SetStringValueFPDFAnnot_GetStringValueFPDFAnnot_GetNumberValueFPDFAnnot_SetAPFPDFAnnot_GetAPFPDFAnnot_GetLinkedAnnotFPDFAnnot_GetFlagsFPDFAnnot_SetFlagsFPDFAnnot_GetFormFieldFlagsFPDFAnnot_SetFormFieldFlagsFPDFAnnot_GetFormFieldAtPointFPDFAnnot_GetFormFieldName#FPDFAnnot_GetFormFieldAlternateNameFPDFAnnot_GetFormFieldTypeFPDFAnnot_GetFormFieldValueFPDFAnnot_GetOptionCountFPDFAnnot_GetOptionLabelFPDFAnnot_IsOptionSelectedFPDFAnnot_GetFontSizeFPDFAnnot_SetFontColorFPDFAnnot_GetFontColorFPDFAnnot_IsCheckedFPDFAnnot_SetFocusableSubtypes#FPDFAnnot_GetFocusableSubtypesCountFPDFAnnot_GetFocusableSubtypesFPDFAnnot_GetLinkFPDFAnnot_GetFormControlCountFPDFAnnot_GetFormControlIndex!FPDFAnnot_GetFormFieldExportValueFPDFAnnot_SetURIFPDFAnnot_GetFileAttachmentFPDFAnnot_AddFileAttachmentFPDFDoc_GetAttachmentCountFPDFDoc_AddAttachmentFPDFDoc_GetAttachmentFPDFDoc_DeleteAttachmentFPDFAttachment_GetNameFPDFAttachment_HasKeyFPDFAttachment_GetValueTypeFPDFAttachment_SetStringValueFPDFAttachment_GetStringValueFPDFAttachment_SetFileFPDFAttachment_GetFileFPDFAttachment_GetSubtypeFPDFCatalog_IsTaggedFPDFCatalog_GetLanguageFPDFCatalog_SetLanguagec                       e Zd ZdZdS )struct__FX_FILEAVAIL)r   IsDataAvailNr   rD   r4   r+   r  r    s        *IIIr4   r  r  FPDFAvail_CreateFPDFAvail_Destroyc                       e Zd ZdZdS )struct__FX_DOWNLOADHINTS)r   
AddSegmentNr   rD   r4   r+   r  r            )IIIr4   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dZdS )struct_FPDF_IMAGEOBJ_METADATA)r   r   horizontal_dpivertical_dpibits_per_pixel
colorspacemarked_content_idNr   rD   r4   r+   r  r    s        zIIIr4   r  r  r  r  r  r  FPDF_CreateNewDocumentFPDFPage_NewFPDFPage_DeleteFPDF_MovePagesFPDFPage_GetRotationFPDFPage_SetRotationFPDFPage_InsertObjectFPDFPage_InsertObjectAtIndexFPDFPage_RemoveObjectFPDFPage_CountObjectsFPDFPage_GetObjectFPDFPage_HasTransparencyFPDFPage_GenerateContentFPDFPageObj_DestroyFPDFPageObj_HasTransparencyFPDFPageObj_GetTypeFPDFPageObj_GetIsActiveFPDFPageObj_SetIsActiveFPDFPageObj_TransformFPDFPageObj_TransformFFPDFPageObj_GetMatrixFPDFPageObj_SetMatrixFPDFPage_TransformAnnotsFPDFPageObj_NewImageObjFPDFPageObj_GetMarkedContentIDFPDFPageObj_CountMarksFPDFPageObj_GetMarkFPDFPageObj_AddMarkFPDFPageObj_RemoveMarkFPDFPageObjMark_GetNameFPDFPageObjMark_CountParamsFPDFPageObjMark_GetParamKey!FPDFPageObjMark_GetParamValueType FPDFPageObjMark_GetParamIntValue"FPDFPageObjMark_GetParamFloatValue#FPDFPageObjMark_GetParamStringValue!FPDFPageObjMark_GetParamBlobValueFPDFPageObjMark_SetIntParamFPDFPageObjMark_SetFloatParamFPDFPageObjMark_SetStringParamFPDFPageObjMark_SetBlobParamFPDFPageObjMark_RemoveParamFPDFImageObj_LoadJpegFileFPDFImageObj_LoadJpegFileInlineFPDFImageObj_SetMatrixFPDFImageObj_SetBitmapFPDFImageObj_GetBitmapFPDFImageObj_GetRenderedBitmap FPDFImageObj_GetImageDataDecodedFPDFImageObj_GetImageDataRaw FPDFImageObj_GetImageFilterCountFPDFImageObj_GetImageFilterFPDFImageObj_GetImageMetadataFPDFImageObj_GetImagePixelSize%FPDFImageObj_GetIccProfileDataDecodedFPDFPageObj_CreateNewPathFPDFPageObj_CreateNewRectFPDFPageObj_GetBoundsFPDFPageObj_GetRotatedBoundsFPDFPageObj_SetBlendModeFPDFPageObj_SetStrokeColorFPDFPageObj_GetStrokeColorFPDFPageObj_SetStrokeWidthFPDFPageObj_GetStrokeWidthFPDFPageObj_GetLineJoinFPDFPageObj_SetLineJoinFPDFPageObj_GetLineCapFPDFPageObj_SetLineCapFPDFPageObj_SetFillColorFPDFPageObj_GetFillColorFPDFPageObj_GetDashPhaseFPDFPageObj_SetDashPhaseFPDFPageObj_GetDashCountFPDFPageObj_GetDashArrayFPDFPageObj_SetDashArrayFPDFPath_CountSegmentsFPDFPath_GetPathSegmentFPDFPathSegment_GetPointFPDFPathSegment_GetTypeFPDFPathSegment_GetCloseFPDFPath_MoveToFPDFPath_LineToFPDFPath_BezierToFPDFPath_CloseFPDFPath_SetDrawModeFPDFPath_GetDrawModeFPDFPageObj_NewTextObjFPDFText_SetTextFPDFText_SetCharcodesFPDFText_SetPositionsFPDFText_LoadFontFPDFText_LoadStandardFontFPDFText_LoadCidType2FontFPDFTextObj_GetFontSizeFPDFFont_CloseFPDFPageObj_CreateTextObjFPDFTextObj_GetTextRenderModeFPDFTextObj_SetTextRenderModeFPDFTextObj_GetTextFPDFTextObj_GetRenderedBitmapFPDFTextObj_GetFontFPDFFont_GetBaseFontNameFPDFFont_GetFamilyNameFPDFFont_GetFontDataFPDFFont_GetIsEmbeddedFPDFFont_GetFlagsFPDFFont_GetWeightFPDFFont_GetItalicAngleFPDFFont_GetAscentFPDFFont_GetDescentFPDFFont_GetGlyphWidthFPDFFont_GetGlyphPath FPDFGlyphPath_CountGlyphSegments!FPDFGlyphPath_GetGlyphPathSegmentFPDFFormObj_CountObjectsFPDFFormObj_GetObjectFPDFFormObj_RemoveObjectc                       e Zd Z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_zoneNr   rD   r4   r+   rR  rR  K	  s         JIIIr4   rR  rS  rT  rU  rV  rW  rX  rY  rZ  r[  r\  r]  c                       e Zd ZdZdS )struct__UNSUPPORT_INFO)r   FSDK_UnSupport_HandlerNr   rD   r4   r+   r_  r_  ]	          5IIIr4   r_  r`  FSDK_SetUnSpObjProcessHandlerFSDK_SetTimeFunctionFSDK_SetLocaltimeFunctionFPDFDoc_GetPageModeFPDFPage_Flatten          @         	   
                                                !   "   #   $   %   &   '   (   )   *   +   ,   -   .   /   0   1   2   3   4   5   6   7   8   9   A   B   C   D   E   F   G   H   I   J   K   L   M   N   O   P   Q   R   S   T   U   V   W   X   Y   Z   [   \   ]   _   `   a   b   c   d   e   f   g   h   i   j   k   l   m   n   o   p   q   r   s   t   u   v   w   x   y   z   {   |   }   ~                                                                                                                                                                                  FPDFDoc_GetJavaScriptActionCountFPDFDoc_GetJavaScriptActionFPDFDoc_CloseJavaScriptActionFPDFJavaScriptAction_GetNameFPDFJavaScriptAction_GetScriptFPDF_ImportPagesByIndexFPDF_ImportPagesFPDF_ImportNPagesToOneFPDF_NewXObjectFromPageFPDF_CloseXObjectFPDF_NewFormObjectFromXObjectFPDF_CopyViewerPreferencesc                       e Zd ZdZdS )struct__IFSDK_PAUSE)r   NeedToPauseNowuserNr   rD   r4   r+   r  r    ra  r4   r  r  r  *FPDF_RenderPageBitmapWithColorScheme_StartFPDF_RenderPageBitmap_StartFPDF_RenderPage_ContinueFPDF_RenderPage_Closec                       e Zd ZdZdS )struct_FPDF_FILEWRITE_)r   r   Nr   rD   r4   r+   r#  r#    r  r4   r#  FPDF_SaveAsCopyFPDF_SaveWithVersion"FPDFText_GetCharIndexFromTextIndex"FPDFText_GetTextIndexFromCharIndexFPDF_GetSignatureCountFPDF_GetSignatureObjectFPDFSignatureObj_GetContentsFPDFSignatureObj_GetByteRangeFPDFSignatureObj_GetSubFilterFPDFSignatureObj_GetReasonFPDFSignatureObj_GetTime$FPDFSignatureObj_GetDocMDPPermissionFPDF_StructTree_GetForPageFPDF_StructTree_CloseFPDF_StructTree_CountChildrenFPDF_StructTree_GetChildAtIndexFPDF_StructElement_GetAltText FPDF_StructElement_GetActualTextFPDF_StructElement_GetExpansionFPDF_StructElement_GetIDFPDF_StructElement_GetLang%FPDF_StructElement_GetStringAttribute%FPDF_StructElement_GetMarkedContentIDFPDF_StructElement_GetTypeFPDF_StructElement_GetObjTypeFPDF_StructElement_GetTitle FPDF_StructElement_CountChildren"FPDF_StructElement_GetChildAtIndex*FPDF_StructElement_GetChildMarkedContentIDFPDF_StructElement_GetParent$FPDF_StructElement_GetAttributeCount&FPDF_StructElement_GetAttributeAtIndex FPDF_StructElement_Attr_GetCountFPDF_StructElement_Attr_GetName FPDF_StructElement_Attr_GetValueFPDF_StructElement_Attr_GetType'FPDF_StructElement_Attr_GetBooleanValue&FPDF_StructElement_Attr_GetNumberValue&FPDF_StructElement_Attr_GetStringValue$FPDF_StructElement_Attr_GetBlobValue%FPDF_StructElement_Attr_CountChildren'FPDF_StructElement_Attr_GetChildAtIndex*FPDF_StructElement_GetMarkedContentIdCount,FPDF_StructElement_GetMarkedContentIdAtIndexc                       e Zd ZdZdS )struct__FPDF_SYSFONTINFO)	r   r   	EnumFontsMapFontGetFontGetFontDataGetFaceNameGetFontCharset
DeleteFontNr   rD   r4   r+   rQ  rQ    r   r4   rQ  rR  rS  rT  rU  rV  rW  rX  c                       e Zd ZdZdS )struct_FPDF_CharsetFontMap_)charsetfontnameNr   rD   r4   r+   rZ  rZ    s        'IIIr4   rZ  r[  r\  FPDF_GetDefaultTTFMapFPDF_GetDefaultTTFMapCountFPDF_GetDefaultTTFMapEntryFPDF_AddInstalledFontFPDF_SetSystemFontInfoFPDF_GetDefaultSystemFontInfoFPDF_FreeDefaultSystemFontInfoFPDFText_LoadPageFPDFText_ClosePageFPDFText_CountCharsFPDFText_GetUnicodeFPDFText_GetTextObjectFPDFText_IsGeneratedFPDFText_IsHyphenFPDFText_HasUnicodeMapErrorFPDFText_GetFontSizeFPDFText_GetFontInfoFPDFText_GetFontWeightFPDFText_GetFillColorFPDFText_GetStrokeColorFPDFText_GetCharAngleFPDFText_GetCharBoxFPDFText_GetLooseCharBoxFPDFText_GetMatrixFPDFText_GetCharOriginFPDFText_GetCharIndexAtPosFPDFText_GetTextFPDFText_CountRectsFPDFText_GetRectFPDFText_GetBoundedTextFPDFText_FindStartFPDFText_FindNextFPDFText_FindPrevFPDFText_GetSchResultIndexFPDFText_GetSchCountFPDFText_FindCloseFPDFLink_LoadWebLinksFPDFLink_CountWebLinksFPDFLink_GetURLFPDFLink_CountRectsFPDFLink_GetRectFPDFLink_GetTextRangeFPDFLink_CloseWebLinks FPDFPage_GetDecodedThumbnailDataFPDFPage_GetRawThumbnailDataFPDFPage_GetThumbnailAsBitmapFPDFPage_SetMediaBoxFPDFPage_SetCropBoxFPDFPage_SetBleedBoxFPDFPage_SetTrimBoxFPDFPage_SetArtBoxFPDFPage_GetMediaBoxFPDFPage_GetCropBoxFPDFPage_GetBleedBoxFPDFPage_GetTrimBoxFPDFPage_GetArtBoxFPDFPage_TransFormWithClipFPDFPageObj_TransformClipPathFPDFPageObj_GetClipPathFPDFClipPath_CountPathsFPDFClipPath_CountPathSegmentsFPDFClipPath_GetPathSegmentFPDF_CreateClipPathFPDF_DestroyClipPathFPDFPage_InsertClipPathi   i   i   i   i    i @                 i   i   i    c                     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   rg  rh  rw  )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r4   c                 *    t          |           j        S )Nuint8_tr  argbs    r+   FPDF_GetBValuer  C  s    4==r4   c                 T    t          t          |           j        dz	            j        S )Nrg  )r  uint16_tr  r  s    r+   FPDF_GetGValuer  G  s!    HTNN(A-//55r4   c                 0    t          | dz	            j        S )Nrh  r  r  s    r+   FPDF_GetRValuer  K      DBJ  &&r4   c                 0    t          | dz	            j        S )Nrw  r  r  s    r+   FPDF_GetAValuer  O  r  r4            i  i  (Q  __doc__r#   sysctypes.utilos.pathr   r   platform
startswithr   r   r,   _libsr3   CDLLPOINTERHDC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	Structurer?   FPDF_ACTIONrG   FPDF_ANNOTATIONrI   FPDF_ATTACHMENTrK   
FPDF_AVAILrM   FPDF_BITMAPrO   FPDF_BOOKMARKrQ   FPDF_CLIPPATHrS   	FPDF_DESTrU   FPDF_DOCUMENTrW   	FPDF_FONTrY   FPDF_FORMHANDLEr[   FPDF_GLYPHPATHr]   FPDF_JAVASCRIPT_ACTIONr_   	FPDF_LINKra   	FPDF_PAGErc   FPDF_PAGELINKre   FPDF_PAGEOBJECTrg   FPDF_PAGEOBJECTMARKri   FPDF_PAGERANGErk   FPDF_PATHSEGMENTrm   FPDF_SCHHANDLEro   FPDF_SIGNATUREFPDF_SKIA_CANVASrq   FPDF_STRUCTELEMENTrs   FPDF_STRUCTELEMENT_ATTRru   FPDF_STRUCTELEMENT_ATTR_VALUErw   FPDF_STRUCTTREEry   FPDF_TEXTPAGEr{   FPDF_WIDGETr}   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_WIDESTRINGr   _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_TYPEenum_anon_4FPDF_FONTBACKENDTYPE_FREETYPEFPDF_FONTBACKENDTYPE_FONTATIONSFPDF_FONT_BACKEND_TYPEr   c_uintFPDF_LIBRARY_CONFIGr   argtypesrestyper   r   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   r   c_longr   r   r   r   IPDF_JSPLATFORMTimerCallbackr  FPDF_SYSTEMTIMEr  FPDF_FORMFILLINFOr1  r2  r3  r4  r5  r6  r7  r8  r9  r:  r;  r<  r=  r>  r?  r@  rA  rB  rC  rD  rE  rF  rG  rH  rI  rJ  rK  rL  rM  rN  rO  rP  rQ  rR  rS  rT  rU  rV  rW  rX  rY  enum_FPDFANNOT_COLORTYPEFPDFANNOT_COLORTYPE_Color!FPDFANNOT_COLORTYPE_InteriorColorFPDFANNOT_COLORTYPErZ  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  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_6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/  r0  r1  r2  r3  r4  r5  r6  r7  r8  r9  r:  r;  r<  r=  r>  r?  r@  rA  rB  rC  rD  rE  rF  rG  rH  rI  rJ  rK  rL  rM  rN  rO  rP  time_trR  r_  UNSUPPORT_INFOrb  rc  rd  re  rf  enum_anon_8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_9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/  r0  r1  r2  r3  r4  r5  r6  r7  r8  r9  r:  r;  r<  r=  r>  r?  r@  rA  rB  rC  rD  rE  rF  rG  rH  rI  rJ  rK  rL  rM  rN  rO  rQ  FPDF_SYSFONTINFOrZ  FPDF_CharsetFontMapr]  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  r  r  r  r  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FPDFBitmap_BGRA_Premul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_DEPRECATEDFPDF_REMOVE_SECURITYFPDF_SUBSET_NEW_FONTS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_CONSECUTIVErD   r4   r+   <module>r      s   
     
 


       <677 +(K\.// +-K*K  , 	   ,{-	  h gdmm   "      #$  !"  !"  #$  () $   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 	 	 	 	 		 	 	 	 !((P Q Q 	 	 	 	 	) 	 	 	 '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	#   (    "         !   !"  #$  % H H H H H9 H H H 112774==! GGDMM")*01(  $ 2  #8_-IJ '.w/B'C'C&F  #%)  " ?#56      Ho&;< !  "   h(?@ ",i!8   $   (O$78 #Y  %   (O$78 )?;  )   X'=> !( G  ,   x)AB #*74==(O"L  !.  7 7 7 7 7Y 7 7 7 '99YYu--wwt}}gwwwGWGWY`aab   e e e e e	 e e e 774==!		))D//774==99:		))J//??@))IIk22GGDMM:wwW[}}^hiij99YY{33WWT]]JPWPWX\P]P]_ijjkii		+..>>?99[11774==*MMN%  ! ,   /*CD $+GO$<$<o#N   "/   Ho&;<  -wwu~~>  '   (O$78   #   ,1?;e+f (5B4E ( 13< ( 0 Ho&;<  -wwvH  %   x)AB #0"3  !(   #8_-IJ '4&7  #%,  " #(/2S"T ,9+<  (*/  ' (O$78 +.  !   h0'/ !  8_%9: (m  $   (O$78 ']  $   Ho&;<  )}  %   8_%9: (m  %    /*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 
#*%
#*%	%  ! ,  /"34E5%uU #  h(?@ "-y%uV[]b!c   $   #(/2S"T ,7GGIDVDVX_X_`hXiXikp+q  (*.  ' x!12$-   8_%9: ,/  !   (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: *o  !   "'x1Q!R +8*;  ')2  & $Ho.KL (5'8  $&+  # $)?3U#V  -:,=   )+9   ( ).h8_(` %2@1C % .08 % - +0/:c*d '4BH3M ' 027 ' / !?+EF %2$5  !#2    x)AB #0/776??T["\  !(   X'=> !. 1  )    /*CD $1?#C   "+   (O$78 +UGGDMM776??S  %   x)AB #0"3  !&   h(?@ "/w!O   '   !?+EF %2E774=='SZSZ[bScSc$d  !#,   W W W W Wy W W W ))IIe,,gg6M.N.NP_aprwy~  A99T??GG4K,L,LeTTUYYyy//9P1Q1QSbds  vE  GV  Xa  cj  cj  ko  cp  cp  rw  x  x  y		))E"2"2GG<S4T4TV]V]^bVcVcejkkl99T??GG4K,L,LggVZmm]bdmo~  AP  Ra  cr  tC  D  D  E))IIdOOWW5L-M-MyZ_afhqs|  H  JS  U^  _  _  `yy4'':Q2R2RT[T[\`TaTachjyzz{YYyy8O0P0PRWXXYYYyy//9P1Q1QSZSZ[_S`S`bghhi&''$--  $   " * 	))D//511j j j j jy j j j hx8Xhh	$    *|
 |
 |
 |
 |
 |
 |
 |
$&$&		))D//773L+M+MNNO$& yy4'':S2T2TV_aiksu}  @H  I  I  J$& yy4''B[:\:\^giqs{  ~F  HP   Q   Q  R	$&
 ii		$9R1S1SUZ[[\$& YYyy//9R1S1SUZ\ijjk$& ii		$9R1S1SUZ[[\$& 99_#=#=wwG`?a?abbc$& YYyy8Q0R0RSST$& IIii	22GG<U4V4VXeglmmn$& 99YYy%9%977C\;];]_lmmn$& 		))E"2"2GG<U4V4VXabbc$& yy4''B[:\:\^mnno$& ii		$AZ9[9[]lnx  {D  E  E  F$& 		))D//77;T3U3UWfggh$&  99T??GG<U4V4VX]_dfmfmnufvfvx}~~!$&" ggo../#$&$ Y%$&& 99T??GG<U4V4VXaclnv  yA  CK  MU  V  V  W'$&( 		))E*:*:GGD]<^<^`m n no)$&* 99YYt__gg>W6X6XZginoop+$&, IIiiooww7P/Q/QS`bqrrs-$&. IIiiooww?X7Y7Y[dfmfmnvfwfw  zA  zA  BJ  zK  zK  MT  MT  U]  M^  M^  `g  `g  hp  `q  `q  r  r  s/$&0 ii		$9R1S1SUZ\fggh1$&2 ii		) 4 4gg>W6X6XZceprw  zA  CJ  K  K  L3$&4 YYyy1A)B)BCCWWMfEgEginp  BI  BI  JP  BQ  BQ  R  R  S5$&6 IIiiooww7P/Q/QSZSZ[kSlSln}  @O  Q`  bq  sB  C  C  D7$&8 YYyy8Q0R0RT[T[\lTmTmot  wF  G  G  H9$&: 		))E"2"2GG<U4V4VX_X_`dXeXeglmmn;$&< 		))E"2"2GG<U4V4VX_X_`dXeXeglmmn=$&> IIii8H0I0I&J&JGGTmLnLnp  A  A  B?$&@ 99YYy%9%977C\;];]_np  BQ  Sb  ds  u|  u|  }F  uG  uG  H  H  IA$&B ))IIi$8$8''B[:\:\^mo~  AP  Q  Q  RC$&D ))IIdOOWW=V5W5WYhjoppqE$&F +IIiioowwOhGiGikz  }B  -C  -C  DG$& $&  "N .  #(/2S"T ,977CT;U;U+V  (*9  ' #(/2S"T ,;+>  (*.  ' X'=> !*O <  #   x)AB #,o">  !%    /*CD $3#6   "&   "(O,GH &5%8  "$(  ! 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!4   )   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 *-      h(?@ "19eY!O   )   X'=> !0)U C  (   X~.&)    !    &?%B ! /   %X/MN )@(C  %'0  $ X'=> !*,C D  .   x)AB #,-  !&   (O$78 '/  +   x)AB #,o">  !&   Ho&;<  /2  "   X'=> !*E 2  (   X'=> !0 3  6   &+8_5Y%Z "/F.I " +-6 " * x)AB #2O"D  !*   x)AB #2GGI4F4F"Q  !&    /*CD $3#6   "+   x)AB #2O"D  !*   !?+EF %4$7  !#(    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%8  "$+  ! !?+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: .1  "   8_%9: .6  &   $Ho.KL (7'I  $&+  # $Ho.KL (7%'P  $&/  # !&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   )   x)AB #2OVVU["\  !*   x)AB #2OWWV__V]V]^dVeVegngnougvgv"w  !*   Ho&;<  /A  '   "'x1Q!R +:GGD[<\<\^f*g  ')2  & ',Ho6[&\ #0?/B # ,.3 # + "'x1Q!R +:GGD[<\<\^f*g  ')2  & (O$78 -0  %   !&h0O P *9?)K  &(-  % !&h0O P *9?)K  &(-  % %*(O4W$X !.=PWPWXbPcPcel-m ! *,3 ! ) ?#56 ,ggfoo>  $   $Ho.KL (7':  $&5  # $Ho.KL (7'I  $&5  # #8_-IJ '4&7  #%*  " 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\"]  !*   "(O,GH &5wwz7J7JG%T  "$+  ! X'=> !. 1  (    /*CD $177:3F3F#P   ")    /*CD $1?#C   "+  + + + + +I + + + IIii	22GG<P4Q4QS[]effg!   $ ?#56 $W\22GGO4L4LM  %   (O$78 (^     * * * * *	 * * * 99YYt__gg6N.O.OQY[cdde%  ! ,  X'=> !+WW5E-F-F G  $   h(?@ ",o!>   -   "(O,GH &3%6  "$)  ! 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(?@ "/!2   %   (O$78 +_=  )   X'=> !. >  (   x)AB #0"3  !,   8_%9: *o  $   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: (m  (   8_%9: (''%..''):L:LM  &   (O$78 '3  +   h(?@ "+WWX->->!?   )   !?+EF %.M  !#(    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(?@ "+_!=   )    %X/MN )2OX(N  %'0  $ h(?@ "+_!=   )   h(?@ "+   %   8_%9: (%0  ,   !?+EF %.M  !#,    !?+EF %.M  !#,    Ho&;<  /2  "   $Ho.KL (7':  $&/  # Ho&;<  /2  #    /*CD $3WWY5G5G#H   "+    /*CD $3Y#?   "+   h(?@ "18XxQY[cem!n   $   x)AB #2GGI4F4F"G  !*   h(?@ "17793E3E!F   )   h(?@ "17793E3E!F   )   !?+EF %.(HhX`bj$k  !#'     /*CD $1#4   "1   "'x1Q!R +:*=  ').  & x)AB #2"5  !&   Ho&;<  /9  1   Ho&;<  /A  1   x)AB #24G"H  !*    /*CD $79L9LgW^W^_fWgWg#h   "+   $Ho.KL (;'>  $&+  # $Ho.KL (;WggjFYFY[bdkdklsdtdt'u  $&/  # %*(O4W$X !.A?-S ! *,< ! ) $)?3U#V  -@/SZSZ[`SaSa,b   )+4   ( &+8_5Y%Z "/BOU\U\]dUeUe.f " +-6 " * ',Ho6[&\ #0C_V]V]^hViVikrt{t{  }D  uE  uE  0F # ,.7 # + %*(O4W$X !.A?T[T[\cTdTdfmovovw~oo  .A ! *,5 ! ) $Ho.KL (5H[]lns't  $&/  # !&h0O P *7J]_npw)x  &(1  % "'x1Q!R +8/K^`o  rA  +B  ')2  &  %X/MN )6I\^movovw~oo  BI  )J  %'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"5  !,   "'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  & ).h8_(` %2A9ggV]N^N^`hjqjqrzj{j{1| % .09 % - "(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#6   "'    /*CD $3U#;   "+   x)AB #2"5  !&   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$7  !#(    !?+EF %4ggg6F6F$Q  !#,    !?+EF %4ggg6F6FRY$Z  !#,    x)AB #2"5  !&    /*CD $3U#;   "2   !?+EF %5www7G7GQXIYIY$Z  !#,     /*CD $4#7   "'   !?+EF %5$8  !#,    /"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   )   h(?@ "17773C3CX!N   )   (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&;<  /2  '   !?+EF %.$J  !#+    x)AB #,ggfoox"H  !)   X'=> !*GGG,<,<hPXHYHY Z  (   x)AB #,-  !&   (O$78 ']  !   8_%9: (m  "    /*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$7  !#(    h(?@ "17!;   /   !?+EF %4o$F  !#,    
J J J J J J J J uuu& 	 6 6 6 6 6i 6 6 6 yy4''BX:Y:Y[`aab#   ( !&h0O P *1'.*A*A)D  &(1  % X'=> !*99V+<+<!?!? B  #   "(O,GH &/i		''):L:L0M0MwwW]&_&_%b  "$(  ! Ho&;<  -0  #   ?#56 &.       !  #         #  !'  #)  "(                                                 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
                                                                                    "          !  !    !  "  &* " "  "                                    $)?3U#V  -:,=   )+0   ( $Ho.KL (5u'=  $&<  # !&h0O P *@)C  &(,  %  %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)9  &(7  % #8_-IJ '4m&D  #%.  "6 6 6 6 69 6 6 6 yy9!5!5ww?R7S7STTU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 * * * 99YYu--ww7M/N/NPWPWX\P]P]_fggh#   ( /"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"3  !&    /*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?0B $ -/5 $ , #8_-IJ '0m  #%4  " h(?@ "1!4   $   !&h0O P *9)<  &(-  % #(/2S"T ,;U+C  (*<  ' !&h0O P *<ggdmmW)U  &(/  % $)?3U#V  -?PW,X   )+2   ( #(/2S"T ,>w+W  (*1  ' !?+EF %7$P  !#*    #8_-IJ '9774=='&R  #%,  " ).h8_(` %2DoW^W^_cWdWdfm1n % .07 % - ).h8_(` %2D1G % .05 % - #8_-IJ '9774=='&R  #%,  " !&h0O P *<ggdmmW)U  &(/  % $Ho.KL (:GGDMM7'S  $&-  # $)?3U#V  -?,B   )+0   ( &+8_5Y%Z "/A5.I " +-? " * .38_=i-j *7I56Q * 35: * 2  %X/MN );(>  %'9  $ (-X7]'^ $1C0F $ -/4 $ , */x9a)b &3Eu2M & /1H & . $)?3U#V  -D,G   )+0   ( #(/2S"T ,CUGGTXMM[bdkdklsdtdt+u  (*3  ' $)?3U#V  -Do,V   )+H   ( #(/2S"T ,I+L  (*:  ' +0/:c*d '4QSZSZ[dSeSe3f ' 02; ' / */x9a)b &3PRYRYZaRbRb2c & /1: & . */x9a)b &3PRYRYZ^R_R_ahjqjqryjzjz2{ & /1: & . (-X7]'^ $1NPWPWX\P]P]_fhohopwhxhx0y $ -/8 $ , ).h8_(` %2O1R % .05 % - +0/:c*d '4QSX3Y ' 02O ' / .38_=i-j *7I6L * 35: * 2 05X?m/n ,9KU8S , 57< , 4H H H H H	 H H H 		))D//773K+L+LMMN))IIdOOWW5M-N-NPWPWX\P]P]^^_		))GGDMM22GG<T4U4UW\^ginpuw~w~  @F  xG  xG  IP  IP  QZ  I[  I[  \  \  ]		))GGDMM22GG<T4U4UW^W^_eWfWfgghIIii00'':R2S2SU\U\]aUbUbdjlslst{l|l|  F  G  G  HIIii00'':R2S2SU\U\]aUbUbdkdklrdsdsu|}}~yy5!1!177;S3T3TV]V]^bVcVcdde99YYt__gg6N.O.OQXQXY]Q^Q^__`
%  ! , ( ( ( ( (9 ( ( ( !(  $ 2  h(?@ !#   '(; < <   #8_-IJ &(  #%-  " #8_-IJ '/l  #%,W-@%A%A  " h(?@ ")'$--%!H   $   x)AB #*7+;#<#<"?  !%   !&h0O P )+  &(/0@(A(A  % "'x1Q!R +273C+D+D*G  ')-  & (O$78 ']  )   8_%9: ,/  !   Ho&;<  -0  #   Ho&;<  -u5  $   x)AB #0%"8  !0   X'=> !. 6  $   (O$78 +U3  !   $Ho.KL (5u'=  $&+  # X'=> !. 6  '   X'=> !.wwt}}gwwW\~~ ^  &   x)AB #0%"8  !&   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&8  #%*  " X'=> !/ 2  $   8_%9: -0  !   h(?@ "/!2   -   x)AB #0"3  !&   /"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"3  !%   $)?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#6   "/    /*CD $1#4   "'   "'x1Q!R +8%*@  ').  & $Ho.KL (5ue'D  $&6  # Ho&;<  ''7C  +   X'=> !. 1  #    /*CD $-}#=   "&                       "#             
       !&  "   #  $  #    #                    $%   !"  '( # #=     !"  "#   !  "#  !<    "#                 
 	 	 
 
 	                                                                                         $  !     !  #  !  #  !  !'  $%   &' " "#  #$    !  !  !  !(   '  &  %  &- ! !#    !   "                                             j j j  6 6 6' ' '' ' '                                                          "#                *+ & *+ & "#  %& ! 12 -   $%         $%   '( # "#         "  $&                           
             #$                   !               "%           !    7   r4   