c_hmp|KzgSuj}ZRf`rirMicYjnvSe[Zlm~fTf_njyt^WiMkirVnfNqhVgjOsc~u[q`UkmvO]YfnpXijUooxKek^wmy]EcRgenvjjj[un~PSmDlcr_ymZqgxtX[jTnctp^nnYwmI]jUvj{NfqIse~fTpUwfu[SoSxfsfK_]cijuWo[sfxrRdp[yfoVZr]zjvQQqb}muQFpWtg{vNkqUvd}rX`rRunyTQqEul~S`u]yhsZHrMy_~qK~zSib@|\hs[@ʤVUja}fkVzX\dlq~?aeolytDmZzqNEdbz~CF^\uvSIb`wzKGcZrn\Ifat||LK^UpcgJi^|vHKMeuOI[br~OL_]uqSHZXqk`MSilX{OcgsFGfVzgZMSaoxWMV\vqRN]]zpIIsVjF}NYdvKHYgxRlMTapz\yMbduHIkdzAO[_mq}irM`aqwQL^YhNN]blxwYP\XvfROcZvgUNm[{hINW\roUQZcny~RL[Uvc]UdfoxwOxQYfwCO]]on|XOY_mq[Qg`yrESP`qpTQTdkz^uPR[ok]SY^soRUXgo~LS[cquRwQZ]qmTQ[[lg{gR`cxwCV_`klvWUg^tiLTL^mqbR]`pnX{Sg_rn|P~WRdkwWVV_qnU|[Rhv|F|R\fq}TmUWgh{zWUWfmyRyS\bsuJR_YrfVS]`qoPW\kivUuT_]liw]SlsooIgZ[hqyMqSTgh~xXWV`ilz`T\jo~OrW`hryFS^`vqGVNdowWzXUepwLVU`mn\~UVem{bgWUcouRTWgsISab|tAU_aurJ~UdZnay]U`bnqzYtWdesxWaWcbqq|KW`_pgOWIelyXVKchtaWQhpO{XTilR{VZfmz}SzXQfcwsg{VUfqzNzV\dnt~RwYZdutFZhjs||FnW]jwEpWabyuIqYTcqqNZWpiwYh[QcuqJXWannQZWrmOeZ\hlzxVlYWgpzLX[ano~UX`guyFuY`jm|xKZcrlrQcY_dps~N}\`hswLf\Rip|K\Kkk~QZSkp}MmV\^xhKY__ohT\akoz{Lk[^_sdOYSejtY|]SmlNs[Tgix{\sZXdioz^u\Yfiuw_kZZdtpLuY[cprM~Z_asmI[ieyq<[Megqes^QnoUZZ]hmyzNw\]hjvuTw]acsnH}\]fkrxRz[\ckmyT\]hsyB\bsoyHi]_domQs]fls}~@v\Fmf^x\Yll}Oo_Upi{Qo]\cml}O]amj~qPr]?iip`jqwyn6viwyw~2v|j{xsw5rtk!qltv`#pq|c(qxzu~k"tsvw^)qwvk(lnisd(krsuh(ovwof)pstswd+lxn{a)mvuwi(pxvuw`+kolzf(ltrwd*kppwz`.hqpre*mwoxc*ozv{wj&qyw{}e+kwpuh*nwtpi*otgwg+kwpt{i+murkf*myry`-hsnzg+isix`.ixoz{e-lwqvqi(ktnth)jsj}ye/ivju{f-jxg|c.kwsog-jsmszc/ot}}}b/jwmug.m{ptwf-n{trc+krprf,ktpni*ltmt|i-o}lЁx_.iysxd/jvop~b0k{o{rk,kofwwf/jvgsh-m|i}~b.n|uwx^0jjprd0kuqnte1iripzc/l|m{ye.hobye.k{ovf-hreyc0o}xpzc3fpgq_1jvprxg.luplzi1ixhqb1jzprxb3l|ro}e0kzooh-lmlla,pxzpwi/krhqv`-m}zy~j.n|rn~g,n}wt{f,qw}{d2hujq}h/iwfue2jyktsi-kxhwx_3hwpoe2lqr~{h0grgpa1htgzxd3fubuf/lt{}}i1jziq}h0n~rqyc4hvlnxg0j{luza4l~wlzh0mmyvi.mumsme1iupic3exa}c1exhzc3ipv|e4fyfu`3hzpqe6fudrw`4i{ls|d3jylni1j}hw{c2i}mv~h1l{qlz^3j|urh4lmvy|f3lmuse0ozm}e5koqoi0p{t{{{a7eyftd5h}juui4et]xz`4fsfxuf2gxlnd4ivkkŒj0kwhqwj4h|fr}`6jzpkze0lwyu}e6g~lo^5exhx{c5g{exy`4eyj{tb8gykkĄb6gyjpxh1m{nslh3i{lpvg2n{tht]6oww{vc5kvpf{Ög3gyetzj4gocqvh3hxcwsh4k~jvka6ktqs~f6g{ina6mk~x{e5k~loyd7j|pksg6i|kk{b9g|lkÅf5hxc~ie4hd˂wf8jjvv|b8jtq{{zg6izlgŠf2lxqif8mtsvxzj6gby{j5kjq~{a4qx{tzd9exdun_6gvmmÓd7hzim{g9j~ng~f7igvr~g7iugkpžf:h{kg}b:exeozƑc8f}hq|e9iwkcɋj5hzepud;gfrqc9iqny}e7iisz~g8gygiƋj7kjot}i:qvp}uoa;cyeqŊYaxay}Ŏb?dbyz|g@cw_i͌h;hhvm{cDcbpw}ǁ_BgqizmeAd{bplƙ`=isqpye?bw^oyʓdAgknxyz`Be~jgyˈbEb~aḿbDdevtx{eBflgt|ƃcDfilyrhAfdgʀ^Bc}fptȎ^Cdmi|aF_\xy|ƃiHb\ju͆aMbdj|zxsqqmv;v}l"ppn}i$ooq{{h$ptvy~i$pur}k&onqoj'nqqoi&nurum*jtb|}i)r{}ni(komtj'psrri-mxplj+lskod.itlrh,mwvntk-lyezj+mzl{wg,kqlzrk,nwpl|d/gwexe0jrkmi.lzppi-o|qwpj/oquz}g2oqum~g4nuop}^3mztz}h1i~hsl1n~qm~vh2fvdt|j1iqgji3i}eysi1j|kuti3h{b}nb0qsni3i|gs~j7jlny|j3mmzq{j2q|}xwvj6kni|l6i~hl{]4eob~m7mmpg}g9lntk{o7svtqtxg:ba}u~l6jvgfxėj6fzZyh;i|kc|NJh>hjj~{yaAhnr|wrj9mlwtw{h?e{cg~ˈhAebmq~ŋjAgfix{}jBjkizvuhLggnis{kxzzr3rvvq)mvfk"oosvj&msi{j'r{yyl+hpdz|j)mvlwzi(lvgĄi+kwlun*r~wrxm)pwsuqm)nymvl,p}svwj0ksmjvk+owqlh+n}tw}n)pyozqk-jwevm.l}kt~k0hxaxyn,o}kx}m,rzwy|j0jxmkj/p}tosk2hvfna4hwmwmj2iuflm2nql~~k2l~loyj6lqmt|j5gv`nÎk2kziop]:fzmotÓn6jc{r{k3mtɲm|qj7pzjqyj>jgsqx}dA[}Sul@hapmzo=dwWquęr?jesfwjHgadzv^KdmmxvraV`[mp{ҁhwrjjCpzjh-u~r|uk0qxo tnwsl$quvtl&nqlvm&otot~m(ozo~ul'pvnx|n'nmkrl)qrlmj+nzpsj*lulrk,luhvuk,lqhom2fpeml0mrtsl0n{joum+owmqtm.o~nyqm/gu]}zl.kwknk0kwjjj/nyvfl0m|knm.nn{|j1kwi~l3jom~k1itdn}k3kxkixn5po|pw~n8hx_iŋm;icrx{~kg|cimĕl@f^oz|~q|vps8pli~yx.uvo~p.o}mm'oyoz~p&ptkro'mki{xn'pxrsp'nphw{l+lyjv}m)ozrr{m,jxc~ym(p{o~|k+o~vsn,nunlul-mzmrum.o|mtto3oouwz}n0m~gvo1lh{n~l1rvsr{o4l|lgzn1tf{y}l6hzej}m3klprk2pouzyr2f{Vƒym7jgpko4opxe{l9lofy|m6mnp{zzldVw}~pxuop6vuvptyq!suxvq"urvnm%oqosq&lqgyo'pwnvwp)pvwh}p#tlqtyn(pyspo+lrikm+n{e|}q.p|pho/r}smko/m|lpyp/jpcm|o.kxgpp.ptmcs.p|jvhr/lydsqq0myijvr1rrm{zm6izbqopyxwp;khq}}yj.tx}~}m5ibt"ssrvyr%mlcyp&ovlvo$qwtwq(oqmqvs'rzssq+mwest(ouhwut+nzkp~t'szumr,lujlxq2mzknhp.o~or}n2oltq}q2mhn|~t3m}hi~t2lvdes:jm_a˞p2hwaoo3i{emyqxrju;tut}{wy-uyq"qupyu%mmc|~q%rvsq}p)q}uww property specifies a values indicating one of the possible states relating to this printer.") : Amended ToSubclass,Values{"Paused", "Error", "Pending Deletion", "Paper Jam", "Paper Out", "Manual Feed", "Paper Problem", "Offline", "IO Active", "Busy", "Printing", "Output Bin Full", "Not Available", "Waiting", "Processing", "Initialization", "Warming Up", "Toner Low", "No Toner", "Page Punt", "User Intervention Required", "Out of Memory", "Door Open", "Server_Unknown", "Power Save"} : Amended ToSubclass] uint32 PrinterState; [Description("Status information for a Printer, beyond that specified in the LogicalDevice Availability property. Values include \"Idle\" (3) and an indication that the Device is currently printing (4).") : Amended ToSubclass,Values{"Other", "Unknown", "Idle", "Printing", "Warmup", "Stopped Printing", "Offline", "Paused", "Error", "Busy", "Not Available", "Waiting", "Processing", "Initialization", "Power Save", "Pending Deletion", "I/O Active", "Manual Feed"} : Amended ToSubclass] uint16 ExtendedPrinterStatus; [Description("The ExtendedDetectedErrorState property reports standard error information. Any additional information should be recorded in the DetecteErrorState property.") : Amended ToSubclass,Values{"Unknown", "Other", "No Error", "Low Paper", "No Paper", "Low Toner", "No Toner", "Door Open", "Jammed", "Service Requested", "Output Bin Full", "Paper Problem", "Cannot Print Page", "User Intervention Required", "Out of Memory", "Server Unknown"} : Amended ToSubclass] uint16 ExtendedDetectedErrorState; [Description("The SeparatorFile property specifies the name of the file used to create a separator page. This page is used to separate print jobs sent to the printer.") : Amended ToSubclass] string SeparatorFile; [Description("The ServerName property identifies the server that controls the printer. If this string is NULL, the printer is controlled locally. ") : Amended ToSubclass] string ServerName; [Description("The ShareName property indicates the share name of the Win32 printing device.\nExample: \\\\PRINTSERVER1\\PRINTER2") : Amended ToSubclass] string ShareName; [Description("The StartTime property specifies the earliest time the printer can print a job (if the printer has been limited to print only at certain times). This value is expressed as time elapsed since 12:00 AM GMT (Greenwich mean time).") : Amended ToSubclass] datetime StartTime; [Description("The UntilTime property specifies the latest time the printer can print a job (if the printer has been limited to print only at certain times). This value is expressed as time elapsed since 12:00 AM GMT (Greenwich mean time).") : Amended ToSubclass] datetime UntilTime; [Description("The DefaultPriority property specifies the default priority value assigned to each print job.") : Amended ToSubclass] uint32 DefaultPriority; [Description("The Priority property specifies the priority of the printer. The jobs on a higher priority printer are scheduled first.") : Amended ToSubclass] uint32 Priority; [Description("The AveragePagesPerMinute property specifies the rate (average number of pages per minute) that the printer is capable of sustaining.") : Amended ToSubclass] uint32 AveragePagesPerMinute; [Description("The PrintProcessor property specifies the name of the print spooler that handles print jobs.\nExample: SPOOLSS.DLL.") : Amended ToSubclass] string PrintProcessor; [Description("The SpoolEnabled property shows whether spooling is enabled for this printer. \nValues:TRUE or FALSE. \nThe SpoolEnabled property has been deprecated. There is no replacementvalue and this property is now considered obsolete.") : Amended ToSubclass] boolean SpoolEnabled; [Description("The Pause method pauses the print queue. No jobs can print anymore until the print queue is resumed. The method can return the following values:\n0 - Success.\n5 - Access denied.\nOther - For integer values other than those listed above, refer to the documentation on the Win32 error codes.") : Amended ToSubclass,Values{"Success", "Access denied", "Other"} : Amended ToSubclass] uint32 Pause(); [Description("The Resume method resumes a paused print queue. The method can return the following values:\n0 - Success.\n5 - Access denied.\nOther - For integer values other than those listed above, refer to the documentation on the Win32 error codes.") : Amended ToSubclass,Values{"Success", "Access denied", "Other"} : Amended ToSubclass] uint32 Resume(); [Description("The CancelAllJobs method cancels and removes