No subject


Thu Apr 16 18:29:06 PDT 2009


option for the monitor section should do what I want. That way I would leav=
e
all three outputs as "Ignore False" and set Enable to False just for LVDS -
stopping it from being enabled unless I tell it to be.

Xorg.0.log suggests that it's working:

(II) intel(0): Output VGA enabled by config file
(II) intel(0): Output LVDS connected
(II) intel(0): Output TMDS-1 enabled by config file
(II) intel(0): Using user preference for initial modes
(II) intel(0): Output VGA using initial mode 1280x1024
(II) intel(0): Output LVDS using initial mode 1280x800
(II) intel(0): Output TMDS-1 using initial mode 1680x1050
(II) intel(0): Monitoring connected displays enabled


 Trouble is, I still get one LCD and the Laptop Screen. and then it says
this further down the Xorg log:

(WW) intel(0): Option "PreferredMode" is not used
(WW) intel(0): Option "Position" is not used
(WW) intel(0): Option "Ignore" is not used
(WW) intel(0): Option "Enable" is not used

...Huh? Ignore does work... but Enable doesn't... yes it says both are "not
used"...

I hope I'm missing something here... Otherwise I'll have to assume it's a
bug...

Can anyone shed any light?

Thanks!

Charles



xorg.conf:
------------
(the relevant bits)

Section "ServerLayout"
        Identifier     "default"
        Screen      0  "Screen0" 0 0
        InputDevice    "Keyboard0" "CoreKeyboard"
EndSection

Section "Device"
        Identifier  "Videocard0"
        Driver      "intel"
        Option      "monitor-TMDS-1" "dvi"
        Option      "monitor-VGA" "vga"
        Option      "monitor-LVDS" "lvds"
        Option      "PageFlip" "true"
        Option      "TripleBuffer" "true"
EndSection

Section "Screen"
        Identifier "Screen0"
        Device     "Videocard0"
        DefaultDepth     24
        Monitor    "vga"
        SubSection "Display"
                Virtual   3000 1200
                Viewport  0 0
                Depth     24
        EndSubSection
EndSection

Section "Monitor"
        Identifier      "dvi"
        Option        "PreferredMode"  "1680x1050"
        Option        "Position" "0 0"
        Option        "Ignore"  "false"
        Option        "Enable"  "true"
EndSection

Section "Monitor"
        Identifier      "vga"
        Option        "PreferredMode"  "1280x1024"
        Option        "Position" "-1280 0"
        Option        "Ignore"  "false"
        Option        "Enable"  "true"
EndSection

Section "Monitor"
        Identifier      "lvds"
        Option        "PreferredMode"  "1280x800"
        Option        "Position" "0 0"
        Option        "Ignore"  "true"    <---------- This works... but
disables the output completely making it unusable
        Option        "Enable"  "false"  <--------- This doesn't... do
anything...
EndSection

xorg.0.log (When configured as above)
------------

X.Org X Server 1.5.3
Release Date: 5 November 2008
X Protocol Version 11, Revision 0
Build Operating System: Linux 2.6.18-128.1.1.el5 i686
Current Operating System: Linux *********** 2.6.27.21-170.2.56.fc10.i686 #1
SMP Mon Mar 23 23:37:54 EDT 2009 i686
Build Date: 10 March 2009
07:20:48PM

Build ID: xorg-x11-server
1.5.3-15.fc10

        Before reporting problems, check http://wiki.x.org

        to make sure that you have the latest
version.

Markers: (--) probed, (**) from config file, (=3D=3D) default
setting,
        (++) from command line, (!!) notice, (II)
informational,
        (WW) warning, (EE) error, (NI) not implemented, (??)
unknown.
(=3D=3D) Log file: "/var/log/Xorg.0.log", Time: Fri Apr 17 10:34:32
2009
(=3D=3D) Using config file:
"/etc/X11/xorg.conf"

(=3D=3D) ServerLayout
"default"

(**) |-->Screen "Screen0"
(0)

(**) |   |-->Monitor
"vga"

(**) |   |-->Device
"Videocard0"

(**) |-->Input Device
"Keyboard0"

(=3D=3D) Automatically adding
devices

(=3D=3D) Automatically enabling
devices

(=3D=3D) No FontPath specified.  Using compiled-in
default.
(=3D=3D) FontPath set
to:


catalogue:/etc/X11/fontpath.d,


built-ins

(=3D=3D) ModulePath set to
"/usr/lib/xorg/modules"

(II) Cannot locate a core pointer
device.

(II) The server relies on HAL to provide the list of input
devices.
        If no devices become available, reconfigure HAL or disable
AllowEmptyInput.
(WW) AllowEmptyInput is on, devices using drivers 'kbd' or 'mouse' will be
disabled.
(WW) Disabling
Keyboard0

(II) Open ACPI successful
(/var/run/acpid.socket)

(II) Loader magic:
0x81f4400

(II) Module ABI
versions:

        X.Org ANSI C Emulation:
0.4

        X.Org Video Driver:
4.1

        X.Org XInput driver :
2.1

        X.Org Server Extension :
1.1

        X.Org Font Renderer :
0.6

(II) Loader running on
linux

(++) using VT number
1


(--) PCI:*(0 at 0:2:0) Intel Corporation Mobile GM965/GL960 Integrated Graphic=
s
Controller rev 3, Mem @ 0xfc000000/0, 0xd0000000/0, I/O @ 0x00001800/0
(--) PCI: (0 at 0:2:1) Intel Corporation Mobile GM965/GL960 Integrated Graphic=
s
Controller rev 3, Mem @ 0xfc100000/0
(II) System resource
ranges:

        [0] -1  0       0xffffffff - 0xffffffff (0x1)
MX[B]

        [1] -1  0       0x000f0000 - 0x000fffff (0x10000)
MX[B]

        [2] -1  0       0x000c0000 - 0x000effff (0x30000)
MX[B]

        [3] -1  0       0x00000000 - 0x0009ffff (0xa0000)
MX[B]

        [4] -1  0       0x0000ffff - 0x0000ffff (0x1)
IX[B]

        [5] -1  0       0x00000000 - 0x00000000 (0x1)
IX[B]

(II) LoadModule:
"extmod"


(II) Loading /usr/lib/xorg/modules/extensions//libextmod.so
(II) Module extmod: vendor=3D"X.Org Foundation"
        compiled for 1.5.3, module version =3D 1.0.0
        Module class: X.Org Server Extension
        ABI class: X.Org Server Extension, version 1.1
(II) Loading extension SELinux
(II) Loading extension SHAPE
(II) Loading extension MIT-SUNDRY-NONSTANDARD
(II) Loading extension BIG-REQUESTS
(II) Loading extension SYNC
(II) Loading extension MIT-SCREEN-SAVER
(II) Loading extension XC-MISC
(II) Loading extension XFree86-VidModeExtension
(II) Loading extension XFree86-Misc
(II) Loading extension XFree86-DGA
(II) Loading extension DPMS
(II) Loading extension TOG-CUP
(II) Loading extension Extended-Visual-Information
(II) Loading extension XVideo
(II) Loading extension XVideo-MotionCompensation
(II) Loading extension X-Resource
(II) LoadModule: "dbe"

(II) Loading /usr/lib/xorg/modules/extensions//libdbe.so
(II) Module dbe: vendor=3D"X.Org Foundation"
        compiled for 1.5.3, module version =3D 1.0.0
        Module class: X.Org Server Extension
        ABI class: X.Org Server Extension, version 1.1
(II) Loading extension DOUBLE-BUFFER
(II) LoadModule: "glx"

(II) Loading /usr/lib/xorg/modules/extensions//libglx.so
(II) Module glx: vendor=3D"X.Org Foundation"
        compiled for 1.5.3, module version =3D 1.0.0
        ABI class: X.Org Server Extension, version 1.1
(=3D=3D) AIGLX enabled
(=3D=3D) Exporting typical set of GLX visuals
(II) Loading extension GLX
(II) LoadModule: "freetype"

(II) Loading /usr/lib/xorg/modules/fonts//libfreetype.so
(II) Module freetype: vendor=3D"X.Org Foundation & the After X-TT Project"
        compiled for 1.5.3, module version =3D 2.1.0
        Module class: X.Org Font Renderer
        ABI class: X.Org Font Renderer, version 0.6
(II) Loading font FreeType
(II) LoadModule: "dri"

(II) Loading /usr/lib/xorg/modules/extensions//libdri.so
(II) Module dri: vendor=3D"X.Org Foundation"
        compiled for 1.5.3, module version =3D 1.0.0
        ABI class: X.Org Server Extension, version 1.1
(II) Loading extension XFree86-DRI
(II) LoadModule: "intel"

(II) Loading /usr/lib/xorg/modules/drivers//intel_drv.so
(II) Module intel: vendor=3D"X.Org Foundation"
        compiled for 1.5.3, module version =3D 2.5.0
        Module class: X.Org Video Driver
        ABI class: X.Org Video Driver, version 4.1
(II) intel: Driver for Intel Integrated Graphics Chipsets: i810,
        i810-dc100, i810e, i815, i830M, 845G, 852GM/855GM, 865G, 915G,
        E7221 (i915), 915GM, 945G, 945GM, 945GME, 965G, G35, 965Q, 946GZ,
        965GM, 965GME/GLE, G33, Q35, Q33,
        Mobile Intel=AE GM45 Express Chipset,
        Intel Integrated Graphics Device, G45/G43, Q45/Q43, G41
(II) Primary Device is: PCI 00 at 00:02:0
(II) resource ranges after xf86ClaimFixedResources() call:
        [0] -1  0       0xffffffff - 0xffffffff (0x1) MX[B]
        [1] -1  0       0x000f0000 - 0x000fffff (0x10000) MX[B]
        [2] -1  0       0x000c0000 - 0x000effff (0x30000) MX[B]
        [3] -1  0       0x00000000 - 0x0009ffff (0xa0000) MX[B]
        [4] -1  0       0x0000ffff - 0x0000ffff (0x1) IX[B]
        [5] -1  0       0x00000000 - 0x00000000 (0x1) IX[B]
(II) resource ranges after probing:
        [0] -1  0       0xffffffff - 0xffffffff (0x1) MX[B]
        [1] -1  0       0x000f0000 - 0x000fffff (0x10000) MX[B]
        [2] -1  0       0x000c0000 - 0x000effff (0x30000) MX[B]
        [3] -1  0       0x00000000 - 0x0009ffff (0xa0000) MX[B]
        [4] 0   0       0x000a0000 - 0x000affff (0x10000) MS[B]
        [5] 0   0       0x000b0000 - 0x000b7fff (0x8000) MS[B]
        [6] 0   0       0x000b8000 - 0x000bffff (0x8000) MS[B]
        [7] -1  0       0x0000ffff - 0x0000ffff (0x1) IX[B]
        [8] -1  0       0x00000000 - 0x00000000 (0x1) IX[B]
        [9] 0   0       0x000003b0 - 0x000003bb (0xc) IS[B]
        [10] 0  0       0x000003c0 - 0x000003df (0x20) IS[B]
(II) Loading sub module "vgahw"
(II) LoadModule: "vgahw"

(II) Loading /usr/lib/xorg/modules//libvgahw.so
(II) Module vgahw: vendor=3D"X.Org Foundation"
        compiled for 1.5.3, module version =3D 0.1.0
        ABI class: X.Org Video Driver, version 4.1
(**) intel(0): Depth 24, (--) framebuffer bpp 32
(=3D=3D) intel(0): RGB weight 888
(=3D=3D) intel(0): Default visual is TrueColor
(**) intel(0): Option "PageFlip" "true"
(**) intel(0): Option "TripleBuffer" "true"
(II) intel(0): Integrated Graphics Chipset: Intel(R) 965GM
(--) intel(0): Chipset: "965GM"
(--) intel(0): Linear framebuffer at 0xD0000000
(--) intel(0): IO registers at addr 0xFC000000
(WW) intel(0): libpciaccess reported 0 rom size, guessing 64kB
(=3D=3D) intel(0): Using EXA for acceleration
(II) intel(0): 2 display pipes available.
(II) Loading sub module "ddc"
(II) LoadModule: "ddc"
(II) Module "ddc" already built-in
(II) Loading sub module "i2c"
(II) LoadModule: "i2c"
(II) Module "i2c" already built-in
(II) intel(0): Output VGA using monitor section vga
(**) intel(0): Option "PreferredMode" "1280x1024"
(**) intel(0): Option "Position" "-1280 0"
(**) intel(0): Option "Enable" "true"
(**) intel(0): Option "Ignore" "false"
(II) intel(0): Output LVDS using monitor section lvds
(**) intel(0): Option "PreferredMode" "1280x800"
(**) intel(0): Option "Position" "0 0"
(**) intel(0): Option "Enable" "false"
(II) intel(0): I2C bus "LVDSDDC_C" initialized.
(II) intel(0): Attempting to determine panel fixed mode.
(II) intel(0): I2C device "LVDSDDC_C:E-EDID segment register" registered at
address 0x60.
(II) intel(0): I2C device "LVDSDDC_C:ddc2" registered at address
0xA0.
(II) intel(0): EDID vendor "AUO", prod id
9844
(II) intel(0): found backlight control method
/sys/class/backlight/acpi_video1
(II) intel(0): I2C bus "SDVOCTRL_E for SDVOB"
initialized.
(II) intel(0): I2C device "SDVOCTRL_E for SDVOB:SDVO Controller B"
registered at address 0x70.
(II) intel(0): I2C bus "SDVOB DDC Bus"
initialized.
(II) intel(0): Output TMDS-1 using monitor section
dvi
(**) intel(0): Option "PreferredMode"
"1680x1050"
(**) intel(0): Option "Position" "0
0"
(**) intel(0): Option "Enable"
"true"
(**) intel(0): Option "Ignore"
"false"
(II) intel(0): SDVOB: device VID/DID: 04:AA.03, clock range 25.0MHz -
165.0MHz
(II) intel(0): SDVOB: 1 input
channel
(II) intel(0): SDVOB: TMDS0 output
reported
(II) intel(0): Output TV using monitor section
tv
(**) intel(0): Option "PreferredMode"
"800x600"
(**) intel(0): Option "Position" "0
0"
(**) intel(0): Option "Enable"
"false"
(**) intel(0): Option "Ignore"
"true"
(II) intel(0): Current clock rate multiplier:
1
(II) intel(0): I2C bus "CRTDDC_A"
initialized.
(II) intel(0): I2C device "CRTDDC_A:E-EDID segment register" registered at
address 0x60.
(II) intel(0): I2C device "CRTDDC_A:ddc2" registered at address
0xA0.
(II) intel(0): I2C device "CRTDDC_A:ddc2"
removed.
(II) intel(0): I2C device "CRTDDC_A:E-EDID segment register"
removed.
(II) intel(0): I2C bus "CRTDDC_A"
removed.
(II) intel(0): EDID for output
VGA
(II) intel(0): Manufacturer: PHL  Model: 81d  Serial#:
326082
(II) intel(0): Year: 2004  Week:
12
(II) intel(0): EDID Version:
1.3
(II) intel(0): Analog Display Input,  Input Voltage Level: 0.700/0.300
V
(II) intel(0): Signal levels
configurable
(II) intel(0): Sync:  Separate  Composite  SyncOnGreenSerration on. V.Sync
Pulse req. if CompSync or SyncOnGreen
(II) intel(0): Max Image Size [cm]: horiz.: 34  vert.:
27
(II) intel(0): Gamma:
2.20

(II) intel(0): DPMS capabilities: StandBy Suspend Off; RGB/Color
Display
(II) intel(0): Default color space is primary color
space
(II) intel(0): First detailed timing is preferred
mode
(II) intel(0): redX: 0.641 redY: 0.342   greenX: 0.292 greenY:
0.611
(II) intel(0): blueX: 0.147 blueY: 0.068   whiteX: 0.313 whiteY:
0.329
(II) intel(0): Supported VESA Video
Modes:
(II) intel(0): 720x400 at 70Hz

(II) intel(0): 640x480 at 60Hz

(II) intel(0): 640x480 at 67Hz

(II) intel(0): 640x480 at 72Hz

(II) intel(0): 640x480 at 75Hz

(II) intel(0): 800x600 at 56Hz

(II) intel(0): 800x600 at 60Hz

(II) intel(0): 800x600 at 72Hz

(II) intel(0): 800x600 at 75Hz

(II) intel(0): 832x624 at 75Hz

(II) intel(0): 1024x768 at 60Hz

(II) intel(0): 1024x768 at 70Hz

(II) intel(0): 1024x768 at 75Hz

(II) intel(0): 1280x1024 at 75Hz

(II) intel(0): 1152x870 at 75Hz

(II) intel(0): Manufacturer's mask:
0
(II) intel(0): Supported Future Video
Modes:
(II) intel(0): #0: hsize: 1152  vsize 864  refresh: 70  vid:
19057
(II) intel(0): #1: hsize: 1152  vsize 864  refresh: 75  vid:
20337
(II) intel(0): #2: hsize: 1280  vsize 960  refresh: 60  vid:
16513
(II) intel(0): #3: hsize: 1280  vsize 1024  refresh: 60  vid:
32897
(II) intel(0): Supported additional Video
Mode:
(II) intel(0): clock: 108.0 MHz   Image Size:  338 x 270
mm
(II) intel(0): h_active: 1280  h_sync: 1328  h_sync_end 1440 h_blank_end
1688 h_border: 0
(II) intel(0): v_active: 1024  v_sync: 1025  v_sync_end 1028 v_blanking:
1066 v_border: 0
(II) intel(0): Serial No:  BZ
326082

(II) intel(0): Monitor name: Philips
170B
(II) intel(0): Ranges: V min: 56 V max: 76 Hz, H min: 30 H max: 82 kHz,
PixClock max 140 MHz
(II) intel(0): EDID (in
hex):

(II) intel(0):
00ffffffffffff00410c1d08c2f90400

(II) intel(0):
0c0e01031f221b78ee2ee5a4574a9c25

(II) intel(0):
115054bfef80714a714f814081800101

(II) intel(0):
010101010101302a009851002a403070

(II) intel(0):
1300520e1100001e000000ff0020425a

(II) intel(0):
20203332363038320a20000000fc0050

(II) intel(0):
68696c69707320313730420a000000fd

(II) intel(0):
00384c1e520e000a20202020202000c9

(II) intel(0): EDID vendor "PHL", prod id
2077
(II) intel(0): Using EDID range info for horizontal
sync
(II) intel(0): Using EDID range info for vertical
refresh
(II) intel(0): Printing DDC gathered
Modelines:
(II) intel(0): Modeline "1280x1024"x0.0  108.00  1280 1328 1440 1688  1024
1025 1028 1066 +hsync +vsync (64.0 kHz)
(II) intel(0): Modeline "800x600"x0.0   40.00  800 840 968 1056  600 601 60=
5
628 +hsync +vsync (37.9 kHz)
(II) intel(0): Modeline "800x600"x0.0   36.00  800 824 896 1024  600 601 60=
3
625 +hsync +vsync (35.2 kHz)
(II) intel(0): Modeline "640x480"x0.0   31.50  640 656 720 840  480 481 484
500 -hsync -vsync (37.5 kHz)
(II) intel(0): Modeline "640x480"x0.0   31.50  640 664 704 832  480 489 492
520 -hsync -vsync (37.9 kHz)
(II) intel(0): Modeline "640x480"x0.0   30.24  640 704 768 864  480 483 486
525 -hsync -vsync (35.0 kHz)
(II) intel(0): Modeline "640x480"x0.0   25.18  640 656 752 800  480 490 492
525 -hsync -vsync (31.5 kHz)
(II) intel(0): Modeline "720x400"x0.0   28.32  720 738 846 900  400 412 414
449 -hsync +vsync (31.5 kHz)
(II) intel(0): Modeline "1280x1024"x0.0  135.00  1280 1296 1440 1688  1024
1025 1028 1066 +hsync +vsync (80.0 kHz)
(II) intel(0): Modeline "1024x768"x0.0   78.75  1024 1040 1136 1312  768 76=
9
772 800 +hsync +vsync (60.0 kHz)
(II) intel(0): Modeline "1024x768"x0.0   75.00  1024 1048 1184 1328  768 77=
1
777 806 -hsync -vsync (56.5 kHz)
(II) intel(0): Modeline "1024x768"x0.0   65.00  1024 1048 1184 1344  768 77=
1
777 806 -hsync -vsync (48.4 kHz)
(II) intel(0): Modeline "832x624"x0.0   57.28  832 864 928 1152  624 625 62=
8
667 -hsync -vsync (49.7 kHz)
(II) intel(0): Modeline "800x600"x0.0   49.50  800 816 896 1056  600 601 60=
4
625 +hsync +vsync (46.9 kHz)
(II) intel(0): Modeline "800x600"x0.0   50.00  800 856 976 1040  600 637 64=
3
666 +hsync +vsync (48.1 kHz)
(II) intel(0): Modeline "1152x864"x0.0  108.00  1152 1216 1344 1600  864 86=
5
868 900 +hsync +vsync (67.5 kHz)
(II) intel(0): Modeline "1152x864"x70.0   96.77  1152 1224 1344 1536  864
865 868 900 -hsync +vsync (63.0 kHz)
(II) intel(0): Modeline "1152x864"x0.0  108.00  1152 1216 1344 1600  864 86=
5
868 900 +hsync +vsync (67.5 kHz)
(II) intel(0): Modeline "1280x960"x0.0  108.00  1280 1376 1488 1800  960 96=
1
964 1000 +hsync +vsync (60.0 kHz)
(II) intel(0): Modeline "1280x1024"x0.0  108.00  1280 1328 1440 1688  1024
1025 1028 1066 +hsync +vsync (64.0 kHz)
(II) intel(0): EDID vendor "PHL", prod id
2077
(II) intel(0): Not using default mode "640x350" (vrefresh out of
range)
(II) intel(0): Not using default mode "640x400" (vrefresh out of
range)
(II) intel(0): Not using default mode "720x400" (vrefresh out of
range)
(II) intel(0): Not using default mode "640x480" (vrefresh out of
range)
(II) intel(0): Not using default mode "800x600" (vrefresh out of
range)
(II) intel(0): Not using default mode "1024x768" (vrefresh out of
range)
(II) intel(0): Not using default mode "1280x960" (bad mode
clock/interlace/doublescan)
(II) intel(0): Not using default mode "1280x1024" (bad mode
clock/interlace/doublescan)
(II) intel(0): Not using default mode "1600x1200" (bad mode
clock/interlace/doublescan)
(II) intel(0): Not using default mode "1600x1200" (bad mode
clock/interlace/doublescan)
(II) intel(0): Not using default mode "1600x1200" (bad mode
clock/interlace/doublescan)
(II) intel(0): Not using default mode "1600x1200" (bad mode
clock/interlace/doublescan)
(II) intel(0): Not using default mode "1600x1200" (bad mode
clock/interlace/doublescan)
(II) intel(0): Not using default mode "1792x1344" (height too large for
virtual size)
(II) intel(0): Not using default mode "1792x1344" (height too large for
virtual size)
(II) intel(0): Not using default mode "1856x1392" (height too large for
virtual size)
(II) intel(0): Not using default mode "1856x1392" (height too large for
virtual size)
(II) intel(0): Not using default mode "1920x1440" (height too large for
virtual size)
(II) intel(0): Not using default mode "1920x1440" (height too large for
virtual size)
(II) intel(0): Not using default mode "1400x1050" (bad mode
clock/interlace/doublescan)
(II) intel(0): Not using default mode "1920x1440" (height too large for
virtual size)
(II) intel(0): Not using default mode "2048x1536" (height too large for
virtual size)
(II) intel(0): Not using default mode "2048x1536" (height too large for
virtual size)
(II) intel(0): Not using default mode "2048x1536" (height too large for
virtual size)
(II) intel(0): Printing probed modes for output
VGA
(II) intel(0): Modeline "1280x1024"x60.0  108.00  1280 1328 1440 1688  1024
1025 1028 1066 +hsync +vsync (64.0 kHz)
(II) intel(0): Modeline "1400x1050"x60.0  122.00  1400 1488 1640 1880  1050
1052 1064 1082 +hsync +vsync (64.9 kHz)
(II) intel(0): Modeline "1280x1024"x75.0  135.00  1280 1296 1440 1688  1024
1025 1028 1066 +hsync +vsync (80.0 kHz)
(II) intel(0): Modeline "1280x1024"x60.0  108.00  1280 1328 1440 1688  1024
1025 1028 1066 +hsync +vsync (64.0 kHz)
(II) intel(0): Modeline "1280x960"x60.0  108.00  1280 1376 1488 1800  960
961 964 1000 +hsync +vsync (60.0 kHz)
(II) intel(0): Modeline "1152x864"x75.0  108.00  1152 1216 1344 1600  864
865 868 900 +hsync +vsync (67.5 kHz)
(II) intel(0): Modeline "1152x864"x70.0   96.77  1152 1224 1344 1536  864
865 868 900 -hsync +vsync (63.0 kHz)
(II) intel(0): Modeline "1024x768"x75.0   78.75  1024 1040 1136 1312  768
769 772 800 +hsync +vsync (60.0 kHz)
(II) intel(0): Modeline "1024x768"x70.1   75.00  1024 1048 1184 1328  768
771 777 806 -hsync -vsync (56.5 kHz)
(II) intel(0): Modeline "1024x768"x60.0   65.00  1024 1048 1184 1344  768
771 777 806 -hsync -vsync (48.4 kHz)
(II) intel(0): Modeline "832x624"x74.6   57.28  832 864 928 1152  624 625
628 667 -hsync -vsync (49.7 kHz)
(II) intel(0): Modeline "800x600"x72.2   50.00  800 856 976 1040  600 637
643 666 +hsync +vsync (48.1 kHz)
(II) intel(0): Modeline "800x600"x75.0   49.50  800 816 896 1056  600 601
604 625 +hsync +vsync (46.9 kHz)
(II) intel(0): Modeline "800x600"x60.3   40.00  800 840 968 1056  600 601
605 628 +hsync +vsync (37.9 kHz)
(II) intel(0): Modeline "800x600"x56.2   36.00  800 824 896 1024  600 601
603 625 +hsync +vsync (35.2 kHz)
(II) intel(0): Modeline "640x480"x75.0   31.50  640 656 720 840  480 481 48=
4
500 -hsync -vsync (37.5 kHz)
(II) intel(0): Modeline "640x480"x72.8   31.50  640 664 704 832  480 489 49=
2
520 -hsync -vsync (37.9 kHz)
(II) intel(0): Modeline "640x480"x75.0   31.50  640 656 720 840  480 481 48=
4
500 -hsync -vsync (37.5 kHz)
(II) intel(0): Modeline "640x480"x66.7   30.24  640 704 768 864  480 483 48=
6
525 -hsync -vsync (35.0 kHz)
(II) intel(0): Modeline "640x480"x59.9   25.18  640 656 752 800  480 490 49=
2
525 -hsync -vsync (31.5 kHz)
(II) intel(0): Modeline "720x400"x70.1   28.32  720 738 846 900  400 412 41=
4
449 -hsync +vsync (31.5 kHz)
(II) intel(0): EDID for output
LVDS

(II) intel(0): Manufacturer: AUO  Model: 2674  Serial#:
0
(II) intel(0): Year: 2006  Week:
1

(II) intel(0): EDID Version:
1.3

(II) intel(0): Digital Display
Input

(II) intel(0): Max Image Size [cm]: horiz.: 33  vert.:
21
(II) intel(0): Gamma:
2.20

(II) intel(0): No DPMS capabilities
specified

(II) intel(0): Supported color encodings: RGB 4:4:4 YCrCb
4:4:4
(II) intel(0): First detailed timing is preferred
mode
(II) intel(0): redX: 0.590 redY: 0.345   greenX: 0.315 greenY:
0.555
(II) intel(0): blueX: 0.155 blueY: 0.155   whiteX: 0.313 whiteY:
0.329
(II) intel(0): Manufacturer's mask:
0

(II) intel(0): Supported additional Video
Mode:
(II) intel(0): clock: 71.1 MHz   Image Size:  331 x 207
mm
(II) intel(0): h_active: 1280  h_sync: 1328  h_sync_end 1360 h_blank_end
1440 h_border: 0
(II) intel(0): v_active: 800  v_sync: 803  v_sync_end 809 v_blanking: 823
v_border: 0
(WW) intel(0): Unknown vendor-specific block
f
(II) intel(0):
AUO

(II) intel(0):  B154EW02
V6

(II) intel(0): EDID (in
hex):

(II) intel(0):
00ffffffffffff0006af742600000000

(II) intel(0):
01100103802115780a1cf59758508e27

(II) intel(0):
27505400000001010101010101010101

(II) intel(0):
010101010101c71b00a0502017303020

(II) intel(0):
36004bcf100000180000000f00000000

(II) intel(0):
00000000000000000020000000fe0041

(II) intel(0):
554f0a202020202020202020000000fe

(II) intel(0):
004231353445573032205636200a009f

(II) intel(0): EDID vendor "AUO", prod id
9844
(II) intel(0): Not using default mode "640x350" (vrefresh out of
range)
(II) intel(0): Not using default mode "640x400" (vrefresh out of
range)
(II) intel(0): Not using default mode "720x400" (vrefresh out of
range)
(II) intel(0): Not using default mode "640x480" (vrefresh out of
range)
(II) intel(0): Not using default mode "640x480" (vrefresh out of
range)
(II) intel(0): Not using default mode "640x480" (vrefresh out of
range)
(II) intel(0): Not using default mode "800x600" (vrefresh out of
range)
(II) intel(0): Not using default mode "800x600" (vrefresh out of
range)
(II) intel(0): Not using default mode "800x600" (vrefresh out of
range)
(II) intel(0): Not using default mode "800x600" (vrefresh out of
range)
(II) intel(0): Not using default mode "1024x768" (vrefresh out of
range)
(II) intel(0): Not using default mode "1024x768" (vrefresh out of
range)
(II) intel(0): Not using default mode "1024x768" (vrefresh out of
range)
(II) intel(0): Not using default mode "1152x864" (vrefresh out of
range)
(II) intel(0): Not using default mode "1280x960" (hsync out of
range)
(II) intel(0): Not using default mode "1280x960" (vrefresh out of
range)
(II) intel(0): Not using default mode "1280x1024" (hsync out of
range)
(II) intel(0): Not using default mode "1280x1024" (vrefresh out of
range)
(II) intel(0): Not using default mode "1280x1024" (vrefresh out of
range)
(II) intel(0): Not using default mode "1600x1200" (hsync out of
range)
(II) intel(0): Not using default mode "1600x1200" (vrefresh out of
range)
(II) intel(0): Not using default mode "1600x1200" (vrefresh out of
range)
(II) intel(0): Not using default mode "1600x1200" (vrefresh out of
range)
(II) intel(0): Not using default mode "1600x1200" (vrefresh out of
range)
(II) intel(0): Not using default mode "1792x1344" (height too large for
virtual size)
(II) intel(0): Not using default mode "1792x1344" (height too large for
virtual size)
(II) intel(0): Not using default mode "1856x1392" (height too large for
virtual size)
(II) intel(0): Not using default mode "1856x1392" (height too large for
virtual size)
(II) intel(0): Not using default mode "1920x1440" (height too large for
virtual size)
(II) intel(0): Not using default mode "1920x1440" (height too large for
virtual size)
(II) intel(0): Not using default mode "832x624" (vrefresh out of
range)
(II) intel(0): Not using default mode "1400x1050" (hsync out of
range)
(II) intel(0): Not using default mode "1400x1050" (vrefresh out of
range)
(II) intel(0): Not using default mode "1920x1440" (height too large for
virtual size)
(II) intel(0): Not using default mode "2048x1536" (height too large for
virtual size)
(II) intel(0): Not using default mode "2048x1536" (height too large for
virtual size)
(II) intel(0): Not using default mode "2048x1536" (height too large for
virtual size)
(II) intel(0): Printing probed modes for output
LVDS
(II) intel(0): Modeline "1280x800"x60.0   71.11  1280 1328 1360 1440  800
803 809 823 -hsync -vsync (49.4 kHz)
(II) intel(0): Modeline "1024x768"x60.0   65.00  1024 1048 1184 1344  768
771 777 806 -hsync -vsync (48.4 kHz)
(II) intel(0): Modeline "800x600"x60.3   40.00  800 840 968 1056  600 601
605 628 +hsync +vsync (37.9 kHz)
(II) intel(0): Modeline "640x480"x59.9   25.18  640 656 752 800  480 490 49=
2
525 -hsync -vsync (31.5 kHz)
(II) intel(0): I2C device "SDVOB DDC Bus:E-EDID segment register" registere=
d
at address 0x60.
(II) intel(0): I2C device "SDVOB DDC Bus:ddc2" registered at address
0xA0.
(EE) intel(0): Unable to write to SDVOCTRL_E for SDVOB Slave
0x70.
(II) intel(0): EDID for output
TMDS-1

(II) intel(0): Manufacturer: SAM  Model: 373  Serial#:
1297691186
(II) intel(0): Year: 2008  Week:
34

(II) intel(0): EDID Version:
1.3

(II) intel(0): Digital Display
Input

(II) intel(0): Max Image Size [cm]: horiz.: 44  vert.:
30
(II) intel(0): Gamma:
2.20

(II) intel(0): DPMS capabilities:
Off

(II) intel(0): Supported color encodings: RGB 4:4:4 YCrCb
4:4:4
(II) intel(0): First detailed timing is preferred
mode
(II) intel(0): redX: 0.649 redY: 0.335   greenX: 0.283 greenY:
0.605
(II) intel(0): blueX: 0.151 blueY: 0.073   whiteX: 0.312 whiteY:
0.329
(II) intel(0): Supported VESA Video
Modes:

(II) intel(0): 720x400 at 70Hz

(II) intel(0): 640x480 at 60Hz

(II) intel(0): 640x480 at 67Hz

(II) intel(0): 640x480 at 72Hz

(II) intel(0): 640x480 at 75Hz

(II) intel(0): 800x600 at 56Hz

(II) intel(0): 800x600 at 60Hz

(II) intel(0): 800x600 at 72Hz

(II) intel(0): 800x600 at 75Hz

(II) intel(0): 832x624 at 75Hz

(II) intel(0): 1024x768 at 60Hz

(II) intel(0): 1024x768 at 70Hz

(II) intel(0): 1024x768 at 75Hz

(II) intel(0): 1280x1024 at 75Hz

(II) intel(0): 1152x870 at 75Hz

(II) intel(0): Manufacturer's mask:
0

(II) intel(0): Supported Future Video
Modes:

(II) intel(0): #0: hsize: 1680  vsize 1050  refresh: 60  vid:
179
(II) intel(0): #1: hsize: 1280  vsize 1024  refresh: 60  vid:
32897
(II) intel(0): #2: hsize: 1280  vsize 960  refresh: 60  vid:
16513
(II) intel(0): #3: hsize: 1152  vsize 864  refresh: 75  vid:
20337
(II) intel(0): Supported additional Video
Mode:
(II) intel(0): clock: 119.0 MHz   Image Size:  459 x 296
mm
(II) intel(0): h_active: 1680  h_sync: 1728  h_sync_end 1760 h_blank_end
1840 h_border: 0
(II) intel(0): v_active: 1050  v_sync: 1053  v_sync_end 1059 v_blanking:
1080 v_border: 0
(II) intel(0): Ranges: V min: 56 V max: 75 Hz, H min: 30 H max: 81 kHz,
PixClock max 140 MHz
(II) intel(0): Monitor name:
SyncMaster

