[bt-devel] Re: [Task #32187] reorganize docs
Brook Humphrey
bt-devel@crosswire.org
Sat, 2 Jun 2001 21:03:09 -0700
--------------Boundary-00=_9X5CW2QPNYTKT0YO571J
Content-Type: text/plain;
charset="iso-8859-1"
Content-Transfer-Encoding: 8bit
On Saturday 02 June 2001 07:55 pm, you wrote:
> mg.pub@gmx.net wrote:
> > > Yes I was thinking about reorganizing the installation instructions.
> > > If installation of qt, kde and sword are covered properly in their
> > > install files, we might not need such detailed instructions in our
> > > general installation instructions.
> >
> > Yes! That's very right. People will only need this info if they compile
> > themselves anyway... KDE/QT are normally covered by the distros
> > making the install very simple too. If they compile KDE/QT they can
> > use their INSTALL instructions.
> > Using the BT rpm is much more simple.
> >
> > I see you refer to the INSTALL file. Is this where you want the
> > installation instructions to go to?
>
> No however it seems that most linux software has a file INSTALL in the top
> level of the zipped up source. it would be ok if all this file has is an
> instruction to see the handbook. This would be for somone that has not
> looked at bibletime and is trying to use the sources. Can we assume that
> the RPM's will eventually fix things like the pointer to libsword.so and
> the etc/sword.conf files? These actually would belong in the sword RPM,
> unless a combined sword/bibletime rpm is created.
All of the rpm's made right now have sword compiled in staticly. I am
thinking about making a source rpm that includes the sword source. it will
first compile sword and use the static libs for then compileing bibletime. in
this way nothing needs to be installed for a user to compile bibleitme and
make an rpm.
The sword.conf and all associated directories are created by the rpm so the
bibletime rpm will run completely by itself without sword installed. The only
difference is that there will be a second rpm that will also have kde, qt, x
and watever else I can get into is this static rpm should run just about
anywere. If I can get it to build correctly again. Not sure if it's a change
in the code or a change in my system but it's having problems with missing
functions in some of the xfree libs again.
>
> This question about what will be in the RPM's still seems like an open
> question, which will not be solved untill Brook figures out what works. I
> think is is possible to take two source rpm's and run RPM on them to
> produce a combined rpm which contains both. This is not the same as
> compiling in kde and so on.
The way the spec file is writen wwhen you compile the rpm you can simply
change one line in the spec file and it will be taken care of. I will add a
current version of the spec file so that anybody interested can take a look
at it.
>
> Fred
--
-~`'~-~`'~-~`'~-~`'~-~`'~-~`'~-~`'~-~`'~-~`'~-~`'~-~`'~-~`'~-~`'~-~`'~-~`'~-
Brook Humphrey
Mobile PC Medic, 420 1st, Cheney, WA 99004, 509-235-9107
http://www.webmedic.net, bah@webmedic.net, bah@linux-mandrake.com
-~`'~-~`'~-~`'~-~`'~-~`'~-~`'~-~`'~-~`'~-~`'~-~`'~-~`'~-~`'~-~`'~-~`'~-~`'~-
My posting or sending this is NOT an invitation for spammers to say that
I've asked to be put on a mailing list.
You are not permitted to send unsolicited bulk email
(commonly referred to as spam)
to this address, or to sell this address to people who do.
By extracting the address from this page,
you agree to pay a fee of $10,000.00 per UBE message you send
and $100,000.00 per instance you sold this address.
_______________-~-_______________
Holiness unto the Lord
He must increase but I must decrease.
*****************-~-*****************
--------------Boundary-00=_9X5CW2QPNYTKT0YO571J
Content-Type: text/plain;
charset="iso-8859-1";
name="bibletime-1.0.beta-cvs.05.29.2001.spec"
Content-Transfer-Encoding: base64
Content-Disposition: attachment; filename="bibletime-1.0.beta-cvs.05.29.2001.spec"
JWRlZmluZSAgICAgICAgIG5hbWUgCQliaWJsZXRpbWUKJWRlZmluZSAgICAgICAgIHZlcnNpb24g
CTEuMC5iZXRhCgojIFRoaXMgc2hvdWxkIG5vdCBiZSBjaGFuZ2VkIGJ1dCBzZXQgdGhpcyB0byBz
dGF0aWMgb3IgZHluYW1pYy4KIyBTd29yZCBzaG91bGQgYWx3YXlzIGJlIHNldCB0byBzdGF0aWMg
Zm9yIHRoZXNlIGJ1aWxkcy4KJWRlZmluZQkJc3dvcmRsaWJzIAlzdGF0aWMKCiMgVGhpcyBzaG91
bGQgYmUgc2V0IHRvIHN0YXRpYyBvciBkeW5hbWljLgojIE1vc3Qgc3lzdGVtcyBtYXkgbm90IGhh
dmUgYWxsIHRoZSBsaWJzIHRvIGNvbXBpbGUgdGhpcyBzdGF0aWNseS4KJWRlZmluZQkJa2RlbGli
cyAJZHluYW1pYwoKIyB0aGlzIG5lZWRzIHRvIGJlIGNoYW5nZWQgZGVwZW5kaW5nIG9uIGJ1aWxk
IG51bWJlciAKIyBhbmQgd2VhdGhlciBvciBub3QgaXQgaXMgc3RhdGljCiVkZWZpbmUJCXJlbGVh
c2UgCXN0YXRpYy5jdnMuMDYuMDEuMjAwMS4xbWRrCgojIFRoaXMgc2hvdWxkIGJlIHNldCB0byB5
b3VyIG9zIE1hbmRyYWtlLCBSZWQgSGF0LCBUdXJib2xpbnV4LCBDYWxkZXJhLCBTdXNlLCBFdGMu
CiVkZWZpbmUJCW9zdHlwZSAJCU1hbmRyYWtlCgojIFRoaXMgc2hvdWxkIGJlIHNldCB0byB0aGUg
dmVyc2lvbiAjIG9mIHlvdXIgb3MgNi4wLCA2LjEsIDYuMiwgNy4wLCA3LjEsIDcuMiwgOC4wLCBl
dGMuCiVkZWZpbmUJCW9zdmVyc2lvbiAJOC4wCgojIFRoaXMgaXMgeW91ciBjcHUgaTQ4NiwgaTU4
NiwgaTY4NiwgcHBjLCBzcGFyYywgYWxmYSwgZXRjLgolZGVmaW5lCQlidWlsZGFyY2ggCWk1ODYK
CiMgVGhpcyB0aGUgUlBNIGdyb3VwIG9uIHlvdXIgc3lzdGVtIHRoYXQgdGhpcyB3aWxsIGluc3Rh
bGxlZCBpbnRvLgojIEdyYXBoaWNhbCBkZXNrdG9wL0tERSwgWDExL2FwcHMsIGV0Yy4KJWRlZmlu
ZQkJcnBtZ3JvdXAgCUdyYXBoaWNhbCBkZXNrdG9wL0tERQoKIyB0aGlzIGlzIHdlcmUgdGhlIHN3
b3JkIG1vZHVsZXMgd2lsbCBiZSBpbnN0YWxsZWQgb24geW91ciBzeXN0ZW0uCiMgL3Vzci9sb2Nh
bC9zd29yZCwgL3Vzci9zaGFyZS9zd29yZCwgL29wdC9sb2NhbC9zd29yZCwgZXRjLgolZGVmaW5l
ICAgICAgICAgU3dvcmRQYXRoIAkvdXNyL3NoYXJlL3N3b3JkCiVkZWZpbmUJCU1vZHNQYXRoIAkl
e1N3b3JkUGF0aH0vbW9kcy5kCgojIFRoaXMgZm9yIE1hbmRyYWtlIG1lbnVzIGlmIHlvdSBoYXZl
IGFub3RoZXIgc3lzdGVtIGRvIG5vdCBlZGl0IHRoaXMgbGluZSBpdCBpcyBmb3IuCiMgY29tcGF0
YWJpbGl0eSB3aXRoIHRob3NlIHN5c3RlbXMuCiVkZWZpbmUJCV9tZW51ZGlyIAkvdXNyL2xpYi9t
ZW51CiMgTm90aGluZyBlbHNlIHNob3VsZCBuZWVkIHRvIGJlIGNoYW5nZWQuCiMgUGxlYXNlIGRv
IG5vdCBlZGl0IGJlbG93IHRoaXMgbGluZSB1bmxlc3MgeW91IGtub3cgd2hhdCB5b3UgYXJlIGRv
aW5nLgoKU3VtbWFyeTogICAgICAgIEJpYmxlVGltZSAle3ZlcnNpb259IGlzIGFuIGVhc3kgdG8g
dXNlIEJpYmxlIHN0dWR5IHRvb2wgZm9yIEtERTIuCk5hbWU6CQkle25hbWV9ClZlcnNpb246ICAg
ICAgICAle3ZlcnNpb259ClJlbGVhc2U6ICAgICAgICAle3JlbGVhc2V9Ckljb246CQliaWJsZXRp
bWUueHBtCkNvcHlyaWdodDogICAgICBHUEwKVmVuZG9yOiAgICAgICAgIFRoZSB0ZWFtIG9mIEJp
YmxlVGltZSA8aW5mb0BiaWJsZXRpbWUuZGU+ClVybDogICAgICAgICAgICBodHRwOi8vd3d3LmJp
YmxldGltZS5kZQpQYWNrYWdlcjogICAgICAgQnJvb2sgSHVtcGhyZXkgPGJhaEB3ZWJtZWRpYy5u
ZXQ+LCBKb2FjaGltIEFuc29yZyA8amFuc29yZ0BnbXguZGU+Ckdyb3VwOiAgICAgICAgICAle3Jw
bWdyb3VwfQpCdWlsZEFyY2g6ICAgICAgJXtidWlsZGFyY2h9ClNvdXJjZTA6ICAgICAgICAle25h
bWV9LSV7dmVyc2lvbn0udGFyLmJ6MgoKIyBGb3IgdXNlIHdpdGggbWFuZHJha2UgbWVudSBzeXN0
ZW0uIApTb3VyY2UxOiAgICAgICAgYmlibGV0aW1lX2ljb25zLnRhci5iejIKCiMgVGhpcyBpcyB0
byBtYWtlIGEgc3RhdGljIEtERS9RVCB2ZXJzaW9uClBhdGNoOiAgICAgICAgICAle25hbWV9LTEu
MC5wYXRjaC50YXIuYnoyCgpCdWlsZFJvb3Q6ICAgICAgJXtfdG1wcGF0aH0vJXtuYW1lfS0le3Zl
cnNpb259LS1yb290ClByb3ZpZGVzOiAgICAgICBzd29yZC1iYXNlClByZWZpeDogICAgICAgICAl
e19wcmVmaXh9CgoKCiVkZXNjcmlwdGlvbgpCaWJsZVRpbWUgJXt2ZXJzaW9ufS0le3JlbGVhc2V9
IGlzIGEgZnJlZSBhbmQgZWFzeSB0byB1c2UgYmlibGUgc3R1ZHkgdG9vbCBmb3IgVU5JWCBzeXN0
ZW1zLgoKQmlibGVUaW1lIHByb3ZpZGVzIGVhc3kgaGFuZGxpbmcgb2YgZGlnaXRhbGl6ZWQgdGV4
dHMgKEJpYmxlcywgY29tbWVudGFyaWVzIGFuZCBsZXhpY29ucykgYW5kIHBvd2VyZnVsIGZlYXR1
cmVzIHRvIHdvcmsgd2l0aCB0aGVzZSB0ZXh0cyAoc2VhcmNoIGluIHRleHRzLCB3cml0ZSBvd24g
bm90ZXMsIHNhdmUsIHByaW50IGV0Yy4pLiBCaWJsZXRpbWUgaXMgYSBmcm9udGVuZCBmb3IgdGhl
ICBTV09SRCBCaWJsZSBGcmFtZXdvcmsuCgpUaGlzIGlzICBhIHJlbG9jYXRhYmxlIHBhY2thZ2Us
IHlvdSBjYW4gaW5zdGFsbCBpdCBvbiBkaWZmZXJlbnQgdGFyZ2V0IHdpdGgKcnBtIC1VdmggYmli
bGV0aW1lLXh4eC5ycG0gLS1wcmVmaXggL3Vzci9sb2NhbC9vcHQvYXBwcy9ub25jb21tZXJjaWFs
CmRlZmF1bHQgaXMgJXtfcHJlZml4fQoKVGhlIFNXT1JEIFByb2plY3QgaXMgYW4gZWZmb3J0IHRv
IGNyZWF0ZSBhbiBldmVyIGV4cGFuZGluZyBzb2Z0d2FyZSBwYWNrYWdlIGZvciByZXNlYXJjaCBh
bmQgc3R1ZHkgb2YgR29kIGFuZCBIaXMgV29yZC4gIFRoZSBTV09SRCBCaWJsZSBGcmFtZXdvcmsg
YWxsb3dzIGVhc3kgbWFuaXB1bGF0aW9uIG9mIEJpYmxlIHRleHRzLCBjb21tZW50YXJpZXMsIGxl
eGljb25zLCBkaWN0aW9uYXJpZXMsIGV0Yy4gIE1hbnkgZnJvbnRlbmRzIGFyZSBidWlsZCB1c2lu
ZyB0aGlzIGZyYW1ld29yay4gIEFuIGluc3RhbGxlZCBtb2R1bGUgc2V0IG1heSBiZSBzaGFyZWQg
YmV0d2VlbiBhbnkgZnJvbnRlbmQgdXNpbmcgdGhlIGZyYW1ld29yay4KClRoaXMgcnBtIHdhcyBj
b21waWxlZCBvbiBhICV7b3N0eXBlfSAgJXtvc3ZlcnNpb259IHN5c3RlbSBmb3IgJXtidWlsZGFy
Y2h9IGNsYXNzIGNwdSdzLgoKVGhpcyBSUE0gaGFzIHRoZXNlIGNvbXBpbGVkIG9wdGlvbnMgU3dv
cmQgaXMgY29tcGlsZWQgJXtzd29yZGxpYnN9IGFuZCBLREUvUVQgaXMgY29tcGlsZWQgJXtrZGVs
aWJzfS4KCkFsdGhvdWdoIHRoaXMgYmluYXJ5IG5vIGxvbmdlciByZXF1aXJlcyBzd29yZCB0byBy
dW4gdGhlIHNvdXJjZS5ycG0gd2lsbCBub3QgYnVpbGQgY29ycmVjdGx5CiB3aXRob3V0IHRoZSBz
d29yZC1kZXZlbCBwYWNrYWdlIGluc3RhbGxlZC4KCiVwcmVwCnJtIC1yZiAkUlBNX0JVSUxEX1JP
T1QKcm0gLXJmICRSUE1fQlVJTERfRElSLyV7bmFtZX0tJXt2ZXJzaW9ufQoKIyBGb3IgdXNlIHdp
dGggbWFuZHJha2UgbWVudSBzeXN0ZW0KbWtkaXIgLXAgJFJQTV9CVUlMRF9ST09UJXtfbWVudWRp
cn0KCm1rZGlyIC1wICRSUE1fQlVJTERfUk9PVC91c3Ivc2hhcmUvY29uZmlnCgojIGdlbmVyYXRl
IGRpcmVjdG9yaWVzIGZvciBzd29yZCBpZiBidWlsZGluZyBzdGF0aWMKaWYgWyAle3N3b3JkbGli
c30gPSAic3RhdGljIiBdIDsgdGhlbgpta2RpciAtcCAkUlBNX0JVSUxEX1JPT1Qle1N3b3JkUGF0
aH0KbWtkaXIgLXAgJFJQTV9CVUlMRF9ST09UJXtNb2RzUGF0aH0KIyBtb3ZlIHRoZSBzaGFyZWQg
bGlicyBvdXQgb2YgdGhlIHdheSB0byBtYWtlIGl0IHN0YXRpYwojIHRoaXMgb25lIGlzIGZvciB0
aGUgc3dvcmQgbGlicyBpZiBvbmx5IHRoZSBzd29yZC1kZXZlbCBwYWNrYWdlIGlzIGluc3RhbGxl
ZAojIHRoaXMgd2lsbCBub3QgYmUgbmVjZXNzYXJ5LiBCdXQgaXQgaXMgb2sgdG8gbGVhdmUgaXQg
aW4uCmlmIFsgLWYgL3Vzci9saWIvbGlic3dvcmQuc28gXSA7IHRoZW4gbXYgL3Vzci9saWIvbGli
c3dvcmQuc28gL3Vzci9saWIvbGlic3dvcmQuYmFrIDsgZmkKZmkKCgolc2V0dXAgLXEKI0ljb25z
IGZvciBNYW5kcmFrZSBtZW51IHN5c3RlbQppZiBbICV7b3N0eXBlfSA9ICJNYW5kcmFrZSIgXSA7
IHRoZW4KdGFyIGp4dmYgJXtTT1VSQ0UxfQpmaQoKZWNobyBVc2luZyAkS0RFRElSIGFzIEtERTIg
ZGlyZWN0b3J5CmVjaG8gVXNpbmcgJFFURElSIGFzIFFUIDIuMi54IGRpcmVjdG9yeS4KZWNobyBJ
ZiB0aGUgZGlyZWN0b3JpZXMgYXJlIG5vdCBjb3JyZWN0IHBsZWFzZSBzZXQgdGhlbSB1c2luZ1wK
ICJleHBvcnQgS0RFRElSPTxLREUyIGRpcmVjdG9yeT4gUVRESVI9PFFUMi4yIGRpcmVjdG9yeT4i
CnNsZWVwIDUKZWNobyAiSSdsbCBzdGFydCBub3ciCm1ha2UgLWYgTWFrZWZpbGUuY3ZzCgppZiBb
ICV7a2RlbGlic30gPSAic3RhdGljIiBdIDsgdGhlbgouL2NvbmZpZ3VyZSAtLXdpdGgtcXQtbGli
cmFyaWVzPS91c3IvbGliL3F0Mi9saWIKZWxzZQouL2NvbmZpZ3VyZQpmaQoKIyBQYXRjaCB0byBi
aWJsZXRpbWUgbWFrZSBmaWxlIHRvIGNvbXBpbGUgc3RhdGljIGFuZAojIG1vdmluZyBzaGFyZWQg
bGlicyBvdXQgb2YgdGhlIHdheSB0byBmb3JjZSBsaW5raW5nIHdpdGggc3RhdGljIGxpYnMKaWYg
WyAle2tkZWxpYnN9ID0gInN0YXRpYyIgXSA7IHRoZW4KJXBhdGNoIC1wMQptdiAvdXNyL2xpYi9x
dDIvbGliIC91c3IvbGliL3F0Mi9iYWsKbWtkaXIgLXAgL3Vzci9saWIvcXQyL2xpYgpjcCAvdXNy
L2xpYi9xdDIvYmFrLyouYSAvdXNyL2xpYi9xdDIvbGliLwojY3AgL3Vzci9saWIvcXQyL2Jhay9s
aWJxeHQuKiAvdXNyL2xpYi9xdDIvbGliLwptdiAvdXNyL1gxMVI2L2xpYiAvdXNyL1gxMVI2L2Jh
awpta2RpciAtcCAvdXNyL1gxMVI2L2xpYgpjcCAvdXNyL1gxMVI2L2Jhay8qLmEgL3Vzci9YMTFS
Ni9saWIvCiNjcCAvdXNyL1gxMVI2L2Jhay9saWJYZnQqIC91c3IvWDExUjYvbGliLwpta2RpciAt
cCAvdXNyL2JhawojbXYgL3Vzci9saWIvbGliYy5zbyAvdXNyL2Jhay8KI212IC91c3IvbGliL2xp
Ym0uc28gL3Vzci9iYWsvCiNtdiAvdXNyL2xpYi9saWJwdGhyZWFkLnNvIC91c3IvYmFrLwojbXYg
L3Vzci9saWIvbGliei5zKiAvdXNyL2Jhay8KZmkKCgptYWtlIC1qNAoKJWluc3RhbGwKbWFrZSBw
cmVmaXg9JFJQTV9CVUlMRF9ST09UJXtwcmVmaXh9IGluc3RhbGwKCiMgQ3JlYXRlIFN3b3JkIGds
b2JhbHMuY29uZiBmb3IgdXNpbmcgYmlibGV0aW1lIHdpdGhvdXQgc3dvcmQgaW5zdGFsbGVkLgpj
YXQgPDwgRU9GID4kUlBNX0JVSUxEX1JPT1Qle01vZHNQYXRofS9nbG9iYWxzLmNvbmYKIFtHbG9i
YWxzXQpFT0YKCiMgRm9yIHVzZSB3aXRoIG1hbmRyYWtlIG1lbnUgc3lzdGVtIApjYXQgPDwgRU9G
ID4gJFJQTV9CVUlMRF9ST09UJXtfbWVudWRpcn0vJXtuYW1lfQo/cGFja2FnZShiaWJsZXRpbWUp
OmNvbW1hbmQ9Ii91c3IvYmluL2JpYmxldGltZSIgaWNvbj0iYmlibGV0aW1lLnhwbSIgXAogICAg
ICAgICAgICAgICAgbmVlZHM9IlgxMSIgc2VjdGlvbj0iQXBwbGljYXRpb25zL0JpYmxlIFN0dWR5
LyIgdGl0bGU9IkJpYmxldGltZSIgXAogICAgICAgICAgICAgICAgbG9uZ3RpdGxlPSJBbiBlYXN5
IHRvIHVzZSBCaWJsZSBzdHVkeSB0b29sLiIKRU9GCgojIEZvciB1c2Ugd2l0aCBtYW5kcmFrZSBt
ZW51IHN5c3RlbSAKIyBpY29uczogdGhpcyBpcyBmb3IgdGhlIG1hbmRyYWtlIG1lbnUgc3lzdGVt
CmlmIFsgJXtvc3R5cGV9ID0gIk1hbmRyYWtlIiBdIDsgdGhlbgpta2RpciAtcCAkUlBNX0JVSUxE
X1JPT1Qle19saWNvbnNkaXJ9Cm1rZGlyIC1wICRSUE1fQlVJTERfUk9PVCV7X2ljb25zZGlyfQpt
a2RpciAtcCAkUlBNX0JVSUxEX1JPT1Qle19taWNvbnNkaXJ9CmNkICRSUE1fQlVJTERfRElSLyV7
bmFtZX0tJXt2ZXJzaW9ufQppbnN0YWxsIC1tIDY0NCAle25hbWV9XzE2LnhwbSAkUlBNX0JVSUxE
X1JPT1Qle19taWNvbnNkaXJ9LyV7bmFtZX0ueHBtCmluc3RhbGwgLW0gNjQ0ICV7bmFtZX1fMzIu
eHBtICRSUE1fQlVJTERfUk9PVCV7X2ljb25zZGlyfS8le25hbWV9LnhwbQppbnN0YWxsIC1tIDY0
NCAle25hbWV9XzQ4LnhwbSAkUlBNX0JVSUxEX1JPT1Qle19saWNvbnNkaXJ9LyV7bmFtZX0ueHBt
CmZpCgolcG9zdAojIHRoaXMgaXMgZm9yIGNyZWF0aW9uIG9mIHRoZSBzd29yZC5jb25mIGZvciBz
eXN0ZW1zIHRoYXQgYXJlIHVzaW5nIGJpYmxldGltZSB3aXRob3VyIHN3b3JkIGluc3RhbGxlZC4K
aWYgWyAtZiAvZXRjL3N3b3JkLmNvbmYgXSA7IHRoZW4KICAgICAgICAgZWNobyAic3dvcmQuY29u
ZiBhbHJlYWR5IGV4aXN0cyBza2lwaW5nIHN3b3JkLmNvbmYgY3JlYXRpb24uIiA7CmVsc2UKY2F0
IDw8IEVPRiA+L2V0Yy9zd29yZC5jb25mCltJbnN0YWxsXQpEYXRhUGF0aD0le1N3b3JkUGF0aH0K
RU9GCmZpCgovc2Jpbi9sZGNvbmZpZwoKIyBGb3IgdXNlIHdpdGggbWFuZHJha2UgbWVudSBzeXN0
ZW0KaWYgWyAle29zdHlwZX0gPSAiTWFuZHJha2UiIF0gOyB0aGVuCiV7dXBkYXRlX21lbnVzfQpm
aQoKJXBvc3R1bgojaWYgWyAkMSA9IDAgXTsgdGhlbgojICAgICAvYmluL3JtIC1mIC9ldGMvc3dv
cmQuY29uZgojZmkKCiMgRm9yIHVzZSB3aXRoIG1hbmRyYWtlIG1lbnUgc3lzdGVtCmlmIFsgJXtv
c3R5cGV9ID0gIk1hbmRyYWtlIiBdIDsgdGhlbgole2NsZWFuX21lbnVzfQpmaQoKL3NiaW4vbGRj
b25maWcKCiVjbGVhbgpybSAtcmYgJFJQTV9CVUlMRF9ST09UCgppZiBbICV7c3dvcmRsaWJzfSA9
ICJzdGF0aWMiIF0gOyB0aGVuCiMgbW92ZSB0aGUgc2hhcmVkIGxpYnMgYmFjayB0byB3aGVyZSB0
aGV5IGJlbG9uZwppZiBbIC1mIC91c3IvbGliL2xpYnN3b3JkLmJhayBdIDsgdGhlbiBtdiAvdXNy
L2xpYi9saWJzd29yZC5iYWsgL3Vzci9saWIvbGlic3dvcmQuc28gOyBmaQpmaQoKaWYgWyAle2tk
ZWxpYnN9ID0gInN0YXRpYyIgXSA7IHRoZW4Kcm0gLXJmIC91c3IvbGliL3F0Mi9saWIvCm12IC91
c3IvbGliL3F0Mi9iYWsgL3Vzci9saWIvcXQyL2xpYgojcm0gLXJmIC91c3IvbGliL3F0Mi9iYWsK
cm0gLXJmIC91c3IvWDExUjYvbGliLwptdiAvdXNyL1gxMVI2L2Jhay8qIC91c3IvWDExUjYvbGli
Lwojcm0gLXJmIC91c3IvWDExUjYvYmFrCmNwIC91c3IvYmFrLyogL3Vzci9saWIvCnJtIC1yZiAv
dXNyL2JhawpmaQoKJWZpbGVzCiVkZWZhdHRyKC0scm9vdCxyb290KQolZG9jICV7cHJlZml4fS9z
aGFyZS9kb2MvSFRNTC9kZS9iaWJsZXRpbWUvKgolZG9jICV7cHJlZml4fS9zaGFyZS9kb2MvSFRN
TC9lbi9iaWJsZXRpbWUvKgolY29uZmlnICV7TW9kc1BhdGh9L2dsb2JhbHMuY29uZgolY29uZmln
ICV7cHJlZml4fS9zaGFyZS9jb25maWcvYnQtcHJpbnRpbmcKJXtwcmVmaXh9L2Jpbi9iaWJsZXRp
bWUKJXtwcmVmaXh9L3NoYXJlL2FwcGxuay9BcHBsaWNhdGlvbnMvKgole3ByZWZpeH0vc2hhcmUv
YXBwcy9iaWJsZXRpbWUvKgole3ByZWZpeH0vc2hhcmUvaWNvbnMvKgole3ByZWZpeH0vc2hhcmUv
bG9jYWxlLyovTENfTUVTU0FHRVMvYmlibGV0aW1lLm1vCiMgRm9yIHVzZSB3aXRoIG1hbmRyYWtl
IG1lbnUgc3lzdGVtCiV7X21lbnVkaXJ9LyV7bmFtZX0KCgolY2hhbmdlbG9nCiogU3VuIE1heSAy
NyAyMDAxIEJyb29rIEh1bXBocmV5IDxiYWhAd2VibWVkaWMubmV0PgoKLSBUcnlpbmcgZGlmZmVy
ZW50IHZhcmlhdGlvbnMgb2Ygc3RhdGljIGNvbXBpbGVzIGFnYWluLgoKLSBTdGlsbCB1c2luZyBj
dnMgc291cmNlcyB3aGlsZSB3YWl0aW5nIGZvciAxLjAgcmVsZWFzZS4KCiogVGh1IE1heSAyNCAy
MDAxIEJyb29rIEh1bXBocmV5IDxiYWhAd2VibWVkaWMubmV0PgoKLSBUcnlpbmcgZm9yIHggc3Rh
dGljIGFuZCB3aGF0ZXZlciBlbHNlIHdlIGNhbiBnZXQgaW50byBpdC4KCi0gTm8gWCBmb3IgdG9k
YXkgR290IGxpYnogdG8gY29tcGlsZSBpbiBidXQgaXQgY2F1c2VzIHNlZ2ZhdWx0LgoKKiBXZWQg
TWF5IDIzIDIwMDEgQnJvb2sgSHVtcGhyZXkgPGJhaEB3ZWJtZWRpYy5uZXQ+CgotIFlldCBhbm90
aGVyIHRyeSBhdCBzdGF0aWMgcXQuCgotIFF0IHN0YXRpYyB3b3JrcyBub3cuCgoqIE1vbiBNYXkg
MjEgMjAwMSBCcm9vayBIdW1waHJleSA8YmFoQHdlYm1lZGljLm5ldD4KCi0gU3RhdGljIGlzIHdv
cmtpbmcgZm9yIGtkZSBhbmQgYSBmZXcgb3RoZXIgbGlicyBidXQgbm90IHF0IHlldC4KCi0gVGVz
dGluZyBhbm90aGVyIHBhdGNoIHRvZGF5IHRvIHRyeSB0byBnZXQgcXQgY29tcGlsZWQgc3RhdGlj
LgoKKiBTdW4gTWF5IDIwIDIwMDEgQnJvb2sgSHVtcGhyZXkgPGJhaEB3ZWJtZWRpYy5uZXQ+Cgot
IENsZWFuZWQgdXAgc3BlYyBzb21lIG1vcmUoc3R1cGlkIHNwZWxsaW5nIGVycm9yJ3MpCgotIHN0
YXRpYyBjb21waWxlIG5vdCB3b3JraW5nIHRvZGF5IHNvIGFkZGVkIG9wdGlvbiB0byBjb21waWxl
IGtkZSBhbmQgc3dvcmQgYXMgc3RhdGljIHNlcGVyYXRlbHkKCiogU2F0IE1heSAxOSAyMDAxIEJy
b29rIEh1bXBocmV5IDxiYWhAd2VibWVkaWMubmV0PgoKLSBDbGVhbmVkIHVwIHNwZWMgc29tZSBt
b3JlIGFuZCBhZGRlZCBhIGZldyBtb3JlIGNvbW1lbnRzCgotIENoYW5nZWQgc3BlYyB0byBhdXRv
bWF0aWNseSBkbyBwYXJ0cyBjb25jZXJuaW5nIHN0YXRpYyBhbmQgTWFuZHJha2UgbWVudXMKCi0g
QWxsIGluZm8gY2FuIGJlIHNldCBpbiBkZWZpbmVzIGF0IHRvcCBvZiBzcGVjIGZpbGUgbm8gb3Ro
ZXIgY2hhbmdlcyBzaG91bGQgbmVlZCB0byBiZSBtYWRlCgotIEZpeGVkIHBhdGNoIHRvIGNvbXBp
bGUgc3RhdGljIHNob3VsZCBub3cgY29tcGlsZSBzdGF0aWMgd2l0aCBrZGUgbGlicyAKCi0gVGVz
dCB0byBjb21waWxlIHdpdGggcXQgYXMgc3RhdGljIGFsc28KCiogU3VuIE1heSAxMyAyMDAxIEJy
b29rIEh1bXBocmV5IDxiYWhAd2VibWVkaWMubmV0PgoKLSBjbGVhbmVkIHVwIHNwZWMgZmlsZSBh
bmQgYWRkZWQgbW9yZSBjb21tZW50cyBmb3IgZWFzaWVyIHJlYWRpbmcuCgotIGNoYW5nZWQgc3dv
cmQuY29uZiBpbnN0ZWxhdGlvbiB0byBjaGVjayBmb3IgcHJldmlvdXMgdmVyc2lvbnMgb2Ygc3dv
cmQuY29uZgoKLSBJZiBmb3VuZCBhIG5ldyBzd29yZC5jb25mIGlzIG5vdCBjcmVhdGVkCgotIE1h
ZGUgYSBwYXRjaCB0byBob3BlZnVsbHkgY29tcGlsZSBrZGUgYW5kIG90aGVyIGxpYnMgYXMgYXRh
dGljCgotIHN0YXRpYyBjb21waWxlIGRpZG4ndCB3b3JrIGZvciB0b2RheS4KCiogVHVlIE1heSA4
IDIwMDEgQnJvb2sgSHVtcGhyZXkgPGJhaEB3ZWJtZWRpYy5uZXQ+CgotIFVwZGF0ZWQgcGFja2Fn
ZSB0byBiZSByZWxvY2F0YWJsZQoKLSBhZGRlZCBzd29yZCBkaXJlY3RvcmllcyBhbmQgc3dvcmQu
Y29uZiB0byBpbnN0YWxsCgoqIE1vbiBBcHIgMzAgMjAwMSBCcm9vayBIdW1waHJleSA8YmFoQHdl
Ym1lZGljLm5ldD4KCi0gQ2hhbmdlZCB0byBidWlsZCBzdGF0aWNseQoKLSBhZGRlZCBtb3JlIG1h
bmRyYWtlIG1hY3JvcyB0byBzcGVjIGZpbGUKCiogTW9uIEFwciAyMyAyMDAxIEJyb29rIEh1bXBo
cmV5IDxiYWhAd2VibWVkaWMubmV0PgoKLSBtYWRlIGNoYW5nZXMgdG8gZW5hYmxlIGNvbXBpbGUg
b2YgY3ZzIHRyZWUKCiogV2VkIE1hciAxNCAyMDAxIEJyb29rIEh1bXBocmV5IDxiYWhAd2VibWVk
aWMubmV0PgoKLSB1cGRhdGVkIHRvIHVzZSBtYW5kcmFrZSBtZW51IHN5c2VtCg==
--------------Boundary-00=_9X5CW2QPNYTKT0YO571J--