Binary slow salvos

For discussion of specific patterns or specific families of patterns, both newly-discovered and well-known.
User avatar
calcyman
Posts: 2231
Joined: June 1st, 2009, 4:32 pm

Binary slow salvos

Post by calcyman » April 11th, 2020, 8:48 am

Two p2-slow glider lanes of opposite phase, separated by 4hd, can be used to operate a construction arm. The conceptual elegance comes from the fact that there are only two types of gliders in the slow salvo, so a synthesis can be encoded directly in binary using one bit per glider.

As an example, here are (from left to right):
  • NOP (0 gliders)
  • 9fd pull (99 gliders)
  • 10fd push (99 gliders)
  • colour-changing phase-1 fire (44 gliders)

Code: Select all

x = 6631, y = 6435, rule = B3/S23
obo97bobo$b2o98b2o$bo99bo62$64bobo97bobo$65b2o98b2o$65bo99bo61$125bo
99bo$126bo99bo$124b3o97b3o62$189bo99bo$190bo99bo$188b3o97b3o62$253bo
99bo$254bo99bo$252b3o97b3o62$317bo99bo$318bo99bo$316b3o97b3o62$381bo
99bo$382bo99bo$380b3o97b3o62$445bo99bo$446bo99bo$444b3o97b3o62$509bo
99bo$510bo99bo$508b3o97b3o62$573bo99bo$574bo99bo$572b3o97b3o62$637bo
99bo$638bo99bo$636b3o97b3o62$701bo99bo$702bo99bo$700b3o97b3o62$765bo
99bo$766bo99bo$764b3o97b3o62$829bo99bo$830bo99bo$828b3o97b3o62$893bo
99bo$894bo99bo$892b3o97b3o62$957bo99bo$958bo99bo$956b3o97b3o62$1021bo
99bo$1022bo99bo$1020b3o97b3o62$1085bo99bo$1086bo99bo$1084b3o97b3o62$
1149bo99bo$1150bo99bo$1148b3o97b3o62$1213bo99bo$1214bo99bo$1212b3o97b
3o62$1277bo99bo$1278bo99bo$1276b3o97b3o62$1341bo99bo$1342bo99bo$1340b
3o97b3o62$1405bo99bo$1406bo99bo$1404b3o97b3o62$1469bo99bo$1470bo99bo$
1468b3o97b3o62$1533bo99bo$1534bo99bo$1532b3o97b3o62$1597bo99bo$1598bo
99bo$1596b3o97b3o62$1661bo99bo$1662bo99bo$1660b3o97b3o62$1725bo99bo$
1726bo99bo$1724b3o97b3o62$1789bo99bo$1790bo99bo$1788b3o97b3o62$1853bo
99bo$1854bo99bo$1852b3o97b3o62$1917bo99bo$1918bo99bo$1916b3o97b3o62$
1981bo99bo$1982bo99bo$1980b3o97b3o62$2045bo99bo$2046bo99bo$2044b3o97b
3o62$2109bo99bo$2110bo99bo$2108b3o97b3o63$2176bobo97bobo$2177b2o98b2o$
2177bo99bo62$2240bobo97bobo$2241b2o98b2o$2241bo99bo62$2304bobo97bobo$
2305b2o98b2o$2305bo99bo61$2365bo99bo$2366bo99bo$2364b3o97b3o63$2432bob
o97bobo$2433b2o98b2o$2433bo99bo61$2493bo99bo$2494bo99bo$2492b3o97b3o
63$2560bobo97bobo$2561b2o98b2o$2561bo99bo62$2624bobo97bobo$2625b2o98b
2o$2625bo99bo62$2688bobo97bobo$2689b2o98b2o$2689bo99bo62$2752bobo97bob
o$2753b2o98b2o$2753bo99bo62$2816bobo97bobo$2817b2o98b2o$2817bo99bo62$
2880bobo97bobo$2881b2o98b2o$2881bo99bo62$2944bobo97bobo$2945b2o98b2o$
2945bo99bo62$3008bobo97bobo$3009b2o98b2o$3009bo99bo62$3072bobo97bobo$
3073b2o98b2o$3073bo99bo62$3136bobo97bobo$3137b2o98b2o$3137bo99bo61$
3197bo99bo$3198bo99bo$3196b3o97b3o63$3264bobo97bobo$3265b2o98b2o$3265b
o99bo61$3325bo99bo$3326bo99bo$3324b3o97b3o63$3392bobo97bobo$3393b2o98b
2o$3393bo99bo62$3456bobo97bobo$3457b2o98b2o$3457bo99bo61$3517bo99bo99b
o$3518bo99bo99bo$3516b3o97b3o97b3o63$3584bobo97bobo97bobo$3585b2o98b2o
98b2o$3585bo99bo99bo61$3645bo99bo$3646bo99bo101bobo$3644b3o97b3o102b2o
$3849bo61$3909bo$3712bobo97bobo95bo$3713b2o98b2o93b3o$3713bo99bo61$
3973bo$3776bobo97bobo95bo$3777b2o98b2o93b3o$3777bo99bo62$3840bobo97bob
o97bobo$3841b2o98b2o98b2o$3841bo99bo99bo61$3901bo99bo99bo$3902bo99bo
99bo$3900b3o97b3o97b3o62$4165bo$3968bobo97bobo95bo$3969b2o98b2o93b3o$
3969bo99bo61$4229bo$4032bobo97bobo95bo$4033b2o98b2o93b3o$4033bo99bo61$
4093bo99bo$4094bo99bo101bobo$4092b3o97b3o102b2o$4297bo62$4160bobo97bob
o97bobo$4161b2o98b2o98b2o$4161bo99bo99bo61$4221bo99bo99bo$4222bo99bo
99bo$4220b3o97b3o97b3o62$4485bo$4288bobo97bobo95bo$4289b2o98b2o93b3o$
4289bo99bo62$4352bobo97bobo97bobo$4353b2o98b2o98b2o$4353bo99bo99bo62$
4416bobo97bobo97bobo$4417b2o98b2o98b2o$4417bo99bo99bo61$4477bo99bo99bo
$4478bo99bo99bo$4476b3o97b3o97b3o62$4541bo99bo99bo$4542bo99bo99bo$
4540b3o97b3o97b3o62$4805bo$4608bobo97bobo95bo$4609b2o98b2o93b3o$4609bo
99bo61$4869bo$4672bobo97bobo95bo$4673b2o98b2o93b3o$4673bo99bo61$4733bo
99bo$4734bo99bo101bobo$4732b3o97b3o102b2o$4937bo62$4800bobo97bobo97bob
o$4801b2o98b2o98b2o$4801bo99bo99bo61$4861bo99bo99bo$4862bo99bo99bo$
4860b3o97b3o97b3o62$5125bo$4928bobo97bobo95bo$4929b2o98b2o93b3o$4929bo
99bo61$4989bo99bo$4990bo99bo101bobo$4988b3o97b3o102b2o$5193bo61$5053bo
99bo$5054bo99bo101bobo$5052b3o97b3o102b2o$5257bo61$5317bo$5120bobo97bo
bo95bo$5121b2o98b2o93b3o$5121bo99bo62$5184bobo97bobo97bobo$5185b2o98b
2o98b2o$5185bo99bo99bo61$5445bo$5248bobo97bobo95bo$5249b2o98b2o93b3o$
5249bo99bo62$5312bobo97bobo97bobo$5313b2o98b2o98b2o$5313bo99bo99bo61$
5573bo$5376bobo97bobo95bo$5377b2o98b2o93b3o$5377bo99bo61$5637bo$5440bo
bo97bobo95bo$5441b2o98b2o93b3o$5441bo99bo62$5504bobo97bobo97bobo$5505b
2o98b2o98b2o$5505bo99bo99bo61$5765bo$5568bobo97bobo95bo$5569b2o98b2o
93b3o$5569bo99bo61$5829bo$5632bobo97bobo95bo$5633b2o98b2o93b3o$5633bo
99bo61$5693bo99bo99bo$5694bo99bo99bo$5692b3o97b3o97b3o62$5757bo99bo99b
o$5758bo99bo99bo$5756b3o97b3o97b3o62$5821bo$5822bo101bobo97bobo$5820b
3o102b2o98b2o$5925bo99bo61$5885bo199bo$5886bo101bobo95bo$5884b3o102b2o
93b3o$5989bo61$5949bo$5950bo101bobo97bobo$5948b3o102b2o98b2o$6053bo99b
o61$6013bo99bo99bo$6014bo99bo99bo$6012b3o97b3o97b3o62$6177bo99bo$6080b
obo95bo99bo$6081b2o93b3o97b3o$6081bo61$6241bo$6144bobo95bo101bobo$
6145b2o93b3o102b2o$6145bo199bo61$6305bo99bo$6208bobo95bo99bo$6209b2o
93b3o97b3o$6209bo61$6269bo99bo99bo$6270bo99bo99bo$6268b3o97b3o97b3o
135$6309b2o98b2o98b2o98b2o$6308bo2bo96bo2bo96bo2bo96bo2bo$6309b2o98b2o
98b2o98b2o2$6305bo99bo99bo99bo$6304bobo97bobo97bobo97bobo$6304bobo97bo
bo97bobo97bobo$6305bo99bo99bo99bo2$6319b2o98b2o98b2o98b2o$6318bo2bo96b
o2bo96bo2bo96bo2bo$6319b2o98b2o98b2o98b2o2$6315bo99bo99bo99bo$6314bobo
97bobo97bobo97bobo$6314bobo97bobo97bobo97bobo$6315bo99bo99bo99bo3$
6328b2o98b2o98b2o98b2o$6327bo2bo96bo2bo96bo2bo96bo2bo$6328b2o98b2o98b
2o98b2o2$6324bo99bo99bo99bo$6323bobo97bobo97bobo97bobo$6323bobo97bobo
97bobo97bobo$6324bo99bo99bo99bo!
I'm working on an elbow-duplicator and a hand block production reaction, both of which are implied by components I've found by breadth-first search. Together with the above, this allows for universal construction.

Binary slow salvos will be useful for static-tape universal constructors (e.g. for the unidimensional spaceship project), as well as allowing a reverse caber tosser to be implemented in 33 gliders instead of 35 (by replacing the 3 gliders used to construct the BLSE with a single retrograde glider). Also, RCT-33 would be somewhat easier to program than RCT-35 (no headache involving firing down an escaping BLSE and cleaning up its debris).

In general, they seem to be about 5-10x less efficient in terms of utility per glider [compared with single-channel p90+ technology], but they might be competitive in terms of utility per bit of information.
What do you do with ill crystallographers? Take them to the mono-clinic!

User avatar
dvgrn
Moderator
Posts: 6892
Joined: May 17th, 2009, 11:00 pm
Location: Madison, WI
Contact:

Re: Binary slow salvos

Post by dvgrn » April 11th, 2020, 10:14 am

calcyman wrote:
April 11th, 2020, 8:48 am
RCT-33 would be somewhat easier to program than RCT-35 (no headache involving firing down an escaping BLSE and cleaning up its debris).
Wow, yes, this will be a huge improvement. The BLSE was always the part of the RCT cleanup problem that required the most hand-waving. It was clearly technically possible to do the cleanup, but it needed several extra layers -- build and trigger a seed constellation that builds and triggers another seed constellation that builds a large fleet of Corderships, with some BLSE-stopping gliders running ahead of the fleet.

This is one of the few optimizations where removing a couple of gliders also enormously simplifies the project of building demonstration patterns to show how the whole RCT mechanism works. Up to now every reduction has made the demonstration project another order of magnitude more difficult. Congratulations!

chris_c
Posts: 966
Joined: June 28th, 2014, 7:15 am

Re: Binary slow salvos

Post by chris_c » April 11th, 2020, 10:50 am

This is nice but the current 35-glider RCT cannot produce arbitrary binary strings. Call the two lanes A and B. Then it can produce a glider on lane A or gliders on lanes A and B in quick succession. Your salvos don't seem to be compatible with this. Some kind of workaround looks necessary to me before a 33-glider RCT is realised.

User avatar
simsim314
Posts: 1766
Joined: February 10th, 2014, 1:27 pm

Re: Binary slow salvos

Post by simsim314 » April 11th, 2020, 10:57 am

chris_c wrote:
April 11th, 2020, 10:50 am
it can produce a glider on lane A or gliders on lanes A and B in quick succession.
This should produce universal kit as well.

User avatar
calcyman
Posts: 2231
Joined: June 1st, 2009, 4:32 pm

Re: Binary slow salvos

Post by calcyman » April 11th, 2020, 3:29 pm

chris_c wrote:
April 11th, 2020, 10:50 am
This is nice but the current 35-glider RCT cannot produce arbitrary binary strings. Call the two lanes A and B. Then it can produce a glider on lane A or gliders on lanes A and B in quick succession. Your salvos don't seem to be compatible with this. Some kind of workaround looks necessary to me before a 33-glider RCT is realised.
Well spotted. The RCT design looks as though that 'quick succession' can be made arbitrarily long, so the constraint is that there can't be two consecutive lane Bs.
simsim314 wrote:
April 11th, 2020, 10:57 am
This should produce universal kit as well.
Really? I'm seriously struggling to find one.
What do you do with ill crystallographers? Take them to the mono-clinic!

User avatar
gameoflifemaniac
Posts: 1099
Joined: January 22nd, 2017, 11:17 am
Location: There too

Re: Binary slow salvos

Post by gameoflifemaniac » April 11th, 2020, 3:45 pm

So that would make synthesizing anything using the RCT much simpler?
I was so socially awkward in the past and it will haunt me for my entire life.

User avatar
dvgrn
Moderator
Posts: 6892
Joined: May 17th, 2009, 11:00 pm
Location: Madison, WI
Contact:

Re: Binary slow salvos

Post by dvgrn » April 11th, 2020, 6:04 pm

gameoflifemaniac wrote:
April 11th, 2020, 3:45 pm
So that would make synthesizing anything using the RCT much simpler?
Well, yes, "much simpler" in the sense of "less than half as difficult as it was before". That BLSE cleanup was an ugly customer.

However, it would still be on the same order of magnitude of difficulty to solve all the titchy little problems in a generalized RCT design, as any Life pattern that's been built to date, up to and including the 0E0P metacell. We don't really have good tools for building huge Corderfleet seed constellations yet.

It may be something of a moot point anyway, if A|AB slow salvo universality turns out to be elusive. @calcyman, is there only one lane offset that works for the original binary slow salvos, or might there be several lane spacing options?

User avatar
calcyman
Posts: 2231
Joined: June 1st, 2009, 4:32 pm

Re: Binary slow salvos

Post by calcyman » April 12th, 2020, 3:48 am

dvgrn wrote:
April 11th, 2020, 6:04 pm
gameoflifemaniac wrote:
April 11th, 2020, 3:45 pm
So that would make synthesizing anything using the RCT much simpler?
Well, yes, "much simpler" in the sense of "less than half as difficult as it was before". That BLSE cleanup was an ugly customer.

However, it would still be on the same order of magnitude of difficulty to solve all the titchy little problems in a generalized RCT design, as any Life pattern that's been built to date, up to and including the 0E0P metacell. We don't really have good tools for building huge Corderfleet seed constellations yet.

It may be something of a moot point anyway, if A|AB slow salvo universality turns out to be elusive. @calcyman, is there only one lane offset that works for the original binary slow salvos, or might there be several lane spacing options?
Hmm, relatively clean recrystallisation is possible for these Fibonacci slow salvos, which is promising:

Code: Select all

x = 1309, y = 1309, rule = LifeHistory
.A$2.A$3A94$97.A$98.A$96.3A94$193.A$194.A$192.3A94$289.A$290.A$288.3A
94$385.A$386.A$384.3A94$481.A$482.A$480.3A94$577.A$578.A$576.3A94$
673.A$674.A$672.3A94$769.A$770.A$768.3A94$865.A$866.A$864.3A95$964.A.
A$965.2A$965.A93$1057.A$1058.A$1056.3A95$1156.A.A$1157.2A$1157.A93$
1249.A$1250.A$1248.3A42$1296.2C$1295.C2.C$1296.2C2$1292.C$1291.C.C$
1291.C.C$1292.C2$1306.2C$1305.C2.C$1306.2C2$1302.C$1301.C.C$1301.C.C$
1302.C!
The leftover beehive is annoying, but not disastrous: after we burn the new crystal, a single B-glider will cleanly eliminate the beehive and return us to the original decay state:

Code: Select all

x = 42, y = 42, rule = LifeHistory
4B$5B$6B$7B$8B$.8B$2.8B$3.8B$4.8B$5.8B$6.8B$7.8B$8.8B$9.6BAB$10.5B.2A
$11.4B2A2B$12.8B4.B$13.8B2.3B$14.8B.3B$15.12B$16.11B$17.10B$18.13B$
19.12B$20.14B$21.15B$21.17B$21.13B2A2B$20.13BA2BA$20.14B2A$21.B2.5B3.
B$25.2B$35.2C$34.C2.C$35.2C2$31.C$30.C.C$30.C.C$31.C!
For the RCT, we don't actually need a push reaction. It suffices to begin with the elbow a few hundred fd (or, more precisely, logarithmic in the number of gliders) to the south-east of the RCT, and we can use repeated recrystallisation and decay to produce lots of temporary elbows.

EDIT: Here's the best Fibonacci edgy block recipe:

Code: Select all

x = 32927, y = 32931, rule = LifeHistory
A.A$.2A$.A157$157.A$158.A$156.3A158$317.A$318.A$316.3A158$477.A$478.A
$476.3A159$640.A.A$641.2A$641.A157$797.A$798.A$796.3A159$960.A.A$961.
2A$961.A157$1117.A$1118.A$1116.3A159$1280.A.A$1281.2A$1281.A157$1437.
A$1438.A$1436.3A159$1600.A.A$1601.2A$1601.A157$1757.A$1758.A$1756.3A
158$1917.A$1918.A$1916.3A158$2077.A$2078.A$2076.3A158$2237.A$2238.A$
2236.3A158$2397.A$2398.A$2396.3A158$2557.A$2558.A$2556.3A158$2717.A$
2718.A$2716.3A158$2877.A$2878.A$2876.3A158$3037.A$3038.A$3036.3A158$
3197.A$3198.A$3196.3A159$3360.A.A$3361.2A$3361.A157$3517.A$3518.A$
3516.3A159$3680.A.A$3681.2A$3681.A157$3837.A$3838.A$3836.3A158$3997.A
$3998.A$3996.3A158$4157.A$4158.A$4156.3A158$4317.A$4318.A$4316.3A158$
4477.A$4478.A$4476.3A158$4637.A$4638.A$4636.3A158$4797.A$4798.A$4796.
3A159$4960.A.A$4961.2A$4961.A157$5117.A$5118.A$5116.3A158$5277.A$
5278.A$5276.3A158$5437.A$5438.A$5436.3A158$5597.A$5598.A$5596.3A158$
5757.A$5758.A$5756.3A158$5917.A$5918.A$5916.3A158$6077.A$6078.A$6076.
3A158$6237.A$6238.A$6236.3A159$6400.A.A$6401.2A$6401.A157$6557.A$
6558.A$6556.3A158$6717.A$6718.A$6716.3A158$6877.A$6878.A$6876.3A158$
7037.A$7038.A$7036.3A158$7197.A$7198.A$7196.3A159$7360.A.A$7361.2A$
7361.A157$7517.A$7518.A$7516.3A158$7677.A$7678.A$7676.3A158$7837.A$
7838.A$7836.3A158$7997.A$7998.A$7996.3A158$8157.A$8158.A$8156.3A159$
8320.A.A$8321.2A$8321.A157$8477.A$8478.A$8476.3A158$8637.A$8638.A$
8636.3A158$8797.A$8798.A$8796.3A158$8957.A$8958.A$8956.3A158$9117.A$
9118.A$9116.3A159$9280.A.A$9281.2A$9281.A157$9437.A$9438.A$9436.3A
158$9597.A$9598.A$9596.3A158$9757.A$9758.A$9756.3A159$9920.A.A$9921.
2A$9921.A157$10077.A$10078.A$10076.3A158$10237.A$10238.A$10236.3A158$
10397.A$10398.A$10396.3A159$10560.A.A$10561.2A$10561.A157$10717.A$
10718.A$10716.3A158$10877.A$10878.A$10876.3A159$11040.A.A$11041.2A$
11041.A157$11197.A$11198.A$11196.3A159$11360.A.A$11361.2A$11361.A157$
11517.A$11518.A$11516.3A159$11680.A.A$11681.2A$11681.A157$11837.A$
11838.A$11836.3A158$11997.A$11998.A$11996.3A158$12157.A$12158.A$
12156.3A158$12317.A$12318.A$12316.3A158$12477.A$12478.A$12476.3A158$
12637.A$12638.A$12636.3A158$12797.A$12798.A$12796.3A158$12957.A$
12958.A$12956.3A158$13117.A$13118.A$13116.3A158$13277.A$13278.A$
13276.3A158$13437.A$13438.A$13436.3A158$13597.A$13598.A$13596.3A158$
13757.A$13758.A$13756.3A159$13920.A.A$13921.2A$13921.A157$14077.A$
14078.A$14076.3A158$14237.A$14238.A$14236.3A158$14397.A$14398.A$
14396.3A158$14557.A$14558.A$14556.3A158$14717.A$14718.A$14716.3A159$
14880.A.A$14881.2A$14881.A157$15037.A$15038.A$15036.3A158$15197.A$
15198.A$15196.3A158$15357.A$15358.A$15356.3A158$15517.A$15518.A$
15516.3A158$15677.A$15678.A$15676.3A158$15837.A$15838.A$15836.3A159$
16000.A.A$16001.2A$16001.A157$16157.A$16158.A$16156.3A159$16320.A.A$
16321.2A$16321.A157$16477.A$16478.A$16476.3A158$16637.A$16638.A$
16636.3A158$16797.A$16798.A$16796.3A158$16957.A$16958.A$16956.3A158$
17117.A$17118.A$17116.3A159$17280.A.A$17281.2A$17281.A157$17437.A$
17438.A$17436.3A158$17597.A$17598.A$17596.3A158$17757.A$17758.A$
17756.3A158$17917.A$17918.A$17916.3A159$18080.A.A$18081.2A$18081.A
157$18237.A$18238.A$18236.3A158$18397.A$18398.A$18396.3A158$18557.A$
18558.A$18556.3A158$18717.A$18718.A$18716.3A158$18877.A$18878.A$
18876.3A158$19037.A$19038.A$19036.3A158$19197.A$19198.A$19196.3A158$
19357.A$19358.A$19356.3A158$19517.A$19518.A$19516.3A158$19677.A$
19678.A$19676.3A158$19837.A$19838.A$19836.3A158$19997.A$19998.A$
19996.3A158$20157.A$20158.A$20156.3A158$20317.A$20318.A$20316.3A158$
20477.A$20478.A$20476.3A158$20637.A$20638.A$20636.3A158$20797.A$
20798.A$20796.3A159$20960.A.A$20961.2A$20961.A157$21117.A$21118.A$
21116.3A158$21277.A$21278.A$21276.3A159$21440.A.A$21441.2A$21441.A
157$21597.A$21598.A$21596.3A158$21757.A$21758.A$21756.3A159$21920.A.A
$21921.2A$21921.A157$22077.A$22078.A$22076.3A158$22237.A$22238.A$
22236.3A158$22397.A$22398.A$22396.3A159$22560.A.A$22561.2A$22561.A
157$22717.A$22718.A$22716.3A158$22877.A$22878.A$22876.3A158$23037.A$
23038.A$23036.3A158$23197.A$23198.A$23196.3A159$23360.A.A$23361.2A$
23361.A157$23517.A$23518.A$23516.3A159$23680.A.A$23681.2A$23681.A157$
23837.A$23838.A$23836.3A159$24000.A.A$24001.2A$24001.A157$24157.A$
24158.A$24156.3A158$24317.A$24318.A$24316.3A158$24477.A$24478.A$
24476.3A158$24637.A$24638.A$24636.3A158$24797.A$24798.A$24796.3A158$
24957.A$24958.A$24956.3A158$25117.A$25118.A$25116.3A158$25277.A$
25278.A$25276.3A158$25437.A$25438.A$25436.3A158$25597.A$25598.A$
25596.3A158$25757.A$25758.A$25756.3A158$25917.A$25918.A$25916.3A158$
26077.A$26078.A$26076.3A158$26237.A$26238.A$26236.3A158$26397.A$
26398.A$26396.3A158$26557.A$26558.A$26556.3A158$26717.A$26718.A$
26716.3A158$26877.A$26878.A$26876.3A158$27037.A$27038.A$27036.3A159$
27200.A.A$27201.2A$27201.A157$27357.A$27358.A$27356.3A158$27517.A$
27518.A$27516.3A158$27677.A$27678.A$27676.3A158$27837.A$27838.A$
27836.3A158$27997.A$27998.A$27996.3A158$28157.A$28158.A$28156.3A158$
28317.A$28318.A$28316.3A159$28480.A.A$28481.2A$28481.A157$28637.A$
28638.A$28636.3A158$28797.A$28798.A$28796.3A158$28957.A$28958.A$
28956.3A159$29120.A.A$29121.2A$29121.A157$29277.A$29278.A$29276.3A
159$29440.A.A$29441.2A$29441.A157$29597.A$29598.A$29596.3A158$29757.A
$29758.A$29756.3A158$29917.A$29918.A$29916.3A158$30077.A$30078.A$
30076.3A158$30237.A$30238.A$30236.3A158$30397.A$30398.A$30396.3A158$
30557.A$30558.A$30556.3A158$30717.A$30718.A$30716.3A158$30877.A$
30878.A$30876.3A158$31037.A$31038.A$31036.3A159$31200.A.A$31201.2A$
31201.A157$31357.A$31358.A$31356.3A159$31520.A.A$31521.2A$31521.A157$
31677.A$31678.A$31676.3A158$31837.A$31838.A$31836.3A159$32000.A.A$
32001.2A$32001.A157$32157.A$32158.A$32156.3A158$32317.A$32318.A$
32316.3A158$32477.A$32478.A$32476.3A158$32637.A$32638.A$32636.3A246$
32919.2D$32919.2D6$32896.2A$32895.A2.A$32896.2A2$32892.A$32891.A.A$
32891.A.A$32892.A3$32905.2A$32904.A2.A$32905.2A2$32901.A$32900.A.A$
32900.A.A$32901.A2$32915.2A$32914.A2.A$32915.2A2$32911.A$32910.A.A$
32910.A.A$32911.A3$32924.2A$32923.A2.A$32924.2A2$32920.A$32919.A.A$
32919.A.A$32920.A!
What do you do with ill crystallographers? Take them to the mono-clinic!

User avatar
simsim314
Posts: 1766
Joined: February 10th, 2014, 1:27 pm

Re: Binary slow salvos

Post by simsim314 » April 12th, 2020, 6:16 am

calcyman wrote:
April 11th, 2020, 3:29 pm
Really? I'm seriously struggling to find one.
I'm not sure what is the limitations you have, but here is an example (looks like it explodes exponentially):

Code: Select all

