Pattern viewer for forum threads

For discussion directly related to ConwayLife.com, such as requesting changes to how the forums or home page function.
User avatar
muzik
Posts: 6604
Joined: January 28th, 2016, 2:47 pm
Location: Scotland

Re: Pattern viewer for forum threads

Post by muzik »

Since we now have a dedicated [[ SHADER ]] command, can the existing [[ RAINBOW ]], [[ NEIGHBOR ]], [[ NEIGHBOUR ]] and [[ BASIC ]] commands be deprecated? I've edited all of my own posts (to my knowledge) to use this command, which leaves the following seventeen posts needing edited to update the old rainbow command:

Code: Select all

https://conwaylife.com/forums/viewtopic.php?f=3&t=1622&p=102358#p102358
https://conwaylife.com/forums/viewtopic.php?f=2&t=4585&p=102400#p102400
https://conwaylife.com/forums/viewtopic.php?f=3&t=1622&p=116347#p116347
https://conwaylife.com/forums/viewtopic.php?f=12&t=4290&p=131016#p131016
https://conwaylife.com/forums/viewtopic.php?f=12&t=4137&p=131033#p131033
https://conwaylife.com/forums/viewtopic.php?f=2&t=576&p=151631#p151631
https://conwaylife.com/forums/viewtopic.php?f=4&t=4742&p=154254#p154254
https://conwaylife.com/forums/viewtopic.php?f=4&t=4742&p=154264#p154264
https://conwaylife.com/forums/viewtopic.php?f=4&t=4742&p=155792#p155792
https://conwaylife.com/forums/viewtopic.php?f=4&t=4742&p=155798#p155798
https://conwaylife.com/forums/viewtopic.php?f=12&t=3316&p=177894#p177894
https://conwaylife.com/forums/viewtopic.php?f=7&t=5623&p=200575#p200575
https://conwaylife.com/forums/viewtopic.php?f=2&t=2316&p=202007#p202007
https://conwaylife.com/forums/viewtopic.php?f=2&t=2316&p=202013#p202013
https://conwaylife.com/forums/viewtopic.php?f=12&t=2589&p=202753#p202753
https://conwaylife.com/forums/viewtopic.php?f=12&t=2589&p=202930#p202930
https://conwaylife.com/forums/viewtopic.php?f=3&t=1622&p=204521#p204521
Will the information shown in Help > Themes depend on the currently active shader? The information changes depending on the currently active rule type, and since neighbour shading will have a different system I want to know if that will change how things are shown as well.

Code: Select all

x = 2, y = 2, rule = B3/S23
2o$2o!

Code: Select all

x = 2, y = 2, rule = 23/3/3
2o$2o!

Code: Select all

x = 2, y = 2, rule = PCA_4
2o$2o!
Parity Replicator Collection v1.6 is now live - please send all relevant discoveries here.
User avatar
muzik
Posts: 6604
Joined: January 28th, 2016, 2:47 pm
Location: Scotland

Re: Pattern viewer for forum threads

Post by muzik »

I tried editing some of the icons for buttons, but when I built LifeViewer it still used the old graphics. Both .png and .bmp were replaced with updated versions. Why is this?
icons.png
icons.png (2.27 KiB) Viewed 2093 times
On the topic of images: hotkeys.png may need to be updated to clarify what Alt+W now does.
Parity Replicator Collection v1.6 is now live - please send all relevant discoveries here.
User avatar
dvgrn
Moderator
Posts: 12023
Joined: May 17th, 2009, 11:00 pm
Location: Madison, WI
Contact:

Re: Pattern viewer for forum threads

Post by dvgrn »

muzik wrote: February 21st, 2025, 9:10 am Since we now have a dedicated [[ SHADER ]] command, can the existing [[ RAINBOW ]], [[ NEIGHBOR ]], [[ NEIGHBOUR ]] and [[ BASIC ]] commands be deprecated? I've edited all of my own posts (to my knowledge) to use this command, which leaves the following seventeen posts needing edited to update the old rainbow command...
This is an easy enough adjustment -- I've done the substitution for all but the last link, which is documentation that says that just plain [[ RAINBOW ]] is perfectly okay. At this point I'm not sure why deprecation of [[ RAINBOW ]] in favor of [[ SHADER Rainbow ]] would be either a good idea or a bad idea, really.
User avatar
muzik
Posts: 6604
Joined: January 28th, 2016, 2:47 pm
Location: Scotland

Re: Pattern viewer for forum threads

Post by muzik »

AUTOFIT could be smoother: in the provided gif, the block can be seen to surge forward at around T 45, and when playback stops, the zoom level very abruptly changes to its final value at T 150 compared to what it was at T 149.

Code: Select all

x = 5, y = 5, rule = MAPAAAAAP////8AAAAA/////wAAAAD/////AAAAAP////8AAAAA/////wAAAAD/////AAAAAP////8AAAAA/////w
5o$5o$5o$5o$5o!
[[ STOP 150 AUTOFIT HISTORYFIT ]]
bouncyautofit.gif
bouncyautofit.gif (411.65 KiB) Viewed 2073 times
For partially-bounded grids, would it be possible to show all the boundary cells at T=0, or would this require having everything loaded instantly, therefore causing unwanted lag?

Code: Select all

x = 2, y = 2, rule = B3/S23:T0,2
bo$2o!
[[ ZOOM -16 STEP 64 THEME Mono ]]
Could the default position of the popup viewer be made slightly offset from the right edge of the browser window? Currently, it starts off as far to the right as it can go. On both tablet and desktop, this means that the close button is occluded by the scroll bar, as the scroll bar only appears when the cursor is near. Since this causes it to mostly occlude the close button, this poses an issue. Some other buttons such as the settings menu and help menu are also partially occluded in such cases.
image.png
image.png (17.27 KiB) Viewed 2073 times
Does it really make sense to say cells are "deleted" when hitting the boundary? Particularly in Generations rules, the cells aren't removed - rather they're killed. I think it would make sense to change this message to say that cells died rather than were deleted.

Code: Select all

x = 77, y = 7, rule = 23/3/143
4.A.B.F.J.N.R.V.pB.pF.pJ.pN.pR.pV.qB.qF.qJ.qN.qR.qV.rB.rF.rJ.rN.rR.rV
.sB.sF.sJ.sN.sR.sV.tB.tF.tJ.tN.tR.tV$2.3ACBGFKJONSRWVpCpBpGpFpKpJpOpN
pSpRpWpVqCqBqGqFqKqJqOqNqSqRqWqVrCrBrGrFrKrJrOrNrSrRrWrVsCsBsGsFsKsJsO
sNsSsRsWsVtCtBtGtFtKtJtOtNtStR.tV$2A2D2H2L2P2T2X2pD2pH2pL2pP2pT2pX2qD
2qH2qL2qP2qT2qX2rD2rH2rL2rP2rT2rX2sD2sH2sL2sP2sT2sX2tD2tH2tL2tP2tT$AB
DFHJLNPRTVXpBpDpFpHpJpLpNpPpRpTpVpXqBqDqFqHqJqLqNqPqRqTqVqXrBrDrFrHrJ
rLrNrPrRrTrVrXsBsDsFsHsJsLsNsPsRsTsVsXtBtDtFtHtJtLtNtPtRtTtV$A2B2F2J2N
2R2V2pB2pF2pJ2pN2pR2pV2qB2qF2qJ2qN2qR2qV2rB2rF2rJ2rN2rR2rV2sB2sF2sJ2sN
2sR2sV2tB2tF2tJ2tN2tR2tV$.5AEDIHMLQPUTpAXpEpDpIpHpMpLpQpPpUpTqApXqEqD
qIqHqMqLqQqPqUqTrAqXrErDrIrHrMrLrQrPrUrTsArXsEsDsIsHsMsLsQsPsUsTtAsXtE
tDtItHtMtLtQtPtUtT$3.A.A.D.H.L.P.T.X.pD.pH.pL.pP.pT.pX.qD.qH.qL.qP.qT
.qX.rD.rH.rL.rP.rT.rX.sD.sH.sL.sP.sT.sX.tD.tH.tL.tP.tT!
[[ MAXGRIDSIZE 9 COLOR DEAD Black COLOR DYING 64 64 64 COLOR DYINGRAMP 32 32 32 COLOR ALIVE White STARTFROM 404 X -215 ]]
Parity Replicator Collection v1.6 is now live - please send all relevant discoveries here.
User avatar
rowett
Moderator
Posts: 4586
Joined: January 31st, 2013, 2:34 am
Location: UK
Contact:

Re: Pattern viewer for forum threads

Post by rowett »

LuveelVoom wrote: February 19th, 2025, 8:49 pm Speaking of shadery things, is frequency map support planned for LV?
Build 1250 adds the Cell Frequency Map to Identify results.
  • When Identify results are shown for an Oscillator there are four buttons on the right of the window:
    1. Res displays the summary results
    2. Tbl display the cell period table
    3. Per displays the cell period map
    4. Frq displays the cell frequency map
  • hotkey E will cycle between Identify results, Cell Period Table, Cell Period Map and Cell Frequency Map
  • hotkey D will download the Cell Period Map or Cell Frequency Map as an image when displayed
User avatar
rowett
Moderator
Posts: 4586
Joined: January 31st, 2013, 2:34 am
Location: UK
Contact:

Re: Pattern viewer for forum threads

Post by rowett »

muzik wrote: February 21st, 2025, 11:01 am I tried editing some of the icons for buttons, but when I built LifeViewer it still used the old graphics. Both .png and .bmp were replaced with updated versions. Why is this?
Because LifeViewer embeds the icons in lv-plugin.js as I only want to distribute a single file. They used to be embedded as an image but that no longer works because of CSP. Now the icons get converted and compressed by custom code. At some stage I'll release that but it's low on the priority list.
muzik wrote: February 21st, 2025, 11:01 am On the topic of images: hotkeys.png may need to be updated to clarify what Alt+W now does.
Yes, done.
User avatar
muzik
Posts: 6604
Joined: January 28th, 2016, 2:47 pm
Location: Scotland

Re: Pattern viewer for forum threads

Post by muzik »

rowett wrote: February 21st, 2025, 1:07 pm
LuveelVoom wrote: February 19th, 2025, 8:49 pm Speaking of shadery things, is frequency map support planned for LV?
Build 1250 adds the Cell Frequency Map to Identify results.
And what a wonderful and colorful surprise to accompany the neighbor coloring system!

For things with many frequencies, we do end up getting a quite overwhelming amount of distinct entries in the key. I think it may be a good idea to retire the vertical wrapping in favor of a scrollable list in order to maintain informational completeness while also keeping things readable.

Code: Select all

x = 254, y = 229, rule = B3/S23
184b2o9b2o48b2o$183bo2bo9bo48bo$184b3o9bobo44bobo$183bo3bo9b2o9b2o22b
3o8b2o$182bob4o18b2o2bo19bo3b2o$169b2o11bobob2o18bo2b3o2b2o10b2o2bobo
2b2o$170bo12bobobobo16bo4bo2b2o10b2obo5bo$170bobo12b2obobo16b5o18b5o$
171b2o3bo8b4obo$177b2o6bo3bo17b5o18b5o$177b2o7b3o17bo4bo2b2o10b2obo5bo
$166b2o5bo3bo3bo4bo2bo16bo2b3o2b2o10b2o2bobo2b2o$171bobo3bo3b3o3b2o17b
2o2bo19bo3b2o$165bo3bo6b2o3b3o13b2o9b2o22b3o8b2o$164bo4bo6b2o4b3o11bob
o44bobo$163bobobo5b3o4b2o14bo48bo$79b2o81bobobo7b3o3b2o13b2o48b2o$80bo
75b2o2bo4bo8b3o3bo3bobo$80bobo73b2o2bo3bo11bo3bo3bo$81b2o3bobo81bo2bo
5b2o36b2o6b2o$85bo3bo62bo9b2o6bo8b2o35bo2bo4bo2bo$85bo65bobo15bo4bo6bo
3b2o29bo2bo4bo2bo$84bo67bo15bobo2b2o10bobo28bo2bo4bo2bo$62b2o20b3o69b
3obo5b2obo17bo29b2o6b2o$62b2o23bo67bob2ob2o25b3o7b2o$53b2o14bo7bo6bo2b
o2b3o62bo5b2o27bo6bo$53b2o13b2o6bobo6b3o2bo2bo61b2o5bo3bo2bo19b2o4bobo
15b2o16b2o$46b2o14b2o3bob2o6bo12bo44b3o2bo15b2ob2obo5b2o25b2o17bo16bo$
46bobo4bo6b2obo2b3o2bo19b3o42b2obo17bob3o29b3o12b2o6bob2o10b2obo$47bo
4bobo5b3o5bobobo20bo42b3o4bo21bo25b3o11bo2bo6bo3bo6bo3bo$51bo3bo13bobo
bo5b3o10bo39bo3bobo25bobo38bobobo10bo4bo$51bo3bo14bo2b3o2bob2o6bo3bo
25b2o5b2o5b4o2bo6bo19bo3bo18b2o16bo2bo6bo3bo4bo3bo$51bo3bo8bo6b2obo3b
2o9bobo3b2o21b2o5b2o5b3o33bobo16bobo4b2o14bo9bo4bo$52bobo3b2o3bobo6b2o
21bobo20b2o5b2o7b3o2bo20b2o6bobo16bo6bo12bobo5bo3bo6bo3bo$53bo4bobo3bo
7bo24bo20bo7bo6bo4bobo3b2o14b2o4b3o2b2o13b2o7b3o16bob2o10b2obo$60bo17b
2o17b3o16b2ob2o3b2ob2o3bo6bo2b2o21b2o2bobo8bo16bo16bo16bo$60b2o16b2o
20bo15b2ob2o3b2ob2o35bobob2o2bo6bobo15bob2o10b2obo16b2o$47b2o50b2o15b
2o2bo3bo2b2o11bo21b3obo3b2o3bo13b2o7bo3bo6bo3bo38b2o$48bo40bo27b2obo3b
ob2o6bo5bo13b2o5bo4bob2o5bo2bo2bo4b2o2bo12bo4bo26bobo2b2o6b3o2bo$48bob
o4bo33b3o10b2o14b2o5b2o12bo14bobo4b2o3b2obo4bob2o7b2ob2o9bo3bo4bo3bo
21bo2bo2bobo8b2o$49b2o3bobo35bo8bobo15bo5bo10bo2bo16bo2b2o17b2o5b2o16b
o4bo9b2o15b2obo3bo4bo$53bo3bo33b2o8b2o29b2o13b2o6b2obobo14b2o2bo5b2o
11bo3bo6bo3bo4b2o19b2ob2o3bo$53bo3bo72bo2bo13b2o9bo16b2o3b2o3b2ob2o7bo
b2o10b2obo24b2o2bo7b2o$53bo3bo96b5o2bo15bo8b2o2bo6bo16bo10b5o5b3o3b3o
4b3o2bo$54bobo4bo46b3o7b2o5b2o28bo3b3o17b3o7b2o5b2o16b2o9bo9bo2b2o12b
2o$55bo4bobo55b2o5b2o3b2obo20b2ob2o67bo2bo5b2ob2o$61b2o55b2o5b2o5bobo
2b2o14bo5bo67b2o7bo3bob2o$54b2o62bo7bo6bo4bo14b6o47b2o16b2o10bobo2bo2b
o$54b2o44b2ob2o11b2ob2o3b2ob2o5bo63bo6bobo3b2o10bo2bo10b2o2bobo$96b3ob
o3bo11b2ob2o3b2ob2o5bo2bo17b2o22b3o16b2o4bo2bo3b2o14bo$95bo3bob3o12b2o
2bo3bo2b2o26b2o12bo12bo4b3o12bo3bo16b5o$95b2ob2o17b2obo3bob2o41b2o7bo
3bo3bo3bo11bobo$118b2o5b2o20b3o27bobo2bo2bo5bo41b2o$119bo5bo20bo3bo14b
obo2b3o2bo2bobo21bobo28b2o$145bo5bo13b4obo4bo3bo4bo7bo9bo3bo$89b3o54bo
3bo14b2o8bo8bo7bo5b2o4bo2bo3b2o$147b3o26b3o19bo6bobo3b2o$118b2o5b2o20b
3o35bo5bo14b2o$97b2o8b2o9b2o5b2o59bo3bo29b2o15b2o$96bobo8bo10b2o5b2o
60b3o30b2o15b2o$96b2o10b3o7bo7bo48b2o$110bo5b2ob2o3b2ob2o18b2o25bo2bo$
99b2o15b2ob2o3b2ob2o18b2o25bobobo$99bo16b2o2bo3bo2b2o46bob3o53b2o$100b
3o14b2obo3bob2o8b2o39b3o15bo2b2o4b2o2bo24bobo$102bo15b2o5b2o5b3o2bo56b
o3b3o2b3o3bo18b3o$73bo45bo5bo9b2o58bo2b2o4b2o2bo18bo3bo$74b2o34b2o19bo
42b2o50b2o3b2o$72b2o34bob2o19bo40bo4bo49bo$74bo4b2o26bo27b2o34bo6bo22b
2o25b5o$78bo2bo28bo7b2o5b2o5b3o2bo32bo8bo3b3o43bo$77bo2bo25b2obo8b2o5b
2o9b2o32bo8bo5bo17bo5bo$76bo29b2o10b2o5b2o43bo8bo4bo18bo5bo3bo$76bo41b
o7bo44bo6bo22b4o3b4o17bo$76b3o37b2ob2o3b2ob2o43bo4bo22b2o9b2o13b5o$
116b2ob2o3b2ob2o45b2o23b3o2b2ob2o2b3o17bo$bo2b2o4b2o2bo101b2o2bo3bo2b
2o70b2o3b2ob2o3b2o12b2o3b2o$o3b3o2b3o3bo101b2obo3bob2o42bo2bo26b3obo3b
ob3o14bo3bo$bo2b2o4b2o2bo50b2o36b2o13b2o5b2o47bo26b2o7b2o16b3o$18bobo
44bo2bob2o31bobo13bo5bo7b2o34bo5bo26b3o3b3o12bobo$19b2o45b3obobo32bo
26bo2bo33b2o4bo28b2ob2o15b2o$19bo50bobo32b2o24bobobo38bo28bobobobo$68b
2obo10b2o47bo2bo38bo21b2o7bo3bo$67bobobobo9bo34b2o5b2o3bo41b4obo17b2o$
68bo3b2o6b3o35b2o5b2o4bobo38bo3bo43b2o15b2o$80bo89bo3bo21bo23b2o15b2o$
134b2o33bob4o20bobo$132bo4bo35bo16b2o2bo2bo4b3o3b3o$131bo6bo33bo17b2ob
o8b2obobob2o$130bo8bo3b3o25bo4b2o16b2o9bobo$130bo8bo5bo25bo5bo$130bo8b
o4bo27bo31b2ob2o$131bo6bo34bo2bo6bo4bo$132bo4bo43b3o3bob2o$134b2o44bo
6bobo5b2o$180b2o6bobo3bobo$193b3o$174bob2o15b2o$173bo2bob2o14bobo$173b
o2bo3bo14bobo2b2o$173b3o20bo2bobo$168bo11bo16b4o$167bo11bo18b2o$172b3o
$167bo3bo2bo$168b2obo2bo$170b2obo$149bo$149b3o14b2o$152bo14bo$151b2o
11b3o$164bo$162bobo$162b2o2$186b3o$177b3o6b3o$177bo2bo6bo$176bo3bo6bo$
95bo80bobob2o5bo$94bo63bobo16b2ob2o4bobo$94b3o60bo2bo11b2o4b3o$139b2o
16bo2bo11b2o$136b2ob2o17bo19b3o5bobo$135bo41b2ob2o5bo$71bo2b2o4b2o2bo
54b2o12bo22bobob2o5bo$70bo3b3o2b3o3bo54bo10bo2bo21bo3bo6bo$71bo2b2o4b
2o2bo49b2o3bo2bo8bo2bo22bo2bo5b3o$134b5o3bo8bobo23b3o6b3o$142bo$182bo$
181bobo$90b3o25b2o4b2o56b2o$89bo3bo24b2o3b3o$88bo5bo23b2o2bo3bo$118b3o
3b4obo18b2o$87bo7bo22bo10bo17bobo$87bo7bo22bob4o3b3o17bo$121bo3bo2b2o
15b3o11b2o$88bo5bo27b3o3b2o14bo14bo$89bo3bo28b2o4b2o14b2o14b3o$90b3o
69bo$134b3o$69b2o64bo$69b2o71bo$141b3o$75bo2bob2obo2bo$69b2o4b4ob2ob4o
45b2o$69b2o4bo2bob2obo2bo46bo$130b3o$64b2o64bo$64b2o4$65bo$64bobo8bo$
65bo10bo$74b3o43$129bo$128bobo$129bo4$129b2o$129b2o19b2o$150bobo7b8o$
108bo2bob2obo2bo4b2o24bo9bob4obo$108b4ob2ob4o4b2o34b8o$108bo2bob2obo2b
o$153bo$124b2o26bobo$124b2o2$152b3o$152b3o$153bo3$153bo$152b3o$152b3o
3$152bobo$153bo!
[[ AUTOIDENTIFY THEME Mono ]]
Interestingly this oscillator only has two frequencies for its high period - this came as a surprise, though there's probably an obvious mathematical proof of this somewhere due to it being XOR-based:

Code: Select all

x = 73, y = 3, rule = B3i/S5i
$b72o$b72o!
Still to dive into the huge pool of known oscillators so I can see if any issues arise.
Parity Replicator Collection v1.6 is now live - please send all relevant discoveries here.
User avatar
muzik
Posts: 6604
Joined: January 28th, 2016, 2:47 pm
Location: Scotland

Re: Pattern viewer for forum threads

Post by muzik »

rowett wrote: February 21st, 2025, 1:25 pm
muzik wrote: February 21st, 2025, 11:01 am I tried editing some of the icons for buttons, but when I built LifeViewer it still used the old graphics. Both .png and .bmp were replaced with updated versions. Why is this?
Because LifeViewer embeds the icons in lv-plugin.js as I only want to distribute a single file. They used to be embedded as an image but that no longer works because of CSP. Now the icons get converted and compressed by custom code. At some stage I'll release that but it's low on the priority list.
Checking this commit:
https://github.com/rowett/lifeviewer/co ... 72e10f0a59

there appears to be a large block of text in lifeview.js which is implied to be the icon data. I assume this is where they went?

The changes I've made to the icons in the provided graphics atlas are as follows:
- changed the hexagonal grid icon to appear more like regular hexagons; previously they had 90-degree and 135-degree angles
- adjusted the offset rectangles grid and tall rectangles grid icons so that they more closely match the actual proportions seen in the viewer
- minor changes to the hand and pencil icons

I would have created a pull request to have these be the new icons for LifeViewer but since the png (or bmp?) files aren't used for this anymore I doubt this would be useful.
Parity Replicator Collection v1.6 is now live - please send all relevant discoveries here.
User avatar
confocaloid
Posts: 6697
Joined: February 8th, 2022, 3:15 pm
Location: learn to protect yourself against stray gliders and sparks and self-destruct mechanisms

Re: Pattern viewer for forum threads

Post by confocaloid »

muzik wrote: February 21st, 2025, 1:37 pm [...] this oscillator only has two frequencies for its high period [...]
Smaller faster example, for those (like me) who can't run Identify on the above to completion in a reasonable time. LifeViewer reports "Time: Period: 21.8 seconds Total: 26.9 seconds". (Someone who can run the higher-period example to completion in a reasonable time, probably can estimate how long it would take to run on this machine.)

Code: Select all

x = 56, y = 2, rule = B3i/S5i
56o$56o!
#C [[ GRID ]]
127:1 B3/S234c User:Confocal/R (isotropic CA, incomplete)
Unlikely events happen.
My silence does not imply agreement, nor indifference. If I disagreed with something in the past, then please do not construe my silence as something that could change that.
User avatar
muzik
Posts: 6604
Joined: January 28th, 2016, 2:47 pm
Location: Scotland

Re: Pattern viewer for forum threads

Post by muzik »

muzik wrote: February 21st, 2025, 12:53 pmDoes it really make sense to say cells are "deleted" when hitting the boundary? Particularly in Generations rules, the cells aren't removed - rather they're killed. I think it would make sense to change this message to say that cells died rather than were deleted.
Somehow the wrong pattern was submitted - here's something correct that shows the message:

Code: Select all

x = 114, y = 24, rule = 23/3/143
41.A.B.F.J.N.R.V.pB.pF.pJ.pN.pR.pV.qB.qF.qJ.qN.qR.qV.rB.rF.rJ.rN.rR.rV
.sB.sF.sJ.sN.sR.sV.tB.tF.tJ.tN.tR.tV$39.3ACBGFKJONSRWVpCpBpGpFpKpJpOpN
pSpRpWpVqCqBqGqFqKqJqOqNqSqRqWqVrCrBrGrFrKrJrOrNrSrRrWrVsCsBsGsFsKsJsO
sNsSsRsWsVtCtBtGtFtKtJtOtNtStR.tV$37.2A2D2H2L2P2T2X2pD2pH2pL2pP2pT2pX
2qD2qH2qL2qP2qT2qX2rD2rH2rL2rP2rT2rX2sD2sH2sL2sP2sT2sX2tD2tH2tL2tP2tT
$37.ABDFHJLNPRTVXpBpDpFpHpJpLpNpPpRpTpVpXqBqDqFqHqJqLqNqPqRqTqVqXrBrD
rFrHrJrLrNrPrRrTrVrXsBsDsFsHsJsLsNsPsRsTsVsXtBtDtFtHtJtLtNtPtRtTtV$37.
A2B2F2J2N2R2V2pB2pF2pJ2pN2pR2pV2qB2qF2qJ2qN2qR2qV2rB2rF2rJ2rN2rR2rV2sB
2sF2sJ2sN2sR2sV2tB2tF2tJ2tN2tR2tV$38.5AEDIHMLQPUTpAXpEpDpIpHpMpLpQpPpU
pTqApXqEqDqIqHqMqLqQqPqUqTrAqXrErDrIrHrMrLrQrPrUrTsArXsEsDsIsHsMsLsQsP
sUsTtAsXtEtDtItHtMtLtQtPtUtT$40.A.A.D.H.L.P.T.X.pD.pH.pL.pP.pT.pX.qD.
qH.qL.qP.qT.qX.rD.rH.rL.rP.rT.rX.sD.sH.sL.sP.sT.sX.tD.tH.tL.tP.tT11$4.
A.B.F.J.N.R.V.pB.pF.pJ.pN.pR.pV.qB.qF.qJ.qN.qR.qV.rB.rF.rJ.rN.rR.rV.sB
.sF.sJ.sN.sR.sV.tB.tF.tJ.tN.tR.tV$2.3ACBGFKJONSRWVpCpBpGpFpKpJpOpNpSpR
pWpVqCqBqGqFqKqJqOqNqSqRqWqVrCrBrGrFrKrJrOrNrSrRrWrVsCsBsGsFsKsJsOsNsS
sRsWsVtCtBtGtFtKtJtOtNtStR.tV$2A2D2H2L2P2T2X2pD2pH2pL2pP2pT2pX2qD2qH2qL
2qP2qT2qX2rD2rH2rL2rP2rT2rX2sD2sH2sL2sP2sT2sX2tD2tH2tL2tP2tT$ABDFHJLN
PRTVXpBpDpFpHpJpLpNpPpRpTpVpXqBqDqFqHqJqLqNqPqRqTqVqXrBrDrFrHrJrLrNrP
rRrTrVrXsBsDsFsHsJsLsNsPsRsTsVsXtBtDtFtHtJtLtNtPtRtTtV$A2B2F2J2N2R2V2pB
2pF2pJ2pN2pR2pV2qB2qF2qJ2qN2qR2qV2rB2rF2rJ2rN2rR2rV2sB2sF2sJ2sN2sR2sV
2tB2tF2tJ2tN2tR2tV$.5AEDIHMLQPUTpAXpEpDpIpHpMpLpQpPpUpTqApXqEqDqIqHqM
qLqQqPqUqTrAqXrErDrIrHrMrLrQrPrUrTsArXsEsDsIsHsMsLsQsPsUsTtAsXtEtDtItH
tMtLtQtPtUtT$3.A.A.D.H.L.P.T.X.pD.pH.pL.pP.pT.pX.qD.qH.qL.qP.qT.qX.rD
.rH.rL.rP.rT.rX.sD.sH.sL.sP.sT.sX.tD.tH.tL.tP.tT!
[[ MAXGRIDSIZE 9 COLOR DEAD Black COLOR DYING 64 64 64 COLOR DYINGRAMP 32 32 32 COLOR ALIVE White STARTFROM 396 X -215 ]]
This ancient bug seems like it has resurfaced:

Code: Select all

x = 16, y = 16, rule = LifeHistory
3.2A8.A$3.2A8.A.A$13.2A4$4.2D$2.6D$.8D$.8D5.2A$10D4.2A$10D$.8D$.8D$2.
6D$4.2D!
[[ KILLGLIDERS ]]

Code: Select all

x = 16, y = 16, rule = LifeHistory
3.2A8.A$3.2A8.A.A$13.2A4$4.2D$2.6D$.8D$.2D4E2D5.2A$3D4E3D4.2A$3D4E3D$
.2D4E2D$.8D$2.6D$4.2D!
[[ KILLGLIDERS ]]
Select All on this puts the selection box in the incorrect place:

Code: Select all

x = 5, y = 4, rule = B3/S23:T60,60
24o!
In the table on the GitHub readme page, should [R]Super, [R]Investigator and Aligned Checkerboard also be mentioned, or were any of these omitted intentionally?

Negative zero is handled inconsistently across different grid types. In the following cases, they should all either be accepted as "unbounded grid", or all rejected due to hyphen signs being invalid unless clearly indicating a shift.

Code: Select all

x = 3, y = 3, rule = B3/S23:P-0
o$obo$2o!

Code: Select all

x = 3, y = 3, rule = B3/S23:T-0
o$obo$2o!

Code: Select all

x = 3, y = 3, rule = B3/S23:K-0
o$obo$2o!

Code: Select all

x = 3, y = 3, rule = B3/S23:C-0
o$obo$2o!

Code: Select all

x = 3, y = 3, rule = B3/S23:S-0
o$obo$2o!
This generates a completely empty frequency map:

Code: Select all

x = 14, y = 7, rule = B3678/S34678:T20,7
ob8obo$3b10o$2bob8obo$4b10o$2bob8obo$3b10o$ob8obo!
There are also holes in this frequency map which do not appear on the period map:

Code: Select all

x = 31, y = 32, rule = B3/S23:T31,32
5b2o12b2ob2o$19b2obo3b2o$21bo4b2o7$16b3o$15bo2bo$14bo4bo$12b2o2bob3o5b
o$15bo2bo5bo2bo$11bobobo8bo2b2o$13bo2bo10b2o$11b2o12b2ob2o$21b2o3bob2o
$21b2o4bo7$2o28bo$2bo27bo$3bo25bo$bo2b2o16bo5b3o$2bo18bo2bo5bo$2bobobo
13b2o2bo$bo2bo15b2o!
I wonder if the gradient for frequency maps could be made to go the other direction, so that higher-frequency areas are reds and yellows and "colder" areas are blues and purples.
Parity Replicator Collection v1.6 is now live - please send all relevant discoveries here.
User avatar
muzik
Posts: 6604
Joined: January 28th, 2016, 2:47 pm
Location: Scotland

Re: Pattern viewer for forum threads

Post by muzik »

muzik wrote: February 21st, 2025, 2:20 pmThis generates a completely empty frequency map:

Code: Select all

x = 14, y = 7, rule = B3678/S34678:T20,7
ob8obo$3b10o$2bob8obo$4b10o$2bob8obo$3b10o$ob8obo!
Also happens for some unbounded patterns:

Code: Select all

x = 2, y = 2, rule = MAPABAQIAIAKAAAAACAAAAAAAAAAIAAAIAAAIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACAAIAAAAAAAAAAAAAAAA
o$2o!
There are also oscillators that are missing some cells in their frequency map:

Code: Select all

x = 5, y = 7, rule = B2in3/S123a
o2bo$o2bo$b2o2$2b2o$bo2bo$bo2bo!
State 6 cells are absent from frequency maps as well:

Code: Select all

x = 39, y = 4, rule = B2/SHistory
.F33.A.F$F32.A4.F$33.A$.F33.A.F!

Code: Select all

x = 39, y = 4, rule = B2/SSuper
.F33.A.F$F32.A4.F$33.A$.F33.A.F!

Code: Select all

x = 39, y = 4, rule = B2/SInvestigator
.C33.A.C$C32.A4.C$33.A$.C33.A.C!
Stator cells in frequency maps should probably be marked as gray like is done for period maps, and the gradient should instead be calculated from the highest-frequency non-stator cell as the highest. It may also be a good idea to include "0" in the key for frequency maps, since it's indeed a frequency.

Code: Select all

x = 6, y = 6, rule = B2in3/S123a
ob2o$obo$5bo$4b2o2$4b2o!
Now that we have frequency maps, how about signature maps? Or would this be too many colours? Signatures could be converted from binary to decimal to save on horizontal space, but they still might blow up for higher periods, so perhaps there could be a period cap on what can have signature maps generated.
Last edited by muzik on February 21st, 2025, 3:18 pm, edited 1 time in total.
Parity Replicator Collection v1.6 is now live - please send all relevant discoveries here.
User avatar
confocaloid
Posts: 6697
Joined: February 8th, 2022, 3:15 pm
Location: learn to protect yourself against stray gliders and sparks and self-destruct mechanisms

Re: Pattern viewer for forum threads

Post by confocaloid »

muzik wrote: February 21st, 2025, 3:05 pm Or would this be too many colours?
That kind of extracted information about an oscillator can be interesting in a machine-readable form, when you already know and understand what it is that you are looking for (i.e. some idea about what you are going to to do with the statistics). Trying to show it on the screen "for its own sake" is probably too many possibilities to display.
127:1 B3/S234c User:Confocal/R (isotropic CA, incomplete)
Unlikely events happen.
My silence does not imply agreement, nor indifference. If I disagreed with something in the past, then please do not construe my silence as something that could change that.
User avatar
muzik
Posts: 6604
Joined: January 28th, 2016, 2:47 pm
Location: Scotland

Re: Pattern viewer for forum threads

Post by muzik »

rowett wrote: February 27th, 2023, 8:18 am
muzik wrote: February 25th, 2023, 9:07 am A few days ago, I made the mistake of trying to identify the following p1549994, expecting it to be neatly contained within an acceptably small bounding box that I estimated from running it for the first 30K generations or so. This assumption that I had made ultimately didn't turn out to be true. Period detection concluded after around five minutes (I don't remember exactly how long it took), but judging by the fact that this oscillator's total bounding box is 1901x1901, resulting in the amount of cells needing checked being in the trillions when counting in the high period, I don't think Identify would have fully computed everything any time soon.
With the latest version of Identify this now takes about 16 minutes on my machine (5:30 for period detection and the rest for analysis).
Tried this on the latest Pro build and this is down to 77.1 seconds for period detection and 112.0 seconds for everything else, without a strict volatility analysis.
Parity Replicator Collection v1.6 is now live - please send all relevant discoveries here.
User avatar
R2INT
Posts: 811
Joined: July 2nd, 2024, 7:42 pm

Re: Pattern viewer for forum threads

Post by R2INT »

A bug in LifeViewer Pro:

Code: Select all

# See T=228
x = 207, y = 196, rule = R2,C2,S, B7-13
4ob3ob2o2bobob2ob3obo4bo2b2o6b7o2b2ob3obobo3bob7o2b2obo4b2ob2ob7obo2b
ob2ob2o2bob4ob2o2bob7obobob2o3b2o3bo7b2o3b3obobo2b2obo2bob2obob3ob2ob
o2b2obob3o4b2obobobo$o2b2obob2o2b3ob2o3bo2b2o3bo3bo6b3o2bo2b2obobo5b2o
2bo3b2o2b3o2bob2ob2ob3o4b2ob3obob2ob4o3bo3b6o3bobob3o2b3ob3o2bob2o2b2o
b2ob2o3b2o2bob2ob4o2bo2bo2bob2obo2b5o3b5ob2ob3o$8ob2obobo2b2ob2o3b3o5b
2o4b3ob2o3bo2bo2b2obobob2o3b2ob2o5bob7o2b3o3b2o7bo2bobo2b4o4bo3b5ob3o
bobo2bo3bo5bobo3b2obo3bob3ob2ob2ob2obob3o2b3o2bo5b5obobob4o$2bo2b2o2b
3ob2o3b2ob2obobo2b2ob2obo3bob4obobo4bo4bobob3ob2o2bobob2ob2o4b2ob6ob4o
b2ob5o2b4obobo2b3o2bo2bob4o2b4o2bob2o2b3o3bo8b7ob3ob2ob3o2b3o2bo3b2o5b
2ob5obo$ob2obobo2b2obob3obob2ob2o2bo3bo2b2o4b8obo2b2obo2b2obo2bobobo3b
2o3b2ob2o2b3o2b3ob2o4b2ob2o4b2o2b3o3bobo4bo4b3o2bo2bob2obo2b4o4b2obo3b
ob3o2bo3b2ob3o3bob4o3b2o3b8o2bo$3bob2o2b5o3b3ob5o2b3o4bo5bo2bo6bob7ob
2o4bo3bobobobob2ob2o2b3ob2o2b6o2bo2bo2bo2b3ob2o3b2o2bo4bob4o3b2ob2ob5o
3bo9bo3bo2b5ob3ob2o5bo2b2o2b2o3b3o2b3o$2b3o2bob3obob2o2bobo4b5obob4ob
o2bo6b2ob4o2b2ob2o2bo2b2obobobo2b2o2b3ob2o7bo6b3obo2b5ob9obo2b2ob3obo
bo3bob8o6b2o8b2obo3b12o2b3obo2b3o3b4o$o3b2o4b3ob2o2b2ob4o6b2o3b5ob2ob
ob2o3b3obobobo2bo4bob3obo2b3obobo2bob5o5bo2b3o5bob2ob4o3bo5b3obob2o4b
o3bob2ob2o2b2ob4o3b2obobobob5o2bob3o3bo2bo3b6o2bobo2bo$4b4o4b3o2bo6bo
b2o2b2o3bo2b2o4bo7b3o2bo5b3o3bo3b6o2bob5o2b2ob3o4bob2o2bo3bo2bo2b3ob2o
6bo3b2o2bo2b2o2b2o3bobo8bob2o5b3ob4ob4obo5b3o2bob5obo$2o5bob3ob6obo4b
2obo5bo2bo2bo6bob2o5b2obo2bob2ob2o4b4obo2bo2b2obo2bo7b5o3bo3b3o3bob3o
bo3b4o2b2o2bo5bobob2obo2b5ob3obo2b3obo3bo7b2o2bo2bobo2b5o2b2o$b2o3bo3b
2o2bobo2b2ob2o2b3o4bobo2bo5b2obo3b3obobobo4b2ob2o3b3ob2o2bob9o2b2o2bo
bo4b5o2bobobobob2obo2b2obobo3bob3o2bo3bo4bo2bo4b2obobo2b2ob3o4b4obob4o
b2ob4o2b4ob2o2bo$o2b7o2b5o2bo3b5o4bo2b2ob2o4b8o6bobobo2b2o2b2ob2o4bo4b
o2bob3o2bo4b3o3b4ob3ob2o3b3obo3b4obo2bobobo2b3ob4ob2obobo6bo2bob2o2bo
b4ob2o5b4o2b4o4b3ob2o$o3b2o2bobobo4bo2b2o3bo2b2o2bob2obob3obo7b6o5b3o
2bob2o2bob6o3bobo3b2o6b4ob3obo2bo3bob2o2b2obobob3obob6ob2obo2b3obo3b2o
bo3b4ob3o3b11o2bo4b3o2bobo2bo3b3o$2obo4b2obo4bo4bobo2b2o2b2o2b2o2bo5b
2o2bo5b2obobob2obo3bo5b2o4bo2b3ob3obobo2bo2b2o5bob7obo4bob2o4bo2b5obo
bobo5bob3o3b2o2bob2o4b2o2bo3b4o2bobo2b3o2bo4b2o3b2o$2ob4o2b4obo3b2o2b
o3b3obobob3o5bob2o2bo4bobo3bob2ob2o2b2o3bo2bo2bo2b2o2b4o2bo2b3obobo3b
2o2b2ob4o3bob2o4b5o2bo2b2ob2ob4o2b4obobob3o2b4o5bo2b4ob5ob2o2b3o3b3ob
4obo$3b2ob4ob2obob3ob3o2b3ob6o3bo4bobob2o2bobo3bob2ob3ob4obobob3ob3ob
4ob5o2bo2bob2ob3ob2ob2obo5b3obo3b3ob2o5b5o3bo2bo2bob3ob3ob5obo3b2obob
obo2bob4o2b2o2b3obo2b3ob2o$2ob3obobobo2b3obob3obob2o3b5ob4o2b2o2b3o3b
obobobobo3b2ob2o3bob5o2bobo3bobo3b3ob2obo3bob2ob7o2bobob3ob2o2bob5ob2o
3bobob2o4b2o2bo2bob5o4b3o4bo2bo2b2obobobobo3bo2bobo$2o2bo2b3ob2o2b2o3b
ob2obo5b2obobo3b3ob2o4b2o3b2o2b2o3b2obo2b2o2b8o2b2ob2o3b2o2b3obobo2b2o
b2o2b2o4bob4o3bo2bob2o4bob2ob5obo2b2ob2ob2obobob2o2bo3bobo2b3o2b2o2bo
3b2obobo4b3ob2o$2bobobo3b2o2b11o3b3o3b2obobo7b2obo4b2o2b5obo7bo2bobo2b
3o3b2o2bob6obobobo2bob5obo2b8o2b8obob3ob3o3bob2obobobo3b2o2b2obob3obo
3bobo7b2obo4b2ob3obobo$ob2o2bo3b3o4b2obo3bo2b2ob2obo3b2o2bo2bo2bobobo
b3o2bo3bo2b2obo4bo5b2ob2ob2o3bob2ob2ob2obo2b2o2b2obobob5ob3o2bo2b2o3b
o2b2ob3ob2o2b2ob2ob4ob3obobobo4bob4o2b2o2b2o4bob3obob3o2b2o$o2bobo2b8o
3b8o3bo2bob2o2bo2bo3b2ob5o2b2o6b2obobobo3b3o2bo2bo2bo2b2obob3ob4o4b2o
b2o7bo2bo2bo4b4ob5obob2o3bo2b2obo2bo2bo3b3o3bob3ob2o2bo4bo2bob2obob6o
2bo3bo$3bo5bobobo2b2o3b6o2b6o4bob2obo5bo2b5obo2bo2bo5b4o4b4obo7b2o5b5o
2b5ob3o7b2o3bob2o4b2obo2b3o2b3ob2o8b2o2bo4b2o4bob2o3bobo3bo2b5o2bobo3b
3o$bob5o3bob2obobobob2obo3b2o2bo4bobo2b2o2bo2bob2o4b2o2bo3b2ob2o2bo3b
2o2b3obo2b2o5bobo3bo3bob2ob2obobo2bobob4o2b2o2bo3bobo2b3obo2bo4b2ob3o
2b4obo3bo3bo3b3obob2obo2bo4b3obo4b3o$bob3ob2o3bobobob4ob6o2bob3obo2bo
2bobobob4obo3b3ob6o2bob2o2b2ob2o2b4o2b4ob2o2bobo2b3o10bo3b2o3bo2bobob
6ob7obob5obob2o6bob2obo6bo6b2o2b4o2b2o2bobo2bo2bo$2bobobobob5o2bo2bo4b
ob5obob9o2bo4bobo2b2obob2ob2obo7bobo2bo4b5o2b2obobo2bo5bobobob5obob2o
2b6obo2bo3bob5obo2b2ob2obobob2o2bob2o2bobo3b2o3b5ob3o2bo3bobo2bo2bob2o
$4o2bob2o2bo3b4o5bo2bob2o2bo4b3o3b4obob2ob2obo2b2o5b3o3bobob4obo2bob2o
b3ob5o2bobo2b2o2bo14bo2b2o2bo2b2ob2o3bo6b14ob2ob2obo2b2o4bob2o5bo3b7o
b2o$2b6o3bo2b3obob2obobobo3bo3b3o9b2ob2o3bo2bob2obobobobobob3ob3o5bo2b
ob5obo5b2obo2bob2obob3o2bo3b2o3b2o2b3ob2ob4o2b2o2b2o6bo3bobobo3bo6bo7b
2o3b6ob2obo2bob2o$o2b3obo2b5ob4ob5o8b2o2bobobo4bo3bo2b3obo3b2obobobo2b
3ob3o3bob4obob4o2bo5bo2bo2bob4o3bo2b8obo12bo2bobo2b2ob5o3bo2b7o4bo4b3o
6bo3bobo2b2o3b2o$3o2bob5o6b3o3bob2ob7obobo3bobo3bo3b2o2b2o5bo4b2obob2o
2bob2o2bo2bobob3o2bob2ob2o2bobo3bobo2bo3bobobo4bobo3b3o3bob2ob2ob3obo
2b5o2b3o3b4o2b3o2bo2bobo2b5ob3ob3obo2b2o$2bo4b3o2bob3o2b5o2bo2bo2bo5b
2ob2o2b2o2b2o5bobobob5ob3obobo4b3o3bob5obo2bo6b2o2b3o4b6o2bo2b2o2b9o3b
o4b2o2b2o3bo2bo2b2o2b2o3b4o2bo2b2ob2o2bobob2obo2bo2b3obo2bo$o2b4o6b7o
2b2obo6b2o3bo2b4ob5ob4o2bob2ob2o2b2ob3obo4bob2o3b3o3bo2b2o2b3obo2b3o4b
obob2o2bobo4bobobob6o3b2o2b4obobob2ob2o2bobob3obobobob3ob3o3b2o3bobo2b
2obo4bobo$8o2b2o5bo2b2obobo3b3obob5o2b4ob2obo2bo5bob2ob2ob2o3b3ob2o2b
o2bob2o3bob10ob2obobo3b3ob2o2b2o2b2ob4obo2b2o2b2o2bo8bo2bob4ob2o5bo2b
2obob5o7bo3bo3b6o$bo2bo2b2obo5b3o4bo3b4ob2obo3bob6ob3o2b4obo2bo2bo2b2o
3b3ob3o2bo3b2ob5ob3ob3obo2b3o2bob2o2bo4bob2o6b2obobo2b2obobo2b2ob2o2b
2o4b3o3b3ob2o2bobo2bo3bob3ob4o2b3o3b2ob2o$4b2ob3ob5ob2obo3b5o2b3ob2ob
2obob2ob2obo3bo4bobo3bobob5ob2ob2o2bob2obobob4o3bob2o2b6o4bob3ob2o2bo
bobo3bo3b3o3bo2bo4bo6bo3b2ob3obo3bob2o2bo3b3o2bob4o2bobob4o2b2o$bob4o
5b3o2bobob3o2bobo2bob5ob3obo5b2ob3ob4o2bo2bob2ob4ob2o2bo2bob2o10bo7bo
3b3ob2o4bo3b3o2b3obo2bo2b2obobob3obo2bo2bob3obo6bob4o2b7ob6obob2obob2o
b3o3bo$2bob2ob3obo7bobo2b3obob3ob4o2b5o2bo3bobobob2obob3o2bo3b2obobo3b
o4b3o2bo2b2ob3ob2o2b2ob2o3b2ob2o2b5o2b5o3bo2bob4obo2bobob4obob2o2bob3o
4bob4o2b2o2bo3bo6b2o2bobo2b4o$o2bob7o5b2o2bo3b2obo3bo4bo2b5o4b3o2b3ob
obobo2b2ob2ob2obob4o2bo2b2o2b6o3bo7b3obob2obo3bob3ob3o2bo2bobobob2obo
2bobo3b3ob4ob4o2b2obobobob4o5b3ob4o2b4o2bo3bo$2obo2bob2o3bob3o3bobo3b
2obo2bo2bo2bo2b3o3bo2bo2bob2obob2ob2ob3ob3o2bob2ob2o2bobo2b3o8b2ob5ob
obo2bob2o2b2ob2o2bobo2bobobo4b3ob2o3b2o2bobo2b3o5bob5ob5ob2o2b3o2b4ob
ob2o2bob2o$obo2bobo6bob2ob2o3bo7b6ob2o4bob3ob2o2bo2b2o3b2obo4bo5b3ob2o
2bob3obo3b3obo3bo2b2obo2b2o5bobo3bo2b2o5b4ob2o2b2o4b2o2b2ob2obo5bobo2b
ob2o2bob3ob2o2bobo2bo3bo7bo$b2o4bob2obobobobob2obob2ob3obob4ob2o2bo2b
2o3b3o3bo2bobob2o2bobobob3o2b5o5bob3obob2obo6b4obo2bo3bo3bobobob2o3b2o
bo2b7ob5obobob2o2b2ob2o4bobob2obobobob2o3b5o3bob7o$2o2bob2obobob3o3b2o
bobob3o2bo2bobob2obob3o3b2ob3obobob2o4bobob2ob2o2bob2ob7obo3bob3ob2ob
ob4obobob4obob3obobobo6b2o2b2o2b2ob3o2b3ob3ob2ob2obo4b2o2b2o5b2o2b2o2b
3obo3bo5b2o$3ob6ob4ob4o2b2o4bob2o2bo3bobo2bob2o2b5o2bob2o2bob3o4bob4o
2b2o3b2obobobobo3bobo2bo3b2o2bo2b5o3bobo2b2obob3ob4obobob7obo4bob2obo
2b3o3bob4ob2o2b3o2b2obo2b2obo2b3obobo$b2o3b4o2b3o3bo3bobob5obob2obo2b
2o2bo2b2o3bo3bobobobo4b2obobobo7b2obobobo6bob2ob7o5bo2b3obo2b2o5b2o2b
ob2ob3obo2b4o3b2obob4ob2o2bob2ob3o4bobob6o3b2obo2b5o$3bob2o2b2o2b2o3b
o2bo2b8o3b3ob3o3bobo2bo4b6ob4o3b2ob5o2b4o6bobob2o2b2o7bob3o2bo5bo3b2o
bob3ob2o7b3ob2o2bob4ob2o3bo3bo2b2ob3o4b4o2b2o2b2o5b2o2b6obo$2bob2obob
2obo7b4o2bo8b3obob3ob2obobob9obob3o3bob2obob2ob2o3bob2o2b2obob2o2b2ob
3o3bobob2o5b2obobo5bo2bobo3bo5b2ob2ob4o3bo3bo2b2o2bobobo2bob5ob2o2b2o
2b3o3bo3bob2o$obo4b3ob2o5bo2bo5bob3ob2o2b5obo2b3ob3ob3obobo4b2ob5ob7o
b3ob2o2b2o6b2o2b2o2b4ob4ob2obo3b3o2bo2bo2bo3b2o3bobobobobo2bobo3b5o2b
ob4ob3o3b3obobo2bob4obobo2b2o3bo$5b5o2bo5b2obob2o6bo3bo4b2o10bo2b2o6b
3obob3obo4bo2b4ob2o2b3o3b4o2b2ob2ob2o2b5ob2ob7o3b2o3b2o6b3o5bobo3bob2o
6bo3bob2obo7bo6b4obo2bob5o$2b3o2bo2bob2obobo2b2ob2obobo2bo2b2ob2o2b3o
2bob2o3b6ob2obo2b5obob2obo2b3obob3ob2o7bob2o2bo3bo2bob3o4b2o5bobob4ob
3o2bobo2bobobo3b2o2bob3obo4bo2bo3b3o3b6o2b3obobobo2bob3o$ob3ob2obob2o
b2obo2bobobob2obo7b6ob3o9b3obob6obo4b5ob2obob5o2bob2obo3b3ob4o4b3obo3b
3o3bobobo2bo3b5ob3o5b2o2b2obo2b2ob4o5b4o3b4o2b3ob3obob2o3b5o$ob4obob4o
4bobo2b2ob4o2bobobobo2bobob4ob4o2b7o5bobo3b4o2b2o3bo4b2ob3ob3ob5o2b2o
bob4o2bob2o5b3obo2bo2bo4bob2obo5bo4b3ob3o3b3o6b2ob2o3bo2b2o3bob5o3b3o
$o3bobobo3bobob5ob2ob2obobo2b2ob2o2b2obobo2b2o2bo6b4obo5bo2b4o2b2obob
obo2bo4b3o2b3o2bobob5ob3o2bobo2b3obob3ob2obo2b4ob3ob3obo3b2obobob3obo
bo2b2obobo7b3o2b4ob3obo2bob2o$bo4bo2bo3bob3o2b2obob3obo3b3ob2ob2o5b2o
2bo3b2obo2b2o2bob2obo2bob4o2b3ob3ob3ob2o4bo4b2obobo2bo2bo2bob2ob2ob2o
4bob2o2bob5obob3ob2o4b2obo3bobob5o3b2o7b2obo4b2o7bob2o$obo2bo2bobo3b2o
2bo2b2o2bo2b3o3b2o2b2ob2o2b2obob3obo2bob2ob3o2bo3bo8b2ob3obobo2bobobo
4b2o3bo3b2obo2b2o4b2o3bob3ob5o3bo3b4o3bob3o2b3ob2obob2o3bo2b2obobob3o
2b5o2bo2bo3bo2bo$5bo2bob3o3bo2bo4b4o4b2ob2ob6obo4bo2b2o3bo3bob2o6b4ob
o4b2obo4b6ob2o4bobobo6bo5b3obob3ob2ob5obo5b3o2b3o2bobobo2b3o2bo2b2o4b
o2bo6bo2bo3b2ob5o3bobo$2ob3o3bobobo3bo3b2ob4o5b3o2bobob2o2b2ob2obo3bo
2bob6obob2ob2o2bobo2bo4b3o3b2ob3obob3o2b3obo3bobo2bobo2b3o3bo3bo5bo2b
ob3obo3b2ob3obobob2obob2o5bob3obo4b2ob2ob2ob2o4bo$3ob3o5bo2b3obo3b2ob
2o2bo3b2o3b3o3b2ob2ob2ob2ob3ob2obo2bo3bob2ob2o2b3o2bo4b3o2b2obo3bob6o
bobobobo2bobob5o3b2o4bo2bo2bob2ob2obobobo3bobob3ob5o4bob2obobo2b6ob3o
b3o3bobo$2bo5b3obob2obobo2bob2o3bob5obo2b5ob4o5bobo2b2o3b4obo2b2o4b4o
2bobob4o3bob3o3bobob2o2bob2o2bo5b2o4bo5bob2obob2obob5o5b3obo3bob7o2bo
b3o3b4ob3o2b2o3bo3bobo$3b2o2b2o3b2ob3obo2bo4bob3obob2o2bo3bob2obo2bob
3ob2ob3obo3bo2bo2bo2b3obo6bo4b3ob4obobo2b5o4bobo3bob2ob2o3bo2b3o8bobo
2b2o4bo3bo3bo4b7o3bo3b2o2bo5b2ob2o2bo3b2o$2obob2o2b2obo2bo4b3ob8o2b2o
2bo2b5obobobobob2o4bo2b2o2b2o4b2o2b2o5bob4o2b2ob3obob4o2b3o3b2o3b2ob2o
b3obob2o3b2obo3bob2ob2obo2b3o2b4o2b2obo2bobo3b4obo2b2o6bo4b2o2bo3bo$o
b2ob3obo3b5ob6obo7b8obobob2obob4ob5obo2b3o4b3o7bobob2o2b2o2bobob3o2bo
b5o2bob2o3bo4b3o3b2o8bob3o7b3ob2obobo6b3o3b4obo2b4ob2o2b3ob2obobo4bo$
o2b2obob3ob2obobobobobo2b2obob2o6b2obo2b4o4bob3obo2bo2bo3bo3bob2o3bo3b
ob3obo5b8o2b6o2bo6b7ob3ob2o8b2obobob2o3b5ob2o2b4obo2b2o2bo2bobob4obo2b
o2bo2b3ob3obo$obo2bo3b2ob2obob4obobobo2bobob3o2b3ob2ob3o4b4o2bob2o2b5o
3b2o3bob3obobo3b2obo2b2obo5b3obo5b3o2b2ob2obo2b4obobobob2o8b2ob3obob4o
5b2obobob4o3bo3b2o6b3ob4o3bobo$4b3o3bob2ob4ob2ob2o3b4obobo2bo2bob7o2b
ob2o2b3obob4o4b5obo3b3ob3o5bo4bo3bobo2bob2obobo3b2o2b3o2b4ob2o2b3o2b2o
bob3o2b2o7bobo2bobobob2ob2ob3o5b2o5b3obobo4b2o$2o3b2o2bobobobo2b2ob3o
2bo2bobob3obobob3ob2ob3ob2o3b3ob4obob2o7b4o2b3ob2obob5obob5obo3b7ob2o
b3ob4o2bob2obob2ob3o4b2ob5o2bobobob3o2bob4o2b4obobob3ob3o2bobo4bo$b2o
bob8o6b4o4b3ob2ob5obobobo5b3o4b6o6bo3bo2bo3b5ob2o3bobo2bobob6ob2ob3ob
obo2b2o3bob5obo2b8obo4b2o6bobo2bobo2bo2bo4bob8ob3ob2o2b4o2b2ob3o$2bo2b
4o6b2o2b3o2b2ob2o3b3obo5bo5b3ob2ob3ob2ob6o2bo2bobobo4bobobobo3b6o2bob
5ob4o3b2o3b2obo5b3o2bob4obob2o3bob2ob3ob6obobob3o3b4obobo2b4obobo2bo7b
o$2ob3ob4ob3o3bo2b3ob2ob2o4bo2bob2obo2b3ob5o5bob2obobo2b2o2bob2o2b3ob
ob2o2b2o3b3o6b2o5bobob4o2bob4o2b3ob2o2bob3obo2bo2bo2b3obobobobob2ob2o
2bob2o4b2o2bobo3bo4b2o3b2obob2o$obo2b3o4bob3o2b2obo4bo2b2o3bob2o2bob6o
bo5b2obobo2b2ob3o2bo3bo3b2o2bo3b2obob2o2b2obo3bobob2ob3o3bob3obo2bo2b
2ob3o2bo2b4ob2ob4o3bo2bo2bo5b2o2b2o3b6o3bo3b3o3bo3b2ob3obo$2obo2bo2b2o
2b3ob2o2b2o3b2o2b4o2b2o2bob6o3bobo3b3obo8bobob2ob3ob2obo2b5o2bobo2b2o
9bo2b3o2b2o3b3ob3o2b2obob6ob5o3bo2b2ob3ob2o2b2obo3bo2b2o5bob5o2b2obob
obo2b4o$b3obo3bo4b2o2bo4b3ob3o2b2o3bo2b2o2bo9bobo2b2o5b3o2b2obob2ob2o
7bo4b2o4bob4o2b8o4b3obob2o2bob2ob2ob5ob2o6b3o3b2o5b3obob6ob2obobo2bob
o3b2obob2o4b3obo$2o4bo2bo2b5ob2o2b2o2bob2o5b2o2b3o2b5ob11ob6obo2bobo2b
obob2o2bob4o2b2obob3obo2b4ob5obo3b4o5b2o4bo2b2obobob4o4b3obo2bob2obob
2obo3bo2bo2b2ob4o4bob2o2b2o4bob2o$bo3bo4bobo2b2ob2o2bob6o4bo7b2obo3bo
8b2o2bo4b4o3b2o4b2o2bo2bo5bo3b6o3b3ob4ob2o2bo3b2ob3o2b2obo2b2ob2o2bob
o4b2o4bo2bob2obobo2bo3b5ob6obob3o4b3ob3o$ob3o5b2o5b3o2b2o4b2ob5o2bo4b
3obob3ob3obo7bo3b4o2b3o7bob3ob3o5bo3bo3bo3b3obob2o4bo3bo3bob2obo2bo2b
o2bobo5b3obo3b4o2b2ob2o2bo3bob5ob2ob5o2bo3b2ob4o$o2bo4b3obo3b3o2b3o4b
2o2bob2obo6b3ob2obob2o2bo2bob2obo2b2obo5b4obob3o3bob2obobo3bob2obob2o
b6obobob2obo4b2o4bobobo2b2ob2o2b3o2b2o3b2obo2b2o3bo3b5o6b3ob2ob2obo2b
2ob4o$2b2o8bo6bo2b3o3b2o3b3obobo2bobo5b2o2b3ob2ob2ob2obo6bo2b2obo2b2o
3bo2b2ob2o2bo2bo2bo4b2o5b2o3bo3bobobobo3b6o2bo3bob3ob2ob2o2bob4obob4o
bobobo2b2ob3ob3o2bo3bo3bo4bo$bob2ob8ob2o2bob3obo2b2o2bobob4o3bob4obob
2ob4o2bo3b2o2bo3bo4bobo3bo2b2obo3b2o2b2obo2b3ob2o5bob4ob3ob4o3bobob2o
bo4b2ob2o2bo3b3obob3obo2b3obo3bobob4o2bob2o2bobo2bob2obob2o$2ob3ob3ob
4ob3o4b3obobobobo2bo3bo2b2o2b4o2b4o4bobo8bobob2ob2o3bob2o5bo2b9ob11ob
o3b2o2b5ob3ob2o2bo4bobo3bo2bobob2ob7ob6o4b4o3bobo3b5ob2ob2o$ob2obob3o
7b3ob3o4b4o3bo2b2ob2ob2ob2o3bo2bobo2bo2bo2b3o3bob2o2bo2b5o2bob2o4b2ob
3obobo2b2o3b4obobob5obo4b2o2b2ob2o3bobob4ob2ob2obo3bob3o4b2o2bob3ob2o
b2o3b3o2bo2bobo3b2o$bo2b3obo2b2obo2b2o3bo7bo2b4obob6o3bo2bo4b6o10b4o4b
2obo4bob3obob2o3bobob4ob8o3bo3b3obo3b2ob2o4b2obo2b2o3b2o3b2o2b2obob2o
bo2b2ob5o5bob2o4bo3b6obo$o3b3ob3obo4bo3bobobobo4b6o2b2o2bob2obob4o2bo
b2obo5b2obob3o2bobo5bo2bobobo3bo3b2obob2obo3bob4o7bo3b5o2b3ob4obobo2b
o3bob5ob2o2b3ob5obo2b2ob4obob2obo2b3o3bobo$2bobo3bo2b2ob2o2b2ob2o3b3o
2b2o2b7o3b2o3bobob2obob3obobob2o6b4o7b2ob3o6b3ob2o4bo4b2obo3b3o2bo2b6o
bo2b3o3b4obo2bob2obo2bobo2bob3ob2o2bo5bob2o9bob3ob3ob3o$o2bo2bo3b3ob2o
2bo4bobob2ob2obo2b2ob3o2b2obob5obo2bobo6bob4o3bo2bo2bo2bo2b4obo3bo2bo
3b2o2bo2b2o3b3o2b2o3bobo3b7obob2ob3o2b2o5b2o2bo3bo2bo2b2o3bobob2obobo
b2ob5o2bo7bo$o4b5o5b2o3bo9bob2o9bobob2ob2ob2ob2ob4o2bob3ob2obo2bo6b4o
6bob4o2bo2bo2bo3b5obob2o3b3obo8bob2o2b2o4b3o4b2o4b3o6bo2b2obo2b2o2bob
obo5bo4b3obobo$o2b6obobo2b2ob6obo5bobobobo2b2obo3bo2bo4b3o3bo2bo2b2ob
o2bo4b2o2bo4b6obo3bo4b6o2b2obo3b5obobob4ob8ob2o4bobo2b2obo2b2o2b2obob
o2bo3bo4bo2b3o2bobob2ob3o2bob5o$bo2bob3ob2obob4ob2o2bo4b5obob4ob2obo3b
o3b4obob2o3b2ob3ob2obob3ob2o2b4obob2o3b6o2b2o2bo4bo3bo2bob2o3b2o3bo5b
3o2b3o2b2o2b7ob2o2bobob2obo2b2o3b2o5bob2obob3o2bobob4o$2bo3b4o2b3o9bo
3bo2b4ob2o2b2obo2bobo2b3o6bo2b2o2b2o4bobob5o2b2o2bobobob2ob5o4b2obobo
2bobo2bob3ob3o2b2ob2obo5b4o2b2o2b6obo4bobobo2bo5bobo4bo2b2o3b3obo5bob
3o$5b2o7bobobo5b3obo3bob2o2bo3bo2b3obo3bo2b4o2b2o5bobo3b3ob2o3bo3bobo
3b2ob2o4b7o2bobo3b3obo2bobo2bobob3ob2o2bo3b3ob6o2b3obob2obobobob3obo3b
2ob2obo3bo2b4o3bob2obo$bo2bo3b3ob3obo2b2ob4obo2b3o2b2o4bobo2b2o6bo3b3o
bobob2obob2o2bo2bobo3bob2ob5ob2o4b2obo3b4obobob2o4bob2ob3obo2b2o4b2o2b
3o2b4o2bob2obob3o2bobobo5b3obobo3b3o2b2ob2o4bob2o$3bobobo2bobob2o2bo4b
ob2ob3obobo8bo2b3o3bob3ob4obob3o2bo3b2ob7obobob3ob3ob2obo3bob2o4b8ob5o
5b7ob2ob2obo2b9ob5obo2bo4bo2bobobo2bob3o4b3obo2bob3obo$3b2obobobo2bo3b
2obo2bob4obo2b4o2b3o5b6o2b8ob2ob3o2b5o5bob3o3bobobo4bo2b5o3b2o2bo2b2o
2b2o5b3o2b2o2b4obobo2bob3o9bo2b3o2b4o2b2ob2obo2bo2b2obo2bob4obo2b3o$5o
3b3obo3bo3b7ob7obobobo2bo3b2ob2o3b2o3bob4o4bob2o2b3o3bob6o2b2o2b3o2bo
bob2o5bo2bobo3bob2o2bobobob2o4b2o4b2o5b3o3b4o3b4o2bo4b2obo3bob3o2b3ob
3ob2obobobo$ob2ob3o4b2obobo3b3obobo2bo6b2o2b3obob2o4b7ob2o6b2o5bob6ob
obo2b4o3bo2b2ob4o2b2o2b3o3bo2bobo3b2o2b4ob2ob4obo4b2o2b4o3b2ob2obo2bo
2b5o5b2ob4ob7o4bo2bo$2bobo3bo4b3ob3ob5o4b4o2b2ob3ob3ob4ob2o2bobobobo2b
o3b3o2b10obob3ob3o2b2o2b4o6bobobo10b3o2b4ob2obob4o2bobob4o2bo7bob3obo
2bob3ob2obob3o2bobo4bobob3o3bo$4b2ob2obo2bobo3b3obo2b3o3bob4o2b2obob3o
3b4ob3o2b2o2bo4b2o3b2o4bobob3o2bo4bo2b2o2bob2o3bob2o2bo2b4o2bob4ob2o4b
ob5o3b2o2bo2bobob5o2b3o3b4o3bob2ob2ob4obobo3b3ob2o$2b2ob2o3b3obobob2o
3b4o7b2o3b3ob2o2bobo2b4o4bo3bo4bobobo2b3o3b2ob2o2b2o2bo2b3o2bobobobo2b
ob2o5b2o3bo3bob2o3bobob2ob5o5b2obob2ob3obobobo2b2o3bob2obo4bobo2bobo2b
o2bo4b2o$2ob3ob4o2bobo2b4ob3o3b2o2bob11o2bob3ob2o2b4obob2ob2o2b5ob4o4b
2obob2o2b4o2bo4bo3bo4bo9b4o5b4o4b2o2bobo3b2o2b3ob2o2b5o3b3o2b3ob3obob
3ob2o2bo5bo3bo$o3b8o2b2o3bo2b4ob3obo2bob3ob3ob2ob2obo5bo3bobobo4bo5bo
2bob2o2bobobo4b2ob2ob6ob2obo3bob2ob5obobo6b2o4bo2b3o2bo2bobobob2o2bo3b
3ob4o3b4o2b2obo4b3obo3bo2b2o2b3o$obobo2bo3bob3o2b3obo3bobo4bo3bo4bo7b
o3bobo2b4obobo2bo2bobo2b2ob5o2b3obobo3bo2b3obob3obo3b4o11bo3b3ob3o3b4o
bobo2bobobob2o3bobo3bobo2b5ob2o3b4obob2ob2ob3o2b2o$obobo9b4o3b2ob2o2b
o3b7o3b2ob3obo2b2o7bobo2bobobob2obo7b2ob2o2b4o6b2ob2o2b4o4bo2bo5bo2b2o
b4obo2bob3o2b2o3b4ob2obo2bo3bobobo2bo3bobobob2o2b3o2bo2bobob3obo2bo$o
4b4o3b2obo4bob2o2bo2bobo2b2ob2ob2o3b3obob3obobo4b2o2b2o2bob3o4b6obo2b
5ob2o2bo2bobob5obo2b2ob2ob4obob2obobo5bob5ob3ob2ob2o4bo4b7o2b2o2bobo6b
2ob2o2b4obob6o$ob3o6b2o2bobo3bo4b3obo3bo2bob2ob2o2b4o2bo2b2obo2b2o3bo
b7o2b3o4bo2bo5b3ob2o2bob2o3b2obob5o6b7o2bobob3obob2ob4obob2o3bo4bo2b2o
5bobo5b3ob2ob2o2b2obobob2o2b2o$7b3ob3obobo2b2o4bob2obo3b2ob2o2b2o2b11o
b3o3b3o7b4o4b5ob2obobo2b2ob2ob2ob3o2b5o2b3ob2ob4ob3o2bo3b4obo2bo5bobo
bo2b4o2bo4bo4b6obo3bob3o2b2obob3obob2o$2b2obob2obo3b6o4b2ob3o3bobo4b4o
2b2o4b2o3bobobo2b2o4b2o3b4ob2obob3ob2obobobo2bob2obobobob2obo2bo3b3o2b
o3bob4ob2obo3b3o3bo3b2o4bo2bo2b2obob3ob3o2bob5ob2o3b5ob6obo$4b2o2bob2o
bob4o2b2o2bo3bo4b2o2bobobobobo3b3o2b2o2b2o2bo3b2o4bo2b2o4b2o3b2o3b7o3b
o3bo7b2obo2b3obo2b2o2bobob3o3bo2bob2ob4obo3b3obo3bo2b3o3b4o2b5o2b3ob2o
4b2o3bo$2o2bo2b2o2b4o2bo2b4o2bo3bo2bob3obo3bo2bobob3obo7bob2obo2bo2b2o
bo2bobobo3b2obo4bo2b2o2bobo2b3o2b2obobobo2b2o2bo2b2obo2b2o4b2obob2o2b
2obob2o5bo2bo2b3obob3ob4ob2o2bob3ob3o3b4o$bob2ob3obobob2o2bo2bo3bo3bo
b3o2b2o4bob3o2b2ob2o3bo3b2o2b2ob5obo2b4ob4o6bobobo2b2o5bo4bo5b2ob5o2b
o2bob2o2bo3bo2bo4b2obob3o4bobo2bo4b4o3bo2b3o2bo2b2ob4ob4ob3obo$o2b4o2b
o2bobo3bo6b2obob2ob2o2bo2b2o3b3o2b5ob4o3bob3o2bo2b3ob2o2b3ob2o2bo2b2o
bob4obob5ob2obob2o5bo3b2o2b2o2b5o2b2o4b3o5b3ob6o10bo3bobob3o3b4o3b2ob
obob3o$3o2bo2bobob4obob4o2bo2bo2b2obo2bo2b2o2bo2b2obo2b2o3b2o3b2obo2b
4o2bo3b2ob3ob3obobob7obo3b3o2bo2b4ob5o3bo3bobo4b5o4bob4ob2o2b3o2b5obo
bo5b2o2bobo2b2obob2ob2obo3bo2bobo$2bobobo2b2ob2o5b5o6bo2bob4obo4b3obo
3bo4bo3b4ob3obob5o3b2ob2o2bobo2bo2b3o2bo8b2obo2bobo5bob2obob3o2bobo3b
2obo3bo2b2o2b2ob5o2b3obo3b3obobob5o2bob3obo4bo3b3o$obobob2ob3o2bo7bo3b
2o3bob6o2b3o2bobo2b2o10bo2bo4b4obob2o7bobo3b3obob2ob4obo2bo2b2o2b4o2b
2o3bo6bobobobo2b2obo2b4o3bo4b3obo2b3o3bo2b3o2b3obob2ob2o4bo2bo$o4bo2b
3o5b5o2b2o2b5o2bobo3bob4o3bo4bo3b5o2b4o2bob3obo5bo2bo5bo2b2ob3o2b3ob7o
2bobobo3b3o3b4ob2o3b3ob3obo2b2obobo7bo2b2ob7o3b2ob4ob2o2bo4bo2bobob3o
$ob2obo3b2o4bobo2bo4b3o2b4o3bo2bo3bo4bo4b2o4bob2ob2ob5ob2obo3bo3bob2o
bobo4b5o2bobo4b2ob2o2b2ob3obo4b2o2bo4b2o6bobo3b3obo2bo4bo2b6o2b4ob3o2b
2o2b2o3bo3bobobob2o$2o6bo2b2ob3obo3bobob3obo5bob2o5b2o2b8o3bo3b4o4b5o
4bo2bobo2bob3o3bobo2bob2obob3ob3o3b2o8b4ob2o3bob3ob14o4b2o2bob2o2b4ob
obob5obobob4o2b5o2b2o$ob4obobo3b2obobobo3b4o2bobo5b5o6b6o9b3o3b3obo3b
9ob2o4bobo3bob2o2b2obo5b2o3bo2bo3bobo5bo4b6o2bob2obob4obob2obobo4b3o4b
ob6ob2obob2o2bo5bo2bo$ob2ob2o4b2ob2ob3ob4o2b3o2b3o2b4obobo3bobo5bobo3b
o6bo6bobo4b3obo2b2obob4obob2ob2o2b2obo2bobob2obo3b4o2b2o2bo2bo2bo2b2o
4b3o4bob2o5b2o4bob3obo2bo3bo5bo4bobo2bob3o$2b2obob2o3b4o7bobobob4o3bo
5b2o2b2obobob3o3b2o3b4obob2ob4o3bobo3b2ob6o2b2o2bo2bo2b5ob2o2b2ob2o3b
o4bo2bo3bo2b2obo3bo3b4o2b4obob3o2b2obo2bob2ob3o2b3o6bo2b2o2bo3bo$3o2b
ob2o2b5o3bo2b6ob2ob2o2b2obobob2o2bob2ob2o4b3o2bo4b2obob4obo3bo4bo5bo3b
o2b2obobobo2b2ob5obobo2bobob3o2b5o2b2obob2o2b2o4b4o2bobo2b3ob2obobo2b
5obo3bo3bobo2b6ob2o$ob4ob3obo6b3o3b2o4bo2b3obo3bo2b2obo2b2obo2bob10o4b
o2b2ob5ob2ob2o2bo3b2ob4obobo2bo2bobob2o5bo2b2o3bo2bo4bo2b3ob2ob5obobo
2bo2b3o8b4ob2o3b2o3b4obob2o2b2o4b2o$2o3bob3o2bobob3o3b2o2bobob3o5bo2b
2o5bo2bobob2o8bob4obobo2b3ob2o4b2ob2o2b3o3bobo2bo2bob2o2b6o3b2o5bob2o
bob2o5b3ob2obo2bo7b5obob2ob2o4bob2o3bo2b2o2b4ob2o3b3o$ob6o3b2obob2o3b
2ob3obo3bo7b2o2bobob3obo2b3ob2obobo4b4obo5bo2bo2bo5b7o5bobobobo2b4o2b
ob5ob2o3b5obobobo2b4ob2ob2obo2bo3b2o3bo2b6o2bob2o3bob2ob2ob2obo2bob2o
$bobobobo2bo3b6obobo2b4ob2o6bob2o2bo2bobo4bobob2ob3o2bob2o2b2o2bo4b3o
2b2o3b2obob3obob4o3b5o5b3o5b2o6bob2o3bo2b3o6b4obobobo4bo3b3ob4o5bobob
2o8b2o2bobo$3ob2ob3o3b2obo3bob2o2bob3o5bob2ob3o3b5obobo2b2obob2ob4obo
bobob3ob3ob3ob2o6b3o2bo4b6obo2b2obobob7o2b3o2bob2obo2bobob4o3b4o5bo3b
ob3ob2obobobob2o2b3o3b4o3bob3o$2bo2bob3ob3o2bo5bo4bobo2bobob2o2b2o3bo
4b4o3bobo2b3ob4o2bo4bo2b5obo4b2o2bo2bobo2b4o6b4ob2obo4b5obo5bo2bobobo
2b2o3bob2o6bo2b2obo2b7o2b2ob2ob3o2bob2ob3o3b4o$4bo4b2ob7o2b2obob2o3bo
5b7ob2obobo5bob2o2b4obo3bob2ob2ob5ob3ob2o2bo5b4ob3o2b3ob2ob2obo4b7ob2o
bob2o3bob2o4b5obob6o3b2o2b2ob2o4bo3b3o2b5o2bo2bobo2b3o$11obo2b2ob4obo
2bob3o3bob7ob4obo2b6o2b2ob2o4b3o4bo2bobo3b2o2bo2b5o2b3o2bob2o2bobob9o
4bo3bo5bob4o2b2obobobo2bobo2bobo3b2o2bo2b2o2b3o4bob2ob6ob3o3bo2b2o$2o
bo2bobo2bob2obo2bob2obobobobo2bo3bob2o2bo2b2o3bo4bobo4bo2b2o2b2ob2ob2o
4b4o2b2o2bobo3b6o2bo5b2obobo2bob8o3bobo3b2obo2b3o3b2o5bob2o5b4obo2bob
2o3b2o3b2obo3bobo3bo$2o4bobobobobo6b3obob2o2b2o9bo5bobo3bo2bobob2ob3o
b3obo5b4o2bo3bo2b2ob4o2bob2obobobob3o2b5o2bobo3b3o10b2ob3ob4o2b6obo2b
4ob5o3bobobo2bo5b9o4bo$2o2bo9bob4o2b3obo2b4obo2b3o2b2o3bo4bobo4bo3b3o
2b4o2bo2b6o2b3o3bo3bob3o4bo2b2o2b2o2b2ob3obob6o8b2ob3o2b2o2bo2b5ob4o2b
3obo3bo2b2o2bo2bo2bob4ob6o3b5o$o3bobo2b3ob4obo2b3obo4bob3o3bobob2ob2o
b2o5bob3o2bob2o2bo2b3o2b2ob3o2b3obo2b2o2b4ob2o2b2ob4ob4ob2o2b2obo5b6o
2b2ob2o3b3obobobob2obob2obo3bob4o7bob2o4b2o2b3o5bo2b2o$o6bob3ob4ob4ob
o7bobobo3b3obo2b3o2bo5bob4o4bob4obobo3b2ob5o2b2obob3ob2obo3b2o2b2obo2b
o3bo2b2obo2bob2o2bo4b6obobo3b3o2b3ob3o3b5o3b2ob6obo3b2o3bo3b2o3b2o$2o
2b3obob3o2bob4obobo2b3o2b2o2b2ob2ob4ob3ob3o4b6o4bobo3b2obobo3b2o2b2ob
2ob2o3b3obobob3o2bob2obo7bob3o2b2o3b4ob2o2bobobo2bo2bobob2o5b3ob2o4bo
bo4b2obob2ob7obo$2o3b5o2b3o2b3o2b3o3bo2bo2b2obob2ob4obobob2o4b3o5b4ob
o2b4ob3o2b5o2bobo2b4o4b2obo2b2obobo3b4o3b3o15bob3o5bobobob7obo2bob3ob
o3b2ob3obo2bob2ob3o2b2ob2obo$obob2o4bo2b4ob2obob2o5b2ob3o3b8o2b3obob2o
b2o2b2ob3ob2o3bo3bob2o2b5o4bo4b3ob2ob2obobobobobo2bob2ob2o2bo3b5obob5o
2bo7bo2b6ob4o2bobo2bob6o2bo4b2obo2b2o5b2o$b2ob2o2bob2o2b4obob3obo3bob
o4bo4b3o2bo4bob2ob3obo3bobo6bob2o4b2ob2o3b2o4bob4ob2o5bobob3o2b4o3bo6b
3obob2obo2b2ob3obob3o2bo2bo2bobo6bo3b2ob4obo3bo2bo2b4o6bo$2o2b4obobob
3obobo3bo6b3o4b2o2bo2b3o2b2ob2obob2ob3ob2ob5ob5o7bob2o4b2ob2o2b5o2bob
ob4ob2o2b2o2b2ob5o2b6o2bob2ob2o2bob2obobo2b5o4b3o2b2ob4ob2o2bo5bobo3b
o5bo$bobo2bo3bo4bobobo10b3o3bo5b2ob4o5bo9b5ob2obob2o4b2ob4ob3o3bo2b3o
bobob6ob4ob2obo2bo3bob2ob7obo6b2o2bo3b3ob2ob4obob3ob2ob3o2bob2ob2o2b2o
2b3obobo3bo$bob2ob2o3bo2bo3b5ob4ob3o6bo2bo2b3obobo3b3ob5obob4o3b8obo2b
3o2bo2b2o2b3o2b2o3bo2b3ob2o3bob6o4b2ob2obobo3b3o2b2ob2o4bo2bo4b2obob2o
3bob3ob2ob3obo2bo3bo3bobo3b2o$o4bo5bobo5b2obo2bo3bo4b2ob2o2b5o5b2o4bo
bo2bo2bo2b2o2b2o2bo6bobo2bob4o6bob4o2b2ob2o3bobo2b2obob3o12b4o2b2o2bo
2bo5b2obo3b4obo3bob2o2bo2b2o2b3ob6o2b4o$3b2obobo2bob2o2b3o4b2ob2o2bob
3o3b5obob2o2bo5bobobobobo2bobo7bo2bo4bo4bobo4bob4obobo3b2ob5o2b3o2bob
ob2ob2o2b2ob5ob3o2b3ob2o3b3o3bo3b2ob2o3bo2bob2o3b3obob4ob2o2bo2bo$3ob
2obo4b4o2b2o5bob3o2b2ob2ob2obo3bo2bobobo2bobobob5o6bob3obobo2bo2bo2bo
2bob3o2bo5b3o2b2obo2b2obo4b2o2b2o3bob2o4bo2bob2o3bo2bobob3ob2o5bo6bo3b
obo4bobob4obob6o$5obo2bob8ob3ob2ob2ob4o3b2obo5b2o2b4o2bob3ob2o2b2ob3o
b6obo2b2o2b2obobob2obo3bobo3bobo5bo3bo4bobo4bobobo2b2o3b6o2bo3b4o2bob
2o4b2obo3b5obo3bo6b5obo3b2o$2b2ob11o3b2o2b6o2b2obo3bob4o6b2o3b3o5bo2b
2ob2obob2o2bob3ob2o6b3o2bobobo2b2ob3ob2ob2o2bob2o2b2o2b3o2b6ob3obob6o
2bobo3b2ob2ob3obobob3o3b2o4b2ob2obobob2ob3obo$bobo3bob4o3b2o2b3o2bob5o
bobob3o2bo4b5o9bobo2b4o2bo2bob3ob2ob3o2b3o6bob2ob2o2b5ob2ob4o2b2obo2b
3ob4ob2ob2obo4bobo2bobo4b3o2b2obobo3bob3obob4o3bo3b5obo3bob2o$obobobo
2bobo5b2obobo3bob2obo3b5o2bobob2o2bob3o3bobo7bo2b2o2bo4bob2o4b2o2b3o3b
o2b2o2b6o3b2o2b3o4b4o2b2ob2o3b2obob2o2bob2ob3o3bob3ob2obobo4b2ob5ob2o
2bobobo3bob2o2b3o$3b2obo2bobob2ob3ob2o2bob3o3b2o2bo7bo2b6ob4o4bo2bo2b
3ob3ob2ob4o2bo4b2obo4b5o4bo2bo3b2ob2o2b2ob3o2b2o2bo5b9obob3o4bo3bo7b3o
b3o3bo2bob2obo2b4obo2b4obobo$o2b2ob6o2b3ob2o2b2obob3obo3bobo2b2ob2o3b
4o4bob2o4bob2ob2ob2obo5bobobo2bobo2b3obo2b3obo3b2o2bo2b5ob4o2b4ob3obo
b3o2bobob3ob3o2bob4o2bo2bo2bo3b3o2b2obob5o3bobob5o5bo$b3o2b2o3bo4bobo
2b2obob8o2b4o4b2o4b2o4b2o3bobobob4ob3obo4b2o4b4obo5bob2o2b3o2bo3b2o3b
2ob5o2b5ob2o3b4ob2obo3bobo2bobob3o4b2ob2o2b2obobo2b2o3bob2ob3o2bo2bo2b
4o$obob3o6bo2bob4obobobob2obo3b3obo3b2o2b3ob8ob2ob2o5bo4bo3bob2ob4o2b
o2b3ob2o4b5obo4bobobobobob2obobo3bo2b5obob5ob4o3b4o5b2o2bo3b3obo2b3ob
3o5bob5o5bo$ob5o2b2obob4ob3o2bo3b4o7b4o2bobobob2ob4obo2bo5bob3o2b2o2b
2obo2b2o4b2o4b7o2bob2o3b2o5b7ob3o5bob2ob3ob2ob3o3bobob2obobo2b3o3bob3o
3bo2bo2b4obo2bob5o2bo2bo$obobobo2bobobo4b2ob2obo5b6o2b4o2b2obo2b2obob
o3bo2b3obob6ob2obo3bob2o4bo2b4o3bo2bob2ob4o4bob2obobobob3obob4o2bo7b2o
bobo2bo2bo2b2o2b2o2bo2bo2b4ob5ob4o2bo2bo2bobo3b3o$4bobo2bob2ob4obob2o
b7o4b3o5b3ob2o2b5obo3b3o2b2o2b3o2b2o2b2o3bobo2bobo2b2obo5b6ob2o3bo2bo
2bobo2b3o5b2obo2bo4b2obo4b4o5bob6obob3o2bob2obo2b3o4b3ob2ob4o$2b5o7b3o
bo3bo4bo2b2o2b3o4bobob2ob2ob5o3bo3b6ob3obobo3bo2b3ob3o5b5o2b7ob4obo4b
2obob2obob3obo2bob2o2bo2bo2bo2bob2ob2o2b2ob6o2b5ob2o4bo2bo3bo2bo2b4ob
2obo$3o2bo3bo2bob4ob2o3bo3b2ob2o2b2obo2bo2bobobob2ob5obob3o2b3o2bobo2b
8o2bo5bobobob5o2b2o2bo2b3obobobobo2b3obob2obo5b2o2b5o3bob2ob3obo3b2ob
o2bob2o3bobobob5ob2o14bo$3bob2o3bob4ob2o2bobobo2bo6b2obo2bo2bob3ob2o2b
2ob5ob7obo3b2o2b5o2bo2bobo3b3obo3bob3ob2obob2obo2b2ob3o2b2o3b2obob3ob
o4b3o3b3ob3o3b2obo3bo6bob4o3b3obob2o3bo5bo$o3bo2bobo4bo2b3ob3obo2b2o2b
2obo2b4o4b3ob6o3b2ob3o3bo2b5obob2o2b2ob7o2bob2o9bo3b2obobob2o3bobobo2b
4ob4obo5bob2o3bobo2b2o3bo2b2o3bo2b5ob2o2bo5b2ob6obobo2bo$5obo2bob2o2b
2o2bo2bob4o2b2o5b2ob4obobob7ob3o2b2o2bo5b2o2bobo2bo3b2obobo2b2ob2obob
o2bobo2bobobob4ob5obo3b5ob3ob2o2b5ob3ob5ob4ob2ob6ob2o3bob2o2b2o3bo4bo
bob2o3bo$3b2o3b3o2b3o2bo4b3o2b4o3bo2bo2bob2o3b2obo2b3o2b3o2b2ob5ob3o3b
o2bob2o3bob3o3bo2b2o2b2ob2o3bo5bobobo2bob4ob4obo2b5obo2bob2o6b7o4b4ob
2o5bobobob2o2bo3b3o2b3ob2o$obo5bo4b2obob2ob2o3b3o4bo4b2o5b2ob4ob3obob
o2b2obobo2bob2obo3bobobob2o2bo2b2ob2o2bo4b3o5bo3bob3ob3o2b2o2bobob3o2b
ob3o3bobo3b2o4b4obob3o2bobobo3b2ob5o2b6obob2o3bo$4b4o3b2o2b4ob3obo3bo
3b4obo2b3o2b8o2bo2bob3ob2obob2o2bo3bobo2bob2ob2o3b3o2b2o5b3o3bo3bob2o
bob2obob3obobo2bobob2o2b4ob3o4bo2bo8bo3b4obo2bo5b2obo6bo6b4o$3ob6o3b2o
bo2bo3bobob2o3bo3bo3b2o2b2o3bobobo4bobob5obo5bob2ob4o2bob4o7b2o3bobo2b
6o2b2ob3obob5obo6b3obo6bobobobo5b2obobobobob3obo2b2obob3o2b7ob2o3bobo
bo$2o2b4ob4o4bo6b2o3bobob3o6b5o2bobobo2bobob6obob3o2bo3bo2b3obo2b3ob3o
bo4b2o3b3o9bob2o5bobo2bobob5o2bo5b3o2bo2b4o3b2o2b2obo2b3o3bo3bobob3ob
3ob7obo$2bo2bobo3b4ob2o3b2ob3obo4bobo2b3obobo3b4o2b2o3b3ob2o2bobo2b2o
b2obob2obo11bob2o3b3ob2o2b2o2b2o2b3o2b2o3b4o3bob2o3bo2bob2obo2bo5bob5o
bobo2b5o2bob2o3b2obo4b4o4bo2b2o$3bobob3ob2o2bo4b6o3bo4b2ob4ob8obob4ob
o2bo5bo3b2obo2bo3bobo2b2obo7b2o2bobobo6b2o2b2o2b4ob3o5bobo2b6o3b3obob
o2bo5b2o9b2obob3obo3bob2o3bob2ob2o2bobo$bobo2bo3bo2b4ob3o2bobobobo3bo
2b2ob2o3bo3b3o2bobo2bo2bo6bo3b7o2bob3o2bob2o2b2o5bo2b4o2b2obo3bobobo3b
2ob2obobo2bo2bobo2bo3bo4b4o2b2o4b2ob2obobobob2obobo4b6o5b4o$b4o2bob3o
2b5o2b2o3bo3b2ob6o4b5ob2o3b3o2b2ob4o2bob3ob2o2b2o2b5o2bob3o3bo2b4o5bo
7b2ob2obobo2b2o5b2o3b3o2bob2ob3o2bo2b2obobo8b3ob2obo2bob2o4b2ob3o3b2o
2bob2o$b4obob4obo3bo4bobo2b2obobob2ob4o3b2o3b5ob3obobo2bob2obobobobo2b
o3b2ob2obo2bo4b2obo2b5o2bo3b2o4b2ob2o2b2ob6o5bob2o3bo2b5o2b2o2bo2b4o3b
o4bob2o2bo4b4o3bo2b3obo2bo$2bob7ob3o4b3obo2bobo4b2o2bobob5obo4b3ob2o3b
2o3b3o3b2o4b2obobob2obobo2b5obobo2b3o2bob6ob2o2bo2b3o5b4obob2obo2b3o2b
o2bobobobo2bobo5b2obo2bobo4b2o3bo2bobobobob2o4bo$ob2o2b3obob3o3b3ob4o
4bo3b2o4bo2bobo3b3o6b5ob3obobo3b2o2b3o3b6obo3bob3ob2ob3obobo3b2obo2b5o
6bob4ob4o2bobob5ob4o2b2o3bobo2bob2o2b5obob2o3bobob3ob2obo2b4o$5o2bo2b
o2b2obob2obo2bob2ob2ob4o4b6o2b3ob4obo2bobo2bobobob2o2bo2b3obo3b2o3b4o
bob2o2b4obobobob2ob3ob2ob2obob4o2b2ob3o2b2ob7o2b2o2bob3obo3bo2b4o2bo2b
obobo3b2obo2b3o3bob4o$o2b2o2b4obo2bo2bobobob2o4bobob10ob2o3b5o2b3obob
o2bob2obob3ob2o4b2o2b4obo3bobo3bo2b2obobobob2ob2o2b2o2bo2b2ob5o2b2o2b
3o3bo2b7ob3obobob3o2bo4bo3b2o3b7obob7o$2bob4obo2bo5b2obo2bob8o4bobob2o
2bo2b13ob2o2bob2o2bobo6bobo6b2o5b3o4b2obo4bo3bo6b2o4bo2b5obob3obob3o2b
2o4bo6b4obo3bo5b2obo3bob2o3bo2b4ob2ob2o$4o4bo2bobob7obobobob2obob2o3b
2ob2obob2o2b2o2b2ob2o2b4o3bobo2bob2obob2ob7ob2o2bo3b2ob3o2bob2o3b2ob2o
6bo6b3o5bobobo4bo5bob2o2bob4o4bo8b2o3bo3b2ob2o3b3obo$2bo4bobo11b2obob
ob5ob4ob3obobobob2o4bo2bob2ob2o2bo6bo6b9obo3bo2bo3bob3o2bo10b3obo2b2o
bo3b2o2b4ob2obob5o3bo2bo4b2ob2obobo2bobo3bobo2bo2b4obo2b3obo2b2o$b3ob
ob2ob3o2bo16bobo3b2o6bo2b2ob5ob2obob2obob2obo2bo2bo2bobobob2o4b2o2b2o
3b5obo2bo2bob3o5b5obo2b2ob3ob2o3b2o9bo3bo2b4ob3obo3b5o2b2ob5obo2b2o2b
obob2o2bo$ob2ob2o6bobo4b2ob2obo2bo4b2ob5o3bob2obo4bo4b2ob2o2b2ob2o3b2o
b5o2bo2b2o2b2obobobobo2bob2ob2obo2bo3b3o2b2ob4o4bo3bo3b4ob3ob2ob5ob3o
3bo2bobo2b3o2b2ob2ob2o3b5ob2o2bo$o2b2ob4obo7bo3bo2b7o4bob2ob2o2b6o5bo
b5o2b3o2b4o2b8o3b2obobobobobob2o3bo3b2obob3o2b3o2b3obobobobo2bob2obo3b
o2bo2b2o4bo2b2o2bob6ob2o2bo2b3o2bob3o2bo2b2o2bo2bo$ob3o3bobo2bo4b2ob2o
b2o2bob3obob3obo4bobo2bo2b2o4bo2b2ob3obobo2b2o2bo2b5o5b2ob4o3b2o3bo4b
obo2bo2b3ob2o3b2o2b4obob3o4bobob6o4b4o3b2ob3o2b2o3b4ob2o2b2obob5ob2o3b
2o$o2b2obo3bob2obo3bo3bobo2bo3b2obo4b2o2bobob3obob4o2bob2ob2obob3o4b4o
3bo3b8obo4bobobo2bo2bo2b3o3bobo5bo2bo3b2ob2o2bo4bo2bobo2bobob3o2b2obo
3bo3bob2ob2obo3b2o3bobo2b2o2bob2o$ob3ob3ob3o3bobobobobo2bobob2o2b3o4b
2o2b4ob2o4bobo2b3ob4ob3obo3b2o2b2o2bo2bobo3bo4bo3bo3bo2b2ob7o2bo5bo2b
2ob2ob2obob2obob4o7bobobobo2b3o4b4o4b3o2bob2obob9obo$o3b3o2bob2o2bob2o
5b4obo3bo2bobo2bo2b5o2bo3bobob6o4b3o2b5o2bo3bo2b2o2bobo3b3ob2obo3b3o5b
2ob3o2bo2bo2b2ob2o2b3obo2bo7b4o3bob3obo2b8obo2bob2o4b2o2bo4bob3o2bo$o
bo3b3ob4o2b4obo4b2obo4b3ob2o2bo2b5ob5obobo3b4o4b3obo4bo3b2o2bob5ob2ob
o2bo7bob3obob5o5b5ob2o2bo3bo6bobobobo2bobobob4obobob2o3b2o3bob2obob4o
4bo2b2o$o2b2ob5obob2o2bo2b2obob3o2bo2b2obob2ob5o5b2o2b2o3bo2bobob3ob2o
bo2b2obo2bo2bo2b2obo5b2ob2obob2o3bobo4bo3b3obo2bobo4b5ob2o4bo3bo6bob2o
b3ob2obo2b2ob3ob2ob6o2bob9o$2bo7b2ob2obobo2bo3b2ob3o2b4o5b2ob3o8bo2bo
2b2ob2ob3ob2o5b2obo3b2o2bo6b3ob4ob4obo2b2ob2o3b3o6b2o2b2obobobo6bo2b2o
2bobobobo2bobob7o2bo2bo3b4o4bobo2bo2bo2bo$obob3o7b3o5bo2b2obo6bo3bo5b
2ob3obo3bob3obobo4b2o3bo2b3ob2o2bobob4obo2bo2bo5b2o2bo2b3o3b2ob3ob3o2b
o2b3o3bobob2obob3o3bobo3bobo2bobo2b3obobo5b8o3bo2b6obo$b2o4bobo4b4ob2o
2bo2b2ob3o3b5obob3obob2o3bob2obob3ob2o3b6o3bob3o2b2o3b3o2b2obob3ob2o4b
2o3bo2bobob3obobo3bo2b5o4b3o2b3obo3bobobobobobobob2o4bo3b8ob3o2bo2bo2b
5o$bobo2bobobo3bo2b2ob2o2b3ob2o6b2obobob3o4b2ob2o3b4o2b4o2bob2ob4ob2o
b2o2bobob2ob4ob4obob2ob2o2b3o6b3o2b3o4bobo3b2o5bo3bob3o4b2obobo3b2o6b
2ob3obo2bo2bo2bo2b3o2b2o$obo5b2o2bobo4bobobob3ob5o2bo2bo2b3obo2b2o2b2o
2b2o4b3o2b2o2b2o2b6ob3ob3ob7o2bob2o2b4ob2o6bo2b11o2bo6bo2bob2obob4o2b
2obob2ob2o2b3o3b2o2b2obo3bo8b2ob3o2bobo$2b2o3bo2bo3bobo3b2obob3o2b2ob
o4b2o4b3o3bo2b2obobo2bo7b3obob2o4b2o3bobob2o2b2o2bo2b3obo4bo4b2o2b2ob
4obo2b4o2b2obobo2bo2b2obo3bob2ob2ob3obob3obobo13bobo3bobob9o$o2bo2bo4b
o2bo2b2o2bo2b3ob2o4b6obobob6o3b3o5b3obob2obobob2o2bobob6o2bo2bo2bo2b3o
b2o2bob2o2bobo2b2ob2o2b5obobo3bo4bo2bo2bo2bobob2ob2o4b2o2bo3b5o2b2obo
2bob2o5b5ob2o$bo2bob8o2b2obob5obo2b7o3bob2ob3ob3o2bobo4bob2o2bo2b6ob4o
3b2o3b3ob2ob2ob3o4b3obob2o2bob3obob5obo2b4obo3b5o4b13o3bobo2b2o2bob4o
bo2bobobo3bo3b2obo3b2o$o2b7o2b2o4bob3ob2o2b4ob5obo2bo3bobo3bobo3b3ob2o
b2ob2o2b2o2bobobo3bo3bob3obob5o2b3obo2bob2obob3o3bo5bo2b3o4bobo2bobo4b
ob3o2bo2bo4bob3obo2bob2o3b2ob2obobob2ob2obob2ob4o$2b2o2b3obo3b3obo2b3o
b2o3bo2bo2bo4bo2bob2o3bob2ob4ob5ob2o2b5ob7o2b4o3bobob2obob5o3bob2o2bo
bob2obo2bo2bob3o4b3o4b4o8bo5b2o3bobobob3obo2b2o2bo3b2ob4ob3ob3o$2o3bo
2b2ob2o6b2o2bob3o3bo2b5o3b4o2bobo4bo8b3o3b3obo3b3obobobobo2bo3b3ob7ob
o2bobo4b2ob2ob3ob7o4b2ob2ob2o2b3ob5obo2b3o7bo4b2obo2b2o4bo3bobob2obo2b
2o$2o3bo2b3o3b4o2b5obob7ob4o2bob7ob5o4b3obo2b2ob6o7b2ob5ob2obo2b7obob
ob3ob4obo5b2o2bo3bobo4b2obobobob3ob2o2b6ob3o2b2ob2ob3ob2ob2o6bo4b2obo
2b4o$o4b3o5b2obob6obob2o2b2obob2ob3obob2ob3obo3bo3b2o2bobo2bo3bo4bo3b
3ob2o2b3o2b3obo2bo3b4o2b4o2bo4bobo2b2o7bob3obo2bob4o2b3o2b2o2bo2b3o2b
2o2b2obob6obo3b2ob3ob2ob2o2bo$6o5bo3b3obo2b2o2b3obobo2b2o2bo2b5o2b2ob
o4bob3o2bo3bobobob2o5bobobo4bobo2bo2b2ob3o2b6obo3bobo8b2o2b2ob3obobob
2o2b4o3bo2b2obob8o2bob7o7bob2o2bob2o8bo!
Range-2 INT
R2INT's Rule Collection

Travelling Ts has surpassed LeapLife in post count, but not yet in technology.
User avatar
muzik
Posts: 6604
Joined: January 28th, 2016, 2:47 pm
Location: Scotland

Re: Pattern viewer for forum threads

Post by muzik »

R2INT wrote: February 21st, 2025, 5:12 pm A bug in LifeViewer Pro:
I still have 1238 cached on PC, which is not affected, however this does affect 1242.
Last edited by muzik on February 21st, 2025, 6:27 pm, edited 1 time in total.
Parity Replicator Collection v1.6 is now live - please send all relevant discoveries here.
User avatar
rowett
Moderator
Posts: 4586
Joined: January 31st, 2013, 2:34 am
Location: UK
Contact:

Re: Pattern viewer for forum threads

Post by rowett »

muzik wrote: February 21st, 2025, 2:20 pm Does it really make sense to say cells are "deleted" when hitting the boundary?
Changed to "killed".
muzik wrote: February 21st, 2025, 2:20 pm This ancient bug seems like it has resurfaced
Fixed, thanks.
muzik wrote: February 21st, 2025, 2:20 pm In the table on the GitHub readme page, should [R]Super, [R]Investigator and Aligned Checkerboard also be mentioned
Yes, added.
muzik wrote: February 21st, 2025, 2:20 pm This generates a completely empty frequency map
Fixed.
muzik wrote: February 21st, 2025, 2:20 pm There are also holes in this frequency map which do not appear on the period map
Fixed.
muzik wrote: February 21st, 2025, 3:05 pm Also happens for some unbounded patterns
Fixed.
muzik wrote: February 21st, 2025, 3:05 pm There are also oscillators that are missing some cells in their frequency map
Fixed.
muzik wrote: February 21st, 2025, 3:05 pm Now that we have frequency maps, how about signature maps? Or would this be too many colours?
It would be very slow to calculate for large and/or high period oscillators, and almost certainly too many colours to be useful.

The Cell Frequency Map required no extra processing since I already calculated the cell counts for other metrics.
User avatar
rowett
Moderator
Posts: 4586
Joined: January 31st, 2013, 2:34 am
Location: UK
Contact:

Re: Pattern viewer for forum threads

Post by rowett »

R2INT wrote: February 21st, 2025, 5:12 pm A bug in LifeViewer Pro
Fixed, thanks!
User avatar
R2INT
Posts: 811
Joined: July 2nd, 2024, 7:42 pm

Re: Pattern viewer for forum threads

Post by R2INT »

Here is another bugged pattern:

Code: Select all

x = 394, y = 342, rule = R2,C2,S,B4,9-12
2b6o2b2obo2bobobo2bo2b3o2bob3ob2o5bobob4o2b4o2b6ob3ob2obo2bob3o4bo3b2o
bobo3b2ob2o3b5obo7bobo7b2ob2ob2ob6o2b4o3bo3bo2bobob2o3b2o6b3ob3ob2o3b
3ob2o4b2o2bobob2obo4bob6o2bob4ob2o3bo2b2obobo3bob2obobo3b5ob2obob2o2b
2o3b2obobo3bo2bo3bob4ob3obo2b4ob3o3b2o2bo4b3o6bobo2bo3bo3bob2ob2o2bo5b
3o4b2ob2o6bo4bo$bob2o3b2o2bo4bo7b2ob4obob4o4bob5o2b4o2bo6b7ob3o2bob2o
3bo2bobob3ob5o4bo3b2o3bob4ob3obob2o3bo3b3obobo2bobo2b2ob5o2b3o2b3o2bo
bo2bobobob2o3b3o6bob2obob6ob3ob2o2b2obob2o3bo6bo5bobo2b3o2b4obo8bo3bo
bob5o2b4o3bob3obo2bobo2b5obo2b2o2bo3bobob2obob3o2b2ob2o4bob3obob5o2b4o
bobo3bob2o4bo3bo2bo4bo2bobo$o4bobob4ob2ob3o2b4ob5obo2b2obobo4bo2bob2o
2bo3b2o4b7ob2ob2o2bobobo2bo3b2obo2b4o5b2o3bo2b2obo4bobobobo3b2o2b4obo
b4obo4b5o7bob3o2b4ob5ob2ob5o2b4ob2o2bo5bobobobo3bo2bo4bo4b2o3bob2ob2o
bob2o3b2o2bo2b4o4bobob2obo2b6o2b3o2b8o3b2o2b5obo3b2o5bob2ob3o5bobobo2b
ob5o4b3o4b2o4bo2b3obob2obobobobob4obo$2b3o3b3o4bo5b5o6bob3o3b2obob2ob
o2b2o4bobo4b4o2bobo2b3obob2o3bo3bo3bo2bo3bo3bo2bobobo4b3obo4b3o3b2o2b
3o2bo7bo3b4ob2obobobo2b2o2b2obo2bobob2ob4ob2ob4o4b2o9b2obob5obo3bobo3b
3o3bo2b2o2b3o3bobob4o2b2ob3o4bob2ob2o2bo3bobobob2ob4o2bo2b2o2bo2b2o2b
obo2bo8bobobo5bo2bo6bob2obo3b4o2b4obo3bobob3o3bo2bo3bob3o$ob3o3bobo2b
o4b2o3bo2bob6ob2o3bobo4bobob2ob4ob2obob2o2b3o2b2o2b2o5bob9obobobob2ob
ob10o3bo3bo2b4o3bob2obo3b2obob6o4b3obob6obo4b2ob2obo2b2o2bo3bo2b2o2b3o
6b3o7bo3bobobo2b6o2bob3o3b3ob3o4b2obo2b5o2b3ob2ob2o5b6obob5ob2o4bobob
2ob2obo4bo4bobobo2b2ob5o2b2obob2o2bo2b2o2b4o2bo3bob3obo2bobo2b2ob2ob2o
b3o$2o3b2o2b2o3bob2o5b3o4bo2bo3bobob2o2bo4bo3bobobob2o2bo3b3ob5o3bo5b
o2b2ob4o2b2obo2bob2obo3b4o5b3o2bobo2b3o3bobob2ob4ob2o4bo3bobo4bo2b3ob
o3b3obobob2obo2b2ob2o2bobo3bo6b2o2b2obo3b2o6b8obo2b3o3b2o2b2ob6ob4o3b
2ob2o2b3ob3obo2b4o3b3o2bo6b5obo5bobob2o4b9ob2o2b2ob4o2bo2bobobo4b2o4b
obo2bob3obobo3b3o3bo$6b3o10bobo3b3o2bo3bob2o2b2o2bobobob2o5bobob3o3bo
b2o2bob3o2b3obo3bob8o2b4o2bobob5o2b2o2bob4obo2bob4o2bob2o2b2ob2o4b4o3b
2o2bo2bo3b4o3b2obob2o3b2obob2ob2o5bo3b2o4bo10b3o6bo3bobo6b4ob3o4b2obo
b2o3b5obo3bo3bo2bob2obo2b3o2bob4obobo2b2obob3obo4b3ob2ob2o5b2o5b2ob2o
bo2b3ob2o2b2obo2bobo3b4o4b2o2bob4o$b2o2bo5bo3b2o2bo4b2ob2o2bo7bobob5o
2bob3ob2obo3bob6o5b2obobo2bo4bo2b5ob2obo2bo2bobo2b2ob4ob5o2bo2b3ob2o2b
3obo3bob3ob3o3b2obob2obo4bobo3b3obo4bo3b2o2bob2o3b4o2bob3o2bob2ob3o5b
obob5o5b2ob2o2b2obo2b2o2bob9obob2o2bob2o2bo4bob4o10bobo3b2ob2ob4ob5ob
o3b2o3b2o2b6ob3o3bo2bo2bob6obo4b2ob4o5bob2o2bo2bo$b3o2bo2bob3o5bo2bo2b
o3b8obob3o2bobo2b6obo2b2ob2obobo2bob2o3b2ob3obo3bo4bo2bo4bo2bobo3bo2b
5o2bob2o2bo2bobo4b2o2bo2b4o2b2o2bobo3bob4o3b4o3bo2bo2bo2bob2o2bo5bo2b
2obob3o2b7ob3obo3bob2o3b3o2bob4ob3o3b5obobob3o3b2obo2b5o3b2o3bob2ob2o
b4o11b5obo5b3obo2bobobo2b4o5b7o3b3o3b2o3bobobobob2o3bo2bob3obob3o$b2o
bobob2o2b3ob4o4b2o4b2o3b4ob3o3b2obobo2b2o2bo3bo3bo2b2obo3b2ob3ob3obo2b
2obo3b2o3b2obo2b4ob4obo3bo3bob2o2bo2b4o2bo2bo3b4ob2o6b2ob3o2b6o3b2o2b
ob2ob4obo3b2o10b2obo2bo2b2o2b2obob2o4b2o4bobob5obobob4obo3b6o4b2ob3o2b
o5b2ob2obo2bobo5b2obo2bob2ob2o3bob13o4bobo2bo7b2o2bo3b2o2bo3bo2bo6b4o
2bo2bo3b2ob2o$2bob3o2b2obo5b4ob5obob2o3bobobo6b6o5bobo2bo2bobobob4obo
b3o4bob2ob2ob3o3b5o3bobo3bo7b2obob2o2bo2bob3ob3o2b2o3b3o3bo5b2o2bobob
o2b5o2b4o2b3ob2ob3ob4obob2ob7obob4obo3b5o7bob2ob3obo2bo4b4o2b4o4bobo2b
ob2o6b2obob2obo3b3obobobo3bob3o6bobo2bob2o2bobob2ob7o2bob3ob2obo2bobo
2bobobobo2b4o2b6o2bobobob2o$2o2b7o3bo5b2ob4ob3o3bob2obo2bob2obobo2b2o
4bobo3b2o2bo2bo2bob8ob2o3bo2b2o4b2o2bobo4bo2b3ob5o5b2o2b2ob4ob2o4bob2o
2b2o4b2obo2bobobo2b3o2b6ob4o5bob4o4bob2obo3b2obob3o4bo3b4ob6obob5o3b7o
b8o2bobo3bo3b2o6b2obob7ob2ob2o2b2o3bob2o5b3o2bo3bob2obob2o3b3o3b2ob3o
b2obob3ob8ob3obo2bo3b3o3b2obo2bo$4o7b3o2b6ob2ob7o4bob7ob2ob2o3bo3bob3o
3bo5b6o4b4o2bo5b9ob2o4bob2ob3o2b2obob5o3bobo3bo4b2ob2obobobo3b6o2bo2b
2o4b2ob3o2bobo2b2o3bo2bobob2ob5o5b2o2b5ob3o2b2o2bo2b2o2bobo3bo5b2ob3o
2b2o4b6obob3o2b3obo2b4o2bo8bo5bob4o5bob2o2b2obo2b2ob2ob3ob3o7bobo2b6o
3bo2bo2b5o3b2ob2o3bo$3bobobob2o3bo3b3o2b2o4b2ob3obo2b3o2bo5b3o2bobo2b
3o3b5o2b4o2b2obobobobo2bo2b3obo2b2ob3o4b2ob3o2bobo2b2obobo3bobob2obo2b
3ob4o2b2o2b3o4b2obobo3b3ob3ob3o6bo4bob2ob4o4b2ob3obo6bo2bo3bo3b4obob5o
3bobobo2bo2b2ob2o4bobo3bo2b6o2bobobobob3obo2b2o2b4obo2bo3b3o2bo3bo6bo
3b2o3bobob4obob3ob4o3b3o2b4o3b2o5b3obo$o3bo3bo3bobo6bob3o5bobobo6bob5o
14b2ob3obob3o3b4o2b2ob3o2b3o2bo2bo4b3o4bobob4o2b2ob2obo3b4obob2obobob
o2bob4ob3obo3b3ob2o2bobo2bo2b2o2bobo4b2obo2bobob3o2bo3b3o2bo5b2ob2o2b
o2bo2b2o3b3o6b3ob3ob6o3bobobob2o3b2obobobob2o2b2obob3o6bobob2obobobo6b
ob2o6b4o2b3o3bo2bo5b4o4b4o3bo2b2o4b3ob2o2bo2bobo$3ob7o3bo2bo2b2ob4obo
b2o2bo3bobo2b2o2bo2bob2o4b3obobobob4o3b3obob2o3bo6bo2bo2b6obob2o3bobo
bob3ob2o3bo3bo2b3obobob2ob2o3b5ob5o2bo2bo3b2obo4b2ob5obob2ob3o2b2o2b4o
b3obo4b2obobob3o2b3o2bo2b2ob3o3bo2bo4bob3o3bob5o5b3ob2obob3ob3o2bo3bo
bo3b3o3b3obo2bo2bobo2b5o4bob2o3b2o3b2o5bobob5obo2b2o2bo5b2o2b3o4bo4bo
bo$bo2b8o2bo6bobo3b2o2b2o6b2o2bo2bob4o5bob4obobob3obobo2bo2b4ob5ob5o2b
ob2ob2ob3o6bobo2bo2b2o2b2ob3o3bo7b2o6bobo2b3o2bob2obo3bob3obobobob2ob
2o2bob2ob2obo2bob4ob2obo2b6obobo2b2o4bob5ob2o2b3obo2bo2bo2b6ob4o6bo5b
2o2b2obobo4bobo5b2o5bo3b2o2b3obo2b2ob3ob2o2bobo4b2o2bo3bob2ob2ob3o3b4o
bobo2bob4o2b2o4bo2bo$b3o3bo6b3o2bo8bobobo5bo6b7o6b2obobo2b3o3bob2o2b2o
b3o2bob3ob2o4b5o4b3obob4o4b3o2b2obo3b3ob2o2b3o2b4o3bo3b4obo2bobo2b2o4b
2obob9ob9o8bo2b3obob3o2bo4bob4obobob3obob4o2b3obo3bo8b2obo2bo2bobo3bo
2bo2bob3o2b6obob2o2b2o6b2o5bob3obobobo2bo2b3obob2o3b4obob4ob3obo2b6o4b
3o3bo3bobobo$ob2o2bo2b2obo2bo3b3obobo4bob2ob4ob2ob2obo2b3o4b3o2b4o6b2o
bobobob3obo2bo2b5obo2b2ob5obobob2obo3b4obobo2b3o2b3o4bob5o3bob2ob2obo
2bob2o4bo2bobo2b3o3b2o3bobob2o2b2ob4ob2obob2obo2b2o2bo5b5o3bo2b2o6b2o
bo4b3o2bo3bobob2obo4bob4o2b4ob2o3b2o2bob2o2bo2bob2o4b2o2bo2b3obobo3bo
2bob3ob2obo2bo3bo2b2o4b2obo2b2o2b3obo2b3o2b4obo3b4o$2b5obob6obo2bob5o
b2obo3b2obob2ob2o5b8ob2ob2o6b3ob5ob2o2bobob4obo2b2obo3bob3o3bo5b2obo4b
2o2bo3bobo2bo2bo4bo3b2ob5ob3ob3o2b5o4b2obo2b2ob2o4bo3b2obo3bo3b4o5bob
3obobo3bo2b2o2b3obob3o2bob5ob4obob2o3b2obobo4bob2obob3o2bobobo2b3o5b2o
3b2o2bobo3bo6bo2b5o2bobob2obo2bob2o2b3o2b2obobobo6bob2o3bobo3bob3o3b3o
$o2bob3ob3o4bobobob3obob4obo3bobo5b2obob2ob6ob2o2bob5o3b3ob2obob4obo4b
o2bo2b5obobob2o2bo2b6obobo3b2obo3bo2bo5bo2b10obob2o2bob2obo5b5obo3bob
4obo3bobo2b2o5bo2b3o3b3ob2o3bob3o6b2o3bo5bobob2obo2b2obob4o3b4o4bo2b4o
bobob2ob2o2bobob2obo2bob3ob2o3b2o8b5o2bo3bo2bob2o4b2o4bob2obo2b2o3bob
o2bob2ob4o3bo3bo$o3bo4b2o4b3ob2obobob3ob3obo4bo2bo2b3ob2o2b2o4bobo4b4o
bo3b4ob2ob3o3bo3b2o2bo2b2o5b2ob2o2b3o3b3ob2ob3o3b3o2b7obobobobo2b2o2b
4o2b6obo4bo4bo4b3o2bobobo4b2ob3ob9obo4bobob5ob5obob2o5bob2obo4bobobo4b
2ob2o4b2o6bobo2b2obo2b2o2b3o2bo3b3o4bobo3bo4b3obobob2obobob4ob4o2bob2o
bo4b3ob2o5bo4b4o2b2o2bo2b2o$bo3b3o3b3o2bob3obo2b2obobo2b2obobob3o3bo4b
3ob3o2b2o2bobob2o2b2ob4ob5o3b2o2b2o2bo3b5ob2o2b4obobob3ob3ob2obobobo3b
obob3ob3o3bob3o2bo2bo2b5ob5o2b2obob3obo6bo2b2ob3o2b3o4b3obo4b3obo4b5o
bo5bo2bo4bo3bo3bo2bobo2b2obo5b2ob2o5bob2obob6o6b2ob2o2b5o4b2ob3obo2bo
bo2b6o2bob5ob2o3b2o3b2obo3b2o4bob3obo7b4obo$3bob2o2bobo2b3o8bobobo2b3o
b2o3b2o2b2o3bo5bobo2b2o9bo3b11ob3obo3bob2ob5obo3bobo4bo2b2obo2b2o2b2o
bobo2bobobo2b2o2bobo2b4obo2b3obo4b2o4bob5o2bob2o3b3o2bo2bo2b2ob2ob5o2b
o3b3o2b2o2bobobo2b3ob2obo2bo2b5ob3ob3obo4bo6b2o2bo2bo2bobob2obobob4o2b
4o2b2obobobobobo3bo4b5o2b3ob2o2bo5bo10bo2bo2bob2o4bob2ob3o6b2obo$2bob
obo3b3o2bo2bo2bobobobo2b4obob3ob2ob2o4b3o2b2ob2obo4bo3bobob2o2bo5b4o2b
o2b2ob2o3bob2ob2obob5o4bo4bobo2b2o3bobobo2b3ob2o2b2obob2o2bo2b4obo8b5o
b2ob3ob2ob2ob3ob2ob6o3bo5b2o6bobob4o2b2ob4o3bobo4b2o2bo2bo4bob2ob4o2b
o6bobob2ob3o2bo2bo3b2ob2obo2b2ob2ob5ob2o3bo5bobo3b3obobob6ob2o3bob4o3b
3o2b3obo2bob3o2bobo3bo$b2obo3bob2ob2o3bob5o2bo3bob2obo4bob2obobobobo2b
obo2bo2bo2bobo8b3ob7obo4bobo2bobobobo2bo4bobo2bo9b2obo3bob2obo2b3o3bo
b2obo3b2o4bo2bob5o2bo3bo4b5obob2ob4ob8o2bob2ob2ob6o2bob3obo2b3obo3b3o
2bobobo3b2o2b2obob3o7bo4bob2o2b3o3bobo2bobo2bo5b3o3bobo2b3o2b2obo4bob
2o4bo2b4o3b4ob3ob2o3b2o2bo3bo3bob3o3bob3o$2bo4b4o4b2o3bo3b4obobob6o2b
o2bo3bo5bobo3bob2obo4b3o2bob2o3b2o2b10o3b2o3b2o3b3o2b4ob2ob2obo2bo2b2o
b3o4bo7b3o2bob2o2bo2b3o3b2obo2bob2o4bo3bobob2obo3bob2obo2bo2bob2o2b3o
bo2bob4o5bob2ob2o2b3ob2o5bo7b2o2b2o2bobobo2b2obo2bobobob3o3b2o2bo7bo6b
2o2b3o3bo2b3o2b5obo2bobob8o2b2obo2b3o2b2o2bobo2bo2bob6ob5obo$o2b3ob2o
b2o2b3o4b2o3b2o2b3obo2bob3o3bobo2b2o3b2obob2ob2o2bobo2b3obo2bob2o2b2o
3bo2b4ob4ob3ob3o2bobo2bob3o3bobob4obobobo5b2ob5obob7obo3b2o4bo3b2o3bo
2b2ob3obo3bo2bobo2b2ob6o6b3ob2ob2obo2bob3o9b4o5bo2bo2bo2bo3bo2b2ob2ob
3obob2ob2o2b2o3b4ob2o3b2ob2obobobob3o2b3obo3b4obo3b4o3bobob4ob5o2bobo
3bo2b3ob2o2b5ob3obob3o$8b6ob2o2bo3bob2obob2ob3ob2ob4ob3o2bo2bobob2ob6o
b2o2b4ob3o2b3o3b2o2bo6b2o4bo2b3o2b4o4b2ob7obob2o2bob4obo3b3ob6obob8o3b
obo3bo2bo2b2o7b3o4b4ob2ob3o2b3obo2bo3b3o2b2o6bobobobobob2obobo4b2ob2o
3bo3b2o5bobo2b2ob4ob4obobo3bo2bo5bo3bob2o2b2o6bo2b2obo2b3obob2ob2o4b3o
3b3obob4obo2bo4bo5bo2bobo4b2o$ob4o3b5obobob4o3b6o4b3obo2b5o2b2o7b2o4b
2o3bobo4b4o3b2obobo3bobobo4bo4b3o2b3o6b2obob2ob6o4bob2o3bob2obobo2bo2b
2obo3bobo2b5obo5b2ob2o3b7o2b3o4bo2bo2bo2b3ob3o3b4obo4b2o2b2ob4obob2o2b
obobobo2bob2o2bob4obobobo5bob3ob2ob3ob2o2bo2bobo8bo5bob2o2bob7obob3o3b
obobob3obob2ob2obo3b2o3bobo3b6obobo3bo$3o2b2o4bobob4o3b3o3bo2bo4bob5o
3b3o3bobobobo2bo2bo5bob2o2b2obob2obob2ob2ob5obo3bo2bob2o2bo4bobo2bo2b
o2b3o3b5obo3bo2b3o2bobo5b3obo2b3obob3ob2o2b3obo2b2obobob3ob3o2b3o3b2o
bobobob2o3b3o3bo4b3o2b2ob2obob2obo7bo2b6o2b2o6b2o3bo2bo8bobo4b4o2b3ob
4ob2ob4o2b2o3bo3b4o2bob2ob4obo2b3ob2obo4bob2ob2o4bo2b3ob3o2b2o2b2o$bo
4b3obobobo2b2o3bob2o2bo2b3o7bobo2bo2bo2b5obob3obobo4b2obob3obo3bob6ob
o6b2o3b4o2bob4o5b5obob2obo2bo2b2o6b3o3bo4bobob4o3b2obobo2b4o6bo4b3obo
7bob2o3b2obob2obob3o2b2o2bobobob2o2b2o2b3o4bobobob4o6b2obobob5ob2o2bo
5bo3b6o3b5o2b4obobob2ob3o2b3ob3ob2obobo2bob2o3b3ob2o3bo2bo3bo4bobobob
2ob3obobobo4bo$obo3bo3b4o2b9o2b2obo2bob4o3b2o6bo3b2obo3bo4bobo10bobob
obo4b3o3bo2b2o4bo3bobob2o3b2obo2b3o2bobo2b2ob6ob2o2bo2b2ob3obo2bo2b3o
3b3obo2bobo10bo2bob3o3b3o5bo2b5o2b2ob3obo2b2ob2o2b4ob3obob2obobobob8o
b2o4bobobo2bo2bo3bo2b2ob2o3bobobo2b5obob2obo3bo2bobobo2bobob3ob4ob4o2b
3o4b3o2bo4b3ob3o7bob2o4b2ob2ob2o$2ob3ob6o2bobo4b2o2bo2bobo2bo4b3obo5b
o2bo3b4obo3b2o2b3ob3obobo2bobo5bobobob3ob2ob8o2bob4o2bob2ob2o2b5ob4ob
ob3obob2o3b3o4b2o2b2o2b2o2b3o3bo3bobo5b3obobobob2obo2bob2o2bo3bo2bobo
bo3bobob4obobo2bob6o2bob5obob3ob3ob2o2b2obobo2b2obo2bobo4bob2obo2b2o2b
ob2o4bo2b4obo6bo3b6o7bob5ob2o2b5obo2b2o5bobo2b7o2bo$6ob2obob3obob2o2b
ob2o5bo3b2ob3o2bob2obo2b2obob2obobob3obobobo2b2ob2o2bo8b2ob4o2b3obo3b
o3b2o2b2obob2o4bobob2ob2o4b5o3bo4b7ob6o2bo2bobob3obo6b3ob2ob2ob5obobo
2bo2bo3bobo2b6o6bo3bob4obobob2ob2ob2o2b2ob3o3bob2o2b5o2b2obobo6b3ob2o
4bo6bo3b4ob3ob2o2b5o2b2obo2bob2ob3ob2ob2o3bo2b2o2b4ob3obo2b15o2bo$4bo
b4o3bob2obobo5b2obo2bobobo3bob2obobo4b4obobo4b2o4b2obo2bo2b2o3bob3ob3o
2b2o2b4ob2obo2bo2b2ob3ob2o2bob2ob4o2b3o2bo2bo3bo4b3o4bobob3obob2obo2b
o2b3o2bo2b2o2bo8bobo3bob2o2b2ob2o3b4o2b5o5bobo2b2o2b4o7bo2b2o3b2o3bo2b
o2bob2ob2ob3o4b2obo5bo2b2o2b13o6b5o2b5obo3bob3o2b5o2b3obobobob2o4b2ob
2o2bo3b5ob4obo$3bob2obobo4bo3bob2obo2b3ob2o2b2ob2o3b2o4bobob2o3b2ob4o
bo4b3o3bo7bo3b2o2b2ob4ob2o2bobo4bo2bo2bo3bob4o2b4obo2b2o2b2o3b3o2bo2b
o2b3obobob4obo2b3obo2b2o2b2obob4ob2ob3o3bo2bob2obo2b2o2bo5b2o2bo7b3ob
3ob5o2b2o4bobob3o3b3o2b3o3b4ob4obobob3ob4o5b2o3b3o3bo3bob5o6bo3b2o2bo
b4o2bo2bo5b5obo2bo3bob4o3b2o2b2o3bo2bo$2bo6b2o3b4o4b6ob2obo3b5obo2b2o
4bo2bob2o2b3obo2bo6bo2bo2b2o2b2o4b2ob2ob4ob2o2b3o3bobob2o3bobo2bo2b2o
b3o3b2obobob2o5b2obo6bo2b2o2bo3b2ob2o5b2o2b2obob2ob2ob3o3b5o4b3ob3ob3o
4b5o3bo2b5o2b3o2b3obo3b2ob2o6b3obobo2bob3ob4ob2o5b2o2bobob2o4b3o2b5ob
o2bobo4bo4bob3obob3o2b2o2bob2ob3o2bo2bo2bob2obo2b4o2b2ob4o$ob3ob3ob3o
bob4o15b2ob5ob2o4bo2b2o2bobo2b4obob3o2bo4bob2obo4bo2bo2b2o2b5o2bo3bo5b
ob7o4b2o2bo5b3o3b2ob6o3bobo3b2o2bo4bob2o3b2o2b2obob2o2bob2o2bo4bo2b2o
2bo5b4o4b3obo3b2o2bob4o3bob6obo3bob2o2bo3bo2bo4bob3o3bob4o7bob7obo2b2o
b2o2b2o2b4ob2obobo2bo2b9o4b4o2bo2b3o3bo2bobo2b3o3bob4obo3b2obo$obo2b3o
2bobobo3b2ob5ob2ob6o3bo2b3obob5o4bob5ob4obo2b2o4b2ob3ob2obob2ob2ob2ob
2obobob2obobob2obo4b4ob2o3b3ob2o2b3o3b2ob2ob2ob2o2b2ob2obo3bobob2ob2o
bo2b3o7b8obo4b2obob3ob3o5b2o4bo2b4o2bob5ob3obob3obo2b6o3bob6obo2b5ob4o
b4o4bo2b2o2bobobo2b3obo2b4ob6o6bob2o2b2o2b2ob7o3bo2b3obob2o2bob2o2bob
2obo4b2o$2bo3bobob2obobo2bob3ob2o2bo4b2o2b3o3b2ob2o2b4ob4o8bob3o2bo3b
obo2bo2bo7bo5bobob2o2bo2bo2bo2bobobobob3o2bo4b5obobo8bo2b2ob2obobo2b4o
b2ob3o2bo2bob2ob5o3bob3obo2b2o5b2o4bobob6obo5b3o2b2obo2bo4b5obobobobo
4bo2b2ob3ob2o3bo6bob2obo3bobo3b7obo2bob2obob2ob10obo6b2ob2obob4o3b3ob
2o5bob3o3b2ob3o7b3o$3o3b2ob5obo4bobo3bo9bo4bob2ob2ob3ob2o5b3o4bob2ob2o
bo3bo3bo2bobob2o3bobob3o4bob4obob3o4bob2ob3obobob3o2bob2o2b2o3b2o4b2o
b2obob2ob2o2bob2o3b4obo7bo2b4obo3b3o2b2o2bo2bobo2b3obobo5bob4o6bo2bo2b
3o6b4o2bo3b2ob2ob5o2bob2o7bo2bo4bob4o3bob6obobobob5o4bobobobo2b2o5bob
ob2ob3o3b4o2bo4b3ob2obo3b5o$3ob3o4bobo3bobobobo3bob3o2b2o2bobo3bo2b7o
bobob2o3bo3bobo4bo2bo3b4o2b5obob2obob5o2bobobob2obobo3b2ob2obob2o2b2o
2b2o2b2ob5o3b2obo2b2o5bo2b2o2b2o3b4ob8o2b3o2bob2o3b2o2bob3ob2ob4ob2ob
2o2bo2b3ob3o2bo2b6o3bobobo2bo5b2o2bo2b4obo2b2ob2o2bo4b4ob5ob3o5bo3b2o
bo2b2ob3ob2obob4o3bob2o3b2obo2b3o5bo3b2o2bobo2b2o4bobo4b2o$o4b5o2b2o2b
3o2b5o2b4obob4obobob4o6b5o2b2o2bob2o2bo3bob2o3bo4b2o2b3o3bo4b2o2b3o3b
ob4o2b3o3b2o2bobo2b2ob2ob2o3bob2o12b3o3b4obob3obo2b4o2b2o2b5ob2o2b2ob
2o2b3obo2bo2b3ob3o3bobo2b2obo3bo4b2o2b3obo6b4o3b4o2bo3b2obobo2b2o4b3o
bobobob6o2bo2b7ob2o4bo2b3o2b2o4bo5bobo2bob2o3bobob7ob2o2bo4bob2ob2o2b
o3bo$o3bo3bo3b3ob2o2bob2ob2obo2bo2bobob3obob2o3bo2bobo2b2obo2bobo5b2o
bobob4ob2o2bob2o2bo4b6o2bobo2bob4o2bo3b3o2bobobob2obob5obob3ob2ob4obo
2b3o2b2o4bobob3obobobob2o2b2o2bo2b2obo4b4ob2obob2o2b3ob3obob2obo2bob2o
bo2bobobobobo4bob2o3b6obob2obo2b2o3bobob2obobo2bob2ob3obo4bo3b3obo3bo
2bo2b2obob2obo2b3o3bo4bo2bob3o2bo3b2ob2ob8obobob2o2b2ob4o$2ob3ob5obo2b
o4bobobo2bo3bo3bo2b3obobo3bo3b6ob2obob3ob4o2bo3bo2b2ob2obo2b2o3b3o2b4o
2bob5o3bo4bo3b4ob4obo3b2o7b4ob2ob5o3b4obo2bob3o2bo7b9obob3o3bo2b2o2b2o
bobobob7o2bo2b2o2bob2o2bo2b2obob4o2bobob2ob2ob4o3bob2ob6o5bobo3bobob4o
bo2b2obob3o8b2obob3ob8o7b2ob3o3b3o3b2o4b4o2bob2o2bob8o$2bob2o2bobo4b4o
b3o2bo3bob2o3bo2bo4bobo2b5obob2o2b2obob4obobo3bobo4bo3bob2o2bobo3b3o4b
obobob5o5bobobobo3b4o2bo4b2obo2bo3bo2b2o2b2ob5o2bo4bo3bo2bo4bo2bo2b2o
bo3b2ob2o2bo2bobob3o3b7ob2obob2ob2o2bobo2b3ob5ob2obo6b4ob2o2b3ob6o2b3o
bobo7b5o2b4obo2bo3b4ob3ob2obobobobobob5o2bo3bob2obo7b4obob4o3bo4bobo2b
3o$obobo2b3o2b5obo4bobobob3o3b3obob2o3b3ob3ob2ob2obo2bo8b7obob2o3bobo
4b2obo2b2o3b3ob4o4bobo4b2o2bobo5b4ob2ob2o3b4o2b3obobobob2ob14o2bo4b3o
bo3b2o2b4o2b2ob3ob6ob2o2b5o2b5ob5o2b2o3b3o4b6o3b2obobobobobobo2b2ob4o
2bob3obobo2bo4bo2bobo2b3o2bo3b3ob5o4b3ob2obo2bo4b2obo2bo2b2ob8obobo3b
obo3bo5b3o$obo3bob2o3bo2bob4o3b3o2bob2o5b2o3bob3o2b3ob2o2b2o5b3obob2o
bob2obo5b2o2bo2b6ob3o2bob4obobo2b3o2bo2b3ob3o4b4o2bobo3b2ob2o4bo3bo2b
o4bob3ob3o2b2ob3o3bo2bobo3b2obo2b2obo5b5o3bobo2b2ob2o2b3o4bobobob2obo
b2o3bob3o3b5obo3b2obo2bobo2b7ob4obobob2o4b3o3b7ob11obo2bob2obobob2o4b
2obo3b3ob2o2b3obo2b4o4bo2b2o$2ob7o3b7o4bo11bo4bo9bo7bobob6ob3o2b2obob
o5b3o2bo2bo2bob3ob4o4b4o3b6obo2b2o2bobo2b2o3bo2bo2b3o2bo2bo3b4o2bo2bo
3b2o2bobobob2o6b3obob4o3b3o4bob2o3bo2bo2bobobob7o2b5obo2b8o4bob2obob2o
3bo7bobob2o2bo7b6o2b4obo2b2o6bobo4b4o2b3obo4bobob3obob5o2b2o3b3obob3o
3b3o3b2obo4bob2o$bob3ob2obo3b2o4bo3bo2bobo2b2obo2bo3b4obo3b2ob2ob2ob2o
3b2ob2ob4ob2obobobob2o5b2o2b3o3bobob2obo2bo2b3obob2o4bobo3b2ob5obobob
o2b2o2b2obob3ob2o2bo2b2ob4o2b6obob4obo5b3ob2obob4o2b4ob2obo2bobobo2b3o
2b2ob3o2b3ob2o2bob2o2bo3b2o2b3o5b2ob2ob3o4bo2b2obob5obob6ob3ob2o6bob3o
bobob2o4b5o2bobo3b2ob2o4b3o2bo5bo2bob3ob2obo3b2obo2bo$2b3o2b4o5b2ob2o
b3ob4ob3o2bo2b4o2bobobo5bo2b3ob2o4b2obo2b3ob4obobob5o4bob2o3bo2b2o3bo
3bo3bobo2bo3bob3ob5ob2o2b2obobo4b3obo2b3ob2o2b3o2bob4o2bo3bo2bobo2bo2b
obo2b2o3b2obo2bobob3o2bobobobo5bo4bobobo2b8o2bo5bobob2o2b2o2b2ob2o6b5o
2bobobobobo2b5obo4bo3b3obobob2ob2o2b2o4bo2b2o3b3obob2o2bo3b2ob4ob2ob2o
2b2obob2o2bo2bob4o$3bobo2b4o2bo2b3obobo3bo2bob2obobo5bobobo2bo2b2ob2o
b3ob4o4bobob2ob3obobobo2b2obobo8b2o2bo5b2obob2ob4obo2b3obo4b4o3bo3b6o
3bobo2b4obo2b2ob3obob4obo2bobo3bob2o2b2ob3o5b3ob2o3bo2b3o5b4ob3o6b2o2b
4o3bob3ob2o2b2o4bo2bo4bo2bo3b2o3b2o5b2obo2b2o2b3obo5bobob4o3bo2b2ob2o
3bobo2b2ob2o5bob3obob2ob2o4b2obo2bobob4o$3o2bobo2bob2ob6ob5o2b2obobo7b
o2b2o3bo2b2obo2bo6b2o2bob2o5b5obob3o2b2o3b4o2bo3bob2o2b3o5b2ob3o6b4ob
obo2b2ob2ob4o2b2ob2ob5obobo2bob2o3bobo6b3o3bob2o2b4o3b2ob6obo2b4o3b3o
2b3ob2ob6o2b6o2bo3b3obo2b2o3bo2b2o4b2o2bo11bo3bobo2b2o2bob3o3bo4b7ob3o
b2o6b2o2b2obobo2b2o2b2o2b11ob2ob3o3bo2b2o3bo$3ob8ob2ob2obobo3bobobobo
2bo4bo4b3o2bo4bob2o2b4obo2bob4o4b2o4b3ob2obob3ob5o2b3o3bo2b2ob4obob2o
3b3o3bo2bo2b2ob3obo2b2obo2b2o2b3ob2o4b2o2bobob2o2bo8bobobob2obobo5b2o
3bob2o6b3obo4b9ob2obo4b8obob2obo4b4obob2o2bo10bobo5bobob2obo5b2o2b3o3b
o2bobobob2ob3o4bob2obo3bo2b2obobob5obobo4bob3o2bob6obo3bo$3bobobob2o3b
2ob3o2bobo3bob2obo2b2o5bob3ob2obo2b4o3b4o3bo2bob4o3bob2ob2o2b2ob4obob
ob2ob2obo2b2o3bob4obo4bob2o2bo2bob2o3bo4bob6ob3o2b2ob2obob4obo3bob2o7b
2o4b3o2b8ob3obo2bob2o3bo7bo7b4obob5ob3obo4b2o2b3o2b4ob4o4b5obob4ob2o2b
ob3obo2b4ob5obob2o2bob2o5b5o2bo5b3o2b2o2bo2b3obobob4o2bob2ob2obob2o2b
o$b2o3bo3bo2bo5bo3bobob2ob2o2bobob5ob2ob2obob8o2b2obob2o2b2o3bo3b4obo
3b2obo3b2ob2ob2obo3b3o2bo2b2obo2b2o3b2o5bobo2bobo4b3ob2o4bo4b2o3b4ob4o
2bobobobobobo2bo3bob4o4b3ob7ob2o3bo2b3obo2b2o2bob7o2b3ob3o2bo4b2o4b2o
3bo7b3o3b4o2bo3bo2b3obo2bo3b2o4b3obobo3bo2b3ob4o6bo5bo3b3o5b4obobobob
o2b3obob2ob2ob3o3bo$2b2o2bo2bobo2b6ob3ob3o3bo2b3o3bobo4bobo7bob2obob3o
3bo2bo2b7obob5o4bo3bob3obo2b4o2b2obo4b2ob2o2bo2bo2bo5bo2bobo2b5ob3ob3o
3b3ob4ob2o5bobobo3bobob2ob3o5bo4bo2bo4b4obob4obobob2obo3bob2ob4obobo2b
o3bob4o3b5o5bo2bob4o3b4o3b3obo2bob3o2b3ob2ob2obobo2bobo3bo2bobobob2o5b
4o3b2o2bobob2o2b3obob2o2b5o4bo2b2o$2obo3bo3bo2b3obobo2bo2b2o3b4o2bobo
3bobo2bobo2b3o2bo2b2ob3o9bobobobob2o5b3o3bobobo2bo2b6ob5o2b3obobob3o2b
o3bobo4bo2b3o2bob3o2b2o2b2ob2o2b14obobobo2b2o2b3o2bob2o2bo2bobo2bobo3b
o2b10obobob2obo2b3obob3o2b3o5bob2o2b2obob3o2bobobobobo2bobo2bo3b2o3bo
2b3obobo2b2o6b2ob3ob3o7b3obo4b3ob3o3bo2b3o2b2ob2o9b3o2b2o2bo$bobo2b12o
3b2o2b6o3b5ob2obobo2bo3b2obob2obobo6bob2o2bo2b3o2bo2b4o2b2o3b2o3b3ob4o
b2o3bob3o2b4ob2o4bobobob3o2bobo2b2o4b2ob2obo4b4o2bo3b5o2b2o4b3obob4o2b
4ob2obo5bo3b2o3bobob6obo4bo2b3o2b3o2b3o4bo2b2o2b4ob2obobo3b5obo2bob3o
b5ob2o2bob6obob3ob2o2bo4bob4o2bobob2obob4o3bo3b2ob2o3b2o2b2ob2ob6obo2b
4obo$2b3o6b3obo4b2ob2ob2o3bobobo4b2obob2o2b2ob7obo3bo2b2obo4bob2ob3o5b
4ob2o6bob3ob3ob2ob2o2bo3b2obo3b4obo3bo3b2o3bob3ob5o2b2o6bobobob2obo2b
2o3bo2bob5o2b3obo2b4obobob2ob2obo4bo2bob2o3b4o6bo5b2o4b2o2b2obo2bob2o
5bob3o2bo3bob2o2b4o5b3o3bobo3b5o2bo4b2o2b2o3bo2b4obob4obo2b2obobo2b2o
2bo2bo4bobob2obobobo7bobo$b3o4b2ob2o3b2o2bo4bob3o2bob2o3bobo3bo2bo2bo
2bobo2bo2b3o4bo2b3o4bobo5b3o6bo3b2ob2ob3o3bo2bo2bobobob2o4b2ob3o6b3o6b
o2b2o4bo6b2o4bo2bobo3bob2ob4o2bobo2bobob2o3bo2bobo2b9o5bo6bobo2bo2b3o
bo2b4ob3o2b2o2b3ob3obobob2ob2obo3bo2bo2b5obo2b2o2b2o2b4o2bo2b5obobob3o
2bo6bo3b3ob2obo3b2o2bo2b2o2bobo2bo6b3ob2o2bobobobo$ob2o2bo3b3o3bo2b5o
bob2ob3o6bobo2b2o3b3obo2bo5b2o3b4ob2o2b3obob2obo3bob4obobob3o4bobob2o
b2o3b4ob4o3bob2ob2ob3o2b2ob2ob2o3b3obob3o2bo3bobo2b3obobo2b2ob2ob2o2b
2o3bob6o4bob2o3bobo2b4obo3b3o2b4obo2b3o3b2obobob10o6b4o2bo2bobo2bobob
2o2b3ob2o2bo4bo3bo2b2o4bo3bob2o3bob10obob3obob4ob3ob2o4b2o2b2o3b2o3bo
2bob2o3bo$4o2b2o10bo2b2o4b3obo3b2o3b4ob2ob2o2b3obob3obobobo4bo2b2obob
ob2obob3o3bo3b2o3bo2bo3bo2b2obo3b3o2b2o2b4ob2ob2obobo2bo5b2obo2b2ob2o
4b2ob3o5b2o3b3obo2b2o3b3obob5o2bobob3o2b4ob3obo2bo3b8o2bo2bo2bo2bobo3b
3obo2bobob2ob4o3b2ob7obob2o2bo2bo2b2o2bo3bob4ob3o3bob2o3bobo2bobobobo
b2o2b3o2b4o2b2o4b2o2b2o2b5o2bo2b3obobo2bo3b2o$o4b3ob4o2bobo4b2o2b3ob2o
3b2o2b3o2b2o2bo3b11o3b4ob2ob2o4bobob2ob3obo3bob3ob2o5b3ob2o4bob4obo3b
5ob2ob2obo6b2ob9o2bobo4b8obob3o3bob3obob5obo2b3o2bo2bobo2bobo2bo4b2ob
obob3o4b2o4b2o2b3ob2o2bo4b2o3bob7o2b2o4bobo5bobobobobo3b3ob2o5bob2ob2o
bo2b2ob2ob6o4b3o3b2ob2ob3obob2o3b3obo2bo2b2o3b3o3b3o3bo$2b3o2b2o2bob4o
2b3ob2o3bo4bobo4b4ob4obo3bobob2obob2ob3o3b4ob2o4bobob3ob2o2b2obo3b2o3b
o5b3obob3obob2obob2ob2ob2o2b2obo3bob8obo2b2obo6b7o2bobo3b5ob2obo4b2o2b
2obobo2bobo2b7o3bob5o3b2obo5bobob2o2b4ob2o2bob2o2b2o2b3ob2ob2o3b4o4bo
2b2o8b3obo2b2obob2o6bob5ob3o4bo2b2ob3o8b2ob4obobo4bo6b4o4bo3b2o$4obob
2obo3bo2b5obo2b3ob2obo3b6o3b2ob2o3b3o2b3ob2o2bobobo2bo4b2ob3o3bo2bob3o
b2ob2o2b2o3b2o2bo4bob2obobob2ob2ob3o2bob4ob2o3b4o2b2ob2o5b2ob3o2bob3o
bob2obo3b2o6bob2obo2bobob3o2b4o2bob2o2bobo4bobo3bo5bobob3o3bobo2b2o2b
ob2ob2o2bobob4o2b2obobo3bo2b3o2b2obob2o2bo7b2obo2bo2b3o2b2obo3b2o5b3o
bob2o3b4o3bo9bo2b2obob2o7b2obo$5obo2b2ob6ob2obo6b3o3b2o2bo2bobob2o2bo
bobo5b3obob8obo4bo2b3ob2o2b2obo2b2obobobo4b2ob3o2bo2b4o3b2ob2obobobob
2o2b2o3bo2bobob6ob3o3b2o2b2o2b2ob2o2b2o7b3o3b3ob2obobobobob2o2bobo2bo
2bob2o4bobo2bo2bo2b2ob3ob4o5b2o2bo2b6obobo2bo5bo9bo5bo2b3o7bob2obo2bo
8b4ob2o3b3o3bo2bob2o3bo2bo2b3obo2bo3b2obo3b2o4bobobo$2bobob2o3bo2bo4b
4o2bob6o3bo3b3ob3ob6obob2o2b2ob2o3b2obo2b4o2b5o3b6o4b2ob4obobobob2ob2o
4bob4ob3ob3ob2o5b2ob5obob2o3b3obobobo2b3o2b2ob5o2b3ob4ob3o2b2ob3ob3o3b
3obo2b2o5bob2ob2ob2o4b3o2bob4ob4ob3ob2ob2o2bo2bo2bobo3bobobo2b3o3b4o3b
ob3o3bo5bo2bob7o4bob3o2bobo4b6obobob2obob2obobo2bo3bobob3ob4o2bob4o$2o
b4o2b2o2b4obo2b3o7bob4obobobob3ob2ob4obo3b3obo3bo2bobo2bobob4o4bo5bob
2o2bo3bob4obobo2b2o2b2obobobo3b3obobo4b2o2b2obob2o2bob5o2bo2bo2b2o10b
o3bob3o2b4obob3o3b2o4bobobob2ob2ob3ob2obobo2bo5b2ob2o2b2obobob3o3bo2b
o9b3o2bob2o2bo6b2obo2bo3bo2b2o2bobob4o4b3o3bo3bob3o2bob2obobobo4bob2o
b2ob3o4b2obob3o3bo2bo2b2o2bo2b2o$b4o3b2obo2b4ob4obo8bob2o3b4o3b2o2b3o
b2o2bob2ob2o2bob3ob3obo2bobo3bo5bobo3b4ob3o3b2o2b2ob2ob2o4bo3b2obo3b2o
3bob2o2b2o2b2obo2bo2b2ob2ob2o6bo4b3obo3bo2b3o5b2ob4ob4o3bo2b3o2bo2bo5b
2obo3bobobo2b3o2bob2o3bo4b2o4b4ob2o2bo2b6o2bo2b3obobo2b3ob2obob2obobo
4b2o2bob3o4b3o3b4ob3o2bobo2bo2b3ob3ob2o4bo4b2o2bo4b3ob6o$o3bo3b4obo2b
ob3obob3ob2obo4bob4obobo2b3o2bob2o2b6o4bo2b3obob5o5bo4bo3bo3b3obo2b5o
3b3obo5b2ob2o3bob2o3bob2o2b3o5bo2bobob2o3bo6bobo6bo3b2ob3ob5o11bo2b2o
bo2bo3b2o2b4obobob2ob4o2b2o2b2obob2o2b4o6bob2ob2obo2b2o7b5ob2o2bobo2b
7o3bo2bobo7bo2b5o3b3o5bo10b2ob2o3bo3bo2bob5ob6ob3o2b3o$2b4ob2ob2o2b2o
2bo3bobo2bobo3bobob3o4bob3o5bob2o3bobobo3bo2b3o2b6ob4o8b3obobobob3o2b
ob2o3b2ob3ob3ob2obobobob7o2bob2o3bo2bob2obo3bob4o2b2ob2o2b4o3bob2ob2o
2b2o2b2ob4obob4ob2o2bo3bob2obob3obobo3b4ob3obob2ob5o2b3ob4obob4ob2ob2o
b2o2b4obobobo4b2o2b3ob5o2bo2b5ob2ob3obo6bo2bo2bo2b2ob2ob2ob2o3b3ob3o3b
o2b3o2bo4bo2b3obo$o2b3obob2o2bo3b3o3bo2b2o4b3o2b2obo2b2o5b2ob2o2b2ob3o
bobobobo2b4o3bob2o5b2o4b2o3b2ob5obob2o3bo2b3o3b2o3b2obo7b4o3bobob3o3b
2o2b2obobobo7b6o2bo2b3ob3o8bobobo2b2o9b2o2b3obo2bo4b4o2b2obob2obobobo
2bobobobo2b2ob3ob4o4b2o2bo2b4o3b4ob2obobo2b3o2bo3bo2b4o11bob3o2b3ob2o
2bobo3bo2bo3bobobo2b5o3b2o2bo4b4o$obob3obobobo2bobob2o2b6o2b2ob2obo2b
ob2o3bobo4b2ob2ob3o4bob5obo2bo2bobo5bo7b2ob2ob2ob7o3bob2o3bob5ob4o2b3o
2bo2bob2ob3ob2obo6b3o5bob2ob2obob8o3bob2o3bobo3b3o5b2ob2o5bobo2bobob2o
b4o3b2ob4ob2ob3obobobob4o4b2obo3b3ob3o2b2obob2ob2ob3obob2obo3bo3bob2o
3b3obobo4bobo3bo2b2o3bob2obob2o2b3o2bo2b4o3b2obo2bo2bo2b4ob2o$2bo3b3o
b2o2b4obob2obobobo2bo2b3obob2o4bo2b4o4b2obo4b5o4bo3b2ob2o2bo2bo3b2obo
4b3ob3o5b2o3bobobobo2bobo2b2ob6obob3o2b2ob4o10bob2ob2o4b2o2b2o7b2ob2o
2bo3b3obo3b3o2b3o2bob4o2b3obo2b3o4bo2b2o2b3ob2o2bo2b3obobo2b2o3b8o2b5o
bo2bob2o2bobo5b3obob9ob2obobo8bo3bobo2b4obob2o2bob2obobob2o2b4o2b4obo
b3o2bo3b2obo$bo3bo3bo2bobob2ob2o3bobo2b9o4bobobo2b2ob4ob2obo2b6o4bobo
b2o2bo2bob3o2bob4o2b2obo2b5o3bo2b3obobob2ob2obob5obob2obobo2b2obo2bo3b
obo4b2obo2bo13bo3b2o3b3o3b6obobo4bo3b2ob2obob3o4b4ob2o2b2ob4obob4o7bo
5b2obo2b2obobo3b3o4bob2obo2b5o2b4o2bob3o2bo4bo4bob2ob3o2bob2obo4b2o3b
3o3bo2bo2bo3b2ob2obob3ob3o4bo3bo$b4o2bo8bobobo3b2obo2bob6o2b3o5bo2bo2b
obob2obo4bobobobo3b2ob2obobo2bobobo2bo4bob3obo2b2o2bo2bob4o2bobobo2b5o
bobo3bo2b2o7bo3b3o2b3obob3o5bobob2obo2bobo2bo2b2ob3obo3b2obo4b4obo3bo
b2obo2bo2bobo3bob2ob2obo5bob2ob3o2b2o2bo2bo2bo2b3o2bobo3b2ob6o5b6o2bo
2bo4b2o2b2o2bo3bo4bo2b3o2b2ob2ob3o2b5obobob2o4bob3ob3o4bo6bob2o$3obob
2obo5b2obob6o5b2ob2o3bo2b5o2bo2bo5b2o4bobo2b2o2b3o3bo2bobo2b2obob2o2b
ob2obo5bo2bo3bo2b3o2bobobobo6b2o2bo2b2o3bobo2b6o2b2o2bo6b2o5b4obo3b2o
3bo2bo9bobo2b4ob2o2bo3bobob6obob2obo3b2ob2obo4b6obo4b2obobo3b2ob2ob2o
b3o4bobo3bob2o2bob3o2bob2ob5o3bo2b2obobob2ob5ob2obobob4ob2o3bo8b3o2bo
b2o2bo3b2o2bo4b2o$bo2b2o2b2o2bob2obobobobo4bob2o4b4obobo2b2obo5bob2o3b
o2bobob2ob2ob4o4b2obob2obo2b5o5b2obobo2b2ob2obo4b4o2b2o3bob3o2b2ob2ob
3obo5bobob3obo2b2ob2o2b3ob3ob3obo2bo3bo5b3ob5ob6obo2b4obo3bo3bobobob2o
b3obo2bobo4bo3b2obo2bob2obobo2bo2bob3o3bobob3o2bobo5bobo2bobo2bo2bo2b
3obo4bobo5bo2bob4o4b2o2bobo4b2o4b7obob3o2b3ob2ob3obo$o4b2o2b4ob2o2bob
obo4bobobo2b2o2bo4bob2ob3o5b4o2bobobo2b2obo2bobo2b4o2b2obo2bob5obob9o
b2o2bobob5ob2ob4obo4b3obob3obo2bob5obobob17o5bo2b2obob2o4bob2o6bo7bo3b
3ob4o3b2obo2bo2bob2o2bobo3bobo2b2o4b3o2bo3b2obob6obob3ob2o3bo3bobo3bo
4bo4bobo2b2o2bo2b2o3bo2b6ob2o4bo2b6obo2bo2b2o4b3o2bo3b2o2b2o2bo2b2o$b
obobo4bobo13b4o5b2o2bobob2o2b2o2bobobobob2obob3o2bob3ob7o4bo2bo2b3o5b
3obo2bo3bo3b2obob2obo3bobo2b2o5bobo4b7o12bobo5bo2bobo3b5o2b4ob2ob4o2b
o2bo2bo5b5o2b2ob2o2b2ob4o4bob2o2b2obo3bo3b2ob3obob2o4bo6bo3bobobob2ob
3obo2b2ob2ob3ob2o3bob2obob2obo2b2ob2obob2obo3bobo2b3obo2b2ob6o5b2ob5o
2b3o2b3o5b2o$b3o5bo2bo2bobo2b2o2b2o2b3o2b5o3b2ob11o2b2ob6ob2o3b2ob2ob
3o3bo5b2o5b2ob3o3bo2b3o4bob2o2bo3b3o8bob2ob2o3b2ob3obo3b2o2b2o4bo3bo2b
2obo4b2o4b2o2b2o2bo5b2obo2bob2ob3ob3o2b2o2bo2b2obobo2bo2b2ob2ob2o2b2o
5b5o2bobo2b3ob3o2b3o2bob3o7bo3b3ob2ob2o3b3o4b2ob2o3bo2b7obobobo3bo3b2o
3bo3bo7bob2obobo2bob2ob3o2bo2b3o$o2b4ob3ob2o5b2obo8b2ob3ob4obo5bobo2b
4obobo2bobobobo5bo4b2obobob2o2b5o2b2obo4b2o3b4obo2bobobob5o5bo2b2o3bo
b2o4bo3bo3bo8b4obobob2o2bo4bo2bobob2o2b2o2bobob2o2b2o3bob2o4b2ob3obo5b
4o2b4o4bobo3b3obob2obo2b2o4b2o2bobob3o3bo3bobo6b2ob3obo2b3obo2b2obobo
bo3b2o2b3o2b2o2bobo6bo8b2obob3o4bobo2bobo4b2ob6o$obobo4bo3b9obo5bo6b3o
b2obobobobob5obobo2b3ob2ob2ob2ob2obobobo2bo4bobob2o3b2o2b3obo2b5obobo
3b2obo4bob2o2bobob2ob2ob2obob3o2bo3b7ob3ob2o3bob5o4bob4o7bo2bob4ob2ob
4o4b3o2bob3ob3o2b4obobobob3o3b2o3bobo4bobo2b2ob3obo2b2o3b2o2bo3bo3bob
2obobobo2b2obo4b2ob4ob2obobob2o3bo3b2o2b4o2bob2obo2bob3o2b3obo3b2o4bo
2bob3ob2o$2ob2o2bo2bob3obob3o5b2obobob2obob3o2bo2bo5b7ob3obo2b2obobo2b
o5b2o5b6obo3bo2b2obobobob7o2b2o4bob2ob4obobob4o2bo3b2obobo2b4ob5o2b2o
3b6ob5o2bo5b2o2bob2ob4obo4bobob2obo2bobob2obob2obo3b2obobobo2b3o4b2o2b
3obo2b2o2b6ob4ob2o3bob5o6b2obobob2o3b3o4bo2b2ob2obo2bob5o3bob3ob4o4b2o
bob3o2bob2o4b2ob2obo2bobo3bobo$2bo3b2o2b4o4bobob2o2bobobo4b2obo3b2ob2o
bobo2bobo5b2ob2o2b3o5bo5bobob2obobobo2bo3b2obob2ob3o5bob2obo2bobob2o2b
2ob3o2bobo4bo4b5ob2ob2ob3ob3obo4b4o2bob2o3b2o3bobob4obob4ob4o3b3ob2ob
ob4ob2o2b2o4bob3o2bobo3bob6o8bob4obo4b3obo2bo2bobob2o2bobo2b5obo2bobo
2bobob2o3bobo4bobo2bo2bobob3ob2obobo2b2o2b3o3b2o2bo2b4obo2b3obobo$bob
2o2bo2bo2b3ob2obo6bobob5ob3o2bobo2b3obobobo3bobobo3bo2bob2o4bo3b2o7b2o
bob2o2bo2b2obob4obob2ob9o2bo3bobob2obob4ob2obo2b10ob3obobo2bobob11ob3o
b3ob2o2b2o2b3o2bo5b2ob6o2bobobo4b5o3bo3b2o6b2o2b3ob2o2b3obo2bobo3bobo
2bob3o2b3o2bobo2b3ob2o4b4obo4bobo2bobo2b2o2bobob5o2b6obobobo2b2ob3ob2o
3b3obo3bob3o2b2o$2bo2bob2ob2ob2o2b3ob2ob2obo2bob3o2bobobobobobob3o4b3o
8bob2ob2o2bob2o2b2o3b2o5b4ob3obo2bo5b2ob3o4bo2bo2b2ob2obobo2bo2bo2b8o
5bo2bob3o3bob3o4bob3o2b4ob3o8b2ob2ob6ob7ob5ob3o3bobobob3obobob2o2bob2o
5bobob3obo2bo2b2o2bobob2o2b7o2bob3o2b2o5bobobo2bo3b7ob2o8bo6b5o2b3o2b
2obo2b8obo2b2obob2o4bo2bobo$o2b2obob2o2bo5b2o4b2o2bobo3b2obo3b3ob2ob2o
2bobo3b4o3b2obobob3obobobob4o2b5obobobobo3b2ob2o2bobob2obobo2b4ob2o2b
ob5o3bo2bob2o3bobo5bo3bo4bob2o2bob3o2bo2bo2b2o3bob3o2bo5b4o2bob2o2bo2b
o3bobo2b2obo4bob4o2bobo2b4obo2bo3b2obo2bobob3o2bo2bobobobob5ob5o2bo3b
2o4b2o2bo2bo3b2obobob3o4bob2obob7o3bobo2b4o2bobob2obo3bobob3ob4o2bob2o
$2o4b3o2b2o3b8o2b3o2b2o3bob3ob6ob4o3b2o2bobo2b3obobo3b2ob2ob3o4bo2b2o
2bo2bobo4b5o2bo3b3o3b2o2bo4b2o3b3ob2ob3obo5bobo2bob4ob4obo4bo2b2ob2o3b
3o6bobo4bob2o3bo3b4o5bo3bo2b2ob2o2bob4obobo2b3o3b2ob2o3b5ob2o2bob4o4b
obob3o2b2ob3obo2b2o2bo2bob2ob2obob4o2b2o3bob6o4bo2b3o3bo2bo3b2obo4bo2b
3o7b2obo2b2obobo3bo$2b7ob2o2bob2obobob4o2b3obo2b3ob2o2bo3b4ob3ob3obo10b
o3b4o2bo2bo3b2obob3obo2bo2bo3bo2b5obobo2b2obobo2bo2bo3b2ob4o2b3obobob
3o2bo4b3ob2o3bo4b2ob2ob6obo6b3ob3obobob3ob4obo2b2o2b2obob3o3bo2bob4o4b
ob4o2bo4bo2bobo2b6ob2obob3o2bob2o2bo3bob3o4b6obo3bob2o3b3obo3bobob2ob
4o2b2o3b3o2b3o3b2o2bob2obo3bobobo3b2obo2b2obo$bo3b2ob2obobob2o3b2ob3o
2b4o3bo3bo3b2o3b2o2b4o6b2ob5obo2b2o2b2o2bob4o3bo4b3o2bobobo2b4o2bobob
2ob2o2b2obo2bo2bob2ob3o3bobo2bo4b2o6b2ob2ob3ob3o2b3o8b3ob5o2b7obobo2b
o3b2o5bobo4b2obobob4obo3bo2b2o2bo7bo2bobo3bo4b7obobobob2o2b3o2b6obo2b
o2bo3b2o2b5o2b2obo3b3o4b2o2bobo2b2ob2obob8obo3bo3bobobob6ob2o$ob4o2b7o
b3o3bobob2ob5o2b2o2b2o7bobo3bobobo6b2o2bobo3b2ob2o5b2o2bobob2ob2o4bo2b
obob2o2bobob5o3b4obo4bo2b2o3b2ob5o2bo8bo3bobo14b3o2bob5o4bo2bob2o2bo2b
2ob6o3b2o2b3o2bo2bob2ob2obobob7o2bobo2b3obo3b6o2b4o2bobo4b3o2bob2obob
ob2o5b2o3bo5bob4o2b4ob5ob4o2b3ob2obob2o2bo2b3o3bo2b4obo2b2o2bo3b2o2bo
$bo4b2ob2obobobobob4o2b3o4bo2b4obobob2o2b2o2bob2obob3o3b2ob2o2b2o2bo2b
obob2o2bo2b4ob4o2bobo4bo2bob6o2bo2bo2b4o3b2o2b5obo4bo7bo2bobob3o5b3ob
3o3b8o3bobo3bobobob3o2bob3obobo3bo2bo2b2obobobob4ob2obobob2ob2ob3ob2o
bo2b4o6bob4obo2b5ob3ob2ob3ob2o2b5o3bo2b2obo2bo3bob6o2bob2o2bo2bobo2bo
b3o4bo2bo5bob2o2bo3bo2bo2bo6bo$2b2o5bobo2bo2b4obo3b3o2bob3obob2o2b2ob
o3bob6o6b2o7b4o3b2o2b2o9bobobo2bo2b2obo3bob2o2bobobo3bo3bob2o2b4obo3b
o2b2obob3o3b2ob5ob2o9bob2o3b2o6b2o3b7obob3ob3obo2bob4obo2bobobobo2b4o
3bob2obobob3o3bob2ob2obo5bobob2o3b3o2bo3bo2bob3o2b2o2bo2b2obo2b3o4b4o
2b2obob3obobobo3b2ob2ob2obo6bob2o4bo5b2o6b4o$bo6b4o4b3obo8bob3o5bo3b4o
4b6o2b2ob2o2b4o2bo2bobob2ob2obo2bob5o3b3ob2ob3ob4o2b2o3b4o2b2ob4o3b4o
b2o4b2o4bo2bo2b4o5b2ob2o2b2o2b2ob3o5b2ob2ob2o2b5ob3o2b2o2b2obobo3b3o3b
2o5bob3o2bobo4bo2b2obob4o3bo4b2obo7b2ob3obobo2bob7o2b4obo3b2ob2obo2bo
bo5bo3bob2o2bo3b9o4b3ob2o3b4o2bob2o7bo2b3obo$2b2ob3ob3o2b3obobobo4bob
obo2b3ob4o5bo2b2o2bob2o3bob2ob2obobo3b2o2b3o2bobobo2bo2bo3bo4bo2bob2o
2b2obo3b8ob2obobob6o3b5o2bo3b2obobobo2b2obob2ob3o2b2o3b2o6bob2o3bo5b3o
bo2b2o3b2obo3bo3b3o3bobobobo2bo3b2o2b3obo2bobo2bob2o2bobo3b2o4b2ob3o3b
2obo2b3o3b4ob2o4bob2ob2ob3obo3b5ob7o4b3o2b6obob2ob2ob3o2bo3bo9bo7bo$3b
ob2o4bobo3bo3b2obob2o4bo2b4o2bobo2bo2bob2ob2o3b2o3b2o2bo3bo3bobob2o2b
ob2obob3obo3b3obobo2bobo2bobobob4obo6b3ob3o4b3o7b3o3bob3obo2b3obobo3b
ob2o3bobob2ob2o7bob3obo4b2ob2o2bobob4o2bo3b3ob4o2bo3bo3bo4bo2b3ob3ob2o
b3ob3o4bo5b3obobob2obo3b4ob3o2bobob2obo2b2obob4ob2o2bo2bobobo2b6o2b3o
b8o3bo3b2o2b2ob4o2bo3b2o$bo2b4o4bobob2obo2bobo7b6o3bo2b2o3bo2bob2obob
o5bobob3o3b2ob2obo2b2obob4obo2bo2bobo4bo2bobob2o3bob3o2bob2o2b9obo3b2o
b3obobobob2o2bobo3b3ob3o2b3ob3o2bob5obo4bo2b4obo2bo2bo3bo2bob4o4bo2bo
3b2ob2o3bo2b2ob4o4bob2ob2ob2ob6o2bo7b2obo2b2o2bo6b5ob2obobo2bo2bobobo
3b2obob2o3b3ob2o2bobob2ob2o2b2ob2o2bobobob2ob2o10bo3bo$o5bobo4bo3bo2b
ob3obo5bob6o4bob2obobo2bobob2ob5o4bo2bo4b3obo5bob2o7bob5obo2bo2bobo4b
2ob3o2bo5b4obo2b6ob4o3bo3b2o3b3o4b3o2b3o4bobo2bob2ob2o2bobo2b2obo3bo2b
2o2b2obobob2o6b2obob2ob4o3bo4bo2bo2b2ob3ob3o2b3obo2b2o4b3ob3ob6ob2ob2o
3b2obo2bobo2b2o2b2ob2obobobo3bobob5o3b2o4b2obo2b4o2b2o6b5o2b3obobobob
2o$4b3ob2ob2obo4bobob3obob2o2b2obo2b6obo2b2o2bo5b2obob2obob3o2b4o2b3o
bo3b3o2bo2bob2obob2ob8o2b2obo2b3o2b2o3bobo2bo2b3obobo2b3obobo3b3o3b2o
bo4b2o2b2o3b3obobo3b4obo4bobo2bob3obo3bobo2b2ob2ob2o2b2obob2ob5ob2o2b
obo5b5obobo3b2o4b3o3b13o4bobobobobob3ob2o3bobobobob4o3bo4b5o2bo8bobob
o2bo3bobo7b5obo3b2ob2ob2o$3b2obo2bo4bo4bobo2b2o2b4o4b2obobo4bobo6b4o2b
2o2b4o2b2o2b2o3bo2b3ob2ob2obobobo2b4o2bo2b2o3b2obobobobob4o2bo3b2o3bo
2bo4bob6obo2bo7bobob4o9b3obo2bo2b2ob5o2b3ob2ob3ob3obob2ob3obo2b2o3b2o
2bob5o6b3ob4obob4ob2obo2bob2o3bo2b3o4bob3ob5o3bob2o3b6o4bobo2b2o3b3ob
2o3b2obo3bo5b2o5bobo3b3ob2obo2bo5bobo3bobo$2obo3b11o5b3o2bobob2ob4ob3o
b3obo4b5o3b3obo2bob4obobobo2bo3b3o2b3obo3bobo2bo4b7ob2o5bo2b2ob2o2b2o
4b2ob4o3b2o2bobobob2o2b3o3bob3ob6o2bo2b2o4b2o3bobo2bobob2obob8obob3ob
2o4bob3ob2obobobo2bob2ob2o5b3obo2bob3o2b4obo3b3ob8o2b2o4b3obobobo3bo2b
2o3bo4bob2o2b2o3bo3bob2ob2o3b2o2b2o3b3o2b2obob2obob3ob2obobo4b2o$5bob
3o2b2o3b3o3b2ob2o2b4o3bo3b2o4bob4obo2b4o6b3obob2ob2o2bo2b3o4bobob3ob8o
b4obo2bo6bob2ob2obo3b2obo2b6obobob2o2bo3b4o3b5o2b2obob2ob6obo2bo13bob
3obobob3o2bo2b3o2b2o2bobob2ob3o3b2o2bo3bo2bo2b2obo2b2o3bob3o4b3o4b2ob
o2b2o3b3obobobo2bobob2o4b4o3bobo6b2o5bo3bob2ob5obobo5b3o4b2obob2ob2o10b
2o$o2b2obo2b2o2b5obo5bob4o2b2ob2ob3obo3b3obobo4b3ob4o2bo2b8o5b3o2b3ob
2obo2b2obo2bob3o3bob3obo2bo5b2o2b2obo2b2ob3o2b4o4b2o2bo3b3obo2b3obo6b
3obo7b3ob3o4b2o2b2obobo2bobobo4bo5b2o2b2ob2o2bo2b3o3b2o2bobobo2bob3o3b
2obo5bo3b2o3bob2o5bo4bob6o3bob2obobobobo4bob2ob7obo3b6o2b3obo2b2ob3o2b
2ob4o3bo3b2o2b2ob2obo$3b2o2bo2bobobobo2b2obob3obob3obob3o2bobob3o3b2o
4bob3ob2ob3o2bob2o3bobob2obob2o3bob3ob2o3b3o2bob4ob2o4bo2b4o3b3o2b2o2b
2ob14o2b4obob4obo3bobobo3b10o5b3obo2bob2o3bo2b2obob5o3bo3b3o2b2obob2o
2bobo3b2obo2bobob6obo4bobob2o2bob2obo2b2ob3o2b2o3b2o6bo2bob4o4b2obo2b
obo2bo2bo2bob2ob2o2bo2bo2bo2bo2bo2b7obo2bobob2o2b2o2bob3o$bob2o4bo2b2o
5bob4o2bob3obo2b2ob2o2b3o5bo2bo3b2ob4o2bob3obo3b3obo2bobo3b2obob2obob
3o4bo3bob6obo5bob5o2b2obo3b4obo4b2ob2ob3obo4bobo2b2o3bo2b2o2bo2bobobo
bob3o2b2obo2b5o2b5ob4obo2b2obo2bob2ob5ob2o2b2o2bob3obo2bo2b4o2bob2obo
b2obo2b2ob2obob3obob5obo2b2obo3bob2o2b2o2bo2b4obob5o6b3o2b2ob4o2bobob
o2bo2b4obo2bob3o5b5o2bo$2bobo3bo4b5obo3b3o3bobo2bo5bo2bo4b2o6bobo8bo2b
2o6bob3ob2o2b2o2b3o7bob2o2b3o2bo4bob2o8b3o3bo3bo2b2o2b3o2bo2bob2obob2o
2bo2b3o2bobo2b2o2bo2bo6bo4bo2b2o2b3o2b2o3bo2b3obo2bo3b2o2bo5bo3bob2ob
2o2bo3bob4o2b2o3bob2o2bob3o4bob6ob5o4b3o3b2obo3b5obo2b2o2bob3obobo2b7o
2bo2b5o4bo2bo2bob4ob3o2b2o3bo4bo4bo$3o5bob3ob2ob3o2bob3o2b3ob3obo6bo3b
ob4obo2bo2bo3b2ob3o4b3ob2ob6o2bo3bo4b2ob5o3bobo3b2ob2o2b3ob2obobob2o2b
3o3bobobob2ob3o5bo2b2o2bobobob4o3bob2o2b3o2bob3o3bobob2o2b6obob3o2bo2b
9ob5ob3ob5o3b2ob5o2bob3o4b3o4b2o4b2obo3b3obob2o4b5ob3o2b6o2bobo2b2ob2o
b3obo2bo2b2ob3obob2ob5o8b2ob2obo2bobo4b6o$bo3b2o2bobo2b4ob3obo2bo2b2o
2bob3o2b2o3bobo2bo3bobo3b4o2bob2o2b3o4bobo2b5ob2ob2obo3bobobo2b3o4b4o
5b2obobo4bo2b2obob2o2b2ob2o2b2o4b2obobobo3b4obobobobobob2o3b3o3bo2b2o
2b2obobo2b8o2bo3bob2o2b2o3b3o12b2o5bobo2bo2b2o10b2o2b5o2bo2bob2o4bob4o
2bo3bo3bo2b7o3b5obobobo3bob2obob2obob2obob2ob2ob3o2b3o3bobo2b4ob2ob2o
bo$2ob3o2b2ob2obo3b2o2bob2obob3o2bo2b3obob2ob3ob3o2bo3b3obobob4o6b2ob
2obo2b2o2b3ob3o2b3o3b2o14bo5bo3bob3o3b2obo2bo3bobob4o4bo2b2o4bo2bob2o
b3obo2b8ob3obo2bob5ob2o2b5ob4ob2ob2ob2ob4o4bobo3bob2ob4obo6bo3b3ob3o2b
5o5bo2b2o2b2obobo3b4ob3o2b2o2bob7o5b2ob6obo2bobobo5b2obobo2bo2bob3ob3o
b2ob2obob2o2b5o$4b2ob3ob3obobo2b2obob2ob5obob5o2b3obobobobobo3bob4o2b
2o3b5ob2ob3o2b2o3bob3obob6ob2o5b2o3b4o2bo4bobob3o2b2o2b3obob2obob2ob2o
bobo4b3o2bobo3b2o2b2ob4obobob2o2b5o2b2ob4o2bo2bobob4obobobo7b2o2b2ob3o
b3obo2b2o3b2ob5ob2obo3b2o2b2obobob6o2bo5b4o2bo2b4ob2obo2bobob3ob3obo3b
obo3bo2b4o2bob3o2bob4o2b4o5bo3b2o2b3ob2o3bo$3b3obo2bobob2o2bobobob4ob
o3bobob5o2bob3ob3ob5o3bo4bo2b4o4bob2o4bobob10ob4obob2ob4ob4o2b2o2bob5o
5bo3b3o4b5ob2o2b3o2bo4b2o3b3obob3obo2b2obo2b2o3bob3obob4obob2o2bob3ob
2obo3b3o2b2ob2ob2o3b2o3b3o2bobobob2obo2bob2o4b3obo3b2o2b3obob3obobobo
bo2b4o2bobobobobobobob2obo2b6o4bo3bo3b2obob3ob4obob2obob2o2b3ob2o3bo4b
ob2o$2bo2b2o4bobo2b2o2b2ob3o6b3o2b2ob2obo4bob2o4bo3b2o3bo2bob2obob2o2b
2ob3ob2o4bo2b3o2bo4bo10b2o2b3ob2obobo2b2o2b2o2bob3o4b2o3b3o4b2obo3b2o
2bob5ob2o3b2ob2ob7obo3b6o2b4o2bob2o2bob2o5b2obo2bobo2b2ob2obob3obo6b2o
2bob3ob2obobobobobob3obo2bo2bob2obob3ob2ob2o3bob3obo5bo2b2o7b8obo3b4o
b2obo2bo4bob3obobobo2b3ob2o2b2o3bo$2o3bo2b2o2b2obob2o2b3o2bo5bo3bob2o
bo3bo4b4ob2o2b5o2bo2b2o3b5ob7obo3bo5b2ob3obo3bo7bo2b3ob2obo2b2ob2o3b3o
3b2obo3b7o3b2o6bobob2o2bob2ob5o3b8o3b3o2b4ob3o2bob3o3b4ob4o2b3o3bob2o
3bo2b2ob2o3b3o2bobo3bob2o3bo2b3ob2obo2b3o3b3o3bobo2bo2bo3b2ob2o2bobob
5obo3b2o6bo2b2o2bob3o3b3o2b5o3b4o4bo2b4o4b2o$4obobo2b3ob6obo2b4obo2bo
2bo2b3o2b2o3bobobo3bo4bob2obo2b3o2bo2bo2b2o2b3ob2o5bob5o3bo2bob3o3b2o
b2ob2o3b2ob4o2b2obo2bob2ob3o4b3ob2o2bo4b2obo3bo2b3o2b2o2bob4ob2o2bobo
5b3o2b3ob3ob2obo2b3o2bob3o3bobobobobo3b3obob2obo4bob2ob4obo2bo2b3o2b2o
3b2obo4b2o2bobo2bobobo5bobobobob4obobo3bo2bobob4obobobo2bob5o8b2o3b2o
b2o2b3obo2b3ob2o$b2o2b3o3b3o2bo3bo3b4o3bob4o7bob5o3b2obobo2bobo3bo2bo
bo2b2obobo2bo2bob3obo2bo2bob5o3b3obob3o2bo4bo5b2ob2o2b6o3bo3bo2b5o2b2o
bo2b3o2b3obobo4b2o2bo2bo2bo2bo3b3obo3bob3o3bo2b4o2b2o2bo3b2obob2obo7b
3o3b8o3bo2bo3b4ob2obob5ob5ob2o3bo4b4o3bo3bo3b2o5b2o4b2o2b2o4bo2b7o2b2o
b3o3bo8b2o4b2o4bo2bob2o$3b4obobob3o2bobobob2o2bo3bob4o3b2o2b2o5bo2bo2b
3o2b2ob4ob3obo2b3ob2o4bobob2o2bobo5b3obo2b3ob2o3b2o2b2ob3o2b5ob2o7bob
o4bo3bo2bob3o2bob2obo2b2ob3obob3ob2obobobobob2o2b2ob2ob3o5bo4bo3b3o3b
obo2b6ob3o2bobo3bob3o3b3o2bo4bo2b2ob2ob2ob3o2bob2o2bob4o5bobob2o2bob2o
2b3o2bo3b4ob3o2b2obob2obob3o2b4obo2bobo4bobo2bob2obo3b3o$b6obo3b5o4bo
2bobob3o2b2o2bo3bo2bo2bo3b2o3bobob2ob2o4b2ob2o2b2obo2b3obobo2b2o2bo2b
obob4o2bob2obobob3obo4b3ob2o8b2obo2b4o3bo2bob2ob2o6bob3o3b2obobo2b2o3b
3o2b2ob2o7bo2b3o2bobo5b2o2bo2b3o3bob2obobo3b4obobo3bobo3b3o2b2o2b2obo
2bo3b4o3b3obob4obo2b2obo2bob3obob2o2b4obo5b6o2b3ob3o3bob3obob2o7bo2b2o
3b3obobob7obo$b2ob2obo2b3ob2obob2o2bo3b2ob4ob2ob3o2bo2bo2bob3ob4obo5b
3ob2obo2bob2o3b2o4b2o2b3o2bo8bo3bob3o3bob2o3bo2b2obobo4bob3obobobo3bo
2bobo2b2o2bo7b2obob3obobobo2b3obo2b2ob3ob2ob3o3b3o2bob7obo4bo2bob2o4b
3o2b3o3b3o2bobob2obob2obob3ob2obo4b7ob2obob2o2bo4b5o5bobobob4obob3obo
4b3obo2b4obo2b3o2bob2o2bo2b5ob3o2bobobo2b4o2b2o$2ob3ob4obo2bob2ob2o4b
2obo3bob2o4b2o5b3o3b3obob4obo4b2obo3bo2bo4bo2b3o3b3o3bob5o2bob2o4bobo
2b3o2b3o2bobobo5bob6o3b2o4b4o3b2o2bo5bob2o3b6ob2ob3o4bob2ob3o3b2o2bob
o2b2ob3obo3bob2o3bo4bo5b5o2b3ob2o2b3o3bo2bob4o6bob4o4bo3b3ob2o3b2o2bo
bo4b3obob3o2bobo3b2o2bob2o5b4o5bobobobo2b2ob3ob2obobo2bob5o2b3o$6bo3b
o2b4ob5ob4ob4obo2b2ob2obobo2b3ob3obo4b3o2b3obo9b2ob2obo4bo2bob2ob2o2b
3obobob3o3b4obo7b3o3b3o2bo2b2ob2ob2o5bobo2bob3obobo3b2o3b4o4b11obo5b2o
b3ob2obob2o2bobob3o9b6o2b3o2b4o2b3obo2b6o2b2o2b7obob3obob2ob4o2b2ob5o
bo3b6obo3bo2bobob2ob2o2bobo2b2obob2obo2b4o2b2o2b2o2bobo2b2ob5o2b3ob5o
$2o3bo3b2o2bobob2ob2obobobobo3bob4o3bobo2b3obo3b2obo2bo4b2o3b2ob2o2bo
2b4o2bo2bobo2b2o2b2ob2o2b2o2bobo5bob2obobob5obo4b3ob4ob3obobo2b2o2b2o
b7obo2b8o2bo5bo4bo5bo7bo2b2ob2ob4obobo3b4obob2o3bobob2ob2o4bobobobobo
bo3bo2bob2o2bob2o3bobobo2b2o2bobobo2bob2o3b2obobob4ob4o3b3o2b3ob2obo2b
3obob3o4b2o2b2obo5bob2ob2o2b2ob2o2bobo4bo$2obob2o5b7o2b2ob3o6bob5ob2o
bob2ob2o2b2o2b5obobob2o2b2o2b2obobobobo4bo2bo2bo2bob2obobo7b3ob2ob4ob
2o3bo3bo10bo2b3ob2o2b4ob3o2bo4b2obobo2b2ob2ob3ob2obob8obo2bobo2bo2bo2b
2o5b5o2bobob3ob2o5b2o5b4o5bo4bobo5bob5o2bob4o2b3ob3o2b5o2b2obobob4ob2o
3bo2bob2ob2obo4bo2bobob3o4bo2b3obo2bo3b4obo3bob2obo2b5obo$2bo2bob2o2b
2obo6b2obob2obo2bo5b3o2b4obo2b2ob9o4bobo2b2obobobo3bob5o3bobob3o2bo3b
2o2b2o3bobob2obobob2ob2obo2bo2b3o2b4o3bobo2bo6bo2b3o5b2obo2bob2ob2obo
b2obob2o2bob3obob4ob2obo2b3ob7ob3ob2o2b2o4bo3b2ob2ob2obob3ob3ob2o3bo2b
ob5o3bob7o3bo2bobob4o3bo3b2ob2o3bob2obobobo2bob2o2bob2ob2obobo2b2ob3o
4bo2b4o2b3ob2obob2o2bobo4bo$3ob2o6b11o2bo4bobo2b3o2bo2bob4o3bob3o2b3o
b2o2bo4b2o2bobo8bo2b2ob2o2b2ob3obob3ob6o3bob2o3bo3bobob2o6b5ob3o2b4o4b
2o2bo3b2o2bo3b2ob3o3b2obo2bo3bo3bobobobobo2b2obo2b3o3b2obo2bob3o3bob3o
bobo2bo5bob3o2bobo2bo2bo2bo2bobobo2b2obo2bo2b4ob3obob3obob5o2b4o2b3ob
7o4bo3bobo3bo5bob4o2b2o3bob2o3bo2b2obob2o3bo5b3o$b2ob5o3b2o2b2ob3o5b2o
bo2bob2o3bob2ob2obo2bo2b2obo5b2o2bo2bo4bobobo2b6o2bo3b2o3b3ob8obo2bo2b
o5bobobob2ob2ob3ob2ob5o3bobob5o3bo2b3obo2bo2b2o2b4o2b4o3bo2b3o2bo4bob
2o6bobo2bo4b2ob2obobobo6b4ob7obo3bo2b2o3bobob2o2bob2ob3o3bo5bob4ob3ob
3o3b2o3bo2bo3bobo3b3obob2o2b2o4b2o4b2o8bobobobo3bob3o4bo2bobobobobobo
$ob2o3bo2b3obobobob3o2bo2b5obo2bobo5b2obo4b3ob2obobo3b2ob6o3bob3o3bob
o5bobobo14b3o2bo4b3ob5o2b2ob3o2bobobobo3bob2obo4bobo3bo2bob3ob2o3b3ob
obo3b2o2b3o2bo2b2o3b2o3b2o2bob2o2bobobob2obob2ob2o2b4o2bo2b2o2b2o2bo7b
3obobob2obob2o3bobo4bob4o2b5o5b3o6b3ob3o6bob3ob2o3bob2obo3b3o2bob2o2b
obo2bo2b6o4bob2ob2o2b2obo$bo3b2ob2o5bobobob2ob2o4b2ob3obo3bo2bobob3o4b
o2b2obo4bobo5bo3bobob2obob2o6bo3b3o3bob2o2b6ob2o3bob3obobobob3obob2ob
2ob2ob2o3b3o2b6o5bo2bo2bo2b2o3b2o3bob2obo2b2o3b5obobobobob3ob6o3bobob
o3b3o3bo5bobo2bobo2b3ob2obo5bo4b4ob3o2bo2b9o4bobob3o2bo2b2ob2obobo3b4o
2bo4b2obo6bo2bo2bob2ob3o2bob2ob4o3bobo2bo4b2o$obo2bob2o3b2o4bob4o4b3o
3b2obo3b11obo2b2ob4o4b3obo2bo2b2o5b2ob2ob2ob2obob2o2bo2b2o2b6o4b2o2bo
5bo2b3ob3ob3o2bobobo3b5obobo2bo5b7obobo2bobo3b2ob4obo3bo2b2ob2o3bobo2b
ob6obo2b2o2b4ob2obob2obob2ob3obo2bob3o2b2obo11bo2b2ob2obo2b2ob2obob2o
bo2b11obobo3b2ob4o2b2obobobo2bobob3o3b2ob2o4bobo2b3obobobo3bo2b3o2bob
o$obobob3obob2o3b2ob5o3bo4bo2b4o2bo2b4o2bo2b2o2bob3ob2o2b4ob8ob9o2bob
obo2b5o3bo2bo4b3obobo2bob2obo2b3o3bo4b3o3bo2bobob2o2bo3bo5bob3obobob3o
b2o4bob4o3b3o3b3obo3b4o2b4o3b2ob3ob2obob3o3bob3o4bobob3o6b5ob2obo2b2o
bo2b3ob2o6bobobobob2ob2obobo2bob2o2b6ob2o2b2o4bo2b5obo2b2ob3ob3o2b3o2b
5ob2o5b5ob2obobo$2bob4o3b2o5b2o2bob2o4bo3bo6bo3b2ob2obo2b2ob3obobo2bo
bo3b4o3bo4b6o4b3obo2bo4bo3b8ob5obobob3o5bob3obo3b3o3bo2bo2b2o2b2o4b2o
bo4bo2b3ob2o2bo3b2ob2ob3obobobobo3b2o2b2obobob3obobo4b2ob3o6b5o2b2obo
b3o3b2o2b2obobo2bob2ob4o2b2o2bo2b2obo4bob2ob3obobob3o2bob2obobobo6b3o
b3obobobo2bobobo3b2o3bobobob2ob5obo3b2obo2bo$obo4bo4b2obo2b2ob2o3bob3o
2bob4ob4o2bo5bo2b2ob8ob2o4b3o2b4obob3obobob2ob3ob4obobobobob2o3bo3b4o
2b2o3bo2bobo3b2o2b2o5b3ob2obobob5obob2obobob4ob2o2b2ob2obob3ob3o3b4o3b
2obo4b2ob3o2b2o5bobob2o2b5obob4o3bo3b2ob3o8bob5ob2ob3o3b3obo2bob7o4b3o
bobo4b6ob2o2bo4b2ob3o2bo5bobob3obo3b4ob2o5b2o3bobobobobo$2o3bob2o3b5o
2bob4obo2bob2ob4o6bo2bo5bo2bo2bob3obo4b4obo7b2o2bobo2b2o5bo2b3o2b2o4b
5o8b3obobo2b2o3bo4b3obobob2o3b3o5bobob4o3b4ob2obob2o3b2o3bobob3obo4bo
bo2b2o5b2o2b3obo2b3obob2obob3obo2b2o2bob2o2b3ob5obob2o2b4o3bo2bob2obo
b3o3bo3bob4obo3b4ob2o4bobob2obo8bo2bo5bo3bo3bo3bobo2b4ob5ob3ob2o2bobo
b2o$2bob3ob2ob4o2bob3o2b4o3b2obobob3o2b2ob2o6b2o3bobob2obob5o2b2o2b4o
bobo6bo3b2ob2o2b2ob2ob3o4bob6o3b2o3bobobobobo3bob8o2bo2b5o2bob2ob2o3b
o2bobo2bo2bob2o3bobo3bo2b2obob5obobobo4b3o2b2o2bo5b3o3b2o3bo3bob3o5bo
4bo3bobob4ob4o3b6o2bob3o3b5o2bo2bobo2bobob4obobo5b6ob2ob2o3b2o2bo2b3o
b3obob2obob9ob4o3b3o$2obo2b2obob3o2bobob2o2b4o2bo10b2o3b2ob7ob4obo3bo
3bob2obobob3obob3obo4b3o2bo6bo3b2ob2obobobob4obob4obobob2o5b2ob2ob2ob
o4b3o2bo2b3ob2o2b2o4bo10bob4o2bobo4bob2obo5b2ob4obo4bo3b2ob2ob6o2b4o4b
obob2ob2ob2o2b6o3b2o3b2obobo6bob2o3b3ob2obo2b3ob4obob7o2bo4b2ob3o2bob
2ob4o10b2o8bo5bo3bobob3o$3o3b2ob2o4bob2o2b2o3bo3bob2o4bob3ob5ob3o2b2o
b4ob2ob3ob3ob4o5bob4o2bo2bob2ob2ob3o2bobo5b4o5bo3b2obo2b2o3b3obob2ob4o
b3obo2bobo2b6ob2o8bo5bo2bo2b2o2b3o2b2ob2ob2ob2o2b3o2bobobo2b4obobo2b4o
b3obob2obobo4b6ob2o2b5ob2o2bo2b2ob2obo2b3o2bob4obo2bo6bo5bo4b4o3bob2o
2b3o3b2obob2o2bo2bob3o2bo2b8o2bobo11b2obo$2obo2b2ob3ob2o2bob2o2b7o2bo
b3o3bobob4obo2b2obo2bobo2b2ob4obobo6bobo2bobobob3obo3b2o2b2ob2o2b2o6b
o2bobo3bob3obob2obobo2b4o3b11o2bo5b4obob9o3bo4bo2bo3b5o3b4obobo3b3ob2o
3b3o2bo3b3o3bob5obobobob2ob6o2b3o2b5ob3o3b3o2b4o4b2o4b2obobob2ob4o4bo
4b3o7bo4b3o2b3ob2ob2o2bobobo3bo6bo4b4ob3obo2b2obo$bob2o6bobo5bo2bobo3b
4ob2o5bo7b2obobobo5bo3bob2obo3bo5bo5bob3ob5obobo2b2o3b2o5b2o2b2ob5o3b
6ob3obob2obobo2bo2bo4bob2obob2ob3o3bo4b3ob2o4bobob2ob2obob3o4b2o2bob4o
2b6obo6b3o2b2o3b3o2b2o3bo2b2obob2ob3o4b2ob2o2b3o2b3ob2o3b3o2bo2b2o3bo
2b2obob5obo2b3o3bob3obo2bobo2bob2ob4o3b2o2b2ob3o2bo5b2o2bo2bo2b3obob3o
$ob3o4bo4b2obob2o3bo8b2ob4ob2ob4ob2o2b2o7b3ob5o3bo2bobob2o2bo4bo3b2o3b
3o2bo3b2obobobo2bobo3b2o2bobo4b3obob4o2bob3o6bob3ob2ob2obo2bob3o2bo2b
obo9bo2b4o2b3o4b2obo2b3obo2bob3obo8bob2ob3ob3o2bob2o2b9ob10o3b2obobob
obo2bob2o3b2ob2o3bo2bo2bob2o2bobo4b2o2bobobobob3ob2ob6o5bobobo3bob3o5b
obobo4b2o2b2o2bo$ob2obo3b2ob3ob3ob2obob2obob3ob3ob2obob2ob5o3bo4bo5bo
b3o4b2obobobobob2o3b2ob2ob2ob2o2bobobo4bob3ob3o2bob2o4bobo2bo3b3ob2o5b
2o3b2o2bo5bo3b3ob2ob3o2bo2b3o2bo2b2obo4b4o2bo3bo3b2ob2o2b2ob2o2bob4ob
2o2b5o3b3o3bo3bo2b2o4b6obobobobo4b5obobobob5o4bo2bo2b3o2b3o4bob2o2bob
obo2b2ob4obob3o2bob2o2bo3b5ob2o3b2o4b4o2bobo3b3o$o2b4ob10ob2o2b4ob6o2b
obobobo3bo3b3o4b2o3bo4b2obo2b2o5bo2b7ob2o3bo2b2o5bo4b2o3b4obo2b3o2b3o
2b2ob3o2b2ob2ob5obob2ob3o2bo3b5ob2ob2o5b7ob2o2b2o3bob3o2b2o2b2o2b3ob2o
bobo3bo3bo3bo2bobobo3b2o2b4obo2bobob4obo3bobo2b3ob2obobo2b3o3b7o7bob5o
3b2o2bo3b2obo2bo2bo3b2o3b2o2bob2ob2o2bo4b3o2bo3bo6b3ob2o2b2o$o2bob3ob
2ob3o2b2obo2bobob2ob2obob2obo2b2ob3o3bo3bob2o2b2ob6o5bo5bo2bo3bo5b9ob
3obob2o4b2o2bo3b2ob2o4bo2bob2o3b3o3b2obobobo7bob2o2b2obo2b5o3bobo3b2o
6bo2b2o2b2o2bo2b4ob2ob4o2b5o2bobob3obob2o2bob3o3b3o2bo6b2o4bobob2ob2o
2b3o2b3o2b2obo2bo2bobo5b7o2bo4b3ob4ob2ob2obo2bob2o3bo7b2obobobo2b2obo
2b2o2b3o2b4obo3b3o$10ob2obo3bo2bo4b2obob2o2bobob3o2b2o3bo3bo5bobobobo
b2obob2obo2bobob9o2bob3obo5b2ob2obo2b3obobo3b3obo3bob5ob3ob2obo2b2obo
2bob3o13bo2b3ob2o2bobobo4b3o2bo3b5o4bo2bo3bo3b5o2bo2b3ob4obo4bo4b2ob3o
2bob8ob5ob2o6bob3obobo3bobobo2b3obobo3b2o2b3o2bo4bo3b2obo2bob2o2b5o3b
ob2obob4o4b5o3b5ob7o5bo$2obobo3bobobo3bo3b3obob7o3bob2obo3bobobob4obo
2b2ob2ob2o2b2o5b6ob2obo2b3obob2ob2ob2o2b3ob4o2b3obobo2bo2bob2obobob2o
b2ob2o2b3o6bo3b2o4bob5obo2bobob3o3bobobo2bobo3bo3b3o2bo2b3o2bo4b2o4bo
2bo3bob3ob3o4bo3bo6b2o2bo2b2obo2bo2b2o2bob2ob2o2b3o2bo2b2o3bo2b3obobo
3b2o6bo3b2ob3o2bobo2bobob2obo3bo2bo3bobobo7b2o2b5o3bo4bo3b2obo$5o2bob
2ob5o4bob3o2bob2ob2o3bo3bob2ob3o2bobob4o3b4o2b4o2bobo3bobo4bobob4ob2o
bo3b2o3b4o2b2obob2o4b5o2bo2bo6bo4bo2bob2ob2ob3o2bo2bo3b4o2bo8b2o2bo2b
ob2ob3o2bobo2b2o3bo3bob2ob2o2bobobob3obob5o2b2o2bob2obo2b2o3bob2ob5ob
ob2o3b3o4b5ob5o6b3obo2bobo2bo3bobo2bo2bobo4b2obob2o2bob6ob2o4b2o5b2ob
obo3b2o2bob3o2b3o3bo$5b2ob2ob4obob2obobobobo2b4ob5ob4ob4ob3obob2obo2b
o2bo10b2o4b4o7bo2b2ob3o2bo3bob2ob2o2bob2ob3o2bo2bo4b2o3bobo2b2o3b3obo
bo9bob7o4b2o3bo2b2o3bo4bobob3obobob2o2b2o2bo3b5o3b6obobo2bobo7bobo5b2o
b3o3b2o2b8o2bobob3o4bobo2bob2o2bo2b4o3b2o4bob2ob2ob2o3b2o2bobo4bo2bo2b
obob3o2b4obobob3o4b2o3b5o3bob3o$b2obob5o2b4obo2bo2bo3bobo6b2o5b3obo2b
4o2bob6o4b2ob2o2bo5bobob2o4b3o2bob2o3b3ob12ob2o2b4o2bo2bo4bo2b2obo4b4o
bob3o3bo7b2obob6o2bo4bo3bo2bo3b2obob8ob3o3bobo2bo2b3o2b2o2b2o2bobo2b3o
bob2ob2ob5ob3ob4o2bo4b3ob3ob4ob2o3bo2b2ob3ob4ob2o3b3ob2ob2obobo2bob2o
3b3o2b2o2b5o5bobobo2bo2b2obo4b2obo3b2o6bo$2b2o2bo2bo2b2o3bobo3bobobo6b
2o5bob2o2bo2bobo3bo3bo8bobobo2b4o4bo3bob2ob4ob2o2b2o2bo5b4obobob3ob2o
b3o4bobob4obo3bobo3bob2ob3o2bob2o3bo3bo2bobo2bobo5b2ob2ob2obobo3bo2bo
2bo2b3o3bo6b4o3b2o3bo3bo4b2o2b2o6b3o2bo3b2obo2b2obob5o2b2obobob5o2b8o
b4ob2o2b3ob2o4b7obo2b3obo2b4obob2ob2o4b4obob2o3bo3bobobo4b3o$b2obo3bo
3b2obo2b4o2b3obobo2bobo3bo2b5obo3b5obobobob3o5b2ob2ob3o5b4ob2ob2ob4o2b
obobob2o4bo4b3o2b3o4b4o2b5o2b2ob4o2b6o4b2o2bobo2b3o5bo3bo4bo3bobobobo
4bobob2obobob2obo2bo5b2obo2bo3bobob2o3b2ob4o7bo6b2o3b3o3b2o2b2obobo4b
obobo2bo2bob2ob9o2bo3b2obobo2bo4b2ob3obo2bob6o3bob4obo2b2o2bo3bo2bobo
2b7o$3bo2bo3b5o2b4o3b2ob3o5bo6bo6b2ob2o2bo3bob3obob3o2bobobob3obobob2o
2b2o2b3o3bobob3o3bo3bo3bo2b2obobo2b3ob2obo2b2obo3b2o2b4obob2o2bobobo2b
ob3ob5ob2o5bobobob5o2bo3bo2b2obo2bobo2bo3b6o3b4ob2o2b2ob2o2bo4b4ob2o3b
o2bobo3b4ob3o2bo2bobo2bob2ob2ob3o10bob3o6b9o3b4o3b2o2b3o3b2o2b3ob6obo
4b3ob5obo2b3ob5o$2bo2b2ob2o2b5o2bo3b2o2b3o2bob2o2b2o3b2o3bo4b2o4bo2bo
3bo3b4o3b8obo3b2o2b2o3b2o4b2o2b2o4b2o3bob2ob2ob3ob5obobobo3b2o2b4ob2o
4b2ob3o3bob2o4bo5b2o2b4obo2bob2o2bo4bo2b2o2b5obob3o2bobo3b2obo4b2o2bo
b2ob2o2bob2o4bobobobobo3b2o2b2obobobo2bo3bo2b5ob2o2bob5obo5b2o4b2o3bo
3bobobobobo2bobob5ob4ob2o2bob5o2bo2b4obo2b4ob3obo$3b2o2bo5bob2ob2ob2o
bobob2o2b2o4b10obo2bobobo2b2o3b2ob3o2bo3bo2b5ob2obobobo2b6obobo7bob3o
bo4bo2b3o2b3o5b2o3bob8o3bob2o2b2o2bo4bo3b2o3bo2b3obobob4ob2obo3b2ob3o
2b5o3b2o3b2o2b4obo2b2ob2obo2b3o5b2o2bo2bo2b3o3bobob2o4bo3b2o4b3ob4obo
2bo2b4o2b3ob2ob6ob2ob2o2bob2o5bob2o2b2o4bo2bo6b2o4b2o2bobo2bo4b4obo2b
3o$bob2obob2o2bo2bob2o2bo3b2ob2o4bo3bob4obo4bobo2bob2ob5ob2obo2b2ob3o
b4obo3b2ob2ob2ob2o3bobo5bob2ob5o2b2o2bo2b5ob2obo2bobob2o2bo2b3ob2o2b3o
bo3bo2b3ob3obo2bo2bo2b2obo3bob2o5b6ob2ob2o2bobo3bo6b2o2b2ob2o4bo2b3o2b
o2bo2bo2b2o3bob2ob2obo4bob2obo2bob3obob5ob2o2b2obo4b2o2b5obo2b2o3bob2o
b2ob2o2bobo6bob2o2bobo3b2obo2bo3b2ob4obo4bob2o2bo$5b4o2b5ob4o5bo3bo4b
o2b2o2bo2b2ob4ob3ob2o2b4ob2ob2obobo4bob4o2bo9b3obo2bo2b2o2bo2bobobob2o
bo2bobob3o3bobo4b2ob2o4b5o2bo3b3obobo4bob2obo5b3o3b4ob2ob3obobob3ob2o
b2o3bobo3bo3b6obob5obo2bobobo2bo3b4o4b2o2b3o2b10ob2obo2bo2bobo6b2o2bo
bob4ob4o3bobo7b3ob3obo2b3obob2obo3bob5o3b3obob4ob3o2bo2bo2b3o$ob5obo2b
2o2bob2obobob3o5bo3bobob2obo3bob2ob2o6b5o2b2ob6o2bobob2o2bobobob3o2bo
5bob4ob2obo3b2o3b3o6bo2bobobo8bo2bobob2obo2bo2b4o2b2obo3bob2o2b3ob4o2b
obob3ob2o2bo5bo4bobo5bobo3b2o2b2obo3b2ob2o3bobo2bo4bo4bob2o6bo2bo3b5o
7b4obob4o2bob2ob2obobobob2o2bo2bobo2b4o4bo7b3ob4obo3bobo2bo3b4ob2obo3b
2o2bob3obobo$5b2o3b2o2b2obobo6b2ob4ob3o4bobobo4b4obo2bob3obob4obobob3o
bo3bo6bo2bo3bo3b2o2b2o6b2o2bobo2bo2b2ob3o2bo2b2o3bo3bo7bo2b3o4b3obo2b
3o3bobo2bob2obobo3bob2ob5ob3o5bo2b2obo2bo2bo4b3obob2obobo2bob4obo3b4o
bobo2b3o4b2o4bo2b2obob3o4b2ob3o2b7o3bo3bo2bob2obob5o4b3o2bo3b3ob2ob2o
5b7o3b2o2bo3bo2b2o2b2obob2obob2o$4o2bob2o3bo3bo5bo3bob3o2b3o2bob3ob3o
2b6obo2bobobob2ob2o2b2ob4obob4o2b2ob3o7b3ob2o2bob2o2bo3bob3o4b2o2b2o2b
obobo4bob2obo6bo2bobob2o4b4o2bob3o2bob4o4b4o3bob3ob2ob2obo3bo2bo2b3ob
3o2b2obo9b4o4bo3bob4o2bob2o3b2o3b3o2b2obob2o4b4ob2o3bo2b2ob2o4b2obobo
8bo4bo2b3o5b3ob2o6bobob2ob4ob4o2b3ob6o6bo$bobo3bo3bob3obo2b2o3b2o4bo2b
6obob6obo3b5o3bob2ob2o2b3o3bo4bo3bobob4o2bo8bob2obob4obobobob4o2bob2o
bo2b4o2bo3b3o4bob2o2b5o3b3obob2obob3o2bo5bo4bob6obob2ob2o5bobobobobo4b
ob2o2b3obob2o5b3o10b2o2bobobo2b2obobo2b2obob4o4b2obo3b2o3b3o2b8o2bobo
2b4o2b3o2bobo3bo2bobob2obob4o2bo3b2o2b4ob4obo2bobo2b3o2b2o$2bob2o6bo3b
ob2ob3obo2bo2b3o2b2o2bo4bo3b3o2bobobo3bobo2bo2b2obo3b4ob5o3b2obob5o2b
o2b3o2bo2b2obobo6b3o2bo4bo2bobob3obobob4obobo2b2obob3obo6bob3ob2obo2b
ob4o2b4obobo2bo2b3obo7bob8o5bob2obobo2b5ob2o4b4ob2ob2ob5o2b4o2bo3b6o3b
2o3b2obob2obob4obob2o3bob3obobobo2b2obo4b2ob3ob2o4bob5ob3o2b2obo4bo2b
2ob3o4b4o$b2o3b2o2b4ob3obo2b2obob6o3b2obob5ob2ob2obob2o2b4ob6o2bobo4b
obobo2bobo2bob2obo6bo5b2ob2o5b2obo6b2ob2ob3o2bob3obob3ob3obobob2o2b3o
b3ob3ob2o2b3o8b7obo2bo2bo2bo5b2o2b4ob4o3b2obo2b2o4bob2o3bob2o2b2obo6b
2obob2o2b5o2b4o2b7ob3o2b2obob2ob2obo3b2obo2bo3bo4b2ob3ob3ob2o2bobobob
ob2obo3b4o2bob2o3b5o2bo7bo3b2o$4b3o4bo2bobob2obobob6o2b2o5bo2bo2b2o2b
ob4o6bo2b2o3b6o3b7ob2o2b9o2b2ob3obob3o5bo3b2o3b2obobobo3b5o2b3o2b2o2b
ob2ob2o2bob2o3b4o2bobo4b7o2b2ob3obo2b5obo2bobo4bob2o3bobo2bob8obo2b2o
5b2ob4o2bo2bo4bo4bo2b3o3bo4b6obobob2o3bo2bo6b4ob2obob5ob2obo2bo4bob3o
bobob3obob8obo4bo4b3o3b2ob2obo2b2o$3bob3ob2ob3o2b2o2b3o2bo2bobob4ob3o
2bo3bob3o2bo6b2o2b3o4bobo3bobo7bob2ob3o3bob2o2b4o3bo2bob2o3bo3b3obo4b
2o2bo2bob2o2bo3bo3b4ob3o2bo2bo4bobobo3b2obob4obobo2bo3b2o2bo2b2o2bo2b
2o2b2obo4bo2bo5bobobobobo2bobo8b2o2bobobo2b2o3bo3b4ob4obo2bo3b2o5b3ob
2o2b2o2bob3o2bo2bo2b5o3b9o2bo4bo2b2obob2o2b3obo2bo3b2o3bo3bob3o4bo$2o
2b4obo3b2o2bo4b2ob2obob2ob4o7b5o2b2obo4b5ob2o2b2ob3o2bo3bo2bo2b3o2bob
2ob2obo6b2o3b2obo2b3o2bob2ob2ob4ob3ob3o3b5o2b2o2bob2obo2bob4obo4bob2o
5bob3obo3b2o2bob2obo3bo2bobobob4o3b3ob2obobobo6bo4b2obobo2bobobo2b3o3b
4obo2bo2bo3b3obob5o2b5o2b2o4b4obo4b2ob2o2bo2bo7b3ob2o2bob4o2bob3obob4o
b2ob2o2b2o2b5o2bo2b3o2bo$2bobob2o2b6o6bo6bobob2ob3obob3ob2o2b2o4b2ob2o
7bob3o2b2obobobo3b4obob4o2b3o2b2o2bo2bo3bo2b4o2bo3bo2b5ob3obob2ob2obo
2bob3ob2ob2obo3b3o2bo2bobo2bob2o2b5obob2obo2bo2bo2bo5b2obob2obo11b2o3b
2o2b3ob3o2b2o6b2obo2b2ob3ob2o5b2o4bo3b5ob3o2bobob2o3bobo2bobo5b2o4bob
3ob2obo2b2ob3o2bo3b2ob4o2b3ob4obo4b3o2b6o3b2obo$3o2b2obob4ob4obobob4o
5b3ob2ob3o2bo3b3o2bo2b3o2b2obo7bob2obo2b3obo4b2o5bob2ob2o2bo5bob3obo3b
6o2bo2b3ob2obo2bo3bo5bo3b3obo3bo2b4o4bob2o3bo2b2o2b5o2b2obo2bob2o4bo2b
2o2bob2obobob2ob2ob3o3b3ob2ob3ob3ob2obob2o6bo2bo4b2o2b2ob2o4bob2obobo
b2o2bob4o4b3ob3obob2obobo4bobo4bo2b7o2b3ob2obobobob7o3b2o2b2obobob2ob
4o$o2b3ob2o2b4ob3o2b3ob2o2b2o2bo2bo2bob2o3bo2b2obo3bo3bobobobob8ob2o5b
2obob12o2bo4b2o3b2o2b2o2b3o4b2obo3b6ob3o5b4ob3o3bob2o3bo3b4ob2o2bobo3b
2o3bob4obobobo2bo2bobob3o3bo2b4o2bo3bo2bob2o2b2obo2bobo4bo2bob9o2bo4b
obo3b3o5b3ob4obo2bob2o2bo2bobo2b5obob2o5bo3b7obobob2o5bo4bob4ob2o2bo2b
2o3b5ob2o4b3o$4bobobo5bobo5bo3bo2bob4o2bob2obobo2bo3bo2b2ob4ob2o2bo2b
2obobobob2o5bobob3ob2o3b3o2bob3o2bo2bo3bo2b2o4b2o3bo2b2ob2ob4o2b3o3b5o
b3obo2b3o2b5obo5bo4bobo2b2obobob3ob8o6bo2b2obo3bo3b3ob2ob2obo2bo3b6ob
o4b5ob5o3b2ob2ob2o5b3o2b2o3b2ob5o2bo2bobo2bo3b4o2b6obo2bo2bo2bobob4ob
4ob3o2bob2o2bo6b2o5b2obobo2b4o$b2o2b2obobob3obo5bobo3b2ob2o3b2ob2o7bo
b3o2b2obob3o7b3ob2ob2ob2obo2bo2bob2obo2bob4o4b3o2b2o3bob4obo4bob3ob5o
b5ob2obobob3o2bo3b2o4bobo2b4o2b4o2b5obo4bobo2bo3b3obo3bob2ob2o3b4obo4b
o3bob2o9b2o2bo4b2o2bo2bob2obo2bo2b2ob7o2bobobo2b2ob2o2b3obo2b3obo2b2o
2b4ob4ob2o2bo4b2ob3obobobo2bob3o3bo3bob4o4bo2bob3obo3bobo$4o4bobobobo
b4ob2o2b3ob2o3b2ob2ob4o2b4ob3ob3obobob2obo2b4o5bo2bo2b2ob5ob3ob2o2bo3b
3o2b3ob2ob2ob2ob3ob3obobobo3bob5o2bo2b4obo3bo3bo5b5obob6obo3bobob3obo
4b3obo2bobo2bo2bo2b3o3b4ob2o2b2ob2o2bobo2bob2o2bobo2bo3b3o6b2o5bobo2b
2ob2obob3ob2o3bo3b5obo2b2ob3obo2b2ob2obo2bobo4bobobo4b2ob4ob6o2bob3o4b
obo3bo2b2o3b4o2bo$5b2ob2o2b2o3b2o3bo3b8o3bo2bo2bo2b3o4bob2o2bo3b2o2bo
bob3o3bo2b3ob2obo2bo2b2obo3bo3bob2o2bobo4b4ob2obob6o2b3obo4bob4o4b3ob
o5b4obo2b2o2bobob3o8b2o2b2o2b2o2b2ob4obo3bob4o3bob3o4b2o2bobob2o3bobo
4b2obo4b2obobo2bobo2bo2bo4b6obo2b2ob4o3bo2bo7b2o2bobo2b4o3b2obobo2bo2b
ob3o2b2o3b4o2b2ob3o5b7o6b3obo3bob2o$2ob2o4bob4ob4o2b3obo7bob2o3bob2o2b
3obobobob3o3bo4b4o3bob2o2bob3o3b2obo2b2ob11o2bob2o3b4o2b5ob5o10b2obo3b
o2b3o2bo2bo3b5o2b2o2b2obob2o3b3ob4o4b2obo3b3obo2b3obobob2ob3o2b3ob6ob
2ob2o2bo4b2o2bob2o3b6obobob6obobo2b3o3b3o2bob4o2b5obo2b3o3b2ob2obo3b5o
3b6o4b2ob2ob3ob2o2bob2o2bo4bob3ob2o2bobo3bobo$bo2b2obobo3bo2b2ob3obo2b
2ob3obo2b2o2bob3ob2o2b4o2b4obob3obob4o2bo2b2ob3o2b2ob4ob2ob2o2bobob5o
b2o2bobo3b5obo5b3o4b2o3b2o5b3ob2obo2bob5o2b2obo4bobo3bob2ob2obo2bobo3b
ob2o2b8o3bob2obo3b3o4b2ob2o4b3ob4o3b2obob2ob3obo3bo4bo3bobo2b4obo2bob
obo3b2obo2b3ob2o2bobo4b4o2bo2bo4b2o4b8obob3o2b2ob5o2b2ob3ob5o6bo5bo$b
o4b2ob3o3bo3b2o4b2o2bo3bobo5bo3b2o3b2ob3obob2ob5o2bob3ob2ob3o3b2obobo
bob2o4b2o2b3obobo2b2obo3b3obob2o3bob3obo3bob2ob3ob2obo7bo6b2o6b2ob2ob
ob2ob5obo2b2obo4bob3obo2b5o2b2o8b2o2bo2bob2obo2bo2bo3b3obob2ob8o3bob2o
4b6obobo3b2o3bo3b2ob2obobo2bo4b3ob2obo3bob3ob4o2b4o2bobob2o4b3ob2ob2o
6bo3bobo2b2o5b2obo2bo$bobo4bobob3o3b4ob3ob2obobo3b2o2bo4b2ob4ob2ob3ob
3o3b2o2b4ob4obob7ob4o2bob3o2b2o2bob3o4b2ob6obob2obob2ob3o3b11o3bob2o3b
obobo2b4obo3bo2bo2b2ob2obo2bobo2bo3bo3b2o3b2ob2ob2o2b2obo2b2ob3ob4o2b
3o4bob5o3bo2b7ob3obo2b2ob2o4bob2ob4o3bob3ob2ob3o2b2o3b3obo5bo3bo2b2ob
o2bobob3obobobo2b5obob2o2bob3o2b3ob2ob2ob2o3b2o2bo$b3o2bobo2b2ob3ob3o
b2ob2ob3o4bobob4ob3obo3b3obobo2b2ob7o3b2o2bo3bo3b2o2b2obo3bob4obo3bob
ob4obob3ob2obo2bo3b6ob2obob2o3b2o3bo2b5obo3b4obo3b2o3b3o2bob3o2bobo2b
obob4o2b2o2bob2obo2b2obobo2bob2obobo4b2ob3ob4o2b4obo4b7o4b2obo7b2obo2b
obo2b3o5b2o6b4o4bobobobob5o2b3ob3o2b2ob6o2bo2b3o4bo3bob4ob4ob2o2b2o2b
2obo$b2o2bo4b3o2bo2b8ob3ob2ob2obob2ob2obob2obobo4b3o4bo3bob2o4b3obobo
6bo4bob2ob4o7b2o2b2ob2ob2obo2bo4b4obob8o2b3o4b4obob2ob3obobo2b3ob2o4b
ob3ob2o2bo3b2o3b2o4b3obo3bo6b2obo2bo4bo2bob2ob4o2b2o5b2ob8o5b4obob4o4b
obob3o4b2ob3obobob2ob5obob4o2bob3obo3bobo2b4o2b2o2b2ob3o3b5ob2obo2b3o
2bo3b3obo2bo3b2o$2b4ob2ob2obobo4b2o2bobobo2b3o2bo6b2o3bob2o5b2ob5obo2b
obobobo6b4ob2o2bob2ob2ob4obob6o2b4obo3b2obo2b3o2b2obobob2o4b3ob3o5bo2b
3o3b3obob2o2bo4b2o5bo4b4o2b8obob2o2bobobobob2o6bob3o2b3o4b2obo3bobob8o
2bob2o3bo12b2obo4bo4b2ob2o2bo2b2obo2bo2bob2o2b4o3b2o2b2ob2obob2o3b3o2b
obo5b4o3b2ob4obobobo2bob2o2bo$4o6b3o2bo4bo2b3o2bo2bo3bo2bo2bo2b3o5b2o
2b3o2bo4bo5b3o3b3obo3bob4ob2ob2o4bobob3o3bobobob2ob3o2b2o2b2o2b4o3b2o
2b3obo5b2o3b3o7bo2bo3b2o4b2o2b3ob2o2b2o2bo5b2ob2ob4ob2o2b2obo3b2obobo
bo2bobo3b2o2b2ob2obo2bob2o2b2o3b5ob2o3bob2o2b3obob3ob3o4bob4o2b6ob3o2b
2obo2b3obo2bobob6ob2obob4ob2ob3o2bo2bo2bo4b2o4b3ob2o3bo2b2o$6b4o3b2o3b
obobo2bob2o3b2o2bo2b2o5bo2bo2b4obo2bo2b2obo4b3o5b2o5b2o3bo2bo2b4o4bob
2ob2o2bo6b5o3b3o3b4o2bob2ob5obo2b2ob2o2b3obobob6o2b2ob3o2bobo3bo2b4o2b
4obob4obobob2o5bobob2o3bob2ob2obo2b3o2bob3ob2obo2bo2b2o3b2obobo3bo4b6o
2bo5b2obob2o2bo3b2o2bob2ob2o3bob5o4b2o3b2ob10obo6bob5obob2obobo4b7o4b
2o$2o4bob2o4bob2o2bo2bo3b3obobob2o5bo2b2o2bob2obob2o2bobo2bob3ob3obob
obob2o4b3o3b2ob2ob5ob2ob3obo2bo4b2ob2ob5ob2o4bo3bob2o2bo3b4o3b2o2bobo
5bob2o2bo3bob3o3bo2bob2ob2ob4ob3o2bob2o3b3obob2o2b2o3bo2b3o2bo2bo2bo2b
obob4o2b10ob3o7b3ob3ob2obo3bobobobobobo2b4ob3o3bo2b2ob4ob2o3b5o3b2ob2o
bo3bo2bobobo2b2o2bo4bob4ob3o3bob2o2bobo$o4bob3obobobobobobobob3o2bo2b
o2bo4bo2bobo2bob2o2bo2bobob2o2b4ob5obo3b2o2bobob3ob4obo4b6o2bo4bo2b2o
b2obo6b2obo5b2ob8ob2o4b2o2b2ob4o4b5o3bobob2obobob3ob2o2bob4obo4bo5b2o
bo2bo3bo2b2obobo3b2o2b2obo2b4o5bo3b3o2bobobo2bo3bob2obobob3ob5o3b2ob2o
b5ob2o4b2ob5o2b3obo7b3ob2o2bob2obo4bo3b2o4bo6bo2bobobo2bobobo2bo$2o5b
2ob2obobo4b4ob2ob2ob4o2bo3b5o3bo4b3o3b3o3b2obo2bob7o2b3o3bo4bob2obob2o
2b2o2b2o2b2ob2ob2o5b2o3bo8bo3b3obo2bob2o7b4o2b3o3b2o2b3o2bob6obo3bob3o
bo2bo4bobo2bo2bo2bo2b2obobobo7bo2b2ob2ob9ob2o2b3o2b2o2b2ob2ob3ob2ob8o
2b5obo2bo2bobo3bo3b3o2b2o2bo4bo5bob2ob4o3bob2obob3ob2o2b2obo5bob2obob
obobo2bob2ob2o$7o5b2obo2b3ob3obob2o4bob5ob2obob2o2b3ob3ob4o3bo2bob3o2b
ob2ob3ob2o2bob3obo3b2obo2bo5bobobob5o2bobo2b2o2bo2bo3b2o3b2obob2ob4o4b
o3bob3o2bo2b2o2bob3obo3b2obo3bo2b4obo2bob2o2bobo3bo2b3o2bob2o2b2obo2b
4o2bob2o2bo3b3o3b4o3b2obobobobo2b6obobo2bo3bobo2b2o2b3ob3ob2ob4obobo3b
4o4b2ob4obobo2b2o2b3o3b2o2bo3bobobo3b3o2bobobo5bob2o$3b3ob3ob2o2b4o5b
2o3bob2o2b2o5b6ob2ob2o2bo5b6o3b4ob2o2bo4b3obobo2b6obo5bo2bo2bo5bo3b2o
5bob2o4bo2bob8ob3o4b2o2b2obo3b4obo6bobob3obo2b2obo2bo5b2ob4ob3obo3b2o
3bobob5o2b2o2b2o2bobobob3o2b2ob5ob2ob2o5bobo2b3o2bob3o5b2obo2b5o3bo2b
4o2bob5o3b7o2bo4bo2bob2o2b6o3b2ob7obob6obo2b3ob2obo2bo$o4b2ob2o3b3obo
b2ob2o2b2ob2obo2b2obo2b3obob2o3b2o2bobo3bo2bobob3ob2o2b6o2b2obo3b3o5b
o2b2obo3bo2bo3bobo3b3o3bo2b2ob3ob7obob2o3b4ob2obob3o3bobobob2obobo2b3o
b3obob4ob2o4b4o2bo3bo2bobob2o2b7o2b4obo2bo2b3ob8o2b2o2bo7b2o2bo2b2ob2o
bobob2o2b2o5b2o2bobob2ob2o3bo2b3obo5bo2b2obob4ob3obo2bo4bo3bob3obo2bo
bo8b3ob2obo2bo3b2o$2b2o3bob3o5bo2bob2obob2o2b3o2bo2bobob4o3bo2b2ob2ob
12ob2ob2ob3o4b4o2bo3b2obo2bob3obo7b2ob2o2bobob3ob4o2b2o4bo3bo2b2ob3ob
2o3b2o3b2ob2o2b2ob3o3bo3bob2ob2obobobob2o2b3ob2obo2b2o3b4ob4ob3ob2o4b
2ob2obob2ob6o2bob3o2bob2o6b2ob2o3bobo3bobo4b3ob2ob5o2bo2bobo2bob3o3bo
3b2o3b2ob4o3b2ob2ob2o4bo4bo2bobobo5bo4bo2bo6bobo$2o5bob2ob9o3bo4b6ob2o
b5ob2o4bob3ob3o3b5o2b3o2bo2bo2b3ob2o3b2o2b2obo5bo2b2o2bo4bo2b2o2bo2bo
5b2obobo2b2o4bo2bo2b2o3bob4o2bo8b3ob2o3bo2bobob3obo4bo3bo2bo3b3obo2b2o
4b2ob4o2b2ob2o4b3o4b4o4bob4o2b2o3bob5o2b5o3bo2bo3b2obo5bo5bo2bo8bo4bo
5bobo7bob4ob2ob7o3b3o2bob3o2bobo2b4o3bob2obobo$3bobo2b2o2b3o2bo2b4obo
3b2o2bo2bobo2bob2obob2obob2o3b2o2bo3bo2b8o2bobob4ob2o5b5o2b2obobo9bo2b
ob2o4b2ob2obo2b3obo3b4ob2o2bo4bobo2bo2bob5o3bo6bo3bob2ob2o2b2obo2bobo
2b3obob4o3bo2b3o3bo3b2o3bobob2o2bo3bob8obo2bo4bobo3bobo2bo3b2obob3obo
2bo3b2ob3obo2bo3b5o3bob2o2bo5b2o4b3ob2o5bob2obob2ob5obobo2bo2bo3bo4bo
3bo3bo$bo5bob2o4bo2bo2b3o4b3obo3b3o2b3o2bob2o2bo7bobo2bo2bo3b2ob7o5bo
bo2b3o3bob2o2bob4ob2o2b2o4b3o3bob2o2b2ob3ob5o4bo5bob4o2b2ob2obob2obo2b
o7b2ob2ob2o3b3obo3b4obob2o2b2ob2ob4ob3o2b2o9b2o2b5o4b2o3bobob2o3b3o3b
o2b3obob3obo6bo4bo2bo2bob4o3b2ob4obo4bobo2bob5obo2bo3b3ob4obob6o2b2o3b
2ob2ob2o3bo5bo$b2o3bob2obo5b2ob6obobob2o3bobobob2obobo3bo4bo5bo2bob3o
2bob2o6b2obo2b5o2bobo3bobo2bobo2b3o2b6ob2o3bobob2o2bo3b2o3b2ob2o2b3ob
obobob2o3bob2o2b3o5bobobob7obobob4o2bob6o2b2o3b2o4b2ob2o8b2obobo3b2o6b
o3bo3bobo2b2obob3ob4o4bo2b2ob2o3bo3bo3bo2bob2o2b2o5b2obo3bo2b2o2bo2b3o
3bo3bob4o2b3o2b2obob2obo2bo2b2o2bob2o5b2ob2o$b2o3bo2bob2obo4bob8o3bo4b
2o2bo3b3o3b3o2b3o2b2o2bo3bo2b2ob4ob6obob4obo2bo2b6obo2b2ob7o4b2o2bob2o
bobo4bob2ob3o7bob2o2b4obobo2b4o2b2obo2bo2bo6b2obo2b2o3b3ob2o2b3o2bob2o
4bobob3o3bob2obo4bo3bo2bob3o5b4o3bob2o5bob3obo4b2o2bobob3obob4obobob2o
3bob2ob5o7bob3o2b2o2b3ob4obobo2bobo6b3o4b5ob2o2bo2bob2o$3bob3o5b3o2b5o
b2ob2o4bobo3b2o2bo3b2obobobo2b4ob2obob2o2b2ob2o4b5o2b2o2b3o2bobobo4b2o
3bo2b2o2bobo3bob2ob2ob5ob2obobob2ob2obo3b2ob4obo2bo8b5ob3o2bo4bo2bob2o
2bobo2b2obo3b5obo5b5ob2o2bo5b5obo4b2o7b2obobob2o2b2ob4ob4obob3ob8obo2b
2obo3b6o2bo2bobob4o2b3o2bo3b6o2b4o2b5o3b4ob2obob5o2bob4o2b2o2b2o2bo$2o
bo3b2o2b2obob2ob8o3b4ob3o2bob2o2bo6b5ob3o2bobob2o2bo2bob2ob3o2b4o5b2o
3b3obo3bo3b4o5b3obo2bo3b5obobobobob4obob2ob3o7b3obo2bobob3ob4o2bo2b3o
4b2ob2obob3ob3o2bob2o5b5ob3o5b3o9b7o2b2ob3o3b3ob4ob4o5bobobo2b4obo3bo
bo2b2o5b7obo2b2obo2bo5b5ob2ob2ob2o2b3obob2o2b3ob2ob2o2bo3bobobo2bob3o
bob2o$b2o2b2o2b2ob2obob2o4b3ob3o5b2obo2bobob3obobob2o2b6ob2o2b2o4bo2b
2obob2obo2bo3bo2b2obo2bob4ob4obob3obobo2b3o4b2obo3bo2bo2bo4b9o3bobob3o
b2o3b2obo2b4ob2ob4o2bo4b2ob3o2b2obobobo2b2o5b2ob4o2bo2bo4bo3bo2b2o3b2o
bobob7o2b2o2bo2b4ob2obo2b5o2bobo2bobo4b2obo2bo3b7o3bo3bobo4b3o3b2o3bo
bob2ob2obob2o3bobob2ob3o5b3o3bobo4bo$3b3ob3ob2o3b4obo4b2ob2ob4obobo2b
3ob5ob2ob5obobo2b2o2b2ob3o3bo2b2o2b3o5bob2obo4b2o2b3o2b2o4b2obobobobo
bo3bob5o3b4o3b5obo2b2obo2bob2o2b3o2b2o4bo4b3o3b2obob2o2b2o2b3o2b4o3bo
3bob3o2bob3o2bo3b3ob2o3b2o2bo2bobobo3bob3ob3o2b4obobo2bobo2bobo3b2o4b
ob2o2bo2b3o5b2obo4b4o2b2o2bob3obob3ob2o4b2o2bob4o2bob2obob2ob2ob2obob
3obo2bo$o3bobo3b2o2bobo2bob3o3b3ob2obo2b2o2b3o2bobo2b7obo3b3o3b2o4b2o
bo2bob3o2b2o7b3o2b2o3bob2ob3obo3bob2obobo4bobobob2o2b2obob9ob2ob3obob
2o3bob2ob3obobobob2obobobo2bo2bo3bo2b2o3b3ob5o2b2obo2b3ob2o5bo2bo2bob
o3b3o3b3obobobob7obob2o3b2o4b2o2b2o4b5o3bob2o2b3ob2obo3bo4bobobob3ob2o
2b6o3b2obobob2obo2b2obo2b3obob2o2b2o3bobo3b3o$o3b2o6b2o2bo8b2obobo3bo
bo2bo4b2ob2o3b4o6b5o6b2o4bobo3bo6b3ob4o7bo3bo4b3o2b2o4bobobob3o2bob4o
3bo3b2ob3o2bo2bob4o3bo2b2obo2bo5b4obobob3obobo2bobo4bo3bobo2b2obo2b2o
3b2o3bo8bo2bo5b2o2b3ob4obo2b2o3b5obob5obob2ob2o3b3o2b2o4b5ob2o2bo2b5o
3b4o2bob4ob2o2b3obo2b2o2bo3bob2o2bob2o4bob3o2bob2o2bobo$2obo2b3o4b4ob
ob2obob4o5bo2b2obob3ob2o2b3o2bo7bo2b4o2b3ob2obo2b7ob2o2bo2bo2b3o2b2o3b
ob3obob4o2b2o2b3obobo3bo2b2o2b5o3bob5ob3o2bo3b2obo3b3o5bobo2b2obobo2b
o5b3obob2obobob2ob2ob2o2b5obobo2bob3o2b2o3b3ob4ob3o2b2o2bo3bobo5bo6b2o
3bo3bo2bo5b2o3bob2ob4o2bob6o3b2ob2obob2ob3obo3bo3b4obob7o2b4obo3bo2b2o
b2ob3o$bobobobob2ob4o2b2o4bo5b3obobob3o2b3o2bobob3o2b4o5b2o3bobo2bob5o
bob2o3b2o5bob3obobob2ob3obo2bob2o2bo2bobobobobo2bob2o2b2obo2bob3o2bob
2ob2obo2b2obo5b6obobobo3bo3bo2bob3obo4bo2bob3o3b4obobobob7o3b2o4b3ob6o
2b2o2bob2o2b3ob3o3bo2b2o2bo3bob3ob2o3bobo3bobob2o2b3obobo3bob2o2b2o4b
4ob3obo2b2o2bo5bo3b8obobob3ob2o2b2ob2o2b2o$obobob3ob2obo5bobo3bobob3o
b2o3b2o3b4ob3obob2ob2o3bobobob3o2bob5o2bo2b3o4b2ob3obo2bo2b2o2b2obobo
3b2o3b2o4b3o2bobob2ob2obobo5bo2bo3bo2bo8b3obo2bo2b2obo3bobo2bo5b2obob
4obo7b5ob2o2bo3b2o2b2obobo3b3o2b4ob4obob3o5b2ob2ob5o4b3o3b2o2b5obobob
3obobobobob2o2bobob2ob2obob2ob4o6bo6bob4o6bob3obob2o2b2o2b2o2bo2b2ob2o
$obobobobobob3o2b2obob2ob3ob10o5b4obo3bo2b4o4b2o2bo3b4o2bob3obo2b2ob3o
bo5bo5bo2b2o2bob4ob2ob4obo2b2obo2bobo3bob2ob4obo2b2ob3o2bo4bobobob2o2b
obo2b2o4bo2b3obob4ob2o2b3obo2bobo2bo6b4o3b4o2b2o5b2o3b4o3b2o2b2ob2o2b
2ob3obobob2ob2ob3ob5obo3b4ob8o5bob4obobo2b2ob3o3b2o2b2obob4o2b2obo5bo
3b3obobo3bobobo5b2obo$obob2obob3o2b5obo2bob2o3bo2b6ob2o2b3o3bo2b2o2bo
bobobo4b2ob2ob4ob3o6bobo4bo2b2ob3o2b2obob4obobo2bo2bo2bobo2b2obo3bobo
5b2obobo2b3ob3ob3obo3b2ob3o2b3ob2obo2b3o2bobobobo2b3o2b2obob2ob2obo6b
o2b2obobo3b3obobo3bobobo3b2o3b3o4b3obob7obob2ob2o2bobob4o2b4o2b3o4bo3b
2o3b3ob2o3b2ob2obobo4b3o5bo2b3ob4obobob2ob2o5bob2obo2b3o3bo$2b4obo4bo
bo5b4obob2o2b2o4b2ob3obobo2b2o3bobobob3obo9b4ob3obo3b2obob2obobo2bo2b
o3bobo4bo3bob2ob3o4b2o2bob2obob2obobobo2bo2bobobo2bobob3obobo2b3o3bob
2o2bobo2bobo2bo2b2obob2obobo6bo4bob2obob3o2b3o2bobob4ob2o2bo2bo3b9o3b
2obob5obob2ob3obobobo2b2o2b3o2b2ob2o3b3o2b4o6bobo4b2o2bo3bob3ob2o3b2o
2bobobobob2ob3o5b3o2b4obo3bo$b3o2b4obo2b5o2bob3ob2obob3obobobob2ob2o3b
2ob3o6bob3obob4o2b2o2b3o6bo4b2ob2o5bo2bobo2bobo2b4ob3o5b2ob2o4b2ob5ob
2o4b2o3b3obo2b5o2b2ob3o2b4o2bo5b2o3bob2o3bo2b3o2b2o2b2ob2obobo2bobob6o
b3ob2ob4o2b2o2bob3o3b2obobo2b3o2bo2bo2b4ob4obobobo2bobobobo3b2ob2o3b5o
3b2o2b10o2bob2ob5o2b2o3b2o2bo2b2o6bobo2bob2o5bo3bo$2ob5obo2b2o5b3o3bo
b2ob3ob2obo2b4o2bobo5b2o2bo4b3o3b2obob2o2bo2b2o3b2o2b3ob2o2b4o5bobob2o
2bo2bo3bo3b2obo2bo3b3ob3o3b3o2bobob2obobo2b2o6bobob2ob3ob4ob4ob2o2bo3b
ob2o4b4o2bobo5bobo2bo5bob3ob3o2b3ob2o4bob2obobobobo8b4obo2bo2bob6ob2o
b3obobob3ob2o2bo2b3obob4o2bo3b2ob4o3bobob4o6b3o5bobob2obob3obo2b2o2b5o
b2obo$2o3b2o3b4o2bo4b3obo4bob2obobo2b3o4b3ob3o2bo2bob2o2bo2bob6obo3b2o
bobo2b4o3bob2o2bo5b3o2b2o6bo2bo3b2obo2b5o2b2o3bobobo2bob3ob2o2bobobob
o3b3o3bo2bo4b3o3bo2bobobo5b4o3bob5o2b2o2bo3bob4o2b2obob2o3b4o3b2o5bob
2o10bo3b3ob3o3b4o2b2ob7o2bo2bob4o2bo2bo2bobo3bobob3o2b4obo2bo4b2o2b2o
bo8bob3o2bo5bo2b2o2bob3o$obo2b3o3bobo2b4ob2ob3ob6obo5b4o3b3obo2b3o2b3o
4bo4b7o3bo7b2obob2obob4obobobo2b3obo3bobob2o2bo2b3ob4ob2o4b5obo3b2o4b
2o3bobo3b6o2b2o4b3o5b2ob3obo5bo4b2obob3o6b3obob5obob6ob3o2b2ob4obob3o
bob4o4b3o3bo2bobo4b2ob3o2bo2b3obob2o2b4ob2o2b2ob2obobo3b2ob2o2bobob2o
bob2o3b2ob2obob3o7b2ob4o5b2ob4o$4bobo5b2obo6b2o3b3obo4b2o3bo2b2o4b4o5b
ob2obob7obo2b3o2bobo2b3o4b2o3b3o3b3o4b4o2bo2bo2bo3b3ob2ob2obo2b5obo2b
ob4o2bobobo2b2o2bobobo2bob4obo2b2ob2o2bo2bobobo3b3obobob3obob2ob5ob3o
2bo3bobo2bo2b2o3bo2b2o2b2o3b2o2b8o3b3ob2obobo2b2o2bob3obob6obo3bo2b2o
bo3bo2b3o2b4obo2b2o2b2o2b2ob2ob2obob5obobobob2o2b5o4bo3b3o2b4o$4b2obo
bo8bo2b5ob3ob2obo2b2ob3o2b2o3b4o2b2ob2o2bobobob3o5bob2o3b2o2bob2o3b5o
3b2o4b2obo2bo4bo4bo4b4obob2obo2bob4o3b2obo3b3obob4o2b4obo6bobob2obobo
b2ob3o2bo2bo4b2o2bobob8obo3b2o3b2ob3o2b3obo2b3ob3o4bob2ob4o6b2ob4o2b3o
bob2ob2o5b5o3bo2bobo2bobob4obo3b2o3b2o4b2o2b3o3b5o5bo4b2o5b3ob2ob3obo
2b3obo$bob2o3b6obo2b2obo3b8o5bo2b4obo2bobo2bo2b4o2b2ob3o2b2o3b5ob5ob3o
4bob2o6b2o3b2o2bobob3o3b3obob3obob2o6b3ob4o4b5ob4ob2ob2obo2b3ob2o2bob
2o2b3o2bobo5bobo3bo3b2o12b2obo4b2obobobobo4b5obo3b2o2bo3bo3b4ob3o4b5o
3b6obob3o2b2ob4ob4o2b4obobobo3bobob2o2bobob5o3b3obobo5b3o4b2obob2ob5o
2b2ob5o$4b3o2bobobobobo3b3obobo3b3o2b2obobobo2bob3ob3o2b4obob3ob4ob6o
3b2o3b2o2b3ob2obobobo2bob3ob2ob2o3bo3b2ob2o2bo2b3o2bo2b2obobo2bo2bo3b
obo5bo2b3obobo4bob2ob2ob3ob4obo2b4o8bo5b8o2b4o4b5ob5o5b3o4b2obo3bo2bo
bo3bo2bo3bobo2bob2obo2bo3bob2obo2bo2b2o2bo3bo4b2obob3obob3obo2b2obo2b
5o2b3ob3ob2obobob2o3bo7b4o3bobo$2bo5bo5bobobo3bo2bo5bob11ob3o2bobo4bo
b4o2b2o2bo5bo2b2o2bo8bobob2ob2ob2ob2o2bob2obo2b2o4bo3bobo5b3ob2o3b4o2b
2ob4obo3b2ob2o2b2o2b2ob2o2bo5bo2bob2ob3obob2ob2obobob3o3bo3bo2bob3o3b
3o4bob2o2bo2b2ob2ob2o4bo3b2o3b6o2b4o4b2o2bo6bo2b5o2b2obobob4obo2bob3o
b2o7b2obo5bobo3bo2bo2bo5b2obo2b2o2bob2obo2b3ob2obo2bobobo$2b2ob4o2bob
ob7ob5o3b2o3bo3b4o5b3o3bob2o2b2o3bo3bo4bo4b2o2bo2b4o2bo2b4o3bo2bobobo
b2ob5obo2bo2bo2bo5bobo3b2o4b3obo2bo2b2ob2ob6o2bo2bo3bob2o2b2obobob3ob
4ob2ob3ob5obo2b3o2bo3bobob2ob4o4b2ob2ob2ob3ob2o2b6o3b4obo4bob4ob2obo2b
o2b3o4bob3o4bobo3bo2b4ob2o3bob3obob3obobob2ob2ob3o3b3ob3obo2bo2bo3b2o
2bobo2bo2bo2bo2bo$2ob2o2bobo3bo2bo2bo5bo3b2o2bobob3o2b5ob2o2b2ob3o2bo
2b2o4b3o3b3ob3obobobob2ob3o4bo2bobo3b3ob5ob2o2bob5o3bo4b2o3b2obo2bo2b
5o2bob2obobobob2ob2o4b4o2b2o4bob2o4bob3obobo2bobo3b2ob4obo4b2o2bo2bob
obo2b2o2b2ob2o4b3obob2o2b2obo2b2ob2o3b2o2b3o2b3o3bo2b3o3b3ob3o3bo7b3o
bo2b3obob3obo2b2o2b2obob2o2b4o4bob2obo3b3obo2b5o2bob4o2bo$bo3b2o2b3o5b
2o7b6ob2obo3b2obobob3o3b5obo2bo2b4ob3obobo2bobo2b5ob2o3b3o4b6o2b4o5b5o
b2ob2obob3obobo2b2o5b2o2b2o2b3o2bo2bob2o2bo2bob5ob2o2bo3b2o2bob4obob2o
bo4b3ob4o5bob3o3bob2o3bo3bo6b3obo3bobobo5bob2ob2obob5obobobo5bobo2bob
2o2bobobobob5o5b4ob3o2bo2b3ob3ob7o2b2obobo2bo2bob3ob3ob2ob2o3bo4b5o$4b
6obob3obo3bo4b2o4b2obo2b2obobo3bo2b4o2bo6bob2o2b4o2b3obo3b2o3b2o3b3o2b
4o2b6ob3o2bo2b2o4bob2obo3b2ob4o3bob5ob4o2b6o5bobob3ob2obob5obo2b3obob
o2b2obobob5o3bobobo3bob4o4b3o5bobobo4b2o4bo7bobob2o3b5ob3o4bob4o3bob2o
3bobobo2bobobo4b2o3bo3b2o4bobob2o4b3obob2ob2o3b4o2b2o5b2obo2bo3bo7b6o
$obo2b3obo3b5ob2o2bobo2bobobo3b2obob2o6b2ob2obob3ob2obo3bo2b3o3bobo3b
2o5b2obobo3b3ob3o3bo3b3o4b3ob4o4b3o4bo2bob5o5bo2bo2bo2b2ob2ob4obo3b2o
5b2o3bo6bob5obobob2o3b5obo2bo2bo2bob3ob2o2bo2b5o2b3o2bo3bo6bobo2bob2o
bob2obo3bo2b3o2b3obo3b3obo2bo2b2ob2obo4bob3obobo2b2ob4o2b2obo3bo2bo5b
o3b2o2b3ob2o2b2o2bo2b2o2b2o3b2o$b2obo2bobobob3ob3ob3ob2o2b2obobo3bo5b
2obo4bo10b2obob6o3b4obobo3b4ob2o2b2ob2o2bo2b3ob3ob4o3bobob2ob3o2bo2bo
bobob3o4b4obob3o2bo3b4ob3o2bo2b2ob2ob2ob2o5bob2obob8obo4bob6o3b6o7bob
2ob3obobo3bo2b5o3b2ob2ob3ob5obo4b3o2bo2bobob2o2bo2bobobob2obo2bo4b2ob
7ob2o2bo6bobobobo2b2o2b2o4bob2o3bob4ob2obob9obo$o2bo3bo2b3o2b2o4b2obo
b9ob4o2bob2o2b3o4bobo2bo2b2o3bob3o2bo3b2o5bob2obob2ob2o2b5obo2bobo3b4o
2b2ob3obo3bo7b2o2b2o6bo4b6o3bo2b5o3bo2bob2ob3ob3obo2bobo2b3o4bo7bobo2b
o2bobobobo2bobo3bob3obo4bo6b4o3b2o2bo2bob2obob3ob2ob2o2bo2b2ob3obob6o
b3o3bo3bo3b3obo2b4obob2ob3o3bobo8bob3ob2o3b3o2b2o3bobobobobo2bobo2bo$
2b7o3b2o5bobob4obob2obo3b2o3bo5b4o2b5o3b3o3bobob3obobo2b3obob2o6b4ob2o
3b2o4bo3bobob4ob3obobo2bob2obob4o7b3ob2ob2o4bobob2o2b2obobo2b6o2bo2bo
4b4ob2o3b2ob3obo3bo2bob5ob3ob2obo4b3o2b2o4bo2b3o3bob2o6bo2b7o2bo2bo4b
2o5b2o4bob8ob2o3b3ob8o3bo2bob3obo3b2o2bobobobob2o3bobo2b4o5b3obob2o2b
5o$2bobobobob3ob2o2bo3bo2bo2b2ob5o3bob2obo2b7ob2o3bo2b4o3bo3bob2o2bo2b
ob2obo2bobo2b3obo3bo2b4o2b3ob2obobob3ob5ob3o2b2obob2obo4b3obo3bobo5b3o
b3o4b3ob2o3b2obob2ob3obobo3bob2o2b6ob4o4b3ob2o2b2o4b5o3b4obobob6o2b5o
bo2b7o3bob2o2b2ob4o3bobo2b6ob5obo2b2o2b2o4b4obo4bo3bo2bo2bob4obobobob
ob4ob2ob2o6bob4o2b2o$2o2b2obo6bo2b4o2bobo8b5ob4o2bo2b2obobo2b5o2bob2o
b2ob6obob4o7bo2b3obobobob2o2bo2b2o2b2o2b2ob4obobo4bobo2b2o2b3o6bobo3b
8obo4b4obob2o4b2ob2o3bo2b3o5b5o2bo2b8o4b4ob2obobobobob5obobo6b3o2b3o5b
o2b6ob2o5b4o2bob4obobob2ob3o2b5ob2o4bo4b2o3bo2bo2bo2b4o2b4ob4o3b2ob2o
bob2ob2ob4o4b2o2b4obo$2b5o5bob2ob2o4bobo4b2obobob2ob3obo6b3o5bobob4ob
3o2bob2o3b3ob3o4bob3o2bo8b2obo3bo7b2ob5o3b2ob2o2b3obobo4b4o2bob2o6bob
5o3b4ob3o2bo3b2ob2ob2o6b3o3bo2bob3obo2bo3b2o2b3o2bob3o2b6obo3bo2bo2b3o
2b2o2b4o2bo2bo2bo2bob2obob3ob3obob3obob3ob2obobo2b3o2bob3ob3ob2obo8b4o
bo9bo2bo2b12o3bob3ob2obo$obo2bob5o4bob3ob3ob7o2bo2b2ob2o2b3ob3ob11o4b
ob2ob2o3bobo2b2o2bo2b2obobo3bo2bo2bo4b2o3bob2ob2obo2b2o3b9o3b2o2bo2bo
bo2b3o2bo4bobobo3bob3obob2ob5ob5o2b5o2b2obo6b2ob2o3bo5bo4bob2o3bobo2b
3o3b8obo2b2ob2o3bobo7bo2bobobo2bobo7b2o2b7o5b4o3bo2b3o2bob4o2b2obob2o
b5o2b4o2b7ob3o5bobob3ob2obob3o$2o3b2obobobo2bo3b4ob2o4bo2bobo2b4o2b4o
3bo2b2o2b8obobo2b4o2bobob3o4b2o4b4o2b4obo2bo2b2obobobob2o3bobo3bo2bo5b
3o2bo2b2obo3bo4bo4b3o3b2o4b3obo2bo2bob3ob3obob2ob2o6b2o10bob5obo2b2o5b
3o2b4ob3o4b3obo4bob2o2bob3o2b2o3b2o2bo2bob2obo4bob2ob3o6b4o2bo2b2o3bo
bobo2bo4bobo2b2obo2b3o3bo2b6obo2bobob3o2b2obobo2b3o$6o7bob2o7b2obo3b3o
2bob3obobo3b4obo2b5obo2b3o2b2o4b8obob3ob3o2b3o5b2ob2o6b3ob6o2b2o3bobo
b4o4b2o2bob3obob2obo2b4ob2ob3o2bo2b2obob3o2bob2o5bob4obo6b2ob2obob10o
b2o2b2o2b4o2b5o3bob2obob2ob2o5b2o2bob2ob2o2bo2bo2b2ob2o4b3ob3o2b3ob2o
7b2o2bo3b2o2b2ob6obobo3b3ob2o2b2obobobo3b3obob2obo3b3o2b2obobo2b2o$2b
obo2b3o2bo2b4o5b2obobo2bob3o2bobo2bob2ob2ob5o2b3obob2ob4ob3o2b2obo3b3o
b5ob2ob2o2bo3bo2b2o2b3obo4b4ob3o3bobo2bobob3obobobob2obobo4b2obob4o2b
2o5bob2o3b2o2bobobo3b3o3b2o3b3o4b3o2b2o2b2ob3o2b3o3b3o3bob5o2bo3bo2bo
bobob2obob2o6b2o3b3o2b5obo2bob6o2b3o2b4o4bob5o3b2obobo2b2ob2o5b2o2bob
obo2b6o3b6o4b3obob3obobo$2b2obo3bo2bo2bo2b3obo3b2obo2bobo6bo2bo2b2ob2o
b5obobo2bo3bo2b2ob3obobo2bo2bo4b2obobobob2ob2ob2ob2o3bo2b4obobo2bobo5b
o2b2obo6b2o2b5ob2obob2o2b2ob5o3b3ob4o2bo5bobob5o6b5ob5o2bob3o2b2ob2o2b
2o3b2ob5ob2ob2obob2o3b3obo4bobo4bo2bo7bo2bo3bo2bo4b3obo4b2o3b4obo3b8o
5b2o3b3o2bo5b5obo2b4o4bo2bobo2b4o3b4o$4o8b2o2bo2b2o2b2obo2b3o3bo4b4o5b
o2bo3bo3b2ob2ob2obo2b3o2b6o2bobob4ob3o5bobo4b3o3bo3b2ob2o2b6ob2o2bob4o
2b2o5bo3b7obo2bob2ob2ob3obob3obobo2bo2b2o3b3o2bo4b6o3b4ob2o2bobo4b2ob
3o5bo2bo4bob2o2bo3bobobo2b3ob2o2bo2b3o2b3o3bo5bo3b3o5bo4bobob2o2b2ob5o
3bob2obo3bob7o2bobobo3bobob4ob4o3bo4bo3b3o2bobo$6o2b6o3bo4bob3o2bo2bo
bo2b2o2bobo3b3ob4ob3o2b3o2bobo2bobo5b6obobob2ob2o2bob2o3bobo2b2o2b3ob
4ob2o2bobo2bo2bobob2o7b2o3b3ob2obo2b3o3bo5b4obob2ob2o3b3obob3o5b2o2bo
bob4o2bobob2obobob2o5bo3bobo4bob2o2b3ob6o3bob2o3b4ob2ob2ob2o2b3ob2o2b
o4b2o2bo5bob5o2bo2b11ob2o2b2obobob2o2bobob4o2b2obo2bob2obo3bo2b2ob4ob
o2b3obo$3o3bob2obo3b2o2b2obobob2obo3bo2b2ob2obo3bo3bobob3ob4obobo2b6o
b3ob4obob2o2bobobo2bobo3b3o2bo3b2o2bob2obobobo4bo2b2ob3obo3b2obob11o2b
3obo2bo2bo3b2o2b2obobo2b2o3bob3o2b2obo2b2o7b3obo5bo2bo5b2o3b3o4b3o3bo
b4ob2o2bob4obo5bob2o3b3obob4o3bob2o2bobob3o3bob2obo2b2ob2o2bo4bo2b2o2b
6o3bob2obo3bo2bobo2bo3bo5b3o2b3ob2ob3o2b2o$bo4bob3ob2ob2ob2o7b2o2bo2b
2ob2obob2ob4o2b5o2b2ob2o3bob8o3bo2b4o2b8ob4obo3b2o2b6o3b7o4b3o2bob2o4b
2ob2o2b4ob2ob2o2bo4b3o3bo2bo4bobobob3ob2o7b2obob2obobobo7bo2b2ob3ob2o
5bo2bo6b2o2b3o2bob2o2b4o4b2o4bo4bob4ob3ob7o2bo2bobo4b4o2bo6b2obob2o3b
o2b2o2b3o2b7o3b3ob6obob3o2b3o5b3o2b3ob3o$3bob3obobo3bo3bo9b2obob3o3b2o
b4ob4ob2ob2o4bobob2o2bobobobob3o2b6ob2obobob2ob2o3b3obo2b3ob3o2b2ob3o
6bobobo3b4o5bo3b3o3bo4b2ob4o4bob2obo2bobob2o2bo3bobo5bobobo4b3o2b3ob7o
b2ob2o3b2ob3o3b2o2b2o2b2ob2obob2o2b2o2b12o2bo4bo6b3ob2obob2ob4ob2o2bo
2b2ob2o3b2o2b2o3bob2o2b2o2bob2obob3o4b3ob5o3bob3o7bo2b4o$o2bobob2ob2o
b2o2bo2bo2b7o2bo3bo3bob2o3bobobobo4bob2o2bo2bo5b3o3b2ob3o2b2o4bo6b2ob
3obob4o2b2o6b2obobobob2o3bob4o2bo5b2ob2o4bob6obob5obo2bo2b2ob3o3bo3b2o
2b2ob2obobo2bobob3o2bo2bo5bo2bobob4obobo2b2obo3b3ob4o2b2ob2o4bob2o5bo
bo2b2obobob3o2bobob5o4b4obob5ob2o3b2ob2ob2ob4o3bo4b3o3b2o2b3obo2b3o2b
2ob2o3b2o2b2ob2obobo$2o2b3ob8o2bo5bo4bo3bob3ob3o2bobobob2o3bo2bo3bo3b
o2b3o2bo2bobo2b3obo3b4ob2ob3obobobob3ob2o2b3obobob3o2bobo2bob6ob5obo4b
o2b3ob2o3bob2obobobob3o7bo2b3ob4o4bob4ob2obo2b2ob3obobob2o4bo2b2o2b3o
b3obob2ob2o2b7o3b5ob2o6bo2bobob3ob3ob3ob2o2bo7b3obo2bobobo2bob6obob2o
b3o5b2o3bo2bo3b3obob2ob7o2bobob2ob8o$4b2o2bo2bobo2b4obo3b2obob2o5b4o2b
4obob2o2bobob3o7bobo4bobo6b2o2b5o3bo2bo3b2o4bo2b3o2b4o2b2ob5o3bobo4bo
4b2ob6ob2o3b4obo2b2ob2obo2b2o3bob2o3bobob5obo2bob2obob2o2bo3bobob2obo
2b3obob3o2b4obobob2o3b6obobo2bob3o2b5o2b3o3bob2o2b2ob2ob3ob2obo2bobo3b
3o2bo3bo3b2o2bob3obo2bob3o2bob4o4b6o2bo4b3o2bob4o2b4ob3obo$7bo4b2ob3o
b2o3b2obo4b2o7bo2b2o2bobob2o2bo3bo3b4ob2o2bo2b2obobo2b5o3b2o2bob2obob
o2bo5b2o3bo3bobob3o2bobob2obob2o4bo4b2o2bob4o2b3ob4obo3bo2bo3bo3b3o2b
2o2b2obo2bo4bo2b4obob2obobo3b4obob5o5b5obo2bob2obo2b2o5bob2o5b2o2b4ob
o3b4ob2ob2ob3o2b2o3b3ob2ob3obobob2o5b6obob2o6b5obobo2bobo4b2o2b3o10b4o
bob4o$3b3o2b2o2bob3o2bob2obo4b3o7bobob5obob2ob2o9b10o6b4o3bobo7b7ob5o
b3ob4obobob2o2bobo4bob3obobobobo2bobobob2o5b2obo4b2o6b4obo5bob7o2bobo
b2o3bob2obob2o2b3o2b2ob3o2bo2bo2bobo2bo4bobobo6bob2obobo2bo2bo2b2obo2b
2ob2ob4obob4obo2b5o2bo3bobo2b3obob4o3b3ob5obo6bo2bo3b3o2b4o2b2obobo2b
4o3b4o2b4o$3o5b4o7bo3bo3b3o2bo3bo3bobobo2b2ob2ob4o4b4o2b2o2bo2bo2b2ob
3obob2obobobo3b2o3bob4o2bo2bo2b4o3b4obo4bo3b2ob3o3b3o3bo2bob3o4bobobo
2b2o6b3o3b3o2bo6b3o3b5obob6o3bobo4b4ob3obob2ob3o2bo2b3obo2bo4b3o3b3o5b
o3b3obob2ob6o2b2o2b2obobobo3bob6obo2bo2b4o3bob4ob2o2b7o6bo2b3obo2b2ob
4obo3b10obo2bo$o7bob3o8bobob2obob2obobo3b3obo3b2o5bob2o2b4obo4b4obo3b
2o4bob4ob2ob2ob4ob4ob2obobo3b2o2b2o2bo2b3o2bobobo5b4o4bo2bobo3b2obo3b
o5bo4b2o2bo2b3ob5o2bo5b2obobo2bobo2b3o2bob2o4b2o3b2obo2b3o6b3ob6o4b2o
2bobob3ob2obo6b2o2b2ob2o3bob2o2b3o2bob3o6b3o2bob2o2bob8obob4o2bo3bo2b
ob5o2b3o3b5obobo3bo3b2o2b2o$ob3obo2b2obo3bo2b2obobobo2bo2bob3o7bob2o2b
o3b4o4bo5bob2o2bobobobo2b2ob3o2bo8bo3b3obo2bobo2bo3bobobo5bo2bo5b3ob2o
5b5ob2obo2bobob7obo4bo2bob3o2bobo2bo3bob3ob4obo4b3o4bo3b2o2bob2obo3b3o
b2o4bob2o2b3ob3o2b3ob2o3b2o2b3obob3o2b2o2b2obo2b5o2b3o3b5obob3obo3bo2b
4o4bobob3ob2ob2obob4o2bo5bobo2b4ob4ob5obo3bobo$o4b2o2b3ob2o3b2ob4obob
o3b2o2b2o2bo2bob3obobo3b7o6b3obob3o3b5o6b5o2bob2obo2b3o2bob2obo3bo2b2o
bo2b2obo3bo3bob7o6b2o6b3o2b5o4bob3o2bobo2bobo2b2ob3o6bo3bob2obo3b5obo
3b2o4b3o2b4o2b2o2bo3bo3bob3o6b4o2b3o2b2o2bo4b2o2bo2bo3bo2bob2obo2bo4b
o4b8o2b3ob2o2b2o3bobob2obobo2bo2b5ob2ob5o5bob2o5b2obo$ob2obo3b5o5bobo
2bo2b2o2bo2bo4bo3bobobo5b2ob3ob4obo2b3ob2o3b2ob6o3b2ob2ob4ob2ob2o3b2o
bo2b3obo4bob2ob2obo2b2o2bo4b5obo2b3obobobob4obob7obob3obo2bob3o4b2o3b
o3bobob2o2bob4ob2ob3o5bo2bobo2bob3ob3ob2o2b3obo2bob4ob2o2bo3b3obo2bo2b
ob2o2b2ob4o6b5o2b2ob2obobobob2o5b6obobobo2bob2o2b3obob3obo3bob2obo2bo
bo3bob2obobo2bobob2o$2ob4o4b3o2bobo3b3o2b4obo2bo6b3o6bob3ob4o2b2o4b3o
2bobob3o4b6obobobo2bo3b2ob2obo3b2o2bobo2b3ob2ob3o3bo2b2o2b2obob8ob4ob
o3b2obobob2ob2obo3b4obobob4obo2bobob4obo2bobobob3ob3o2bo2b2ob2o2b2o2b
o4b5o2bo3bobo2b2ob2ob2ob3o2b4obobobo3b2obobobob2o3b3o4b2o3bo3b3obob2o
2bob3ob3o5b2obob4o3bob2ob2obobo7b5obob4o3b5obo$4o2bo2b3ob2o2b4o2b2o2b
ob2o2b2obo3b2obo2b3o2b4ob2o2b2ob2o3b4o4bo2bob3ob2o6bo2bobobo3bo3bobo4b
o2bo4b3o2bo2b3ob2obo8b3ob2o2b2obo3bo2bobo2b4o2b3obo2b2ob2o2bob4ob5obo
3b6o4b6ob2ob3ob3ob2ob2obo3bob2o5bobobob3o3b2ob2o4bobobobo2b3ob2ob2ob3o
2b2obob3o13b2o2b6obobob4obob4obob4obo9b3ob3ob2ob2ob4o6bo$2o3b2o2b2o3b
4o3bo3bo10bo5b4o2bo4b3o5bo2bo5bob3o2b3ob2ob2o4bobo2bo3bob6o2bob4o7bob
2o2bo6bo2b2obo2b2ob3o2bo2bo4b4ob2ob2o3bobob2obob3ob5o2b4o4b2o2b4o2b2o
bob2obo4b2obo3b4o2bo2bo3b10o3b3obo4b4obo6b2o3bo2b4obobo2b4o3b2obobo2b
obo2b2o4b2obob2o2bo2b3o5b2o2b2o4b2ob5o2b3o2b2o3bob4o2bob2o3bob2obo$ob
o2bob2ob3o2b2o2b2o4b2ob4o5b4ob2ob3ob2obo2bo5bo3bobob3o2bo2b2obo4bo3b2o
b6o2b2o2bo3b2ob2o2bo2bobob2ob2o3bo3b3obo2b5ob3ob5ob3o2b4ob2o2bo3bo6bo
3bo2bob2o2bob3o2b5o5bo3b2o2b2ob2obo2bob4ob2ob2o5bob4obo3bo2bo2bo2bo2b
2obobobob4o6bo2bo2b3ob2obobo2bo5b2obo4b4o2b4obo2bo2bobo3b2o2b2ob3obob
o2bo2b2ob3ob2ob7o2bob3ob4o$2ob3o3bob2o2bob2obo4bob4ob4obo2bo2b3o2b2ob
2ob2o2b3o2bob6ob4o3b2o3bo2b2ob2obobob5o2bob2o2bo2bobobo2bob5ob2obo4b2o
5bob2o6b2o2b2ob2o4bobob2o2bo2bob2o2bo4b2o2bo2b3obobobobo2bob7o2b2ob2o
bobobobo2b9obo2b2o2b2ob4o2b2ob2ob2ob2obo2bobobob2o2b2o3bo2b6obob3o3bo
b5obo6b2o3b2o3b3o3bo2bo4b2ob2ob2ob3o2b2ob2o4b2o3b3o5bo3bo3bobo$o2bob3o
3b2ob2obob3o2b2ob9ob2ob2o3b4o2bo4bobob2obo2bob2obo4b4obo3bo2b3obob4o3b
obo3bo6b3obobobob3o2bob3obo3b2ob3o2bobob3obob3o12bob2o2b2o3bobo3b3o2b
o2b3obobo2b2obo2b2obob2o2b2ob4o2b2o4b2ob3o5b2obobob4o3bo2b3ob2o4b3o2b
ob2o3b2obo2bobo3b3o3bo2bo3bo3b2o4b4o8b2ob2obo3bo2bo3b2o2bo5bo2bobob2o
4bobob3o2bob3o4bobo$2o2bo3b2ob2o3b2obo4bobob6obobo4b2ob3o2bo2bo2bo2bo
2bo2bo5bo3b3o2b3ob2ob2o5bob2o6b5o6bobo2b2o2b3o10bo2bobob2o5b4o7b4o2bo
b4ob2obo3b2obo2bob7o2b4o3bo3bob3o2bo7bobo5bo4bob2obo3bo2bo4bob2o3b2o3b
obobo3bo2b2o5b2ob2ob4o2b4obo2bob2o2b2o2b2o2bo4b2ob2obob2ob5obob2ob5ob
obo3b2o2bobo3bob3o3bo6b2o4bo3bo$bob2ob3o6bob2obob4o2b2ob2o2b4obo2bobo
2b2o2bo4b2ob4ob2ob4obo2b3o2bo4bo2b2ob3o2b2o2bobob3o6b3o2b4o4b3obo3b2o
3bobo5bo2bo5b2o3bo3b5obobobobo2b2ob2o2bo4b2o6b2obob3obob2ob2obo3bob4o
4bo2b2ob4o3bo2bob2ob3obo2b2ob2o2bo4bob2ob3obo2b2o3bo2bob5o3b3ob2ob5ob
o2bobob2o3bob4o2b3ob2o6bobo2b3o2b2o3bobob2ob2o2b2obob2o3bobobob5o$2ob
4obob3obobo2bob3o2bob3o3b4obo4b3obo3bob5obob3o2b2o2b2o2bobo9b2o5b5obo
2bob2o6b2o3bobobo3bob3o2bo6b2o2bo2bo3bo5bob2ob2o5bob2o2bob3o4bo2bob2o
4bo2bob2obo3b4obo3b4ob4obo5b2obo3bobobobo4b2o2b2o2b3o3b2obo3bob2obo3b
4obobo3b3o5bo2b4o3b4ob3ob3ob3o2b2obo2bob3o2b3o3bo3b7obobo2b2obo3bo2bo
4bo2bo7bo2bo$ob3o4bobob2o6bob3ob5obo2b3o2bo3bo2b2ob2o2bo3b4o3b6obo2bo
bo4bo2b2o5bo2bobobo4b3o2bo2b2ob3o7b2obo5b3obo2bob2o3b2ob2obo3b2obo4bo
bobo2b7ob3obo2bo5b2obob3o2b2ob4o2bo2b4obobo2b3obo5b4obobo3b7obo4b3ob2o
bo4bobo2b3obob3o3bo4bobob2o2bo5b4o2b2o2bob2o2bob2ob2obo4b3ob2o2b3ob5o
bo2b2o2bobobo2b2ob3ob5o4b2ob3o$o4bob5obo3b3obobob3ob2obobo2bob3ob4ob9o
b9ob2obo2b2ob4o3bo2bob2o4bob2o2bo4bobo2b5o3b3o2b2o2bo2b3o3bobob4o2b3o
b2o2bo6bo2b3o2bo2bo3b2ob3ob2ob3ob5o4b2o3b2o3b2ob5ob2obob3o3b2ob4o3bob
2ob2o3bobo2bo2b2ob4ob2o2bobo3bo2bo2bo2bob2obo4bo4b2o5b3o3b2o2b2o2b2o2b
ob2ob2obobo4bo4bo3bob3o4bo5bob3obo2bo2bob5o4bo3bo$3o3bo2b2ob3o4bobobo
bo4b2ob3obo2b3obo2bob2obo4bob2o3bo2bo2b3ob3ob2ob2o3bo2b3ob3o2b2obob4o
bobo4bob2obo2b2o2bo4bo6bo3bobo3b3o2bob2o3b3obob4o4bo5b8obo2bob3o3b3o6b
ob2ob2ob2o4bo3b2ob6o2b3obo2b2ob2ob2ob5ob2ob2obobo2b2obo4b2o2b2obob2o2b
2ob2obobob2o3b2ob3obo6b3obo3bob3o2b3o2bob8obobob2obo4b3obo5b3obobo3b4o
2bo$2b2o3b3o3b2o2bobo2bo2bobo2b3o4bo2b2obobo3b2o4b2obo2bobo2bob3obo2b
3o2bo2b3ob3o2b4ob3obo2bobo4b5o2bo3bob2o2bo2b2ob2obo3bo5bobobobobob2ob
ob2obo2bo3b2o2bobob3obob6o4bobo2b2ob2o2b3o2b2ob3ob6obob2ob5o3b2o2b2ob
3obo5bobob4o3bob4ob2obo2b2o3bob3obo2bo2b2ob3o3b3obo3bobo3bob2o3b2ob2o
bo4bob3ob2obo2b2o4b3o2bobo3b2ob2o3bobobo2b4o2bo$7bo2b3ob3o2b5obo2bo4b
o6bo2b6obo2bo2bobob5o2b3obobob5o5b4ob3ob3o4bo7bob2o3b3o2b2ob2o2bo5b2o
b3o2bo2b3o3b3obob2o2b2ob2o3bo3bo2bo2bo2bo2bo7b2o2bo4bobob3obobob3ob5o
2bobo2bobob8o3b3o2bobobobob6obobo3bo4b2obob3ob2obo4b3o4bo5b2o2b4o2b2o
3bo5bo2b2o4b2o3bo3bo5b3o3bo4bo2bobob2o2bo2bobob2obobob3o$bo5b3o3bobo4b
2ob2o2bo8bob3o2bobobob4ob3ob7o2b3obobo2bo2bo5bo2b2obo2b2ob2o4b2o4b5ob
8o3b2o3bo2b3o2b2ob2o2b3obobo8b2o4bob2obo4bo2b2o2bob2ob5o3bobo2b2obo2b
3obobobo2bobobob2obob2ob2o4b4obo4b2ob2o4b4o2b3ob2o3b6ob3obobobobobob2o
bo3b4obobo6bobob3o2bo3bo2b2obo2b3o12b6o4bo6bo3b3obob2o2bo2b4o2bo$2bob
2ob6o2b2o2bo2b2obo2bob2o5b7o2bo4b3ob3o2b2o3b4o5b4ob3ob4ob2o2bo2bobobo
b2o3bo5bo4b5obo2bo2bobo2bob3o2bo3b2ob2ob3o3bo3b3o3b2obob3ob3o3b4o3b2o
8b2ob2obo2bo3bob2obo2b5o2b2obobo2bob5o2bo3bobo2bobob2o2b2ob2o3bo2b2o4b
obobob2ob4obo2b2o5b2obo3b2o2bobo3b3o7bobobo2b2ob2o4b2o5b6o2bo2bobo2bo
3bobo3bobob4o2b3o$3b2ob4o3b4ob3o2bob2o4b2ob3ob3ob4ob2o3bob3o7bob3o2b2o
2bo3b2obobobob2o2bobobob4ob4o4bo4b2o3b2ob4o5b4ob3ob3o3bo2bob4ob2o5bob
3obob5ob4o3b5o5b3ob4obob3obob2obob4o4bo3bo2bob2ob2o8b2o6bobobob4o2b6o
2bo3bo5bo3bobo2bobo2b2ob2ob2obob2obo3b4ob2o3b5o4bo2b3obob4o3b5o3b5obo
bob2obo6bo5b2obobo$o5b2o3bobob2obobo2bo2b2o2b2o5bo3b2o2bobo2b5o4bobo3b
2o2b2o2b4o3b4ob2o2b2o2bo4bo4bo3bo2b3o2bo5b3ob2o2bo2b3obobo3b2o6bobo3b
o4b2o2b2o2bobo2b2o2b3o2b2obob3ob4ob2o2bo3bo2bob4obobo2b6obo2bo4b3obob
2obo3bobo3b2o2bob2o3bob2o2b4o6b3ob3o2bob2obo4b2ob3ob2obo3bobo4bobobob
obob2ob2obob3o4b3obo5b2obo3b8obo4b2obob6ob4o$o2b2o3b3o4bo2bob3ob3ob4o
3b3ob2o2bobo2bo2bo2bo2bob3o2bobo2b3o4b5obobob2o2bob2o2bobobo2b4ob8ob3o
b6o4bob3ob9ob2obo3b2o2bob3o3bob4o2b6o2b2obobo2b2ob2obo2b2o2bo3bo2b3ob
3ob3o3b4ob4o2bob2ob2obobo5bo3bobo2bob2o3b4o2b2obob3o2bob5o2bo2bo2bobo
2bo3b2ob3obo2b4o2b8obo2b4ob2o2bob5ob2o2b4o2b2ob3obobo2bo5bob3obo3b2ob
o$4o2bobo2b3obobob2obob2ob2o3bob2obo3bobob3o4bo3b3o6bo2bob5o2b2obob3o
b6obo7bo2bob3o2bo2b3o3bo3b2o2b2o5bo4bo3b4obo2bo2b2o6bo4bo3bob2ob3obob
3o2bo2bob2o2bo6bob2o3bo2bobo4b2o2b2o2b3o2b3obo3b2ob3o3bo3bob2ob9o4b5o
2b2ob3obo4b2o2b2o2bobo2bob2obobob2o2b2ob2ob2o3b4ob2obo3b2ob2ob4ob2obo
bo2b4o2bobob2obo2b2o2bobobobo3b2o$5ob2o3b6ob3o3b2o2bo2b2obo2b5obob2o2b
o3b3o3bo2b2o2bo3bobobo3bo4bo7bo2b4ob3o5b4o2bob2o2bo3bob5obo3bobo3b2ob
o3bob4obob3o2bo2b3o4bo3b6obo3b2o2b6o3b2obob2o2b2o3b2o2b5obob4o2b2o2bo
4b3obobobo5b3o5b2obo5b2ob3obo4b2o2bob2o3b4o7bo3b2obob2obob3o2bo8bob4o
2b2obob2obob5obo3b2o6b2o2bobobobobobob2obo$ob2o5bob2obobo6b3obo2b3obo
b2obob2o6b2o5b3o2b2obo2bob4ob2o2b3o2b3ob5o2bobob2ob2o3bobobo3b4o3b2o3b
7o2bo4b5obo2bobo3b2o4bo2bob3o5b3o7b2obob4obo2bo2bobob4ob5o3b2obo2bo4b
2o4bo2b2o3bo2bo4b3o2b3o2bo3bobo2b2obobo2bo4b2obo2bob3o3b4o2bo2bobo3bo
b2o2b6obobo2b4o2b2o2b2obo4b2o2b2o3bob2o3b4obobo4b2o3b2o2bo5b2o$o2b2o3b
obo2b2o3b3o6bo2bob5o2b2obo3b6o2b2ob4obo2b2o6bobobob3o3b4o2bo2bobo2bob
o2bobobo5b2o3b3ob4o2bobob2o2bo3b2o3b2o2b2ob6o2bo2bo2bo2bo3b2o2bobobob
o2b3obo5bo2bob2obob2obo3b2o3bob3obobob2ob2o3bob4o3bobobo2b5obob7o2bo5b
3obo3b2o4b4obo5b4o2b2o3bob4o4b5obo3bob3o3b2ob2obob2o5b2o2b3ob2o6bo2bo
b5o3bo3bo3b2o$b3ob2o2bo2b3ob2ob4o2bo4b2o4bo2b3o3bob2o3b4o4bobob4o2bob
o2bobob4ob2ob5o2bobo3b3o2b2ob2ob3o5bo4b2o2b3ob3o2bobob3ob3obo3b2obob2o
bob2o2bobo3b6o2b5o10b2obo5bobob3o3b3obob3o2bo2bo2bo3bo4b3ob2o7b8o2b3o
2b3o3bob4obob6o2b3o4b2ob2ob2o2bob2ob3o4bob2obo3bobob3ob3o3b2o2b6ob4ob
ob4obo3b4ob3ob5ob2obo2b2o$bo4b2ob2o2b2obob4o3bo8bo2bobo2bo3b2o2bo3bo5b
5o2b4obobo2b4obo2b4o2bo3b2obobob2ob6ob5o2b2o2bobob3o4bo2bob5obo2b2ob4o
bobob4o2b2ob3o2bo2b5obobo2b2o4b6obobobo2b2ob3o2bo3b3o4b3ob5obo2b2o4bo
bo2bo4b2o2bo7bo3bo3bo2b2o2bob3o2b3obob6ob3obobob6o3bobobo3b3o4bobo2bo
bob5ob4o5b2obo4bo2b2ob2o2b4o2bo3bob3o$3o3b4obo2b3o2bobobob2o8b4ob3obo
2b2obob5o3b6ob2obo2b2obobobo3b2obob2o2bo2b2o6bo2b2ob2ob2ob2o4bobo2bob
o3bob4obob2obo2b3obobob3obob4ob4o2bob2ob3obo2b4o6b3obobob2o3bo2b4ob2o
b2obo2b4ob2obobobob2o2bobobo11b2o2b2o4b3o3bobo5bo2b2obo7bobobo2bobobo
4b2o2b2o2b2ob3ob3obo2bobob2ob3ob2obo4b2obo2b2o8bo3bob2o2b2ob2obob2obo
$bobo2b3o4b2obobobo4bo3b2ob2ob2obo2b2ob2obo4b2ob3o2b2ob3ob4o2b2obo2bo
2bob6ob5ob2ob3obo2bobobob2ob3o2bo4b2o2b5o3b3ob2obob2ob2o5bobo3b5o2bob
4o3b2o3b2ob3obobob3obo3bo3bob2o3bobobo2bo2bobo2bo5bo8bob2o2b2ob7o2bo2b
o3bob3o3bo7bo4b2obob2o2bo5b2o2b3o6b2obo2bo2bo5b3o7bob2obo4b2obob2o2b2o
2bob2obo2bobobo5bobob2o2b2o$2o3b6o3bobob3o4b3o3bo5b3ob3obo4bob2o3bo3b
4ob2o3bobo3bobo3b3o3b2ob2obo2bo3b3ob3o3bobo2bo2b2obob4obob6obobo2b4o3b
4obo2bobo3bob2o2b3o4bobobo2bo2b3obo2b2obobobo4b3obo2b2o3b2o2bobob3obo
bo2bo5b3obobo2bo2b2ob3o2bo3b2o3bo3bob6o2b2ob3o2b3o2bobo3bo5b2o2b3o3b3o
3bo2bob4o2b5ob4ob2o2b2o2bo3b2obob2o3bo3b6ob4obo4bobo$obo3b2obo2bo5bo3b
o5b2obo3bo3b3o4b2obo3b2ob3obob3obo3b2ob2obo2b2o2b2obob4o2bobob3o2bo2b
3ob2o2b4o2bobobobobob3ob4obobo5b4ob3o3b6o3bob2ob2obo4bo5b2ob3ob2o2bob
o2b2ob3o2b3o2b6o4bob2obo2bobobo2b2o2b4o2bob5ob2obo2bo4bobo7b2obo2b2ob
obobob2ob2o2b2o5b4o2bo3b2o3bobo2bobo4bob3obo2bo4bo2b2o3b2o3b2obob5ob2o
2bob4obo2bob2obo$2obob2obobo2bo2b2obobo3b4o2bob2o3bo2bobo8bob2o2b2o2b
2o6b2ob2ob2o4bo3bob2ob2o5bob2ob3ob2o5b4o3bobo5b2o3b2obo2b2ob2o3bo2b2o
b2ob3ob2ob2ob2ob5ob4o3bob3o2bob2o2bo6b2obob2o4bo2bo2b2o2bobobo4bob3ob
o3bobobo2b4ob3ob4o2b3obo2b2obo3bobobobo2b3ob6o2b4o4b2o2b3obob2o3b2obo
2bobobobob2o3b2o2b8obobo2bo2b6ob2o3bob2o3bobo3bob4o$4o6bo2bo3bob3o3bo
b2o2b2o3bo2b4ob2o2b8obob2ob8o2bob4o3b2ob2o2bo3b4obobo2b3o4bobobo2bo3b
o2bob2ob2obob3ob3obobo2b4o3b3obob5o3bo5b2obob2obo2bob2ob3obob2o3b2o2b
o2b3obo2bo4bo2bo3bo5b3ob6o2b3obobob3o3bobob2o5bobob2obo2b2o4b2ob2obo2b
3o2bob5o2bobobo3b2o3bo2b2obobo2b2obob2ob2o2b2o3bobo3b2o3b2o3b2ob4o2bo
bo2b4o2b3o4b2o$3bobo4bo4bo2b2obo2bobob3obo2bobo3bo2b2ob3obobob2ob2ob3o
bo3bob3o3b3o4bo2bo2b3ob2ob2obo5b2ob4o3b3o4bobo2b3ob2o2b3o2b2ob2o2bob3o
2b4obo2b2o3b2ob8o2b6o3bobobobo2bo2b2o2b2o5bob2obo2b5o2b2ob3obo3b2ob7o
2b2o2bo7bob2o5bob4obobob5obobob2o3b3o4bo2b2obo2bo3bob7o5b6ob2o4b2o2bo
3bo2bobo2bobob2obobobob2obob2obo3bobo2bobo$bobo6bobo2b4obob2obo2b10o3b
ob3ob3obobobo2bo3b2o2bo2b2obobobo2b4o2bob3o6b2o2b2obob3o3b2obob2ob2ob
obobo3b3obo2b4obo2b5o2bo2b2ob4ob2obo2bob3obob4o3bobo3bo2b4o2bobob5obo
6b3obob3obo2bob3ob2ob3obobo2bob4obob2ob4ob3o7bo2b3ob2ob2o3b4o3bo2bob4o
b2ob4ob4obob2o3b2obob2o2bo2b5o2bo2b2o2b5ob2ob2o4b2ob2o3bo2bob2o2bob4o
bobo$3ob5o8b5o2b2ob4o3b2o2bo3bo3b3o6bo2bob4o3b2obobobobob3o3b2obob3ob
2obobobobo2b8obo4bobo4b3o6b3o7bo2b2ob3obo2bo2bobob3obo5b2ob3obobo2bo2b
ob2o3b4o2b2obob3o2b2o5b3o5bo3b5o2b2ob6o6b2o2bob2o3b2o2b4ob2obobo3b3o4b
2obo3b2o3bo3b2o2b3obo5b6o6bo2b4o8bob2obob2o2bo4bobo2bobo3b3obob2o2bob
2o2b3o$2o2b2obo2bob2obobobo2b3o5b2ob3obob3o7b2o4bo4b2o4b4ob2o2bo3b2o3b
obobobo2b3obo3bo2bobob2o2bo3b2obo2b4obob4ob2o3b4o5bob2o4b2ob3o2bo3b2o
b2o2bobo2b3ob3ob2o2b3obo5b2o4bo2bo4bob4o3bo3bob4ob2o2b2o2b5obobobob2o
2bo2bob2o2b4ob2ob3ob4ob5obob2ob3ob2ob2o6bob3o4b2o3b2ob4o3b4o3bo3b2o3b
o3b2ob6o3b2ob2o2b2o2bobo3bo4b2obo$bobob2o8b2obo5bob3obobobob7o3b5o3bo
3b3o4bo2b2ob6ob2o3bo2b2o2b2o3b3o5b3o2bo3bob5o2bo3b2obobo3bo4bobob2ob3o
bob4ob3o4b6o3b3obob2ob2obo4bobo3bobo2bo4bo3bob4o2bob3o4bo6b2o3b3o2b4o
3bobob5o2bo2b3o2b2o3bob2obo2b3o3bo2b2o3b2o2b3ob3obobo6b2o3b3ob2obo2bo
3bob2o2b3o2b3o7bob2obo2bobobobobo2b4obo2b2o3b2o$o4bob2ob2obobo2b2o4b2o
3b3ob7ob2o4b3ob4obob3ob4obob5o3bob3ob2o2b2obob8o3bob2o7bobo3b5o2bob2o
2bo6b3o3bob3o4b4o2b4o2b3o5b2o2bobo2b3o2bobob2o4bo2bo2bob3obobob3ob6o2b
o2b2o2bo2bo3b2ob9o2b4o2b2obo5bob2o2bobob3ob2o3b2obob2o3bo3b2ob2o2b2ob
ob4o3bo3bobo7b4ob3ob2o4bobobo3b2obob3o2b3o2b4o2b3obobo3b2obo$3b3obob2o
2bo3b2obo3b2ob4o2b3obo8b3obo8b2o2bobobo5bo2b6obob4obob2o4bo2b3o3b2o3b
2o3bob4ob2o2bo3b5ob2o11b2o2bo2bo2bob3o4b3ob5ob2o2b6o2b7o2bo2bobob2obo
b4obo2bobo2b3obobo4b3o2bobo4b2ob3o5b2o2b2o3b2obobob3obob4o5b4o4bob2ob
3obo2bobo2bob3o2bob2o5bobob2ob2o4bo2bo2bo2b3o2b4obo6b4ob2obobob2o2bob
o2b2o$b3obo4b4obo3b4o2bob2o2b3o2b4o3bo2bo4bo4b3ob2obob2obo4b7obo2b2ob
o2bob3o3bob3o7bo2b7obo3b2obob2o2b2ob3obobo4b2ob2ob3ob2obobo3b3o2bobob
3obo3b2obo3bobo2bob2obobob2o2b2o5b2o2bob2o4b2obob2o4bob6ob2o3b4o2b3o2b
o3bobob3obob3o2b3o2bo2b2obo3bo2b2ob3o2b3obob3obobo2b2ob2ob2obobo4b3o2b
6obo3b2o2bo3b5ob2ob2obob4obo2b2ob3o$3bobo2bo2bobob2ob2obob2obo2bo3bob
3obobo2b2o2b5o2b2o2b2o3bo2b4o3b5o2bo5b3ob2ob2obo2b2o3bobobobob2ob4o6b
3obo2bob2ob3obo2bobo2b2ob4ob2ob3o3b4obo2b2o2b2obob4o3b2obo2bo2b2o5bo4b
o2bo2bobo2b2o3bo5bo2bo5b2o2b2ob3obob3ob4ob3o2b2o4bo2bob2o2b2o2b2obob8o
3b2ob2ob2o4b2obo6b2obo2bob2ob3ob2o2bob2ob2o4b4o3bob4o3b3o2bo2b3o4bo$2o
bobo3bob3o2b4o2bobo5bob2o3b3obobo2b2o2b2o2bo2b2o3b2o2bo2b2obo2b2o3b3o
bo2b4obob2o3b4o3bob4obobob2o2bo2bob2ob2obob2ob4obo2bob2obobo2bob3o2bo
bo2bobo2b3obo2bob4ob3o2b4ob5ob2ob2obo2bo2b2o3b6obo3bo7b2obo3b3o2b2o2b
2o4bob5ob5obo4bo3bob2o2bo2bob8obo2bobo2bobobo2bo2bo6b2obob2o2b9o2b2o3b
ob3o7b3obob2ob2obo4b2obo4bo2bo$5o3b3o2bobob3ob6ob2o6bobobob3o2b2o3b6o
3bob2ob6o2bobob2ob2obob4obo3bo2b3o4b5obo3bo3bo3b2obo2b2o2b2o2bob2o2b3o
2b3ob3obo2b3o3b3ob2obob2o3bo3b2obo5bob2ob4o6b2ob2ob2ob2o2b3o5b5ob5obo
3bo4b2obo8bob2o2b2o4b3o3b6ob3o2b3ob2obobobobobo3b2ob3ob2obo2b3ob2obo3b
o2bobo2b3o4bo2b2obob2ob2o2bo5b2obo2bo4bo2b2o2bo2bobo$bobob3o2bo3bo2b4o
b2obo6bob2o2b4o2bo2bobobob2o3bo3bo3b3o2bo4b2o2b2o2b2ob2ob4obob3o2b2o3b
4ob5obobo2bo2bob7o3bobob3obob2ob2o7b2obobo3bob2o2bo4bobo2b2obo5b2obob
2ob2o3b5o4bo2bob4obo2bo2bob2obo3bo2bo2bo5bo3b5o2bo2b2o3bobo3bobo2b4ob
o2b3obo2b4o2b4o2b2obob2obo3b2ob2o2b3ob2ob3o3b6o3bob6ob2o2b2o2bobo2b2o
6b2o3bo$ob3o5b2ob5obob2obob4o2bobo6bob2o2b2o2b4ob2obo2bob3obob3o2bobo
4b2obobob2o4b2obo4bobob3obobo2b2ob2o2bo2bob3obobo2bob4o3b2o2b4o2bob3o
b2o4bobobo2bo2b6o4b3obo4b3o2bobo3b2o2bo2bob2ob2o2bobo3bo2bo5bo2b2obo3b
2o2bobob2ob2obobob3ob3o4bob3o2b4o3bo2bo2bob2ob8obo3bo2b3ob2o2bo2b2o2b
2o4b3o2bo2bo2b3o3bo2b6o3bobo2b2obo2b6o7bo$4bo2b2ob3obo3bo3b3o3b3o2b2o
b2o6b3o2b2ob3obobobob3obo3bob4o2b2o4b2ob2obo2b4ob3o4bo2bobo2b3o2bo4b3o
2b2ob2o2bob3obob3o2bo2bobob2obo3bob2o2b5ob2ob3ob2o2bobo5b4obobob3obob
2obo3b5o4bob2obobob2o2b2o2bobob4o2b2o2bo2b2obo3b4o5b3o4bo2bo3b3o9b3o3b
o2b2o2bobo3b3obo3b5obo3b3ob3obo2b3obob6o3b3o4bob5o3bo2b4o2bo3bo$2b2o2b
3obob2o5bo4bobo2bo2bo2bo2b2o2b2o2bo3b2o2bob2o2bob2o2bob6obob2ob3o3b2o
5bob2o3b2obo6b3o2bo7bo2b3obo5bob5ob2o2bo2b2o3bo2bo2bobobob2o2b2o2bob5o
b3o3b2ob4obo2b2obo4b2obobo3bo2bo2b5ob8o2b5ob3obob2obob2o2b5ob4o3b4ob3o
b3ob3ob2obo3bo3bobob4o2b4ob2obo4bo2bobo2b2ob3ob2o2bo2b6o2b4ob2o3bo6bo
2b4obob2ob4o3b2o$3ob3o5b5o2b2o4b3obo2bo4b2obobo2bob3o3bob3obo2b2o3b3o
b2o2bobo2bo5b4ob2o3b2o2bo2b6ob7o2bo2b2ob3obo3bo2bo3bobo2bo3b2o2b2o2bo
2bob2o2b3o3bob4o5bo2bo4b2ob2ob3ob2o2bo3bo3bo2b2o4b2ob3o3bo4b2o2bo6bo4b
o2bob2o3b3ob2o7bo3bob3o4b3ob2ob3o3b2o4b2obobob2o4bo3b2ob3o2bob4obob5o
bobobo3bo5bo3b3obobo5b2obobobo2b2obo$3o5bob3ob3obob2ob7ob2obob2o2bo3b
5obo2bo3bo2b2ob2o2bob3ob2o2b2obobobob2ob4o2bobob2o3b5o2bobob3obob2obo
2b4obo2bo2bob2o2bobobobo2bo3b2ob2o2b4o2b3o6bobob2ob2o2bo5bo3b2obobobo
bobob6obo2bo3b6obob2obo2bob2o3b3ob3o2bobobo2bob2o4bob2o2b3ob8ob2o4b3o
3b3ob2o4b2o4b3ob2o3bob3o4bobobob3obob3ob3o5b2obo2bobo3b3obobobo2bob4o
$3b2o3bo2b2ob5o3b3ob3obob2o4bobo2bo3bo3b3obobo3bobo2bobo2b2ob4o3bob3o
2bo3bo2b2obobobob3obo2b5ob5o3bob2obob2ob2obo2b3o2bob2o5bo2bo2bobo3bob
o2bo2bo3bob2o2bobo2bo4b2ob4obo2bo3bo2bo2b4o3b3o2bob2ob2obobobo3b2ob2o
bob2ob2o4b3obobob2ob3o3b2obob2ob2o2bo3bo2b2o4bob3ob2o4b4o4b5o2b2ob2o2b
3obo2b3o2bo4bo2bobob3o2b2o2b4o2bo2bob7ob3obo$2b2ob3o2b2ob2o3bob3ob2ob
ob4obobobob2obo2bo2bobobo3bo2bo2b5obo2bo5b2o3b3ob5o3bo3b6ob2obo2bobo2b
2obobo4bob5ob2obobobob2o3b3ob2ob2o4bobo3b4o2bo2bob2ob2ob4o2b2obo6bo2b
2o2b2o2bo2bob2o4b2ob5ob3o2bo2b4o3bo3b2o2bo3b2o4b4o3bob8ob3o3bo5b2o3b4o
bob4o2b2obobo3bo2bob2ob4obo6bob4obob4obo2b3obo2bo2bobob3o2b3o3bo5bob2o
$b6ob2obob2o2bo2b3o2b2obobobob2o3b2ob5ob4o2b3ob3obo3bobobo2bobob2ob2o
2bo7bobo2b2obo2bo2bobo2b4ob2o3bobo3bo3bo3bob3o4bo5bo3bob2o2b4o2bo2bob
o2bobo2bob2o2b3o2bo6bobobobo2b3o8bo4b2o6bobo5bob3o4b7o2bo2b2ob3o3b2ob
o2bo2b2o4b2ob4ob2o2b2ob4o4bo3bo3bo3b3ob4o7b2o2b2o3b2o2bo2bo3bob2ob3o2b
o3bo2b2obo5b3o2b8o$2o2b2ob3o3bob2o3bob6o3b6obo8bob4ob4ob4obobobo4bobo
4b3o2bo3b2o5bo2b3o3b2obo2bobob2o3b2o8b2o6bo5bo4b2o2b2ob5o2bob4obobo2b
2ob4obobob3o2bobo2b2o3bob4o2bob2o2bo2bo2bobob5ob4obobo2bo3bobo3bobo2b
o2bobo4bo3b2o2bobo2b3ob4o2bob3o2b2o3b2o4bob4ob5o2bob4o2bo4bo3b3ob2o2b
obo2bobobobo2bob2o2b4o2bo2bob2ob2o2b2o2b5o$2b3o5bo2bo5b4ob2o4bobo2bob
3o6b3obo3bo2bob2obobobob2ob2o3bo2b2obobob3obob2obobob2obob2obob2obo2b
o3bobo3bobobo4b3o2b5o2bo5b2obob2o2bo2bo2bob2obo2b2o2b3o2b2o2bob3ob3ob
2o2bo2b2ob2o3b5o3b3ob4o2bo4bob2o2b3o3b2obo2b3ob3o4b2o6b7obob3o3bo3b2o
b6o2b2o2bob2o6b2obo3bobob3o2bo2bob2obob2o2b4o2b3obob2o3b2o5b5o2b2obo2b
4o3b2o$o2bob2o2b5obo3bo2bobobobo2bo2b3o3b4obobobo2b4o5b7o2bobo2b3obo2b
ob2obob2ob2o2bobob2o2bobobobo2bobo2bo2bobo2bo2b2obob5ob2o3bo2b2obo2b5o
3bobo3b4o2bobo2bobob5o2b2ob2o2b2o3b4o3b4o3bo2bo2bo2bob2obo9bo2bo2b2o2b
obob4o2b8o2b2o2b2ob3o2b3ob5o4b2obob2o5bo2b2ob3obob2obob2o7b3ob2o8b2ob
ob6ob2ob4obo3bo3b6o2b4ob2o2bo$b4o6bo2bob2o2b2o4bo2b2obo2b2o2bo3bobob2o
bo2bo3b2o2bob3ob2obo3b2o4bo4b4ob4obobo2b4obob2obo4bobobo2b4obob2o2b3o
3bob2obob5ob2o2b2o5b2o2b3obo3b3o2bo2b9obo2bo2b2obo2b3obo2bobo3bo2b3o4b
2o2bo4bo4b3o6bo2b3obo7bo2b7o2b3ob2o2b3obo3b2obo2b2o2bob2o3bo2b4ob8o5b
3ob2obobo2bo4bo3b2obob2o2bo2b3ob2obo2b2obob2o2bob2obo2bo$o4bob4o4b4ob
ob9ob2ob3ob4ob2obobo7b2o9b3o3bo4b2ob3obobobob2ob2obo4b3ob2o2b3o2bob4o
bobob2obo19b4obob2o4b4ob3o2b3ob2ob3o3b2ob2o3b4o3b2obob2o3bo3bo3bo3b2o
3b2o2b3o3bo2b3o6bob3o2bo3bo2b16o3b3ob3ob2o7b2ob3o2b2obob4ob2o2b2o6bo7b
7o2bo3b6obobobo2bob3obob5o2bo3bo2b2o2b3o$o2bo2b2o2bobobo2bobob2ob2o3b
3o2b4o2bo2b3obob3o2b2o2bob3o2b3o2b9ob10o2bob3o3b5obobo2b4o3bob7obobo2b
obob3o3bo2bobo4b3ob4ob5obo2b4o3bo4b2o4bob2o3bobob2ob2ob2obo5bo3bobo3b
obobob5o4bo2bo2bob3ob5ob2ob3o4bobobobobo2bo3b2ob3o8b2o7b3o3b3ob3obob2o
bob2o2b2o4b7o3b3obobob3o2b4ob2ob2o2b2o2bobob4ob2obob2o$obo3bobob2obo3b
obo2bob4o2bobob3ob2o5b2ob4o3bobob2o2b3o4bo2bobobo5bob2obobobob2ob5o4b
2o3b2obo6bob2o4b5o3b2o2b2obo4b3o4bobob3ob2o2b4o2bo2b3o11b2obobob2ob2o
bo3b5o2b3obob9ob2o2b2obo2b2o4bobo2bo5b2ob2ob2ob3o7bobo2bobobo2bo4b2ob
o3b2o2b2ob4ob2o2bob6obobobo4b3ob4o2bo3b2o8bob2o2b2o4bo2bobo3bob2obo4b
2obo$ob2obo2b4o2bo2bob10obobo5bob2o2b2obob2o2b3ob2ob3obob3o3b3o2b6o2b
obo4bo4bobob4ob2o2b2o2b2o3b3obo3b2obo2b4o10b2o2bobob5ob2o2bo2b2o2bo2b
obob2obob2o6b5ob3obo4bob7ob6o4b3o5bob2obob2obo4bob2o2bob2o4bo2bobo4b4o
b2obo2b2obob2o5b3o2b9o4b3o4b2o3b6o2bob6o3b5o5b3obo2b2obo3b3obo2b6obob
2o2b4o$4b3ob2o3b4obobob4obobo4bo4b2ob2ob2obob3o6bo2bo4bo4b3o4bobob2o2b
obo2b2ob2ob4ob2obob4o3bobobo2bobo4bobobo9bo2b2o3bo6b3obob6o2b3obob3o3b
4ob3ob2obo2bob3o2b4o2b2obob2o4bobobobob2o2bo2b2obo2b2o2b2o4b2ob2ob2ob
o2bo2bo4b3ob3obo3bo4bobobo2bobo2bo2bo3b2ob4obob2o2bo2bo2bo4bob2obo2bo
b2o3b2o4bobobobob3o5b4obob3o2b6o2bo$2ob2o2b4o5b3obo2bobobobob2ob2o2b4o
bo4b2obo2b2o8bo2bobob2obobobo2bob4obobobobob4obo2bob3o4b2o3b4obo2b3o3b
2o2b4o2bo2bob2o4b3ob2o5bobo2bo2b3ob2obob2ob2o6b2o4b3obobob4o2bo2b2ob3o
b2obob2ob5o2b2o2b2o2bobo3b5ob5o2bob3ob2o2bob9o4b2obob3ob2obo4bo5b4obo
b2o5bobo2b3o3bo8bo4b4o6bobo4b4obob2ob3ob3obobo2b3o$ob2obob2o2b2obob4o
4b4ob3obo4bob3o3bo2b2obobo2b5obo2b2ob2obobob3ob2ob2ob2obo2bo3b4obobob
2ob2o2bob3o2b2obo2b2o2bobo2bo3bob3o2bo7b4o2bobob4o3bo2b2o2bo2bo2bo3bo
bobo2bo2bob3o2b2o2b3obo2bo2bo5bobobo3bo2bobo3b4o2b6o4bo2b5o5bo2bob3o2b
obob2obobo4b5o8b2o3b3o3b2ob5ob3obobobo2b2ob2o2bo2b2ob2obo2bobob4o2b2o
bo2bo3bo6b3ob2ob2o$2b3o2bo2b5o4bo4b4obob2o2b2obobo2b2o4bob4o2bobob2o3b
4obo3b5ob4o3bob3o2bo2b2obo4bo2b5obo2b2obo4b2o2bo3bobo3b2o2bobobo2b2o2b
obobobo2b4o2bobo2b3o2bo4bo2bo2b3o2bo9bobo2bo2b7ob3o5b3ob2o3b2o2b5o2bo
3bo2bobo2b7o2bobob4o2b3obo6b2ob2o3bob5o5b3ob2obobo3b4o2b2o6bobobo3b5o
bo2bob2o2bo4b5ob2obob2obob2o4b3o$2obobo2bo3bo3b2o2bob5o3b5o5b3ob3ob6o
2b4ob4obo2bo2b5obobob3ob3o2bobo2b4ob7obo3b2o3bo3bobob2o2bobo2b3ob4o3b
2obo3b5ob2o4bo2bo2b4o2bo2bo2bo2bobo2b8o3bobo3bob2ob4o6bobob4ob3ob3o2b
2o2bobo2bo3bobob3o2bo2bob2ob2o2b3o2bob5o2b6o2b5o3bob2ob7ob2obobobob2o
bo2bo3b3obob2obobob2obo5bo8b4ob2o4b6obo2bobo$obo2bobobobob3obo2b2obob
o2bo2bo3bob7o3bo3bob2obo10bo3bobobo3bo2bo3bobobob6obo2b4obo2bo2b5o4b2o
4bobobo4b2o5b2o2b2ob3ob4o4bo3b3o2bobo2bobobob3o3bob4obob2o2bo2bo5bo4b
2o2bo2b2ob5ob7ob3ob3ob2o2b2obob5o4b4obob5obo5bo2bobob4o3bobob3o2bob3o
bo4b3obo7bo10bobob7ob4o2b2o6b7obob2o2bob3obobob2o$ob2o4bo2b2o2b2ob2o2b
o2bob2o3bo5bo2b7ob3o3bob6ob2obobobobo2bobo2bob5obo3bo4b2o2b2o2b2ob7ob
2ob4o2bob2o2b3obo2b2obo2b4obob2o4bo2b2obo3bo5b5o2b2o2b2ob3ob2o5b2ob3o
b2o2bo2bo5b4o3bob2ob3obo5bobobo4b3ob2o2bobobobo3bo5b2obob2o4bobobob2o
bob2o5bo2bo3bobobo3bo2bo2b5ob5o2b2obobobo2bo2b4obo5b2obobo2bob2ob2o2b
3o2b2o3b3o$bob4ob5ob4ob2o3b2o3bob2o4bo3b2obob2ob2ob2obo3b4o3bo2b4o7b2o
bob2o5bobob2ob3o7b2ob2o2b2o2b4o4b2o2b2o4bobob6o3bo9bob2o2b3o4b2o3b3ob
o3bo3b3ob2obo2bo2b3ob5o3bobob2ob2ob2o3bo4b4o3b2obob2obobob3ob3o5b2o2b
8o3bobo2b4o6b2o2bo2bob4o2bob2o2bob3ob2o4b2o4b6o4bob3o2b2o4bobob2obo2b
o2b3o4b2o3b4o2bo$2o2b2o5bo2b2obo4bobob2obo6b2obo2bo3bo3b2o3bo2bo2bo3b
2o3bobobo2bo2b2o6b2o4b2o2bo2b2o2b4o2b3o3bobo4bo2bob3o5bob2obobob5obo2b
o2bo2b3o2b2ob2o3b4ob2obo2bo2bo3bobob3o4b4o3bob4ob5obobob6o2b3o6bob2ob
obo2b4o2bo3bobob2o2b2ob2o3bob3ob3o2bo3bo2bo2b3ob2o4b5o2bo4bo2b2o2bob4o
3b2ob2o3bo2b2ob2o3bo2bobo4b3ob2o3bob3obob5obo$7b2o2b2o2b2ob6ob6o2bo2b
o2bob2o3b2o2bobob2ob3o3b2o4bo4bob2ob5ob3o2bob2obobobobob2obo3b3o3bobo
bob2ob4o3b2obo4bobo3bob4o2b2o3b2obobob2o4b2o3bo2b3ob3ob2ob3obo2bobo2b
2ob2ob2obo4bobo5b2o3bo3bobo2bob3o2bo2b2o3b4obo3b2o2b2o7b2obobobo3b4o3b
o3bo3bo3bob2o2b4ob3o3bob2o2bo2bo2b3o3b4o2bo2bo4bo3bo2bo2bo3bobo4bo2b2o
b2o2bob2obo$b4obo2bobob3ob2ob2o3b4obo2b3obobob3o3bo2b5obob3ob3obobob6o
b6o4b2ob2o4bob2o3bo3bob2o3bo3b3ob3o2bo3b6o2bobo2bobobobo4b3o3b2obobo3b
ob2o2bob5ob2o2bo3bob2ob2o2bobobo2bo2bob2o2bo3b2o2bobob3o2b3o5bo2bo2bo
b2ob6obobobo2b2ob4ob4ob4obob4obobo2b2obobobo2bobobob2o2b4o2b3o2b3ob7o
5b6o4b2ob5o3bob2ob4ob4o2bob3ob3obobo$4o3bobo3b3o2b2o4b2obob2obobob4o2b
o3bob2ob3o3b2ob4o2b2obobo2b3ob2obobo4b2o2b2o2b2ob4obo4bobo3b5o3b2o2bo
bo2bo4b3o2b4obob3obobob5o2b4ob4o2b3obobo3b2o2b2o2bobo2b2o2bo2b2obobob
obobo2b2obob2o3b9o5bob5ob4o12bob4obo6bo3b2o3bo2b3ob3o2bobob5obo4bo3bo
3b2o4b3o2b2obobo2bobobo3bo4b3ob2o3b4o6b6ob2o6b2o$3ob3obo3bob5ob3obo3b
o2b2o2bobob2ob3o2b2o3b2o2bo4b2o2b3o2bobo2b4o2b2ob3obo3b3ob5o6bo3bobo3b
3obo3bo2b4obobo2b2ob3o3b2ob4ob2ob3o2bo2b2o2b8obo3bo4bobo5b2o6bo8bo3b3o
4b3o2b2o3b4o2b5obo5b2obo2b2obo2bobob2ob3ob4ob4obob2ob4obo2b2o2bob3o3b
o2b3obobo2b4o2b2o2bobobobob2o2b3ob3ob4obo3bobob4obo2b7ob2o2bo2bob2o$3b
o3b2o3b3o3b2o2bob3ob5obo2b2o3b2o2bob2o2b2obo4bob2obo2b7ob2obob4ob2obo
bo2bo2bo6bobob2ob2obo2bo2bobobobob3o2b2obo8bobob2o2b4o2bo4bo2bob2obo3b
2o3b9obo3bo4bobo6b2obo2b9ob2obobo3b2o3bobo3bobo2b2ob4o3bobobob3o2b2o3b
o2b2o2bobob2ob2o2b3o2b4obo4b5o2b5obob2o2bo2bobob4obob6ob2obo2bo2b6ob2o
b2o3b4obobo2bo2bobobob2o$b2ob2obobobob3o2bob4ob2obob4o2bo4bob2obob3o2b
ob2o4b4obobob2o2b2o3b6o4bo2b3ob2o6bo2b2o3bo2bobo3b2obobobob6o3b2o3b3o
2bo2b3ob2o2b2o2bob2ob3o2bobo2b3o2b2o3b2o6b2ob2o3bob4obobob2o4b3obobo2b
4o2bob2obo5b3o3bobo2b2o3b2o2b2ob2ob2ob3obo4bo2bo2b2ob3o5b4o3b2ob3o3b2o
2bo2b2o3bo4b2ob4o2b2o3bobo2bo2bo3bo2b5ob3o2b2o4b2ob3o2bob2o$5ob2ob3ob
2o3b2o3bobob3obo3bo5b2obob2ob3obo2b2o2b2ob4o5b2obo5bo2b4ob2ob3o3bobo3b
ob14obob2ob2o4bo5bobobob4obo4bobobo3b5ob2ob3o2b3obobobo2b3ob6o2bob3o2b
ob3obo3bobobo4b4ob2o2b3obo6bo2bob3o2b2obo5bobo3bob3ob3o2b3ob4o2b2o2bo
5b2o2bo3b3ob4ob4obo2bobobobob2obob2o5bo2bob4o2b3obo3b2o3bobo2bo2bobob
2ob2o2bo2bo$2b2o2bo3bob2ob2ob2ob3o2b2o2bo4bo2bo4b3obo2bo2b5o4b5o2bob4o
3bo3bobo2bob8o3bo2b2obo2b2o2b2ob2ob3o3b2ob7obo3b2o2b4ob2obobo2b3ob3o2b
4o3b4o4b2o2bo5bobo5b6obobo3bob3o2b2ob3ob3obo2bobobo3b4o4b3o4bobo2bo3b
2obo2bob4obo2b5o2b5ob2o2bo2bo3bobo3bobobob3o2b2obobob3o2bo3b3o3b2o4bo
bo4bo2bo2bo4bob3o2b2o2bo2bo5bob3o$2o2b2o3bobobo2bo2b2o2bobob3o4bobobo
bo5bo3b7obo4bo2b5o2bo5bobob9o2b4o3bo6b2obo2b4ob2o2b6o2bo2bob2obob2obo
b3ob3o3bo2b3o5bo3b2o2bobobo3b2obobo5b4o2bo3bob5o6b3o3b2o3bo2b5ob2obob
3o2b8ob2o4bo2b2obob2o2b3ob8obob3obo2b2obo2b6o2b2ob3o2b3o3bobo5b5o3bo2b
ob3o2b3o2bo4bo4b4o2b2obo3b2o4b4ob2o$o2bobo2b2o4bob2ob4ob2o7bobo2b3obo
bo2bob3obobob3obo3b2o3bobo4bobobobob2obo3bob6ob6o4b2ob2o2bob4obo2b3o2b
3obo2bo4b4obobo5b2ob3ob5obo2bobob4o3b3o4b2o2b2o3bo2b6o2b3ob5o3bobo5bo
b2obo4b2obo2bob2o3bobobob2obo3bob3o4b5o2bob3o2bo2bo3b2ob2o3b4obo3b4ob
o3bo2b2ob3ob2obob2o3b4ob3o3bob5o5b4o3b3o2b8o2b5o$2ob3obo3bob4ob3o3bo3b
obobo2b2o2bob3obo3b9o2bo3bo2bo2b2obo2b2o2bo3b3o3b2ob2o6bobo2b2ob4ob2o
bo2b2o2b5ob3obo2bob4o2bo2bo2bo2b2o6bo2b2o2bobobo3bo6b2ob2o3bobo5bo2b2o
b2obo3bob3obo3bobobo2bo2bo3bo5b2o3bo3b7o3b4ob4o2b3obobo2b2ob2o2b5o3bo
2b3obo2bobobobo2bo2bob2o4bob2o2bobo2b4o5bo2bobo5b3obobobo3b3ob2obo3b2o
2b2o$2b3ob2o2b4o3bo2b3obob7o2b3o3bobob3o3b2obob3o7bob4o5bobo2b2o3bo2b
4obo2bobob2ob2o2bo2b5ob4obobob2ob2o2b2o2bo2bobob3o2bobob3o3b2o2b3ob3o
2bobo4b2obo2b2ob2obobob2ob3o4b3o4b7ob2ob3o2bo3bo4b3obob3o2b2obobo2bob
7o2bob4ob3ob3obob3obob2o2bo3b2o5b2ob3ob2o3b2ob4o2bobo2b3obobob2o3b2o2b
2o6b7ob2o2bo2b2o7b6o4bobo$bo2bob3o2b2ob3ob2obo2b3o3b5o8bob3obo9bo2bob
3obob7o2b2o2b2o3bob2o3bob3obo2bo5b3o3bo8bobob2obobo2b2o5bob7obo2bo4bo
3bo2b3o2b2ob2obo2bo2bobo2bo2bob4o2bo3b2ob3obob5ob3ob6obobobo2bob2o2bo
b8o4b2o4b2obob2obobo3bobob4obo2b3obo2b4obobo2b2ob2o3bob2o2b2ob2o3bo2b
o3b2o7b3o3b2o6b4o3bobobo2bobo3b4o3bobob2o$3ob4ob2ob3o2bo2b2o2bo2bo5b7o
b3o2b2o6b2o2b3ob2obob6ob2o2bo2bo3bob4ob4o2b2o3bob2obo3bob2o4bobob3o3b
o2bo2bobo2b5obobobo8bo4b3o2bo4b2o2b3o2bo2b3obo2b2o2bo2bo2bob2o4b2obob
2ob7o2bobobo3b2ob3o3bo6bo2b2o4b2o3bob2obo4bo3bobo3bo3b2o3b2ob2o7b2o3b
3obo3bo2bo4bo3bo2b6obob4o6b2obo3bo2bo2b3o3bobob2o2b2o3b3ob2o$bo3b5ob2o
b2o2b2obobob5o3b2o2bo4b2o7bobo2bo4b3o2bob3ob5o6bo4bobo4b5o2b2o2b6o2b2o
bobob4o5b2o4b2ob5ob2o7bo4b2obo3b2o2b2o2b4obobob2obob2o4bob2o2bo3bo4b6o
b4obob3o2bob9ob2obo2bob2obo2bo3bob2ob2obo2bo3bobo2bobo2b2o9b3obob5ob2o
4b2o2bo2bo3bo2bobob4obo4bob3o2b5o3b3o2bo3b5o2b2obo2b5o2bo2b4o2bo$4obo
3b2o2bob3o2bobo2bob2ob2o2bo4b2o2b3o3b3ob5obo2b3obo2bob2o2bob2o6bobo2b
o4bo3b2o3b5o3b2obo5b2o4b2o2bo2bo2b2o2b2o2bo3b2ob2o3b2o2bo5bob2o2bobob
o2b2o3b2o3bob7obo2b2o2b2ob3ob3ob2obo6b2o5b2ob2o2b2ob4obo3bo4b4obo3b2o
2bobo2b3o3bobob2o5b3obo4b2o3bo3b3o2b2o2bobobo2b2o2bob2ob3ob3obob3ob2o
bo2b2o6b4obo4bo5b2o2b2obobob2o$2ob2o4b2ob2obo3bo2bo13b2ob5ob4ob3o3bo3b
2ob3o2bo2b2obo2b2ob2o2bob3ob2o4bo4bo2bob5o3bobobo2bobob2obobo3bob2o2b
2o3b7obob2ob2ob2o2bo5bo2bo3bob6ob4obo2b2o2bo6b2o3bo3b2obo2b5obo2bobob
o2b3o2bo2bob3obo2b3obo2bob2o6bo2bob3o3b2o2bobob2o4b6o3b5obobob2o5bob3o
b3o2b2ob9obobob7o2b2o2b3o6bobo2bo2b4obobo2bobo$ob2o3bob5o2b3ob4o2b2ob
4o2bob2ob3o2bob5o4b2obo3b2o5b2o5b2ob2o3b2o2b2obo2bo2b2ob2obo2bo2bob4o
4bo2bo2b4ob4obob4obobo2b2o2b5o6bo2bobob2obobo2b2ob5o2b2ob5obo4b2o3b3o
5bob2ob2ob7ob5o8bo2b3obobob2o3b2o2bo2bobo2b2ob2obobobobob2obo2bob3o2b
ob4ob2o2bob3obobo2bo5b3obobo2b6obobo3bo3bobo3b2obo2bo3bo2b2obo2b4o3bo
2b2o2b2o$6o2bo3b4o2bo2bobo3b2o4b3obobo2b2ob2obo3bo2bo2bo4bob2o2b2o2b3o
3b2obobo2b2obo2bobo3b2ob2obo3bo5b4obobob2o4bo3b2obobo2b3obo2b2obob2ob
3obo2bo8b3o2bo4b3obo3bobob12o2bo3b3ob10o2b2ob2obo4b5obo4b3ob2o2b2o3bo
2bo2b2o4bo2b3ob3obo2bo2b2o3bobob4o3b5o5b3o2bo3bo2b3ob2o2b2o3bob3o2b4o
b2o3bo2b4ob3o3b2obob3ob2ob2o2b2o$2bo2b2obo2bo3b2ob6ob2o2b3o2bo3bo7bob
4o2b2o2b4o5b3ob2o4b2obo2bobob6o2b5ob2obo5b2o6b3o6b5ob4obo2b2obo2b2ob2o
2bobob3o2bo4b7o2bobo3bo3b3ob2o2bob2ob3ob2ob3o3b5o3b4o2bobobo6b5o2b3ob
6o7b7o2bobob2o3bobobob2ob6obo2b2ob3o2bo3bo2b2o4bo2bo4bo2bob3o6b4ob2ob
3ob2o2bo2b2o2bo2bo5bo3b6o3b4obo$bo2bo2b2obo3bo2bob4obob3obobobobobobo
4bobo2b4ob2o5bob4o4b3ob2o3b3o2bob2o3bobob2obob7o3b2ob3obo5bo2b2obob4o
bo2bobo12b4ob3o3b2o4bob2obo3b5obo2bobob3ob5ob2obo2b4obob2o4bo2b2ob2o4b
o2b6o2bobo2bo3b4obo2bo2b8obo4b2obobobob4o3b3o2b3o9b2o3bob2o2b4o3b2o2b
2ob4o2bobo6bo2bo2b2obo2b2obo2bob2o2b9o3b3o$o2bob2obobobo4bobo2b3o3bo2b
o2b2obo2bob2o2b3o6b2o2bob3ob2ob2o2bo3b2ob7o3b2o4bobobob2o3bobob2ob2o2b
6o2b2obobo2bob2ob2o2b2o2b3obob5o2b3o3b2obo4b2obob3ob2o4b3o5bobob3o3b3o
3b2o3bobo2b3obobo2bo10bo3b2ob2o3b2o4bobo3bobobo4bo2b2ob3obo5bob4ob2ob
ob3o4b2ob4o3b2o2b2obo2b7obo3b4o2bob3obo2b2o5b2ob6obobobo2bobobo3bob2o
$2bo4bo4b4ob3o2bo5b5ob3o3bobob2obob2o2b3o3bo3bob2o2bobobo2b2obobo3b5o
b2obobo5b2o4bob7obob2ob9o2b6ob3ob3ob2o2b2o2bobo2bobo4b3ob3o2b2ob3ob2o
2b5o3b2o2bo2b4o4b7o6bo2b8o2b2ob5o3b3o3bo2bobob2obo2b3o2b2o4bo2bob2obo
6b2o5b2o3bobob6ob4o2b2obo2bob3o3b2o2b3o2bobob4ob2o3b3o2b2o3bob2o2b2ob
3o2b2o3b2obo$5b5obo2b5o3bo2bo2bob2o2bob2ob2o2b6obob2o2b5ob2obo2b3o4b2o
2b2obo2bob3ob8obo3bobo2bo4b3ob3o2b4o3b3obo10bo3b2ob2obob3o2b2o6bob7o2b
3o2b3o2bob6o2b2ob2o4b6obo5bo2bob5o3bo3b2o5b2o2b5o2bo2b2obob4o3bo2b3o3b
3obobo5bob5ob8obo5b2ob12obob5o2b4ob3ob4ob2obobo2b2o2bo4bo2b4o6b2o2bo$
3obobob2o7bob2obobob2o2bobob3o6b3ob2o4b3obo2b2o2b3o2b2obob4obobob2o2b
ob2obobobo2b2o3bobobobo2bo3b2o2bobo2bo5b3o2b4o2b3o2bob2o3b2o4b2obob2o
bo4b3obo2bobob2ob5obo2bo2bobo2bobo2b2ob2obo5b4o2bo3bobob2obo2b3o5b2ob
o4bobo2bo3bo3bo4bobob5ob2o2b2ob8o5bo3bo3bob2ob8o2b2o5b2ob2obob2o2b2ob
2obobo2b2o3bobo2bo2bo2b2ob4obobo3b2obo$3ob2o4b2obob2ob2o4bo5bob2ob2ob
2o3bob9o3b3o3b4ob2ob2o3bob3ob5obo2b3ob6ob2obo4b5o3bo4b2obo2bo9b3o5bo3b
2ob3ob2ob2obobobobobo4b2o2bo3b2obo3b2o3b2ob2ob2obo2bo2b3ob4obo5bo3bob
ob2obobo3bo2b2ob6obob2o3b2ob3obobo3b2o4bo4bobob2obobo3bobo2bo2b2o2b3o
bo2bo2bo5bo3bobo5b3obo2b6obob2obobo3bo3b3o6bob2obob2obo2b2o$ob3ob2obo
2bobobob2obob3obob2o5bo2bob5ob4o4b6ob2o4bobo4b3ob4ob2o5bobo2bo5b4ob2o
b4ob3o3b3ob2ob7obo3bob2obobobo2bo5bo2b5ob3o6bob3o3bo2b3ob4obobo3bob4o
b4obob3o2bo2bo3b2o2b2obob2ob2ob3obobo3b3o2bo3bob2o2b4obob2ob3obob2ob2o
bo2bo3b2ob3o2bob3o4bo3bob5ob4o2bobob3o3b2ob2o9b5o2b3obo6bo3bo2bobobob
ob2ob2o$b3o3bobob2obobo5bo2b2o3b2ob2o4b6ob2o2bob2o4bo2b3obobo3b3o2bob
3ob4obo4b3ob4obob2ob2ob7ob2o2b4o2b2o2bob4obo7bobo2bo3bob3o2bo4bo2b3ob
3o6bo2b2o2bobobobob5obo4bo4bob4ob3obo4bo2b2o2bo2bo2b2o2b2ob2o5b3ob3o3b
o4b2o6bo2b2ob2o2bob2o4b5ob2ob5obo3bobob2o10b3o2b2obo4b2o3b2ob2obob5ob
ob2o6b2o5bob2o2bobobo$b2ob2obo7b2obobo2bob3ob2o2b2o3b2o4bo2b3ob4o3b2o
2bob2obobo3b2o3b2o3b2ob2o2bo2b3o2bobob7obo2b2ob2ob3o3bo3bobobobo3bobo
b3o3bobobo5b3ob2o5b6ob2ob3o2bo4b2o2b2obo4b4o3bob3o4bob3obobo2b2obo2bo
bobo2b2obo3bob3ob3o4bo2bobo3bo2b2o2b8o3bobob4o5bobo2b2ob2o4bo2bobobob
4ob2o2b4o2bo3b6o2bobob2o3b2o3bob4o3b2o2bobo5bob2o!
Range-2 INT
R2INT's Rule Collection

Travelling Ts has surpassed LeapLife in post count, but not yet in technology.
User avatar
muzik
Posts: 6604
Joined: January 28th, 2016, 2:47 pm
Location: Scotland

Re: Pattern viewer for forum threads

Post by muzik »

muzik wrote: May 4th, 2024, 1:38 pmThis takes 1205.7s for period and 1733.1s total:

Code: Select all

x = 589, y = 589, rule = B378/S23:T589
130bo176bo26b2o176b2o$128b2o205bo176bo26b2o$128bo26b2o176b2o205bo$156b
o176bo26b2o176b2o$154b2o205bo176bo26b2o$154bo26b2o176b2o205bo$182bo
176bo26b2o176b2o$2b2o176b2o205bo176bo$3bo176bo26b2o176b2o$b2o205bo176b
o26b2o$bo26b2o176b2o205bo$29bo176bo26b2o176b2o$27b2o205bo176bo26b2o$
27bo26b2o176b2o205bo$55bo176bo26b2o176b2o$53b2o205bo176bo26b2o$53bo26b
2o176b2o205bo$81bo176bo26b2o176b2o$79b2o205bo176bo26b2o$79bo26b2o176b
2o205bo$107bo176bo26b2o176b2o$105b2o205bo176bo26b2o$105bo26b2o176b2o
205bo$133bo176bo26b2o176b2o$131b2o205bo176bo26b2o$131bo26b2o176b2o205b
o$159bo176bo26b2o176b2o$157b2o205bo176bo26b2o$157bo26b2o176b2o205bo$
185bo176bo26b2o176b2o$5b2o176b2o205bo176bo$6bo176bo26b2o176b2o$4b2o
205bo176bo26b2o$4bo26b2o176b2o205bo$32bo176bo26b2o176b2o$30b2o205bo
176bo26b2o$30bo26b2o176b2o205bo$58bo176bo26b2o176b2o$56b2o205bo176bo
26b2o$56bo26b2o176b2o205bo$84bo176bo26b2o176b2o$82b2o205bo176bo26b2o$
82bo26b2o176b2o205bo$110bo176bo26b2o176b2o$108b2o205bo176bo26b2o$108bo
26b2o176b2o205bo$136bo176bo26b2o176b2o$134b2o205bo176bo26b2o$134bo26b
2o176b2o205bo$162bo176bo26b2o176b2o$160b2o205bo176bo26b2o$160bo26b2o
176b2o205bo$188bo176bo26b2o176b2o$8b2o176b2o205bo176bo$9bo176bo26b2o
176b2o$7b2o205bo176bo26b2o$7bo26b2o176b2o205bo$35bo176bo26b2o176b2o$
33b2o205bo176bo26b2o$33bo26b2o176b2o205bo$61bo176bo26b2o176b2o$59b2o
205bo176bo26b2o$59bo26b2o176b2o205bo$87bo176bo26b2o176b2o$85b2o205bo
176bo26b2o$85bo26b2o176b2o205bo$113bo176bo26b2o176b2o$111b2o205bo176bo
26b2o$111bo26b2o176b2o205bo$139bo176bo26b2o176b2o$137b2o205bo176bo26b
2o$137bo26b2o176b2o205bo$165bo176bo26b2o176b2o$163b2o205bo176bo26b2o$
163bo26b2o176b2o205bo$191bo176bo26b2o176b2o$11b2o176b2o205bo176bo$12bo
176bo26b2o176b2o$10b2o205bo176bo26b2o$10bo26b2o176b2o205bo$38bo176bo
26b2o176b2o$36b2o205bo176bo26b2o$36bo26b2o176b2o205bo$64bo176bo26b2o
176b2o$62b2o205bo176bo26b2o$62bo26b2o176b2o205bo$90bo176bo26b2o176b2o$
88b2o205bo176bo26b2o$88bo26b2o176b2o205bo$116bo176bo26b2o176b2o$114b2o
205bo176bo26b2o$114bo26b2o176b2o205bo$142bo176bo26b2o176b2o$140b2o205b
o176bo26b2o$140bo26b2o176b2o205bo$168bo176bo26b2o176b2o$166b2o205bo
176bo26b2o$166bo26b2o176b2o205bo$194bo176bo26b2o176b2o$14b2o176b2o205b
o176bo$15bo176bo26b2o176b2o$13b2o205bo176bo26b2o$13bo26b2o176b2o205bo$
41bo176bo26b2o176b2o$39b2o205bo176bo26b2o$39bo26b2o176b2o205bo$67bo
176bo26b2o176b2o$65b2o205bo176bo26b2o$65bo26b2o176b2o205bo$93bo176bo
26b2o176b2o$91b2o205bo176bo26b2o$91bo26b2o176b2o205bo$119bo176bo26b2o
176b2o$117b2o205bo176bo26b2o$117bo26b2o176b2o205bo$145bo176bo26b2o176b
2o$143b2o205bo176bo26b2o$143bo26b2o176b2o205bo$171bo176bo26b2o176b2o$
169b2o205bo176bo26b2o$169bo26b2o176b2o205bo$197bo176bo26b2o176b2o$17b
2o176b2o205bo176bo$18bo176bo26b2o176b2o$16b2o205bo176bo26b2o$16bo26b2o
176b2o205bo$44bo176bo26b2o176b2o$42b2o205bo176bo26b2o$42bo26b2o176b2o
205bo$70bo176bo26b2o176b2o$68b2o205bo176bo26b2o$68bo26b2o176b2o205bo$
96bo176bo26b2o176b2o$94b2o205bo176bo26b2o$94bo26b2o176b2o205bo$122bo
176bo26b2o176b2o$120b2o205bo176bo26b2o$120bo26b2o176b2o205bo$148bo176b
o26b2o176b2o$146b2o205bo176bo26b2o$146bo26b2o176b2o205bo$174bo176bo26b
2o176b2o$172b2o205bo176bo26b2o$172bo26b2o176b2o205bo$200bo176bo26b2o
176b2o$20b2o176b2o205bo176bo$21bo176bo26b2o176b2o$19b2o205bo176bo26b2o
$19bo26b2o176b2o205bo$47bo176bo26b2o176b2o$45b2o205bo176bo26b2o$45bo
26b2o176b2o205bo$73bo176bo26b2o176b2o$71b2o205bo176bo26b2o$71bo26b2o
176b2o205bo$99bo176bo26b2o176b2o$97b2o205bo176bo26b2o$97bo26b2o176b2o
205bo$125bo176bo26b2o176b2o$123b2o205bo176bo26b2o$123bo26b2o176b2o205b
o$151bo176bo26b2o176b2o$149b2o205bo176bo26b2o$149bo26b2o176b2o205bo$
177bo176bo26b2o176b2o$175b2o205bo176bo26b2o$175bo26b2o176b2o205bo$203b
o176bo26b2o176b2o$23b2o176b2o205bo176bo$24bo176bo26b2o176b2o$22b2o205b
o176bo26b2o$22bo26b2o176b2o205bo$50bo176bo26b2o176b2o$48b2o205bo176bo
26b2o$48bo26b2o176b2o205bo$76bo176bo26b2o176b2o$74b2o205bo176bo26b2o$
74bo26b2o176b2o205bo$102bo176bo26b2o176b2o$100b2o205bo176bo26b2o$100bo
26b2o176b2o205bo$128bo176bo26b2o176b2o$126b2o205bo176bo26b2o$126bo26b
2o176b2o205bo$154bo176bo26b2o176b2o$152b2o205bo176bo26b2o$152bo26b2o
176b2o205bo$180bo176bo26b2o176b2o$2o176b2o205bo176bo$bo176bo26b2o176b
2o$o205bo176bo26b2o176bo$26b2o176b2o205bo176bo$27bo176bo26b2o176b2o$
25b2o205bo176bo26b2o$25bo26b2o176b2o205bo$53bo176bo26b2o176b2o$51b2o
205bo176bo26b2o$51bo26b2o176b2o205bo$79bo176bo26b2o176b2o$77b2o205bo
176bo26b2o$77bo26b2o176b2o205bo$105bo176bo26b2o176b2o$103b2o205bo176bo
26b2o$103bo26b2o176b2o205bo$131bo176bo26b2o176b2o$129b2o205bo176bo26b
2o$129bo26b2o176b2o205bo$157bo176bo26b2o176b2o$155b2o205bo176bo26b2o$
155bo26b2o176b2o205bo$183bo176bo26b2o176b2o$3b2o176b2o205bo176bo$4bo
176bo26b2o176b2o$2b2o205bo176bo26b2o$2bo26b2o176b2o205bo$30bo176bo26b
2o176b2o$28b2o205bo176bo26b2o$28bo26b2o176b2o205bo$56bo176bo26b2o176b
2o$54b2o205bo176bo26b2o$54bo26b2o176b2o205bo$82bo176bo26b2o176b2o$80b
2o205bo176bo26b2o$80bo26b2o176b2o205bo$108bo176bo26b2o176b2o$106b2o
205bo176bo26b2o$106bo26b2o176b2o205bo$134bo176bo26b2o176b2o$132b2o205b
o176bo26b2o$132bo26b2o176b2o205bo$160bo176bo26b2o176b2o$158b2o205bo
176bo26b2o$158bo26b2o176b2o205bo$186bo176bo26b2o176b2o$6b2o176b2o205bo
176bo$7bo176bo26b2o176b2o$5b2o205bo176bo26b2o$5bo26b2o176b2o205bo$33bo
176bo26b2o176b2o$31b2o205bo176bo26b2o$31bo26b2o176b2o205bo$59bo176bo
26b2o176b2o$57b2o205bo176bo26b2o$57bo26b2o176b2o205bo$85bo176bo26b2o
176b2o$83b2o205bo176bo26b2o$83bo26b2o176b2o205bo$111bo176bo26b2o176b2o
$109b2o205bo176bo26b2o$109bo26b2o176b2o205bo$137bo176bo26b2o176b2o$
135b2o205bo176bo26b2o$135bo26b2o176b2o205bo$163bo176bo26b2o176b2o$161b
2o205bo176bo26b2o$161bo26b2o176b2o205bo$189bo176bo26b2o176b2o$9b2o176b
2o205bo176bo$10bo176bo26b2o176b2o$8b2o205bo176bo26b2o$8bo26b2o176b2o
205bo$36bo176bo26b2o176b2o$34b2o205bo176bo26b2o$34bo26b2o176b2o205bo$
62bo176bo26b2o176b2o$60b2o205bo176bo26b2o$60bo26b2o176b2o205bo$88bo
176bo26b2o176b2o$86b2o205bo176bo26b2o$86bo26b2o176b2o205bo$114bo176bo
26b2o176b2o$112b2o205bo176bo26b2o$112bo26b2o176b2o205bo$140bo176bo26b
2o176b2o$138b2o205bo176bo26b2o$138bo26b2o176b2o205bo$166bo176bo26b2o
176b2o$164b2o205bo176bo26b2o$164bo26b2o176b2o205bo$192bo176bo26b2o176b
2o$12b2o176b2o205bo176bo$13bo176bo26b2o176b2o$11b2o205bo176bo26b2o$11b
o26b2o176b2o205bo$39bo176bo26b2o176b2o$37b2o205bo176bo26b2o$37bo26b2o
176b2o205bo$65bo176bo26b2o176b2o$63b2o205bo176bo26b2o$63bo26b2o176b2o
205bo$91bo176bo26b2o176b2o$89b2o205bo176bo26b2o$89bo26b2o176b2o205bo$
117bo176bo26b2o176b2o$115b2o205bo176bo26b2o$115bo26b2o176b2o205bo$143b
o176bo26b2o176b2o$141b2o205bo176bo26b2o$141bo26b2o176b2o205bo$169bo
176bo26b2o176b2o$167b2o205bo176bo26b2o$167bo26b2o176b2o205bo$195bo176b
o26b2o176b2o$15b2o176b2o205bo176bo$16bo176bo26b2o176b2o$14b2o205bo176b
o26b2o$14bo26b2o176b2o205bo$42bo176bo26b2o176b2o$40b2o205bo176bo26b2o$
40bo26b2o176b2o205bo$68bo176bo26b2o176b2o$66b2o205bo176bo26b2o$66bo26b
2o176b2o205bo$94bo176bo26b2o176b2o$92b2o205bo176bo26b2o$92bo26b2o176b
2o205bo$120bo176bo26b2o176b2o$118b2o205bo176bo26b2o$118bo26b2o176b2o
205bo$146bo176bo26b2o176b2o$144b2o205bo176bo26b2o$144bo26b2o176b2o205b
o$172bo176bo26b2o176b2o$170b2o205bo176bo26b2o$170bo26b2o176b2o205bo$
198bo176bo26b2o176b2o$18b2o176b2o205bo176bo$19bo176bo26b2o176b2o$17b2o
205bo176bo26b2o$17bo26b2o176b2o205bo$45bo176bo26b2o176b2o$43b2o205bo
176bo26b2o$43bo26b2o176b2o205bo$71bo176bo26b2o176b2o$69b2o205bo176bo
26b2o$69bo26b2o176b2o205bo$97bo176bo26b2o176b2o$95b2o205bo176bo26b2o$
95bo26b2o176b2o205bo$123bo176bo26b2o176b2o$121b2o205bo176bo26b2o$121bo
26b2o176b2o205bo$149bo176bo26b2o176b2o$147b2o205bo176bo26b2o$147bo26b
2o176b2o205bo$175bo176bo26b2o176b2o$173b2o205bo176bo26b2o$173bo26b2o
176b2o205bo$201bo176bo26b2o176b2o$21b2o176b2o205bo176bo$22bo176bo26b2o
176b2o$20b2o205bo176bo26b2o$20bo26b2o176b2o205bo$48bo176bo26b2o176b2o$
46b2o205bo176bo26b2o$46bo26b2o176b2o205bo$74bo176bo26b2o176b2o$72b2o
205bo176bo26b2o$72bo26b2o176b2o205bo$100bo176bo26b2o176b2o$98b2o205bo
176bo26b2o$98bo26b2o176b2o205bo$126bo176bo26b2o176b2o$124b2o205bo176bo
26b2o$124bo26b2o176b2o205bo$152bo176bo26b2o176b2o$150b2o205bo176bo26b
2o$150bo26b2o176b2o205bo$178bo176bo26b2o176b2o$176b2o205bo176bo26b2o$
176bo26b2o176b2o205bo$204bo176bo26b2o176b2o$24b2o176b2o205bo176bo$25bo
176bo26b2o176b2o$23b2o205bo176bo26b2o$23bo26b2o176b2o205bo$51bo176bo
26b2o176b2o$49b2o205bo176bo26b2o$49bo26b2o176b2o205bo$77bo176bo26b2o
176b2o$75b2o205bo176bo26b2o$75bo26b2o176b2o205bo$103bo176bo26b2o176b2o
$101b2o205bo176bo26b2o$101bo26b2o176b2o205bo$129bo176bo26b2o176b2o$
127b2o205bo176bo26b2o$127bo26b2o176b2o205bo$155bo176bo26b2o176b2o$153b
2o205bo176bo26b2o$153bo26b2o176b2o205bo$181bo176bo26b2o176b2o$b2o176b
2o205bo176bo$2bo176bo26b2o176b2o$2o205bo176bo26b2o$o26b2o176b2o205bo$
28bo176bo26b2o176b2o$26b2o205bo176bo26b2o$26bo26b2o176b2o205bo$54bo
176bo26b2o176b2o$52b2o205bo176bo26b2o$52bo26b2o176b2o205bo$80bo176bo
26b2o176b2o$78b2o205bo176bo26b2o$78bo26b2o176b2o205bo$106bo176bo26b2o
176b2o$104b2o205bo176bo26b2o$104bo26b2o176b2o205bo$132bo176bo26b2o176b
2o$130b2o205bo176bo26b2o$130bo26b2o176b2o205bo$158bo176bo26b2o176b2o$
156b2o205bo176bo26b2o$156bo26b2o176b2o205bo$184bo176bo26b2o176b2o$4b2o
176b2o205bo176bo$5bo176bo26b2o176b2o$3b2o205bo176bo26b2o$3bo26b2o176b
2o205bo$31bo176bo26b2o176b2o$29b2o205bo176bo26b2o$29bo26b2o176b2o205bo
$57bo176bo26b2o176b2o$55b2o205bo176bo26b2o$55bo26b2o176b2o205bo$83bo
176bo26b2o176b2o$81b2o205bo176bo26b2o$81bo26b2o176b2o205bo$109bo176bo
26b2o176b2o$107b2o205bo176bo26b2o$107bo26b2o176b2o205bo$135bo176bo26b
2o176b2o$133b2o205bo176bo26b2o$133bo26b2o176b2o205bo$161bo176bo26b2o
176b2o$159b2o205bo176bo26b2o$159bo26b2o176b2o205bo$187bo176bo26b2o176b
2o$7b2o176b2o205bo176bo$8bo176bo26b2o176b2o$6b2o205bo176bo26b2o$6bo26b
2o176b2o205bo$34bo176bo26b2o176b2o$32b2o205bo176bo26b2o$32bo26b2o176b
2o205bo$60bo176bo26b2o176b2o$58b2o205bo176bo26b2o$58bo26b2o176b2o205bo
$86bo176bo26b2o176b2o$84b2o205bo176bo26b2o$84bo26b2o176b2o205bo$112bo
176bo26b2o176b2o$110b2o205bo176bo26b2o$110bo26b2o176b2o205bo$138bo176b
o26b2o176b2o$136b2o205bo176bo26b2o$136bo26b2o176b2o205bo$164bo176bo26b
2o176b2o$162b2o205bo176bo26b2o$162bo26b2o176b2o205bo$190bo176bo26b2o
176b2o$10b2o176b2o205bo176bo$11bo176bo26b2o176b2o$9b2o205bo176bo26b2o$
9bo26b2o176b2o205bo$37bo176bo26b2o176b2o$35b2o205bo176bo26b2o$35bo26b
2o176b2o205bo$63bo176bo26b2o176b2o$61b2o205bo176bo26b2o$61bo26b2o176b
2o205bo$89bo176bo26b2o176b2o$87b2o205bo176bo26b2o$87bo26b2o176b2o205bo
$115bo176bo26b2o176b2o$113b2o205bo176bo26b2o$113bo26b2o176b2o205bo$
141bo176bo26b2o176b2o$139b2o205bo176bo26b2o$139bo26b2o176b2o205bo$167b
o176bo26b2o176b2o$165b2o205bo176bo26b2o$165bo26b2o176b2o205bo$193bo
176bo26b2o176b2o$13b2o176b2o205bo176bo$14bo176bo26b2o176b2o$12b2o205bo
176bo26b2o$12bo26b2o176b2o205bo$40bo176bo26b2o176b2o$38b2o205bo176bo
26b2o$38bo26b2o176b2o205bo$66bo176bo26b2o176b2o$64b2o205bo176bo26b2o$
64bo26b2o176b2o205bo$92bo176bo26b2o176b2o$90b2o205bo176bo26b2o$90bo26b
2o176b2o205bo$118bo176bo26b2o176b2o$116b2o205bo176bo26b2o$116bo26b2o
176b2o205bo$144bo176bo26b2o176b2o$142b2o205bo176bo26b2o$142bo26b2o176b
2o205bo$170bo176bo26b2o176b2o$168b2o205bo176bo26b2o$168bo26b2o176b2o
205bo$196bo176bo26b2o176b2o$16b2o176b2o205bo176bo$17bo176bo26b2o176b2o
$15b2o205bo176bo26b2o$15bo26b2o176b2o205bo$43bo176bo26b2o176b2o$41b2o
205bo176bo26b2o$41bo26b2o176b2o205bo$69bo176bo26b2o176b2o$67b2o205bo
176bo26b2o$67bo26b2o176b2o205bo$95bo176bo26b2o176b2o$93b2o205bo176bo
26b2o$93bo26b2o176b2o205bo$121bo176bo26b2o176b2o$119b2o205bo176bo26b2o
$119bo26b2o176b2o205bo$147bo176bo26b2o176b2o$145b2o205bo176bo26b2o$
145bo26b2o176b2o205bo$173bo176bo26b2o176b2o$171b2o205bo176bo26b2o$171b
o26b2o176b2o205bo$199bo176bo26b2o176b2o$19b2o176b2o205bo176bo$20bo176b
o26b2o176b2o$18b2o205bo176bo26b2o$18bo26b2o176b2o205bo$46bo176bo26b2o
176b2o$44b2o205bo176bo26b2o$44bo26b2o176b2o205bo$72bo176bo26b2o176b2o$
70b2o205bo176bo26b2o$70bo26b2o176b2o205bo$98bo176bo26b2o176b2o$96b2o
205bo176bo26b2o$96bo26b2o176b2o205bo$124bo176bo26b2o176b2o$122b2o205bo
176bo26b2o$122bo26b2o176b2o205bo$150bo176bo26b2o176b2o$148b2o205bo176b
o26b2o$148bo26b2o176b2o205bo$176bo176bo26b2o176b2o$174b2o205bo176bo26b
2o$174bo26b2o176b2o205bo$202bo176bo26b2o176b2o$22b2o176b2o205bo176bo$
23bo176bo26b2o176b2o$21b2o205bo176bo26b2o$21bo26b2o176b2o205bo$49bo
176bo26b2o176b2o$47b2o205bo176bo26b2o$47bo26b2o176b2o205bo$75bo176bo
26b2o176b2o$73b2o205bo176bo26b2o$73bo26b2o176b2o205bo$101bo176bo26b2o
176b2o$99b2o205bo176bo26b2o$99bo26b2o176b2o205bo$127bo176bo26b2o176b2o
$125b2o205bo176bo26b2o$125bo26b2o176b2o205bo$153bo176bo26b2o176b2o$
151b2o205bo176bo26b2o$151bo26b2o176b2o205bo$179bo176bo26b2o176b2o$o
176b2o205bo176bo26bo$o176bo26b2o176b2o$205bo176bo26b2o176b2o$25b2o176b
2o205bo176bo$26bo176bo26b2o176b2o$24b2o205bo176bo26b2o$24bo26b2o176b2o
205bo$52bo176bo26b2o176b2o$50b2o205bo176bo26b2o$50bo26b2o176b2o205bo$
78bo176bo26b2o176b2o$76b2o205bo176bo26b2o$76bo26b2o176b2o205bo$104bo
176bo26b2o176b2o$102b2o205bo176bo26b2o$102bo26b2o176b2o205bo!
[[ SHOWTIMING EXTENDEDTIMING ]]
Testing this on Pro build 1242 gives 385.2 seconds for period detection and 740.8 seconds for evaluating everything else, which I think may be faster.
Parity Replicator Collection v1.6 is now live - please send all relevant discoveries here.
User avatar
muzik
Posts: 6604
Joined: January 28th, 2016, 2:47 pm
Location: Scotland

Re: Pattern viewer for forum threads

Post by muzik »

rowett wrote: February 19th, 2025, 2:28 pm [*]Neighbour Count
  • colour is calculated from the number of neighbours
  • inspired by George Maydwell's excellent colourized Life work
  • there will be Themes in the future
Wondering about this: as well as coloring live cells based on their live neighbours, how about colouring dead cells based on their live neighbours? So instead of having a multicoloured pattern in a constant colored void:

Code: Select all

x = 40, y = 14, rule = B3678/S34678:S120
8bo$8bo$6b5o20b4o$9b2o17b2o2b4o$7b3o17bob9o$6b3obo3bo3b3ob2o4b9obo$8bo
4bo2b10o2b10obo$b2ob2o4b8ob21o$ob2o2bo2b2ob6ob21o$b7ob5o2b10o2b10obo$
2b4ob3o2b3o3b3ob2o4b9obo$3b2o3bo18bob9o$2bobo23b2o2b4o$4bo26b4o!
[[ SHADER Neighbour ]]
we instead get a multicolored halo around a single-color pattern, kind of like the Mandelbrot set:

Code: Select all

x = 120, y = 120, rule = B3678/S34678:S120
120o$120o$120o$120o$120o$120o$120o$120o$120o$120o$120o$120o$120o$120o
$120o$120o$120o$120o$120o$120o$120o$120o$120o$120o$120o$120o$120o$120o
$120o$120o$120o$120o$120o$120o$120o$120o$120o$120o$120o$120o$120o$120o
$120o$120o$120o$120o$120o$120o$120o$120o$120o$120o$120o$48ob71o$48ob71o
$46o5b20o4b45o$49o2b17o2b2o4b44o$47o3b17obo9b42o$46o3bob3ob3o3bo2b4o9b
ob41o$48ob4ob2o10b2o10bob40o$41o2bo2b4o8bo21b40o$40obo2b2ob2o2bo6bo21b
40o$41o7bo5b2o10b2o10bob40o$42o4bo3b2o3b3o3bo2b4o9bob41o$43o2b3ob18ob
o9b42o$42obob23o2b2o4b44o$44ob26o4b45o$120o$120o$120o$120o$120o$120o$
120o$120o$120o$120o$120o$120o$120o$120o$120o$120o$120o$120o$120o$120o
$120o$120o$120o$120o$120o$120o$120o$120o$120o$120o$120o$120o$120o$120o
$120o$120o$120o$120o$120o$120o$120o$120o$120o$120o$120o$120o$120o$120o
$120o$120o$120o$120o$120o!
[[ SHADER Neighbour ]]
I don't know if this should be implemented as its own separate shader.

Probably worth pointing out that the neighbour shader does not account for what exists on the opposite end of a bounded grid. For the following two cases, the top (Plane) is correct as the outside is treated as permanent void, but the bottom (Torus) is incorrect as every cell is surrounded by eight others, even at the connected "edges" of the grid:

Code: Select all

x = 20, y = 20, rule = B3678/S34678:P20,20
20o$20o$20o$20o$20o$20o$20o$20o$20o$20o$20o$20o$20o$20o$20o$20o$20o$20o
$20o$20o!
[[ SHADER Neighbour ]]

Code: Select all

x = 20, y = 20, rule = B3678/S34678:T20,20
20o$20o$20o$20o$20o$20o$20o$20o$20o$20o$20o$20o$20o$20o$20o$20o$20o$20o
$20o$20o!
[[ SHADER Neighbour ]]
Attempting to use Go To Gen above the maximum allowed time will allow you to click the button and put in a value, but nothing happens after you confirm the submission. Either an error should be produced or the button should just be disabled beyond the maximum time.

Code: Select all

x = 2, y = 2, rule = B3678/S34678
2o$2o!
[[ STARTFROM 4194304 ]]
Could "Table" in Identify also display the number of cells with each frequency? There would still be a "table" button and a "map" button, and we would instead have a toggle to switch between "period mode" and "frequency mode".

As for signature maps: could these be calculated for oscillator periods up to 64 or so and nothing higher than that, so we don't need to account for absurd numbers of distinct colours and excessive calculation times?
Parity Replicator Collection v1.6 is now live - please send all relevant discoveries here.
User avatar
confocaloid
Posts: 6697
Joined: February 8th, 2022, 3:15 pm
Location: learn to protect yourself against stray gliders and sparks and self-destruct mechanisms

Re: Pattern viewer for forum threads

Post by confocaloid »

muzik wrote: February 21st, 2025, 6:46 pm [...][...]
As for signature maps: could these be calculated for oscillator periods up to 64 or so and nothing higher than that, so we don't need to account for absurd numbers of distinct colours and excessive calculation times?
  • OEIS A000031 "Number of n-bead necklaces with 2 colors when turning over is not allowed ...":
    1, 2, 3, 4, 6, 8, 14, 20, 36, 60, 108, 188, 352, 632, 1182, 2192, 4116, 7712, 14602, 27596, 52488, 99880, 190746, 364724, 699252, 1342184, 2581428, 4971068, 9587580, 18512792, 35792568, 69273668, 134219796, 260301176, 505294128, 981706832, ...
For medium to high periods, the number of possibilities very quickly grows. So in many cases, there would be way too many colo(u)rs to distinguish them all. It would no longer be a reasonable expectation to be able to understand something interesting about an oscillator by looking at such a map (rather than looking at a simpler map, such as cell periods or frequencies).
rowett wrote: February 21st, 2025, 5:29 pm
muzik wrote: February 21st, 2025, 3:05 pm Now that we have frequency maps, how about signature maps? Or would this be too many colours?
It would be very slow to calculate for large and/or high period oscillators, and almost certainly too many colours to be useful.

The Cell Frequency Map required no extra processing since I already calculated the cell counts for other metrics.
confocaloid wrote: February 21st, 2025, 3:10 pm
muzik wrote: February 21st, 2025, 3:05 pm Or would this be too many colours?
That kind of extracted information about an oscillator can be interesting in a machine-readable form, when you already know and understand what it is that you are looking for (i.e. some idea about what you are going to to do with the statistics). Trying to show it on the screen "for its own sake" is probably too many possibilities to display.
127:1 B3/S234c User:Confocal/R (isotropic CA, incomplete)
Unlikely events happen.
My silence does not imply agreement, nor indifference. If I disagreed with something in the past, then please do not construe my silence as something that could change that.
User avatar
muzik
Posts: 6604
Joined: January 28th, 2016, 2:47 pm
Location: Scotland

Re: Pattern viewer for forum threads

Post by muzik »

Something I find frustrating is that on pages with the big adjustable-size viewer window (e.g. https://lazyslug.com/lifeview/), on iOS, pressing View with the keyboard up will result in the viewer window becoming short and very long, as though that were the window size. Pressing View again gets us back to normal size, but it's still annoying. Is this fixable at all?

Could a proper in-viewer toggle and script command be added to turn snow on and off manually? It's hard to work with in its current "easter egg" state. Also, making the snow colour customizable in line with everything else would be lovely.

Speaking of visual toggles: here's the latest version of the menu rearrangement proposal - I've taken feedback for the first version into account, so things are more centered and symmetric. This should make switching between the new shaders a better experience, and free up much-needed space elsewhere. Any feedback from anyone?

Something seems wrong with frequency map colours - they appear to be calculated as though there are n+1 distinct frequencies for an oscillator with n frequencies. For example, the frequency map for this is cyan when red would be expected (was correct in build 1250):

Code: Select all

x = 8, y = 8, rule = B3/S23
4bo$2bobo$6bo$2o$6b2o$bo$3bobo$3bo!
[[ AUTOIDENTIFY ]]
I'd expect the frequency map for this:

Code: Select all

x = 26, y = 33, rule = B3/S23
12bo$11bobo11bo$19b3o3bo$11bo2bo2b2o6bo$12bobob3o3bobo$15b2o7bo$11bo2bo7bobo$
9b2o11bo$7b3obobo8bo$o6b2o2bo2bo7bo2bo$o3b3o16b3o$o11bobo8b3o$bobo9bo$bo21b3o
$bobo19b3o$3bo18bo2bo$3bo18bo$o2bo18bo$3o19bobo$3o21bo$12bo9bobo$3o8bobo11bo$
3o16b3o3bo$o2bo7bo2bo2b2o6bo$3bo8bobob3o$3bo11b2o$bobo7bo2bo$bo7b2o$bobo3b3ob
obo$o6b2o2bo2bo$o3b3o$o11bobo$13bo!
[[ AUTOIDENTIFY ]]
to use the same colour scheme as the period map for this:

Code: Select all

x = 5, y = 5, rule = B2kn3-ekr/S23-y
2bo$o$2bobo$bo$3bo!
[[ AUTOIDENTIFY ]]
Likewise, the frequency map for this:

Code: Select all

x = 6, y = 8, rule = B3/S23
b3o$5bo$o4bo$4bo$b2o$bo$bo$bo!
[[ AUTOIDENTIFY ]]
should use the colours from the period map of this:

Code: Select all

x = 27, y = 18, rule = B3/S23
8bob2o3b2o$8b2o2bo2bo2bo$11bo4b3o$8b3ob4o$7bo2bo6b2o$3bo3b2obo3b3obo$2bobo3b
2ob2o3bo7bo$2bobo2bo5bo2b2o4bo2b2o$b2ob2o3bob3ob3o4bo$5bo2bob2o3bo3b2o3bo$5bo
2bob2o3b2o$b2o2bobobobo3bob2o2bobobo$o2bo3bobobobo2b2o5bobo$bobobo2bo2bobo2bo
8bo$2bo2b2obob2ob2obobo$5bo2bo6bob2o$7b2o6bo$14b2o!
[[ AUTOIDENTIFY ]]
The issue may be linked to the fact that cells with a frequency identical to the period (i.e. stator cells) are not being marked as gray when they should be. They should look the same regardless of whether they're in a period map or frequency map, like is the case for background cells (frequency 0 cells).
Parity Replicator Collection v1.6 is now live - please send all relevant discoveries here.
User avatar
rowett
Moderator
Posts: 4586
Joined: January 31st, 2013, 2:34 am
Location: UK
Contact:

Re: Pattern viewer for forum threads

Post by rowett »

muzik wrote: February 21st, 2025, 6:25 pm Testing this on Pro build 1242 gives 385.2 seconds for period detection and 740.8 seconds for evaluating everything else, which I think may be faster.
On supported rules using the Basic shader during Identify (or Cell Age with a no-history Theme) can give a 5-10% speed up.
User avatar
muzik
Posts: 6604
Joined: January 28th, 2016, 2:47 pm
Location: Scotland

Re: Pattern viewer for forum threads

Post by muzik »

Why doesn't this work anymore? Are leading comments interfering with decoding the pattern file?
Sokwe wrote: February 12th, 2023, 7:15 am Custom cell colors appear to no longer be working in at least some rules. Example:

Code: Select all

#C [[ COLOR 0 White ]]
#C [[ COLOR 1 Black ]]
#C [[ COLOR 2 Darkgray ]]
x = 7, y = 6, rule = immigration
.2A$A$3.A$.2A2.2B$4.2B$6.B!
When setting a theme that has no history, the "Age" shader shows as selected in Settings > Display. Judging by this post as well as recently fixed bugs with default shaders this might be expected.

Code: Select all

x = 7, y = 3, rule = B3/S23
o3b3o$3o2bo$bo!
[[ THEME Mono ]]

Code: Select all

x = 7, y = 3, rule = B3/S23
o3b3o$3o2bo$bo!
[[ THEME Inverse ]]

Code: Select all

x = 7, y = 3, rule = B3/S23
o3b3o$3o2bo$bo!
[[ THEME Golly ]]

Code: Select all

x = 7, y = 3, rule = B3/S23
o3b3o$3o2bo$bo!
[[ THEME MCell ]]

Code: Select all

x = 7, y = 3, rule = B3/S23
o3b3o$3o2bo$bo!
[[ THEME Caterer ]]
Could the Basic shader, at the very least, be made to work for other rulespaces such as the general-range algorithm? This would bring performance benefits, and we'd also get rid of discrepancies like this:

Code: Select all

x = 2, y = 4, rule = B2/S
o$bo$bo$o!
[[ THEME Inverse GRID LAYERS 10 STARTFROM 5 Y -2 ]]

Code: Select all

x = 2, y = 4, rule = R1,C2,S,B2
o$bo$bo$o!
[[ THEME Inverse GRID LAYERS 10 STARTFROM 5 Y -2 ]]
It might also work fine with [R]History given that 2023 bug with Rainbow but that would require further testing.

Code: Select all

x = 2, y = 4, rule = B2/SHistory
o$bo$bo$o!
[[ THEME Inverse GRID LAYERS 10 STARTFROM 5 Y -2 ]]
The general range algorithm seems to work different with layers compared to the range-1 algorithm with the same Theme:

Code: Select all

x = 2, y = 4, rule = /2/3
o$bo$bo$o!
[[ THEME Inverse LAYERS 10 STARTFROM 5 ]]

Code: Select all

x = 2, y = 4, rule = R1,C3,S,B2
o$bo$bo$o!
[[ THEME Inverse LAYERS 10 STARTFROM 5 ]]
Parity Replicator Collection v1.6 is now live - please send all relevant discoveries here.
User avatar
confocaloid
Posts: 6697
Joined: February 8th, 2022, 3:15 pm
Location: learn to protect yourself against stray gliders and sparks and self-destruct mechanisms

Re: Pattern viewer for forum threads

Post by confocaloid »

muzik wrote: February 22nd, 2025, 6:35 am Why doesn't this work anymore? [...]
Looks like this is because the specified rulename begins with a lowercase letter.
The .rule filenames need to begin with an uppercase letter.
Compare:

Code: Select all

#C [[ COLOR 0 White ]]
#C [[ COLOR 1 Black ]]
#C [[ COLOR 2 Darkgray ]]
x = 7, y = 6, rule = immigration
.2A$A$3.A$.2A2.2B$4.2B$6.B!

Code: Select all

#C [[ COLOR 0 White ]]
#C [[ COLOR 1 Black ]]
#C [[ COLOR 2 Darkgray ]]
x = 7, y = 6, rule = Immigration
.2A$A$3.A$.2A2.2B$4.2B$6.B!
127:1 B3/S234c User:Confocal/R (isotropic CA, incomplete)
Unlikely events happen.
My silence does not imply agreement, nor indifference. If I disagreed with something in the past, then please do not construe my silence as something that could change that.
Post Reply