(II) intel(0): Serial No:
HMBQ808824

(II) intel(0): EDID (in
hex):

(II) intel(0):
00ffffffffffff004c2d73033232594d

(II) intel(0):
22120103802c1e782a78f1a655489b26

(II) intel(0):
125054bfef80b30081808140714f0101

(II) intel(0):
0101010101017c2e90a0601a1e403020

(II) intel(0):
3600cb281100001a000000fd00384b1e

(II) intel(0):
510e000a202020202020000000fc0053

(II) intel(0):
796e634d61737465720a2020000000ff

(II) intel(0):
00484d42513830383832340a202000c0

(II) intel(0): EDID vendor "SAM", prod id
883
(II) intel(0): Not using default mode "640x350" (vrefresh out of
range)
(II) intel(0): Not using default mode "640x400" (vrefresh out of
range)
(II) intel(0): Not using default mode "720x400" (vrefresh out of
range)
(II) intel(0): Not using default mode "640x480" (vrefresh out of
range)
(II) intel(0): Not using default mode "800x600" (vrefresh out of
range)
(II) intel(0): Not using default mode "1024x768" (vrefresh out of
range)
(II) intel(0): Not using default mode "1280x960" (bad mode
clock/interlace/doublescan)
(II) intel(0): Not using default mode "1280x1024" (bad mode
clock/interlace/doublescan)
(II) intel(0): Not using default mode "1600x1200" (bad mode
clock/interlace/doublescan)
(II) intel(0): Not using default mode "1600x1200" (bad mode
clock/interlace/doublescan)
(II) intel(0): Not using default mode "1600x1200" (bad mode
clock/interlace/doublescan)
(II) intel(0): Not using default mode "1600x1200" (bad mode
clock/interlace/doublescan)
(II) intel(0): Not using default mode "1600x1200" (bad mode
clock/interlace/doublescan)
(II) intel(0): Not using default mode "1792x1344" (height too large for
virtual size)
(II) intel(0): Not using default mode "1792x1344" (height too large for
virtual size)
(II) intel(0): Not using default mode "1856x1392" (height too large for
virtual size)
(II) intel(0): Not using default mode "1856x1392" (height too large for
virtual size)
(II) intel(0): Not using default mode "1920x1440" (height too large for
virtual size)
(II) intel(0): Not using default mode "1920x1440" (height too large for
virtual size)
(II) intel(0): Not using default mode "1400x1050" (bad mode
clock/interlace/doublescan)
(II) intel(0): Not using default mode "1920x1440" (height too large for
virtual size)
(II) intel(0): Not using default mode "2048x1536" (height too large for
virtual size)
(II) intel(0): Not using default mode "2048x1536" (height too large for
virtual size)
(II) intel(0): Not using default mode "2048x1536" (height too large for
virtual size)
(II) intel(0): Printing probed modes for output
TMDS-1
(II) intel(0): Modeline "1680x1050"x59.9  119.00  1680 1728 1760 1840  1050
1053 1059 1080 +hsync -vsync (64.7 kHz)
(II) intel(0): Modeline "1400x1050"x60.0  122.00  1400 1488 1640 1880  1050
1052 1064 1082 +hsync +vsync (64.9 kHz)
(II) intel(0): Modeline "1280x1024"x75.0  135.00  1280 1296 1440 1688  1024
1025 1028 1066 +hsync +vsync (80.0 kHz)
(II) intel(0): Modeline "1280x1024"x60.0  108.00  1280 1328 1440 1688  1024
1025 1028 1066 +hsync +vsync (64.0 kHz)
(II) intel(0): Modeline "1280x960"x60.0  108.00  1280 1376 1488 1800  960
961 964 1000 +hsync +vsync (60.0 kHz)
(II) intel(0): Modeline "1152x864"x75.0  108.00  1152 1216 1344 1600  864
865 868 900 +hsync +vsync (67.5 kHz)
(II) intel(0): Modeline "1024x768"x75.0   78.75  1024 1040 1136 1312  768
769 772 800 +hsync +vsync (60.0 kHz)
(II) intel(0): Modeline "1024x768"x70.1   75.00  1024 1048 1184 1328  768
771 777 806 -hsync -vsync (56.5 kHz)
(II) intel(0): Modeline "1024x768"x60.0   65.00  1024 1048 1184 1344  768
771 777 806 -hsync -vsync (48.4 kHz)
(II) intel(0): Modeline "832x624"x74.6   57.28  832 864 928 1152  624 625
628 667 -hsync -vsync (49.7 kHz)
(II) intel(0): Modeline "800x600"x72.2   50.00  800 856 976 1040  600 637
643 666 +hsync +vsync (48.1 kHz)
(II) intel(0): Modeline "800x600"x75.0   49.50  800 816 896 1056  600 601
604 625 +hsync +vsync (46.9 kHz)
(II) intel(0): Modeline "800x600"x60.3   40.00  800 840 968 1056  600 601
605 628 +hsync +vsync (37.9 kHz)
(II) intel(0): Modeline "800x600"x56.2   36.00  800 824 896 1024  600 601
603 625 +hsync +vsync (35.2 kHz)
(II) intel(0): Modeline "640x480"x75.0   31.50  640 656 720 840  480 481 48=
4
500 -hsync -vsync (37.5 kHz)
(II) intel(0): Modeline "640x480"x72.8   31.50  640 664 704 832  480 489 49=
2
520 -hsync -vsync (37.9 kHz)
(II) intel(0): Modeline "640x480"x75.0   31.50  640 656 720 840  480 481 48=
4
500 -hsync -vsync (37.5 kHz)
(II) intel(0): Modeline "640x480"x66.7   30.24  640 704 768 864  480 483 48=
6
525 -hsync -vsync (35.0 kHz)
(II) intel(0): Modeline "640x480"x59.9   25.18  640 656 752 800  480 490 49=
2
525 -hsync -vsync (31.5 kHz)
(II) intel(0): Modeline "720x400"x70.1   28.32  720 738 846 900  400 412 41=
4
449 -hsync +vsync (31.5 kHz)
(II) intel(0): Output VGA enabled by config
file
(II) intel(0): Output LVDS
connected

(II) intel(0): Output TMDS-1 enabled by config
file
(II) intel(0): Using user preference for initial
modes
(II) intel(0): Output VGA using initial mode
1280x1024
(II) intel(0): Output LVDS using initial mode
1280x800
(II) intel(0): Output TMDS-1 using initial mode
1680x1050
(II) intel(0): Monitoring connected displays
enabled
(II) intel(0): detected 512 kB
GTT.

(II) intel(0): detected 7676 kB stolen
memory.
(=3D=3D) intel(0): video overlay key set to
0x101fe
(=3D=3D) intel(0): Intel XvMC decoder
disabled

(**) intel(0): Will try to enable page
flipping
(**) intel(0): Triple buffering
enabled

(=3D=3D) intel(0): Using gamma correction (1.0, 1.0,
1.0)
(**) intel(0): Display dimensions: (340, 270)
mm
(**) intel(0): DPI set to (224,
112)

(II) Loading sub module
"fb"

(II) LoadModule:
"fb"


(II) Loading /usr/lib/xorg/modules//libfb.so
(II) Module fb: vendor=3D"X.Org Foundation"
        compiled for 1.5.3, module version =3D 1.0.0
        ABI class: X.Org ANSI C Emulation, version 0.4
(II) Loading sub module "exa"
(II) LoadModule: "exa"

(II) Loading /usr/lib/xorg/modules//libexa.so
(II) Module exa: vendor=3D"X.Org Foundation"
        compiled for 1.5.3, module version =3D 2.4.0
        ABI class: X.Org Video Driver, version 4.1
(II) Loading sub module "ramdac"
(II) LoadModule: "ramdac"
(II) Module "ramdac" already built-in
(II) intel(0): Comparing regs from server start up to After PreInit
(WW) intel(0): Register 0x70024 (PIPEASTAT) changed from 0x00000207 to
0x00000000
(WW) intel(0): PIPEASTAT before: status: VSYNC_INT_STATUS SVBLANK_INT_STATU=
S
VBLANK_INT_STATUS OREG_UPDATE_STATUS
(WW) intel(0): PIPEASTAT after:
status:

(=3D=3D) Depth 24 pixmap format is 32
bpp

(II) do I need RAC?  No, I
don't.

(II) resource ranges after
preInit:

        [0] -1  0       0xffffffff - 0xffffffff (0x1)
MX[B]
        [1] -1  0       0x000f0000 - 0x000fffff (0x10000)
MX[B]
        [2] -1  0       0x000c0000 - 0x000effff (0x30000)
MX[B]
        [3] -1  0       0x00000000 - 0x0009ffff (0xa0000)
MX[B]
        [4] 0   0       0x000a0000 - 0x000affff (0x10000)
MS[B](OprD)
        [5] 0   0       0x000b0000 - 0x000b7fff (0x8000)
MS[B](OprD)
        [6] 0   0       0x000b8000 - 0x000bffff (0x8000)
MS[B](OprD)
        [7] -1  0       0x0000ffff - 0x0000ffff (0x1)
IX[B]
        [8] -1  0       0x00000000 - 0x00000000 (0x1)
IX[B]
        [9] 0   0       0x000003b0 - 0x000003bb (0xc)
IS[B](OprU)
        [10] 0  0       0x000003c0 - 0x000003df (0x20)
IS[B](OprU)
(II) intel(0): Kernel reported 481024 total, 1
used
(II) intel(0): I830CheckAvailableMemory: 1924092 kB
available
drmOpenDevice: node name is
/dev/dri/card0

drmOpenDevice: open result is 12,
(OK)

drmOpenDevice: node name is
/dev/dri/card0

drmOpenDevice: open result is 12,
(OK)

drmOpenByBusid: Searching for BusID
pci:0000:00:02.0

drmOpenDevice: node name is
/dev/dri/card0

drmOpenDevice: open result is 12,
(OK)

drmOpenByBusid: drmOpenMinor returns
12
drmOpenByBusid: drmGetBusid reports
pci:0000:00:02.0

(II) [drm] DRM interface version
1.3

(II) [drm] DRM open master
succeeded.

(II) intel(0): [drm] Using the DRM lock SAREA also for
drawables.
(II) intel(0): [drm] framebuffer mapped by ddx
driver
(II) intel(0): [drm] added 1 reserved context for
kernel
(II) intel(0): X context handle =3D
0x1

(II) intel(0): [drm] installed DRM signal
handler
(WW) intel(0): DRM version 1.9 or newer required for Page flipping.
Disabling.
(**) intel(0): Framebuffer compression
disabled
(**) intel(0): Tiling
enabled

(=3D=3D) intel(0): VideoRam: 262144
KB

(II) intel(0): Attempting memory allocation with tiled
buffers.
(II) intel(0): Tiled allocation
successful.

(II) intel(0): [drm] Registers =3D
0x2f814000

(II) intel(0): [dri] visual configs
initialized

(II) intel(0): Page Flipping
disabled

(II) intel(0): vgaHWGetIOBase: hwp->IOBase is 0x03d0, hwp->PIOOffset is
0x0000
(II) EXA(0): Offscreen pixmap area of 44236800
bytes
(II) EXA(0): Driver registered support for the following
operations:
(II)
Solid

(II)
Copy

(II)         Composite (RENDER
acceleration)

(=3D=3D) intel(0): Backing store
disabled

(=3D=3D) intel(0): Silken mouse
enabled

(II) intel(0): Initializing HW
Cursor

(II) intel(0): [DRI] installation
complete

(II) intel(0): Current clock rate multiplier:
1
(II) intel(0): xf86BindGARTMemory: bind key 0 at 0x0d5d0000 (pgoffset
54736)
(II) intel(0): Fixed memory allocation
layout:
(II) intel(0): 0x00000000-0x00000fff: power context (4
kB)
(II) intel(0): 0x0077f000:            end of stolen
memory
(II) intel(0): 0x0077f000-0x0d5cffff: DRI memory manager (211268
kB)
(II) intel(0): 0x0d5d0000-0x0fffffff: exa offscreen (43200
kB)
(II) intel(0): 0x10000000:            end of
aperture
(II) intel(0): BO memory allocation
layout:

(II) intel(0): 0x0077f000:            start of memory
manager
(II) intel(0): 0x0079f000-0x015aefff: depth buffer (14400 kB) Y
tiled
(II) intel(0): 0x0179f000-0x025aefff: third buffer (14400 kB) X
tiled
(II) intel(0): 0x0279f000-0x035aefff: back buffer (14400 kB) X
tiled
(II) intel(0): 0x03800000-0x05b27fff: front buffer (36000 kB) X
tiled
(II) intel(0): 0x0379f000-0x0379ffff: overlay registers (4
kB)
(II) intel(0): 0x037a0000-0x037b5fff: exa G965 state buffer (88
kB)
(II) intel(0): 0x037c0000-0x037c7fff: logical 3D context (32
kB)
(II) intel(0): 0x037c8000-0x037d1fff: HW cursors (40
kB)
(II) intel(0): 0x0d5d0000:            end of memory
manager
(WW) intel(0): ESR is
0x00000001

(WW) intel(0): PRB0_CTL (0x0001f001) indicates ring buffer
enabled
(WW) intel(0): Existing errors found in hardware
state.
(II) intel(0): using SSC reference clock of 100
MHz
(II) intel(0): Selecting standard 18 bit TMDS pixel
format.
(II) intel(0): Output
configuration:

(II) intel(0):   Pipe A is
on

(II) intel(0):   Display plane A is now enabled and connected to pipe
A.
(II) intel(0):   Pipe B is
on

(II) intel(0):   Display plane B is now enabled and connected to pipe
B.
(II) intel(0):   Output VGA is connected to pipe
none
(II) intel(0):   Output LVDS is connected to pipe
B
(II) intel(0):   Output TMDS-1 is connected to pipe
A
(II) intel(0): [drm] mapped front buffer at 0xd3800000, handle =3D
0x2a71b000
(II) intel(0): [drm] mapped back buffer at 0xd279f000, handle =3D
0x1c500000
(II) intel(0): [drm] mapped third buffer at 0xd179f000, handle =3D
0x1c307000
(II) intel(0): [drm] mapped depth buffer at 0xd079f000, handle =3D
0x1c107000
(II) intel(0): RandR 1.2 enabled, ignore the following RandR disabled
message.
(II) intel(0): DPMS
enabled

(II) intel(0): Set up textured
video

(II) intel(0): Set up overlay
video

(II) intel(0): direct rendering:
Enabled

(WW) intel(0): Option "PreferredMode" is not
used
(WW) intel(0): Option "Position" is not
used
(WW) intel(0): Option "Ignore" is not
used
(WW) intel(0): Option "Enable" is not
used
(--) RandR
disabled

(II) Initializing built-in extension
MIT-SHM
(II) Initializing built-in extension
XInputExtension
(II) Initializing built-in extension
XTEST
(II) Initializing built-in extension
XKEYBOARD
(II) Initializing built-in extension
XINERAMA
(II) Initializing built-in extension
XFIXES
(II) Initializing built-in extension
RENDER
(II) Initializing built-in extension
RANDR
(II) Initializing built-in extension
COMPOSITE
(II) Initializing built-in extension
DAMAGE
(II) Initializing built-in extension
XEVIE
drmOpenDevice: node name is
/dev/dri/card0

drmOpenDevice: open result is 13,
(OK)

drmOpenByBusid: Searching for BusID
pci:0000:00:02.0

drmOpenDevice: node name is
/dev/dri/card0

drmOpenDevice: open result is 13,
(OK)

drmOpenByBusid: drmOpenMinor returns
13
drmOpenByBusid: drmGetBusid reports
pci:0000:00:02.0

(II) AIGLX: enabled
GLX_MESA_copy_sub_buffer

(II) AIGLX: enabled GLX_SGI_swap_control and
GLX_MESA_swap_control
(II) AIGLX: enabled GLX_texture_from_pixmap with driver
support
(II) AIGLX: Loaded and initialized
/usr/lib/dri/i965_dri.so

(II) GLX: Initialized DRI GL provider for screen
0
(II) intel(0): Setting screen physical size to 765 x
271
(II) config/hal: Adding input device Sleep Button
(CM)
(II) LoadModule:
"evdev"


(II) Loading /usr/lib/xorg/modules/input//evdev_drv.so
(II) Module evdev: vendor=3D"X.Org Foundation"
        compiled for 1.5.3, module version =3D 2.1.3
        Module class: X.Org XInput Driver
        ABI class: X.Org XInput driver, version 2.1
(**) Sleep Button (CM): always reports core events
(**) Sleep Button (CM): Device: "/dev/input/event1"
(II) Sleep Button (CM): Found keys
(II) Sleep Button (CM): Configuring as keyboard
(II) XINPUT: Adding extended input device "Sleep Button (CM)" (type:
KEYBOARD)
(**) Option "xkb_rules"
"evdev"
(**) Option "xkb_model"
"pc105+inet"
(**) Option "xkb_layout"
"us"
(II) config/hal: Adding input device CHICONY USB
Keyboard
(**) CHICONY USB Keyboard: always reports core
events
(**) CHICONY USB Keyboard: Device:
"/dev/input/event6"
(II) CHICONY USB Keyboard: Found
keys
(II) CHICONY USB Keyboard: Configuring as
keyboard
(II) XINPUT: Adding extended input device "CHICONY USB Keyboard" (type:
KEYBOARD)
(**) Option "xkb_rules"
"evdev"
(**) Option "xkb_model"
"pc105+inet"
(**) Option "xkb_layout"
"us"
(II) config/hal: Adding input device AT Translated Set 2
keyboard
(**) AT Translated Set 2 keyboard: always reports core
events
(**) AT Translated Set 2 keyboard: Device:
"/dev/input/event5"
(II) AT Translated Set 2 keyboard: Found
keys
(II) AT Translated Set 2 keyboard: Configuring as
keyboard
(II) XINPUT: Adding extended input device "AT Translated Set 2 keyboard"
(type: KEYBOARD)
(**) Option "xkb_rules"
"evdev"
(**) Option "xkb_model"
"pc105+inet"
(**) Option "xkb_layout"
"us"
(II) config/hal: Adding input device Power Button
(FF)
(**) Power Button (FF): always reports core
events
(**) Power Button (FF): Device:
"/dev/input/event0"
(II) Power Button (FF): Found
keys
(II) Power Button (FF): Configuring as
keyboard
(II) XINPUT: Adding extended input device "Power Button (FF)" (type:
KEYBOARD)
(**) Option "xkb_rules"
"evdev"
(**) Option "xkb_model"
"pc105+inet"
(**) Option "xkb_layout"
"us"
(II) config/hal: Adding input device Power Button
(CM)
(**) Power Button (CM): always reports core
events
(**) Power Button (CM): Device:
"/dev/input/event3"
(II) Power Button (CM): Found
keys
(II) Power Button (CM): Configuring as
keyboard
(II) XINPUT: Adding extended input device "Power Button (CM)" (type:
KEYBOARD)
(**) Option "xkb_rules"
"evdev"
(**) Option "xkb_model"
"pc105+inet"
(**) Option "xkb_layout"
"us"
(II) config/hal: Adding input device Video
Bus
(**) Video Bus: always reports core
events
(**) Video Bus: Device:
"/dev/input/event10"
(II) Video Bus: Found
keys
(II) Video Bus: Configuring as
keyboard
(II) XINPUT: Adding extended input device "Video Bus" (type:
KEYBOARD)
(**) Option "xkb_rules"
"evdev"
(**) Option "xkb_model"
"pc105+inet"
(**) Option "xkb_layout"
"us"
(II) config/hal: Adding input device Macintosh mouse button
emulation
(**) Macintosh mouse button emulation: always reports core
events
(**) Macintosh mouse button emulation: Device:
"/dev/input/event4"
(II) Macintosh mouse button emulation: Found 3 mouse
buttons
(II) Macintosh mouse button emulation: Found x and y relative
axes
(II) Macintosh mouse button emulation: Configuring as
mouse
(**) Macintosh mouse button emulation: YAxisMapping: buttons 4 and
5
(**) Macintosh mouse button emulation: EmulateWheelButton: 4,
EmulateWheelInertia: 10, EmulateWheelTimeout: 200
(II) XINPUT: Adding extended input device "Macintosh mouse button emulation=
"
(type: MOUSE)
(II) config/hal: Adding input device PS/2 Generic
Mouse
(**) PS/2 Generic Mouse: always reports core
events
(**) PS/2 Generic Mouse: Device:
"/dev/input/event9"

(II) PS/2 Generic Mouse: Found 3 mouse
buttons
(II) PS/2 Generic Mouse: Found x and y relative
axes
(II) PS/2 Generic Mouse: Configuring as
mouse
(**) PS/2 Generic Mouse: YAxisMapping: buttons 4 and
5
(**) PS/2 Generic Mouse: EmulateWheelButton: 4, EmulateWheelInertia: 10,
EmulateWheelTimeout: 200
(II) XINPUT: Adding extended input device "PS/2 Generic Mouse" (type:
MOUSE)
(II) config/hal: Adding input device Logitech USB-PS/2 Optical
Mouse
(**) Logitech USB-PS/2 Optical Mouse: always reports core
events
(**) Logitech USB-PS/2 Optical Mouse: Device:
"/dev/input/event7"
(II) Logitech USB-PS/2 Optical Mouse: Found 4 mouse
buttons
(II) Logitech USB-PS/2 Optical Mouse: Found x and y relative
axes
(II) Logitech USB-PS/2 Optical Mouse: Configuring as
mouse
(**) Logitech USB-PS/2 Optical Mouse: YAxisMapping: buttons 4 and
5
(**) Logitech USB-PS/2 Optical Mouse: EmulateWheelButton: 4,
EmulateWheelInertia: 10, EmulateWheelTimeout: 200
(II) XINPUT: Adding extended input device "Logitech USB-PS/2 Optical Mouse"
(type: MOUSE)
(II) config/hal: Adding input device SynPS/2 Synaptics
TouchPad
(II) LoadModule:
"synaptics"


(II) Loading /usr/lib/xorg/modules/input//synaptics_drv.so
(II) Module synaptics: vendor=3D"X.Org Foundation"
        compiled for 1.5.3, module version =3D 0.15.2
        Module class: X.Org XInput Driver
        ABI class: X.Org XInput driver, version 2.1
(II) Synaptics touchpad driver version 0.15.2
(II) SynPS/2 Synaptics TouchPad: x-axis range 1472 - 5472
(II) SynPS/2 Synaptics TouchPad: y-axis range 1408 - 4448
(**) Option "Device" "/dev/input/event8"
(--) SynPS/2 Synaptics TouchPad touchpad found
(**) SynPS/2 Synaptics TouchPad: always reports core events
(II) XINPUT: Adding extended input device "SynPS/2 Synaptics TouchPad"
(type: TOUCHPAD)
(II) SynPS/2 Synaptics TouchPad: x-axis range 1472 -
5472
(II) SynPS/2 Synaptics TouchPad: y-axis range 1408 -
4448
(--) SynPS/2 Synaptics TouchPad touchpad
found
exaCopyDirty: Pending damage region
empty!
(II) AIGLX: Suspending AIGLX clients for VT
switch
(II) intel(0): xf86UnbindGARTMemory: unbind key
0
(II) Open ACPI successful
(/var/run/acpid.socket)
(II) AIGLX: Resuming AIGLX clients after VT
switch
(II) intel(0): xf86BindGARTMemory: bind key 0 at 0x0d5d0000 (pgoffset
54736)
(II) intel(0): Fixed memory allocation
layout:
(II) intel(0): 0x00000000-0x00000fff: power context (4
kB)
(II) intel(0): 0x0077f000:            end of stolen
memory
(II) intel(0): 0x0077f000-0x0d5cffff: DRI memory manager (211268
kB)
(II) intel(0): 0x0d5d0000-0x0fffffff: exa offscreen (43200
kB)
(II) intel(0): 0x10000000:            end of
aperture
(II) intel(0): BO memory allocation
layout:
(II) intel(0): 0x0077f000:            start of memory
manager
(II) intel(0): 0x0079f000-0x015aefff: depth buffer (14400 kB) Y
tiled
(II) intel(0): 0x0179f000-0x025aefff: third buffer (14400 kB) X
tiled
(II) intel(0): 0x0279f000-0x035aefff: back buffer (14400 kB) X
tiled
(II) intel(0): 0x03800000-0x05b27fff: front buffer (36000 kB) X
tiled
(II) intel(0): 0x0379f000-0x0379ffff: overlay registers (4
kB)
(II) intel(0): 0x037a0000-0x037b5fff: exa G965 state buffer (88
kB)
(II) intel(0): 0x037c0000-0x037c7fff: logical 3D context (32
kB)
(II) intel(0): 0x037c8000-0x037d1fff: HW cursors (40
kB)
(II) intel(0): 0x0d5d0000:            end of memory
manager
(WW) intel(0): ESR is 0x00000001
(WW) intel(0): PRB0_CTL (0x0001f001) indicates ring buffer enabled
(WW) intel(0): Existing errors found in hardware state.
(II) intel(0): using SSC reference clock of 100 MHz
(II) intel(0): Selecting standard 18 bit TMDS pixel format.
(II) intel(0): Output configuration:
(II) intel(0):   Pipe A is on
(II) intel(0):   Display plane A is now enabled and connected to pipe A.
(II) intel(0):   Pipe B is on
(II) intel(0):   Display plane B is now enabled and connected to pipe B.
(II) intel(0):   Output VGA is connected to pipe none
(II) intel(0):   Output LVDS is connected to pipe B
(II) intel(0):   Output TMDS-1 is connected to pipe A
(II) intel(0): [drm] mapped front buffer at 0xd3800000, handle =3D 0x2a71c0=
00
(II) SynPS/2 Synaptics TouchPad: x-axis range 1472 - 5472
(II) SynPS/2 Synaptics TouchPad: y-axis range 1408 - 4448
(--) SynPS/2 Synaptics TouchPad touchpad found
(II) Sleep Button (CM): Device reopened after 1 attempts.
(II) CHICONY USB Keyboard: Device reopened after 1 attempts.
(II) AT Translated Set 2 keyboard: Device reopened after 1 attempts.
(II) Power Button (FF): Device reopened after 1 attempts.
(II) Power Button (CM): Device reopened after 1 attempts.
(II) Video Bus: Device reopened after 1 attempts.
(II) Macintosh mouse button emulation: Device reopened after 1 attempts.
(II) PS/2 Generic Mouse: Device reopened after 1 attempts.
(II) Logitech USB-PS/2 Optical Mouse: Device reopened after 1 attempts.
(II) Sleep Button (CM): Close
(II) UnloadModule: "evdev"
(II) CHICONY USB Keyboard: Close
(II) UnloadModule: "evdev"
(II) AT Translated Set 2 keyboard: Close
(II) UnloadModule: "evdev"
(II) Power Button (FF): Close
(II) UnloadModule: "evdev"
(II) Power Button (CM): Close
(II) UnloadModule: "evdev"
(II) Video Bus: Close
(II) UnloadModule: "evdev"
(II) Macintosh mouse button emulation: Close
(II) UnloadModule: "evdev"
(II) PS/2 Generic Mouse: Close
(II) UnloadModule: "evdev"
(II) Logitech USB-PS/2 Optical Mouse: Close
(II) UnloadModule: "evdev"
(II) UnloadModule: "synaptics"
(II) intel(0): xf86UnbindGARTMemory: unbind key 0
(II) intel(0): [drm] removed 1 reserved context for kernel
(II) intel(0): [drm] unmapping 8192 bytes of SAREA 0xf91f6000 at 0xb7f06000
(II) intel(0): [drm] Closed DRM master.

--000e0cd328ac6b550b0467b66f71
Content-Type: text/html; charset=ISO-8859-1
Content-Transfer-Encoding: base64

