Spotlight interface tweaks - can now import using only keyboard.

CQTexperiment
matthewleon 2008-02-15 14:23:24 +00:00
parent 387015db22
commit 085130dd34
3 changed files with 316 additions and 309 deletions

View File

@ -8,7 +8,7 @@
<string key="IBDocument.HIToolboxVersion">352.00</string>
<object class="NSMutableArray" key="IBDocument.EditedObjectIDs">
<bool key="EncodedWithXMLCoder">YES</bool>
<integer value="2"/>
<integer value="24"/>
</object>
<object class="NSArray" key="IBDocument.PluginDependencies">
<bool key="EncodedWithXMLCoder">YES</bool>
@ -52,7 +52,7 @@
<int key="NSCellFlags2">134217728</int>
<string key="NSContents">Add to Playlist</string>
<object class="NSFont" key="NSSupport" id="723568032">
<string key="NSName" id="156377791">LucidaGrande</string>
<string key="NSName" id="74436018">LucidaGrande</string>
<double key="NSSize">1.300000e+01</double>
<int key="NSfFlags">1044</int>
</object>
@ -60,7 +60,7 @@
<int key="NSButtonFlags">-2038284033</int>
<int key="NSButtonFlags2">129</int>
<string key="NSAlternateContents" id="432963935"/>
<reference key="NSKeyEquivalent" ref="432963935"/>
<string type="base64-UTF8" key="NSKeyEquivalent">DQ</string>
<int key="NSPeriodicDelay">200</int>
<int key="NSPeriodicInterval">25</int>
</object>
@ -109,7 +109,7 @@
<int key="NSCellFlags2">0</int>
<string key="NSContents" id="490720579">Title</string>
<object class="NSFont" key="NSSupport" id="26">
<reference key="NSName" ref="156377791"/>
<reference key="NSName" ref="74436018"/>
<double key="NSSize">1.100000e+01</double>
<int key="NSfFlags">3100</int>
</object>
@ -119,7 +119,7 @@
</object>
<object class="NSColor" key="NSTextColor" id="24919857">
<int key="NSColorSpace">6</int>
<string key="NSCatalogName" id="378631302">System</string>
<string key="NSCatalogName" id="692785031">System</string>
<string key="NSColorName">headerTextColor</string>
<object class="NSColor" key="NSColor" id="807894922">
<int key="NSColorSpace">3</int>
@ -130,12 +130,12 @@
<object class="NSTextFieldCell" key="NSDataCell" id="756234421">
<int key="NSCellFlags">337772096</int>
<int key="NSCellFlags2">2048</int>
<string key="NSContents" id="130949787">Text Cell</string>
<string key="NSContents" id="450317864">Text Cell</string>
<reference key="NSSupport" ref="723568032"/>
<reference key="NSControlView" ref="1001643430"/>
<object class="NSColor" key="NSBackgroundColor" id="570822745">
<int key="NSColorSpace">6</int>
<reference key="NSCatalogName" ref="378631302"/>
<reference key="NSCatalogName" ref="692785031"/>
<string key="NSColorName">controlBackgroundColor</string>
<object class="NSColor" key="NSColor" id="613247351">
<int key="NSColorSpace">3</int>
@ -144,7 +144,7 @@
</object>
<object class="NSColor" key="NSTextColor" id="472724546">
<int key="NSColorSpace">6</int>
<reference key="NSCatalogName" ref="378631302"/>
<reference key="NSCatalogName" ref="692785031"/>
<string key="NSColorName">controlTextColor</string>
<reference key="NSColor" ref="807894922"/>
</object>
@ -165,7 +165,7 @@
<reference key="NSSupport" ref="26"/>
<object class="NSColor" key="NSBackgroundColor" id="142072741">
<int key="NSColorSpace">6</int>
<reference key="NSCatalogName" ref="378631302"/>
<reference key="NSCatalogName" ref="692785031"/>
<string key="NSColorName">headerColor</string>
<object class="NSColor" key="NSColor" id="71117423">
<int key="NSColorSpace">3</int>
@ -177,7 +177,7 @@
<object class="NSTextFieldCell" key="NSDataCell" id="664713172">
<int key="NSCellFlags">337772096</int>
<int key="NSCellFlags2">2048</int>
<reference key="NSContents" ref="130949787"/>
<reference key="NSContents" ref="450317864"/>
<reference key="NSSupport" ref="723568032"/>
<reference key="NSControlView" ref="1001643430"/>
<reference key="NSBackgroundColor" ref="570822745"/>
@ -203,7 +203,7 @@
<object class="NSTextFieldCell" key="NSDataCell" id="594990735">
<int key="NSCellFlags">337772096</int>
<int key="NSCellFlags2">2048</int>
<reference key="NSContents" ref="130949787"/>
<reference key="NSContents" ref="450317864"/>
<reference key="NSSupport" ref="723568032"/>
<reference key="NSControlView" ref="1001643430"/>
<reference key="NSBackgroundColor" ref="570822745"/>
@ -310,7 +310,7 @@
<object class="NSTextFieldCell" key="NSDataCell" id="951203136">
<int key="NSCellFlags">337772096</int>
<int key="NSCellFlags2">67110912</int>
<reference key="NSContents" ref="130949787"/>
<reference key="NSContents" ref="450317864"/>
<reference key="NSSupport" ref="723568032"/>
<reference key="NSControlView" ref="1001643430"/>
<reference key="NSBackgroundColor" ref="570822745"/>
@ -326,7 +326,7 @@
<reference key="NSBackgroundColor" ref="570822745"/>
<object class="NSColor" key="NSGridColor">
<int key="NSColorSpace">6</int>
<reference key="NSCatalogName" ref="378631302"/>
<reference key="NSCatalogName" ref="692785031"/>
<string key="NSColorName">gridColor</string>
<object class="NSColor" key="NSColor">
<int key="NSColorSpace">3</int>
@ -417,7 +417,7 @@
<int key="NSTextBezelStyle">1</int>
<object class="NSColor" key="NSBackgroundColor">
<int key="NSColorSpace">6</int>
<reference key="NSCatalogName" ref="378631302"/>
<reference key="NSCatalogName" ref="692785031"/>
<string key="NSColorName">textBackgroundColor</string>
<reference key="NSColor" ref="71117423"/>
</object>
@ -482,7 +482,7 @@
<reference key="NSControlView" ref="595225768"/>
<object class="NSColor" key="NSBackgroundColor">
<int key="NSColorSpace">6</int>
<reference key="NSCatalogName" ref="378631302"/>
<reference key="NSCatalogName" ref="692785031"/>
<string key="NSColorName">controlColor</string>
<reference key="NSColor" ref="613247351"/>
</object>
@ -539,7 +539,6 @@
<string key="NSObjectClassName">PlaylistEntry</string>
<bool key="NSEditable">YES</bool>
<object class="_NSManagedProxy" key="_NSManagedProxy"/>
<bool key="NSAvoidsEmptySelection">YES</bool>
<bool key="NSPreservesSelection">YES</bool>
<bool key="NSSelectsInsertedObjects">YES</bool>
<bool key="NSFilterRestrictsInsertion">YES</bool>
@ -791,13 +790,13 @@
</object>
<object class="IBConnectionRecord">
<object class="IBBindingConnection" key="connection">
<string key="label" id="1022142565">contentArray: query.results</string>
<string key="label" id="518601822">contentArray: query.results</string>
<reference key="source" ref="498175063"/>
<reference key="destination" ref="1001"/>
<object class="NSNibBindingConnector" key="connector">
<reference key="NSSource" ref="498175063"/>
<reference key="NSDestination" ref="1001"/>
<reference key="NSLabel" ref="1022142565"/>
<reference key="NSLabel" ref="518601822"/>
<string key="NSBinding">contentArray</string>
<string key="NSKeyPath">query.results</string>
<int key="NSNibBindingConnectorVersion">2</int>
@ -1209,7 +1208,7 @@
</object>
</object>
<nil key="sourceID"/>
<int key="maxID">166</int>
<int key="maxID">168</int>
</object>
<object class="IBClassDescriber" key="IBDocument.Classes">
<object class="NSMutableArray" key="referencedPartialClassDescriptions">
@ -1231,7 +1230,7 @@
<string key="NS.object.0">PlaylistController</string>
</object>
<object class="IBClassDescriptionSource" key="sourceIdentifier">
<string key="majorKey" id="693942835">IBProjectSource</string>
<string key="majorKey" id="65857610">IBProjectSource</string>
<string key="minorKey">Playlist/PlaylistLoader.h</string>
</object>
</object>
@ -1257,7 +1256,7 @@
</object>
</object>
<object class="IBClassDescriptionSource" key="sourceIdentifier">
<reference key="majorKey" ref="693942835"/>
<reference key="majorKey" ref="65857610"/>
<string key="minorKey">Spotlight/SpotlightPlaylistView.h</string>
</object>
</object>
@ -1276,11 +1275,11 @@
</object>
<object class="NSMutableArray" key="dict.values">
<bool key="EncodedWithXMLCoder">YES</bool>
<string id="622858847">id</string>
<reference ref="622858847"/>
<reference ref="622858847"/>
<reference ref="622858847"/>
<reference ref="622858847"/>
<string id="732363187">id</string>
<reference ref="732363187"/>
<reference ref="732363187"/>
<reference ref="732363187"/>
<reference ref="732363187"/>
</object>
</object>
<object class="NSMutableDictionary" key="outlets">
@ -1297,7 +1296,7 @@
</object>
</object>
<object class="IBClassDescriptionSource" key="sourceIdentifier">
<reference key="majorKey" ref="693942835"/>
<reference key="majorKey" ref="65857610"/>
<string key="minorKey">Playlist/PlaylistController.h</string>
</object>
</object>
@ -1323,7 +1322,7 @@
</object>
</object>
<object class="IBClassDescriptionSource" key="sourceIdentifier">
<reference key="majorKey" ref="693942835"/>
<reference key="majorKey" ref="65857610"/>
<string key="minorKey">Utils/TrackingSlider.h</string>
</object>
</object>
@ -1344,7 +1343,7 @@
<string key="NS.object.0">SpotlightWindowController</string>
</object>
<object class="IBClassDescriptionSource" key="sourceIdentifier">
<reference key="majorKey" ref="693942835"/>
<reference key="majorKey" ref="65857610"/>
<string key="minorKey">Spotlight/SpotlightPlaylistController.h</string>
</object>
</object>
@ -1353,7 +1352,7 @@
<string key="superclassName">NSWindowController</string>
<object class="NSMutableDictionary" key="actions">
<string key="NS.key.0">addToPlaylist:</string>
<reference key="NS.object.0" ref="622858847"/>
<reference key="NS.object.0" ref="732363187"/>
</object>
<object class="NSMutableDictionary" key="outlets">
<bool key="EncodedWithXMLCoder">YES</bool>
@ -1371,7 +1370,7 @@
</object>
</object>
<object class="IBClassDescriptionSource" key="sourceIdentifier">
<reference key="majorKey" ref="693942835"/>
<reference key="majorKey" ref="65857610"/>
<string key="minorKey">Spotlight/SpotlightWindowController.h</string>
</object>
</object>
@ -1389,10 +1388,10 @@
</object>
<object class="NSMutableArray" key="dict.values">
<bool key="EncodedWithXMLCoder">YES</bool>
<reference ref="622858847"/>
<reference ref="622858847"/>
<reference ref="622858847"/>
<reference ref="622858847"/>
<reference ref="732363187"/>
<reference ref="732363187"/>
<reference ref="732363187"/>
<reference ref="732363187"/>
</object>
</object>
<object class="NSMutableDictionary" key="outlets">
@ -1409,7 +1408,7 @@
</object>
</object>
<object class="IBClassDescriptionSource" key="sourceIdentifier">
<reference key="majorKey" ref="693942835"/>
<reference key="majorKey" ref="65857610"/>
<string key="minorKey">Playlist/PlaylistView.h</string>
</object>
</object>
@ -1435,7 +1434,7 @@
</object>
</object>
<object class="IBClassDescriptionSource" key="sourceIdentifier">
<reference key="majorKey" ref="693942835"/>
<reference key="majorKey" ref="65857610"/>
<string key="minorKey">ThirdParty/AppleRemote/AppleRemote.h</string>
</object>
</object>
@ -1461,7 +1460,7 @@
</object>
</object>
<object class="IBClassDescriptionSource" key="sourceIdentifier">
<reference key="majorKey" ref="693942835"/>
<reference key="majorKey" ref="65857610"/>
<string key="minorKey">ThirdParty/GCWindowMenu/GCOneShotEffectTimer.h</string>
</object>
</object>
@ -1487,7 +1486,7 @@
</object>
</object>
<object class="IBClassDescriptionSource" key="sourceIdentifier">
<reference key="majorKey" ref="693942835"/>
<reference key="majorKey" ref="65857610"/>
<string key="minorKey">ThirdParty/UKKQueue/UKMainThreadProxy.h</string>
</object>
</object>
@ -1513,7 +1512,7 @@
</object>
</object>
<object class="IBClassDescriptionSource" key="sourceIdentifier">
<reference key="majorKey" ref="693942835"/>
<reference key="majorKey" ref="65857610"/>
<string key="minorKey">ThirdParty/NDHotKeys/NDHotKeyEvent.h</string>
</object>
</object>
@ -1539,7 +1538,7 @@
</object>
</object>
<object class="IBClassDescriptionSource" key="sourceIdentifier">
<reference key="majorKey" ref="693942835"/>
<reference key="majorKey" ref="65857610"/>
<string key="minorKey">ThirdParty/UKKQueue/UKFileWatcher.h</string>
</object>
</object>
@ -1565,7 +1564,7 @@
</object>
</object>
<object class="IBClassDescriptionSource" key="sourceIdentifier">
<reference key="majorKey" ref="693942835"/>
<reference key="majorKey" ref="65857610"/>
<string key="minorKey">ThirdParty/UKKQueue/UKKQueue.h</string>
</object>
</object>
@ -1597,24 +1596,24 @@
</object>
<object class="NSMutableArray" key="dict.values">
<bool key="EncodedWithXMLCoder">YES</bool>
<reference ref="622858847"/>
<reference ref="622858847"/>
<reference ref="622858847"/>
<reference ref="622858847"/>
<reference ref="622858847"/>
<reference ref="622858847"/>
<reference ref="622858847"/>
<reference ref="622858847"/>
<reference ref="622858847"/>
<reference ref="622858847"/>
<reference ref="622858847"/>
<reference ref="622858847"/>
<reference ref="622858847"/>
<reference ref="622858847"/>
<reference ref="622858847"/>
<reference ref="622858847"/>
<reference ref="622858847"/>
<reference ref="622858847"/>
<reference ref="732363187"/>
<reference ref="732363187"/>
<reference ref="732363187"/>
<reference ref="732363187"/>
<reference ref="732363187"/>
<reference ref="732363187"/>
<reference ref="732363187"/>
<reference ref="732363187"/>
<reference ref="732363187"/>
<reference ref="732363187"/>
<reference ref="732363187"/>
<reference ref="732363187"/>
<reference ref="732363187"/>
<reference ref="732363187"/>
<reference ref="732363187"/>
<reference ref="732363187"/>
<reference ref="732363187"/>
<reference ref="732363187"/>
</object>
</object>
<object class="NSMutableDictionary" key="outlets">
@ -1641,7 +1640,7 @@
</object>
</object>
<object class="IBClassDescriptionSource" key="sourceIdentifier">
<reference key="majorKey" ref="693942835"/>
<reference key="majorKey" ref="65857610"/>
<string key="minorKey">Application/PlaybackController.h</string>
</object>
</object>
@ -1662,7 +1661,7 @@
<string key="NS.object.0">NSTableView</string>
</object>
<object class="IBClassDescriptionSource" key="sourceIdentifier">
<reference key="majorKey" ref="693942835"/>
<reference key="majorKey" ref="65857610"/>
<string key="minorKey">Playlist/DNDArrayController.h</string>
</object>
</object>
@ -1688,7 +1687,7 @@
</object>
</object>
<object class="IBClassDescriptionSource" key="sourceIdentifier">
<reference key="majorKey" ref="693942835"/>
<reference key="majorKey" ref="65857610"/>
<string key="minorKey">Playlist/EntriesController.h</string>
</object>
</object>
@ -1699,249 +1698,248 @@
<int key="IBDocument.defaultPropertyAccessControl">3</int>
<object class="NSMutableData" key="IBDocument.RunnableNib">
<bytes key="NS.bytes">YnBsaXN0MDDUAAEAAgADAAQABQAGAAkAClgkdmVyc2lvblQkdG9wWSRhcmNoaXZlclgkb2JqZWN0cxIA
AYag0QAHAAhdSUIub2JqZWN0ZGF0YYABXxAPTlNLZXllZEFyY2hpdmVyrxEBRAALAAwAMQA1ADYAPAA9
AEIAWgBbAFwAXQBeAAsAbAB0AIAAgQCZAJoAogCjAKYApwCrALEAyQDRAN8A4wEJAQoBCwEMARMBHgEf
ASIBKQEqAS0BNwFKAUsBUwFUAVkBXgFhAWkBagFrAW4BcgF7AXwBgQGCAYUBigGLAY0BkAGZAZoBoAGh
AaYBpwGqAbEBugG7AcEBwgHJAdQB1QHcAd0BewHlAe8B8AH2AfcB/gIHAggCDgIPAhYCHwIgAiYCJwIu
AjICNwI4AjsCPAI/AkACQwJPAlACUQJUAl0CXgEeAmICYwJmAm8CcAKCAocCiAKTApQClQKeAp8CowKs
Aq0CrgD8Aq8CswK0ArcCuwLEAsUCzgLPAtQC1QLXAuEC5gLnAugC7ALtAvgC+wL+AwEACwMCAwQDBQMG
AwkDHgMmAycDKwMwAzEDNAM5A08DUANRA1wDXQNfA2EDYgNnA2gDbQNuA3MDdAN5A3oDfwOAA4wDjQOO
A48DlQOWA5gDmwOjA6QDpQOrA7MDtAO1A7sDwwPEA8UDywPTA9QD1QPbA+ID4wPkA+wD7QPuA/QD+wP8
A/0D/gQGBAcECAQOBA8EEAQYBBkEGgQgBEIERQRGBEgEagSNBLAEsQSyBLMEtAS1BLYEtwS4BLkEugS7
BLwEvQS+BL8EwATBBMIEwwTEBMUExgTHBMgEyQTKBMsEzATNBM4EzwTQBNUE2gUPBUQFRQVGBUcFSAVJ
BUoFSwVMBU0AVgVOAWYFTwVQBVEFUgVTBVQAkAVVBVYFVwVYBVkFWgVbBVwFXQVeBV8FYAVhBWIFYwVk
BWUFZgVnBWgFaQVqAFcFawVsBW0FbgVvBXAFcQV0BXcFelUkbnVsbN8QEgANAA4ADwAQABEAEgATABQA
FQAWABcAGAAZABoAGwAcAB0AHgAfACAAIQAiACMAJAAlACYAJwAoACkAKgArACwALQAuAC8AMFZOU1Jv
b3RWJGNsYXNzXU5TT2JqZWN0c0tleXNfEA9OU0NsYXNzZXNWYWx1ZXNfEBlOU0FjY2Vzc2liaWxpdHlP
aWRzVmFsdWVzXU5TQ29ubmVjdGlvbnNbTlNOYW1lc0tleXNbTlNGcmFtZXdvcmtdTlNDbGFzc2VzS2V5
c1pOU09pZHNLZXlzXU5TTmFtZXNWYWx1ZXNfEBlOU0FjY2Vzc2liaWxpdHlDb25uZWN0b3JzXU5TRm9u
dE1hbmFnZXJfEBBOU1Zpc2libGVXaW5kb3dzXxAPTlNPYmplY3RzVmFsdWVzXxAXTlNBY2Nlc3NpYmls
aXR5T2lkc0tleXNZTlNOZXh0T2lkXE5TT2lkc1ZhbHVlc4ACgQFDgOSBAQyBAUKAnYDpgAWBAQuBAQ2A
6oEBQIAAgAaA6IEBQRCogQEO0gAOADIAMwA0W05TQ2xhc3NOYW1lgASAA18QGVNwb3RsaWdodFdpbmRv
d0NvbnRyb2xsZXLSADcAOAA5ADpYJGNsYXNzZXNaJGNsYXNzbmFtZaIAOgA7Xk5TQ3VzdG9tT2JqZWN0
WE5TT2JqZWN0XxAQSUJDb2NvYUZyYW1ld29ya9IADgA+AD8AQFpOUy5vYmplY3RzgJGhAEGAB9wAQwAO
AEQARQBGAEcASABJAEoASwBMAE0ATgBPAFAAUQBSAFMAVABVAFYAVwBYACtcTlNXaW5kb3dWaWV3XE5T
U2NyZWVuUmVjdF1OU1dpbmRvd1RpdGxlWU5TV1RGbGFnc11OU1dpbmRvd0NsYXNzXxAWTlNXaW5kb3dD
b250ZW50TWluU2l6ZVxOU1dpbmRvd1JlY3RfEA9OU1dpbmRvd0JhY2tpbmdfEBFOU1dpbmRvd1N0eWxl
TWFza1lOU01pblNpemVbTlNWaWV3Q2xhc3OADICcgJqACRIgAAAAgAqAC4AIEAIQH4CbgABfEBh7ezE5
NiwgMTkyfSwgezQ4MCwgMzIwfX1fEBNPcGVuIGZyb20gU3BvdGxpZ2h0V05TUGFuZWxaezQwMCwgMjYw
fdcAXwAOAGAAYQBiAGMAZABlAGYAZwBoAGkAZQBrXxAPTlNOZXh0UmVzcG9uZGVyWk5TU3Vidmlld3NY
TlN2RmxhZ3NbTlNGcmFtZVNpemVYTlNXaW5kb3dbTlNTdXBlcnZpZXeADYCZgA4RAQCAl4ANgJjSAA4A
PgBtAG6AYKUAbwBwAHEAcgBzgA+AGYBygIaAjdgAXwAOAHUAdgBhAHcAYwBkAE4AeQB6AHsAfAB9AGUA
TldOU0ZyYW1lVk5TQ2VsbFlOU0VuYWJsZWSADIAYgBCAEREBCQmADYAMXxAXe3szMzUsIDI3NX0sIHsx
MzEsIDMyfX3cAIIADgCDAIQAhQCGAIcAiACJAIoAiwCMAI0AjgCPAJAAkQCPAJMAlABvAJYAlwCYW05T
Q2VsbEZsYWdzXxATTlNBbHRlcm5hdGVDb250ZW50c18QEk5TUGVyaW9kaWNJbnRlcnZhbF5OU0J1dHRv
bkZsYWdzMl8QD05TS2V5RXF1aXZhbGVudFpOU0NvbnRlbnRzWU5TU3VwcG9ydF1OU0NvbnRyb2xWaWV3
XxAPTlNQZXJpb2RpY0RlbGF5XE5TQ2VsbEZsYWdzMl1OU0J1dHRvbkZsYWdzEgQB/gCAF4AWEBkQgYAW
gBKAE4APEMgSCAAAABP/////hoJA/18QD0FkZCB0byBQbGF5bGlzdNQADgCbAJwAnQCeAJ8AoAChVk5T
U2l6ZVZOU05hbWVYTlNmRmxhZ3OAFSNAKgAAAAAAAIAUEQQUXEx1Y2lkYUdyYW5kZdIANwA4AKQApaIA
pQA7Vk5TRm9udFDSADcAOACoAKmkAKkAqgB2ADtcTlNCdXR0b25DZWxsXE5TQWN0aW9uQ2VsbNIANwA4
AKwAraUArQCuAK8AsAA7WE5TQnV0dG9uWU5TQ29udHJvbFZOU1ZpZXdbTlNSZXNwb25kZXLfEA8AXwCy
AA4AdQCzALQAtQBgALYAYQBjAGQAtwC4ALkATgC7ALwAvQC+AL8AwADBAMIAwwBlAE4AxgDHAMdbTlNI
U2Nyb2xsZXJYTlNzRmxhZ3NcTlNDb3JuZXJWaWV3XxAQTlNIZWFkZXJDbGlwVmlld1xOU1Njcm9sbEFt
dHNbTlNWU2Nyb2xsZXJdTlNOZXh0S2V5Vmlld11OU0NvbnRlbnRWaWV3gAyAbIBxgHARAhCAJYAigBpP
EBAAAAAAAAAAAEGYAABBmAAAEQESgA2ADIBogBuAG9IADgA+AG0Ay4BgpQDHAMYAuwDAAL+AG4BogGyA
IoAl2wBfAA4AdQDSAGAAYQDTAGMA1ABkALgAcADWANcAVgDYANkA2gBlANwAcADaWU5TY3ZGbGFnc1lO
U0RvY1ZpZXdZTlNCR0NvbG9ygBmAZ4BmgBwRCQCAHYANgDeAGYAd0gAOAD4AbQDhgGChANqAHd8QFwBf
AOQADgDlAOYA5wDoAOkAtADqAOsA7ABhAGIAdwDtAGMAMgDuAO8AZADwAPEAxwDzAPQA9QD2APcA3AB9
AL8A+wD8AP0A/gD/AH0BAQBlAQMBBAEFAMcBBwEIXxAfTlNEcmFnZ2luZ1NvdXJjZU1hc2tGb3JOb25M
b2NhbFlOU1R2RmxhZ3NfEBNOU09yaWdpbmFsQ2xhc3NOYW1lXE5TSGVhZGVyVmlld18QEU5TQmFja2dy
b3VuZENvbG9yXxASTlNBbGxvd3NUeXBlU2VsZWN0XxAXTlNJbnRlcmNlbGxTcGFjaW5nV2lkdGhfEBlO
U0NvbHVtbkF1dG9yZXNpemluZ1N0eWxlXxAYTlNJbnRlcmNlbGxTcGFjaW5nSGVpZ2h0Xk5TQXV0b3Nh
dmVOYW1lW05TR3JpZENvbG9yXxAcTlNEcmFnZ2luZ1NvdXJjZU1hc2tGb3JMb2NhbF5OU1RhYmxlQ29s
dW1uc1tOU1Jvd0hlaWdodIAbEACAZRP/////28CAAIAfgCGANwmAJSNACAAAAAAAABABI0AAAAAAAAAA
ERESgCAJgGSADYAegGEQD4AbgCgjQDEAAAAAAABfEBVTcG90bGlnaHRQbGF5bGlzdFZpZXdbTlNUYWJs
ZVZpZXdaezQ0MCwgMjExfdcAXwAOAGEAYgBjAGQBCgDAAQ4AaAEPAGUAwADagCKAJIAjgA2AIoAd2wBf
AA4A0gBgAGEAYgDTAGMA1ABkALgAcADWARYBFwDZARgA9wBlANwAcAD3gBmAZxAEgG6Ab4AhgA2AN4AZ
gCFZezQ0MCwgMTd90gA3ADgBIAEhpAEhAK8AsAA7XxARTlNUYWJsZUhlYWRlclZpZXfWAF8ADgB1AGEA
YwBkAHABJAElASYAZQBwgBmAJ4AmE/////+AAAEAgA2AGV8QFHt7LTI2LCAwfSwgezE2LCAxN3190gA3
ADgBKwEspAEsAK8AsAA7XV9OU0Nvcm5lclZpZXfSAA4APgBtAS+AYKcBMAExATIBMwE0ATUBNoApgD6A
RoBLgFGAVoBb2gE4AA4BOQE6ATsBPAE9AT4BPwEKAH0BQQFCAUMBRAFFAUYBRwFIANpeTlNJc1Jlc2l6
ZWFibGVcTlNIZWFkZXJDZWxsXE5TSWRlbnRpZmllcldOU1dpZHRoWk5TRGF0YUNlbGxeTlNSZXNpemlu
Z01hc2taTlNNaW5XaWR0aFpOU01heFdpZHRoCYA9gCuAKiNAYAAAAAAAAIA1EAMjQESAAAAAAAAjQI9A
AAAAAACAHVV0aXRsZdcAggAOAOgAhwCIAIsBTAFNAU4BTwFQAVEA8wFSW05TVGV4dENvbG9yEgSB/gCA
NIAugCyALYAwVVRpdGxl1AAOAJsAnACdAJ4BVgCgAViAFSNAJgAAAAAAAIAUEQwc0wAOAVoBWwFcAUYB
XVxOU0NvbG9yU3BhY2VXTlNXaGl0ZYAvSzAuMzMzMzMyOTkA0gA3ADgBXwFgogFgADtXTlNDb2xvctUA
DgFgAVoBYgFjAVwBZQFmAWcBaFtOU0NvbG9yTmFtZV1OU0NhdGFsb2dOYW1lgC+AMxAGgDKAMVZTeXN0
ZW1fEA9oZWFkZXJUZXh0Q29sb3LTAA4BWgFbAVwBRgFtgC9CMADSADcAOAFvAXClAXABcQCqAHYAO18Q
EU5TVGFibGVIZWFkZXJDZWxsXxAPTlNUZXh0RmllbGRDZWxs2ACCAA4A6ACHAIgAiQCLAUwBcwF0ANwB
dgCUANoBeQF6EhQh/kCAPIA3gDaAE4AdEQgAgDpZVGV4dCBDZWxs1QAOAWABWgFiAWMBXAF+AWYBfwFo
gC+AOYA4gDFfEBZjb250cm9sQmFja2dyb3VuZENvbG9y0wAOAVoBWwFcAUYBhIAvSzAuNjY2NjY2NjkA
1QAOAWABWgFiAWMBXAFlAWYBiAFogC+AM4A7gDFfEBBjb250cm9sVGV4dENvbG9y0gA3ADgBjAFxpAFx
AKoAdgA70gA3ADgBjgGPogGPADtdTlNUYWJsZUNvbHVtbtoBOAAOATkBOgE7ATwBPQE+AT8BCgB9AUEB
kwGUAZUBlgFGAZcBSADaCYA9gECAPyNAXsAAAAAAAIBFI0BCAAAAAAAAgB1WYXJ0aXN01wCCAA4A6ACH
AIgAiwFMAI0BTgGcAZ0BUQDzAVKANIBCgEGALYAwVkFydGlzdNUADgFgAVoBYgFjAVwBowFmAaQBaIAv
gESAQ4AxW2hlYWRlckNvbG9y0wAOAVoBWwFcAUYBqYAvQjEA2ACCAA4A6ACHAIgAiQCLAUwBcwF0ANwB
dgCUANoBeQF6gDyAN4A2gBOAHYA62gE4AA4BOQE6ATsBPAE9AT4BPwEKAH0BQQG0AbUBtgG3AUYBuAFI
ANoJgD2ASIBHI0BfQAAAAAAAgEojQEOAAAAAAACAHVVhbGJ1bdcAggAOAOgAhwCIAIsBTACNAU4BnAG+
AVEA8wFSgDSAQoBJgC2AMFVBbGJ1bdgAggAOAOgAhwCIAIkAiwFMAXMBdADcAXYAlADaAXkBeoA8gDeA
NoATgB2AOtsBOAHKATkBOgAOATsBPAE9AT4BPwEKAH0AfQHNAc4BQQHQAdEBRgHSAUgA2lhOU0hpZGRl
bgkJgE2ATIA9I0BJAAAAAAAAgE8jQERPYCAAAACAHVZsZW5ndGjXAIIADgDoAIcAiACLAUwAjQFOAZwB
2AFRAdoBUoA0gEKAToAtEgQAAACAMFZMZW5ndGjYAIIADgDoAIcAiACJAIsBTAFzAXQA3AHgAJQA2gHj
AXqAPIA3gFCAE4AdEgQACACAOtsBOAHKATkBOgAOATsBPAE9AT4BPwEKAH0AfQHoAekBQQHrAewBRgHt
AUgA2gkJgFOAUoA9I0BHgAAAAAAAgFUjQCQAAAAAAACAHVR5ZWFy1wCCAA4A6ACHAIgAiwFMAI0BTgGc
AfMBUQHaAVKANIBCgFSALYAwVFllYXLYAIIADgDoAIcAiACJAIsBTAFzAXQA3AHgAJQA2gHjAXqAPIA3
gFCAE4AdgDrbATgBygE5AToADgE7ATwBPQE+AT8BCgB9AH0CAQICAUECBAIFAUYB7QFIANoJCYBYgFeA
PSNARwAAAAAAAIBagB1VZ2VucmXXAIIADgDoAIcAiACLAUwAjQFOAZwCCwFRAPMBUoA0gEKAWYAtgDBV
R2VucmXYAIIADgDoAIcAiACJAIsBTAFzAXQA3AHgAJQA2gF5AXqAPIA3gFCAE4AdgDraATgADgE5AToB
OwE8AT0BPgE/AQoAfQFBAhkCGgIbAhwBRgIdAhsA2gmAPYBdgFwjQEoAAAAAAACAXyNAIAAAAAAAAIAd
VXRyYWNr1wCCAA4A6ACHAIgAiwFMAI0BTgGcAiMBUQHaAVKANIBCgF6ALYAwVVRyYWNr2ACCAA4A6ACH
AIgAiQCLAUwBcwF0ANwBdgCUANoB4wF6gDyAN4A2gBOAHYA60gA3ADgCLwIwowIwAjEAO15OU011dGFi
bGVBcnJheVdOU0FycmF51QAOAWABWgFiAWMBXAI0AWYCNQFogC+AY4BigDFZZ3JpZENvbG9y0wAOAVoB
WwFcAUYCOoAvRDAuNQBfEBRDb2dTcG90bGlnaHRQbGF5bGlzdNIANwA4Aj0CPqICPgA7Xk5TQ2xhc3NT
d2FwcGVyXxAVe3swLCAxN30sIHs0NDAsIDIxMX190gA3ADgCQQJCpAJCAK8AsAA7Wk5TQ2xpcFZpZXfZ
AF8CRAAOAHUAYQBjAkUAZAJGAHAAcAJJAkoBJgBlAkwAcAJOWE5TVGFyZ2V0WE5TQWN0aW9uWU5TUGVy
Y2VudIAZgBmAa4BpgA2AaoAZIz/qN4SgAAAAXxAUe3s4NSwgMTd9LCB7MTUsIDY4fX1cX2RvU2Nyb2xs
ZXI60gA3ADgCUgJTpQJTAK4ArwCwADtaTlNTY3JvbGxlctoAXwJEAA4AdQCzAGEAYwJFAGQCRgBwAHAC
SQJYAPwBJgBlAkwAcAJcgBmAGYBrgG2ADYBqgBkjP+2kYQAAAABfEBl7ey0xMDAsIC0xMDB9LCB7NDQw
LCAxNX190gAOAD4AbQJggGChAPeAIV8QFnt7MjAsIDQ0fSwgezQ0MCwgMjI4fX3SADcAOAJkAmWkAmUA
rwCwADtcTlNTY3JvbGxWaWV32ABfAA4AdQB2AGEAdwBjAGQATgJoAmkCagJrAH0AZQBOgAyAhYBzgHQR
AQoJgA2ADF8QFnt7MjAsIDI4Mn0sIHszMTMsIDIyfX3dAIIADgJxAOgAhwCIAIkAiwJyAnMCdAJ1AUwC
dgJ3AngCeQCPAJQAcQJ9APwAfQJ/AoABel8QEk5TQ2FuY2VsQnV0dG9uQ2VsbF8QEE5TVGV4dEJlemVs
U3R5bGVfEBFOU0RyYXdzQmFja2dyb3VuZF8QEk5TU2VhcmNoQnV0dG9uQ2VsbF8QEE5TTWF4aW11bVJl
Y2VudHMSFHH+QICEgHqAdYAWgBOAchIQAAQACYB3EP+AOtUADgFgAVoBYgFjAVwBowFmAoUBaIAvgESA
doAxXxATdGV4dEJhY2tncm91bmRDb2xvctwCRACCAA4AhACFAIYAhwCJAIoAiwJFAIwCagKKAI4CjADz
AI8CjgBxApAA8wKRApKAdBIAAf4AgBcQS4AWgHiAchEBkIB5EghEQP9Wc2VhcmNoXxATX3NlYXJjaEZp
ZWxkU2VhcmNoOt0CRACCAA4AhACFAIYClgCHAIkAigCLAkUAjAJqAooAjgKMAPMAjwKaApsAcQKQAPMC
nQKSXxAjTlNBY2Nlc3NpYmlsaXR5T3ZlcnJpZGRlbkF0dHJpYnV0ZXOAdIAXgBaAfIB7gHKAg1VjbGVh
ctIADgA+AG0CoYBgoQKigH3TAA4CpAA+AqUCpgKpV05TLmtleXOAgqICpwKogH6Af6ICqgKrgICAgV1B
WERlc2NyaXB0aW9uXxApTlNBY2Nlc3NpYmlsaXR5RW5jb2RlZEF0dHJpYnV0ZXNWYWx1ZVR5cGVWY2Fu
Y2Vs0gA3ADgCsAKxowKxArIAO18QE05TTXV0YWJsZURpY3Rpb25hcnlcTlNEaWN0aW9uYXJ5XxATX3Nl
YXJjaEZpZWxkQ2FuY2VsOtIANwA4ArUCtqUCtgFxAKoAdgA7XxARTlNTZWFyY2hGaWVsZENlbGzSADcA
OAK4ArmmArkCugCuAK8AsAA7XU5TU2VhcmNoRmllbGRbTlNUZXh0RmllbGTYAF8ADgB1AHYAYQB3AGMA
ZABOAr0CvgK/AsAAfQBlAE6ADICMgIeAiBEBIQmADYAMXxAUe3s4OCwgMTR9LCB7OTYsIDE3fX3YAIIA
DgDoAIcAiACJAIsBTALGAXQCyALJAJQAcgLMAXoSBAH+QIA8gIqAiYATgIYSEEAEAIA6XFNlYXJjaCBQ
YXRoOtUADgFgAVoBYgFjAVwBfgFmAtIBaIAvgDmAi4AxXGNvbnRyb2xDb2xvctIANwA4AtYCuqUCugCu
AK8AsAA72QBfAA4AdQB2AtgAYQB3AGMAZABOAtoC2wLcAt0CwAB9AGUATltOU0RyYWdUeXBlc4AMgJaA
koCTgI4JgA2ADNIADgA+AD8C44CRogLkAuWAj4CQXxAZQXBwbGUgVVJMIHBhc3RlYm9hcmQgdHlwZV8Q
FU5TRmlsZW5hbWVzUGJvYXJkVHlwZdIANwA4AukC6qMC6gLrADtcTlNNdXRhYmxlU2V0VU5TU2V0XxAW
e3sxODksIDEwfSwgezI3MSwgMjZ9fdgC7gCCAA4AiACJAIsC7wLwAFYC8QLyAJQAcwL1AvYAc1tOU1Bh
dGhTdHlsZV8QFE5TUGF0aENvbXBvbmVudENlbGxzWk5TRGVsZWdhdGUSFCH+AYCVgBOAjRGAAICUgI3S
AA4APgBtAvqAYKDSADcAOAL8Av2kAv0AqgB2ADtaTlNQYXRoQ2VsbNIANwA4Av8DAKUDAACuAK8AsAA7
XU5TUGF0aENvbnRyb2xaezQ4MCwgMzIwfdIANwA4AwMAr6MArwCwADtfEBV7ezAsIDB9LCB7MTI4MCwg
Nzc4fX1aezQwMCwgMjc2fdIANwA4AwcDCKIDCAA7XxAQTlNXaW5kb3dUZW1wbGF0ZdIADgA+AG0DC4Bg
rxASAwwDDQMOAw8DEAMRAxIDEwMUAxUDFgMXAxgDGQMaAxsDHAMdgJ6AoYCkgK2Ar4CxgLOAtYC3gL+A
w4DHgMuAz4DSgNaA2oDg1AAOAx8DIAMhAyIAQQAfAyVdTlNEZXN0aW5hdGlvblhOU1NvdXJjZVdOU0xh
YmVsgKCAB4ACgJ9Wd2luZG930gA3ADgDKAMpowMpAyoAO18QFE5TTmliT3V0bGV0Q29ubmVjdG9yXk5T
TmliQ29ubmVjdG9y1AAOAx8DIAMhAywAHwBvAy+Ao4ACgA+Aol5hZGRUb1BsYXlsaXN0OtIANwA4AzID
M6MDMwMqADtfEBVOU05pYkNvbnRyb2xDb25uZWN0b3LUAA4DHwMgAyEDIgM2AB8DOICggKWAAoCs3AM6
AA4DOwDmAzwDPQM+Az8DQAAyA0EDQgB9APQAfQNGAH0DSANJA0oAfQNMAH0AfV8QGk5TRmlsdGVyUmVz
AYag0QAHAAhdSUIub2JqZWN0ZGF0YYABXxAPTlNLZXllZEFyY2hpdmVyrxEBRQALAAwAMQA1ADYAPAA9
AEIAWgBbAFwAXQBeAAsAbAB0AIAAgQCZAJoAogCjAKYApwCoAKwAsgDKANIA4ADkAQoBCwEMAQ0BFAEf
ASABIwEqASsBLgE4AUsBTAFUAVUBWgFfAWIBagFrAWwBbwFzAXwBfQGCAYMBhgGLAYwBjgGRAZoBmwGh
AaIBpwGoAasBsgG7AbwBwgHDAcoB1QHWAd0B3gF8AeYB8AHxAfcB+AH/AggCCQIPAhACFwIgAiECJwIo
Ai8CMwI4AjkCPAI9AkACQQJEAlACUQJSAlUCXgJfAR8CYwJkAmcCcAJxAoMCiAKJApQClQKWAp8CoAKk
Aq0CrgKvAP0CsAK0ArUCuAK8AsUCxgLPAtAC1QLWAtgC4gLnAugC6QLtAu4C+QL8Av8DAgALAwMDBQMG
AwcDCgMfAycDKAMsAzEDMgM1AzoDTgNPA1ADWwNcA14DYANhA2YDZwNsA20DcgNzA3gDeQN+A38DiwOM
A40DjgOUA5UDlwOaA6IDowOkA6oDsgOzA7QDugPCA8MDxAPKA9ID0wPUA9oD4QPiA+MD6wPsA+0D8wP6
A/sD/AP9BAUEBgQHBA0EDgQPBBcEGAQZBB8EQQREBEUERwRpBIwErwSwBLEEsgSzBLQEtQS2BLcEuAS5
BLoEuwS8BL0EvgS/BMAEwQTCBMMExATFBMYExwTIBMkEygTLBMwEzQTOBM8E1ATZBQ4FQwVEBUUFRgVH
BUgFSQVKBUsFTABWBU0BZwVOBU8FUAVRBVIFUwVUAJAFVQVWBVcFWAVZBVoFWwVcBV0FXgVfBWAFYQVi
BWMFZAVlBWYFZwVoBWkAVwVqBWsFbAVtBW4FbwVwBXMFdgV5VSRudWxs3xASAA0ADgAPABAAEQASABMA
FAAVABYAFwAYABkAGgAbABwAHQAeAB8AIAAhACIAIwAkACUAJgAnACgAKQAqACsALAAtAC4ALwAwVk5T
Um9vdFYkY2xhc3NdTlNPYmplY3RzS2V5c18QD05TQ2xhc3Nlc1ZhbHVlc18QGU5TQWNjZXNzaWJpbGl0
eU9pZHNWYWx1ZXNdTlNDb25uZWN0aW9uc1tOU05hbWVzS2V5c1tOU0ZyYW1ld29ya11OU0NsYXNzZXNL
ZXlzWk5TT2lkc0tleXNdTlNOYW1lc1ZhbHVlc18QGU5TQWNjZXNzaWJpbGl0eUNvbm5lY3RvcnNdTlNG
b250TWFuYWdlcl8QEE5TVmlzaWJsZVdpbmRvd3NfEA9OU09iamVjdHNWYWx1ZXNfEBdOU0FjY2Vzc2li
aWxpdHlPaWRzS2V5c1lOU05leHRPaWRcTlNPaWRzVmFsdWVzgAKBAUSA5YEBDYEBQ4CegOqABYEBDIEB
DoDrgQFBgACABoDpgQFCEKqBAQ/SAA4AMgAzADRbTlNDbGFzc05hbWWABIADXxAZU3BvdGxpZ2h0V2lu
ZG93Q29udHJvbGxlctIANwA4ADkAOlgkY2xhc3Nlc1okY2xhc3NuYW1logA6ADteTlNDdXN0b21PYmpl
Y3RYTlNPYmplY3RfEBBJQkNvY29hRnJhbWV3b3Jr0gAOAD4APwBAWk5TLm9iamVjdHOAkqEAQYAH3ABD
AA4ARABFAEYARwBIAEkASgBLAEwATQBOAE8AUABRAFIAUwBUAFUAVgBXAFgAK1xOU1dpbmRvd1ZpZXdc
TlNTY3JlZW5SZWN0XU5TV2luZG93VGl0bGVZTlNXVEZsYWdzXU5TV2luZG93Q2xhc3NfEBZOU1dpbmRv
d0NvbnRlbnRNaW5TaXplXE5TV2luZG93UmVjdF8QD05TV2luZG93QmFja2luZ18QEU5TV2luZG93U3R5
bGVNYXNrWU5TTWluU2l6ZVtOU1ZpZXdDbGFzc4AMgJ2Am4AJEiAAAACACoALgAgQAhAfgJyAAF8QGHt7
MTk2LCAxOTJ9LCB7NDgwLCAzMjB9fV8QE09wZW4gZnJvbSBTcG90bGlnaHRXTlNQYW5lbFp7NDAwLCAy
NjB91wBfAA4AYABhAGIAYwBkAGUAZgBnAGgAaQBlAGtfEA9OU05leHRSZXNwb25kZXJaTlNTdWJ2aWV3
c1hOU3ZGbGFnc1tOU0ZyYW1lU2l6ZVhOU1dpbmRvd1tOU1N1cGVydmlld4ANgJqADhEBAICYgA2AmdIA
DgA+AG0AboBhpQBvAHAAcQByAHOAD4AagHOAh4CO2ABfAA4AdQB2AGEAdwBjAGQATgB5AHoAewB8AH0A
ZQBOV05TRnJhbWVWTlNDZWxsWU5TRW5hYmxlZIAMgBmAEIAREQEJCYANgAxfEBd7ezMzNSwgMjc1fSwg
ezEzMSwgMzJ9fdwAggAOAIMAhACFAIYAhwCIAIkAigCLAIwAjQCOAI8AkACRAJIAkwCUAG8AlgCXAJhb
TlNDZWxsRmxhZ3NfEBNOU0FsdGVybmF0ZUNvbnRlbnRzXxASTlNQZXJpb2RpY0ludGVydmFsXk5TQnV0
dG9uRmxhZ3MyXxAPTlNLZXlFcXVpdmFsZW50Wk5TQ29udGVudHNZTlNTdXBwb3J0XU5TQ29udHJvbFZp
ZXdfEA9OU1BlcmlvZGljRGVsYXlcTlNDZWxsRmxhZ3MyXU5TQnV0dG9uRmxhZ3MSBAH+AIAYgBYQGRCB
gBeAEoATgA8QyBIIAAAAE/////+GgkD/XxAPQWRkIHRvIFBsYXlsaXN01AAOAJsAnACdAJ4AnwCgAKFW
TlNTaXplVk5TTmFtZVhOU2ZGbGFnc4AVI0AqAAAAAAAAgBQRBBRcTHVjaWRhR3JhbmRl0gA3ADgApACl
ogClADtWTlNGb250UFEN0gA3ADgAqQCqpACqAKsAdgA7XE5TQnV0dG9uQ2VsbFxOU0FjdGlvbkNlbGzS
ADcAOACtAK6lAK4ArwCwALEAO1hOU0J1dHRvbllOU0NvbnRyb2xWTlNWaWV3W05TUmVzcG9uZGVy3xAP
AF8AswAOAHUAtAC1ALYAYAC3AGEAYwBkALgAuQC6AE4AvAC9AL4AvwDAAMEAwgDDAMQAZQBOAMcAyADI
W05TSFNjcm9sbGVyWE5Tc0ZsYWdzXE5TQ29ybmVyVmlld18QEE5TSGVhZGVyQ2xpcFZpZXdcTlNTY3Jv
bGxBbXRzW05TVlNjcm9sbGVyXU5TTmV4dEtleVZpZXddTlNDb250ZW50Vmlld4AMgG2AcoBxEQIQgCaA
I4AbTxAQAAAAAAAAAABBmAAAQZgAABEBEoANgAyAaYAcgBzSAA4APgBtAMyAYaUAyADHALwAwQDAgByA
aYBtgCOAJtsAXwAOAHUA0wBgAGEA1ABjANUAZAC5AHAA1wDYAFYA2QDaANsAZQDdAHAA21lOU2N2Rmxh
Z3NZTlNEb2NWaWV3WU5TQkdDb2xvcoAagGiAZ4AdEQkAgB6ADYA4gBqAHtIADgA+AG0A4oBhoQDbgB7f
EBcAXwDlAA4A5gDnAOgA6QDqALUA6wDsAO0AYQBiAHcA7gBjADIA7wDwAGQA8QDyAMgA9AD1APYA9wD4
AN0AfQDAAPwA/QD+AP8BAAB9AQIAZQEEAQUBBgDIAQgBCV8QH05TRHJhZ2dpbmdTb3VyY2VNYXNrRm9y
Tm9uTG9jYWxZTlNUdkZsYWdzXxATTlNPcmlnaW5hbENsYXNzTmFtZVxOU0hlYWRlclZpZXdfEBFOU0Jh
Y2tncm91bmRDb2xvcl8QEk5TQWxsb3dzVHlwZVNlbGVjdF8QF05TSW50ZXJjZWxsU3BhY2luZ1dpZHRo
XxAZTlNDb2x1bW5BdXRvcmVzaXppbmdTdHlsZV8QGE5TSW50ZXJjZWxsU3BhY2luZ0hlaWdodF5OU0F1
dG9zYXZlTmFtZVtOU0dyaWRDb2xvcl8QHE5TRHJhZ2dpbmdTb3VyY2VNYXNrRm9yTG9jYWxeTlNUYWJs
ZUNvbHVtbnNbTlNSb3dIZWlnaHSAHBAAgGYT/////9vAgACAIIAigDgJgCYjQAgAAAAAAAAQASNAAAAA
AAAAABEREoAhCYBlgA2AH4BiEA+AHIApI0AxAAAAAAAAXxAVU3BvdGxpZ2h0UGxheWxpc3RWaWV3W05T
VGFibGVWaWV3Wns0NDAsIDIxMX3XAF8ADgBhAGIAYwBkAQsAwQEPAGgBEABlAMEA24AjgCWAJIANgCOA
HtsAXwAOANMAYABhAGIA1ABjANUAZAC5AHAA1wEXARgA2gEZAPgAZQDdAHAA+IAagGgQBIBvgHCAIoAN
gDiAGoAiWXs0NDAsIDE3fdIANwA4ASEBIqQBIgCwALEAO18QEU5TVGFibGVIZWFkZXJWaWV31gBfAA4A
dQBhAGMAZABwASUBJgEnAGUAcIAagCiAJxP/////gAABAIANgBpfEBR7ey0yNiwgMH0sIHsxNiwgMTd9
fdIANwA4ASwBLaQBLQCwALEAO11fTlNDb3JuZXJWaWV30gAOAD4AbQEwgGGnATEBMgEzATQBNQE2ATeA
KoA/gEeATIBSgFeAXNoBOQAOAToBOwE8AT0BPgE/AUABCwB9AUIBQwFEAUUBRgFHAUgBSQDbXk5TSXNS
ZXNpemVhYmxlXE5TSGVhZGVyQ2VsbFxOU0lkZW50aWZpZXJXTlNXaWR0aFpOU0RhdGFDZWxsXk5TUmVz
aXppbmdNYXNrWk5TTWluV2lkdGhaTlNNYXhXaWR0aAmAPoAsgCsjQGAAAAAAAACANhADI0BEgAAAAAAA
I0CPQAAAAAAAgB5VdGl0bGXXAIIADgDpAIcAiACLAU0BTgFPAVABUQFSAPQBU1tOU1RleHRDb2xvchIE
gf4AgDWAL4AtgC6AMVVUaXRsZdQADgCbAJwAnQCeAVcAoAFZgBUjQCYAAAAAAACAFBEMHNMADgFbAVwB
XQFHAV5cTlNDb2xvclNwYWNlV05TV2hpdGWAMEswLjMzMzMzMjk5ANIANwA4AWABYaIBYQA7V05TQ29s
b3LVAA4BYQFbAWMBZAFdAWYBZwFoAWlbTlNDb2xvck5hbWVdTlNDYXRhbG9nTmFtZYAwgDQQBoAzgDJW
U3lzdGVtXxAPaGVhZGVyVGV4dENvbG9y0wAOAVsBXAFdAUcBboAwQjAA0gA3ADgBcAFxpQFxAXIAqwB2
ADtfEBFOU1RhYmxlSGVhZGVyQ2VsbF8QD05TVGV4dEZpZWxkQ2VsbNgAggAOAOkAhwCIAIkAiwFNAXQB
dQDdAXcAlADbAXoBexIUIf5AgD2AOIA3gBOAHhEIAIA7WVRleHQgQ2VsbNUADgFhAVsBYwFkAV0BfwFn
AYABaYAwgDqAOYAyXxAWY29udHJvbEJhY2tncm91bmRDb2xvctMADgFbAVwBXQFHAYWAMEswLjY2NjY2
NjY5ANUADgFhAVsBYwFkAV0BZgFnAYkBaYAwgDSAPIAyXxAQY29udHJvbFRleHRDb2xvctIANwA4AY0B
cqQBcgCrAHYAO9IANwA4AY8BkKIBkAA7XU5TVGFibGVDb2x1bW7aATkADgE6ATsBPAE9AT4BPwFAAQsA
fQFCAZQBlQGWAZcBRwGYAUkA2wmAPoBBgEAjQF7AAAAAAACARiNAQgAAAAAAAIAeVmFydGlzdNcAggAO
AOkAhwCIAIsBTQCNAU8BnQGeAVIA9AFTgDWAQ4BCgC6AMVZBcnRpc3TVAA4BYQFbAWMBZAFdAaQBZwGl
AWmAMIBFgESAMltoZWFkZXJDb2xvctMADgFbAVwBXQFHAaqAMEIxANgAggAOAOkAhwCIAIkAiwFNAXQB
dQDdAXcAlADbAXoBe4A9gDiAN4ATgB6AO9oBOQAOAToBOwE8AT0BPgE/AUABCwB9AUIBtQG2AbcBuAFH
AbkBSQDbCYA+gEmASCNAX0AAAAAAAIBLI0BDgAAAAAAAgB5VYWxidW3XAIIADgDpAIcAiACLAU0AjQFP
AZ0BvwFSAPQBU4A1gEOASoAugDFVQWxidW3YAIIADgDpAIcAiACJAIsBTQF0AXUA3QF3AJQA2wF6AXuA
PYA4gDeAE4AegDvbATkBywE6ATsADgE8AT0BPgE/AUABCwB9AH0BzgHPAUIB0QHSAUcB0wFJANtYTlNI
aWRkZW4JCYBOgE2APiNASQAAAAAAAIBQI0BET2AgAAAAgB5WbGVuZ3Ro1wCCAA4A6QCHAIgAiwFNAI0B
TwGdAdkBUgHbAVOANYBDgE+ALhIEAAAAgDFWTGVuZ3Ro2ACCAA4A6QCHAIgAiQCLAU0BdAF1AN0B4QCU
ANsB5AF7gD2AOIBRgBOAHhIEAAgAgDvbATkBywE6ATsADgE8AT0BPgE/AUABCwB9AH0B6QHqAUIB7AHt
AUcB7gFJANsJCYBUgFOAPiNAR4AAAAAAAIBWI0AkAAAAAAAAgB5UeWVhctcAggAOAOkAhwCIAIsBTQCN
AU8BnQH0AVIB2wFTgDWAQ4BVgC6AMVRZZWFy2ACCAA4A6QCHAIgAiQCLAU0BdAF1AN0B4QCUANsB5AF7
gD2AOIBRgBOAHoA72wE5AcsBOgE7AA4BPAE9AT4BPwFAAQsAfQB9AgICAwFCAgUCBgFHAe4BSQDbCQmA
WYBYgD4jQEcAAAAAAACAW4AeVWdlbnJl1wCCAA4A6QCHAIgAiwFNAI0BTwGdAgwBUgD0AVOANYBDgFqA
LoAxVUdlbnJl2ACCAA4A6QCHAIgAiQCLAU0BdAF1AN0B4QCUANsBegF7gD2AOIBRgBOAHoA72gE5AA4B
OgE7ATwBPQE+AT8BQAELAH0BQgIaAhsCHAIdAUcCHgIcANsJgD6AXoBdI0BKAAAAAAAAgGAjQCAAAAAA
AACAHlV0cmFja9cAggAOAOkAhwCIAIsBTQCNAU8BnQIkAVIB2wFTgDWAQ4BfgC6AMVVUcmFja9gAggAO
AOkAhwCIAIkAiwFNAXQBdQDdAXcAlADbAeQBe4A9gDiAN4ATgB6AO9IANwA4AjACMaMCMQIyADteTlNN
dXRhYmxlQXJyYXlXTlNBcnJhedUADgFhAVsBYwFkAV0CNQFnAjYBaYAwgGSAY4AyWWdyaWRDb2xvctMA
DgFbAVwBXQFHAjuAMEQwLjUAXxAUQ29nU3BvdGxpZ2h0UGxheWxpc3TSADcAOAI+Aj+iAj8AO15OU0Ns
YXNzU3dhcHBlcl8QFXt7MCwgMTd9LCB7NDQwLCAyMTF9fdIANwA4AkICQ6QCQwCwALEAO1pOU0NsaXBW
aWV32QBfAkUADgB1AGEAYwJGAGQCRwBwAHACSgJLAScAZQJNAHACT1hOU1RhcmdldFhOU0FjdGlvbllO
U1BlcmNlbnSAGoAagGyAaoANgGuAGiM/6jeEoAAAAF8QFHt7ODUsIDE3fSwgezE1LCA2OH19XF9kb1Nj
cm9sbGVyOtIANwA4AlMCVKUCVACvALAAsQA7Wk5TU2Nyb2xsZXLaAF8CRQAOAHUAtABhAGMCRgBkAkcA
cABwAkoCWQD9AScAZQJNAHACXYAagBqAbIBugA2Aa4AaIz/tpGEAAAAAXxAZe3stMTAwLCAtMTAwfSwg
ezQ0MCwgMTV9fdIADgA+AG0CYYBhoQD4gCJfEBZ7ezIwLCA0NH0sIHs0NDAsIDIyOH190gA3ADgCZQJm
pAJmALAAsQA7XE5TU2Nyb2xsVmlld9gAXwAOAHUAdgBhAHcAYwBkAE4CaQJqAmsCbAB9AGUAToAMgIaA
dIB1EQEKCYANgAxfEBZ7ezIwLCAyODJ9LCB7MzEzLCAyMn193QCCAA4CcgDpAIcAiACJAIsCcwJ0AnUC
dgFNAncCeAJ5AnoAjwCUAHECfgD9AH0CgAKBAXtfEBJOU0NhbmNlbEJ1dHRvbkNlbGxfEBBOU1RleHRC
ZXplbFN0eWxlXxARTlNEcmF3c0JhY2tncm91bmRfEBJOU1NlYXJjaEJ1dHRvbkNlbGxfEBBOU01heGlt
dW1SZWNlbnRzEhRx/kCAhYB7gHaAFoATgHMSEAAEAAmAeBD/gDvVAA4BYQFbAWMBZAFdAaQBZwKGAWmA
MIBFgHeAMl8QE3RleHRCYWNrZ3JvdW5kQ29sb3LcAkUAggAOAIQAhQCGAIcAiQCKAIsCRgCMAmsCiwCO
Ao0A9ACPAo8AcQKRAPQCkgKTgHUSAAH+AIAYEEuAFoB5gHMRAZCAehIIRED/VnNlYXJjaF8QE19zZWFy
Y2hGaWVsZFNlYXJjaDrdAkUAggAOAIQAhQCGApcAhwCJAIoAiwJGAIwCawKLAI4CjQD0AI8CmwKcAHEC
kQD0Ap4Ck18QI05TQWNjZXNzaWJpbGl0eU92ZXJyaWRkZW5BdHRyaWJ1dGVzgHWAGIAWgH2AfIBzgIRV
Y2xlYXLSAA4APgBtAqKAYaECo4B+0wAOAqUAPgKmAqcCqldOUy5rZXlzgIOiAqgCqYB/gICiAqsCrICB
gIJdQVhEZXNjcmlwdGlvbl8QKU5TQWNjZXNzaWJpbGl0eUVuY29kZWRBdHRyaWJ1dGVzVmFsdWVUeXBl
VmNhbmNlbNIANwA4ArECsqMCsgKzADtfEBNOU011dGFibGVEaWN0aW9uYXJ5XE5TRGljdGlvbmFyeV8Q
E19zZWFyY2hGaWVsZENhbmNlbDrSADcAOAK2ArelArcBcgCrAHYAO18QEU5TU2VhcmNoRmllbGRDZWxs
0gA3ADgCuQK6pgK6ArsArwCwALEAO11OU1NlYXJjaEZpZWxkW05TVGV4dEZpZWxk2ABfAA4AdQB2AGEA
dwBjAGQATgK+Ar8CwALBAH0AZQBOgAyAjYCIgIkRASEJgA2ADF8QFHt7ODgsIDE0fSwgezk2LCAxN319
2ACCAA4A6QCHAIgAiQCLAU0CxwF1AskCygCUAHICzQF7EgQB/kCAPYCLgIqAE4CHEhBABACAO1xTZWFy
Y2ggUGF0aDrVAA4BYQFbAWMBZAFdAX8BZwLTAWmAMIA6gIyAMlxjb250cm9sQ29sb3LSADcAOALXArul
ArsArwCwALEAO9kAXwAOAHUAdgLZAGEAdwBjAGQATgLbAtwC3QLeAsEAfQBlAE5bTlNEcmFnVHlwZXOA
DICXgJOAlICPCYANgAzSAA4APgA/AuSAkqIC5QLmgJCAkV8QGUFwcGxlIFVSTCBwYXN0ZWJvYXJkIHR5
cGVfEBVOU0ZpbGVuYW1lc1Bib2FyZFR5cGXSADcAOALqAuujAusC7AA7XE5TTXV0YWJsZVNldFVOU1Nl
dF8QFnt7MTg5LCAxMH0sIHsyNzEsIDI2fX3YAu8AggAOAIgAiQCLAvAC8QBWAvIC8wCUAHMC9gL3AHNb
TlNQYXRoU3R5bGVfEBROU1BhdGhDb21wb25lbnRDZWxsc1pOU0RlbGVnYXRlEhQh/gGAloATgI4RgACA
lYCO0gAOAD4AbQL7gGGg0gA3ADgC/QL+pAL+AKsAdgA7Wk5TUGF0aENlbGzSADcAOAMAAwGlAwEArwCw
ALEAO11OU1BhdGhDb250cm9sWns0ODAsIDMyMH3SADcAOAMEALCjALAAsQA7XxAVe3swLCAwfSwgezEy
ODAsIDc3OH19Wns0MDAsIDI3Nn3SADcAOAMIAwmiAwkAO18QEE5TV2luZG93VGVtcGxhdGXSAA4APgBt
AwyAYa8QEgMNAw4DDwMQAxEDEgMTAxQDFQMWAxcDGAMZAxoDGwMcAx0DHoCfgKKApYCugLCAsoC0gLaA
uIDAgMSAyIDMgNCA04DXgNuA4dQADgMgAyEDIgMjAEEAHwMmXU5TRGVzdGluYXRpb25YTlNTb3VyY2VX
TlNMYWJlbIChgAeAAoCgVndpbmRvd9IANwA4AykDKqMDKgMrADtfEBROU05pYk91dGxldENvbm5lY3Rv
cl5OU05pYkNvbm5lY3RvctQADgMgAyEDIgMtAB8AbwMwgKSAAoAPgKNeYWRkVG9QbGF5bGlzdDrSADcA
OAMzAzSjAzQDKwA7XxAVTlNOaWJDb250cm9sQ29ubmVjdG9y1AAOAyADIQMiAyMDNwAfAzmAoYCmgAKA
rdsDOwAOAzwA5wM9Az4DPwNAA0EAMgNCAH0A9QB9A0YAfQNIA0kDSgB9A0wAfV8QGk5TRmlsdGVyUmVz
dHJpY3RzSW5zZXJ0aW9uXxAUTlNQcmVzZXJ2ZXNTZWxlY3Rpb25aTlNFZGl0YWJsZV8QD19OU01hbmFn
ZWRQcm94eV8QEU5TT2JqZWN0Q2xhc3NOYW1lXk5TRGVjbGFyZWRLZXlzXxAiTlNDbGVhcnNGaWx0ZXJQ
cmVkaWNhdGVPbkluc2VydGlvbl8QGE5TU2VsZWN0c0luc2VydGVkT2JqZWN0c18QFk5TQXZvaWRzRW1w
dHlTZWxlY3Rpb24JgGUJgKcJgKqAqYCoCYCmCQlfEBtTcG90bGlnaHRQbGF5bGlzdENvbnRyb2xsZXJf
EBFOU0FycmF5Q29udHJvbGxlctIADgA+AG0DU4BgqAFQAUMB6QGUAbUCAgHOAhqALIAqgFKAP4BHgFeA
TIBcXVBsYXlsaXN0RW50cnnRAA4DXoCr0gA3ADgDYAM9ogM9ADtfEBJwbGF5bGlzdENvbnRyb2xsZXLU
AA4DHwMgAyEDIgM2ANoDZoCggKWAHYCuWmRhdGFTb3VyY2XUAA4DHwMgAyEDIgDaAzYDbICggB2ApYCw
WXRhYmxlVmlld9QADgMfAyADIQMiAHEAQQNygKCAcoAHgLJfEBVpbml0aWFsRmlyc3RSZXNwb25kZXLU
AA4DHwMgAyEDIgAfAzYDeICggAKApYC0XxAZc3BvdGxpZ2h0V2luZG93Q29udHJvbGxlctQADgMfAyAD
IQMiAHMAHwN+gKCAjYACgLZbcGF0aENvbnRyb2zYAA4DHwOBA4IDIAMhA4MDhAOFAzYDhwOIATMDigOL
AFZZTlNLZXlQYXRoWU5TQmluZGluZ1lOU09wdGlvbnNfEBxOU05pYkJpbmRpbmdDb25uZWN0b3JWZXJz
aW9ugL6ApYC6gLmAS4C4gLtfEB12YWx1ZTogYXJyYW5nZWRPYmplY3RzLmxlbmd0aFV2YWx1ZV8QFmFy
cmFuZ2VkT2JqZWN0cy5sZW5ndGjTAA4CpAA+A5ADkQOTgL2hA5KAvKECq4CBXxAbTlNDb25kaXRpb25h
bGx5U2V0c0VkaXRhYmxl0gA3ADgDlwKyogKyADvSADcAOAOZA5qjA5oDKgA7XxAVTlNOaWJCaW5kaW5n
Q29ubmVjdG9y2AAOAx8DgQOCAyADIQODA4QDhQM2A54DiAEyA6EDogBWgL6ApYDBgLmARoDAgMJfEBx2
YWx1ZTogYXJyYW5nZWRPYmplY3RzLmFsYnVtXxAVYXJyYW5nZWRPYmplY3RzLmFsYnVt0wAOAqQAPgOQ
A6cDqYC9oQOSgLyhAquAgdgADgMfA4EDggMgAyEDgwOEA4UDNgOuA4gBNgOxA7IAVoC+gKWAxYC5gFuA
xIDGXxAcdmFsdWU6IGFycmFuZ2VkT2JqZWN0cy50cmFja18QFWFycmFuZ2VkT2JqZWN0cy50cmFja9MA
DgKkAD4DkAO3A7mAvaEDkoC8oQKrgIHYAA4DHwOBA4IDIAMhA4MDhAOFAzYDvgOIATUDwQPCAFaAvoCl
gMmAuYBWgMiAyl8QHHZhbHVlOiBhcnJhbmdlZE9iamVjdHMuZ2VucmVfEBVhcnJhbmdlZE9iamVjdHMu
Z2VucmXTAA4CpAA+A5ADxwPJgL2hA5KAvKECq4CB2AAOAx8DgQOCAyADIQODA4QDhQM2A84DiAE0A9ED
0gBWgL6ApYDNgLmAUYDMgM5fEBt2YWx1ZTogYXJyYW5nZWRPYmplY3RzLnllYXJfEBRhcnJhbmdlZE9i
amVjdHMueWVhctMADgKkAD4DkAPXA9mAvaEDkoC8oQKrgIHXAA4DHwOBA4IDIAMhA4QDhQAfA94DiABx
A+EAVoC+gAKA0YC5gHKA0F8QE3ZhbHVlOiBzZWFyY2hTdHJpbmdcc2VhcmNoU3RyaW5n2AAOAx8DgQOC
AyADIQODA4QDhQM2A+cDiAExA+oD6wBWgL6ApYDUgLmAPoDTgNVfEB12YWx1ZTogYXJyYW5nZWRPYmpl
Y3RzLmFydGlzdF8QFmFycmFuZ2VkT2JqZWN0cy5hcnRpc3TTAA4CpAA+A5AD8APygL2hA5KAvKECq4CB
1wAOAx8DgQOCAyADIQOEA4UAHwP3A/gDNgP6AFaAvoACgNmA2IClgNdfEBtjb250ZW50QXJyYXk6IHF1
ZXJ5LnJlc3VsdHNcY29udGVudEFycmF5XXF1ZXJ5LnJlc3VsdHPYAA4DHwOBA4IDIAMhA4MDhAOFAB8E
AQOIAHMEBAQFAFaAvoACgNyAuYCNgNuA3V8QGnZhbHVlOiBzcG90bGlnaHRTZWFyY2hQYXRoXxATc3Bv
dGxpZ2h0U2VhcmNoUGF0aNMADgKkAD4DkAQKBAyAvaEEC4DeoQQNgN9fEBZOU1ZhbHVlVHJhbnNmb3Jt
ZXJOYW1lXxAWU3RyaW5nVG9VUkxUcmFuc2Zvcm1lctgADgMfA4EDggMgAyEDgwOEA4UDNgQTA4gBMAQW
BBcAVoC+gKWA4oC5gCmA4YDjXxAcdmFsdWU6IGFycmFuZ2VkT2JqZWN0cy50aXRsZV8QFWFycmFuZ2Vk
T2JqZWN0cy50aXRsZdMADgKkAD4DkAQcBB6AvaEDkoC8oQKrgIHSAA4APgQhBCKA568QHwE1AtwEJQIF
Ar8B0QBxATMBMQBBALsDNgBvAbcATgE2AHsAcAE0AmoA2gFFAMYA9wByAHMBMAIcATIB7AGWgFaAk4Dl
gFqAiIBPgHKAS4A+gAeAbIClgA+ASoAMgFuAEYAZgFGAdIAdgDWAaIAhgIaAjYApgF+ARoBVgEXSAA4A
MgAzBESABIDmXU5TQXBwbGljYXRpb27SADcAOARHAjGiAjEAO9IADgA+BCEESoDnrxAfANoAcwAfATUA
cgEzAE4A2gDaAB8AcAAfAE4BMgBBANoAbwBOANoAcQBwATAAcABwAE4ATgDaATYA2gE0ATGAHYCNgAKA
VoCGgEuADIAdgB2AAoAZgAKADIBGgAeAHYAPgAyAHYBygBmAKYAZgBmADIAMgB2AW4AdgFGAPtIADgA+
BCEEbIDnrxAgATUC3AQlAgUCvwHRAHEBMwExAEEAuwM2AG8BtwBOATYAcAB7ATQCagDaAMYA9wFFAHIA
cwEwAhwAHwEyAZYB7IBWgJOA5YBagIiAT4BygEuAPoAHgGyApYAPgEqADIBbgBmAEYBRgHSAHYBogCGA
NYCGgI2AKYBfgAKARoBFgFXSAA4APgQhBI+A568QIASQBJEEkgSTBJQElQSWBJcEmASZBJoEmwScBJ0E
ngSfBKAEoQSiBKMEpASlBKYEpwSoBKkEqgSrBKwErQSuBK+A64DsgO2A7oDvgPCA8YDygPOA9ID1gPaA
94D4gPmA+oD7gPyA/YD+gP+BAQCBAQGBAQKBAQOBAQSBAQWBAQaBAQeBAQiBAQmBAQpfEBRUYWJsZSBD
b2x1bW4gKGdlbnJlKVlQYXRoIENlbGxbQXBwbGljYXRpb25fEBtUZXh0IEZpZWxkIENlbGwgKFRleHQg
Q2VsbClfEB5UZXh0IEZpZWxkIENlbGwgKFNlYXJjaCBQYXRoOilfEB1UZXh0IEZpZWxkIENlbGwgKFRl
eHQgQ2VsbCktMVxTZWFyY2ggRmllbGRfEBVUYWJsZSBDb2x1bW4gKGxlbmd0aClfEBVUYWJsZSBDb2x1
bW4gKGFydGlzdClfEBtQYW5lbCAoT3BlbiBmcm9tIFNwb3RsaWdodClfEBNIb3Jpem9udGFsIFNjcm9s
bGVyXxAdU3BvdGxpZ2h0IFBsYXlsaXN0IENvbnRyb2xsZXJfEB1QdXNoIEJ1dHRvbiAoQWRkIHRvIFBs
YXlsaXN0KV8QHVRleHQgRmllbGQgQ2VsbCAoVGV4dCBDZWxsKS02XENvbnRlbnQgVmlld18QFFRhYmxl
IENvbHVtbiAodHJhY2spW1Njcm9sbCBWaWV3XxAdQnV0dG9uIENlbGwgKEFkZCB0byBQbGF5bGlzdClf
EBNUYWJsZSBDb2x1bW4gKHllYXIpXxARU2VhcmNoIEZpZWxkIENlbGxfEEpTcG90bGlnaHQgUGxheWxp
c3QgVmlldyAoVGl0bGUsIEFydGlzdCwgQWxidW0sIExlbmd0aCwgWWVhciwgR2VucmUsIFRyYWNrKV8Q
EVZlcnRpY2FsIFNjcm9sbGVyXxARVGFibGUgSGVhZGVyIFZpZXdfEB1UZXh0IEZpZWxkIENlbGwgKFRl
eHQgQ2VsbCktNV8QGlN0YXRpYyBUZXh0IChTZWFyY2ggUGF0aDopXxAaUG9wIFVwIFBhdGggQ29udHJv
bCBXaWRnZXRfEBRUYWJsZSBDb2x1bW4gKHRpdGxlKV8QHVRleHQgRmllbGQgQ2VsbCAoVGV4dCBDZWxs
KS0zXEZpbGUncyBPd25lcl8QFFRhYmxlIENvbHVtbiAoYWxidW0pXxAdVGV4dCBGaWVsZCBDZWxsIChU
ZXh0IENlbGwpLTJfEB1UZXh0IEZpZWxkIENlbGwgKFRleHQgQ2VsbCktNNIADgA+BCEE0oDnogDaAzaA
HYCl0gAOAD4EIQTXgOeiAQMDTIAegKbSAA4APgQhBNyA568QMgQlAr8DHQMcATMBMQC7AG8DFwMTAE4B
NgB7AHADFQJqANoBRQDGAPcDDQIcAxgDFgMRATIBlgMUAxIBNQLcAwwDEAIFAdEDDwBxAEEDGgM2Aw4B
twMbATQAcgBzATAAHwMZAeyA5YCIgOCA2oBLgD6AbIAPgMeAtYAMgFuAEYAZgL+AdIAdgDWAaIAhgKGA
X4DLgMOAsYBGgEWAt4CzgFaAk4CegK+AWoBPgK2AcoAHgNKApYCkgEqA1oBRgIaAjYApgAKAz4BV0gAO
AD4EIQURgOevEDIFEgUTBRQFFQUWBRcFGAUZBRoFGwUcBR0FHgUfBSAFIQUiBSMFJAUlBSYFJwUoBSkF
KgUrBSwFLQUuBS8FMAUxBTIFMwU0BTUFNgKrBTgFOQU6BTsFPAU9BT4FPwVABUEFQgVDgQEPgQEQgQER
gQESgQETgQEUgQEVgQEWgQEXgQEYgQEZgQEagQEbgQEcgQEdgQEegQEfgQEggQEhgQEigQEjgQEkgQEl
gQEmgQEngQEogQEpgQEqgQErgQEsgQEtgQEugQEvgQEwgQExgQEygQEzgIGBATSBATWBATaBATeBATiB
ATmBATqBATuBATyBAT2BAT6BAT8T//////////0QUBBdEJ0QIBAiEBoQBRBmEJ8QHRAYEGUQOBAcECUQ
GxCjECwQXhBrED0QIRAnEGkQoBAeEFkQSBCVECsQKRCXEDcQaBAQEKEQKBCmEE8QWBAkEKcQmhAq0gAO
AD4AbQVzgGCg0gAOAD4EIQV2gOeg0gAOAD4EIQV5gOeg0gA3ADgFewV8ogV8ADteTlNJQk9iamVjdERh
dGEACAAZACIAJwAxADoAPwBEAFIAVABmAvIC+ANDA0oDUQNfA3EDjQObA6cDswPBA8wD2gP2BAQEFwQp
BEMETQRaBFwEXwRhBGQEZwRpBGsEbQRwBHMEdQR4BHoEfAR+BIEEgwSGBI8EmwSdBJ8EuwTEBM0E2ATd
BOwE9QUIBREFHAUeBSEFIwVUBWEFbgV8BYYFlAWtBboFzAXgBeoF9gX4BfoF/AX+BgMGBQYHBgkGCwYN
Bg8GEQYsBkIGSgZVBnIGhAaPBpgGpAatBrkGuwa9Br8GwgbEBsYGyAbRBtMG3gbgBuIG5AbmBugHCQcR
BxgHIgckByYHKAcqBy0HLgcwBzIHTAd9B4kHnwe0B8MH1QfgB+oH+AgKCBcIJQgqCCwILggwCDIINAg2
CDgIOgg8CEEISghcCG0IdAh7CIQIhgiPCJEIlAihCKoIrwi2CLcIwAjJCNYI4wjsCPcJAAkKCREJHQlc
CWgJcQl+CZEJngmqCbgJxgnICcoJzAnOCdEJ0wnVCdcJ6gntCe8J8QnzCfUJ9woACgIKDQoPChEKEwoV
ChcKRApOClgKYgpkCmYKaApqCm0KbwpxCnMKdQp3CoAKggqFCocK5gsICxILKAs1C0kLXgt4C5QLrwu+
C8oL6Qv4DAQMBgwIDAoMEwwVDBcMGQwaDBwMJQwnDDAMMww1DDYMOAw6DDwMPgxADEIMRAxNDGUMcQx8
DJkMmwydDJ8MoQyjDKUM0gzUDNYM2AzaDNwM3gzgDOIM5AzmDPAM+Q0CDRYNLw0xDTMNNQ0+DUANQg1Z
DWINaw15DYINhA2TDZUNlw2ZDZsNnQ2fDaENyg3ZDeYN8w37DgYOFQ4gDisOLA4uDjAOMg47Dj0OPw5I
DlEOUw5ZDnYOgg6HDokOiw6NDo8OkQ6XDqgOqg6zDrUOuA7FDtIO2g7cDugO8Q72Dv4PEw8fDy0PLw8x
DzMPNQ83Dz4PUA9dD18PYg9rD3YPig+cD70Pwg/ED8YPyA/KD8wPzw/RD9sP8A/yD/QP9g/4EBEQHhAg
ECwQQRBDEEUQRxBJEFwQZRBuEHcQfBCKELMQtBC2ELgQuhDDEMUQzhDQENcQ9BD2EPgQ+hD8EP4RBREa
ERwRHhEgESIRLhE7ET0RQBFhEWMRZRFnEWkRaxFtEZYRlxGZEZsRnRGmEagRsRGzEbkR1hHYEdoR3BHe
EeAR5hIHEgkSCxINEg8SERITEkASSRJKEksSTRJPElESWhJcEmUSZxJuEosSjRKPEpESkxKYEpoSoRLC
EsQSxhLIEsoSzBLREtMTABMBEwITBBMGEwgTERMTExwTHhMjE0ATQhNEE0YTSBNKE08TcBNyE3QTdhN4
E3oTfBOpE6oTqxOtE68TsRO6E7wTvhPEE+ET4xPlE+cT6RPrE/EUEhQUFBYUGBQaFBwUHhRHFEgUShRM
FE4UVxRZFGIUZBRqFIcUiRSLFI0UjxSRFJcUuBS6FLwUvhTAFMIUxBTNFNQU4xTrFQAVAhUEFQYVCBUS
FR8VIRUmFT0VRhVLFVoVchV7FYQVjxW0Fb0VxhXQFdIV1BXWFdgV2hXcFd4V5xX+FgsWFBYfFioWUxZV
FlcWWRZbFl0WXxZhFmoWhhaPFpEWlBaWFq8WuBbBFs4W7xbxFvMW9Rb3FvoW+xb9Fv8XGBdNF2IXdReJ
F54XsRe2F7gXuhe8F74XwBfCF8cXyBfKF8wXzhfjF+UX5xfpF+sYARgyGDQYORg7GD0YPxhBGEMYRhhI
GE0YVBhqGJ8YxRjHGMkYyxjNGM8Y0RjTGNkY4hjkGOcY6Rj2GP4ZABkFGQcZCRkOGRAZEhkgGUwZUxlc
GWMZeRmGGZwZpRmwGcQZzRnaGegZ9BoVGhcaGRobGh0aIBohGiMaJRo8Gl0aYhpkGmYaaBpqGmwacRpz
GoAalRqXGpkamxqdGqoasxq+GuMa7xrxGvMa9Rr3Gvka+hr8Gv4bBxsJGw4bEBsSGy4bRhtPG1YbYxtp
G4IboxuvG8Yb0RvWG9gb2hvcG98b4RvjG+wb7hvvG/gcARwMHBUcIBwuHDkcQhxJHGEcbBx1HHocjRyW
HJgcvxzBHMMcxRzHHMkcyxzNHM8c0RzTHNUc1xzZHNsc3RzfHOEc4xz0HQIdCx0THRUdFx0ZHRsdIh0r
HTIdSR1YHWkdax1tHW8dcR2AHYkdkB2oHbkdux29Hb8dwR3yHg8eJh4xHkMeVx5mHoseph6/HsAewh7D
HsUexh7IHsoezB7NHs8e0B7RHu8fAx8MHw4fHx8hHyMfJR8nHykfKx8tHy8fPR9CH0QfTR9SH2cfeB96
H3wffh+AH4sfnB+eH6Afoh+kH64fvx/BH8MfxR/HH98f8B/yH/Qf9h/4IBQgJSAnICkgKyAtIDkgWiBk
IG4geCCXIJkgmyCdIJ8goSCjIKUgxSDLIOQg8SDzIPYg+CD7IP0hGyEkISkhMiE5IVEhciF0IXYheCF6
IXwhfiGAIZ8htyHEIcYhySHLIc4h0CHxIfMh9SH3Ifkh+yH9If8iHiI2IkMiRSJIIkoiTSJPInAiciJ0
InYieCJ6InwifiKdIrUiwiLEIsciySLMIs4i7yLxIvMi9SL3Ivki+yL9IxsjMiM/I0EjRCNGI0kjSyNo
I2ojbCNuI3AjciN0I4ojlyO4I7ojvCO+I8AjwiPEI8Yj5iP/JAwkDiQRJBMkFiQYJDUkNyQ5JDskPSQ/
JEEkXyRsJHokmySdJJ8koSSjJKUkpySpJMYk3CTpJOsk7iTwJPMk9SUOJSclSCVKJUwlTiVQJVIlVCVW
JXUljSWaJZwlnyWhJaQlpiWvJbEl8iX0JfYl+CX6Jfwl/iYAJgImBCYGJggmCiYMJg4mECYSJhQmFiYY
JhomHCYeJiAmIiYkJiYmKCYqJiwmLiYwJjkmOyY9JksmVCZZJmImZCalJqcmqSarJq0mryaxJrMmtSa3
Jrkmuya9Jr8mwSbDJsUmxybJJssmzSbPJtEm0ybVJtcm2SbbJt0m3ybhJuMm7CbuJzEnMyc1JzcnOSc7
Jz0nPydBJ0MnRSdHJ0knSydNJ08nUSdTJ1UnVydZJ1snXSdfJ2EnYydlJ2cnaSdrJ20nbydxJ3onfCe/
J8EnwyfFJ8cnySfLJ80nzyfRJ9Mn1SfXJ9kn2yfdJ98n4SfjJ+Un5yfpJ+wn7yfyJ/Un+Cf7J/4oASgE
KAcoCighKCsoNyhVKHYoliijKLso0yjxKQcpJylHKWcpdCmLKZcptynNKeEqLipCKlYqdiqTKrAqxyrn
KvQrCysrK0srVCtWK1srXStfK2graitvK3Ercyt8K34r5SvnK+kr6yvtK+8r8SvzK/Ur9yv5K/sr/Sv/
LAEsAywFLAcsCSwLLA0sDywRLBMsFSwXLBksGywdLB8sISwjLCUsJywpLCssLSwvLDEsMyw1LDcsOSw7
LD0sPyxBLEMsRSxHLEksUixULLssvizBLMQsxyzKLM0s0CzTLNYs2SzcLN8s4izlLOgs6yzuLPEs9Cz3
LPos/S0ALQMtBi0JLQwtDy0SLRUtGC0bLR4tIS0kLSctKi0sLS8tMi01LTgtOy0+LUEtRC1HLUotTS1Q
LVktWy1dLV8tYS1jLWUtZy1pLWstbS1vLXEtcy11LXcteS17LX0tfy2BLYMthS2HLYktiy2NLY8tkS2T
LZUtly2ZLZstnS2fLaEtoy2lLactqS2rLa0try2xLbotvC29LcYtyC3JLdIt1C3VLd4t4wAAAAAAAAIC
AAAAAAAABX0AAAAAAAAAAAAAAAAAAC3yA</bytes>
cmVkaWNhdGVPbkluc2VydGlvbl8QGE5TU2VsZWN0c0luc2VydGVkT2JqZWN0cwmAZgmAqAmAq4CqgKkJ
gKcJXxAbU3BvdGxpZ2h0UGxheWxpc3RDb250cm9sbGVyXxARTlNBcnJheUNvbnRyb2xsZXLSAA4APgBt
A1KAYagBUQFEAeoBlQG2AgMBzwIbgC2AK4BTgECASIBYgE2AXV1QbGF5bGlzdEVudHJ50QAOA12ArNIA
NwA4A18DPqIDPgA7XxAScGxheWxpc3RDb250cm9sbGVy1AAOAyADIQMiAyMDNwDbA2WAoYCmgB6Ar1pk
YXRhU291cmNl1AAOAyADIQMiAyMA2wM3A2uAoYAegKaAsVl0YWJsZVZpZXfUAA4DIAMhAyIDIwBxAEED
cYChgHOAB4CzXxAVaW5pdGlhbEZpcnN0UmVzcG9uZGVy1AAOAyADIQMiAyMAHwM3A3eAoYACgKaAtV8Q
GXNwb3RsaWdodFdpbmRvd0NvbnRyb2xsZXLUAA4DIAMhAyIDIwBzAB8DfYChgI6AAoC3W3BhdGhDb250
cm9s2AAOAyADgAOBAyEDIgOCA4MDhAM3A4YDhwE0A4kDigBWWU5TS2V5UGF0aFlOU0JpbmRpbmdZTlNP
cHRpb25zXxAcTlNOaWJCaW5kaW5nQ29ubmVjdG9yVmVyc2lvboC/gKaAu4C6gEyAuYC8XxAddmFsdWU6
IGFycmFuZ2VkT2JqZWN0cy5sZW5ndGhVdmFsdWVfEBZhcnJhbmdlZE9iamVjdHMubGVuZ3Ro0wAOAqUA
PgOPA5ADkoC+oQORgL2hAqyAgl8QG05TQ29uZGl0aW9uYWxseVNldHNFZGl0YWJsZdIANwA4A5YCs6IC
swA70gA3ADgDmAOZowOZAysAO18QFU5TTmliQmluZGluZ0Nvbm5lY3RvctgADgMgA4ADgQMhAyIDggOD
A4QDNwOdA4cBMwOgA6EAVoC/gKaAwoC6gEeAwYDDXxAcdmFsdWU6IGFycmFuZ2VkT2JqZWN0cy5hbGJ1
bV8QFWFycmFuZ2VkT2JqZWN0cy5hbGJ1bdMADgKlAD4DjwOmA6iAvqEDkYC9oQKsgILYAA4DIAOAA4ED
IQMiA4IDgwOEAzcDrQOHATcDsAOxAFaAv4CmgMaAuoBcgMWAx18QHHZhbHVlOiBhcnJhbmdlZE9iamVj
dHMudHJhY2tfEBVhcnJhbmdlZE9iamVjdHMudHJhY2vTAA4CpQA+A48DtgO4gL6hA5GAvaECrICC2AAO
AyADgAOBAyEDIgOCA4MDhAM3A70DhwE2A8ADwQBWgL+ApoDKgLqAV4DJgMtfEBx2YWx1ZTogYXJyYW5n
ZWRPYmplY3RzLmdlbnJlXxAVYXJyYW5nZWRPYmplY3RzLmdlbnJl0wAOAqUAPgOPA8YDyIC+oQORgL2h
AqyAgtgADgMgA4ADgQMhAyIDggODA4QDNwPNA4cBNQPQA9EAVoC/gKaAzoC6gFKAzYDPXxAbdmFsdWU6
IGFycmFuZ2VkT2JqZWN0cy55ZWFyXxAUYXJyYW5nZWRPYmplY3RzLnllYXLTAA4CpQA+A48D1gPYgL6h
A5GAvaECrICC1wAOAyADgAOBAyEDIgODA4QAHwPdA4cAcQPgAFaAv4ACgNKAuoBzgNFfEBN2YWx1ZTog
c2VhcmNoU3RyaW5nXHNlYXJjaFN0cmluZ9gADgMgA4ADgQMhAyIDggODA4QDNwPmA4cBMgPpA+oAVoC/
gKaA1YC6gD+A1IDWXxAddmFsdWU6IGFycmFuZ2VkT2JqZWN0cy5hcnRpc3RfEBZhcnJhbmdlZE9iamVj
dHMuYXJ0aXN00wAOAqUAPgOPA+8D8YC+oQORgL2hAqyAgtcADgMgA4ADgQMhAyIDgwOEAB8D9gP3AzcD
+QBWgL+AAoDagNmApoDYXxAbY29udGVudEFycmF5OiBxdWVyeS5yZXN1bHRzXGNvbnRlbnRBcnJheV1x
dWVyeS5yZXN1bHRz2AAOAyADgAOBAyEDIgOCA4MDhAAfBAADhwBzBAMEBABWgL+AAoDdgLqAjoDcgN5f
EBp2YWx1ZTogc3BvdGxpZ2h0U2VhcmNoUGF0aF8QE3Nwb3RsaWdodFNlYXJjaFBhdGjTAA4CpQA+A48E
CQQLgL6hBAqA36EEDIDgXxAWTlNWYWx1ZVRyYW5zZm9ybWVyTmFtZV8QFlN0cmluZ1RvVVJMVHJhbnNm
b3JtZXLYAA4DIAOAA4EDIQMiA4IDgwOEAzcEEgOHATEEFQQWAFaAv4CmgOOAuoAqgOKA5F8QHHZhbHVl
OiBhcnJhbmdlZE9iamVjdHMudGl0bGVfEBVhcnJhbmdlZE9iamVjdHMudGl0bGXTAA4CpQA+A48EGwQd
gL6hA5GAvaECrICC0gAOAD4EIAQhgOivEB8BNgLdBCQCBgLAAdIAcQE0ATIAQQC8AzcAbwG4AE4BNwB7
AHABNQJrANsBRgDHAPgAcgBzATECHQEzAe0Bl4BXgJSA5oBbgImAUIBzgEyAP4AHgG2ApoAPgEuADIBc
gBGAGoBSgHWAHoA2gGmAIoCHgI6AKoBggEeAVoBG0gAOADIAMwRDgASA511OU0FwcGxpY2F0aW9u0gA3
ADgERgIyogIyADvSAA4APgQgBEmA6K8QHwDbAHMAHwE2AHIBNABOANsA2wAfAHAAHwBOATMAQQDbAG8A
TgDbAHEAcAExAHAAcABOAE4A2wE3ANsBNQEygB6AjoACgFeAh4BMgAyAHoAegAKAGoACgAyAR4AHgB6A
D4AMgB6Ac4AagCqAGoAagAyADIAegFyAHoBSgD/SAA4APgQgBGuA6K8QIAE2At0EJAIGAsAB0gBxATQB
MgBBALwDNwBvAbgATgE3AHAAewE1AmsA2wDHAPgBRgByAHMBMQIdAB8BMwGXAe2AV4CUgOaAW4CJgFCA
c4BMgD+AB4BtgKaAD4BLgAyAXIAagBGAUoB1gB6AaYAigDaAh4COgCqAYIACgEeARoBW0gAOAD4EIASO
gOivECAEjwSQBJEEkgSTBJQElQSWBJcEmASZBJoEmwScBJ0EngSfBKAEoQSiBKMEpASlBKYEpwSoBKkE
qgSrBKwErQSugOyA7YDugO+A8IDxgPKA84D0gPWA9oD3gPiA+YD6gPuA/ID9gP6A/4EBAIEBAYEBAoEB
A4EBBIEBBYEBBoEBB4EBCIEBCYEBCoEBC18QFFRhYmxlIENvbHVtbiAoZ2VucmUpWVBhdGggQ2VsbFtB
cHBsaWNhdGlvbl8QG1RleHQgRmllbGQgQ2VsbCAoVGV4dCBDZWxsKV8QHlRleHQgRmllbGQgQ2VsbCAo
U2VhcmNoIFBhdGg6KV8QHVRleHQgRmllbGQgQ2VsbCAoVGV4dCBDZWxsKS0xXFNlYXJjaCBGaWVsZF8Q
FVRhYmxlIENvbHVtbiAobGVuZ3RoKV8QFVRhYmxlIENvbHVtbiAoYXJ0aXN0KV8QG1BhbmVsIChPcGVu
IGZyb20gU3BvdGxpZ2h0KV8QE0hvcml6b250YWwgU2Nyb2xsZXJfEB1TcG90bGlnaHQgUGxheWxpc3Qg
Q29udHJvbGxlcl8QHVB1c2ggQnV0dG9uIChBZGQgdG8gUGxheWxpc3QpXxAdVGV4dCBGaWVsZCBDZWxs
IChUZXh0IENlbGwpLTZcQ29udGVudCBWaWV3XxAUVGFibGUgQ29sdW1uICh0cmFjaylbU2Nyb2xsIFZp
ZXdfEB1CdXR0b24gQ2VsbCAoQWRkIHRvIFBsYXlsaXN0KV8QE1RhYmxlIENvbHVtbiAoeWVhcilfEBFT
ZWFyY2ggRmllbGQgQ2VsbF8QSlNwb3RsaWdodCBQbGF5bGlzdCBWaWV3IChUaXRsZSwgQXJ0aXN0LCBB
bGJ1bSwgTGVuZ3RoLCBZZWFyLCBHZW5yZSwgVHJhY2spXxARVmVydGljYWwgU2Nyb2xsZXJfEBFUYWJs
ZSBIZWFkZXIgVmlld18QHVRleHQgRmllbGQgQ2VsbCAoVGV4dCBDZWxsKS01XxAaU3RhdGljIFRleHQg
KFNlYXJjaCBQYXRoOilfEBpQb3AgVXAgUGF0aCBDb250cm9sIFdpZGdldF8QFFRhYmxlIENvbHVtbiAo
dGl0bGUpXxAdVGV4dCBGaWVsZCBDZWxsIChUZXh0IENlbGwpLTNcRmlsZSdzIE93bmVyXxAUVGFibGUg
Q29sdW1uIChhbGJ1bSlfEB1UZXh0IEZpZWxkIENlbGwgKFRleHQgQ2VsbCktMl8QHVRleHQgRmllbGQg
Q2VsbCAoVGV4dCBDZWxsKS000gAOAD4EIATRgOiiANsDN4AegKbSAA4APgQgBNaA6KIBBANMgB+Ap9IA
DgA+BCAE24DorxAyBCQCwAMeAx0BNAEyALwDEwBvAxgATgE3AHsAcAMOAxYCawDbAUYAxwD4AxIDEQId
AxkDFwEzAZcDFQMUATYC3QIGAdIDEAMPAHEAQQMbAzcDDQG4AxwBNQByAHMBMQAfAxoB7YDmgImA4YDb
gEyAP4BtgLSAD4DIgAyAXIARgBqAooDAgHWAHoA2gGmAIoCygLCAYIDMgMSAR4BGgLiAtoBXgJSAW4BQ
gK6ApYBzgAeA04CmgJ+AS4DXgFKAh4COgCqAAoDQgFbSAA4APgQgBRCA6K8QMgURBRIFEwUUBRUFFgUX
BRgFGQUaBRsFHAUdBR4FHwUgBSEFIgUjBSQFJQUmBScFKAUpBSoFKwUsBS0FLgUvBTAFMQUyBTMFNAU1
AqwFNwU4BTkFOgU7BTwFPQU+BT8FQAVBBUKBARCBARGBARKBAROBARSBARWBARaBAReBARiBARmBARqB
ARuBARyBAR2BAR6BAR+BASCBASGBASKBASOBASSBASWBASaBASeBASiBASmBASqBASuBASyBAS2BAS6B
AS+BATCBATGBATKBATOBATSAgoEBNYEBNoEBN4EBOIEBOYEBOoEBO4EBPIEBPYEBPoEBP4EBQBP/////
/////RBQEF0QnRAgECIQGhCgEAUQZhAdEBgQoxBlEDgQHBAlEBsQPRCVECwQXhBrECEQJxBpEJ8QHhBZ
ECsQKRCXEKEQNxBoEBAQSBAoEKYQTxBYECQQqRCaECrSAA4APgBtBXKAYaDSAA4APgQgBXWA6KDSAA4A
PgQgBXiA6KDSADcAOAV6BXuiBXsAO15OU0lCT2JqZWN0RGF0YQAIABkAIgAnADEAOgA/AEQAUgBUAGYC
9AL6A0UDTANTA2EDcwOPA50DqQO1A8MDzgPcA/gEBgQZBCsERQRPBFwEXgRhBGMEZgRpBGsEbQRvBHIE
dQR3BHoEfAR+BIAEgwSFBIgEkQSdBJ8EoQS9BMYEzwTaBN8E7gT3BQoFEwUeBSAFIwUlBVYFYwVwBX4F
iAWWBa8FvAXOBeIF7AX4BfoF/AX+BgAGBQYHBgkGCwYNBg8GEQYTBi4GRAZMBlcGdAaGBpEGmgamBq8G
uwa9Br8GwQbEBsYGyAbKBtMG1QbgBuIG5AbmBugG6gcLBxMHGgckByYHKAcqBywHLwcwBzIHNAdOB38H
iwehB7YHxQfXB+IH7Af6CAwIGQgnCCwILggwCDIINAg2CDgIOgg8CD4IQwhMCF4Ibwh2CH0IhgiICJEI
kwiWCKMIrAixCLgIuQi7CMQIzQjaCOcI8Aj7CQQJDgkVCSEJYAlsCXUJggmVCaIJrgm8CcoJzAnOCdAJ
0gnVCdcJ2QnbCe4J8QnzCfUJ9wn5CfsKBAoGChEKEwoVChcKGQobCkgKUgpcCmYKaApqCmwKbgpxCnMK
dQp3CnkKewqECoYKiQqLCuoLDAsWCywLOQtNC2ILfAuYC7MLwgvOC+0L/AwIDAoMDAwODBcMGQwbDB0M
HgwgDCkMKww0DDcMOQw6DDwMPgxADEIMRAxGDEgMUQxpDHUMgAydDJ8MoQyjDKUMpwypDNYM2AzaDNwM
3gzgDOIM5AzmDOgM6gz0DP0NBg0aDTMNNQ03DTkNQg1EDUYNXQ1mDW8NfQ2GDYgNlw2ZDZsNnQ2fDaEN
ow2lDc4N3Q3qDfcN/w4KDhkOJA4vDjAOMg40DjYOPw5BDkMOTA5VDlcOXQ56DoYOiw6NDo8OkQ6TDpUO
mw6sDq4Otw65DrwOyQ7WDt4O4A7sDvUO+g8CDxcPIw8xDzMPNQ83DzkPOw9CD1QPYQ9jD2YPbw96D44P
oA/BD8YPyA/KD8wPzg/QD9MP1Q/fD/QP9g/4D/oP/BAVECIQJBAwEEUQRxBJEEsQTRBgEGkQchB7EIAQ
jhC3ELgQuhC8EL4QxxDJENIQ1BDbEPgQ+hD8EP4RABECEQkRHhEgESIRJBEmETIRPxFBEUQRZRFnEWkR
axFtEW8RcRGaEZsRnRGfEaERqhGsEbURtxG9EdoR3BHeEeAR4hHkEeoSCxINEg8SERITEhUSFxJEEk0S
ThJPElESUxJVEl4SYBJpEmsSchKPEpESkxKVEpcSnBKeEqUSxhLIEsoSzBLOEtAS1RLXEwQTBRMGEwgT
ChMMExUTFxMgEyITJxNEE0YTSBNKE0wTThNTE3QTdhN4E3oTfBN+E4ATrROuE68TsROzE7UTvhPAE8IT
yBPlE+cT6RPrE+0T7xP1FBYUGBQaFBwUHhQgFCIUSxRMFE4UUBRSFFsUXRRmFGgUbhSLFI0UjxSRFJMU
lRSbFLwUvhTAFMIUxBTGFMgU0RTYFOcU7xUEFQYVCBUKFQwVFhUjFSUVKhVBFUoVTxVeFXYVfxWIFZMV
uBXBFcoV1BXWFdgV2hXcFd4V4BXiFesWAhYPFhgWIxYuFlcWWRZbFl0WXxZhFmMWZRZuFooWkxaVFpgW
mhazFrwWxRbSFvMW9Rb3FvkW+xb+Fv8XARcDFxwXURdmF3kXjReiF7UXuhe8F74XwBfCF8QXxhfLF8wX
zhfQF9IX5xfpF+sX7RfvGAUYNhg4GD0YPxhBGEMYRRhHGEoYTBhRGFgYbhijGMkYyxjNGM8Y0RjTGNUY
1xjdGOYY6BjrGO0Y+hkCGQQZCRkLGQ0ZEhkUGRYZJBlQGVcZYBlnGX0ZihmgGakZtBnIGdEZ3hnsGfga
GRobGh0aHxohGiQaJRonGikaQBphGmYaaBpqGmwabhpwGnUadxqEGpkamxqdGp8aoRquGrcawhrnGvMa
9Rr3Gvka+xr9Gv4bABsCGwsbDRsSGxQbFhsyG0obUxtaG2cbbRuGG6cbsxvKG9Ub2hvcG94b4BvjG+Ub
5xvwG/Ib8xv8HAUcEBwZHCQcMhw9HEYcTRxlHHAceRx+HJEcmhycHMMcxRzHHMkcyxzNHM8c0RzTHNUc
1xzZHNsc3RzfHOEc4xzlHOcc+B0GHQ8dFx0ZHRsdHR0fHSYdLx02HU0dXB1tHW8dcR1zHXUdhB2NHZQd
rB29Hb8dwR3DHcUd8h4PHiYeMR5DHlceZh6LHqYepx6pHqoerB6tHq8esR6zHrQeth63HtUe6R7yHvQf
BR8HHwkfCx8NHw8fER8THxUfIx8oHyofMx84H00fXh9gH2IfZB9mH3Efgh+EH4YfiB+KH5QfpR+nH6kf
qx+tH8Uf1h/YH9of3B/eH/ogCyANIA8gESATIB8gQCBKIFQgXiB9IH8ggSCDIIUghyCJIIsgqyCxIMog
1yDZINwg3iDhIOMhASEKIQ8hGCEfITchWCFaIVwhXiFgIWIhZCFmIYUhnSGqIawhryGxIbQhtiHXIdkh
2yHdId8h4SHjIeUiBCIcIikiKyIuIjAiMyI1IlYiWCJaIlwiXiJgImIiZCKDIpsiqCKqIq0iryKyIrQi
1SLXItki2yLdIt8i4SLjIwEjGCMlIycjKiMsIy8jMSNOI1AjUiNUI1YjWCNaI3AjfSOeI6AjoiOkI6Yj
qCOqI6wjzCPlI/Ij9CP3I/kj/CP+JBskHSQfJCEkIyQlJCckRSRSJGAkgSSDJIUkhySJJIskjSSPJKwk
wiTPJNEk1CTWJNkk2yT0JQ0lLiUwJTIlNCU2JTglOiU8JVslcyWAJYIlhSWHJYoljCWVJZcl2CXaJdwl
3iXgJeIl5CXmJegl6iXsJe4l8CXyJfQl9iX4Jfol/CX+JgAmAiYEJgYmCCYKJgwmDiYQJhImFCYWJh8m
ISYjJjEmOiY/JkgmSiaLJo0mjyaRJpMmlSaXJpkmmyadJp8moSajJqUmpyapJqsmrSavJrEmsya1Jrcm
uSa7Jr0mvybBJsMmxSbHJskm0ibUJxcnGScbJx0nHychJyMnJScnJyknKyctJy8nMSczJzUnNyc5Jzsn
PSc/J0EnQydFJ0cnSSdLJ00nTydRJ1MnVSdXJ2AnYielJ6cnqSerJ60nryexJ7MntSe3J7knuye9J78n
wSfDJ8UnxyfJJ8snzSfQJ9Mn1ifZJ9wn3yfiJ+Un6CfrJ+4n8SgIKBIoHig8KF0ofSiKKKIouijYKO4p
DikuKU4pWylyKX4pnim0KcgqFSopKj0qXSp6KpcqrirOKtsq8isSKzIrOys9K0IrRCtGK08rUStWK1gr
WitjK2UrzCvOK9Ar0ivUK9Yr2CvaK9wr3ivgK+Ir5CvmK+gr6ivsK+4r8CvyK/Qr9iv4K/or/Cv+LAAs
AiwELAYsCCwKLAwsDiwQLBIsFCwWLBgsGiwcLB4sICwiLCQsJiwoLCosLCwuLDAsOSw7LKIspSyoLKss
riyxLLQstyy6LL0swCzDLMYsySzMLM8s0izVLNgs2yzeLOEs5CznLOos7SzwLPMs9iz5LPws/y0CLQUt
CC0LLQ4tES0TLRYtGS0cLR8tIi0lLSgtKy0uLTEtNC03LUAtQi1ELUYtSC1KLUwtTi1QLVItVC1WLVgt
Wi1cLV4tYC1iLWQtZi1oLWotbC1uLXAtci10LXYteC16LXwtfi2ALYIthC2GLYgtii2MLY4tkC2SLZQt
li2YLaEtoy2kLa0try2wLbktuy28LcUtygAAAAAAAAICAAAAAAAABXwAAAAAAAAAAAAAAAAAAC3ZA</bytes>
</object>
</data>
</archive>

View File

@ -28,6 +28,4 @@
return [value absoluteString];
}
@end
@end

View File

@ -163,6 +163,15 @@ static NSPredicate * musicOnlyPredicate = nil;
withString:[parsingString substringFromIndex:2]
exactString:exactString]];
}
// Search for comment
if([parsingString characterAtIndex:1] == 'c')
{
[subpredicates addObject:
[NSComparisonPredicate predicateForMdKey:@"kMDItemComment"
withString:[parsingString substringFromIndex:2]
exactString:exactString]];
}
}
else
{
@ -195,10 +204,12 @@ static NSPredicate * musicOnlyPredicate = nil;
- (IBAction)addToPlaylist:(id)sender
{
NSArray *tracks;
[self.query disableUpdates];
NSArray *urls = [[playlistController selectedObjects]valueForKey:@"url"];
[playlistLoader addURLs:urls sort:NO];
tracks = playlistController.selectedObjects;
if ([tracks count] == 0)
tracks = playlistController.arrangedObjects;
[playlistLoader addURLs:[tracks valueForKey:@"url"] sort:NO];
[self.query enableUpdates];
}