x = 6431, y = 2937, rule = B3/S23
1197bo199bo299bo599bo199bo199bo199bo199bo99bo199bo$1198bo199bo299bo
599bo199bo199bo199bo199bo99bo199bo$1196b3o197b3o297b3o597b3o197b3o197b
3o197b3o197b3o97b3o197b3o8$bo99bo99bo99bo99bo99bo99bo99bo99bo99bo99bo
99bo99bo99bo99bo99bo99bo99bo99bo99bo99bo99bo99bo99bo99bo99bo99bo99bo
99bo99bo99bo99bo99bo99bo99bo99bo$2bo99bo99bo99bo99bo99bo99bo99bo99bo
99bo99bo99bo99bo99bo99bo99bo99bo99bo99bo99bo99bo99bo99bo99bo99bo99bo
99bo99bo99bo99bo99bo99bo99bo99bo99bo99bo$3o97b3o97b3o97b3o97b3o97b3o
97b3o97b3o97b3o97b3o97b3o97b3o97b3o97b3o97b3o97b3o97b3o97b3o97b3o97b3o
97b3o97b3o97b3o97b3o97b3o97b3o97b3o97b3o97b3o97b3o97b3o97b3o97b3o97b3o
97b3o97b3o244$353bo999bo99bo299bo299bo299bo499bo99bo299bo99bo199bo99bo
$354bo999bo99bo299bo299bo299bo499bo99bo299bo99bo199bo99bo$352b3o997b3o
97b3o297b3o297b3o297b3o497b3o97b3o297b3o97b3o197b3o97b3o8$257bo99bo99b
o99bo99bo99bo99bo99bo99bo99bo99bo99bo99bo99bo99bo99bo99bo99bo99bo99bo
99bo99bo99bo99bo99bo99bo99bo99bo99bo99bo99bo99bo99bo99bo99bo99bo$258bo
99bo99bo99bo99bo99bo99bo99bo99bo99bo99bo99bo99bo99bo99bo99bo99bo99bo
99bo99bo99bo99bo99bo99bo99bo99bo99bo99bo99bo99bo99bo99bo99bo99bo99bo
99bo$256b3o97b3o97b3o97b3o97b3o97b3o97b3o97b3o97b3o97b3o97b3o97b3o97b
3o97b3o97b3o97b3o97b3o97b3o97b3o97b3o97b3o97b3o97b3o97b3o97b3o97b3o97b
3o97b3o97b3o97b3o97b3o97b3o97b3o97b3o97b3o97b3o244$709bo199bo199bo199b
o199bo299bo99bo99bo399bo299bo99bo899bo99bo99bo$710bo199bo199bo199bo
199bo299bo99bo99bo399bo299bo99bo899bo99bo99bo$708b3o197b3o197b3o197b3o
197b3o297b3o97b3o97b3o397b3o297b3o97b3o897b3o97b3o97b3o8$513bo99bo99bo
99bo99bo99bo99bo99bo99bo99bo99bo99bo99bo99bo99bo99bo99bo99bo99bo99bo
99bo99bo99bo99bo99bo99bo99bo99bo99bo99bo99bo99bo99bo99bo99bo99bo$514bo
99bo99bo99bo99bo99bo99bo99bo99bo99bo99bo99bo99bo99bo99bo99bo99bo99bo
99bo99bo99bo99bo99bo99bo99bo99bo99bo99bo99bo99bo99bo99bo99bo99bo99bo
99bo$512b3o97b3o97b3o97b3o97b3o97b3o97b3o97b3o97b3o97b3o97b3o97b3o97b
3o97b3o97b3o97b3o97b3o97b3o97b3o97b3o97b3o97b3o97b3o97b3o97b3o97b3o97b
3o97b3o97b3o97b3o97b3o97b3o97b3o97b3o97b3o97b3o244$1865bo99bo399bo99bo
99bo99bo499bo99bo999bo$1866bo99bo399bo99bo99bo99bo499bo99bo999bo$1864b
3o97b3o397b3o97b3o97b3o97b3o497b3o97b3o997b3o8$769bo99bo99bo99bo99bo
99bo99bo99bo99bo99bo99bo99bo99bo99bo99bo99bo99bo99bo99bo99bo99bo99bo
99bo99bo99bo99bo99bo99bo99bo99bo99bo99bo99bo99bo99bo99bo$770bo99bo99bo
99bo99bo99bo99bo99bo99bo99bo99bo99bo99bo99bo99bo99bo99bo99bo99bo99bo
99bo99bo99bo99bo99bo99bo99bo99bo99bo99bo99bo99bo99bo99bo99bo99bo$768b
3o97b3o97b3o97b3o97b3o97b3o97b3o97b3o97b3o97b3o97b3o97b3o97b3o97b3o97b
3o97b3o97b3o97b3o97b3o97b3o97b3o97b3o97b3o97b3o97b3o97b3o97b3o97b3o97b
3o97b3o97b3o97b3o97b3o97b3o97b3o97b3o244$1321bo99bo899bo99bo99bo1099bo
99bo$1322bo99bo899bo99bo99bo1099bo99bo$1320b3o97b3o897b3o97b3o97b3o
1097b3o97b3o8$1025bo99bo99bo99bo99bo99bo99bo99bo99bo99bo99bo99bo99bo
99bo99bo99bo99bo99bo99bo99bo99bo99bo99bo99bo99bo99bo99bo99bo99bo99bo
99bo99bo99bo99bo99bo99bo$1026bo99bo99bo99bo99bo99bo99bo99bo99bo99bo99b
o99bo99bo99bo99bo99bo99bo99bo99bo99bo99bo99bo99bo99bo99bo99bo99bo99bo
99bo99bo99bo99bo99bo99bo99bo99bo$1024b3o97b3o97b3o97b3o97b3o97b3o97b3o
97b3o97b3o97b3o97b3o97b3o97b3o97b3o97b3o97b3o97b3o97b3o97b3o97b3o97b3o
97b3o97b3o97b3o97b3o97b3o97b3o97b3o97b3o97b3o97b3o97b3o97b3o97b3o97b3o
97b3o244$1777bo99bo999bo99bo99bo99bo899bo99bo99bo99bo99bo99bo99bo99bo$
1778bo99bo999bo99bo99bo99bo899bo99bo99bo99bo99bo99bo99bo99bo$1776b3o
97b3o997b3o97b3o97b3o97b3o897b3o97b3o97b3o97b3o97b3o97b3o97b3o97b3o8$
1281bo99bo99bo99bo99bo99bo99bo99bo99bo99bo99bo99bo99bo99bo99bo99bo99bo
99bo99bo99bo99bo99bo99bo99bo99bo99bo99bo99bo99bo99bo99bo99bo99bo99bo
99bo99bo$1282bo99bo99bo99bo99bo99bo99bo99bo99bo99bo99bo99bo99bo99bo99b
o99bo99bo99bo99bo99bo99bo99bo99bo99bo99bo99bo99bo99bo99bo99bo99bo99bo
99bo99bo99bo99bo$1280b3o97b3o97b3o97b3o97b3o97b3o97b3o97b3o97b3o97b3o
97b3o97b3o97b3o97b3o97b3o97b3o97b3o97b3o97b3o97b3o97b3o97b3o97b3o97b3o
97b3o97b3o97b3o97b3o97b3o97b3o97b3o97b3o97b3o97b3o97b3o97b3o244$2233bo
99bo299bo99bo99bo99bo99bo99bo99bo99bo99bo$2234bo99bo299bo99bo99bo99bo
99bo99bo99bo99bo99bo$2232b3o97b3o297b3o97b3o97b3o97b3o97b3o97b3o97b3o
97b3o97b3o8$1537bo99bo99bo99bo99bo99bo99bo99bo99bo99bo99bo99bo99bo99bo
99bo99bo99bo99bo99bo99bo99bo99bo99bo99bo99bo99bo99bo99bo99bo99bo99bo
99bo99bo99bo99bo99bo$1538bo99bo99bo99bo99bo99bo99bo99bo99bo99bo99bo99b
o99bo99bo99bo99bo99bo99bo99bo99bo99bo99bo99bo99bo99bo99bo99bo99bo99bo
99bo99bo99bo99bo99bo99bo99bo$1536b3o97b3o97b3o97b3o97b3o97b3o97b3o97b
3o97b3o97b3o97b3o97b3o97b3o97b3o97b3o97b3o97b3o97b3o97b3o97b3o97b3o97b
3o97b3o97b3o97b3o97b3o97b3o97b3o97b3o97b3o97b3o97b3o97b3o97b3o97b3o97b
3o244$2689bo99bo$2690bo99bo$2688b3o97b3o8$1793bo99bo99bo99bo99bo99bo
99bo99bo99bo99bo99bo99bo99bo99bo99bo99bo99bo99bo99bo99bo99bo99bo99bo
99bo99bo99bo99bo99bo99bo99bo99bo99bo99bo99bo99bo99bo$1794bo99bo99bo99b
o99bo99bo99bo99bo99bo99bo99bo99bo99bo99bo99bo99bo99bo99bo99bo99bo99bo
99bo99bo99bo99bo99bo99bo99bo99bo99bo99bo99bo99bo99bo99bo99bo$1792b3o
97b3o97b3o97b3o97b3o97b3o97b3o97b3o97b3o97b3o97b3o97b3o97b3o97b3o97b3o
97b3o97b3o97b3o97b3o97b3o97b3o97b3o97b3o97b3o97b3o97b3o97b3o97b3o97b3o
97b3o97b3o97b3o97b3o97b3o97b3o97b3o244$3145bo99bo99bo99bo99bo99bo99bo
99bo99bo$3146bo99bo99bo99bo99bo99bo99bo99bo99bo$3144b3o97b3o97b3o97b3o
97b3o97b3o97b3o97b3o97b3o8$2049bo99bo99bo99bo99bo99bo99bo99bo99bo99bo
99bo99bo99bo99bo99bo99bo99bo99bo99bo99bo99bo99bo99bo99bo99bo99bo99bo
99bo99bo99bo99bo99bo99bo99bo99bo99bo$2050bo99bo99bo99bo99bo99bo99bo99b
o99bo99bo99bo99bo99bo99bo99bo99bo99bo99bo99bo99bo99bo99bo99bo99bo99bo
99bo99bo99bo99bo99bo99bo99bo99bo99bo99bo99bo$2048b3o97b3o97b3o97b3o97b
3o97b3o97b3o97b3o97b3o97b3o97b3o97b3o97b3o97b3o97b3o97b3o97b3o97b3o97b
3o97b3o97b3o97b3o97b3o97b3o97b3o97b3o97b3o97b3o97b3o97b3o97b3o97b3o97b
3o97b3o97b3o97b3o254$2305bo99bo99bo99bo99bo99bo99bo99bo99bo99bo99bo99b
o99bo99bo99bo99bo99bo99bo99bo99bo99bo99bo99bo99bo99bo99bo99bo99bo99bo
99bo99bo99bo99bo99bo99bo99bo$2306bo99bo99bo99bo99bo99bo99bo99bo99bo99b
o99bo99bo99bo99bo99bo99bo99bo99bo99bo99bo99bo99bo99bo99bo99bo99bo99bo
99bo99bo99bo99bo99bo99bo99bo99bo99bo$2304b3o97b3o97b3o97b3o97b3o97b3o
97b3o97b3o97b3o97b3o97b3o97b3o97b3o97b3o97b3o97b3o97b3o97b3o97b3o97b3o
97b3o97b3o97b3o97b3o97b3o97b3o97b3o97b3o97b3o97b3o97b3o97b3o97b3o97b3o
97b3o97b3o244$4557bo99bo99bo99bo99bo99bo99bo99bo99bo99bo99bo99bo99bo
99bo99bo99bo$4558bo99bo99bo99bo99bo99bo99bo99bo99bo99bo99bo99bo99bo99b
o99bo99bo$4556b3o97b3o97b3o97b3o97b3o97b3o97b3o97b3o97b3o97b3o97b3o97b
3o97b3o97b3o97b3o97b3o8$2561bo99bo99bo99bo99bo99bo99bo99bo99bo99bo99bo
99bo99bo99bo99bo99bo99bo99bo99bo99bo99bo99bo99bo99bo99bo99bo99bo99bo
99bo99bo99bo99bo99bo99bo99bo99bo$2562bo99bo99bo99bo99bo99bo99bo99bo99b
o99bo99bo99bo99bo99bo99bo99bo99bo99bo99bo99bo99bo99bo99bo99bo99bo99bo
99bo99bo99bo99bo99bo99bo99bo99bo99bo99bo$2560b3o97b3o97b3o97b3o97b3o
97b3o97b3o97b3o97b3o97b3o97b3o97b3o97b3o97b3o97b3o97b3o97b3o97b3o97b3o
97b3o97b3o97b3o97b3o97b3o97b3o97b3o97b3o97b3o97b3o97b3o97b3o97b3o97b3o
97b3o97b3o97b3o254$2817bo99bo99bo99bo99bo99bo99bo99bo99bo99bo99bo99bo
99bo99bo99bo99bo99bo99bo99bo99bo99bo99bo99bo99bo99bo99bo99bo99bo99bo
99bo99bo99bo99bo99bo99bo99bo$2818bo99bo99bo99bo99bo99bo99bo99bo99bo99b
o99bo99bo99bo99bo99bo99bo99bo99bo99bo99bo99bo99bo99bo99bo99bo99bo99bo
99bo99bo99bo99bo99bo99bo99bo99bo99bo$2816b3o97b3o97b3o97b3o97b3o97b3o
97b3o97b3o97b3o97b3o97b3o97b3o97b3o97b3o97b3o97b3o97b3o97b3o97b3o97b3o
97b3o97b3o97b3o97b3o97b3o97b3o97b3o97b3o97b3o97b3o97b3o97b3o97b3o97b3o
97b3o97b3o107$2929b2o98b2o98b2o98b2o98b2o98b2o98b2o98b2o98b2o98b2o98b
2o98b2o98b2o98b2o98b2o98b2o98b2o98b2o98b2o98b2o98b2o98b2o98b2o98b2o98b
2o98b2o98b2o98b2o98b2o98b2o98b2o98b2o98b2o98b2o98b2o98b2o$2929b2o98b2o
98b2o98b2o98b2o98b2o98b2o98b2o98b2o98b2o98b2o98b2o98b2o98b2o98b2o98b2o
98b2o98b2o98b2o98b2o98b2o98b2o98b2o98b2o98b2o98b2o98b2o98b2o98b2o98b2o
98b2o98b2o98b2o98b2o98b2o98b2o!
Here is the code (I haven't removed duplicated - just checked for exponential explosion):

Code: Select all

import golly as g 
import os

A = g.parse("bo$2bo$3o!", -14 - 99, -9 - 100)
AB = g.parse("bo$2bo$3o8$5bo$6bo$4b3o!", -18 - 99, -19 - 100)

options = [ (g.parse("2o$2o!"), []) ]

def validate(op, gld_op, max_d):
	g.new("")
	g.putcells(op)
	g.putcells(gld_op)
	g.setbase(2)
	g.setstep(10)
	g.step()
	rect = g.getrect()
	
	if len(rect) == 0 or rect[2] > max_d or rect[3] > max_d:
		return None
		
	cells = g.getcells(rect)
	g.run(2)
	
	if rect != g.getrect() or cells != g.getcells(rect):
		return None 
		
	return cells
	
def generate_new(options, max_d):
	new_ops = [] 
	res = []
	
	for op, l in options:
		cA = validate(op, A, max_d)
		cAB = validate(op, AB, max_d) 
		
		if cA != None:	
			l1 =l[:]
			l1.append("A")
			
			if len(cA) == 8 and cA[0] == cA[1]:
				res.append(l1)
				
			new_ops.append((cA, l1))
			
		if cAB != None:
			l1 =l[:]
			l1.append("AB")
			
			if len(cAB) == 8 and cAB[0] == cAB[1]:
				res.append(l1)
			
			new_ops.append((cAB, l1))
	
	return new_ops, res
	
max_d = 40

folder = g.getdir("app") + "ABSearch\\"

if not os.path.exists(folder):
    os.makedirs(folder)

for i in range(600):
	
	options, res = generate_new(options, max_d)
		
	g.show(str((len(options), i, res, max_d)))
	
	g.new("")
	dx = -100
	
	for _, op in options:
		d = 0 
		dx += 100
		g.putcells(g.parse("2o$2o!"), dx)
		
		for c in op:
			if c == 'A':
				g.putcells(A, dx-d, -d)
			else:
				g.putcells(AB, dx-d, -d)

			d += 256
			
	g.save(folder + str(i) + ".rle", "rle")

chris_c
Posts: 966
Joined: June 28th, 2014, 7:15 am

Re: Binary slow salvos

Post by chris_c » April 12th, 2020, 6:51 am

simsim314 wrote:
April 12th, 2020, 6:16 am
I'm not sure what is the limitations you have, but here is an example (looks like it explodes exponentially):

[rle]

Here is the code (I haven't removed duplicated - just checked for exponential explosion):
The code you posted uses:

Code: Select all

bo$2bo$3o8$5bo$6bo$4b3o!
as the AB glider pair.

The current RCT model cannot produce a glider pair so close together (when I said "quick succession" I meant relative to the eons of time taken to bounce backwards and forwards between the Saka-puffer).

For concreteness here is the current RCT model. It produces a glider pair about 150fd apart --- a slow salvo for nearly all intents and purposes.

Code: Select all

x = 796, y = 1072, rule = B3/S23
2bo$3bo$b3o30$27bo$28bo$26b3o30$66bo$67bo$65b3o30$91bo$92bo$90b3o30$
130bo$131bo$129b3o30$155bo$156bo$154b3o30$194bo$195bo$193b3o30$219bo$
220bo$218b3o30$258bo$259bo$257b3o30$283bo$284bo$282b3o30$322bo$323bo$
321b3o30$347bo$348bo$346b3o30$386bo$387bo$385b3o30$411bo$412bo$410b3o
30$450bo$451bo$449b3o30$475bo$476bo$474b3o10$452b2o$453b2o$452bo62$
388b2o$389b2o$388bo10$284bobobo2$282bo7bo$286bo$282bo4bo2bo$285b3o$
282bo7bo2$284bobobo16$478b2o$477bobo$479bo26$324b2o$325b2o$324bo5$332b
2o$332b2o28$414b2o$413bobo$415bo25$385b2o$260b2o122bobo$261b2o123bo23b
2o$260bo148b2o$411bo33$350b2o$349bobo$351bo25$321b2o$196b2o122bobo$
197b2o123bo151b2o$196bo276b2o$475bo33$286b2o$285bobo$287bo25$257b2o$
132b2o122bobo$133b2o123bo279b2o$132bo404b2o$539bo33$222b2o$221bobo$
223bo25$193b2o$68b2o122bobo$69b2o123bo407b2o$68bo532b2o$603bo33$158b2o
$157bobo$159bo25$129b2o$4b2o122bobo$5b2o123bo535b2o$4bo660b2o$667bo33$
94b2o$93bobo$95bo25$65b2o$64bobo$66bo663b2o$729b2o$731bo33$30b2o$29bob
o$31bo25$b2o$obo$2bo791b2o$793b2o$795bo!
When you move the circled glider by 32 cells you get a single glider output instead.

By squashing up the mechanism I guess you could reduce the gap in the glider pair to less than 64fd but not by a lot.

User avatar
calcyman
Posts: 2231
Joined: June 1st, 2009, 4:32 pm

Re: Binary slow salvos

Post by calcyman » April 12th, 2020, 7:59 am

simsim314 wrote:
April 12th, 2020, 6:16 am
calcyman wrote:
April 11th, 2020, 3:29 pm
Really? I'm seriously struggling to find one.
I'm not sure what is the limitations you have, but here is an example (looks like it explodes exponentially):
As Chris mentions, those aren't slow salvos.

Fortunately, I'm also getting what appears to be a slow exponential growth (i.e. with a growth factor only slightly above 1). I'm now searching for a relatively clean glider-emitting recipe.
What do you do with ill crystallographers? Take them to the mono-clinic!

User avatar
calcyman
Posts: 2231
Joined: June 1st, 2009, 4:32 pm

Re: Binary slow salvos

Post by calcyman » April 12th, 2020, 10:02 am

calcyman wrote:
April 12th, 2020, 7:59 am
simsim314 wrote:
April 12th, 2020, 6:16 am
calcyman wrote:
April 11th, 2020, 3:29 pm
Really? I'm seriously struggling to find one.
I'm not sure what is the limitations you have, but here is an example (looks like it explodes exponentially):
As Chris mentions, those aren't slow salvos.

Fortunately, I'm also getting what appears to be a slow exponential growth (i.e. with a growth factor only slightly above 1). I'm now searching for a relatively clean glider-emitting recipe.
Here's a clean SW-glider recipe, so we need a method of depositing a hand block far out to the SW:

Code: Select all

x = 5667, y = 5668, rule = LifeHistory
.A$2.A$3A95$100.A.A$101.2A$101.A93$193.A$194.A$192.3A95$292.A.A$293.
2A$293.A93$385.A$386.A$384.3A95$484.A.A$485.2A$485.A93$577.A$578.A$
576.3A95$676.A.A$677.2A$677.A93$769.A$770.A$768.3A94$865.A$866.A$864.
3A95$964.A.A$965.2A$965.A93$1057.A$1058.A$1056.3A95$1156.A.A$1157.2A$
1157.A93$1249.A$1250.A$1248.3A95$1348.A.A$1349.2A$1349.A93$1441.A$
1442.A$1440.3A94$1537.A$1538.A$1536.3A95$1636.A.A$1637.2A$1637.A93$
1729.A$1730.A$1728.3A94$1825.A$1826.A$1824.3A95$1924.A.A$1925.2A$
1925.A93$2017.A$2018.A$2016.3A94$2113.A$2114.A$2112.3A94$2209.A$2210.
A$2208.3A94$2305.A$2306.A$2304.3A94$2401.A$2402.A$2400.3A94$2497.A$
2498.A$2496.3A94$2593.A$2594.A$2592.3A94$2689.A$2690.A$2688.3A94$
2785.A$2786.A$2784.3A94$2881.A$2882.A$2880.3A94$2977.A$2978.A$2976.3A
94$3073.A$3074.A$3072.3A94$3169.A$3170.A$3168.3A94$3265.A$3266.A$
3264.3A94$3361.A$3362.A$3360.3A94$3457.A$3458.A$3456.3A94$3553.A$
3554.A$3552.3A94$3649.A$3650.A$3648.3A94$3745.A$3746.A$3744.3A94$
3841.A$3842.A$3840.3A94$3937.A$3938.A$3936.3A94$4033.A$4034.A$4032.3A
94$4129.A$4130.A$4128.3A94$4225.A$4226.A$4224.3A94$4321.A$4322.A$
4320.3A94$4417.A$4418.A$4416.3A95$4516.A.A$4517.2A$4517.A93$4609.A$
4610.A$4608.3A95$4708.A.A$4709.2A$4709.A93$4801.A$4802.A$4800.3A94$
4897.A$4898.A$4896.3A95$4996.A.A$4997.2A$4997.A93$5089.A$5090.A$5088.
3A94$5185.A$5186.A$5184.3A94$5281.A$5282.A$5280.3A94$5377.A$5378.A$
5376.3A253$5636.2A$5635.A2.A$5636.2A2$5632.A$5631.A.A$5631.A.A$5632.A
3$5645.2A$5644.A2.A$5645.2A2$5641.A$5640.A.A$5640.A.A$5641.A2$5655.2A
$5654.A2.A$5655.2A2$5651.A$5650.A.A$5650.A.A$5651.A3$5664.2A$5663.A2.
A$5664.2A2$5660.A$5659.A.A$5659.A.A$5660.A!
What do you do with ill crystallographers? Take them to the mono-clinic!

User avatar
dvgrn
Moderator
Posts: 6892
Joined: May 17th, 2009, 11:00 pm
Location: Madison, WI
Contact:

Re: Binary slow salvos

Post by dvgrn » April 12th, 2020, 10:46 am

calcyman wrote:
April 12th, 2020, 10:02 am
Here's a clean SW-glider recipe, so we need a method of depositing a hand block far out to the SW...
That looks promising -- very little active reaction sticking out from the crystal on the SW side. A target block only needs to be about 20-21fd (depending on the block's color) away from the crystal before it can be safely moved farther outward, even with just monochromatic salvos using that one recipe:

Code: Select all

x = 222, y = 101, rule = LifeHistory
5B$6B$7B$8B$.8B$2.8B$3.8B$4.8B$5.8B206.A$6.8B205.A.A$7.8B204.2A$8.8B$
9.8B37.B$10.8B35.3B$11.8B34.3B$12.8B31.9B$13.8B29.13B$14.8B28.15B$15.
8B15.5B6.16B$16.8B13.8B3.16B$17.8B12.9B2.16B$18.8B11.10B.16B$19.8B10.
9B.16B$20.8B10.7B2.17B2.B$21.8B9.8B.21B$22.8B7.33B$23.8B5.35B$24.8B2.
37B$25.46B$26.44B120.A$27.42B121.A.A$28.36B126.2A$29.33B$29.31B$29.
29B$28.30B$27.31B$26.31B$26.31B$27.30B$28.28B$27.30B$27.29B$28.30B$
28.30B153.A$28.30B153.A.A$29.30B152.2A$30.29B$30.29B$28.25B2D5B120.A$
28.24BD2BD3B121.A.A$29.24B2D3B122.2A$30.30B$31.18BD16B$31.17BDBD16B.
3B.2B$33.2B2.11BDBD24B$21.E.E.E.E.E8.11BD26B$38.38B$27.E.E8.38B$26.E
13.22B2D11B.B$25.E3.E15.16BD2BD13B$24.E22.15B2D14B$23.E5.E17.32B$22.E
23.12BD20B$21.E7.E16.11BDBD21B$20.E26.10BDBD24B$47.11BD26B$48.3B.33B$
48.3B2.19B2D12B$49.B3.18BD2BD12B$39.4B4.6B.18B2D12B$38.4B4.6B3.31B$
37.4B2.8B5.12BD17B67.4B$36.8B2D4B7.2B.7BDBD15B61.12B$36.8B2D3B12.6BDB
D15B61.12B$37.11B14.6BD15B63.11B$36.3BD8B15.23B60.12B$35.3BDBD7B16.
23B58.13B$35.3BDBD6B18.16B2D4B58.12B$34.5BD9B17.14BD2BD6B54.15B25.A$
33.17B15.16B2D9B51.17B24.A.A$32.2B2D7B2D5B14.30B48.18B24.2A$32.BD2BD
5BD2BD4B13.4B2.8BD16B48.18B$33.B2D7B2D9B8.4B4.6BDBD14B50.21B$34.21B6.
4B4.7BDBD13B52.21B$34.5B2D14B.2B2.4B3.10BD12B54.21B.2B$34.4B3D22B4.
23B54.27B$34.4BDBD10BD7B2DB4.B.24B52.28B$34.5BD10BDBD6B2DB3.2B2.23B
52.28B$36.14BDBD9B2.3B2.22B55.18BA7B$36.15BD9B2.4B4.19B56.18BABA4B$
36.25B.4B6.18B56.18B2A5B$37.9BD2C6B2D8B8.3B.12B58.10B2C12B$39.6BD.2C
5BD2BD6B10.B3.7B.B62.7BD2C12B$39.7B2D7B2D6B86.7B2D13B$40.22B88.21B$
40.11BD6B.2B89.18B.2B$41.3B.5BDBD4B94.3B.12B$45.5BDBD2B100.10B$49.2BD
2B106.4B$51.2B108.2B!
Might be able to get away with starting with a closer block, but it's not quite guaranteed. The recipe's closest approach (yellow arrow above) might interact destructively with the NEmost temporary blocks. Or it might equally well just clean up those blocks and save a glider or two.

Of course it would be nice if an alternate recipe for the other glider color can be found, so we aren't stuck dealing with monochromatic slow salvo constructions.

Lots of Things to Try
No doubt there's a better monochromatic monophase PUSH recipe than the one shown above, anyway. Intermediate blinker targets are perfectly all right, it's just that they can only be hit by one phase of glider.

If any big cheap SWward explosion can be found that doesn't release any gliders, and cleans up the area near the crystal, then probably there will turn out to be a way to fire gliders at the remaining junk, or use side-effects from decay/regrowth reactions for any dangerously nearby junk, to clean up everything except the farthest-away piece of ash.

EDIT: Of course, you could just spend one extra glider and get a target block as far away as you might want, and get RCT recipes in 34G -- still an improvement on 35!

Big Improvement
I mentioned the lack of BLSE cleanup headaches as a big advantage to this mechanism, but there's another improvement that might be equally big: if I'm remembering right, the 35G RCT required a really confusing extra two elbows, where monochromatic monophase gliders heading NE produced regular slow^2 gliders heading NW, which had to hit an elbow block and produce slow^3 gliders heading NE again to hit a target hand block.

Just creating that hand block and pushing it a safe distance from the BLSE debris, along with making the slow^3 elbow block, was going to be incredibly expensive -- which is why nobody got around to building sample patterns to show how it was supposed to work. This new mechanism saves not just one but two levels of exponential cost increase. It may actually be possible to see this thing building something non-trivial in plain old Golly, without even a HashHashLife upgrade.

User avatar
gameoflifemaniac
Posts: 1099
Joined: January 22nd, 2017, 11:17 am
Location: There too

Re: Binary slow salvos

Post by gameoflifemaniac » April 12th, 2020, 11:26 am

How long will it take to actually come up with syntheses using this method and how will it work exactly?
I was so socially awkward in the past and it will haunt me for my entire life.

User avatar
dvgrn
Moderator
Posts: 6892
Joined: May 17th, 2009, 11:00 pm
Location: Madison, WI
Contact:

Re: Binary slow salvos

Post by dvgrn » April 12th, 2020, 2:00 pm

gameoflifemaniac wrote:
April 12th, 2020, 11:26 am
How long will it take to actually come up with syntheses using this method and how will it work exactly?
Well, a nice goal would be to start with an arbitrary glider synthesis, and run a script to spit out an RCT bitstring for that glider synthesis. To do that we'll need...

Item #1: a script that converts an arbitrary glider synthesis into a seed constellation for that synthesis. This is more or less a trivial exercise at this point -- we have all the necessary mechanisms, it's just nobody has gone through the tedium of putting the pieces together. The seed constellations that the script produces would probably huge and sub-optimal, but optimality isn't really needed here. One way or another we can get a TOS -- a Target Object Seed.

Item #2: Cordership fleets that clean up all the remaining periodic GPSE ash, and "meteor-shower" glider salvos that clean up the mess at the GPSE synthesis location after the Cordership fleets have crashed there -- and seed constellations for each fleet + meteor shower pair.

Item #3: some kind of specific plan for how these seed constellations will be kept out of the way of incoming gliders, until it's time for the seeds to be triggered. The simplest option might be to build a seed^2, a "seed constellation squared", which is a seed that encodes a slow salvo that builds all these Corderfleet/meteor shower seed constellations, and then sends a glider to trigger them. This Corderfleet + Meteor Shower Seed^2 would presumably be a very long thin constellation to the SW of the crystal area, next to the seed constellation for whatever you really want to build.

Item #4: some kind of specific plan for how to build the bait objects that the GPSEs and the Sakapuffer will crash into after they've produced the final bit in the RCT bitstring. Probably this is just another seed^2 constellation, Bait Object Seed^2, which will be triggered by a glider produced by that final incoming bit.

Item #5: The final one of the Sakapuffer / GPSEs crashing into the constructed Bait Object Seed Constellation will then have to produce an output glider that triggers the Corderfleet + Meteor Shower Seed^2.

Item #6: The last glider in the Corderfleet + Meteor Shower Seed^2 is a trigger glider for the Corderfleet + Meteor Shower Seed. The final remaining glider in that seed can trigger the Target Object Seed.

... But That's Just My Idea
Other people may have more ambitious plans -- maybe build some kind of universal computer-constructor with a read/write memory tape. It could take over accepting the bits coming in from the RCS bitstream as soon as its construction is complete, and from there on out the encoding of all the above seed construction recipes could be done much more efficiently. The UCC wouldn't start its work until all the bits have finished coming in off the tape. It's quite possible that a design like this would result in a much shorter RCS bitstream than the method I outlined above, and therefore a final pattern that's many orders of magnitude smaller... many millions of millions of millions of orders of magnitude smaller, in fact.

However, I personally think that the design I've outlined above is much simpler, and therefore more likely to actually get completed someday. When you actually lay out a blueprint for a universal computer-constructor with an integrated self-destruct mechanism in it, it turns into quite a big pile of complicated circuitry. You could call that

Optional Item #7: UCC with integrated self-destruct, plus seed constellation for the hypothetical efficient collection mechanism that will be dropped into place to replace the initial Fibonacci slow-salvo generation mechanism.

(You still have to solve most of Items #1 through #6, whether you have this hand-wavey vaporware UCC available or not. The UCC would only replace the Seed^2s.)

How Big -- Anyone Want to Try to Calculate?
I haven't tried to estimate yet exactly how long an RCS bitstream might end up being with this new mechanism, if it's building something like a spider in only 33 gliders. MIght be a few megabytes, or a few gigabytes, or ... somewhat bigger, I'm not sure yet. I'm just fairly certain that it's going to be quite a bit shorter than an equivalent 35G RCS bistream!

User avatar
calcyman
Posts: 2231
Joined: June 1st, 2009, 4:32 pm

Re: Binary slow salvos

Post by calcyman » April 12th, 2020, 3:36 pm

dvgrn wrote:
April 12th, 2020, 10:46 am
If any big cheap SWward explosion can be found that doesn't release any gliders, and cleans up the area near the crystal, then probably there will turn out to be a way to fire gliders at the remaining junk, or use side-effects from decay/regrowth reactions for any dangerously nearby junk, to clean up everything except the farthest-away piece of ash.
Here's a concrete example of cleaning up everything except for the most distant two pieces of junk. In particular, it only takes about 300 gliders to cleanly edge-shoot a beehive and loaf a respectable distance away from the crystal (found by a combination of lifelib-powered breadth-first search and some manual cleanup at the end):

Code: Select all

x = 43329, y = 43330, rule = LifeHistory
.A$2.A$3A78$81.A$82.A$80.3A78$161.A$162.A$160.3A78$241.A$242.A$240.3A
78$321.A$322.A$320.3A78$401.A$402.A$400.3A78$481.A$482.A$480.3A78$
561.A$562.A$560.3A78$641.A$642.A$640.3A78$721.A$722.A$720.3A78$801.A$
802.A$800.3A78$881.A$882.A$880.3A78$961.A$962.A$960.3A78$1041.A$1042.
A$1040.3A78$1121.A$1122.A$1120.3A78$1201.A$1202.A$1200.3A78$1281.A$
1282.A$1280.3A78$1361.A$1362.A$1360.3A78$1441.A$1442.A$1440.3A159$
1604.A.A$1605.2A$1605.A157$1761.A$1762.A$1760.3A159$1924.A.A$1925.2A$
1925.A157$2081.A$2082.A$2080.3A78$2161.A$2162.A$2160.3A78$2241.A$
2242.A$2240.3A78$2321.A$2322.A$2320.3A78$2401.A$2402.A$2400.3A78$
2481.A$2482.A$2480.3A78$2561.A$2562.A$2560.3A78$2641.A$2642.A$2640.3A
78$2721.A$2722.A$2720.3A78$2801.A$2802.A$2800.3A78$2881.A$2882.A$
2880.3A78$2961.A$2962.A$2960.3A78$3041.A$3042.A$3040.3A78$3121.A$
3122.A$3120.3A78$3201.A$3202.A$3200.3A78$3281.A$3282.A$3280.3A78$
3361.A$3362.A$3360.3A159$3524.A.A$3525.2A$3525.A157$3681.A$3682.A$
3680.3A159$3844.A.A$3845.2A$3845.A157$4001.A$4002.A$4000.3A159$4164.A
.A$4165.2A$4165.A157$4321.A$4322.A$4320.3A38$4361.A$4362.A$4360.3A78$
4441.A$4442.A$4440.3A78$4521.A$4522.A$4520.3A78$4601.A$4602.A$4600.3A
78$4681.A$4682.A$4680.3A78$4761.A$4762.A$4760.3A78$4841.A$4842.A$
4840.3A78$4921.A$4922.A$4920.3A78$5001.A$5002.A$5000.3A78$5081.A$
5082.A$5080.3A78$5161.A$5162.A$5160.3A78$5241.A$5242.A$5240.3A78$
5321.A$5322.A$5320.3A78$5401.A$5402.A$5400.3A78$5481.A$5482.A$5480.3A
78$5561.A$5562.A$5560.3A78$5641.A$5642.A$5640.3A78$5721.A$5722.A$
5720.3A78$5801.A$5802.A$5800.3A78$5881.A$5882.A$5880.3A78$5961.A$
5962.A$5960.3A78$6041.A$6042.A$6040.3A78$6121.A$6122.A$6120.3A78$
6201.A$6202.A$6200.3A78$6281.A$6282.A$6280.3A78$6361.A$6362.A$6360.3A
78$6441.A$6442.A$6440.3A78$6521.A$6522.A$6520.3A78$6601.A$6602.A$
6600.3A78$6681.A$6682.A$6680.3A78$6761.A$6762.A$6760.3A78$6841.A$
6842.A$6840.3A78$6921.A$6922.A$6920.3A78$7001.A$7002.A$7000.3A78$
7081.A$7082.A$7080.3A78$7161.A$7162.A$7160.3A78$7241.A$7242.A$7240.3A
78$7321.A$7322.A$7320.3A78$7401.A$7402.A$7400.3A78$7481.A$7482.A$
7480.3A78$7561.A$7562.A$7560.3A78$7641.A$7642.A$7640.3A158$7801.A$
7802.A$7800.3A159$7964.A.A$7965.2A$7965.A157$8121.A$8122.A$8120.3A
159$8284.A.A$8285.2A$8285.A157$8441.A$8442.A$8440.3A38$8481.A$8482.A$
8480.3A118$8601.A$8602.A$8600.3A159$8764.A.A$8765.2A$8765.A157$8921.A
$8922.A$8920.3A159$9084.A.A$9085.2A$9085.A157$9241.A$9242.A$9240.3A
158$9401.A$9402.A$9400.3A159$9564.A.A$9565.2A$9565.A157$9721.A$9722.A
$9720.3A158$9881.A$9882.A$9880.3A159$10044.A.A$10045.2A$10045.A157$
10201.A$10202.A$10200.3A158$10361.A$10362.A$10360.3A158$10521.A$
10522.A$10520.3A158$10681.A$10682.A$10680.3A158$10841.A$10842.A$
10840.3A158$11001.A$11002.A$11000.3A158$11161.A$11162.A$11160.3A158$
11321.A$11322.A$11320.3A158$11481.A$11482.A$11480.3A159$11644.A.A$
11645.2A$11645.A157$11801.A$11802.A$11800.3A159$11964.A.A$11965.2A$
11965.A157$12121.A$12122.A$12120.3A159$12284.A.A$12285.2A$12285.A157$
12441.A$12442.A$12440.3A158$12601.A$12602.A$12600.3A158$12761.A$
12762.A$12760.3A158$12921.A$12922.A$12920.3A158$13081.A$13082.A$
13080.3A158$13241.A$13242.A$13240.3A158$13401.A$13402.A$13400.3A158$
13561.A$13562.A$13560.3A158$13721.A$13722.A$13720.3A158$13881.A$
13882.A$13880.3A159$14044.A.A$14045.2A$14045.A157$14201.A$14202.A$
14200.3A159$14364.A.A$14365.2A$14365.A157$14521.A$14522.A$14520.3A
159$14684.A.A$14685.2A$14685.A157$14841.A$14842.A$14840.3A158$15001.A
$15002.A$15000.3A158$15161.A$15162.A$15160.3A158$15321.A$15322.A$
15320.3A158$15481.A$15482.A$15480.3A158$15641.A$15642.A$15640.3A158$
15801.A$15802.A$15800.3A158$15961.A$15962.A$15960.3A158$16121.A$
16122.A$16120.3A158$16281.A$16282.A$16280.3A159$16444.A.A$16445.2A$
16445.A157$16601.A$16602.A$16600.3A159$16764.A.A$16765.2A$16765.A157$
16921.A$16922.A$16920.3A158$17081.A$17082.A$17080.3A159$17244.A.A$
17245.2A$17245.A157$17401.A$17402.A$17400.3A158$17561.A$17562.A$
17560.3A159$17724.A.A$17725.2A$17725.A157$17881.A$17882.A$17880.3A
159$18044.A.A$18045.2A$18045.A157$18201.A$18202.A$18200.3A159$18364.A
.A$18365.2A$18365.A157$18521.A$18522.A$18520.3A159$18684.A.A$18685.2A
$18685.A157$18841.A$18842.A$18840.3A158$19001.A$19002.A$19000.3A158$
19161.A$19162.A$19160.3A159$19324.A.A$19325.2A$19325.A157$19481.A$
19482.A$19480.3A158$19641.A$19642.A$19640.3A158$19801.A$19802.A$
19800.3A158$19961.A$19962.A$19960.3A158$20121.A$20122.A$20120.3A158$
20281.A$20282.A$20280.3A158$20441.A$20442.A$20440.3A158$20601.A$
20602.A$20600.3A159$20764.A.A$20765.2A$20765.A157$20921.A$20922.A$
20920.3A158$21081.A$21082.A$21080.3A158$21241.A$21242.A$21240.3A158$
21401.A$21402.A$21400.3A158$21561.A$21562.A$21560.3A159$21724.A.A$
21725.2A$21725.A157$21881.A$21882.A$21880.3A159$22044.A.A$22045.2A$
22045.A157$22201.A$22202.A$22200.3A158$22361.A$22362.A$22360.3A158$
22521.A$22522.A$22520.3A159$22684.A.A$22685.2A$22685.A157$22841.A$
22842.A$22840.3A158$23001.A$23002.A$23000.3A159$23164.A.A$23165.2A$
23165.A157$23321.A$23322.A$23320.3A159$23484.A.A$23485.2A$23485.A157$
23641.A$23642.A$23640.3A159$23804.A.A$23805.2A$23805.A157$23961.A$
23962.A$23960.3A158$24121.A$24122.A$24120.3A158$24281.A$24282.A$
24280.3A159$24444.A.A$24445.2A$24445.A157$24601.A$24602.A$24600.3A
159$24764.A.A$24765.2A$24765.A157$24921.A$24922.A$24920.3A158$25081.A
$25082.A$25080.3A158$25241.A$25242.A$25240.3A158$25401.A$25402.A$
25400.3A159$25564.A.A$25565.2A$25565.A157$25721.A$25722.A$25720.3A
158$25881.A$25882.A$25880.3A158$26041.A$26042.A$26040.3A158$26201.A$
26202.A$26200.3A158$26361.A$26362.A$26360.3A158$26521.A$26522.A$
26520.3A159$26684.A.A$26685.2A$26685.A157$26841.A$26842.A$26840.3A
159$27004.A.A$27005.2A$27005.A157$27161.A$27162.A$27160.3A158$27321.A
$27322.A$27320.3A158$27481.A$27482.A$27480.3A159$27644.A.A$27645.2A$
27645.A157$27801.A$27802.A$27800.3A158$27961.A$27962.A$27960.3A158$
28121.A$28122.A$28120.3A158$28281.A$28282.A$28280.3A159$28444.A.A$
28445.2A$28445.A157$28601.A$28602.A$28600.3A158$28761.A$28762.A$
28760.3A158$28921.A$28922.A$28920.3A158$29081.A$29082.A$29080.3A158$
29241.A$29242.A$29240.3A158$29401.A$29402.A$29400.3A158$29561.A$
29562.A$29560.3A158$29721.A$29722.A$29720.3A158$29881.A$29882.A$
29880.3A158$30041.A$30042.A$30040.3A158$30201.A$30202.A$30200.3A159$
30364.A.A$30365.2A$30365.A157$30521.A$30522.A$30520.3A159$30684.A.A$
30685.2A$30685.A157$30841.A$30842.A$30840.3A159$31004.A.A$31005.2A$
31005.A157$31161.A$31162.A$31160.3A158$31321.A$31322.A$31320.3A159$
31484.A.A$31485.2A$31485.A157$31641.A$31642.A$31640.3A159$31804.A.A$
31805.2A$31805.A157$31961.A$31962.A$31960.3A158$32121.A$32122.A$
32120.3A158$32281.A$32282.A$32280.3A158$32441.A$32442.A$32440.3A158$
32601.A$32602.A$32600.3A159$32764.A.A$32765.2A$32765.A157$32921.A$
32922.A$32920.3A158$33081.A$33082.A$33080.3A159$33244.A.A$33245.2A$
33245.A157$33401.A$33402.A$33400.3A159$33564.A.A$33565.2A$33565.A157$
33721.A$33722.A$33720.3A158$33881.A$33882.A$33880.3A159$34044.A.A$
34045.2A$34045.A157$34201.A$34202.A$34200.3A158$34361.A$34362.A$
34360.3A158$34521.A$34522.A$34520.3A158$34681.A$34682.A$34680.3A159$
34844.A.A$34845.2A$34845.A157$35001.A$35002.A$35000.3A159$35164.A.A$
35165.2A$35165.A157$35321.A$35322.A$35320.3A159$35484.A.A$35485.2A$
35485.A157$35641.A$35642.A$35640.3A159$35804.A.A$35805.2A$35805.A157$
35961.A$35962.A$35960.3A158$36121.A$36122.A$36120.3A158$36281.A$
36282.A$36280.3A159$36444.A.A$36445.2A$36445.A157$36601.A$36602.A$
36600.3A159$36764.A.A$36765.2A$36765.A157$36921.A$36922.A$36920.3A
159$37084.A.A$37085.2A$37085.A157$37241.A$37242.A$37240.3A158$37401.A
$37402.A$37400.3A159$37564.A.A$37565.2A$37565.A157$37721.A$37722.A$
37720.3A158$37881.A$37882.A$37880.3A158$38041.A$38042.A$38040.3A158$
38201.A$38202.A$38200.3A158$38361.A$38362.A$38360.3A158$38521.A$
38522.A$38520.3A158$38681.A$38682.A$38680.3A158$38841.A$38842.A$
38840.3A158$39001.A$39002.A$39000.3A158$39161.A$39162.A$39160.3A158$
39321.A$39322.A$39320.3A158$39481.A$39482.A$39480.3A158$39641.A$
39642.A$39640.3A158$39801.A$39802.A$39800.3A158$39961.A$39962.A$
39960.3A159$40124.A.A$40125.2A$40125.A157$40281.A$40282.A$40280.3A
159$40444.A.A$40445.2A$40445.A157$40601.A$40602.A$40600.3A158$40761.A
$40762.A$40760.3A158$40921.A$40922.A$40920.3A158$41081.A$41082.A$
41080.3A158$41241.A$41242.A$41240.3A158$41401.A$41402.A$41400.3A158$
41561.A$41562.A$41560.3A158$41721.A$41722.A$41720.3A158$41881.A$
41882.A$41880.3A158$42041.A$42042.A$42040.3A159$42204.A.A$42205.2A$
42205.A157$42361.A$42362.A$42360.3A159$42524.A.A$42525.2A$42525.A157$
42681.A$42682.A$42680.3A158$42841.A$42842.A$42840.3A158$43001.A$
43002.A$43000.3A196$43196.8B$43197.8B$43198.8B$43199.8B$43200.8B$
43201.8B$43202.8B$43203.8B$43204.8B19.B$43205.8B16.4B$43206.8B.B13.7B
.B$43207.10B11.11B$43208.10B7.15B$43209.10B4.18B$43209.33B$43208.34B$
43208.33B$43207.33B$43205.34B$43205.26B2.6B$43205.35B$43206.35B2.B$
43208.33B.4B$43209.37B$43209.38B$43210.37B$43211.39B2.B$43210.44B$
43211.44B$43210.47B$43211.47B$43212.46B$43213.45B$43212.45B$43204.2B
3.B2.44B$43203.4B.49B$43203.54B$43204.53B$43204.53B$43204.52B$43202.
54B$43201.55B$43196.2B2.B.57B$43196.67B$43195.70B$43194.72B$43194.72B
$43194.4B2D66B$43194.3BD.BD63B$43194.3BDBD2.B.58B$43194.4BDB6.57B$
43194.6B8.58B$43194.5B10.B.61B$43195.4B13.62B$43211.64B$43212.63B$
43213.3BD58B$43213.2BDBD42B2A11B$43215.DBD41BA2BA8B$43216.D43B2A9B$
43219.53B$43219.3B.33BA16B$43224.31BABA17B$43223.18B.13BABA18B$43224.
17B2.13BA20B$43226.11B2.B3.35B$43227.10B8.34B$43227.9B10.23B2A8B$
43228.B2.2B13.22BA2BA7B$43247.22B2A10B$43249.B3.29B$43254.3B.7BA17B$
43258.6BABA18B$43258.6BABA19B$43259.6BA21B$43259.29B$43260.19B2A8B$
43260.18BA2BA7B$43261.18B2A8B$43262.5B.23B$43263.4B.7BA15B$43264.2B3.
5BABA13B$43269.5BABA13B$43271.4BA15B$43274.17B$43277.17B$43277.11B2A
4B$43278.9BA2BA6B$43277.11B2A9B$43277.24B$43277.7BA17B$43277.6BABA18B
$43277.6BABA19B$43278.6BA21B$43278.29B$43279.19B2A8B$43279.18BA2BA7B$
43280.18B2A7B$43281.5B.18B.B$43282.4B.7BA13B$43283.2B3.5BABA12B$
43288.5BABA13B$43290.4BA14B$43293.16B$43296.17B$43296.11B2A4B$43297.
9BA2BA6B$43299.8B2A9B$43301.19B$43301.2BA16B$43302.ABA14B$43302.ABA
13B$43303.A2.5B3.B$43307.2B$43317.2A$43316.A2.A$43317.2A2$43313.A$
43312.A.A$43312.A.A$43313.A3$43326.2A$43325.A2.A$43326.2A2$43322.A$
43321.A.A$43321.A.A$43322.A!
It seems that SW-ward gliders of the attainable colour+phase combination can subsequently delete the beehive and convert the loaf into a honeyfarm:

Code: Select all

x = 28, y = 63, rule = LifeHistory
.8B$2.8B$3.8B$4.8B$5.8B$6.8B$7.8B$8.8B$9.8B$10.8B$11.8B$12.8B.B$13.
10B$14.10B$15.10B$15.13B$14.14B$14.14B$13.15B$11.17B$11.17B$11.17B$
12.16B$14.14B$15.13B$15.13B$16.12B$17.11B$16.12B$17.11B$16.12B$17.11B
$18.7BA2B$19.6BABA$18.7B2AB$10.2B3.B2.10B$9.4B.14B$9.19B$10.18B$10.
18B$10.18B$8.20B$7.21B$2.2B2.B.20B$2.26B$.27B$28B$28B$4B2C22B$3BC2BC
21B$3BCBC2.B.15BA2B$4BCB6.13BABA$6B8.11B2AB$5B10.B.11B$.4B13.10B$17.
11B$18.10B$19.3BC5B$19.2BCBC4B$21.CBC4B$22.C5B$25.3B$25.3B!
Then, as Dave has shown, we can slowly push that honeyfarm further to the southwest using additional SW-ward monochromatic monophase gliders.

Unless I've made a mistake somewhere, this means that Fibonacci slow salvos (i.e. binary slow salvos where there are no pairs of consecutive B-gliders) are sufficient for universal construction. It would be much more efficient if we had reactions to produce the other 3 colour+phase combinations -- but monochromatic monophase slow salvos have already been proved universal.
What do you do with ill crystallographers? Take them to the mono-clinic!

User avatar
toroidalet
Posts: 1098
Joined: August 7th, 2016, 1:48 pm
Location: My computer
Contact:

Re: Binary slow salvos

Post by toroidalet » April 12th, 2020, 6:03 pm

We might be able to get rid of another switch engine with something like this, but I don't know if the RCT mechanism can create an 8 mod 256 difference:

Code: Select all

x = 207, y = 65, rule = B3/S23
9bo79bo79bo$7bobo77bobo77bobo$8b2o78b2o78b2o13$18bobo77bobo77bobo$19b
2o78b2o78b2o$19bo79bo79bo22$183bo$181bobo$105bo76b2o$103bobo$104b2o3$
23b2o78b2o78b2o$22bobo77bobo77bobo$24bo79bo79bo11$2o78b2o78b2o$b2o78b
2o78b2o$o79bo79bo$44b2o78b2o78b2o$44bobo77bobo77bobo$44bo79bo79bo!
"Build a man a fire and he'll be warm for a day. Set a man on fire and he'll be warm for the rest of his life."

-Terry Pratchett

User avatar
dvgrn
Moderator
Posts: 6892
Joined: May 17th, 2009, 11:00 pm
Location: Madison, WI
Contact:

Re: Binary slow salvos

Post by dvgrn » April 12th, 2020, 7:05 pm

Side note:

Long RCT recipes that would ordinarily overflow LifeViewer's 16384^2 grid by a huge margin, can be packed inside it with PASTET and PASTE commands, like so:

Code: Select all

x = 291, y = 292, rule = B3/S23
bo$2bo$3o253$260b2o$259bo2bo$260b2o2$256bo$255bobo$255bobo$256bo3$269b
2o$268bo2bo$269b2o2$265bo$264bobo$264bobo$265bo2$279b2o$278bo2bo$279b
2o2$275bo$274bobo$274bobo$275bo3$288b2o$287bo2bo$288b2o2$284bo$283bobo
$283bobo$284bo!
#C [[ STEP 64 X 110 Y 110 Z 6 ]]
#C [[ RLE glider bo$2bo$3o! ]]
#C [[ PASTET 640 640 640 1280 640 1280 1280 640 640 640 640 640 640 640 640 640 1280 1280 640 640 1280 640 640 640 640 640 640 1280 640 640 640 640 640 640 640 640 640 640 640 640 640 640 640 640 640 640 1280 1280 1280 640 640 640 1280 640 640 1280 640 1280 640 1280 640 640 640 640 640 640 640 640 640 640 640 640 640 640 640 640 1280 640 640 640 1280 640 640 640 640 1280 1280 640 640 640 640 640 1280 640 640 640 640 1280 640 640 640 640 640 640 640 640 640 640 640 640 1280 1280 1280 640 1280 640 640 1280 640 640 1280 640 640 640 640 1280 640 640 640 640 1280 640 640 640 640 1280 640 640 640 640 640 640 640 1280 640 640 640 640 640 640 1280 1280 640 640 640 640 640 640 640 640 640 1280 1280 1280 1280 640 640 ]]
#C [[ PASTE glider 0 0 ]]
#C [[ PASTET 2559 1920 1280 7040 1280 2560 5120 12800 1280 1280 3200 2560 1920 1920 11520 3200 3840 1280 4480 3840 8960 1280 1280 1920 2560 2560 3840 3840 3840 5760 5120 1280 7040 1280 1280 1280 2560 ]]
#C [[ PASTE glider 4 0 ]]

chris_c
Posts: 966
Joined: June 28th, 2014, 7:15 am

Re: Binary slow salvos

Post by chris_c » April 13th, 2020, 6:26 am

I hacked simsim's code as below. It allows a user definable gap and parity and breaks once it finds 1,000 "options".

Code: Select all

import golly as g 
import os

A = g.parse("bo$2bo$3o!", -14 - 99, -9 - 100)

gap = 3
parity  = 0

AB = A + g.evolve(g.transform(A, -128, -128-gap), parity)

options = [ (g.parse("2o$2o!"), []) ]

def validate(op, gld_op, max_d):
	g.new("")
	g.putcells(op)
	g.putcells(gld_op)
	g.setbase(2)
	g.setstep(14)
	g.step()
	rect = g.getrect()
	
	if len(rect) == 0 or rect[2] > max_d or rect[3] > max_d:
		return None
		
	cells = g.getcells(rect)
	g.run(2)
	
	if rect != g.getrect() or cells != g.getcells(rect):
		return None 
		
	return cells

def generate_new(options, max_d):
	new_ops = [] 
	res = []
	
	for op, l in options:
		cA = validate(op, A, max_d)
		cAB = validate(op, AB, max_d) 
		
		if cA != None:	
			l1 =l[:]
			l1.append("A")
			
			if len(cA) == 8 and cA[0] == cA[1]:
				res.append(l1)
				
			new_ops.append((cA, l1))
			
		if cAB != None:
			l1 =l[:]
			l1.append("AB")
			
			if len(cAB) == 8 and cAB[0] == cAB[1]:
				res.append(l1)
			
			new_ops.append((cAB, l1))
	
	return new_ops, res
	
max_d = 35

folder = "ABSearch\\"

#if not os.path.exists(folder):
#    os.makedirs(folder)

for i in range(600):
	
	options, res = generate_new(options, max_d)
		
	g.show(str((len(options), i, res, max_d)))
	
	g.new("")
	dx = -100
	
	for _, op in options:
		d = 0 
		dx += 100
		g.putcells(g.parse("2o$2o!"), dx)
		
		for c in op:
			if c == 'A':
				g.putcells(A, dx-d, -d)
			else:
				g.putcells(AB, dx-d, -d)

			d += 256

        if len(options) > 1000:
                break
			
#	g.save(folder + str(i) + ".rle", "rle")

g.show(str((len(options), i, res, max_d)))
It seems that quite a few options for "gap" and "parity" give faster growth than (4,1). Examples include (3,0), (3,1), (9,0), (10, 0). Have you looked at any of these possibilities caclyman?

User avatar
calcyman
Posts: 2231
Joined: June 1st, 2009, 4:32 pm

Re: Binary slow salvos

Post by calcyman » April 13th, 2020, 8:10 am

chris_c wrote:
April 13th, 2020, 6:26 am
It seems that quite a few options for "gap" and "parity" give faster growth than (4,1). Examples include (3,0), (3,1), (9,0), (10, 0). Have you looked at any of these possibilities caclyman?
I haven't, mainly because I've spent so much time trying to build a universal set for (4, 1).

It transpires that we're not quite there yet, because the SW glider recipe doesn't work unless the crystal is the correct length. It's possible to rescue it using a mechanism such as this one, but then there's an extra cleanup task at the end:

Code: Select all

x = 31266, y = 31267, rule = LifeHistory
.A$2.A$3A95$100.A.A$101.2A$101.A93$193.A$194.A$192.3A95$292.A.A$293.
2A$293.A93$385.A$386.A$384.3A95$484.A.A$485.2A$485.A93$577.A$578.A$
576.3A95$676.A.A$677.2A$677.A93$769.A$770.A$768.3A94$865.A$866.A$864.
3A95$964.A.A$965.2A$965.A93$1057.A$1058.A$1056.3A95$1156.A.A$1157.2A$
1157.A93$1249.A$1250.A$1248.3A95$1348.A.A$1349.2A$1349.A93$1441.A$
1442.A$1440.3A94$1537.A$1538.A$1536.3A95$1636.A.A$1637.2A$1637.A93$
1729.A$1730.A$1728.3A94$1825.A$1826.A$1824.3A95$1924.A.A$1925.2A$
1925.A93$2017.A$2018.A$2016.3A94$2113.A$2114.A$2112.3A94$2209.A$2210.
A$2208.3A94$2305.A$2306.A$2304.3A94$2401.A$2402.A$2400.3A94$2497.A$
2498.A$2496.3A94$2593.A$2594.A$2592.3A94$2689.A$2690.A$2688.3A94$
2785.A$2786.A$2784.3A94$2881.A$2882.A$2880.3A94$2977.A$2978.A$2976.3A
94$3073.A$3074.A$3072.3A94$3169.A$3170.A$3168.3A94$3265.A$3266.A$
3264.3A94$3361.A$3362.A$3360.3A94$3457.A$3458.A$3456.3A94$3553.A$
3554.A$3552.3A94$3649.A$3650.A$3648.3A94$3745.A$3746.A$3744.3A94$
3841.A$3842.A$3840.3A94$3937.A$3938.A$3936.3A94$4033.A$4034.A$4032.3A
94$4129.A$4130.A$4128.3A94$4225.A$4226.A$4224.3A94$4321.A$4322.A$
4320.3A94$4417.A$4418.A$4416.3A95$4516.A.A$4517.2A$4517.A93$4609.A$
4610.A$4608.3A95$4708.A.A$4709.2A$4709.A93$4801.A$4802.A$4800.3A159$
4964.A.A$4965.2A$4965.A157$5121.A$5122.A$5120.3A158$5281.A$5282.A$
5280.3A158$5441.A$5442.A$5440.3A158$5601.A$5602.A$5600.3A158$5761.A$
5762.A$5760.3A158$5921.A$5922.A$5920.3A158$6081.A$6082.A$6080.3A158$
6241.A$6242.A$6240.3A158$6401.A$6402.A$6400.3A158$6561.A$6562.A$6560.
3A158$6721.A$6722.A$6720.3A159$6884.A.A$6885.2A$6885.A157$7041.A$
7042.A$7040.3A159$7204.A.A$7205.2A$7205.A157$7361.A$7362.A$7360.3A
158$7521.A$7522.A$7520.3A158$7681.A$7682.A$7680.3A159$7844.A.A$7845.
2A$7845.A157$8001.A$8002.A$8000.3A158$8161.A$8162.A$8160.3A158$8321.A
$8322.A$8320.3A158$8481.A$8482.A$8480.3A158$8641.A$8642.A$8640.3A159$
8804.A.A$8805.2A$8805.A157$8961.A$8962.A$8960.3A159$9124.A.A$9125.2A$
9125.A157$9281.A$9282.A$9280.3A158$9441.A$9442.A$9440.3A158$9601.A$
9602.A$9600.3A159$9764.A.A$9765.2A$9765.A157$9921.A$9922.A$9920.3A
159$10084.A.A$10085.2A$10085.A157$10241.A$10242.A$10240.3A159$10404.A
.A$10405.2A$10405.A157$10561.A$10562.A$10560.3A159$10724.A.A$10725.2A
$10725.A157$10881.A$10882.A$10880.3A158$11041.A$11042.A$11040.3A159$
11204.A.A$11205.2A$11205.A157$11361.A$11362.A$11360.3A158$11521.A$
11522.A$11520.3A159$11684.A.A$11685.2A$11685.A157$11841.A$11842.A$
11840.3A158$12001.A$12002.A$12000.3A158$12161.A$12162.A$12160.3A158$
12321.A$12322.A$12320.3A158$12481.A$12482.A$12480.3A158$12641.A$
12642.A$12640.3A158$12801.A$12802.A$12800.3A158$12961.A$12962.A$
12960.3A158$13121.A$13122.A$13120.3A159$13284.A.A$13285.2A$13285.A
157$13441.A$13442.A$13440.3A159$13604.A.A$13605.2A$13605.A157$13761.A
$13762.A$13760.3A159$13924.A.A$13925.2A$13925.A157$14081.A$14082.A$
14080.3A158$14241.A$14242.A$14240.3A158$14401.A$14402.A$14400.3A158$
14561.A$14562.A$14560.3A158$14721.A$14722.A$14720.3A158$14881.A$
14882.A$14880.3A158$15041.A$15042.A$15040.3A158$15201.A$15202.A$
15200.3A158$15361.A$15362.A$15360.3A158$15521.A$15522.A$15520.3A158$
15681.A$15682.A$15680.3A159$15844.A.A$15845.2A$15845.A157$16001.A$
16002.A$16000.3A159$16164.A.A$16165.2A$16165.A157$16321.A$16322.A$
16320.3A158$16481.A$16482.A$16480.3A158$16641.A$16642.A$16640.3A158$
16801.A$16802.A$16800.3A158$16961.A$16962.A$16960.3A158$17121.A$
17122.A$17120.3A158$17281.A$17282.A$17280.3A158$17441.A$17442.A$
17440.3A158$17601.A$17602.A$17600.3A158$17761.A$17762.A$17760.3A159$
17924.A.A$17925.2A$17925.A157$18081.A$18082.A$18080.3A159$18244.A.A$
18245.2A$18245.A157$18401.A$18402.A$18400.3A158$18561.A$18562.A$
18560.3A158$18721.A$18722.A$18720.3A158$18881.A$18882.A$18880.3A158$
19041.A$19042.A$19040.3A159$19204.A.A$19205.2A$19205.A157$19361.A$
19362.A$19360.3A159$19524.A.A$19525.2A$19525.A157$19681.A$19682.A$
19680.3A159$19844.A.A$19845.2A$19845.A157$20001.A$20002.A$20000.3A
159$20164.A.A$20165.2A$20165.A157$20321.A$20322.A$20320.3A159$20484.A
.A$20485.2A$20485.A157$20641.A$20642.A$20640.3A159$20804.A.A$20805.2A
$20805.A157$20961.A$20962.A$20960.3A159$21124.A.A$21125.2A$21125.A
157$21281.A$21282.A$21280.3A159$21444.A.A$21445.2A$21445.A157$21601.A
$21602.A$21600.3A158$21761.A$21762.A$21760.3A158$21921.A$21922.A$
21920.3A158$22081.A$22082.A$22080.3A158$22241.A$22242.A$22240.3A158$
22401.A$22402.A$22400.3A158$22561.A$22562.A$22560.3A158$22721.A$
22722.A$22720.3A158$22881.A$22882.A$22880.3A158$23041.A$23042.A$
23040.3A159$23204.A.A$23205.2A$23205.A157$23361.A$23362.A$23360.3A
159$23524.A.A$23525.2A$23525.A157$23681.A$23682.A$23680.3A158$23841.A
$23842.A$23840.3A158$24001.A$24002.A$24000.3A158$24161.A$24162.A$
24160.3A158$24321.A$24322.A$24320.3A158$24481.A$24482.A$24480.3A158$
24641.A$24642.A$24640.3A158$24801.A$24802.A$24800.3A158$24961.A$
24962.A$24960.3A158$25121.A$25122.A$25120.3A159$25284.A.A$25285.2A$
25285.A157$25441.A$25442.A$25440.3A159$25604.A.A$25605.2A$25605.A157$
25761.A$25762.A$25760.3A159$25924.A.A$25925.2A$25925.A157$26081.A$
26082.A$26080.3A158$26241.A$26242.A$26240.3A158$26401.A$26402.A$
26400.3A158$26561.A$26562.A$26560.3A158$26721.A$26722.A$26720.3A158$
26881.A$26882.A$26880.3A158$27041.A$27042.A$27040.3A158$27201.A$
27202.A$27200.3A158$27361.A$27362.A$27360.3A158$27521.A$27522.A$
27520.3A159$27684.A.A$27685.2A$27685.A157$27841.A$27842.A$27840.3A
159$28004.A.A$28005.2A$28005.A157$28161.A$28162.A$28160.3A159$28324.A
.A$28325.2A$28325.A157$28481.A$28482.A$28480.3A158$28641.A$28642.A$
28640.3A158$28801.A$28802.A$28800.3A158$28961.A$28962.A$28960.3A158$
29121.A$29122.A$29120.3A158$29281.A$29282.A$29280.3A158$29441.A$
29442.A$29440.3A158$29601.A$29602.A$29600.3A158$29761.A$29762.A$
29760.3A158$29921.A$29922.A$29920.3A159$30084.A.A$30085.2A$30085.A
157$30241.A$30242.A$30240.3A159$30404.A.A$30405.2A$30405.A157$30561.A
$30562.A$30560.3A158$30721.A$30722.A$30720.3A158$30881.A$30882.A$
30880.3A253$31140.2A$31139.A2.A$31140.2A2$31136.A$31135.A.A$31135.A.A
$31136.A3$31149.2A$31148.A2.A$31149.2A2$31145.A$31144.A.A$31144.A.A$
31145.A2$31159.2A$31158.A2.A$31159.2A2$31155.A$31154.A.A$31154.A.A$
31155.A3$31168.2A$31167.A2.A$31168.2A2$31164.A$31163.A.A$31163.A.A$
31164.A2$31178.2A$31177.A2.A$31178.2A2$31174.A$31173.A.A$31173.A.A$
31174.A3$31187.2A$31186.A2.A$31187.2A2$31183.A$31182.A.A$31182.A.A$
31183.A2$31197.2A$31196.A2.A$31197.2A2$31193.A$31192.A.A$31192.A.A$
31193.A3$31206.2A$31205.A2.A$31206.2A2$31202.A$31201.A.A$31201.A.A$
31202.A2$31216.2A$31215.A2.A$31216.2A2$31212.A$31211.A.A$31211.A.A$
31212.A3$31225.2A$31224.A2.A$31225.2A2$31221.A$31220.A.A$31220.A.A$
31221.A2$31235.2A$31234.A2.A$31235.2A2$31231.A$31230.A.A$31230.A.A$
31231.A3$31244.2A$31243.A2.A$31244.2A2$31240.A$31239.A.A$31239.A.A$
31240.A2$31254.2A$31253.A2.A$31254.2A2$31250.A$31249.A.A$31249.A.A$
31250.A3$31263.2A$31262.A2.A$31263.2A2$31259.A$31258.A.A$31258.A.A$
31259.A!
What do you do with ill crystallographers? Take them to the mono-clinic!

User avatar
calcyman
Posts: 2231
Joined: June 1st, 2009, 4:32 pm

Re: Binary slow salvos

Post by calcyman » April 13th, 2020, 9:07 am

I spoke too soon: here's a perfectly clean 328-glider recipe for producing a SW glider from 6 beehive pairs [of an arbitrarily long crystal], where the reaction envelope does not extend very far to the southwest:

Code: Select all

x = 28079, y = 28083, rule = LifeHistory
A.A$.2A$.A93$93.A$94.A$92.3A38$133.A$134.A$132.3A95$232.A.A$233.2A$
233.A93$325.A$326.A$324.3A38$365.A$366.A$364.3A38$405.A$406.A$404.3A
38$445.A$446.A$444.3A38$485.A$486.A$484.3A38$525.A$526.A$524.3A38$
565.A$566.A$564.3A38$605.A$606.A$604.3A95$704.A.A$705.2A$705.A93$797.
A$798.A$796.3A38$837.A$838.A$836.3A38$877.A$878.A$876.3A38$917.A$918.
A$916.3A38$957.A$958.A$956.3A38$997.A$998.A$996.3A38$1037.A$1038.A$
1036.3A38$1077.A$1078.A$1076.3A38$1117.A$1118.A$1116.3A38$1157.A$
1158.A$1156.3A38$1197.A$1198.A$1196.3A38$1237.A$1238.A$1236.3A38$
1277.A$1278.A$1276.3A38$1317.A$1318.A$1316.3A38$1357.A$1358.A$1356.3A
38$1397.A$1398.A$1396.3A38$1437.A$1438.A$1436.3A38$1477.A$1478.A$
1476.3A38$1517.A$1518.A$1516.3A38$1557.A$1558.A$1556.3A38$1597.A$
1598.A$1596.3A38$1637.A$1638.A$1636.3A38$1677.A$1678.A$1676.3A38$
1717.A$1718.A$1716.3A38$1757.A$1758.A$1756.3A38$1797.A$1798.A$1796.3A
38$1837.A$1838.A$1836.3A38$1877.A$1878.A$1876.3A38$1917.A$1918.A$
1916.3A38$1957.A$1958.A$1956.3A38$1997.A$1998.A$1996.3A38$2037.A$
2038.A$2036.3A38$2077.A$2078.A$2076.3A38$2117.A$2118.A$2116.3A38$
2157.A$2158.A$2156.3A38$2197.A$2198.A$2196.3A38$2237.A$2238.A$2236.3A
38$2277.A$2278.A$2276.3A38$2317.A$2318.A$2316.3A38$2357.A$2358.A$
2356.3A38$2397.A$2398.A$2396.3A38$2437.A$2438.A$2436.3A38$2477.A$
2478.A$2476.3A38$2517.A$2518.A$2516.3A38$2557.A$2558.A$2556.3A38$
2597.A$2598.A$2596.3A38$2637.A$2638.A$2636.3A95$2736.A.A$2737.2A$
2737.A93$2829.A$2830.A$2828.3A95$2928.A.A$2929.2A$2929.A93$3021.A$
3022.A$3020.3A95$3120.A.A$3121.2A$3121.A93$3213.A$3214.A$3212.3A38$
3253.A$3254.A$3252.3A38$3293.A$3294.A$3292.3A38$3333.A$3334.A$3332.3A
38$3373.A$3374.A$3372.3A38$3413.A$3414.A$3412.3A38$3453.A$3454.A$
3452.3A38$3493.A$3494.A$3492.3A38$3533.A$3534.A$3532.3A38$3573.A$
3574.A$3572.3A38$3613.A$3614.A$3612.3A38$3653.A$3654.A$3652.3A38$
3693.A$3694.A$3692.3A38$3733.A$3734.A$3732.3A38$3773.A$3774.A$3772.3A
38$3813.A$3814.A$3812.3A38$3853.A$3854.A$3852.3A38$3893.A$3894.A$
3892.3A38$3933.A$3934.A$3932.3A38$3973.A$3974.A$3972.3A38$4013.A$
4014.A$4012.3A38$4053.A$4054.A$4052.3A95$4152.A.A$4153.2A$4153.A93$
4245.A$4246.A$4244.3A95$4344.A.A$4345.2A$4345.A93$4437.A$4438.A$4436.
3A94$4533.A$4534.A$4532.3A94$4629.A$4630.A$4628.3A94$4725.A$4726.A$
4724.3A38$4765.A$4766.A$4764.3A54$4821.A$4822.A$4820.3A94$4917.A$
4918.A$4916.3A94$5013.A$5014.A$5012.3A95$5112.A.A$5113.2A$5113.A93$
5205.A$5206.A$5204.3A95$5304.A.A$5305.2A$5305.A93$5397.A$5398.A$5396.
3A95$5496.A.A$5497.2A$5497.A93$5589.A$5590.A$5588.3A95$5688.A.A$5689.
2A$5689.A93$5781.A$5782.A$5780.3A94$5877.A$5878.A$5876.3A95$5976.A.A$
5977.2A$5977.A93$6069.A$6070.A$6068.3A95$6168.A.A$6169.2A$6169.A93$
6261.A$6262.A$6260.3A95$6360.A.A$6361.2A$6361.A93$6453.A$6454.A$6452.
3A94$6549.A$6550.A$6548.3A95$6648.A.A$6649.2A$6649.A93$6741.A$6742.A$
6740.3A94$6837.A$6838.A$6836.3A95$6936.A.A$6937.2A$6937.A93$7029.A$
7030.A$7028.3A94$7125.A$7126.A$7124.3A94$7221.A$7222.A$7220.3A94$
7317.A$7318.A$7316.3A94$7413.A$7414.A$7412.3A94$7509.A$7510.A$7508.3A
94$7605.A$7606.A$7604.3A94$7701.A$7702.A$7700.3A94$7797.A$7798.A$
7796.3A94$7893.A$7894.A$7892.3A94$7989.A$7990.A$7988.3A94$8085.A$
8086.A$8084.3A94$8181.A$8182.A$8180.3A94$8277.A$8278.A$8276.3A94$
8373.A$8374.A$8372.3A94$8469.A$8470.A$8468.3A94$8565.A$8566.A$8564.3A
94$8661.A$8662.A$8660.3A94$8757.A$8758.A$8756.3A94$8853.A$8854.A$
8852.3A94$8949.A$8950.A$8948.3A94$9045.A$9046.A$9044.3A94$9141.A$
9142.A$9140.3A94$9237.A$9238.A$9236.3A94$9333.A$9334.A$9332.3A94$
9429.A$9430.A$9428.3A95$9528.A.A$9529.2A$9529.A93$9621.A$9622.A$9620.
3A95$9720.A.A$9721.2A$9721.A93$9813.A$9814.A$9812.3A159$9976.A.A$
9977.2A$9977.A157$10133.A$10134.A$10132.3A158$10293.A$10294.A$10292.
3A158$10453.A$10454.A$10452.3A158$10613.A$10614.A$10612.3A158$10773.A
$10774.A$10772.3A158$10933.A$10934.A$10932.3A158$11093.A$11094.A$
11092.3A158$11253.A$11254.A$11252.3A62$11317.A$11318.A$11316.3A94$
11413.A$11414.A$11412.3A94$11509.A$11510.A$11508.3A95$11608.A.A$
11609.2A$11609.A93$11701.A$11702.A$11700.3A95$11800.A.A$11801.2A$
11801.A93$11893.A$11894.A$11892.3A94$11989.A$11990.A$11988.3A94$
12085.A$12086.A$12084.3A94$12181.A$12182.A$12180.3A95$12280.A.A$
12281.2A$12281.A93$12373.A$12374.A$12372.3A95$12472.A.A$12473.2A$
12473.A93$12565.A$12566.A$12564.3A94$12661.A$12662.A$12660.3A94$
12757.A$12758.A$12756.3A95$12856.A.A$12857.2A$12857.A93$12949.A$
12950.A$12948.3A94$13045.A$13046.A$13044.3A94$13141.A$13142.A$13140.
3A94$13237.A$13238.A$13236.3A94$13333.A$13334.A$13332.3A94$13429.A$
13430.A$13428.3A94$13525.A$13526.A$13524.3A94$13621.A$13622.A$13620.
3A94$13717.A$13718.A$13716.3A94$13813.A$13814.A$13812.3A94$13909.A$
13910.A$13908.3A94$14005.A$14006.A$14004.3A94$14101.A$14102.A$14100.
3A94$14197.A$14198.A$14196.3A95$14296.A.A$14297.2A$14297.A93$14389.A$
14390.A$14388.3A95$14488.A.A$14489.2A$14489.A93$14581.A$14582.A$
14580.3A94$14677.A$14678.A$14676.3A94$14773.A$14774.A$14772.3A94$
14869.A$14870.A$14868.3A94$14965.A$14966.A$14964.3A94$15061.A$15062.A
$15060.3A94$15157.A$15158.A$15156.3A94$15253.A$15254.A$15252.3A94$
15349.A$15350.A$15348.3A94$15445.A$15446.A$15444.3A94$15541.A$15542.A
$15540.3A94$15637.A$15638.A$15636.3A94$15733.A$15734.A$15732.3A95$
15832.A.A$15833.2A$15833.A93$15925.A$15926.A$15924.3A94$16021.A$
16022.A$16020.3A95$16120.A.A$16121.2A$16121.A93$16213.A$16214.A$
16212.3A94$16309.A$16310.A$16308.3A94$16405.A$16406.A$16404.3A94$
16501.A$16502.A$16500.3A94$16597.A$16598.A$16596.3A95$16696.A.A$
16697.2A$16697.A93$16789.A$16790.A$16788.3A95$16888.A.A$16889.2A$
16889.A93$16981.A$16982.A$16980.3A95$17080.A.A$17081.2A$17081.A93$
17173.A$17174.A$17172.3A95$17272.A.A$17273.2A$17273.A93$17365.A$
17366.A$17364.3A94$17461.A$17462.A$17460.3A95$17560.A.A$17561.2A$
17561.A93$17653.A$17654.A$17652.3A95$17752.A.A$17753.2A$17753.A93$
17845.A$17846.A$17844.3A94$17941.A$17942.A$17940.3A94$18037.A$18038.A
$18036.3A94$18133.A$18134.A$18132.3A95$18232.A.A$18233.2A$18233.A93$
18325.A$18326.A$18324.3A95$18424.A.A$18425.2A$18425.A93$18517.A$
18518.A$18516.3A94$18613.A$18614.A$18612.3A94$18709.A$18710.A$18708.
3A94$18805.A$18806.A$18804.3A94$18901.A$18902.A$18900.3A94$18997.A$
18998.A$18996.3A94$19093.A$19094.A$19092.3A94$19189.A$19190.A$19188.
3A94$19285.A$19286.A$19284.3A94$19381.A$19382.A$19380.3A94$19477.A$
19478.A$19476.3A94$19573.A$19574.A$19572.3A95$19672.A.A$19673.2A$
19673.A93$19765.A$19766.A$19764.3A94$19861.A$19862.A$19860.3A94$
19957.A$19958.A$19956.3A94$20053.A$20054.A$20052.3A94$20149.A$20150.A
$20148.3A94$20245.A$20246.A$20244.3A94$20341.A$20342.A$20340.3A94$
20437.A$20438.A$20436.3A94$20533.A$20534.A$20532.3A94$20629.A$20630.A
$20628.3A95$20728.A.A$20729.2A$20729.A93$20821.A$20822.A$20820.3A95$
20920.A.A$20921.2A$20921.A93$21013.A$21014.A$21012.3A94$21109.A$
21110.A$21108.3A94$21205.A$21206.A$21204.3A94$21301.A$21302.A$21300.
3A94$21397.A$21398.A$21396.3A94$21493.A$21494.A$21492.3A94$21589.A$
21590.A$21588.3A94$21685.A$21686.A$21684.3A94$21781.A$21782.A$21780.
3A94$21877.A$21878.A$21876.3A95$21976.A.A$21977.2A$21977.A93$22069.A$
22070.A$22068.3A95$22168.A.A$22169.2A$22169.A93$22261.A$22262.A$
22260.3A94$22357.A$22358.A$22356.3A94$22453.A$22454.A$22452.3A94$
22549.A$22550.A$22548.3A94$22645.A$22646.A$22644.3A94$22741.A$22742.A
$22740.3A95$22840.A.A$22841.2A$22841.A93$22933.A$22934.A$22932.3A95$
23032.A.A$23033.2A$23033.A93$23125.A$23126.A$23124.3A95$23224.A.A$
23225.2A$23225.A93$23317.A$23318.A$23316.3A94$23413.A$23414.A$23412.
3A95$23512.A.A$23513.2A$23513.A93$23605.A$23606.A$23604.3A94$23701.A$
23702.A$23700.3A95$23800.A.A$23801.2A$23801.A93$23893.A$23894.A$
23892.3A94$23989.A$23990.A$23988.3A94$24085.A$24086.A$24084.3A94$
24181.A$24182.A$24180.3A95$24280.A.A$24281.2A$24281.A93$24373.A$
24374.A$24372.3A95$24472.A.A$24473.2A$24473.A93$24565.A$24566.A$
24564.3A95$24664.A.A$24665.2A$24665.A93$24757.A$24758.A$24756.3A94$
24853.A$24854.A$24852.3A94$24949.A$24950.A$24948.3A94$25045.A$25046.A
$25044.3A94$25141.A$25142.A$25140.3A94$25237.A$25238.A$25236.3A94$
25333.A$25334.A$25332.3A94$25429.A$25430.A$25428.3A94$25525.A$25526.A
$25524.3A94$25621.A$25622.A$25620.3A95$25720.A.A$25721.2A$25721.A93$
25813.A$25814.A$25812.3A95$25912.A.A$25913.2A$25913.A93$26005.A$
26006.A$26004.3A95$26104.A.A$26105.2A$26105.A93$26197.A$26198.A$
26196.3A94$26293.A$26294.A$26292.3A94$26389.A$26390.A$26388.3A94$
26485.A$26486.A$26484.3A94$26581.A$26582.A$26580.3A94$26677.A$26678.A
$26676.3A94$26773.A$26774.A$26772.3A94$26869.A$26870.A$26868.3A94$
26965.A$26966.A$26964.3A94$27061.A$27062.A$27060.3A95$27160.A.A$
27161.2A$27161.A93$27253.A$27254.A$27252.3A95$27352.A.A$27353.2A$
27353.A93$27445.A$27446.A$27444.3A94$27541.A$27542.A$27540.3A94$
27637.A$27638.A$27636.3A253$27896.2A$27895.A2.A$27896.2A2$27892.A$
27891.A.A$27891.A.A$27892.A3$27905.2A$27904.A2.A$27905.2A2$27901.A$
27900.A.A$27900.A.A$27901.A2$27915.2A$27914.A2.A$27915.2A2$27911.A$
27910.A.A$27910.A.A$27911.A3$27924.2A$27923.A2.A$27924.2A2$27920.A$
27919.A.A$27919.A.A$27920.A2$27934.2A$27933.A2.A$27934.2A2$27930.A$
27929.A.A$27929.A.A$27930.A3$27943.2A$27942.A2.A$27943.2A2$27939.A$
27938.A.A$27938.A.A$27939.A2$27953.2A$27952.A2.A$27953.2A2$27949.A$
27948.A.A$27948.A.A$27949.A3$27962.2A$27961.A2.A$27962.2A2$27958.A$
27957.A.A$27957.A.A$27958.A2$27972.2A$27971.A2.A$27972.2A2$27968.A$
27967.A.A$27967.A.A$27968.A3$27981.2A$27980.A2.A$27981.2A2$27977.A$
27976.A.A$27976.A.A$27977.A2$27991.2A$27990.A2.A$27991.2A2$27987.A$
27986.A.A$27986.A.A$27987.A3$28000.2A$27999.A2.A$28000.2A2$27996.A$
27995.A.A$27995.A.A$27996.A2$28010.2A$28009.A2.A$28010.2A2$28006.A$
28005.A.A$28005.A.A$28006.A3$28019.2A$28018.A2.A$28019.2A2$28015.A$
28014.A.A$28014.A.A$28015.A2$28029.2A$28028.A2.A$28029.2A2$28025.A$
28024.A.A$28024.A.A$28025.A3$28038.2A$28037.A2.A$28038.2A2$28034.A$
28033.A.A$28033.A.A$28034.A2$28048.2A$28047.A2.A$28048.2A2$28044.A$
28043.A.A$28043.A.A$28044.A3$28057.2A$28056.A2.A$28057.2A2$28053.A$
28052.A.A$28052.A.A$28053.A2$28067.2A$28066.A2.A$28067.2A2$28063.A$
28062.A.A$28062.A.A$28063.A3$28076.2A$28075.A2.A$28076.2A2$28072.A$
28071.A.A$28071.A.A$28072.A!
What do you do with ill crystallographers? Take them to the mono-clinic!

User avatar
dvgrn
Moderator
Posts: 6892
Joined: May 17th, 2009, 11:00 pm
Location: Madison, WI
Contact:

Re: Binary slow salvos

Post by dvgrn » April 13th, 2020, 9:28 am

calcyman wrote:
April 13th, 2020, 9:07 am
I spoke too soon: here's a perfectly clean 328-glider recipe for producing a SW glider from 6 beehive pairs [of an arbitrarily long crystal], where the reaction envelope does not extend very far to the southwest...
LifeViewer version:

Code: Select all

x = 443, y = 444, rule = B3/S23
bo$2bo$3o253$260b2o$259bo2bo$260b2o2$256bo$255bobo$255bobo$256bo3$269b
2o$268bo2bo$269b2o2$265bo$264bobo$264bobo$265bo2$279b2o$278bo2bo$279b
2o2$275bo$274bobo$274bobo$275bo3$288b2o$287bo2bo$288b2o2$284bo$283bobo
$283bobo$284bo2$298b2o$297bo2bo$298b2o2$294bo$293bobo$293bobo$294bo3$
307b2o$306bo2bo$307b2o2$303bo$302bobo$302bobo$303bo2$317b2o$316bo2bo$
317b2o2$313bo$312bobo$312bobo$313bo3$326b2o$325bo2bo$326b2o2$322bo$
321bobo$321bobo$322bo2$336b2o$335bo2bo$336b2o2$332bo$331bobo$331bobo$
332bo3$345b2o$344bo2bo$345b2o2$341bo$340bobo$340bobo$341bo2$355b2o$
354bo2bo$355b2o2$351bo$350bobo$350bobo$351bo3$364b2o$363bo2bo$364b2o2$
360bo$359bobo$359bobo$360bo2$374b2o$373bo2bo$374b2o2$370bo$369bobo$
369bobo$370bo3$383b2o$382bo2bo$383b2o2$379bo$378bobo$378bobo$379bo2$
393b2o$392bo2bo$393b2o2$389bo$388bobo$388bobo$389bo3$402b2o$401bo2bo$
402b2o2$398bo$397bobo$397bobo$398bo2$412b2o$411bo2bo$412b2o2$408bo$
407bobo$407bobo$408bo3$421b2o$420bo2bo$421b2o2$417bo$416bobo$416bobo$
417bo2$431b2o$430bo2bo$431b2o2$427bo$426bobo$426bobo$427bo3$440b2o$
439bo2bo$440b2o2$436bo$435bobo$435bobo$436bo!
#C [[ STEP 64 X 32 Y 26 Z 2.5 ]]
#C [[ RLE glider bo$2bo$3o! ]]
#C [[ PASTET 384 384 768 768 384 384 384 384 384 384 384 384 384 768 768 768 384 384 384 384 384 384 384 384 384 768 768 768 384 384 384 768 384 768 384 768 768 768 384 384 384 384 384 768 768 384 384 384 384 384 384 384 384 384 768 768 384 384 384 384 384 384 384 384 384 768 384 384 384 384 384 384 384 384 384 384 384 768 768 384 384 384 768 768 384 768 768 768 768 384 384 384 384 768 384 768 384 384 384 384 384 384 384 384 384 384 384 384 768 768 384 384 384 384 384 384 384 384 384 384 384 384 384 768 384 384 768 768 384 384 384 768 768 384 384 256 640 640 640 640 640 640 640 1280 768 768 384 384 384 384 384 384 384 384 384 384 384 384 384 384 384 384 384 384 384 384 384 384 384 384 384 768 384 768 384 768 768 768 384 768 768 768 768 384 384 224 160 384 384 384 768 768 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 768 768 768 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 160 768 160 160 160 160 160 160 160 768 160 ]]
#C [[ PASTE glider 0 0 ]]
#C [[ PASTET 1151 768 4224 768 768 4224 768 768 1920 1152 1152 768 768 2688 768 4224 768 4224 4992 768 1920 768 1152 768 768 768 2304 1152 5376 768 5760 1536 768 1920 768 6528 1024 768 10368 1152 1152 768 768 1152 768 768 768 3072 768 4128 768 768 8128 1888 928 ]]
#C [[ PASTE glider 4 0 ]]
Not to worry, I'll stop posting these now. The PASTET numbers could easily be generated directly by a search script, but here's an alpha version of a script to generate them from RLE. It's currently necessary to delete any stable crystal target stuff, and collect the coordinate of the nose of the initial lane-0 glider by hand. This script could easily be patched up if anyone found it useful.

Code: Select all

# collect-RCT-numbers-for-LifeViewer.py

import golly as g

c, lane1, lane2 = 0, 0, 0
x,y = 27638, 27641
i,j = x+4, y
s, t = "", ""

while int(g.getpop())>0:
  if g.getcell(x,y)==1:
    if g.getcell(x-1,y)==1 and g.getcell(x-2,y)==1 and g.getcell(x,y-1)==1 and g.getcell(x-1,y-2)==1:
      g.setcell(x,y,0)
      g.setcell(x-1,y,0)
      g.setcell(x-2,y,0)
      g.setcell(x,y-1,0)
      g.setcell(x-1,y-2,0)
      s+=str(lane1)+" "
      lane1=0

  if g.getcell(i,j)==1:
    if g.getcell(i-1,j)==1 and g.getcell(i-2,j)==1 and g.getcell(i,j-1)==1 and g.getcell(i-1,j-2)==1:
      g.setcell(i,j,0)
      g.setcell(i-1,j,0)
      g.setcell(i-2,j,0)
      g.setcell(i,j-1,0)
      g.setcell(i-1,j-2,0)
      t+=str(lane2)+" "
      lane2=0

  c+=1
  lane1+=1
  lane2+=1
  g.run(1)
  if c % 128 == 0:
    g.fit()
    g.update()
    g.show(str(c))

g.setclipstr(s + "\n" + t)

User avatar
calcyman
Posts: 2231
Joined: June 1st, 2009, 4:32 pm

Re: Binary slow salvos

Post by calcyman » April 13th, 2020, 12:33 pm

Combining the above components, here's a recipe which generates some junk, converts it into a honeyfarm, and begins the process of pushing it further to the southwest.
recipe_start.mc
(8.53 KiB) Downloaded 21 times
In A/B syntax, this is:

ABABAAAAAAAAAABABAAAAAAAAAAAAAAABAABABABAAABABABABAAAABAABABAABAAAAABABAABABABAAAAAAAAAAABAAAABAAABABAAAAAABAAAABABAAABABABAABAAABABAAAAABAAAAAAAABAAABABABABAABAABABAAAAAAAAAABABABAAAAAAAAAABABABAAAAAAAAABAABAABABAAABABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABABABAAAAAAAAAAAAAAAAABABAAAAAAAAAAAAAAAAAAABAABAAAAAABAAAAAAABABAAAAAAAAAABABABAAAAAAAAAABABABAAAABAABAABABABAAAAAABABAAAAAAAAAABABAAAAAAAAAAAAAAAAAAAAABAAAAAAAAAAAAAABAAAABABAAAAAAAAAABABAAAAAAAAAAAAABABABABABABAAABABAAABABAAABABAAABABAAABABAAABABABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABAAAAABABAAAAAAAAAABABABAAAAAAAAAABABABAAAABAABAABABABAAAAAABABAAAAAAAAAABABAAAAAAAAAABAAAAAAAAAAAABABAAAABABAABABABABAAAAABAABAAAAAAAAAAAAABABAAAAAAAAAAAAAABAAABABAAAABABAAAAAAAAAAABABABAAAAAAAAAAAAAAAAAAAAAAAAAABAABAABABABAABABABABAAAAAAAABABAAAAAAAAAAAAAAAAAAAAAABABABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABAAAAAAAABAABAAAAAAAAAAAAAAAABABAAAAAAAAAABABABAAAAAAAAAABABABAAAABAABAABABABAAAAAABABAAAAAAAAAABABAAAAAAAAAAAAAAAAAAAAABAAAAAAAAAAAAAABAAAABABAAAAAAAAAABABAAAAAAAAAAAAABABABABABABAAABABAAABABAAABABAAABABAAABABAAABABABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABAAAAAAAAABABAAAAAAAAAABABABAAAAAAAAAABABABAAAABAABAABABABAAAAAABABAAAAAAAAAABABAAAAAAAAAAAAAAAAAAAAABAAAAAAAAAAAAAABAAAABABAAAAAAAAAABABAAAAAAAAAAAAABABABABABABAAABABAAABABAAABABAAABABAAABABAAABABABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABAAAAAAAAABABAAAAAAAAAABABABAAAAAAAAAABABABAAAABAABAABABABAAAAAABABAAAAAAAAAABABAAAAAAAAAAAAAAAAAAAAABAAAAAAAAAAAAAABAAAABABAAAAAAAAAABABAAAAAAAAAAAAABABABABABABAAABABAAABABAAABABAAABABAAABABAAABABABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABAAAAABABAAAAAAAAAABABABAAAAAAAAAABABABAAAABAABAABABABAAAAAABABAAAAAAAAAABABAAAAAAAAAABAAAAAAAAAAAABABAAAABABAABABABABAAAAABAABAAAAAAAAAAAAABABAAAAAAAAAAAAAABAAABABAAAABABAAAAAAAAAAABABABAAAAAAAAAAAAAAAAAAAAAAAAAABAABAABABABAABABABABAAAAAAAABABAAAAAAAAAAAAAAAAAAAAAABABABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABAAAAAAAABAABAAAAAABABAAAAAAAAAAAAAAAAAAAAAABABABAAAAAAAAAAAAAAAAAAAAAABABABAAAAAAAAAAAAAAAAAAAAAABABABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABABABAAAAAAAAAABABABAAAAAAAAAABABABAAAABAABAABABABAAAAAABABAAAAAAAAAABABAAAAAAAAAABAAAAAAAAAAAABABAAAABABAABABABABAAAAABAABAAAAAAAAAAAAABABAAAAAAAAAAAAAABAAABABAAAABABAAAAAAAAAAABABABAAAAAAAAAAAAAAAAAAAAAAAAAABAABAABABABAABABABABAAAAAAAABABAAAAAAAAAAAAAAAAAAAAAABABABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABAAAAAAAABAABAA

So far this has been built in a rather ad hoc manner, but now it's worth actually creating a systematic compiler to produce an A/B sequence from a monochromatic monophase slow salvo.
What do you do with ill crystallographers? Take them to the mono-clinic!

chris_c
Posts: 966
Joined: June 28th, 2014, 7:15 am

Re: Binary slow salvos

Post by chris_c » April 13th, 2020, 12:50 pm

Fibonacci slow salvos with 3 lanes of spacing and equal parity are universal. There is a push 6 from the right hand side of this pattern and there are plenty of pulls and fires.

Code: Select all

x = 9814, y = 7867, rule = LifeHistory
4998.3D3.3D3.3D85.3D3.3D3.3D87.D3.3D3.3D72.D11.5D3.D3.D89.D4.3D3.3D3.
3D66.D11.5D3.D18.D3.3D3.3D48.D11.5D3.D16.3D3.3D3.3D48.D11.5D3.D16.3D
3.3D3.3D62.D4.3D3.3D3.3D66.D14.D3.3D2.D75.D14.D3.3D16.D4.3D3.3D3.3D
56.D6.D3.3D3.3D79.3D3.3D3.3D85.3D3.3D3.3D3.3D66.D11.5D3.D3.D75.D11.5D
3.D16.3D3.3D3.3D48.D12.3D3.3D2.D75.D11.5D2.3D2.D75.D12.3D3.3D15.3D3.
3D3.3D48.D11.5D2.3D15.3D3.3D3.3D48.D12.3D3.3D2.D75.D12.3D3.3D15.3D3.
3D3.3D48.4D8.5D2.3D2.D89.D4.3D3.3D3.3D66.D12.3D3.3D2.D75.D11.5D.5D.D
75.4D8.5D2.3D17.D3.3D3.3D48.D12.3D3.3D15.3D3.3D3.3D48.D11.5D.5D14.3D
3.3D3.3D48.D12.3D5.D2.D75.D12.3D4.D3.D75.D12.3D5.D15.3D3.3D3.3D48.D
14.D2.5D.D75.D12.3D4.D16.3D3.3D3.3D48.D11.5D3.D18.D3.3D3.3D48.D11.5D
3.D16.3D3.3D3.3D48.D11.5D3.D16.3D3.3D3.3D48.D11.5D3.D17.D4.3D3.3D3.3D
42.D14.D3.3D2.D89.D4.3D3.3D3.3D66.D11.5D2.3D2.D75.D11.5D.5D.D75.D14.D
2.5D14.3D3.3D3.3D55.3D3.3D3.3D85.3D3.3D3.3D78.D14.D3.3D15.3D3.3D3.3D
48.D11.5D2.3D15.3D3.3D3.3D48.D11.5D.5D14.3D3.3D3.3D48.D12.3D3.3D2.D$
4997.D3.D.D3.D.D3.D83.D5.D3.D.D3.D85.2D2.D3.D.D3.D71.D11.D6.2D3.D88.
2D3.D3.D.D3.D.D3.D65.D11.D6.2D17.2D2.D3.D.D3.D47.D11.D6.2D15.D5.D3.D.
D3.D47.D11.D6.2D15.D3.D.D3.D.D3.D60.2D3.D3.D.D3.D.D3.D65.D13.2D2.D5.D
75.D13.2D2.D18.2D3.D3.D.D3.D.D3.D54.2D5.2D2.D3.D.D3.D77.D3.D.D3.D.D3.
D83.D3.D.D3.D.D3.D.D3.D65.D15.D2.2D3.D75.D15.D2.2D15.D3.D.D3.D.D3.D
47.D11.D5.D5.D75.D15.D.D3.D.D75.D11.D5.D17.D3.D.D3.D.D3.D47.D15.D.D3.
D13.D3.D.D3.D.D3.D47.D11.D3.D.D3.D.D75.D11.D3.D.D3.D13.D3.D.D3.D.D3.D
47.D3.D7.D5.D3.D.D88.2D3.D5.D3.D.D3.D65.D11.D5.D3.D.D75.D15.D.D5.D75.
D3.D7.D5.D3.D15.2D2.D3.D.D3.D47.D11.D5.D3.D13.D3.D.D3.D.D3.D47.D15.D.
D17.D3.D.D3.D.D3.D47.D11.D3.D3.2D2.D75.D11.D3.D2.2D3.D75.D11.D3.D3.2D
14.D3.D.D3.D.D3.D47.D13.2D6.D.D75.D11.D3.D2.2D15.D3.D.D3.D.D3.D47.D
15.D2.2D17.2D2.D3.D.D3.D47.D15.D2.2D15.D5.D3.D.D3.D47.D15.D2.2D15.D3.
D.D3.D.D3.D47.D15.D2.2D16.2D3.D3.D.D3.D.D3.D41.D13.2D2.D3.D.D88.2D3.D
3.D.D3.D.D3.D65.D15.D.D3.D.D75.D15.D5.D.D75.D13.2D6.D13.D5.D3.D.D3.D
53.D3.D.D3.D.D3.D83.D3.D.D3.D.D3.D77.D13.2D2.D3.D13.D5.D3.D.D3.D47.D
15.D.D3.D13.D3.D.D3.D.D3.D47.D15.D5.D13.D3.D.D3.D.D3.D47.D11.D3.D.D5.
D$4986.D.D12.D.D3.D.D3.D72.D.D8.D5.D3.D.D3.D72.D.D9.D.D2.D3.D.D3.D71.
D11.D7.D3.D2.D73.D.D10.D3.D2.2D.D3.D.D3.D65.D11.D7.D4.D.D9.D.D2.D3.D.
D3.D47.D11.D7.D4.D.D8.D5.D3.D.D3.D47.D11.D7.D4.D.D8.D3.D.D3.D.D3.D48.
D.D10.D7.D.D3.D.D3.D65.D12.D.D2.D5.D2.D72.D12.D.D2.D6.D.D10.D7.D.D3.D
.D3.D42.D.D10.D4.D.D2.D3.D.D3.D66.D.D8.D3.D.D3.D.D3.D72.D.D12.D.D2.2D
.D3.D.D3.D65.D14.D4.D3.D2.D72.D14.D4.D4.D.D12.D.D3.D.D3.D47.D11.D5.D
5.D2.D72.D14.D6.D.D2.D72.D11.D5.D6.D.D12.D.D3.D.D3.D47.D14.D6.D2.D.D
12.D.D3.D.D3.D47.D11.D3.D.D3.D.D2.D72.D11.D3.D.D3.D2.D.D12.D.D3.D.D3.
D47.D3.D7.D9.D.D2.D73.D.D10.D3.D5.D3.D.D3.D65.D11.D5.D3.D.D2.D72.D14.
D2.D5.D2.D72.D3.D7.D9.D2.D.D9.D.D2.D3.D.D3.D47.D11.D5.D3.D2.D.D12.D.D
3.D.D3.D47.D14.D2.D6.D.D12.D.D3.D.D3.D47.D11.D3.D2.D.D2.D2.D72.D11.D
3.D3.D3.D2.D72.D11.D3.D2.D.D3.D.D12.D.D3.D.D3.D47.D12.D.D5.D2.D2.D72.
D11.D3.D3.D4.D.D12.D.D3.D.D3.D47.D14.D4.D4.D.D9.D.D2.D3.D.D3.D47.D14.
D4.D4.D.D8.D5.D3.D.D3.D47.D14.D4.D4.D.D8.D3.D.D3.D.D3.D47.D14.D4.D4.D
.D10.D3.D2.2D.D3.D.D3.D41.D12.D.D6.D.D2.D73.D.D10.D3.D3.D.D3.D.D3.D
65.D14.D2.D2.2D.D2.D72.D14.D5.D2.D2.D72.D12.D.D5.D3.D.D8.D5.D3.D.D3.D
48.D.D6.D.D3.D.D3.D78.D.D2.D2.2D.D3.D.D3.D77.D12.D.D6.D2.D.D8.D5.D3.D
.D3.D47.D14.D2.D2.2D2.D.D12.D.D3.D.D3.D47.D14.D5.D3.D.D12.D.D3.D.D3.D
47.D11.D3.D.D5.D2.D$4985.D.D.D.5D4.D2.5D.5D71.D.D.D.5D.4D2.5D.5D71.D.
D.D.5D.D2.D2.5D.5D71.D5.5D2.3D4.D3.D.D73.D.D.D.5D3.D3.D.D.D.5D.5D65.D
5.5D2.3D4.D3.D.D.D.5D.D2.D2.5D.5D47.D5.5D2.3D4.D3.D.D.D.5D.4D2.5D.5D
47.D5.5D2.3D4.D3.D.D.D.5D2.3D2.5D.5D47.D.D.D.5D3.D6.D2.5D.5D65.D5.5D.
D2.D2.4D2.D.D73.D5.5D.D2.D2.4D2.D.D.D.5D3.D6.D2.5D.5D41.D.D.D.5D3.D3.
D2.D2.5D.5D65.D.D.D.5D2.3D2.5D.5D71.D.D.D.5D4.D2.D.D.D.5D.5D65.D5.5D
3.D5.D3.D.D73.D5.5D3.D5.D3.D.D.D.5D4.D2.5D.5D47.D5.5D.4D2.4D2.D.D73.D
5.5D3.D5.2D2.D.D73.D5.5D.4D2.4D2.D.D.D.5D4.D2.5D.5D47.D5.5D3.D5.2D2.D
.D.D.5D4.D2.5D.5D47.D5.5D2.3D3.4D.D.D73.D5.5D2.3D3.4D.D.D.D.5D4.D2.5D
.5D47.4D2.5D2.3D4.2D2.D.D73.D.D.D.5D3.D3.4D2.5D.5D65.D5.5D.4D3.3D2.D.
D73.D5.5D3.D4.3D2.D.D73.4D2.5D2.3D4.2D2.D.D.D.5D.D2.D2.5D.5D47.D5.5D.
4D3.3D2.D.D.D.5D4.D2.5D.5D47.D5.5D3.D4.3D2.D.D.D.5D4.D2.5D.5D47.D5.5D
2.3D2.D2.D2.D.D73.D5.5D2.4D3.D3.D.D73.D5.5D2.3D2.D2.D2.D.D.D.5D4.D2.
5D.5D47.D5.5D.D2.D4.D3.D.D73.D5.5D2.4D3.D3.D.D.D.5D4.D2.5D.5D47.D5.5D
3.D5.D3.D.D.D.5D.D2.D2.5D.5D47.D5.5D3.D5.D3.D.D.D.5D.4D2.5D.5D47.D5.
5D3.D5.D3.D.D.D.5D2.3D2.5D.5D47.D5.5D3.D5.D3.D.D.D.5D3.D3.D.D.D.5D.5D
41.D5.5D.D2.D5.D2.D.D73.D.D.D.5D3.D4.3D2.5D.5D65.D5.5D3.D3.D.D.D.D.D
73.D5.5D3.D5.D3.D.D73.D5.5D.D2.D4.D3.D.D.D.5D.4D2.5D.5D47.D.D.D4.D2.
5D.5D77.D.D.D.D.D.D.5D.5D77.D5.5D.D2.D5.D2.D.D.D.5D.4D2.5D.5D47.D5.5D
3.D3.D.D.D.D.D.D.5D4.D2.5D.5D47.D5.5D3.D5.D3.D.D.D.5D4.D2.5D.5D47.D5.
5D2.3D2.4D2.D.D$4985.D.D.D9.D3.D3.D.D3.D71.D.D.D7.D3.D.D3.D.D3.D71.D.
D.D7.5D.D3.D.D3.D71.D15.D3.D3.3D73.D.D.D9.D3.2D2.D.D3.D.D3.D65.D15.D
3.D3.D.D.D7.5D.D3.D.D3.D47.D15.D3.D3.D.D.D7.D3.D.D3.D.D3.D47.D15.D3.D
3.D.D.D7.D3.D.D3.D.D3.D47.D.D.D9.D5.D3.D3.D.D3.D65.D11.5D.D3.D.3D73.D
11.5D.D3.D.D.D.D9.D5.D3.D3.D.D3.D41.D.D.D9.D3.5D.D3.D.D3.D65.D.D.D7.D
3.D.D3.D.D3.D71.D.D.D9.D3.2D2.D.D3.D.D3.D65.D12.D6.D3.3D73.D12.D6.D3.
D.D.D9.D3.D3.D.D3.D47.D11.D3.D.D3.D.3D73.D12.D8.D.3D73.D11.D3.D.D3.D.
D.D.D9.D3.D3.D.D3.D47.D12.D8.D.D.D.D9.D3.D3.D.D3.D47.D11.D3.D5.D.3D
73.D11.D3.D5.D.D.D.D9.D3.D3.D.D3.D47.D2.D12.D5.D.3D73.D.D.D9.D3.D3.D.
D3.D.D3.D65.D11.D3.D.D3.D.3D73.D12.D8.D.3D73.D2.D12.D5.D.D.D.D7.5D.D
3.D.D3.D47.D11.D3.D.D3.D.D.D.D9.D3.D3.D.D3.D47.D12.D8.D.D.D.D9.D3.D3.
D.D3.D47.D11.D3.D.5D.3D73.D15.D3.D3.3D73.D11.D3.D.5D.D.D.D9.D3.D3.D.D
3.D47.D11.5D2.D4.3D73.D15.D3.D3.D.D.D9.D3.D3.D.D3.D47.D12.D6.D3.D.D.D
7.5D.D3.D.D3.D47.D12.D6.D3.D.D.D7.D3.D.D3.D.D3.D47.D12.D6.D3.D.D.D7.D
3.D.D3.D.D3.D47.D12.D6.D3.D.D.D9.D3.2D2.D.D3.D.D3.D41.D11.5D3.D3.3D
73.D.D.D9.D3.D3.D.D3.D.D3.D65.D12.D4.2D2.D.3D73.D12.D5.D4.3D73.D11.5D
2.D4.D.D.D7.D3.D.D3.D.D3.D47.D.D.D3.D3.D3.D.D3.D77.D.D.D.2D2.D.D3.D.D
3.D77.D11.5D3.D3.D.D.D7.D3.D.D3.D.D3.D47.D12.D4.2D2.D.D.D.D9.D3.D3.D.
D3.D47.D12.D5.D4.D.D.D9.D3.D3.D.D3.D47.D11.D3.D.D3.D.3D$4985.D3.D8.D
4.D3.D.D3.D71.D3.D7.D3.D.D3.D.D3.D71.D3.D10.D2.D3.D.D3.D71.D11.D3.D3.
D3.D2.D72.D3.D9.D3.D3.D.D3.D.D3.D65.D11.D3.D3.D3.D3.D10.D2.D3.D.D3.D
47.D11.D3.D3.D3.D3.D7.D3.D.D3.D.D3.D47.D11.D3.D3.D3.D3.D7.D3.D.D3.D.D
3.D47.D3.D9.D4.D4.D3.D.D3.D65.D14.D2.D3.D.D2.D72.D14.D2.D3.D.D3.D9.D
4.D4.D3.D.D3.D41.D3.D9.D6.D2.D3.D.D3.D65.D3.D7.D3.D.D3.D.D3.D71.D3.D
8.D4.D3.D.D3.D.D3.D65.D11.D7.D3.D2.D72.D11.D7.D3.D3.D8.D4.D3.D.D3.D
47.D11.D3.D.D3.D.D2.D72.D11.D5.D3.D.D2.D72.D11.D3.D.D3.D.D3.D8.D4.D3.
D.D3.D47.D11.D5.D3.D.D3.D8.D4.D3.D.D3.D47.D11.D3.D5.D.D2.D72.D11.D3.D
5.D.D3.D8.D4.D3.D.D3.D47.D3.D7.D3.D.D3.D.D2.D72.D3.D9.D3.D3.D.D3.D.D
3.D65.D11.D3.D.D3.D.D2.D72.D11.D5.D3.D.D2.D72.D3.D7.D3.D.D3.D.D3.D10.
D2.D3.D.D3.D47.D11.D3.D.D3.D.D3.D8.D4.D3.D.D3.D47.D11.D5.D3.D.D3.D8.D
4.D3.D.D3.D47.D11.D3.D4.D2.D2.D72.D15.D3.D3.D2.D72.D11.D3.D4.D2.D3.D
8.D4.D3.D.D3.D47.D14.D2.D5.D2.D72.D15.D3.D3.D3.D8.D4.D3.D.D3.D47.D11.
D7.D3.D3.D10.D2.D3.D.D3.D47.D11.D7.D3.D3.D7.D3.D.D3.D.D3.D47.D11.D7.D
3.D3.D7.D3.D.D3.D.D3.D47.D11.D7.D3.D3.D9.D3.D3.D.D3.D.D3.D41.D14.D3.D
4.D2.D72.D3.D9.D3.D3.D.D3.D.D3.D65.D11.D5.D3.D.D2.D72.D11.D5.D5.D2.D
72.D14.D2.D5.D3.D7.D3.D.D3.D.D3.D47.D3.D2.D4.D3.D.D3.D77.D3.D.D3.D.D
3.D.D3.D77.D14.D3.D4.D3.D7.D3.D.D3.D.D3.D47.D11.D5.D3.D.D3.D8.D4.D3.D
.D3.D47.D11.D5.D5.D3.D8.D4.D3.D.D3.D47.D11.D3.D.D3.D.D2.D$4985.D3.D7.
5D.D3.D.D3.D71.D3.D8.3D2.D3.D.D3.D71.D3.D10.D2.D3.D.D3.D71.5D8.3D3.3D
2.D3.D71.D3.D8.3D3.3D2.D3.D.D3.D65.5D8.3D3.3D2.D3.D10.D2.D3.D.D3.D47.
5D8.3D3.3D2.D3.D8.3D2.D3.D.D3.D47.5D8.3D3.3D2.D3.D8.3D2.D3.D.D3.D47.D
3.D8.3D2.5D.D3.D.D3.D65.5D10.D3.3D2.D3.D71.5D10.D3.3D2.D3.D8.3D2.5D.D
3.D.D3.D41.D3.D8.3D5.D2.D3.D.D3.D65.D3.D8.3D2.D3.D.D3.D71.D3.D7.5D2.
3D2.D3.D.D3.D65.5D7.D6.3D2.D3.D71.5D7.D6.3D2.D3.D7.5D.D3.D.D3.D47.5D
8.3D3.3D2.D3.D71.5D7.D6.3D2.D3.D71.5D8.3D3.3D2.D3.D7.5D.D3.D.D3.D47.
5D7.D6.3D2.D3.D7.5D.D3.D.D3.D47.5D8.3D3.3D2.D3.D71.5D8.3D3.3D2.D3.D7.
5D.D3.D.D3.D47.D3.D8.3D3.3D2.D3.D71.D3.D8.3D3.3D2.D3.D.D3.D65.5D8.3D
3.3D2.D3.D71.5D7.D6.3D2.D3.D71.D3.D8.3D3.3D2.D3.D10.D2.D3.D.D3.D47.5D
8.3D3.3D2.D3.D7.5D.D3.D.D3.D47.5D7.D6.3D2.D3.D7.5D.D3.D.D3.D47.5D8.3D
5.D2.D3.D71.5D8.3D3.3D2.D3.D71.5D8.3D5.D2.D3.D7.5D.D3.D.D3.D47.5D10.D
2.D5.D3.D71.5D8.3D3.3D2.D3.D7.5D.D3.D.D3.D47.5D7.D6.3D2.D3.D10.D2.D3.
D.D3.D47.5D7.D6.3D2.D3.D8.3D2.D3.D.D3.D47.5D7.D6.3D2.D3.D8.3D2.D3.D.D
3.D47.5D7.D6.3D2.D3.D8.3D3.3D2.D3.D.D3.D41.5D10.D2.5D.D3.D71.D3.D8.3D
3.3D2.D3.D.D3.D65.5D7.D6.3D2.D3.D71.5D7.D5.D5.D3.D71.5D10.D2.D5.D3.D
8.3D2.D3.D.D3.D47.D3.D.5D.D3.D.D3.D77.D3.D2.3D2.D3.D.D3.D77.5D10.D2.
5D.D3.D8.3D2.D3.D.D3.D47.5D7.D6.3D2.D3.D7.5D.D3.D.D3.D47.5D7.D5.D5.D
3.D7.5D.D3.D.D3.D47.5D8.3D3.3D2.D3.D79$4985.2C98.2C98.2C98.2C98.2C98.
2C98.2C98.2C98.2C98.2C98.2C98.2C98.2C98.2C98.2C98.2C98.2C98.2C98.2C
98.2C98.2C98.2C98.2C98.2C98.2C98.2C98.2C98.2C98.2C98.2C98.2C98.2C98.
2C98.2C98.2C98.2C98.2C98.2C98.2C98.2C98.2C98.2C98.2C98.2C98.2C98.2C
98.2C98.2C98.2C$4985.2C98.2C98.2C98.2C98.2C98.2C98.2C98.2C98.2C98.2C
98.2C98.2C98.2C98.2C98.2C98.2C98.2C98.2C98.2C98.2C98.2C98.2C98.2C98.
2C98.2C98.2C98.2C98.2C98.2C98.2C98.2C98.2C98.2C98.2C98.2C98.2C98.2C
98.2C98.2C98.2C98.2C98.2C98.2C98.2C98.2C98.2C98.2C98.2C98.2C18$4961.
2A98.2A98.2A98.2A98.2A98.2A98.2A98.2A98.2A98.2A98.2A98.2A98.2A98.2A
98.2A98.2A98.2A98.2A98.2A98.2A98.2A98.2A98.2A98.2A98.2A98.2A98.2A98.
2A98.2A98.2A98.2A98.2A98.2A98.2A98.2A98.2A98.2A98.2A98.2A98.2A98.2A
98.2A98.2A98.2A98.2A98.2A98.2A98.2A98.2A$4960.A.A97.A.A97.A.A97.A.A
97.A.A97.A.A97.A.A97.A.A97.A.A97.A.A97.A.A97.A.A97.A.A97.A.A97.A.A97.
A.A97.A.A97.A.A97.A.A97.A.A97.A.A97.A.A97.A.A97.A.A97.A.A97.A.A97.A.A
97.A.A97.A.A97.A.A97.A.A97.A.A97.A.A97.A.A97.A.A97.A.A97.A.A97.A.A97.
A.A97.A.A97.A.A97.A.A97.A.A97.A.A97.A.A97.A.A97.A.A97.A.A97.A.A$4962.
A99.A99.A99.A99.A99.A99.A99.A99.A99.A99.A99.A99.A99.A99.A99.A99.A99.A
99.A99.A99.A99.A99.A99.A99.A99.A99.A99.A99.A99.A99.A99.A99.A99.A99.A
99.A99.A99.A99.A99.A99.A99.A99.A99.A99.A99.A99.A99.A99.A78$4981.2A98.
2A98.2A98.2A98.2A98.2A98.2A98.2A98.2A98.2A98.2A98.2A98.2A98.2A98.2A
98.2A98.2A98.2A98.2A98.2A98.2A98.2A98.2A98.2A98.2A98.2A98.2A98.2A98.
2A98.2A98.2A98.2A98.2A98.2A98.2A98.2A98.2A98.2A98.2A98.2A98.2A98.2A
98.2A98.2A98.2A98.2A98.2A98.2A$4980.A.A97.A.A97.A.A97.A.A97.A.A97.A.A
97.A.A97.A.A97.A.A97.A.A97.A.A97.A.A97.A.A97.A.A97.A.A97.A.A97.A.A97.
A.A97.A.A97.A.A97.A.A97.A.A97.A.A97.A.A97.A.A97.A.A97.A.A97.A.A97.A.A
97.A.A97.A.A97.A.A97.A.A97.A.A97.A.A97.A.A97.A.A97.A.A97.A.A97.A.A97.
A.A97.A.A97.A.A97.A.A97.A.A97.A.A97.A.A97.A.A$4882.3A97.A99.A99.A99.A
99.A99.A99.A99.A99.A99.A99.A99.A99.A99.A99.A99.A99.A99.A99.A99.A99.A
99.A99.A99.A99.A99.A99.A99.A99.A99.A99.A99.A99.A99.A99.A99.A99.A99.A
99.A99.A99.A99.A99.A99.A99.A99.A99.A99.A$4884.A$4883.A76$4801.2A98.2A
98.2A98.2A98.2A98.2A98.2A98.2A98.2A98.2A98.2A98.2A98.2A98.2A98.2A98.
2A98.2A98.2A98.2A98.2A98.2A98.2A98.2A98.2A98.2A98.2A98.2A98.2A98.2A
98.2A98.2A98.2A98.2A98.2A98.2A98.2A98.2A98.2A98.2A98.2A98.2A98.2A98.
2A98.2A98.2A98.2A98.2A98.2A98.2A$4800.A.A97.A.A97.A.A97.A.A97.A.A97.A
.A97.A.A97.A.A97.A.A97.A.A97.A.A97.A.A97.A.A97.A.A97.A.A97.A.A97.A.A
97.A.A97.A.A97.A.A97.A.A97.A.A97.A.A97.A.A97.A.A97.A.A97.A.A97.A.A97.
A.A97.A.A97.A.A97.A.A97.A.A97.A.A97.A.A97.A.A97.A.A97.A.A97.A.A97.A.A
97.A.A97.A.A97.A.A97.A.A97.A.A97.A.A97.A.A97.A.A97.A.A$4802.A99.A99.A
99.A99.A99.A99.A99.A99.A99.A99.A99.A99.A99.A99.A99.A99.A99.A99.A99.A
99.A99.A99.A99.A99.A99.A99.A99.A99.A99.A99.A99.A99.A99.A99.A99.A99.A
99.A99.A99.A99.A99.A99.A99.A99.A99.A99.A99.A99.A78$4821.2A98.2A98.2A
98.2A98.2A98.2A98.2A98.2A98.2A98.2A98.2A98.2A98.2A98.2A98.2A98.2A98.
2A98.2A98.2A98.2A98.2A98.2A98.2A98.2A98.2A98.2A98.2A98.2A98.2A98.2A
98.2A98.2A98.2A98.2A98.2A98.2A98.2A98.2A98.2A98.2A98.2A98.2A98.2A98.
2A98.2A98.2A98.2A98.2A$4820.A.A97.A.A97.A.A97.A.A97.A.A97.A.A97.A.A
97.A.A97.A.A97.A.A97.A.A97.A.A97.A.A97.A.A97.A.A97.A.A97.A.A97.A.A97.
A.A97.A.A97.A.A97.A.A97.A.A97.A.A97.A.A97.A.A97.A.A97.A.A97.A.A97.A.A
97.A.A97.A.A97.A.A97.A.A97.A.A97.A.A97.A.A97.A.A97.A.A97.A.A97.A.A97.
A.A97.A.A97.A.A97.A.A97.A.A97.A.A97.A.A$4722.3A97.A99.A99.A99.A99.A
99.A99.A99.A99.A99.A99.A99.A99.A99.A99.A99.A99.A99.A99.A99.A99.A99.A
99.A99.A99.A99.A99.A99.A99.A99.A99.A99.A99.A99.A99.A99.A99.A99.A99.A
99.A99.A99.A99.A99.A99.A99.A99.A99.A$4724.A$4723.A76$4641.2A98.2A98.
2A98.2A98.2A98.2A98.2A98.2A98.2A98.2A98.2A98.2A98.2A98.2A98.2A98.2A
98.2A98.2A98.2A98.2A98.2A98.2A98.2A98.2A98.2A98.2A98.2A98.2A98.2A98.
2A98.2A98.2A98.2A98.2A98.2A98.2A98.2A98.2A98.2A98.2A98.2A98.2A98.2A
98.2A98.2A98.2A98.2A98.2A98.2A$4640.A.A97.A.A97.A.A97.A.A97.A.A97.A.A
97.A.A97.A.A97.A.A97.A.A97.A.A97.A.A97.A.A97.A.A97.A.A97.A.A97.A.A97.
A.A97.A.A97.A.A97.A.A97.A.A97.A.A97.A.A97.A.A97.A.A97.A.A97.A.A97.A.A
97.A.A97.A.A97.A.A97.A.A97.A.A97.A.A97.A.A97.A.A97.A.A97.A.A97.A.A97.
A.A97.A.A97.A.A97.A.A97.A.A97.A.A97.A.A97.A.A97.A.A$4642.A99.A99.A99.
A99.A99.A99.A99.A99.A99.A99.A99.A99.A99.A99.A99.A99.A99.A99.A99.A99.A
99.A99.A99.A99.A99.A99.A99.A99.A99.A99.A99.A99.A99.A99.A99.A99.A99.A
99.A99.A99.A99.A99.A99.A99.A99.A99.A99.A99.A78$4561.2A98.2A98.2A98.2A
98.2A98.2A98.2A98.2A98.2A98.2A98.2A98.2A98.2A98.2A98.2A98.2A98.2A98.
2A98.2A98.2A98.2A98.2A98.2A98.2A98.2A98.2A98.2A98.2A98.2A98.2A98.2A
98.2A98.2A98.2A98.2A98.2A98.2A98.2A98.2A98.2A98.2A98.2A98.2A98.2A98.
2A98.2A98.2A98.2A98.2A$4560.A.A97.A.A97.A.A97.A.A97.A.A97.A.A97.A.A
97.A.A97.A.A97.A.A97.A.A97.A.A97.A.A97.A.A97.A.A97.A.A97.A.A97.A.A97.
A.A97.A.A97.A.A97.A.A97.A.A97.A.A97.A.A97.A.A97.A.A97.A.A97.A.A97.A.A
97.A.A97.A.A97.A.A97.A.A97.A.A97.A.A97.A.A97.A.A97.A.A97.A.A97.A.A97.
A.A97.A.A97.A.A97.A.A97.A.A97.A.A97.A.A97.A.A$4562.A99.A99.A99.A99.A
99.A99.A99.A99.A99.A99.A99.A99.A99.A99.A99.A99.A99.A99.A99.A99.A99.A
99.A99.A99.A99.A99.A99.A99.A99.A99.A99.A99.A99.A99.A99.A99.A99.A99.A
99.A99.A99.A99.A99.A99.A99.A99.A99.A99.A78$4581.2A98.2A98.2A98.2A98.
2A98.2A98.2A98.2A98.2A98.2A98.2A98.2A98.2A98.2A98.2A98.2A98.2A98.2A
98.2A98.2A98.2A98.2A98.2A98.2A98.2A98.2A98.2A98.2A98.2A98.2A98.2A98.
2A98.2A98.2A98.2A98.2A98.2A98.2A98.2A98.2A98.2A98.2A98.2A98.2A98.2A
98.2A98.2A98.2A$4580.A.A97.A.A97.A.A97.A.A97.A.A97.A.A97.A.A97.A.A97.
A.A97.A.A97.A.A97.A.A97.A.A97.A.A97.A.A97.A.A97.A.A97.A.A97.A.A97.A.A
97.A.A97.A.A97.A.A97.A.A97.A.A97.A.A97.A.A97.A.A97.A.A97.A.A97.A.A97.
A.A97.A.A97.A.A97.A.A97.A.A97.A.A97.A.A97.A.A97.A.A97.A.A97.A.A97.A.A
97.A.A97.A.A97.A.A97.A.A97.A.A$4582.A99.A99.A99.A99.A99.A99.A99.A99.A
99.A99.A99.A99.A99.A99.A99.A99.A99.A99.A99.A99.A99.A99.A99.A99.A99.A
99.A99.A99.A99.A99.A99.A99.A99.A99.A99.A99.A99.A99.A99.A99.A99.A99.A
99.A99.A99.A99.A99.A78$4501.2A98.2A98.2A98.2A98.2A98.2A98.2A98.2A98.
2A98.2A98.2A98.2A98.2A98.2A98.2A98.2A98.2A98.2A98.2A98.2A98.2A98.2A
98.2A98.2A98.2A98.2A98.2A98.2A98.2A98.2A98.2A98.2A98.2A98.2A98.2A98.
2A98.2A98.2A98.2A98.2A98.2A98.2A98.2A98.2A98.2A98.2A98.2A98.2A$4500.A
.A97.A.A97.A.A97.A.A97.A.A97.A.A97.A.A97.A.A97.A.A97.A.A97.A.A97.A.A
97.A.A97.A.A97.A.A97.A.A97.A.A97.A.A97.A.A97.A.A97.A.A97.A.A97.A.A97.
A.A97.A.A97.A.A97.A.A97.A.A97.A.A97.A.A97.A.A97.A.A97.A.A97.A.A97.A.A
97.A.A97.A.A97.A.A97.A.A97.A.A97.A.A97.A.A97.A.A97.A.A97.A.A97.A.A97.
A.A97.A.A$4502.A99.A99.A99.A99.A99.A99.A99.A99.A99.A99.A99.A99.A99.A
99.A99.A99.A99.A99.A99.A99.A99.A99.A99.A99.A99.A99.A99.A99.A99.A99.A
99.A99.A99.A99.A99.A99.A99.A99.A99.A99.A99.A99.A99.A99.A99.A99.A99.A
78$4421.2A98.2A98.2A98.2A98.2A98.2A98.2A98.2A98.2A98.2A98.2A98.2A98.
2A698.2A98.2A198.2A598.2A98.2A98.2A98.2A98.2A498.2A98.2A298.2A298.2A
298.2A$4420.A.A97.A.A97.A.A97.A.A97.A.A97.A.A97.A.A97.A.A97.A.A97.A.A
97.A.A97.A.A97.A.A697.A.A97.A.A197.A.A597.A.A97.A.A97.A.A97.A.A97.A.A
497.A.A97.A.A297.A.A297.A.A297.A.A$4422.A99.A99.A99.A99.A99.A99.A99.A
99.A99.A99.A99.A99.A99.3A97.3A97.3A97.3A97.3A97.3A97.A99.A99.3A97.A
99.3A97.3A97.3A97.3A97.3A97.A99.A99.A99.A99.A99.3A97.3A97.3A97.3A97.A
99.A99.3A97.3A97.A99.3A97.3A97.A99.3A97.3A97.A$5724.A99.A99.A99.A99.A
99.A299.A199.A99.A99.A99.A99.A599.A99.A99.A99.A299.A99.A199.A99.A199.
A99.A$5723.A99.A99.A99.A99.A99.A299.A199.A99.A99.A99.A99.A599.A99.A
99.A99.A299.A99.A199.A99.A199.A99.A76$4341.2A98.2A98.2A98.2A98.2A98.
2A98.2A98.2A98.2A98.2A98.2A98.2A98.2A98.2A98.2A98.2A98.2A98.2A98.2A
98.2A98.2A98.2A98.2A98.2A98.2A98.2A98.2A98.2A98.2A98.2A98.2A98.2A98.
2A98.2A98.2A98.2A98.2A98.2A98.2A98.2A98.2A98.2A98.2A98.2A98.2A98.2A
98.2A98.2A$4340.A.A97.A.A97.A.A97.A.A97.A.A97.A.A97.A.A97.A.A97.A.A
97.A.A97.A.A97.A.A97.A.A97.A.A97.A.A97.A.A97.A.A97.A.A97.A.A97.A.A97.
A.A97.A.A97.A.A97.A.A97.A.A97.A.A97.A.A97.A.A97.A.A97.A.A97.A.A97.A.A
97.A.A97.A.A97.A.A97.A.A97.A.A97.A.A97.A.A97.A.A97.A.A97.A.A97.A.A97.
A.A97.A.A97.A.A97.A.A97.A.A$4342.A99.A99.A99.A99.A99.A99.A99.A99.A99.
A99.A99.A99.A99.A99.A99.A99.A99.A99.A99.A99.A99.A99.A99.A99.A99.A99.A
99.A99.A99.A99.A99.A99.A99.A99.A99.A99.A99.A99.A99.A99.A99.A99.A99.A
99.A99.A99.A99.A78$4261.2A98.2A98.2A98.2A98.2A98.2A98.2A98.2A98.2A98.
2A98.2A98.2A98.2A98.2A98.2A98.2A98.2A98.2A98.2A98.2A98.2A98.2A98.2A
98.2A98.2A98.2A98.2A98.2A98.2A98.2A98.2A98.2A98.2A98.2A98.2A98.2A98.
2A98.2A98.2A98.2A98.2A98.2A98.2A98.2A98.2A98.2A98.2A98.2A$4260.A.A97.
A.A97.A.A97.A.A97.A.A97.A.A97.A.A97.A.A97.A.A97.A.A97.A.A97.A.A97.A.A
97.A.A97.A.A97.A.A97.A.A97.A.A97.A.A97.A.A97.A.A97.A.A97.A.A97.A.A97.
A.A97.A.A97.A.A97.A.A97.A.A97.A.A97.A.A97.A.A97.A.A97.A.A97.A.A97.A.A
97.A.A97.A.A97.A.A97.A.A97.A.A97.A.A97.A.A97.A.A97.A.A97.A.A97.A.A97.
A.A$4262.A99.A99.A99.A99.A99.A99.A99.A99.A99.A99.A99.A99.A99.A99.A99.
A99.A99.A99.A99.A99.A99.A99.A99.A99.A99.A99.A99.A99.A99.A99.A99.A99.A
99.A99.A99.A99.A99.A99.A99.A99.A99.A99.A99.A99.A99.A99.A99.A78$4181.
2A98.2A98.2A98.2A98.2A98.2A98.2A98.2A98.2A98.2A98.2A98.2A98.2A98.2A
98.2A98.2A98.2A98.2A98.2A98.2A98.2A98.2A98.2A98.2A98.2A98.2A98.2A98.
2A98.2A98.2A98.2A98.2A98.2A98.2A98.2A98.2A98.2A98.2A98.2A98.2A98.2A
98.2A98.2A98.2A98.2A98.2A98.2A98.2A$4180.A.A97.A.A97.A.A97.A.A97.A.A
97.A.A97.A.A97.A.A97.A.A97.A.A97.A.A97.A.A97.A.A97.A.A97.A.A97.A.A97.
A.A97.A.A97.A.A97.A.A97.A.A97.A.A97.A.A97.A.A97.A.A97.A.A97.A.A97.A.A
97.A.A97.A.A97.A.A97.A.A97.A.A97.A.A97.A.A97.A.A97.A.A97.A.A97.A.A97.
A.A97.A.A97.A.A97.A.A97.A.A97.A.A97.A.A97.A.A97.A.A$4182.A99.A99.A99.
A99.A99.A99.A99.A99.A99.A99.A99.A99.A99.A99.A99.A99.A99.A99.A99.A99.A
99.A99.A99.A99.A99.A99.A99.A99.A99.A99.A99.A99.A99.A99.A99.A99.A99.A
99.A99.A99.A99.A99.A99.A99.A99.A99.A99.A78$4201.2A98.2A198.2A98.2A98.
2A198.2A98.2A198.2A798.2A98.2A798.2A98.2A98.2A98.2A98.2A498.2A398.2A
298.2A298.2A$4200.A.A97.A.A197.A.A97.A.A97.A.A197.A.A97.A.A197.A.A
797.A.A97.A.A797.A.A97.A.A97.A.A97.A.A97.A.A497.A.A397.A.A297.A.A297.
A.A$4102.3A97.A99.A99.3A97.A99.A99.A99.3A97.A99.A99.3A97.A99.3A97.3A
97.3A97.3A97.3A97.3A97.3A97.A99.A99.3A97.3A97.3A97.3A97.3A97.3A97.3A
97.A99.A99.A99.A99.A99.3A97.3A97.3A97.3A97.A99.3A97.3A97.3A97.A99.3A
97.3A97.A99.3A97.3A97.A$4104.A299.A399.A299.A199.A99.A99.A99.A99.A99.
A99.A299.A99.A99.A99.A99.A99.A99.A599.A99.A99.A99.A199.A99.A99.A199.A
99.A199.A99.A$4103.A299.A399.A299.A199.A99.A99.A99.A99.A99.A99.A299.A
99.A99.A99.A99.A99.A99.A599.A99.A99.A99.A199.A99.A99.A199.A99.A199.A
99.A76$4021.2A98.2A98.2A98.2A98.2A98.2A98.2A98.2A98.2A98.2A98.2A98.2A
98.2A98.2A98.2A98.2A98.2A98.2A98.2A98.2A98.2A98.2A98.2A98.2A98.2A98.
2A98.2A98.2A98.2A98.2A98.2A98.2A98.2A98.2A98.2A98.2A98.2A98.2A98.2A
98.2A98.2A98.2A98.2A98.2A98.2A98.2A98.2A98.2A$4020.A.A97.A.A97.A.A97.
A.A97.A.A97.A.A97.A.A97.A.A97.A.A97.A.A97.A.A97.A.A97.A.A97.A.A97.A.A
97.A.A97.A.A97.A.A97.A.A97.A.A97.A.A97.A.A97.A.A97.A.A97.A.A97.A.A97.
A.A97.A.A97.A.A97.A.A97.A.A97.A.A97.A.A97.A.A97.A.A97.A.A97.A.A97.A.A
97.A.A97.A.A97.A.A97.A.A97.A.A97.A.A97.A.A97.A.A97.A.A97.A.A$4022.A
99.A99.A99.A99.A99.A99.A99.A99.A99.A99.A99.A99.A99.A99.A99.A99.A99.A
99.A99.A99.A99.A99.A99.A99.A99.A99.A99.A99.A99.A99.A99.A99.A99.A99.A
99.A99.A99.A99.A99.A99.A99.A99.A99.A99.A99.A99.A99.A78$3941.2A98.2A
98.2A98.2A98.2A98.2A98.2A98.2A98.2A98.2A98.2A98.2A98.2A98.2A98.2A98.
2A98.2A98.2A98.2A98.2A98.2A98.2A98.2A98.2A98.2A98.2A98.2A98.2A98.2A
98.2A98.2A98.2A98.2A98.2A98.2A98.2A98.2A98.2A98.2A98.2A98.2A98.2A98.
2A98.2A98.2A98.2A98.2A98.2A$3940.A.A97.A.A97.A.A97.A.A97.A.A97.A.A97.
A.A97.A.A97.A.A97.A.A97.A.A97.A.A97.A.A97.A.A97.A.A97.A.A97.A.A97.A.A
97.A.A97.A.A97.A.A97.A.A97.A.A97.A.A97.A.A97.A.A97.A.A97.A.A97.A.A97.
A.A97.A.A97.A.A97.A.A97.A.A97.A.A97.A.A97.A.A97.A.A97.A.A97.A.A97.A.A
97.A.A97.A.A97.A.A97.A.A97.A.A97.A.A97.A.A$3942.A99.A99.A99.A99.A99.A
99.A99.A99.A99.A99.A99.A99.A99.A99.A99.A99.A99.A99.A99.A99.A99.A99.A
99.A99.A99.A99.A99.A99.A99.A99.A99.A99.A99.A99.A99.A99.A99.A99.A99.A
99.A99.A99.A99.A99.A99.A99.A99.A78$3861.2A98.2A98.2A98.2A98.2A98.2A
98.2A98.2A98.2A98.2A98.2A98.2A98.2A98.2A98.2A98.2A98.2A98.2A98.2A98.
2A98.2A98.2A98.2A98.2A98.2A98.2A98.2A98.2A98.2A98.2A98.2A98.2A98.2A
98.2A98.2A98.2A98.2A98.2A98.2A98.2A98.2A98.2A98.2A98.2A98.2A98.2A98.
2A98.2A$3860.A.A97.A.A97.A.A97.A.A97.A.A97.A.A97.A.A97.A.A97.A.A97.A.
A97.A.A97.A.A97.A.A97.A.A97.A.A97.A.A97.A.A97.A.A97.A.A97.A.A97.A.A
97.A.A97.A.A97.A.A97.A.A97.A.A97.A.A97.A.A97.A.A97.A.A97.A.A97.A.A97.
A.A97.A.A97.A.A97.A.A97.A.A97.A.A97.A.A97.A.A97.A.A97.A.A97.A.A97.A.A
97.A.A97.A.A97.A.A97.A.A$3862.A99.A99.A99.A99.A99.A99.A99.A99.A99.A
99.A99.A99.A99.A99.A99.A99.A99.A99.A99.A99.A99.A99.A99.A99.A99.A99.A
99.A99.A99.A99.A99.A99.A99.A99.A99.A99.A99.A99.A99.A99.A99.A99.A99.A
99.A99.A99.A99.A78$3881.2A98.2A198.2A98.2A98.2A198.2A98.2A198.2A198.
2A98.2A98.2A198.2A198.2A98.2A798.2A98.2A98.2A98.2A98.2A98.2A98.2A98.
2A98.2A98.2A398.2A98.2A98.2A98.2A298.2A$3880.A.A97.A.A197.A.A97.A.A
97.A.A197.A.A97.A.A197.A.A197.A.A97.A.A97.A.A197.A.A197.A.A97.A.A797.
A.A97.A.A97.A.A97.A.A97.A.A97.A.A97.A.A97.A.A97.A.A97.A.A397.A.A97.A.
A97.A.A97.A.A297.A.A$3782.3A97.A99.A99.3A97.A99.A99.A99.3A97.A99.A99.
3A97.A99.3A97.A99.A99.A99.3A97.A99.3A97.A99.A99.3A97.3A97.3A97.3A97.
3A97.3A97.3A97.A99.A99.A99.A99.A99.A99.A99.A99.A99.A99.3A97.3A97.3A
97.A99.A99.A99.A99.3A97.3A97.A$3784.A299.A399.A299.A199.A399.A199.A
299.A99.A99.A99.A99.A99.A99.A1099.A99.A99.A499.A99.A$3783.A299.A399.A
299.A199.A399.A199.A299.A99.A99.A99.A99.A99.A99.A1099.A99.A99.A499.A
99.A76$3701.2A298.2A398.2A298.2A198.2A98.2A98.2A98.2A98.2A98.2A98.2A
98.2A98.2A98.2A98.2A98.2A98.2A98.2A98.2A98.2A98.2A98.2A98.2A98.2A98.
2A98.2A98.2A98.2A98.2A198.2A98.2A98.2A98.2A98.2A98.2A198.2A98.2A98.2A
$3700.A.A297.A.A397.A.A297.A.A197.A.A97.A.A97.A.A97.A.A97.A.A97.A.A
97.A.A97.A.A97.A.A97.A.A97.A.A97.A.A97.A.A97.A.A97.A.A97.A.A97.A.A97.
A.A97.A.A97.A.A97.A.A97.A.A97.A.A97.A.A97.A.A197.A.A97.A.A97.A.A97.A.
A97.A.A97.A.A197.A.A97.A.A97.A.A$3702.A99.3A97.3A97.A99.3A97.3A97.3A
97.A99.3A97.3A97.A99.3A97.A99.A99.A99.A99.A99.A99.A99.A99.A99.A99.A
99.A99.A99.A99.A99.A99.A99.A99.A99.A99.A99.A99.A99.A99.A99.3A97.A99.A
99.A99.A99.A99.A99.3A97.A99.A99.A$3804.A99.A199.A99.A99.A199.A99.A
199.A2599.A699.A$3803.A99.A199.A99.A99.A199.A99.A199.A2599.A699.A76$
3621.2A98.2A98.2A98.2A98.2A98.2A98.2A98.2A98.2A98.2A98.2A98.2A98.2A
98.2A98.2A98.2A198.2A198.2A98.2A198.2A598.2A98.2A98.2A98.2A98.2A98.2A
98.2A98.2A98.2A98.2A98.2A298.2A98.2A98.2A98.2A298.2A$3620.A.A97.A.A
97.A.A97.A.A97.A.A97.A.A97.A.A97.A.A97.A.A97.A.A97.A.A97.A.A97.A.A97.
A.A97.A.A97.A.A197.A.A197.A.A97.A.A197.A.A597.A.A97.A.A97.A.A97.A.A
97.A.A97.A.A97.A.A97.A.A97.A.A97.A.A97.A.A297.A.A97.A.A97.A.A97.A.A
297.A.A$3622.A99.A99.A99.A99.A99.A99.A99.A99.A99.A99.A99.A99.A99.A99.
A99.A99.3A97.A99.3A97.A99.A99.3A97.A99.3A97.3A97.3A97.3A97.3A97.A99.A
99.A99.A99.A99.A99.A99.A99.A99.A99.A99.3A97.3A97.A99.A99.A99.A99.3A
97.3A97.A$5224.A199.A299.A199.A99.A99.A99.A99.A1199.A99.A499.A99.A$
5223.A199.A299.A199.A99.A99.A99.A99.A1199.A99.A499.A99.A76$3541.2A98.
2A98.2A98.2A98.2A98.2A98.2A98.2A98.2A98.2A98.2A98.2A98.2A98.2A98.2A
98.2A98.2A98.2A98.2A98.2A98.2A98.2A98.2A98.2A98.2A98.2A98.2A98.2A98.
2A98.2A98.2A98.2A98.2A98.2A98.2A98.2A98.2A98.2A98.2A98.2A98.2A98.2A
98.2A98.2A98.2A98.2A98.2A98.2A$3540.A.A97.A.A97.A.A97.A.A97.A.A97.A.A
97.A.A97.A.A97.A.A97.A.A97.A.A97.A.A97.A.A97.A.A97.A.A97.A.A97.A.A97.
A.A97.A.A97.A.A97.A.A97.A.A97.A.A97.A.A97.A.A97.A.A97.A.A97.A.A97.A.A
97.A.A97.A.A97.A.A97.A.A97.A.A97.A.A97.A.A97.A.A97.A.A97.A.A97.A.A97.
A.A97.A.A97.A.A97.A.A97.A.A97.A.A97.A.A97.A.A$3542.A99.A99.A99.A99.A
99.A99.A99.A99.A99.A99.A99.A99.A99.A99.A99.A99.A99.A99.A99.A99.A99.A
99.A99.A99.A99.A99.A99.A99.A99.A99.A99.A99.A99.A99.A99.A99.A99.A99.A
99.A99.A99.A99.A99.A99.A99.A99.A99.A78$3561.2A98.2A198.2A98.2A98.2A
198.2A98.2A198.2A198.2A98.2A98.2A98.2A98.2A98.2A98.2A98.2A98.2A198.2A
98.2A98.2A98.2A98.2A98.2A98.2A98.2A98.2A98.2A98.2A98.2A98.2A98.2A98.
2A198.2A98.2A98.2A98.2A98.2A98.2A98.2A98.2A98.2A$3560.A.A97.A.A197.A.
A97.A.A97.A.A197.A.A97.A.A197.A.A197.A.A97.A.A97.A.A97.A.A97.A.A97.A.
A97.A.A97.A.A97.A.A197.A.A97.A.A97.A.A97.A.A97.A.A97.A.A97.A.A97.A.A
97.A.A97.A.A97.A.A97.A.A97.A.A97.A.A97.A.A197.A.A97.A.A97.A.A97.A.A
97.A.A97.A.A97.A.A97.A.A97.A.A$3462.3A97.A99.A99.3A97.A99.A99.A99.3A
97.A99.A99.3A97.A99.3A97.A99.A99.A99.A99.A99.A99.A99.A99.A99.3A97.A
99.A99.A99.A99.A99.A99.A99.A99.A99.A99.A99.A99.A99.A99.A99.3A97.A99.A
99.A99.A99.A99.A99.A99.A99.A$3464.A299.A399.A299.A199.A999.A1599.A$
3463.A299.A399.A299.A199.A999.A1599.A76$3381.2A98.2A98.2A98.2A98.2A
98.2A98.2A98.2A98.2A98.2A98.2A98.2A98.2A98.2A98.2A98.2A98.2A98.2A98.
2A98.2A98.2A98.2A98.2A98.2A98.2A98.2A98.2A98.2A98.2A98.2A98.2A98.2A
98.2A98.2A98.2A98.2A98.2A98.2A98.2A98.2A98.2A98.2A98.2A98.2A98.2A98.
2A98.2A98.2A$3380.A.A97.A.A97.A.A97.A.A97.A.A97.A.A97.A.A97.A.A97.A.A
97.A.A97.A.A97.A.A97.A.A97.A.A97.A.A97.A.A97.A.A97.A.A97.A.A97.A.A97.
A.A97.A.A97.A.A97.A.A97.A.A97.A.A97.A.A97.A.A97.A.A97.A.A97.A.A97.A.A
97.A.A97.A.A97.A.A97.A.A97.A.A97.A.A97.A.A97.A.A97.A.A97.A.A97.A.A97.
A.A97.A.A97.A.A97.A.A97.A.A$3382.A99.A99.A99.A99.A99.A99.A99.A99.A99.
A99.A99.A99.A99.A99.A99.A99.A99.A99.A99.A99.A99.A99.A99.A99.A99.A99.A
99.A99.A99.A99.A99.A99.A99.A99.A99.A99.A99.A99.A99.A99.A99.A99.A99.A
99.A99.A99.A99.A78$4601.2A98.2A98.2A98.2A98.2A98.2A98.2A98.2A298.2A
298.2A198.2A98.2A98.2A98.2A98.2A98.2A98.2A98.2A98.2A498.2A98.2A98.2A
398.2A$4600.A.A97.A.A97.A.A97.A.A97.A.A97.A.A97.A.A97.A.A297.A.A297.A
.A197.A.A97.A.A97.A.A97.A.A97.A.A97.A.A97.A.A97.A.A97.A.A497.A.A97.A.
A97.A.A397.A.A$3302.3A97.3A97.3A97.3A97.3A97.3A97.3A97.3A97.3A97.3A
97.3A97.3A97.3A97.A99.A99.A99.A99.A99.A99.A99.A99.3A97.3A97.A99.3A97.
3A97.A99.3A97.A99.A99.A99.A99.A99.A99.A99.A99.A99.3A97.3A97.3A97.3A
97.A99.A99.A99.3A97.3A97.3A97.A$3304.A99.A99.A99.A99.A99.A99.A99.A99.
A99.A99.A99.A99.A899.A99.A199.A99.A199.A999.A99.A99.A99.A399.A99.A99.
A$3303.A99.A99.A99.A99.A99.A99.A99.A99.A99.A99.A99.A99.A899.A99.A199.
A99.A199.A999.A99.A99.A99.A399.A99.A99.A76$3221.2A98.2A98.2A98.2A98.
2A98.2A98.2A98.2A98.2A98.2A98.2A98.2A98.2A98.2A98.2A98.2A98.2A98.2A
98.2A98.2A98.2A98.2A98.2A98.2A98.2A98.2A98.2A98.2A98.2A198.2A98.2A
198.2A98.2A98.2A98.2A98.2A98.2A98.2A98.2A98.2A98.2A98.2A98.2A98.2A98.
2A$3220.A.A97.A.A97.A.A97.A.A97.A.A97.A.A97.A.A97.A.A97.A.A97.A.A97.A
.A97.A.A97.A.A97.A.A97.A.A97.A.A97.A.A97.A.A97.A.A97.A.A97.A.A97.A.A
97.A.A97.A.A97.A.A97.A.A97.A.A97.A.A97.A.A197.A.A97.A.A197.A.A97.A.A
97.A.A97.A.A97.A.A97.A.A97.A.A97.A.A97.A.A97.A.A97.A.A97.A.A97.A.A97.
A.A$3222.A99.A99.A99.A99.A99.A99.A99.A99.A99.A99.A99.A99.A99.A99.A99.
A99.A99.A99.A99.A99.A99.A99.A99.A99.A99.A99.A99.A99.A99.3A97.A99.A99.
3A97.A99.A99.A99.A99.A99.A99.A99.A99.A99.A99.A99.A99.A99.A99.3A$6124.
A299.A1499.A$6123.A299.A1499.A76$3141.2A98.2A98.2A98.2A98.2A98.2A98.
2A98.2A98.2A98.2A98.2A98.2A98.2A98.2A98.2A98.2A98.2A98.2A98.2A98.2A
98.2A198.2A98.2A298.2A198.2A98.2A98.2A98.2A98.2A98.2A98.2A98.2A98.2A
98.2A98.2A298.2A98.2A98.2A98.2A298.2A$3140.A.A97.A.A97.A.A97.A.A97.A.
A97.A.A97.A.A97.A.A97.A.A97.A.A97.A.A97.A.A97.A.A97.A.A97.A.A97.A.A
97.A.A97.A.A97.A.A97.A.A97.A.A197.A.A97.A.A297.A.A197.A.A97.A.A97.A.A
97.A.A97.A.A97.A.A97.A.A97.A.A97.A.A97.A.A97.A.A297.A.A97.A.A97.A.A
97.A.A297.A.A$3142.A99.A99.A99.A99.A99.A99.A99.A99.A99.A99.A99.A99.A
99.A99.A99.A99.A99.A99.A99.A99.A99.3A97.A99.A99.3A97.3A97.A99.3A97.A
99.A99.A99.A99.A99.A99.A99.A99.A99.A99.A99.3A97.3A97.A99.A99.A99.A99.
3A97.3A97.A$5244.A299.A99.A199.A1199.A99.A499.A99.A$5243.A299.A99.A
199.A1199.A99.A499.A99.A76$3061.2A98.2A98.2A98.2A98.2A98.2A98.2A98.2A
98.2A98.2A98.2A98.2A98.2A98.2A98.2A98.2A98.2A98.2A98.2A98.2A98.2A98.
2A98.2A98.2A98.2A98.2A98.2A98.2A98.2A198.2A98.2A198.2A98.2A98.2A98.2A
98.2A98.2A98.2A98.2A98.2A98.2A98.2A98.2A98.2A98.2A$3060.A.A97.A.A97.A
.A97.A.A97.A.A97.A.A97.A.A97.A.A97.A.A97.A.A97.A.A97.A.A97.A.A97.A.A
97.A.A97.A.A97.A.A97.A.A97.A.A97.A.A97.A.A97.A.A97.A.A97.A.A97.A.A97.
A.A97.A.A97.A.A97.A.A197.A.A97.A.A197.A.A97.A.A97.A.A97.A.A97.A.A97.A
.A97.A.A97.A.A97.A.A97.A.A97.A.A97.A.A97.A.A97.A.A$3062.A99.A99.A99.A
99.A99.A99.A99.A99.A99.A99.A99.A99.A99.A99.A99.A99.A99.A99.A99.A99.A
99.A99.A99.A99.A99.A99.A99.A99.A99.3A97.A99.A99.3A97.A99.A99.A99.A99.
A99.A99.A99.A99.A99.A99.A99.A99.A99.A99.3A$5964.A299.A1499.A$5963.A
299.A1499.A76$2981.2A98.2A98.2A98.2A98.2A298.2A298.2A198.2A98.2A98.2A
98.2A98.2A98.2A98.2A98.2A98.2A98.2A98.2A98.2A98.2A98.2A98.2A98.2A98.
2A98.2A98.2A98.2A98.2A98.2A98.2A98.2A98.2A198.2A98.2A98.2A98.2A98.2A
98.2A198.2A98.2A98.2A$2980.A.A97.A.A97.A.A97.A.A97.A.A297.A.A297.A.A
197.A.A97.A.A97.A.A97.A.A97.A.A97.A.A97.A.A97.A.A97.A.A97.A.A97.A.A
97.A.A97.A.A97.A.A97.A.A97.A.A97.A.A97.A.A97.A.A97.A.A97.A.A97.A.A97.
A.A97.A.A97.A.A197.A.A97.A.A97.A.A97.A.A97.A.A97.A.A197.A.A97.A.A97.A
.A$2982.A99.A99.A99.A99.A99.3A97.3A97.A99.3A97.3A97.A99.3A97.A99.A99.
A99.A99.A99.A99.A99.A99.A99.A99.A99.A99.A99.A99.A99.A99.A99.A99.A99.A
99.A99.A99.A99.A99.A99.3A97.A99.A99.A99.A99.A99.A99.3A97.A99.A99.A$
3484.A99.A199.A99.A199.A2599.A699.A$3483.A99.A199.A99.A199.A2599.A
699.A76$2901.2A98.2A98.2A98.2A98.2A98.2A98.2A98.2A98.2A98.2A98.2A98.
2A98.2A98.2A98.2A98.2A98.2A98.2A98.2A98.2A98.2A98.2A98.2A98.2A98.2A
98.2A98.2A98.2A98.2A98.2A98.2A98.2A98.2A98.2A98.2A98.2A98.2A98.2A98.
2A98.2A98.2A98.2A298.2A98.2A98.2A98.2A$2900.A.A97.A.A97.A.A97.A.A97.A
.A97.A.A97.A.A97.A.A97.A.A97.A.A97.A.A97.A.A97.A.A97.A.A97.A.A97.A.A
97.A.A97.A.A97.A.A97.A.A97.A.A97.A.A97.A.A97.A.A97.A.A97.A.A97.A.A97.
A.A97.A.A97.A.A97.A.A97.A.A97.A.A97.A.A97.A.A97.A.A97.A.A97.A.A97.A.A
97.A.A97.A.A97.A.A297.A.A97.A.A97.A.A97.A.A$2902.A99.A99.A99.A99.A99.
A99.A99.A99.A99.A99.A99.A99.A99.A99.A99.A99.A99.A99.A99.A99.A99.A99.A
99.A99.A99.A99.A99.A99.A99.A99.A99.A99.A99.A99.A99.A99.A99.A99.A99.A
99.A99.A99.3A97.3A97.A99.A99.A99.A$7104.A99.A$7103.A99.A76$2921.2A98.
2A198.2A298.2A298.2A198.2A98.2A98.2A98.2A98.2A98.2A98.2A98.2A98.2A98.
2A98.2A98.2A98.2A98.2A98.2A98.2A98.2A98.2A98.2A98.2A98.2A98.2A98.2A
98.2A98.2A198.2A98.2A198.2A98.2A98.2A198.2A198.2A$2920.A.A97.A.A197.A
.A297.A.A297.A.A197.A.A97.A.A97.A.A97.A.A97.A.A97.A.A97.A.A97.A.A97.A
.A97.A.A97.A.A97.A.A97.A.A97.A.A97.A.A97.A.A97.A.A97.A.A97.A.A97.A.A
97.A.A97.A.A97.A.A97.A.A97.A.A197.A.A97.A.A197.A.A97.A.A97.A.A197.A.A
197.A.A$2822.3A97.A99.A99.3A97.A99.3A97.3A97.A99.3A97.3A97.A99.3A97.A
99.A99.A99.A99.A99.A99.A99.A99.A99.A99.A99.A99.A99.A99.A99.A99.A99.A
99.A99.A99.A99.A99.A99.A99.A99.3A97.A99.A99.3A97.A99.A99.A99.3A97.A
99.3A97.A$2824.A299.A199.A99.A199.A99.A199.A2599.A299.A399.A199.A$
2823.A299.A199.A99.A199.A99.A199.A2599.A299.A399.A199.A76$2741.2A98.
2A98.2A98.2A98.2A98.2A98.2A198.2A98.2A198.2A198.2A98.2A98.2A98.2A98.
2A98.2A98.2A98.2A98.2A198.2A98.2A98.2A98.2A98.2A98.2A98.2A98.2A98.2A
98.2A98.2A98.2A98.2A98.2A98.2A198.2A98.2A98.2A98.2A98.2A98.2A98.2A98.
2A98.2A$2740.A.A97.A.A97.A.A97.A.A97.A.A97.A.A97.A.A197.A.A97.A.A197.
A.A197.A.A97.A.A97.A.A97.A.A97.A.A97.A.A97.A.A97.A.A97.A.A197.A.A97.A
.A97.A.A97.A.A97.A.A97.A.A97.A.A97.A.A97.A.A97.A.A97.A.A97.A.A97.A.A
97.A.A97.A.A197.A.A97.A.A97.A.A97.A.A97.A.A97.A.A97.A.A97.A.A97.A.A$
2742.A99.A99.A99.A99.A99.A99.A99.3A97.A99.A99.3A97.A99.3A97.A99.A99.A
99.A99.A99.A99.A99.A99.A99.3A97.A99.A99.A99.A99.A99.A99.A99.A99.A99.A
99.A99.A99.A99.A99.A99.3A97.A99.A99.A99.A99.A99.A99.A99.A99.A$3444.A
299.A199.A999.A1599.A$3443.A299.A199.A999.A1599.A76$2661.2A98.2A98.2A
98.2A98.2A98.2A98.2A98.2A98.2A98.2A98.2A98.2A98.2A98.2A98.2A98.2A98.
2A98.2A98.2A98.2A98.2A98.2A98.2A98.2A98.2A98.2A98.2A98.2A98.2A98.2A
98.2A98.2A98.2A98.2A98.2A98.2A98.2A98.2A98.2A98.2A198.2A98.2A98.2A98.
2A98.2A198.2A$2660.A.A97.A.A97.A.A97.A.A97.A.A97.A.A97.A.A97.A.A97.A.
A97.A.A97.A.A97.A.A97.A.A97.A.A97.A.A97.A.A97.A.A97.A.A97.A.A97.A.A
97.A.A97.A.A97.A.A97.A.A97.A.A97.A.A97.A.A97.A.A97.A.A97.A.A97.A.A97.
A.A97.A.A97.A.A97.A.A97.A.A97.A.A97.A.A97.A.A97.A.A197.A.A97.A.A97.A.
A97.A.A97.A.A197.A.A$2662.A99.A99.A99.A99.A99.A99.A99.A99.A99.A99.A
99.A99.A99.A99.A99.A99.A99.A99.A99.A99.A99.A99.A99.A99.A99.A99.A99.A
99.A99.A99.A99.A99.A99.A99.A99.A99.A99.A99.A99.A99.3A97.A99.A99.A99.A
99.A99.3A97.A$6664.A599.A$6663.A599.A76$2681.2A98.2A198.2A98.2A98.2A
198.2A98.2A198.2A198.2A98.2A98.2A98.2A98.2A98.2A98.2A98.2A98.2A198.2A
98.2A98.2A98.2A98.2A98.2A98.2A98.2A98.2A98.2A98.2A98.2A98.2A98.2A98.
2A198.2A98.2A98.2A98.2A98.2A98.2A98.2A98.2A98.2A$2680.A.A97.A.A197.A.
A97.A.A97.A.A197.A.A97.A.A197.A.A197.A.A97.A.A97.A.A97.A.A97.A.A97.A.
A97.A.A97.A.A97.A.A197.A.A97.A.A97.A.A97.A.A97.A.A97.A.A97.A.A97.A.A
97.A.A97.A.A97.A.A97.A.A97.A.A97.A.A97.A.A197.A.A97.A.A97.A.A97.A.A
97.A.A97.A.A97.A.A97.A.A97.A.A$2582.3A97.A99.A99.3A97.A99.A99.A99.3A
97.A99.A99.3A97.A99.3A97.A99.A99.A99.A99.A99.A99.A99.A99.A99.3A97.A
99.A99.A99.A99.A99.A99.A99.A99.A99.A99.A99.A99.A99.A99.A99.3A97.A99.A
99.A99.A99.A99.A99.A99.A99.A$2584.A299.A399.A299.A199.A999.A1599.A$
2583.A299.A399.A299.A199.A999.A1599.A76$2501.2A98.2A98.2A98.2A98.2A
98.2A198.2A298.2A198.2A398.2A198.2A98.2A98.2A98.2A98.2A98.2A98.2A98.
2A98.2A98.2A98.2A98.2A98.2A98.2A98.2A498.2A98.2A98.2A98.2A98.2A98.2A
98.2A98.2A98.2A98.2A98.2A$2500.A.A97.A.A97.A.A97.A.A97.A.A97.A.A197.A
.A297.A.A197.A.A397.A.A197.A.A97.A.A97.A.A97.A.A97.A.A97.A.A97.A.A97.
A.A97.A.A97.A.A97.A.A97.A.A97.A.A97.A.A97.A.A497.A.A97.A.A97.A.A97.A.
A97.A.A97.A.A97.A.A97.A.A97.A.A97.A.A97.A.A$2502.A99.A99.A99.A99.A99.
A99.3A97.A99.3A97.3A97.A99.3A97.A99.3A97.3A97.3A97.A99.3A97.A99.A99.A
99.A99.A99.A99.A99.A99.A99.A99.A99.A99.A99.A99.A99.3A97.3A97.3A97.3A
97.A99.A99.A99.A99.A99.A99.A99.A99.A99.A99.A$3104.A199.A99.A199.A199.
A99.A99.A199.A1599.A99.A99.A99.A$3103.A199.A99.A199.A199.A99.A99.A
199.A1599.A99.A99.A99.A76$2521.2A398.2A98.2A98.2A98.2A98.2A98.2A98.2A
98.2A98.2A98.2A98.2A98.2A98.2A98.2A98.2A98.2A98.2A98.2A98.2A98.2A98.
2A98.2A98.2A98.2A98.2A98.2A98.2A98.2A98.2A98.2A98.2A98.2A98.2A98.2A
98.2A98.2A98.2A298.2A98.2A98.2A98.2A$2520.A.A397.A.A97.A.A97.A.A97.A.
A97.A.A97.A.A97.A.A97.A.A97.A.A97.A.A97.A.A97.A.A97.A.A97.A.A97.A.A
97.A.A97.A.A97.A.A97.A.A97.A.A97.A.A97.A.A97.A.A97.A.A97.A.A97.A.A97.
A.A97.A.A97.A.A97.A.A97.A.A97.A.A97.A.A97.A.A97.A.A97.A.A97.A.A297.A.
A97.A.A97.A.A97.A.A$2422.3A97.A99.3A97.3A97.3A97.A99.A99.A99.A99.A99.
A99.A99.A99.A99.A99.A99.A99.A99.A99.A99.A99.A99.A99.A99.A99.A99.A99.A
99.A99.A99.A99.A99.A99.A99.A99.A99.A99.A99.A99.A99.A99.A99.3A97.3A97.
A99.A99.A99.A$2424.A199.A99.A99.A3799.A99.A$2423.A199.A99.A99.A3799.A
99.A76$2341.2A98.2A98.2A98.2A98.2A98.2A198.2A298.2A198.2A98.2A98.2A
98.2A98.2A98.2A98.2A98.2A98.2A98.2A98.2A98.2A98.2A98.2A98.2A98.2A98.
2A98.2A98.2A198.2A98.2A98.2A98.2A98.2A98.2A98.2A98.2A98.2A198.2A98.2A
98.2A98.2A98.2A98.2A$2340.A.A97.A.A97.A.A97.A.A97.A.A97.A.A197.A.A
297.A.A197.A.A97.A.A97.A.A97.A.A97.A.A97.A.A97.A.A97.A.A97.A.A97.A.A
97.A.A97.A.A97.A.A97.A.A97.A.A97.A.A97.A.A97.A.A97.A.A197.A.A97.A.A
97.A.A97.A.A97.A.A97.A.A97.A.A97.A.A97.A.A197.A.A97.A.A97.A.A97.A.A
97.A.A97.A.A$2342.A99.A99.A99.A99.A99.A99.3A97.A99.3A97.3A97.A99.3A
97.A99.A99.A99.A99.A99.A99.A99.A99.A99.A99.A99.A99.A99.A99.A99.A99.A
99.A99.A99.3A97.A99.A99.A99.A99.A99.A99.A99.A99.A99.3A97.A99.A99.A99.
A99.A99.A$2944.A199.A99.A199.A1999.A999.A$2943.A199.A99.A199.A1999.A
999.A76$2261.2A98.2A98.2A98.2A98.2A98.2A98.2A198.2A98.2A198.2A198.2A
98.2A98.2A98.2A98.2A98.2A98.2A98.2A98.2A198.2A98.2A98.2A98.2A98.2A98.
2A98.2A98.2A98.2A98.2A98.2A98.2A98.2A98.2A98.2A198.2A98.2A98.2A98.2A
98.2A98.2A98.2A98.2A98.2A$2260.A.A97.A.A97.A.A97.A.A97.A.A97.A.A97.A.
A197.A.A97.A.A197.A.A197.A.A97.A.A97.A.A97.A.A97.A.A97.A.A97.A.A97.A.
A97.A.A197.A.A97.A.A97.A.A97.A.A97.A.A97.A.A97.A.A97.A.A97.A.A97.A.A
97.A.A97.A.A97.A.A97.A.A97.A.A197.A.A97.A.A97.A.A97.A.A97.A.A97.A.A
97.A.A97.A.A97.A.A$2262.A99.A99.A99.A99.A99.A99.A99.3A97.A99.A99.3A
97.A99.3A97.A99.A99.A99.A99.A99.A99.A99.A99.A99.3A97.A99.A99.A99.A99.
A99.A99.A99.A99.A99.A99.A99.A99.A99.A99.A99.3A97.A99.A99.A99.A99.A99.
A99.A99.A99.A$2964.A299.A199.A999.A1599.A$2963.A299.A199.A999.A1599.A
76$2181.2A98.2A98.2A198.2A98.2A98.2A98.2A98.2A98.2A98.2A98.2A98.2A98.
2A98.2A98.2A98.2A98.2A98.2A98.2A98.2A98.2A98.2A98.2A98.2A98.2A98.2A
98.2A98.2A98.2A98.2A98.2A98.2A98.2A98.2A98.2A98.2A98.2A98.2A98.2A98.
2A98.2A98.2A98.2A98.2A98.2A98.2A98.2A$2180.A.A97.A.A97.A.A197.A.A97.A
.A97.A.A97.A.A97.A.A97.A.A97.A.A97.A.A97.A.A97.A.A97.A.A97.A.A97.A.A
97.A.A97.A.A97.A.A97.A.A97.A.A97.A.A97.A.A97.A.A97.A.A97.A.A97.A.A97.
A.A97.A.A97.A.A97.A.A97.A.A97.A.A97.A.A97.A.A97.A.A97.A.A97.A.A97.A.A
97.A.A97.A.A97.A.A97.A.A97.A.A97.A.A97.A.A97.A.A$2182.A99.A99.A99.3A
97.A99.A99.A99.A99.A99.A99.A99.A99.A99.A99.A99.A99.A99.A99.A99.A99.A
99.A99.A99.A99.A99.A99.A99.A99.A99.A99.A99.A99.A99.A99.A99.A99.A99.A
99.A99.A99.A99.A99.A99.A99.A99.A99.A99.A$2484.A$2483.A76$2201.2A198.
2A198.2A98.2A198.2A98.2A198.2A498.2A198.2A98.2A98.2A98.2A198.2A98.2A
98.2A98.2A98.2A98.2A98.2A98.2A98.2A98.2A98.2A98.2A98.2A98.2A98.2A198.
2A98.2A98.2A98.2A98.2A98.2A98.2A98.2A98.2A$2200.A.A197.A.A197.A.A97.A
.A197.A.A97.A.A197.A.A497.A.A197.A.A97.A.A97.A.A97.A.A197.A.A97.A.A
97.A.A97.A.A97.A.A97.A.A97.A.A97.A.A97.A.A97.A.A97.A.A97.A.A97.A.A97.
A.A97.A.A197.A.A97.A.A97.A.A97.A.A97.A.A97.A.A97.A.A97.A.A97.A.A$
2102.3A97.A99.3A97.A99.3A97.A99.A99.3A97.A99.A99.3A97.A99.3A97.3A97.
3A97.3A97.A99.3A97.A99.A99.A99.A99.3A97.A99.A99.A99.A99.A99.A99.A99.A
99.A99.A99.A99.A99.A99.A99.A99.3A97.A99.A99.A99.A99.A99.A99.A99.A99.A
$2104.A199.A199.A299.A299.A199.A99.A99.A99.A199.A499.A1599.A$2103.A
199.A199.A299.A299.A199.A99.A99.A99.A199.A499.A1599.A76$2021.2A98.2A
98.2A198.2A98.2A98.2A98.2A298.2A98.2A98.2A98.2A98.2A98.2A198.2A198.2A
98.2A98.2A98.2A198.2A98.2A198.2A98.2A98.2A98.2A98.2A98.2A98.2A98.2A
98.2A98.2A98.2A98.2A98.2A98.2A98.2A98.2A98.2A98.2A98.2A98.2A98.2A$
2020.A.A97.A.A97.A.A197.A.A97.A.A97.A.A97.A.A297.A.A97.A.A97.A.A97.A.
A97.A.A97.A.A197.A.A197.A.A97.A.A97.A.A97.A.A197.A.A97.A.A197.A.A97.A
.A97.A.A97.A.A97.A.A97.A.A97.A.A97.A.A97.A.A97.A.A97.A.A97.A.A97.A.A
97.A.A97.A.A97.A.A97.A.A97.A.A97.A.A97.A.A97.A.A$2022.A99.A99.A99.3A
97.A99.A99.A99.A99.3A97.3A97.A99.A99.A99.A99.A99.A99.3A97.A99.3A97.A
99.A99.A99.A99.3A97.A99.A99.3A97.A99.A99.A99.A99.A99.A99.A99.A99.A99.
A99.A99.A99.A99.A99.A99.A99.A99.A99.A99.A99.A$2324.A499.A99.A699.A
199.A499.A299.A$2323.A499.A99.A699.A199.A499.A299.A76$1941.2A98.2A98.
2A98.2A98.2A198.2A98.2A98.2A98.2A98.2A98.2A98.2A98.2A98.2A98.2A98.2A
98.2A98.2A398.2A98.2A98.2A198.2A98.2A198.2A198.2A98.2A498.2A98.2A98.
2A98.2A98.2A98.2A98.2A98.2A98.2A98.2A98.2A$1940.A.A97.A.A97.A.A97.A.A
97.A.A197.A.A97.A.A97.A.A97.A.A97.A.A97.A.A97.A.A97.A.A97.A.A97.A.A
97.A.A97.A.A97.A.A397.A.A97.A.A97.A.A197.A.A97.A.A197.A.A197.A.A97.A.
A497.A.A97.A.A97.A.A97.A.A97.A.A97.A.A97.A.A97.A.A97.A.A97.A.A97.A.A$
1942.A99.A99.A99.A99.A99.3A97.A99.A99.A99.A99.A99.A99.A99.A99.A99.A
99.A99.A99.A99.3A97.3A97.3A97.A99.A99.A99.3A97.A99.A99.3A97.A99.3A97.
A99.A99.3A97.3A97.3A97.3A97.A99.A99.A99.A99.A99.A99.A99.A99.A99.A99.A
$2444.A1399.A99.A99.A399.A299.A199.A299.A99.A99.A99.A$2443.A1399.A99.
A99.A399.A299.A199.A299.A99.A99.A99.A76$1961.2A98.2A98.2A98.2A98.2A
98.2A98.2A298.2A98.2A98.2A98.2A98.2A98.2A98.2A98.2A98.2A98.2A98.2A98.
2A98.2A98.2A98.2A98.2A98.2A98.2A98.2A98.2A98.2A98.2A98.2A98.2A98.2A
98.2A98.2A98.2A98.2A98.2A98.2A98.2A98.2A98.2A98.2A98.2A98.2A98.2A$
1960.A.A97.A.A97.A.A97.A.A97.A.A97.A.A97.A.A297.A.A97.A.A97.A.A97.A.A
97.A.A97.A.A97.A.A97.A.A97.A.A97.A.A97.A.A97.A.A97.A.A97.A.A97.A.A97.
A.A97.A.A97.A.A97.A.A97.A.A97.A.A97.A.A97.A.A97.A.A97.A.A97.A.A97.A.A
97.A.A97.A.A97.A.A97.A.A97.A.A97.A.A97.A.A97.A.A97.A.A97.A.A97.A.A$
1862.3A97.A99.A99.A99.A99.A99.A99.A99.3A97.3A97.A99.A99.A99.A99.A99.A
99.A99.A99.A99.A99.A99.A99.A99.A99.A99.A99.A99.A99.A99.A99.A99.A99.A
99.A99.A99.A99.A99.A99.A99.A99.A99.A99.A99.A99.A99.A99.A99.A$1864.A
799.A99.A$1863.A799.A99.A76$1781.2A298.2A198.2A98.2A198.2A98.2A198.2A
198.2A98.2A198.2A198.2A98.2A98.2A98.2A198.2A98.2A98.2A98.2A98.2A98.2A
98.2A98.2A98.2A98.2A98.2A98.2A98.2A98.2A98.2A198.2A98.2A98.2A98.2A98.
2A98.2A98.2A98.2A98.2A$1780.A.A297.A.A197.A.A97.A.A197.A.A97.A.A197.A
.A197.A.A97.A.A197.A.A197.A.A97.A.A97.A.A97.A.A197.A.A97.A.A97.A.A97.
A.A97.A.A97.A.A97.A.A97.A.A97.A.A97.A.A97.A.A97.A.A97.A.A97.A.A97.A.A
197.A.A97.A.A97.A.A97.A.A97.A.A97.A.A97.A.A97.A.A97.A.A$1782.A99.3A
97.3A97.A99.3A97.A99.A99.3A97.A99.A99.3A97.A99.3A97.A99.A99.3A97.A99.
3A97.A99.A99.A99.A99.3A97.A99.A99.A99.A99.A99.A99.A99.A99.A99.A99.A
99.A99.A99.A99.A99.3A97.A99.A99.A99.A99.A99.A99.A99.A99.A$1884.A99.A
199.A299.A299.A199.A299.A199.A499.A1599.A$1883.A99.A199.A299.A299.A
199.A299.A199.A499.A1599.A76$1701.2A98.2A98.2A198.2A98.2A98.2A98.2A
98.2A98.2A98.2A98.2A98.2A98.2A98.2A98.2A98.2A98.2A98.2A98.2A98.2A98.
2A98.2A98.2A98.2A98.2A98.2A98.2A98.2A98.2A98.2A198.2A98.2A98.2A98.2A
98.2A98.2A98.2A98.2A98.2A198.2A98.2A98.2A98.2A98.2A98.2A$1700.A.A97.A
.A97.A.A197.A.A97.A.A97.A.A97.A.A97.A.A97.A.A97.A.A97.A.A97.A.A97.A.A
97.A.A97.A.A97.A.A97.A.A97.A.A97.A.A97.A.A97.A.A97.A.A97.A.A97.A.A97.
A.A97.A.A97.A.A97.A.A97.A.A97.A.A197.A.A97.A.A97.A.A97.A.A97.A.A97.A.
A97.A.A97.A.A97.A.A197.A.A97.A.A97.A.A97.A.A97.A.A97.A.A$1702.A99.A
99.A99.3A97.A99.A99.A99.A99.A99.A99.A99.A99.A99.A99.A99.A99.A99.A99.A
99.A99.A99.A99.A99.A99.A99.A99.A99.A99.A99.A99.A99.3A97.A99.A99.A99.A
99.A99.A99.A99.A99.A99.3A97.A99.A99.A99.A99.A99.A$2004.A2799.A999.A$
2003.A2799.A999.A76$1721.2A198.2A298.2A198.2A98.2A198.2A198.2A98.2A
498.2A98.2A398.2A298.2A98.2A98.2A98.2A98.2A98.2A98.2A398.2A198.2A98.
2A98.2A98.2A98.2A98.2A98.2A98.2A98.2A$1720.A.A197.A.A297.A.A197.A.A
97.A.A197.A.A197.A.A97.A.A497.A.A97.A.A397.A.A297.A.A97.A.A97.A.A97.A
.A97.A.A97.A.A97.A.A397.A.A197.A.A97.A.A97.A.A97.A.A97.A.A97.A.A97.A.
A97.A.A97.A.A$1722.A99.3A97.A99.3A97.3A97.A99.3A97.A99.A99.3A97.A99.
3A97.A99.A99.3A97.3A97.3A97.3A97.A99.A99.3A97.3A97.3A97.A99.3A97.3A
97.A99.A99.A99.A99.A99.A99.A99.3A97.3A97.3A97.A99.3A97.A99.A99.A99.A
99.A99.A99.A99.A99.A$1824.A199.A99.A199.A299.A199.A299.A99.A99.A99.A
299.A99.A99.A199.A99.A799.A99.A99.A199.A$1823.A199.A99.A199.A299.A
199.A299.A99.A99.A99.A299.A99.A99.A199.A99.A799.A99.A99.A199.A76$
1741.2A198.2A98.2A98.2A98.2A298.2A98.2A98.2A98.2A98.2A98.2A98.2A98.2A
98.2A298.2A98.2A98.2A198.2A98.2A298.2A198.2A98.2A98.2A98.2A98.2A98.2A
198.2A198.2A98.2A98.2A98.2A298.2A98.2A$1740.A.A197.A.A97.A.A97.A.A97.
A.A297.A.A97.A.A97.A.A97.A.A97.A.A97.A.A97.A.A97.A.A97.A.A297.A.A97.A
.A97.A.A197.A.A97.A.A297.A.A197.A.A97.A.A97.A.A97.A.A97.A.A97.A.A197.
A.A197.A.A97.A.A97.A.A97.A.A297.A.A97.A.A$1742.A99.3A97.A99.A99.A99.A
99.3A97.3A97.A99.A99.A99.A99.A99.A99.A99.A99.A99.3A97.3A97.A99.A99.A
99.3A97.A99.A99.3A97.3A97.A99.3A97.A99.A99.A99.A99.A99.A99.3A97.A99.
3A97.A99.A99.A99.A99.3A97.3A97.A99.A$1844.A499.A99.A999.A99.A399.A
299.A99.A199.A699.A199.A499.A99.A$1843.A499.A99.A999.A99.A399.A299.A
99.A199.A699.A199.A499.A99.A76$1661.2A98.2A98.2A98.2A198.2A98.2A98.2A
98.2A198.2A98.2A98.2A98.2A98.2A98.2A98.2A98.2A98.2A98.2A98.2A98.2A98.
2A98.2A98.2A98.2A98.2A198.2A98.2A198.2A398.2A98.2A98.2A98.2A98.2A98.
2A98.2A98.2A98.2A98.2A$1660.A.A97.A.A97.A.A97.A.A197.A.A97.A.A97.A.A
97.A.A197.A.A97.A.A97.A.A97.A.A97.A.A97.A.A97.A.A97.A.A97.A.A97.A.A
97.A.A97.A.A97.A.A97.A.A97.A.A97.A.A97.A.A197.A.A97.A.A197.A.A397.A.A
97.A.A97.A.A97.A.A97.A.A97.A.A97.A.A97.A.A97.A.A97.A.A$1662.A99.A99.A
99.A99.3A97.A99.A99.A99.A99.3A97.A99.A99.A99.A99.A99.A99.A99.A99.A99.
A99.A99.A99.A99.A99.A99.A99.A99.3A97.A99.A99.3A97.A99.3A97.3A97.3A97.
A99.A99.A99.A99.A99.A99.A99.A99.A99.A99.3A$2064.A499.A1799.A299.A199.
A99.A99.A1099.A$2063.A499.A1799.A299.A199.A99.A99.A1099.A76$1581.2A
98.2A98.2A98.2A98.2A98.2A298.2A98.2A98.2A98.2A98.2A98.2A98.2A98.2A98.
2A98.2A98.2A98.2A98.2A98.2A98.2A98.2A98.2A98.2A98.2A98.2A98.2A198.2A
98.2A98.2A98.2A98.2A98.2A98.2A98.2A98.2A198.2A98.2A98.2A98.2A98.2A98.
2A$1580.A.A97.A.A97.A.A97.A.A97.A.A97.A.A297.A.A97.A.A97.A.A97.A.A97.
A.A97.A.A97.A.A97.A.A97.A.A97.A.A97.A.A97.A.A97.A.A97.A.A97.A.A97.A.A
97.A.A97.A.A97.A.A97.A.A97.A.A197.A.A97.A.A97.A.A97.A.A97.A.A97.A.A
97.A.A97.A.A97.A.A197.A.A97.A.A97.A.A97.A.A97.A.A97.A.A$1582.A99.A99.
A99.A99.A99.A99.3A97.3A97.A99.A99.A99.A99.A99.A99.A99.A99.A99.A99.A
99.A99.A99.A99.A99.A99.A99.A99.A99.A99.A99.3A97.A99.A99.A99.A99.A99.A
99.A99.A99.A99.3A97.A99.A99.A99.A99.A99.A$2184.A99.A2199.A999.A$2183.
A99.A2199.A999.A76$1601.2A298.2A98.2A98.2A98.2A198.2A198.2A98.2A198.
2A198.2A98.2A98.2A198.2A198.2A298.2A98.2A98.2A98.2A98.2A98.2A98.2A98.
2A98.2A98.2A98.2A198.2A98.2A98.2A298.2A98.2A98.2A98.2A$1600.A.A297.A.
A97.A.A97.A.A97.A.A197.A.A197.A.A97.A.A197.A.A197.A.A97.A.A97.A.A197.
A.A197.A.A297.A.A97.A.A97.A.A97.A.A97.A.A97.A.A97.A.A97.A.A97.A.A97.A
.A97.A.A197.A.A97.A.A97.A.A297.A.A97.A.A97.A.A97.A.A$1502.3A97.A99.3A
97.3A97.A99.A99.A99.A99.3A97.A99.3A97.A99.A99.3A97.A99.3A97.A99.A99.A
99.3A97.A99.3A97.A99.3A97.3A97.A99.A99.A99.A99.A99.A99.A99.A99.A99.A
99.A99.3A97.A99.A99.A99.3A97.3A97.A99.A99.A99.A$1504.A199.A99.A499.A
199.A299.A199.A399.A199.A199.A99.A1199.A399.A99.A$1503.A199.A99.A499.
A199.A299.A199.A399.A199.A199.A99.A1199.A399.A99.A76$1421.2A98.2A98.
2A98.2A98.2A98.2A98.2A98.2A98.2A98.2A98.2A298.2A98.2A98.2A98.2A98.2A
98.2A98.2A98.2A98.2A98.2A98.2A98.2A98.2A198.2A298.2A98.2A98.2A98.2A
98.2A98.2A98.2A98.2A98.2A198.2A98.2A98.2A98.2A98.2A98.2A$1420.A.A97.A
.A97.A.A97.A.A97.A.A97.A.A97.A.A97.A.A97.A.A97.A.A97.A.A297.A.A97.A.A
97.A.A97.A.A97.A.A97.A.A97.A.A97.A.A97.A.A97.A.A97.A.A97.A.A97.A.A
197.A.A297.A.A97.A.A97.A.A97.A.A97.A.A97.A.A97.A.A97.A.A97.A.A197.A.A
97.A.A97.A.A97.A.A97.A.A97.A.A$1422.A99.A99.A99.A99.A99.A99.A99.A99.A
99.A99.A99.3A97.3A97.A99.A99.A99.A99.A99.A99.A99.A99.A99.A99.A99.A99.
A99.3A97.A99.3A97.3A97.A99.A99.A99.A99.A99.A99.A99.A99.A99.3A97.A99.A
99.A99.A99.A99.A$2524.A99.A1399.A199.A99.A999.A$2523.A99.A1399.A199.A
99.A999.A76$1441.2A398.2A98.2A98.2A398.2A98.2A198.2A198.2A98.2A98.2A
198.2A598.2A98.2A98.2A98.2A98.2A98.2A98.2A598.2A98.2A98.2A98.2A298.2A
98.2A$1440.A.A397.A.A97.A.A97.A.A397.A.A97.A.A197.A.A197.A.A97.A.A97.
A.A197.A.A597.A.A97.A.A97.A.A97.A.A97.A.A97.A.A97.A.A597.A.A97.A.A97.
A.A97.A.A297.A.A97.A.A$1342.3A97.A99.3A97.3A97.3A97.A99.A99.A99.3A97.
3A97.3A97.A99.A99.3A97.A99.3A97.A99.A99.A99.3A97.A99.3A97.3A97.3A97.
3A97.3A97.A99.A99.A99.A99.A99.A99.A99.3A97.3A97.3A97.3A97.3A97.A99.A
99.A99.A99.3A97.3A97.A99.A$1344.A199.A99.A99.A399.A99.A99.A299.A199.A
399.A199.A99.A99.A99.A99.A799.A99.A99.A99.A99.A499.A99.A$1343.A199.A
99.A99.A399.A99.A99.A299.A199.A399.A199.A99.A99.A99.A99.A799.A99.A99.
A99.A99.A499.A99.A76$1261.2A98.2A98.2A98.2A98.2A98.2A98.2A98.2A98.2A
98.2A98.2A98.2A98.2A98.2A98.2A98.2A98.2A98.2A98.2A98.2A98.2A98.2A98.
2A98.2A98.2A98.2A398.2A198.2A98.2A98.2A98.2A98.2A98.2A98.2A198.2A98.
2A98.2A98.2A98.2A$1260.A.A97.A.A97.A.A97.A.A97.A.A97.A.A97.A.A97.A.A
97.A.A97.A.A97.A.A97.A.A97.A.A97.A.A97.A.A97.A.A97.A.A97.A.A97.A.A97.
A.A97.A.A97.A.A97.A.A97.A.A97.A.A97.A.A397.A.A197.A.A97.A.A97.A.A97.A
.A97.A.A97.A.A97.A.A197.A.A97.A.A97.A.A97.A.A97.A.A$1262.A99.A99.A99.
A99.A99.A99.A99.A99.A99.A99.A99.A99.A99.A99.A99.A99.A99.A99.A99.A99.A
99.A99.A99.A99.A99.A99.3A97.3A97.3A97.A99.3A97.A99.A99.A99.A99.A99.A
99.A99.3A97.A99.A99.A99.A99.A99.3A97.3A$3864.A99.A99.A199.A799.A599.A
99.A$3863.A99.A99.A199.A799.A599.A99.A76$1181.2A98.2A98.2A98.2A98.2A
98.2A98.2A98.2A98.2A98.2A98.2A98.2A98.2A98.2A98.2A98.2A98.2A98.2A98.
2A98.2A98.2A98.2A98.2A98.2A98.2A98.2A98.2A98.2A98.2A98.2A98.2A98.2A
98.2A398.2A98.2A98.2A98.2A398.2A98.2A98.2A$1180.A.A97.A.A97.A.A97.A.A
97.A.A97.A.A97.A.A97.A.A97.A.A97.A.A97.A.A97.A.A97.A.A97.A.A97.A.A97.
A.A97.A.A97.A.A97.A.A97.A.A97.A.A97.A.A97.A.A97.A.A97.A.A97.A.A97.A.A
97.A.A97.A.A97.A.A97.A.A97.A.A97.A.A397.A.A97.A.A97.A.A97.A.A397.A.A
97.A.A97.A.A$1182.A99.A99.A99.A99.A99.A99.A99.A99.A99.A99.A99.A99.A
99.A99.A99.A99.A99.A99.A99.A99.A99.A99.A99.A99.A99.A99.A99.A99.A99.A
99.A99.A99.A99.3A97.3A97.3A97.A99.A99.A99.A99.3A97.3A97.3A97.A99.A99.
A$4484.A99.A99.A499.A99.A99.A$4483.A99.A99.A499.A99.A99.A76$1101.2A
98.2A98.2A98.2A98.2A98.2A98.2A98.2A98.2A98.2A98.2A298.2A98.2A98.2A98.
2A98.2A98.2A98.2A98.2A98.2A98.2A98.2A98.2A98.2A98.2A98.2A98.2A98.2A
98.2A98.2A98.2A98.2A98.2A98.2A98.2A98.2A98.2A98.2A98.2A98.2A98.2A98.
2A98.2A98.2A$1100.A.A97.A.A97.A.A97.A.A97.A.A97.A.A97.A.A97.A.A97.A.A
97.A.A97.A.A297.A.A97.A.A97.A.A97.A.A97.A.A97.A.A97.A.A97.A.A97.A.A
97.A.A97.A.A97.A.A97.A.A97.A.A97.A.A97.A.A97.A.A97.A.A97.A.A97.A.A97.
A.A97.A.A97.A.A97.A.A97.A.A97.A.A97.A.A97.A.A97.A.A97.A.A97.A.A97.A.A
97.A.A$1102.A99.A99.A99.A99.A99.A99.A99.A99.A99.A99.A99.3A97.3A97.A
99.A99.A99.A99.A99.A99.A99.A99.A99.A99.A99.A99.A99.A99.A99.A99.A99.A
99.A99.A99.A99.A99.A99.A99.A99.A99.A99.A99.A99.A99.A99.A99.A$2204.A
99.A$2203.A99.A76$1021.2A98.2A98.2A98.2A98.2A98.2A98.2A98.2A98.2A298.
2A98.2A198.2A198.2A98.2A98.2A98.2A98.2A198.2A98.2A198.2A98.2A98.2A98.
2A198.2A98.2A98.2A98.2A98.2A98.2A98.2A198.2A198.2A98.2A98.2A198.2A98.
2A$1020.A.A97.A.A97.A.A97.A.A97.A.A97.A.A97.A.A97.A.A97.A.A297.A.A97.
A.A197.A.A197.A.A97.A.A97.A.A97.A.A97.A.A197.A.A97.A.A197.A.A97.A.A
97.A.A97.A.A197.A.A97.A.A97.A.A97.A.A97.A.A97.A.A97.A.A197.A.A197.A.A
97.A.A97.A.A197.A.A97.A.A$1022.A99.A99.A99.A99.A99.A99.A99.A99.A99.3A
97.3A97.A99.A99.3A97.A99.3A97.A99.A99.A99.A99.A99.3A97.A99.A99.3A97.A
99.A99.A99.A99.3A97.A99.A99.A99.A99.A99.A99.A99.3A97.A99.3A97.A99.A
99.A99.3A97.A99.A$1924.A99.A299.A199.A599.A299.A499.A799.A199.A399.A$
1923.A99.A299.A199.A599.A299.A499.A799.A199.A399.A76$1041.2A498.2A98.
2A98.2A98.2A98.2A98.2A98.2A98.2A198.2A198.2A98.2A98.2A98.2A98.2A98.2A
98.2A98.2A98.2A198.2A198.2A98.2A98.2A98.2A98.2A98.2A98.2A98.2A98.2A
98.2A98.2A98.2A198.2A98.2A98.2A$1040.A.A497.A.A97.A.A97.A.A97.A.A97.A
.A97.A.A97.A.A97.A.A197.A.A197.A.A97.A.A97.A.A97.A.A97.A.A97.A.A97.A.
A97.A.A97.A.A197.A.A197.A.A97.A.A97.A.A97.A.A97.A.A97.A.A97.A.A97.A.A
97.A.A97.A.A97.A.A97.A.A197.A.A97.A.A97.A.A$942.3A97.A99.3A97.3A97.3A
97.3A97.A99.A99.A99.A99.A99.A99.A99.A99.3A97.A99.3A97.A99.A99.A99.A
99.A99.A99.A99.A99.A99.3A97.A99.3A97.A99.A99.A99.A99.A99.A99.A99.A99.
A99.A99.A99.A99.3A97.A99.A99.A99.3A$944.A199.A99.A99.A99.A899.A199.A
999.A199.A1299.A399.A$943.A199.A99.A99.A99.A899.A199.A999.A199.A1299.
A399.A76$861.2A98.2A98.2A98.2A98.2A98.2A98.2A98.2A98.2A298.2A98.2A
198.2A198.2A298.2A98.2A198.2A98.2A198.2A98.2A98.2A98.2A98.2A98.2A98.
2A98.2A98.2A198.2A98.2A298.2A98.2A98.2A98.2A298.2A$860.A.A97.A.A97.A.
A97.A.A97.A.A97.A.A97.A.A97.A.A97.A.A297.A.A97.A.A197.A.A197.A.A297.A
.A97.A.A197.A.A97.A.A197.A.A97.A.A97.A.A97.A.A97.A.A97.A.A97.A.A97.A.
A97.A.A197.A.A97.A.A297.A.A97.A.A97.A.A97.A.A297.A.A$862.A99.A99.A99.
A99.A99.A99.A99.A99.A99.3A97.3A97.A99.A99.3A97.A99.3A97.A99.3A97.3A
97.A99.A99.3A97.A99.A99.3A97.A99.A99.A99.A99.A99.A99.A99.A99.A99.3A
97.A99.A99.3A97.3A97.A99.A99.A99.A99.3A97.3A97.A$1764.A99.A299.A199.A
199.A99.A299.A299.A999.A299.A99.A499.A99.A$1763.A99.A299.A199.A199.A
99.A299.A299.A999.A299.A99.A499.A99.A76$781.2A98.2A98.2A98.2A98.2A98.
2A98.2A98.2A98.2A98.2A98.2A298.2A98.2A98.2A98.2A98.2A98.2A198.2A98.2A
98.2A198.2A98.2A198.2A198.2A98.2A98.2A98.2A98.2A98.2A98.2A98.2A98.2A
98.2A98.2A98.2A198.2A98.2A98.2A$780.A.A97.A.A97.A.A97.A.A97.A.A97.A.A
97.A.A97.A.A97.A.A97.A.A97.A.A297.A.A97.A.A97.A.A97.A.A97.A.A97.A.A
197.A.A97.A.A97.A.A197.A.A97.A.A197.A.A197.A.A97.A.A97.A.A97.A.A97.A.
A97.A.A97.A.A97.A.A97.A.A97.A.A97.A.A97.A.A197.A.A97.A.A97.A.A$782.A
99.A99.A99.A99.A99.A99.A99.A99.A99.A99.A99.3A97.3A97.A99.A99.A99.A99.
A99.A99.3A97.A99.A99.A99.3A97.A99.A99.3A97.A99.3A97.A99.A99.A99.A99.A
99.A99.A99.A99.A99.A99.A99.A99.3A97.A99.A99.A99.3A$1884.A99.A699.A
399.A299.A199.A1299.A399.A$1883.A99.A699.A399.A299.A199.A1299.A399.A
76$701.2A98.2A98.2A98.2A98.2A98.2A98.2A98.2A98.2A98.2A98.2A98.2A98.2A
98.2A98.2A98.2A98.2A98.2A98.2A98.2A98.2A98.2A98.2A98.2A98.2A98.2A98.
2A98.2A98.2A98.2A98.2A98.2A98.2A98.2A198.2A98.2A98.2A98.2A98.2A98.2A
98.2A98.2A98.2A98.2A98.2A$700.A.A97.A.A97.A.A97.A.A97.A.A97.A.A97.A.A
97.A.A97.A.A97.A.A97.A.A97.A.A97.A.A97.A.A97.A.A97.A.A97.A.A97.A.A97.
A.A97.A.A97.A.A97.A.A97.A.A97.A.A97.A.A97.A.A97.A.A97.A.A97.A.A97.A.A
97.A.A97.A.A97.A.A97.A.A197.A.A97.A.A97.A.A97.A.A97.A.A97.A.A97.A.A
97.A.A97.A.A97.A.A97.A.A$702.A99.A99.A99.A99.A99.A99.A99.A99.A99.A99.
A99.A99.A99.A99.A99.A99.A99.A99.A99.A99.A99.A99.A99.A99.A99.A99.A99.A
99.A99.A99.A99.A99.A99.A99.3A97.A99.A99.A99.A99.A99.A99.A99.A99.A99.A
99.A$4104.A$4103.A76$621.2A198.2A98.2A98.2A98.2A98.2A98.2A98.2A98.2A
98.2A298.2A198.2A198.2A98.2A98.2A198.2A98.2A98.2A98.2A98.2A98.2A98.2A
98.2A98.2A98.2A98.2A98.2A98.2A98.2A98.2A98.2A98.2A98.2A98.2A98.2A98.
2A98.2A98.2A98.2A98.2A$620.A.A197.A.A97.A.A97.A.A97.A.A97.A.A97.A.A
97.A.A97.A.A97.A.A297.A.A197.A.A197.A.A97.A.A97.A.A197.A.A97.A.A97.A.
A97.A.A97.A.A97.A.A97.A.A97.A.A97.A.A97.A.A97.A.A97.A.A97.A.A97.A.A
97.A.A97.A.A97.A.A97.A.A97.A.A97.A.A97.A.A97.A.A97.A.A97.A.A97.A.A$
622.A99.3A97.A99.A99.A99.A99.A99.A99.A99.A99.A99.3A97.3A97.A99.3A97.A
99.3A97.A99.A99.A99.3A97.A99.A99.A99.A99.A99.A99.A99.A99.A99.A99.A99.
A99.A99.A99.A99.A99.A99.A99.A99.A99.A99.A99.A99.A99.A$724.A999.A99.A
199.A199.A399.A$723.A999.A99.A199.A199.A399.A76$541.2A98.2A398.2A98.
2A98.2A98.2A98.2A198.2A98.2A198.2A198.2A298.2A98.2A198.2A98.2A198.2A
98.2A98.2A98.2A98.2A98.2A98.2A98.2A98.2A98.2A98.2A98.2A198.2A98.2A98.
2A98.2A98.2A198.2A98.2A$540.A.A97.A.A397.A.A97.A.A97.A.A97.A.A97.A.A
197.A.A97.A.A197.A.A197.A.A297.A.A97.A.A197.A.A97.A.A197.A.A97.A.A97.
A.A97.A.A97.A.A97.A.A97.A.A97.A.A97.A.A97.A.A97.A.A97.A.A197.A.A97.A.
A97.A.A97.A.A97.A.A197.A.A97.A.A$542.A99.A99.3A97.3A97.3A97.A99.A99.A
99.A99.A99.3A97.A99.A99.3A97.A99.3A97.A99.3A97.3A97.A99.A99.3A97.A99.
A99.3A97.A99.A99.A99.A99.A99.A99.A99.A99.A99.A99.A99.A99.3A97.A99.A
99.A99.A99.A99.3A97.A99.A$744.A99.A99.A599.A299.A199.A199.A99.A299.A
299.A1299.A599.A$743.A99.A99.A599.A299.A199.A199.A99.A299.A299.A1299.
A599.A76$561.2A98.2A98.2A98.2A198.2A98.2A198.2A98.2A98.2A98.2A98.2A
98.2A98.2A98.2A98.2A98.2A198.2A98.2A298.2A298.2A198.2A98.2A98.2A98.2A
98.2A98.2A98.2A98.2A98.2A98.2A98.2A98.2A98.2A98.2A98.2A98.2A$560.A.A
97.A.A97.A.A97.A.A197.A.A97.A.A197.A.A97.A.A97.A.A97.A.A97.A.A97.A.A
97.A.A97.A.A97.A.A97.A.A197.A.A97.A.A297.A.A297.A.A197.A.A97.A.A97.A.
A97.A.A97.A.A97.A.A97.A.A97.A.A97.A.A97.A.A97.A.A97.A.A97.A.A97.A.A
97.A.A97.A.A$562.A99.A99.A99.A99.3A97.A99.A99.3A97.A99.A99.A99.A99.A
99.A99.A99.A99.A99.A99.3A97.A99.A99.3A97.3A97.A99.3A97.3A97.A99.3A97.
A99.A99.A99.A99.A99.A99.A99.A99.A99.A99.A99.A99.A99.A99.A99.A99.3A$
964.A299.A1099.A299.A99.A199.A99.A199.A1699.A$963.A299.A1099.A299.A
99.A199.A99.A199.A1699.A76$581.2A98.2A98.2A98.2A98.2A98.2A98.2A98.2A
198.2A98.2A198.2A198.2A98.2A98.2A98.2A98.2A198.2A98.2A198.2A98.2A198.
2A298.2A98.2A98.2A98.2A98.2A98.2A198.2A298.2A98.2A198.2A98.2A$580.A.A
97.A.A97.A.A97.A.A97.A.A97.A.A97.A.A97.A.A197.A.A97.A.A197.A.A197.A.A
97.A.A97.A.A97.A.A97.A.A197.A.A97.A.A197.A.A97.A.A197.A.A297.A.A97.A.
A97.A.A97.A.A97.A.A97.A.A197.A.A297.A.A97.A.A197.A.A97.A.A$582.A99.A
99.A99.A99.A99.A99.A99.A99.3A97.A99.A99.3A97.A99.3A97.A99.A99.A99.A
99.A99.3A97.A99.A99.3A97.A99.A99.3A97.A99.3A97.3A97.A99.A99.A99.A99.A
99.A99.3A97.A99.3A97.3A97.A99.A99.3A97.A99.A$1384.A299.A199.A599.A
299.A299.A199.A99.A699.A199.A99.A299.A$1383.A299.A199.A599.A299.A299.
A199.A99.A699.A199.A99.A299.A76$801.2A98.2A98.2A98.2A98.2A98.2A298.2A
198.2A198.2A98.2A98.2A198.2A98.2A98.2A98.2A98.2A198.2A198.2A98.2A98.
2A98.2A98.2A98.2A98.2A98.2A98.2A98.2A98.2A98.2A98.2A98.2A98.2A98.2A$
800.A.A97.A.A97.A.A97.A.A97.A.A97.A.A297.A.A197.A.A197.A.A97.A.A97.A.
A197.A.A97.A.A97.A.A97.A.A97.A.A197.A.A197.A.A97.A.A97.A.A97.A.A97.A.
A97.A.A97.A.A97.A.A97.A.A97.A.A97.A.A97.A.A97.A.A97.A.A97.A.A97.A.A$
802.A99.A99.A99.A99.A99.A99.3A97.3A97.A99.3A97.A99.3A97.A99.A99.A99.
3A97.A99.A99.A99.A99.A99.3A97.A99.3A97.A99.A99.A99.A99.A99.A99.A99.A
99.A99.A99.A99.A99.A99.A99.A99.A99.3A$1404.A99.A199.A199.A399.A599.A
199.A1699.A$1403.A99.A199.A199.A399.A599.A199.A1699.A76$821.2A98.2A
98.2A98.2A98.2A98.2A98.2A98.2A98.2A98.2A98.2A298.2A98.2A98.2A98.2A98.
2A98.2A98.2A98.2A98.2A98.2A98.2A98.2A98.2A98.2A98.2A98.2A98.2A98.2A
98.2A98.2A98.2A98.2A98.2A98.2A98.2A98.2A98.2A$820.A.A97.A.A97.A.A97.A
.A97.A.A97.A.A97.A.A97.A.A97.A.A97.A.A97.A.A297.A.A97.A.A97.A.A97.A.A
97.A.A97.A.A97.A.A97.A.A97.A.A97.A.A97.A.A97.A.A97.A.A97.A.A97.A.A97.
A.A97.A.A97.A.A97.A.A97.A.A97.A.A97.A.A97.A.A97.A.A97.A.A97.A.A97.A.A
$822.A99.A99.A99.A99.A99.A99.A99.A99.A99.A99.A99.3A97.3A97.A99.A99.A
99.A99.A99.A99.A99.A99.A99.A99.A99.A99.A99.A99.A99.A99.A99.A99.A99.A
99.A99.A99.A99.A99.A99.A99.A$1924.A99.A$1923.A99.A76$741.2A98.2A98.2A
98.2A98.2A298.2A198.2A198.2A98.2A98.2A98.2A98.2A198.2A98.2A198.2A98.
2A98.2A98.2A98.2A98.2A98.2A98.2A98.2A98.2A198.2A98.2A98.2A98.2A98.2A
98.2A98.2A98.2A98.2A$740.A.A97.A.A97.A.A97.A.A97.A.A297.A.A197.A.A
197.A.A97.A.A97.A.A97.A.A97.A.A197.A.A97.A.A197.A.A97.A.A97.A.A97.A.A
97.A.A97.A.A97.A.A97.A.A97.A.A97.A.A197.A.A97.A.A97.A.A97.A.A97.A.A
97.A.A97.A.A97.A.A97.A.A$742.A99.A99.A99.A99.A99.3A97.3A97.A99.3A97.A
99.3A97.A99.A99.A99.A99.A99.3A97.A99.A99.3A97.A99.A99.A99.A99.A99.A
99.A99.A99.A99.A99.3A97.A99.A99.A99.A99.A99.A99.A99.A99.A$1244.A99.A
199.A199.A599.A299.A1099.A$1243.A99.A199.A199.A599.A299.A1099.A76$
661.2A198.2A98.2A198.2A98.2A98.2A98.2A98.2A98.2A298.2A98.2A198.2A98.
2A198.2A98.2A198.2A398.2A98.2A98.2A98.2A98.2A198.2A298.2A98.2A198.2A
98.2A$660.A.A197.A.A97.A.A197.A.A97.A.A97.A.A97.A.A97.A.A97.A.A297.A.
A97.A.A197.A.A97.A.A197.A.A97.A.A197.A.A397.A.A97.A.A97.A.A97.A.A97.A
.A197.A.A297.A.A97.A.A197.A.A97.A.A$662.A99.3A97.A99.A99.3A97.A99.A
99.A99.A99.A99.A99.3A97.3A97.A99.A99.3A97.A99.A99.3A97.A99.A99.3A97.A
99.3A97.3A97.3A97.A99.A99.A99.A99.A99.3A97.A99.3A97.3A97.A99.A99.3A
97.A99.A$764.A299.A699.A99.A299.A299.A299.A199.A99.A99.A599.A199.A99.
A299.A$763.A299.A699.A99.A299.A299.A299.A199.A99.A99.A599.A199.A99.A
299.A76$681.2A198.2A98.2A98.2A98.2A98.2A98.2A98.2A98.2A98.2A98.2A98.
2A198.2A98.2A98.2A98.2A98.2A198.2A198.2A98.2A98.2A98.2A98.2A98.2A198.
2A98.2A198.2A98.2A98.2A198.2A$680.A.A197.A.A97.A.A97.A.A97.A.A97.A.A
97.A.A97.A.A97.A.A97.A.A97.A.A97.A.A197.A.A97.A.A97.A.A97.A.A97.A.A
197.A.A197.A.A97.A.A97.A.A97.A.A97.A.A97.A.A197.A.A97.A.A197.A.A97.A.
A97.A.A197.A.A$682.A99.3A97.A99.A99.A99.A99.A99.A99.A99.A99.A99.A99.A
99.3A97.A99.A99.A99.A99.A99.3A97.A99.3A97.A99.A99.A99.A99.A99.A99.3A
97.A99.A99.3A97.A99.A99.A99.3A97.A99.3A97.3A$784.A1199.A599.A199.A
699.A299.A399.A199.A99.A$783.A1199.A599.A199.A699.A299.A399.A199.A99.
A76$601.2A98.2A98.2A198.2A98.2A98.2A98.2A98.2A98.2A98.2A98.2A98.2A98.
2A198.2A98.2A198.2A98.2A98.2A98.2A98.2A98.2A198.2A98.2A98.2A98.2A98.
2A198.2A98.2A98.2A198.2A198.2A98.2A$600.A.A97.A.A97.A.A197.A.A97.A.A
97.A.A97.A.A97.A.A97.A.A97.A.A97.A.A97.A.A97.A.A197.A.A97.A.A197.A.A
97.A.A97.A.A97.A.A97.A.A97.A.A197.A.A97.A.A97.A.A97.A.A97.A.A197.A.A
97.A.A97.A.A197.A.A197.A.A97.A.A$602.A99.A99.A99.3A97.A99.A99.A99.A
99.A99.A99.A99.A99.A99.A99.3A97.A99.A99.3A97.A99.A99.A99.A99.A99.A99.
3A97.A99.A99.A99.A99.A99.3A97.A99.A99.A99.3A97.A99.3A97.A99.A$904.A
1099.A299.A699.A599.A399.A199.A$903.A1099.A299.A699.A599.A399.A199.A
76$621.2A98.2A98.2A98.2A98.2A98.2A198.2A198.2A98.2A98.2A198.2A198.2A
98.2A298.2A298.2A98.2A98.2A98.2A98.2A98.2A198.2A98.2A198.2A98.2A98.2A
98.2A98.2A$620.A.A97.A.A97.A.A97.A.A97.A.A97.A.A197.A.A197.A.A97.A.A
97.A.A197.A.A197.A.A97.A.A297.A.A297.A.A97.A.A97.A.A97.A.A97.A.A97.A.
A197.A.A97.A.A197.A.A97.A.A97.A.A97.A.A97.A.A$622.A99.A99.A99.A99.A
99.A99.3A97.A99.3A97.A99.A99.A99.3A97.A99.3A97.A99.A99.3A97.3A97.A99.
3A97.3A97.A99.A99.A99.A99.A99.A99.3A97.A99.A99.3A97.A99.A99.A99.A99.A
99.3A$1224.A199.A399.A199.A299.A99.A199.A99.A699.A299.A599.A$1223.A
199.A399.A199.A299.A99.A199.A99.A699.A299.A599.A76$641.2A98.2A298.2A
98.2A98.2A98.2A298.2A98.2A98.2A98.2A98.2A98.2A98.2A98.2A198.2A98.2A
198.2A98.2A98.2A98.2A98.2A98.2A98.2A98.2A98.2A198.2A98.2A98.2A98.2A
98.2A$640.A.A97.A.A297.A.A97.A.A97.A.A97.A.A297.A.A97.A.A97.A.A97.A.A
97.A.A97.A.A97.A.A97.A.A197.A.A97.A.A197.A.A97.A.A97.A.A97.A.A97.A.A
97.A.A97.A.A97.A.A97.A.A197.A.A97.A.A97.A.A97.A.A97.A.A$642.A99.A99.
3A97.3A97.A99.A99.A99.A99.3A97.3A97.A99.A99.A99.A99.A99.A99.A99.A99.
3A97.A99.A99.3A97.A99.A99.A99.A99.A99.A99.A99.A99.A99.3A97.A99.A99.A
99.A99.A$844.A99.A499.A99.A899.A299.A999.A$843.A99.A499.A99.A899.A
299.A999.A76$561.2A98.2A98.2A98.2A98.2A198.2A198.2A98.2A98.2A98.2A98.
2A198.2A98.2A198.2A98.2A98.2A98.2A98.2A98.2A98.2A98.2A98.2A198.2A98.
2A198.2A98.2A98.2A198.2A198.2A$560.A.A97.A.A97.A.A97.A.A97.A.A197.A.A
197.A.A97.A.A97.A.A97.A.A97.A.A197.A.A97.A.A197.A.A97.A.A97.A.A97.A.A
97.A.A97.A.A97.A.A97.A.A97.A.A197.A.A97.A.A197.A.A97.A.A97.A.A197.A.A
197.A.A$562.A99.A99.A99.A99.A99.3A97.A99.3A97.A99.A99.A99.A99.A99.3A
97.A99.A99.3A97.A99.A99.A99.A99.A99.A99.A99.A99.A99.3A97.A99.A99.3A
97.A99.A99.A99.3A97.A99.3A97.A$1064.A199.A599.A299.A999.A299.A399.A
199.A$1063.A199.A599.A299.A999.A299.A399.A199.A76$481.2A198.2A98.2A
98.2A98.2A98.2A98.2A298.2A98.2A98.2A98.2A98.2A98.2A98.2A98.2A198.2A
498.2A98.2A98.2A98.2A198.2A398.2A198.2A98.2A$480.A.A197.A.A97.A.A97.A
.A97.A.A97.A.A97.A.A297.A.A97.A.A97.A.A97.A.A97.A.A97.A.A97.A.A97.A.A
197.A.A497.A.A97.A.A97.A.A97.A.A197.A.A397.A.A197.A.A97.A.A$482.A99.
3A97.A99.A99.A99.A99.A99.A99.3A97.3A97.A99.A99.A99.A99.A99.A99.A99.A
99.3A97.A99.3A97.3A97.3A97.3A97.A99.A99.A99.A99.3A97.A99.3A97.3A97.3A
97.A99.3A97.A99.A$584.A699.A99.A899.A199.A99.A99.A99.A499.A199.A99.A
99.A199.A$583.A699.A99.A899.A199.A99.A99.A99.A499.A199.A99.A99.A199.A
76$501.2A98.2A98.2A98.2A98.2A98.2A98.2A98.2A98.2A98.2A98.2A98.2A98.2A
98.2A98.2A98.2A98.2A98.2A98.2A98.2A98.2A98.2A98.2A98.2A98.2A98.2A198.
2A98.2A98.2A98.2A98.2A98.2A98.2A98.2A$500.A.A97.A.A97.A.A97.A.A97.A.A
97.A.A97.A.A97.A.A97.A.A97.A.A97.A.A97.A.A97.A.A97.A.A97.A.A97.A.A97.
A.A97.A.A97.A.A97.A.A97.A.A97.A.A97.A.A97.A.A97.A.A97.A.A197.A.A97.A.
A97.A.A97.A.A97.A.A97.A.A97.A.A97.A.A$402.3A97.A99.A99.A99.A99.A99.A
99.A99.A99.A99.A99.A99.A99.A99.A99.A99.A99.A99.A99.A99.A99.A99.A99.A
99.A99.A99.A99.3A97.A99.A99.A99.A99.A99.A99.A99.A99.3A$404.A2699.A
899.A$403.A2699.A899.A76$321.2A198.2A98.2A98.2A98.2A98.2A98.2A98.2A
98.2A98.2A98.2A98.2A98.2A98.2A98.2A98.2A98.2A98.2A98.2A98.2A98.2A298.
2A98.2A98.2A98.2A198.2A98.2A98.2A98.2A98.2A198.2A98.2A$320.A.A197.A.A
97.A.A97.A.A97.A.A97.A.A97.A.A97.A.A97.A.A97.A.A97.A.A97.A.A97.A.A97.
A.A97.A.A97.A.A97.A.A97.A.A97.A.A97.A.A97.A.A297.A.A97.A.A97.A.A97.A.
A197.A.A97.A.A97.A.A97.A.A97.A.A197.A.A97.A.A$322.A99.3A97.A99.A99.A
99.A99.A99.A99.A99.A99.A99.A99.A99.A99.A99.A99.A99.A99.A99.A99.A99.A
99.3A97.3A97.A99.A99.A99.A99.3A97.A99.A99.A99.A99.A99.3A97.A99.A$424.
A2099.A99.A499.A599.A$423.A2099.A99.A499.A599.A76$241.2A98.2A98.2A98.
2A98.2A98.2A98.2A98.2A98.2A98.2A98.2A198.2A198.2A98.2A198.2A98.2A98.
2A98.2A98.2A98.2A98.2A98.2A98.2A298.2A198.2A98.2A98.2A198.2A$240.A.A
97.A.A97.A.A97.A.A97.A.A97.A.A97.A.A97.A.A97.A.A97.A.A97.A.A197.A.A
197.A.A97.A.A197.A.A97.A.A97.A.A97.A.A97.A.A97.A.A97.A.A97.A.A97.A.A
297.A.A197.A.A97.A.A97.A.A197.A.A$242.A99.A99.A99.A99.A99.A99.A99.A
99.A99.A99.A99.3A97.A99.3A97.A99.A99.3A97.A99.A99.A99.A99.A99.A99.A
99.A99.A99.3A97.3A97.A99.3A97.A99.A99.A99.3A97.A99.3A97.3A$1344.A199.
A299.A999.A99.A199.A399.A199.A99.A$1343.A199.A299.A999.A99.A199.A399.
A199.A99.A76$261.2A98.2A98.2A98.2A198.2A198.2A98.2A98.2A98.2A98.2A98.
2A98.2A98.2A98.2A98.2A198.2A98.2A198.2A98.2A98.2A98.2A98.2A98.2A98.2A
98.2A98.2A298.2A98.2A98.2A98.2A$260.A.A97.A.A97.A.A97.A.A197.A.A197.A
.A97.A.A97.A.A97.A.A97.A.A97.A.A97.A.A97.A.A97.A.A97.A.A197.A.A97.A.A
197.A.A97.A.A97.A.A97.A.A97.A.A97.A.A97.A.A97.A.A97.A.A297.A.A97.A.A
97.A.A97.A.A$262.A99.A99.A99.A99.3A97.A99.3A97.A99.A99.A99.A99.A99.A
99.A99.A99.A99.A99.3A97.A99.A99.3A97.A99.A99.A99.A99.A99.A99.A99.A99.
A99.3A97.3A97.A99.A99.A99.A$664.A199.A1099.A299.A999.A99.A$663.A199.A
1099.A299.A999.A99.A76$281.2A198.2A98.2A98.2A98.2A298.2A98.2A98.2A
198.2A98.2A198.2A98.2A98.2A98.2A98.2A98.2A98.2A98.2A98.2A198.2A98.2A
198.2A98.2A98.2A198.2A198.2A$280.A.A197.A.A97.A.A97.A.A97.A.A297.A.A
97.A.A97.A.A197.A.A97.A.A197.A.A97.A.A97.A.A97.A.A97.A.A97.A.A97.A.A
97.A.A97.A.A197.A.A97.A.A197.A.A97.A.A97.A.A197.A.A197.A.A$282.A99.3A
97.A99.A99.A99.A99.3A97.3A97.A99.A99.A99.3A97.A99.A99.3A97.A99.A99.A
99.A99.A99.A99.A99.A99.A99.3A97.A99.A99.3A97.A99.A99.A99.3A97.A99.3A
97.A$384.A499.A99.A399.A299.A999.A299.A399.A199.A$383.A499.A99.A399.A
299.A999.A299.A399.A199.A76$301.2A98.2A98.2A98.2A98.2A98.2A98.2A98.2A
198.2A98.2A98.2A98.2A98.2A98.2A198.2A98.2A498.2A98.2A98.2A98.2A98.2A
98.2A298.2A98.2A98.2A98.2A$300.A.A97.A.A97.A.A97.A.A97.A.A97.A.A97.A.
A97.A.A197.A.A97.A.A97.A.A97.A.A97.A.A97.A.A197.A.A97.A.A497.A.A97.A.
A97.A.A97.A.A97.A.A97.A.A297.A.A97.A.A97.A.A97.A.A$302.A99.A99.A99.A
99.A99.A99.A99.A99.3A97.A99.A99.A99.A99.A99.A99.3A97.A99.A99.3A97.3A
97.3A97.3A97.A99.A99.A99.A99.A99.A99.3A97.3A97.A99.A99.A99.A$1104.A
699.A299.A99.A99.A99.A699.A99.A$1103.A699.A299.A99.A99.A99.A699.A99.A
76$221.2A98.2A98.2A98.2A98.2A98.2A98.2A98.2A98.2A98.2A98.2A98.2A98.2A
98.2A98.2A98.2A98.2A98.2A98.2A98.2A98.2A98.2A98.2A98.2A98.2A98.2A98.
2A98.2A98.2A98.2A98.2A98.2A98.2A98.2A$220.A.A97.A.A97.A.A97.A.A97.A.A
97.A.A97.A.A97.A.A97.A.A97.A.A97.A.A97.A.A97.A.A97.A.A97.A.A97.A.A97.
A.A97.A.A97.A.A97.A.A97.A.A97.A.A97.A.A97.A.A97.A.A97.A.A97.A.A97.A.A
97.A.A97.A.A97.A.A97.A.A97.A.A97.A.A$222.A99.A99.A99.A99.A99.A99.A99.
A99.A99.A99.A99.A99.A99.A99.A99.A99.A99.A99.A99.A99.A99.A99.A99.A99.A
99.A99.A99.A99.A99.A99.A99.A99.A99.A78$241.2A98.2A98.2A98.2A98.2A98.
2A298.2A98.2A198.2A98.2A98.2A98.2A98.2A198.2A398.2A98.2A98.2A98.2A98.
2A198.2A98.2A98.2A98.2A98.2A98.2A$240.A.A97.A.A97.A.A97.A.A97.A.A97.A
.A297.A.A97.A.A197.A.A97.A.A97.A.A97.A.A97.A.A197.A.A397.A.A97.A.A97.
A.A97.A.A97.A.A197.A.A97.A.A97.A.A97.A.A97.A.A97.A.A$242.A99.A99.A99.
A99.A99.A99.3A97.3A97.A99.A99.3A97.A99.A99.A99.A99.A99.3A97.A99.3A97.
3A97.3A97.A99.A99.A99.A99.A99.3A97.A99.A99.A99.A99.A99.A$844.A99.A
299.A599.A199.A99.A99.A599.A$843.A99.A299.A599.A199.A99.A99.A599.A76$
161.2A98.2A98.2A98.2A98.2A98.2A98.2A98.2A98.2A98.2A98.2A98.2A98.2A98.
2A98.2A98.2A98.2A98.2A98.2A98.2A98.2A98.2A98.2A198.2A198.2A98.2A98.2A
98.2A98.2A198.2A$160.A.A97.A.A97.A.A97.A.A97.A.A97.A.A97.A.A97.A.A97.
A.A97.A.A97.A.A97.A.A97.A.A97.A.A97.A.A97.A.A97.A.A97.A.A97.A.A97.A.A
97.A.A97.A.A97.A.A197.A.A197.A.A97.A.A97.A.A97.A.A97.A.A197.A.A$162.A
99.A99.A99.A99.A99.A99.A99.A99.A99.A99.A99.A99.A99.A99.A99.A99.A99.A
99.A99.A99.A99.A99.A99.3A97.A99.3A97.A99.A99.A99.A99.A99.3A97.A$2464.
A199.A599.A$2463.A199.A599.A76$81.2A98.2A98.2A98.2A98.2A98.2A198.2A
98.2A298.2A198.2A98.2A98.2A98.2A98.2A98.2A98.2A98.2A98.2A98.2A98.2A
98.2A98.2A98.2A98.2A98.2A98.2A98.2A98.2A98.2A$80.A.A97.A.A97.A.A97.A.
A97.A.A97.A.A197.A.A97.A.A297.A.A197.A.A97.A.A97.A.A97.A.A97.A.A97.A.
A97.A.A97.A.A97.A.A97.A.A97.A.A97.A.A97.A.A97.A.A97.A.A97.A.A97.A.A
97.A.A97.A.A97.A.A$82.A99.A99.A99.A99.A99.A99.3A97.A99.A99.3A97.3A97.
A99.3A97.A99.A99.A99.A99.A99.A99.A99.A99.A99.A99.A99.A99.A99.A99.A99.
A99.A99.A99.A99.A$684.A299.A99.A199.A$683.A299.A99.A199.A76$.2A98.2A
298.2A98.2A98.2A98.2A98.2A98.2A98.2A98.2A98.2A98.2A198.2A98.2A198.2A
98.2A98.2A98.2A198.2A98.2A198.2A98.2A98.2A198.2A198.2A$A.A97.A.A297.A
.A97.A.A97.A.A97.A.A97.A.A97.A.A97.A.A97.A.A97.A.A97.A.A197.A.A97.A.A
197.A.A97.A.A97.A.A97.A.A197.A.A97.A.A197.A.A97.A.A97.A.A197.A.A197.A
.A$2.A99.A99.3A97.3A97.A99.A99.A99.A99.A99.A99.A99.A99.A99.A99.3A97.A
99.A99.3A97.A99.A99.A99.A99.3A97.A99.A99.3A97.A99.A99.A99.3A97.A99.3A
97.A$204.A99.A1099.A299.A499.A299.A399.A199.A$203.A99.A1099.A299.A
499.A299.A399.A199.A76$121.2A98.2A98.2A98.2A98.2A198.2A98.2A98.2A98.
2A98.2A98.2A98.2A98.2A98.2A98.2A98.2A98.2A98.2A98.2A98.2A198.2A98.2A
98.2A98.2A98.2A98.2A98.2A98.2A98.2A$120.A.A97.A.A97.A.A97.A.A97.A.A
197.A.A97.A.A97.A.A97.A.A97.A.A97.A.A97.A.A97.A.A97.A.A97.A.A97.A.A
97.A.A97.A.A97.A.A97.A.A197.A.A97.A.A97.A.A97.A.A97.A.A97.A.A97.A.A
97.A.A97.A.A$122.A99.A99.A99.A99.A99.3A97.A99.A99.A99.A99.A99.A99.A
99.A99.A99.A99.A99.A99.A99.A99.A99.3A97.A99.A99.A99.A99.A99.A99.A99.A
99.A$624.A1599.A$623.A1599.A76$41.2A98.2A98.2A98.2A98.2A98.2A98.2A98.
2A98.2A98.2A98.2A98.2A98.2A98.2A198.2A498.2A98.2A98.2A98.2A198.2A98.
2A98.2A98.2A98.2A98.2A$40.A.A97.A.A97.A.A97.A.A97.A.A97.A.A97.A.A97.A
.A97.A.A97.A.A97.A.A97.A.A97.A.A97.A.A197.A.A497.A.A97.A.A97.A.A97.A.
A197.A.A97.A.A97.A.A97.A.A97.A.A97.A.A$42.A99.A99.A99.A99.A99.A99.A
99.A99.A99.A99.A99.A99.A99.A99.3A97.A99.3A97.3A97.3A97.3A97.A99.A99.A
99.A99.3A97.A99.A99.A99.A99.A99.A$1444.A199.A99.A99.A99.A499.A$1443.A
199.A99.A99.A99.A499.A76$161.2A198.2A98.2A98.2A98.2A98.2A98.2A98.2A
98.2A98.2A98.2A98.2A98.2A98.2A98.2A98.2A98.2A98.2A198.2A98.2A98.2A98.
2A98.2A98.2A98.2A98.2A98.2A$160.A.A197.A.A97.A.A97.A.A97.A.A97.A.A97.
A.A97.A.A97.A.A97.A.A97.A.A97.A.A97.A.A97.A.A97.A.A97.A.A97.A.A97.A.A
197.A.A97.A.A97.A.A97.A.A97.A.A97.A.A97.A.A97.A.A97.A.A$162.A99.3A97.
A99.A99.A99.A99.A99.A99.A99.A99.A99.A99.A99.A99.A99.A99.A99.A99.A99.
3A97.A99.A99.A99.A99.A99.A99.A99.A99.A$264.A1799.A$263.A1799.A76$181.
2A98.2A198.2A98.2A98.2A98.2A98.2A98.2A98.2A98.2A98.2A98.2A98.2A98.2A
98.2A98.2A98.2A98.2A98.2A98.2A98.2A98.2A98.2A98.2A98.2A98.2A98.2A$
180.A.A97.A.A197.A.A97.A.A97.A.A97.A.A97.A.A97.A.A97.A.A97.A.A97.A.A
97.A.A97.A.A97.A.A97.A.A97.A.A97.A.A97.A.A97.A.A97.A.A97.A.A97.A.A97.
A.A97.A.A97.A.A97.A.A97.A.A$182.A99.A99.3A97.A99.A99.A99.A99.A99.A99.
A99.A99.A99.A99.A99.A99.A99.A99.A99.A99.A99.A99.A99.A99.A99.A99.A99.A
99.A$384.A$383.A76$101.2A98.2A98.2A98.2A98.2A198.2A98.2A98.2A98.2A98.
2A98.2A98.2A98.2A98.2A98.2A98.2A98.2A98.2A98.2A198.2A98.2A98.2A98.2A
98.2A198.2A$100.A.A97.A.A97.A.A97.A.A97.A.A197.A.A97.A.A97.A.A97.A.A
97.A.A97.A.A97.A.A97.A.A97.A.A97.A.A97.A.A97.A.A97.A.A97.A.A197.A.A
97.A.A97.A.A97.A.A97.A.A197.A.A$102.A99.A99.A99.A99.A99.3A97.A99.A99.
A99.A99.A99.A99.A99.A99.A99.A99.A99.A99.A99.A99.3A97.A99.A99.A99.A99.
A99.3A97.A$604.A1499.A599.A$603.A1499.A599.A76$221.2A98.2A98.2A98.2A
298.2A98.2A98.2A198.2A98.2A98.2A98.2A98.2A198.2A98.2A98.2A498.2A98.2A
98.2A$220.A.A97.A.A97.A.A97.A.A297.A.A97.A.A97.A.A197.A.A97.A.A97.A.A
97.A.A97.A.A197.A.A97.A.A97.A.A497.A.A97.A.A97.A.A$222.A99.A99.A99.A
99.3A97.3A97.A99.A99.A99.3A97.A99.A99.A99.A99.A99.3A97.A99.A99.A99.3A
97.3A97.3A97.3A97.A99.A99.A$624.A99.A399.A599.A399.A99.A99.A99.A$623.
A99.A399.A599.A399.A99.A99.A99.A76$441.2A98.2A98.2A98.2A98.2A98.2A98.
2A98.2A98.2A98.2A98.2A98.2A98.2A198.2A98.2A98.2A98.2A98.2A98.2A98.2A
98.2A98.2A$440.A.A97.A.A97.A.A97.A.A97.A.A97.A.A97.A.A97.A.A97.A.A97.
A.A97.A.A97.A.A97.A.A197.A.A97.A.A97.A.A97.A.A97.A.A97.A.A97.A.A97.A.
A97.A.A$442.A99.A99.A99.A99.A99.A99.A99.A99.A99.A99.A99.A99.A99.3A97.
A99.A99.A99.A99.A99.A99.A99.A99.A$1744.A$1743.A76$461.2A98.2A98.2A98.
2A98.2A98.2A98.2A98.2A98.2A98.2A98.2A98.2A98.2A98.2A98.2A98.2A98.2A
98.2A98.2A98.2A98.2A98.2A$460.A.A97.A.A97.A.A97.A.A97.A.A97.A.A97.A.A
97.A.A97.A.A97.A.A97.A.A97.A.A97.A.A97.A.A97.A.A97.A.A97.A.A97.A.A97.
A.A97.A.A97.A.A97.A.A$462.A99.A99.A99.A99.A99.A99.A99.A99.A99.A99.A
99.A99.A99.A99.A99.A99.A99.A99.A99.A99.A99.A78$581.2A98.2A198.2A598.
2A98.2A98.2A98.2A98.2A98.2A98.2A98.2A98.2A98.2A98.2A$580.A.A97.A.A
197.A.A597.A.A97.A.A97.A.A97.A.A97.A.A97.A.A97.A.A97.A.A97.A.A97.A.A
97.A.A$582.A99.A99.3A97.A99.3A97.3A97.3A97.3A97.3A97.A99.A99.A99.A99.
A99.A99.A99.A99.A99.A99.A$784.A199.A99.A99.A99.A99.A$783.A199.A99.A
99.A99.A99.A76$701.2A98.2A98.2A98.2A98.2A98.2A98.2A98.2A198.2A98.2A
98.2A98.2A98.2A98.2A98.2A98.2A98.2A$700.A.A97.A.A97.A.A97.A.A97.A.A
97.A.A97.A.A97.A.A197.A.A97.A.A97.A.A97.A.A97.A.A97.A.A97.A.A97.A.A
97.A.A$702.A99.A99.A99.A99.A99.A99.A99.A99.3A97.A99.A99.A99.A99.A99.A
99.A99.A99.A$1504.A$1503.A76$621.2A98.2A98.2A98.2A98.2A98.2A98.2A98.
2A98.2A98.2A98.2A398.2A98.2A98.2A98.2A$620.A.A97.A.A97.A.A97.A.A97.A.
A97.A.A97.A.A97.A.A97.A.A97.A.A97.A.A397.A.A97.A.A97.A.A97.A.A$622.A
99.A99.A99.A99.A99.A99.A99.A99.A99.A99.A99.3A97.3A97.3A97.A99.A99.A
99.A$1724.A99.A99.A$1723.A99.A99.A76$1241.2A98.2A98.2A98.2A98.2A98.2A
98.2A398.2A$1240.A.A97.A.A97.A.A97.A.A97.A.A97.A.A97.A.A397.A.A$1242.
A99.A99.A99.A99.A99.A99.A99.3A97.3A97.3A97.A$1944.A99.A99.A$1943.A99.
A99.A76$1561.2A98.2A98.2A98.2A98.2A98.2A98.2A$1560.A.A97.A.A97.A.A97.
A.A97.A.A97.A.A97.A.A$1562.A99.A99.A99.A99.A99.A99.A78$1781.2A98.2A
98.2A98.2A$1780.A.A97.A.A97.A.A97.A.A$1782.A99.A99.A99.A78$2001.2A$
2000.A.A$2002.A!
[[ MAXGRIDSIZE 14 STEP 64 ]]
Last edited by dvgrn on April 13th, 2020, 2:39 pm, edited 1 time in total.
Reason: add MAXGRIDSIZE to make recipes LifeViewable

User avatar
calcyman
Posts: 2231
Joined: June 1st, 2009, 4:32 pm

Re: Binary slow salvos

Post by calcyman » April 13th, 2020, 1:07 pm

chris_c wrote:
April 13th, 2020, 12:50 pm
Fibonacci slow salvos with 3 lanes of spacing and equal parity are universal. There is a push 6 from the right hand side of this pattern and there are plenty of pulls and fires.
Ooh, that's much more efficient than my (4, 1) universal set -- well done!

By the way, that's not quite a universal set just yet: you also need a mechanism to generate a hand block a sufficient distance from the elbow.

EDIT: here's a block emitter, but it might not have sufficient clearance to work:

Code: Select all

x = 7245, y = 7240, rule = LifeHistory
7243.2C$7243.2C18$7219.2A$7218.A.A$7220.A78$7139.2A$7138.A.A$7140.A
78$7059.2A$7058.A.A$7060.A78$6979.2A$6978.A.A$6980.A78$6899.2A$6898.A
.A$6900.A78$6819.2A$6818.A.A$6820.A78$6739.2A$6738.A.A$6740.A78$6659.
2A$6658.A.A$6660.A78$6579.2A$6578.A.A$6580.A78$6499.2A$6498.A.A$6500.
A78$6419.2A$6418.A.A$6420.A78$6339.2A$6338.A.A$6340.A78$6259.2A$6258.
A.A$6260.A78$6179.2A$6178.A.A$6180.A78$6099.2A$6098.A.A$6100.A78$
6019.2A$6018.A.A$6020.A78$5939.2A$5938.A.A$5940.A78$5859.2A$5858.A.A$
5860.A78$5779.2A$5778.A.A$5780.A78$5699.2A$5698.A.A$5700.A78$5619.2A$
5618.A.A$5620.A78$5539.2A$5538.A.A$5540.A78$5459.2A$5458.A.A$5460.A
80$5380.3A$5382.A$5381.A94$5281.2A$5280.A.A$5282.A94$5188.3A$5190.A$
5189.A94$5089.2A$5088.A.A$5090.A94$4993.2A$4992.A.A$4994.A94$4897.2A$
4896.A.A$4898.A94$4801.2A$4800.A.A$4802.A94$4705.2A$4704.A.A$4706.A
94$4609.2A$4608.A.A$4610.A94$4516.3A$4518.A$4517.A94$4417.2A$4416.A.A
$4418.A94$4321.2A$4320.A.A$4322.A94$4225.2A$4224.A.A$4226.A94$4129.2A
$4128.A.A$4130.A94$4033.2A$4032.A.A$4034.A94$3937.2A$3936.A.A$3938.A
94$3841.2A$3840.A.A$3842.A94$3748.3A$3750.A$3749.A94$3649.2A$3648.A.A
$3650.A94$3553.2A$3552.A.A$3554.A94$3457.2A$3456.A.A$3458.A94$3361.2A
$3360.A.A$3362.A94$3268.3A$3270.A$3269.A94$3169.2A$3168.A.A$3170.A94$
3076.3A$3078.A$3077.A94$2977.2A$2976.A.A$2978.A94$2881.2A$2880.A.A$
2882.A94$2785.2A$2784.A.A$2786.A94$2689.2A$2688.A.A$2690.A94$2596.3A$
2598.A$2597.A94$2497.2A$2496.A.A$2498.A94$2401.2A$2400.A.A$2402.A94$
2305.2A$2304.A.A$2306.A94$2209.2A$2208.A.A$2210.A94$2113.2A$2112.A.A$
2114.A94$2017.2A$2016.A.A$2018.A94$1921.2A$1920.A.A$1922.A94$1828.3A$
1830.A$1829.A94$1729.2A$1728.A.A$1730.A94$1633.2A$1632.A.A$1634.A94$
1537.2A$1536.A.A$1538.A94$1441.2A$1440.A.A$1442.A94$1345.2A$1344.A.A$
1346.A94$1249.2A$1248.A.A$1250.A94$1156.3A$1158.A$1157.A94$1057.2A$
1056.A.A$1058.A94$961.2A$960.A.A$962.A94$865.2A$864.A.A$866.A94$772.
3A$774.A$773.A94$673.2A$672.A.A$674.A94$577.2A$576.A.A$578.A94$481.2A
$480.A.A$482.A94$385.2A$384.A.A$386.A94$289.2A$288.A.A$290.A94$193.2A
$192.A.A$194.A94$97.2A$96.A.A$98.A94$.2A$A.A$2.A!
What do you do with ill crystallographers? Take them to the mono-clinic!

Post Reply