SGkgYWxsLDxicj6goCBJJiMzOTttIHBvc3RpbmcgaGVyZSBvbiB0aGUgYWR2aWNlIGZvdW5kIG9u
IHRoaXMgcGFnZTogPGEgaHJlZj0iaHR0cDovL2ludGVsbGludXhncmFwaGljcy5vcmcvZmVlZGJh
Y2suaHRtbCI+aHR0cDovL2ludGVsbGludXhncmFwaGljcy5vcmcvZmVlZGJhY2suaHRtbDwvYT4g
LSBBcG9sb2dpZXMgaWYgSSYjMzk7dmUgZ290IHRoZSB3cm9uZyBwbGFjZS4uLjxicj5JJiMzOTtt
IGhvcGluZyBzb21lb25lIGNhbiBwbGVhc2UgY2hlY2sgbXkgc2FuaXR5Li4uIEkmIzM5O20gaGF2
aW5nIGEgcHJvYmxlbSB3aXRoIG15IG11bHRpLW1vbml0b3Igc2V0dXAgYXMgZm9sbG93czo8YnI+
Cjxicj5GaXJzdGx5IHRoZSBzZXR1cDo8YnI+LS0tLS0tLS0tLS0tLS0tLS0tLS08YnI+QWNlciBs
YXB0b3Agd2l0aCBJbnRlbCBNb2JpbGUgR005NjUgSW50ZWdyYXRlZCBHcmFwaGljcyAody8gRG9j
a2luZyBzdGF0aW9uKTxicj5SdW5uaW5nIEZlZG9yYSAxMCBpMzg2PGJyPkludGVsIGk4MTAgZHJp
dmVyIHYgMi41LjAtNCAobGF0ZXN0IFJQTSBhdmFpbGFibGUpPGJyPlhvcmcgWDExIHYxLjUuMzxi
cj4KPGJyPlBoaWxpcHMgTENEIGF0dGFjaGVkIHRvIFZHQTxicj5TYW1zdW5nIExDRCBhdHRhY2hl
ZCB0byBEVkkgKFRNRFMtMSk8YnI+SW50ZXJsYW4gTENEIFNjcmVlbiAoYXR0YWNoZWQgdG8gTFZE
Uyk8YnI+PGJyPlRoZSBQcm9ibGVtOjxicj4tLS0tLS0tLS0tLS0tLS0tPGJyPkkmIzM5O20gdHJ5
aW5nIHRvIHNldCBpdCB1cCBzbyB0aGF0IHdoZW4gSSBzdGFydCB0aGUgbGFwdG9wIHVwLCB3aGlj
aCBpcyBpbnZhcmlhYmx5IGRvY2tlZCwgaXQgZW5hYmxlcyB0aGUgVkdBIGFuZCBEVkkgb3V0cHV0
cyB0byBydW4gbXkgdHdvIExDRCBzY3JlZW5zIG9uIG15IGRlc2suIFRoZW4gaWYgSSBuZWVkIHRv
IHRha2UgbXkgbGFwdG9wIHdpdGggbWUgYW5kIGxlYXZlIHRoZSBkZXNrLCBJIHdhbnQgdG8gdXNl
IGp1c3QgdGhlIGxhcHRvcCBzY3JlZW4gKExWRFMpIGFuZCB0dXJuIG9mZiBib3RoIFZHQSBhbmQg
RFZJLjxicj4KPGJyPlRoaXMgc2hvdWxkIGJlIHNpbXBsZSB1c2luZyBYUmFuZFIgMS4yLi4uLiBI
b3dldmVyIHRoZSBtYWNoaW5lIGluc2lzdHMgb24gc3RhcnRpbmcgdXAgd2l0aCBEVkkgYW5kIExW
RFMgZW5hYmxlZCBhbmQgbm90IHRoZSBWR0EuIFNvIEkgZ2V0IG9uZSBMQ0QgYW5kIHRoZSBMYXB0
b3AmIzM5O3MgYnVpbGQgaW4gc2NyZWVuLjxicj48YnI+SSBjYW4gZ2V0IGFyb3VuZCB0aGlzIGJ5
IHNldHRpbmcgdGhlIG9wdGlvbiAmcXVvdDtJZ25vcmUmcXVvdDsgJnF1b3Q7dHJ1ZSZxdW90OyBv
biB0aGUgTFZEUyBNb25pdG9yIHNlY3Rpb24uIE5vdyB0aGUgbWFjaGluZSBzdGFydGVzIHdpdGgg
Ym90aCBMQ0RzIGFzIGl0IHNob3VsZC4gSG93ZXZlciBub3cgdGhhdCBJIGhhdmUgaWdub3JlZCB0
aGUgTFZEUyBvdXRwdXQsIEkgY2FuJiMzOTt0IGVuYWJsZSBpdCB3aXRoIFhSYW5kUiB3aGVuIEkg
dGFrZSBteSBsYXB0b3AgZnJvbSB0aGUgRG9ja2luZyBTdGF0aW9uIHdpdGhvdXQgY2hhbmdpbmcg
dGhlICZxdW90O0lnbm9yZSZxdW90OyBkaXJlY3RpdmUgYW5kIHJlc3RhcnRpbmcgWC48YnI+Cjxi
cj5Gcm9tIHJlYWRpbmcgdGhlIHhvcmcuY29uZiBtYW4gcGFnZSwgaXQgd291bGQgc2VlbSB0byBt
ZSB0aGF0IHRoZSAmcXVvdDtFbmFibGUmcXVvdDugIG9wdGlvbiBmb3IgdGhlIG1vbml0b3Igc2Vj
dGlvbiBzaG91bGQgZG8gd2hhdCBJIHdhbnQuIFRoYXQgd2F5IEkgd291bGQgbGVhdmUgYWxsIHRo
cmVlIG91dHB1dHMgYXMgJnF1b3Q7SWdub3JlIEZhbHNlJnF1b3Q7IGFuZCBzZXQgRW5hYmxlIHRv
IEZhbHNlIGp1c3QgZm9yIExWRFMgLSBzdG9wcGluZyBpdCBmcm9tIGJlaW5nIGVuYWJsZWQgdW5s
ZXNzIEkgdGVsbCBpdCB0byBiZS48YnI+Cjxicj5Yb3JnLjAubG9nIHN1Z2dlc3RzIHRoYXQgaXQm
IzM5O3Mgd29ya2luZzo8YnI+PGJyPihJSSkgaW50ZWwoMCk6IE91dHB1dCBWR0EgZW5hYmxlZCBi
eSBjb25maWcgZmlsZTxicj4oSUkpIGludGVsKDApOiBPdXRwdXQgTFZEUyBjb25uZWN0ZWQ8YnI+
KElJKSBpbnRlbCgwKTogT3V0cHV0IFRNRFMtMSBlbmFibGVkIGJ5IGNvbmZpZyBmaWxlPGJyPihJ
SSkgaW50ZWwoMCk6IFVzaW5nIHVzZXIgcHJlZmVyZW5jZSBmb3IgaW5pdGlhbCBtb2Rlczxicj4K
KElJKSBpbnRlbCgwKTogT3V0cHV0IFZHQSB1c2luZyBpbml0aWFsIG1vZGUgMTI4MHgxMDI0PGJy
PihJSSkgaW50ZWwoMCk6IE91dHB1dCBMVkRTIHVzaW5nIGluaXRpYWwgbW9kZSAxMjgweDgwMDxi
cj4oSUkpIGludGVsKDApOiBPdXRwdXQgVE1EUy0xIHVzaW5nIGluaXRpYWwgbW9kZSAxNjgweDEw
NTA8YnI+KElJKSBpbnRlbCgwKTogTW9uaXRvcmluZyBjb25uZWN0ZWQgZGlzcGxheXMgZW5hYmxl
ZDxicj4KPGJyPjxicj6gVHJvdWJsZSBpcywgSSBzdGlsbCBnZXQgb25lIExDRCBhbmQgdGhlIExh
cHRvcCBTY3JlZW4uIGFuZCB0aGVuIGl0IHNheXMgdGhpcyBmdXJ0aGVyIGRvd24gdGhlIFhvcmcg
bG9nOjxicj48YnI+KFdXKSBpbnRlbCgwKTogT3B0aW9uICZxdW90O1ByZWZlcnJlZE1vZGUmcXVv
dDsgaXMgbm90IHVzZWQ8YnI+KFdXKSBpbnRlbCgwKTogT3B0aW9uICZxdW90O1Bvc2l0aW9uJnF1
b3Q7IGlzIG5vdCB1c2VkPGJyPgooV1cpIGludGVsKDApOiBPcHRpb24gJnF1b3Q7SWdub3JlJnF1
b3Q7IGlzIG5vdCB1c2VkPGJyPihXVykgaW50ZWwoMCk6IE9wdGlvbiAmcXVvdDtFbmFibGUmcXVv
dDsgaXMgbm90IHVzZWQ8YnI+PGJyPi4uLkh1aD8gSWdub3JlIGRvZXMgd29yay4uLiBidXQgRW5h
YmxlIGRvZXNuJiMzOTt0Li4uIHllcyBpdCBzYXlzIGJvdGggYXJlICZxdW90O25vdCB1c2VkJnF1
b3Q7Li4uPGJyPjxicj4KSSBob3BlIEkmIzM5O20gbWlzc2luZyBzb21ldGhpbmcgaGVyZS4uLiBP
dGhlcndpc2UgSSYjMzk7bGwgaGF2ZSB0byBhc3N1bWUgaXQmIzM5O3MgYSBidWcuLi48YnI+PGJy
PkNhbiBhbnlvbmUgc2hlZCBhbnkgbGlnaHQ/PGJyPjxicj5UaGFua3MhPGJyPjxicj5DaGFybGVz
PGJyPjxicj48YnI+PGJyPnhvcmcuY29uZjo8YnI+LS0tLS0tLS0tLS0tPGJyPih0aGUgcmVsZXZh
bnQgYml0cyk8YnI+Cjxicj5TZWN0aW9uICZxdW90O1NlcnZlckxheW91dCZxdW90Ozxicj6goKCg
oKCgIElkZW50aWZpZXKgoKCgICZxdW90O2RlZmF1bHQmcXVvdDs8YnI+oKCgoKCgoCBTY3JlZW6g
oKCgoCAwoCAmcXVvdDtTY3JlZW4wJnF1b3Q7IDAgMDxicj6goKCgoKCgIElucHV0RGV2aWNloKCg
ICZxdW90O0tleWJvYXJkMCZxdW90OyAmcXVvdDtDb3JlS2V5Ym9hcmQmcXVvdDs8YnI+RW5kU2Vj
dGlvbjxicj4KPGJyPlNlY3Rpb24gJnF1b3Q7RGV2aWNlJnF1b3Q7PGJyPqCgoKCgoKAgSWRlbnRp
ZmllcqAgJnF1b3Q7VmlkZW9jYXJkMCZxdW90Ozxicj6goKCgoKCgIERyaXZlcqCgoKCgICZxdW90
O2ludGVsJnF1b3Q7PGJyPqCgoKCgoKAgT3B0aW9uoKCgoKAgJnF1b3Q7bW9uaXRvci1UTURTLTEm
cXVvdDsgJnF1b3Q7ZHZpJnF1b3Q7PGJyPqCgoKCgoKAgT3B0aW9uoKCgoKAgJnF1b3Q7bW9uaXRv
ci1WR0EmcXVvdDsgJnF1b3Q7dmdhJnF1b3Q7PGJyPgqgoKCgoKCgIE9wdGlvbqCgoKCgICZxdW90
O21vbml0b3ItTFZEUyZxdW90OyAmcXVvdDtsdmRzJnF1b3Q7PGJyPqCgoKCgoKAgT3B0aW9uoKCg
oKAgJnF1b3Q7UGFnZUZsaXAmcXVvdDsgJnF1b3Q7dHJ1ZSZxdW90Ozxicj6goKCgoKCgIE9wdGlv
bqCgoKCgICZxdW90O1RyaXBsZUJ1ZmZlciZxdW90OyAmcXVvdDt0cnVlJnF1b3Q7PGJyPkVuZFNl
Y3Rpb248YnI+PGJyPlNlY3Rpb24gJnF1b3Q7U2NyZWVuJnF1b3Q7PGJyPgqgoKCgoKCgIElkZW50
aWZpZXIgJnF1b3Q7U2NyZWVuMCZxdW90Ozxicj6goKCgoKCgIERldmljZaCgoKAgJnF1b3Q7Vmlk
ZW9jYXJkMCZxdW90Ozxicj6goKCgoKCgIERlZmF1bHREZXB0aKCgoKAgMjQ8YnI+oKCgoKCgoCBN
b25pdG9yoKCgICZxdW90O3ZnYSZxdW90Ozxicj6goKCgoKCgIFN1YlNlY3Rpb24gJnF1b3Q7RGlz
cGxheSZxdW90Ozxicj6goKCgoKCgoKCgoKCgoKAgVmlydHVhbKCgIDMwMDAgMTIwMDxicj4KoKCg
oKCgoKCgoKCgoKCgIFZpZXdwb3J0oCAwIDA8YnI+oKCgoKCgoKCgoKCgoKCgIERlcHRooKCgoCAy
NDxicj6goKCgoKCgIEVuZFN1YlNlY3Rpb248YnI+RW5kU2VjdGlvbjxicj48YnI+U2VjdGlvbiAm
cXVvdDtNb25pdG9yJnF1b3Q7PGJyPqCgoKCgoKAgSWRlbnRpZmllcqCgoKCgICZxdW90O2R2aSZx
dW90Ozxicj6goKCgoKCgIE9wdGlvbqCgoKCgoKAgJnF1b3Q7UHJlZmVycmVkTW9kZSZxdW90O6Ag
JnF1b3Q7MTY4MHgxMDUwJnF1b3Q7PGJyPgqgoKCgoKCgIE9wdGlvbqCgoKCgoKAgJnF1b3Q7UG9z
aXRpb24mcXVvdDsgJnF1b3Q7MCAwJnF1b3Q7PGJyPqCgoKCgoKAgT3B0aW9uoKCgoKCgoCAmcXVv
dDtJZ25vcmUmcXVvdDugICZxdW90O2ZhbHNlJnF1b3Q7PGJyPqCgoKCgoKAgT3B0aW9uoKCgoKCg
oCAmcXVvdDtFbmFibGUmcXVvdDugICZxdW90O3RydWUmcXVvdDs8YnI+RW5kU2VjdGlvbjxicj48
YnI+U2VjdGlvbiAmcXVvdDtNb25pdG9yJnF1b3Q7PGJyPgqgoKCgoKCgIElkZW50aWZpZXKgoKCg
oCAmcXVvdDt2Z2EmcXVvdDs8YnI+oKCgoKCgoCBPcHRpb26goKCgoKCgICZxdW90O1ByZWZlcnJl
ZE1vZGUmcXVvdDugICZxdW90OzEyODB4MTAyNCZxdW90Ozxicj6goKCgoKCgIE9wdGlvbqCgoKCg
oKAgJnF1b3Q7UG9zaXRpb24mcXVvdDsgJnF1b3Q7LTEyODAgMCZxdW90Ozxicj6goKCgoKCgIE9w
dGlvbqCgoKCgoKAgJnF1b3Q7SWdub3JlJnF1b3Q7oCAmcXVvdDtmYWxzZSZxdW90Ozxicj4KoKCg
oKCgoCBPcHRpb26goKCgoKCgICZxdW90O0VuYWJsZSZxdW90O6AgJnF1b3Q7dHJ1ZSZxdW90Ozxi
cj5FbmRTZWN0aW9uPGJyPjxicj5TZWN0aW9uICZxdW90O01vbml0b3ImcXVvdDs8YnI+oKCgoKCg
oCBJZGVudGlmaWVyoKCgoKAgJnF1b3Q7bHZkcyZxdW90Ozxicj6goKCgoKCgIE9wdGlvbiCgIKAg
oKAgJnF1b3Q7UHJlZmVycmVkTW9kZSZxdW90O6AgJnF1b3Q7MTI4MHg4MDAmcXVvdDs8YnI+CqCg
oKCgoKAgT3B0aW9uoKCgoKCgoCAmcXVvdDtQb3NpdGlvbiZxdW90OyAmcXVvdDswIDAmcXVvdDs8
YnI+oKCgoKCgoCBPcHRpb26goKCgoKCgICZxdW90O0lnbm9yZSZxdW90O6AgJnF1b3Q7dHJ1ZSZx
dW90O6CgoCAmbHQ7LS0tLS0tLS0tLSBUaGlzIHdvcmtzLi4uIGJ1dCBkaXNhYmxlcyB0aGUgb3V0
cHV0IGNvbXBsZXRlbHkgbWFraW5nIGl0IHVudXNhYmxlPGJyPqCgoKCgoKAgT3B0aW9uoKCgoKCg
oCAmcXVvdDtFbmFibGUmcXVvdDugICZxdW90O2ZhbHNlJnF1b3Q7oCAmbHQ7LS0tLS0tLS0tIFRo
aXMgZG9lc24mIzM5O3QuLi4gZG8gYW55dGhpbmcuLi48YnI+CkVuZFNlY3Rpb248YnI+PGJyPnhv
cmcuMC5sb2cgKFdoZW4gY29uZmlndXJlZCBhcyBhYm92ZSk8YnI+LS0tLS0tLS0tLS0tPGJyPjxi
cj5YLk9yZyBYIFNlcnZlciAxLjUuMzxicj5SZWxlYXNlIERhdGU6IDUgTm92ZW1iZXIgMjAwODxi
cj5YIFByb3RvY29sIFZlcnNpb24gMTEsIFJldmlzaW9uIDA8YnI+QnVpbGQgT3BlcmF0aW5nIFN5
c3RlbTogTGludXggMi42LjE4LTEyOC4xLjEuZWw1IGk2ODYgPGJyPgpDdXJyZW50IE9wZXJhdGlu
ZyBTeXN0ZW06IExpbnV4ICoqKioqKioqKioqIDIuNi4yNy4yMS0xNzAuMi41Ni5mYzEwLmk2ODYg
IzEgU01QIE1vbiBNYXIgMjMgMjM6Mzc6NTQgRURUIDIwMDkgaTY4Njxicj5CdWlsZCBEYXRlOiAx
MCBNYXJjaCAyMDA5oCAwNzoyMDo0OFBNoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCg
oKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoCA8YnI+
CkJ1aWxkIElEOiB4b3JnLXgxMS1zZXJ2ZXIgMS41LjMtMTUuZmMxMKCgoKCgoKCgoKCgoKCgoKCg
oKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCg
oKCgoKCgoKCgIDxicj6goKCgoKCgIEJlZm9yZSByZXBvcnRpbmcgcHJvYmxlbXMsIGNoZWNrIDxh
IGhyZWY9Imh0dHA6Ly93aWtpLngub3JnIj5odHRwOi8vd2lraS54Lm9yZzwvYT6goKCgoKCgoKCg
oKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgIDxi
cj4KoKCgoKCgoCB0byBtYWtlIHN1cmUgdGhhdCB5b3UgaGF2ZSB0aGUgbGF0ZXN0IHZlcnNpb24u
oKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCg
oKCgoKCgoKCgoKAgPGJyPk1hcmtlcnM6ICgtLSkgcHJvYmVkLCAoKiopIGZyb20gY29uZmlnIGZp
bGUsICg9PSkgZGVmYXVsdCBzZXR0aW5nLKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCg
oKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgIDxicj4KoKCgoKCgoCAoKyspIGZyb20gY29tbWFuZCBs
aW5lLCAoISEpIG5vdGljZSwgKElJKSBpbmZvcm1hdGlvbmFsLKCgoKCgoKCgoKCgoKCgoKCgoKCg
oKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKAgPGJyPqCgoKCgoKAgKFdXKSB3
YXJuaW5nLCAoRUUpIGVycm9yLCAoTkkpIG5vdCBpbXBsZW1lbnRlZCwgKD8/KSB1bmtub3duLqCg
oKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgIDxicj4K
KD09KSBMb2cgZmlsZTogJnF1b3Q7L3Zhci9sb2cvWG9yZy4wLmxvZyZxdW90OywgVGltZTogRnJp
IEFwciAxNyAxMDozNDozMiAyMDA5oKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCg
oKCgoKCgoKCgoKCgoKCgoKCgIDxicj4oPT0pIFVzaW5nIGNvbmZpZyBmaWxlOiAmcXVvdDsvZXRj
L1gxMS94b3JnLmNvbmYmcXVvdDugoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCg
oKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKAgPGJyPgooPT0pIFNlcnZl
ckxheW91dCAmcXVvdDtkZWZhdWx0JnF1b3Q7oKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCg
oKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCg
oKCgoKCgoKAgPGJyPigqKikgfC0tJmd0O1NjcmVlbiAmcXVvdDtTY3JlZW4wJnF1b3Q7ICgwKaCg
oKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCg
oKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoCA8YnI+CigqKikgfKCgIHwtLSZndDtN
b25pdG9yICZxdW90O3ZnYSZxdW90O6CgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCg
oKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCg
oKCgoCA8YnI+KCoqKSB8oKAgfC0tJmd0O0RldmljZSAmcXVvdDtWaWRlb2NhcmQwJnF1b3Q7oKCg
oKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCg
oKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgIDxicj4KKCoqKSB8LS0mZ3Q7SW5wdXQgRGV2
aWNlICZxdW90O0tleWJvYXJkMCZxdW90O6CgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCg
oKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCg
IDxicj4oPT0pIEF1dG9tYXRpY2FsbHkgYWRkaW5nIGRldmljZXOgoKCgoKCgoKCgoKCgoKCgoKCg
oKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCg
oKCgoKCgoKCgoKCgoCA8YnI+Cig9PSkgQXV0b21hdGljYWxseSBlbmFibGluZyBkZXZpY2VzoKCg
oKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCg
oKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgIDxicj4oPT0pIE5vIEZvbnRQYXRoIHNwZWNpZmll
ZC6gIFVzaW5nIGNvbXBpbGVkLWluIGRlZmF1bHQuoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCg
oKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoCA8YnI+Cig9PSkgRm9udFBh
dGggc2V0IHRvOqCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCg
oKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgIDxi
cj6goKCgoKCgIGNhdGFsb2d1ZTovZXRjL1gxMS9mb250cGF0aC5kLKCgoKCgoKCgoKCgoKCgoKCg
oKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCg
oKCgoKCgoKCgoCA8YnI+CqCgoKCgoKAgYnVpbHQtaW5zoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCg
oKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCg
oKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgIDxicj4oPT0pIE1vZHVsZVBhdGggc2V0IHRvICZxdW90
Oy91c3IvbGliL3hvcmcvbW9kdWxlcyZxdW90O6CgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCg
oKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKAgPGJyPgooSUkp
IENhbm5vdCBsb2NhdGUgYSBjb3JlIHBvaW50ZXIgZGV2aWNlLqCgoKCgoKCgoKCgoKCgoKCgoKCg
oKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCg
oKCgoCA8YnI+KElJKSBUaGUgc2VydmVyIHJlbGllcyBvbiBIQUwgdG8gcHJvdmlkZSB0aGUgbGlz
dCBvZiBpbnB1dCBkZXZpY2VzLqCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCg
oKCgoKCgoKCgoKCgoKCgoKAgPGJyPgqgoKCgoKCgIElmIG5vIGRldmljZXMgYmVjb21lIGF2YWls
YWJsZSwgcmVjb25maWd1cmUgSEFMIG9yIGRpc2FibGUgQWxsb3dFbXB0eUlucHV0LqCgoKCgoKCg
oKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoCA8YnI+KFdXKSBBbGxvd0VtcHR5SW5wdXQg
aXMgb24sIGRldmljZXMgdXNpbmcgZHJpdmVycyAmIzM5O2tiZCYjMzk7IG9yICYjMzk7bW91c2Um
IzM5OyB3aWxsIGJlIGRpc2FibGVkLqCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCg
oKCgIDxicj4KKFdXKSBEaXNhYmxpbmcgS2V5Ym9hcmQwoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCg
oKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCg
oKCgoKCgoKCgoKCgoKCgoKAgPGJyPihJSSkgT3BlbiBBQ1BJIHN1Y2Nlc3NmdWwgKC92YXIvcnVu
L2FjcGlkLnNvY2tldCmgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCg
oKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgIDxicj4KKElJKSBMb2FkZXIgbWFnaWM6IDB4
ODFmNDQwMKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCg
oKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKAgPGJyPihJSSkgTW9k
dWxlIEFCSSB2ZXJzaW9uczqgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCg
oKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCg
IDxicj4KoKCgoKCgoCBYLk9yZyBBTlNJIEMgRW11bGF0aW9uOiAwLjSgoKCgoKCgoKCgoKCgoKCg
oKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCg
oKCgoKCgoKCgoKCgoKAgPGJyPqCgoKCgoKAgWC5PcmcgVmlkZW8gRHJpdmVyOiA0LjGgoKCgoKCg
oKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCg
oKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgIDxicj4KoKCgoKCgoCBYLk9yZyBYSW5wdXQgZHJp
dmVyIDogMi4xoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCg
oKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKAgPGJyPqCgoKCgoKAgWC5P
cmcgU2VydmVyIEV4dGVuc2lvbiA6IDEuMaCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCg
oKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgIDxi
cj4KoKCgoKCgoCBYLk9yZyBGb250IFJlbmRlcmVyIDogMC42oKCgoKCgoKCgoKCgoKCgoKCgoKCg
oKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCg
oKCgoKCgoKCgoKAgPGJyPihJSSkgTG9hZGVyIHJ1bm5pbmcgb24gbGludXigoKCgoKCgoKCgoKCg
oKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCg
oKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgIDxicj4KKCsrKSB1c2luZyBWVCBudW1iZXIgMaCgoKCg
oKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCg
oKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKAgPGJyPjxicj4oLS0pIFBDSToq
KDBAMDoyOjApIEludGVsIENvcnBvcmF0aW9uIE1vYmlsZSBHTTk2NS9HTDk2MCBJbnRlZ3JhdGVk
IEdyYXBoaWNzIENvbnRyb2xsZXIgcmV2IDMsIE1lbSBAIDB4ZmMwMDAwMDAvMCwgMHhkMDAwMDAw
MC8wLCBJL08gQCAweDAwMDAxODAwLzA8YnI+CigtLSkgUENJOiAoMEAwOjI6MSkgSW50ZWwgQ29y
cG9yYXRpb24gTW9iaWxlIEdNOTY1L0dMOTYwIEludGVncmF0ZWQgR3JhcGhpY3MgQ29udHJvbGxl
ciByZXYgMywgTWVtIEAgMHhmYzEwMDAwMC8woKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCg
oKCgIDxicj4oSUkpIFN5c3RlbSByZXNvdXJjZSByYW5nZXM6oKCgoKCgoKCgoKCgoKCgoKCgoKCg
oKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCg
oKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoCA8YnI+CqCgoKCgoKAgWzBd
IC0xoCAwoKCgoKCgIDB4ZmZmZmZmZmYgLSAweGZmZmZmZmZmICgweDEpIE1YW0JdoKCgoKCgoKCg
oKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCg
oKCgoKCgoKCgoKCgoKCgoKCgoKCgIDxicj6goKCgoKCgIFsxXSAtMaAgMKCgoKCgoCAweDAwMGYw
MDAwIC0gMHgwMDBmZmZmZiAoMHgxMDAwMCkgTVhbQl2goKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCg
oKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCg
oCA8YnI+CqCgoKCgoKAgWzJdIC0xoCAwoKCgoKCgIDB4MDAwYzAwMDAgLSAweDAwMGVmZmZmICgw
eDMwMDAwKSBNWFtCXaCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCg
oKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgIDxicj6goKCgoKCgIFszXSAt
MaAgMKCgoKCgoCAweDAwMDAwMDAwIC0gMHgwMDA5ZmZmZiAoMHhhMDAwMCkgTVhbQl2goKCgoKCg
oKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCg
oKCgoKCgoKCgoKCgoKCgoKCgoCA8YnI+CqCgoKCgoKAgWzRdIC0xoCAwoKCgoKCgIDB4MDAwMGZm
ZmYgLSAweDAwMDBmZmZmICgweDEpIElYW0JdoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCg
oKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCg
IDxicj6goKCgoKCgIFs1XSAtMaAgMKCgoKCgoCAweDAwMDAwMDAwIC0gMHgwMDAwMDAwMCAoMHgx
KSBJWFtCXaCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCg
oKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoCA8YnI+CihJSSkgTG9hZE1vZHVs
ZTogJnF1b3Q7ZXh0bW9kJnF1b3Q7oKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCg
oKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCg
oKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoCA8YnI+PGJyPihJSSkgTG9hZGluZyAvdXNyL2xp
Yi94b3JnL21vZHVsZXMvZXh0ZW5zaW9ucy8vbGliZXh0bW9kLnNvPGJyPgooSUkpIE1vZHVsZSBl
eHRtb2Q6IHZlbmRvcj0mcXVvdDtYLk9yZyBGb3VuZGF0aW9uJnF1b3Q7oKCgoKCgoKCgoKCgoCA8
YnI+oKCgoKCgoCBjb21waWxlZCBmb3IgMS41LjMsIG1vZHVsZSB2ZXJzaW9uID0gMS4wLjCgoKCg
oKCgoCA8YnI+oKCgoKCgoCBNb2R1bGUgY2xhc3M6IFguT3JnIFNlcnZlciBFeHRlbnNpb26goKCg
oKCgoKCgoKCgoCA8YnI+oKCgoKCgoCBBQkkgY2xhc3M6IFguT3JnIFNlcnZlciBFeHRlbnNpb24s
IHZlcnNpb24gMS4xoKCgoCA8YnI+CihJSSkgTG9hZGluZyBleHRlbnNpb24gU0VMaW51eKCgoKCg
oKCgoKCgoKCgoKCgoKCgoKCgoKCgoKAgPGJyPihJSSkgTG9hZGluZyBleHRlbnNpb24gU0hBUEWg
oKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKAgPGJyPihJSSkgTG9hZGluZyBleHRlbnNpb24g
TUlULVNVTkRSWS1OT05TVEFOREFSRKCgoKCgoKCgoKCgoKAgPGJyPihJSSkgTG9hZGluZyBleHRl
bnNpb24gQklHLVJFUVVFU1RToKCgoKCgoKCgoKCgoKCgoKCgoKCgoKAgPGJyPgooSUkpIExvYWRp
bmcgZXh0ZW5zaW9uIFNZTkOgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgIDxicj4oSUkp
IExvYWRpbmcgZXh0ZW5zaW9uIE1JVC1TQ1JFRU4tU0FWRVKgoKCgoKCgoKCgoKCgoKCgoKCgIDxi
cj4oSUkpIExvYWRpbmcgZXh0ZW5zaW9uIFhDLU1JU0OgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCg
oKCgIDxicj4oSUkpIExvYWRpbmcgZXh0ZW5zaW9uIFhGcmVlODYtVmlkTW9kZUV4dGVuc2lvbqCg
oKCgoKCgoKCgIDxicj4KKElJKSBMb2FkaW5nIGV4dGVuc2lvbiBYRnJlZTg2LU1pc2OgoKCgoKCg
oKCgoKCgoKCgoKCgoKCgoCA8YnI+KElJKSBMb2FkaW5nIGV4dGVuc2lvbiBYRnJlZTg2LURHQaCg
oKCgoKCgoKCgoKCgoKCgoKCgoKCgoCA8YnI+KElJKSBMb2FkaW5nIGV4dGVuc2lvbiBEUE1ToKCg
oKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoCA8YnI+KElJKSBMb2FkaW5nIGV4dGVuc2lvbiBU
T0ctQ1VQoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoCA8YnI+CihJSSkgTG9hZGluZyBleHRl
bnNpb24gRXh0ZW5kZWQtVmlzdWFsLUluZm9ybWF0aW9uoKCgoKCgoKAgPGJyPihJSSkgTG9hZGlu
ZyBleHRlbnNpb24gWFZpZGVvoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKAgPGJyPihJSSkg
TG9hZGluZyBleHRlbnNpb24gWFZpZGVvLU1vdGlvbkNvbXBlbnNhdGlvbqCgoKCgoKCgoKAgPGJy
PihJSSkgTG9hZGluZyBleHRlbnNpb24gWC1SZXNvdXJjZaCgoKCgoKCgoKCgoKCgoKCgoKCgoKCg
oKAgPGJyPgooSUkpIExvYWRNb2R1bGU6ICZxdW90O2RiZSZxdW90O6CgoKCgoKCgoKCgoKCgoKCg
oKCgoKCgoKCgoKCgoKCgoKCgoCA8YnI+PGJyPihJSSkgTG9hZGluZyAvdXNyL2xpYi94b3JnL21v
ZHVsZXMvZXh0ZW5zaW9ucy8vbGliZGJlLnNvPGJyPihJSSkgTW9kdWxlIGRiZTogdmVuZG9yPSZx
dW90O1guT3JnIEZvdW5kYXRpb24mcXVvdDugoKCgoKCgoKCgoKCgIDxicj6goKCgoKCgIGNvbXBp
bGVkIGZvciAxLjUuMywgbW9kdWxlIHZlcnNpb24gPSAxLjAuMKCgoKCgIDxicj4KoKCgoKCgoCBN
b2R1bGUgY2xhc3M6IFguT3JnIFNlcnZlciBFeHRlbnNpb26goKCgoKCgoKCgoCA8YnI+oKCgoKCg
oCBBQkkgY2xhc3M6IFguT3JnIFNlcnZlciBFeHRlbnNpb24sIHZlcnNpb24gMS4xoCA8YnI+KElJ
KSBMb2FkaW5nIGV4dGVuc2lvbiBET1VCTEUtQlVGRkVSoKCgoKCgoKCgoKCgoKCgoKCgoCA8YnI+
KElJKSBMb2FkTW9kdWxlOiAmcXVvdDtnbHgmcXVvdDugoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCg
oKCgoKCgoKAgPGJyPgo8YnI+KElJKSBMb2FkaW5nIC91c3IvbGliL3hvcmcvbW9kdWxlcy9leHRl
bnNpb25zLy9saWJnbHguc288YnI+KElJKSBNb2R1bGUgZ2x4OiB2ZW5kb3I9JnF1b3Q7WC5Pcmcg
Rm91bmRhdGlvbiZxdW90O6CgoKCgoKCgoKCgoKAgPGJyPqCgoKCgoKAgY29tcGlsZWQgZm9yIDEu
NS4zLCBtb2R1bGUgdmVyc2lvbiA9IDEuMC4woKCgoKAgPGJyPqCgoKCgoKAgQUJJIGNsYXNzOiBY
Lk9yZyBTZXJ2ZXIgRXh0ZW5zaW9uLCB2ZXJzaW9uIDEuMaAgPGJyPgooPT0pIEFJR0xYIGVuYWJs
ZWSgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgIDxicj4oPT0pIEV4cG9ydGlu
ZyB0eXBpY2FsIHNldCBvZiBHTFggdmlzdWFsc6CgoKCgoKCgoKCgoKCgIDxicj4oSUkpIExvYWRp
bmcgZXh0ZW5zaW9uIEdMWKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgIDxicj4oSUkpIExv
YWRNb2R1bGU6ICZxdW90O2ZyZWV0eXBlJnF1b3Q7oKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCg
oCA8YnI+Cjxicj4oSUkpIExvYWRpbmcgL3Vzci9saWIveG9yZy9tb2R1bGVzL2ZvbnRzLy9saWJm
cmVldHlwZS5zbzxicj4oSUkpIE1vZHVsZSBmcmVldHlwZTogdmVuZG9yPSZxdW90O1guT3JnIEZv
dW5kYXRpb24gJmFtcDsgdGhlIEFmdGVyIFgtVFQgUHJvamVjdCZxdW90Ozxicj6goKCgoKCgIGNv
bXBpbGVkIGZvciAxLjUuMywgbW9kdWxlIHZlcnNpb24gPSAyLjEuMKCgoKCgoKCgoKCgoKCgoKCg
oKCgoCA8YnI+CqCgoKCgoKAgTW9kdWxlIGNsYXNzOiBYLk9yZyBGb250IFJlbmRlcmVyoKCgoKCg
oKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgIDxicj6goKCgoKCgIEFCSSBjbGFzczogWC5PcmcgRm9u
dCBSZW5kZXJlciwgdmVyc2lvbiAwLjagoKCgoKCgoKCgoKCgoKCgoKCgoCA8YnI+KElJKSBMb2Fk
aW5nIGZvbnQgRnJlZVR5cGWgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCg
oKCgoKAgPGJyPgooSUkpIExvYWRNb2R1bGU6ICZxdW90O2RyaSZxdW90O6CgoKCgoKCgoKCgoKCg
oKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKAgPGJyPjxicj4oSUkpIExvYWRpbmcg
L3Vzci9saWIveG9yZy9tb2R1bGVzL2V4dGVuc2lvbnMvL2xpYmRyaS5zbzxicj4oSUkpIE1vZHVs
ZSBkcmk6IHZlbmRvcj0mcXVvdDtYLk9yZyBGb3VuZGF0aW9uJnF1b3Q7oKCgoKCgoKCgoKCgoCA8
YnI+oKCgoKCgoCBjb21waWxlZCBmb3IgMS41LjMsIG1vZHVsZSB2ZXJzaW9uID0gMS4wLjCgoKCg
oCA8YnI+CqCgoKCgoKAgQUJJIGNsYXNzOiBYLk9yZyBTZXJ2ZXIgRXh0ZW5zaW9uLCB2ZXJzaW9u
IDEuMaAgPGJyPihJSSkgTG9hZGluZyBleHRlbnNpb24gWEZyZWU4Ni1EUkmgoKCgoKCgoKCgoKCg
oKCgoKCgoKAgPGJyPihJSSkgTG9hZE1vZHVsZTogJnF1b3Q7aW50ZWwmcXVvdDugoKCgoKCgoKCg
oKCgoKCgoKCgoKCgoKCgoKCgoKCgIDxicj48YnI+KElJKSBMb2FkaW5nIC91c3IvbGliL3hvcmcv
bW9kdWxlcy9kcml2ZXJzLy9pbnRlbF9kcnYuc288YnI+CihJSSkgTW9kdWxlIGludGVsOiB2ZW5k
b3I9JnF1b3Q7WC5PcmcgRm91bmRhdGlvbiZxdW90O6CgoKCgoKCgoKCgIDxicj6goKCgoKCgIGNv
bXBpbGVkIGZvciAxLjUuMywgbW9kdWxlIHZlcnNpb24gPSAyLjUuMKCgoKCgIDxicj6goKCgoKCg
IE1vZHVsZSBjbGFzczogWC5PcmcgVmlkZW8gRHJpdmVyoKCgoKCgoKCgoKCgoKCgIDxicj6goKCg
oKCgIEFCSSBjbGFzczogWC5PcmcgVmlkZW8gRHJpdmVyLCB2ZXJzaW9uIDQuMaCgoKCgIDxicj4K
KElJKSBpbnRlbDogRHJpdmVyIGZvciBJbnRlbCBJbnRlZ3JhdGVkIEdyYXBoaWNzIENoaXBzZXRz
OiBpODEwLDxicj6goKCgoKCgIGk4MTAtZGMxMDAsIGk4MTBlLCBpODE1LCBpODMwTSwgODQ1Rywg
ODUyR00vODU1R00sIDg2NUcsIDkxNUcsPGJyPqCgoKCgoKAgRTcyMjEgKGk5MTUpLCA5MTVHTSwg
OTQ1RywgOTQ1R00sIDk0NUdNRSwgOTY1RywgRzM1LCA5NjVRLCA5NDZHWiw8YnI+oKCgoKCgoCA5
NjVHTSwgOTY1R01FL0dMRSwgRzMzLCBRMzUsIFEzMyygoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCg
oKCgoKCgIDxicj4KoKCgoKCgoCBNb2JpbGUgSW50ZWyuIEdNNDUgRXhwcmVzcyBDaGlwc2V0LKCg
oKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgIDxicj6goKCgoKCgIEludGVsIEludGVncmF0ZWQg
R3JhcGhpY3MgRGV2aWNlLCBHNDUvRzQzLCBRNDUvUTQzLCBHNDGgoKCgoKCgoKAgPGJyPihJSSkg
UHJpbWFyeSBEZXZpY2UgaXM6IFBDSSAwMEAwMDowMjowoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCg
oKCgoKCgoKCgoCA8YnI+CihJSSkgcmVzb3VyY2UgcmFuZ2VzIGFmdGVyIHhmODZDbGFpbUZpeGVk
UmVzb3VyY2VzKCkgY2FsbDqgoKCgoKCgoKCgoKCgoCA8YnI+oKCgoKCgoCBbMF0gLTGgIDCgoKCg
oKAgMHhmZmZmZmZmZiAtIDB4ZmZmZmZmZmYgKDB4MSkgTVhbQl2goKCgoKCgoKCgoKCgIDxicj6g
oKCgoKCgIFsxXSAtMaAgMKCgoKCgoCAweDAwMGYwMDAwIC0gMHgwMDBmZmZmZiAoMHgxMDAwMCkg
TVhbQl2goKCgoKCgoKAgPGJyPgqgoKCgoKCgIFsyXSAtMaAgMKCgoKCgoCAweDAwMGMwMDAwIC0g
MHgwMDBlZmZmZiAoMHgzMDAwMCkgTVhbQl2goKCgoKCgoKAgPGJyPqCgoKCgoKAgWzNdIC0xoCAw
oKCgoKCgIDB4MDAwMDAwMDAgLSAweDAwMDlmZmZmICgweGEwMDAwKSBNWFtCXaCgoKCgoKCgoCA8
YnI+oKCgoKCgoCBbNF0gLTGgIDCgoKCgoKAgMHgwMDAwZmZmZiAtIDB4MDAwMGZmZmYgKDB4MSkg
SVhbQl2goKCgoKCgoKCgoKCgIDxicj4KoKCgoKCgoCBbNV0gLTGgIDCgoKCgoKAgMHgwMDAwMDAw
MCAtIDB4MDAwMDAwMDAgKDB4MSkgSVhbQl2goKCgoKCgoKCgoKCgIDxicj4oSUkpIHJlc291cmNl
IHJhbmdlcyBhZnRlciBwcm9iaW5nOqCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCg
oKAgPGJyPqCgoKCgoKAgWzBdIC0xoCAwoKCgoKCgIDB4ZmZmZmZmZmYgLSAweGZmZmZmZmZmICgw
eDEpIE1YW0JdoKCgoKCgoKCgoKCgoCA8YnI+CqCgoKCgoKAgWzFdIC0xoCAwoKCgoKCgIDB4MDAw
ZjAwMDAgLSAweDAwMGZmZmZmICgweDEwMDAwKSBNWFtCXaCgoKCgoKCgoCA8YnI+oKCgoKCgoCBb
Ml0gLTGgIDCgoKCgoKAgMHgwMDBjMDAwMCAtIDB4MDAwZWZmZmYgKDB4MzAwMDApIE1YW0JdoKCg
oKCgoKCgIDxicj6goKCgoKCgIFszXSAtMaAgMKCgoKCgoCAweDAwMDAwMDAwIC0gMHgwMDA5ZmZm
ZiAoMHhhMDAwMCkgTVhbQl2goKCgoKCgoKAgPGJyPgqgoKCgoKCgIFs0XSAwoKAgMKCgoKCgoCAw
eDAwMGEwMDAwIC0gMHgwMDBhZmZmZiAoMHgxMDAwMCkgTVNbQl2goKCgoKCgoKAgPGJyPqCgoKCg
oKAgWzVdIDCgoCAwoKCgoKCgIDB4MDAwYjAwMDAgLSAweDAwMGI3ZmZmICgweDgwMDApIE1TW0Jd
oKCgoKCgoKCgoCA8YnI+oKCgoKCgoCBbNl0gMKCgIDCgoKCgoKAgMHgwMDBiODAwMCAtIDB4MDAw
YmZmZmYgKDB4ODAwMCkgTVNbQl2goKCgoKCgoKCgIDxicj4KoKCgoKCgoCBbN10gLTGgIDCgoKCg
oKAgMHgwMDAwZmZmZiAtIDB4MDAwMGZmZmYgKDB4MSkgSVhbQl2goKCgoKCgoKCgoKCgIDxicj6g
oKCgoKCgIFs4XSAtMaAgMKCgoKCgoCAweDAwMDAwMDAwIC0gMHgwMDAwMDAwMCAoMHgxKSBJWFtC
XaCgoKCgoKCgoKCgoKAgPGJyPqCgoKCgoKAgWzldIDCgoCAwoKCgoKCgIDB4MDAwMDAzYjAgLSAw
eDAwMDAwM2JiICgweGMpIElTW0JdoKCgoKCgoKCgoKCgoCA8YnI+CqCgoKCgoKAgWzEwXSAwoCAw
oKCgoKCgIDB4MDAwMDAzYzAgLSAweDAwMDAwM2RmICgweDIwKSBJU1tCXaCgoKCgoKCgoKCgoCA8
YnI+KElJKSBMb2FkaW5nIHN1YiBtb2R1bGUgJnF1b3Q7dmdhaHcmcXVvdDugoKCgoKCgoKCgoKCg
oKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoCA8YnI+KElJKSBMb2FkTW9kdWxlOiAmcXVvdDt2
Z2FodyZxdW90O6CgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCg
oCA8YnI+Cjxicj4oSUkpIExvYWRpbmcgL3Vzci9saWIveG9yZy9tb2R1bGVzLy9saWJ2Z2Fody5z
bzxicj4oSUkpIE1vZHVsZSB2Z2FodzogdmVuZG9yPSZxdW90O1guT3JnIEZvdW5kYXRpb24mcXVv
dDugoCA8YnI+oKCgoKCgoCBjb21waWxlZCBmb3IgMS41LjMsIG1vZHVsZSB2ZXJzaW9uID0gMC4x
LjA8YnI+oKCgoKCgoCBBQkkgY2xhc3M6IFguT3JnIFZpZGVvIERyaXZlciwgdmVyc2lvbiA0LjE8
YnI+CigqKikgaW50ZWwoMCk6IERlcHRoIDI0LCAoLS0pIGZyYW1lYnVmZmVyIGJwcCAzMqAgPGJy
Pig9PSkgaW50ZWwoMCk6IFJHQiB3ZWlnaHQgODg4oKCgoKCgoKCgoKCgoKCgoKCgoKAgPGJyPig9
PSkgaW50ZWwoMCk6IERlZmF1bHQgdmlzdWFsIGlzIFRydWVDb2xvcqCgoKCgoKAgPGJyPigqKikg
aW50ZWwoMCk6IE9wdGlvbiAmcXVvdDtQYWdlRmxpcCZxdW90OyAmcXVvdDt0cnVlJnF1b3Q7oKCg
oKCgoKCgoCA8YnI+CigqKikgaW50ZWwoMCk6IE9wdGlvbiAmcXVvdDtUcmlwbGVCdWZmZXImcXVv
dDsgJnF1b3Q7dHJ1ZSZxdW90O6CgoKCgoCA8YnI+KElJKSBpbnRlbCgwKTogSW50ZWdyYXRlZCBH
cmFwaGljcyBDaGlwc2V0OiBJbnRlbChSKSA5NjVHTTxicj4oLS0pIGludGVsKDApOiBDaGlwc2V0
OiAmcXVvdDs5NjVHTSZxdW90O6CgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgIDxicj4oLS0pIGlu
dGVsKDApOiBMaW5lYXIgZnJhbWVidWZmZXIgYXQgMHhEMDAwMDAwMKCgoKCgoKCgoKAgPGJyPgoo
LS0pIGludGVsKDApOiBJTyByZWdpc3RlcnMgYXQgYWRkciAweEZDMDAwMDAwoKCgoKCgoKCgoKAg
PGJyPihXVykgaW50ZWwoMCk6IGxpYnBjaWFjY2VzcyByZXBvcnRlZCAwIHJvbSBzaXplLCBndWVz
c2luZyA2NGtCPGJyPig9PSkgaW50ZWwoMCk6IFVzaW5nIEVYQSBmb3IgYWNjZWxlcmF0aW9uoKCg
oKCgoKCgoKCgoKCgoKCgoKAgPGJyPihJSSkgaW50ZWwoMCk6IDIgZGlzcGxheSBwaXBlcyBhdmFp
bGFibGUuoKCgoKCgoKCgoKCgoKCgoKCgoKAgPGJyPgooSUkpIExvYWRpbmcgc3ViIG1vZHVsZSAm
cXVvdDtkZGMmcXVvdDugoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoCA8YnI+KElJKSBM
b2FkTW9kdWxlOiAmcXVvdDtkZGMmcXVvdDugoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCg
oKCgoKCgoKAgPGJyPihJSSkgTW9kdWxlICZxdW90O2RkYyZxdW90OyBhbHJlYWR5IGJ1aWx0LWlu
oKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgIDxicj4KKElJKSBMb2FkaW5nIHN1YiBtb2R1bGUg
JnF1b3Q7aTJjJnF1b3Q7oKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKAgPGJyPihJSSkg
TG9hZE1vZHVsZTogJnF1b3Q7aTJjJnF1b3Q7oKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCg
oKCgoKCgoKCgIDxicj4oSUkpIE1vZHVsZSAmcXVvdDtpMmMmcXVvdDsgYWxyZWFkeSBidWlsdC1p
bqCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoCA8YnI+CihJSSkgaW50ZWwoMCk6IE91dHB1dCBW
R0EgdXNpbmcgbW9uaXRvciBzZWN0aW9uIHZnYaCgoKCgoKCgoKAgPGJyPigqKikgaW50ZWwoMCk6
IE9wdGlvbiAmcXVvdDtQcmVmZXJyZWRNb2RlJnF1b3Q7ICZxdW90OzEyODB4MTAyNCZxdW90O6Cg
oKCgoKCgoKCgoCA8YnI+KCoqKSBpbnRlbCgwKTogT3B0aW9uICZxdW90O1Bvc2l0aW9uJnF1b3Q7
ICZxdW90Oy0xMjgwIDAmcXVvdDugoKCgoKCgoKCgoKCgoKCgoKCgIDxicj4KKCoqKSBpbnRlbCgw
KTogT3B0aW9uICZxdW90O0VuYWJsZSZxdW90OyAmcXVvdDt0cnVlJnF1b3Q7oKCgoKCgoKCgoKCg
oKCgoKCgoKCgoKCgIDxicj4oKiopIGludGVsKDApOiBPcHRpb24gJnF1b3Q7SWdub3JlJnF1b3Q7
ICZxdW90O2ZhbHNlJnF1b3Q7oKCgoKCgoKCgoKCgoKCgoKCgoKCgoKAgPGJyPihJSSkgaW50ZWwo
MCk6IE91dHB1dCBMVkRTIHVzaW5nIG1vbml0b3Igc2VjdGlvbiBsdmRzoKCgoKCgoKAgPGJyPgoo
KiopIGludGVsKDApOiBPcHRpb24gJnF1b3Q7UHJlZmVycmVkTW9kZSZxdW90OyAmcXVvdDsxMjgw
eDgwMCZxdW90O6CgoKCgoKCgoKCgoKAgPGJyPigqKikgaW50ZWwoMCk6IE9wdGlvbiAmcXVvdDtQ
b3NpdGlvbiZxdW90OyAmcXVvdDswIDAmcXVvdDugoKCgoKCgoKCgoKCgoKCgoKCgoKCgoCA8YnI+
KCoqKSBpbnRlbCgwKTogT3B0aW9uICZxdW90O0VuYWJsZSZxdW90OyAmcXVvdDtmYWxzZSZxdW90
O6CgoKCgoKCgoKCgoKCgoKCgoKCgoKCgIDxicj4KKElJKSBpbnRlbCgwKTogSTJDIGJ1cyAmcXVv
dDtMVkRTRERDX0MmcXVvdDsgaW5pdGlhbGl6ZWQuoKCgoKCgoKCgoKCgoKAgPGJyPihJSSkgaW50
ZWwoMCk6IEF0dGVtcHRpbmcgdG8gZGV0ZXJtaW5lIHBhbmVsIGZpeGVkIG1vZGUuoKCgoKAgPGJy
PihJSSkgaW50ZWwoMCk6IEkyQyBkZXZpY2UgJnF1b3Q7TFZEU0REQ19DOkUtRURJRCBzZWdtZW50
IHJlZ2lzdGVyJnF1b3Q7IHJlZ2lzdGVyZWQgYXQgYWRkcmVzcyAweDYwLjxicj4KKElJKSBpbnRl
bCgwKTogSTJDIGRldmljZSAmcXVvdDtMVkRTRERDX0M6ZGRjMiZxdW90OyByZWdpc3RlcmVkIGF0
IGFkZHJlc3MgMHhBMC6goKCgoKCgoKCgoKCgoKCgoKAgPGJyPihJSSkgaW50ZWwoMCk6IEVESUQg
dmVuZG9yICZxdW90O0FVTyZxdW90OywgcHJvZCBpZCA5ODQ0oKCgoKCgoKCgoKCgoKCgoKCgoKCg
oKCgoKCgoKCgoKCgoKCgoKCgoKCgIDxicj4oSUkpIGludGVsKDApOiBmb3VuZCBiYWNrbGlnaHQg
Y29udHJvbCBtZXRob2QgL3N5cy9jbGFzcy9iYWNrbGlnaHQvYWNwaV92aWRlbzGgoKCgoKCgoKCg
IDxicj4KKElJKSBpbnRlbCgwKTogSTJDIGJ1cyAmcXVvdDtTRFZPQ1RSTF9FIGZvciBTRFZPQiZx
dW90OyBpbml0aWFsaXplZC6goKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKAgPGJyPihJSSkg
aW50ZWwoMCk6IEkyQyBkZXZpY2UgJnF1b3Q7U0RWT0NUUkxfRSBmb3IgU0RWT0I6U0RWTyBDb250
cm9sbGVyIEImcXVvdDsgcmVnaXN0ZXJlZCBhdCBhZGRyZXNzIDB4NzAuPGJyPihJSSkgaW50ZWwo
MCk6IEkyQyBidXMgJnF1b3Q7U0RWT0IgRERDIEJ1cyZxdW90OyBpbml0aWFsaXplZC6goKCgoKCg
oKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKAgPGJyPgooSUkpIGludGVsKDApOiBP
dXRwdXQgVE1EUy0xIHVzaW5nIG1vbml0b3Igc2VjdGlvbiBkdmmgoKCgoKCgoKCgoKCgoKCgoKCg
oKCgoKCgoKCgoKCgoKCgoKCgoKAgPGJyPigqKikgaW50ZWwoMCk6IE9wdGlvbiAmcXVvdDtQcmVm
ZXJyZWRNb2RlJnF1b3Q7ICZxdW90OzE2ODB4MTA1MCZxdW90O6CgoKCgoKCgoKCgoKCgoKCgoKCg
oKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgIDxicj4oKiopIGludGVsKDApOiBPcHRpb24gJnF1b3Q7
UG9zaXRpb24mcXVvdDsgJnF1b3Q7MCAwJnF1b3Q7oKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCg
oKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoCA8YnI+CigqKikgaW50ZWwoMCk6IE9wdGlvbiAm
cXVvdDtFbmFibGUmcXVvdDsgJnF1b3Q7dHJ1ZSZxdW90O6CgoKCgoKCgoKCgoKCgoKCgoKCgoKCg
oKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgIDxicj4oKiopIGludGVsKDApOiBPcHRp
b24gJnF1b3Q7SWdub3JlJnF1b3Q7ICZxdW90O2ZhbHNlJnF1b3Q7oKCgoKCgoKCgoKCgoKCgoKCg
oKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoCA8YnI+CihJSSkgaW50ZWwoMCk6
IFNEVk9COiBkZXZpY2UgVklEL0RJRDogMDQ6QUEuMDMsIGNsb2NrIHJhbmdlIDI1LjBNSHogLSAx
NjUuME1IeqCgoKCgoKCgoKCgoKCgoCA8YnI+KElJKSBpbnRlbCgwKTogU0RWT0I6IDEgaW5wdXQg
Y2hhbm5lbKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCg
oKCgoKCgIDxicj4oSUkpIGludGVsKDApOiBTRFZPQjogVE1EUzAgb3V0cHV0IHJlcG9ydGVkoKCg
oKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKAgPGJyPgooSUkp
IGludGVsKDApOiBPdXRwdXQgVFYgdXNpbmcgbW9uaXRvciBzZWN0aW9uIHR2oKCgoKCgoKCgoKCg
oKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKAgPGJyPigqKikgaW50ZWwoMCk6IE9wdGlv
biAmcXVvdDtQcmVmZXJyZWRNb2RlJnF1b3Q7ICZxdW90OzgwMHg2MDAmcXVvdDugoKCgoKCgoKCg
oKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgIDxicj4oKiopIGludGVsKDApOiBP
cHRpb24gJnF1b3Q7UG9zaXRpb24mcXVvdDsgJnF1b3Q7MCAwJnF1b3Q7oKCgoKCgoKCgoKCgoKCg
oKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoCA8YnI+CigqKikgaW50ZWwo
MCk6IE9wdGlvbiAmcXVvdDtFbmFibGUmcXVvdDsgJnF1b3Q7ZmFsc2UmcXVvdDugoKCgoKCgoKCg
oKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgIDxicj4oKiopIGlu
dGVsKDApOiBPcHRpb24gJnF1b3Q7SWdub3JlJnF1b3Q7ICZxdW90O3RydWUmcXVvdDugoKCgoKCg
oKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoCA8YnI+CihJ
SSkgaW50ZWwoMCk6IEN1cnJlbnQgY2xvY2sgcmF0ZSBtdWx0aXBsaWVyOiAxoKCgoKCgoKCgoKCg
oKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoCA8YnI+KElJKSBpbnRlbCgwKTogSTJD
IGJ1cyAmcXVvdDtDUlRERENfQSZxdW90OyBpbml0aWFsaXplZC6goKCgoKCgoKCgoKCgoKCgoKCg
oKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoCA8YnI+KElJKSBpbnRlbCgwKTogSTJDIGRldmlj
ZSAmcXVvdDtDUlRERENfQTpFLUVESUQgc2VnbWVudCByZWdpc3RlciZxdW90OyByZWdpc3RlcmVk
IGF0IGFkZHJlc3MgMHg2MC6goKCgoCA8YnI+CihJSSkgaW50ZWwoMCk6IEkyQyBkZXZpY2UgJnF1
b3Q7Q1JURERDX0E6ZGRjMiZxdW90OyByZWdpc3RlcmVkIGF0IGFkZHJlc3MgMHhBMC6goKCgoKCg
oKCgoKCgoKCgoKCgoKCgoKAgPGJyPihJSSkgaW50ZWwoMCk6IEkyQyBkZXZpY2UgJnF1b3Q7Q1JU
RERDX0E6ZGRjMiZxdW90OyByZW1vdmVkLqCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCg
oKCgoKCgoKCgoKAgPGJyPihJSSkgaW50ZWwoMCk6IEkyQyBkZXZpY2UgJnF1b3Q7Q1JURERDX0E6
RS1FRElEIHNlZ21lbnQgcmVnaXN0ZXImcXVvdDsgcmVtb3ZlZC6goKCgoKCgoKCgoKCgoKCgoKCg
oKCgoKAgPGJyPgooSUkpIGludGVsKDApOiBJMkMgYnVzICZxdW90O0NSVEREQ19BJnF1b3Q7IHJl
bW92ZWQuoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCg
IDxicj4oSUkpIGludGVsKDApOiBFRElEIGZvciBvdXRwdXQgVkdBoKCgoKCgoKCgoKCgoKCgoKCg
oKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKAgPGJyPihJSSkgaW50ZWwo
MCk6IE1hbnVmYWN0dXJlcjogUEhMoCBNb2RlbDogODFkoCBTZXJpYWwjOiAzMjYwODKgoKCgoKCg
oKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoCA8YnI+CihJSSkgaW50ZWwoMCk6IFllYXI6IDIwMDSg
IFdlZWs6IDEyoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCg
oKCgoKCgoKCgoCA8YnI+KElJKSBpbnRlbCgwKTogRURJRCBWZXJzaW9uOiAxLjOgoKCgoKCgoKCg
oKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgIDxicj4o
SUkpIGludGVsKDApOiBBbmFsb2cgRGlzcGxheSBJbnB1dCygIElucHV0IFZvbHRhZ2UgTGV2ZWw6
IDAuNzAwLzAuMzAwIFagoKCgoKCgoKCgoKCgoKCgoKCgoKAgPGJyPgooSUkpIGludGVsKDApOiBT
aWduYWwgbGV2ZWxzIGNvbmZpZ3VyYWJsZaCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCg
oKCgoKCgoKCgoKCgoKCgoKCgoKAgPGJyPihJSSkgaW50ZWwoMCk6IFN5bmM6oCBTZXBhcmF0ZaAg
Q29tcG9zaXRloCBTeW5jT25HcmVlblNlcnJhdGlvbiBvbi4gVi5TeW5jIFB1bHNlIHJlcS4gaWYg
Q29tcFN5bmMgb3IgU3luY09uR3JlZW48YnI+KElJKSBpbnRlbCgwKTogTWF4IEltYWdlIFNpemUg
W2NtXTogaG9yaXouOiAzNKAgdmVydC46IDI3oKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCg
oKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgIDxicj4KKElJKSBpbnRlbCgwKTogR2FtbWE6IDIuMjCg
oKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCg
oKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgIDxicj4oSUkpIGludGVsKDApOiBEUE1TIGNhcGFi
aWxpdGllczogU3RhbmRCeSBTdXNwZW5kIE9mZjsgUkdCL0NvbG9yIERpc3BsYXmgoKCgoKCgoKCg
oKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKAgPGJyPgooSUkpIGludGVsKDApOiBEZWZhdWx0
IGNvbG9yIHNwYWNlIGlzIHByaW1hcnkgY29sb3Igc3BhY2WgoKCgoKCgoKCgoKCgoKCgoKCgoKCg
oKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKAgPGJyPihJSSkgaW50ZWwoMCk6IEZpcnN0
IGRldGFpbGVkIHRpbWluZyBpcyBwcmVmZXJyZWQgbW9kZaCgoKCgoKCgoKCgoKCgoKCgoKCgoKCg
oKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoCA8YnI+CihJSSkgaW50ZWwoMCk6IHJl
ZFg6IDAuNjQxIHJlZFk6IDAuMzQyoKAgZ3JlZW5YOiAwLjI5MiBncmVlblk6IDAuNjExoKCgoKCg
oKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoCA8YnI+KElJKSBpbnRlbCgwKTog
Ymx1ZVg6IDAuMTQ3IGJsdWVZOiAwLjA2OKCgIHdoaXRlWDogMC4zMTMgd2hpdGVZOiAwLjMyOaCg
oKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgIDxicj4KKElJKSBpbnRlbCgw
KTogU3VwcG9ydGVkIFZFU0EgVmlkZW8gTW9kZXM6oKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCg
oKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgIDxicj4oSUkpIGludGVs
KDApOiA3MjB4NDAwQDcwSHqgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCg
oKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKAgPGJyPgooSUkpIGlu
dGVsKDApOiA2NDB4NDgwQDYwSHqgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCg
oKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKAgPGJyPihJSSkg
aW50ZWwoMCk6IDY0MHg0ODBANjdIeqCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCg
oKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoCA8YnI+CihJ
SSkgaW50ZWwoMCk6IDY0MHg0ODBANzJIeqCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCg
oKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoCA8YnI+
KElJKSBpbnRlbCgwKTogNjQweDQ4MEA3NUh6oKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCg
oKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgIDxi
cj4KKElJKSBpbnRlbCgwKTogODAweDYwMEA1Nkh6oKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCg
oKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCg
IDxicj4oSUkpIGludGVsKDApOiA4MDB4NjAwQDYwSHqgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCg
oKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCg
oKAgPGJyPgooSUkpIGludGVsKDApOiA4MDB4NjAwQDcySHqgoKCgoKCgoKCgoKCgoKCgoKCgoKCg
oKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCg
oKCgoKAgPGJyPihJSSkgaW50ZWwoMCk6IDgwMHg2MDBANzVIeqCgoKCgoKCgoKCgoKCgoKCgoKCg
oKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCg
oKCgoKCgoCA8YnI+CihJSSkgaW50ZWwoMCk6IDgzMng2MjRANzVIeqCgoKCgoKCgoKCgoKCgoKCg
oKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCg
oKCgoKCgoKCgoCA8YnI+KElJKSBpbnRlbCgwKTogMTAyNHg3NjhANjBIeqCgoKCgoKCgoKCgoKCg
oKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCg
oKCgoKCgoKCgoKCgIDxicj4KKElJKSBpbnRlbCgwKTogMTAyNHg3NjhANzBIeqCgoKCgoKCgoKCg
oKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCg
oKCgoKCgoKCgoKCgoKCgIDxicj4oSUkpIGludGVsKDApOiAxMDI0eDc2OEA3NUh6oKCgoKCgoKCg
oKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCg
oKCgoKCgoKCgoKCgoKCgoKAgPGJyPgooSUkpIGludGVsKDApOiAxMjgweDEwMjRANzVIeqCgoKCg
oKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCg
oKCgoKCgoKCgoKCgoKCgoKCgoKAgPGJyPihJSSkgaW50ZWwoMCk6IDExNTJ4ODcwQDc1SHqgoKCg
oKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCg
oKCgoKCgoKCgoKCgoKCgoKCgoKCgoCA8YnI+CihJSSkgaW50ZWwoMCk6IE1hbnVmYWN0dXJlciYj
Mzk7cyBtYXNrOiAwoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCg
oKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKAgPGJyPihJSSkgaW50ZWwoMCk6IFN1cHBvcnRl
ZCBGdXR1cmUgVmlkZW8gTW9kZXM6oKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCg
oKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoCA8YnI+CihJSSkgaW50ZWwoMCk6ICMwOiBo
c2l6ZTogMTE1MqAgdnNpemUgODY0oCByZWZyZXNoOiA3MKAgdmlkOiAxOTA1N6CgoKCgoKCgoKCg
oKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoCA8YnI+KElJKSBpbnRlbCgwKTogIzE6
IGhzaXplOiAxMTUyoCB2c2l6ZSA4NjSgIHJlZnJlc2g6IDc1oCB2aWQ6IDIwMzM3oKCgoKCgoKCg
oKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgIDxicj4KKElJKSBpbnRlbCgwKTog
IzI6IGhzaXplOiAxMjgwoCB2c2l6ZSA5NjCgIHJlZnJlc2g6IDYwoCB2aWQ6IDE2NTEzoKCgoKCg
oKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgIDxicj4oSUkpIGludGVsKDAp
OiAjMzogaHNpemU6IDEyODCgIHZzaXplIDEwMjSgIHJlZnJlc2g6IDYwoCB2aWQ6IDMyODk3oKCg
oKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKAgPGJyPgooSUkpIGludGVs
KDApOiBTdXBwb3J0ZWQgYWRkaXRpb25hbCBWaWRlbyBNb2RlOqCgoKCgoKCgoKCgoKCgoKCgoKCg
oKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKAgPGJyPihJSSkgaW50
ZWwoMCk6IGNsb2NrOiAxMDguMCBNSHqgoCBJbWFnZSBTaXplOqAgMzM4IHggMjcwIG1toKCgoKCg
oKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoCA8YnI+CihJSSkg
aW50ZWwoMCk6IGhfYWN0aXZlOiAxMjgwoCBoX3N5bmM6IDEzMjigIGhfc3luY19lbmQgMTQ0MCBo
X2JsYW5rX2VuZCAxNjg4IGhfYm9yZGVyOiAwoKCgoKCgoKCgoKCgoKCgoKCgoKCgoCA8YnI+KElJ
KSBpbnRlbCgwKTogdl9hY3RpdmU6IDEwMjSgIHZfc3luYzogMTAyNaAgdl9zeW5jX2VuZCAxMDI4
IHZfYmxhbmtpbmc6IDEwNjYgdl9ib3JkZXI6IDCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgIDxicj4K
KElJKSBpbnRlbCgwKTogU2VyaWFsIE5vOqAgQlqgIDMyNjA4MqCgoKCgoKCgoKCgoKCgoKCgoKCg
oKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgIDxi
cj4oSUkpIGludGVsKDApOiBNb25pdG9yIG5hbWU6IFBoaWxpcHMgMTcwQqCgoKCgoKCgoKCgoKCg
oKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKAg
PGJyPgooSUkpIGludGVsKDApOiBSYW5nZXM6IFYgbWluOiA1NiBWIG1heDogNzYgSHosIEggbWlu
OiAzMCBIIG1heDogODIga0h6LCBQaXhDbG9jayBtYXggMTQwIE1IeqCgoKCgoKCgoKCgoKCgoKCg
oKAgPGJyPihJSSkgaW50ZWwoMCk6IEVESUQgKGluIGhleCk6oKCgoKCgoKCgoKCgoKCgoKCgoKCg
oKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCg
oKCgoCA8YnI+CihJSSkgaW50ZWwoMCk6oCAwMGZmZmZmZmZmZmZmZjAwNDEwYzFkMDhjMmY5MDQw
MKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCg
oKCgoKCgoCA8YnI+KElJKSBpbnRlbCgwKTqgIDBjMGUwMTAzMWYyMjFiNzhlZTJlZTVhNDU3NGE5
YzI1oKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCg
oKCgoKCgoKCgIDxicj4KKElJKSBpbnRlbCgwKTqgIDExNTA1NGJmZWY4MDcxNGE3MTRmODE0MDgx
ODAwMTAxoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCg
oKCgoKCgoKCgoKCgIDxicj4oSUkpIGludGVsKDApOqAgMDEwMTAxMDEwMTAxMzAyYTAwOTg1MTAw
MmE0MDMwNzCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCg
oKCgoKCgoKCgoKCgoKAgPGJyPgooSUkpIGludGVsKDApOqAgMTMwMDUyMGUxMTAwMDAxZTAwMDAw
MGZmMDAyMDQyNWGgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCg
oKCgoKCgoKCgoKCgoKCgoKAgPGJyPihJSSkgaW50ZWwoMCk6oCAyMDIwMzMzMjM2MzAzODMyMGEy
MDAwMDAwMGZjMDA1MKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCg
oKCgoKCgoKCgoKCgoKCgoKCgoCA8YnI+CihJSSkgaW50ZWwoMCk6oCA2ODY5NmM2OTcwNzMyMDMx
MzczMDQyMGEwMDAwMDBmZKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCg
oKCgoKCgoKCgoKCgoKCgoKCgoKCgoCA8YnI+KElJKSBpbnRlbCgwKTqgIDAwMzg0YzFlNTIwZTAw
MGEyMDIwMjAyMDIwMjAwMGM5oKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCg
oKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgIDxicj4KKElJKSBpbnRlbCgwKTogRURJRCB2ZW5kb3Ig
JnF1b3Q7UEhMJnF1b3Q7LCBwcm9kIGlkIDIwNzegoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCg
oKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoCA8YnI+KElJKSBpbnRlbCgwKTog
VXNpbmcgRURJRCByYW5nZSBpbmZvIGZvciBob3Jpem9udGFsIHN5bmOgoKCgoKCgoKCgoKCgoKCg
oKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgIDxicj4KKElJKSBpbnRlbCgw
KTogVXNpbmcgRURJRCByYW5nZSBpbmZvIGZvciB2ZXJ0aWNhbCByZWZyZXNooKCgoKCgoKCgoKCg
oKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgIDxicj4oSUkpIGludGVs
KDApOiBQcmludGluZyBEREMgZ2F0aGVyZWQgTW9kZWxpbmVzOqCgoKCgoKCgoKCgoKCgoKCgoKCg
oKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKAgPGJyPgooSUkpIGlu
dGVsKDApOiBNb2RlbGluZSAmcXVvdDsxMjgweDEwMjQmcXVvdDt4MC4woCAxMDguMDCgIDEyODAg
MTMyOCAxNDQwIDE2ODigIDEwMjQgMTAyNSAxMDI4IDEwNjYgK2hzeW5jICt2c3luYyAoNjQuMCBr
SHopPGJyPihJSSkgaW50ZWwoMCk6IE1vZGVsaW5lICZxdW90OzgwMHg2MDAmcXVvdDt4MC4woKAg
NDAuMDCgIDgwMCA4NDAgOTY4IDEwNTagIDYwMCA2MDEgNjA1IDYyOCAraHN5bmMgK3ZzeW5jICgz
Ny45IGtIeimgoKCgoKCgoCA8YnI+CihJSSkgaW50ZWwoMCk6IE1vZGVsaW5lICZxdW90OzgwMHg2
MDAmcXVvdDt4MC4woKAgMzYuMDCgIDgwMCA4MjQgODk2IDEwMjSgIDYwMCA2MDEgNjAzIDYyNSAr
aHN5bmMgK3ZzeW5jICgzNS4yIGtIeimgoKCgoKCgoCA8YnI+KElJKSBpbnRlbCgwKTogTW9kZWxp
bmUgJnF1b3Q7NjQweDQ4MCZxdW90O3gwLjCgoCAzMS41MKAgNjQwIDY1NiA3MjAgODQwoCA0ODAg
NDgxIDQ4NCA1MDAgLWhzeW5jIC12c3luYyAoMzcuNSBrSHopoKCgoKCgoKCgIDxicj4KKElJKSBp
bnRlbCgwKTogTW9kZWxpbmUgJnF1b3Q7NjQweDQ4MCZxdW90O3gwLjCgoCAzMS41MKAgNjQwIDY2
NCA3MDQgODMyoCA0ODAgNDg5IDQ5MiA1MjAgLWhzeW5jIC12c3luYyAoMzcuOSBrSHopoKCgoKCg
oKCgIDxicj4oSUkpIGludGVsKDApOiBNb2RlbGluZSAmcXVvdDs2NDB4NDgwJnF1b3Q7eDAuMKCg
IDMwLjI0oCA2NDAgNzA0IDc2OCA4NjSgIDQ4MCA0ODMgNDg2IDUyNSAtaHN5bmMgLXZzeW5jICgz
NS4wIGtIeimgoKCgoKCgoKAgPGJyPgooSUkpIGludGVsKDApOiBNb2RlbGluZSAmcXVvdDs2NDB4
NDgwJnF1b3Q7eDAuMKCgIDI1LjE4oCA2NDAgNjU2IDc1MiA4MDCgIDQ4MCA0OTAgNDkyIDUyNSAt
aHN5bmMgLXZzeW5jICgzMS41IGtIeimgoKCgoKCgoKAgPGJyPihJSSkgaW50ZWwoMCk6IE1vZGVs
aW5lICZxdW90OzcyMHg0MDAmcXVvdDt4MC4woKAgMjguMzKgIDcyMCA3MzggODQ2IDkwMKAgNDAw
IDQxMiA0MTQgNDQ5IC1oc3luYyArdnN5bmMgKDMxLjUga0h6KaCgoKCgoKCgoCA8YnI+CihJSSkg
aW50ZWwoMCk6IE1vZGVsaW5lICZxdW90OzEyODB4MTAyNCZxdW90O3gwLjCgIDEzNS4wMKAgMTI4
MCAxMjk2IDE0NDAgMTY4OKAgMTAyNCAxMDI1IDEwMjggMTA2NiAraHN5bmMgK3ZzeW5jICg4MC4w
IGtIeik8YnI+KElJKSBpbnRlbCgwKTogTW9kZWxpbmUgJnF1b3Q7MTAyNHg3NjgmcXVvdDt4MC4w
oKAgNzguNzWgIDEwMjQgMTA0MCAxMTM2IDEzMTKgIDc2OCA3NjkgNzcyIDgwMCAraHN5bmMgK3Zz
eW5jICg2MC4wIGtIeimgoKCgIDxicj4KKElJKSBpbnRlbCgwKTogTW9kZWxpbmUgJnF1b3Q7MTAy
NHg3NjgmcXVvdDt4MC4woKAgNzUuMDCgIDEwMjQgMTA0OCAxMTg0IDEzMjigIDc2OCA3NzEgNzc3
IDgwNiAtaHN5bmMgLXZzeW5jICg1Ni41IGtIeimgoKCgIDxicj4oSUkpIGludGVsKDApOiBNb2Rl
bGluZSAmcXVvdDsxMDI0eDc2OCZxdW90O3gwLjCgoCA2NS4wMKAgMTAyNCAxMDQ4IDExODQgMTM0
NKAgNzY4IDc3MSA3NzcgODA2IC1oc3luYyAtdnN5bmMgKDQ4LjQga0h6KaCgoKAgPGJyPgooSUkp
IGludGVsKDApOiBNb2RlbGluZSAmcXVvdDs4MzJ4NjI0JnF1b3Q7eDAuMKCgIDU3LjI4oCA4MzIg
ODY0IDkyOCAxMTUyoCA2MjQgNjI1IDYyOCA2NjcgLWhzeW5jIC12c3luYyAoNDkuNyBrSHopoKCg
oKCgoKAgPGJyPihJSSkgaW50ZWwoMCk6IE1vZGVsaW5lICZxdW90OzgwMHg2MDAmcXVvdDt4MC4w
oKAgNDkuNTCgIDgwMCA4MTYgODk2IDEwNTagIDYwMCA2MDEgNjA0IDYyNSAraHN5bmMgK3ZzeW5j
ICg0Ni45IGtIeimgoKCgoKCgoCA8YnI+CihJSSkgaW50ZWwoMCk6IE1vZGVsaW5lICZxdW90Ozgw
MHg2MDAmcXVvdDt4MC4woKAgNTAuMDCgIDgwMCA4NTYgOTc2IDEwNDCgIDYwMCA2MzcgNjQzIDY2
NiAraHN5bmMgK3ZzeW5jICg0OC4xIGtIeimgoKCgoKCgoCA8YnI+KElJKSBpbnRlbCgwKTogTW9k
ZWxpbmUgJnF1b3Q7MTE1Mng4NjQmcXVvdDt4MC4woCAxMDguMDCgIDExNTIgMTIxNiAxMzQ0IDE2
MDCgIDg2NCA4NjUgODY4IDkwMCAraHN5bmMgK3ZzeW5jICg2Ny41IGtIeimgoKCgIDxicj4KKElJ
KSBpbnRlbCgwKTogTW9kZWxpbmUgJnF1b3Q7MTE1Mng4NjQmcXVvdDt4NzAuMKCgIDk2Ljc3oCAx
MTUyIDEyMjQgMTM0NCAxNTM2oCA4NjQgODY1IDg2OCA5MDAgLWhzeW5jICt2c3luYyAoNjMuMCBr
SHopoKCgIDxicj4oSUkpIGludGVsKDApOiBNb2RlbGluZSAmcXVvdDsxMTUyeDg2NCZxdW90O3gw
LjCgIDEwOC4wMKAgMTE1MiAxMjE2IDEzNDQgMTYwMKAgODY0IDg2NSA4NjggOTAwICtoc3luYyAr
dnN5bmMgKDY3LjUga0h6KaCgoKAgPGJyPgooSUkpIGludGVsKDApOiBNb2RlbGluZSAmcXVvdDsx
MjgweDk2MCZxdW90O3gwLjCgIDEwOC4wMKAgMTI4MCAxMzc2IDE0ODggMTgwMKAgOTYwIDk2MSA5
NjQgMTAwMCAraHN5bmMgK3ZzeW5jICg2MC4wIGtIeimgoKAgPGJyPihJSSkgaW50ZWwoMCk6IE1v
ZGVsaW5lICZxdW90OzEyODB4MTAyNCZxdW90O3gwLjCgIDEwOC4wMKAgMTI4MCAxMzI4IDE0NDAg
MTY4OKAgMTAyNCAxMDI1IDEwMjggMTA2NiAraHN5bmMgK3ZzeW5jICg2NC4wIGtIeik8YnI+CihJ
SSkgaW50ZWwoMCk6IEVESUQgdmVuZG9yICZxdW90O1BITCZxdW90OywgcHJvZCBpZCAyMDc3oKCg
oKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCg
oKCgoKCgoCA8YnI+KElJKSBpbnRlbCgwKTogTm90IHVzaW5nIGRlZmF1bHQgbW9kZSAmcXVvdDs2
NDB4MzUwJnF1b3Q7ICh2cmVmcmVzaCBvdXQgb2YgcmFuZ2UpoKCgoKCgoKCgoKCgoKCgoKCgoKCg
oKCgoKCgoKCgoKCgoKCgoKCgoKCgIDxicj4KKElJKSBpbnRlbCgwKTogTm90IHVzaW5nIGRlZmF1
bHQgbW9kZSAmcXVvdDs2NDB4NDAwJnF1b3Q7ICh2cmVmcmVzaCBvdXQgb2YgcmFuZ2UpoKCgoKCg
oKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgIDxicj4oSUkpIGludGVsKDApOiBO
b3QgdXNpbmcgZGVmYXVsdCBtb2RlICZxdW90OzcyMHg0MDAmcXVvdDsgKHZyZWZyZXNoIG91dCBv
ZiByYW5nZSmgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKAgPGJyPgoo
SUkpIGludGVsKDApOiBOb3QgdXNpbmcgZGVmYXVsdCBtb2RlICZxdW90OzY0MHg0ODAmcXVvdDsg
KHZyZWZyZXNoIG91dCBvZiByYW5nZSmgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCg
oKCgoKCgoKAgPGJyPihJSSkgaW50ZWwoMCk6IE5vdCB1c2luZyBkZWZhdWx0IG1vZGUgJnF1b3Q7
ODAweDYwMCZxdW90OyAodnJlZnJlc2ggb3V0IG9mIHJhbmdlKaCgoKCgoKCgoKCgoKCgoKCgoKCg
oKCgoKCgoKCgoKCgoKCgoKCgoKCgoCA8YnI+CihJSSkgaW50ZWwoMCk6IE5vdCB1c2luZyBkZWZh
dWx0IG1vZGUgJnF1b3Q7MTAyNHg3NjgmcXVvdDsgKHZyZWZyZXNoIG91dCBvZiByYW5nZSmgoKCg
oKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoCA8YnI+KElJKSBpbnRlbCgwKTog
Tm90IHVzaW5nIGRlZmF1bHQgbW9kZSAmcXVvdDsxMjgweDk2MCZxdW90OyAoYmFkIG1vZGUgY2xv
Y2svaW50ZXJsYWNlL2RvdWJsZXNjYW4poKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgIDxicj4K
KElJKSBpbnRlbCgwKTogTm90IHVzaW5nIGRlZmF1bHQgbW9kZSAmcXVvdDsxMjgweDEwMjQmcXVv
dDsgKGJhZCBtb2RlIGNsb2NrL2ludGVybGFjZS9kb3VibGVzY2FuKaCgoKCgoKCgoKCgoKCgoKCg
oKCgoKCgoKCgIDxicj4oSUkpIGludGVsKDApOiBOb3QgdXNpbmcgZGVmYXVsdCBtb2RlICZxdW90
OzE2MDB4MTIwMCZxdW90OyAoYmFkIG1vZGUgY2xvY2svaW50ZXJsYWNlL2RvdWJsZXNjYW4poKCg
oKCgoKCgoKCgoKCgoKCgoKCgoKCgoKAgPGJyPgooSUkpIGludGVsKDApOiBOb3QgdXNpbmcgZGVm
YXVsdCBtb2RlICZxdW90OzE2MDB4MTIwMCZxdW90OyAoYmFkIG1vZGUgY2xvY2svaW50ZXJsYWNl
L2RvdWJsZXNjYW4poKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKAgPGJyPihJSSkgaW50ZWwoMCk6
IE5vdCB1c2luZyBkZWZhdWx0IG1vZGUgJnF1b3Q7MTYwMHgxMjAwJnF1b3Q7IChiYWQgbW9kZSBj
bG9jay9pbnRlcmxhY2UvZG91Ymxlc2NhbimgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoCA8YnI+
CihJSSkgaW50ZWwoMCk6IE5vdCB1c2luZyBkZWZhdWx0IG1vZGUgJnF1b3Q7MTYwMHgxMjAwJnF1
b3Q7IChiYWQgbW9kZSBjbG9jay9pbnRlcmxhY2UvZG91Ymxlc2NhbimgoKCgoKCgoKCgoKCgoKCg
oKCgoKCgoKCgoCA8YnI+KElJKSBpbnRlbCgwKTogTm90IHVzaW5nIGRlZmF1bHQgbW9kZSAmcXVv
dDsxNjAweDEyMDAmcXVvdDsgKGJhZCBtb2RlIGNsb2NrL2ludGVybGFjZS9kb3VibGVzY2FuKaCg
oKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgIDxicj4KKElJKSBpbnRlbCgwKTogTm90IHVzaW5nIGRl
ZmF1bHQgbW9kZSAmcXVvdDsxNzkyeDEzNDQmcXVvdDsgKGhlaWdodCB0b28gbGFyZ2UgZm9yIHZp
cnR1YWwgc2l6ZSmgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgIDxicj4oSUkpIGludGVsKDAp
OiBOb3QgdXNpbmcgZGVmYXVsdCBtb2RlICZxdW90OzE3OTJ4MTM0NCZxdW90OyAoaGVpZ2h0IHRv
byBsYXJnZSBmb3IgdmlydHVhbCBzaXplKaCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKAgPGJy
PgooSUkpIGludGVsKDApOiBOb3QgdXNpbmcgZGVmYXVsdCBtb2RlICZxdW90OzE4NTZ4MTM5MiZx
dW90OyAoaGVpZ2h0IHRvbyBsYXJnZSBmb3IgdmlydHVhbCBzaXplKaCgoKCgoKCgoKCgoKCgoKCg
oKCgoKCgoKCgoKAgPGJyPihJSSkgaW50ZWwoMCk6IE5vdCB1c2luZyBkZWZhdWx0IG1vZGUgJnF1
b3Q7MTg1NngxMzkyJnF1b3Q7IChoZWlnaHQgdG9vIGxhcmdlIGZvciB2aXJ0dWFsIHNpemUpoKCg
oKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoCA8YnI+CihJSSkgaW50ZWwoMCk6IE5vdCB1c2luZyBk
ZWZhdWx0IG1vZGUgJnF1b3Q7MTkyMHgxNDQwJnF1b3Q7IChoZWlnaHQgdG9vIGxhcmdlIGZvciB2
aXJ0dWFsIHNpemUpoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoCA8YnI+KElJKSBpbnRlbCgw
KTogTm90IHVzaW5nIGRlZmF1bHQgbW9kZSAmcXVvdDsxOTIweDE0NDAmcXVvdDsgKGhlaWdodCB0
b28gbGFyZ2UgZm9yIHZpcnR1YWwgc2l6ZSmgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgIDxi
cj4KKElJKSBpbnRlbCgwKTogTm90IHVzaW5nIGRlZmF1bHQgbW9kZSAmcXVvdDsxNDAweDEwNTAm
cXVvdDsgKGJhZCBtb2RlIGNsb2NrL2ludGVybGFjZS9kb3VibGVzY2FuKaCgoKCgoKCgoKCgoKCg
oKCgoKCgoKCgoKCgIDxicj4oSUkpIGludGVsKDApOiBOb3QgdXNpbmcgZGVmYXVsdCBtb2RlICZx
dW90OzE5MjB4MTQ0MCZxdW90OyAoaGVpZ2h0IHRvbyBsYXJnZSBmb3IgdmlydHVhbCBzaXplKaCg
oKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKAgPGJyPgooSUkpIGludGVsKDApOiBOb3QgdXNpbmcg
ZGVmYXVsdCBtb2RlICZxdW90OzIwNDh4MTUzNiZxdW90OyAoaGVpZ2h0IHRvbyBsYXJnZSBmb3Ig
dmlydHVhbCBzaXplKaCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKAgPGJyPihJSSkgaW50ZWwo
MCk6IE5vdCB1c2luZyBkZWZhdWx0IG1vZGUgJnF1b3Q7MjA0OHgxNTM2JnF1b3Q7IChoZWlnaHQg
dG9vIGxhcmdlIGZvciB2aXJ0dWFsIHNpemUpoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoCA8
YnI+CihJSSkgaW50ZWwoMCk6IE5vdCB1c2luZyBkZWZhdWx0IG1vZGUgJnF1b3Q7MjA0OHgxNTM2
JnF1b3Q7IChoZWlnaHQgdG9vIGxhcmdlIGZvciB2aXJ0dWFsIHNpemUpoKCgoKCgoKCgoKCgoKCg
oKCgoKCgoKCgoKCgoCA8YnI+KElJKSBpbnRlbCgwKTogUHJpbnRpbmcgcHJvYmVkIG1vZGVzIGZv
ciBvdXRwdXQgVkdBoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCg
oKCgoKCgoKCgoKCgoKCgoKAgPGJyPgooSUkpIGludGVsKDApOiBNb2RlbGluZSAmcXVvdDsxMjgw
eDEwMjQmcXVvdDt4NjAuMKAgMTA4LjAwoCAxMjgwIDEzMjggMTQ0MCAxNjg4oCAxMDI0IDEwMjUg
MTAyOCAxMDY2ICtoc3luYyArdnN5bmMgKDY0LjAga0h6KTxicj4oSUkpIGludGVsKDApOiBNb2Rl
bGluZSAmcXVvdDsxNDAweDEwNTAmcXVvdDt4NjAuMKAgMTIyLjAwoCAxNDAwIDE0ODggMTY0MCAx
ODgwoCAxMDUwIDEwNTIgMTA2NCAxMDgyICtoc3luYyArdnN5bmMgKDY0Ljkga0h6KTxicj4KKElJ
KSBpbnRlbCgwKTogTW9kZWxpbmUgJnF1b3Q7MTI4MHgxMDI0JnF1b3Q7eDc1LjCgIDEzNS4wMKAg
MTI4MCAxMjk2IDE0NDAgMTY4OKAgMTAyNCAxMDI1IDEwMjggMTA2NiAraHN5bmMgK3ZzeW5jICg4
MC4wIGtIeik8YnI+KElJKSBpbnRlbCgwKTogTW9kZWxpbmUgJnF1b3Q7MTI4MHgxMDI0JnF1b3Q7
eDYwLjCgIDEwOC4wMKAgMTI4MCAxMzI4IDE0NDAgMTY4OKAgMTAyNCAxMDI1IDEwMjggMTA2NiAr
aHN5bmMgK3ZzeW5jICg2NC4wIGtIeik8YnI+CihJSSkgaW50ZWwoMCk6IE1vZGVsaW5lICZxdW90
OzEyODB4OTYwJnF1b3Q7eDYwLjCgIDEwOC4wMKAgMTI4MCAxMzc2IDE0ODggMTgwMKAgOTYwIDk2
MSA5NjQgMTAwMCAraHN5bmMgK3ZzeW5jICg2MC4wIGtIeimgoKAgPGJyPihJSSkgaW50ZWwoMCk6
IE1vZGVsaW5lICZxdW90OzExNTJ4ODY0JnF1b3Q7eDc1LjCgIDEwOC4wMKAgMTE1MiAxMjE2IDEz
NDQgMTYwMKAgODY0IDg2NSA4NjggOTAwICtoc3luYyArdnN5bmMgKDY3LjUga0h6KaCgoKAgPGJy
PgooSUkpIGludGVsKDApOiBNb2RlbGluZSAmcXVvdDsxMTUyeDg2NCZxdW90O3g3MC4woKAgOTYu
NzegIDExNTIgMTIyNCAxMzQ0IDE1MzagIDg2NCA4NjUgODY4IDkwMCAtaHN5bmMgK3ZzeW5jICg2
My4wIGtIeimgoKCgIDxicj4oSUkpIGludGVsKDApOiBNb2RlbGluZSAmcXVvdDsxMDI0eDc2OCZx
dW90O3g3NS4woKAgNzguNzWgIDEwMjQgMTA0MCAxMTM2IDEzMTKgIDc2OCA3NjkgNzcyIDgwMCAr
aHN5bmMgK3ZzeW5jICg2MC4wIGtIeimgoKCgIDxicj4KKElJKSBpbnRlbCgwKTogTW9kZWxpbmUg
JnF1b3Q7MTAyNHg3NjgmcXVvdDt4NzAuMaCgIDc1LjAwoCAxMDI0IDEwNDggMTE4NCAxMzI4oCA3
NjggNzcxIDc3NyA4MDYgLWhzeW5jIC12c3luYyAoNTYuNSBrSHopoKCgoCA8YnI+KElJKSBpbnRl
bCgwKTogTW9kZWxpbmUgJnF1b3Q7MTAyNHg3NjgmcXVvdDt4NjAuMKCgIDY1LjAwoCAxMDI0IDEw
NDggMTE4NCAxMzQ0oCA3NjggNzcxIDc3NyA4MDYgLWhzeW5jIC12c3luYyAoNDguNCBrSHopoKCg
oCA8YnI+CihJSSkgaW50ZWwoMCk6IE1vZGVsaW5lICZxdW90OzgzMng2MjQmcXVvdDt4NzQuNqCg
IDU3LjI4oCA4MzIgODY0IDkyOCAxMTUyoCA2MjQgNjI1IDYyOCA2NjcgLWhzeW5jIC12c3luYyAo
NDkuNyBrSHopoKCgoKCgoKAgPGJyPihJSSkgaW50ZWwoMCk6IE1vZGVsaW5lICZxdW90OzgwMHg2
MDAmcXVvdDt4NzIuMqCgIDUwLjAwoCA4MDAgODU2IDk3NiAxMDQwoCA2MDAgNjM3IDY0MyA2NjYg
K2hzeW5jICt2c3luYyAoNDguMSBrSHopoKCgoKCgoKAgPGJyPgooSUkpIGludGVsKDApOiBNb2Rl
bGluZSAmcXVvdDs4MDB4NjAwJnF1b3Q7eDc1LjCgoCA0OS41MKAgODAwIDgxNiA4OTYgMTA1NqAg
NjAwIDYwMSA2MDQgNjI1ICtoc3luYyArdnN5bmMgKDQ2Ljkga0h6KaCgoKCgoKCgIDxicj4oSUkp
IGludGVsKDApOiBNb2RlbGluZSAmcXVvdDs4MDB4NjAwJnF1b3Q7eDYwLjOgoCA0MC4wMKAgODAw
IDg0MCA5NjggMTA1NqAgNjAwIDYwMSA2MDUgNjI4ICtoc3luYyArdnN5bmMgKDM3Ljkga0h6KaCg
oKCgoKCgIDxicj4KKElJKSBpbnRlbCgwKTogTW9kZWxpbmUgJnF1b3Q7ODAweDYwMCZxdW90O3g1
Ni4yoKAgMzYuMDCgIDgwMCA4MjQgODk2IDEwMjSgIDYwMCA2MDEgNjAzIDYyNSAraHN5bmMgK3Zz
eW5jICgzNS4yIGtIeimgoKCgoKCgoCA8YnI+KElJKSBpbnRlbCgwKTogTW9kZWxpbmUgJnF1b3Q7
NjQweDQ4MCZxdW90O3g3NS4woKAgMzEuNTCgIDY0MCA2NTYgNzIwIDg0MKAgNDgwIDQ4MSA0ODQg
NTAwIC1oc3luYyAtdnN5bmMgKDM3LjUga0h6KaCgoKCgoKCgoCA8YnI+CihJSSkgaW50ZWwoMCk6
IE1vZGVsaW5lICZxdW90OzY0MHg0ODAmcXVvdDt4NzIuOKCgIDMxLjUwoCA2NDAgNjY0IDcwNCA4
MzKgIDQ4MCA0ODkgNDkyIDUyMCAtaHN5bmMgLXZzeW5jICgzNy45IGtIeimgoKCgoKCgoKAgPGJy
PihJSSkgaW50ZWwoMCk6IE1vZGVsaW5lICZxdW90OzY0MHg0ODAmcXVvdDt4NzUuMKCgIDMxLjUw
oCA2NDAgNjU2IDcyMCA4NDCgIDQ4MCA0ODEgNDg0IDUwMCAtaHN5bmMgLXZzeW5jICgzNy41IGtI
eimgoKCgoKCgoKAgPGJyPgooSUkpIGludGVsKDApOiBNb2RlbGluZSAmcXVvdDs2NDB4NDgwJnF1
b3Q7eDY2LjegoCAzMC4yNKAgNjQwIDcwNCA3NjggODY0oCA0ODAgNDgzIDQ4NiA1MjUgLWhzeW5j
IC12c3luYyAoMzUuMCBrSHopoKCgoKCgoKCgIDxicj4oSUkpIGludGVsKDApOiBNb2RlbGluZSAm
cXVvdDs2NDB4NDgwJnF1b3Q7eDU5LjmgoCAyNS4xOKAgNjQwIDY1NiA3NTIgODAwoCA0ODAgNDkw
IDQ5MiA1MjUgLWhzeW5jIC12c3luYyAoMzEuNSBrSHopoKCgoKCgoKCgIDxicj4KKElJKSBpbnRl
bCgwKTogTW9kZWxpbmUgJnF1b3Q7NzIweDQwMCZxdW90O3g3MC4xoKAgMjguMzKgIDcyMCA3Mzgg
ODQ2IDkwMKAgNDAwIDQxMiA0MTQgNDQ5IC1oc3luYyArdnN5bmMgKDMxLjUga0h6KaCgoKCgoKCg
oCA8YnI+KElJKSBpbnRlbCgwKTogRURJRCBmb3Igb3V0cHV0IExWRFOgoKCgoKCgoKCgoKCgoKCg
oKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCg
oKCgoKCgIDxicj4KKElJKSBpbnRlbCgwKTogTWFudWZhY3R1cmVyOiBBVU+gIE1vZGVsOiAyNjc0
oCBTZXJpYWwjOiAwoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCg
oKCgoKCgoKCgoKCgIDxicj4oSUkpIGludGVsKDApOiBZZWFyOiAyMDA2oCBXZWVrOiAxoKCgoKCg
oKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCg
oKCgoKCgoKCgoKCgoKCgoKAgPGJyPgooSUkpIGludGVsKDApOiBFRElEIFZlcnNpb246IDEuM6Cg
oKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCg
oKCgoKCgoKCgoKCgoKCgoKCgoKCgoKAgPGJyPihJSSkgaW50ZWwoMCk6IERpZ2l0YWwgRGlzcGxh
eSBJbnB1dKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCg
oKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoCA8YnI+CihJSSkgaW50ZWwoMCk6IE1heCBJbWFn
ZSBTaXplIFtjbV06IGhvcml6LjogMzOgIHZlcnQuOiAyMaCgoKCgoKCgoKCgoKCgoKCgoKCgoKCg
oKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoCA8YnI+KElJKSBpbnRlbCgwKTogR2Ft
bWE6IDIuMjCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCg
oKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgIDxicj4KKElJKSBpbnRlbCgw
KTogTm8gRFBNUyBjYXBhYmlsaXRpZXMgc3BlY2lmaWVkoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCg
oKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgIDxicj4oSUkpIGlu
dGVsKDApOiBTdXBwb3J0ZWQgY29sb3IgZW5jb2RpbmdzOiBSR0IgNDo0OjQgWUNyQ2IgNDo0OjSg
oKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKAgPGJyPgoo
SUkpIGludGVsKDApOiBGaXJzdCBkZXRhaWxlZCB0aW1pbmcgaXMgcHJlZmVycmVkIG1vZGWgoKCg
oKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKAg
PGJyPihJSSkgaW50ZWwoMCk6IHJlZFg6IDAuNTkwIHJlZFk6IDAuMzQ1oKAgZ3JlZW5YOiAwLjMx
NSBncmVlblk6IDAuNTU1oKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCg
oKCgoCA8YnI+CihJSSkgaW50ZWwoMCk6IGJsdWVYOiAwLjE1NSBibHVlWTogMC4xNTWgoCB3aGl0
ZVg6IDAuMzEzIHdoaXRlWTogMC4zMjmgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCg
oKCgoKCgoKCgoCA8YnI+KElJKSBpbnRlbCgwKTogTWFudWZhY3R1cmVyJiMzOTtzIG1hc2s6IDCg
oKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCg
oKCgoKCgoKCgoKCgoKCgoKCgoCA8YnI+CihJSSkgaW50ZWwoMCk6IFN1cHBvcnRlZCBhZGRpdGlv
bmFsIFZpZGVvIE1vZGU6oKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCg
oKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoCA8YnI+KElJKSBpbnRlbCgwKTogY2xvY2s6IDcxLjEg
TUh6oKAgSW1hZ2UgU2l6ZTqgIDMzMSB4IDIwNyBtbaCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCg
oKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgIDxicj4KKElJKSBpbnRlbCgwKTogaF9hY3Rp
dmU6IDEyODCgIGhfc3luYzogMTMyOKAgaF9zeW5jX2VuZCAxMzYwIGhfYmxhbmtfZW5kIDE0NDAg
aF9ib3JkZXI6IDCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgIDxicj4oSUkpIGludGVsKDApOiB2
X2FjdGl2ZTogODAwoCB2X3N5bmM6IDgwM6Agdl9zeW5jX2VuZCA4MDkgdl9ibGFua2luZzogODIz
IHZfYm9yZGVyOiAwoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKAgPGJyPgooV1cpIGludGVs
KDApOiBVbmtub3duIHZlbmRvci1zcGVjaWZpYyBibG9jayBmoKCgoKCgoKCgoKCgoKCgoKCgoKCg
oKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKAgPGJyPihJSSkg
aW50ZWwoMCk6oCBBVU+goKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCg
oKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoCA8YnI+
CihJSSkgaW50ZWwoMCk6oCBCMTU0RVcwMiBWNqCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCg
oKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCg
oCA8YnI+KElJKSBpbnRlbCgwKTogRURJRCAoaW4gaGV4KTqgoKCgoKCgoKCgoKCgoKCgoKCgoKCg
oKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCg
oKCgoKCgIDxicj4KKElJKSBpbnRlbCgwKTqgIDAwZmZmZmZmZmZmZmZmMDAwNmFmNzQyNjAwMDAw
MDAwoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCg
oKCgoKCgoKCgoKCgIDxicj4oSUkpIGludGVsKDApOqAgMDExMDAxMDM4MDIxMTU3ODBhMWNmNTk3
NTg1MDhlMjegoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCg
oKCgoKCgoKCgoKCgoKCgoKAgPGJyPgooSUkpIGludGVsKDApOqAgMjc1MDU0MDAwMDAwMDEwMTAx
MDEwMTAxMDEwMTAxMDGgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCg
oKCgoKCgoKCgoKCgoKCgoKCgoKCgoKAgPGJyPihJSSkgaW50ZWwoMCk6oCAwMTAxMDEwMTAxMDFj
NzFiMDBhMDUwMjAxNzMwMzAyMKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCg
oKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoCA8YnI+CihJSSkgaW50ZWwoMCk6oCAzNjAwNGJj
ZjEwMDAwMDE4MDAwMDAwMGYwMDAwMDAwMKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCg
oKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoCA8YnI+KElJKSBpbnRlbCgwKTqgIDAw
MDAwMDAwMDAwMDAwMDAwMDIwMDAwMDAwZmUwMDQxoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCg
oKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgIDxicj4KKElJKSBpbnRlbCgw
KTqgIDU1NGYwYTIwMjAyMDIwMjAyMDIwMjAyMDAwMDAwMGZloKCgoKCgoKCgoKCgoKCgoKCgoKCg
oKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgIDxicj4oSUkpIGlu
dGVsKDApOqAgMDA0MjMxMzUzNDQ1NTczMDMyMjA1NjM2MjAwYTAwOWagoKCgoKCgoKCgoKCgoKCg
oKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKAgPGJyPgoo
SUkpIGludGVsKDApOiBFRElEIHZlbmRvciAmcXVvdDtBVU8mcXVvdDssIHByb2QgaWQgOTg0NKCg
oKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCg
oKCgoKCgoKCgIDxicj4oSUkpIGludGVsKDApOiBOb3QgdXNpbmcgZGVmYXVsdCBtb2RlICZxdW90
OzY0MHgzNTAmcXVvdDsgKHZyZWZyZXNoIG91dCBvZiByYW5nZSmgoKCgoKCgoKCgoKCgoKCgoKCg
oKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgIDxicj4KKElJKSBpbnRlbCgwKTogTm90IHVzaW5nIGRl
ZmF1bHQgbW9kZSAmcXVvdDs2NDB4NDAwJnF1b3Q7ICh2cmVmcmVzaCBvdXQgb2YgcmFuZ2UpoKCg
oKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoCA8YnI+KElJKSBpbnRlbCgw
KTogTm90IHVzaW5nIGRlZmF1bHQgbW9kZSAmcXVvdDs3MjB4NDAwJnF1b3Q7ICh2cmVmcmVzaCBv
dXQgb2YgcmFuZ2UpoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoCA8
YnI+CihJSSkgaW50ZWwoMCk6IE5vdCB1c2luZyBkZWZhdWx0IG1vZGUgJnF1b3Q7NjQweDQ4MCZx
dW90OyAodnJlZnJlc2ggb3V0IG9mIHJhbmdlKaCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCg
oKCgoKCgoKCgoKCgoKAgPGJyPihJSSkgaW50ZWwoMCk6IE5vdCB1c2luZyBkZWZhdWx0IG1vZGUg
JnF1b3Q7NjQweDQ4MCZxdW90OyAodnJlZnJlc2ggb3V0IG9mIHJhbmdlKaCgoKCgoKCgoKCgoKCg
oKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKAgPGJyPgooSUkpIGludGVsKDApOiBOb3QgdXNp
bmcgZGVmYXVsdCBtb2RlICZxdW90OzY0MHg0ODAmcXVvdDsgKHZyZWZyZXNoIG91dCBvZiByYW5n
ZSmgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgIDxicj4oSUkpIGlu
dGVsKDApOiBOb3QgdXNpbmcgZGVmYXVsdCBtb2RlICZxdW90OzgwMHg2MDAmcXVvdDsgKHZyZWZy
ZXNoIG91dCBvZiByYW5nZSmgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCg
oKCgIDxicj4KKElJKSBpbnRlbCgwKTogTm90IHVzaW5nIGRlZmF1bHQgbW9kZSAmcXVvdDs4MDB4
NjAwJnF1b3Q7ICh2cmVmcmVzaCBvdXQgb2YgcmFuZ2UpoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCg
oKCgoKCgoKCgoKCgoKCgoKCgoCA8YnI+KElJKSBpbnRlbCgwKTogTm90IHVzaW5nIGRlZmF1bHQg
bW9kZSAmcXVvdDs4MDB4NjAwJnF1b3Q7ICh2cmVmcmVzaCBvdXQgb2YgcmFuZ2UpoKCgoKCgoKCg
oKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoCA8YnI+CihJSSkgaW50ZWwoMCk6IE5v
dCB1c2luZyBkZWZhdWx0IG1vZGUgJnF1b3Q7ODAweDYwMCZxdW90OyAodnJlZnJlc2ggb3V0IG9m
IHJhbmdlKaCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKAgPGJyPihJ
SSkgaW50ZWwoMCk6IE5vdCB1c2luZyBkZWZhdWx0IG1vZGUgJnF1b3Q7MTAyNHg3NjgmcXVvdDsg
KHZyZWZyZXNoIG91dCBvZiByYW5nZSmgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCg
oKCgoKCgoKAgPGJyPgooSUkpIGludGVsKDApOiBOb3QgdXNpbmcgZGVmYXVsdCBtb2RlICZxdW90
OzEwMjR4NzY4JnF1b3Q7ICh2cmVmcmVzaCBvdXQgb2YgcmFuZ2UpoKCgoKCgoKCgoKCgoKCgoKCg
oKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgIDxicj4oSUkpIGludGVsKDApOiBOb3QgdXNpbmcgZGVm
YXVsdCBtb2RlICZxdW90OzEwMjR4NzY4JnF1b3Q7ICh2cmVmcmVzaCBvdXQgb2YgcmFuZ2UpoKCg
oKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgIDxicj4KKElJKSBpbnRlbCgw
KTogTm90IHVzaW5nIGRlZmF1bHQgbW9kZSAmcXVvdDsxMTUyeDg2NCZxdW90OyAodnJlZnJlc2gg
b3V0IG9mIHJhbmdlKaCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoCA8
YnI+KElJKSBpbnRlbCgwKTogTm90IHVzaW5nIGRlZmF1bHQgbW9kZSAmcXVvdDsxMjgweDk2MCZx
dW90OyAoaHN5bmMgb3V0IG9mIHJhbmdlKaCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCg
oKCgoKCgoKCgoKCgoCA8YnI+CihJSSkgaW50ZWwoMCk6IE5vdCB1c2luZyBkZWZhdWx0IG1vZGUg
JnF1b3Q7MTI4MHg5NjAmcXVvdDsgKHZyZWZyZXNoIG91dCBvZiByYW5nZSmgoKCgoKCgoKCgoKCg
oKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKAgPGJyPihJSSkgaW50ZWwoMCk6IE5vdCB1c2lu
ZyBkZWZhdWx0IG1vZGUgJnF1b3Q7MTI4MHgxMDI0JnF1b3Q7IChoc3luYyBvdXQgb2YgcmFuZ2Up
oKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKAgPGJyPgooSUkpIGlu
dGVsKDApOiBOb3QgdXNpbmcgZGVmYXVsdCBtb2RlICZxdW90OzEyODB4MTAyNCZxdW90OyAodnJl
ZnJlc2ggb3V0IG9mIHJhbmdlKaCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCg
oKCgIDxicj4oSUkpIGludGVsKDApOiBOb3QgdXNpbmcgZGVmYXVsdCBtb2RlICZxdW90OzEyODB4
MTAyNCZxdW90OyAodnJlZnJlc2ggb3V0IG9mIHJhbmdlKaCgoKCgoKCgoKCgoKCgoKCgoKCgoKCg
oKCgoKCgoKCgoKCgoKCgoKCgIDxicj4KKElJKSBpbnRlbCgwKTogTm90IHVzaW5nIGRlZmF1bHQg
bW9kZSAmcXVvdDsxNjAweDEyMDAmcXVvdDsgKGhzeW5jIG91dCBvZiByYW5nZSmgoKCgoKCgoKCg
oKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoCA8YnI+KElJKSBpbnRlbCgwKTogTm90
IHVzaW5nIGRlZmF1bHQgbW9kZSAmcXVvdDsxNjAweDEyMDAmcXVvdDsgKHZyZWZyZXNoIG91dCBv
ZiByYW5nZSmgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoCA8YnI+CihJ
SSkgaW50ZWwoMCk6IE5vdCB1c2luZyBkZWZhdWx0IG1vZGUgJnF1b3Q7MTYwMHgxMjAwJnF1b3Q7
ICh2cmVmcmVzaCBvdXQgb2YgcmFuZ2UpoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCg
oKCgoKCgoKAgPGJyPihJSSkgaW50ZWwoMCk6IE5vdCB1c2luZyBkZWZhdWx0IG1vZGUgJnF1b3Q7
MTYwMHgxMjAwJnF1b3Q7ICh2cmVmcmVzaCBvdXQgb2YgcmFuZ2UpoKCgoKCgoKCgoKCgoKCgoKCg
oKCgoKCgoKCgoKCgoKCgoKCgoKCgoKAgPGJyPgooSUkpIGludGVsKDApOiBOb3QgdXNpbmcgZGVm
YXVsdCBtb2RlICZxdW90OzE2MDB4MTIwMCZxdW90OyAodnJlZnJlc2ggb3V0IG9mIHJhbmdlKaCg
oKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgIDxicj4oSUkpIGludGVsKDAp
OiBOb3QgdXNpbmcgZGVmYXVsdCBtb2RlICZxdW90OzE3OTJ4MTM0NCZxdW90OyAoaGVpZ2h0IHRv
byBsYXJnZSBmb3IgdmlydHVhbCBzaXplKaCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgIDxi
cj4KKElJKSBpbnRlbCgwKTogTm90IHVzaW5nIGRlZmF1bHQgbW9kZSAmcXVvdDsxNzkyeDEzNDQm
cXVvdDsgKGhlaWdodCB0b28gbGFyZ2UgZm9yIHZpcnR1YWwgc2l6ZSmgoKCgoKCgoKCgoKCgoKCg
oKCgoKCgoKCgoKCgoCA8YnI+KElJKSBpbnRlbCgwKTogTm90IHVzaW5nIGRlZmF1bHQgbW9kZSAm
cXVvdDsxODU2eDEzOTImcXVvdDsgKGhlaWdodCB0b28gbGFyZ2UgZm9yIHZpcnR1YWwgc2l6ZSmg
oKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoCA8YnI+CihJSSkgaW50ZWwoMCk6IE5vdCB1c2lu
ZyBkZWZhdWx0IG1vZGUgJnF1b3Q7MTg1NngxMzkyJnF1b3Q7IChoZWlnaHQgdG9vIGxhcmdlIGZv
ciB2aXJ0dWFsIHNpemUpoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKAgPGJyPihJSSkgaW50
ZWwoMCk6IE5vdCB1c2luZyBkZWZhdWx0IG1vZGUgJnF1b3Q7MTkyMHgxNDQwJnF1b3Q7IChoZWln
aHQgdG9vIGxhcmdlIGZvciB2aXJ0dWFsIHNpemUpoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCg
oKAgPGJyPgooSUkpIGludGVsKDApOiBOb3QgdXNpbmcgZGVmYXVsdCBtb2RlICZxdW90OzE5MjB4
MTQ0MCZxdW90OyAoaGVpZ2h0IHRvbyBsYXJnZSBmb3IgdmlydHVhbCBzaXplKaCgoKCgoKCgoKCg
oKCgoKCgoKCgoKCgoKCgoKCgIDxicj4oSUkpIGludGVsKDApOiBOb3QgdXNpbmcgZGVmYXVsdCBt
b2RlICZxdW90OzgzMng2MjQmcXVvdDsgKHZyZWZyZXNoIG91dCBvZiByYW5nZSmgoKCgoKCgoKCg
oKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgIDxicj4KKElJKSBpbnRlbCgwKTogTm90
IHVzaW5nIGRlZmF1bHQgbW9kZSAmcXVvdDsxNDAweDEwNTAmcXVvdDsgKGhzeW5jIG91dCBvZiBy
YW5nZSmgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoCA8YnI+KElJ
KSBpbnRlbCgwKTogTm90IHVzaW5nIGRlZmF1bHQgbW9kZSAmcXVvdDsxNDAweDEwNTAmcXVvdDsg
KHZyZWZyZXNoIG91dCBvZiByYW5nZSmgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCg
oKCgoKCgoCA8YnI+CihJSSkgaW50ZWwoMCk6IE5vdCB1c2luZyBkZWZhdWx0IG1vZGUgJnF1b3Q7
MTkyMHgxNDQwJnF1b3Q7IChoZWlnaHQgdG9vIGxhcmdlIGZvciB2aXJ0dWFsIHNpemUpoKCgoKCg
oKCgoKCgoKCgoKCgoKCgoKCgoKCgoKAgPGJyPihJSSkgaW50ZWwoMCk6IE5vdCB1c2luZyBkZWZh
dWx0IG1vZGUgJnF1b3Q7MjA0OHgxNTM2JnF1b3Q7IChoZWlnaHQgdG9vIGxhcmdlIGZvciB2aXJ0
dWFsIHNpemUpoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKAgPGJyPgooSUkpIGludGVsKDAp
OiBOb3QgdXNpbmcgZGVmYXVsdCBtb2RlICZxdW90OzIwNDh4MTUzNiZxdW90OyAoaGVpZ2h0IHRv
byBsYXJnZSBmb3IgdmlydHVhbCBzaXplKaCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgIDxi
cj4oSUkpIGludGVsKDApOiBOb3QgdXNpbmcgZGVmYXVsdCBtb2RlICZxdW90OzIwNDh4MTUzNiZx
dW90OyAoaGVpZ2h0IHRvbyBsYXJnZSBmb3IgdmlydHVhbCBzaXplKaCgoKCgoKCgoKCgoKCgoKCg
oKCgoKCgoKCgoKCgIDxicj4KKElJKSBpbnRlbCgwKTogUHJpbnRpbmcgcHJvYmVkIG1vZGVzIGZv
ciBvdXRwdXQgTFZEU6CgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCg
oKCgoKCgoKCgoKCgoKCgoKCgIDxicj4oSUkpIGludGVsKDApOiBNb2RlbGluZSAmcXVvdDsxMjgw
eDgwMCZxdW90O3g2MC4woKAgNzEuMTGgIDEyODAgMTMyOCAxMzYwIDE0NDCgIDgwMCA4MDMgODA5
IDgyMyAtaHN5bmMgLXZzeW5jICg0OS40IGtIeimgoKCgIDxicj4KKElJKSBpbnRlbCgwKTogTW9k
ZWxpbmUgJnF1b3Q7MTAyNHg3NjgmcXVvdDt4NjAuMKCgIDY1LjAwoCAxMDI0IDEwNDggMTE4NCAx
MzQ0oCA3NjggNzcxIDc3NyA4MDYgLWhzeW5jIC12c3luYyAoNDguNCBrSHopoKCgoCA8YnI+KElJ
KSBpbnRlbCgwKTogTW9kZWxpbmUgJnF1b3Q7ODAweDYwMCZxdW90O3g2MC4zoKAgNDAuMDCgIDgw
MCA4NDAgOTY4IDEwNTagIDYwMCA2MDEgNjA1IDYyOCAraHN5bmMgK3ZzeW5jICgzNy45IGtIeimg
oKCgoKCgoCA8YnI+CihJSSkgaW50ZWwoMCk6IE1vZGVsaW5lICZxdW90OzY0MHg0ODAmcXVvdDt4
NTkuOaCgIDI1LjE4oCA2NDAgNjU2IDc1MiA4MDCgIDQ4MCA0OTAgNDkyIDUyNSAtaHN5bmMgLXZz
eW5jICgzMS41IGtIeimgoKCgoKCgoKAgPGJyPihJSSkgaW50ZWwoMCk6IEkyQyBkZXZpY2UgJnF1
b3Q7U0RWT0IgRERDIEJ1czpFLUVESUQgc2VnbWVudCByZWdpc3RlciZxdW90OyByZWdpc3RlcmVk
IGF0IGFkZHJlc3MgMHg2MC6goKCgoKCgoKCgoKCgoKCgoKCgoKAgPGJyPgooSUkpIGludGVsKDAp
OiBJMkMgZGV2aWNlICZxdW90O1NEVk9CIEREQyBCdXM6ZGRjMiZxdW90OyByZWdpc3RlcmVkIGF0
IGFkZHJlc3MgMHhBMC6goKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgIDxi
cj4oRUUpIGludGVsKDApOiBVbmFibGUgdG8gd3JpdGUgdG8gU0RWT0NUUkxfRSBmb3IgU0RWT0Ig
U2xhdmUgMHg3MC6goKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCg
oKAgPGJyPgooSUkpIGludGVsKDApOiBFRElEIGZvciBvdXRwdXQgVE1EUy0xoKCgoKCgoKCgoKCg
oKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCg
oKCgoKCgoKAgPGJyPihJSSkgaW50ZWwoMCk6IE1hbnVmYWN0dXJlcjogU0FNoCBNb2RlbDogMzcz
oCBTZXJpYWwjOiAxMjk3NjkxMTg2oKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCg
oKCgoKCgoKCgoKCgoCA8YnI+CihJSSkgaW50ZWwoMCk6IFllYXI6IDIwMDigIFdlZWs6IDM0oKCg
oKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCg
oKCgoKCgoKCgoKCgoKCgoKCgoCA8YnI+KElJKSBpbnRlbCgwKTogRURJRCBWZXJzaW9uOiAxLjOg
oKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCg
oKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgIDxicj4KKElJKSBpbnRlbCgwKTogRGlnaXRhbCBEaXNw
bGF5IElucHV0oKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCg
oKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgIDxicj4oSUkpIGludGVsKDApOiBNYXggSW1h
Z2UgU2l6ZSBbY21dOiBob3Jpei46IDQ0oCB2ZXJ0LjogMzCgoKCgoKCgoKCgoKCgoKCgoKCgoKCg
oKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKAgPGJyPgooSUkpIGludGVsKDApOiBH
YW1tYTogMi4yMKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCg
oKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKAgPGJyPihJSSkgaW50ZWwo
MCk6IERQTVMgY2FwYWJpbGl0aWVzOiBPZmagoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCg
oKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoCA8YnI+CihJSSkg
aW50ZWwoMCk6IFN1cHBvcnRlZCBjb2xvciBlbmNvZGluZ3M6IFJHQiA0OjQ6NCBZQ3JDYiA0OjQ6
NKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoCA8YnI+
KElJKSBpbnRlbCgwKTogRmlyc3QgZGV0YWlsZWQgdGltaW5nIGlzIHByZWZlcnJlZCBtb2RloKCg
oKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCg
IDxicj4KKElJKSBpbnRlbCgwKTogcmVkWDogMC42NDkgcmVkWTogMC4zMzWgoCBncmVlblg6IDAu
MjgzIGdyZWVuWTogMC42MDWgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCg
oKCgoKCgIDxicj4oSUkpIGludGVsKDApOiBibHVlWDogMC4xNTEgYmx1ZVk6IDAuMDczoKAgd2hp
dGVYOiAwLjMxMiB3aGl0ZVk6IDAuMzI5oKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCg
oKCgoKCgoKCgoKAgPGJyPgooSUkpIGludGVsKDApOiBTdXBwb3J0ZWQgVkVTQSBWaWRlbyBNb2Rl
czqgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCg
oKCgoKCgoKCgoKCgoKCgoKAgPGJyPihJSSkgaW50ZWwoMCk6IDcyMHg0MDBANzBIeqCgoKCgoKCg
oKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCg
oKCgoKCgoKCgoKCgoKCgoKCgoKCgoCA8YnI+CihJSSkgaW50ZWwoMCk6IDY0MHg0ODBANjBIeqCg
oKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCg
oKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoCA8YnI+KElJKSBpbnRlbCgwKTogNjQweDQ4MEA2
N0h6oKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCg
oKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgIDxicj4KKElJKSBpbnRlbCgwKTogNjQw
eDQ4MEA3Mkh6oKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCg
oKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgIDxicj4oSUkpIGludGVsKDAp
OiA2NDB4NDgwQDc1SHqgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCg
oKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKAgPGJyPgooSUkpIGlu
dGVsKDApOiA4MDB4NjAwQDU2SHqgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCg
oKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKAgPGJyPihJ
SSkgaW50ZWwoMCk6IDgwMHg2MDBANjBIeqCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCg
oKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoCA8
YnI+CihJSSkgaW50ZWwoMCk6IDgwMHg2MDBANzJIeqCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCg
oKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCg
oKCgoCA8YnI+KElJKSBpbnRlbCgwKTogODAweDYwMEA3NUh6oKCgoKCgoKCgoKCgoKCgoKCgoKCg
oKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCg
oKCgoKCgoKCgIDxicj4KKElJKSBpbnRlbCgwKTogODMyeDYyNEA3NUh6oKCgoKCgoKCgoKCgoKCg
oKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCg
oKCgoKCgoKCgoKCgoKCgIDxicj4oSUkpIGludGVsKDApOiAxMDI0eDc2OEA2MEh6oKCgoKCgoKCg
oKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCg
oKCgoKCgoKCgoKCgoKCgoKCgoKAgPGJyPgooSUkpIGludGVsKDApOiAxMDI0eDc2OEA3MEh6oKCg
oKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCg
oKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKAgPGJyPihJSSkgaW50ZWwoMCk6IDEwMjR4NzY4QDc1
SHqgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCg
oKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoCA8YnI+CihJSSkgaW50ZWwoMCk6IDEyODB4
MTAyNEA3NUh6oKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCg
oKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoCA8YnI+KElJKSBpbnRlbCgwKTog
MTE1Mng4NzBANzVIeqCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCg
oKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgIDxicj4KKElJKSBpbnRl
bCgwKTogTWFudWZhY3R1cmVyJiMzOTtzIG1hc2s6IDCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCg
oKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoCA8YnI+
KElJKSBpbnRlbCgwKTogU3VwcG9ydGVkIEZ1dHVyZSBWaWRlbyBNb2RlczqgoKCgoKCgoKCgoKCg
oKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCg
IDxicj4KKElJKSBpbnRlbCgwKTogIzA6IGhzaXplOiAxNjgwoCB2c2l6ZSAxMDUwoCByZWZyZXNo
OiA2MKAgdmlkOiAxNzmgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCg
oKCgoKCgIDxicj4oSUkpIGludGVsKDApOiAjMTogaHNpemU6IDEyODCgIHZzaXplIDEwMjSgIHJl
ZnJlc2g6IDYwoCB2aWQ6IDMyODk3oKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCg
oKCgoKCgoKCgoKAgPGJyPgooSUkpIGludGVsKDApOiAjMjogaHNpemU6IDEyODCgIHZzaXplIDk2
MKAgcmVmcmVzaDogNjCgIHZpZDogMTY1MTOgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCg
oKCgoKCgoKCgoKCgoKCgoKAgPGJyPihJSSkgaW50ZWwoMCk6ICMzOiBoc2l6ZTogMTE1MqAgdnNp
emUgODY0oCByZWZyZXNoOiA3NaAgdmlkOiAyMDMzN6CgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCg
oKCgoKCgoKCgoKCgoKCgoKCgoKCgoCA8YnI+CihJSSkgaW50ZWwoMCk6IFN1cHBvcnRlZCBhZGRp
dGlvbmFsIFZpZGVvIE1vZGU6oKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCg
oKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoCA8YnI+KElJKSBpbnRlbCgwKTogY2xvY2s6IDEx
OS4wIE1IeqCgIEltYWdlIFNpemU6oCA0NTkgeCAyOTYgbW2goKCgoKCgoKCgoKCgoKCgoKCgoKCg
oKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgIDxicj4KKElJKSBpbnRlbCgwKTogaF9h
Y3RpdmU6IDE2ODCgIGhfc3luYzogMTcyOKAgaF9zeW5jX2VuZCAxNzYwIGhfYmxhbmtfZW5kIDE4
NDAgaF9ib3JkZXI6IDCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgIDxicj4oSUkpIGludGVsKDAp
OiB2X2FjdGl2ZTogMTA1MKAgdl9zeW5jOiAxMDUzoCB2X3N5bmNfZW5kIDEwNTkgdl9ibGFua2lu
ZzogMTA4MCB2X2JvcmRlcjogMKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKAgPGJyPgooSUkpIGlu
dGVsKDApOiBSYW5nZXM6IFYgbWluOiA1NiBWIG1heDogNzUgSHosIEggbWluOiAzMCBIIG1heDog
ODEga0h6LCBQaXhDbG9jayBtYXggMTQwIE1IeqCgoKCgoKCgoKCgoKCgoKCgoKCgoKAgPGJyPihJ
SSkgaW50ZWwoMCk6IE1vbml0b3IgbmFtZTogU3luY01hc3RlcqCgoKCgoKCgoKCgoKCgoKCgoKCg
oKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoCA8
YnI+CihJSSkgaW50ZWwoMCk6IFNlcmlhbCBObzogSE1CUTgwODgyNKCgoKCgoKCgoKCgoKCgoKCg
oKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCg
oKCgoCA8YnI+KElJKSBpbnRlbCgwKTogRURJRCAoaW4gaGV4KTqgoKCgoKCgoKCgoKCgoKCgoKCg
oKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCg
oKCgoKCgoKCgIDxicj4KKElJKSBpbnRlbCgwKTqgIDAwZmZmZmZmZmZmZmZmMDA0YzJkNzMwMzMy
MzI1OTRkoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCg
oKCgoKCgoKCgoKCgoKCgIDxicj4oSUkpIGludGVsKDApOqAgMjIxMjAxMDM4MDJjMWU3ODJhNzhm
MWE2NTU0ODliMjagoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCg
oKCgoKCgoKCgoKCgoKCgoKCgoKAgPGJyPgooSUkpIGludGVsKDApOqAgMTI1MDU0YmZlZjgwYjMw
MDgxODA4MTQwNzE0ZjAxMDGgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCg
oKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKAgPGJyPihJSSkgaW50ZWwoMCk6oCAwMTAxMDEwMTAx
MDE3YzJlOTBhMDYwMWExZTQwMzAyMKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCg
oKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoCA8YnI+CihJSSkgaW50ZWwoMCk6oCAzNjAw
Y2IyODExMDAwMDFhMDAwMDAwZmQwMDM4NGIxZaCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCg
oKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoCA8YnI+KElJKSBpbnRlbCgwKTqg
IDUxMGUwMDBhMjAyMDIwMjAyMDIwMDAwMDAwZmMwMDUzoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCg
oKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgIDxicj4KKElJKSBpbnRl
bCgwKTqgIDc5NmU2MzRkNjE3Mzc0NjU3MjBhMjAyMDAwMDAwMGZmoKCgoKCgoKCgoKCgoKCgoKCg
oKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgIDxicj4oSUkp
IGludGVsKDApOqAgMDA0ODRkNDI1MTM4MzAzODM4MzIzNDBhMjAyMDAwYzCgoKCgoKCgoKCgoKCg
oKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKAgPGJy
PgooSUkpIGludGVsKDApOiBFRElEIHZlbmRvciAmcXVvdDtTQU0mcXVvdDssIHByb2QgaWQgODgz
oKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCg
oKCgoKCgoKCgoKCgIDxicj4oSUkpIGludGVsKDApOiBOb3QgdXNpbmcgZGVmYXVsdCBtb2RlICZx
dW90OzY0MHgzNTAmcXVvdDsgKHZyZWZyZXNoIG91dCBvZiByYW5nZSmgoKCgoKCgoKCgoKCgoKCg
oKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgIDxicj4KKElJKSBpbnRlbCgwKTogTm90IHVzaW5n
IGRlZmF1bHQgbW9kZSAmcXVvdDs2NDB4NDAwJnF1b3Q7ICh2cmVmcmVzaCBvdXQgb2YgcmFuZ2Up
oKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoCA8YnI+KElJKSBpbnRl
bCgwKTogTm90IHVzaW5nIGRlZmF1bHQgbW9kZSAmcXVvdDs3MjB4NDAwJnF1b3Q7ICh2cmVmcmVz
aCBvdXQgb2YgcmFuZ2UpoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCg
oCA8YnI+CihJSSkgaW50ZWwoMCk6IE5vdCB1c2luZyBkZWZhdWx0IG1vZGUgJnF1b3Q7NjQweDQ4
MCZxdW90OyAodnJlZnJlc2ggb3V0IG9mIHJhbmdlKaCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCg
oKCgoKCgoKCgoKCgoKCgoKAgPGJyPihJSSkgaW50ZWwoMCk6IE5vdCB1c2luZyBkZWZhdWx0IG1v
ZGUgJnF1b3Q7ODAweDYwMCZxdW90OyAodnJlZnJlc2ggb3V0IG9mIHJhbmdlKaCgoKCgoKCgoKCg
oKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKAgPGJyPgooSUkpIGludGVsKDApOiBOb3Qg
dXNpbmcgZGVmYXVsdCBtb2RlICZxdW90OzEwMjR4NzY4JnF1b3Q7ICh2cmVmcmVzaCBvdXQgb2Yg
cmFuZ2UpoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgIDxicj4oSUkp
IGludGVsKDApOiBOb3QgdXNpbmcgZGVmYXVsdCBtb2RlICZxdW90OzEyODB4OTYwJnF1b3Q7IChi
YWQgbW9kZSBjbG9jay9pbnRlcmxhY2UvZG91Ymxlc2NhbimgoKCgoKCgoKCgoKCgoKCgoKCgoKCg
oKCgoKCgIDxicj4KKElJKSBpbnRlbCgwKTogTm90IHVzaW5nIGRlZmF1bHQgbW9kZSAmcXVvdDsx
MjgweDEwMjQmcXVvdDsgKGJhZCBtb2RlIGNsb2NrL2ludGVybGFjZS9kb3VibGVzY2FuKaCgoKCg
oKCgoKCgoKCgoKCgoKCgoKCgoKCgoCA8YnI+KElJKSBpbnRlbCgwKTogTm90IHVzaW5nIGRlZmF1
bHQgbW9kZSAmcXVvdDsxNjAweDEyMDAmcXVvdDsgKGJhZCBtb2RlIGNsb2NrL2ludGVybGFjZS9k
b3VibGVzY2FuKaCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoCA8YnI+CihJSSkgaW50ZWwoMCk6
IE5vdCB1c2luZyBkZWZhdWx0IG1vZGUgJnF1b3Q7MTYwMHgxMjAwJnF1b3Q7IChiYWQgbW9kZSBj
bG9jay9pbnRlcmxhY2UvZG91Ymxlc2NhbimgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKAgPGJy
PihJSSkgaW50ZWwoMCk6IE5vdCB1c2luZyBkZWZhdWx0IG1vZGUgJnF1b3Q7MTYwMHgxMjAwJnF1
b3Q7IChiYWQgbW9kZSBjbG9jay9pbnRlcmxhY2UvZG91Ymxlc2NhbimgoKCgoKCgoKCgoKCgoKCg
oKCgoKCgoKCgoKAgPGJyPgooSUkpIGludGVsKDApOiBOb3QgdXNpbmcgZGVmYXVsdCBtb2RlICZx
dW90OzE2MDB4MTIwMCZxdW90OyAoYmFkIG1vZGUgY2xvY2svaW50ZXJsYWNlL2RvdWJsZXNjYW4p
oKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgIDxicj4oSUkpIGludGVsKDApOiBOb3QgdXNpbmcg
ZGVmYXVsdCBtb2RlICZxdW90OzE2MDB4MTIwMCZxdW90OyAoYmFkIG1vZGUgY2xvY2svaW50ZXJs
YWNlL2RvdWJsZXNjYW4poKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgIDxicj4KKElJKSBpbnRl
bCgwKTogTm90IHVzaW5nIGRlZmF1bHQgbW9kZSAmcXVvdDsxNzkyeDEzNDQmcXVvdDsgKGhlaWdo
dCB0b28gbGFyZ2UgZm9yIHZpcnR1YWwgc2l6ZSmgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCg
oCA8YnI+KElJKSBpbnRlbCgwKTogTm90IHVzaW5nIGRlZmF1bHQgbW9kZSAmcXVvdDsxNzkyeDEz
NDQmcXVvdDsgKGhlaWdodCB0b28gbGFyZ2UgZm9yIHZpcnR1YWwgc2l6ZSmgoKCgoKCgoKCgoKCg
oKCgoKCgoKCgoKCgoKCgoCA8YnI+CihJSSkgaW50ZWwoMCk6IE5vdCB1c2luZyBkZWZhdWx0IG1v
ZGUgJnF1b3Q7MTg1NngxMzkyJnF1b3Q7IChoZWlnaHQgdG9vIGxhcmdlIGZvciB2aXJ0dWFsIHNp
emUpoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKAgPGJyPihJSSkgaW50ZWwoMCk6IE5vdCB1
c2luZyBkZWZhdWx0IG1vZGUgJnF1b3Q7MTg1NngxMzkyJnF1b3Q7IChoZWlnaHQgdG9vIGxhcmdl
IGZvciB2aXJ0dWFsIHNpemUpoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKAgPGJyPgooSUkp
IGludGVsKDApOiBOb3QgdXNpbmcgZGVmYXVsdCBtb2RlICZxdW90OzE5MjB4MTQ0MCZxdW90OyAo
aGVpZ2h0IHRvbyBsYXJnZSBmb3IgdmlydHVhbCBzaXplKaCgoKCgoKCgoKCgoKCgoKCgoKCgoKCg
oKCgoKCgIDxicj4oSUkpIGludGVsKDApOiBOb3QgdXNpbmcgZGVmYXVsdCBtb2RlICZxdW90OzE5
MjB4MTQ0MCZxdW90OyAoaGVpZ2h0IHRvbyBsYXJnZSBmb3IgdmlydHVhbCBzaXplKaCgoKCgoKCg
oKCgoKCgoKCgoKCgoKCgoKCgoKCgIDxicj4KKElJKSBpbnRlbCgwKTogTm90IHVzaW5nIGRlZmF1
bHQgbW9kZSAmcXVvdDsxNDAweDEwNTAmcXVvdDsgKGJhZCBtb2RlIGNsb2NrL2ludGVybGFjZS9k
b3VibGVzY2FuKaCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoCA8YnI+KElJKSBpbnRlbCgwKTog
Tm90IHVzaW5nIGRlZmF1bHQgbW9kZSAmcXVvdDsxOTIweDE0NDAmcXVvdDsgKGhlaWdodCB0b28g
bGFyZ2UgZm9yIHZpcnR1YWwgc2l6ZSmgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoCA8YnI+
CihJSSkgaW50ZWwoMCk6IE5vdCB1c2luZyBkZWZhdWx0IG1vZGUgJnF1b3Q7MjA0OHgxNTM2JnF1
b3Q7IChoZWlnaHQgdG9vIGxhcmdlIGZvciB2aXJ0dWFsIHNpemUpoKCgoKCgoKCgoKCgoKCgoKCg
oKCgoKCgoKCgoKAgPGJyPihJSSkgaW50ZWwoMCk6IE5vdCB1c2luZyBkZWZhdWx0IG1vZGUgJnF1
b3Q7MjA0OHgxNTM2JnF1b3Q7IChoZWlnaHQgdG9vIGxhcmdlIGZvciB2aXJ0dWFsIHNpemUpoKCg
oKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKAgPGJyPgooSUkpIGludGVsKDApOiBOb3QgdXNpbmcg
ZGVmYXVsdCBtb2RlICZxdW90OzIwNDh4MTUzNiZxdW90OyAoaGVpZ2h0IHRvbyBsYXJnZSBmb3Ig
dmlydHVhbCBzaXplKaCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgIDxicj4oSUkpIGludGVs
KDApOiBQcmludGluZyBwcm9iZWQgbW9kZXMgZm9yIG91dHB1dCBUTURTLTGgoKCgoKCgoKCgoKCg
oKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKAgPGJyPgooSUkp
IGludGVsKDApOiBNb2RlbGluZSAmcXVvdDsxNjgweDEwNTAmcXVvdDt4NTkuOaAgMTE5LjAwoCAx
NjgwIDE3MjggMTc2MCAxODQwoCAxMDUwIDEwNTMgMTA1OSAxMDgwICtoc3luYyAtdnN5bmMgKDY0
Ljcga0h6KTxicj4oSUkpIGludGVsKDApOiBNb2RlbGluZSAmcXVvdDsxNDAweDEwNTAmcXVvdDt4
NjAuMKAgMTIyLjAwoCAxNDAwIDE0ODggMTY0MCAxODgwoCAxMDUwIDEwNTIgMTA2NCAxMDgyICto
c3luYyArdnN5bmMgKDY0Ljkga0h6KTxicj4KKElJKSBpbnRlbCgwKTogTW9kZWxpbmUgJnF1b3Q7
MTI4MHgxMDI0JnF1b3Q7eDc1LjCgIDEzNS4wMKAgMTI4MCAxMjk2IDE0NDAgMTY4OKAgMTAyNCAx
MDI1IDEwMjggMTA2NiAraHN5bmMgK3ZzeW5jICg4MC4wIGtIeik8YnI+KElJKSBpbnRlbCgwKTog
TW9kZWxpbmUgJnF1b3Q7MTI4MHgxMDI0JnF1b3Q7eDYwLjCgIDEwOC4wMKAgMTI4MCAxMzI4IDE0
NDAgMTY4OKAgMTAyNCAxMDI1IDEwMjggMTA2NiAraHN5bmMgK3ZzeW5jICg2NC4wIGtIeik8YnI+
CihJSSkgaW50ZWwoMCk6IE1vZGVsaW5lICZxdW90OzEyODB4OTYwJnF1b3Q7eDYwLjCgIDEwOC4w
MKAgMTI4MCAxMzc2IDE0ODggMTgwMKAgOTYwIDk2MSA5NjQgMTAwMCAraHN5bmMgK3ZzeW5jICg2
MC4wIGtIeimgoKAgPGJyPihJSSkgaW50ZWwoMCk6IE1vZGVsaW5lICZxdW90OzExNTJ4ODY0JnF1
b3Q7eDc1LjCgIDEwOC4wMKAgMTE1MiAxMjE2IDEzNDQgMTYwMKAgODY0IDg2NSA4NjggOTAwICto
c3luYyArdnN5bmMgKDY3LjUga0h6KaCgoKAgPGJyPgooSUkpIGludGVsKDApOiBNb2RlbGluZSAm
cXVvdDsxMDI0eDc2OCZxdW90O3g3NS4woKAgNzguNzWgIDEwMjQgMTA0MCAxMTM2IDEzMTKgIDc2
OCA3NjkgNzcyIDgwMCAraHN5bmMgK3ZzeW5jICg2MC4wIGtIeimgoKCgIDxicj4oSUkpIGludGVs
KDApOiBNb2RlbGluZSAmcXVvdDsxMDI0eDc2OCZxdW90O3g3MC4xoKAgNzUuMDCgIDEwMjQgMTA0
OCAxMTg0IDEzMjigIDc2OCA3NzEgNzc3IDgwNiAtaHN5bmMgLXZzeW5jICg1Ni41IGtIeimgoKCg
IDxicj4KKElJKSBpbnRlbCgwKTogTW9kZWxpbmUgJnF1b3Q7MTAyNHg3NjgmcXVvdDt4NjAuMKCg
IDY1LjAwoCAxMDI0IDEwNDggMTE4NCAxMzQ0oCA3NjggNzcxIDc3NyA4MDYgLWhzeW5jIC12c3lu
YyAoNDguNCBrSHopoKCgoCA8YnI+KElJKSBpbnRlbCgwKTogTW9kZWxpbmUgJnF1b3Q7ODMyeDYy
NCZxdW90O3g3NC42oKAgNTcuMjigIDgzMiA4NjQgOTI4IDExNTKgIDYyNCA2MjUgNjI4IDY2NyAt
aHN5bmMgLXZzeW5jICg0OS43IGtIeimgoKCgoKCgoCA8YnI+CihJSSkgaW50ZWwoMCk6IE1vZGVs
aW5lICZxdW90OzgwMHg2MDAmcXVvdDt4NzIuMqCgIDUwLjAwoCA4MDAgODU2IDk3NiAxMDQwoCA2
MDAgNjM3IDY0MyA2NjYgK2hzeW5jICt2c3luYyAoNDguMSBrSHopoKCgoKCgoKAgPGJyPihJSSkg
aW50ZWwoMCk6IE1vZGVsaW5lICZxdW90OzgwMHg2MDAmcXVvdDt4NzUuMKCgIDQ5LjUwoCA4MDAg
ODE2IDg5NiAxMDU2oCA2MDAgNjAxIDYwNCA2MjUgK2hzeW5jICt2c3luYyAoNDYuOSBrSHopoKCg
oKCgoKAgPGJyPgooSUkpIGludGVsKDApOiBNb2RlbGluZSAmcXVvdDs4MDB4NjAwJnF1b3Q7eDYw
LjOgoCA0MC4wMKAgODAwIDg0MCA5NjggMTA1NqAgNjAwIDYwMSA2MDUgNjI4ICtoc3luYyArdnN5
bmMgKDM3Ljkga0h6KaCgoKCgoKCgIDxicj4oSUkpIGludGVsKDApOiBNb2RlbGluZSAmcXVvdDs4
MDB4NjAwJnF1b3Q7eDU2LjKgoCAzNi4wMKAgODAwIDgyNCA4OTYgMTAyNKAgNjAwIDYwMSA2MDMg
NjI1ICtoc3luYyArdnN5bmMgKDM1LjIga0h6KaCgoKCgoKCgIDxicj4KKElJKSBpbnRlbCgwKTog
TW9kZWxpbmUgJnF1b3Q7NjQweDQ4MCZxdW90O3g3NS4woKAgMzEuNTCgIDY0MCA2NTYgNzIwIDg0
MKAgNDgwIDQ4MSA0ODQgNTAwIC1oc3luYyAtdnN5bmMgKDM3LjUga0h6KaCgoKCgoKCgoCA8YnI+
KElJKSBpbnRlbCgwKTogTW9kZWxpbmUgJnF1b3Q7NjQweDQ4MCZxdW90O3g3Mi44oKAgMzEuNTCg
IDY0MCA2NjQgNzA0IDgzMqAgNDgwIDQ4OSA0OTIgNTIwIC1oc3luYyAtdnN5bmMgKDM3Ljkga0h6
KaCgoKCgoKCgoCA8YnI+CihJSSkgaW50ZWwoMCk6IE1vZGVsaW5lICZxdW90OzY0MHg0ODAmcXVv
dDt4NzUuMKCgIDMxLjUwoCA2NDAgNjU2IDcyMCA4NDCgIDQ4MCA0ODEgNDg0IDUwMCAtaHN5bmMg
LXZzeW5jICgzNy41IGtIeimgoKCgoKCgoKAgPGJyPihJSSkgaW50ZWwoMCk6IE1vZGVsaW5lICZx
dW90OzY0MHg0ODAmcXVvdDt4NjYuN6CgIDMwLjI0oCA2NDAgNzA0IDc2OCA4NjSgIDQ4MCA0ODMg
NDg2IDUyNSAtaHN5bmMgLXZzeW5jICgzNS4wIGtIeimgoKCgoKCgoKAgPGJyPgooSUkpIGludGVs
KDApOiBNb2RlbGluZSAmcXVvdDs2NDB4NDgwJnF1b3Q7eDU5LjmgoCAyNS4xOKAgNjQwIDY1NiA3
NTIgODAwoCA0ODAgNDkwIDQ5MiA1MjUgLWhzeW5jIC12c3luYyAoMzEuNSBrSHopoKCgoKCgoKCg
IDxicj4oSUkpIGludGVsKDApOiBNb2RlbGluZSAmcXVvdDs3MjB4NDAwJnF1b3Q7eDcwLjGgoCAy
OC4zMqAgNzIwIDczOCA4NDYgOTAwoCA0MDAgNDEyIDQxNCA0NDkgLWhzeW5jICt2c3luYyAoMzEu
NSBrSHopoKCgoKCgoKCgIDxicj4KKElJKSBpbnRlbCgwKTogT3V0cHV0IFZHQSBlbmFibGVkIGJ5
IGNvbmZpZyBmaWxloKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCg
oKCgoKCgoKCgoKCgoKCgoKCgoKCgIDxicj4oSUkpIGludGVsKDApOiBPdXRwdXQgTFZEUyBjb25u
ZWN0ZWSgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCg
oKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKAgPGJyPgooSUkpIGludGVsKDApOiBPdXRwdXQgVE1E
Uy0xIGVuYWJsZWQgYnkgY29uZmlnIGZpbGWgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCg
oKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKAgPGJyPihJSSkgaW50ZWwoMCk6IFVzaW5n
IHVzZXIgcHJlZmVyZW5jZSBmb3IgaW5pdGlhbCBtb2Rlc6CgoKCgoKCgoKCgoKCgoKCgoKCgoKCg
oKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoCA8YnI+CihJSSkgaW50ZWwoMCk6
IE91dHB1dCBWR0EgdXNpbmcgaW5pdGlhbCBtb2RlIDEyODB4MTAyNKCgoKCgoKCgoKCgoKCgoKCg
oKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoCA8YnI+KElJKSBpbnRl
bCgwKTogT3V0cHV0IExWRFMgdXNpbmcgaW5pdGlhbCBtb2RlIDEyODB4ODAwoKCgoKCgoKCgoKCg
oKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgIDxicj4KKElJ
KSBpbnRlbCgwKTogT3V0cHV0IFRNRFMtMSB1c2luZyBpbml0aWFsIG1vZGUgMTY4MHgxMDUwoKCg
oKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgIDxi
cj4oSUkpIGludGVsKDApOiBNb25pdG9yaW5nIGNvbm5lY3RlZCBkaXNwbGF5cyBlbmFibGVkoKCg
oKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCg
oKAgPGJyPgooSUkpIGludGVsKDApOiBkZXRlY3RlZCA1MTIga0IgR1RULqCgoKCgoKCgoKCgoKCg
oKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCg
oKCgoKCgoKAgPGJyPihJSSkgaW50ZWwoMCk6IGRldGVjdGVkIDc2NzYga0Igc3RvbGVuIG1lbW9y
eS6goKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCg
oKCgoKCgoKCgoKCgoCA8YnI+Cig9PSkgaW50ZWwoMCk6IHZpZGVvIG92ZXJsYXkga2V5IHNldCB0
byAweDEwMWZloKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCg
oKCgoKCgoKCgoKCgoKCgoKCgoCA8YnI+KD09KSBpbnRlbCgwKTogSW50ZWwgWHZNQyBkZWNvZGVy
IGRpc2FibGVkoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCg
oKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgIDxicj4KKCoqKSBpbnRlbCgwKTogV2lsbCB0cnkgdG8g
ZW5hYmxlIHBhZ2UgZmxpcHBpbmegoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCg
oKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgIDxicj4oKiopIGludGVsKDApOiBUcmlwbGUg
YnVmZmVyaW5nIGVuYWJsZWSgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCg
oKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKAgPGJyPgooPT0pIGludGVsKDApOiBV
c2luZyBnYW1tYSBjb3JyZWN0aW9uICgxLjAsIDEuMCwgMS4wKaCgoKCgoKCgoKCgoKCgoKCgoKCg
oKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKAgPGJyPigqKikgaW50ZWwo
MCk6IERpc3BsYXkgZGltZW5zaW9uczogKDM0MCwgMjcwKSBtbaCgoKCgoKCgoKCgoKCgoKCgoKCg
oKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoCA8YnI+CigqKikg
aW50ZWwoMCk6IERQSSBzZXQgdG8gKDIyNCwgMTEyKaCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCg
oKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoCA8YnI+
KElJKSBMb2FkaW5nIHN1YiBtb2R1bGUgJnF1b3Q7ZmImcXVvdDugoKCgoKCgoKCgoKCgoKCgoKCg
oKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCg
oKCgoKCgoKCgoCA8YnI+CihJSSkgTG9hZE1vZHVsZTogJnF1b3Q7ZmImcXVvdDugoKCgoKCgoKCg
oKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCg
oKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKAgPGJyPjxicj4oSUkpIExvYWRpbmcgL3Vzci9saWIv
eG9yZy9tb2R1bGVzLy9saWJmYi5zbzxicj4oSUkpIE1vZHVsZSBmYjogdmVuZG9yPSZxdW90O1gu
T3JnIEZvdW5kYXRpb24mcXVvdDugoCA8YnI+CqCgoKCgoKAgY29tcGlsZWQgZm9yIDEuNS4zLCBt
b2R1bGUgdmVyc2lvbiA9IDEuMC4wPGJyPqCgoKCgoKAgQUJJIGNsYXNzOiBYLk9yZyBBTlNJIEMg
RW11bGF0aW9uLCB2ZXJzaW9uIDAuNDxicj4oSUkpIExvYWRpbmcgc3ViIG1vZHVsZSAmcXVvdDtl
eGEmcXVvdDugoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKAgPGJyPihJSSkgTG9hZE1vZHVsZTogJnF1
b3Q7ZXhhJnF1b3Q7oKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoCA8YnI+Cjxicj4oSUkp
IExvYWRpbmcgL3Vzci9saWIveG9yZy9tb2R1bGVzLy9saWJleGEuc288YnI+KElJKSBNb2R1bGUg
ZXhhOiB2ZW5kb3I9JnF1b3Q7WC5PcmcgRm91bmRhdGlvbiZxdW90O6CgIDxicj6goKCgoKCgIGNv
bXBpbGVkIGZvciAxLjUuMywgbW9kdWxlIHZlcnNpb24gPSAyLjQuMDxicj6goKCgoKCgIEFCSSBj
bGFzczogWC5PcmcgVmlkZW8gRHJpdmVyLCB2ZXJzaW9uIDQuMTxicj4oSUkpIExvYWRpbmcgc3Vi
IG1vZHVsZSAmcXVvdDtyYW1kYWMmcXVvdDugoKCgoKCgoKCgoKCgoKCgoCA8YnI+CihJSSkgTG9h
ZE1vZHVsZTogJnF1b3Q7cmFtZGFjJnF1b3Q7oKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgIDxicj4o
SUkpIE1vZHVsZSAmcXVvdDtyYW1kYWMmcXVvdDsgYWxyZWFkeSBidWlsdC1pbqCgoKCgoKCgoKCg
oCA8YnI+KElJKSBpbnRlbCgwKTogQ29tcGFyaW5nIHJlZ3MgZnJvbSBzZXJ2ZXIgc3RhcnQgdXAg
dG8gQWZ0ZXIgUHJlSW5pdDxicj4oV1cpIGludGVsKDApOiBSZWdpc3RlciAweDcwMDI0IChQSVBF
QVNUQVQpIGNoYW5nZWQgZnJvbSAweDAwMDAwMjA3IHRvIDB4MDAwMDAwMDA8YnI+CihXVykgaW50
ZWwoMCk6IFBJUEVBU1RBVCBiZWZvcmU6IHN0YXR1czogVlNZTkNfSU5UX1NUQVRVUyBTVkJMQU5L
X0lOVF9TVEFUVVMgVkJMQU5LX0lOVF9TVEFUVVMgT1JFR19VUERBVEVfU1RBVFVTPGJyPihXVykg
aW50ZWwoMCk6IFBJUEVBU1RBVCBhZnRlcjogc3RhdHVzOqCgoKCgoKCgoKCgoKCgoKCgoKCgoKCg
oKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKAgPGJyPgoo
PT0pIERlcHRoIDI0IHBpeG1hcCBmb3JtYXQgaXMgMzIgYnBwoKCgoKCgoKCgoKCgoKCgoKCgoKCg
oKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgIDxi
cj4oSUkpIGRvIEkgbmVlZCBSQUM/oCBObywgSSBkb24mIzM5O3QuoKCgoKCgoKCgoKCgoKCgoKCg
oKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCg
oKCgoCA8YnI+CihJSSkgcmVzb3VyY2UgcmFuZ2VzIGFmdGVyIHByZUluaXQ6oKCgoKCgoKCgoKCg
oKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCg
oKCgoKCgoKAgPGJyPqCgoKCgoKAgWzBdIC0xoCAwoKCgoKCgIDB4ZmZmZmZmZmYgLSAweGZmZmZm
ZmZmICgweDEpIE1YW0JdoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCg
oKCgoKCgoKCgoKAgPGJyPgqgoKCgoKCgIFsxXSAtMaAgMKCgoKCgoCAweDAwMGYwMDAwIC0gMHgw
MDBmZmZmZiAoMHgxMDAwMCkgTVhbQl2goKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCg
oKCgoKCgoKCgoKCgoKCgIDxicj6goKCgoKCgIFsyXSAtMaAgMKCgoKCgoCAweDAwMGMwMDAwIC0g
MHgwMDBlZmZmZiAoMHgzMDAwMCkgTVhbQl2goKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCg
oKCgoKCgoKCgoKCgoKCgoKCgIDxicj4KoKCgoKCgoCBbM10gLTGgIDCgoKCgoKAgMHgwMDAwMDAw
MCAtIDB4MDAwOWZmZmYgKDB4YTAwMDApIE1YW0JdoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCg
oKCgoKCgoKCgoKCgoKCgoKCgoKCgoCA8YnI+oKCgoKCgoCBbNF0gMKCgIDCgoKCgoKAgMHgwMDBh
MDAwMCAtIDB4MDAwYWZmZmYgKDB4MTAwMDApIE1TW0JdKE9wckQpoKCgoKCgoKCgoKCgoKCgoKCg
oKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoCA8YnI+CqCgoKCgoKAgWzVdIDCgoCAwoKCgoKCgIDB4
MDAwYjAwMDAgLSAweDAwMGI3ZmZmICgweDgwMDApIE1TW0JdKE9wckQpoKCgoKCgoKCgoKCgoKCg
oKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKAgPGJyPqCgoKCgoKAgWzZdIDCgoCAwoKCgoKCg
IDB4MDAwYjgwMDAgLSAweDAwMGJmZmZmICgweDgwMDApIE1TW0JdKE9wckQpoKCgoKCgoKCgoKCg
oKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKAgPGJyPgqgoKCgoKCgIFs3XSAtMaAgMKCg
oKCgoCAweDAwMDBmZmZmIC0gMHgwMDAwZmZmZiAoMHgxKSBJWFtCXaCgoKCgoKCgoKCgoKCgoKCg
oKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgIDxicj6goKCgoKCgIFs4XSAtMaAg
MKCgoKCgoCAweDAwMDAwMDAwIC0gMHgwMDAwMDAwMCAoMHgxKSBJWFtCXaCgoKCgoKCgoKCgoKCg
oKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgIDxicj4KoKCgoKCgoCBbOV0g
MKCgIDCgoKCgoKAgMHgwMDAwMDNiMCAtIDB4MDAwMDAzYmIgKDB4YykgSVNbQl0oT3ByVSmgoKCg
oKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoCA8YnI+oKCgoKCgoCBb
MTBdIDCgIDCgoKCgoKAgMHgwMDAwMDNjMCAtIDB4MDAwMDAzZGYgKDB4MjApIElTW0JdKE9wclUp
oKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoCA8YnI+CihJSSkg
aW50ZWwoMCk6IEtlcm5lbCByZXBvcnRlZCA0ODEwMjQgdG90YWwsIDEgdXNlZKCgoKCgoKCgoKCg
oKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKAgPGJyPihJ
SSkgaW50ZWwoMCk6IEk4MzBDaGVja0F2YWlsYWJsZU1lbW9yeTogMTkyNDA5MiBrQiBhdmFpbGFi
bGWgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKAgPGJy
Pgpkcm1PcGVuRGV2aWNlOiBub2RlIG5hbWUgaXMgL2Rldi9kcmkvY2FyZDCgoKCgoKCgoKCgoKCg
oKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCg
IDxicj5kcm1PcGVuRGV2aWNlOiBvcGVuIHJlc3VsdCBpcyAxMiwgKE9LKaCgoKCgoKCgoKCgoKCg
oKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCg
oKCgIDxicj4KZHJtT3BlbkRldmljZTogbm9kZSBuYW1lIGlzIC9kZXYvZHJpL2NhcmQwoKCgoKCg
oKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCg
oKCgoKCgoCA8YnI+ZHJtT3BlbkRldmljZTogb3BlbiByZXN1bHQgaXMgMTIsIChPSymgoKCgoKCg
oKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCg
oKCgoKCgoKCgoCA8YnI+CmRybU9wZW5CeUJ1c2lkOiBTZWFyY2hpbmcgZm9yIEJ1c0lEIHBjaTow
MDAwOjAwOjAyLjCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCg
oKCgoKCgoKCgoKCgoKAgPGJyPmRybU9wZW5EZXZpY2U6IG5vZGUgbmFtZSBpcyAvZGV2L2RyaS9j
YXJkMKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCg
oKCgoKCgoKCgoKCgoKCgoKAgPGJyPgpkcm1PcGVuRGV2aWNlOiBvcGVuIHJlc3VsdCBpcyAxMiwg
KE9LKaCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCg
oKCgoKCgoKCgoKCgoKCgoKCgoKCgIDxicj5kcm1PcGVuQnlCdXNpZDogZHJtT3Blbk1pbm9yIHJl
dHVybnMgMTKgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCg
oKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgIDxicj4KZHJtT3BlbkJ5QnVzaWQ6IGRybUdldEJ1c2lk
IHJlcG9ydHMgcGNpOjAwMDA6MDA6MDIuMKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCg
oKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoCA8YnI+KElJKSBbZHJtXSBEUk0gaW50ZXJmYWNl
IHZlcnNpb24gMS4zoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCg
oKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoCA8YnI+CihJSSkgW2RybV0gRFJNIG9wZW4g
bWFzdGVyIHN1Y2NlZWRlZC6goKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCg
oKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKAgPGJyPihJSSkgaW50ZWwoMCk6IFtk
cm1dIFVzaW5nIHRoZSBEUk0gbG9jayBTQVJFQSBhbHNvIGZvciBkcmF3YWJsZXMuoKCgoKCgoKCg
oKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKAgPGJyPgooSUkpIGludGVsKDAp
OiBbZHJtXSBmcmFtZWJ1ZmZlciBtYXBwZWQgYnkgZGR4IGRyaXZlcqCgoKCgoKCgoKCgoKCgoKCg
oKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgIDxicj4oSUkpIGludGVs
KDApOiBbZHJtXSBhZGRlZCAxIHJlc2VydmVkIGNvbnRleHQgZm9yIGtlcm5lbKCgoKCgoKCgoKCg
oKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgIDxicj4KKElJKSBp
bnRlbCgwKTogWCBjb250ZXh0IGhhbmRsZSA9IDB4MaCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCg
oKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoCA8YnI+KElJ
KSBpbnRlbCgwKTogW2RybV0gaW5zdGFsbGVkIERSTSBzaWduYWwgaGFuZGxlcqCgoKCgoKCgoKCg
oKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoCA8YnI+
CihXVykgaW50ZWwoMCk6IERSTSB2ZXJzaW9uIDEuOSBvciBuZXdlciByZXF1aXJlZCBmb3IgUGFn
ZSBmbGlwcGluZy4gRGlzYWJsaW5nLqCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKAg
PGJyPigqKikgaW50ZWwoMCk6IEZyYW1lYnVmZmVyIGNvbXByZXNzaW9uIGRpc2FibGVkoKCgoKCg
oKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCg
oKAgPGJyPgooKiopIGludGVsKDApOiBUaWxpbmcgZW5hYmxlZKCgoKCgoKCgoKCgoKCgoKCgoKCg
oKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCg
oKCgoKCgIDxicj4oPT0pIGludGVsKDApOiBWaWRlb1JhbTogMjYyMTQ0IEtCoKCgoKCgoKCgoKCg
oKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCg
oKCgoKCgoKCgIDxicj4KKElJKSBpbnRlbCgwKTogQXR0ZW1wdGluZyBtZW1vcnkgYWxsb2NhdGlv
biB3aXRoIHRpbGVkIGJ1ZmZlcnMuoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCg
oKCgoKCgoKCgoKCgoCA8YnI+KElJKSBpbnRlbCgwKTogVGlsZWQgYWxsb2NhdGlvbiBzdWNjZXNz
ZnVsLqCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCg
oKCgoKCgoKCgoKCgoKCgoCA8YnI+CihJSSkgaW50ZWwoMCk6IFtkcm1dIFJlZ2lzdGVycyA9IDB4
MmY4MTQwMDCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCg
oKCgoKCgoKCgoKCgoKCgoKCgoKAgPGJyPihJSSkgaW50ZWwoMCk6IFtkcmldIHZpc3VhbCBjb25m
aWdzIGluaXRpYWxpemVkoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCg
oKCgoKCgoKCgoKCgoKCgoKCgoKCgoKAgPGJyPgooSUkpIGludGVsKDApOiBQYWdlIEZsaXBwaW5n
IGRpc2FibGVkoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCg
oKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgIDxicj4oSUkpIGludGVsKDApOiB2Z2FIV0dldElP
QmFzZTogaHdwLSZndDtJT0Jhc2UgaXMgMHgwM2QwLCBod3AtJmd0O1BJT09mZnNldCBpcyAweDAw
MDCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgIDxicj4KKElJKSBFWEEoMCk6IE9m
ZnNjcmVlbiBwaXhtYXAgYXJlYSBvZiA0NDIzNjgwMCBieXRlc6CgoKCgoKCgoKCgoKCgoKCgoKCg
oKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoCA8YnI+KElJKSBFWEEoMCk6
IERyaXZlciByZWdpc3RlcmVkIHN1cHBvcnQgZm9yIHRoZSBmb2xsb3dpbmcgb3BlcmF0aW9uczqg
oKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoCA8YnI+CihJSSmgoKCg
oKCgoCBTb2xpZKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCg
oKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKAgPGJyPihJSSmg
oKCgoKCgoCBDb3B5oKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCg
oKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKAgPGJyPgoo
SUkpoKCgoKCgoKAgQ29tcG9zaXRlIChSRU5ERVIgYWNjZWxlcmF0aW9uKaCgoKCgoKCgoKCgoKCg
oKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgIDxi
cj4oPT0pIGludGVsKDApOiBCYWNraW5nIHN0b3JlIGRpc2FibGVkoKCgoKCgoKCgoKCgoKCgoKCg
oKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCg
IDxicj4KKD09KSBpbnRlbCgwKTogU2lsa2VuIG1vdXNlIGVuYWJsZWSgoKCgoKCgoKCgoKCgoKCg
oKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCg
oKCgoCA8YnI+KElJKSBpbnRlbCgwKTogSW5pdGlhbGl6aW5nIEhXIEN1cnNvcqCgoKCgoKCgoKCg
oKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCg
oKCgoKCgoCA8YnI+CihJSSkgaW50ZWwoMCk6IFtEUkldIGluc3RhbGxhdGlvbiBjb21wbGV0ZaCg
oKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCg
oKCgoKCgoKCgoKAgPGJyPihJSSkgaW50ZWwoMCk6IEN1cnJlbnQgY2xvY2sgcmF0ZSBtdWx0aXBs
aWVyOiAxoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCg
oKCgoKCgoKCgoKCgoKAgPGJyPgooSUkpIGludGVsKDApOiB4Zjg2QmluZEdBUlRNZW1vcnk6IGJp
bmQga2V5IDAgYXQgMHgwZDVkMDAwMCAocGdvZmZzZXQgNTQ3MzYpoKCgoKCgoKCgoKCgoKCgoKCg
oKCgoKCgoKCgoKCgoKCgoKCgIDxicj4oSUkpIGludGVsKDApOiBGaXhlZCBtZW1vcnkgYWxsb2Nh
dGlvbiBsYXlvdXQ6oKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCg
oKCgoKCgoKCgoKCgoKCgoKCgoKCgIDxicj4KKElJKSBpbnRlbCgwKTogMHgwMDAwMDAwMC0weDAw
MDAwZmZmOiBwb3dlciBjb250ZXh0ICg0IGtCKaCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCg
oKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoCA8YnI+KElJKSBpbnRlbCgwKTogMHgwMDc3ZjAwMDqg
oKCgoKCgoKCgoCBlbmQgb2Ygc3RvbGVuIG1lbW9yeaCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCg
oKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoCA8YnI+CihJSSkgaW50ZWwoMCk6IDB4MDA3N2Yw
MDAtMHgwZDVjZmZmZjogRFJJIG1lbW9yeSBtYW5hZ2VyICgyMTEyNjgga0IpoKCgoKCgoKCgoKCg
oKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKAgPGJyPihJSSkgaW50ZWwoMCk6IDB4MGQ1
ZDAwMDAtMHgwZmZmZmZmZjogZXhhIG9mZnNjcmVlbiAoNDMyMDAga0IpoKCgoKCgoKCgoKCgoKCg
oKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKAgPGJyPgooSUkpIGludGVsKDApOiAw
eDEwMDAwMDAwOqCgoKCgoKCgoKCgIGVuZCBvZiBhcGVydHVyZaCgoKCgoKCgoKCgoKCgoKCgoKCg
oKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgIDxicj4oSUkpIGludGVsKDAp
OiBCTyBtZW1vcnkgYWxsb2NhdGlvbiBsYXlvdXQ6oKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCg
oKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgIDxicj4KKElJKSBpbnRl
bCgwKTogMHgwMDc3ZjAwMDqgoKCgoKCgoKCgoCBzdGFydCBvZiBtZW1vcnkgbWFuYWdlcqCgoKCg
oKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoCA8YnI+KElJKSBp
bnRlbCgwKTogMHgwMDc5ZjAwMC0weDAxNWFlZmZmOiBkZXB0aCBidWZmZXIgKDE0NDAwIGtCKSBZ
IHRpbGVkoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoCA8YnI+CihJ
SSkgaW50ZWwoMCk6IDB4MDE3OWYwMDAtMHgwMjVhZWZmZjogdGhpcmQgYnVmZmVyICgxNDQwMCBr
QikgWCB0aWxlZKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKAgPGJy
PihJSSkgaW50ZWwoMCk6IDB4MDI3OWYwMDAtMHgwMzVhZWZmZjogYmFjayBidWZmZXIgKDE0NDAw
IGtCKSBYIHRpbGVkoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKAg
PGJyPgooSUkpIGludGVsKDApOiAweDAzODAwMDAwLTB4MDViMjdmZmY6IGZyb250IGJ1ZmZlciAo
MzYwMDAga0IpIFggdGlsZWSgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCg
oKCgIDxicj4oSUkpIGludGVsKDApOiAweDAzNzlmMDAwLTB4MDM3OWZmZmY6IG92ZXJsYXkgcmVn
aXN0ZXJzICg0IGtCKaCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCg
oKCgoKCgIDxicj4KKElJKSBpbnRlbCgwKTogMHgwMzdhMDAwMC0weDAzN2I1ZmZmOiBleGEgRzk2
NSBzdGF0ZSBidWZmZXIgKDg4IGtCKaCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCg
oKCgoKCgoKCgoCA8YnI+KElJKSBpbnRlbCgwKTogMHgwMzdjMDAwMC0weDAzN2M3ZmZmOiBsb2dp
Y2FsIDNEIGNvbnRleHQgKDMyIGtCKaCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCg
oKCgoKCgoKCgoKCgoCA8YnI+CihJSSkgaW50ZWwoMCk6IDB4MDM3YzgwMDAtMHgwMzdkMWZmZjog
SFcgY3Vyc29ycyAoNDAga0IpoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCg
oKCgoKCgoKCgoKCgoKCgoKAgPGJyPihJSSkgaW50ZWwoMCk6IDB4MGQ1ZDAwMDA6oKCgoKCgoKCg
oKAgZW5kIG9mIG1lbW9yeSBtYW5hZ2VyoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCg
oKCgoKCgoKCgoKCgoKCgoKCgoKAgPGJyPgooV1cpIGludGVsKDApOiBFU1IgaXMgMHgwMDAwMDAw
MaCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCg
oKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgIDxicj4oV1cpIGludGVsKDApOiBQUkIwX0NUTCAoMHgw
MDAxZjAwMSkgaW5kaWNhdGVzIHJpbmcgYnVmZmVyIGVuYWJsZWSgoKCgoKCgoKCgoKCgoKCgoKCg
oKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgIDxicj4KKFdXKSBpbnRlbCgwKTogRXhpc3Rpbmcg
ZXJyb3JzIGZvdW5kIGluIGhhcmR3YXJlIHN0YXRlLqCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCg
oKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoCA8YnI+KElJKSBpbnRlbCgwKTogdXNpbmcg
U1NDIHJlZmVyZW5jZSBjbG9jayBvZiAxMDAgTUh6oKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCg
oKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoCA8YnI+CihJSSkgaW50ZWwoMCk6IFNl
bGVjdGluZyBzdGFuZGFyZCAxOCBiaXQgVE1EUyBwaXhlbCBmb3JtYXQuoKCgoKCgoKCgoKCgoKCg
oKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKAgPGJyPihJSSkgaW50ZWwoMCk6
IE91dHB1dCBjb25maWd1cmF0aW9uOqCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCg
oKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKAgPGJyPgooSUkpIGludGVs
KDApOqCgIFBpcGUgQSBpcyBvbqCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCg
oKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgIDxicj4oSUkpIGlu
dGVsKDApOqCgIERpc3BsYXkgcGxhbmUgQSBpcyBub3cgZW5hYmxlZCBhbmQgY29ubmVjdGVkIHRv
IHBpcGUgQS6goKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgIDxicj4KKElJ
KSBpbnRlbCgwKTqgoCBQaXBlIEIgaXMgb26goKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCg
oKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoCA8YnI+
KElJKSBpbnRlbCgwKTqgoCBEaXNwbGF5IHBsYW5lIEIgaXMgbm93IGVuYWJsZWQgYW5kIGNvbm5l
Y3RlZCB0byBwaXBlIEIuoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoCA8
YnI+CihJSSkgaW50ZWwoMCk6oKAgT3V0cHV0IFZHQSBpcyBjb25uZWN0ZWQgdG8gcGlwZSBub25l
oKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCg
oKAgPGJyPihJSSkgaW50ZWwoMCk6oKAgT3V0cHV0IExWRFMgaXMgY29ubmVjdGVkIHRvIHBpcGUg
QqCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCg
oKCgoKAgPGJyPgooSUkpIGludGVsKDApOqCgIE91dHB1dCBUTURTLTEgaXMgY29ubmVjdGVkIHRv
IHBpcGUgQaCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCg
oKCgoKCgoKCgIDxicj4oSUkpIGludGVsKDApOiBbZHJtXSBtYXBwZWQgZnJvbnQgYnVmZmVyIGF0
IDB4ZDM4MDAwMDAsIGhhbmRsZSA9IDB4MmE3MWIwMDCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCg
oKCgoKCgoKCgoKCgIDxicj4KKElJKSBpbnRlbCgwKTogW2RybV0gbWFwcGVkIGJhY2sgYnVmZmVy
IGF0IDB4ZDI3OWYwMDAsIGhhbmRsZSA9IDB4MWM1MDAwMDCgoKCgoKCgoKCgoKCgoKCgoKCgoKCg
oKCgoKCgoKCgoKCgoKCgoCA8YnI+KElJKSBpbnRlbCgwKTogW2RybV0gbWFwcGVkIHRoaXJkIGJ1
ZmZlciBhdCAweGQxNzlmMDAwLCBoYW5kbGUgPSAweDFjMzA3MDAwoKCgoKCgoKCgoKCgoKCgoKCg
oKCgoKCgoKCgoKCgoKCgoKCgoCA8YnI+CihJSSkgaW50ZWwoMCk6IFtkcm1dIG1hcHBlZCBkZXB0
aCBidWZmZXIgYXQgMHhkMDc5ZjAwMCwgaGFuZGxlID0gMHgxYzEwNzAwMKCgoKCgoKCgoKCgoKCg
oKCgoKCgoKCgoKCgoKCgoKCgoKCgoKAgPGJyPihJSSkgaW50ZWwoMCk6IFJhbmRSIDEuMiBlbmFi
bGVkLCBpZ25vcmUgdGhlIGZvbGxvd2luZyBSYW5kUiBkaXNhYmxlZCBtZXNzYWdlLqCgoKCgoKCg
oKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKAgPGJyPgooSUkpIGludGVsKDApOiBEUE1TIGVuYWJs
ZWSgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCg
oKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgIDxicj4oSUkpIGludGVsKDApOiBTZXQgdXAg
dGV4dHVyZWQgdmlkZW+goKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCg
oKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgIDxicj4KKElJKSBpbnRlbCgwKTogU2V0
IHVwIG92ZXJsYXkgdmlkZW+goKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCg
oKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoCA8YnI+KElJKSBpbnRlbCgwKTog
ZGlyZWN0IHJlbmRlcmluZzogRW5hYmxlZKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCg
oKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoCA8YnI+CihXVykgaW50ZWwo
MCk6IE9wdGlvbiAmcXVvdDtQcmVmZXJyZWRNb2RlJnF1b3Q7IGlzIG5vdCB1c2VkoKCgoKCgoKCg
oKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgIDxi
cj4oV1cpIGludGVsKDApOiBPcHRpb24gJnF1b3Q7UG9zaXRpb24mcXVvdDsgaXMgbm90IHVzZWSg
oKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCg
oKCgoKCgoKCgoCA8YnI+CihXVykgaW50ZWwoMCk6IE9wdGlvbiAmcXVvdDtJZ25vcmUmcXVvdDsg
aXMgbm90IHVzZWSgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCg
oKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgIDxicj4oV1cpIGludGVsKDApOiBPcHRpb24gJnF1b3Q7
RW5hYmxlJnF1b3Q7IGlzIG5vdCB1c2VkoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCg
oKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoCA8YnI+CigtLSkgUmFuZFIgZGlz
YWJsZWSgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCg
oKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKAgPGJyPihJSSkgSW5pdGlh
bGl6aW5nIGJ1aWx0LWluIGV4dGVuc2lvbiBNSVQtU0hNoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCg
oKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKAgPGJyPgooSUkpIElu
aXRpYWxpemluZyBidWlsdC1pbiBleHRlbnNpb24gWElucHV0RXh0ZW5zaW9uoKCgoKCgoKCgoKCg
oKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgIDxicj4oSUkp
IEluaXRpYWxpemluZyBidWlsdC1pbiBleHRlbnNpb24gWFRFU1SgoKCgoKCgoKCgoKCgoKCgoKCg
oKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgIDxicj4K
KElJKSBJbml0aWFsaXppbmcgYnVpbHQtaW4gZXh0ZW5zaW9uIFhLRVlCT0FSRKCgoKCgoKCgoKCg
oKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoCA8
YnI+KElJKSBJbml0aWFsaXppbmcgYnVpbHQtaW4gZXh0ZW5zaW9uIFhJTkVSQU1BoKCgoKCgoKCg
oKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCg
oCA8YnI+CihJSSkgSW5pdGlhbGl6aW5nIGJ1aWx0LWluIGV4dGVuc2lvbiBYRklYRVOgoKCgoKCg
oKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCg
oKCgoKAgPGJyPihJSSkgSW5pdGlhbGl6aW5nIGJ1aWx0LWluIGV4dGVuc2lvbiBSRU5ERVKgoKCg
oKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCg
oKCgoKCgoKAgPGJyPgooSUkpIEluaXRpYWxpemluZyBidWlsdC1pbiBleHRlbnNpb24gUkFORFKg
oKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCg
oKCgoKCgoKCgoKCgIDxicj4oSUkpIEluaXRpYWxpemluZyBidWlsdC1pbiBleHRlbnNpb24gQ09N
UE9TSVRFoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCg
oKCgoKCgoKCgoKCgoKCgIDxicj4KKElJKSBJbml0aWFsaXppbmcgYnVpbHQtaW4gZXh0ZW5zaW9u
IERBTUFHRaCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCg
oKCgoKCgoKCgoKCgoKCgoKCgoCA8YnI+KElJKSBJbml0aWFsaXppbmcgYnVpbHQtaW4gZXh0ZW5z
aW9uIFhFVklFoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCg
oKCgoKCgoKCgoKCgoKCgoKCgoKCgoCA8YnI+CmRybU9wZW5EZXZpY2U6IG5vZGUgbmFtZSBpcyAv
ZGV2L2RyaS9jYXJkMKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCg
oKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKAgPGJyPmRybU9wZW5EZXZpY2U6IG9wZW4gcmVzdWx0
IGlzIDEzLCAoT0spoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCg
oKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKAgPGJyPgpkcm1PcGVuQnlCdXNpZDogU2VhcmNo
aW5nIGZvciBCdXNJRCBwY2k6MDAwMDowMDowMi4woKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCg
oKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgIDxicj5kcm1PcGVuRGV2aWNlOiBub2Rl
IG5hbWUgaXMgL2Rldi9kcmkvY2FyZDCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCg
oKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgIDxicj4KZHJtT3BlbkRldmljZTog
b3BlbiByZXN1bHQgaXMgMTMsIChPSymgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCg
oKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoCA8YnI+ZHJtT3BlbkJ5QnVz
aWQ6IGRybU9wZW5NaW5vciByZXR1cm5zIDEzoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCg
oKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoCA8YnI+CmRybU9wZW5C
eUJ1c2lkOiBkcm1HZXRCdXNpZCByZXBvcnRzIHBjaTowMDAwOjAwOjAyLjCgoKCgoKCgoKCgoKCg
oKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKAgPGJyPihJSSkg
QUlHTFg6IGVuYWJsZWQgR0xYX01FU0FfY29weV9zdWJfYnVmZmVyoKCgoKCgoKCgoKCgoKCgoKCg
oKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKAgPGJyPgoo
SUkpIEFJR0xYOiBlbmFibGVkIEdMWF9TR0lfc3dhcF9jb250cm9sIGFuZCBHTFhfTUVTQV9zd2Fw
X2NvbnRyb2ygoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgIDxi
cj4oSUkpIEFJR0xYOiBlbmFibGVkIEdMWF90ZXh0dXJlX2Zyb21fcGl4bWFwIHdpdGggZHJpdmVy
IHN1cHBvcnSgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCg
IDxicj4KKElJKSBBSUdMWDogTG9hZGVkIGFuZCBpbml0aWFsaXplZCAvdXNyL2xpYi9kcmkvaTk2
NV9kcmkuc2+goKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCg
oKCgoCA8YnI+KElJKSBHTFg6IEluaXRpYWxpemVkIERSSSBHTCBwcm92aWRlciBmb3Igc2NyZWVu
IDCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCg
oKCgoKCgoCA8YnI+CihJSSkgaW50ZWwoMCk6IFNldHRpbmcgc2NyZWVuIHBoeXNpY2FsIHNpemUg
dG8gNzY1IHggMjcxoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCg
oKCgoKCgoKCgoKAgPGJyPihJSSkgY29uZmlnL2hhbDogQWRkaW5nIGlucHV0IGRldmljZSBTbGVl
cCBCdXR0b24gKENNKaCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCg
oKCgoKCgoKCgoKCgoKAgPGJyPgooSUkpIExvYWRNb2R1bGU6ICZxdW90O2V2ZGV2JnF1b3Q7oKCg
oKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCg
oKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoCA8YnI+PGJyPihJSSkgTG9hZGluZyAvdXNyL2xp
Yi94b3JnL21vZHVsZXMvaW5wdXQvL2V2ZGV2X2Rydi5zbzxicj4oSUkpIE1vZHVsZSBldmRldjog
dmVuZG9yPSZxdW90O1guT3JnIEZvdW5kYXRpb24mcXVvdDugoKCgoKCgoKAgPGJyPgqgoKCgoKCg
IGNvbXBpbGVkIGZvciAxLjUuMywgbW9kdWxlIHZlcnNpb24gPSAyLjEuM6CgoCA8YnI+oKCgoKCg
oCBNb2R1bGUgY2xhc3M6IFguT3JnIFhJbnB1dCBEcml2ZXKgoKCgoKCgoKCgoKAgPGJyPqCgoKCg
oKAgQUJJIGNsYXNzOiBYLk9yZyBYSW5wdXQgZHJpdmVyLCB2ZXJzaW9uIDIuMaCgIDxicj4oKiop
IFNsZWVwIEJ1dHRvbiAoQ00pOiBhbHdheXMgcmVwb3J0cyBjb3JlIGV2ZW50c6CgoCA8YnI+Cigq
KikgU2xlZXAgQnV0dG9uIChDTSk6IERldmljZTogJnF1b3Q7L2Rldi9pbnB1dC9ldmVudDEmcXVv
dDugoCA8YnI+KElJKSBTbGVlcCBCdXR0b24gKENNKTogRm91bmQga2V5c6CgoKCgoKCgoKCgoKCg
oKCgoKAgPGJyPihJSSkgU2xlZXAgQnV0dG9uIChDTSk6IENvbmZpZ3VyaW5nIGFzIGtleWJvYXJk
oKCgoKCgIDxicj4oSUkpIFhJTlBVVDogQWRkaW5nIGV4dGVuZGVkIGlucHV0IGRldmljZSAmcXVv
dDtTbGVlcCBCdXR0b24gKENNKSZxdW90OyAodHlwZTogS0VZQk9BUkQpPGJyPgooKiopIE9wdGlv
biAmcXVvdDt4a2JfcnVsZXMmcXVvdDsgJnF1b3Q7ZXZkZXYmcXVvdDugoKCgoKCgoKCgoKCgoKCg
oKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgIDxicj4oKiopIE9wdGlvbiAmcXVvdDt4a2Jf
bW9kZWwmcXVvdDsgJnF1b3Q7cGMxMDUraW5ldCZxdW90O6CgoKCgoKCgoKCgoKCgoKCgoKCgoKCg
oKCgoKCgoKCgoKCgoKCgoKCgIDxicj4oKiopIE9wdGlvbiAmcXVvdDt4a2JfbGF5b3V0JnF1b3Q7
ICZxdW90O3VzJnF1b3Q7oKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCg
oKCgoKCgIDxicj4KKElJKSBjb25maWcvaGFsOiBBZGRpbmcgaW5wdXQgZGV2aWNlIENISUNPTlkg
VVNCIEtleWJvYXJkoKCgoKCgoKCgoKCgoKCgoKCgoKAgPGJyPigqKikgQ0hJQ09OWSBVU0IgS2V5
Ym9hcmQ6IGFsd2F5cyByZXBvcnRzIGNvcmUgZXZlbnRzoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCg
IDxicj4oKiopIENISUNPTlkgVVNCIEtleWJvYXJkOiBEZXZpY2U6ICZxdW90Oy9kZXYvaW5wdXQv
ZXZlbnQ2JnF1b3Q7oKCgoKCgoKCgoKCgoKCgoKCgoKCgoKAgPGJyPgooSUkpIENISUNPTlkgVVNC
IEtleWJvYXJkOiBGb3VuZCBrZXlzoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCg
oKCgoCA8YnI+KElJKSBDSElDT05ZIFVTQiBLZXlib2FyZDogQ29uZmlndXJpbmcgYXMga2V5Ym9h
cmSgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKAgPGJyPihJSSkgWElOUFVUOiBBZGRpbmcgZXh0
ZW5kZWQgaW5wdXQgZGV2aWNlICZxdW90O0NISUNPTlkgVVNCIEtleWJvYXJkJnF1b3Q7ICh0eXBl
OiBLRVlCT0FSRCk8YnI+CigqKikgT3B0aW9uICZxdW90O3hrYl9ydWxlcyZxdW90OyAmcXVvdDtl
dmRldiZxdW90O6CgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCg
oKAgPGJyPigqKikgT3B0aW9uICZxdW90O3hrYl9tb2RlbCZxdW90OyAmcXVvdDtwYzEwNStpbmV0
JnF1b3Q7oKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKAgPGJyPigq
KikgT3B0aW9uICZxdW90O3hrYl9sYXlvdXQmcXVvdDsgJnF1b3Q7dXMmcXVvdDugoKCgoKCgoKCg
oKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKAgPGJyPgooSUkpIGNvbmZp
Zy9oYWw6IEFkZGluZyBpbnB1dCBkZXZpY2UgQVQgVHJhbnNsYXRlZCBTZXQgMiBrZXlib2FyZKCg
oKCgoKCgoKCgoKCgoCA8YnI+KCoqKSBBVCBUcmFuc2xhdGVkIFNldCAyIGtleWJvYXJkOiBhbHdh
eXMgcmVwb3J0cyBjb3JlIGV2ZW50c6CgoKCgoKCgoKCgoKCgoKCgoKAgPGJyPigqKikgQVQgVHJh
bnNsYXRlZCBTZXQgMiBrZXlib2FyZDogRGV2aWNlOiAmcXVvdDsvZGV2L2lucHV0L2V2ZW50NSZx
dW90O6CgoKCgoKCgoKCgoKCgoKCgoCA8YnI+CihJSSkgQVQgVHJhbnNsYXRlZCBTZXQgMiBrZXli
b2FyZDogRm91bmQga2V5c6CgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgIDxicj4o
SUkpIEFUIFRyYW5zbGF0ZWQgU2V0IDIga2V5Ym9hcmQ6IENvbmZpZ3VyaW5nIGFzIGtleWJvYXJk
oKCgoKCgoKCgoKCgoKCgoKCgoKCgoCA8YnI+KElJKSBYSU5QVVQ6IEFkZGluZyBleHRlbmRlZCBp
bnB1dCBkZXZpY2UgJnF1b3Q7QVQgVHJhbnNsYXRlZCBTZXQgMiBrZXlib2FyZCZxdW90OyAodHlw
ZTogS0VZQk9BUkQpPGJyPgooKiopIE9wdGlvbiAmcXVvdDt4a2JfcnVsZXMmcXVvdDsgJnF1b3Q7
ZXZkZXYmcXVvdDugoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCg
oKCgoKCgoKCgoKAgPGJyPigqKikgT3B0aW9uICZxdW90O3hrYl9tb2RlbCZxdW90OyAmcXVvdDtw
YzEwNStpbmV0JnF1b3Q7oKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCg
oKCgoKCgoKCgoCA8YnI+CigqKikgT3B0aW9uICZxdW90O3hrYl9sYXlvdXQmcXVvdDsgJnF1b3Q7
dXMmcXVvdDugoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCg
oKCgoKCgoKCgoCA8YnI+KElJKSBjb25maWcvaGFsOiBBZGRpbmcgaW5wdXQgZGV2aWNlIFBvd2Vy
IEJ1dHRvbiAoRkYpoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoCA8YnI+KCoqKSBQ
b3dlciBCdXR0b24gKEZGKTogYWx3YXlzIHJlcG9ydHMgY29yZSBldmVudHOgoKCgoKCgoKCgoKCg
oKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoCA8YnI+CigqKikgUG93ZXIgQnV0dG9uIChGRik6IERl
dmljZTogJnF1b3Q7L2Rldi9pbnB1dC9ldmVudDAmcXVvdDugoKCgoKCgoKCgoKCgoKCgoKCgoKCg
oKCgoKCgoKCgoKCgoKCgIDxicj4oSUkpIFBvd2VyIEJ1dHRvbiAoRkYpOiBGb3VuZCBrZXlzoKCg
oKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgIDxicj4o
SUkpIFBvd2VyIEJ1dHRvbiAoRkYpOiBDb25maWd1cmluZyBhcyBrZXlib2FyZKCgoKCgoKCgoKCg
oKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgIDxicj4KKElJKSBYSU5QVVQ6IEFkZGluZyBl
eHRlbmRlZCBpbnB1dCBkZXZpY2UgJnF1b3Q7UG93ZXIgQnV0dG9uIChGRikmcXVvdDsgKHR5cGU6
IEtFWUJPQVJEKaCgoKCgoKCgoKAgPGJyPigqKikgT3B0aW9uICZxdW90O3hrYl9ydWxlcyZxdW90
OyAmcXVvdDtldmRldiZxdW90O6CgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCg
oKCgoKCgoKCgoKCgoKCgoKCgoCA8YnI+KCoqKSBPcHRpb24gJnF1b3Q7eGtiX21vZGVsJnF1b3Q7
ICZxdW90O3BjMTA1K2luZXQmcXVvdDugoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCg
oKCgoKCgoKCgoKCgoKCgoKCgIDxicj4KKCoqKSBPcHRpb24gJnF1b3Q7eGtiX2xheW91dCZxdW90
OyAmcXVvdDt1cyZxdW90O6CgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCg
oKCgoKCgoKCgoKCgoKCgoKCgIDxicj4oSUkpIGNvbmZpZy9oYWw6IEFkZGluZyBpbnB1dCBkZXZp
Y2UgUG93ZXIgQnV0dG9uIChDTSmgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgIDxi
cj4oKiopIFBvd2VyIEJ1dHRvbiAoQ00pOiBhbHdheXMgcmVwb3J0cyBjb3JlIGV2ZW50c6CgoKCg
oKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgIDxicj4KKCoqKSBQb3dlciBCdXR0b24g
KENNKTogRGV2aWNlOiAmcXVvdDsvZGV2L2lucHV0L2V2ZW50MyZxdW90O6CgoKCgoKCgoKCgoKCg
oKCgoKCgoKCgoKCgoKCgoKCgoKCgoKAgPGJyPihJSSkgUG93ZXIgQnV0dG9uIChDTSk6IEZvdW5k
IGtleXOgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCg
oKAgPGJyPihJSSkgUG93ZXIgQnV0dG9uIChDTSk6IENvbmZpZ3VyaW5nIGFzIGtleWJvYXJkoKCg
oKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKAgPGJyPgooSUkpIFhJTlBVVDog
QWRkaW5nIGV4dGVuZGVkIGlucHV0IGRldmljZSAmcXVvdDtQb3dlciBCdXR0b24gKENNKSZxdW90
OyAodHlwZTogS0VZQk9BUkQpoKCgoKCgoKCgoCA8YnI+KCoqKSBPcHRpb24gJnF1b3Q7eGtiX3J1
bGVzJnF1b3Q7ICZxdW90O2V2ZGV2JnF1b3Q7oKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCg
oKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgIDxicj4oKiopIE9wdGlvbiAmcXVvdDt4a2JfbW9k
ZWwmcXVvdDsgJnF1b3Q7cGMxMDUraW5ldCZxdW90O6CgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCg
oKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKAgPGJyPgooKiopIE9wdGlvbiAmcXVvdDt4a2JfbGF5
b3V0JnF1b3Q7ICZxdW90O3VzJnF1b3Q7oKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCg
oKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKAgPGJyPihJSSkgY29uZmlnL2hhbDogQWRkaW5nIGlu
cHV0IGRldmljZSBWaWRlbyBCdXOgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCg
oKCgoKAgPGJyPigqKikgVmlkZW8gQnVzOiBhbHdheXMgcmVwb3J0cyBjb3JlIGV2ZW50c6CgoKCg
oKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKAgPGJyPgooKiopIFZpZGVv
IEJ1czogRGV2aWNlOiAmcXVvdDsvZGV2L2lucHV0L2V2ZW50MTAmcXVvdDugoKCgoKCgoKCgoKCg
oKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoCA8YnI+KElJKSBWaWRlbyBCdXM6IEZvdW5k
IGtleXOgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCg
oKCgoKCgoKCgoCA8YnI+KElJKSBWaWRlbyBCdXM6IENvbmZpZ3VyaW5nIGFzIGtleWJvYXJkoKCg
oKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoCA8YnI+CihJSSkg
WElOUFVUOiBBZGRpbmcgZXh0ZW5kZWQgaW5wdXQgZGV2aWNlICZxdW90O1ZpZGVvIEJ1cyZxdW90
OyAodHlwZTogS0VZQk9BUkQpoKCgoKCgoKCgoKCgoKCgoKCgIDxicj4oKiopIE9wdGlvbiAmcXVv
dDt4a2JfcnVsZXMmcXVvdDsgJnF1b3Q7ZXZkZXYmcXVvdDugoKCgoKCgoKCgoKCgoKCgoKCgoKCg
oKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKAgPGJyPigqKikgT3B0aW9uICZxdW90
O3hrYl9tb2RlbCZxdW90OyAmcXVvdDtwYzEwNStpbmV0JnF1b3Q7oKCgoKCgoKCgoKCgoKCgoKCg
oKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoCA8YnI+CigqKikgT3B0aW9uICZxdW90
O3hrYl9sYXlvdXQmcXVvdDsgJnF1b3Q7dXMmcXVvdDugoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCg
oKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoCA8YnI+KElJKSBjb25maWcvaGFsOiBB
ZGRpbmcgaW5wdXQgZGV2aWNlIE1hY2ludG9zaCBtb3VzZSBidXR0b24gZW11bGF0aW9uoKCgoKCg
oKCgoKCgoKCgoKCgoCA8YnI+KCoqKSBNYWNpbnRvc2ggbW91c2UgYnV0dG9uIGVtdWxhdGlvbjog
YWx3YXlzIHJlcG9ydHMgY29yZSBldmVudHOgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoCA8YnI+Cigq
KikgTWFjaW50b3NoIG1vdXNlIGJ1dHRvbiBlbXVsYXRpb246IERldmljZTogJnF1b3Q7L2Rldi9p
bnB1dC9ldmVudDQmcXVvdDugoKCgoKCgoKCgoKCgoKCgoKCgoKCgIDxicj4oSUkpIE1hY2ludG9z
aCBtb3VzZSBidXR0b24gZW11bGF0aW9uOiBGb3VuZCAzIG1vdXNlIGJ1dHRvbnOgoKCgoKCgoKCg
oKCgoKCgoKCgoKCgoKCgoKCgIDxicj4oSUkpIE1hY2ludG9zaCBtb3VzZSBidXR0b24gZW11bGF0
aW9uOiBGb3VuZCB4IGFuZCB5IHJlbGF0aXZlIGF4ZXOgoKCgoKCgoKCgoKCgoKCgoKCgoKCgIDxi
cj4KKElJKSBNYWNpbnRvc2ggbW91c2UgYnV0dG9uIGVtdWxhdGlvbjogQ29uZmlndXJpbmcgYXMg
bW91c2WgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoCA8YnI+KCoqKSBNYWNpbnRvc2ggbW91
c2UgYnV0dG9uIGVtdWxhdGlvbjogWUF4aXNNYXBwaW5nOiBidXR0b25zIDQgYW5kIDWgoKCgoKCg
oKCgoKCgoKCgoKCgoCA8YnI+KCoqKSBNYWNpbnRvc2ggbW91c2UgYnV0dG9uIGVtdWxhdGlvbjog
RW11bGF0ZVdoZWVsQnV0dG9uOiA0LCBFbXVsYXRlV2hlZWxJbmVydGlhOiAxMCwgRW11bGF0ZVdo
ZWVsVGltZW91dDogMjAwPGJyPgooSUkpIFhJTlBVVDogQWRkaW5nIGV4dGVuZGVkIGlucHV0IGRl
dmljZSAmcXVvdDtNYWNpbnRvc2ggbW91c2UgYnV0dG9uIGVtdWxhdGlvbiZxdW90OyAodHlwZTog
TU9VU0UpoKCgoKCgoKCgoKCgoKCgoKCgoKAgPGJyPihJSSkgY29uZmlnL2hhbDogQWRkaW5nIGlu
cHV0IGRldmljZSBQUy8yIEdlbmVyaWMgTW91c2WgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCg
oKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgIDxicj4KKCoqKSBQUy8yIEdlbmVyaWMgTW91c2U6
IGFsd2F5cyByZXBvcnRzIGNvcmUgZXZlbnRzoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCg
oKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKAgPGJyPigqKikgUFMvMiBHZW5lcmljIE1vdXNl
OiBEZXZpY2U6ICZxdW90Oy9kZXYvaW5wdXQvZXZlbnQ5JnF1b3Q7oKCgoKCgoKCgoKCgoKCgoKCg
oKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoCA8YnI+CihJSSkgUFMvMiBH
ZW5lcmljIE1vdXNlOiBGb3VuZCAzIG1vdXNlIGJ1dHRvbnOgoKCgoKCgoKCgoKCgoKCgoKCgoKCg
oKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgIDxicj4oSUkpIFBTLzIg
R2VuZXJpYyBNb3VzZTogRm91bmQgeCBhbmQgeSByZWxhdGl2ZSBheGVzoKCgoKCgoKCgoKCgoKCg
oKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoCA8YnI+CihJSSkgUFMv
MiBHZW5lcmljIE1vdXNlOiBDb25maWd1cmluZyBhcyBtb3VzZaCgoKCgoKCgoKCgoKCgoKCgoKCg
oKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgIDxicj4oKiopIFBT
LzIgR2VuZXJpYyBNb3VzZTogWUF4aXNNYXBwaW5nOiBidXR0b25zIDQgYW5kIDWgoKCgoKCgoKCg
oKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoCA8YnI+CigqKikg
UFMvMiBHZW5lcmljIE1vdXNlOiBFbXVsYXRlV2hlZWxCdXR0b246IDQsIEVtdWxhdGVXaGVlbElu
ZXJ0aWE6IDEwLCBFbXVsYXRlV2hlZWxUaW1lb3V0OiAyMDCgoKCgoKCgoKCgoKCgIDxicj4oSUkp
IFhJTlBVVDogQWRkaW5nIGV4dGVuZGVkIGlucHV0IGRldmljZSAmcXVvdDtQUy8yIEdlbmVyaWMg
TW91c2UmcXVvdDsgKHR5cGU6IE1PVVNFKaCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCg
oKAgPGJyPgooSUkpIGNvbmZpZy9oYWw6IEFkZGluZyBpbnB1dCBkZXZpY2UgTG9naXRlY2ggVVNC
LVBTLzIgT3B0aWNhbCBNb3VzZaCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCg
oKCgoCA8YnI+KCoqKSBMb2dpdGVjaCBVU0ItUFMvMiBPcHRpY2FsIE1vdXNlOiBhbHdheXMgcmVw
b3J0cyBjb3JlIGV2ZW50c6CgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCg
oKCgoKAgPGJyPgooKiopIExvZ2l0ZWNoIFVTQi1QUy8yIE9wdGljYWwgTW91c2U6IERldmljZTog
JnF1b3Q7L2Rldi9pbnB1dC9ldmVudDcmcXVvdDugoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCg
oKCgoKCgoKCgoKCgoKCgoKAgPGJyPihJSSkgTG9naXRlY2ggVVNCLVBTLzIgT3B0aWNhbCBNb3Vz
ZTogRm91bmQgNCBtb3VzZSBidXR0b25zoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCg
oKCgoKCgoKCgoKCgoKCgoKCgIDxicj4KKElJKSBMb2dpdGVjaCBVU0ItUFMvMiBPcHRpY2FsIE1v
dXNlOiBGb3VuZCB4IGFuZCB5IHJlbGF0aXZlIGF4ZXOgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCg
oKCgoKCgoKCgoKCgoKCgoKCgoKAgPGJyPihJSSkgTG9naXRlY2ggVVNCLVBTLzIgT3B0aWNhbCBN
b3VzZTogQ29uZmlndXJpbmcgYXMgbW91c2WgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCg
oKCgoKCgoKCgoKCgoKCgoKCgoKCgIDxicj4KKCoqKSBMb2dpdGVjaCBVU0ItUFMvMiBPcHRpY2Fs
IE1vdXNlOiBZQXhpc01hcHBpbmc6IGJ1dHRvbnMgNCBhbmQgNaCgoKCgoKCgoKCgoKCgoKCgoKCg
oKCgoKCgoKCgoKCgoKCgoKCgoKCgoKAgPGJyPigqKikgTG9naXRlY2ggVVNCLVBTLzIgT3B0aWNh
bCBNb3VzZTogRW11bGF0ZVdoZWVsQnV0dG9uOiA0LCBFbXVsYXRlV2hlZWxJbmVydGlhOiAxMCwg
RW11bGF0ZVdoZWVsVGltZW91dDogMjAwIDxicj4KKElJKSBYSU5QVVQ6IEFkZGluZyBleHRlbmRl
ZCBpbnB1dCBkZXZpY2UgJnF1b3Q7TG9naXRlY2ggVVNCLVBTLzIgT3B0aWNhbCBNb3VzZSZxdW90
OyAodHlwZTogTU9VU0UpoKCgoKCgoKCgoKCgoKCgoKCgoKCgIDxicj4oSUkpIGNvbmZpZy9oYWw6
IEFkZGluZyBpbnB1dCBkZXZpY2UgU3luUFMvMiBTeW5hcHRpY3MgVG91Y2hQYWSgoKCgoKCgoKCg
oKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoCA8YnI+CihJSSkgTG9hZE1vZHVs
ZTogJnF1b3Q7c3luYXB0aWNzJnF1b3Q7oKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCg
oKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoCA8YnI+PGJy
PihJSSkgTG9hZGluZyAvdXNyL2xpYi94b3JnL21vZHVsZXMvaW5wdXQvL3N5bmFwdGljc19kcnYu
c288YnI+KElJKSBNb2R1bGUgc3luYXB0aWNzOiB2ZW5kb3I9JnF1b3Q7WC5PcmcgRm91bmRhdGlv
biZxdW90O6CgoKCgoKCgoCA8YnI+CqCgoKCgoKAgY29tcGlsZWQgZm9yIDEuNS4zLCBtb2R1bGUg
dmVyc2lvbiA9IDAuMTUuMqCgoKCgoCA8YnI+oKCgoKCgoCBNb2R1bGUgY2xhc3M6IFguT3JnIFhJ
bnB1dCBEcml2ZXKgoKCgoKCgoKCgoKCgoKCgIDxicj6goKCgoKCgIEFCSSBjbGFzczogWC5Pcmcg
WElucHV0IGRyaXZlciwgdmVyc2lvbiAyLjGgoKCgoKAgPGJyPihJSSkgU3luYXB0aWNzIHRvdWNo
cGFkIGRyaXZlciB2ZXJzaW9uIDAuMTUuMqCgoKCgoKCgoKCgoCA8YnI+CihJSSkgU3luUFMvMiBT
eW5hcHRpY3MgVG91Y2hQYWQ6IHgtYXhpcyByYW5nZSAxNDcyIC0gNTQ3MiA8YnI+KElJKSBTeW5Q
Uy8yIFN5bmFwdGljcyBUb3VjaFBhZDogeS1heGlzIHJhbmdlIDE0MDggLSA0NDQ4IDxicj4oKiop
IE9wdGlvbiAmcXVvdDtEZXZpY2UmcXVvdDsgJnF1b3Q7L2Rldi9pbnB1dC9ldmVudDgmcXVvdDug
oKCgoKCgoKCgoKCgoKCgoCA8YnI+KC0tKSBTeW5QUy8yIFN5bmFwdGljcyBUb3VjaFBhZCB0b3Vj
aHBhZCBmb3VuZKCgoKCgoKCgoKCgIDxicj4KKCoqKSBTeW5QUy8yIFN5bmFwdGljcyBUb3VjaFBh
ZDogYWx3YXlzIHJlcG9ydHMgY29yZSBldmVudHM8YnI+KElJKSBYSU5QVVQ6IEFkZGluZyBleHRl
bmRlZCBpbnB1dCBkZXZpY2UgJnF1b3Q7U3luUFMvMiBTeW5hcHRpY3MgVG91Y2hQYWQmcXVvdDsg
KHR5cGU6IFRPVUNIUEFEKTxicj4oSUkpIFN5blBTLzIgU3luYXB0aWNzIFRvdWNoUGFkOiB4LWF4
aXMgcmFuZ2UgMTQ3MiAtIDU0NzKgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoCA8YnI+CihJ
SSkgU3luUFMvMiBTeW5hcHRpY3MgVG91Y2hQYWQ6IHktYXhpcyByYW5nZSAxNDA4IC0gNDQ0OKCg
oKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgIDxicj4oLS0pIFN5blBTLzIgU3luYXB0aWNzIFRv
dWNoUGFkIHRvdWNocGFkIGZvdW5koKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCg
oKCgoCA8YnI+ZXhhQ29weURpcnR5OiBQZW5kaW5nIGRhbWFnZSByZWdpb24gZW1wdHkhoKCgoKCg
oKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKAgPGJyPgooSUkpIEFJR0xYOiBT
dXNwZW5kaW5nIEFJR0xYIGNsaWVudHMgZm9yIFZUIHN3aXRjaKCgoKCgoKCgoKCgoKCgoKCgoKCg
oKCgoKCgoKCgoKCgoKCgoCA8YnI+KElJKSBpbnRlbCgwKTogeGY4NlVuYmluZEdBUlRNZW1vcnk6
IHVuYmluZCBrZXkgMKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKAgPGJyPihJ
SSkgT3BlbiBBQ1BJIHN1Y2Nlc3NmdWwgKC92YXIvcnVuL2FjcGlkLnNvY2tldCmgoKCgoKCgoKCg
oKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgIDxicj4KKElJKSBBSUdMWDogUmVzdW1pbmcgQUlH
TFggY2xpZW50cyBhZnRlciBWVCBzd2l0Y2igoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCg
oKCgoKAgPGJyPihJSSkgaW50ZWwoMCk6IHhmODZCaW5kR0FSVE1lbW9yeTogYmluZCBrZXkgMCBh
dCAweDBkNWQwMDAwIChwZ29mZnNldCA1NDczNimgoKCgoKCgoKCgIDxicj4oSUkpIGludGVsKDAp
OiBGaXhlZCBtZW1vcnkgYWxsb2NhdGlvbiBsYXlvdXQ6oKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCg
oKCgoKCgoKCgoKCgoKCgoCA8YnI+CihJSSkgaW50ZWwoMCk6IDB4MDAwMDAwMDAtMHgwMDAwMGZm
ZjogcG93ZXIgY29udGV4dCAoNCBrQimgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgIDxicj4o
SUkpIGludGVsKDApOiAweDAwNzdmMDAwOqCgoKCgoKCgoKCgIGVuZCBvZiBzdG9sZW4gbWVtb3J5
oKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoCA8YnI+KElJKSBpbnRlbCgwKTogMHgwMDc3ZjAw
MC0weDBkNWNmZmZmOiBEUkkgbWVtb3J5IG1hbmFnZXIgKDIxMTI2OCBrQimgoKCgoKCgoKCgoKCg
oKCgoKAgPGJyPgooSUkpIGludGVsKDApOiAweDBkNWQwMDAwLTB4MGZmZmZmZmY6IGV4YSBvZmZz
Y3JlZW4gKDQzMjAwIGtCKaCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoCA8YnI+KElJKSBpbnRlbCgw
KTogMHgxMDAwMDAwMDqgoKCgoKCgoKCgoCBlbmQgb2YgYXBlcnR1cmWgoKCgoKCgoKCgoKCgoKCg
oKCgoKCgoKCgoKCgoKCgoKAgPGJyPihJSSkgaW50ZWwoMCk6IEJPIG1lbW9yeSBhbGxvY2F0aW9u
IGxheW91dDqgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgIDxicj4K
KElJKSBpbnRlbCgwKTogMHgwMDc3ZjAwMDqgoKCgoKCgoKCgoCBzdGFydCBvZiBtZW1vcnkgbWFu
YWdlcqCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKAgPGJyPihJSSkgaW50ZWwoMCk6IDB4MDA3OWYw
MDAtMHgwMTVhZWZmZjogZGVwdGggYnVmZmVyICgxNDQwMCBrQikgWSB0aWxlZKCgoKCgoKCgoKCg
oKCgoKCgIDxicj4oSUkpIGludGVsKDApOiAweDAxNzlmMDAwLTB4MDI1YWVmZmY6IHRoaXJkIGJ1
ZmZlciAoMTQ0MDAga0IpIFggdGlsZWSgoKCgoKCgoKCgoKCgoKCgoCA8YnI+CihJSSkgaW50ZWwo
MCk6IDB4MDI3OWYwMDAtMHgwMzVhZWZmZjogYmFjayBidWZmZXIgKDE0NDAwIGtCKSBYIHRpbGVk
oKCgoKCgoKCgoKCgoKCgoKCgIDxicj4oSUkpIGludGVsKDApOiAweDAzODAwMDAwLTB4MDViMjdm
ZmY6IGZyb250IGJ1ZmZlciAoMzYwMDAga0IpIFggdGlsZWSgoKCgoKCgoKCgoKCgoKCgoCA8YnI+
KElJKSBpbnRlbCgwKTogMHgwMzc5ZjAwMC0weDAzNzlmZmZmOiBvdmVybGF5IHJlZ2lzdGVycyAo
NCBrQimgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKAgPGJyPgooSUkpIGludGVsKDApOiAweDAzN2Ew
MDAwLTB4MDM3YjVmZmY6IGV4YSBHOTY1IHN0YXRlIGJ1ZmZlciAoODgga0IpoKCgoKCgoKCgoKCg
oKCgoKCgoCA8YnI+KElJKSBpbnRlbCgwKTogMHgwMzdjMDAwMC0weDAzN2M3ZmZmOiBsb2dpY2Fs
IDNEIGNvbnRleHQgKDMyIGtCKaCgoKCgoKCgoKCgoKCgoKCgoKCgoKAgPGJyPihJSSkgaW50ZWwo
MCk6IDB4MDM3YzgwMDAtMHgwMzdkMWZmZjogSFcgY3Vyc29ycyAoNDAga0IpoKCgoKCgoKCgoKCg
oKCgoKCgoKCgoKCgoKCgoKCgIDxicj4KKElJKSBpbnRlbCgwKTogMHgwZDVkMDAwMDqgoKCgoKCg
oKCgoCBlbmQgb2YgbWVtb3J5IG1hbmFnZXKgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKAgPGJy
PihXVykgaW50ZWwoMCk6IEVTUiBpcyAweDAwMDAwMDAxPGJyPihXVykgaW50ZWwoMCk6IFBSQjBf
Q1RMICgweDAwMDFmMDAxKSBpbmRpY2F0ZXMgcmluZyBidWZmZXIgZW5hYmxlZDxicj4oV1cpIGlu
dGVsKDApOiBFeGlzdGluZyBlcnJvcnMgZm91bmQgaW4gaGFyZHdhcmUgc3RhdGUuPGJyPgooSUkp
IGludGVsKDApOiB1c2luZyBTU0MgcmVmZXJlbmNlIGNsb2NrIG9mIDEwMCBNSHo8YnI+KElJKSBp
bnRlbCgwKTogU2VsZWN0aW5nIHN0YW5kYXJkIDE4IGJpdCBUTURTIHBpeGVsIGZvcm1hdC48YnI+
KElJKSBpbnRlbCgwKTogT3V0cHV0IGNvbmZpZ3VyYXRpb246PGJyPihJSSkgaW50ZWwoMCk6oKAg
UGlwZSBBIGlzIG9uPGJyPihJSSkgaW50ZWwoMCk6oKAgRGlzcGxheSBwbGFuZSBBIGlzIG5vdyBl
bmFibGVkIGFuZCBjb25uZWN0ZWQgdG8gcGlwZSBBLjxicj4KKElJKSBpbnRlbCgwKTqgoCBQaXBl
IEIgaXMgb248YnI+KElJKSBpbnRlbCgwKTqgoCBEaXNwbGF5IHBsYW5lIEIgaXMgbm93IGVuYWJs
ZWQgYW5kIGNvbm5lY3RlZCB0byBwaXBlIEIuPGJyPihJSSkgaW50ZWwoMCk6oKAgT3V0cHV0IFZH
QSBpcyBjb25uZWN0ZWQgdG8gcGlwZSBub25lPGJyPihJSSkgaW50ZWwoMCk6oKAgT3V0cHV0IExW
RFMgaXMgY29ubmVjdGVkIHRvIHBpcGUgQjxicj4KKElJKSBpbnRlbCgwKTqgoCBPdXRwdXQgVE1E
Uy0xIGlzIGNvbm5lY3RlZCB0byBwaXBlIEE8YnI+KElJKSBpbnRlbCgwKTogW2RybV0gbWFwcGVk
IGZyb250IGJ1ZmZlciBhdCAweGQzODAwMDAwLCBoYW5kbGUgPSAweDJhNzFjMDAwPGJyPihJSSkg
U3luUFMvMiBTeW5hcHRpY3MgVG91Y2hQYWQ6IHgtYXhpcyByYW5nZSAxNDcyIC0gNTQ3Mjxicj4o
SUkpIFN5blBTLzIgU3luYXB0aWNzIFRvdWNoUGFkOiB5LWF4aXMgcmFuZ2UgMTQwOCAtIDQ0NDg8
YnI+CigtLSkgU3luUFMvMiBTeW5hcHRpY3MgVG91Y2hQYWQgdG91Y2hwYWQgZm91bmQ8YnI+KElJ
KSBTbGVlcCBCdXR0b24gKENNKTogRGV2aWNlIHJlb3BlbmVkIGFmdGVyIDEgYXR0ZW1wdHMuPGJy
PihJSSkgQ0hJQ09OWSBVU0IgS2V5Ym9hcmQ6IERldmljZSByZW9wZW5lZCBhZnRlciAxIGF0dGVt
cHRzLjxicj4oSUkpIEFUIFRyYW5zbGF0ZWQgU2V0IDIga2V5Ym9hcmQ6IERldmljZSByZW9wZW5l
ZCBhZnRlciAxIGF0dGVtcHRzLjxicj4KKElJKSBQb3dlciBCdXR0b24gKEZGKTogRGV2aWNlIHJl
b3BlbmVkIGFmdGVyIDEgYXR0ZW1wdHMuPGJyPihJSSkgUG93ZXIgQnV0dG9uIChDTSk6IERldmlj
ZSByZW9wZW5lZCBhZnRlciAxIGF0dGVtcHRzLjxicj4oSUkpIFZpZGVvIEJ1czogRGV2aWNlIHJl
b3BlbmVkIGFmdGVyIDEgYXR0ZW1wdHMuPGJyPihJSSkgTWFjaW50b3NoIG1vdXNlIGJ1dHRvbiBl
bXVsYXRpb246IERldmljZSByZW9wZW5lZCBhZnRlciAxIGF0dGVtcHRzLjxicj4KKElJKSBQUy8y
IEdlbmVyaWMgTW91c2U6IERldmljZSByZW9wZW5lZCBhZnRlciAxIGF0dGVtcHRzLjxicj4oSUkp
IExvZ2l0ZWNoIFVTQi1QUy8yIE9wdGljYWwgTW91c2U6IERldmljZSByZW9wZW5lZCBhZnRlciAx
IGF0dGVtcHRzLjxicj4oSUkpIFNsZWVwIEJ1dHRvbiAoQ00pOiBDbG9zZTxicj4oSUkpIFVubG9h
ZE1vZHVsZTogJnF1b3Q7ZXZkZXYmcXVvdDs8YnI+KElJKSBDSElDT05ZIFVTQiBLZXlib2FyZDog
Q2xvc2U8YnI+CihJSSkgVW5sb2FkTW9kdWxlOiAmcXVvdDtldmRldiZxdW90Ozxicj4oSUkpIEFU
IFRyYW5zbGF0ZWQgU2V0IDIga2V5Ym9hcmQ6IENsb3NlPGJyPihJSSkgVW5sb2FkTW9kdWxlOiAm
cXVvdDtldmRldiZxdW90Ozxicj4oSUkpIFBvd2VyIEJ1dHRvbiAoRkYpOiBDbG9zZTxicj4oSUkp
IFVubG9hZE1vZHVsZTogJnF1b3Q7ZXZkZXYmcXVvdDs8YnI+KElJKSBQb3dlciBCdXR0b24gKENN
KTogQ2xvc2U8YnI+CihJSSkgVW5sb2FkTW9kdWxlOiAmcXVvdDtldmRldiZxdW90Ozxicj4oSUkp
IFZpZGVvIEJ1czogQ2xvc2U8YnI+KElJKSBVbmxvYWRNb2R1bGU6ICZxdW90O2V2ZGV2JnF1b3Q7
PGJyPihJSSkgTWFjaW50b3NoIG1vdXNlIGJ1dHRvbiBlbXVsYXRpb246IENsb3NlPGJyPihJSSkg
VW5sb2FkTW9kdWxlOiAmcXVvdDtldmRldiZxdW90Ozxicj4oSUkpIFBTLzIgR2VuZXJpYyBNb3Vz
ZTogQ2xvc2U8YnI+CihJSSkgVW5sb2FkTW9kdWxlOiAmcXVvdDtldmRldiZxdW90Ozxicj4oSUkp
IExvZ2l0ZWNoIFVTQi1QUy8yIE9wdGljYWwgTW91c2U6IENsb3NlPGJyPihJSSkgVW5sb2FkTW9k
dWxlOiAmcXVvdDtldmRldiZxdW90Ozxicj4oSUkpIFVubG9hZE1vZHVsZTogJnF1b3Q7c3luYXB0
aWNzJnF1b3Q7PGJyPihJSSkgaW50ZWwoMCk6IHhmODZVbmJpbmRHQVJUTWVtb3J5OiB1bmJpbmQg
a2V5IDA8YnI+CihJSSkgaW50ZWwoMCk6IFtkcm1dIHJlbW92ZWQgMSByZXNlcnZlZCBjb250ZXh0
IGZvciBrZXJuZWw8YnI+KElJKSBpbnRlbCgwKTogW2RybV0gdW5tYXBwaW5nIDgxOTIgYnl0ZXMg
b2YgU0FSRUEgMHhmOTFmNjAwMCBhdCAweGI3ZjA2MDAwPGJyPihJSSkgaW50ZWwoMCk6IFtkcm1d
IENsb3NlZCBEUk0gbWFzdGVyLjxicj48YnI+PGJyPjxicj48YnI+PGJyPjxicj4K
--000e0cd328ac6b550b0467b66f71--


More information about the xorg mailing list