[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: 20030110:McGill LDM
- Subject: Re: 20030110:McGill LDM
- Date: Fri, 10 Jan 2003 12:51:14 -0700 (MST)
Hi John,
Thanks for removing out that # for the line for our allow..
Now I can see what you are getting re data:
(jweber) lenny:/home/jweber 117 % notifyme -vl - -h
maelstrom2.meteo.mcgill.ca -f HRS -o 15000
Jan 10 19:30:34 notifyme[26845]: Starting Up: maelstrom2.meteo.mcgill.ca:
20030110152034.440 TS_ENDT {{HDS, ".*"}}
Jan 10 19:30:34 notifyme[26845]: NOTIFYME(maelstrom2.meteo.mcgill.ca): OK
Jan 10 19:30:34 notifyme[26845]: 4827 20030110182744.109 HDS
36539822 SDUS87 PAJK 101825 /pDPAACG
Jan 10 19:30:34 notifyme[26845]: 2689 20030110182744.308 HDS
36539843 SDUS83 KICT 101818 /pDPAICT
Jan 10 19:30:35 notifyme[26845]: 2701 20030110182752.680 HDS
36539896 SDUS82 KGSP 101818 /pDPAGSP
Jan 10 19:30:35 notifyme[26845]: 2669 20030110182754.490 HDS
36539915 SDUS83 KFSD 101819 /pDPAFSD
Jan 10 19:30:35 notifyme[26845]: 4779 20030110182756.731 HDS
36539936 SDUS82 TJSJ 101824 /pDPAJUA
Jan 10 19:30:35 notifyme[26845]: 5725 20030110182756.838 HDS
36539938 SDUS80 PHFO 101824 /pDPAHKI
^CJan 10 19:30:35 notifyme[26845]: Interrupt
Jan 10 19:30:35 notifyme[26845]: exiting
pqact.conf looks fine...I did another check:
(jweber) lenny:/home/jweber 96 % notifyme -vl - -h dragon.geog.ubc.ca -f
HRS -p /m -o 1500000
Jan 10 19:45:12 notifyme[26986]: Starting Up: dragon.geog.ubc.ca:
20021224110512.173 TS_ENDT {{HDS, "/m"}}
Jan 10 19:45:12 notifyme[26986]: NOTIFYME(dragon.geog.ubc.ca): OK
dragon is not getting any model data, or at least has not for the last
1500000 seconds....
Our contact info for dragon is:
Vincent Kujala
address@hidden
but you had another name, do you have that persons e-mail.
I believe that is where the problem exists, as they are not getting model
output..so obviously you cannot.
What does your request line for HDS (HRS) in your ldmd.conf file look
like?
I suspect it is wide open, but that is really the question we need to ask
University of British Columbia...
Have you tried failing over to millersville?
Keep me posted we'll straighten this out!
-Jeff
____________________________ _____________________
Jeff Weber address@hidden
Unidata Support PH:303-497-8676
COMET Case Study Library FX:303-497-8690
University Corp for Atmospheric Research 3300 Mitchell Ln
http://www.unidata.ucar.edu/staff/jweber Boulder,Co 80307-3000
________________________________________ ______________________
On Fri, 10 Jan 2003, John Gyakum wrote:
> Jeff: Here is my text listing of the file:
>
> I confess that I did not install our ldm, but one of our well-qulified
> graduate students did,
> and he has since left..our ldm has been working well for that past year and a
> half until now.
>
> See if you can access our machine now...again nothing has changed
> here...there was a comment on
> the statement that you sent, so I took that out.
>
> Let me know what happens.
>
> Thanks,
> John
>
> ####
> # $Id: pqact.conf,v 1.7 1996/10/22 20:39:56 mitch Exp $
> #
> # This is an example pqact.conf file, with example entries commented out.
> # Before uncommenting these, you should determine whether you need them, and
> # make relevant substitutions, for example your local host name for
> # @local-host-name@. Uses of the "@" character are to delimit such
> # meta-variables, and should not appear in the substitutions.
> #
> # Format is
> # feedtype tab pattern tab action [tab action_args]
> # where tab is \t or \n\t.
> #
> # Actions are
> #
> # NOOP
> # Do nothing
> #
> # FILE [-overwrite|-flush|-close|-strip] filename
> # write(2) to unix file (flush calls fsync(2))
> #
> # STDIOFILE [-overwrite|-flush|-close|-strip] filename
> # fwrite(3) (buffered io) to file (flush calls fflush(3))
> #
> # DBFILE dbfilename [dbkey]
> # Put to gdbmfile.
> #
> # PIPE [-close|-strip] commandname [args]
> # Put data on stdin of a subprocess specified by
> # commandname [args].
> # Uses the execvp library call, so if commandname is not fully
> # qualified, the PATH environment variable will be used.
> #
> # EXEC [-wait] commandname [args ...]
> # Run a program. No io channel between this process and it.
> # Like PIPE above, uses execvp.
> #
> # Note that the old ALLOW and ACCEPT access control actions are not handled
> # by pqact, but by rpc.ldmd instead. ALLOW and ACCEPT lines should be moved
> # into the ldmaccess.conf configuration file.
> #
> # The old BEGIN EXEC actions used to start up other programs (for example
> # surf_split and feedhere) when the LDM server is started should no longer
> # appear here. Instead these programs should be started by runpg as
> # specified in the ldmadmin.conf configuration file instead.
> #
> # The '-strip' option to FILE, STDIOFILE, & PIPE removes control characters
> # (other than the '\n') from the data before output. This is useful for
> # cleaning up WMO format text bulletins (like the ldm3 STRIP psuedo action).
> #
> # To check the syntax of the pqact.conf file, execute pqact with the product
> # queue specified as /dev/null:
> #
> # pqact -vxl- -q /dev/null pqact.conf
> #
>
> #### PPS
> #### DDS IDS PPS
> # Create raw files for WXP. These entries file raw data where WXP decoders
> # and scripts expect to find it.
> #
> ##
> # Buoy reports in yymmddhh_boy.wmo
> DDS|IDS ^S[NS].... .... ([0-3][0-9])([0-2][0-9])
> STDIOFILE data/surface/boy/(\1:yy)(\1:mm)\1\2_boy.wmo
> ##
> # US and Canadian sfc obs and specials in hourly files yymmddhh_sao.wmo
> DDS|IDS ^S[AP][ACHMNPUX][AEKMNSUWX].. .... ([0-3][0-9])([0-2][0-9])
> STDIOFILE data/surface/sao/(\1:yy)(\1:mm)\1\2_sao.wmo
> ##
> # upper air reports in hourly files yymmddhh_upa.wmo
> DDS|IDS ^U[ABDEFGHIJKLMPQRSTXZ].... .... ([0-3][0-9])([0-2][0-9])
> STDIOFILE data/upperair/(\1:yy)(\1:mm)\1\2_upa.wmo
> ##
> # fous in yymmddhh.mod
> DDS ^FO.... .... ([0-3][0-9])([0-2][0-9])
> STDIOFILE data/forecasts/mod/(\1:yy)(\1:mm)\1\2_mod.wmo
> ##
> # Synoptic reports (SYNOP,SHIP) in yymmddhh_syn.wmo
> DDS|IDS ^S[IMN].... .... ([0-3][0-9])([0-2][0-9])
> STDIOFILE data/surface/syn/(\1:yy)(\1:mm)\1\2_syn.wmo
> #
> #
> # End WXP4
> #
> #
> #### DDS IDS
>
> # GEMPAK products (surface, upperair). Make sure paths to tables
> # are correct for your system.
> #
> # US and Canadian sfc obs and specials
> ############################################################################
> # GEMPAK Point source decoders
> # GEMPAK Point source decoders
> #
> NLDN ^.*
> PIPE decoders/dcnldn -m 25000 -b 30 -s minute05
> -d data/gempak/logs/dcnldn.log
> -p /usr/people/gempak/nawips-5.4/gempak5.4/tables/pack/nldn.pack
> data/gempak/nldn/YYYYMMDDHHNN_nldn.gem
> #
> # US and Canadian sfc obs and specials
> #
> DDS|IDS ^S[AP].* .... ([0-3][0-9])([0-2][0-9])
> PIPE /usr/local/ldm/decoders/dchrly -v 1 -b 9 -m 24
> -d data/gempak/logs/dchrly.log
> -p /usr/people/gempak/nawips-5.4/gempak5.4/tables/pack/hrly.pack
> -s /usr/people/gempak/nawips-5.4/gempak5.4/tables/stns/sfmetar_sa.tbl
> data/gempak/surface/YYYYMMDD_sao.gem
>
> # upper air reports
> #
> DDS|IDS ^U[ABDEFGHIJKLMPQRSTXZ].... .... ([0-3][0-9])([0-2][0-9])
> PIPE decoders/dcuair -b 24 -m 16
> -d data/gempak/logs/dcuair.log
> -s /usr/people/gempak/nawips-5.4/gempak5.4/tables/stns/snstns.tbl
> data/gempak/upperair/YYYYMMDD_upa.gem
> #
> # Synoptic reports
> #
> DDS|IDS ^S([IMN][^VW].*|XUS2[0-3]) .... ([0-3][0-9])([0-2][0-9])
> PIPE /usr/local/ldm/decoders/dcsynop -a 2000 -v 1
> -d data/gempak/logs/dcsynop_syn.log
> -p /usr/people/gempak/nawips-5.4/gempak5.4/tables/pack/sfsyn.pack
> -s /usr/people/gempak/nawips-5.4/gempak5.4/tables/stns/systns_upc.tbl
> data/gempak/surface/YYYYMMDD_syn.gem
> #
> # Sample action that does nothing to every product
> ANY .* NOOP
> #
> # starts to add more action from Gary's file
> #
>
> #
> # All RCM sites for composite plots
> #
> HRS ^SDUS4[0-6] .... ([0-3][0-9])([0-2][0-9])([0-5][0-9])
> FILE data/rcm/(\1:yyyy)(\1:mm)\1\2_rcm.dat
> #
> #
> #
> # GEMPAK decoder actions
> # from UNIDATA page, installed by GL August 1997
> #
> ##### HRS Section
> #
> # NMC GRIB products
> #
> #
> # AVN model output
> # Grid #201 N. Hemisphere 381km: ^Y.A... KWBC.*(/mAVN|/mSSIAVN)
> # Grid #202 CONUS 190km: ^Y.I... KWBC.*(/mAVN|/mSSIAVN)
> # Grid #203 Alaska 190km: ^Y.J... KWBC.*(/mAVN|/mSSIAVN)
> # Grid #211 CONUS 80km: ^Y.Q... KWBC.*(/mAVN|/mSSIAVN)
> # Grid #213 CONUS 95km: ^Y.H... KWBC.*(/mAVN|/mSSIAVN)
> # Select any/all grids desired from [QAIJH]
> #
> # CONUS AVN model output decoded into yymmddhh_avn211.gem (#211 grid)
> # (Grid #213 -- 95km CONUS Polar Stereographic)
> #
> #HRS ^[YZ].Q... KWBC ([0-3][0-9])([0-2][0-9]).*(/mAVN|/mSSIAVN)
> HRS ^[YZ].[HQ]... KWBC ([0-3][0-9])([0-2][0-9]).*(/mAVN|/mSSIAVN)
> PIPE /usr/local/ldm/decoders/dcgrib
> -d data/gempak/logs/dcgrib.log
> -g /usr/people/gempak/nawips-5.4/gempak5.4/tables
> PACK data/gempak/hds/YYMMDDHH_avn@@@.gem
> #
> # Global AVN (Spectral) Thinned grids
> #
> #HRS ^H.[I-P]... KWB. ([0-3][0-9])([0-2][0-9]).*
> HRS ^H.[I-P]... KWBC ([0-3][0-9])([0-2][0-9]).*
> PIPE /usr/local/ldm/decoders/dcgrib
> -d data/gempak/logs/dcgrib.log
> -g /usr/people/gempak/nawips-5.4/gempak5.4/tables
> -q"lin,dlat=2.5,dlon=2.5"
> PACK data/gempak/hds/YYMMDDHH_thin.gem
> #
> #
> # ECMWF GRIB products, decode into yymmdd_ecmf#.gem (e1=global,e2=+/-35lat)
> #
> HRS ^H[HPT][A-L][A-Z][0-9][0-9] ECMF ([0-3][0-9])([0-2][0-9])
> PIPE /usr/local/ldm/decoders/dcgrib
> -d data/gempak/logs/dcgrib.log
> -g /usr/people/gempak/nawips-5.4/gempak5.4/tables
> PACK data/gempak/hds/YYMMDDHH_ecmf1.gem
> HRS ^H[UV][A-L][A-Z][0-9][0-9] ECMF ([0-3][0-9])([0-2][0-9])
> PIPE /usr/local/ldm/decoders/dcgrib
> -d data/gempak/logs/dcgrib.log
> -g /usr/people/gempak/nawips-5.4/gempak5.4/tables
> PACK data/gempak/hds/YYMMDDHH_ecmf2.gem
> #
> # NOAAport ETA grids
> # Grid #211 80km CONUS: ^[YZ].Q.*/mETA
> # Grid #212 40km CONUS: ^[YZ].R.*/mETA
> # Grid #215 20km CONUS: ^[YZ].U.*/mETA
> # Grid #214 47.5km Alaska: ^[YZ].T.*/mETA
> # Select any/all grids desired from [QRUT]
> #
> # ETA 80 km model output for continental US on Lambert conformal grid
> # (#211 grid) decode into into yymmddhh_eta211.gem
> #
> #
> #HRS ^[YZ].[Q].*/mETA
> HRS ^[YZ].Q... KWBE ([0-3][0-9])([0-2][0-9]).*/mETA
> PIPE /usr/local/ldm/decoders/dcgrib
> -m 2000 -d data/gempak/logs/dcgrib.log
> -g /usr/people/gempak/nawips-5.4/gempak5.4/tables
> PACK data/gempak/hds/YYMMDDHH_eta@@@.gem
> #
> #
> # mesoETA 40 km model output for continental US on Lambert conformal grid X 2
> # (#212 grid 'R') decode into into yymmddhh_meso212.gem
> #
> HRS ^[YZ].R... KWBE ([0-3][0-9])([0-2][0-9]).*/mETA
> PIPE /usr/local/ldm/decoders/dcgrib
> -m 3500 -d data/gempak/logs/dcgrib.log
> -g /usr/people/gempak/nawips-5.4/gempak5.4/tables
> PACK data/gempak/hds/YYMMDDHH_meso@@@.gem
> #
> #
> # MRF grids - Extended range grids E (#25 N. Hem.) & F (#26 S. Hem.)
> #
> HRS ^H.[EF][A-Z][0-9][0-9] KWB. ([0-3][0-9])([0-2][0-9])..
> PIPE /usr/local/ldm/decoders/dcgrib
> -d data/gempak/logs/dcgrib.log
> -g /usr/people/gempak/nawips-5.4/gempak5.4/tables
> PACK data/gempak/hds/YYMMDDHH_mrf.gem
> #
> #
> # North America MRF (Grid #202 -- 190km CONUS Polar Stereographic)
> #
> HRS ^Y.I... KWBH
> PIPE /usr/local/ldm/decoders/dcgrib
> -d data/gempak/logs/dcgrib.log
> -g /usr/people/gempak/nawips-5.4/gempak5.4/tables
> PACK data/gempak/hds/YYMMDDHH_mrf@@@.gem
> #
> #
> # 80km CONUS NGM model output decoded into yymmddhh_ngm211.gem (#211 grid)
> #
> HRS ^[YZ].Q.*/mNGM
> PIPE /usr/local/ldm/decoders/dcgrib
> -d data/gempak/logs/dcgrib.log
> -g /usr/people/gempak/nawips-5.4/gempak5.4/tables
> PACK data/gempak/hds/YYMMDDHH_ngm@@@.gem
> #
> #
> #
> # Oceanic products - Analysis (surf tmp) & Forecasts (wind & waves)
> #
> HRS ^H[HKLTUV][A-D][ACEIK]93 KWB. ([0-3][0-9])([0-2][0-9])
> PIPE /usr/local/ldm/decoders/dcgrib
> -d data/gempak/logs/dcgrib.log
> -g /usr/people/gempak/nawips-5.4/gempak5.4/tables
> PACK data/gempak/hds/YYMMDDHH_ocn.gem
> #
> #
> # RUC MAPS model output decoded into yymmddhh_ruc.gem (#211 grid)
> #
> HRS ^[YZ].Q... KWBC ([0-3][0-9])([0-2][0-9]).*/mRUC
> PIPE /usr/local/ldm/decoders/dcgrib
> -d data/gempak/logs/dcgrib.log
> -g /usr/people/gempak/nawips-5.4/gempak5.4/tables
> PACK data/gempak/hds/YYMMDDHH_ruc.gem
>
> ############################################################################
> # GEMPAK Point source decoders
> #
> #
> #######
> # GEMPAK products- observations
> #
> #
> # buoy and ship reports
> #
> #DDS|IDS ^S([INS]V.*|MV[^NS].*) .... ([0-3][0-9])
> IDS|DDPLUS ^S([INS]V.*|MV[^NS].*) .... ([0-3][0-9])
> PIPE /usr/local/ldm/decoders/dcsynop
> -d data/gempak/logs/dcsynop_sb.log
> -p /usr/people/gempak/nawips-5.4/gempak5.4/tables/pack/sfship.pack
> data/gempak/surface/YYMMDD.sb
>
> #
> # NGM MOS
> #
> DDPLUS ^FO(US14|AK1[34]) .... ([0-3][0-9])([0-2][0-9])
> PIPE /usr/local/ldm/decoders/dcnmos
> -d data/gempak/logs/dcnmos.log
> -p /usr/people/gempak/nawips-5.4/gempak5.4/tables/pack/ngmmos.pack
> -s /usr/people/gempak/nawips-5.4/gempak5.4/tables/stns/ngmmos.stn
> data/gempak/mos/YYMMDDHH_nmos.gem
> #
> # MRF MOS
> #
> DDPLUS ^(FOX[CESW].*|FOAK20|FECN21) .... ([0-3][0-9])([0-2][0-9])
> PIPE /usr/local/ldm/decoders/dcmmos
> -d data/gempak/logs/dcmmos.log
> -p /usr/people/gempak/nawips-5.4/gempak5.4/tables/pack/mrfmos.pack
> -s /usr/people/gempak/nawips-5.4/gempak5.4/tables/stns/mrfmos.stn
> data/gempak/mos/YYMMDDHH_mmos.gem
> #
> # AVN MOS
> #
> DDPLUS ^(FEX[CESW].*|FEAK20|FECN20) .... ([0-3][0-9])([0-2][0-9])
> PIPE /usr/local/ldm/decoders/dcamos
> -d data/gempak/logs/dcamos.log
> -p /usr/people/gempak/nawips-5.4/gempak5.4/tables/pack/avnmos.pack
> -s /usr/people/gempak/nawips-5.4/gempak5.4/tables/stns/avnmos.stn
> data/gempak/mos/YYMMDDHH_amos.gem
> #
> # SPC storm reports
> #
> DDPLUS ^WWUS60 KMKC ([0-3][0-9])([0-2][0-9])
> PIPE -close /usr/local/ldm/decoders/dcstorm -v 1 -m 2000
> -d data/gempak/logs/dcstorm.log
> -p /usr/people/gempak/nawips-5.4/gempak5.4/tables/pack/sels.pack
> data/gempak/storm/sels/YYMMDD_sels.gem
> #
> # Watch box coordinates
> #
> DDPLUS ^WWUS40 KMKC ([0-3][0-9])([0-2][0-9])
> PIPE /usr/local/ldm/decoders/dcwatch -t 30
> -d data/gempak/logs/dcwatch.log
> -s /usr/people/gempak/nawips-5.4/gempak5.4/tables/stns/sfworld.tbl
> -p /usr/people/gempak/nawips-5.4/gempak5.4/tables/pack/watch.pack
> data/gempak/storm/watches/watches_YYYY_MM.gem
> #
> # Hurricane/tropical storm positions and forecasts
> #
> DDPLUS ^WTPZ4.* .... ([0-3][0-9])([0-2][0-9])
> PIPE -close /usr/local/ldm/decoders/dctrop
> -d data/gempak/logs/dctrop.log
> -p /usr/people/gempak/nawips-5.4/gempak5.4/tables/pack/tropic.pack
> data/gempak/storm/tropic/epacific/YYYY_@@.gem
>
> DDPLUS ^WTPN3.* .... ([0-3][0-9])([0-2][0-9])
> PIPE -close /usr/local/ldm/decoders/dctrop
> -d data/gempak/logs/dctrop.log
> -p /usr/people/gempak/nawips-5.4/gempak5.4/tables/pack/tropic.pack
> data/gempak/storm/tropic/wpacific/YYYY_@@.gem
>
> DDPLUS ^WTNT4.* .... ([0-3][0-9])([0-2][0-9])
> PIPE -close /usr/local/ldm/decoders/dctrop
> -d data/gempak/logs/dctrop.log
> -p /usr/people/gempak/nawips-5.4/gempak5.4/tables/pack/tropic.pack
> data/gempak/storm/tropic/atlantic/YYYY_@@.gem
>
> DDPLUS ^WTPA4.* .... ([0-3][0-9])([0-2][0-9])
> PIPE -close /usr/local/ldm/decoders/dctrop
> -d data/gempak/logs/dctrop.log
> -p /usr/people/gempak/nawips-5.4/gempak5.4/tables/pack/tropic.pack
> data/gempak/storm/tropic/cpacific/YYYY_@@.gem
> #
> # flash flood guidance
> #
> DDPLUS (^RGU[EMWS]..)|(^RGAK1[012])|(^FOAK4[38])|(^FOUS4[1-5])|(^FOUS[4-8]2
> KALR)|(^FOUS[4-8]4
> KORN)|(^FOUS[4-8]4 KTUA)
> PIPE /usr/local/ldm/decoders/dcffg
> -d data/gempak/logs/dcffg.log
> -p /usr/people/gempak/nawips-5.4/gempak5.4/tables/pack/ffg.pack
> -s /usr/people/gempak/nawips-5.4/gempak5.4/tables/stns/ffgzon.stn
> data/gempak/storm/ffg/YYMMDD_ffg.gem
> #
> #
> #########
> # FSL NetCDF 6min Wind Profiler -- added 981008 tmm
> #
> #
> #
> # We don"t have dcnprof
>
> #
> # GEMPAK decoder for BUFR profiler data (hourly summary on HRS feed)
> #
> #
> #
> # Public Products
> #
> # Area Discussion (FPUS03 obsolete Sept 30, 1998)
> WMO ^FPUS03 .... ([0-3][0-9])([0-2][0-9])
> FILE data/gempak/nwx/pubprod/area/(\1:yy)(\1:mm)\1\2.area
> WMO ^FXUS6[0-9] .... ([0-3][0-9])([0-2][0-9])
> FILE data/gempak/nwx/pubprod/area/(\1:yy)(\1:mm)\1\2.area
> WMO ^FPCA03 .... ([0-3][0-9])([0-2][0-9])
> FILE data/gempak/nwx/pubprod/area/(\1:yy)(\1:mm)\1\2.area
> WMO ^FPAK20 .... ([0-3][0-9])([0-2][0-9])
> FILE data/gempak/nwx/pubprod/area/(\1:yy)(\1:mm)\1\2.area
> WMO ^FPHW03 .... ([0-3][0-9])([0-2][0-9])
> FILE data/gempak/nwx/pubprod/area/(\1:yy)(\1:mm)\1\2.area
> #
> # State Forecast Discussion
> WMO ^FX(US|CA)7[0-9] .... ([0-3][0-9])([0-2][0-9])
> FILE data/gempak/nwx/pubprod/stdisc/(\2:yy)(\2:mm)\2\3.sfd
> #
> # 3 to 5 day extended forecast
> WMO ^FEUS6[0-9] .... ([0-3][0-9])([0-2][0-9])
> FILE data/gempak/nwx/pubprod/extend/(\1:yy)(\1:mm)\1\2.ext
> #
> # 6 to 10 data weather outlook (LOCAL)
> WMO ^FEUS7[0-9] .... ([0-3][0-9])([0-2][0-9])
> FILE data/gempak/nwx/pubprod/extend/(\1:yy)(\1:mm)\1\2.f610
> #
> # Average Monthly Weather outlook (LOCAL)
> WMO ^FEUS8[0-9] .... ([0-3][0-9])([0-2][0-9])
> FILE data/gempak/nwx/pubprod/extend/(\1:yy)(\1:mm)\1\2.f30
> #
> # Coded City Forecast
> WMO ^FP(US|AK|GM)4[0-9] .... ([0-3][0-9])([0-2][0-9])
> FILE data/gempak/nwx/pubprod/city/(\2:yy)(\2:mm)\2\3.city
> WMO ^FPHW10 .... ([0-3][0-9])([0-2][0-9])
> FILE data/gempak/nwx/pubprod/city/(\1:yy)(\1:mm)\1\2.city
> WMO ^FPAK04 .... ([0-3][0-9])([0-2][0-9])
> FILE data/gempak/nwx/pubprod/city/(\1:yy)(\1:mm)\1\2.city
> WMO ^FPCA04 .... ([0-3][0-9])([0-2][0-9])
> FILE data/gempak/nwx/pubprod/city/(\1:yy)(\1:mm)\1\2.city
> #
> # Ultraviolet Index Forecast
> WMO ^AEUS41 KWBC ([0-3][0-9])([0-2][0-9])
> FILE data/gempak/nwx/pubprod/uvi/(\1:yy)(\1:mm)\1\2.uvi
> #
> # Climate Reports
> #WMO ^CSUS02 .... ([0-3][0-9])([0-2][0-9])
> WMO ^(CSUS02|CDUS4.) .... ([0-3][0-9])([0-2][0-9]).*/pCLI
> FILE data/gempak/nwx/pubprod/climo/(\2:yy)(\2:mm)\2\3.clim
> #
> # Slected cities
> WMO ^FPUS2[0-3] KWNH ([0-3][0-9])([0-2][0-9])
> FILE data/gempak/nwx/pubprod/select/(\1:yy)(\1:mm)\1\2.select
> #
> # REGIONAL MAX/MIN TEMP AND PRECIPITATION
> WMO ^ASUS6. .... ([0-3][0-9])([0-2][0-9])
> FILE data/gempak/nwx/pubprod/max_min/(\1:yy)(\1:mm)\1\2.max_min
> #
> # Quantitative Precipitation Statement
> WMO ^FS..4[0-9] .... ([0-3][0-9])([0-2][0-9])
> FILE data/gempak/nwx/pubprod/precip/(\1:yy)(\1:mm)\1\2.qps
> #
> # State Forecasts
> WMO ^FPUS6[1-6] .... ([0-3][0-9])([0-2][0-9])
> FILE data/gempak/nwx/pubprod/stfcst/(\1:yy)(\1:mm)\1\2.stfcst
> WMO ^FPHW04 .... ([0-3][0-9])([0-2][0-9])
> FILE data/gempak/nwx/pubprod/stfcst/(\1:yy)(\1:mm)\1\2.stfcst
> WMO ^FPCA6. .... ([0-3][0-9])([0-2][0-9])
> FILE data/gempak/nwx/pubprod/stfcst/(\1:yy)(\1:mm)\1\2.stfcst
> WMO ^FPOK41 KOKC ([0-3][0-9])([0-2][0-9])
> FILE data/gempak/nwx/pubprod/stfcst/(\1:yy)(\1:mm)\1\2.stfcst
> WMO ^FPOK41 KTUL ([0-3][0-9])([0-2][0-9])
> FILE data/gempak/nwx/pubprod/stfcst/(\1:yy)(\1:mm)\1\2.stfcst
> #
> # Zone Forecasts
> #
> # ***********************************************************************
> # New Zone headers EFFECTIVE 1800 UTC JANUARY 22 1997
> # **********************************************************************
> #
> # Local Forecasts
> WMO ^FQCA01 .... ([0-3][0-9])([0-2][0-9])
> FILE data/gempak/nwx/pubprod/metro/(\1:yy)(\1:mm)\1\2.mtro
> WMO ^FQUS01 .... ([0-3][0-9])([0-2][0-9])
> FILE data/gempak/nwx/pubprod/metro/(\1:yy)(\1:mm)\1\2.mtro
> WMO ^FQUS4[01] .... ([0-3][0-9])([0-2][0-9])
> FILE data/gempak/nwx/pubprod/metro/(\1:yy)(\1:mm)\1\2.mtro
> WMO ^FLUS4[0-9] .... ([0-3][0-9])([0-2][0-9])
> FILE data/gempak/nwx/pubprod/metro/(\1:yy)(\1:mm)\1\2.mtro
> WMO ^FPHW02 .... ([0-3][0-9])([0-2][0-9])
> FILE data/gempak/nwx/pubprod/metro/(\1:yy)(\1:mm)\1\2.mtro
> WMO ^FPAK1[12] .... ([0-3][0-9])([0-2][0-9])
> FILE data/gempak/nwx/pubprod/metro/(\1:yy)(\1:mm)\1\2.mtro
> #
> # NOW Forecasts
> WMO ^FPUS7[1-6] .... ([0-3][0-9])([0-2][0-9])
> FILE data/gempak/nwx/pubprod/now/(\1:yy)(\1:mm)\1\2.now
> WMO ^FXCA22 .... ([0-3][0-9])([0-2][0-9])
> FILE data/gempak/nwx/pubprod/now/(\1:yy)(\1:mm)\1\2.now
> WMO ^WOHW0[23] .... ([0-3][0-9])([0-2][0-9])
> FILE data/gempak/nwx/pubprod/now/(\1:yy)(\1:mm)\1\2.now
> #
> # Local Storm Reports
> WMO ^WWUS30 .... ([0-3][0-9])([0-2][0-9])
> FILE data/gempak/nwx/pubprod/lcl_strm/(\1:yy)(\1:mm)\1\2.local
> WMO ^WWCA30 .... ([0-3][0-9])([0-2][0-9])
> FILE data/gempak/nwx/pubprod/lcl_strm/(\1:yy)(\1:mm)\1\2.local
> WMO ^WOBA31 .... ([0-3][0-9])([0-2][0-9])
> FILE data/gempak/nwx/pubprod/lcl_strm/(\1:yy)(\1:mm)\1\2.local
> WMO ^WOCA31 .... ([0-3][0-9])([0-2][0-9])
> FILE data/gempak/nwx/pubprod/lcl_strm/(\1:yy)(\1:mm)\1\2.local
> #
> # Record Event Statements
> WMO ^SXUS99 .... ([0-3][0-9])([0-2][0-9])
> FILE data/gempak/nwx/pubprod/record/(\1:yy)(\1:mm)\1\2.record
> WMO ^SXCA[89]9 .... ([0-3][0-9])([0-2][0-9])
> FILE data/gempak/nwx/pubprod/record/(\1:yy)(\1:mm)\1\2.record
> #
> # State Temp/Precip Tables
> WMO ^ABUS21 .... ([0-3][0-9])([0-2][0-9])
> FILE data/gempak/nwx/pubprod/tmppcp/(\1:yy)(\1:mm)\1\2.tmppcp
> WMO ^ABAK02 .... ([0-3][0-9])([0-2][0-9])
> FILE data/gempak/nwx/pubprod/tmppcp/(\1:yy)(\1:mm)\1\2.tmppcp
> #
> # Public Info Statement
> WMO ^ABUS34 .... ([0-3][0-9])([0-2][0-9])
> FILE data/gempak/nwx/pubprod/pubinfo/(\1:yy)(\1:mm)\1\2.info
> WMO ^ABAK34 .... ([0-3][0-9])([0-2][0-9])
> FILE data/gempak/nwx/pubprod/pubinfo/(\1:yy)(\1:mm)\1\2.info
> WMO ^ABHW40 .... ([0-3][0-9])([0-2][0-9])
> FILE data/gempak/nwx/pubprod/pubinfo/(\1:yy)(\1:mm)\1\2.info
> WMO ^ABCA3[45] .... ([0-3][0-9])([0-2][0-9])
> FILE data/gempak/nwx/pubprod/pubinfo/(\1:yy)(\1:mm)\1\2.info
> WMO ^ADMN81 KWBC ([0-3][0-9])([0-2][0-9])
> FILE data/gempak/nwx/pubprod/pubinfo/(\1:yy)(\1:mm)\1\2.info
> WMO ^ADMN97 KWBC ([0-3][0-9])([0-2][0-9])
> FILE data/gempak/nwx/pubprod/pubinfo/(\1:yy)(\1:mm)\1\2.info
> WMO ^NOFS11 KWBC ([0-3][0-9])([0-2][0-9])
> FILE data/gempak/nwx/pubprod/pubinfo/(\1:yy)(\1:mm)\1\2.info
> WMO ^NOUS41 KWBC ([0-3][0-9])([0-2][0-9])
> FILE data/gempak/nwx/pubprod/pubinfo/(\1:yy)(\1:mm)\1\2.info
> WMO ^(ADMN|NOXX|NOUS).. (....) ([0-3][0-9])([0-2][0-9])
> FILE data/gempak/nwx/pubprod/admin/(\3:yy)(\3:mm)\3\4.admin
> #WMO ^NOUS71 KBUF ([0-3][0-9])([0-2][0-9])
> # PIPE -close -strip /usr/bin/mailx -s "Preliminary KBUF Zones" rochette
> #
> # Holiday Forecast
> WMO ^ABUS0[46] .... ([0-3][0-9])([0-2][0-9])
> FILE data/gempak/nwx/pubprod/holiday/(\1:yy)(\1:mm)\1\2.hlday
> #################################################################################
> #
> # Watches and Warnings
> #
> # Severe Thunderstorm Warning
> WMO ^WUUS.. .... ([0-3][0-9])([0-2][0-9])
> FILE data/gempak/nwx/watch_warn/tstrm_warn/(\1:yy)(\1:mm)\1\2.tstrm
> #
> # Tornado Warning
> WMO ^WFUS.. .... ([0-3][0-9])([0-2][0-9])
> FILE data/gempak/nwx/watch_warn/torn_warn/(\1:yy)(\1:mm)\1\2.torn
> #
> # Winter Weather Watch/Warning
> WMO ^WWUS46 .... ([0-3][0-9])([0-2][0-9])
> FILE data/gempak/nwx/watch_warn/winter/(\1:yy)(\1:mm)\1\2.winter
> #
> # Severe Statements
> WMO ^WWUS34 .... ([0-3][0-9])([0-2][0-9])
> FILE data/gempak/nwx/watch_warn/severe/(\1:yy)(\1:mm)\1\2.severe
> #
> # Severe Local Storms
> WMO ^WWUS32 .... ([0-3][0-9])([0-2][0-9])
> FILE data/gempak/nwx/watch_warn/svrlcl/(\1:yy)(\1:mm)\1\2.svrlcl
> #
> # Non-Precipitating Warnings
> WMO ^WWUS45 .... ([0-3][0-9])([0-2][0-9])
> FILE data/gempak/nwx/watch_warn/noprcp/(\1:yy)(\1:mm)\1\2.noprcp
> #
> # Special Statements
> WMO ^WW(US|AK)35 .... ([0-3][0-9])([0-2][0-9])
> FILE data/gempak/nwx/watch_warn/special/(\2:yy)(\2:mm)\2\3.special
> WMO ^WW(US)8. .... ([0-3][0-9])([0-2][0-9])
> FILE data/gempak/nwx/watch_warn/special/(\2:yy)(\2:mm)\2\3.special
> #
> # State Weather Summaries
> WMO ^ABUS30 .... ([0-3][0-9])([0-2][0-9])
> FILE data/gempak/nwx/watch_warn/state_summ/(\1:yy)(\1:mm)\1\2.stsum
> WMO ^ABAK01 .... ([0-3][0-9])([0-2][0-9])
> FILE data/gempak/nwx/watch_warn/state_summ/(\1:yy)(\1:mm)\1\2.stsum
> WMO ^ABCA3[02] .... ([0-3][0-9])([0-2][0-9])
> FILE data/gempak/nwx/watch_warn/state_summ/(\1:yy)(\1:mm)\1\2.stsum
> #
> # Hurricane Local Statements
> WMO ^WWUS31 .... ([0-3][0-9])([0-2][0-9])
> FILE data/gempak/nwx/watch_warn/hurr_lcl/(\1:yy)(\1:mm)\1\2.hurr
> WMO ^WWCA3[19] .... ([0-3][0-9])([0-2][0-9])
> FILE data/gempak/nwx/watch_warn/hurr_lcl/(\1:yy)(\1:mm)\1\2.hurr
> WMO ^WWHW31 .... ([0-3][0-9])([0-2][0-9])
> FILE data/gempak/nwx/watch_warn/hurr_lcl/(\1:yy)(\1:mm)\1\2.hurr
> WMO ^WHC[AU]31 .... ([0-3][0-9])([0-2][0-9])
> FILE data/gempak/nwx/watch_warn/hurr_lcl/(\1:yy)(\1:mm)\1\2.hurr
> #
> # SPC Products
> #
> # Day 1 Outlook
> WMO ^ACUS01 .... ([0-3][0-9])([0-2][0-9])
> FILE data/gempak/nwx/spc/day1/(\1:yy)(\1:mm)\1\2.day1
> #
> # Day 2 Outlook
> WMO ^ACUS02 .... ([0-3][0-9])([0-2][0-9])
> FILE data/gempak/nwx/spc/day2/(\1:yy)(\1:mm)\1\2.day2
> #
> # Thunderstorm/Tornado Watch Areas
> WMO ^WWUS09 .... ([0-3][0-9])([0-2][0-9])
> FILE data/gempak/nwx/spc/watch/(\1:yy)(\1:mm)\1\2.watch
> #
> # Public Outlook
> WMO ^WWUS36 .... ([0-3][0-9])([0-2][0-9])
> FILE data/gempak/nwx/spc/public/(\1:yy)(\1:mm)\1\2.public
> #
> # Severe Weather Summary
> WMO ^WWUS6[01] .... ([0-3][0-9])([0-2][0-9])
> FILE data/gempak/nwx/spc/svr_summ/(\1:yy)(\1:mm)\1\2.svr
> #
> # Convective SIGMETS
> WMO ^WSUS4[012] .... ([0-3][0-9])([0-2][0-9])
> FILE data/gempak/nwx/spc/conv/(\1:yy)(\1:mm)\1\2.conv
> #
> # Mesoscale Discussion
> WMO ^ACUS03 .... ([0-3][0-9])([0-2][0-9])
> FILE data/gempak/nwx/spc/meso/(\1:yy)(\1:mm)\1\2.meso
> #
> # Hazardous Weather
> WMO ^WWUS44 .... ([0-3][0-9])([0-2][0-9])
> FILE data/gempak/nwx/spc/hzrd/(\1:yy)(\1:mm)\1\2.hzrd
> #
> # International Temp/Precip Summary
> WMO ^ABUS2[3-6] .... ([0-3][0-9])([0-2][0-9])
> FILE data/gempak/nwx/spc/tp_summ/(\1:yy)(\1:mm)\1\2.tp_summ
> WMO ^ABXX0[567] .... ([0-3][0-9])([0-2][0-9])
> FILE data/gempak/nwx/spc/tp_summ/(\1:yy)(\1:mm)\1\2.tp_summ
> WMO ^ABCA01 .... ([0-3][0-9])([0-2][0-9])
> FILE data/gempak/nwx/spc/tp_summ/(\1:yy)(\1:mm)\1\2.tp_summ
> WMO ^FPCN60 .... ([0-3][0-9])([0-2][0-9])
> FILE data/gempak/nwx/spc/tp_summ/(\1:yy)(\1:mm)\1\2.tp_summ
> WMO ^WBCN02 .... ([0-3][0-9])([0-2][0-9])
> FILE data/gempak/nwx/spc/tp_summ/(\1:yy)(\1:mm)\1\2.tp_summ
> WMO ^ABCN01 .... ([0-3][0-9])([0-2][0-9])
> FILE data/gempak/nwx/spc/tp_summ/(\1:yy)(\1:mm)\1\2.tp_summ
> #################################################################################
> #
> # NHC Products
> #
> # Outlooks
> WMO ^ABNT20 KNHC ([0-3][0-9])([0-2][0-9])
> FILE data/gempak/nwx/nhc/outlook/(\1:yy)(\1:mm)\1\2.outlk
> WMO ^ABPA20 PHNL ([0-3][0-9])([0-2][0-9])
> FILE data/gempak/nwx/nhc/outlook/(\1:yy)(\1:mm)\1\2.outlk
> WMO ^ABPZ20 KNHC ([0-3][0-9])([0-2][0-9])
> FILE data/gempak/nwx/nhc/outlook/(\1:yy)(\1:mm)\1\2.outlk
> WMO ^ABCA33 TJSJ ([0-3][0-9])([0-2][0-9])
> FILE data/gempak/nwx/nhc/outlook/(\1:yy)(\1:mm)\1\2.outlk
> #
> # Discussions
> WMO ^WTNT4[1-5] KNHC ([0-3][0-9])([0-2][0-9])
> FILE data/gempak/nwx/nhc/disc/(\1:yy)(\1:mm)\1\2.disc
> WMO ^WTPA4[1-5] PHNL ([0-3][0-9])([0-2][0-9])
> FILE data/gempak/nwx/nhc/disc/(\1:yy)(\1:mm)\1\2.disc
> WMO ^WTPZ4[1-5] KNHC ([0-3][0-9])([0-2][0-9])
> FILE data/gempak/nwx/nhc/disc/(\1:yy)(\1:mm)\1\2.disc
> WMO ^WTPN3[1-5] PGTW ([0-3][0-9])([0-2][0-9])
> FILE data/gempak/nwx/nhc/disc/(\1:yy)(\1:mm)\1\2.disc
> #
> # Public Forecasts
> WMO ^WTNT3[1-5] KNHC ([0-3][0-9])([0-2][0-9])
> FILE data/gempak/nwx/nhc/public/(\1:yy)(\1:mm)\1\2.pblc
> WMO ^WTPA3[1-5] PHNL ([0-3][0-9])([0-2][0-9])
> FILE data/gempak/nwx/nhc/public/(\1:yy)(\1:mm)\1\2.pblc
> WMO ^WTPZ3[1-5] KNHC ([0-3][0-9])([0-2][0-9])
> FILE data/gempak/nwx/nhc/public/(\1:yy)(\1:mm)\1\2.pblc
> WMO ^WTCA40 TJSJ ([0-3][0-9])([0-2][0-9])
> FILE data/gempak/nwx/nhc/public/(\1:yy)(\1:mm)\1\2.pblc
> WMO ^WHCA31 TFFF ([0-3][0-9])([0-2][0-9])
> FILE data/gempak/nwx/nhc/public/(\1:yy)(\1:mm)\1\2.pblc
> #
> # strike probabilities
> WMO ^WTNT7[1-5] KNHC ([0-3][0-9])([0-2][0-9])
> FILE data/gempak/nwx/nhc/probs/(\1:yy)(\1:mm)\1\2.probs
> WMO ^WTPZ7[1-5] KNHC ([0-3][0-9])([0-2][0-9])
> FILE data/gempak/nwx/nhc/probs/(\1:yy)(\1:mm)\1\2.probs
> #
> # Marine Forecasts
> WMO ^WTNT2[1-5] KNHC ([0-3][0-9])([0-2][0-9])
> FILE data/gempak/nwx/nhc/marine/(\1:yy)(\1:mm)\1\2.mar
> WMO ^WTPA2[1-5] PHNL ([0-3][0-9])([0-2][0-9])
> FILE data/gempak/nwx/nhc/marine/(\1:yy)(\1:mm)\1\2.mar
> WMO ^WTPZ2[1-5] KNHC ([0-3][0-9])([0-2][0-9])
> FILE data/gempak/nwx/nhc/marine/(\1:yy)(\1:mm)\1\2.mar
> WMO ^WHPS01 NFFN ([0-3][0-9])([0-2][0-9])
> FILE data/gempak/nwx/nhc/marine/(\1:yy)(\1:mm)\1\2.mar
> WMO ^WTPS01 NFFN ([0-3][0-9])([0-2][0-9])
> FILE data/gempak/nwx/nhc/marine/(\1:yy)(\1:mm)\1\2.mar
> #
> # Model Forecasts
> WMO ^WHXX01 KMIA ([0-3][0-9])([0-2][0-9])
> FILE data/gempak/nwx/nhc/model/(\1:yy)(\1:mm)\1\2.mdl
> WMO ^WHXX0[1-4] KWBC ([0-3][0-9])([0-2][0-9])
> FILE data/gempak/nwx/nhc/model/(\1:yy)(\1:mm)\1\2.mdl
> WMO ^WHXX9[09] KWBC ([0-3][0-9])([0-2][0-9])
> FILE data/gempak/nwx/nhc/model/(\1:yy)(\1:mm)\1\2.mdl
> #################################################################################
> #
> # Flash Flood
> #
> # Guidance
> #WMO ^FOUS(4[1-5] K...|[4-8]2 KALR|[4-8]4 KORN|[4-8]4 KTUA)
> ([0-3][0-9])([0-2][0-9])
> # FILE data/gempak/nwx/fflood/guid/(\2:yy)(\2:mm)\2\3.ffg
> # FFG all FOUS60's except KWNO which is MOS
> WMO ^FOUS6[1-6] K([^W]..|W[^N].|WN[^O]) ([0-3][0-9])([0-2][0-9])
> FILE data/gempak/nwx/fflood/guid/(\2:yy)(\2:mm)\2\3.ffg
> #
> # Satellite Precipitaion Estimates
> WMO ^TBUS10 .... ([0-3][0-9])([0-2][0-9])
> FILE data/gempak/nwx/fflood/satest/(\1:yy)(\1:mm)\1\2.satest
> #
> # Watch
> WMO ^WGUS[46]. .... ([0-3][0-9])([0-2][0-9])
> FILE data/gempak/nwx/fflood/watch/(\1:yy)(\1:mm)\1\2.wtch
> WMO ^RWUS31 .... ([0-3][0-9])([0-2][0-9])
> FILE data/gempak/nwx/fflood/watch/(\1:yy)(\1:mm)\1\2.wtch
> WMO ^FGHW41 .... ([0-3][0-9])([0-2][0-9])
> FILE data/gempak/nwx/fflood/watch/(\1:yy)(\1:mm)\1\2.wtch
> WMO ^RWAK31 .... ([0-3][0-9])([0-2][0-9])
> FILE data/gempak/nwx/fflood/watch/(\1:yy)(\1:mm)\1\2.wtch
> WMO ^RWCA03 .... ([0-3][0-9])([0-2][0-9])
> FILE data/gempak/nwx/fflood/watch/(\1:yy)(\1:mm)\1\2.wtch
> WMO ^RWCA3[13] .... ([0-3][0-9])([0-2][0-9])
> FILE data/gempak/nwx/fflood/watch/(\1:yy)(\1:mm)\1\2.wtch
> #
> # Warning
> WMO ^WRUS0[12] .... ([0-3][0-9])([0-2][0-9])
> FILE data/gempak/nwx/fflood/warn/(\1:yy)(\1:mm)\1\2.warn
> WMO ^WRCA0[12] .... ([0-3][0-9])([0-2][0-9])
> FILE data/gempak/nwx/fflood/warn/(\1:yy)(\1:mm)\1\2.warn
> WMO ^WOHW40 .... ([0-3][0-9])([0-2][0-9])
> FILE data/gempak/nwx/fflood/warn/(\1:yy)(\1:mm)\1\2.warn
> WMO ^WRAK01 .... ([0-3][0-9])([0-2][0-9])
> FILE data/gempak/nwx/fflood/warn/(\1:yy)(\1:mm)\1\2.warn
> #
> # Statement
> WMO ^RWUS32 .... ([0-3][0-9])([0-2][0-9])
> FILE data/gempak/nwx/fflood/statment/(\1:yy)(\1:mm)\1\2.sttmnt
> WMO ^FGHW42 .... ([0-3][0-9])([0-2][0-9])
> FILE data/gempak/nwx/fflood/statment/(\1:yy)(\1:mm)\1\2.sttmnt
> WMO ^RWAK32 .... ([0-3][0-9])([0-2][0-9])
> FILE data/gempak/nwx/fflood/statment/(\1:yy)(\1:mm)\1\2.sttmnt
> WMO ^RWCA3[24] .... ([0-3][0-9])([0-2][0-9])
> FILE data/gempak/nwx/fflood/statment/(\1:yy)(\1:mm)\1\2.sttmnt
> #
> # Statement - Flood
> WMO ^RWUS4[23] .... ([0-3][0-9])([0-2][0-9])
> FILE data/gempak/nwx/fflood/flstmt/(\1:yy)(\1:mm)\1\2.flstmt
> WMO ^RRUS42 .... ([0-3][0-9])([0-2][0-9])
> FILE data/gempak/nwx/fflood/flstmt/(\1:yy)(\1:mm)\1\2.flstmt
> WMO ^RWAK42 .... ([0-3][0-9])([0-2][0-9])
> FILE data/gempak/nwx/fflood/flstmt/(\1:yy)(\1:mm)\1\2.flstmt
> WMO ^RWCA01 .... ([0-3][0-9])([0-2][0-9])
> FILE data/gempak/nwx/fflood/flstmt/(\1:yy)(\1:mm)\1\2.flstmt
> WMO ^RWCA4[23] .... ([0-3][0-9])([0-2][0-9])
> FILE data/gempak/nwx/fflood/flstmt/(\1:yy)(\1:mm)\1\2.flstmt
> WMO ^WGUS.. .... ([0-3][0-9])([0-2][0-9])
> FILE data/gempak/nwx/fflood/flstmt/(\1:yy)(\1:mm)\1\2.flstmt
> #
> # Observed Rainfall
> WMO ^SRU[EMSW][1-6][0-9] .... ([0-3][0-9])([0-2][0-9])
> FILE data/gempak/nwx/fflood/obs/(\1:yy)(\1:mm)\1\2.obs
> WMO ^RRUS01 .... ([0-3][0-9])([0-2][0-9])
> FILE data/gempak/nwx/fflood/obs/(\1:yy)(\1:mm)\1\2.obs
> WMO ^SXHW01 .... ([0-3][0-9])([0-2][0-9])
> FILE data/gempak/nwx/fflood/obs/(\1:yy)(\1:mm)\1\2.obs
> #
> # National Statement
> WMO ^RWUS09 .... ([0-3][0-9])([0-2][0-9])
> FILE data/gempak/nwx/fflood/natl_summ/(\1:yy)(\1:mm)\1\2.natl
> #################################################################################
> #
> # Marine Forecasts
> #
> # Marine Warnings
> WMO ^WM.* .... ([0-3][0-9])([0-2][0-9])
> FILE data/gempak/nwx/marine/warn/(\1:yy)(\1:mm)\1\2.warn
> #
> # Marine Weather statements
> WMO ^FZ..7[0-9] .... ([0-3][0-9])([0-2][0-9])
> FILE data/gempak/nwx/marine/statement/(\1:yy)(\1:mm)\1\2.mws
> # Coastal
> WMO ^FZ..(06|5[0-9]) .... ([0-3][0-9])([0-2][0-9])
> FILE data/gempak/nwx/marine/coast/(\2:yy)(\2:mm)\2\3.coast
> WMO ^FZCA0[67] .... ([0-3][0-9])([0-2][0-9])
> FILE data/gempak/nwx/marine/coast/(\1:yy)(\1:mm)\1\2.coast
> WMO ^FZCN2[012] .... ([0-3][0-9])([0-2][0-9])
> FILE data/gempak/nwx/marine/coast/(\1:yy)(\1:mm)\1\2.coast
> WMO ^FZAK4[789] .... ([0-3][0-9])([0-2][0-9])
> FILE data/gempak/nwx/marine/coast/(\1:yy)(\1:mm)\1\2.coast
> WMO ^FZAK6[1-6] .... ([0-3][0-9])([0-2][0-9])
> FILE data/gempak/nwx/marine/coast/(\1:yy)(\1:mm)\1\2.coast
> #
> # Offshore
> WMO ^FZUS(08|6[0-9]) .... ([0-3][0-9])([0-2][0-9])
> FILE data/gempak/nwx/marine/offsh/(\2:yy)(\2:mm)\2\3.offsh
> WMO ^FZPN01 .... ([0-3][0-9])([0-2][0-9])
> FILE data/gempak/nwx/marine/offsh/(\1:yy)(\1:mm)\1\2.offsh
> WMO ^FZHW40 .... ([0-3][0-9])([0-2][0-9])
> FILE data/gempak/nwx/marine/offsh/(\1:yy)(\1:mm)\1\2.offsh
> #
> # High Seas
> WMO ^FZCH0[12] .... ([0-3][0-9])([0-2][0-9])
> FILE data/gempak/nwx/marine/high_sea/(\1:yy)(\1:mm)\1\2.high
> WMO ^FZNT01 .... ([0-3][0-9])([0-2][0-9])
> FILE data/gempak/nwx/marine/high_sea/(\1:yy)(\1:mm)\1\2.high
> WMO ^FZPN0[1-4] .... ([0-3][0-9])([0-2][0-9])
> FILE data/gempak/nwx/marine/high_sea/(\1:yy)(\1:mm)\1\2.high
> WMO ^FZP[NS]10 .... ([0-3][0-9])([0-2][0-9])
> FILE data/gempak/nwx/marine/high_sea/(\1:yy)(\1:mm)\1\2.high
> WMO ^WOST02 .... ([0-3][0-9])([0-2][0-9])
> FILE data/gempak/nwx/marine/high_sea/(\1:yy)(\1:mm)\1\2.high
> WMO ^WWAA02 .... ([0-3][0-9])([0-2][0-9])
> FILE data/gempak/nwx/marine/high_sea/(\1:yy)(\1:mm)\1\2.high
> WMO ^WWJP2[01] .... ([0-3][0-9])([0-2][0-9])
> FILE data/gempak/nwx/marine/high_sea/(\1:yy)(\1:mm)\1\2.high
> WMO ^WWST0[12] .... ([0-3][0-9])([0-2][0-9])
> FILE data/gempak/nwx/marine/high_sea/(\1:yy)(\1:mm)\1\2.high
> WMO ^FHPA0[23] .... ([0-3][0-9])([0-2][0-9])
> FILE data/gempak/nwx/marine/high_sea/(\1:yy)(\1:mm)\1\2.high
> WMO ^FHPN01 .... ([0-3][0-9])([0-2][0-9])
> FILE data/gempak/nwx/marine/high_sea/(\1:yy)(\1:mm)\1\2.high
> WMO ^FHPS .... ([0-3][0-9])([0-2][0-9])
> FILE data/gempak/nwx/marine/high_sea/(\1:yy)(\1:mm)\1\2.high
> WMO ^FAGX01 .... ([0-3][0-9])([0-2][0-9])
> FILE data/gempak/nwx/marine/high_sea/(\1:yy)(\1:mm)\1\2.high
> WMO ^FACA .... ([0-3][0-9])([0-2][0-9])
> FILE data/gempak/nwx/marine/high_sea/(\1:yy)(\1:mm)\1\2.high
> #
> # Marine Interpretation Message
> WMO ^TCNT20 .... ([0-3][0-9])([0-2][0-9])
> FILE data/gempak/nwx/marine/intrpt/(\1:yy)(\1:mm)\1\2.intrpt
> WMO ^TCPN20 .... ([0-3][0-9])([0-2][0-9])
> FILE data/gempak/nwx/marine/intrpt/(\1:yy)(\1:mm)\1\2.intrpt
> #
> # Buoy Reports
> WMO ^SXUS08 .... ([0-3][0-9])([0-2][0-9])
> FILE data/gempak/nwx/marine/buoy/(\1:yy)(\1:mm)\1\2.buoy
> WMO ^SXUS[24]0 .... ([0-3][0-9])([0-2][0-9])
> FILE data/gempak/nwx/marine/buoy/(\1:yy)(\1:mm)\1\2.buoy
> #
> # Ship Reports
> WMO ^SMV[ABCDEFX][0-4][0-9] .... ([0-3][0-9])([0-2][0-9])
> FILE data/gempak/nwx/marine/ship/(\1:yy)(\1:mm)\1\2.ship
> WMO ^SPVD20 .... ([0-3][0-9])([0-2][0-9])
> FILE data/gempak/nwx/marine/ship/(\1:yy)(\1:mm)\1\2.ship
> WMO ^UQCN01 .... ([0-3][0-9])([0-2][0-9])
> FILE data/gempak/nwx/marine/ship/(\1:yy)(\1:mm)\1\2.ship
> #################################################################################
> #
> # Aviation Forecasts
> #
> # Area Forecasts
> WMO ^FAUS0[1-5] .... ([0-3][0-9])([0-2][0-9])
> FILE data/gempak/nwx/aviation/area/(\1:yy)(\1:mm)\1\2.area
> WMO ^FAHW0[1-5] .... ([0-3][0-9])([0-2][0-9])
> FILE data/gempak/nwx/aviation/area/(\1:yy)(\1:mm)\1\2.area
> WMO ^FAAK0[1-5] .... ([0-3][0-9])([0-2][0-9])
> FILE data/gempak/nwx/aviation/area/(\1:yy)(\1:mm)\1\2.area
> #
> # FTs
> WMO ^FTUS80 .... ([0-3][0-9])([0-2][0-9])
> FILE data/gempak/nwx/aviation/fts/(\1:yy)(\1:mm)\1\2.fts
> #
> # SIGMETS
> WMO ^WSUS01 .... ([0-3][0-9])([0-2][0-9])
> FILE data/gempak/nwx/aviation/sigmet/(\1:yy)(\1:mm)\1\2.sgmt
> WMO ^WSUS4[0-2] .... ([0-3][0-9])([0-2][0-9])
> FILE data/gempak/nwx/aviation/sigmet/(\1:yy)(\1:mm)\1\2.sgmt
> WMO ^WSAK01 .... ([0-3][0-9])([0-2][0-9])
> FILE data/gempak/nwx/aviation/sigmet/(\1:yy)(\1:mm)\1\2.sgmt
> #
> # Offshore Area
> WMO ^FANT02 .... ([0-3][0-9])([0-2][0-9])
> FILE data/gempak/nwx/aviation/offshore/(\1:yy)(\1:mm)\1\2.offsh
> #################################################################################
> #
> # MOS
> #
> # ETA MOS
> #
> # NGM MOS
> WMO ^FOUS14 .... ([0-3][0-9])([0-2][0-9])
> FILE data/gempak/nwx/mos/ngm/(\1:yy)(\1:mm)\1\2.ngmmos
> WMO ^FOAK1[34] .... ([0-3][0-9])([0-2][0-9])
> FILE data/gempak/nwx/mos/ngm/(\1:yy)(\1:mm)\1\2.ngmmos
> #
> # NGM City Guidance -- US, Canada, and the Gulf of Mexico
> WMO ^FOUS(8[6-9]|90) KWNO ([0-3][0-9])([0-2][0-9])
> FILE data/gempak/nwx/mos/ngm/(\2:yy)(\2:mm)\2\3.ngmgd
> WMO ^FOU[EMW][6789].* .... ([0-3][0-9])([0-2][0-9])
> FILE data/gempak/nwx/mos/ngm/(\1:yy)(\1:mm)\1\2.ngmgd
> WMO ^FOCN7.* .... ([0-3][0-9])([0-2][0-9])
> FILE data/gempak/nwx/mos/ngm/(\1:yy)(\1:mm)\1\2.ngmgd
> WMO ^FOGX.* .... ([0-3][0-9])([0-2][0-9])
> FILE data/gempak/nwx/mos/ngm/(\1:yy)(\1:mm)\1\2.ngmgd
> #
> # ETA City Guidance -- US, Canada, and the Gulf of Mexico
> WMO ^FOUS[67].* KWNO ([0-3][0-9])([0-2][0-9])
> FILE data/gempak/nwx/mos/eta/(\1:yy)(\1:mm)\1\2.etagd
> #
> # AVN MOS
> WMO ^FEX[CESW].* KWBC ([0-3][0-9])([0-2][0-9])
> FILE data/gempak/nwx/mos/avn/(\1:yy)(\1:mm)\1\2.avnmos
> # FEAK20 KWBC to FEAK2[0-4] KWNO
> WMO ^FEAK2[0-4] K... ([0-3][0-9])([0-2][0-9])
> FILE data/gempak/nwx/mos/avn/(\1:yy)(\1:mm)\1\2.avnmos
> WMO ^FECN20 KWBC ([0-3][0-9])([0-2][0-9])
> FILE data/gempak/nwx/mos/avn/(\1:yy)(\1:mm)\1\2.avnmos
> #
> # MRF MOS
> WMO ^FOX[CESW].* KWBC ([0-3][0-9])([0-2][0-9])
> FILE data/gempak/nwx/mos/mrf/(\1:yy)(\1:mm)\1\2.mrfmos
> # FOAK20 KWBC to FOAK2[0-4] KWNO
> WMO ^FOAK2[0-4] K... ([0-3][0-9])([0-2][0-9])
> FILE data/gempak/nwx/mos/mrf/(\1:yy)(\1:mm)\1\2.mrfmos
> WMO ^FECN21 KWBC ([0-3][0-9])([0-2][0-9])
> FILE data/gempak/nwx/mos/mrf/(\1:yy)(\1:mm)\1\2.mrfmos
> #################################################################################
> #
> # HPC Discussions
> #
> # Extended Forecast Discussion
> WMO ^FXUS02 .... ([0-3][0-9])([0-2][0-9])
> FILE data/gempak/nwx/hpc/extend/(\1:yy)(\1:mm)\1\2.extend
> #
> # Hemispheric Map Discussion AND 500mb Map Type Correlations
> WMO ^FXUS03 .... ([0-3][0-9])([0-2][0-9])
> FILE data/gempak/nwx/hpc/hemi/(\1:yy)(\1:mm)\1\2.hemi
> #
> # NMC Prognostic Discussion (Basic Weather)
> WMO ^FXUS01 .... ([0-3][0-9])([0-2][0-9])
> FILE data/gempak/nwx/hpc/prog/(\1:yy)(\1:mm)\1\2.prog
> #
> # Quantitative Precipitation Forecast Discussion
> WMO ^FXUS04 .... ([0-3][0-9])([0-2][0-9])
> FILE data/gempak/nwx/hpc/qpf/(\1:yy)(\1:mm)\1\2.qpf
> #
> # Quantitative Precipitation Forecast Excessive Rainfall Discussion
> WMO ^FOUS30 .... ([0-3][0-9])([0-2][0-9])
> FILE data/gempak/nwx/hpc/qpf/(\1:yy)(\1:mm)\1\2.qpferp
> #
> # Heavy Snowfall Discussion
> WMO ^FOUS11 .... ([0-3][0-9])([0-2][0-9])
> FILE data/gempak/nwx/hpc/hvysnow/(\1:yy)(\1:mm)\1\2.hvysnow
> #
> # SDM Messages
> # change KWBC to KWNO --tmm 981002
> WMO ^NOUS42 KWNO ([0-3][0-9])([0-2][0-9])
> FILE data/gempak/nwx/hpc/sdm/(\1:yy)(\1:mm)\1\2.sdm
> #
> # Storm Summaries
> WMO ^WWUS37 .... ([0-3][0-9])([0-2][0-9])
> FILE data/gempak/nwx/hpc/storm/(\1:yy)(\1:mm)\1\2.storm
> #################################################################################
> #
> # CPC Products
> #
> # 6-10 Day Forecast
> WMO ^FEUS40 KWBC ([0-3][0-9])([0-2][0-9])
> FILE data/gempak/nwx/cpc/6_10_fcst/(\1:yy)(\1:mm)\1\2.f610
> #
> # 6-10 Day Narative
> WMO ^FXUS06 KWBC ([0-3][0-9])([0-2][0-9])
> FILE data/gempak/nwx/cpc/6_10_nrtv/(\1:yy)(\1:mm)\1\2.n610
> #
> # 30 Day Narative
> WMO ^FXUS07 KWBC ([0-3][0-9])([0-2][0-9])
> FILE data/gempak/nwx/cpc/30_nrtv/(\1:yy)(\1:mm)\1\2.n30
> #
> # 90 Day Narative
> WMO ^FXUS05 KWBC ([0-3][0-9])([0-2][0-9])
> FILE data/gempak/nwx/cpc/90_nrtv/(\1:yy)(\1:mm)\1\2.n90
> #
> # 30 & 90 Day Narative for Hawaii
> WMO ^FXHW40 KWBC ([0-3][0-9])([0-2][0-9])
> FILE data/gempak/nwx/cpc/hawaii/(\1:yy)(\1:mm)\1\2.hawaii
>
> #
> # METARS and SPECIALS
> #
> #WMO ^metar (....) ([0-3][0-9])([0-2][0-9])
> # FILE data/gempak/nwx/obs/metar/(\1:yy)(\1:mm)\1\2.metar
> #WMO ^speci (....) ([0-3][0-9])([0-2][0-9])
> # FILE data/gempak/nwx/obs/metar/(\1:yy)(\1:mm)\1\2.metar
> #
> #
> # check other headers
> #DDPLUS ^_ELSE_$ FILE data/gempak/nwx/unknown/%m%d_else.wmo
> #WMO ^TTAA00 FILE data/gempak/nwx/unknown/%m%d_else.wmo
> WMO ^(CSUS02|CDUS4.) .... ([0-3][0-9])([0-2][0-9]).*/pCLI
> FILE data/gempak/nwx/unknown/%m%d_else.wmo
> #
> ############################################################################
> ############################################################################
> ############################################################################
> #NOWrad
>
> WSI ^NOW/(USRAD)/..([0-9][0-9][0-1][0-9][0-3][0-9][0-2][0-9][0-6][0-9])
> FILE /weather/ldm/data/nexrad/usrad/\2.now
>
> #NIDS
>
> WSI
> ^NEX/(...)/(.*)/..([0-9][0-9])([0-1][0-9])([0-3][0-9])([0-2][0-9])([0-6][0-9])
> FILE
> -close /weather/ldm/data/nexrad/\2/\6/\3\4\5\6\7.\1.wsi
>
> ############################################################################
> ############################################################################
> ############################################################################
> # decode raw NIDS product to McIDAS area files. See man page on
> # nids2area for more information on configuring these actions.
> ############################################################################
> ####
> # DIFAX actions
> #DIFAX (.*2110) PIPE /weather/ldm/scripts/difax-print
> #
> ############################################################################
> ############################################################################
> ############################################################################
> # Header config file for use with the LDM4 - Family of Services (FOS) data
> #
> ############################################################################
> ############################################################################
> ############################################################################
> ####
> # NLDN decode actions
> #-----------------------------------------------------------------------------
> # Sample action that does nothing to every product
> # ANY .* NOOP
> #
>
>
>
>
>
>
>
>
>
>
> Jeff Weber wrote:
>
> > HI John,
> >
> > No nothing has changed here..
> >
> > I see UBC is getting the model output:
> > (jweber) lenny:/home/jweber 114 % notifyme -vl - -h dragon.geog.ubc.ca -f
> > HRS -o 15000
> > Jan 10 16:39:10 notifyme[24977]: Starting Up: dragon.geog.ubc.ca:
> > 20030110122910.046 TS_ENDT {{HDS, ".*"}}
> > Jan 10 16:39:11 notifyme[24977]: NOTIFYME(dragon.geog.ubc.ca): OK
> > Jan 10 16:39:11 notifyme[24977]: 2713 20030110161702.827 HDS
> > 36460992 SDUS82 KCHS 101615 /pDPACLX
> > Jan 10 16:39:11 notifyme[24977]: 2657 20030110161703.117 HDS
> > 36461003 SDUS83 KFGF 101608 /pDPAMVX
> > Jan 10 16:39:11 notifyme[24977]: 5129 20030110161706.088 HDS
> > 36461056 SDUS81 KPHI 101607 /pDPADIX
> > Jan 10 16:39:11 notifyme[24977]: 2737 20030110161706.427 HDS
> > 36461068 SDUS82 KTBW 101613 /pDPATBW
> > Jan 10 16:39:11 notifyme[24977]: 4705 20030110161714.628 HDS
> > 36461170 SDUS88 PAFC 101612 /pDPAAHG
> > Jan 10 16:39:11 notifyme[24977]: 1593 20030110161719.156 HDS
> > 36461226 SDUS80 PHFO 101612 /pDPAHKM
> > Jan 10 16:39:11 notifyme[24977]: 2725 20030110161723.267 HDS
> > 36461282 SDUS84 KMOB 101613 /pDPAMOB
> > Jan 10 16:39:11 notifyme[24977]: 2669 20030110161724.737 HDS
> > 36461321 SDUS85 KPIH 101613 /pDPASFX
> > Jan 10 16:39:11 notifyme[24977]: 1563 20030110161726.009 HDS
> > 36461351 SDUS80 PHFO 101613 /pDPAHWA
> > Jan 10 16:39:11 notifyme[24977]: 402 20030110161730.357 HDS
> > 36461401 SFUS41 KWBC 101614
> > Jan 10 16:39:11 notifyme[24977]: 1605 20030110161731.047 HDS
> > 36461429 SDUS86 KSEW 101609 /pDPAATX
> > Jan 10 16:39:12 notifyme[24977]: 10451 20030110161731.418 HDS
> > 36461432 SDUS86 KMTR 101614 /pDPAMUX
> > Jan 10 16:39:12 notifyme[24977]: 5865 20030110161737.356 HDS
> > 36461525 SDUS81 KCLE 101613 /pDPACLE
> > Jan 10 16:39:12 notifyme[24977]: 2701 20030110161737.377 HDS
> > 36461526 SDUS84 KBMX 101610 /pDPAHTX
> > Jan 10 16:39:12 notifyme[24977]: 2713 20030110161737.387 HDS
> > 36461527 SDUS84 KJAN 101610 /pDPAJAN
> >
> > However, I cannot access yuor machine, did you take out the allow for
> > unidata?
> >
> > (jweber) lenny:/home/jweber 115 % notifyme -vl - -h
> > maelstrom2.meteo.mcgill.ca -f HRS -o 15000
> > Jan 10 16:40:28 notifyme[24979]: Starting Up: maelstrom2.meteo.mcgill.ca:
> > 20030110123028.710 TS_ENDT {{HDS, ".*"}}
> > Jan 10 16:40:28 notifyme[24979]: NOTIFYME(maelstrom2.meteo.mcgill.ca): 7:
> > Access denied by remote server
> >
> > This should be in your ldmd.conf...
> >
> > ###############################################################################
> > # ALLOW: Who we are willing to feed
> > #
> > # allow <feedset> <hostname pattern>
> > ###############################################################################
> > #
> > # send anything to your own machine
> > allow ANY
> >
> > ^((localhost|loopback)|(127\.0\.0\.1\.?$)|([a-z].*\.unidata\.ucar\.edu\.?$))
> > #
> > ########
> >
> > I also cannot read your pqact.conf, can you send as an ASCII attachement?
> >
> > Thank you,
> >
> > -Jeff
> > ____________________________ _____________________
> > Jeff Weber address@hidden
> > Unidata Support PH:303-497-8676
> > COMET Case Study Library FX:303-497-8690
> > University Corp for Atmospheric Research 3300 Mitchell Ln
> > http://www.unidata.ucar.edu/staff/jweber Boulder,Co 80307-3000
> > ________________________________________ ______________________
> >
> > On Fri, 10 Jan 2003, Unidata Support wrote:
> >
> > >
> > > ------- Forwarded Message
> > >
> > > >To: address@hidden,
> > > >To: address@hidden
> > > >From: John Gyakum <address@hidden>
> > > >Subject: ldm question
> > > >Organization: McGill University
> > > >Keywords: 200301082104.h08L4nt17581
> > >
> > > This is a multi-part message in MIME format.
> > > --------------F4FC57509D6AF5B2027CBA33
> > > Content-Type: text/plain; charset=us-ascii; x-mac-type="54455854";
> > > x-mac-creator="4D4F5353"
> > > Content-Transfer-Encoding: 7bit
> > >
> > > Hello: My name is John Gyakum, and I am at McGill University. We
> > > havebeen receiving the ldm data for several years now, and currently use
> > > ubc as our upstream site (dragon.geog.ubc.ca)
> > >
> > > We stopped receiving data on Dec. 27, owing to a problem with the ubc
> > > server. We resumed receiving data on Jan. 2, except that we lacked any
> > > gridded data, which we are configured to receive (.../gempak/hds
> > > subdirectory).
> > >
> > > Did anything change between 2002 and 2003?
> > >
> > > I am attaching our pqact.conf file....we are using IRIX 6.2 on an SGI
> > > Indigo, and are running ldm version 5.0.9.
> > >
> > > We should probably have an alternate upstream site...we used to use
> > > millersville, PA, but I am not sure what an alternate mught be...the
> > > folks ate UBC are very helpful, and respond very promptly, incidentally
> > > (Julie Ranada).
> > >
> > > Thanks for any help that you can give.
> > >
> > > John Gyakum
> > >
> > > --------------F4FC57509D6AF5B2027CBA33
> > > Content-Type: application/x-sdp; x-mac-type="42494E41";
> > > x-mac-creator="3F3F3F3F";
> > > name="pqact.conf"
> > > Content-Transfer-Encoding: base64
> > > Content-Disposition: inline;
> > > filename="pqact.conf"
> > >
> > > IyMjIwojICRJZDogcHFhY3QuY29uZix2IDEuNyAxOTk2LzEwLzIyIDIwOjM5OjU2IG1pdGNo
> > > IEV4cCAkCiMKIyBUaGlzIGlzIGFuIGV4YW1wbGUgcHFhY3QuY29uZiBmaWxlLCB3aXRoIGV4
> > > YW1wbGUgZW50cmllcyBjb21tZW50ZWQgb3V0LgojIEJlZm9yZSB1bmNvbW1lbnRpbmcgdGhl
> > > c2UsIHlvdSBzaG91bGQgZGV0ZXJtaW5lIHdoZXRoZXIgeW91IG5lZWQgdGhlbSwgYW5kCiMg
> > > bWFrZSByZWxldmFudCBzdWJzdGl0dXRpb25zLCBmb3IgZXhhbXBsZSB5b3VyIGxvY2FsIGhv
> > > c3QgbmFtZSBmb3IKIyBAbG9jYWwtaG9zdC1uYW1lQC4gIFVzZXMgb2YgdGhlICJAIiBjaGFy
> > > YWN0ZXIgYXJlIHRvIGRlbGltaXQgc3VjaAojIG1ldGEtdmFyaWFibGVzLCBhbmQgc2hvdWxk
> > > IG5vdCBhcHBlYXIgaW4gdGhlIHN1YnN0aXR1dGlvbnMuCiMKIyBGb3JtYXQgaXMKIyBmZWVk
> > > dHlwZSB0YWIgcGF0dGVybiB0YWIgYWN0aW9uIFt0YWIgYWN0aW9uX2FyZ3NdCiMgd2hlcmUg
> > > dGFiIGlzIFx0IG9yIFxuXHQuCiMKIyBBY3Rpb25zIGFyZQojCiMJTk9PUAojCQlEbyBub3Ro
> > > aW5nCiMKIwlGSUxFCVstb3ZlcndyaXRlfC1mbHVzaHwtY2xvc2V8LXN0cmlwXSBmaWxlbmFt
> > > ZQojCQl3cml0ZSgyKSB0byB1bml4IGZpbGUgKGZsdXNoIGNhbGxzIGZzeW5jKDIpKQojCiMJ
> > > U1RESU9GSUxFCVstb3ZlcndyaXRlfC1mbHVzaHwtY2xvc2V8LXN0cmlwXSBmaWxlbmFtZQoj
> > > CQlmd3JpdGUoMykgKGJ1ZmZlcmVkIGlvKSB0byBmaWxlIChmbHVzaCBjYWxscyBmZmx1c2go
> > > MykpCiMKIwlEQkZJTEUJZGJmaWxlbmFtZSBbZGJrZXldCiMJCVB1dCB0byBnZGJtZmlsZS4K
> > > IwojCVBJUEUJWy1jbG9zZXwtc3RyaXBdIGNvbW1hbmRuYW1lIFthcmdzXQojCQlQdXQgZGF0
> > > YSBvbiBzdGRpbiBvZiBhIHN1YnByb2Nlc3Mgc3BlY2lmaWVkIGJ5CiMJCQljb21tYW5kbmFt
> > > ZSBbYXJnc10uCiMJCVVzZXMgdGhlIGV4ZWN2cCBsaWJyYXJ5IGNhbGwsIHNvIGlmIGNvbW1h
> > > bmRuYW1lIGlzIG5vdCBmdWxseQojCQlxdWFsaWZpZWQsIHRoZSBQQVRIIGVudmlyb25tZW50
> > > IHZhcmlhYmxlIHdpbGwgYmUgdXNlZC4KIwojCUVYRUMJWy13YWl0XSBjb21tYW5kbmFtZSBb
> > > YXJncyAuLi5dCiMJCVJ1biBhIHByb2dyYW0uIE5vIGlvIGNoYW5uZWwgYmV0d2VlbiB0aGlz
> > > IHByb2Nlc3MgYW5kIGl0LgojCQlMaWtlIFBJUEUgYWJvdmUsIHVzZXMgZXhlY3ZwLgojCiMg
> > > Tm90ZSB0aGF0IHRoZSBvbGQgQUxMT1cgYW5kIEFDQ0VQVCBhY2Nlc3MgY29udHJvbCBhY3Rp
> > > b25zIGFyZSBub3QgaGFuZGxlZAojIGJ5IHBxYWN0LCBidXQgYnkgcnBjLmxkbWQgaW5zdGVh
> > > ZC4gIEFMTE9XIGFuZCBBQ0NFUFQgbGluZXMgc2hvdWxkIGJlIG1vdmVkCiMgaW50byB0aGUg
> > > bGRtYWNjZXNzLmNvbmYgY29uZmlndXJhdGlvbiBmaWxlLgojCiMgVGhlIG9sZCBCRUdJTiBF
> > > WEVDIGFjdGlvbnMgdXNlZCB0byBzdGFydCB1cCBvdGhlciBwcm9ncmFtcyAoZm9yIGV4YW1w
> > > bGUKIyBzdXJmX3NwbGl0IGFuZCBmZWVkaGVyZSkgd2hlbiB0aGUgTERNIHNlcnZlciBpcyBz
> > > dGFydGVkIHNob3VsZCBubyBsb25nZXIKIyBhcHBlYXIgaGVyZS4gIEluc3RlYWQgdGhlc2Ug
> > > cHJvZ3JhbXMgc2hvdWxkIGJlIHN0YXJ0ZWQgYnkgcnVucGcgYXMKIyBzcGVjaWZpZWQgaW4g
> > > dGhlIGxkbWFkbWluLmNvbmYgY29uZmlndXJhdGlvbiBmaWxlIGluc3RlYWQuCiMKIyBUaGUg
> > > Jy1zdHJpcCcgb3B0aW9uIHRvIEZJTEUsIFNURElPRklMRSwgJiBQSVBFIHJlbW92ZXMgY29u
> > > dHJvbCBjaGFyYWN0ZXJzCiMgKG90aGVyIHRoYW4gdGhlICdcbicpIGZyb20gdGhlIGRhdGEg
> > > YmVmb3JlIG91dHB1dC4gVGhpcyBpcyB1c2VmdWwgZm9yCiMgY2xlYW5pbmcgdXAgV01PIGZv
> > > cm1hdCB0ZXh0IGJ1bGxldGlucyAobGlrZSB0aGUgbGRtMyAgU1RSSVAgcHN1ZWRvIGFjdGlv
> > > bikuCiMKIyBUbyBjaGVjayB0aGUgc3ludGF4IG9mIHRoZSBwcWFjdC5jb25mIGZpbGUsIGV4
> > > ZWN1dGUgcHFhY3Qgd2l0aCB0aGUgcHJvZHVjdAojIHF1ZXVlIHNwZWNpZmllZCBhcyAvZGV2
> > > L251bGw6CiMKIwlwcWFjdCAtdnhsLSAtcSAvZGV2L251bGwgcHFhY3QuY29uZgojCgojIyMj
> > > CQkJCQkJCQlQUFMKIyMjIwkJCQkJCQlERFMgSURTIFBQUwojIENyZWF0ZSByYXcgZmlsZXMg
> > > Zm9yIFdYUC4gIFRoZXNlIGVudHJpZXMgZmlsZSByYXcgZGF0YSB3aGVyZSBXWFAgZGVjb2Rl
> > > cnMKIyBhbmQgc2NyaXB0cyBleHBlY3QgdG8gZmluZCBpdC4KIwojIwojIEJ1b3kgcmVwb3J0
> > > cyBpbiB5eW1tZGRoaF9ib3kud21vCkREU3xJRFMJXlNbTlNdLi4uLiAuLi4uIChbMC0zXVsw
> > > LTldKShbMC0yXVswLTldKQoJU1RESU9GSUxFCWRhdGEvc3VyZmFjZS9ib3kvKFwxOnl5KShc
> > > MTptbSlcMVwyX2JveS53bW8KIyMKIyBVUyBhbmQgQ2FuYWRpYW4gc2ZjIG9icyBhbmQgc3Bl
> > > Y2lhbHMgaW4gaG91cmx5IGZpbGVzIHl5bW1kZGhoX3Nhby53bW8KRERTfElEUwleU1tBUF1b
> > > QUNITU5QVVhdW0FFS01OU1VXWF0uLiAuLi4uIChbMC0zXVswLTldKShbMC0yXVswLTldKQoJ
> > > U1RESU9GSUxFCWRhdGEvc3VyZmFjZS9zYW8vKFwxOnl5KShcMTptbSlcMVwyX3Nhby53bW8K
> > > IyMKIyB1cHBlciBhaXIgcmVwb3J0cyBpbiBob3VybHkgZmlsZXMgeXltbWRkaGhfdXBhLndt
> > > bwpERFN8SURTCV5VW0FCREVGR0hJSktMTVBRUlNUWFpdLi4uLiAuLi4uIChbMC0zXVswLTld
> > > KShbMC0yXVswLTldKQoJU1RESU9GSUxFCWRhdGEvdXBwZXJhaXIvKFwxOnl5KShcMTptbSlc
> > > MVwyX3VwYS53bW8KIyMKIyBmb3VzIGluIHl5bW1kZGhoLm1vZApERFMJXkZPLi4uLiAuLi4u
> > > IChbMC0zXVswLTldKShbMC0yXVswLTldKQoJU1RESU9GSUxFCWRhdGEvZm9yZWNhc3RzL21v
> > > ZC8oXDE6eXkpKFwxOm1tKVwxXDJfbW9kLndtbwojIwojIFN5bm9wdGljIHJlcG9ydHMgKFNZ
> > > Tk9QLFNISVApIGluIHl5bW1kZGhoX3N5bi53bW8KRERTfElEUwleU1tJTU5dLi4uLiAuLi4u
> > > IChbMC0zXVswLTldKShbMC0yXVswLTldKQoJU1RESU9GSUxFCWRhdGEvc3VyZmFjZS9zeW4v
> > > KFwxOnl5KShcMTptbSlcMVwyX3N5bi53bW8KIwojCiMgRW5kIFdYUDQKIwojCiMjIyMJCQkJ
> > > CQkJCUREUyBJRFMKCiMgR0VNUEFLIHByb2R1Y3RzIChzdXJmYWNlLCB1cHBlcmFpcikuICBN
> > > YWtlIHN1cmUgcGF0aHMgdG8gdGFibGVzCiMgYXJlIGNvcnJlY3QgZm9yIHlvdXIgc3lzdGVt
> > > LgojCiMgVVMgYW5kIENhbmFkaWFuIHNmYyBvYnMgYW5kIHNwZWNpYWxzCiMjIyMjIyMjIyMj
> > > IyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMj
> > > IyMjIyMjIyMjIyMKIyBHRU1QQUsgUG9pbnQgc291cmNlIGRlY29kZXJzCiMgR0VNUEFLIFBv
> > > aW50IHNvdXJjZSBkZWNvZGVycwojCk5MRE4JXi4qCglQSVBFCWRlY29kZXJzL2RjbmxkbiAt
> > > bSAyNTAwMCAtYiAzMCAtcyBtaW51dGUwNQoJLWQgZGF0YS9nZW1wYWsvbG9ncy9kY25sZG4u
> > > bG9nCgktcCAvdXNyL3Blb3BsZS9nZW1wYWsvbmF3aXBzLTUuNC9nZW1wYWs1LjQvdGFibGVz
> > > L3BhY2svbmxkbi5wYWNrCglkYXRhL2dlbXBhay9ubGRuL1lZWVlNTURESEhOTl9ubGRuLmdl
> > > bQojCiMgVVMgYW5kIENhbmFkaWFuIHNmYyBvYnMgYW5kIHNwZWNpYWxzCiMKRERTfElEUwle
> > > U1tBUF0uKiAuLi4uIChbMC0zXVswLTldKShbMC0yXVswLTldKQoJUElQRQkvdXNyL2xvY2Fs
> > > L2xkbS9kZWNvZGVycy9kY2hybHkgLXYgMSAtYiA5IC1tIDI0CgktZCBkYXRhL2dlbXBhay9s
> > > b2dzL2RjaHJseS5sb2cKCS1wIC91c3IvcGVvcGxlL2dlbXBhay9uYXdpcHMtNS40L2dlbXBh
> > > azUuNC90YWJsZXMvcGFjay9ocmx5LnBhY2sKCS1zIC91c3IvcGVvcGxlL2dlbXBhay9uYXdp
> > > cHMtNS40L2dlbXBhazUuNC90YWJsZXMvc3Rucy9zZm1ldGFyX3NhLnRibAoJZGF0YS9nZW1w
> > > YWsvc3VyZmFjZS9ZWVlZTU1ERF9zYW8uZ2VtCgojIHVwcGVyIGFpciByZXBvcnRzCiMKRERT
> > > fElEUwleVVtBQkRFRkdISUpLTE1QUVJTVFhaXS4uLi4gLi4uLiAoWzAtM11bMC05XSkoWzAt
> > > Ml1bMC05XSkKICAgICAgICBQSVBFCWRlY29kZXJzL2RjdWFpciAtYiAyNCAtbSAxNgogICAg
> > > ICAgIC1kIGRhdGEvZ2VtcGFrL2xvZ3MvZGN1YWlyLmxvZwogICAgICAgIC1zIC91c3IvcGVv
> > > cGxlL2dlbXBhay9uYXdpcHMtNS40L2dlbXBhazUuNC90YWJsZXMvc3Rucy9zbnN0bnMudGJs
> > > CiAgICAgICAgZGF0YS9nZW1wYWsvdXBwZXJhaXIvWVlZWU1NRERfdXBhLmdlbQojCiMgU3lu
> > > b3B0aWMgcmVwb3J0cwojCkREU3xJRFMJXlMoW0lNTl1bXlZXXS4qfFhVUzJbMC0zXSkgLi4u
> > > LiAoWzAtM11bMC05XSkoWzAtMl1bMC05XSkKCVBJUEUJL3Vzci9sb2NhbC9sZG0vZGVjb2Rl
> > > cnMvZGNzeW5vcCAtYSAyMDAwIC12IDEKCS1kIGRhdGEvZ2VtcGFrL2xvZ3MvZGNzeW5vcF9z
> > > eW4ubG9nCgktcCAvdXNyL3Blb3BsZS9nZW1wYWsvbmF3aXBzLTUuNC9nZW1wYWs1LjQvdGFi
> > > bGVzL3BhY2svc2ZzeW4ucGFjawoJLXMgL3Vzci9wZW9wbGUvZ2VtcGFrL25hd2lwcy01LjQv
> > > Z2VtcGFrNS40L3RhYmxlcy9zdG5zL3N5c3Ruc191cGMudGJsCglkYXRhL2dlbXBhay9zdXJm
> > > YWNlL1lZWVlNTUREX3N5bi5nZW0KIwojIFNhbXBsZSBhY3Rpb24gdGhhdCBkb2VzIG5vdGhp
> > > bmcgdG8gZXZlcnkgcHJvZHVjdApBTlkJLioJTk9PUAojCiMgc3RhcnRzIHRvIGFkZCBtb3Jl
> > > IGFjdGlvbiBmcm9tIEdhcnkncyBmaWxlCiMKCiMKIyBBbGwgUkNNIHNpdGVzIGZvciBjb21w
> > > b3NpdGUgcGxvdHMKIwpIUlMJXlNEVVM0WzAtNl0gLi4uLiAoWzAtM11bMC05XSkoWzAtMl1b
> > > MC05XSkoWzAtNV1bMC05XSkJCglGSUxFCWRhdGEvcmNtLyhcMTp5eXl5KShcMTptbSlcMVwy
> > > X3JjbS5kYXQKIwojCiMKIyBHRU1QQUsgZGVjb2RlciBhY3Rpb25zIAojIGZyb20gVU5JREFU
> > > QSBwYWdlLCBpbnN0YWxsZWQgYnkgR0wgQXVndXN0IDE5OTcKIwojIyMjIyBIUlMgU2VjdGlv
> > > bgojCiMgTk1DIEdSSUIgcHJvZHVjdHMKIwojCiMgQVZOIG1vZGVsIG91dHB1dCAKIyBHcmlk
> > > ICMyMDEgTi4gSGVtaXNwaGVyZSAzODFrbTogXlkuQS4uLiBLV0JDLiooL21BVk58L21TU0lB
> > > Vk4pCiMgR3JpZCAjMjAyIENPTlVTICAgICAgICAgMTkwa206IF5ZLkkuLi4gS1dCQy4qKC9t
> > > QVZOfC9tU1NJQVZOKQojIEdyaWQgIzIwMyBBbGFza2EgICAgICAgIDE5MGttOiBeWS5KLi4u
> > > IEtXQkMuKigvbUFWTnwvbVNTSUFWTikKIyBHcmlkICMyMTEgQ09OVVMgICAgICAgICAgODBr
> > > bTogXlkuUS4uLiBLV0JDLiooL21BVk58L21TU0lBVk4pCiMgR3JpZCAjMjEzIENPTlVTICAg
> > > ICAgICAgIDk1a206IF5ZLkguLi4gS1dCQy4qKC9tQVZOfC9tU1NJQVZOKQojIFNlbGVjdCBh
> > > bnkvYWxsIGdyaWRzIGRlc2lyZWQgZnJvbSBbUUFJSkhdCiMKIyBDT05VUyBBVk4gbW9kZWwg
> > > b3V0cHV0IGRlY29kZWQgaW50byB5eW1tZGRoaF9hdm4yMTEuZ2VtICgjMjExIGdyaWQpCiMJ
> > > KEdyaWQgIzIxMyAtLSA5NWttIENPTlVTIFBvbGFyIFN0ZXJlb2dyYXBoaWMpCiMKI0hSUwle
> > > W1laXS5RLi4uIEtXQkMgKFswLTNdWzAtOV0pKFswLTJdWzAtOV0pLiooL21BVk58L21TU0lB
> > > Vk4pCkhSUwleW1laXS5bSFFdLi4uIEtXQkMgKFswLTNdWzAtOV0pKFswLTJdWzAtOV0pLioo
> > > L21BVk58L21TU0lBVk4pCglQSVBFCS91c3IvbG9jYWwvbGRtL2RlY29kZXJzL2RjZ3JpYgoJ
> > > CS1kIGRhdGEvZ2VtcGFrL2xvZ3MvZGNncmliLmxvZwoJCS1nIC91c3IvcGVvcGxlL2dlbXBh
> > > ay9uYXdpcHMtNS40L2dlbXBhazUuNC90YWJsZXMgCgkJUEFDSyBkYXRhL2dlbXBhay9oZHMv
> > > WVlNTURESEhfYXZuQEBALmdlbQojCiMgR2xvYmFsIEFWTiAoU3BlY3RyYWwpIFRoaW5uZWQg
> > > Z3JpZHMKIwojSFJTCV5ILltJLVBdLi4uIEtXQi4gKFswLTNdWzAtOV0pKFswLTJdWzAtOV0p
> > > LioKSFJTCV5ILltJLVBdLi4uIEtXQkMgKFswLTNdWzAtOV0pKFswLTJdWzAtOV0pLioKCVBJ
> > > UEUJL3Vzci9sb2NhbC9sZG0vZGVjb2RlcnMvZGNncmliCgkJLWQgZGF0YS9nZW1wYWsvbG9n
> > > cy9kY2dyaWIubG9nCgkJLWcgL3Vzci9wZW9wbGUvZ2VtcGFrL25hd2lwcy01LjQvZ2VtcGFr
> > > NS40L3RhYmxlcwoJCS1xImxpbixkbGF0PTIuNSxkbG9uPTIuNSIKCQlQQUNLIGRhdGEvZ2Vt
> > > cGFrL2hkcy9ZWU1NRERISF90aGluLmdlbQojCiMKIyBFQ01XRiBHUklCIHByb2R1Y3RzLCBk
> > > ZWNvZGUgaW50byB5eW1tZGRfZWNtZiMuZ2VtIChlMT1nbG9iYWwsZTI9Ky8tMzVsYXQpCiMK
> > > SFJTCV5IW0hQVF1bQS1MXVtBLVpdWzAtOV1bMC05XSBFQ01GIChbMC0zXVswLTldKShbMC0y
> > > XVswLTldKQoJUElQRQkvdXNyL2xvY2FsL2xkbS9kZWNvZGVycy9kY2dyaWIKCQktZCBkYXRh
> > > L2dlbXBhay9sb2dzL2RjZ3JpYi5sb2cKCQktZyAvdXNyL3Blb3BsZS9nZW1wYWsvbmF3aXBz
> > > LTUuNC9nZW1wYWs1LjQvdGFibGVzCgkJUEFDSyBkYXRhL2dlbXBhay9oZHMvWVlNTURESEhf
> > > ZWNtZjEuZ2VtCkhSUwleSFtVVl1bQS1MXVtBLVpdWzAtOV1bMC05XSBFQ01GIChbMC0zXVsw
> > > LTldKShbMC0yXVswLTldKQoJUElQRQkvdXNyL2xvY2FsL2xkbS9kZWNvZGVycy9kY2dyaWIK
> > > CQktZCBkYXRhL2dlbXBhay9sb2dzL2RjZ3JpYi5sb2cKCQktZyAvdXNyL3Blb3BsZS9nZW1w
> > > YWsvbmF3aXBzLTUuNC9nZW1wYWs1LjQvdGFibGVzCgkJUEFDSyBkYXRhL2dlbXBhay9oZHMv
> > > WVlNTURESEhfZWNtZjIuZ2VtCiMKIyBOT0FBcG9ydCBFVEEgZ3JpZHMKIyBHcmlkICMyMTEg
> > > ODBrbSBDT05VUzogICAgXltZWl0uUS4qL21FVEEKIyBHcmlkICMyMTIgNDBrbSBDT05VUzog
> > > ICAgXltZWl0uUi4qL21FVEEKIyBHcmlkICMyMTUgMjBrbSBDT05VUzogICAgXltZWl0uVS4q
> > > L21FVEEKIyBHcmlkICMyMTQgNDcuNWttIEFsYXNrYTogXltZWl0uVC4qL21FVEEKIyBTZWxl
> > > Y3QgYW55L2FsbCBncmlkcyBkZXNpcmVkIGZyb20gW1FSVVRdCiMKIyBFVEEgODAga20gbW9k
> > > ZWwgb3V0cHV0IGZvciBjb250aW5lbnRhbCBVUyBvbiBMYW1iZXJ0IGNvbmZvcm1hbCBncmlk
> > > IAojICgjMjExIGdyaWQpIGRlY29kZSBpbnRvIGludG8geXltbWRkaGhfZXRhMjExLmdlbQoj
> > > CiMKI0hSUyAgICAgXltZWl0uW1FdLiovbUVUQQpIUlMJXltZWl0uUS4uLiBLV0JFIChbMC0z
> > > XVswLTldKShbMC0yXVswLTldKS4qL21FVEEKCVBJUEUJL3Vzci9sb2NhbC9sZG0vZGVjb2Rl
> > > cnMvZGNncmliCgkJLW0gMjAwMCAtZCBkYXRhL2dlbXBhay9sb2dzL2RjZ3JpYi5sb2cKCQkt
> > > ZyAvdXNyL3Blb3BsZS9nZW1wYWsvbmF3aXBzLTUuNC9nZW1wYWs1LjQvdGFibGVzIAoJCVBB
> > > Q0sgZGF0YS9nZW1wYWsvaGRzL1lZTU1EREhIX2V0YUBAQC5nZW0KIwojCiMgbWVzb0VUQSA0
> > > MCBrbSBtb2RlbCBvdXRwdXQgZm9yIGNvbnRpbmVudGFsIFVTIG9uIExhbWJlcnQgY29uZm9y
> > > bWFsIGdyaWQgWCAyCiMgKCMyMTIgZ3JpZCAnUicpIGRlY29kZSBpbnRvIGludG8geXltbWRk
> > > aGhfbWVzbzIxMi5nZW0KIwpIUlMJXltZWl0uUi4uLiBLV0JFIChbMC0zXVswLTldKShbMC0y
> > > XVswLTldKS4qL21FVEEKCVBJUEUJL3Vzci9sb2NhbC9sZG0vZGVjb2RlcnMvZGNncmliCgkJ
> > > LW0gMzUwMCAtZCBkYXRhL2dlbXBhay9sb2dzL2RjZ3JpYi5sb2cKCQktZyAvdXNyL3Blb3Bs
> > > ZS9nZW1wYWsvbmF3aXBzLTUuNC9nZW1wYWs1LjQvdGFibGVzCgkJUEFDSyBkYXRhL2dlbXBh
> > > ay9oZHMvWVlNTURESEhfbWVzb0BAQC5nZW0KIwojCiMgIE1SRiBncmlkcyAtIEV4dGVuZGVk
> > > IHJhbmdlIGdyaWRzIEUgKCMyNSBOLiBIZW0uKSAmIEYgKCMyNiBTLiBIZW0uKQojCkhSUwle
> > > SC5bRUZdW0EtWl1bMC05XVswLTldIEtXQi4gKFswLTNdWzAtOV0pKFswLTJdWzAtOV0pLi4K
> > > CVBJUEUJL3Vzci9sb2NhbC9sZG0vZGVjb2RlcnMvZGNncmliCgkJLWQgZGF0YS9nZW1wYWsv
> > > bG9ncy9kY2dyaWIubG9nCgkJLWcgL3Vzci9wZW9wbGUvZ2VtcGFrL25hd2lwcy01LjQvZ2Vt
> > > cGFrNS40L3RhYmxlcwoJCVBBQ0sgZGF0YS9nZW1wYWsvaGRzL1lZTU1EREhIX21yZi5nZW0K
> > > IwojCiMgIE5vcnRoIEFtZXJpY2EgTVJGIChHcmlkICMyMDIgLS0gMTkwa20gQ09OVVMgUG9s
> > > YXIgU3RlcmVvZ3JhcGhpYykKIwpIUlMJXlkuSS4uLiBLV0JICglQSVBFCS91c3IvbG9jYWwv
> > > bGRtL2RlY29kZXJzL2RjZ3JpYgoJCS1kIGRhdGEvZ2VtcGFrL2xvZ3MvZGNncmliLmxvZwoJ
> > > CS1nIC91c3IvcGVvcGxlL2dlbXBhay9uYXdpcHMtNS40L2dlbXBhazUuNC90YWJsZXMKCQlQ
> > > QUNLIGRhdGEvZ2VtcGFrL2hkcy9ZWU1NRERISF9tcmZAQEAuZ2VtCiMKIwojIDgwa20gQ09O
> > > VVMgTkdNIG1vZGVsIG91dHB1dCBkZWNvZGVkIGludG8geXltbWRkaGhfbmdtMjExLmdlbSAo
> > > IzIxMSBncmlkKQojCkhSUwleW1laXS5RLiovbU5HTQoJUElQRQkvdXNyL2xvY2FsL2xkbS9k
> > > ZWNvZGVycy9kY2dyaWIKCQktZCBkYXRhL2dlbXBhay9sb2dzL2RjZ3JpYi5sb2cKCQktZyAv
> > > dXNyL3Blb3BsZS9nZW1wYWsvbmF3aXBzLTUuNC9nZW1wYWs1LjQvdGFibGVzCgkJUEFDSyBk
> > > YXRhL2dlbXBhay9oZHMvWVlNTURESEhfbmdtQEBALmdlbQojCiMKIwojICBPY2VhbmljIHBy
> > > b2R1Y3RzIC0gQW5hbHlzaXMgKHN1cmYgdG1wKSAmIEZvcmVjYXN0cyAod2luZCAmIHdhdmVz
> > > KQojCkhSUwleSFtIS0xUVVZdW0EtRF1bQUNFSUtdOTMgS1dCLiAoWzAtM11bMC05XSkoWzAt
> > > Ml1bMC05XSkKCVBJUEUJL3Vzci9sb2NhbC9sZG0vZGVjb2RlcnMvZGNncmliCgkJLWQgZGF0
> > > YS9nZW1wYWsvbG9ncy9kY2dyaWIubG9nCgkJLWcgL3Vzci9wZW9wbGUvZ2VtcGFrL25hd2lw
> > > cy01LjQvZ2VtcGFrNS40L3RhYmxlcwoJCVBBQ0sgZGF0YS9nZW1wYWsvaGRzL1lZTU1EREhI
> > > X29jbi5nZW0KIwojCiMgUlVDIE1BUFMgbW9kZWwgb3V0cHV0IGRlY29kZWQgaW50byB5eW1t
> > > ZGRoaF9ydWMuZ2VtICgjMjExIGdyaWQpCiMKSFJTCV5bWVpdLlEuLi4gS1dCQyAoWzAtM11b
> > > MC05XSkoWzAtMl1bMC05XSkuKi9tUlVDCglQSVBFCS91c3IvbG9jYWwvbGRtL2RlY29kZXJz
> > > L2RjZ3JpYgoJCS1kIGRhdGEvZ2VtcGFrL2xvZ3MvZGNncmliLmxvZwoJCS1nIC91c3IvcGVv
> > > cGxlL2dlbXBhay9uYXdpcHMtNS40L2dlbXBhazUuNC90YWJsZXMKCQlQQUNLIGRhdGEvZ2Vt
> > > cGFrL2hkcy9ZWU1NRERISF9ydWMuZ2VtCgojIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMj
> > > IyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjCiMgR0VN
> > > UEFLIFBvaW50IHNvdXJjZSBkZWNvZGVycwojCiMKIyMjIyMjIwojIEdFTVBBSyBwcm9kdWN0
> > > cy0gb2JzZXJ2YXRpb25zCiMKIwojIGJ1b3kgYW5kIHNoaXAgcmVwb3J0cyAKIwojRERTfElE
> > > UwleUyhbSU5TXVYuKnxNVlteTlNdLiopIC4uLi4gKFswLTNdWzAtOV0pCklEU3xERFBMVVMJ
> > > XlMoW0lOU11WLip8TVZbXk5TXS4qKSAuLi4uIChbMC0zXVswLTldKQoJUElQRQkvdXNyL2xv
> > > Y2FsL2xkbS9kZWNvZGVycy9kY3N5bm9wCgktZCBkYXRhL2dlbXBhay9sb2dzL2Rjc3lub3Bf
> > > c2IubG9nCgktcCAvdXNyL3Blb3BsZS9nZW1wYWsvbmF3aXBzLTUuNC9nZW1wYWs1LjQvdGFi
> > > bGVzL3BhY2svc2ZzaGlwLnBhY2sKCWRhdGEvZ2VtcGFrL3N1cmZhY2UvWVlNTURELnNiCgoj
> > > CiMgTkdNIE1PUwojCkREUExVUwleRk8oVVMxNHxBSzFbMzRdKSAuLi4uIChbMC0zXVswLTld
> > > KShbMC0yXVswLTldKQoJUElQRQkvdXNyL2xvY2FsL2xkbS9kZWNvZGVycy9kY25tb3MKCS1k
> > > IGRhdGEvZ2VtcGFrL2xvZ3MvZGNubW9zLmxvZwoJLXAgL3Vzci9wZW9wbGUvZ2VtcGFrL25h
> > > d2lwcy01LjQvZ2VtcGFrNS40L3RhYmxlcy9wYWNrL25nbW1vcy5wYWNrCgktcyAvdXNyL3Bl
> > > b3BsZS9nZW1wYWsvbmF3aXBzLTUuNC9nZW1wYWs1LjQvdGFibGVzL3N0bnMvbmdtbW9zLnN0
> > > bgoJZGF0YS9nZW1wYWsvbW9zL1lZTU1EREhIX25tb3MuZ2VtCiMKIyBNUkYgTU9TCiMKRERQ
> > > TFVTCV4oRk9YW0NFU1ddLip8Rk9BSzIwfEZFQ04yMSkgLi4uLiAoWzAtM11bMC05XSkoWzAt
> > > Ml1bMC05XSkKCVBJUEUJL3Vzci9sb2NhbC9sZG0vZGVjb2RlcnMvZGNtbW9zCgktZCBkYXRh
> > > L2dlbXBhay9sb2dzL2RjbW1vcy5sb2cKCS1wIC91c3IvcGVvcGxlL2dlbXBhay9uYXdpcHMt
> > > NS40L2dlbXBhazUuNC90YWJsZXMvcGFjay9tcmZtb3MucGFjawoJLXMgL3Vzci9wZW9wbGUv
> > > Z2VtcGFrL25hd2lwcy01LjQvZ2VtcGFrNS40L3RhYmxlcy9zdG5zL21yZm1vcy5zdG4KCWRh
> > > dGEvZ2VtcGFrL21vcy9ZWU1NRERISF9tbW9zLmdlbQojCiMgQVZOIE1PUwojCkREUExVUwle
> > > KEZFWFtDRVNXXS4qfEZFQUsyMHxGRUNOMjApIC4uLi4gKFswLTNdWzAtOV0pKFswLTJdWzAt
> > > OV0pCglQSVBFCS91c3IvbG9jYWwvbGRtL2RlY29kZXJzL2RjYW1vcwoJLWQgZGF0YS9nZW1w
> > > YWsvbG9ncy9kY2Ftb3MubG9nCgktcCAvdXNyL3Blb3BsZS9nZW1wYWsvbmF3aXBzLTUuNC9n
> > > ZW1wYWs1LjQvdGFibGVzL3BhY2svYXZubW9zLnBhY2sKCS1zIC91c3IvcGVvcGxlL2dlbXBh
> > > ay9uYXdpcHMtNS40L2dlbXBhazUuNC90YWJsZXMvc3Rucy9hdm5tb3Muc3RuCglkYXRhL2dl
> > > bXBhay9tb3MvWVlNTURESEhfYW1vcy5nZW0KIwojIFNQQyBzdG9ybSByZXBvcnRzCiMKRERQ
> > > TFVTCV5XV1VTNjAgS01LQyAoWzAtM11bMC05XSkoWzAtMl1bMC05XSkKCVBJUEUJLWNsb3Nl
> > > CS91c3IvbG9jYWwvbGRtL2RlY29kZXJzL2Rjc3Rvcm0gLXYgMSAtbSAyMDAwCgktZCBkYXRh
> > > L2dlbXBhay9sb2dzL2Rjc3Rvcm0ubG9nCgktcCAvdXNyL3Blb3BsZS9nZW1wYWsvbmF3aXBz
> > > LTUuNC9nZW1wYWs1LjQvdGFibGVzL3BhY2svc2Vscy5wYWNrCglkYXRhL2dlbXBhay9zdG9y
> > > bS9zZWxzL1lZTU1ERF9zZWxzLmdlbQojCiMgV2F0Y2ggYm94IGNvb3JkaW5hdGVzCiMKRERQ
> > > TFVTCV5XV1VTNDAgS01LQyAoWzAtM11bMC05XSkoWzAtMl1bMC05XSkKCVBJUEUJL3Vzci9s
> > > b2NhbC9sZG0vZGVjb2RlcnMvZGN3YXRjaCAtdCAzMAoJLWQgZGF0YS9nZW1wYWsvbG9ncy9k
> > > Y3dhdGNoLmxvZwoJLXMgL3Vzci9wZW9wbGUvZ2VtcGFrL25hd2lwcy01LjQvZ2VtcGFrNS40
> > > L3RhYmxlcy9zdG5zL3Nmd29ybGQudGJsCgktcCAvdXNyL3Blb3BsZS9nZW1wYWsvbmF3aXBz
> > > LTUuNC9nZW1wYWs1LjQvdGFibGVzL3BhY2svd2F0Y2gucGFjawoJZGF0YS9nZW1wYWsvc3Rv
> > > cm0vd2F0Y2hlcy93YXRjaGVzX1lZWVlfTU0uZ2VtCiMKIyBIdXJyaWNhbmUvdHJvcGljYWwg
> > > c3Rvcm0gcG9zaXRpb25zIGFuZCBmb3JlY2FzdHMKIwpERFBMVVMJXldUUFo0LiogLi4uLiAo
> > > WzAtM11bMC05XSkoWzAtMl1bMC05XSkKCVBJUEUJLWNsb3NlCSAvdXNyL2xvY2FsL2xkbS9k
> > > ZWNvZGVycy9kY3Ryb3AKCS1kIGRhdGEvZ2VtcGFrL2xvZ3MvZGN0cm9wLmxvZwoJLXAgL3Vz
> > > ci9wZW9wbGUvZ2VtcGFrL25hd2lwcy01LjQvZ2VtcGFrNS40L3RhYmxlcy9wYWNrL3Ryb3Bp
> > > Yy5wYWNrCglkYXRhL2dlbXBhay9zdG9ybS90cm9waWMvZXBhY2lmaWMvWVlZWV9AQC5nZW0K
> > > CkREUExVUwleV1RQTjMuKiAuLi4uIChbMC0zXVswLTldKShbMC0yXVswLTldKQoJUElQRQkt
> > > Y2xvc2UJIC91c3IvbG9jYWwvbGRtL2RlY29kZXJzL2RjdHJvcAoJLWQgZGF0YS9nZW1wYWsv
> > > bG9ncy9kY3Ryb3AubG9nCgktcCAvdXNyL3Blb3BsZS9nZW1wYWsvbmF3aXBzLTUuNC9nZW1w
> > > YWs1LjQvdGFibGVzL3BhY2svdHJvcGljLnBhY2sKCWRhdGEvZ2VtcGFrL3N0b3JtL3Ryb3Bp
> > > Yy93cGFjaWZpYy9ZWVlZX0BALmdlbQoKRERQTFVTCV5XVE5UNC4qIC4uLi4gKFswLTNdWzAt
> > > OV0pKFswLTJdWzAtOV0pCglQSVBFCS1jbG9zZQkgL3Vzci9sb2NhbC9sZG0vZGVjb2RlcnMv
> > > ZGN0cm9wCgktZCBkYXRhL2dlbXBhay9sb2dzL2RjdHJvcC5sb2cKCS1wIC91c3IvcGVvcGxl
> > > L2dlbXBhay9uYXdpcHMtNS40L2dlbXBhazUuNC90YWJsZXMvcGFjay90cm9waWMucGFjawoJ
> > > ZGF0YS9nZW1wYWsvc3Rvcm0vdHJvcGljL2F0bGFudGljL1lZWVlfQEAuZ2VtCgpERFBMVVMJ
> > > XldUUEE0LiogLi4uLiAoWzAtM11bMC05XSkoWzAtMl1bMC05XSkKCVBJUEUJLWNsb3NlCSAv
> > > dXNyL2xvY2FsL2xkbS9kZWNvZGVycy9kY3Ryb3AKCS1kIGRhdGEvZ2VtcGFrL2xvZ3MvZGN0
> > > cm9wLmxvZwoJLXAgL3Vzci9wZW9wbGUvZ2VtcGFrL25hd2lwcy01LjQvZ2VtcGFrNS40L3Rh
> > > Ymxlcy9wYWNrL3Ryb3BpYy5wYWNrCglkYXRhL2dlbXBhay9zdG9ybS90cm9waWMvY3BhY2lm
> > > aWMvWVlZWV9AQC5nZW0KIwojIGZsYXNoIGZsb29kIGd1aWRhbmNlCiMKRERQTFVTCSheUkdV
> > > W0VNV1NdLi4pfCheUkdBSzFbMDEyXSl8KF5GT0FLNFszOF0pfCheRk9VUzRbMS01XSl8KF5G
> > > T1VTWzQtOF0yIEtBTFIpfCheRk9VU1s0LThdNCBLT1JOKXwoXkZPVVNbNC04XTQgS1RVQSkK
> > > CVBJUEUJL3Vzci9sb2NhbC9sZG0vZGVjb2RlcnMvZGNmZmcKCS1kIGRhdGEvZ2VtcGFrL2xv
> > > Z3MvZGNmZmcubG9nCgktcCAvdXNyL3Blb3BsZS9nZW1wYWsvbmF3aXBzLTUuNC9nZW1wYWs1
> > > LjQvdGFibGVzL3BhY2svZmZnLnBhY2sKCS1zIC91c3IvcGVvcGxlL2dlbXBhay9uYXdpcHMt
> > > NS40L2dlbXBhazUuNC90YWJsZXMvc3Rucy9mZmd6b24uc3RuCglkYXRhL2dlbXBhay9zdG9y
> > > bS9mZmcvWVlNTUREX2ZmZy5nZW0KIwojCiMjIyMjIyMjIwojIEZTTCBOZXRDREYgNm1pbiBX
> > > aW5kIFByb2ZpbGVyIC0tIGFkZGVkIDk4MTAwOCB0bW0KIwojCiMKIyAgV2UgZG9uInQgaGF2
> > > ZSBkY25wcm9mCgojCiMgR0VNUEFLIGRlY29kZXIgZm9yIEJVRlIgcHJvZmlsZXIgZGF0YSAo
> > > aG91cmx5IHN1bW1hcnkgb24gSFJTIGZlZWQpCiMKIwojCiMgUHVibGljIFByb2R1Y3RzCiMK
> > > IyBBcmVhIERpc2N1c3Npb24gKEZQVVMwMyBvYnNvbGV0ZSBTZXB0IDMwLCAxOTk4KQpXTU8J
> > > XkZQVVMwMyAuLi4uIChbMC0zXVswLTldKShbMC0yXVswLTldKQoJRklMRQlkYXRhL2dlbXBh
> > > ay9ud3gvcHVicHJvZC9hcmVhLyhcMTp5eSkoXDE6bW0pXDFcMi5hcmVhCldNTwleRlhVUzZb
> > > MC05XSAuLi4uIChbMC0zXVswLTldKShbMC0yXVswLTldKQoJRklMRQlkYXRhL2dlbXBhay9u
> > > d3gvcHVicHJvZC9hcmVhLyhcMTp5eSkoXDE6bW0pXDFcMi5hcmVhCldNTwleRlBDQTAzIC4u
> > > Li4gKFswLTNdWzAtOV0pKFswLTJdWzAtOV0pCglGSUxFCWRhdGEvZ2VtcGFrL253eC9wdWJw
> > > cm9kL2FyZWEvKFwxOnl5KShcMTptbSlcMVwyLmFyZWEKV01PCV5GUEFLMjAgLi4uLiAoWzAt
> > > M11bMC05XSkoWzAtMl1bMC05XSkKCUZJTEUJZGF0YS9nZW1wYWsvbnd4L3B1YnByb2QvYXJl
> > > YS8oXDE6eXkpKFwxOm1tKVwxXDIuYXJlYQpXTU8JXkZQSFcwMyAuLi4uIChbMC0zXVswLTld
> > > KShbMC0yXVswLTldKQoJRklMRQlkYXRhL2dlbXBhay9ud3gvcHVicHJvZC9hcmVhLyhcMTp5
> > > eSkoXDE6bW0pXDFcMi5hcmVhCiMKIyBTdGF0ZSBGb3JlY2FzdCBEaXNjdXNzaW9uCldNTwle
> > > RlgoVVN8Q0EpN1swLTldIC4uLi4gKFswLTNdWzAtOV0pKFswLTJdWzAtOV0pCglGSUxFCWRh
> > > dGEvZ2VtcGFrL253eC9wdWJwcm9kL3N0ZGlzYy8oXDI6eXkpKFwyOm1tKVwyXDMuc2ZkCiMK
> > > IyAzIHRvIDUgZGF5IGV4dGVuZGVkIGZvcmVjYXN0CldNTwleRkVVUzZbMC05XSAuLi4uIChb
> > > MC0zXVswLTldKShbMC0yXVswLTldKQoJRklMRQlkYXRhL2dlbXBhay9ud3gvcHVicHJvZC9l
> > > eHRlbmQvKFwxOnl5KShcMTptbSlcMVwyLmV4dAojCiMgNiB0byAxMCBkYXRhIHdlYXRoZXIg
> > > b3V0bG9vayAoTE9DQUwpCldNTwleRkVVUzdbMC05XSAuLi4uIChbMC0zXVswLTldKShbMC0y
> > > XVswLTldKQoJRklMRQlkYXRhL2dlbXBhay9ud3gvcHVicHJvZC9leHRlbmQvKFwxOnl5KShc
> > > MTptbSlcMVwyLmY2MTAKIwojIEF2ZXJhZ2UgTW9udGhseSBXZWF0aGVyIG91dGxvb2sgKExP
> > > Q0FMKQpXTU8JXkZFVVM4WzAtOV0gLi4uLiAoWzAtM11bMC05XSkoWzAtMl1bMC05XSkKCUZJ
> > > TEUJZGF0YS9nZW1wYWsvbnd4L3B1YnByb2QvZXh0ZW5kLyhcMTp5eSkoXDE6bW0pXDFcMi5m
> > > MzAKIwojIENvZGVkIENpdHkgRm9yZWNhc3QKV01PCV5GUChVU3xBS3xHTSk0WzAtOV0gLi4u
> > > LiAoWzAtM11bMC05XSkoWzAtMl1bMC05XSkKCUZJTEUJZGF0YS9nZW1wYWsvbnd4L3B1YnBy
> > > b2QvY2l0eS8oXDI6eXkpKFwyOm1tKVwyXDMuY2l0eQpXTU8JXkZQSFcxMCAuLi4uIChbMC0z
> > > XVswLTldKShbMC0yXVswLTldKQoJRklMRQlkYXRhL2dlbXBhay9ud3gvcHVicHJvZC9jaXR5
> > > LyhcMTp5eSkoXDE6bW0pXDFcMi5jaXR5CldNTwleRlBBSzA0IC4uLi4gKFswLTNdWzAtOV0p
> > > KFswLTJdWzAtOV0pCglGSUxFCWRhdGEvZ2VtcGFrL253eC9wdWJwcm9kL2NpdHkvKFwxOnl5
> > > KShcMTptbSlcMVwyLmNpdHkKV01PCV5GUENBMDQgLi4uLiAoWzAtM11bMC05XSkoWzAtMl1b
> > > MC05XSkKCUZJTEUJZGF0YS9nZW1wYWsvbnd4L3B1YnByb2QvY2l0eS8oXDE6eXkpKFwxOm1t
> > > KVwxXDIuY2l0eQojCiMgVWx0cmF2aW9sZXQgSW5kZXggRm9yZWNhc3QKV01PCV5BRVVTNDEg
> > > S1dCQyAoWzAtM11bMC05XSkoWzAtMl1bMC05XSkKCUZJTEUJZGF0YS9nZW1wYWsvbnd4L3B1
> > > YnByb2QvdXZpLyhcMTp5eSkoXDE6bW0pXDFcMi51dmkKIwojIENsaW1hdGUgUmVwb3J0cwoj
> > > V01PCV5DU1VTMDIgLi4uLiAoWzAtM11bMC05XSkoWzAtMl1bMC05XSkKV01PCV4oQ1NVUzAy
> > > fENEVVM0LikgLi4uLiAoWzAtM11bMC05XSkoWzAtMl1bMC05XSkuKi9wQ0xJCglGSUxFCWRh
> > > dGEvZ2VtcGFrL253eC9wdWJwcm9kL2NsaW1vLyhcMjp5eSkoXDI6bW0pXDJcMy5jbGltCiMK
> > > IyBTbGVjdGVkIGNpdGllcwpXTU8JXkZQVVMyWzAtM10gS1dOSCAoWzAtM11bMC05XSkoWzAt
> > > Ml1bMC05XSkKCUZJTEUJIGRhdGEvZ2VtcGFrL253eC9wdWJwcm9kL3NlbGVjdC8oXDE6eXkp
> > > KFwxOm1tKVwxXDIuc2VsZWN0CiMKIyBSRUdJT05BTCBNQVgvTUlOIFRFTVAgQU5EIFBSRUNJ
> > > UElUQVRJT04KV01PCV5BU1VTNi4gLi4uLiAoWzAtM11bMC05XSkoWzAtMl1bMC05XSkKCUZJ
> > > TEUJZGF0YS9nZW1wYWsvbnd4L3B1YnByb2QvbWF4X21pbi8oXDE6eXkpKFwxOm1tKVwxXDIu
> > > bWF4X21pbgojCiMgUXVhbnRpdGF0aXZlIFByZWNpcGl0YXRpb24gU3RhdGVtZW50CldNTwle
> > > RlMuLjRbMC05XSAuLi4uIChbMC0zXVswLTldKShbMC0yXVswLTldKQoJRklMRQlkYXRhL2dl
> > > bXBhay9ud3gvcHVicHJvZC9wcmVjaXAvKFwxOnl5KShcMTptbSlcMVwyLnFwcwojCiMgU3Rh
> > > dGUgRm9yZWNhc3RzCldNTwleRlBVUzZbMS02XSAuLi4uIChbMC0zXVswLTldKShbMC0yXVsw
> > > LTldKQoJRklMRQlkYXRhL2dlbXBhay9ud3gvcHVicHJvZC9zdGZjc3QvKFwxOnl5KShcMTpt
> > > bSlcMVwyLnN0ZmNzdApXTU8JXkZQSFcwNCAuLi4uIChbMC0zXVswLTldKShbMC0yXVswLTld
> > > KQoJRklMRQlkYXRhL2dlbXBhay9ud3gvcHVicHJvZC9zdGZjc3QvKFwxOnl5KShcMTptbSlc
> > > MVwyLnN0ZmNzdApXTU8JXkZQQ0E2LiAuLi4uIChbMC0zXVswLTldKShbMC0yXVswLTldKQoJ
> > > RklMRQlkYXRhL2dlbXBhay9ud3gvcHVicHJvZC9zdGZjc3QvKFwxOnl5KShcMTptbSlcMVwy
> > > LnN0ZmNzdApXTU8JXkZQT0s0MSBLT0tDIChbMC0zXVswLTldKShbMC0yXVswLTldKQoJRklM
> > > RQlkYXRhL2dlbXBhay9ud3gvcHVicHJvZC9zdGZjc3QvKFwxOnl5KShcMTptbSlcMVwyLnN0
> > > ZmNzdApXTU8JXkZQT0s0MSBLVFVMIChbMC0zXVswLTldKShbMC0yXVswLTldKQoJRklMRQlk
> > > YXRhL2dlbXBhay9ud3gvcHVicHJvZC9zdGZjc3QvKFwxOnl5KShcMTptbSlcMVwyLnN0ZmNz
> > > dAojCiMgWm9uZSBGb3JlY2FzdHMKIwojICoqKioqKioqKioqKioqKioqKioqKioqKioqKioq
> > > KioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqCiMgTmV3IFpvbmUg
> > > aGVhZGVycyBFRkZFQ1RJVkUgMTgwMCBVVEMgSkFOVUFSWSAyMiAxOTk3CiMgKioqKioqKioq
> > > KioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioq
> > > KioqKioqKgojCiMgTG9jYWwgRm9yZWNhc3RzCldNTwleRlFDQTAxIC4uLi4gKFswLTNdWzAt
> > > OV0pKFswLTJdWzAtOV0pCglGSUxFCWRhdGEvZ2VtcGFrL253eC9wdWJwcm9kL21ldHJvLyhc
> > > MTp5eSkoXDE6bW0pXDFcMi5tdHJvCldNTwleRlFVUzAxIC4uLi4gKFswLTNdWzAtOV0pKFsw
> > > LTJdWzAtOV0pCglGSUxFCWRhdGEvZ2VtcGFrL253eC9wdWJwcm9kL21ldHJvLyhcMTp5eSko
> > > XDE6bW0pXDFcMi5tdHJvCldNTwleRlFVUzRbMDFdIC4uLi4gKFswLTNdWzAtOV0pKFswLTJd
> > > WzAtOV0pCglGSUxFCWRhdGEvZ2VtcGFrL253eC9wdWJwcm9kL21ldHJvLyhcMTp5eSkoXDE6
> > > bW0pXDFcMi5tdHJvCldNTwleRkxVUzRbMC05XSAuLi4uIChbMC0zXVswLTldKShbMC0yXVsw
> > > LTldKQoJRklMRQlkYXRhL2dlbXBhay9ud3gvcHVicHJvZC9tZXRyby8oXDE6eXkpKFwxOm1t
> > > KVwxXDIubXRybwpXTU8JXkZQSFcwMiAuLi4uIChbMC0zXVswLTldKShbMC0yXVswLTldKQoJ
> > > RklMRQlkYXRhL2dlbXBhay9ud3gvcHVicHJvZC9tZXRyby8oXDE6eXkpKFwxOm1tKVwxXDIu
> > > bXRybwpXTU8JXkZQQUsxWzEyXSAuLi4uIChbMC0zXVswLTldKShbMC0yXVswLTldKQoJRklM
> > > RQlkYXRhL2dlbXBhay9ud3gvcHVicHJvZC9tZXRyby8oXDE6eXkpKFwxOm1tKVwxXDIubXRy
> > > bwojCiMgTk9XIEZvcmVjYXN0cwpXTU8JXkZQVVM3WzEtNl0gLi4uLiAoWzAtM11bMC05XSko
> > > WzAtMl1bMC05XSkKCUZJTEUJZGF0YS9nZW1wYWsvbnd4L3B1YnByb2Qvbm93LyhcMTp5eSko
> > > XDE6bW0pXDFcMi5ub3cKV01PCV5GWENBMjIgLi4uLiAoWzAtM11bMC05XSkoWzAtMl1bMC05
> > > XSkKCUZJTEUJZGF0YS9nZW1wYWsvbnd4L3B1YnByb2Qvbm93LyhcMTp5eSkoXDE6bW0pXDFc
> > > Mi5ub3cKV01PCV5XT0hXMFsyM10gLi4uLiAoWzAtM11bMC05XSkoWzAtMl1bMC05XSkKCUZJ
> > > TEUJZGF0YS9nZW1wYWsvbnd4L3B1YnByb2Qvbm93LyhcMTp5eSkoXDE6bW0pXDFcMi5ub3cg
> > > CiMKIyBMb2NhbCBTdG9ybSBSZXBvcnRzCldNTwleV1dVUzMwIC4uLi4gKFswLTNdWzAtOV0p
> > > KFswLTJdWzAtOV0pCglGSUxFCWRhdGEvZ2VtcGFrL253eC9wdWJwcm9kL2xjbF9zdHJtLyhc
> > > MTp5eSkoXDE6bW0pXDFcMi5sb2NhbApXTU8JXldXQ0EzMCAuLi4uIChbMC0zXVswLTldKShb
> > > MC0yXVswLTldKQoJRklMRQlkYXRhL2dlbXBhay9ud3gvcHVicHJvZC9sY2xfc3RybS8oXDE6
> > > eXkpKFwxOm1tKVwxXDIubG9jYWwKV01PCV5XT0JBMzEgLi4uLiAoWzAtM11bMC05XSkoWzAt
> > > Ml1bMC05XSkKCUZJTEUJZGF0YS9nZW1wYWsvbnd4L3B1YnByb2QvbGNsX3N0cm0vKFwxOnl5
> > > KShcMTptbSlcMVwyLmxvY2FsCldNTwleV09DQTMxIC4uLi4gKFswLTNdWzAtOV0pKFswLTJd
> > > WzAtOV0pCglGSUxFCWRhdGEvZ2VtcGFrL253eC9wdWJwcm9kL2xjbF9zdHJtLyhcMTp5eSko
> > > XDE6bW0pXDFcMi5sb2NhbAojCiMgUmVjb3JkIEV2ZW50IFN0YXRlbWVudHMKV01PCV5TWFVT
> > > OTkgLi4uLiAoWzAtM11bMC05XSkoWzAtMl1bMC05XSkKCUZJTEUJZGF0YS9nZW1wYWsvbnd4
> > > L3B1YnByb2QvcmVjb3JkLyhcMTp5eSkoXDE6bW0pXDFcMi5yZWNvcmQKV01PCV5TWENBWzg5
> > > XTkgLi4uLiAoWzAtM11bMC05XSkoWzAtMl1bMC05XSkKCUZJTEUJZGF0YS9nZW1wYWsvbnd4
> > > L3B1YnByb2QvcmVjb3JkLyhcMTp5eSkoXDE6bW0pXDFcMi5yZWNvcmQKIwojIFN0YXRlIFRl
> > > bXAvUHJlY2lwIFRhYmxlcwpXTU8JXkFCVVMyMSAuLi4uIChbMC0zXVswLTldKShbMC0yXVsw
> > > LTldKQoJRklMRQlkYXRhL2dlbXBhay9ud3gvcHVicHJvZC90bXBwY3AvKFwxOnl5KShcMTpt
> > > bSlcMVwyLnRtcHBjcApXTU8JXkFCQUswMiAuLi4uIChbMC0zXVswLTldKShbMC0yXVswLTld
> > > KQoJRklMRQlkYXRhL2dlbXBhay9ud3gvcHVicHJvZC90bXBwY3AvKFwxOnl5KShcMTptbSlc
> > > MVwyLnRtcHBjcAojCiMgUHVibGljIEluZm8gU3RhdGVtZW50CldNTwleQUJVUzM0IC4uLi4g
> > > KFswLTNdWzAtOV0pKFswLTJdWzAtOV0pCglGSUxFCWRhdGEvZ2VtcGFrL253eC9wdWJwcm9k
> > > L3B1YmluZm8vKFwxOnl5KShcMTptbSlcMVwyLmluZm8KV01PCV5BQkFLMzQgLi4uLiAoWzAt
> > > M11bMC05XSkoWzAtMl1bMC05XSkKCUZJTEUJZGF0YS9nZW1wYWsvbnd4L3B1YnByb2QvcHVi
> > > aW5mby8oXDE6eXkpKFwxOm1tKVwxXDIuaW5mbwpXTU8JXkFCSFc0MCAuLi4uIChbMC0zXVsw
> > > LTldKShbMC0yXVswLTldKQoJRklMRQlkYXRhL2dlbXBhay9ud3gvcHVicHJvZC9wdWJpbmZv
> > > LyhcMTp5eSkoXDE6bW0pXDFcMi5pbmZvCldNTwleQUJDQTNbNDVdIC4uLi4gKFswLTNdWzAt
> > > OV0pKFswLTJdWzAtOV0pCglGSUxFCWRhdGEvZ2VtcGFrL253eC9wdWJwcm9kL3B1YmluZm8v
> > > KFwxOnl5KShcMTptbSlcMVwyLmluZm8KV01PCV5BRE1OODEgS1dCQyAoWzAtM11bMC05XSko
> > > WzAtMl1bMC05XSkKCUZJTEUJZGF0YS9nZW1wYWsvbnd4L3B1YnByb2QvcHViaW5mby8oXDE6
> > > eXkpKFwxOm1tKVwxXDIuaW5mbwpXTU8JXkFETU45NyBLV0JDIChbMC0zXVswLTldKShbMC0y
> > > XVswLTldKQoJRklMRQlkYXRhL2dlbXBhay9ud3gvcHVicHJvZC9wdWJpbmZvLyhcMTp5eSko
> > > XDE6bW0pXDFcMi5pbmZvCldNTwleTk9GUzExIEtXQkMgKFswLTNdWzAtOV0pKFswLTJdWzAt
> > > OV0pCglGSUxFCWRhdGEvZ2VtcGFrL253eC9wdWJwcm9kL3B1YmluZm8vKFwxOnl5KShcMTpt
> > > bSlcMVwyLmluZm8KV01PCV5OT1VTNDEgS1dCQyAoWzAtM11bMC05XSkoWzAtMl1bMC05XSkK
> > > CUZJTEUJZGF0YS9nZW1wYWsvbnd4L3B1YnByb2QvcHViaW5mby8oXDE6eXkpKFwxOm1tKVwx
> > > XDIuaW5mbwpXTU8JXihBRE1OfE5PWFh8Tk9VUykuLiAoLi4uLikgKFswLTNdWzAtOV0pKFsw
> > > LTJdWzAtOV0pCglGSUxFCWRhdGEvZ2VtcGFrL253eC9wdWJwcm9kL2FkbWluLyhcMzp5eSko
> > > XDM6bW0pXDNcNC5hZG1pbgojV01PCV5OT1VTNzEgS0JVRiAoWzAtM11bMC05XSkoWzAtMl1b
> > > MC05XSkKIwlQSVBFCS1jbG9zZQktc3RyaXAJL3Vzci9iaW4vbWFpbHggLXMgIlByZWxpbWlu
> > > YXJ5IEtCVUYgWm9uZXMiIHJvY2hldHRlCiMKIyBIb2xpZGF5IEZvcmVjYXN0CldNTwleQUJV
> > > UzBbNDZdIC4uLi4gKFswLTNdWzAtOV0pKFswLTJdWzAtOV0pCglGSUxFCWRhdGEvZ2VtcGFr
> > > L253eC9wdWJwcm9kL2hvbGlkYXkvKFwxOnl5KShcMTptbSlcMVwyLmhsZGF5CiMjIyMjIyMj
> > > IyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMj
> > > IyMjIyMjIyMjIyMjIyMjIyMjIwojCiMgV2F0Y2hlcyBhbmQgV2FybmluZ3MKIwojIFNldmVy
> > > ZSBUaHVuZGVyc3Rvcm0gV2FybmluZwpXTU8JXldVVVMuLiAuLi4uIChbMC0zXVswLTldKShb
> > > MC0yXVswLTldKQoJRklMRQlkYXRhL2dlbXBhay9ud3gvd2F0Y2hfd2Fybi90c3RybV93YXJu
> > > LyhcMTp5eSkoXDE6bW0pXDFcMi50c3RybQojCiMgVG9ybmFkbyBXYXJuaW5nCldNTwleV0ZV
> > > Uy4uIC4uLi4gKFswLTNdWzAtOV0pKFswLTJdWzAtOV0pCglGSUxFCWRhdGEvZ2VtcGFrL253
> > > eC93YXRjaF93YXJuL3Rvcm5fd2Fybi8oXDE6eXkpKFwxOm1tKVwxXDIudG9ybgojCiMgV2lu
> > > dGVyIFdlYXRoZXIgV2F0Y2gvV2FybmluZwpXTU8JXldXVVM0NiAuLi4uIChbMC0zXVswLTld
> > > KShbMC0yXVswLTldKQoJRklMRQlkYXRhL2dlbXBhay9ud3gvd2F0Y2hfd2Fybi93aW50ZXIv
> > > KFwxOnl5KShcMTptbSlcMVwyLndpbnRlcgojCiMgU2V2ZXJlIFN0YXRlbWVudHMKV01PCV5X
> > > V1VTMzQgLi4uLiAoWzAtM11bMC05XSkoWzAtMl1bMC05XSkKCUZJTEUJZGF0YS9nZW1wYWsv
> > > bnd4L3dhdGNoX3dhcm4vc2V2ZXJlLyhcMTp5eSkoXDE6bW0pXDFcMi5zZXZlcmUKIwojIFNl
> > > dmVyZSBMb2NhbCBTdG9ybXMKV01PCV5XV1VTMzIgLi4uLiAoWzAtM11bMC05XSkoWzAtMl1b
> > > MC05XSkKCUZJTEUJZGF0YS9nZW1wYWsvbnd4L3dhdGNoX3dhcm4vc3ZybGNsLyhcMTp5eSko
> > > XDE6bW0pXDFcMi5zdnJsY2wKIwojIE5vbi1QcmVjaXBpdGF0aW5nIFdhcm5pbmdzCldNTwle
> > > V1dVUzQ1IC4uLi4gKFswLTNdWzAtOV0pKFswLTJdWzAtOV0pCglGSUxFCWRhdGEvZ2VtcGFr
> > > L253eC93YXRjaF93YXJuL25vcHJjcC8oXDE6eXkpKFwxOm1tKVwxXDIubm9wcmNwCiMKIyBT
> > > cGVjaWFsIFN0YXRlbWVudHMKV01PCV5XVyhVU3xBSykzNSAuLi4uIChbMC0zXVswLTldKShb
> > > MC0yXVswLTldKQoJRklMRQlkYXRhL2dlbXBhay9ud3gvd2F0Y2hfd2Fybi9zcGVjaWFsLyhc
> > > Mjp5eSkoXDI6bW0pXDJcMy5zcGVjaWFsCldNTwleV1coVVMpOC4gLi4uLiAoWzAtM11bMC05
> > > XSkoWzAtMl1bMC05XSkKCUZJTEUJZGF0YS9nZW1wYWsvbnd4L3dhdGNoX3dhcm4vc3BlY2lh
> > > bC8oXDI6eXkpKFwyOm1tKVwyXDMuc3BlY2lhbAojCiMgU3RhdGUgV2VhdGhlciBTdW1tYXJp
> > > ZXMKV01PCV5BQlVTMzAgLi4uLiAoWzAtM11bMC05XSkoWzAtMl1bMC05XSkKCUZJTEUJZGF0
> > > YS9nZW1wYWsvbnd4L3dhdGNoX3dhcm4vc3RhdGVfc3VtbS8oXDE6eXkpKFwxOm1tKVwxXDIu
> > > c3RzdW0KV01PCV5BQkFLMDEgLi4uLiAoWzAtM11bMC05XSkoWzAtMl1bMC05XSkKCUZJTEUJ
> > > ZGF0YS9nZW1wYWsvbnd4L3dhdGNoX3dhcm4vc3RhdGVfc3VtbS8oXDE6eXkpKFwxOm1tKVwx
> > > XDIuc3RzdW0KV01PCV5BQkNBM1swMl0gLi4uLiAoWzAtM11bMC05XSkoWzAtMl1bMC05XSkK
> > > CUZJTEUJZGF0YS9nZW1wYWsvbnd4L3dhdGNoX3dhcm4vc3RhdGVfc3VtbS8oXDE6eXkpKFwx
> > > Om1tKVwxXDIuc3RzdW0KIwojIEh1cnJpY2FuZSBMb2NhbCBTdGF0ZW1lbnRzCldNTwleV1dV
> > > UzMxIC4uLi4gKFswLTNdWzAtOV0pKFswLTJdWzAtOV0pCglGSUxFCWRhdGEvZ2VtcGFrL253
> > > eC93YXRjaF93YXJuL2h1cnJfbGNsLyhcMTp5eSkoXDE6bW0pXDFcMi5odXJyCldNTwleV1dD
> > > QTNbMTldIC4uLi4gKFswLTNdWzAtOV0pKFswLTJdWzAtOV0pCglGSUxFCWRhdGEvZ2VtcGFr
> > > L253eC93YXRjaF93YXJuL2h1cnJfbGNsLyhcMTp5eSkoXDE6bW0pXDFcMi5odXJyCldNTwle
> > > V1dIVzMxIC4uLi4gKFswLTNdWzAtOV0pKFswLTJdWzAtOV0pCglGSUxFCWRhdGEvZ2VtcGFr
> > > L253eC93YXRjaF93YXJuL2h1cnJfbGNsLyhcMTp5eSkoXDE6bW0pXDFcMi5odXJyCldNTwle
> > > V0hDW0FVXTMxIC4uLi4gKFswLTNdWzAtOV0pKFswLTJdWzAtOV0pCglGSUxFCWRhdGEvZ2Vt
> > > cGFrL253eC93YXRjaF93YXJuL2h1cnJfbGNsLyhcMTp5eSkoXDE6bW0pXDFcMi5odXJyCiMK
> > > IyBTUEMgUHJvZHVjdHMKIwojIERheSAxIE91dGxvb2sKV01PCV5BQ1VTMDEgLi4uLiAoWzAt
> > > M11bMC05XSkoWzAtMl1bMC05XSkKCUZJTEUJZGF0YS9nZW1wYWsvbnd4L3NwYy9kYXkxLyhc
> > > MTp5eSkoXDE6bW0pXDFcMi5kYXkxCiMKIyBEYXkgMiBPdXRsb29rCldNTwleQUNVUzAyIC4u
> > > Li4gKFswLTNdWzAtOV0pKFswLTJdWzAtOV0pCglGSUxFCWRhdGEvZ2VtcGFrL253eC9zcGMv
> > > ZGF5Mi8oXDE6eXkpKFwxOm1tKVwxXDIuZGF5MgojCiMgVGh1bmRlcnN0b3JtL1Rvcm5hZG8g
> > > V2F0Y2ggQXJlYXMKV01PCV5XV1VTMDkgLi4uLiAoWzAtM11bMC05XSkoWzAtMl1bMC05XSkK
> > > CUZJTEUJZGF0YS9nZW1wYWsvbnd4L3NwYy93YXRjaC8oXDE6eXkpKFwxOm1tKVwxXDIud2F0
> > > Y2gKIwojIFB1YmxpYyBPdXRsb29rCldNTwleV1dVUzM2IC4uLi4gKFswLTNdWzAtOV0pKFsw
> > > LTJdWzAtOV0pCglGSUxFCWRhdGEvZ2VtcGFrL253eC9zcGMvcHVibGljLyhcMTp5eSkoXDE6
> > > bW0pXDFcMi5wdWJsaWMKIwojIFNldmVyZSBXZWF0aGVyIFN1bW1hcnkKV01PCV5XV1VTNlsw
> > > MV0gLi4uLiAoWzAtM11bMC05XSkoWzAtMl1bMC05XSkKCUZJTEUJZGF0YS9nZW1wYWsvbnd4
> > > L3NwYy9zdnJfc3VtbS8oXDE6eXkpKFwxOm1tKVwxXDIuc3ZyCiMKIyBDb252ZWN0aXZlIFNJ
> > > R01FVFMKV01PCV5XU1VTNFswMTJdIC4uLi4gKFswLTNdWzAtOV0pKFswLTJdWzAtOV0pCglG
> > > SUxFCWRhdGEvZ2VtcGFrL253eC9zcGMvY29udi8oXDE6eXkpKFwxOm1tKVwxXDIuY29udgoj
> > > CiMgTWVzb3NjYWxlIERpc2N1c3Npb24KV01PCV5BQ1VTMDMgLi4uLiAoWzAtM11bMC05XSko
> > > WzAtMl1bMC05XSkKCUZJTEUJZGF0YS9nZW1wYWsvbnd4L3NwYy9tZXNvLyhcMTp5eSkoXDE6
> > > bW0pXDFcMi5tZXNvCiMKIyBIYXphcmRvdXMgV2VhdGhlcgpXTU8JXldXVVM0NCAuLi4uIChb
> > > MC0zXVswLTldKShbMC0yXVswLTldKQoJRklMRQlkYXRhL2dlbXBhay9ud3gvc3BjL2h6cmQv
> > > KFwxOnl5KShcMTptbSlcMVwyLmh6cmQKIwojIEludGVybmF0aW9uYWwgVGVtcC9QcmVjaXAg
> > > U3VtbWFyeQpXTU8JXkFCVVMyWzMtNl0gLi4uLiAoWzAtM11bMC05XSkoWzAtMl1bMC05XSkK
> > > CUZJTEUJZGF0YS9nZW1wYWsvbnd4L3NwYy90cF9zdW1tLyhcMTp5eSkoXDE6bW0pXDFcMi50
> > > cF9zdW1tCldNTwleQUJYWDBbNTY3XSAuLi4uIChbMC0zXVswLTldKShbMC0yXVswLTldKQoJ
> > > RklMRQlkYXRhL2dlbXBhay9ud3gvc3BjL3RwX3N1bW0vKFwxOnl5KShcMTptbSlcMVwyLnRw
> > > X3N1bW0KV01PCV5BQkNBMDEgLi4uLiAoWzAtM11bMC05XSkoWzAtMl1bMC05XSkKCUZJTEUJ
> > > ZGF0YS9nZW1wYWsvbnd4L3NwYy90cF9zdW1tLyhcMTp5eSkoXDE6bW0pXDFcMi50cF9zdW1t
> > > CldNTwleRlBDTjYwIC4uLi4gKFswLTNdWzAtOV0pKFswLTJdWzAtOV0pCglGSUxFCWRhdGEv
> > > Z2VtcGFrL253eC9zcGMvdHBfc3VtbS8oXDE6eXkpKFwxOm1tKVwxXDIudHBfc3VtbQpXTU8J
> > > XldCQ04wMiAuLi4uIChbMC0zXVswLTldKShbMC0yXVswLTldKQoJRklMRQlkYXRhL2dlbXBh
> > > ay9ud3gvc3BjL3RwX3N1bW0vKFwxOnl5KShcMTptbSlcMVwyLnRwX3N1bW0KV01PCV5BQkNO
> > > MDEgLi4uLiAoWzAtM11bMC05XSkoWzAtMl1bMC05XSkKCUZJTEUJZGF0YS9nZW1wYWsvbnd4
> > > L3NwYy90cF9zdW1tLyhcMTp5eSkoXDE6bW0pXDFcMi50cF9zdW1tCiMjIyMjIyMjIyMjIyMj
> > > IyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMj
> > > IyMjIyMjIyMjIyMjIwojCiMgTkhDIFByb2R1Y3RzCiMKIyBPdXRsb29rcwpXTU8JXkFCTlQy
> > > MCBLTkhDIChbMC0zXVswLTldKShbMC0yXVswLTldKQoJRklMRQlkYXRhL2dlbXBhay9ud3gv
> > > bmhjL291dGxvb2svKFwxOnl5KShcMTptbSlcMVwyLm91dGxrCldNTwleQUJQQTIwIFBITkwg
> > > KFswLTNdWzAtOV0pKFswLTJdWzAtOV0pCglGSUxFCWRhdGEvZ2VtcGFrL253eC9uaGMvb3V0
> > > bG9vay8oXDE6eXkpKFwxOm1tKVwxXDIub3V0bGsKV01PCV5BQlBaMjAgS05IQyAoWzAtM11b
> > > MC05XSkoWzAtMl1bMC05XSkKCUZJTEUJZGF0YS9nZW1wYWsvbnd4L25oYy9vdXRsb29rLyhc
> > > MTp5eSkoXDE6bW0pXDFcMi5vdXRsawpXTU8JXkFCQ0EzMyBUSlNKIChbMC0zXVswLTldKShb
> > > MC0yXVswLTldKQoJRklMRQlkYXRhL2dlbXBhay9ud3gvbmhjL291dGxvb2svKFwxOnl5KShc
> > > MTptbSlcMVwyLm91dGxrCiMKIyBEaXNjdXNzaW9ucwpXTU8JXldUTlQ0WzEtNV0gS05IQyAo
> > > WzAtM11bMC05XSkoWzAtMl1bMC05XSkKCUZJTEUJZGF0YS9nZW1wYWsvbnd4L25oYy9kaXNj
> > > LyhcMTp5eSkoXDE6bW0pXDFcMi5kaXNjCldNTwleV1RQQTRbMS01XSBQSE5MIChbMC0zXVsw
> > > LTldKShbMC0yXVswLTldKQoJRklMRQlkYXRhL2dlbXBhay9ud3gvbmhjL2Rpc2MvKFwxOnl5
> > > KShcMTptbSlcMVwyLmRpc2MKV01PCV5XVFBaNFsxLTVdIEtOSEMgKFswLTNdWzAtOV0pKFsw
> > > LTJdWzAtOV0pCglGSUxFCWRhdGEvZ2VtcGFrL253eC9uaGMvZGlzYy8oXDE6eXkpKFwxOm1t
> > > KVwxXDIuZGlzYwpXTU8JXldUUE4zWzEtNV0gUEdUVyAoWzAtM11bMC05XSkoWzAtMl1bMC05
> > > XSkKCUZJTEUJZGF0YS9nZW1wYWsvbnd4L25oYy9kaXNjLyhcMTp5eSkoXDE6bW0pXDFcMi5k
> > > aXNjCiMKIyBQdWJsaWMgRm9yZWNhc3RzCldNTwleV1ROVDNbMS01XSBLTkhDIChbMC0zXVsw
> > > LTldKShbMC0yXVswLTldKQoJRklMRQlkYXRhL2dlbXBhay9ud3gvbmhjL3B1YmxpYy8oXDE6
> > > eXkpKFwxOm1tKVwxXDIucGJsYwpXTU8JXldUUEEzWzEtNV0gUEhOTCAoWzAtM11bMC05XSko
> > > WzAtMl1bMC05XSkKCUZJTEUJZGF0YS9nZW1wYWsvbnd4L25oYy9wdWJsaWMvKFwxOnl5KShc
> > > MTptbSlcMVwyLnBibGMKV01PCV5XVFBaM1sxLTVdIEtOSEMgKFswLTNdWzAtOV0pKFswLTJd
> > > WzAtOV0pCglGSUxFCWRhdGEvZ2VtcGFrL253eC9uaGMvcHVibGljLyhcMTp5eSkoXDE6bW0p
> > > XDFcMi5wYmxjCldNTwleV1RDQTQwIFRKU0ogKFswLTNdWzAtOV0pKFswLTJdWzAtOV0pCglG
> > > SUxFCWRhdGEvZ2VtcGFrL253eC9uaGMvcHVibGljLyhcMTp5eSkoXDE6bW0pXDFcMi5wYmxj
> > > CldNTwleV0hDQTMxIFRGRkYgKFswLTNdWzAtOV0pKFswLTJdWzAtOV0pCglGSUxFCWRhdGEv
> > > Z2VtcGFrL253eC9uaGMvcHVibGljLyhcMTp5eSkoXDE6bW0pXDFcMi5wYmxjCiMKIyBzdHJp
> > > a2UgcHJvYmFiaWxpdGllcwpXTU8JXldUTlQ3WzEtNV0gS05IQyAoWzAtM11bMC05XSkoWzAt
> > > Ml1bMC05XSkKCUZJTEUJZGF0YS9nZW1wYWsvbnd4L25oYy9wcm9icy8oXDE6eXkpKFwxOm1t
> > > KVwxXDIucHJvYnMKV01PCV5XVFBaN1sxLTVdIEtOSEMgKFswLTNdWzAtOV0pKFswLTJdWzAt
> > > OV0pCglGSUxFCWRhdGEvZ2VtcGFrL253eC9uaGMvcHJvYnMvKFwxOnl5KShcMTptbSlcMVwy
> > > LnByb2JzCiMKIyBNYXJpbmUgRm9yZWNhc3RzCldNTwleV1ROVDJbMS01XSBLTkhDIChbMC0z
> > > XVswLTldKShbMC0yXVswLTldKQoJRklMRQlkYXRhL2dlbXBhay9ud3gvbmhjL21hcmluZS8o
> > > XDE6eXkpKFwxOm1tKVwxXDIubWFyCldNTwleV1RQQTJbMS01XSBQSE5MIChbMC0zXVswLTld
> > > KShbMC0yXVswLTldKQoJRklMRQlkYXRhL2dlbXBhay9ud3gvbmhjL21hcmluZS8oXDE6eXkp
> > > KFwxOm1tKVwxXDIubWFyCldNTwleV1RQWjJbMS01XSBLTkhDIChbMC0zXVswLTldKShbMC0y
> > > XVswLTldKQoJRklMRQlkYXRhL2dlbXBhay9ud3gvbmhjL21hcmluZS8oXDE6eXkpKFwxOm1t
> > > KVwxXDIubWFyCldNTwleV0hQUzAxIE5GRk4gKFswLTNdWzAtOV0pKFswLTJdWzAtOV0pCglG
> > > SUxFCWRhdGEvZ2VtcGFrL253eC9uaGMvbWFyaW5lLyhcMTp5eSkoXDE6bW0pXDFcMi5tYXIK
> > > V01PCV5XVFBTMDEgTkZGTiAoWzAtM11bMC05XSkoWzAtMl1bMC05XSkKCUZJTEUJZGF0YS9n
> > > ZW1wYWsvbnd4L25oYy9tYXJpbmUvKFwxOnl5KShcMTptbSlcMVwyLm1hcgojCiMgTW9kZWwg
> > > Rm9yZWNhc3RzCldNTwleV0hYWDAxIEtNSUEgKFswLTNdWzAtOV0pKFswLTJdWzAtOV0pCglG
> > > SUxFCWRhdGEvZ2VtcGFrL253eC9uaGMvbW9kZWwvKFwxOnl5KShcMTptbSlcMVwyLm1kbApX
> > > TU8JXldIWFgwWzEtNF0gS1dCQyAoWzAtM11bMC05XSkoWzAtMl1bMC05XSkKCUZJTEUJZGF0
> > > YS9nZW1wYWsvbnd4L25oYy9tb2RlbC8oXDE6eXkpKFwxOm1tKVwxXDIubWRsCldNTwleV0hY
> > > WDlbMDldIEtXQkMgKFswLTNdWzAtOV0pKFswLTJdWzAtOV0pCglGSUxFCWRhdGEvZ2VtcGFr
> > > L253eC9uaGMvbW9kZWwvKFwxOnl5KShcMTptbSlcMVwyLm1kbAojIyMjIyMjIyMjIyMjIyMj
> > > IyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMj
> > > IyMjIyMjIyMjIyMKIwojIEZsYXNoIEZsb29kCiMKIyBHdWlkYW5jZQojV01PCV5GT1VTKDRb
> > > MS01XSBLLi4ufFs0LThdMiBLQUxSfFs0LThdNCBLT1JOfFs0LThdNCBLVFVBKSAoWzAtM11b
> > > MC05XSkoWzAtMl1bMC05XSkKIwlGSUxFCWRhdGEvZ2VtcGFrL253eC9mZmxvb2QvZ3VpZC8o
> > > XDI6eXkpKFwyOm1tKVwyXDMuZmZnCiMgRkZHIGFsbCBGT1VTNjAncyBleGNlcHQgS1dOTyB3
> > > aGljaCBpcyBNT1MKV01PCV5GT1VTNlsxLTZdIEsoW15XXS4ufFdbXk5dLnxXTlteT10pIChb
> > > MC0zXVswLTldKShbMC0yXVswLTldKQoJRklMRQlkYXRhL2dlbXBhay9ud3gvZmZsb29kL2d1
> > > aWQvKFwyOnl5KShcMjptbSlcMlwzLmZmZwojCiMgU2F0ZWxsaXRlIFByZWNpcGl0YWlvbiBF
> > > c3RpbWF0ZXMKV01PCV5UQlVTMTAgLi4uLiAoWzAtM11bMC05XSkoWzAtMl1bMC05XSkKCUZJ
> > > TEUJZGF0YS9nZW1wYWsvbnd4L2ZmbG9vZC9zYXRlc3QvKFwxOnl5KShcMTptbSlcMVwyLnNh
> > > dGVzdAojCiMgV2F0Y2gKV01PCV5XR1VTWzQ2XS4gLi4uLiAoWzAtM11bMC05XSkoWzAtMl1b
> > > MC05XSkKCUZJTEUJZGF0YS9nZW1wYWsvbnd4L2ZmbG9vZC93YXRjaC8oXDE6eXkpKFwxOm1t
> > > KVwxXDIud3RjaApXTU8JXlJXVVMzMSAuLi4uIChbMC0zXVswLTldKShbMC0yXVswLTldKQoJ
> > > RklMRQlkYXRhL2dlbXBhay9ud3gvZmZsb29kL3dhdGNoLyhcMTp5eSkoXDE6bW0pXDFcMi53
> > > dGNoCldNTwleRkdIVzQxIC4uLi4gKFswLTNdWzAtOV0pKFswLTJdWzAtOV0pCglGSUxFCWRh
> > > dGEvZ2VtcGFrL253eC9mZmxvb2Qvd2F0Y2gvKFwxOnl5KShcMTptbSlcMVwyLnd0Y2gKV01P
> > > CV5SV0FLMzEgLi4uLiAoWzAtM11bMC05XSkoWzAtMl1bMC05XSkKCUZJTEUJZGF0YS9nZW1w
> > > YWsvbnd4L2ZmbG9vZC93YXRjaC8oXDE6eXkpKFwxOm1tKVwxXDIud3RjaApXTU8JXlJXQ0Ew
> > > MyAuLi4uIChbMC0zXVswLTldKShbMC0yXVswLTldKQoJRklMRQlkYXRhL2dlbXBhay9ud3gv
> > > ZmZsb29kL3dhdGNoLyhcMTp5eSkoXDE6bW0pXDFcMi53dGNoCldNTwleUldDQTNbMTNdIC4u
> > > Li4gKFswLTNdWzAtOV0pKFswLTJdWzAtOV0pCglGSUxFCWRhdGEvZ2VtcGFrL253eC9mZmxv
> > > b2Qvd2F0Y2gvKFwxOnl5KShcMTptbSlcMVwyLnd0Y2gKIwojIFdhcm5pbmcKV01PCV5XUlVT
> > > MFsxMl0gLi4uLiAoWzAtM11bMC05XSkoWzAtMl1bMC05XSkKCUZJTEUJZGF0YS9nZW1wYWsv
> > > bnd4L2ZmbG9vZC93YXJuLyhcMTp5eSkoXDE6bW0pXDFcMi53YXJuCldNTwleV1JDQTBbMTJd
> > > IC4uLi4gKFswLTNdWzAtOV0pKFswLTJdWzAtOV0pCglGSUxFCWRhdGEvZ2VtcGFrL253eC9m
> > > Zmxvb2Qvd2Fybi8oXDE6eXkpKFwxOm1tKVwxXDIud2FybgpXTU8JXldPSFc0MCAuLi4uIChb
> > > MC0zXVswLTldKShbMC0yXVswLTldKQoJRklMRQlkYXRhL2dlbXBhay9ud3gvZmZsb29kL3dh
> > > cm4vKFwxOnl5KShcMTptbSlcMVwyLndhcm4KV01PCV5XUkFLMDEgLi4uLiAoWzAtM11bMC05
> > > XSkoWzAtMl1bMC05XSkKCUZJTEUJZGF0YS9nZW1wYWsvbnd4L2ZmbG9vZC93YXJuLyhcMTp5
> > > eSkoXDE6bW0pXDFcMi53YXJuCiMKIyBTdGF0ZW1lbnQKV01PCV5SV1VTMzIgLi4uLiAoWzAt
> > > M11bMC05XSkoWzAtMl1bMC05XSkKCUZJTEUJZGF0YS9nZW1wYWsvbnd4L2ZmbG9vZC9zdGF0
> > > bWVudC8oXDE6eXkpKFwxOm1tKVwxXDIuc3R0bW50CldNTwleRkdIVzQyIC4uLi4gKFswLTNd
> > > WzAtOV0pKFswLTJdWzAtOV0pCglGSUxFCWRhdGEvZ2VtcGFrL253eC9mZmxvb2Qvc3RhdG1l
> > > bnQvKFwxOnl5KShcMTptbSlcMVwyLnN0dG1udApXTU8JXlJXQUszMiAuLi4uIChbMC0zXVsw
> > > LTldKShbMC0yXVswLTldKQoJRklMRQlkYXRhL2dlbXBhay9ud3gvZmZsb29kL3N0YXRtZW50
> > > LyhcMTp5eSkoXDE6bW0pXDFcMi5zdHRtbnQKV01PCV5SV0NBM1syNF0gLi4uLiAoWzAtM11b
> > > MC05XSkoWzAtMl1bMC05XSkKCUZJTEUJZGF0YS9nZW1wYWsvbnd4L2ZmbG9vZC9zdGF0bWVu
> > > dC8oXDE6eXkpKFwxOm1tKVwxXDIuc3R0bW50CiMKIyBTdGF0ZW1lbnQgLSBGbG9vZApXTU8J
> > > XlJXVVM0WzIzXSAuLi4uIChbMC0zXVswLTldKShbMC0yXVswLTldKQoJRklMRQlkYXRhL2dl
> > > bXBhay9ud3gvZmZsb29kL2Zsc3RtdC8oXDE6eXkpKFwxOm1tKVwxXDIuZmxzdG10CldNTwle
> > > UlJVUzQyIC4uLi4gKFswLTNdWzAtOV0pKFswLTJdWzAtOV0pCglGSUxFCWRhdGEvZ2VtcGFr
> > > L253eC9mZmxvb2QvZmxzdG10LyhcMTp5eSkoXDE6bW0pXDFcMi5mbHN0bXQKV01PCV5SV0FL
> > > NDIgLi4uLiAoWzAtM11bMC05XSkoWzAtMl1bMC05XSkKCUZJTEUJZGF0YS9nZW1wYWsvbnd4
> > > L2ZmbG9vZC9mbHN0bXQvKFwxOnl5KShcMTptbSlcMVwyLmZsc3RtdApXTU8JXlJXQ0EwMSAu
> > > Li4uIChbMC0zXVswLTldKShbMC0yXVswLTldKQoJRklMRQlkYXRhL2dlbXBhay9ud3gvZmZs
> > > b29kL2Zsc3RtdC8oXDE6eXkpKFwxOm1tKVwxXDIuZmxzdG10CldNTwleUldDQTRbMjNdIC4u
> > > Li4gKFswLTNdWzAtOV0pKFswLTJdWzAtOV0pCglGSUxFCWRhdGEvZ2VtcGFrL253eC9mZmxv
> > > b2QvZmxzdG10LyhcMTp5eSkoXDE6bW0pXDFcMi5mbHN0bXQKV01PCV5XR1VTLi4gLi4uLiAo
> > > WzAtM11bMC05XSkoWzAtMl1bMC05XSkKCUZJTEUJZGF0YS9nZW1wYWsvbnd4L2ZmbG9vZC9m
> > > bHN0bXQvKFwxOnl5KShcMTptbSlcMVwyLmZsc3RtdAojCiMgT2JzZXJ2ZWQgUmFpbmZhbGwK
> > > V01PCV5TUlVbRU1TV11bMS02XVswLTldIC4uLi4gKFswLTNdWzAtOV0pKFswLTJdWzAtOV0p
> > > CglGSUxFCWRhdGEvZ2VtcGFrL253eC9mZmxvb2Qvb2JzLyhcMTp5eSkoXDE6bW0pXDFcMi5v
> > > YnMKV01PCV5SUlVTMDEgLi4uLiAoWzAtM11bMC05XSkoWzAtMl1bMC05XSkKCUZJTEUJZGF0
> > > YS9nZW1wYWsvbnd4L2ZmbG9vZC9vYnMvKFwxOnl5KShcMTptbSlcMVwyLm9icwpXTU8JXlNY
> > > SFcwMSAuLi4uIChbMC0zXVswLTldKShbMC0yXVswLTldKQoJRklMRQlkYXRhL2dlbXBhay9u
> > > d3gvZmZsb29kL29icy8oXDE6eXkpKFwxOm1tKVwxXDIub2JzCiMKIyBOYXRpb25hbCBTdGF0
> > > ZW1lbnQKV01PCV5SV1VTMDkgLi4uLiAoWzAtM11bMC05XSkoWzAtMl1bMC05XSkKCUZJTEUJ
> > > ZGF0YS9nZW1wYWsvbnd4L2ZmbG9vZC9uYXRsX3N1bW0vKFwxOnl5KShcMTptbSlcMVwyLm5h
> > > dGwKIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMj
> > > IyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjCiMgIAojIE1hcmluZSBGb3JlY2FzdHMK
> > > IwojIE1hcmluZSBXYXJuaW5ncwpXTU8JXldNLiogLi4uLiAoWzAtM11bMC05XSkoWzAtMl1b
> > > MC05XSkKCUZJTEUJZGF0YS9nZW1wYWsvbnd4L21hcmluZS93YXJuLyhcMTp5eSkoXDE6bW0p
> > > XDFcMi53YXJuCiMKIyBNYXJpbmUgV2VhdGhlciBzdGF0ZW1lbnRzCldNTwleRlouLjdbMC05
> > > XSAuLi4uIChbMC0zXVswLTldKShbMC0yXVswLTldKQoJRklMRQlkYXRhL2dlbXBhay9ud3gv
> > > bWFyaW5lL3N0YXRlbWVudC8oXDE6eXkpKFwxOm1tKVwxXDIubXdzCiMgQ29hc3RhbApXTU8J
> > > XkZaLi4oMDZ8NVswLTldKSAuLi4uIChbMC0zXVswLTldKShbMC0yXVswLTldKQoJRklMRQlk
> > > YXRhL2dlbXBhay9ud3gvbWFyaW5lL2NvYXN0LyhcMjp5eSkoXDI6bW0pXDJcMy5jb2FzdApX
> > > TU8JXkZaQ0EwWzY3XSAuLi4uIChbMC0zXVswLTldKShbMC0yXVswLTldKQoJRklMRQlkYXRh
> > > L2dlbXBhay9ud3gvbWFyaW5lL2NvYXN0LyhcMTp5eSkoXDE6bW0pXDFcMi5jb2FzdApXTU8J
> > > XkZaQ04yWzAxMl0gLi4uLiAoWzAtM11bMC05XSkoWzAtMl1bMC05XSkKCUZJTEUJZGF0YS9n
> > > ZW1wYWsvbnd4L21hcmluZS9jb2FzdC8oXDE6eXkpKFwxOm1tKVwxXDIuY29hc3QKV01PCV5G
> > > WkFLNFs3ODldIC4uLi4gKFswLTNdWzAtOV0pKFswLTJdWzAtOV0pCglGSUxFCWRhdGEvZ2Vt
> > > cGFrL253eC9tYXJpbmUvY29hc3QvKFwxOnl5KShcMTptbSlcMVwyLmNvYXN0CldNTwleRlpB
> > > SzZbMS02XSAuLi4uIChbMC0zXVswLTldKShbMC0yXVswLTldKQoJRklMRQlkYXRhL2dlbXBh
> > > ay9ud3gvbWFyaW5lL2NvYXN0LyhcMTp5eSkoXDE6bW0pXDFcMi5jb2FzdAojCiMgT2Zmc2hv
> > > cmUKV01PCV5GWlVTKDA4fDZbMC05XSkgLi4uLiAoWzAtM11bMC05XSkoWzAtMl1bMC05XSkK
> > > CUZJTEUJZGF0YS9nZW1wYWsvbnd4L21hcmluZS9vZmZzaC8oXDI6eXkpKFwyOm1tKVwyXDMu
> > > b2Zmc2gKV01PCV5GWlBOMDEgLi4uLiAoWzAtM11bMC05XSkoWzAtMl1bMC05XSkKCUZJTEUJ
> > > ZGF0YS9nZW1wYWsvbnd4L21hcmluZS9vZmZzaC8oXDE6eXkpKFwxOm1tKVwxXDIub2Zmc2gK
> > > V01PCV5GWkhXNDAgLi4uLiAoWzAtM11bMC05XSkoWzAtMl1bMC05XSkKCUZJTEUJZGF0YS9n
> > > ZW1wYWsvbnd4L21hcmluZS9vZmZzaC8oXDE6eXkpKFwxOm1tKVwxXDIub2Zmc2gKIwojIEhp
> > > Z2ggU2VhcwpXTU8JXkZaQ0gwWzEyXSAuLi4uIChbMC0zXVswLTldKShbMC0yXVswLTldKQoJ
> > > RklMRQlkYXRhL2dlbXBhay9ud3gvbWFyaW5lL2hpZ2hfc2VhLyhcMTp5eSkoXDE6bW0pXDFc
> > > Mi5oaWdoCldNTwleRlpOVDAxIC4uLi4gKFswLTNdWzAtOV0pKFswLTJdWzAtOV0pCglGSUxF
> > > CWRhdGEvZ2VtcGFrL253eC9tYXJpbmUvaGlnaF9zZWEvKFwxOnl5KShcMTptbSlcMVwyLmhp
> > > Z2gKV01PCV5GWlBOMFsxLTRdIC4uLi4gKFswLTNdWzAtOV0pKFswLTJdWzAtOV0pCglGSUxF
> > > CWRhdGEvZ2VtcGFrL253eC9tYXJpbmUvaGlnaF9zZWEvKFwxOnl5KShcMTptbSlcMVwyLmhp
> > > Z2gKV01PCV5GWlBbTlNdMTAgLi4uLiAoWzAtM11bMC05XSkoWzAtMl1bMC05XSkKCUZJTEUJ
> > > ZGF0YS9nZW1wYWsvbnd4L21hcmluZS9oaWdoX3NlYS8oXDE6eXkpKFwxOm1tKVwxXDIuaGln
> > > aApXTU8JXldPU1QwMiAuLi4uIChbMC0zXVswLTldKShbMC0yXVswLTldKQoJRklMRQlkYXRh
> > > L2dlbXBhay9ud3gvbWFyaW5lL2hpZ2hfc2VhLyhcMTp5eSkoXDE6bW0pXDFcMi5oaWdoCldN
> > > TwleV1dBQTAyIC4uLi4gKFswLTNdWzAtOV0pKFswLTJdWzAtOV0pCglGSUxFCWRhdGEvZ2Vt
> > > cGFrL253eC9tYXJpbmUvaGlnaF9zZWEvKFwxOnl5KShcMTptbSlcMVwyLmhpZ2gKV01PCV5X
> > > V0pQMlswMV0gLi4uLiAoWzAtM11bMC05XSkoWzAtMl1bMC05XSkKCUZJTEUJZGF0YS9nZW1w
> > > YWsvbnd4L21hcmluZS9oaWdoX3NlYS8oXDE6eXkpKFwxOm1tKVwxXDIuaGlnaApXTU8JXldX
> > > U1QwWzEyXSAuLi4uIChbMC0zXVswLTldKShbMC0yXVswLTldKQoJRklMRQlkYXRhL2dlbXBh
> > > ay9ud3gvbWFyaW5lL2hpZ2hfc2VhLyhcMTp5eSkoXDE6bW0pXDFcMi5oaWdoCldNTwleRkhQ
> > > QTBbMjNdIC4uLi4gKFswLTNdWzAtOV0pKFswLTJdWzAtOV0pCglGSUxFCWRhdGEvZ2VtcGFr
> > > L253eC9tYXJpbmUvaGlnaF9zZWEvKFwxOnl5KShcMTptbSlcMVwyLmhpZ2gKV01PCV5GSFBO
> > > MDEgLi4uLiAoWzAtM11bMC05XSkoWzAtMl1bMC05XSkKCUZJTEUJZGF0YS9nZW1wYWsvbnd4
> > > L21hcmluZS9oaWdoX3NlYS8oXDE6eXkpKFwxOm1tKVwxXDIuaGlnaApXTU8JXkZIUFMgLi4u
> > > LiAoWzAtM11bMC05XSkoWzAtMl1bMC05XSkKCUZJTEUJZGF0YS9nZW1wYWsvbnd4L21hcmlu
> > > ZS9oaWdoX3NlYS8oXDE6eXkpKFwxOm1tKVwxXDIuaGlnaApXTU8JXkZBR1gwMSAuLi4uIChb
> > > MC0zXVswLTldKShbMC0yXVswLTldKQoJRklMRQlkYXRhL2dlbXBhay9ud3gvbWFyaW5lL2hp
> > > Z2hfc2VhLyhcMTp5eSkoXDE6bW0pXDFcMi5oaWdoCldNTwleRkFDQSAuLi4uIChbMC0zXVsw
> > > LTldKShbMC0yXVswLTldKQoJRklMRQlkYXRhL2dlbXBhay9ud3gvbWFyaW5lL2hpZ2hfc2Vh
> > > LyhcMTp5eSkoXDE6bW0pXDFcMi5oaWdoCiMKIyBNYXJpbmUgSW50ZXJwcmV0YXRpb24gTWVz
> > > c2FnZQpXTU8JXlRDTlQyMCAuLi4uIChbMC0zXVswLTldKShbMC0yXVswLTldKQoJRklMRQlk
> > > YXRhL2dlbXBhay9ud3gvbWFyaW5lL2ludHJwdC8oXDE6eXkpKFwxOm1tKVwxXDIuaW50cnB0
> > > CldNTwleVENQTjIwIC4uLi4gKFswLTNdWzAtOV0pKFswLTJdWzAtOV0pCglGSUxFCWRhdGEv
> > > Z2VtcGFrL253eC9tYXJpbmUvaW50cnB0LyhcMTp5eSkoXDE6bW0pXDFcMi5pbnRycHQKIwoj
> > > IEJ1b3kgUmVwb3J0cwpXTU8JXlNYVVMwOCAuLi4uIChbMC0zXVswLTldKShbMC0yXVswLTld
> > > KQoJRklMRQlkYXRhL2dlbXBhay9ud3gvbWFyaW5lL2J1b3kvKFwxOnl5KShcMTptbSlcMVwy
> > > LmJ1b3kKV01PCV5TWFVTWzI0XTAgLi4uLiAoWzAtM11bMC05XSkoWzAtMl1bMC05XSkKCUZJ
> > > TEUJZGF0YS9nZW1wYWsvbnd4L21hcmluZS9idW95LyhcMTp5eSkoXDE6bW0pXDFcMi5idW95
> > > CiMKIyBTaGlwIFJlcG9ydHMKV01PCV5TTVZbQUJDREVGWF1bMC00XVswLTldIC4uLi4gKFsw
> > > LTNdWzAtOV0pKFswLTJdWzAtOV0pCglGSUxFCWRhdGEvZ2VtcGFrL253eC9tYXJpbmUvc2hp
> > > cC8oXDE6eXkpKFwxOm1tKVwxXDIuc2hpcApXTU8JXlNQVkQyMCAuLi4uIChbMC0zXVswLTld
> > > KShbMC0yXVswLTldKQoJRklMRQlkYXRhL2dlbXBhay9ud3gvbWFyaW5lL3NoaXAvKFwxOnl5
> > > KShcMTptbSlcMVwyLnNoaXAKV01PCV5VUUNOMDEgLi4uLiAoWzAtM11bMC05XSkoWzAtMl1b
> > > MC05XSkKCUZJTEUJZGF0YS9nZW1wYWsvbnd4L21hcmluZS9zaGlwLyhcMTp5eSkoXDE6bW0p
> > > XDFcMi5zaGlwCiMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMj
> > > IyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIwojCiMgQXZpYXRpb24gRm9y
> > > ZWNhc3RzCiMKIyBBcmVhIEZvcmVjYXN0cwpXTU8JXkZBVVMwWzEtNV0gLi4uLiAoWzAtM11b
> > > MC05XSkoWzAtMl1bMC05XSkKCUZJTEUJZGF0YS9nZW1wYWsvbnd4L2F2aWF0aW9uL2FyZWEv
> > > KFwxOnl5KShcMTptbSlcMVwyLmFyZWEKV01PCV5GQUhXMFsxLTVdIC4uLi4gKFswLTNdWzAt
> > > OV0pKFswLTJdWzAtOV0pCglGSUxFCWRhdGEvZ2VtcGFrL253eC9hdmlhdGlvbi9hcmVhLyhc
> > > MTp5eSkoXDE6bW0pXDFcMi5hcmVhCldNTwleRkFBSzBbMS01XSAuLi4uIChbMC0zXVswLTld
> > > KShbMC0yXVswLTldKQoJRklMRQlkYXRhL2dlbXBhay9ud3gvYXZpYXRpb24vYXJlYS8oXDE6
> > > eXkpKFwxOm1tKVwxXDIuYXJlYQojCiMgRlRzCldNTwleRlRVUzgwIC4uLi4gKFswLTNdWzAt
> > > OV0pKFswLTJdWzAtOV0pCglGSUxFCWRhdGEvZ2VtcGFrL253eC9hdmlhdGlvbi9mdHMvKFwx
> > > Onl5KShcMTptbSlcMVwyLmZ0cwojCiMgU0lHTUVUUwpXTU8JXldTVVMwMSAuLi4uIChbMC0z
> > > XVswLTldKShbMC0yXVswLTldKQoJRklMRQlkYXRhL2dlbXBhay9ud3gvYXZpYXRpb24vc2ln
> > > bWV0LyhcMTp5eSkoXDE6bW0pXDFcMi5zZ210CldNTwleV1NVUzRbMC0yXSAuLi4uIChbMC0z
> > > XVswLTldKShbMC0yXVswLTldKQoJRklMRQlkYXRhL2dlbXBhay9ud3gvYXZpYXRpb24vc2ln
> > > bWV0LyhcMTp5eSkoXDE6bW0pXDFcMi5zZ210CldNTwleV1NBSzAxIC4uLi4gKFswLTNdWzAt
> > > OV0pKFswLTJdWzAtOV0pCglGSUxFCWRhdGEvZ2VtcGFrL253eC9hdmlhdGlvbi9zaWdtZXQv
> > > KFwxOnl5KShcMTptbSlcMVwyLnNnbXQKIwojIE9mZnNob3JlIEFyZWEKV01PCV5GQU5UMDIg
> > > Li4uLiAoWzAtM11bMC05XSkoWzAtMl1bMC05XSkKCUZJTEUJZGF0YS9nZW1wYWsvbnd4L2F2
> > > aWF0aW9uL29mZnNob3JlLyhcMTp5eSkoXDE6bW0pXDFcMi5vZmZzaAojIyMjIyMjIyMjIyMj
> > > IyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMj
> > > IyMjIyMjIyMjIyMjIyMKIwojIE1PUwojCiMgRVRBIE1PUwojCiMgTkdNIE1PUwpXTU8JXkZP
> > > VVMxNCAuLi4uIChbMC0zXVswLTldKShbMC0yXVswLTldKQoJRklMRQlkYXRhL2dlbXBhay9u
> > > d3gvbW9zL25nbS8oXDE6eXkpKFwxOm1tKVwxXDIubmdtbW9zCldNTwleRk9BSzFbMzRdIC4u
> > > Li4gKFswLTNdWzAtOV0pKFswLTJdWzAtOV0pCglGSUxFCWRhdGEvZ2VtcGFrL253eC9tb3Mv
> > > bmdtLyhcMTp5eSkoXDE6bW0pXDFcMi5uZ21tb3MKIwojIE5HTSBDaXR5IEd1aWRhbmNlIC0t
> > > IFVTLCBDYW5hZGEsIGFuZCB0aGUgR3VsZiBvZiBNZXhpY28KV01PCV5GT1VTKDhbNi05XXw5
> > > MCkgS1dOTyAoWzAtM11bMC05XSkoWzAtMl1bMC05XSkKCUZJTEUJZGF0YS9nZW1wYWsvbnd4
> > > L21vcy9uZ20vKFwyOnl5KShcMjptbSlcMlwzLm5nbWdkCldNTwleRk9VW0VNV11bNjc4OV0u
> > > KiAuLi4uIChbMC0zXVswLTldKShbMC0yXVswLTldKQoJRklMRQlkYXRhL2dlbXBhay9ud3gv
> > > bW9zL25nbS8oXDE6eXkpKFwxOm1tKVwxXDIubmdtZ2QKV01PCV5GT0NONy4qIC4uLi4gKFsw
> > > LTNdWzAtOV0pKFswLTJdWzAtOV0pCglGSUxFCWRhdGEvZ2VtcGFrL253eC9tb3MvbmdtLyhc
> > > MTp5eSkoXDE6bW0pXDFcMi5uZ21nZApXTU8JXkZPR1guKiAuLi4uIChbMC0zXVswLTldKShb
> > > MC0yXVswLTldKQoJRklMRQlkYXRhL2dlbXBhay9ud3gvbW9zL25nbS8oXDE6eXkpKFwxOm1t
> > > KVwxXDIubmdtZ2QKIwojIEVUQSBDaXR5IEd1aWRhbmNlIC0tIFVTLCBDYW5hZGEsIGFuZCB0
> > > aGUgR3VsZiBvZiBNZXhpY28KV01PCV5GT1VTWzY3XS4qIEtXTk8gKFswLTNdWzAtOV0pKFsw
> > > LTJdWzAtOV0pCglGSUxFCWRhdGEvZ2VtcGFrL253eC9tb3MvZXRhLyhcMTp5eSkoXDE6bW0p
> > > XDFcMi5ldGFnZAojCiMgQVZOIE1PUwpXTU8JXkZFWFtDRVNXXS4qIEtXQkMgKFswLTNdWzAt
> > > OV0pKFswLTJdWzAtOV0pCglGSUxFCWRhdGEvZ2VtcGFrL253eC9tb3MvYXZuLyhcMTp5eSko
> > > XDE6bW0pXDFcMi5hdm5tb3MKIyBGRUFLMjAgS1dCQyB0byBGRUFLMlswLTRdIEtXTk8KV01P
> > > CV5GRUFLMlswLTRdIEsuLi4gKFswLTNdWzAtOV0pKFswLTJdWzAtOV0pCglGSUxFCWRhdGEv
> > > Z2VtcGFrL253eC9tb3MvYXZuLyhcMTp5eSkoXDE6bW0pXDFcMi5hdm5tb3MKV01PCV5GRUNO
> > > MjAgS1dCQyAoWzAtM11bMC05XSkoWzAtMl1bMC05XSkKCUZJTEUJZGF0YS9nZW1wYWsvbnd4
> > > L21vcy9hdm4vKFwxOnl5KShcMTptbSlcMVwyLmF2bm1vcwojCiMgTVJGIE1PUwpXTU8JXkZP
> > > WFtDRVNXXS4qIEtXQkMgKFswLTNdWzAtOV0pKFswLTJdWzAtOV0pCglGSUxFCWRhdGEvZ2Vt
> > > cGFrL253eC9tb3MvbXJmLyhcMTp5eSkoXDE6bW0pXDFcMi5tcmZtb3MKIyBGT0FLMjAgS1dC
> > > QyB0byBGT0FLMlswLTRdIEtXTk8KV01PCV5GT0FLMlswLTRdIEsuLi4gKFswLTNdWzAtOV0p
> > > KFswLTJdWzAtOV0pCglGSUxFCWRhdGEvZ2VtcGFrL253eC9tb3MvbXJmLyhcMTp5eSkoXDE6
> > > bW0pXDFcMi5tcmZtb3MKV01PCV5GRUNOMjEgS1dCQyAoWzAtM11bMC05XSkoWzAtMl1bMC05
> > > XSkKCUZJTEUJZGF0YS9nZW1wYWsvbnd4L21vcy9tcmYvKFwxOnl5KShcMTptbSlcMVwyLm1y
> > > Zm1vcwojIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMj
> > > IyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMKIwojIEhQQyBEaXNjdXNzaW9ucwoj
> > > CiMgRXh0ZW5kZWQgRm9yZWNhc3QgRGlzY3Vzc2lvbgpXTU8JXkZYVVMwMiAuLi4uIChbMC0z
> > > XVswLTldKShbMC0yXVswLTldKQoJRklMRQlkYXRhL2dlbXBhay9ud3gvaHBjL2V4dGVuZC8o
> > > XDE6eXkpKFwxOm1tKVwxXDIuZXh0ZW5kCiMKIyBIZW1pc3BoZXJpYyBNYXAgRGlzY3Vzc2lv
> > > biBBTkQgNTAwbWIgTWFwIFR5cGUgQ29ycmVsYXRpb25zCldNTwleRlhVUzAzIC4uLi4gKFsw
> > > LTNdWzAtOV0pKFswLTJdWzAtOV0pCglGSUxFCWRhdGEvZ2VtcGFrL253eC9ocGMvaGVtaS8o
> > > XDE6eXkpKFwxOm1tKVwxXDIuaGVtaQojCiMgTk1DIFByb2dub3N0aWMgRGlzY3Vzc2lvbiAo
> > > QmFzaWMgV2VhdGhlcikKV01PCV5GWFVTMDEgLi4uLiAoWzAtM11bMC05XSkoWzAtMl1bMC05
> > > XSkKCUZJTEUJZGF0YS9nZW1wYWsvbnd4L2hwYy9wcm9nLyhcMTp5eSkoXDE6bW0pXDFcMi5w
> > > cm9nCiMKIyBRdWFudGl0YXRpdmUgUHJlY2lwaXRhdGlvbiBGb3JlY2FzdCBEaXNjdXNzaW9u
> > > CldNTwleRlhVUzA0IC4uLi4gKFswLTNdWzAtOV0pKFswLTJdWzAtOV0pCglGSUxFCWRhdGEv
> > > Z2VtcGFrL253eC9ocGMvcXBmLyhcMTp5eSkoXDE6bW0pXDFcMi5xcGYKIwojIFF1YW50aXRh
> > > dGl2ZSBQcmVjaXBpdGF0aW9uIEZvcmVjYXN0IEV4Y2Vzc2l2ZSBSYWluZmFsbCBEaXNjdXNz
> > > aW9uCldNTwleRk9VUzMwIC4uLi4gKFswLTNdWzAtOV0pKFswLTJdWzAtOV0pCglGSUxFCWRh
> > > dGEvZ2VtcGFrL253eC9ocGMvcXBmLyhcMTp5eSkoXDE6bW0pXDFcMi5xcGZlcnAKIwojIEhl
> > > YXZ5IFNub3dmYWxsIERpc2N1c3Npb24KV01PCV5GT1VTMTEgLi4uLiAoWzAtM11bMC05XSko
> > > WzAtMl1bMC05XSkKCUZJTEUJZGF0YS9nZW1wYWsvbnd4L2hwYy9odnlzbm93LyhcMTp5eSko
> > > XDE6bW0pXDFcMi5odnlzbm93CiMKIyBTRE0gTWVzc2FnZXMKIyBjaGFuZ2UgS1dCQyB0byBL
> > > V05PIC0tdG1tIDk4MTAwMgpXTU8JXk5PVVM0MiBLV05PIChbMC0zXVswLTldKShbMC0yXVsw
> > > LTldKQoJRklMRQlkYXRhL2dlbXBhay9ud3gvaHBjL3NkbS8oXDE6eXkpKFwxOm1tKVwxXDIu
> > > c2RtCiMKIyBTdG9ybSBTdW1tYXJpZXMKV01PCV5XV1VTMzcgLi4uLiAoWzAtM11bMC05XSko
> > > WzAtMl1bMC05XSkKCUZJTEUJZGF0YS9nZW1wYWsvbnd4L2hwYy9zdG9ybS8oXDE6eXkpKFwx
> > > Om1tKVwxXDIuc3Rvcm0KIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMj
> > > IyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjCiMKIyBDUEMgUHJv
> > > ZHVjdHMKIwojIDYtMTAgRGF5IEZvcmVjYXN0CldNTwleRkVVUzQwIEtXQkMgKFswLTNdWzAt
> > > OV0pKFswLTJdWzAtOV0pCglGSUxFCWRhdGEvZ2VtcGFrL253eC9jcGMvNl8xMF9mY3N0Lyhc
> > > MTp5eSkoXDE6bW0pXDFcMi5mNjEwCiMKIyA2LTEwIERheSBOYXJhdGl2ZQpXTU8JXkZYVVMw
> > > NiBLV0JDIChbMC0zXVswLTldKShbMC0yXVswLTldKQoJRklMRQlkYXRhL2dlbXBhay9ud3gv
> > > Y3BjLzZfMTBfbnJ0di8oXDE6eXkpKFwxOm1tKVwxXDIubjYxMAojCiMgMzAgRGF5IE5hcmF0
> > > aXZlCldNTwleRlhVUzA3IEtXQkMgKFswLTNdWzAtOV0pKFswLTJdWzAtOV0pCglGSUxFCWRh
> > > dGEvZ2VtcGFrL253eC9jcGMvMzBfbnJ0di8oXDE6eXkpKFwxOm1tKVwxXDIubjMwCiMKIyA5
> > > MCBEYXkgTmFyYXRpdmUKV01PCV5GWFVTMDUgS1dCQyAoWzAtM11bMC05XSkoWzAtMl1bMC05
> > > XSkKCUZJTEUJZGF0YS9nZW1wYWsvbnd4L2NwYy85MF9ucnR2LyhcMTp5eSkoXDE6bW0pXDFc
> > > Mi5uOTAKIyAKIyAzMCAmIDkwIERheSBOYXJhdGl2ZSBmb3IgSGF3YWlpCldNTwleRlhIVzQw
> > > IEtXQkMgKFswLTNdWzAtOV0pKFswLTJdWzAtOV0pCglGSUxFCWRhdGEvZ2VtcGFrL253eC9j
> > > cGMvaGF3YWlpLyhcMTp5eSkoXDE6bW0pXDFcMi5oYXdhaWkKCiMKIyBNRVRBUlMgYW5kIFNQ
> > > RUNJQUxTCiMKI1dNTwlebWV0YXIgKC4uLi4pIChbMC0zXVswLTldKShbMC0yXVswLTldKQoj
> > > CUZJTEUJZGF0YS9nZW1wYWsvbnd4L29icy9tZXRhci8oXDE6eXkpKFwxOm1tKVwxXDIubWV0
> > > YXIKI1dNTwlec3BlY2kgKC4uLi4pIChbMC0zXVswLTldKShbMC0yXVswLTldKQojCUZJTEUJ
> > > ZGF0YS9nZW1wYWsvbnd4L29icy9tZXRhci8oXDE6eXkpKFwxOm1tKVwxXDIubWV0YXIKIwoj
> > > CiMgY2hlY2sgb3RoZXIgaGVhZGVycwojRERQTFVTCV5fRUxTRV8kCUZJTEUJZGF0YS9nZW1w
> > > YWsvbnd4L3Vua25vd24vJW0lZF9lbHNlLndtbwojV01PCV5UVEFBMDAJRklMRQlkYXRhL2dl
> > > bXBhay9ud3gvdW5rbm93bi8lbSVkX2Vsc2Uud21vCldNTwleKENTVVMwMnxDRFVTNC4pIC4u
> > > Li4gKFswLTNdWzAtOV0pKFswLTJdWzAtOV0pLiovcENMSQoJRklMRQlkYXRhL2dlbXBhay9u
> > > d3gvdW5rbm93bi8lbSVkX2Vsc2Uud21vCiMKIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMj
> > > IyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIwojIyMj
> > > IyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMj
> > > IyMjIyMjIyMjIyMjIyMjIyMjCiMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMj
> > > IyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMKI05PV3JhZAoKV1NJ
> > > CV5OT1cvKFVTUkFEKS8uLihbMC05XVswLTldWzAtMV1bMC05XVswLTNdWzAtOV1bMC0yXVsw
> > > LTldWzAtNl1bMC05XSkKCUZJTEUJL3dlYXRoZXIvbGRtL2RhdGEvbmV4cmFkL3VzcmFkL1wy
> > > Lm5vdwoKI05JRFMKCldTSQleTkVYLyguLi4pLyguKikvLi4oWzAtOV1bMC05XSkoWzAtMV1b
> > > MC05XSkoWzAtM11bMC05XSkoWzAtMl1bMC05XSkoWzAtNl1bMC05XSkKCUZJTEUKCS1jbG9z
> > > ZSAvd2VhdGhlci9sZG0vZGF0YS9uZXhyYWQvXDIvXDYvXDNcNFw1XDZcNy5cMS53c2kKCiMj
> > > IyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMj
> > > IyMjIyMjIyMjIyMjIyMjIyMjIyMKIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMj
> > > IyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIwojIyMjIyMjIyMj
> > > IyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMj
> > > IyMjIyMjIyMjIyMjCiMgZGVjb2RlIHJhdyBOSURTIHByb2R1Y3QgdG8gTWNJREFTIGFyZWEg
> > > ZmlsZXMuICBTZWUgbWFuIHBhZ2Ugb24gCiMgbmlkczJhcmVhIGZvciBtb3JlIGluZm9ybWF0
> > > aW9uIG9uIGNvbmZpZ3VyaW5nIHRoZXNlIGFjdGlvbnMuCiMjIyMjIyMjIyMjIyMjIyMjIyMj
> > > IyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMj
> > > IyMKIyMjIwojIERJRkFYIGFjdGlvbnMKI0RJRkFYCSguKjIxMTApCVBJUEUJL3dlYXRoZXIv
> > > bGRtL3NjcmlwdHMvZGlmYXgtcHJpbnQKIwojIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMj
> > > IyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjCiMjIyMj
> > > IyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMj
> > > IyMjIyMjIyMjIyMjIyMjIyMKIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMj
> > > IyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIwojIEhlYWRlciBjb25m
> > > aWcgZmlsZSBmb3IgdXNlIHdpdGggdGhlIExETTQgLSBGYW1pbHkgb2YgU2VydmljZXMgKEZP
> > > UykgZGF0YQojCiMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMj
> > > IyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMKIyMjIyMjIyMjIyMjIyMjIyMjIyMj
> > > IyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMj
> > > IwojIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMj
> > > IyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjCiMjIyMKIyBOTEROIGRlY29kZSBhY3Rpb25zCiMt
> > > LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
> > > LS0tLS0tLS0tLS0tLS0tLS0tLS0tLQojIFNhbXBsZSBhY3Rpb24gdGhhdCBkb2VzIG5vdGhp
> > > bmcgdG8gZXZlcnkgcHJvZHVjdAojIEFOWQkuKglOT09QCiMKCgoKCgoKCgo=
> > > --------------F4FC57509D6AF5B2027CBA33--
> > >
> > >
> > > ------- End of Forwarded Message
> > >
> > >
>
>
>
>
>