Re: MaxMind GeoIP support in 3.0.8.2
Kevin Branch <[email protected]> Sat, 29 Sep 2018 23:13:32 -0400
| Newsgroups | gmane.network.argus |
|---|---|
| Message-ID | <CA+dGL9HkGgrAPGmuN595VrX0K5wCkzsU2RZ6kNcNCSVNbkaoZw@mail.gmail.com> |
--0000000000009c76a005770e1359
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable
David, thanks! That was the missing piece.
I switched to
RALABEL_GEOIP_CITY=3D"saddr,daddr:region,cco"
and I saw what I wanted:
# ra -r /argus/today/unt-01.arg -N1 -w - | ralabel -f /etc/ralabel.conf -r
- -s label:30 -N20
Label
scity=3DFL,US:dcity=3DMO,US
All along I have been trying to label source and destination IPs with
state,country like above. It took a fair bit of experimenting to get the
state part figured out due to that field being referred to as "reg" in the
ralabel.conf comment documentation while actually it has to be referenced
as "region" to work.
Now for my hopefully last question: How can I have ra use that label
content as search criteria? I am trying to use ra to count up total
traffic volume seen where the source and destination IP are both in
Florida. I suspect ra will not let me use label, scity or dcity values as
filter criteria. Can ragrep help here? Or will I have to go the
rasqlinsert route to accomplish this?
Thanks,
Kevin
On Sat, Sep 29, 2018 at 3:47 PM David Edelman <[email protected]> wrote:
> -----BEGIN PGP SIGNED MESSAGE-----
> Hash: SHA1
>
> It looks like we are almost there, you need to indicate which addresses
> need to have the labels associated
>
> Please change this in your configuration file
>
>
>
>
>
> RALABEL_GEOIP_CITY=3D"saddr,daddr:city "
>
>
>
> This information might help Looking at the code, the netmask is not
> functional
>
>
>
> #
>
> # Data for city relevant data is enabled through enabling and
> configuring
>
> # the city database support. The types of data available are:
>
> # country_code, country_code3, country_name, region, city,
> postal_code,
>
> # latitude, longitude, metro_code, area_code and continent_code.
>
> # time_offset is also available.
>
> #
>
> # The concept is that you should be able to add semantics for any
>
> # IP address that is in the argus record. Support addresses are:
>
> #
>
> # saddr, daddr, inode
>
> #
>
> # The labels provided will be tagged as:
>
> # scity, dcity, icity
>
> #
>
> # To configure what you want to have placed in the label, use the list
> of
>
> # objects, in whatever order you like, as the RALABEL_GEOPIP_CITY
> string
>
> # using these keywords:
>
> # cco - country_code
>
> # cco3 - country_code3
>
> # cname - country_name
>
> # reg - region
>
> # city - city
>
> # pcode - postal_code
>
> # lat - latitude
>
> # long - longitude
>
> # metro - metro_code
>
> # area - area_code
>
> # cont - continent_code
>
> # netmask - netmask value
>
> #
>
> # Working examples could be:
>
> # RALABEL_GEOIP_CITY=3D"saddr,daddr:lat/lon"
>
> # RALABEL_GEOIP_CITY=3D"*:city,region,cname,lat,lon"
>
> #
>
> #RALABEL_GEOIP_CITY=3D"saddr,daddr,inode:off,cont,lat,lon"
>
> #RALABEL_GEOIP_CITY_FILE=3D"/usr/local/share/GeoIP/GeoIP.dat"
>
>
>
>
>
>
>
> - --Dave
>
>
>
>
>
>
>
> From: Kevin Branch <[email protected]>
> Sent: Saturday, September 29, 2018 11:57 AM
> To: Carter Bullard <[email protected]>
> Cc: David Edelman <[email protected]>; Argus <
> [email protected]>
> Subject: Re: [ARGUS] MaxMind GeoIP support in 3.0.8.2
>
>
>
> Hi Carter and David,
>
>
>
> I just tried the following with the same ralabel.conf as before:
>
> ra -r /argus/today/unt-01.arg -w - | ralabel -f /etc/ralabel.conf
> -r - -s label:200 -N20
>
> and saw this. Looks like I was using the wrong syntax which I am glad to
> know better now, but the GeoIP lookups are still not happening:
>
> "scity=3D:dcity=3D"
>
> "scity=3D:dcity=3D"
>
> "scity=3D:dcity=3D"
>
> "scity=3D:dcity=3D"
>
> "scity=3D:dcity=3D"
>
> "scity=3D:dcity=3D"
>
> "scity=3D:dcity=3D"
>
> "scity=3D:dcity=3D"
>
> "scity=3D:dcity=3D"
>
> "scity=3D:dcity=3D"
>
> "scity=3D:dcity=3D"
>
> "scity=3D:dcity=3D"
>
>
>
> I know the data file is good because it works with this:
>
> # geoiplookup -f /usr/local/share/GeoIP/GeoIPCity.dat 207.48.48.1=
9
>
> GeoIP City Edition, Rev 1: US, MO, Missouri, Chesterfield, 63017,
> 38.650002, -90.533401, 609, 314
>
>
>
> In case it helps, I rebuilt argus-clients with the .debug flag file
> present and then ran this command limited to only a single argus record
> that I independently confirmed has a srcip value known to geoiplookup
>
> # ra -r /argus/today/unt-01.arg -N1 -w - | ralabel -f
> /etc/ralabel.conf -r - -s label:50 -N200 -D3
>
> ralabel[44570.40b753ff8e7f0000]: 15:52:57.950161 ArgusNewLabeler
> (0x7f8eff3f7010, 0) returning 0x1b057c0
>
> ralabel[44570.40b753ff8e7f0000]: 15:52:57.959656
> RaLabelParseResourceFile (/etc/ralabel.conf) returning 0
>
> ralabel[44570.40b753ff8e7f0000]: 15:52:57.959730
> ArgusReadConnection() read 16 bytes
>
> ralabel[44570.40b753ff8e7f0000]: 15:52:57.959748
> ArgusReadConnection() read 112 bytes
>
> ralabel[44570.40b753ff8e7f0000]: 15:52:57.961133
> ArgusInitAddrtoname (0x7f8eff3f7010, 0xa9fe6700, 0xffffff00)
>
> ralabel[44570.40b753ff8e7f0000]: 15:52:57.961145
> ArgusParseInit(0x7f8eff3f7010 0x7f8eff386010
>
> ralabel[44570.40b753ff8e7f0000]: 15:52:57.961155
> ArgusReadConnection(0xff386010, 1) returning 1
>
> ralabel[44570.40b753ff8e7f0000]: 15:52:57.961329
> ArgusAddToRecordLabel (0x7f8eff3f7010, 0x1b188c0, scity=3D:dcity=3D) retu=
rning 0
>
> Label
>
> scity=3D:dcity=3D
>
> ralabel[44570.40b753ff8e7f0000]: 15:52:57.961385
> ArgusCloseInput(0xff386010) closing
>
> ralabel[44570.40b753ff8e7f0000]: 15:52:57.961408
> ArgusCloseInput(0xff386010) done
>
> ralabel[44570.40b753ff8e7f0000]: 15:52:57.961415 main:
> ArgusReadFileStream (-) done
>
> ralabel[44570.40b753ff8e7f0000]: 15:52:57.961426 main: reading
> files completed
>
> ralabel[44570.40b753ff8e7f0000]: 15:52:57.961432 ArgusShutDown (0=
)
>
> ralabel[44570.40b753ff8e7f0000]: 15:52:57.961439 RaParseComplete
> (0) returning
>
> ralabel[44570.40b753ff8e7f0000]: 15:52:57.961444
> RaParseComplete(caught signal 0)
>
> [email protected]:~/argus-clients-3.0.8# <
> mailto:[email protected]:~/argus-clients-3.0.8
> <[email protected]:~/argus-clients-3.0.8>#> ra -r
> /argus/today/unt-01.arg -N1 -w - | ralabel -f /etc/ralabel.conf -r - -s
> label:50 -N200 -D8
>
> ralabel[4462.40472429a37f0000]: 15:53:24.374433 ArgusFree
> (0x26b2250)
>
> ralabel[4462.40472429a37f0000]: 15:53:24.374461 ArgusFree
> (0x26b22b0)
>
> ralabel[4462.40472429a37f0000]: 15:53:24.374469 ArgusFree
> (0x26b2310)
>
> ralabel[4462.40472429a37f0000]: 15:53:24.374474 ArgusFree
> (0x26b2370)
>
> ralabel[4462.40472429a37f0000]: 15:53:24.374479 ArgusFree
> (0x26b23d0)
>
> ralabel[4462.40472429a37f0000]: 15:53:24.374484 ArgusFree
> (0x26b2430)
>
> ralabel[4462.40472429a37f0000]: 15:53:24.374489 ArgusFree
> (0x26b2490)
>
> ralabel[4462.40472429a37f0000]: 15:53:24.374494 ArgusFree
> (0x26b24f0)
>
> ralabel[4462.40472429a37f0000]: 15:53:24.374499 ArgusFree
> (0x26b2550)
>
> ralabel[4462.40472429a37f0000]: 15:53:24.374504 ArgusFree
> (0x26b25b0)
>
> ralabel[4462.40472429a37f0000]: 15:53:24.374509 ArgusFree
> (0x26b2610)
>
> ralabel[4462.40472429a37f0000]: 15:53:24.374533 ArgusCalloc (1,
> 80) returning 0x26b2610
>
> ralabel[4462.40472429a37f0000]: 15:53:24.374544 ArgusCalloc (1,
> 296) returning 0x26b27c0
>
> ralabel[4462.40472429a37f0000]: 15:53:24.374566 ArgusCalloc (1,
> 112) returning 0x26b2950
>
> ralabel[4462.40472429a37f0000]: 15:53:24.374577 ArgusCalloc (1,
> 80) returning 0x26b25b0
>
> ralabel[4462.40472429a37f0000]: 15:53:24.374595 ArgusNewQueue ()
> returning 0x26b25b0
>
> ralabel[4462.40472429a37f0000]: 15:53:24.374613 ArgusCalloc
> (65536, 8) returning 0x2849a010
>
> ralabel[4462.40472429a37f0000]: 15:53:24.374619 ArgusNewLabeler
> (0x7fa329100010, 0) returning 0x26b27c0
>
> ralabel[4462.40472429a37f0000]: 15:53:24.384352
> RaLabelParseResourceFile (/etc/ralabel.conf) returning 0
>
> ralabel[4462.40472429a37f0000]: 15:53:24.384387 ArgusCalloc (1,
> 560) returning 0x26b2250
>
> ralabel[4462.40472429a37f0000]: 15:53:24.384411 ArgusCalloc (1,
> 112) returning 0x26b2e80
>
> ralabel[4462.40472429a37f0000]: 15:53:24.384418 ArgusCalloc (1,
> 80) returning 0x26b2f00
>
> ralabel[4462.40472429a37f0000]: 15:53:24.384424 ArgusNewQueue ()
> returning 0x26b2f00
>
> ralabel[4462.40472429a37f0000]: 15:53:24.384430 ArgusCalloc (1,
> 56) returning 0x26b2f60
>
> ralabel[4462.40472429a37f0000]: 15:53:24.384454 ArgusCalloc
> (65536, 8) returning 0x27358010
>
> ralabel[4462.40472429a37f0000]: 15:53:24.384461 ArgusNewHashTable
> (65536) returning 0x26b2f60
>
> ralabel[4462.40472429a37f0000]: 15:53:24.384483
> ArgusReadConnection() read 16 bytes
>
> ralabel[4462.40472429a37f0000]: 15:53:24.384498
> ArgusReadConnection() read 112 bytes
>
> ralabel[4462.40472429a37f0000]: 15:53:24.384514 ArgusCalloc (1,
> 4194304) returning 0x26f57010
>
> ralabel[4462.40472429a37f0000]: 15:53:24.384523 ArgusCalloc (1,
> 262144) returning 0x26f16010
>
> ralabel[4462.40472429a37f0000]: 15:53:24.385934
> ArgusInitAddrtoname (0x7fa329100010, 0xa9fe6700, 0xffffff00)
>
> ralabel[4462.40472429a37f0000]: 15:53:24.385947
> ArgusParseInit(0x7fa329100010 0x7fa32908f010
>
> ralabel[4462.40472429a37f0000]: 15:53:24.385956
> ArgusReadConnection(0x2908f010, 1) returning 1
>
> ralabel[4462.40472429a37f0000]: 15:53:24.385969
> ArgusReadFileStream() starting
>
> ralabel[4462.40472429a37f0000]: 15:53:24.385981
> ArgusReadStreamSocket (0x7fa32908f010) read 380 bytes
>
> ralabel[4462.40472429a37f0000]: 15:53:24.386015 ArgusCalloc (1,
> 384) returning 0x26c58c0
>
> ralabel[4462.40472429a37f0000]: 15:53:24.386025 ArgusCalloc (1,
> 12) returning 0x26c5a50
>
> ralabel[4462.40472429a37f0000]: 15:53:24.386031 ArgusCalloc (1,
> 80) returning 0x26c5a70
>
> ralabel[4462.40472429a37f0000]: 15:53:24.386037 ArgusCalloc (1,
> 36) returning 0x26c5ad0
>
> ralabel[4462.40472429a37f0000]: 15:53:24.386042 ArgusCalloc (1,
> 52) returning 0x26c5b00
>
> ralabel[4462.40472429a37f0000]: 15:53:24.386047 ArgusCalloc (1,
> 80) returning 0x26c5b40
>
> ralabel[4462.40472429a37f0000]: 15:53:24.386053 ArgusCalloc (1,
> 120) returning 0x26c5ba0
>
> ralabel[4462.40472429a37f0000]: 15:53:24.386058 ArgusCalloc (1, 8=
)
> returning 0x26c5c20
>
> ralabel[4462.40472429a37f0000]: 15:53:24.386063 ArgusCalloc (1,
> 164) returning 0x26c5c40
>
> ralabel[4462.40472429a37f0000]: 15:53:24.386070 ArgusCalloc (1,
> 20) returning 0x26c5cf0
>
> ralabel[4462.40472429a37f0000]: 15:53:24.386075 ArgusCalloc (1,
> 20) returning 0x26c5d10
>
> ralabel[4462.40472429a37f0000]: 15:53:24.386080 ArgusCalloc (1,
> 12) returning 0x26c5d30
>
> ralabel[4462.40472429a37f0000]: 15:53:24.386092 ArgusCalloc (1,
> 16) returning 0x26c5d50
>
> ralabel[4462.40472429a37f0000]: 15:53:24.386131 ArgusCalloc (1,
> 12) returning 0x26c5e80
>
> ralabel[4462.40472429a37f0000]: 15:53:24.386234
> ArgusAddToRecordLabel (0x7fa329100010, 0x26c58c0, scity=3D:dcity=3D) retu=
rning 0
>
> Label
>
> scity=3D:dcity=3D
>
> ralabel[4462.40472429a37f0000]: 15:53:24.386280 ArgusFree
> (0x26c5a50)
>
> ralabel[4462.40472429a37f0000]: 15:53:24.386287 ArgusFree
> (0x26c5a70)
>
> ralabel[4462.40472429a37f0000]: 15:53:24.386292 ArgusFree
> (0x26c5ad0)
>
> ralabel[4462.40472429a37f0000]: 15:53:24.386297 ArgusFree
> (0x26c5b00)
>
> ralabel[4462.40472429a37f0000]: 15:53:24.386301 ArgusFree
> (0x26c5b40)
>
> ralabel[4462.40472429a37f0000]: 15:53:24.386304 ArgusFree
> (0x26c5ba0)
>
> ralabel[4462.40472429a37f0000]: 15:53:24.386308 ArgusFree
> (0x26c5c20)
>
> ralabel[4462.40472429a37f0000]: 15:53:24.386312 ArgusFree
> (0x26c5c40)
>
> ralabel[4462.40472429a37f0000]: 15:53:24.386316 ArgusFree
> (0x26c5cf0)
>
> ralabel[4462.40472429a37f0000]: 15:53:24.386322 ArgusFree
> (0x26c5d10)
>
> ralabel[4462.40472429a37f0000]: 15:53:24.386359 ArgusFree
> (0x26c5d30)
>
> ralabel[4462.40472429a37f0000]: 15:53:24.386369 ArgusFree
> (0x26c5e80)
>
> ralabel[4462.40472429a37f0000]: 15:53:24.386377 ArgusFree
> (0x26c5d50)
>
> ralabel[4462.40472429a37f0000]: 15:53:24.386384 ArgusFree
> (0x26c58c0)
>
> ralabel[4462.40472429a37f0000]: 15:53:24.386392 RaProcessRecord
> (0x2908f630) returning
>
> ralabel[4462.40472429a37f0000]: 15:53:24.386400 RaScheduleRecord
> (0x7fa329100010, 0x7fa32908f630) scheduled
>
> ralabel[4462.40472429a37f0000]: 15:53:24.386408 ArgusHandleRecord
> (0x7fa326f57010, 0x7fa329221800) returning 380
>
> ralabel[4462.40472429a37f0000]: 15:53:24.386417
> ArgusReadStreamSocket (0x7fa32908f010) returning 0
>
> ralabel[4462.40472429a37f0000]: 15:53:24.386432
> ArgusReadStreamSocket (0x7fa32908f010) read 0 bytes
>
> ralabel[4462.40472429a37f0000]: 15:53:24.386439
> ArgusReadStreamSocket (0x7fa32908f010) returning 1
>
> ralabel[4462.40472429a37f0000]: 15:53:24.386447
> ArgusCloseInput(0x2908f010) closing
>
> ralabel[4462.40472429a37f0000]: 15:53:24.386463 ArgusFree
> (0x7fa326f57010)
>
> ralabel[4462.40472429a37f0000]: 15:53:24.386473 ArgusFree
> (0x7fa326f16010)
>
> ralabel[4462.40472429a37f0000]: 15:53:24.386492
> ArgusCloseInput(0x2908f010) done
>
> ralabel[4462.40472429a37f0000]: 15:53:24.386500
> ArgusReadFileStream() returning
>
> ralabel[4462.40472429a37f0000]: 15:53:24.386508 main:
> ArgusReadFileStream (-) done
>
> ralabel[4462.40472429a37f0000]: 15:53:24.386522 ArgusFree
> (0x7fa32908f010)
>
> ralabel[4462.40472429a37f0000]: 15:53:24.386529 main: reading
> files completed
>
> ralabel[4462.40472429a37f0000]: 15:53:24.386536 ArgusShutDown (0)
>
> ralabel[4462.40472429a37f0000]: 15:53:24.386546 ArgusFree
> (0x26b2190)
>
> ralabel[4462.40472429a37f0000]: 15:53:24.386553 ArgusDeleteQueue
> (0x26b2190) returning
>
> ralabel[4462.40472429a37f0000]: 15:53:24.386561 ArgusFree
> (0x26b21f0)
>
> ralabel[4462.40472429a37f0000]: 15:53:24.386569 ArgusDeleteQueue
> (0x26b21f0) returning
>
> ralabel[4462.40472429a37f0000]: 15:53:24.386599 RaParseComplete
> (0) returning
>
> ralabel[4462.40472429a37f0000]: 15:53:24.386608
> RaParseComplete(caught signal 0)
>
>
>
> Thanks for looking at this,
>
> Kevin
>
>
>
>
>
> On Sat, Sep 29, 2018 at 11:18 AM Carter Bullard <[email protected] <
> mailto:[email protected] <[email protected]>> > wrote:
>
> Hey Kevin,
>
> Any success ???
>
> Carter
>
> <http://qosient.com/>
>
> <http://qosient.com/>
>
> Carter Bullard =E2=80=A2 CTO <http://qosient.com/>
>
> 150 E 57th Street Suite 12D <http://qosient.com/>
>
> New York, New York 10022-2795 <http://qosient.com/>
>
> Phone +1.212.588.9133 =E2=80=A2 Mobile +1.917.497.9494 <http://qosient.co=
m/>
>
>
> On Sep 28, 2018, at 9:40 PM, David Edelman <[email protected]>
> wrote: <http://qosient.com/>
>
> -----BEGIN PGP SIGNED MESSAGE-----
> Hash: SHA1 <http://qosient.com/>
>
> Please try this: <http://qosient.com/>
>
> # ra -r /argus/today/unt-01.arg -w - | ralabel -f
> /etc/ralabel.conf -r - -s label:200 -N20 <http://qosient.com/>
>
> <http://qosient.com/>
>
> From: Argus-info <argus-info-bounces+dedelman=3D
> [email protected]> On Behalf Of Kevin Branch
>
> Sent: Friday, September 28, 2018 5:25 PM
> To: Carter Bullard <[email protected]>
> Cc: Argus <[email protected]>
> Subject: Re: [ARGUS] MaxMind GeoIP support in 3.0.8.2 <
> http://qosient.com/>
>
> <http://qosient.com/>
>
> Looks like GeoIP is linked in already: <
> http://qosient.com/>
>
> <http://qosient.com/>
>
> # ldd `which ralabel`
> linux-vdso.so.1 =3D> (0x00007ffddaf8a000)
> libm.so.6 =3D> /lib/x86_64-linux-gnu/libm.so.6
> (0x00007f5fe67c9000)
> libpthread.so.0 =3D>
> /lib/x86_64-linux-gnu/libpthread.so.0 (0x00007f5fe65ab000)
> libGeoIP.so.1 =3D>
> /usr/lib/x86_64-linux-gnu/libGeoIP.so.1 (0x00007f5fe637c000)
> libc.so.6 =3D> /lib/x86_64-linux-gnu/libc.so.6
> (0x00007f5fe5fb3000)
> /lib64/ld-linux-x86-64.so.2 (0x00007f5fe6acf000) =
<
> http://qosient.com/>
>
> <http://qosient.com/>
>
> I switched to just "lat,lon" like you suggested in
> ralabel.conf: <http://qosient.com/>
>
> <http://qosient.com/>
>
> # cat /etc/ralabel.conf <http://qosient.com/>
>
> RALABEL_ARIN_COUNTRY_CODES=3Dno <http://qosient.c=
om/>
>
>
> <http://qosient.com/>
>
> RALABEL_GEOIP_ASN=3Dyes <http://qosient.com/>
>
>
> RALABEL_GEOIP_ASN_FILE=3D"/usr/local/share/GeoIP/GeoIPASNum.dat" <
> http://qosient.com/>
>
> <http://qosient.com/>
>
> RALABEL_GEOIP_CITY=3D"lat,lon" <http://qosient.co=
m/>
>
>
>
> RALABEL_GEOIP_CITY_FILE=3D"/usr/local/share/GeoIP/GeoIPCity.dat" <
> http://qosient.com/>
>
> <http://qosient.com/>
>
> But I don't see anything but ASNs getting added in: <
> http://qosient.com/>
>
> <http://qosient.com/>
>
> # ra -r /argus/today/unt-01.arg -w - | ralabel -f
> /etc/ralabel.conf -r - -s sas,das,scity,dcity,icity | head -n20 <
> http://qosient.com/>
>
> sAS dAS <http://qosient.com/>
>
> 4323 <http://qosient.com/>
>
> 4323 <http://qosient.com/>
>
> 4323 <http://qosient.com/>
>
> 22927 4323 <http://qosient.com/>
>
> 6582 4323 <http://qosient.com/>
>
> 7018 4323 <http://qosient.com/>
>
> 4323 3 <http://qosient.com/>
>
> 4323 <http://qosient.com/>
>
> 4323 15169 <http://qosient.com/>
>
> 4323 <http://qosient.com/>
>
> 4323 <http://qosient.com/>
>
> 4323 15169 <http://qosient.com/>
>
> 4323 21928 <http://qosient.com/>
>
> 2828 4323 <http://qosient.com/>
>
> <http://qosient.com/>
>
> Thoughts? <http://qosient.com/>
>
> Kevin <http://qosient.com/>
>
> <http://qosient.com/>
>
> On Fri, Sep 28, 2018 at 2:36 PM Carter Bullard <
> [email protected] <mailto:[email protected] <[email protected]>> >
> wrote: <http://qosient.com/>
>
> Hey Kevin, <http://qosient.com/>
>
> If you do a ./configure =E2=80=94help you=E2=80=
=99ll see all the
> options that ./configure supports. If you specify =E2=80=94with-GeoIP it=
wants the
> directory where the GeoIP library is. <http://qosient.com/>
>
> =E2=80=94with-GeoIP=3DDIR. compile with GeoIP i=
n <dir> <
> http://qosient.com/>
>
> <http://qosient.com/>
>
> You can check if the library is bound to the
> client binaries with ldd =E2=80=A6 <http://qosient.com/>
>
> ldd `which ralabel` <http://qosient.com/>
>
> <http://qosient.com/>
>
> If you=E2=80=99re already bound, the city stuff s=
hould
> work =E2=80=A6. I=E2=80=99m not familiar with =E2=80=9Creg,cco=E2=80=9D =
as GeoIP City objects off the top
> of my head. I=E2=80=99m familiar with =E2=80=9Coff,cont,lat,lon,region,c=
ity,cname=E2=80=9D. Maybe
> try lat,lon as a test, as I use that all the time .. <http://qosient.com/=
>
>
>
> <http://qosient.com/>
>
> Carter <http://qosient.com/>
>
>
> <http://qosient.com/>
>
>
>
> <http://qosient.com/>
>
> On Sep 28, 2018, at 1:59 PM, Kevin Branch=
<
> [email protected] <mailto:[email protected]
> <[email protected]>> > wrote: <http://qosient.com/>
>
> <http://qosient.com/>
>
> Hi Carter, <http://qosient.com/>
>
> <http://qosient.com/>
>
> I was just trying today to make ralabel o=
n
> argus 3.0.8.2 do GeoIP labeling with GeoIPCity.dat, but even though the
> file referred to in ralabel.conf for that purpose exists, no GeoIP labeli=
ng
> takes place. ASN lookups work great, but ralabel never adds any scity =
or
> dcity fields. <http://qosient.com/>
>
> <http://qosient.com/>
>
> My ralabel.conf: <http://qosient.com/>
>
> <http://qosient.com/>
>
> RALABEL_ARIN_COUNTRY_CODES=3Dno <
> http://qosient.com/>
>
> <http://qosient.com/>
>
> RALABEL_GEOIP_ASN=3Dyes <
> http://qosient.com/>
>
>
> RALABEL_GEOIP_ASN_FILE=3D"/usr/local/share/GeoIP/GeoIPASNum.dat" <
> http://qosient.com/>
>
> <http://qosient.com/>
>
> RALABEL_GEOIP_CITY=3D"reg,cco" <
> http://qosient.com/>
>
>
> RALABEL_GEOIP_CITY_FILE=3D"/usr/local/share/GeoIP/GeoIPCity.dat" <
> http://qosient.com/>
>
> <http://qosient.com/>
>
> No errors are thrown by ralabel. I
> thought maybe I needed to specially compile in GeoIP support like I read
> about here: https://qosient.com/argus/geolocation.shtml <
> http://qosient.com/>
>
> but when I run "./configure
> --with-GeoIP=3Dyes" it throws this error: <http://qosient.com/>
>
> configure: WARNING: unrecognized
> options: --with-GeoIP <http://qosient.com/>
>
> However, I presume the fact that ASN
> lookups work means that MaxMind GeoIP support libraries are already
> installed, and presumably installed by default in the latest argus now. <
> http://qosient.com/>
>
> <http://qosient.com/>
>
> # ra -r /argus/today/unt-01.arg -w - |
> ralabel -f /etc/ralabel.conf -r - -s sas,das,scity,dcity,icity | head -n2=
0 <
> http://qosient.com/>
>
> sAS dAS <http://qosient.com/>
>
> 4323 <http://qosient.com/>
>
> 4323 <http://qosient.com/>
>
> 4323 <http://qosient.com/>
>
> 22927 4323 <http://qosient.com/>
>
> 6582 4323 <http://qosient.com/>
>
> 7018 4323 <http://qosient.com/>
>
> 4323 3 <http://qosient.com/>
>
> 4323 <http://qosient.com/>
>
> 4323 15169 <http://qosient.com/>
>
> 4323 <http://qosient.com/>
>
> 4323 <http://qosient.com/>
>
> 4323 15169 <http://qosient.com/>
>
> 4323 21928 <http://qosient.com/>
>
> 2828 4323 <http://qosient.com/>
>
> <http://qosient.com/>
>
> Any thoughts on what I am missing or how =
I
> might further debug this issue? <http://qosient.com/>
>
> <http://qosient.com/>
>
> Thanks! <http://qosient.com/>
>
> Kevin <http://qosient.com/>
>
>
> -----BEGIN PGP SIGNATURE----- <http://qosient.com/>
>
>
> iF0EARECAB0WIQQP+UHquEepll566aqXCCyZOY1FIQUCW67X6gAKCRCXCCyZOY1F
>
> IdLwAKDv6tPpe7OwLBEEfM1YTnAD8MxZCgCeOlGEEuEIUvqlyIMh8CPBWctmBd0=3D
> =3Dp/tg
> -----END PGP SIGNATURE----- <http://qosient.com/>
> -----BEGIN PGP SIGNATURE-----
>
> iF0EARECAB0WIQQP+UHquEepll566aqXCCyZOY1FIQUCW6/WuAAKCRCXCCyZOY1F
> IYGaAKDk/9QFqcgbEWN6bN9eMNitGAXU7ACfduIQKuGR7lsDTCkdRogye0u8TxM=3D
> =3DeoBH
> -----END PGP SIGNATURE-----
>
--0000000000009c76a005770e1359
Content-Type: text/html; charset="UTF-8"
Content-Transfer-Encoding: base64
PGRpdiBkaXI9Imx0ciI+PGRpdiBkaXI9Imx0ciI+PGRpdiBkaXI9Imx0ciI+RGF2aWQsIHRoYW5r
cyHCoCBUaGF0IHdhcyB0aGUgbWlzc2luZyBwaWVjZS48ZGl2Pjxicj48L2Rpdj48ZGl2Pkkgc3dp
dGNoZWQgdG88L2Rpdj48ZGl2Pjxicj48L2Rpdj48ZGl2PlJBTEFCRUxfR0VPSVBfQ0lUWT0mcXVv
dDtzYWRkcixkYWRkcjpyZWdpb24sY2NvJnF1b3Q7PGJyPjwvZGl2PjxkaXY+PGJyPjwvZGl2Pjxk
aXY+YW5kIEkgc2F3IHdoYXQgSSB3YW50ZWQ6PC9kaXY+PGRpdj48YnI+PC9kaXY+PGRpdj48ZGl2
PiMgcmEgLXIgL2FyZ3VzL3RvZGF5L3VudC0wMS5hcmcgLU4xIC13IC0gfCByYWxhYmVsIC1mIC9l
dGMvcmFsYWJlbC5jb25mIC1yIC0gLXMgbGFiZWw6MzAgLU4yMDwvZGl2PjxkaXY+wqAgwqAgwqAg
wqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqBMYWJlbDwvZGl2PjxkaXY+wqAgwqAgwqAgwqBz
Y2l0eT1GTCxVUzpkY2l0eT1NTyxVUzwvZGl2PjwvZGl2PjxkaXY+PGJyPjwvZGl2PjxkaXY+QWxs
IGFsb25nIEkgaGF2ZSBiZWVuIHRyeWluZyB0byBsYWJlbCBzb3VyY2UgYW5kIGRlc3RpbmF0aW9u
IElQcyB3aXRoIHN0YXRlLGNvdW50cnkgbGlrZSBhYm92ZS7CoCBJdCB0b29rIGEgZmFpciBiaXQg
b2YgZXhwZXJpbWVudGluZyB0byBnZXQgdGhlIHN0YXRlIHBhcnQgZmlndXJlZCBvdXQgZHVlIHRv
IHRoYXQgZmllbGQgYmVpbmcgcmVmZXJyZWQgdG8gYXMgJnF1b3Q7cmVnJnF1b3Q7IGluIHRoZSBy
YWxhYmVsLmNvbmYgY29tbWVudCBkb2N1bWVudGF0aW9uIHdoaWxlIGFjdHVhbGx5IGl0IGhhcyB0
byBiZSByZWZlcmVuY2VkIGFzICZxdW90O3JlZ2lvbiZxdW90OyB0byB3b3JrLjwvZGl2PjxkaXY+
PGJyPjwvZGl2PjxkaXY+Tm93IGZvciBteSBob3BlZnVsbHkgbGFzdCBxdWVzdGlvbjrCoCBIb3cg
Y2FuIEkgaGF2ZSByYSB1c2UgdGhhdCBsYWJlbCBjb250ZW50IGFzIHNlYXJjaCBjcml0ZXJpYT/C
oCBJIGFtIHRyeWluZyB0byB1c2UgcmEgdG8gY291bnQgdXAgdG90YWwgdHJhZmZpYyB2b2x1bWUg
c2VlbiB3aGVyZSB0aGUgc291cmNlIGFuZCBkZXN0aW5hdGlvbiBJUCBhcmUgYm90aCBpbiBGbG9y
aWRhLsKgIEkgc3VzcGVjdCByYSB3aWxsIG5vdCBsZXQgbWUgdXNlIGxhYmVsLCBzY2l0eSBvciBk
Y2l0eSB2YWx1ZXMgYXMgZmlsdGVyIGNyaXRlcmlhLsKgIENhbiByYWdyZXAgaGVscCBoZXJlP8Kg
IE9yIHdpbGwgSSBoYXZlIHRvIGdvIHRoZSByYXNxbGluc2VydCByb3V0ZSB0byBhY2NvbXBsaXNo
IHRoaXM/PC9kaXY+PGRpdj48YnI+PC9kaXY+PGRpdj5UaGFua3MsPC9kaXY+PGRpdj5LZXZpbjwv
ZGl2PjxkaXY+PGJyPjwvZGl2PjwvZGl2PjwvZGl2PjwvZGl2Pjxicj48ZGl2IGNsYXNzPSJnbWFp
bF9xdW90ZSI+PGRpdiBkaXI9Imx0ciI+T24gU2F0LCBTZXAgMjksIDIwMTggYXQgMzo0NyBQTSBE
YXZpZCBFZGVsbWFuICZsdDs8YSBocmVmPSJtYWlsdG86ZGVkZWxtYW5AaW5hbWUuY29tIj5kZWRl
bG1hbkBpbmFtZS5jb208L2E+Jmd0OyB3cm90ZTo8YnI+PC9kaXY+PGJsb2NrcXVvdGUgY2xhc3M9
ImdtYWlsX3F1b3RlIiBzdHlsZT0ibWFyZ2luOjAgMCAwIC44ZXg7Ym9yZGVyLWxlZnQ6MXB4ICNj
Y2Mgc29saWQ7cGFkZGluZy1sZWZ0OjFleCI+PGRpdiBsYW5nPSJFTi1VUyIgbGluaz0iYmx1ZSIg
dmxpbms9InB1cnBsZSI+PGRpdiBjbGFzcz0ibV8tMzg2NTQzNTQ5ODc0NzU1NTAwNFdvcmRTZWN0
aW9uMSI+PHA+LS0tLS1CRUdJTiBQR1AgU0lHTkVEIE1FU1NBR0UtLS0tLSA8YnI+SGFzaDogU0hB
MSA8dT48L3U+PHU+PC91PjwvcD48cD5JdCBsb29rcyBsaWtlIHdlIGFyZSBhbG1vc3QgdGhlcmUs
IHlvdSBuZWVkIHRvIGluZGljYXRlIHdoaWNoIGFkZHJlc3NlcyBuZWVkIHRvIGhhdmUgdGhlIGxh
YmVscyBhc3NvY2lhdGVkIDx1PjwvdT48dT48L3U+PC9wPjxwPlBsZWFzZSBjaGFuZ2UgdGhpcyBp
biB5b3VyIGNvbmZpZ3VyYXRpb24gZmlsZSA8dT48L3U+PHU+PC91PjwvcD48cD7CoCA8dT48L3U+
PHU+PC91PjwvcD48cD7CoCA8dT48L3U+PHU+PC91PjwvcD48cD5SQUxBQkVMX0dFT0lQX0NJVFk9
JnF1b3Q7c2FkZHIsZGFkZHI6Y2l0eSAmcXVvdDsgPHU+PC91Pjx1PjwvdT48L3A+PHA+wqAgPHU+
PC91Pjx1PjwvdT48L3A+PHA+VGhpcyBpbmZvcm1hdGlvbiBtaWdodCBoZWxwIExvb2tpbmcgYXQg
dGhlIGNvZGUsIHRoZSBuZXRtYXNrIGlzIG5vdCBmdW5jdGlvbmFsIDx1PjwvdT48dT48L3U+PC9w
PjxwPsKgIDx1PjwvdT48dT48L3U+PC9wPjxwPiMgPHU+PC91Pjx1PjwvdT48L3A+PHA+I8KgwqDC
oCBEYXRhIGZvciBjaXR5IHJlbGV2YW50IGRhdGEgaXMgZW5hYmxlZCB0aHJvdWdoIGVuYWJsaW5n
IGFuZCBjb25maWd1cmluZyA8dT48L3U+PHU+PC91PjwvcD48cD4jwqDCoMKgIHRoZSBjaXR5IGRh
dGFiYXNlIHN1cHBvcnQuwqAgVGhlIHR5cGVzIG9mIGRhdGEgYXZhaWxhYmxlIGFyZTogPHU+PC91
Pjx1PjwvdT48L3A+PHA+I8KgwqDCoMKgwqDCoCBjb3VudHJ5X2NvZGUsIGNvdW50cnlfY29kZTMs
IGNvdW50cnlfbmFtZSwgcmVnaW9uLCBjaXR5LCBwb3N0YWxfY29kZSwgPHU+PC91Pjx1PjwvdT48
L3A+PHA+I8KgwqDCoMKgwqDCoCBsYXRpdHVkZSwgbG9uZ2l0dWRlLCBtZXRyb19jb2RlLCBhcmVh
X2NvZGUgYW5kIGNvbnRpbmVudF9jb2RlLiA8dT48L3U+PHU+PC91PjwvcD48cD4jwqDCoMKgwqDC
oMKgIHRpbWVfb2Zmc2V0IGlzIGFsc28gYXZhaWxhYmxlLiA8dT48L3U+PHU+PC91PjwvcD48cD4j
IDx1PjwvdT48dT48L3U+PC9wPjxwPiPCoMKgwqAgVGhlIGNvbmNlcHQgaXMgdGhhdCB5b3Ugc2hv
dWxkIGJlIGFibGUgdG8gYWRkIHNlbWFudGljcyBmb3IgYW55IDx1PjwvdT48dT48L3U+PC9wPjxw
PiPCoMKgwqAgSVAgYWRkcmVzcyB0aGF0IGlzIGluIHRoZSBhcmd1cyByZWNvcmQuwqAgU3VwcG9y
dCBhZGRyZXNzZXMgYXJlOiA8dT48L3U+PHU+PC91PjwvcD48cD4jIDx1PjwvdT48dT48L3U+PC9w
PjxwPiPCoMKgwqDCoMKgwqAgc2FkZHIsIGRhZGRyLCBpbm9kZSA8dT48L3U+PHU+PC91PjwvcD48
cD4jIDx1PjwvdT48dT48L3U+PC9wPjxwPiPCoMKgwqAgVGhlIGxhYmVscyBwcm92aWRlZCB3aWxs
IGJlIHRhZ2dlZCBhczogPHU+PC91Pjx1PjwvdT48L3A+PHA+I8KgwqDCoMKgwqDCoCBzY2l0eSwg
ZGNpdHksIGljaXR5IDx1PjwvdT48dT48L3U+PC9wPjxwPiMgPHU+PC91Pjx1PjwvdT48L3A+PHA+
I8KgwqDCoCBUbyBjb25maWd1cmUgd2hhdCB5b3Ugd2FudCB0byBoYXZlIHBsYWNlZCBpbiB0aGUg
bGFiZWwsIHVzZSB0aGUgbGlzdCBvZiA8dT48L3U+PHU+PC91PjwvcD48cD4jwqDCoMKgIG9iamVj
dHMsIGluIHdoYXRldmVyIG9yZGVyIHlvdSBsaWtlLCBhcyB0aGUgUkFMQUJFTF9HRU9QSVBfQ0lU
WSBzdHJpbmcgPHU+PC91Pjx1PjwvdT48L3A+PHA+I8KgwqDCoCB1c2luZyB0aGVzZSBrZXl3b3Jk
czogPHU+PC91Pjx1PjwvdT48L3A+PHA+I8KgwqDCoMKgwqDCoMKgwqAgY2NvIC0gY291bnRyeV9j
b2RlIDx1PjwvdT48dT48L3U+PC9wPjxwPiPCoMKgwqDCoMKgwqDCoCBjY28zIC0gY291bnRyeV9j
b2RlMyA8dT48L3U+PHU+PC91PjwvcD48cD4jwqDCoMKgwqDCoMKgIGNuYW1lIC0gY291bnRyeV9u
YW1lIDx1PjwvdT48dT48L3U+PC9wPjxwPiPCoMKgwqDCoMKgwqDCoMKgIHJlZyAtIHJlZ2lvbiA8
dT48L3U+PHU+PC91PjwvcD48cD4jwqDCoMKgwqDCoMKgwqAgY2l0eSAtIGNpdHkgPHU+PC91Pjx1
PjwvdT48L3A+PHA+I8KgwqDCoMKgwqDCoCBwY29kZSAtIHBvc3RhbF9jb2RlIDx1PjwvdT48dT48
L3U+PC9wPjxwPiPCoMKgwqDCoMKgwqDCoMKgIGxhdCAtIGxhdGl0dWRlIDx1PjwvdT48dT48L3U+
PC9wPjxwPiPCoMKgwqDCoMKgwqDCoCBsb25nIC0gbG9uZ2l0dWRlIDx1PjwvdT48dT48L3U+PC9w
PjxwPiPCoMKgwqDCoMKgwqAgbWV0cm8gLSBtZXRyb19jb2RlIDx1PjwvdT48dT48L3U+PC9wPjxw
PiPCoMKgwqDCoMKgwqDCoCBhcmVhIC0gYXJlYV9jb2RlIDx1PjwvdT48dT48L3U+PC9wPjxwPiPC
oMKgwqDCoMKgwqDCoCBjb250IC0gY29udGluZW50X2NvZGUgPHU+PC91Pjx1PjwvdT48L3A+PHA+
I8KgwqDCoMKgIG5ldG1hc2sgLSBuZXRtYXNrIHZhbHVlIDx1PjwvdT48dT48L3U+PC9wPjxwPiMg
PHU+PC91Pjx1PjwvdT48L3A+PHA+I8KgwqDCoCBXb3JraW5nIGV4YW1wbGVzIGNvdWxkIGJlOiA8
dT48L3U+PHU+PC91PjwvcD48cD4jwqDCoMKgwqDCoMKgIFJBTEFCRUxfR0VPSVBfQ0lUWT0mcXVv
dDtzYWRkcixkYWRkcjpsYXQvbG9uJnF1b3Q7IDx1PjwvdT48dT48L3U+PC9wPjxwPiPCoMKgwqDC
oMKgwqAgUkFMQUJFTF9HRU9JUF9DSVRZPSZxdW90Oyo6Y2l0eSxyZWdpb24sY25hbWUsbGF0LGxv
biZxdW90OyA8dT48L3U+PHU+PC91PjwvcD48cD4jIDx1PjwvdT48dT48L3U+PC9wPjxwPiNSQUxB
QkVMX0dFT0lQX0NJVFk9JnF1b3Q7c2FkZHIsZGFkZHIsaW5vZGU6b2ZmLGNvbnQsbGF0LGxvbiZx
dW90OyA8dT48L3U+PHU+PC91PjwvcD48cD4jUkFMQUJFTF9HRU9JUF9DSVRZX0ZJTEU9JnF1b3Q7
L3Vzci9sb2NhbC9zaGFyZS9HZW9JUC9HZW9JUC5kYXQmcXVvdDsgPHU+PC91Pjx1PjwvdT48L3A+
PHA+wqAgPHU+PC91Pjx1PjwvdT48L3A+PHA+wqAgPHU+PC91Pjx1PjwvdT48L3A+PHA+wqAgPHU+
PC91Pjx1PjwvdT48L3A+PHA+LSAtLURhdmUgPHU+PC91Pjx1PjwvdT48L3A+PHA+wqAgPHU+PC91
Pjx1PjwvdT48L3A+PHA+wqAgPHU+PC91Pjx1PjwvdT48L3A+PHA+wqAgPHU+PC91Pjx1PjwvdT48
L3A+PHA+RnJvbTogS2V2aW4gQnJhbmNoICZsdDs8YSBocmVmPSJtYWlsdG86a2V2aW5AYnJhbmNo
bmV0Y29uc3VsdGluZy5jb20iIHRhcmdldD0iX2JsYW5rIj5rZXZpbkBicmFuY2huZXRjb25zdWx0
aW5nLmNvbTwvYT4mZ3Q7IDxicj5TZW50OiBTYXR1cmRheSwgU2VwdGVtYmVyIDI5LCAyMDE4IDEx
OjU3IEFNIDxicj5UbzogQ2FydGVyIEJ1bGxhcmQgJmx0OzxhIGhyZWY9Im1haWx0bzpjYXJ0ZXJA
cW9zaWVudC5jb20iIHRhcmdldD0iX2JsYW5rIj5jYXJ0ZXJAcW9zaWVudC5jb208L2E+Jmd0OyA8
YnI+Q2M6IERhdmlkIEVkZWxtYW4gJmx0OzxhIGhyZWY9Im1haWx0bzpkZWRlbG1hbkBpbmFtZS5j
b20iIHRhcmdldD0iX2JsYW5rIj5kZWRlbG1hbkBpbmFtZS5jb208L2E+Jmd0OzsgQXJndXMgJmx0
OzxhIGhyZWY9Im1haWx0bzphcmd1cy1pbmZvQGxpc3RzLmFuZHJldy5jbXUuZWR1IiB0YXJnZXQ9
Il9ibGFuayI+YXJndXMtaW5mb0BsaXN0cy5hbmRyZXcuY211LmVkdTwvYT4mZ3Q7IDxicj5TdWJq
ZWN0OiBSZTogW0FSR1VTXSBNYXhNaW5kIEdlb0lQIHN1cHBvcnQgaW4gMy4wLjguMiA8dT48L3U+
PHU+PC91PjwvcD48cD7CoCA8dT48L3U+PHU+PC91PjwvcD48cD5IaSBDYXJ0ZXIgYW5kIERhdmlk
LCA8dT48L3U+PHU+PC91PjwvcD48cD7CoCA8dT48L3U+PHU+PC91PjwvcD48cD5JIGp1c3QgdHJp
ZWQgdGhlIGZvbGxvd2luZyB3aXRoIHRoZSBzYW1lIHJhbGFiZWwuY29uZiBhcyBiZWZvcmU6IDx1
PjwvdT48dT48L3U+PC9wPjxwPsKgwqDCoMKgwqDCoMKgIHJhIC1yIC9hcmd1cy90b2RheS91bnQt
MDEuYXJnIC13IC0gfCByYWxhYmVsIC1mIC9ldGMvcmFsYWJlbC5jb25mIC1yIC0gLXMgbGFiZWw6
MjAwwqAgLU4yMCA8dT48L3U+PHU+PC91PjwvcD48cD5hbmQgc2F3IHRoaXMuwqAgTG9va3MgbGlr
ZSBJIHdhcyB1c2luZyB0aGUgd3Jvbmcgc3ludGF4IHdoaWNoIEkgYW0gZ2xhZCB0byBrbm93IGJl
dHRlciBub3csIGJ1dCB0aGUgR2VvSVAgbG9va3VwcyBhcmUgc3RpbGwgbm90IGhhcHBlbmluZzo8
dT48L3U+PHU+PC91PjwvcD48cD7CoMKgwqDCoMKgwqDCoCAmcXVvdDtzY2l0eT06ZGNpdHk9JnF1
b3Q7IDx1PjwvdT48dT48L3U+PC9wPjxwPsKgwqDCoMKgwqDCoMKgICZxdW90O3NjaXR5PTpkY2l0
eT0mcXVvdDsgPHU+PC91Pjx1PjwvdT48L3A+PHA+wqDCoMKgwqDCoMKgwqAgJnF1b3Q7c2NpdHk9
OmRjaXR5PSZxdW90OyA8dT48L3U+PHU+PC91PjwvcD48cD7CoMKgwqDCoMKgwqDCoCAmcXVvdDtz
Y2l0eT06ZGNpdHk9JnF1b3Q7IDx1PjwvdT48dT48L3U+PC9wPjxwPsKgwqDCoMKgwqDCoMKgICZx
dW90O3NjaXR5PTpkY2l0eT0mcXVvdDsgPHU+PC91Pjx1PjwvdT48L3A+PHA+wqDCoMKgwqDCoMKg
wqAgJnF1b3Q7c2NpdHk9OmRjaXR5PSZxdW90OyA8dT48L3U+PHU+PC91PjwvcD48cD7CoMKgwqDC
oMKgwqDCoCAmcXVvdDtzY2l0eT06ZGNpdHk9JnF1b3Q7IDx1PjwvdT48dT48L3U+PC9wPjxwPsKg
wqDCoMKgwqDCoMKgICZxdW90O3NjaXR5PTpkY2l0eT0mcXVvdDsgPHU+PC91Pjx1PjwvdT48L3A+
PHA+wqDCoMKgwqDCoMKgwqAgJnF1b3Q7c2NpdHk9OmRjaXR5PSZxdW90OyA8dT48L3U+PHU+PC91
PjwvcD48cD7CoMKgwqDCoMKgwqDCoCAmcXVvdDtzY2l0eT06ZGNpdHk9JnF1b3Q7IDx1PjwvdT48
dT48L3U+PC9wPjxwPsKgwqDCoMKgwqDCoMKgICZxdW90O3NjaXR5PTpkY2l0eT0mcXVvdDsgPHU+
PC91Pjx1PjwvdT48L3A+PHA+wqDCoMKgwqDCoMKgwqAgJnF1b3Q7c2NpdHk9OmRjaXR5PSZxdW90
OyA8dT48L3U+PHU+PC91PjwvcD48cD7CoCA8dT48L3U+PHU+PC91PjwvcD48cD5JIGtub3cgdGhl
IGRhdGEgZmlsZSBpcyBnb29kIGJlY2F1c2UgaXQgd29ya3Mgd2l0aCB0aGlzOiA8dT48L3U+PHU+
PC91PjwvcD48cD7CoMKgwqDCoMKgwqDCoCAjIGdlb2lwbG9va3VwIC1mIC91c3IvbG9jYWwvc2hh
cmUvR2VvSVAvR2VvSVBDaXR5LmRhdCAyMDcuNDguNDguMTkgPHU+PC91Pjx1PjwvdT48L3A+PHA+
wqDCoMKgwqDCoMKgwqAgR2VvSVAgQ2l0eSBFZGl0aW9uLCBSZXYgMTogVVMsIE1PLCBNaXNzb3Vy
aSwgQ2hlc3RlcmZpZWxkLCA2MzAxNywgMzguNjUwMDAyLCAtOTAuNTMzNDAxLCA2MDksIDMxNCA8
dT48L3U+PHU+PC91PjwvcD48cD7CoMKgwqDCoMKgwqDCoMKgIDx1PjwvdT48dT48L3U+PC9wPjxw
PkluIGNhc2UgaXQgaGVscHMsIEkgcmVidWlsdCBhcmd1cy1jbGllbnRzIHdpdGggdGhlIC5kZWJ1
ZyBmbGFnIGZpbGUgcHJlc2VudCBhbmQgdGhlbiByYW4gdGhpcyBjb21tYW5kIGxpbWl0ZWQgdG8g
b25seSBhIHNpbmdsZSBhcmd1cyByZWNvcmQgdGhhdCBJIGluZGVwZW5kZW50bHkgY29uZmlybWVk
IGhhcyBhIHNyY2lwIHZhbHVlIGtub3duIHRvIGdlb2lwbG9va3VwPHU+PC91Pjx1PjwvdT48L3A+
PHA+wqDCoMKgwqDCoMKgwqAgIyByYSAtciAvYXJndXMvdG9kYXkvdW50LTAxLmFyZyAtTjEgLXcg
LSB8IHJhbGFiZWwgLWYgL2V0Yy9yYWxhYmVsLmNvbmYgLXIgLSAtcyBsYWJlbDo1MCAtTjIwMCAt
RDMgPHU+PC91Pjx1PjwvdT48L3A+PHA+wqDCoMKgwqDCoMKgwqAgcmFsYWJlbFs0NDU3MC40MGI3
NTNmZjhlN2YwMDAwXTogMTU6NTI6NTcuOTUwMTYxIEFyZ3VzTmV3TGFiZWxlciAoMHg3ZjhlZmYz
ZjcwMTAsIDApIHJldHVybmluZyAweDFiMDU3YzAgPHU+PC91Pjx1PjwvdT48L3A+PHA+wqDCoMKg
wqDCoMKgwqAgcmFsYWJlbFs0NDU3MC40MGI3NTNmZjhlN2YwMDAwXTogMTU6NTI6NTcuOTU5NjU2
IFJhTGFiZWxQYXJzZVJlc291cmNlRmlsZSAoL2V0Yy9yYWxhYmVsLmNvbmYpIHJldHVybmluZyAw
IDx1PjwvdT48dT48L3U+PC9wPjxwPsKgwqDCoMKgwqDCoMKgIHJhbGFiZWxbNDQ1NzAuNDBiNzUz
ZmY4ZTdmMDAwMF06IDE1OjUyOjU3Ljk1OTczMCBBcmd1c1JlYWRDb25uZWN0aW9uKCkgcmVhZCAx
NiBieXRlcyA8dT48L3U+PHU+PC91PjwvcD48cD7CoMKgwqDCoMKgwqDCoCByYWxhYmVsWzQ0NTcw
LjQwYjc1M2ZmOGU3ZjAwMDBdOiAxNTo1Mjo1Ny45NTk3NDggQXJndXNSZWFkQ29ubmVjdGlvbigp
IHJlYWQgMTEyIGJ5dGVzIDx1PjwvdT48dT48L3U+PC9wPjxwPsKgwqDCoMKgwqDCoMKgIHJhbGFi
ZWxbNDQ1NzAuNDBiNzUzZmY4ZTdmMDAwMF06IDE1OjUyOjU3Ljk2MTEzMyBBcmd1c0luaXRBZGRy
dG9uYW1lICgweDdmOGVmZjNmNzAxMCwgMHhhOWZlNjcwMCwgMHhmZmZmZmYwMCkgPHU+PC91Pjx1
PjwvdT48L3A+PHA+wqDCoMKgwqDCoMKgwqAgcmFsYWJlbFs0NDU3MC40MGI3NTNmZjhlN2YwMDAw
XTogMTU6NTI6NTcuOTYxMTQ1IEFyZ3VzUGFyc2VJbml0KDB4N2Y4ZWZmM2Y3MDEwIDB4N2Y4ZWZm
Mzg2MDEwIDx1PjwvdT48dT48L3U+PC9wPjxwPsKgwqDCoMKgwqDCoMKgIHJhbGFiZWxbNDQ1NzAu
NDBiNzUzZmY4ZTdmMDAwMF06IDE1OjUyOjU3Ljk2MTE1NSBBcmd1c1JlYWRDb25uZWN0aW9uKDB4
ZmYzODYwMTAsIDEpIHJldHVybmluZyAxIDx1PjwvdT48dT48L3U+PC9wPjxwPsKgwqDCoMKgwqDC
oMKgIHJhbGFiZWxbNDQ1NzAuNDBiNzUzZmY4ZTdmMDAwMF06IDE1OjUyOjU3Ljk2MTMyOSBBcmd1
c0FkZFRvUmVjb3JkTGFiZWwgKDB4N2Y4ZWZmM2Y3MDEwLCAweDFiMTg4YzAsIHNjaXR5PTpkY2l0
eT0pIHJldHVybmluZyAwPHU+PC91Pjx1PjwvdT48L3A+PHA+wqDCoMKgwqDCoMKgwqAgwqDCoMKg
wqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDC
oMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoCBMYWJlbCA8dT48L3U+PHU+PC91PjwvcD48cD7CoMKg
wqDCoMKgwqDCoCDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKg
wqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqAgc2NpdHk9OmRjaXR5PSA8dT48L3U+PHU+PC91Pjwv
cD48cD7CoMKgwqDCoMKgwqDCoCByYWxhYmVsWzQ0NTcwLjQwYjc1M2ZmOGU3ZjAwMDBdOiAxNTo1
Mjo1Ny45NjEzODUgQXJndXNDbG9zZUlucHV0KDB4ZmYzODYwMTApIGNsb3NpbmcgPHU+PC91Pjx1
PjwvdT48L3A+PHA+wqDCoMKgwqDCoMKgwqAgcmFsYWJlbFs0NDU3MC40MGI3NTNmZjhlN2YwMDAw
XTogMTU6NTI6NTcuOTYxNDA4IEFyZ3VzQ2xvc2VJbnB1dCgweGZmMzg2MDEwKSBkb25lIDx1Pjwv
dT48dT48L3U+PC9wPjxwPsKgwqDCoMKgwqDCoMKgIHJhbGFiZWxbNDQ1NzAuNDBiNzUzZmY4ZTdm
MDAwMF06IDE1OjUyOjU3Ljk2MTQxNSBtYWluOiBBcmd1c1JlYWRGaWxlU3RyZWFtICgtKSBkb25l
IDx1PjwvdT48dT48L3U+PC9wPjxwPsKgwqDCoMKgwqDCoMKgIHJhbGFiZWxbNDQ1NzAuNDBiNzUz
ZmY4ZTdmMDAwMF06IDE1OjUyOjU3Ljk2MTQyNiBtYWluOiByZWFkaW5nIGZpbGVzIGNvbXBsZXRl
ZCA8dT48L3U+PHU+PC91PjwvcD48cD7CoMKgwqDCoMKgwqDCoCByYWxhYmVsWzQ0NTcwLjQwYjc1
M2ZmOGU3ZjAwMDBdOiAxNTo1Mjo1Ny45NjE0MzIgQXJndXNTaHV0RG93biAoMCkgPHU+PC91Pjx1
PjwvdT48L3A+PHA+wqDCoMKgwqDCoMKgwqAgcmFsYWJlbFs0NDU3MC40MGI3NTNmZjhlN2YwMDAw
XTogMTU6NTI6NTcuOTYxNDM5IFJhUGFyc2VDb21wbGV0ZSAoMCkgcmV0dXJuaW5nIDx1PjwvdT48
dT48L3U+PC9wPjxwPsKgwqDCoMKgwqDCoMKgIHJhbGFiZWxbNDQ1NzAuNDBiNzUzZmY4ZTdmMDAw
MF06IDE1OjUyOjU3Ljk2MTQ0NCBSYVBhcnNlQ29tcGxldGUoY2F1Z2h0IHNpZ25hbCAwKSA8dT48
L3U+PHU+PC91PjwvcD48cD7CoMKgwqDCoMKgwqDCoCByb290QG5zbS53eWNsaWZmZS5vcmc6fi9h
cmd1cy1jbGllbnRzLTMuMC44IyAmbHQ7PGEgaHJlZj0ibWFpbHRvOnJvb3RAbnNtLnd5Y2xpZmZl
Lm9yZzp+L2FyZ3VzLWNsaWVudHMtMy4wLjgiIHRhcmdldD0iX2JsYW5rIj5tYWlsdG86cm9vdEBu
c20ud3ljbGlmZmUub3JnOn4vYXJndXMtY2xpZW50cy0zLjAuODwvYT4jJmd0O8KgIHJhIC1yIC9h
cmd1cy90b2RheS91bnQtMDEuYXJnIC1OMSAtdyAtIHwgcmFsYWJlbCAtZiAvZXRjL3JhbGFiZWwu
Y29uZiAtciAtIC1zIGxhYmVsOjUwIC1OMjAwIC1EODx1PjwvdT48dT48L3U+PC9wPjxwPsKgwqDC
oMKgwqDCoMKgIHJhbGFiZWxbNDQ2Mi40MDQ3MjQyOWEzN2YwMDAwXTogMTU6NTM6MjQuMzc0NDMz
IEFyZ3VzRnJlZSAoMHgyNmIyMjUwKSA8dT48L3U+PHU+PC91PjwvcD48cD7CoMKgwqDCoMKgwqDC
oCByYWxhYmVsWzQ0NjIuNDA0NzI0MjlhMzdmMDAwMF06IDE1OjUzOjI0LjM3NDQ2MSBBcmd1c0Zy
ZWUgKDB4MjZiMjJiMCkgPHU+PC91Pjx1PjwvdT48L3A+PHA+wqDCoMKgwqDCoMKgwqAgcmFsYWJl
bFs0NDYyLjQwNDcyNDI5YTM3ZjAwMDBdOiAxNTo1MzoyNC4zNzQ0NjkgQXJndXNGcmVlICgweDI2
YjIzMTApIDx1PjwvdT48dT48L3U+PC9wPjxwPsKgwqDCoMKgwqDCoMKgIHJhbGFiZWxbNDQ2Mi40
MDQ3MjQyOWEzN2YwMDAwXTogMTU6NTM6MjQuMzc0NDc0IEFyZ3VzRnJlZSAoMHgyNmIyMzcwKSA8
dT48L3U+PHU+PC91PjwvcD48cD7CoMKgwqDCoMKgwqDCoCByYWxhYmVsWzQ0NjIuNDA0NzI0Mjlh
MzdmMDAwMF06IDE1OjUzOjI0LjM3NDQ3OSBBcmd1c0ZyZWUgKDB4MjZiMjNkMCkgPHU+PC91Pjx1
PjwvdT48L3A+PHA+wqDCoMKgwqDCoMKgwqAgcmFsYWJlbFs0NDYyLjQwNDcyNDI5YTM3ZjAwMDBd
OiAxNTo1MzoyNC4zNzQ0ODQgQXJndXNGcmVlICgweDI2YjI0MzApIDx1PjwvdT48dT48L3U+PC9w
PjxwPsKgwqDCoMKgwqDCoMKgIHJhbGFiZWxbNDQ2Mi40MDQ3MjQyOWEzN2YwMDAwXTogMTU6NTM6
MjQuMzc0NDg5IEFyZ3VzRnJlZSAoMHgyNmIyNDkwKSA8dT48L3U+PHU+PC91PjwvcD48cD7CoMKg
wqDCoMKgwqDCoCByYWxhYmVsWzQ0NjIuNDA0NzI0MjlhMzdmMDAwMF06IDE1OjUzOjI0LjM3NDQ5
NCBBcmd1c0ZyZWUgKDB4MjZiMjRmMCkgPHU+PC91Pjx1PjwvdT48L3A+PHA+wqDCoMKgwqDCoMKg
wqAgcmFsYWJlbFs0NDYyLjQwNDcyNDI5YTM3ZjAwMDBdOiAxNTo1MzoyNC4zNzQ0OTkgQXJndXNG
cmVlICgweDI2YjI1NTApIDx1PjwvdT48dT48L3U+PC9wPjxwPsKgwqDCoMKgwqDCoMKgIHJhbGFi
ZWxbNDQ2Mi40MDQ3MjQyOWEzN2YwMDAwXTogMTU6NTM6MjQuMzc0NTA0IEFyZ3VzRnJlZSAoMHgy
NmIyNWIwKSA8dT48L3U+PHU+PC91PjwvcD48cD7CoMKgwqDCoMKgwqDCoCByYWxhYmVsWzQ0NjIu
NDA0NzI0MjlhMzdmMDAwMF06IDE1OjUzOjI0LjM3NDUwOSBBcmd1c0ZyZWUgKDB4MjZiMjYxMCkg
PHU+PC91Pjx1PjwvdT48L3A+PHA+wqDCoMKgwqDCoMKgwqAgcmFsYWJlbFs0NDYyLjQwNDcyNDI5
YTM3ZjAwMDBdOiAxNTo1MzoyNC4zNzQ1MzMgQXJndXNDYWxsb2MgKDEsIDgwKSByZXR1cm5pbmcg
MHgyNmIyNjEwIDx1PjwvdT48dT48L3U+PC9wPjxwPsKgwqDCoMKgwqDCoMKgIHJhbGFiZWxbNDQ2
Mi40MDQ3MjQyOWEzN2YwMDAwXTogMTU6NTM6MjQuMzc0NTQ0IEFyZ3VzQ2FsbG9jICgxLCAyOTYp
IHJldHVybmluZyAweDI2YjI3YzAgPHU+PC91Pjx1PjwvdT48L3A+PHA+wqDCoMKgwqDCoMKgwqAg
cmFsYWJlbFs0NDYyLjQwNDcyNDI5YTM3ZjAwMDBdOiAxNTo1MzoyNC4zNzQ1NjYgQXJndXNDYWxs
b2MgKDEsIDExMikgcmV0dXJuaW5nIDB4MjZiMjk1MCA8dT48L3U+PHU+PC91PjwvcD48cD7CoMKg
wqDCoMKgwqDCoCByYWxhYmVsWzQ0NjIuNDA0NzI0MjlhMzdmMDAwMF06IDE1OjUzOjI0LjM3NDU3
NyBBcmd1c0NhbGxvYyAoMSwgODApIHJldHVybmluZyAweDI2YjI1YjAgPHU+PC91Pjx1PjwvdT48
L3A+PHA+wqDCoMKgwqDCoMKgwqAgcmFsYWJlbFs0NDYyLjQwNDcyNDI5YTM3ZjAwMDBdOiAxNTo1
MzoyNC4zNzQ1OTUgQXJndXNOZXdRdWV1ZSAoKSByZXR1cm5pbmcgMHgyNmIyNWIwIDx1PjwvdT48
dT48L3U+PC9wPjxwPsKgwqDCoMKgwqDCoMKgIHJhbGFiZWxbNDQ2Mi40MDQ3MjQyOWEzN2YwMDAw
XTogMTU6NTM6MjQuMzc0NjEzIEFyZ3VzQ2FsbG9jICg2NTUzNiwgOCkgcmV0dXJuaW5nIDB4Mjg0
OWEwMTAgPHU+PC91Pjx1PjwvdT48L3A+PHA+wqDCoMKgwqDCoMKgwqAgcmFsYWJlbFs0NDYyLjQw
NDcyNDI5YTM3ZjAwMDBdOiAxNTo1MzoyNC4zNzQ2MTkgQXJndXNOZXdMYWJlbGVyICgweDdmYTMy
OTEwMDAxMCwgMCkgcmV0dXJuaW5nIDB4MjZiMjdjMCA8dT48L3U+PHU+PC91PjwvcD48cD7CoMKg
wqDCoMKgwqDCoCByYWxhYmVsWzQ0NjIuNDA0NzI0MjlhMzdmMDAwMF06IDE1OjUzOjI0LjM4NDM1
MiBSYUxhYmVsUGFyc2VSZXNvdXJjZUZpbGUgKC9ldGMvcmFsYWJlbC5jb25mKSByZXR1cm5pbmcg
MCA8dT48L3U+PHU+PC91PjwvcD48cD7CoMKgwqDCoMKgwqDCoCByYWxhYmVsWzQ0NjIuNDA0NzI0
MjlhMzdmMDAwMF06IDE1OjUzOjI0LjM4NDM4NyBBcmd1c0NhbGxvYyAoMSwgNTYwKSByZXR1cm5p
bmcgMHgyNmIyMjUwIDx1PjwvdT48dT48L3U+PC9wPjxwPsKgwqDCoMKgwqDCoMKgIHJhbGFiZWxb
NDQ2Mi40MDQ3MjQyOWEzN2YwMDAwXTogMTU6NTM6MjQuMzg0NDExIEFyZ3VzQ2FsbG9jICgxLCAx
MTIpIHJldHVybmluZyAweDI2YjJlODAgPHU+PC91Pjx1PjwvdT48L3A+PHA+wqDCoMKgwqDCoMKg
wqAgcmFsYWJlbFs0NDYyLjQwNDcyNDI5YTM3ZjAwMDBdOiAxNTo1MzoyNC4zODQ0MTggQXJndXND
YWxsb2MgKDEsIDgwKSByZXR1cm5pbmcgMHgyNmIyZjAwIDx1PjwvdT48dT48L3U+PC9wPjxwPsKg
wqDCoMKgwqDCoMKgIHJhbGFiZWxbNDQ2Mi40MDQ3MjQyOWEzN2YwMDAwXTogMTU6NTM6MjQuMzg0
NDI0IEFyZ3VzTmV3UXVldWUgKCkgcmV0dXJuaW5nIDB4MjZiMmYwMCA8dT48L3U+PHU+PC91Pjwv
cD48cD7CoMKgwqDCoMKgwqDCoCByYWxhYmVsWzQ0NjIuNDA0NzI0MjlhMzdmMDAwMF06IDE1OjUz
OjI0LjM4NDQzMCBBcmd1c0NhbGxvYyAoMSwgNTYpIHJldHVybmluZyAweDI2YjJmNjAgPHU+PC91
Pjx1PjwvdT48L3A+PHA+wqDCoMKgwqDCoMKgwqAgcmFsYWJlbFs0NDYyLjQwNDcyNDI5YTM3ZjAw
MDBdOiAxNTo1MzoyNC4zODQ0NTQgQXJndXNDYWxsb2MgKDY1NTM2LCA4KSByZXR1cm5pbmcgMHgy
NzM1ODAxMCA8dT48L3U+PHU+PC91PjwvcD48cD7CoMKgwqDCoMKgwqDCoCByYWxhYmVsWzQ0NjIu
NDA0NzI0MjlhMzdmMDAwMF06IDE1OjUzOjI0LjM4NDQ2MSBBcmd1c05ld0hhc2hUYWJsZSAoNjU1
MzYpIHJldHVybmluZyAweDI2YjJmNjAgPHU+PC91Pjx1PjwvdT48L3A+PHA+wqDCoMKgwqDCoMKg
wqAgcmFsYWJlbFs0NDYyLjQwNDcyNDI5YTM3ZjAwMDBdOiAxNTo1MzoyNC4zODQ0ODMgQXJndXNS
ZWFkQ29ubmVjdGlvbigpIHJlYWQgMTYgYnl0ZXMgPHU+PC91Pjx1PjwvdT48L3A+PHA+wqDCoMKg
wqDCoMKgwqAgcmFsYWJlbFs0NDYyLjQwNDcyNDI5YTM3ZjAwMDBdOiAxNTo1MzoyNC4zODQ0OTgg
QXJndXNSZWFkQ29ubmVjdGlvbigpIHJlYWQgMTEyIGJ5dGVzIDx1PjwvdT48dT48L3U+PC9wPjxw
PsKgwqDCoMKgwqDCoMKgIHJhbGFiZWxbNDQ2Mi40MDQ3MjQyOWEzN2YwMDAwXTogMTU6NTM6MjQu
Mzg0NTE0IEFyZ3VzQ2FsbG9jICgxLCA0MTk0MzA0KSByZXR1cm5pbmcgMHgyNmY1NzAxMCA8dT48
L3U+PHU+PC91PjwvcD48cD7CoMKgwqDCoMKgwqDCoCByYWxhYmVsWzQ0NjIuNDA0NzI0MjlhMzdm
MDAwMF06IDE1OjUzOjI0LjM4NDUyMyBBcmd1c0NhbGxvYyAoMSwgMjYyMTQ0KSByZXR1cm5pbmcg
MHgyNmYxNjAxMCA8dT48L3U+PHU+PC91PjwvcD48cD7CoMKgwqDCoMKgwqDCoCByYWxhYmVsWzQ0
NjIuNDA0NzI0MjlhMzdmMDAwMF06IDE1OjUzOjI0LjM4NTkzNCBBcmd1c0luaXRBZGRydG9uYW1l
ICgweDdmYTMyOTEwMDAxMCwgMHhhOWZlNjcwMCwgMHhmZmZmZmYwMCkgPHU+PC91Pjx1PjwvdT48
L3A+PHA+wqDCoMKgwqDCoMKgwqAgcmFsYWJlbFs0NDYyLjQwNDcyNDI5YTM3ZjAwMDBdOiAxNTo1
MzoyNC4zODU5NDcgQXJndXNQYXJzZUluaXQoMHg3ZmEzMjkxMDAwMTAgMHg3ZmEzMjkwOGYwMTAg
PHU+PC91Pjx1PjwvdT48L3A+PHA+wqDCoMKgwqDCoMKgwqAgcmFsYWJlbFs0NDYyLjQwNDcyNDI5
YTM3ZjAwMDBdOiAxNTo1MzoyNC4zODU5NTYgQXJndXNSZWFkQ29ubmVjdGlvbigweDI5MDhmMDEw
LCAxKSByZXR1cm5pbmcgMSA8dT48L3U+PHU+PC91PjwvcD48cD7CoMKgwqDCoMKgwqDCoCByYWxh
YmVsWzQ0NjIuNDA0NzI0MjlhMzdmMDAwMF06IDE1OjUzOjI0LjM4NTk2OSBBcmd1c1JlYWRGaWxl
U3RyZWFtKCkgc3RhcnRpbmcgPHU+PC91Pjx1PjwvdT48L3A+PHA+wqDCoMKgwqDCoMKgwqAgcmFs
YWJlbFs0NDYyLjQwNDcyNDI5YTM3ZjAwMDBdOiAxNTo1MzoyNC4zODU5ODEgQXJndXNSZWFkU3Ry
ZWFtU29ja2V0ICgweDdmYTMyOTA4ZjAxMCkgcmVhZCAzODAgYnl0ZXMgPHU+PC91Pjx1PjwvdT48
L3A+PHA+wqDCoMKgwqDCoMKgwqAgcmFsYWJlbFs0NDYyLjQwNDcyNDI5YTM3ZjAwMDBdOiAxNTo1
MzoyNC4zODYwMTUgQXJndXNDYWxsb2MgKDEsIDM4NCkgcmV0dXJuaW5nIDB4MjZjNThjMCA8dT48
L3U+PHU+PC91PjwvcD48cD7CoMKgwqDCoMKgwqDCoCByYWxhYmVsWzQ0NjIuNDA0NzI0MjlhMzdm
MDAwMF06IDE1OjUzOjI0LjM4NjAyNSBBcmd1c0NhbGxvYyAoMSwgMTIpIHJldHVybmluZyAweDI2
YzVhNTAgPHU+PC91Pjx1PjwvdT48L3A+PHA+wqDCoMKgwqDCoMKgwqAgcmFsYWJlbFs0NDYyLjQw
NDcyNDI5YTM3ZjAwMDBdOiAxNTo1MzoyNC4zODYwMzEgQXJndXNDYWxsb2MgKDEsIDgwKSByZXR1
cm5pbmcgMHgyNmM1YTcwIDx1PjwvdT48dT48L3U+PC9wPjxwPsKgwqDCoMKgwqDCoMKgIHJhbGFi
ZWxbNDQ2Mi40MDQ3MjQyOWEzN2YwMDAwXTogMTU6NTM6MjQuMzg2MDM3IEFyZ3VzQ2FsbG9jICgx
LCAzNikgcmV0dXJuaW5nIDB4MjZjNWFkMCA8dT48L3U+PHU+PC91PjwvcD48cD7CoMKgwqDCoMKg
wqDCoCByYWxhYmVsWzQ0NjIuNDA0NzI0MjlhMzdmMDAwMF06IDE1OjUzOjI0LjM4NjA0MiBBcmd1
c0NhbGxvYyAoMSwgNTIpIHJldHVybmluZyAweDI2YzViMDAgPHU+PC91Pjx1PjwvdT48L3A+PHA+
wqDCoMKgwqDCoMKgwqAgcmFsYWJlbFs0NDYyLjQwNDcyNDI5YTM3ZjAwMDBdOiAxNTo1MzoyNC4z
ODYwNDcgQXJndXNDYWxsb2MgKDEsIDgwKSByZXR1cm5pbmcgMHgyNmM1YjQwIDx1PjwvdT48dT48
L3U+PC9wPjxwPsKgwqDCoMKgwqDCoMKgIHJhbGFiZWxbNDQ2Mi40MDQ3MjQyOWEzN2YwMDAwXTog
MTU6NTM6MjQuMzg2MDUzIEFyZ3VzQ2FsbG9jICgxLCAxMjApIHJldHVybmluZyAweDI2YzViYTAg
PHU+PC91Pjx1PjwvdT48L3A+PHA+wqDCoMKgwqDCoMKgwqAgcmFsYWJlbFs0NDYyLjQwNDcyNDI5
YTM3ZjAwMDBdOiAxNTo1MzoyNC4zODYwNTggQXJndXNDYWxsb2MgKDEsIDgpIHJldHVybmluZyAw
eDI2YzVjMjAgPHU+PC91Pjx1PjwvdT48L3A+PHA+wqDCoMKgwqDCoMKgwqAgcmFsYWJlbFs0NDYy
LjQwNDcyNDI5YTM3ZjAwMDBdOiAxNTo1MzoyNC4zODYwNjMgQXJndXNDYWxsb2MgKDEsIDE2NCkg
cmV0dXJuaW5nIDB4MjZjNWM0MCA8dT48L3U+PHU+PC91PjwvcD48cD7CoMKgwqDCoMKgwqDCoCBy
YWxhYmVsWzQ0NjIuNDA0NzI0MjlhMzdmMDAwMF06IDE1OjUzOjI0LjM4NjA3MCBBcmd1c0NhbGxv
YyAoMSwgMjApIHJldHVybmluZyAweDI2YzVjZjAgPHU+PC91Pjx1PjwvdT48L3A+PHA+wqDCoMKg
wqDCoMKgwqAgcmFsYWJlbFs0NDYyLjQwNDcyNDI5YTM3ZjAwMDBdOiAxNTo1MzoyNC4zODYwNzUg
QXJndXNDYWxsb2MgKDEsIDIwKSByZXR1cm5pbmcgMHgyNmM1ZDEwIDx1PjwvdT48dT48L3U+PC9w
PjxwPsKgwqDCoMKgwqDCoMKgIHJhbGFiZWxbNDQ2Mi40MDQ3MjQyOWEzN2YwMDAwXTogMTU6NTM6
MjQuMzg2MDgwIEFyZ3VzQ2FsbG9jICgxLCAxMikgcmV0dXJuaW5nIDB4MjZjNWQzMCA8dT48L3U+
PHU+PC91PjwvcD48cD7CoMKgwqDCoMKgwqDCoCByYWxhYmVsWzQ0NjIuNDA0NzI0MjlhMzdmMDAw
MF06IDE1OjUzOjI0LjM4NjA5MiBBcmd1c0NhbGxvYyAoMSwgMTYpIHJldHVybmluZyAweDI2YzVk
NTAgPHU+PC91Pjx1PjwvdT48L3A+PHA+wqDCoMKgwqDCoMKgwqAgcmFsYWJlbFs0NDYyLjQwNDcy
NDI5YTM3ZjAwMDBdOiAxNTo1MzoyNC4zODYxMzEgQXJndXNDYWxsb2MgKDEsIDEyKSByZXR1cm5p
bmcgMHgyNmM1ZTgwIDx1PjwvdT48dT48L3U+PC9wPjxwPsKgwqDCoMKgwqDCoMKgIHJhbGFiZWxb
NDQ2Mi40MDQ3MjQyOWEzN2YwMDAwXTogMTU6NTM6MjQuMzg2MjM0IEFyZ3VzQWRkVG9SZWNvcmRM
YWJlbCAoMHg3ZmEzMjkxMDAwMTAsIDB4MjZjNThjMCwgc2NpdHk9OmRjaXR5PSkgcmV0dXJuaW5n
IDA8dT48L3U+PHU+PC91PjwvcD48cD7CoMKgwqDCoMKgwqDCoCDCoMKgwqDCoMKgwqDCoMKgwqDC
oMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKg
wqDCoMKgwqDCoMKgIExhYmVsIDx1PjwvdT48dT48L3U+PC9wPjxwPsKgwqDCoMKgwqDCoMKgIMKg
wqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDC
oMKgwqDCoMKgwqDCoCBzY2l0eT06ZGNpdHk9IDx1PjwvdT48dT48L3U+PC9wPjxwPsKgwqDCoMKg
wqDCoMKgIHJhbGFiZWxbNDQ2Mi40MDQ3MjQyOWEzN2YwMDAwXTogMTU6NTM6MjQuMzg2MjgwIEFy
Z3VzRnJlZSAoMHgyNmM1YTUwKSA8dT48L3U+PHU+PC91PjwvcD48cD7CoMKgwqDCoMKgwqDCoCBy
YWxhYmVsWzQ0NjIuNDA0NzI0MjlhMzdmMDAwMF06IDE1OjUzOjI0LjM4NjI4NyBBcmd1c0ZyZWUg
KDB4MjZjNWE3MCkgPHU+PC91Pjx1PjwvdT48L3A+PHA+wqDCoMKgwqDCoMKgwqAgcmFsYWJlbFs0
NDYyLjQwNDcyNDI5YTM3ZjAwMDBdOiAxNTo1MzoyNC4zODYyOTIgQXJndXNGcmVlICgweDI2YzVh
ZDApIDx1PjwvdT48dT48L3U+PC9wPjxwPsKgwqDCoMKgwqDCoMKgIHJhbGFiZWxbNDQ2Mi40MDQ3
MjQyOWEzN2YwMDAwXTogMTU6NTM6MjQuMzg2Mjk3IEFyZ3VzRnJlZSAoMHgyNmM1YjAwKSA8dT48
L3U+PHU+PC91PjwvcD48cD7CoMKgwqDCoMKgwqDCoCByYWxhYmVsWzQ0NjIuNDA0NzI0MjlhMzdm
MDAwMF06IDE1OjUzOjI0LjM4NjMwMSBBcmd1c0ZyZWUgKDB4MjZjNWI0MCkgPHU+PC91Pjx1Pjwv
dT48L3A+PHA+wqDCoMKgwqDCoMKgwqAgcmFsYWJlbFs0NDYyLjQwNDcyNDI5YTM3ZjAwMDBdOiAx
NTo1MzoyNC4zODYzMDQgQXJndXNGcmVlICgweDI2YzViYTApIDx1PjwvdT48dT48L3U+PC9wPjxw
PsKgwqDCoMKgwqDCoMKgIHJhbGFiZWxbNDQ2Mi40MDQ3MjQyOWEzN2YwMDAwXTogMTU6NTM6MjQu
Mzg2MzA4IEFyZ3VzRnJlZSAoMHgyNmM1YzIwKSA8dT48L3U+PHU+PC91PjwvcD48cD7CoMKgwqDC
oMKgwqDCoCByYWxhYmVsWzQ0NjIuNDA0NzI0MjlhMzdmMDAwMF06IDE1OjUzOjI0LjM4NjMxMiBB
cmd1c0ZyZWUgKDB4MjZjNWM0MCkgPHU+PC91Pjx1PjwvdT48L3A+PHA+wqDCoMKgwqDCoMKgwqAg
cmFsYWJlbFs0NDYyLjQwNDcyNDI5YTM3ZjAwMDBdOiAxNTo1MzoyNC4zODYzMTYgQXJndXNGcmVl
ICgweDI2YzVjZjApIDx1PjwvdT48dT48L3U+PC9wPjxwPsKgwqDCoMKgwqDCoMKgIHJhbGFiZWxb
NDQ2Mi40MDQ3MjQyOWEzN2YwMDAwXTogMTU6NTM6MjQuMzg2MzIyIEFyZ3VzRnJlZSAoMHgyNmM1
ZDEwKSA8dT48L3U+PHU+PC91PjwvcD48cD7CoMKgwqDCoMKgwqDCoCByYWxhYmVsWzQ0NjIuNDA0
NzI0MjlhMzdmMDAwMF06IDE1OjUzOjI0LjM4NjM1OSBBcmd1c0ZyZWUgKDB4MjZjNWQzMCkgPHU+
PC91Pjx1PjwvdT48L3A+PHA+wqDCoMKgwqDCoMKgwqAgcmFsYWJlbFs0NDYyLjQwNDcyNDI5YTM3
ZjAwMDBdOiAxNTo1MzoyNC4zODYzNjkgQXJndXNGcmVlICgweDI2YzVlODApIDx1PjwvdT48dT48
L3U+PC9wPjxwPsKgwqDCoMKgwqDCoMKgIHJhbGFiZWxbNDQ2Mi40MDQ3MjQyOWEzN2YwMDAwXTog
MTU6NTM6MjQuMzg2Mzc3IEFyZ3VzRnJlZSAoMHgyNmM1ZDUwKSA8dT48L3U+PHU+PC91PjwvcD48
cD7CoMKgwqDCoMKgwqDCoCByYWxhYmVsWzQ0NjIuNDA0NzI0MjlhMzdmMDAwMF06IDE1OjUzOjI0
LjM4NjM4NCBBcmd1c0ZyZWUgKDB4MjZjNThjMCkgPHU+PC91Pjx1PjwvdT48L3A+PHA+wqDCoMKg
wqDCoMKgwqAgcmFsYWJlbFs0NDYyLjQwNDcyNDI5YTM3ZjAwMDBdOiAxNTo1MzoyNC4zODYzOTIg
UmFQcm9jZXNzUmVjb3JkICgweDI5MDhmNjMwKSByZXR1cm5pbmcgPHU+PC91Pjx1PjwvdT48L3A+
PHA+wqDCoMKgwqDCoMKgwqAgcmFsYWJlbFs0NDYyLjQwNDcyNDI5YTM3ZjAwMDBdOiAxNTo1Mzoy
NC4zODY0MDAgUmFTY2hlZHVsZVJlY29yZCAoMHg3ZmEzMjkxMDAwMTAsIDB4N2ZhMzI5MDhmNjMw
KSBzY2hlZHVsZWQgPHU+PC91Pjx1PjwvdT48L3A+PHA+wqDCoMKgwqDCoMKgwqAgcmFsYWJlbFs0
NDYyLjQwNDcyNDI5YTM3ZjAwMDBdOiAxNTo1MzoyNC4zODY0MDggQXJndXNIYW5kbGVSZWNvcmQg
KDB4N2ZhMzI2ZjU3MDEwLCAweDdmYTMyOTIyMTgwMCkgcmV0dXJuaW5nIDM4MDx1PjwvdT48dT48
L3U+PC9wPjxwPsKgwqDCoMKgwqDCoMKgIHJhbGFiZWxbNDQ2Mi40MDQ3MjQyOWEzN2YwMDAwXTog
MTU6NTM6MjQuMzg2NDE3IEFyZ3VzUmVhZFN0cmVhbVNvY2tldCAoMHg3ZmEzMjkwOGYwMTApIHJl
dHVybmluZyAwIDx1PjwvdT48dT48L3U+PC9wPjxwPsKgwqDCoMKgwqDCoMKgIHJhbGFiZWxbNDQ2
Mi40MDQ3MjQyOWEzN2YwMDAwXTogMTU6NTM6MjQuMzg2NDMyIEFyZ3VzUmVhZFN0cmVhbVNvY2tl
dCAoMHg3ZmEzMjkwOGYwMTApIHJlYWQgMCBieXRlcyA8dT48L3U+PHU+PC91PjwvcD48cD7CoMKg
wqDCoMKgwqDCoCByYWxhYmVsWzQ0NjIuNDA0NzI0MjlhMzdmMDAwMF06IDE1OjUzOjI0LjM4NjQz
OSBBcmd1c1JlYWRTdHJlYW1Tb2NrZXQgKDB4N2ZhMzI5MDhmMDEwKSByZXR1cm5pbmcgMSA8dT48
L3U+PHU+PC91PjwvcD48cD7CoMKgwqDCoMKgwqDCoCByYWxhYmVsWzQ0NjIuNDA0NzI0MjlhMzdm
MDAwMF06IDE1OjUzOjI0LjM4NjQ0NyBBcmd1c0Nsb3NlSW5wdXQoMHgyOTA4ZjAxMCkgY2xvc2lu
ZyA8dT48L3U+PHU+PC91PjwvcD48cD7CoMKgwqDCoMKgwqDCoCByYWxhYmVsWzQ0NjIuNDA0NzI0
MjlhMzdmMDAwMF06IDE1OjUzOjI0LjM4NjQ2MyBBcmd1c0ZyZWUgKDB4N2ZhMzI2ZjU3MDEwKSA8
dT48L3U+PHU+PC91PjwvcD48cD7CoMKgwqDCoMKgwqDCoCByYWxhYmVsWzQ0NjIuNDA0NzI0Mjlh
MzdmMDAwMF06IDE1OjUzOjI0LjM4NjQ3MyBBcmd1c0ZyZWUgKDB4N2ZhMzI2ZjE2MDEwKSA8dT48
L3U+PHU+PC91PjwvcD48cD7CoMKgwqDCoMKgwqDCoCByYWxhYmVsWzQ0NjIuNDA0NzI0MjlhMzdm
MDAwMF06IDE1OjUzOjI0LjM4NjQ5MiBBcmd1c0Nsb3NlSW5wdXQoMHgyOTA4ZjAxMCkgZG9uZSA8
dT48L3U+PHU+PC91PjwvcD48cD7CoMKgwqDCoMKgwqDCoCByYWxhYmVsWzQ0NjIuNDA0NzI0Mjlh
MzdmMDAwMF06IDE1OjUzOjI0LjM4NjUwMCBBcmd1c1JlYWRGaWxlU3RyZWFtKCkgcmV0dXJuaW5n
IDx1PjwvdT48dT48L3U+PC9wPjxwPsKgwqDCoMKgwqDCoMKgIHJhbGFiZWxbNDQ2Mi40MDQ3MjQy
OWEzN2YwMDAwXTogMTU6NTM6MjQuMzg2NTA4IG1haW46IEFyZ3VzUmVhZEZpbGVTdHJlYW0gKC0p
IGRvbmUgPHU+PC91Pjx1PjwvdT48L3A+PHA+wqDCoMKgwqDCoMKgwqAgcmFsYWJlbFs0NDYyLjQw
NDcyNDI5YTM3ZjAwMDBdOiAxNTo1MzoyNC4zODY1MjIgQXJndXNGcmVlICgweDdmYTMyOTA4ZjAx
MCkgPHU+PC91Pjx1PjwvdT48L3A+PHA+wqDCoMKgwqDCoMKgwqAgcmFsYWJlbFs0NDYyLjQwNDcy
NDI5YTM3ZjAwMDBdOiAxNTo1MzoyNC4zODY1MjkgbWFpbjogcmVhZGluZyBmaWxlcyBjb21wbGV0
ZWQgPHU+PC91Pjx1PjwvdT48L3A+PHA+wqDCoMKgwqDCoMKgwqAgcmFsYWJlbFs0NDYyLjQwNDcy
NDI5YTM3ZjAwMDBdOiAxNTo1MzoyNC4zODY1MzYgQXJndXNTaHV0RG93biAoMCkgPHU+PC91Pjx1
PjwvdT48L3A+PHA+wqDCoMKgwqDCoMKgwqAgcmFsYWJlbFs0NDYyLjQwNDcyNDI5YTM3ZjAwMDBd
OiAxNTo1MzoyNC4zODY1NDYgQXJndXNGcmVlICgweDI2YjIxOTApIDx1PjwvdT48dT48L3U+PC9w
PjxwPsKgwqDCoMKgwqDCoMKgIHJhbGFiZWxbNDQ2Mi40MDQ3MjQyOWEzN2YwMDAwXTogMTU6NTM6
MjQuMzg2NTUzIEFyZ3VzRGVsZXRlUXVldWUgKDB4MjZiMjE5MCkgcmV0dXJuaW5nIDx1PjwvdT48
dT48L3U+PC9wPjxwPsKgwqDCoMKgwqDCoMKgIHJhbGFiZWxbNDQ2Mi40MDQ3MjQyOWEzN2YwMDAw
XTogMTU6NTM6MjQuMzg2NTYxIEFyZ3VzRnJlZSAoMHgyNmIyMWYwKSA8dT48L3U+PHU+PC91Pjwv
cD48cD7CoMKgwqDCoMKgwqDCoCByYWxhYmVsWzQ0NjIuNDA0NzI0MjlhMzdmMDAwMF06IDE1OjUz
OjI0LjM4NjU2OSBBcmd1c0RlbGV0ZVF1ZXVlICgweDI2YjIxZjApIHJldHVybmluZyA8dT48L3U+
PHU+PC91PjwvcD48cD7CoMKgwqDCoMKgwqDCoCByYWxhYmVsWzQ0NjIuNDA0NzI0MjlhMzdmMDAw
MF06IDE1OjUzOjI0LjM4NjU5OSBSYVBhcnNlQ29tcGxldGUgKDApIHJldHVybmluZyA8dT48L3U+
PHU+PC91PjwvcD48cD7CoMKgwqDCoMKgwqDCoCByYWxhYmVsWzQ0NjIuNDA0NzI0MjlhMzdmMDAw
MF06IDE1OjUzOjI0LjM4NjYwOCBSYVBhcnNlQ29tcGxldGUoY2F1Z2h0IHNpZ25hbCAwKSA8dT48
L3U+PHU+PC91PjwvcD48cD7CoMKgwqDCoMKgwqDCoMKgIDx1PjwvdT48dT48L3U+PC9wPjxwPlRo
YW5rcyBmb3IgbG9va2luZyBhdCB0aGlzLCA8dT48L3U+PHU+PC91PjwvcD48cD5LZXZpbiA8dT48
L3U+PHU+PC91PjwvcD48cD7CoCA8dT48L3U+PHU+PC91PjwvcD48cD7CoCA8dT48L3U+PHU+PC91
PjwvcD48cD5PbiBTYXQsIFNlcCAyOSwgMjAxOCBhdCAxMToxOCBBTSBDYXJ0ZXIgQnVsbGFyZCAm
bHQ7PGEgaHJlZj0ibWFpbHRvOmNhcnRlckBxb3NpZW50LmNvbSIgdGFyZ2V0PSJfYmxhbmsiPmNh
cnRlckBxb3NpZW50LmNvbTwvYT4gJmx0OzxhIGhyZWY9Im1haWx0bzpjYXJ0ZXJAcW9zaWVudC5j
b20iIHRhcmdldD0iX2JsYW5rIj5tYWlsdG86Y2FydGVyQHFvc2llbnQuY29tPC9hPiZndDsgJmd0
OyB3cm90ZTogPHU+PC91Pjx1PjwvdT48L3A+PHA+wqDCoMKgwqDCoMKgwqAgSGV5IEtldmluLCA8
dT48L3U+PHU+PC91PjwvcD48cD7CoMKgwqDCoMKgwqDCoCBBbnkgc3VjY2VzcyA/Pz8gPHU+PC91
Pjx1PjwvdT48L3A+PHA+wqDCoMKgwqDCoMKgwqAgQ2FydGVyIDx1PjwvdT48dT48L3U+PC9wPjxw
PiZsdDs8YSBocmVmPSJodHRwOi8vcW9zaWVudC5jb20vIiB0YXJnZXQ9Il9ibGFuayI+aHR0cDov
L3Fvc2llbnQuY29tLzwvYT4mZ3Q7IDx1PjwvdT48dT48L3U+PC9wPjxwPsKgICZsdDs8YSBocmVm
PSJodHRwOi8vcW9zaWVudC5jb20vIiB0YXJnZXQ9Il9ibGFuayI+aHR0cDovL3Fvc2llbnQuY29t
LzwvYT4mZ3Q7IDx1PjwvdT48dT48L3U+PC9wPjxwPkNhcnRlciBCdWxsYXJkIOKAoiBDVE8gJmx0
OzxhIGhyZWY9Imh0dHA6Ly9xb3NpZW50LmNvbS8iIHRhcmdldD0iX2JsYW5rIj5odHRwOi8vcW9z
aWVudC5jb20vPC9hPiZndDsgPHU+PC91Pjx1PjwvdT48L3A+PHA+MTUwIEUgNTd0aCBTdHJlZXQg
U3VpdGUgMTJEICZsdDs8YSBocmVmPSJodHRwOi8vcW9zaWVudC5jb20vIiB0YXJnZXQ9Il9ibGFu
ayI+aHR0cDovL3Fvc2llbnQuY29tLzwvYT4mZ3Q7IDx1PjwvdT48dT48L3U+PC9wPjxwPk5ldyBZ
b3JrLCBOZXcgWW9yayAxMDAyMi0yNzk1ICZsdDs8YSBocmVmPSJodHRwOi8vcW9zaWVudC5jb20v
IiB0YXJnZXQ9Il9ibGFuayI+aHR0cDovL3Fvc2llbnQuY29tLzwvYT4mZ3Q7IDx1PjwvdT48dT48
L3U+PC9wPjxwPlBob25lICsxLjIxMi41ODguOTEzMyDigKIgTW9iaWxlICsxLjkxNy40OTcuOTQ5
NCAmbHQ7PGEgaHJlZj0iaHR0cDovL3Fvc2llbnQuY29tLyIgdGFyZ2V0PSJfYmxhbmsiPmh0dHA6
Ly9xb3NpZW50LmNvbS88L2E+Jmd0OyA8dT48L3U+PHU+PC91PjwvcD48cD7CoMKgwqDCoMKgwqDC
oCA8YnI+wqDCoMKgwqDCoMKgwqAgT24gU2VwIDI4LCAyMDE4LCBhdCA5OjQwIFBNLCBEYXZpZCBF
ZGVsbWFuICZsdDs8YSBocmVmPSJtYWlsdG86ZGVkZWxtYW5AaW5hbWUuY29tIiB0YXJnZXQ9Il9i
bGFuayI+ZGVkZWxtYW5AaW5hbWUuY29tPC9hPiZndDsgd3JvdGU6ICZsdDs8YSBocmVmPSJodHRw
Oi8vcW9zaWVudC5jb20vIiB0YXJnZXQ9Il9ibGFuayI+aHR0cDovL3Fvc2llbnQuY29tLzwvYT4m
Z3Q7IDx1PjwvdT48dT48L3U+PC9wPjxwPsKgwqDCoMKgwqDCoMKgIMKgwqDCoMKgwqDCoMKgIC0t
LS0tQkVHSU4gUEdQIFNJR05FRCBNRVNTQUdFLS0tLS0gPGJyPsKgwqDCoMKgwqDCoMKgIMKgwqDC
oMKgwqDCoMKgIEhhc2g6IFNIQTEgJmx0OzxhIGhyZWY9Imh0dHA6Ly9xb3NpZW50LmNvbS8iIHRh
cmdldD0iX2JsYW5rIj5odHRwOi8vcW9zaWVudC5jb20vPC9hPiZndDsgPHU+PC91Pjx1PjwvdT48
L3A+PHA+wqDCoMKgwqDCoMKgwqAgwqDCoMKgwqDCoMKgwqAgUGxlYXNlIHRyeSB0aGlzOiAmbHQ7
PGEgaHJlZj0iaHR0cDovL3Fvc2llbnQuY29tLyIgdGFyZ2V0PSJfYmxhbmsiPmh0dHA6Ly9xb3Np
ZW50LmNvbS88L2E+Jmd0OyA8dT48L3U+PHU+PC91PjwvcD48cD7CoMKgwqDCoMKgwqDCoCDCoMKg
wqDCoMKgwqDCoCAjIHJhIC1yIC9hcmd1cy90b2RheS91bnQtMDEuYXJnIC13IC0gfCByYWxhYmVs
IC1mIC9ldGMvcmFsYWJlbC5jb25mIC1yIC0gLXMgbGFiZWw6MjAwwqAgLU4yMCAmbHQ7PGEgaHJl
Zj0iaHR0cDovL3Fvc2llbnQuY29tLyIgdGFyZ2V0PSJfYmxhbmsiPmh0dHA6Ly9xb3NpZW50LmNv
bS88L2E+Jmd0OyA8dT48L3U+PHU+PC91PjwvcD48cD7CoMKgwqDCoMKgwqDCoCDCoMKgwqDCoMKg
wqDCoCDCoCAmbHQ7PGEgaHJlZj0iaHR0cDovL3Fvc2llbnQuY29tLyIgdGFyZ2V0PSJfYmxhbmsi
Pmh0dHA6Ly9xb3NpZW50LmNvbS88L2E+Jmd0OyA8dT48L3U+PHU+PC91PjwvcD48cD7CoMKgwqDC
oMKgwqDCoCDCoMKgwqDCoMKgwqDCoCBGcm9tOiBBcmd1cy1pbmZvICZsdDthcmd1cy1pbmZvLWJv
dW5jZXMrZGVkZWxtYW49PGEgaHJlZj0ibWFpbHRvOmluYW1lLmNvbUBsaXN0cy5hbmRyZXcuY211
LmVkdSIgdGFyZ2V0PSJfYmxhbmsiPmluYW1lLmNvbUBsaXN0cy5hbmRyZXcuY211LmVkdTwvYT4m
Z3Q7IE9uIEJlaGFsZiBPZiBLZXZpbiBCcmFuY2ggPHU+PC91Pjx1PjwvdT48L3A+PHA+wqDCoMKg
wqDCoMKgwqAgwqDCoMKgwqDCoMKgwqAgU2VudDogRnJpZGF5LCBTZXB0ZW1iZXIgMjgsIDIwMTgg
NToyNSBQTSA8YnI+wqDCoMKgwqDCoMKgwqAgwqDCoMKgwqDCoMKgwqAgVG86IENhcnRlciBCdWxs
YXJkICZsdDs8YSBocmVmPSJtYWlsdG86Y2FydGVyQHFvc2llbnQuY29tIiB0YXJnZXQ9Il9ibGFu
ayI+Y2FydGVyQHFvc2llbnQuY29tPC9hPiZndDsgPGJyPsKgwqDCoMKgwqDCoMKgIMKgwqDCoMKg
wqDCoMKgIENjOiBBcmd1cyAmbHQ7PGEgaHJlZj0ibWFpbHRvOmFyZ3VzLWluZm9AbGlzdHMuYW5k
cmV3LmNtdS5lZHUiIHRhcmdldD0iX2JsYW5rIj5hcmd1cy1pbmZvQGxpc3RzLmFuZHJldy5jbXUu
ZWR1PC9hPiZndDsgPGJyPsKgwqDCoMKgwqDCoMKgIMKgwqDCoMKgwqDCoMKgIFN1YmplY3Q6IFJl
OiBbQVJHVVNdIE1heE1pbmQgR2VvSVAgc3VwcG9ydCBpbiAzLjAuOC4yICZsdDs8YSBocmVmPSJo
dHRwOi8vcW9zaWVudC5jb20vIiB0YXJnZXQ9Il9ibGFuayI+aHR0cDovL3Fvc2llbnQuY29tLzwv
YT4mZ3Q7IDx1PjwvdT48dT48L3U+PC9wPjxwPsKgwqDCoMKgwqDCoMKgIMKgwqDCoMKgwqDCoMKg
IMKgICZsdDs8YSBocmVmPSJodHRwOi8vcW9zaWVudC5jb20vIiB0YXJnZXQ9Il9ibGFuayI+aHR0
cDovL3Fvc2llbnQuY29tLzwvYT4mZ3Q7IDx1PjwvdT48dT48L3U+PC9wPjxwPsKgwqDCoMKgwqDC
oMKgIMKgwqDCoMKgwqDCoMKgIExvb2tzIGxpa2UgR2VvSVAgaXMgbGlua2VkIGluIGFscmVhZHk6
ICZsdDs8YSBocmVmPSJodHRwOi8vcW9zaWVudC5jb20vIiB0YXJnZXQ9Il9ibGFuayI+aHR0cDov
L3Fvc2llbnQuY29tLzwvYT4mZ3Q7IDx1PjwvdT48dT48L3U+PC9wPjxwPsKgwqDCoMKgwqDCoMKg
IMKgwqDCoMKgwqDCoMKgIMKgICZsdDs8YSBocmVmPSJodHRwOi8vcW9zaWVudC5jb20vIiB0YXJn
ZXQ9Il9ibGFuayI+aHR0cDovL3Fvc2llbnQuY29tLzwvYT4mZ3Q7IDx1PjwvdT48dT48L3U+PC9w
PjxwPsKgwqDCoMKgwqDCoMKgIMKgwqDCoMKgwqDCoMKgICMgbGRkIGB3aGljaCByYWxhYmVsYCA8
YnI+wqDCoMKgwqDCoMKgwqAgwqDCoMKgwqDCoMKgwqAgwqDCoMKgwqDCoMKgwqAgbGludXgtdmRz
by5zby4xID0mZ3Q7wqAgKDB4MDAwMDdmZmRkYWY4YTAwMCkgPGJyPsKgwqDCoMKgwqDCoMKgIMKg
wqDCoMKgwqDCoMKgIMKgwqDCoMKgwqDCoMKgIGxpYm0uc28uNiA9Jmd0OyAvbGliL3g4Nl82NC1s
aW51eC1nbnUvbGlibS5zby42ICgweDAwMDA3ZjVmZTY3YzkwMDApIDxicj7CoMKgwqDCoMKgwqDC
oCDCoMKgwqDCoMKgwqDCoCDCoMKgwqDCoMKgwqDCoCBsaWJwdGhyZWFkLnNvLjAgPSZndDsgL2xp
Yi94ODZfNjQtbGludXgtZ251L2xpYnB0aHJlYWQuc28uMCAoMHgwMDAwN2Y1ZmU2NWFiMDAwKSA8
YnI+wqDCoMKgwqDCoMKgwqAgwqDCoMKgwqDCoMKgwqAgwqDCoMKgwqDCoMKgwqAgbGliR2VvSVAu
c28uMSA9Jmd0OyAvdXNyL2xpYi94ODZfNjQtbGludXgtZ251L2xpYkdlb0lQLnNvLjEgKDB4MDAw
MDdmNWZlNjM3YzAwMCkgPGJyPsKgwqDCoMKgwqDCoMKgIMKgwqDCoMKgwqDCoMKgIMKgwqDCoMKg
wqDCoMKgIGxpYmMuc28uNiA9Jmd0OyAvbGliL3g4Nl82NC1saW51eC1nbnUvbGliYy5zby42ICgw
eDAwMDA3ZjVmZTVmYjMwMDApIDxicj7CoMKgwqDCoMKgwqDCoCDCoMKgwqDCoMKgwqDCoCDCoMKg
wqDCoMKgwqDCoCAvbGliNjQvbGQtbGludXgteDg2LTY0LnNvLjIgKDB4MDAwMDdmNWZlNmFjZjAw
MCkgJmx0OzxhIGhyZWY9Imh0dHA6Ly9xb3NpZW50LmNvbS8iIHRhcmdldD0iX2JsYW5rIj5odHRw
Oi8vcW9zaWVudC5jb20vPC9hPiZndDsgPHU+PC91Pjx1PjwvdT48L3A+PHA+wqDCoMKgwqDCoMKg
wqAgwqDCoMKgwqDCoMKgwqAgwqAgJmx0OzxhIGhyZWY9Imh0dHA6Ly9xb3NpZW50LmNvbS8iIHRh
cmdldD0iX2JsYW5rIj5odHRwOi8vcW9zaWVudC5jb20vPC9hPiZndDsgPHU+PC91Pjx1PjwvdT48
L3A+PHA+wqDCoMKgwqDCoMKgwqAgwqDCoMKgwqDCoMKgwqAgSSBzd2l0Y2hlZCB0byBqdXN0ICZx
dW90O2xhdCxsb24mcXVvdDsgbGlrZSB5b3Ugc3VnZ2VzdGVkIGluIHJhbGFiZWwuY29uZjogJmx0
OzxhIGhyZWY9Imh0dHA6Ly9xb3NpZW50LmNvbS8iIHRhcmdldD0iX2JsYW5rIj5odHRwOi8vcW9z
aWVudC5jb20vPC9hPiZndDsgPHU+PC91Pjx1PjwvdT48L3A+PHA+wqDCoMKgwqDCoMKgwqAgwqDC
oMKgwqDCoMKgwqAgwqAgJmx0OzxhIGhyZWY9Imh0dHA6Ly9xb3NpZW50LmNvbS8iIHRhcmdldD0i
X2JsYW5rIj5odHRwOi8vcW9zaWVudC5jb20vPC9hPiZndDsgPHU+PC91Pjx1PjwvdT48L3A+PHA+
wqDCoMKgwqDCoMKgwqAgwqDCoMKgwqDCoMKgwqAgIyBjYXQgL2V0Yy9yYWxhYmVsLmNvbmYgJmx0
OzxhIGhyZWY9Imh0dHA6Ly9xb3NpZW50LmNvbS8iIHRhcmdldD0iX2JsYW5rIj5odHRwOi8vcW9z
aWVudC5jb20vPC9hPiZndDsgPHU+PC91Pjx1PjwvdT48L3A+PHA+wqDCoMKgwqDCoMKgwqAgwqDC
oMKgwqDCoMKgwqAgwqDCoMKgwqDCoMKgwqAgUkFMQUJFTF9BUklOX0NPVU5UUllfQ09ERVM9bm8g
Jmx0OzxhIGhyZWY9Imh0dHA6Ly9xb3NpZW50LmNvbS8iIHRhcmdldD0iX2JsYW5rIj5odHRwOi8v
cW9zaWVudC5jb20vPC9hPiZndDsgPHU+PC91Pjx1PjwvdT48L3A+PHA+wqDCoMKgwqDCoMKgwqAg
wqDCoMKgwqDCoMKgwqAgwqDCoMKgwqDCoMKgwqDCoCAmbHQ7PGEgaHJlZj0iaHR0cDovL3Fvc2ll
bnQuY29tLyIgdGFyZ2V0PSJfYmxhbmsiPmh0dHA6Ly9xb3NpZW50LmNvbS88L2E+Jmd0OyA8dT48
L3U+PHU+PC91PjwvcD48cD7CoMKgwqDCoMKgwqDCoCDCoMKgwqDCoMKgwqDCoCDCoMKgwqDCoMKg
wqDCoCBSQUxBQkVMX0dFT0lQX0FTTj15ZXMgJmx0OzxhIGhyZWY9Imh0dHA6Ly9xb3NpZW50LmNv
bS8iIHRhcmdldD0iX2JsYW5rIj5odHRwOi8vcW9zaWVudC5jb20vPC9hPiZndDsgPHU+PC91Pjx1
PjwvdT48L3A+PHA+wqDCoMKgwqDCoMKgwqAgwqDCoMKgwqDCoMKgwqAgwqDCoMKgwqDCoMKgwqAg
UkFMQUJFTF9HRU9JUF9BU05fRklMRT0mcXVvdDsvdXNyL2xvY2FsL3NoYXJlL0dlb0lQL0dlb0lQ
QVNOdW0uZGF0JnF1b3Q7ICZsdDs8YSBocmVmPSJodHRwOi8vcW9zaWVudC5jb20vIiB0YXJnZXQ9
Il9ibGFuayI+aHR0cDovL3Fvc2llbnQuY29tLzwvYT4mZ3Q7IDx1PjwvdT48dT48L3U+PC9wPjxw
PsKgwqDCoMKgwqDCoMKgIMKgwqDCoMKgwqDCoMKgIMKgwqDCoMKgwqDCoMKgwqAgJmx0OzxhIGhy
ZWY9Imh0dHA6Ly9xb3NpZW50LmNvbS8iIHRhcmdldD0iX2JsYW5rIj5odHRwOi8vcW9zaWVudC5j
b20vPC9hPiZndDsgPHU+PC91Pjx1PjwvdT48L3A+PHA+wqDCoMKgwqDCoMKgwqAgwqDCoMKgwqDC
oMKgwqAgwqDCoMKgwqDCoMKgwqAgUkFMQUJFTF9HRU9JUF9DSVRZPSZxdW90O2xhdCxsb24mcXVv
dDsgJmx0OzxhIGhyZWY9Imh0dHA6Ly9xb3NpZW50LmNvbS8iIHRhcmdldD0iX2JsYW5rIj5odHRw
Oi8vcW9zaWVudC5jb20vPC9hPiZndDsgPHU+PC91Pjx1PjwvdT48L3A+PHA+wqDCoMKgwqDCoMKg
wqAgwqDCoMKgwqDCoMKgwqAgwqDCoMKgwqDCoMKgwqAgUkFMQUJFTF9HRU9JUF9DSVRZX0ZJTEU9
JnF1b3Q7L3Vzci9sb2NhbC9zaGFyZS9HZW9JUC9HZW9JUENpdHkuZGF0JnF1b3Q7ICZsdDs8YSBo
cmVmPSJodHRwOi8vcW9zaWVudC5jb20vIiB0YXJnZXQ9Il9ibGFuayI+aHR0cDovL3Fvc2llbnQu
Y29tLzwvYT4mZ3Q7IDx1PjwvdT48dT48L3U+PC9wPjxwPsKgwqDCoMKgwqDCoMKgIMKgwqDCoMKg
wqDCoMKgIMKgICZsdDs8YSBocmVmPSJodHRwOi8vcW9zaWVudC5jb20vIiB0YXJnZXQ9Il9ibGFu
ayI+aHR0cDovL3Fvc2llbnQuY29tLzwvYT4mZ3Q7IDx1PjwvdT48dT48L3U+PC9wPjxwPsKgwqDC
oMKgwqDCoMKgIMKgwqDCoMKgwqDCoMKgIEJ1dCBJIGRvbiYjMzk7dCBzZWUgYW55dGhpbmcgYnV0
IEFTTnMgZ2V0dGluZyBhZGRlZCBpbjogJmx0OzxhIGhyZWY9Imh0dHA6Ly9xb3NpZW50LmNvbS8i
IHRhcmdldD0iX2JsYW5rIj5odHRwOi8vcW9zaWVudC5jb20vPC9hPiZndDsgPHU+PC91Pjx1Pjwv
dT48L3A+PHA+wqDCoMKgwqDCoMKgwqAgwqDCoMKgwqDCoMKgwqAgwqAgJmx0OzxhIGhyZWY9Imh0
dHA6Ly9xb3NpZW50LmNvbS8iIHRhcmdldD0iX2JsYW5rIj5odHRwOi8vcW9zaWVudC5jb20vPC9h
PiZndDsgPHU+PC91Pjx1PjwvdT48L3A+PHA+wqDCoMKgwqDCoMKgwqAgwqDCoMKgwqDCoMKgwqAg
IyByYSAtciAvYXJndXMvdG9kYXkvdW50LTAxLmFyZyAtdyAtIHwgcmFsYWJlbCAtZiAvZXRjL3Jh
bGFiZWwuY29uZiAtciAtIC1zIHNhcyxkYXMsc2NpdHksZGNpdHksaWNpdHkgfCBoZWFkIC1uMjAg
Jmx0OzxhIGhyZWY9Imh0dHA6Ly9xb3NpZW50LmNvbS8iIHRhcmdldD0iX2JsYW5rIj5odHRwOi8v
cW9zaWVudC5jb20vPC9hPiZndDsgPHU+PC91Pjx1PjwvdT48L3A+PHA+wqDCoMKgwqDCoMKgwqAg
wqDCoMKgwqDCoMKgwqAgwqDCoCBzQVPCoMKgwqAgZEFTICZsdDs8YSBocmVmPSJodHRwOi8vcW9z
aWVudC5jb20vIiB0YXJnZXQ9Il9ibGFuayI+aHR0cDovL3Fvc2llbnQuY29tLzwvYT4mZ3Q7IDx1
PjwvdT48dT48L3U+PC9wPjxwPsKgwqDCoMKgwqDCoMKgIMKgwqDCoMKgwqDCoMKgIMKgIDQzMjMg
Jmx0OzxhIGhyZWY9Imh0dHA6Ly9xb3NpZW50LmNvbS8iIHRhcmdldD0iX2JsYW5rIj5odHRwOi8v
cW9zaWVudC5jb20vPC9hPiZndDsgPHU+PC91Pjx1PjwvdT48L3A+PHA+wqDCoMKgwqDCoMKgwqAg
wqDCoMKgwqDCoMKgwqAgwqAgNDMyMyAmbHQ7PGEgaHJlZj0iaHR0cDovL3Fvc2llbnQuY29tLyIg
dGFyZ2V0PSJfYmxhbmsiPmh0dHA6Ly9xb3NpZW50LmNvbS88L2E+Jmd0OyA8dT48L3U+PHU+PC91
PjwvcD48cD7CoMKgwqDCoMKgwqDCoCDCoMKgwqDCoMKgwqDCoCDCoCA0MzIzICZsdDs8YSBocmVm
PSJodHRwOi8vcW9zaWVudC5jb20vIiB0YXJnZXQ9Il9ibGFuayI+aHR0cDovL3Fvc2llbnQuY29t
LzwvYT4mZ3Q7IDx1PjwvdT48dT48L3U+PC9wPjxwPsKgwqDCoMKgwqDCoMKgIMKgwqDCoMKgwqDC
oMKgwqAgMjI5MjfCoMKgIDQzMjMgJmx0OzxhIGhyZWY9Imh0dHA6Ly9xb3NpZW50LmNvbS8iIHRh
cmdldD0iX2JsYW5rIj5odHRwOi8vcW9zaWVudC5jb20vPC9hPiZndDsgPHU+PC91Pjx1PjwvdT48
L3A+PHA+wqDCoMKgwqDCoMKgwqAgwqDCoMKgwqDCoMKgwqAgwqAgNjU4MsKgwqAgNDMyMyAmbHQ7
PGEgaHJlZj0iaHR0cDovL3Fvc2llbnQuY29tLyIgdGFyZ2V0PSJfYmxhbmsiPmh0dHA6Ly9xb3Np
ZW50LmNvbS88L2E+Jmd0OyA8dT48L3U+PHU+PC91PjwvcD48cD7CoMKgwqDCoMKgwqDCoCDCoMKg
wqDCoMKgwqDCoCDCoCA3MDE4wqDCoCA0MzIzICZsdDs8YSBocmVmPSJodHRwOi8vcW9zaWVudC5j
b20vIiB0YXJnZXQ9Il9ibGFuayI+aHR0cDovL3Fvc2llbnQuY29tLzwvYT4mZ3Q7IDx1PjwvdT48
dT48L3U+PC9wPjxwPsKgwqDCoMKgwqDCoMKgIMKgwqDCoMKgwqDCoMKgIMKgIDQzMjPCoMKgwqDC
oMKgIDMgJmx0OzxhIGhyZWY9Imh0dHA6Ly9xb3NpZW50LmNvbS8iIHRhcmdldD0iX2JsYW5rIj5o
dHRwOi8vcW9zaWVudC5jb20vPC9hPiZndDsgPHU+PC91Pjx1PjwvdT48L3A+PHA+wqDCoMKgwqDC
oMKgwqAgwqDCoMKgwqDCoMKgwqAgwqAgNDMyMyAmbHQ7PGEgaHJlZj0iaHR0cDovL3Fvc2llbnQu
Y29tLyIgdGFyZ2V0PSJfYmxhbmsiPmh0dHA6Ly9xb3NpZW50LmNvbS88L2E+Jmd0OyA8dT48L3U+
PHU+PC91PjwvcD48cD7CoMKgwqDCoMKgwqDCoCDCoMKgwqDCoMKgwqDCoCDCoCA0MzIzwqAgMTUx
NjkgJmx0OzxhIGhyZWY9Imh0dHA6Ly9xb3NpZW50LmNvbS8iIHRhcmdldD0iX2JsYW5rIj5odHRw
Oi8vcW9zaWVudC5jb20vPC9hPiZndDsgPHU+PC91Pjx1PjwvdT48L3A+PHA+wqDCoMKgwqDCoMKg
wqAgwqDCoMKgwqDCoMKgwqAgwqAgNDMyMyAmbHQ7PGEgaHJlZj0iaHR0cDovL3Fvc2llbnQuY29t
LyIgdGFyZ2V0PSJfYmxhbmsiPmh0dHA6Ly9xb3NpZW50LmNvbS88L2E+Jmd0OyA8dT48L3U+PHU+
PC91PjwvcD48cD7CoMKgwqDCoMKgwqDCoCDCoMKgwqDCoMKgwqDCoCDCoCA0MzIzICZsdDs8YSBo
cmVmPSJodHRwOi8vcW9zaWVudC5jb20vIiB0YXJnZXQ9Il9ibGFuayI+aHR0cDovL3Fvc2llbnQu
Y29tLzwvYT4mZ3Q7IDx1PjwvdT48dT48L3U+PC9wPjxwPsKgwqDCoMKgwqDCoMKgIMKgwqDCoMKg
wqDCoMKgIMKgIDQzMjPCoCAxNTE2OSAmbHQ7PGEgaHJlZj0iaHR0cDovL3Fvc2llbnQuY29tLyIg
dGFyZ2V0PSJfYmxhbmsiPmh0dHA6Ly9xb3NpZW50LmNvbS88L2E+Jmd0OyA8dT48L3U+PHU+PC91
PjwvcD48cD7CoMKgwqDCoMKgwqDCoCDCoMKgwqDCoMKgwqDCoCDCoCA0MzIzwqAgMjE5MjggJmx0
OzxhIGhyZWY9Imh0dHA6Ly9xb3NpZW50LmNvbS8iIHRhcmdldD0iX2JsYW5rIj5odHRwOi8vcW9z
aWVudC5jb20vPC9hPiZndDsgPHU+PC91Pjx1PjwvdT48L3A+PHA+wqDCoMKgwqDCoMKgwqAgwqDC
oMKgwqDCoMKgwqAgwqAgMjgyOMKgwqAgNDMyMyAmbHQ7PGEgaHJlZj0iaHR0cDovL3Fvc2llbnQu
Y29tLyIgdGFyZ2V0PSJfYmxhbmsiPmh0dHA6Ly9xb3NpZW50LmNvbS88L2E+Jmd0OyA8dT48L3U+
PHU+PC91PjwvcD48cD7CoMKgwqDCoMKgwqDCoCDCoMKgwqDCoMKgwqDCoCDCoCAmbHQ7PGEgaHJl
Zj0iaHR0cDovL3Fvc2llbnQuY29tLyIgdGFyZ2V0PSJfYmxhbmsiPmh0dHA6Ly9xb3NpZW50LmNv
bS88L2E+Jmd0OyA8dT48L3U+PHU+PC91PjwvcD48cD7CoMKgwqDCoMKgwqDCoCDCoMKgwqDCoMKg
wqDCoCBUaG91Z2h0cz8gJmx0OzxhIGhyZWY9Imh0dHA6Ly9xb3NpZW50LmNvbS8iIHRhcmdldD0i
X2JsYW5rIj5odHRwOi8vcW9zaWVudC5jb20vPC9hPiZndDsgPHU+PC91Pjx1PjwvdT48L3A+PHA+
wqDCoMKgwqDCoMKgwqAgwqDCoMKgwqDCoMKgwqAgS2V2aW4gJmx0OzxhIGhyZWY9Imh0dHA6Ly9x
b3NpZW50LmNvbS8iIHRhcmdldD0iX2JsYW5rIj5odHRwOi8vcW9zaWVudC5jb20vPC9hPiZndDsg
PHU+PC91Pjx1PjwvdT48L3A+PHA+wqDCoMKgwqDCoMKgwqAgwqDCoMKgwqDCoMKgwqAgwqAgJmx0
OzxhIGhyZWY9Imh0dHA6Ly9xb3NpZW50LmNvbS8iIHRhcmdldD0iX2JsYW5rIj5odHRwOi8vcW9z
aWVudC5jb20vPC9hPiZndDsgPHU+PC91Pjx1PjwvdT48L3A+PHA+wqDCoMKgwqDCoMKgwqAgwqDC
oMKgwqDCoMKgwqAgT24gRnJpLCBTZXAgMjgsIDIwMTggYXQgMjozNiBQTSBDYXJ0ZXIgQnVsbGFy
ZCAmbHQ7PGEgaHJlZj0ibWFpbHRvOmNhcnRlckBxb3NpZW50LmNvbSIgdGFyZ2V0PSJfYmxhbmsi
PmNhcnRlckBxb3NpZW50LmNvbTwvYT4gJmx0OzxhIGhyZWY9Im1haWx0bzpjYXJ0ZXJAcW9zaWVu
dC5jb20iIHRhcmdldD0iX2JsYW5rIj5tYWlsdG86Y2FydGVyQHFvc2llbnQuY29tPC9hPiZndDsg
Jmd0OyB3cm90ZTogJmx0OzxhIGhyZWY9Imh0dHA6Ly9xb3NpZW50LmNvbS8iIHRhcmdldD0iX2Js
YW5rIj5odHRwOi8vcW9zaWVudC5jb20vPC9hPiZndDsgPHU+PC91Pjx1PjwvdT48L3A+PHA+wqDC
oMKgwqDCoMKgwqAgwqDCoMKgwqDCoMKgwqAgwqDCoMKgwqDCoMKgwqAgSGV5IEtldmluLCAmbHQ7
PGEgaHJlZj0iaHR0cDovL3Fvc2llbnQuY29tLyIgdGFyZ2V0PSJfYmxhbmsiPmh0dHA6Ly9xb3Np
ZW50LmNvbS88L2E+Jmd0OyA8dT48L3U+PHU+PC91PjwvcD48cD7CoMKgwqDCoMKgwqDCoCDCoMKg
wqDCoMKgwqDCoCDCoMKgwqDCoMKgwqDCoCBJZiB5b3UgZG8gYSAuL2NvbmZpZ3VyZSDigJRoZWxw
IHlvdeKAmWxsIHNlZSBhbGwgdGhlIG9wdGlvbnMgdGhhdCAuL2NvbmZpZ3VyZSBzdXBwb3J0cy7C
oCBJZiB5b3Ugc3BlY2lmeSDigJR3aXRoLUdlb0lQIGl0IHdhbnRzIHRoZSBkaXJlY3Rvcnkgd2hl
cmUgdGhlIEdlb0lQIGxpYnJhcnkgaXMuICZsdDs8YSBocmVmPSJodHRwOi8vcW9zaWVudC5jb20v
IiB0YXJnZXQ9Il9ibGFuayI+aHR0cDovL3Fvc2llbnQuY29tLzwvYT4mZ3Q7IDx1PjwvdT48dT48
L3U+PC9wPjxwPsKgwqDCoMKgwqDCoMKgIMKgwqDCoMKgwqDCoMKgIMKgwqDCoMKgwqDCoMKgwqDC
oCDigJR3aXRoLUdlb0lQPURJUi4gY29tcGlsZSB3aXRoIEdlb0lQIGluICZsdDtkaXImZ3Q7ICZs
dDs8YSBocmVmPSJodHRwOi8vcW9zaWVudC5jb20vIiB0YXJnZXQ9Il9ibGFuayI+aHR0cDovL3Fv
c2llbnQuY29tLzwvYT4mZ3Q7IDx1PjwvdT48dT48L3U+PC9wPjxwPsKgwqDCoMKgwqDCoMKgIMKg
wqDCoMKgwqDCoMKgIMKgwqDCoMKgwqDCoMKgwqAgJmx0OzxhIGhyZWY9Imh0dHA6Ly9xb3NpZW50
LmNvbS8iIHRhcmdldD0iX2JsYW5rIj5odHRwOi8vcW9zaWVudC5jb20vPC9hPiZndDsgPHU+PC91
Pjx1PjwvdT48L3A+PHA+wqDCoMKgwqDCoMKgwqAgwqDCoMKgwqDCoMKgwqAgwqDCoMKgwqDCoMKg
wqAgWW91IGNhbiBjaGVjayBpZiB0aGUgbGlicmFyeSBpcyBib3VuZCB0byB0aGUgY2xpZW50IGJp
bmFyaWVzIHdpdGggbGRkIOKApiAmbHQ7PGEgaHJlZj0iaHR0cDovL3Fvc2llbnQuY29tLyIgdGFy
Z2V0PSJfYmxhbmsiPmh0dHA6Ly9xb3NpZW50LmNvbS88L2E+Jmd0OyA8dT48L3U+PHU+PC91Pjwv
cD48cD7CoMKgwqDCoMKgwqDCoCDCoMKgwqDCoMKgwqDCoCDCoMKgwqDCoMKgwqDCoMKgwqDCoCBs
ZGQgYHdoaWNoIHJhbGFiZWxgICZsdDs8YSBocmVmPSJodHRwOi8vcW9zaWVudC5jb20vIiB0YXJn
ZXQ9Il9ibGFuayI+aHR0cDovL3Fvc2llbnQuY29tLzwvYT4mZ3Q7IDx1PjwvdT48dT48L3U+PC9w
PjxwPsKgwqDCoMKgwqDCoMKgIMKgwqDCoMKgwqDCoMKgIMKgwqDCoMKgwqDCoMKgwqAgJmx0Ozxh
IGhyZWY9Imh0dHA6Ly9xb3NpZW50LmNvbS8iIHRhcmdldD0iX2JsYW5rIj5odHRwOi8vcW9zaWVu
dC5jb20vPC9hPiZndDsgPHU+PC91Pjx1PjwvdT48L3A+PHA+wqDCoMKgwqDCoMKgwqAgwqDCoMKg
wqDCoMKgwqAgwqDCoMKgwqDCoMKgwqAgSWYgeW914oCZcmUgYWxyZWFkeSBib3VuZCwgdGhlIGNp
dHkgc3R1ZmYgc2hvdWxkIHdvcmsg4oCmLsKgIEnigJltIG5vdCBmYW1pbGlhciB3aXRoIOKAnHJl
ZyxjY2/igJ0gYXMgR2VvSVAgQ2l0eSBvYmplY3RzIG9mZiB0aGUgdG9wIG9mIG15IGhlYWQuwqAg
SeKAmW0gZmFtaWxpYXIgd2l0aCDigJxvZmYsY29udCxsYXQsbG9uLHJlZ2lvbixjaXR5LGNuYW1l
4oCdLsKgIE1heWJlIHRyeSBsYXQsbG9uIGFzIGEgdGVzdCwgYXMgSSB1c2UgdGhhdCBhbGwgdGhl
IHRpbWUgLi4gJmx0OzxhIGhyZWY9Imh0dHA6Ly9xb3NpZW50LmNvbS8iIHRhcmdldD0iX2JsYW5r
Ij5odHRwOi8vcW9zaWVudC5jb20vPC9hPiZndDsgPHU+PC91Pjx1PjwvdT48L3A+PHA+wqDCoMKg
wqDCoMKgwqAgwqDCoMKgwqDCoMKgwqAgwqDCoMKgwqDCoMKgwqDCoCAmbHQ7PGEgaHJlZj0iaHR0
cDovL3Fvc2llbnQuY29tLyIgdGFyZ2V0PSJfYmxhbmsiPmh0dHA6Ly9xb3NpZW50LmNvbS88L2E+
Jmd0OyA8dT48L3U+PHU+PC91PjwvcD48cD7CoMKgwqDCoMKgwqDCoCDCoMKgwqDCoMKgwqDCoCDC
oMKgwqDCoMKgwqDCoCBDYXJ0ZXIgJmx0OzxhIGhyZWY9Imh0dHA6Ly9xb3NpZW50LmNvbS8iIHRh
cmdldD0iX2JsYW5rIj5odHRwOi8vcW9zaWVudC5jb20vPC9hPiZndDsgPHU+PC91Pjx1PjwvdT48
L3A+PHA+wqDCoMKgwqDCoMKgwqAgwqDCoMKgwqDCoMKgwqAgwqDCoMKgwqDCoMKgwqAgPGJyPsKg
wqDCoMKgwqDCoMKgIMKgwqDCoMKgwqDCoMKgIMKgwqDCoMKgwqDCoMKgwqDCoCAmbHQ7PGEgaHJl
Zj0iaHR0cDovL3Fvc2llbnQuY29tLyIgdGFyZ2V0PSJfYmxhbmsiPmh0dHA6Ly9xb3NpZW50LmNv
bS88L2E+Jmd0OyA8dT48L3U+PHU+PC91PjwvcD48cD7CoMKgwqDCoMKgwqDCoCDCoMKgwqDCoMKg
wqDCoCDCoMKgwqDCoMKgwqDCoCA8YnI+wqDCoMKgwqDCoMKgwqAgwqDCoMKgwqDCoMKgwqAgwqDC
oMKgwqDCoMKgwqAgPGJyPsKgwqDCoMKgwqDCoMKgIMKgwqDCoMKgwqDCoMKgIMKgwqDCoMKgwqDC
oMKgICZsdDs8YSBocmVmPSJodHRwOi8vcW9zaWVudC5jb20vIiB0YXJnZXQ9Il9ibGFuayI+aHR0
cDovL3Fvc2llbnQuY29tLzwvYT4mZ3Q7IDx1PjwvdT48dT48L3U+PC9wPjxwPsKgwqDCoMKgwqDC
oMKgIMKgwqDCoMKgwqDCoMKgIMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoCBPbiBTZXAg
MjgsIDIwMTgsIGF0IDE6NTkgUE0sIEtldmluIEJyYW5jaCAmbHQ7PGEgaHJlZj0ibWFpbHRvOmtl
dmluQGJyYW5jaG5ldGNvbnN1bHRpbmcuY29tIiB0YXJnZXQ9Il9ibGFuayI+a2V2aW5AYnJhbmNo
bmV0Y29uc3VsdGluZy5jb208L2E+ICZsdDs8YSBocmVmPSJtYWlsdG86a2V2aW5AYnJhbmNobmV0
Y29uc3VsdGluZy5jb20iIHRhcmdldD0iX2JsYW5rIj5tYWlsdG86a2V2aW5AYnJhbmNobmV0Y29u
c3VsdGluZy5jb208L2E+Jmd0OyAmZ3Q7IHdyb3RlOiAmbHQ7PGEgaHJlZj0iaHR0cDovL3Fvc2ll
bnQuY29tLyIgdGFyZ2V0PSJfYmxhbmsiPmh0dHA6Ly9xb3NpZW50LmNvbS88L2E+Jmd0OyA8dT48
L3U+PHU+PC91PjwvcD48cD7CoMKgwqDCoMKgwqDCoCDCoMKgwqDCoMKgwqDCoCDCoMKgwqDCoMKg
wqDCoMKgwqDCoMKgwqDCoMKgwqDCoCAmbHQ7PGEgaHJlZj0iaHR0cDovL3Fvc2llbnQuY29tLyIg
dGFyZ2V0PSJfYmxhbmsiPmh0dHA6Ly9xb3NpZW50LmNvbS88L2E+Jmd0OyA8dT48L3U+PHU+PC91
PjwvcD48cD7CoMKgwqDCoMKgwqDCoCDCoMKgwqDCoMKgwqDCoCDCoMKgwqDCoMKgwqDCoMKgwqDC
oMKgwqDCoMKgwqAgSGkgQ2FydGVyLCAmbHQ7PGEgaHJlZj0iaHR0cDovL3Fvc2llbnQuY29tLyIg
dGFyZ2V0PSJfYmxhbmsiPmh0dHA6Ly9xb3NpZW50LmNvbS88L2E+Jmd0OyA8dT48L3U+PHU+PC91
PjwvcD48cD7CoMKgwqDCoMKgwqDCoCDCoMKgwqDCoMKgwqDCoCDCoMKgwqDCoMKgwqDCoMKgwqDC
oMKgwqDCoMKgwqDCoCAmbHQ7PGEgaHJlZj0iaHR0cDovL3Fvc2llbnQuY29tLyIgdGFyZ2V0PSJf
YmxhbmsiPmh0dHA6Ly9xb3NpZW50LmNvbS88L2E+Jmd0OyA8dT48L3U+PHU+PC91PjwvcD48cD7C
oMKgwqDCoMKgwqDCoCDCoMKgwqDCoMKgwqDCoCDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKg
wqAgSSB3YXMganVzdCB0cnlpbmcgdG9kYXkgdG8gbWFrZSByYWxhYmVsIG9uIGFyZ3VzIDMuMC44
LjIgZG8gR2VvSVAgbGFiZWxpbmcgd2l0aCBHZW9JUENpdHkuZGF0LCBidXQgZXZlbiB0aG91Z2gg
dGhlIGZpbGUgcmVmZXJyZWQgdG8gaW4gcmFsYWJlbC5jb25mIGZvciB0aGF0IHB1cnBvc2UgZXhp
c3RzLCBubyBHZW9JUCBsYWJlbGluZyB0YWtlcyBwbGFjZS7CoMKgwqAgQVNOIGxvb2t1cHMgd29y
ayBncmVhdCwgYnV0IHJhbGFiZWwgbmV2ZXIgYWRkcyBhbnkgc2NpdHkgb3IgZGNpdHkgZmllbGRz
LiAmbHQ7PGEgaHJlZj0iaHR0cDovL3Fvc2llbnQuY29tLyIgdGFyZ2V0PSJfYmxhbmsiPmh0dHA6
Ly9xb3NpZW50LmNvbS88L2E+Jmd0OyA8dT48L3U+PHU+PC91PjwvcD48cD7CoMKgwqDCoMKgwqDC
oCDCoMKgwqDCoMKgwqDCoCDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoCAmbHQ7PGEg
aHJlZj0iaHR0cDovL3Fvc2llbnQuY29tLyIgdGFyZ2V0PSJfYmxhbmsiPmh0dHA6Ly9xb3NpZW50
LmNvbS88L2E+Jmd0OyA8dT48L3U+PHU+PC91PjwvcD48cD7CoMKgwqDCoMKgwqDCoCDCoMKgwqDC
oMKgwqDCoCDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqAgTXkgcmFsYWJlbC5jb25mOiAm
bHQ7PGEgaHJlZj0iaHR0cDovL3Fvc2llbnQuY29tLyIgdGFyZ2V0PSJfYmxhbmsiPmh0dHA6Ly9x
b3NpZW50LmNvbS88L2E+Jmd0OyA8dT48L3U+PHU+PC91PjwvcD48cD7CoMKgwqDCoMKgwqDCoCDC
oMKgwqDCoMKgwqDCoCDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoCAmbHQ7PGEgaHJl
Zj0iaHR0cDovL3Fvc2llbnQuY29tLyIgdGFyZ2V0PSJfYmxhbmsiPmh0dHA6Ly9xb3NpZW50LmNv
bS88L2E+Jmd0OyA8dT48L3U+PHU+PC91PjwvcD48cD7CoMKgwqDCoMKgwqDCoCDCoMKgwqDCoMKg
wqDCoCDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgIFJBTEFC
RUxfQVJJTl9DT1VOVFJZX0NPREVTPW5vICZsdDs8YSBocmVmPSJodHRwOi8vcW9zaWVudC5jb20v
IiB0YXJnZXQ9Il9ibGFuayI+aHR0cDovL3Fvc2llbnQuY29tLzwvYT4mZ3Q7IDx1PjwvdT48dT48
L3U+PC9wPjxwPsKgwqDCoMKgwqDCoMKgIMKgwqDCoMKgwqDCoMKgIMKgwqDCoMKgwqDCoMKgwqDC
oMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoCAmbHQ7PGEgaHJlZj0iaHR0cDovL3Fvc2ll
bnQuY29tLyIgdGFyZ2V0PSJfYmxhbmsiPmh0dHA6Ly9xb3NpZW50LmNvbS88L2E+Jmd0OyA8dT48
L3U+PHU+PC91PjwvcD48cD7CoMKgwqDCoMKgwqDCoCDCoMKgwqDCoMKgwqDCoCDCoMKgwqDCoMKg
wqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgIFJBTEFCRUxfR0VPSVBfQVNOPXll
cyAmbHQ7PGEgaHJlZj0iaHR0cDovL3Fvc2llbnQuY29tLyIgdGFyZ2V0PSJfYmxhbmsiPmh0dHA6
Ly9xb3NpZW50LmNvbS88L2E+Jmd0OyA8dT48L3U+PHU+PC91PjwvcD48cD7CoMKgwqDCoMKgwqDC
oCDCoMKgwqDCoMKgwqDCoCDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKg
wqDCoMKgIFJBTEFCRUxfR0VPSVBfQVNOX0ZJTEU9JnF1b3Q7L3Vzci9sb2NhbC9zaGFyZS9HZW9J
UC9HZW9JUEFTTnVtLmRhdCZxdW90OyAmbHQ7PGEgaHJlZj0iaHR0cDovL3Fvc2llbnQuY29tLyIg
dGFyZ2V0PSJfYmxhbmsiPmh0dHA6Ly9xb3NpZW50LmNvbS88L2E+Jmd0OyA8dT48L3U+PHU+PC91
PjwvcD48cD7CoMKgwqDCoMKgwqDCoCDCoMKgwqDCoMKgwqDCoCDCoMKgwqDCoMKgwqDCoMKgwqDC
oMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqAgJmx0OzxhIGhyZWY9Imh0dHA6Ly9xb3NpZW50
LmNvbS8iIHRhcmdldD0iX2JsYW5rIj5odHRwOi8vcW9zaWVudC5jb20vPC9hPiZndDsgPHU+PC91
Pjx1PjwvdT48L3A+PHA+wqDCoMKgwqDCoMKgwqAgwqDCoMKgwqDCoMKgwqAgwqDCoMKgwqDCoMKg
wqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoCBSQUxBQkVMX0dFT0lQX0NJVFk9JnF1
b3Q7cmVnLGNjbyZxdW90OyAmbHQ7PGEgaHJlZj0iaHR0cDovL3Fvc2llbnQuY29tLyIgdGFyZ2V0
PSJfYmxhbmsiPmh0dHA6Ly9xb3NpZW50LmNvbS88L2E+Jmd0OyA8dT48L3U+PHU+PC91PjwvcD48
cD7CoMKgwqDCoMKgwqDCoCDCoMKgwqDCoMKgwqDCoCDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDC
oMKgwqDCoMKgwqDCoMKgwqDCoMKgIFJBTEFCRUxfR0VPSVBfQ0lUWV9GSUxFPSZxdW90Oy91c3Iv
bG9jYWwvc2hhcmUvR2VvSVAvR2VvSVBDaXR5LmRhdCZxdW90OyAmbHQ7PGEgaHJlZj0iaHR0cDov
L3Fvc2llbnQuY29tLyIgdGFyZ2V0PSJfYmxhbmsiPmh0dHA6Ly9xb3NpZW50LmNvbS88L2E+Jmd0
OyA8dT48L3U+PHU+PC91PjwvcD48cD7CoMKgwqDCoMKgwqDCoCDCoMKgwqDCoMKgwqDCoCDCoMKg
wqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoCAmbHQ7PGEgaHJlZj0iaHR0cDovL3Fvc2llbnQu
Y29tLyIgdGFyZ2V0PSJfYmxhbmsiPmh0dHA6Ly9xb3NpZW50LmNvbS88L2E+Jmd0OyA8dT48L3U+
PHU+PC91PjwvcD48cD7CoMKgwqDCoMKgwqDCoCDCoMKgwqDCoMKgwqDCoCDCoMKgwqDCoMKgwqDC
oMKgwqDCoMKgwqDCoMKgwqAgTm8gZXJyb3JzIGFyZSB0aHJvd24gYnkgcmFsYWJlbC7CoCBJIHRo
b3VnaHQgbWF5YmUgSSBuZWVkZWQgdG8gc3BlY2lhbGx5IGNvbXBpbGUgaW4gR2VvSVAgc3VwcG9y
dCBsaWtlIEkgcmVhZCBhYm91dCBoZXJlOsKgwqAgPGEgaHJlZj0iaHR0cHM6Ly9xb3NpZW50LmNv
bS9hcmd1cy9nZW9sb2NhdGlvbi5zaHRtbCIgdGFyZ2V0PSJfYmxhbmsiPmh0dHBzOi8vcW9zaWVu
dC5jb20vYXJndXMvZ2VvbG9jYXRpb24uc2h0bWw8L2E+ICZsdDs8YSBocmVmPSJodHRwOi8vcW9z
aWVudC5jb20vIiB0YXJnZXQ9Il9ibGFuayI+aHR0cDovL3Fvc2llbnQuY29tLzwvYT4mZ3Q7IDx1
PjwvdT48dT48L3U+PC9wPjxwPsKgwqDCoMKgwqDCoMKgIMKgwqDCoMKgwqDCoMKgIMKgwqDCoMKg
wqDCoMKgwqDCoMKgwqDCoMKgwqDCoCBidXQgd2hlbiBJIHJ1biAmcXVvdDsuL2NvbmZpZ3VyZSAt
LXdpdGgtR2VvSVA9eWVzJnF1b3Q7IGl0IHRocm93cyB0aGlzIGVycm9yOiAmbHQ7PGEgaHJlZj0i
aHR0cDovL3Fvc2llbnQuY29tLyIgdGFyZ2V0PSJfYmxhbmsiPmh0dHA6Ly9xb3NpZW50LmNvbS88
L2E+Jmd0OyA8dT48L3U+PHU+PC91PjwvcD48cD7CoMKgwqDCoMKgwqDCoCDCoMKgwqDCoMKgwqDC
oCDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgIGNvbmZpZ3Vy
ZTogV0FSTklORzogdW5yZWNvZ25pemVkIG9wdGlvbnM6IC0td2l0aC1HZW9JUCAmbHQ7PGEgaHJl
Zj0iaHR0cDovL3Fvc2llbnQuY29tLyIgdGFyZ2V0PSJfYmxhbmsiPmh0dHA6Ly9xb3NpZW50LmNv
bS88L2E+Jmd0OyA8dT48L3U+PHU+PC91PjwvcD48cD7CoMKgwqDCoMKgwqDCoCDCoMKgwqDCoMKg
wqDCoCDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqAgSG93ZXZlciwgSSBwcmVzdW1lIHRo
ZSBmYWN0IHRoYXQgQVNOIGxvb2t1cHMgd29yayBtZWFucyB0aGF0IE1heE1pbmQgR2VvSVAgc3Vw
cG9ydCBsaWJyYXJpZXMgYXJlIGFscmVhZHkgaW5zdGFsbGVkLCBhbmQgcHJlc3VtYWJseSBpbnN0
YWxsZWQgYnkgZGVmYXVsdCBpbiB0aGUgbGF0ZXN0IGFyZ3VzIG5vdy4gJmx0OzxhIGhyZWY9Imh0
dHA6Ly9xb3NpZW50LmNvbS8iIHRhcmdldD0iX2JsYW5rIj5odHRwOi8vcW9zaWVudC5jb20vPC9h
PiZndDsgPHU+PC91Pjx1PjwvdT48L3A+PHA+wqDCoMKgwqDCoMKgwqAgwqDCoMKgwqDCoMKgwqAg
wqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqAgJmx0OzxhIGhyZWY9Imh0dHA6Ly9xb3Np
ZW50LmNvbS8iIHRhcmdldD0iX2JsYW5rIj5odHRwOi8vcW9zaWVudC5jb20vPC9hPiZndDsgPHU+
PC91Pjx1PjwvdT48L3A+PHA+wqDCoMKgwqDCoMKgwqAgwqDCoMKgwqDCoMKgwqAgwqDCoMKgwqDC
oMKgwqDCoMKgwqDCoMKgwqDCoMKgICMgcmEgLXIgL2FyZ3VzL3RvZGF5L3VudC0wMS5hcmcgLXcg
LSB8IHJhbGFiZWwgLWYgL2V0Yy9yYWxhYmVsLmNvbmYgLXIgLSAtcyBzYXMsZGFzLHNjaXR5LGRj
aXR5LGljaXR5IHwgaGVhZCAtbjIwICZsdDs8YSBocmVmPSJodHRwOi8vcW9zaWVudC5jb20vIiB0
YXJnZXQ9Il9ibGFuayI+aHR0cDovL3Fvc2llbnQuY29tLzwvYT4mZ3Q7IDx1PjwvdT48dT48L3U+
PC9wPjxwPsKgwqDCoMKgwqDCoMKgIMKgwqDCoMKgwqDCoMKgIMKgwqDCoMKgwqDCoMKgwqDCoMKg
wqDCoMKgwqDCoMKgwqDCoCBzQVPCoMKgwqAgZEFTICZsdDs8YSBocmVmPSJodHRwOi8vcW9zaWVu
dC5jb20vIiB0YXJnZXQ9Il9ibGFuayI+aHR0cDovL3Fvc2llbnQuY29tLzwvYT4mZ3Q7IDx1Pjwv
dT48dT48L3U+PC9wPjxwPsKgwqDCoMKgwqDCoMKgIMKgwqDCoMKgwqDCoMKgIMKgwqDCoMKgwqDC
oMKgwqDCoMKgwqDCoMKgwqDCoMKgwqAgNDMyMyAmbHQ7PGEgaHJlZj0iaHR0cDovL3Fvc2llbnQu
Y29tLyIgdGFyZ2V0PSJfYmxhbmsiPmh0dHA6Ly9xb3NpZW50LmNvbS88L2E+Jmd0OyA8dT48L3U+
PHU+PC91PjwvcD48cD7CoMKgwqDCoMKgwqDCoCDCoMKgwqDCoMKgwqDCoCDCoMKgwqDCoMKgwqDC
oMKgwqDCoMKgwqDCoMKgwqDCoMKgIDQzMjMgJmx0OzxhIGhyZWY9Imh0dHA6Ly9xb3NpZW50LmNv
bS8iIHRhcmdldD0iX2JsYW5rIj5odHRwOi8vcW9zaWVudC5jb20vPC9hPiZndDsgPHU+PC91Pjx1
PjwvdT48L3A+PHA+wqDCoMKgwqDCoMKgwqAgwqDCoMKgwqDCoMKgwqAgwqDCoMKgwqDCoMKgwqDC
oMKgwqDCoMKgwqDCoMKgwqDCoCA0MzIzICZsdDs8YSBocmVmPSJodHRwOi8vcW9zaWVudC5jb20v
IiB0YXJnZXQ9Il9ibGFuayI+aHR0cDovL3Fvc2llbnQuY29tLzwvYT4mZ3Q7IDx1PjwvdT48dT48
L3U+PC9wPjxwPsKgwqDCoMKgwqDCoMKgIMKgwqDCoMKgwqDCoMKgIMKgwqDCoMKgwqDCoMKgwqDC
oMKgwqDCoMKgwqDCoMKgIDIyOTI3wqDCoCA0MzIzICZsdDs8YSBocmVmPSJodHRwOi8vcW9zaWVu
dC5jb20vIiB0YXJnZXQ9Il9ibGFuayI+aHR0cDovL3Fvc2llbnQuY29tLzwvYT4mZ3Q7IDx1Pjwv
dT48dT48L3U+PC9wPjxwPsKgwqDCoMKgwqDCoMKgIMKgwqDCoMKgwqDCoMKgIMKgwqDCoMKgwqDC
oMKgwqDCoMKgwqDCoMKgwqDCoMKgwqAgNjU4MsKgwqAgNDMyMyAmbHQ7PGEgaHJlZj0iaHR0cDov
L3Fvc2llbnQuY29tLyIgdGFyZ2V0PSJfYmxhbmsiPmh0dHA6Ly9xb3NpZW50LmNvbS88L2E+Jmd0
OyA8dT48L3U+PHU+PC91PjwvcD48cD7CoMKgwqDCoMKgwqDCoCDCoMKgwqDCoMKgwqDCoCDCoMKg
wqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgIDcwMTjCoMKgIDQzMjMgJmx0OzxhIGhyZWY9
Imh0dHA6Ly9xb3NpZW50LmNvbS8iIHRhcmdldD0iX2JsYW5rIj5odHRwOi8vcW9zaWVudC5jb20v
PC9hPiZndDsgPHU+PC91Pjx1PjwvdT48L3A+PHA+wqDCoMKgwqDCoMKgwqAgwqDCoMKgwqDCoMKg
wqAgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoCA0MzIzwqDCoMKgwqDCoCAzICZs
dDs8YSBocmVmPSJodHRwOi8vcW9zaWVudC5jb20vIiB0YXJnZXQ9Il9ibGFuayI+aHR0cDovL3Fv
c2llbnQuY29tLzwvYT4mZ3Q7IDx1PjwvdT48dT48L3U+PC9wPjxwPsKgwqDCoMKgwqDCoMKgIMKg
wqDCoMKgwqDCoMKgIMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqAgNDMyMyAmbHQ7
PGEgaHJlZj0iaHR0cDovL3Fvc2llbnQuY29tLyIgdGFyZ2V0PSJfYmxhbmsiPmh0dHA6Ly9xb3Np
ZW50LmNvbS88L2E+Jmd0OyA8dT48L3U+PHU+PC91PjwvcD48cD7CoMKgwqDCoMKgwqDCoCDCoMKg
wqDCoMKgwqDCoCDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgIDQzMjPCoCAxNTE2
OSAmbHQ7PGEgaHJlZj0iaHR0cDovL3Fvc2llbnQuY29tLyIgdGFyZ2V0PSJfYmxhbmsiPmh0dHA6
Ly9xb3NpZW50LmNvbS88L2E+Jmd0OyA8dT48L3U+PHU+PC91PjwvcD48cD7CoMKgwqDCoMKgwqDC
oCDCoMKgwqDCoMKgwqDCoCDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgIDQzMjMg
Jmx0OzxhIGhyZWY9Imh0dHA6Ly9xb3NpZW50LmNvbS8iIHRhcmdldD0iX2JsYW5rIj5odHRwOi8v
cW9zaWVudC5jb20vPC9hPiZndDsgPHU+PC91Pjx1PjwvdT48L3A+PHA+wqDCoMKgwqDCoMKgwqAg
wqDCoMKgwqDCoMKgwqAgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoCA0MzIzICZs
dDs8YSBocmVmPSJodHRwOi8vcW9zaWVudC5jb20vIiB0YXJnZXQ9Il9ibGFuayI+aHR0cDovL3Fv
c2llbnQuY29tLzwvYT4mZ3Q7IDx1PjwvdT48dT48L3U+PC9wPjxwPsKgwqDCoMKgwqDCoMKgIMKg
wqDCoMKgwqDCoMKgIMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqAgNDMyM8KgIDE1
MTY5ICZsdDs8YSBocmVmPSJodHRwOi8vcW9zaWVudC5jb20vIiB0YXJnZXQ9Il9ibGFuayI+aHR0
cDovL3Fvc2llbnQuY29tLzwvYT4mZ3Q7IDx1PjwvdT48dT48L3U+PC9wPjxwPsKgwqDCoMKgwqDC
oMKgIMKgwqDCoMKgwqDCoMKgIMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqAgNDMy
M8KgIDIxOTI4ICZsdDs8YSBocmVmPSJodHRwOi8vcW9zaWVudC5jb20vIiB0YXJnZXQ9Il9ibGFu
ayI+aHR0cDovL3Fvc2llbnQuY29tLzwvYT4mZ3Q7IDx1PjwvdT48dT48L3U+PC9wPjxwPsKgwqDC
oMKgwqDCoMKgIMKgwqDCoMKgwqDCoMKgIMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKg
wqAgMjgyOMKgwqAgNDMyMyAmbHQ7PGEgaHJlZj0iaHR0cDovL3Fvc2llbnQuY29tLyIgdGFyZ2V0
PSJfYmxhbmsiPmh0dHA6Ly9xb3NpZW50LmNvbS88L2E+Jmd0OyA8dT48L3U+PHU+PC91PjwvcD48
cD7CoMKgwqDCoMKgwqDCoCDCoMKgwqDCoMKgwqDCoCDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDC
oMKgwqDCoCAmbHQ7PGEgaHJlZj0iaHR0cDovL3Fvc2llbnQuY29tLyIgdGFyZ2V0PSJfYmxhbmsi
Pmh0dHA6Ly9xb3NpZW50LmNvbS88L2E+Jmd0OyA8dT48L3U+PHU+PC91PjwvcD48cD7CoMKgwqDC
oMKgwqDCoCDCoMKgwqDCoMKgwqDCoCDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqAgQW55
IHRob3VnaHRzIG9uIHdoYXQgSSBhbSBtaXNzaW5nIG9yIGhvdyBJIG1pZ2h0IGZ1cnRoZXIgZGVi
dWcgdGhpcyBpc3N1ZT8gJmx0OzxhIGhyZWY9Imh0dHA6Ly9xb3NpZW50LmNvbS8iIHRhcmdldD0i
X2JsYW5rIj5odHRwOi8vcW9zaWVudC5jb20vPC9hPiZndDsgPHU+PC91Pjx1PjwvdT48L3A+PHA+
wqDCoMKgwqDCoMKgwqAgwqDCoMKgwqDCoMKgwqAgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDC
oMKgwqAgJmx0OzxhIGhyZWY9Imh0dHA6Ly9xb3NpZW50LmNvbS8iIHRhcmdldD0iX2JsYW5rIj5o
dHRwOi8vcW9zaWVudC5jb20vPC9hPiZndDsgPHU+PC91Pjx1PjwvdT48L3A+PHA+wqDCoMKgwqDC
oMKgwqAgwqDCoMKgwqDCoMKgwqAgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgIFRoYW5r
cyEgJmx0OzxhIGhyZWY9Imh0dHA6Ly9xb3NpZW50LmNvbS8iIHRhcmdldD0iX2JsYW5rIj5odHRw
Oi8vcW9zaWVudC5jb20vPC9hPiZndDsgPHU+PC91Pjx1PjwvdT48L3A+PHA+wqDCoMKgwqDCoMKg
wqAgwqDCoMKgwqDCoMKgwqAgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgIEtldmluICZs
dDs8YSBocmVmPSJodHRwOi8vcW9zaWVudC5jb20vIiB0YXJnZXQ9Il9ibGFuayI+aHR0cDovL3Fv
c2llbnQuY29tLzwvYT4mZ3Q7IDx1PjwvdT48dT48L3U+PC9wPjxwPsKgwqDCoMKgwqDCoMKgIMKg
wqDCoMKgwqDCoMKgIMKgwqDCoMKgwqDCoMKgwqAgPGJyPsKgwqDCoMKgwqDCoMKgIMKgwqDCoMKg
wqDCoMKgIC0tLS0tQkVHSU4gUEdQIFNJR05BVFVSRS0tLS0tICZsdDs8YSBocmVmPSJodHRwOi8v
cW9zaWVudC5jb20vIiB0YXJnZXQ9Il9ibGFuayI+aHR0cDovL3Fvc2llbnQuY29tLzwvYT4mZ3Q7
IDx1PjwvdT48dT48L3U+PC9wPjxwPsKgwqDCoMKgwqDCoMKgIMKgwqDCoMKgwqDCoMKgIGlGMEVB
UkVDQUIwV0lRUVArVUhxdUVlcGxsNTY2YXFYQ0N5Wk9ZMUZJUVVDVzY3WDZnQUtDUkNYQ0N5Wk9Z
MUYgPGJyPsKgwqDCoMKgwqDCoMKgIMKgwqDCoMKgwqDCoMKgIElkTHdBS0R2NnRQcGU3T3dMQkVF
Zk0xWVRuQUQ4TXhaQ2dDZU9sR0VFdUVJVXZxbHlJTWg4Q1BCV2N0bUJkMD0gPGJyPsKgwqDCoMKg
wqDCoMKgIMKgwqDCoMKgwqDCoMKgID1wL3RnIDxicj7CoMKgwqDCoMKgwqDCoCDCoMKgwqDCoMKg
wqDCoCAtLS0tLUVORCBQR1AgU0lHTkFUVVJFLS0tLS0gJmx0OzxhIGhyZWY9Imh0dHA6Ly9xb3Np
ZW50LmNvbS8iIHRhcmdldD0iX2JsYW5rIj5odHRwOi8vcW9zaWVudC5jb20vPC9hPiZndDsgPGJy
Pi0tLS0tQkVHSU4gUEdQIFNJR05BVFVSRS0tLS0tIDx1PjwvdT48dT48L3U+PC9wPjxwPmlGMEVB
UkVDQUIwV0lRUVArVUhxdUVlcGxsNTY2YXFYQ0N5Wk9ZMUZJUVVDVzYvV3VBQUtDUkNYQ0N5Wk9Z
MUYgPGJyPklZR2FBS0RrLzlRRnFjZ2JFV042Yk45ZU1OaXRHQVhVN0FDZmR1SVFLdUdSN2xzRFRD
a2RSb2d5ZTB1OFR4TT0gPGJyPj1lb0JIIDxicj4tLS0tLUVORCBQR1AgU0lHTkFUVVJFLS0tLS0g
PHU+PC91Pjx1PjwvdT48L3A+PC9kaXY+PC9kaXY+PC9ibG9ja3F1b3RlPjwvZGl2Pg0K
--0000000000009c76a005770e1359--