Pattern viewer for forum threads

For discussion directly related to ConwayLife.com, such as requesting changes to how the forums or wiki function.
User avatar
rowett
Moderator
Posts: 1750
Joined: January 31st, 2013, 2:34 am
Location: UK
Contact:

Re: Pattern viewer for forum threads

Post by rowett » June 29th, 2019, 7:11 am

Gamedziner wrote:The random fill function does not work properly with Generations-type rules. It only fills with states 0 and 2 in this 3-state rule:

Code: Select all

x = 3, y = 1, rule = B3/S123/3
3o!
Additionally, attempting to draw over these cells fails until at least one generation has passed since their creation.

(P.S.:I noticed that there are more than three options shown for states in the above rule when in draw mode. Bug?)

EDIT: It seems cells cleared using select mode do not leave any history cells. Also, rotating selections containing random fill + originally present state 1 cells seems to do weird stuff, at least with the above rule.

EDIT 2: Not sure if this is intended, but you can effectively make a 2-by-1 selection "walk" by alternating clockwise and counterclockwise rotations.
Thanks for reporting! These will all be fixed for the next release.

User avatar
rowett
Moderator
Posts: 1750
Joined: January 31st, 2013, 2:34 am
Location: UK
Contact:

Re: Pattern viewer for forum threads

Post by rowett » June 29th, 2019, 3:54 pm

Build 356 is now live on the Forums and LifeWiki

Please note: you will need to refresh your browser to use the new build (Ctrl-F5 on Chrome)

Fixes since the last released build:
  • Draw mode was incorrectly always showing a minimum of 7 states for Generations patterns
  • Random fill was only using 2 states for Generations patterns
  • selection and cancel selection are now undo/redo points
  • selection rotation is now consistent
Known issues:
  • Selections are not yet clipped to the grid (either when creating or rotating)
  • Selections behave badly if the grid grows during selecting
The updated hotkey map detailing the LifeViewer keyboard controls is here.

Comments, feedback, suggestions and bug reports welcome!

User avatar
testitemqlstudop
Posts: 1206
Joined: July 21st, 2016, 11:45 am
Location: in catagolue
Contact:

Re: Pattern viewer for forum threads

Post by testitemqlstudop » June 29th, 2019, 10:50 pm

Right now I'd say LifeViewer is better than Golly, except for one thing:

When support quicklife algorithm

Saka
Posts: 3138
Joined: June 19th, 2015, 8:50 pm
Location: In the kingdom of Sultan Hamengkubuwono X

Re: Pattern viewer for forum threads

Post by Saka » June 29th, 2019, 11:58 pm

testitemqlstudop wrote:Right now I'd say LifeViewer is better than Golly, except for one thing:

When support quicklife algorithm
I wouldnt say that, as golly has lots of other features, such as:
-Layers
-Useful editing tools
-Support for custom rules
-Changing rules within the program
-Scripts

Im not saying LifeViewer is bad, it's very good for viewing patterns in the forums, and as an online simulator, just Golly has many more functions.
Airy Clave White It Nay

Code: Select all

x = 17, y = 10, rule = B3/S23
b2ob2obo5b2o$11b4obo$2bob3o2bo2b3o$bo3b2o4b2o$o2bo2bob2o3b4o$bob2obo5b
o2b2o$2b2o4bobo2b3o$bo3b5ob2obobo$2bo5bob2o$4bob2o2bobobo!
(Check gen 2)

User avatar
rowett
Moderator
Posts: 1750
Joined: January 31st, 2013, 2:34 am
Location: UK
Contact:

Re: Pattern viewer for forum threads

Post by rowett » July 1st, 2019, 9:11 am

testitemqlstudop wrote:When support quicklife algorithm
I suspect you mean HashLife. It's something I may look at in the future but it's currently not planned.

User avatar
rowett
Moderator
Posts: 1750
Joined: January 31st, 2013, 2:34 am
Location: UK
Contact:

Re: Pattern viewer for forum threads

Post by rowett » July 1st, 2019, 10:10 am

Build 357 is now live on the Forums and LifeWiki

Please note: you will need to refresh your browser to use the new build (Ctrl-F5 on Chrome)

Enhancements since the last released build:
  • hotkey Ctrl "A" for select all
  • hotkey Ctrl "K" for remove selection
  • hotkey "Del" for clear selection
  • hotkey Ctrl "5" for random fill
  • hotkey ">" rotates selection or camera clockwise 90 degrees
  • hotkey "<" rotates selection or camera counter-clockwise 90 degrees
  • hotkey Ctrl "Y" for redo (also hotkey Ctrl+Shift "Z")
  • hotkey Ctrl "X" for cut
  • hotkey Ctrl "V" for paste
  • hotkey "Backspace" for back one step (also hotkey "B")
  • hotkey Alt "Y" for flip Y
  • hotkey Alt "X" for flip X
  • hotkey Alt "B" for toggle cell borders (moved from hotkey Alt "X")
  • hotkey Shift "F2" for toggle smart drawing (moved from hotkey Shift "F1")
  • added Invert Cells in Selection button
Fixes since the last released build:
  • grow grid if required when selecting
  • fix a rendering issue after some selection actions
  • fixed an issue with bounding box after deleting cells
  • don't rotate selection if result doesn't fit on the grid
  • fixed Help text wrapping
The updated hotkey map detailing the LifeViewer keyboard controls is here.

Comments, feedback, suggestions and bug reports welcome!

User avatar
rowett
Moderator
Posts: 1750
Joined: January 31st, 2013, 2:34 am
Location: UK
Contact:

Re: Pattern viewer for forum threads

Post by rowett » July 1st, 2019, 4:44 pm

Build 358 is now live on the Forums and LifeWiki

Please note: you will need to refresh your browser to use the new build (Ctrl-F5 on Chrome)

Enhancements since the last released build:
  • added selection box display
  • hotkey Ctrl "I" for invert selection
Fixes since the last released build:
  • don't rotate selection if result doesn't fit in bounded grid
  • fix dragging selection in bounded grid
  • population count could be incorrect at generation 0 if stats off while editing
The updated hotkey map detailing the LifeViewer keyboard controls is here.

Comments, feedback, suggestions and bug reports welcome!

muzik
Posts: 3512
Joined: January 28th, 2016, 2:47 pm
Location: Scotland

Re: Pattern viewer for forum threads

Post by muzik » July 2nd, 2019, 10:29 pm

It seems a bit odd that "Hexagon" is on by default for non-hex patterns.

Also, for random fill, can a way to configure the percentage chance of each state be added? I can see many cases where only state 1 and 0 are needed.
Bored of using the Moore neighbourhood for everything? Introducing the Range-2 von Neumann isotropic non-totalistic rulespace!

User avatar
testitemqlstudop
Posts: 1206
Joined: July 21st, 2016, 11:45 am
Location: in catagolue
Contact:

Re: Pattern viewer for forum threads

Post by testitemqlstudop » July 3rd, 2019, 3:13 am

rowett wrote:
testitemqlstudop wrote:When support quicklife algorithm
I suspect you mean HashLife. It's something I may look at in the future but it's currently not planned.
No, I mean quicklife. Hashlife is for monstrous simulations like Gemini but quicklife is more of a general-purpose quick Life simulator and is much more efficient than Lifeviewer's current algorithm.

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

Re: Pattern viewer for forum threads

Post by calcyman » July 3rd, 2019, 3:44 am

testitemqlstudop wrote:
rowett wrote:
testitemqlstudop wrote:When support quicklife algorithm
I suspect you mean HashLife. It's something I may look at in the future but it's currently not planned.
No, I mean quicklife. Hashlife is for monstrous simulations like Gemini but quicklife is more of a general-purpose quick Life simulator and is much more efficient than Lifeviewer's current algorithm.
I thought the speed difference was mainly due to the overhead of the JavaScript interpreter compared with running native code. If anything, well-optimised tile-based algorithms (such as what LifeViewer uses) can be moderately faster than QuickLife:

http://htmlpreview.github.io/?https://g ... sults.html

Compare ulifelib (lifelib's tile-based 'upattern' container, as used in apgsearch) with qlife (Golly's QuickLife algorithm) in the plots above; the former tends to be a constant factor faster. Rokicki's list16x16 outperforms both of those in several cases (large early random soups, and grids of pulsars, for instance) but not in others, because QuickLife and upatterns both optimise for stable and period-2 tiles whereas list16x16 just iterates over a list of nonempty tiles blazingly quickly.
What do you do with ill crystallographers? Take them to the mono-clinic!

User avatar
rowett
Moderator
Posts: 1750
Joined: January 31st, 2013, 2:34 am
Location: UK
Contact:

Re: Pattern viewer for forum threads

Post by rowett » July 3rd, 2019, 7:49 am

testitemqlstudop wrote:... quicklife ... is much more efficient than Lifeviewer's current algorithm.
I'd have to port LifeViewer's algorithm to C++ to see if that's true.

LifeViewer uses a 16x16 tile based algorithm (with a quick way of skipping blank tiles) and then computes 4-cells at a time in each non-empty tile (for the 2 state grid).

However, there's more work to do after that since LifeViewer has to deal with history and longevity states so it has another 16x16 tile based grid for tracking the 256 state information.

Then there's rendering where it needs to convert the 256 state grid to a potentially clipped, panned, rotated, zoomed and (for zooms < 1) maximum-state sub-sampled bitmap for drawing.

User avatar
rowett
Moderator
Posts: 1750
Joined: January 31st, 2013, 2:34 am
Location: UK
Contact:

Re: Pattern viewer for forum threads

Post by rowett » July 3rd, 2019, 8:01 am

Build 359 is now live on the Forums and LifeWiki

Please note: you will need to refresh your browser to use the new build (Ctrl-F5 on Chrome)

Enhancements since the last released build:
  • Selections
    • Select mode Copy button copies to internal clipboard unless there is no selection in which case to external clipboard
      • main menu Copy button always copies entire pattern to external clipboard (regardless of selection)
    • Cut button copies to internal clipboard
    • Paste button displays paste cells which can be dragged to required position and then click to paste
      • hotkey "Enter" can also be used to paste
      • hotkey "Esc" clears paste
    • new Paste Position slider defines where to paste relative to the mouse
    • when paste cells displayed Flip X, Flip Y, Rotate CW, Rotate CCW, Random Fill, Clear and Invert work on the paste cells
    • hotkey Ctrl+Shift "5" for 2-state only random fill
  • Patterns
    • hotkey Alt "N" prompts for rule and then creates a new empty pattern
    • hotkey Alt "R" prompts for new rule for the current pattern
    • hotkey Ctrl "O" to load original or last saved pattern
Fixes since the last released build:
  • lock Hexagon toggle if not in hex display mode
The updated hotkey map detailing the LifeViewer keyboard controls is here.

Comments, feedback, suggestions and bug reports welcome!

User avatar
rowett
Moderator
Posts: 1750
Joined: January 31st, 2013, 2:34 am
Location: UK
Contact:

Re: Pattern viewer for forum threads

Post by rowett » July 3rd, 2019, 8:04 am

muzik wrote:It seems a bit odd that "Hexagon" is on by default for non-hex patterns.
This is now greyed out unless hex display is on.
muzik wrote:Also, for random fill, can a way to configure the percentage chance of each state be added? I can see many cases where only state 1 and 0 are needed.
I introduced Ctrl-Shift "5" which does a 2-state fill for multi-state patterns.

muzik
Posts: 3512
Joined: January 28th, 2016, 2:47 pm
Location: Scotland

Re: Pattern viewer for forum threads

Post by muzik » July 3rd, 2019, 11:25 am

rowett wrote:
muzik wrote:Also, for random fill, can a way to configure the percentage chance of each state be added? I can see many cases where only state 1 and 0 are needed.
I introduced Ctrl-Shift "5" which does a 2-state fill for multi-state patterns.
An in-game button for that would also be useful if there isn't already, since not all devices can use keyboard shortcuts.

---

On pages like these, the selection options seem to go off the bottom right of the screen: http://lazyslug.no-ip.biz/lifeview/plug ... nsbug.html
Bored of using the Moore neighbourhood for everything? Introducing the Range-2 von Neumann isotropic non-totalistic rulespace!

User avatar
rowett
Moderator
Posts: 1750
Joined: January 31st, 2013, 2:34 am
Location: UK
Contact:

Re: Pattern viewer for forum threads

Post by rowett » July 3rd, 2019, 11:41 am

muzik wrote:An in-game button for that would also be useful if there isn't already, since not all devices can use keyboard shortcuts.
True, it's on the backlog and requires my limited artistic skills.
muzik wrote:On pages like these, the selection options seem to go off the bottom right of the screen: http://lazyslug.no-ip.biz/lifeview/plug ... nsbug.html
The controls were positioned for the popup Viewer which is taller than those test pages. However, handling smaller heights for the Selection menu is on the backlog.

Thanks for reporting!

muzik
Posts: 3512
Joined: January 28th, 2016, 2:47 pm
Location: Scotland

Re: Pattern viewer for forum threads

Post by muzik » July 3rd, 2019, 2:15 pm

Can the selection box be made to fit the grid better when used on hexagonal or triangular patterns? It can be hard to tell what is selected and what is not.
Bored of using the Moore neighbourhood for everything? Introducing the Range-2 von Neumann isotropic non-totalistic rulespace!

User avatar
rowett
Moderator
Posts: 1750
Joined: January 31st, 2013, 2:34 am
Location: UK
Contact:

Re: Pattern viewer for forum threads

Post by rowett » July 4th, 2019, 9:07 am

Build 360 is now live on the Forums and LifeWiki

Please note: you will need to refresh your browser to use the new build (Ctrl-F5 on Chrome)

Enhancements since the last released build:
  • there are now 10 clipboards
    • hotkeys Alt "0" to Alt "9" makes one of 10 clipboards the active one
    • paste rectangle will update if visible to new clipboard contents
    • using hotkey when specified clipboard already selected triggers paste
    • Selection mode has new Library button which brings up list of clipboards
  • replaced main menu Copy button with Sync toggle which if set synchronises cut and copy actions with external clipboard
    • hotkey Alt "S" toggles sync
  • added 2-state Random Fill button when multi-state pattern loaded
Fixes since the last released build:
  • [R]History state 2 was being ignored on pattern load
  • some patterns were failing when the grid grows
  • prevent selection controls from going off bottom of window
  • fixed an issue with selection box and undo
The updated hotkey map detailing the LifeViewer keyboard controls is here.

Comments, feedback, suggestions and bug reports welcome!

User avatar
rowett
Moderator
Posts: 1750
Joined: January 31st, 2013, 2:34 am
Location: UK
Contact:

Re: Pattern viewer for forum threads

Post by rowett » July 5th, 2019, 1:30 am

Build 361 is now live on the Forums and LifeWiki

Please note: you will need to refresh your browser to use the new build (Ctrl-F5 on Chrome)

Enhancements since the last released build:
  • auto-shrink feature will automatically shrink selections to alive cells
    • new Auto-Shrink toggle button in Selection menu
    • hotkey Alt "A" to toggle
  • hotkey Ctrl+Shift "V" pastes to selection
Fixes since the last released build:
  • fixed bug when growing grid during drawing
  • fixed bug with undo/redo while drawing during playback
The updated hotkey map detailing the LifeViewer keyboard controls is here.

Comments, feedback, suggestions and bug reports welcome!

User avatar
rowett
Moderator
Posts: 1750
Joined: January 31st, 2013, 2:34 am
Location: UK
Contact:

Re: Pattern viewer for forum threads

Post by rowett » July 5th, 2019, 1:32 am

muzik wrote:Can the selection box be made to fit the grid better when used on hexagonal or triangular patterns? It can be hard to tell what is selected and what is not.
It's on the backlog along with handling camera rotation.

User avatar
rowett
Moderator
Posts: 1750
Joined: January 31st, 2013, 2:34 am
Location: UK
Contact:

Re: Pattern viewer for forum threads

Post by rowett » July 5th, 2019, 1:00 pm

Build 362 is now live on the Forums and LifeWiki

Please note: you will need to refresh your browser to use the new build (Ctrl-F5 on Chrome)

Enhancements since the last released build:
  • hotkey Shift "L" to cycle paste location
  • hotkey Shift "M" to cycle paste mode
  • hotkey Alt "L" to toggle annotation display (was previously hotkey Shift "L")
  • don't draw individual paste cells if zoom < 1 (just the paste rectangle)
  • Paste to Selection will tile the paste if the selection is bigger than the paste
  • Auto-Shrink no longer removes empty selections so they can be used for Paste Selection
The updated hotkey map detailing the LifeViewer keyboard controls is here.

Comments, feedback, suggestions and bug reports welcome!

Ian07
Posts: 354
Joined: September 22nd, 2018, 8:48 am

Re: Pattern viewer for forum threads

Post by Ian07 » July 7th, 2019, 1:33 pm

Bug report: setting the default zoom to negative values just changes it to positive, and setting it to zero just gives an error:

Code: Select all

#C [[ ZOOM -1 ]] 
x = 657, y = 620, rule = B3/S23
494b2o3b2o$492b3obo2b2o$140b2o3b2o344bo4bo$140b2o2bob3o342bo2b2ob4o$
144bo4bo340b2obobobo2bo$140b4ob2o2bo341bobobobo$140bo2bobobob2o340bobo
b2o$143bobobobo342bo$144b2obobo$148bo356b2o$496b2o7bo$134b2o360b2o5bob
o$135bo7b2o358b2o$135bobo5b2o$136b2o$536b2o3b2o$534b3obo2b2o$98b2o3b2o
428bo4bo$98b2o2bob3o426bo2b2ob4o$102bo4bo362bo22b2o37b2obobobo2bo$98b
4ob2o2bo362b3o21bo38bobobobo$98bo2bobobob2o37b2o22bo302bo17b3o39bobob
2o$101bobobobo38bo21b3o301b2o17bo12b2o28bo$102b2obobo39b3o17bo336bobo$
106bo42bo17b2o335bo42b2o$461b2ob2o81bo$92b2o67bo299b2obo80bobo$93bo7b
2o56bobo13b2ob2o284bo72b3o5b2o$93bobo5b2o57b2o14bob2o284b3o4b2o63bo3bo
$94b2o80bo285b2o3bo3b2o62bo5bo$168b2o4b3o284bo2b4o68bo3bo$168b2o3bo3b
2o282b2obo15b2o55b3o18b3o$173b4o2bo282bo2b3o12bobo75b3o$80b3o76b2o15bo
b2o282bo5bo13bo75b3o$80b3o75bobo12b3o2bo284b5o14b2o51b2o18b3o$80b3o75b
o13bo5bo286bo70bo18b3o$83b3o18b2o51b2o14b5o355b3o19b3o$83b3o18bo70bo
303bo53bo4bo$83b3o19b3o13b2o354bobo33bo24b3o11bo$102bo4bo12bobo355b2o
31b3o27bo9bobo$88bo11b3o19bo4bo382bo29b2o9b2o$87bobo3bo5bo27b3o380b2o
43b2o$88b2o2b2o5b2o29bo369b2o53bobo$84b2o6bobo34b2o370bo48b2o5bo$83bob
o53b2o360bobo46b2o5b2o$83bo5b2o48bo362b2o4b2o$82b2o5b2o46bobo368b2o$
48bo82b2o4b2o369b2o9b2o$47bobo80bo2bo367bo15b3obo$46bo3bo80b2o366b3o
14bo4bo$47bo3bo8bo58b2o18bo358bo20b2o$48bo3bo5b3o58b2o18b3o356b2o16b2o
bo$49bo3bo3bo84bo$50bobo4b2o82b2o366b2o41b2o$51bo41b2o413b2o42b2o$55bo
13b2o16b2o3bobo3b2obo34b2o$54bobo12b2o16b2o2b3obob4o35bobo$55b2o2b2o
34bobo38bo369b2o3b2o$59b2o34bo392b2o17bo3bo19b2o$94bo33b2o3b2o352bobo
5b2o7b3o5b3o15bobo$40bo52bo14b2o19bo3bo17b2o334bo7b2o7bo9bo15bo$40b3o
50bo14bobo15b3o5b3o7b2o5bobo332b2o41b2o$43bo66bo15bo9bo7b2o7bo419b3o$
42b2o50b3o13b2o41b2o345bo72b3o$51bo42b3o399b2obobo60bo10b3o$49b2o42bo
3bo42bo354bobobobo60b3o5b3o$31b2ob2o14b2o41bobo43bobob2o347bo2bobobobo
b2o60bo4b3o$31b2obo20b2o37b2ob2o40bobobobo346b4ob2o2bo2bo59b2o4b3o$34b
o19bobo79b2obobobobo2bo347bo4b2o62b2o$34b3o4b2o11bo81bo2bo2b2ob4o345bo
bo55b2o12b2o$32b2o3bo3b2o10b2o37bo3bo41b2o4bo349b2o56b2o12b3o$31bo2b4o
52bobo4b2o45bobo415b2o$31b2obo15b2o39b2o3b2o47b2o415bo2bo$32bo2b3o12bo
bo495b2o16bo$32bo5bo13bo488b3o3bo15bo4bo13bo$33b5o14b2o487b5o2bo3b2o
10bo3bo11b3o$35bo38b2o469bo3bo3bo13b2o10bo$74bo465b5o4bo29b2o$75b3o
462bo11b3o$77bo463bobo10bo$534bobo5b2o43b2ob2o$534b2o30b2o20bob2o$530b
o4bo30bobo19bo$528b2o38bo11b2o4b3o$529b2o37b2o10b2o3bo3b2o$585b4o2bo$
571b2o15bob2o$64b2o504bobo12b3o2bo$64b2o504bo13bo5bo$569b2o14b5o$547b
2o38bo$548bo$545b3o$545bo$75b2o$46bobo5b2o19bo285b2o$46b2o7bo17bobo
277b2o5bobo$47bo7bobo15b2o278bobo4bo$56b2o2bob2obo289bo2b2ob4o$60bob3o
bo287b2obobobo2bo$59bo2bo4bo287bobobobo$60bo4bo7b2o280bobob2o196b2o$
25bo47bobo280bo200b2o$25b3o47bo$28bo46b2o5b2o11b3o271b2o200bo$27b2o31b
2o20bo12b3o262b2o7bo202bo$61bo22bo10b3o10bo251b2o5bobo24b2o174b3o$58b
3o3b2o14b5o13b3o5b3o258b2o25b2obo$16b2ob2o37bo6bo13bo18b3o4bo292bo8bo
138b2o$16b2obo45bobo12b3o15b3o4b2o288bo9b3o139bo19b2o$19bo46b2o15bo48b
o3bo259bob2o4bo142bobo17bo$19b3o4b2o52b4o19bo13b2o11bobo4b2o259b2o4b2o
142b2o15bobo$17b2o3bo3b2o47b2o3bo3b2o16bobo12b2o12b2o3b2o422bo4b2o$16b
o2b4o52b2o4b3o2bo16b2o2b2o293b2o155bobo$16b2obo15b2o46bob2o20b2o225bo
22b2o43b2o155bobo$17bo2b3o12bobo45bo34bo215b3o21bo41bo5b2o116b3o21b2o
10bo$17bo5bo13bo44b2o4bo15b2o11b2o218bo17b3o47bobo116b3o20bobo3b3o41bo
$18b5o14b2o49b3o12b2o11bobo3b2o3b2o207b2o17bo48b3o106bo10b3o20bo7bo39b
3o$20bo70bo13bo10b2o3bo3b2o2bo271bob3o107b3o5b3o15b2o5b2o6bo39bo$74b2o
14b2o26b3o4b2ob2o271b4o111bo4b3o16bo20b2o31b2o$74bo50b2o5bobo193b2o72b
o91bobo18b2o4b3o14bo22bo$75b3o40b2o7bobo3b2o193bo43b2o120b2o42b5o14b2o
3b3o$77bo4b2o33b2o10bo3bo191b2obo5bo36b2o117bo4bo7b2o13bo24bo13bo6bo
37b2ob2o$82bo20b2o12b2o206bo2b2o4b2o37bo114b2o13b2o12bobo20b3o12bobo
45bob2o$79b2obo19bobo13bo207b2o2bob2ob2o152b2o22b2o2b2o20bo15b2o46bo$
50bo28bo2b3o4b2o11bo14bo210b2o183b2o24b4o52b2o4b3o$48b3o29b2o3bo3b2o
10b2o225bobo13b2o191b2o3bo3b2o47b2o3bo3b2o$47bo34b4o243bobo12bobo186bo
2bo2b3o4b2o52b4o2bo$47b2o33bo15b2o232bo5bo7bo184b3o2b2obo46b2o15bob2o$
83b3o12bobo226b5o7b2o5b2o88bo18bo74bo8bo45bobo12b3o2bo$86bo13bo225bo2b
o8b2o96b3o6b2o6b3o74b2o7b2o44bo13bo5bo$45b2o34b5o14b2o224b2o111bo5b2o
5bo131b2o14b5o$44bo2bo33bo40b2o314b2o12b2o148bo$44bobo36bo38bo254bo
160b2ob2o4b2o$44b3o35b2o39b3o249b3o139b2o20bob2o5bo$37b2o86bo248bo64b
2o76bobo19bo5b3o$36bobo335b2o63b2o3b2o73bo11b2o4b3o5bo$36bo327b2o78b2o
73b2o10b2o3bo3b2o$35b2o328bo142bo27b4o2bo$365bobo137b6o11b2o15bob2o29b
o$49bo316b2o44bo92b2o2b2o10bobo12b3o2bo30b3o$45b2obobo359b3o21bo86bo
13bo5bo33bo$44bobobobo324b2o32bo24b3o69bo13b2o14b5o33b2o$41bo2bobobob
2o60b2o251bo8bo2bo6b2o23b2o26bo60b2o6bo2b2o27bo40bo$41b4ob2o2bo50bo10b
2o249b3o7bo3b2o5b2o50b2o61bo5bo3b2o67bo$45bo4bo49bo261bo9bo4bo118b3o7b
o71b3o$41b2o2bob3o50b3o259b2o7bo124bo9bobo$41b2o3b2o322bo2bob2o130bo$
370bo2b2o146bo$371bo2bo61bo84bobo60b2o$123b2o47bo3bo260b2o82b2o54b2o5b
obo$102b2o19bo46bobo4b2o191bo5bo41b2o12bobobo140b2o7bo$103bo17bobo47b
2o3b2o192bo2bo2bo41b2o12bobo151b2o$103bobo15b2o229b2o17bo3bo19b2o$104b
2o4bo240bobo5b2o7b3o5b3o15bobo111b2o63bo$109bobo23b2o214bo7b2o7bo9bo
15bo68bobo42b2o62bobob2o$109bobo24bo213b2o41b2o10b2o56b2o107bobobobo$
110bo10b2o13bobo267bo57bo104b2obobobobo2bo$73bo47bobo13b2o225bo38b3o9b
2o152bo2bo2b2ob4o$73b3o47bo36b2o198b2obobo37bo11bo155b2o4bo$76bo40b3o
3b2o5b2o30bo9bobo184bobobobo50bo37bobo120bobo$75b2o31b2o7bo12bo26b3o3b
o9b2o181bo2bobobob2o48b2o37b2o41b2o79b2o$109bo8bo13bo23b5o2bo9bo182b4o
b2o2bo84bo4bo42bo19b2o66b2o$106b3o3b2o14b5o22b2o5b2o196bo4bobo80b2o48b
obo17bo66bobo$64b2ob2o37bo6bo13bo8b2o18b2o200bobo5b2o81b2o48b2o15bobo
60b2o4bo$64b2obo45bobo12b3o5b2o4b2o18b2o194b2o143b2o6bo4b2o59bo2bo2b2o
b4o$67bo46b2o15bo10b2o358bo2bo4bobo64b2obobobobo2bo$67b3o4b2o52b4o28bo
342b2o5bobo67bobobobo$65b2o3bo3b2o47b2o3bo3b2o27b3o335b2o10bo68bobob2o
$64bo2b4o52b2o4b3o2bo363bobo47bo32bo$64b2obo15b2o46bob2o6b2o355bo47b3o
$65bo2b3o12bobo45bo5b2o2b2o347b2o5b2o46bo48b2o$65bo5bo13bo44b2o4bobo
24b2o326bo20b2o31b2o38b2o7bo$66b5o14b2o49bo12b2o12b2o324bo22bo72b2o5bo
bo$68bo66b2o11bobo338b5o14b2o3b3o76b2o$122b2o24bo345bo13bo6bo37b2ob2o$
122bo24b2o342b3o12bobo45bob2o$123b3o364bo15b2o46bo$125bo27bo336b4o49b
2o2bo4b3o$151b2o335b2o3bo3b2o43b3o2bo3bo3b2o$152b2o333bo2b3o4b2o42b2o
8b4o2bo$98bo388b2obo46b2o4bo10bob2o24b2o$96b3o391bo45bobo12b3o2bo26bo$
89bo5bo387b3o4b2o44bo13bo5bo23b3o$90bo4b2o386bo51b2o14b5o24bo$88b3o
393bo68bo16bo$498b2o8b3o57b2o$499bo8bo44bo15b2o$496b3o10bo43b3o$496bo
59bo$212bo3bo210bo127b2o$85b2o70b2o51bobo4b2o206b2o183bo$84bobo5b2o63b
2o52b2o3b2o208b2o95bo68b2o14b5o$84bo7b2o114bo246b2o66b3o21b2o44bo13bo
5bo$83b2o79bob2o41bo316bo20bo45bobo12b3o2bo$164b2obo39b3o213bobo28bo3b
o66b2o17b2obo46b2o15bob2o$97bo325b2o28bo4bo85bo2b3o4b2o52b4o2bo$93b2ob
obo325bo18bo8bobobo88b2o3bo3b2o47b2o3bo3b2o$92bobobobo47b2o295b3o5bobo
bo91b4o46b2o4b2o4b3o$89bo2bobobob2o47bo298bo2bo4bo92bo15b2o33b2o11bo$
89b4ob2o2bo48bobo62bobo199bobo28b2o2bo3bo94b3o12bobo31bo13bob2o$93bo4b
o49b2o63b2o199b2o135bo13bo6bo37b2ob2o$89b2o2bob3o92bo22bo196bo4bo17b2o
13bo2b2o82b2o9b5o14b2o3b3o$89b2o3b2o18b2o5b2o66b3o216b2o23b2o12bobo78b
2o5bobo8bo22bo$115bo5b2o39b2o24b3obo216b2o32b2o2b2o79b2o7bo10bo20b2o
31b2o$115bobo44bobo24bo3bo8bo240b2o92b2o8b2o5b2o46bo$116b2o46bo25bo3bo
5b3o352bo47b3o$120b2o42b2o25bob3o3bo263bo60bo30bobo47bo$119bobo70b3o4b
2o260b3o59bobob2o27b2o10bo$120bo72bo266bo62bobobobo30b2o5bobo$116bo80b
o13b2o247b2o60b2obobobo2bo26bo2bo4bobo$115b3o78bobo12b2o310bo2b2ob4o
27b2o6bo4b2o$114bob3o31bo46b2o2b2o230b3o87bo4bo27b2o15bobo$113bo3bo32b
o50b2o230bobo32b2ob2o51b3obo2b2o22bobo17bo$112bo3bo32bobo7b2o272bo3bo
9b2o20bob2o53b2o3b2o22bo19b2o$111b3obo43bo22bo248bo2b2obo9bobo19bo84b
2o$112b3o36b2o7b3o19b3o248bo3bo11bo11b2o4b3o$113bo48bo22bo248b2o13b2o
10b2o3bo3b2o$136bo14b2o31b2o243bo36b4o2bo$134bobo292bo5bo16b2o15bob2o$
135b2o293bo4bo15bobo12b3o2bo$173b2ob2o252b3o18bo13bo5bo93b2o61b2o$173b
2obo9b3o8b2o251b2o14b5o94b2o60bobo$176bo8bo3bo6bobo229b2o38bo54b3o95b
2o4bo$176b3o5bo5bo5bo232bo93bo95bo2bo2b2ob4o$149b2o23b2o3bo4bo5bo4b2o
229b3o9bobo83bo94b2obobobobo2bo$149b2o22bo2b4o4bo5bo235bo12b2o181bobob
obo$173b2obo8bo3bo2b2o245bo182bobob2o$174bo2b3o6b3o3bobo368b2o2bo55bo$
174bo5bo13bo387bo$175b5o14b2o56bo3bo130bo165bo9bo3bo13b2o53b2o$177bo
38b2o32bobo4b2o126b2o166b3o7bo17bobo43b2o7bo$160b2o54bo34b2o3b2o128b2o
168bo7bobo60b2o5bobo$139b2o19bo56b3o21bo6bo198bo107b2o38bo38b2o$140bo
17bobo58bo22b2o5bo188b2o5b2o117b3o10b2o14b5o$140bobo15b2o81b2o4b3o133b
obo52b2o6b2o130bo13bo5bo$141b2o4bo6b2o227b2o193bobo12b3o2bo$146bobo4bo
2bo227bo194b2o15bob2o$146bobo5b2o437b4o2bo$147bo10b2o416b2o10b2o3bo3b
2o$110bo47bobo91bobo119bobo11bo187bo11b2o4b3o27b2o$110b3o47bo92b2o119b
2o12bobo36b2o145bobo19bo28bo$113bo46b2o44b3o44bo116bo4bo12b2o38bo19b2o
124b2o20bob2o22b3o$112b2o31b2o22b2o34bo3bo158b2o58bobo17bo146b2ob2o22b
o$146bo20bo2bo34b2o3bo158b2o58b2o15bobo$143b3o3b2o14b5o263b2o6bo4b2o$
104b2o37bo6bo13bo41bo225bo2bo4bobo144b2o6bo$104bo12bo32bobo12b3o40bo
224b2o5bobo144bo7b3o$101b2obo11bo34b2o15bo260b2o10bo146b3o7bo41b2o$
101bo2b3o4b2o3b3o46b4o48b2o209bobo47bo111bo6b2o41bobo$102b2o3bo3b2o47b
2o3bo3b2o25b2o19bo210bo47b3o161bo11bo$104b4o52b2o4b3o2bo25bo17bobo202b
2o5b2o46bo94b2o62b2o14b5o$104bo15b2o46bob2o25bobo15b2o204bo20b2o31b2o
93b2o2b2o13b2o44bo13bo5bo$105b3o12bobo45bo29b2o4bo6b2o206bo22bo117b2o
12bobo12bo45bobo12b3o2bo$108bo13bo44b2o34bobo4bo2bo205b5o14b2o3b3o114b
2o13bo10b2obo11bo34b2o15bob2o$103b5o14b2o79bobo5b2o211bo13bo6bo37b2ob
2o90b3o5bo2b3o4b2o3bobo46b4o2bo$102bo2bo98bo10b2o204b3o12bobo45bob2o
84b2o3bo9b2o3bo3b2o3b2o42b2o3bo3b2o$102b2o55b2o6bo47bobo20bo181bo15b2o
39bo6bo88bo3bo3bo7b4o52b2o4b3o$159bo7b3o10bo36bo19bobo180b4o52bo6b2o
85b3o4bo2bobo6bo15b2o46bo$160b3o7bo9bobo34b2o17bo3bo177b2o3bo3b2o47b2o
3b2o2b2o83bo8bobo2bo5b3o12bobo45bob2o$145b3o14bo6b2o9b2o20b2o33bo3bo8b
o166bo2b3o4b2o5bo46b2obo2bo92bo3bo8bo13bo6bo37b2ob2o$147bo55bo20bo13bo
3bo5b3o166b2obo12b2o32b2o15bob2o96bo3b5o14b2o3b3o$146bo53b3o3b2o14b5o
12bo3bo3bo172bo12bobo30bobo12b3o2bo94b3o4bo22bo$135bo22b2ob2o37bo6bo
13bo5bo12bobo4b2o171b2o44bo13bo5bo103bo20b2o31b2o$133b3o22b2obo45bobo
12b3o2bo13bo223b2o5bobo6b5o65b3o35b2o5b2o46bo$132bo28bo46b2o15bob2o16b
o13b2o211b2o9bo67b3o43bo47b3o$132b2o27b3o4b2o52b4o2bo15bobo12b2o167b2o
43bo77b3o10bo32bobo47bo$159b2o3bo3b2o47b2o3bo3b2o17b2o2b2o178bo124b3o
5b3o33b2o10bo$158bo2b4o52b2o4b3o23b2o175b3o125b3o4bo40b2o5bobo$158b2ob
o15b2o46bo200bo127b3o4b2o38bo2bo4bobo$159bo2b3o12bobo45bob2obo61bo3bo
50bo254b2o6bo4b2o$159bo5bo13bo44b2ob2ob3o57bobo4b2o46b2o212bo38b2o15bo
bo$160b5o14b2o52bo57b2o3b2o48b2o105bo104bobo36bobo17bo$122b2o38bo69b2o
47bo6bo164b3o103b2o2b2o32bo19b2o$121bobo5b2o85b2o23bo40b2o5bo131b2o33b
o106b2o31b2o$121bo7b2o85bo22b2o40b2o4b3o53bobo75bobo31b2o$120b2o95b3ob
2ob2o14b2o101b2o78bo4b2o$219bob2obo20b2o97bo74b4ob2o2bo2bo$134bo27b2o
60bo19bobo172bo2bobobobob2o124bo$130b2obobo26bobo5b2o52b3o4b2o11bo177b
obobobo127bobo54b3o$129bobobobo28bo4bobo20bo29b2o3bo3b2o10b2o37bo9bobo
39bobo11bo74b2obobo127b2o49b2o4bo$126bo2bobobob2o23b4ob2o2bo20b3o28bo
2b4o52bobo10b2o39b2o12bobo76bo179b2o5bo$126b4ob2o2bo24bo2bobobob2o18bo
31b2obo15b2o39b2o10bo36bo4bo12b2o115b2o$130bo4bobo25bobobobo19b2o5b2o
24bo2b3o12bobo85b2o83b2o43b2o5bobo$128bobo5b2o26b2obobo25bobo24bo5bo
13bo86b2o83bo7b2o34b2o7bo$128b2o38bo28bo25b5o14b2o170bobo5b2o17bo25b2o
$225bo38b2o149b2o22b3o$154b2o108bo173bo15bo154b2o$155bo7b2o100b3o170b
2o13bobob2o149bobo$155bobo5b2o102bo185bobobobo135bo14bo$156b2o21b2o
271b2obobobo2bo132b3o$178bobo5b2o249b2o7b2o5bo2b2ob4o135bo$178bo7b2o
247bo11bo5bo4bo138b2o38bo$177b2o226b2o18b2o7bo5bo4bobob2o3b3obo2b2o
156b2o14b5o$406bo18bo15bo3b3o2bo5b2o3b2o157bo13bo5bo$191bo212bo21b3o4b
o2b2o2b2ob2o3b2o110bo59bobo12b3o2bo$187b2obobo211b5o14b3o2bo5bo6bo4b2o
111bobo59b2o15bob2o$166b2o18bobobobo61b2o153bo13bo2bobob2o6b3o3bo2bo
110bo3bo72b4o2bo$166bo8bobo5bo2bobobobob2o58b2o150b3o12bobobobobobo7bo
4b3o101bo8bo3bo39b2o15b2o10b2o3bo3b2o$167b3o6b2o5b4ob2o2bo2bo209bo15b
2o2bobobo13bo104b3o5bo3bo40bo2bo13bo11b2o4b3o$169bo6bo10bo4b2o211b4o
16bo2b2o6b3o5b5o102bo3bo3bo42b2o12bobo19bo$185bobo215b2o3bo3b2o10b2o
10bo11bo101bo5bobo57b2o20bob2o$185b2o215bo2b3o4b2o32bo103bo2bo3bo46b2o
31b2ob2o$196bo205b2obo40b2o90b2o14bo46b2o2bo$194b3o68b2o138bo132b2o12b
obo46bo3bo$193bo42bobo5b2o19bo139b2o141b2o2b2o48b3o24b2o$136b2o55b2o
41b2o7bo17bobo282b2o79bo$136bo2bo97bo7bobo15b2o263bo5bo95b3o$137b5o14b
2o88b2o2bob2obo157b2o8b3o101bo5bobo17bo14bo63bo$142bo13bo44b2o47bob3ob
o157bo8bo103bo3b2obo3b2o14b2o10b3o$139b3o12bobo45bo46bo2bo4bo153b3o10b
o101bo4bo2b2o2b2o13b2o10bo46b2o$138bo15b2o46bob2o44bo4bo7b2o146bo114b
5o7bobo24b2o45b2o2b2o$138b4o52b2o4b3o2bo9bo47bobo260bo3bo8b2o61b2o12bo
bo$136b2o3bo3b2o47b2o3bo3b2o10b3o47bo261bobo10bo61b2o13bo$135bo2b3o4b
2o52b4o15bo46b2o5b2o246bo7b2o43b2ob2o43bo$135b2obo46b2o15bo14b2o31b2o
20bo53b2o192bobo29b2o20bob2o36b2o4b3o$138bo45bobo12b3o49bo22bo50b2o
193b2o30bobo19bo40bo3b3obo$138b2o15bo21bo6bo13bo49b3o3b2o14b5o26b2o24b
o226bo11b2o4b3o37b3o5bo3bo$154b2o21b3o3b2o14b5o5b2o37bo6bo13bo17bo12bo
bo100bo112bo37b2o10b2o3bo3b2o35bo8bo3bo$154bobo23bo22bo5bo45bobo12b3o
14b2o13bo100b3o110bobo52b4o2bo44bob3o$146b2o31b2o20bo4b2obo46b2o15bo
12bobo117bo109b2o39b2o15bob2o45b3o$147bo46b2o5b2o3bo2b3o4b2o52b4o21b2o
108b2o149bobo12b3o2bo47bo$144b3o47bo12b2o3bo3b2o47b2o3bo3b2o20b2o258bo
13bo5bo$144bo47bobo14b4o52b2o4b3o2bo18bo259b2o14b5o$181bo10b2o15bo15b
2o46bob2o120b2o134b2o38bo$180bobo5b2o20b3o12bobo45bo123bo136bo$180bobo
4bo2bo22bo13bo44b2o120b2obo133b3o$175b2o4bo6b2o18b5o14b2o53b2o63b2o45b
o2b3o4b2o125bo$174bobo15b2o14bo72bobo63bobo45b2o3bo3b2o48bo$174bo17bob
o15bo53b2o17bo41b3o19bo49b4o35b2o14b5o$173b2o19bo14b2o53bo60bo71bo15b
2o22bo13bo5bo$109b2o83b2o69b3o10bo47bo25bo45b3o12bobo21bobo12b3o2bo$
109bobo5b2o148bo10b2o55bo15b2o48bo13bo6bo15b2o15bob2o$111bo4bobo158bob
o54b2o15bobo42b5o14b2o3b3o29b4o2bo$107b4ob2o2bo217bobo59bo22bo27b2o3bo
3b2o$107bo2bobobob2o65bo56bo45b2o55b2o53bo20b2o26b2o4b3o87b2o$110bobob
obo66bo54b3o46b2o53b2o53b2o5b2o49bo87b2o$111b2obobo120bo48bo57bo60bo7b
o41bob2o$115bo121b2o53b2o111bobo6bo39b2ob2o$182b2o107bobo112b2o4b3o3bo
137bobo$101b2o79bob2o107bo123bobo137b2o$102bo7b2o70bo3bo48b2o180bobo
26b2o109bo$102bobo5b2o70b2o2bo47bo2bo98b2o80bo4b2o21bo85b2o$103b2o78b
3o48bobo99bobo67b2o15bobo21b3o83bo19b2o$184bo49b3o99bo68bobo17bo23bo
83bobo17bo$227b2o176bo19b2o107b2o15bobo$146b3o47bo29bobo175b2o140bo4b
2o$145bo19b2o27b3o29bo202b3o113bobo$145bo3bo16b2o25bo31b2o204bo113bobo
$145bo2bobo14bo27b2o235bo65b2o36b2o4bo5bo$113b2o32bobo2bo86bo256bobo
34bobo4b2o41bo$113bo34bo3bo82b2obobo257bo4b2o28bo5bobo39b3o$114b3o35bo
81bobobobo174b2o77b4ob2o2bo2bo18b2o5b2o46bo$116bo32b3o79bo2bobobob2o
173b2o77bo2bobobobob2o19bo20b2o31b2o$101b2o51bo76b4ob2o2bo239bo16bobob
obo20bo22bo$100bobo50bobo79bo4bo125b2o112bobo15b2obobo20b5o14b2o3b3o$
102bo40bo10b2o42b2o31b2o2bob3o125b2o113b2o20bo26bo13bo6bo37b2ob2o$141b
3o6b2o46bo32b2o3b2o23b2o104bo158b3o12bobo45bob2o$140bo8bobo44bobo48bo
12bobo213bo11b2o35bo15b2o46bo$83b2o55b2o7bo5b2o39b2o49b2o13bo41b2o170b
obo10bo7b2o26b4o52b2o4b3o$83bo2bo61b2o5b2o89bobo55bobo169b2o11bobo5b2o
17bo6b2o3bo3b2o47b2o3bo3b2o$84b5o14b2o150b2o49bo4b2o90bo86b2o22b3o5bo
2b3o4b2o52b4o2bo$89bo13bo44b2o32b2o72b2o44b4ob2o2bo2bo88b3o107bo8b2obo
46b2o15bob2o$86b3o12bobo34bo10bo31bobo71bo46bo2bobobobob2o91bo106b2o
10bo45bobo12b3o2bo$85bo15b2o34bobo9bob2o28bo123bobobobo93b2o38bo65b3o
11b2o44bo13bo5bo$85b4o47bo3bo6b3o2bo27b2o124b2obobo115b2o14b5o62b3o57b
2o14b5o$83b2o3bo3b2o42bo3bo5bo3b2o158bo117bo13bo5bo60bobobo7b2o65bo$
82bo2b3o4b2o42bo3bo5b4o92b2o36b2o105b2o39bobo12b3o2bo59b3o2bo8bo10b2o$
82b2obo46b2o3bobo9bo48b2obo39bobo35bobo14b2o41b2o46bobo39b2o15bob2o30b
2o18b2o8bo3b2o6bob2o8bo$85bo45bobo4bo7b3o49bob2o41bo29b2o4bo17bo7b2o7b
o9bo15bo24b3o19bo55b4o2bo31bo18bo9b2o4bo3b3o2bo5b3o$85b2o37bo6bo13bo
125bo2bo2b2ob4o13bobo5b2o7b3o5b3o15bobo22bo60b2o10b2o3bo3b2o30bo21b3o
6bobo2b3obo3b2o6bo$124b3o3b2o14b5o40b2o45bo32b2obobobobo2bo14b2o17bo3b
o19b2o23bo25bo33bo11b2o4b3o32b5o14b3o2bo6b2o4bo2b4o$127bo20bo2bo39b2o
45b2o34bo2bobo36b2o3b2o52bo15b2o31bobo19bo37bo13bo2bobob2o3b2o2b2o6bo$
93b2o31b2o22b2o85bobo34bobo97b2o15bobo7bo22b2o20bob2o31b3o12bobobobobo
bo6bo5b3o36bo$94bo46b2o132bo3bo39bo54bobo23b3o9bo32b2ob2o30bo15b2o2bob
obo5bo2bo4bo39b3o$91b3o47bo104b2o31bo38bobo41b2o19b2o13b3obo9b2o66b4o
16bo2b2o6b2o6b5o37bo$91bo47bobo105b2o31b2o6b2o28bobo41b2o18b2o13bo13bo
bo64b2o3bo3b2o10b2o10bo11bo36b2o$128bo10b2o105bo32b2o7bo30bo64bo12b3o
5b2o5b2o12b2o9b2o38bo2b3o4b2o32bo$127bobo5b2o115b2o7bo17bo6bobo19b2o
24bo62b3obo3bo2b3obo12bobo9bo39b2obo40b2o41bobo$127bobo4bo2bo113bobo7b
3o22b2o20bo25b2o62bob4o3b5o15bo10b3o39bo83b2o$122b2o4bo6b2o116bo10bo8b
obo33b3o15b2o4bob2o61b2o3b2o35bo39b2o83bo$121bobo15b2o122b2o8b2o36bo
17bo3bobo63bo6bo$121bo17bobo132bo43b2o7b2o4b2o85b2o$120b2o7b3o9bo175bo
2bo99b2o2b2o62b2o10bo69b2o$131bo9b2o112b2o55b2o4b2o90b2o12bobo62bo9b2o
62b2o5bobo$130bo124bo55bobo46b2o5b2o41b2o13bo3bo56b3o10bobo61b2o7bo$
252b2obo20b2o33bo48b2o5bo60b2o56bo85b2o$181b2o6b3o60bo2b3o4b2o13bo13bo
18b2o53bobo54b2o3bob2o$182bo6bo63b2o3bo3b2o10b3o14b2o27b2o43b2o56bo2b
3o2bo127bo$169b2o11bobo5bo64b4o15bo4bo10bobo27bo29b2o9b2o57b3o5bobobo
125bobob2o$130b2o38bo12b2o10bo59bo15b2obob4o41b3o27bo9bobo56bo8bobobo
124bobobobo$130b2o38bobo20bo2bo59b3o12bobobo47bo24b3o11bo67bo2b3o119b
2obobobobo2bo$171b2o2b2o15bo4bo61bo13bo2b2o65bo4bo16b3o63b2obo120bo2bo
2b2ob4o$124b2o49b2o14bo5bo56b5o14b3o2bo64b3o18bo67b2o44bo78b2o4bo$124b
obo67b2ob2o55bo21b3o67bo17bo3bo63bo7bo37b3o82bobo$124bo67bob2o60bo18bo
69b2o17bo2bobo36b2o32bobo38bo82b2o$192bo2b2o58b2o18b2o89bobo2bo33b2o
33b2o38b2o$176b2o15b3o25b2o144bo3bo35bo$170b2o4b2o16bo12bo12bobo148bo
64bo$143bo26b2o35b2o13bo145b3o65bobo33b2o$93b3o45b3o62bobo133b2o92b2o
34bo$93b3o44bo74b2o90bo35b2o2bo121b2obo56b2o$93b3o44b2o74b2o89b3o34b4o
7b2o112bo2b3o4b2o48bo$96b3o116bo49b2o43bo34b2o8bobo112b2o3bo3b2o50bo$
96b3o165bobo5b2o35b2o34b2obo8bo114b4o35b2o14b5o$96b3o72b2o91bo7b2o73b
3o7b2o113bo15b2o22bo13bo$170bobo90b2o82bobo123b3o12bobo21bobo12b3o14b
2o$101bo68bo31b2o140b2obo79b2o47bo13bo6bo15b2o15bo13bobo$100bobo66b2o
30bobo73bo33bobo29bob4o78bobo41b5o14b2o3b3o29b4o15bo4b2o$101b2o42b2o
56bo69b2obobo32b2o30bobobob2o54b3o19bo43bo22bo27b2o3bo3b2o9b4ob2o2bo2b
o$70b2o3b2o20b2o46bo126bobobobo33bo29b2obobo4bo52bo67bo20b2o26b2o4b3o
2bo8bo2bobobobob2o$70b2o2bob3o17bobo44bobo123bo2bobobobob2o37b2o22bo2b
2ob4o53bo65b2o5b2o49bob2o11bobobobo$74bo4bo16bo5b2o39b2o124b4ob2o2bo2b
o30b2o5bobo21bo4bo66bo64bo5bobo41bo15b2obobo$70b4ob2o2bo15b2o5b2o169bo
4b2o32b2o7bo4b2o16b3obo2b2o61b2o64bobo4b2o40b2o19bo$70bo2bobobob2o190b
obo47b2o3bobo5b2o10b2o3b2o61bobo64b2o4bo5bo$73bobobobo49b2o75b2o63b2o
55bo4bobo156bobo41b2o$74b2obobo48bobo6b2o68b2o99bo15b4ob2o2bo158bobo
26b2o14bo7b2o$78bo49bo7bo3bo65bo100bobob2o11bo2bobobob2o48b2o108bo4b2o
21bo15bobo5b2o17bo$127b2o6bo3bo72b2o93bobobobo13bobobobo50bo96b2o15bob
o21b3o13b2o22b3o$64b2o70b3o72bobo90b2obobobobo2bo11b2obobo37bo11bo96bo
bo17bo23bo36bo$65bo7b2o138bo90bo2bo2b2ob4o15bo38b3o9b2o20b2o9bo63bo19b
2o51bo7b2o$65bobo5b2o70b2obo157b2o4bo61bo30b2o8b3o61b2o70bobo$66b2o52b
o24bob2o163bobo3b2o41b2o10b2o34b3o3bob2o85bo47b2o$119b2o192b2o4bo7b2o
7bo9bo15bo47b2o6b2o84b2o63b2o$119bobo16b2o179bobo5b2o7b3o5b3o15bobo51b
3o84bobo64bo$82bo55b2o180b2o17bo3bo19b2o50bo2bo109b2o18b2o20bob2o$83bo
254b2o3b2o41b2o30bo110bo18bo13b2o4b3o2bo$81b3o302b2o26bo75b2o35bo21b3o
10b2o3bo3b2o$341bo72bo2bo72b2o35b5o14b3o2bo15b4o$76b2o262bobo71b3o115b
o13bo2bobob2o15bo$76bo263bobo186b3o12bobobobobobo12b3o$77b3o261bo56bo
129bo15b2o2bobobo13bo$79bo155bo94b2o31bo34bobo127b4o16bo2b2o14b5o$234b
2o94bo32bobo32b2o126b2o3bo3b2o10b2o22bo$234bobo94b3o18b2o9b3o38b2o119b
o2b3o4b2o32bo$106bo226bo18b2o11bo11b2o26bo40b2o77b2obo40b2o$104b3o233b
2o35bo24b3o40b2o31bo49bo$103bo77b2o134b2o20bo2bo35b3o21bo44bo30b3o39b
2o6b2o$103b2o62bo12bobo135b2o14b2o4b2o38bo100bo38bo$49bo117b2o13bo134b
o15bobo144b2o40bo$47b5o14b2o47bo12b2o36bobo164bo168b2o14b5o13b2o$46bo
5bo13bo44b2obobo12bo45b2o155b2o78b2o89bo13bo19bo$46bo2b3o12bobo45bobo
2bo11bobo44b2o164b2o63b2o3b2o89bobo12b3o13b3o$45b2obo15b2o46bob2obo12b
2o12b2o29bo166bo64b2o95b2o15bo12bo$45bo2b4o52b2o4b3o2bobobo24b2o197b3o
172b4o$46b2o3bo3b2o47b2o3bo3b2o3b2o2b2o221bo155b2o10b2o3bo3b2o$48b3o4b
2o52b4o9b2o109b2o171b2o12b2o79bo11b2o4b3o2bo$48bo46b2o15bo49b2o68bobo
59b2o63bo47bo5b2o5bo46b2o30bobo19bob2o$45b2obo45bobo12b3o23b3o23bobo
62b2o4bo61bo2bo60b2o44b3o6b2o6b3o43bobo29b2o20bo$45b2ob2o37bo6bo13bo
13b3o10bobo13bo11bo60bo2bo2b2ob4o58b5o14b2o42bobo43bo18bo21b3o19bo7b2o
43b2o$87b3o3b2o14b5o7bo2bo9bo15b2o72b2obobobobo2bo63bo13bo130bo28bobo
10bo38bo$90bo22bo3b2obo13bo2b2o10b2o3bo72bobobobo63b3o12bobo131bo26bo
3bo8b2o38b3o29b2o$56b2o31b2o20bo5b2o2bo2bo9b2o2bo11bo4bo71bobob2o63bo
15b2o141bo17b5o7bobo24b2o15bo28bobo$57bo46b2o5b2o9b3o10bo15bo2bo73bo
67b4o154b2o17bo4bo2b2o2b2o13b2o10bo15b2o28bo$54b3o11b3o33bo31bo15bo2bo
138b2o3bo3b2o149bobo17bo3b2obo3b2o14b2o10b3o$54bo13bo33bobo49b2o10b2o
30b2o41b2o50bo2b3o4b2o169bo5bobo17bo14bo$69bo26b2o4b2o50b2o11b2o29bo
15bo9bo7b2o7bo51b2obo178bo5bo38b2o$92bo5bo67bo29bobo15b3o5b3o7b2o5bobo
54bo198b2o23bo$90b2o6bo19b2o31b2o43b2o19bo3bo17b2o55b2o197b2o2b2o16b2o
bo$85b2o3bobo2bo2bo18bobo25bo2b2o2bo63b2o3b2o262b2o12bobo15bo2b3o4b2o
2bo$84bobo3bobo4bo4b2o13bo26bob4ob2o37b3o292b2o14bo16b2o3bo3b2o2bobo
43bo$84bo9b2o6bobo11b2o26bo2bo2bo42b2o24bo84b2o17bo173bo2bo3bo15b4o7b
2o26b2o14b5o$83b2o6bo12bo40b2o28b2o11b2obob2o23bobo84bo17b3o48b2o121bo
5bobo14bo15b2o22bo13bo5bo$91b2ob2o8b2o69b2o11bo2b4o23bobo15bo65b3o21bo
43b2o2b2o122bo3bo3bo14b3o12bobo21bobo12b3o2bo$93bo94bo4bo25bo15b2o65bo
22b2o42bobo123b3o5bo3bo16bo13bo6bo15b2o15bob2o$94b2o93b4o36b2o4bobo
132bo94b2o28bo8bo3bo10b5o14b2o3b3o29b4o2bo$93b2o96b2o3bobo31bo99bo34b
3o97b2o38bo3bo9bo22bo27b2o3bo3b2o$197b2o8b2o18b3o98b2o38bo3b2o132bobo
12bo20b2o26b2o4b3o$25b2o3b2o61b2o102bo9b2o18bo101b2o33bo3bo3bo88b2o44b
o12b2o5b2o49bo$25b2o2bob3o59b2o124b2o142bobo2bo4b3o87bo64bo49bob2o$29b
o4bo58b2o123bo2bo139bo2bobo8bo85b2o2bobo60bobo46b2ob2o$25b4ob2o2bo184b
2o4b2o108b2o24bo3bo12b2o86bob2o59b2o10bo$25bo2bobobob2o134b2o5b2o46bob
o47bo52b2o5bobo23bo16bobo5b2o73bo3bob3o63b2o5bobo$28bobobobo136bo5b2o
48bo46b2o52b2o7bo24b3o15bo4bobo72b2o3bo66bo2bo4bobo26b2o$29b2obobo136b
obo53b2o45bobo60b2o37b4ob2o2bo74b2ob2o68b2o6bo4b2o21bo$33bo138b2o43b2o
157bo2bobobob2o48b2o25bo4b2o17b2o41b2o15bobo21b3o$176b2o9b2o16b2o11bo
105bo54bobobobo50bo30b2o16b2o41bobo17bo23bo$19b2o120b2o32bobo9bo18b2o
7b3o105bobob2o51b2obobo37bo11bo35b2o14bo40bo19b2o$20bo7b2o76bo20bo12bo
bo33bo11b3o14bo9bo107bobobobo54bo38b3o9b2o27bo6bobo53b2o$20bobo5b2o33b
2o39b3o20b2o13bo47bo4bo126b2obobobo2bo93bo36b4o5bobo$21b2o41bo38bo22bo
bo43b2o19b3o127bo2b2ob4o37b2o41b2o10b2o36b2o8bo$62bo40b2o30b2o33bob2o
18bo70bo57bobo4bo42bo7b2o7bo9bo15bo51b2o$62b5o14b2o53b2o31bo22b2o51b2o
14b5o55b2o5bobo40bobo5b2o7b3o5b3o15bobo19bo106b3o$67bo13bo53bo36bo73bo
13bo5bo62b2o41b2o17bo3bo19b2o18bob2o26b2o76bo$64b3o12bobo86b2obo74bobo
12b3o2bo123b2o3b2o38bob2o27b3o69b2o4bo$63bo15b2o87b2o77b2o15bob2o168bo
2b3o24b2o70b2o$63b4o7b3o184b4o2bo173bo25bo$31b2o28b2o3bo5b2ob2o5b2o
172b2o3bo3b2o172bobo20bo3bo$31bo28bo2b3o8bo8bo172b2o4b3o123bobo48b2o$
32b3o25b2obo19bobo96b2o80bo124b2o94b3o$34bo28bo20b2o89b2ob2obobo5b2o
73bob2o114b2o5bo95bo55b2o$63b2o110b2ob2obo7b2o72b2ob2o114bo103bo53bobo
$181bo201b3o18b2o50b2o84bo$17bo43bo113b2ob3o204bo18b2o23b2o26bo68bo$
17b2o40b3o9b2o103bobo15bo42bo17b2o135b2o35bo24b3o69b3o$16bobo39bo13bo
97b2o4bo13b2obobo39b3o17bo135bo2bo35b3o21bo74bo$58b2o9b3o56b2o38bo2bo
2b2ob4o8bobobobo38bo21b3o127b2o4b2o38bo95b2o38bo$4bo64bo56b2ob2o37b2ob
obo3bo2bo5bo2bobobobob2o35b2o22bo126bobo162b2o14b5o$2b5o14b2o103b2o3bo
39bob4o9b4ob2o2bo2bo52b2o132bo165bo13bo5bo$bo5bo13bo44b2o20b2o36b2o43b
obobo14bo4b2o35bo18bobo130b2o78b2o85bobo12b3o2bo$bo2b3o12bobo45bo16b2o
2b2o42bo39bo15bobo39b5o18bo4b2o134b2o63b2o3b2o86b2o15bob2o$2obo15b2o
38bo7bob2o12bobo12b2o28b2obo44bo9b3ob2o38b2o5b2o10b4ob2o2bo2bo132bo64b
2o105b4o2bo$o2b4o53bo4b3o2bo9bo3bo13b2o42b2o34bo6bo44bobo16bo2bobobobo
b2o133b3o134b2o15b2o10b2o3bo3b2o$b2o3bo3b2o43bo4bo3bo3b2o10b2o60bo15bo
9bo7bobo6bob2ob2o37b2o2bo4bo13bobobobo138bo133b2obo14bo11b2o4b3o$3b3o
4b2o44b2obo4b4o11b2obo3b2o44b2o6bobo15b3o5b3o7b2o5bobob2ob2o32b2o2b2ob
o4b2o15b2obobo199b2o12b2o57b2o2bo11bobo19bo$3bo46b2o4bo10bo10bo2b3o2bo
45b3o5b2o19bo3bo17b2o38bobo4b5o22bo88b2o52bobo56bo5b2o5bo59bo4bo9b2o
20bob2o$2obo45bobo12b3o10bobobo5b3o33bobo2b2o30b2o3b2o3bo52bo6bobobo
111bo2bo50b2o54b3o6b2o6b3o62bo29b2ob2o$2ob2o37bo6bo13bo12bobobo8bo33bo
b2o3bo39bobo49b2o19b2o41b2o59b5o14b2o33bo54bo18bo56bo5bo$42b3o3b2o14b
5o5b3o2bo44b3o36bo6b2o59bobo10bo7b2o7bo9bo15bo64bo13bo164b2o3b3o$45bo
22bo6bob2o40b2o5bo5bo29bobo71bo7bobo5b2o7b3o5b3o15bobo59b3o12bobo63bo
101b4o24b2o$11b2o31b2o20bo9b2o41b2o6b2o3bo29bobo66bo3bobo7b2o17bo3bo
19b2o58bo15b2o63bo103b2o25bo$12bo46b2o5b2o9bo50bo3bo30bo67bobobobo25b
2o3b2o78b4o77b3o102bo26b3o$9b3o47bo113b2o53bo2bobobob2o107b2o3bo3b2o
206bo$9bo47bobo68bo2bo27b3o12bo53b4ob2o2bo28bo78bo2b3o4b2o5bo$46bo10b
2o70b2o20b2o8bo9b3o58bo4bo27bobo23b3o15b2o34b2obo12b2o99b2o79b2o$45bob
o5b2o96b2o7bo10bo56b2o2bob3o28bobo21bo4bo14b2o37bo12bobo98bobo78b2o2b
2o$45bobo4bo2bo107b2o63b2o3b2o31bo24bob2o53b2o114bo4b2o62b2o12bobo$40b
2o4bo6b2o46b2o26b2o31bo2bo89b2o31b3o169b4ob2o2bo2bo60b2o13bo$39bobo15b
2o41bobo28bo31b2o4b2o75b3o6bo31bo172bo2bobobobob2o79bo$39bo17bobo42bo
11b2o5b2o46bobo76bo7b3o18b2o77b2o17bo87bobobobo75b2o$38b2o19bo55bo5b2o
3b2o43bo75bo10bo18b2o78bo17b3o48b2o36b2obobo76bo3bob3o$59b2o34b2o18bob
o8b3o42b2o92b2o87b3o21bo43b2o2b2o40bo74b3o6b2obo$96b2o18b2o8b2o33b2o
101bo2bo86bo22b2o42bobo14b2o103bo8bob2o$95bo24b2o6bo2b2o19bo9bo96b2o4b
2o151b2o2bo7b2o5bobo14b2o41b2o54b3obo$43b2o74bobo9bo18bobo6b3o96bobo
46b2o5b2o114bobo4bo17bo7b2o7bo9bo15bo$44b2o74bo11b3o16b2o6bo98bo48b2o
5bo102bo3bo2b2o6bo2b2ob4o13bobo5b2o7b3o5b3o15bobo54bo$43bo90bo4bo117b
2o53bobo101bo4bo2bo6b2obobobo2bo14b2o17bo3bo19b2o$48b2o65b3o19b3o127b
2o43b2o101bobobo5b3o4bobobobo35b2o3b2o$48b2o65b3o18bo70bo59bo29b2o9b2o
104bobobo8bo4bobob2o$115b3o18b2o51b2o14b5o58b3o27bo9bobo76b2o23bo4bo
15bo43bo$112b3o75bo13bo5bo59bo10b2o12b3o11bo70b2o5bobo22bo3bo59bobo23b
2o16b2o$112b3o75bobo12b3o2bo70bobo6bo4bo17bo66b2o7bo56b2o28bobo21b3ob
2o14b2o$45bo66b3o76b2o15bob2o69bo8b3o96b2o23b2o21b2o7bo30bo22bobob2o$
44b2o159b4o2bo10bo70bo17bob3o103bo17b2o5bobo19b2o30b2obo$44bobo153b2o
3bo3b2o9b5o14b2o51b2o19b2obo59bo42b3o22b2o11b2o7bo$200b2o4b3o10bo5bo
13bo73bob2o58bobob2o41bo35b2o7b3o18b2o7bo$61bo64b2o80bo10bo2b3o12bobo
74b3obo56bobobobo39b2o34bo11bo18b2o$59b3o63bobo5b2o73bob2o6b2obo15b2o
135b2obobobo2bo91b2o$58bo66bo7b2o72b2ob2o6bo2b4o91bo58bo2b2ob4o90bo2bo
$19bo38b2o64b2o64b2o27b2o3bo3b2o143bobo4bo32b2o55b2o4b2o$17b5o14b2o
151bobo29b3o4b2o143b2o5bobo30bo55bobo46b2o5b2o$16bo5bo13bo101bo42bo9bo
7b2o20bo80b2o77b2o27b2obo20b2o33bo48b2o5bo$16bo2b3o12bobo97b2obobo39b
3o17bo18b2obo73b2o5bobo105bo2b3o4b2o13bo32b2o53bobo$15b2obo15b2o97bobo
bobo38bo21b3o15b2ob2o72b2o7bo106b2o3bo3b6o6b3o43b2o43b2o$15bo2b4o32b2o
74bo2bobobob2o37b2o22bo101b2o107b4o5bo2bo6bo4bo40bo29b2o9b2o$16b2o3bo
3b2o10b2o17bo73b4ob2o2bo273bo9bobo3b2obob4o41b3o27bo9bobo$18b3o4b2o11b
o15b2o78bo4bo89b2o17bo42bo122b3o12bobobo47bo11bo12b3o11bo2b2o$18bo19bo
bo89b2o2bob3o91bo17b3o39bobob2o121bo13bo2b2o56b2o7bo4bo$15b2obo20b2o8b
o80b2o3b2o90b3o21bo38bobobobo115b5o14b3o2bo55bobo6b3o17bo3bo$15b2ob2o
28b2o112b2o63bo22b2o37b2obobobo2bo112bo21b3o67bo16bo4bo$47b2o6b3o96b2o
5bobo126bo2b2ob4o114bo18bo69b2o18bobobo$48b2o2b2o3bo15b2o79bobo4bo6b2o
120bo4bo117b2o18b2o89bobobo$26b2o29bo98bo2b2ob4obobo5b2o75b3o36b3obo2b
2o225bo4bo$27bo24bo3bo48b2o48b2obobobo2bobo7b2o74bo3bo37b2o3b2o226bo3b
o$24b3o25bob2o49bo50bobobobo3b2o82bo5bo$24bo81bo11bo37bobob2o89bo3bo
271b2o$105b2o9b3o38bo22bo71b3o5b2o203bo$43b2o70bo60b2obobo78bobo202b3o
45b2o$39b2o2b2o70b2o10b2o41b2o3bobobobo80bo160b2o43bo37b2o5bobo$38bobo
12b2o72bo15bo9bo7b2o7bobo2bobobob2o79b2o158bobo5b2o35b2o37b2o7bo$39bo
13b2o70bobo15b3o5b3o7b2o5bobob4ob2o2bo240bo7b2o83b2o$35bo89b2o19bo3bo
17b2o6bo4bobo65bo171b2o39b2o$34bobo4b2o41b4o14b2o41b2o3b2o22bobo5b2o
64bobob2o207b2o39bo$33bo3bo3bo41bo18b2o70b2o72bobobobo180bo27bo37bobob
2o$32bo3bo5b3o37bo4bo159b2obobobo2bo173b2obobo64bobobobo$31bo3bo8bo38b
ob2o161bo2b2ob4o172bobobobo63b2obobobo2bo$30bo3bo49bo163bo4bo173bo2bob
obobob2o37b2o22bo2b2ob4o$31bobo113bo101b3obo2b2o169b4ob2o2bo2bo30b2o5b
obo21bo4bo$32bo110b2o2b2obo7b2o91b2o3b2o173bo4b2o32b2o7bo22b3obo2b2o$
142bo3bobobo8bo269bobo47b2o23b2o3b2o$84b2o50b2o4bo3b2obo6b3o270b2o$84b
o26b2o23b2o4bo4bo8bo309bo$85b3o24bo30bo3bo317bobob2o$87bo21b3o32bo2bo
317bobobobo$109bo44b2o308b2obobobo2bo$154bobo308bo2b2ob4o$156bo308bo4b
o$76b2o78b2o308b3obo2b2o$76b2o3b2o63b2o320b2o3b2o$81b2o64bo$144b3o$
144bo$68b2o12b2o$69bo5b2o5bo98b2o11b2o$66b3o6b2o6b3o94b2o10bo2bo$66bo
18bo88b2o6bo7b5o$175bo13bo$175bobo12b3o$176b2o15bo$190b4o$185b2o3bo3b
2o$185b2o4b3o2bo$149bo43bob2o$120bo29b2o41bo$120b2o27b2o41b2o$119bobo
2$166bo17b2o$114b2o48b3o17bo$114b2o2b2o43bo21b3o$118bobo42b2o22bo$119b
o$122b3o$116b2o3bo$117bo3bo3bo$114b3o4bo2bobo$114bo8bobo2bo$124bo3bo
24b2o$128bo23bobo5b2o$125b3o24bo7b2o$151b2o2$165bo$161b2obobo$160bobob
obo$157bo2bobobob2o$157b4ob2o2bo$161bo4bobo$159bobo5b2o$159b2o!

Code: Select all

#C [[ ZOOM 0 ]] 
x = 657, y = 620, rule = B3/S23
494b2o3b2o$492b3obo2b2o$140b2o3b2o344bo4bo$140b2o2bob3o342bo2b2ob4o$
144bo4bo340b2obobobo2bo$140b4ob2o2bo341bobobobo$140bo2bobobob2o340bobo
b2o$143bobobobo342bo$144b2obobo$148bo356b2o$496b2o7bo$134b2o360b2o5bob
o$135bo7b2o358b2o$135bobo5b2o$136b2o$536b2o3b2o$534b3obo2b2o$98b2o3b2o
428bo4bo$98b2o2bob3o426bo2b2ob4o$102bo4bo362bo22b2o37b2obobobo2bo$98b
4ob2o2bo362b3o21bo38bobobobo$98bo2bobobob2o37b2o22bo302bo17b3o39bobob
2o$101bobobobo38bo21b3o301b2o17bo12b2o28bo$102b2obobo39b3o17bo336bobo$
106bo42bo17b2o335bo42b2o$461b2ob2o81bo$92b2o67bo299b2obo80bobo$93bo7b
2o56bobo13b2ob2o284bo72b3o5b2o$93bobo5b2o57b2o14bob2o284b3o4b2o63bo3bo
$94b2o80bo285b2o3bo3b2o62bo5bo$168b2o4b3o284bo2b4o68bo3bo$168b2o3bo3b
2o282b2obo15b2o55b3o18b3o$173b4o2bo282bo2b3o12bobo75b3o$80b3o76b2o15bo
b2o282bo5bo13bo75b3o$80b3o75bobo12b3o2bo284b5o14b2o51b2o18b3o$80b3o75b
o13bo5bo286bo70bo18b3o$83b3o18b2o51b2o14b5o355b3o19b3o$83b3o18bo70bo
303bo53bo4bo$83b3o19b3o13b2o354bobo33bo24b3o11bo$102bo4bo12bobo355b2o
31b3o27bo9bobo$88bo11b3o19bo4bo382bo29b2o9b2o$87bobo3bo5bo27b3o380b2o
43b2o$88b2o2b2o5b2o29bo369b2o53bobo$84b2o6bobo34b2o370bo48b2o5bo$83bob
o53b2o360bobo46b2o5b2o$83bo5b2o48bo362b2o4b2o$82b2o5b2o46bobo368b2o$
48bo82b2o4b2o369b2o9b2o$47bobo80bo2bo367bo15b3obo$46bo3bo80b2o366b3o
14bo4bo$47bo3bo8bo58b2o18bo358bo20b2o$48bo3bo5b3o58b2o18b3o356b2o16b2o
bo$49bo3bo3bo84bo$50bobo4b2o82b2o366b2o41b2o$51bo41b2o413b2o42b2o$55bo
13b2o16b2o3bobo3b2obo34b2o$54bobo12b2o16b2o2b3obob4o35bobo$55b2o2b2o
34bobo38bo369b2o3b2o$59b2o34bo392b2o17bo3bo19b2o$94bo33b2o3b2o352bobo
5b2o7b3o5b3o15bobo$40bo52bo14b2o19bo3bo17b2o334bo7b2o7bo9bo15bo$40b3o
50bo14bobo15b3o5b3o7b2o5bobo332b2o41b2o$43bo66bo15bo9bo7b2o7bo419b3o$
42b2o50b3o13b2o41b2o345bo72b3o$51bo42b3o399b2obobo60bo10b3o$49b2o42bo
3bo42bo354bobobobo60b3o5b3o$31b2ob2o14b2o41bobo43bobob2o347bo2bobobobo
b2o60bo4b3o$31b2obo20b2o37b2ob2o40bobobobo346b4ob2o2bo2bo59b2o4b3o$34b
o19bobo79b2obobobobo2bo347bo4b2o62b2o$34b3o4b2o11bo81bo2bo2b2ob4o345bo
bo55b2o12b2o$32b2o3bo3b2o10b2o37bo3bo41b2o4bo349b2o56b2o12b3o$31bo2b4o
52bobo4b2o45bobo415b2o$31b2obo15b2o39b2o3b2o47b2o415bo2bo$32bo2b3o12bo
bo495b2o16bo$32bo5bo13bo488b3o3bo15bo4bo13bo$33b5o14b2o487b5o2bo3b2o
10bo3bo11b3o$35bo38b2o469bo3bo3bo13b2o10bo$74bo465b5o4bo29b2o$75b3o
462bo11b3o$77bo463bobo10bo$534bobo5b2o43b2ob2o$534b2o30b2o20bob2o$530b
o4bo30bobo19bo$528b2o38bo11b2o4b3o$529b2o37b2o10b2o3bo3b2o$585b4o2bo$
571b2o15bob2o$64b2o504bobo12b3o2bo$64b2o504bo13bo5bo$569b2o14b5o$547b
2o38bo$548bo$545b3o$545bo$75b2o$46bobo5b2o19bo285b2o$46b2o7bo17bobo
277b2o5bobo$47bo7bobo15b2o278bobo4bo$56b2o2bob2obo289bo2b2ob4o$60bob3o
bo287b2obobobo2bo$59bo2bo4bo287bobobobo$60bo4bo7b2o280bobob2o196b2o$
25bo47bobo280bo200b2o$25b3o47bo$28bo46b2o5b2o11b3o271b2o200bo$27b2o31b
2o20bo12b3o262b2o7bo202bo$61bo22bo10b3o10bo251b2o5bobo24b2o174b3o$58b
3o3b2o14b5o13b3o5b3o258b2o25b2obo$16b2ob2o37bo6bo13bo18b3o4bo292bo8bo
138b2o$16b2obo45bobo12b3o15b3o4b2o288bo9b3o139bo19b2o$19bo46b2o15bo48b
o3bo259bob2o4bo142bobo17bo$19b3o4b2o52b4o19bo13b2o11bobo4b2o259b2o4b2o
142b2o15bobo$17b2o3bo3b2o47b2o3bo3b2o16bobo12b2o12b2o3b2o422bo4b2o$16b
o2b4o52b2o4b3o2bo16b2o2b2o293b2o155bobo$16b2obo15b2o46bob2o20b2o225bo
22b2o43b2o155bobo$17bo2b3o12bobo45bo34bo215b3o21bo41bo5b2o116b3o21b2o
10bo$17bo5bo13bo44b2o4bo15b2o11b2o218bo17b3o47bobo116b3o20bobo3b3o41bo
$18b5o14b2o49b3o12b2o11bobo3b2o3b2o207b2o17bo48b3o106bo10b3o20bo7bo39b
3o$20bo70bo13bo10b2o3bo3b2o2bo271bob3o107b3o5b3o15b2o5b2o6bo39bo$74b2o
14b2o26b3o4b2ob2o271b4o111bo4b3o16bo20b2o31b2o$74bo50b2o5bobo193b2o72b
o91bobo18b2o4b3o14bo22bo$75b3o40b2o7bobo3b2o193bo43b2o120b2o42b5o14b2o
3b3o$77bo4b2o33b2o10bo3bo191b2obo5bo36b2o117bo4bo7b2o13bo24bo13bo6bo
37b2ob2o$82bo20b2o12b2o206bo2b2o4b2o37bo114b2o13b2o12bobo20b3o12bobo
45bob2o$79b2obo19bobo13bo207b2o2bob2ob2o152b2o22b2o2b2o20bo15b2o46bo$
50bo28bo2b3o4b2o11bo14bo210b2o183b2o24b4o52b2o4b3o$48b3o29b2o3bo3b2o
10b2o225bobo13b2o191b2o3bo3b2o47b2o3bo3b2o$47bo34b4o243bobo12bobo186bo
2bo2b3o4b2o52b4o2bo$47b2o33bo15b2o232bo5bo7bo184b3o2b2obo46b2o15bob2o$
83b3o12bobo226b5o7b2o5b2o88bo18bo74bo8bo45bobo12b3o2bo$86bo13bo225bo2b
o8b2o96b3o6b2o6b3o74b2o7b2o44bo13bo5bo$45b2o34b5o14b2o224b2o111bo5b2o
5bo131b2o14b5o$44bo2bo33bo40b2o314b2o12b2o148bo$44bobo36bo38bo254bo
160b2ob2o4b2o$44b3o35b2o39b3o249b3o139b2o20bob2o5bo$37b2o86bo248bo64b
2o76bobo19bo5b3o$36bobo335b2o63b2o3b2o73bo11b2o4b3o5bo$36bo327b2o78b2o
73b2o10b2o3bo3b2o$35b2o328bo142bo27b4o2bo$365bobo137b6o11b2o15bob2o29b
o$49bo316b2o44bo92b2o2b2o10bobo12b3o2bo30b3o$45b2obobo359b3o21bo86bo
13bo5bo33bo$44bobobobo324b2o32bo24b3o69bo13b2o14b5o33b2o$41bo2bobobob
2o60b2o251bo8bo2bo6b2o23b2o26bo60b2o6bo2b2o27bo40bo$41b4ob2o2bo50bo10b
2o249b3o7bo3b2o5b2o50b2o61bo5bo3b2o67bo$45bo4bo49bo261bo9bo4bo118b3o7b
o71b3o$41b2o2bob3o50b3o259b2o7bo124bo9bobo$41b2o3b2o322bo2bob2o130bo$
370bo2b2o146bo$371bo2bo61bo84bobo60b2o$123b2o47bo3bo260b2o82b2o54b2o5b
obo$102b2o19bo46bobo4b2o191bo5bo41b2o12bobobo140b2o7bo$103bo17bobo47b
2o3b2o192bo2bo2bo41b2o12bobo151b2o$103bobo15b2o229b2o17bo3bo19b2o$104b
2o4bo240bobo5b2o7b3o5b3o15bobo111b2o63bo$109bobo23b2o214bo7b2o7bo9bo
15bo68bobo42b2o62bobob2o$109bobo24bo213b2o41b2o10b2o56b2o107bobobobo$
110bo10b2o13bobo267bo57bo104b2obobobobo2bo$73bo47bobo13b2o225bo38b3o9b
2o152bo2bo2b2ob4o$73b3o47bo36b2o198b2obobo37bo11bo155b2o4bo$76bo40b3o
3b2o5b2o30bo9bobo184bobobobo50bo37bobo120bobo$75b2o31b2o7bo12bo26b3o3b
o9b2o181bo2bobobob2o48b2o37b2o41b2o79b2o$109bo8bo13bo23b5o2bo9bo182b4o
b2o2bo84bo4bo42bo19b2o66b2o$106b3o3b2o14b5o22b2o5b2o196bo4bobo80b2o48b
obo17bo66bobo$64b2ob2o37bo6bo13bo8b2o18b2o200bobo5b2o81b2o48b2o15bobo
60b2o4bo$64b2obo45bobo12b3o5b2o4b2o18b2o194b2o143b2o6bo4b2o59bo2bo2b2o
b4o$67bo46b2o15bo10b2o358bo2bo4bobo64b2obobobobo2bo$67b3o4b2o52b4o28bo
342b2o5bobo67bobobobo$65b2o3bo3b2o47b2o3bo3b2o27b3o335b2o10bo68bobob2o
$64bo2b4o52b2o4b3o2bo363bobo47bo32bo$64b2obo15b2o46bob2o6b2o355bo47b3o
$65bo2b3o12bobo45bo5b2o2b2o347b2o5b2o46bo48b2o$65bo5bo13bo44b2o4bobo
24b2o326bo20b2o31b2o38b2o7bo$66b5o14b2o49bo12b2o12b2o324bo22bo72b2o5bo
bo$68bo66b2o11bobo338b5o14b2o3b3o76b2o$122b2o24bo345bo13bo6bo37b2ob2o$
122bo24b2o342b3o12bobo45bob2o$123b3o364bo15b2o46bo$125bo27bo336b4o49b
2o2bo4b3o$151b2o335b2o3bo3b2o43b3o2bo3bo3b2o$152b2o333bo2b3o4b2o42b2o
8b4o2bo$98bo388b2obo46b2o4bo10bob2o24b2o$96b3o391bo45bobo12b3o2bo26bo$
89bo5bo387b3o4b2o44bo13bo5bo23b3o$90bo4b2o386bo51b2o14b5o24bo$88b3o
393bo68bo16bo$498b2o8b3o57b2o$499bo8bo44bo15b2o$496b3o10bo43b3o$496bo
59bo$212bo3bo210bo127b2o$85b2o70b2o51bobo4b2o206b2o183bo$84bobo5b2o63b
2o52b2o3b2o208b2o95bo68b2o14b5o$84bo7b2o114bo246b2o66b3o21b2o44bo13bo
5bo$83b2o79bob2o41bo316bo20bo45bobo12b3o2bo$164b2obo39b3o213bobo28bo3b
o66b2o17b2obo46b2o15bob2o$97bo325b2o28bo4bo85bo2b3o4b2o52b4o2bo$93b2ob
obo325bo18bo8bobobo88b2o3bo3b2o47b2o3bo3b2o$92bobobobo47b2o295b3o5bobo
bo91b4o46b2o4b2o4b3o$89bo2bobobob2o47bo298bo2bo4bo92bo15b2o33b2o11bo$
89b4ob2o2bo48bobo62bobo199bobo28b2o2bo3bo94b3o12bobo31bo13bob2o$93bo4b
o49b2o63b2o199b2o135bo13bo6bo37b2ob2o$89b2o2bob3o92bo22bo196bo4bo17b2o
13bo2b2o82b2o9b5o14b2o3b3o$89b2o3b2o18b2o5b2o66b3o216b2o23b2o12bobo78b
2o5bobo8bo22bo$115bo5b2o39b2o24b3obo216b2o32b2o2b2o79b2o7bo10bo20b2o
31b2o$115bobo44bobo24bo3bo8bo240b2o92b2o8b2o5b2o46bo$116b2o46bo25bo3bo
5b3o352bo47b3o$120b2o42b2o25bob3o3bo263bo60bo30bobo47bo$119bobo70b3o4b
2o260b3o59bobob2o27b2o10bo$120bo72bo266bo62bobobobo30b2o5bobo$116bo80b
o13b2o247b2o60b2obobobo2bo26bo2bo4bobo$115b3o78bobo12b2o310bo2b2ob4o
27b2o6bo4b2o$114bob3o31bo46b2o2b2o230b3o87bo4bo27b2o15bobo$113bo3bo32b
o50b2o230bobo32b2ob2o51b3obo2b2o22bobo17bo$112bo3bo32bobo7b2o272bo3bo
9b2o20bob2o53b2o3b2o22bo19b2o$111b3obo43bo22bo248bo2b2obo9bobo19bo84b
2o$112b3o36b2o7b3o19b3o248bo3bo11bo11b2o4b3o$113bo48bo22bo248b2o13b2o
10b2o3bo3b2o$136bo14b2o31b2o243bo36b4o2bo$134bobo292bo5bo16b2o15bob2o$
135b2o293bo4bo15bobo12b3o2bo$173b2ob2o252b3o18bo13bo5bo93b2o61b2o$173b
2obo9b3o8b2o251b2o14b5o94b2o60bobo$176bo8bo3bo6bobo229b2o38bo54b3o95b
2o4bo$176b3o5bo5bo5bo232bo93bo95bo2bo2b2ob4o$149b2o23b2o3bo4bo5bo4b2o
229b3o9bobo83bo94b2obobobobo2bo$149b2o22bo2b4o4bo5bo235bo12b2o181bobob
obo$173b2obo8bo3bo2b2o245bo182bobob2o$174bo2b3o6b3o3bobo368b2o2bo55bo$
174bo5bo13bo387bo$175b5o14b2o56bo3bo130bo165bo9bo3bo13b2o53b2o$177bo
38b2o32bobo4b2o126b2o166b3o7bo17bobo43b2o7bo$160b2o54bo34b2o3b2o128b2o
168bo7bobo60b2o5bobo$139b2o19bo56b3o21bo6bo198bo107b2o38bo38b2o$140bo
17bobo58bo22b2o5bo188b2o5b2o117b3o10b2o14b5o$140bobo15b2o81b2o4b3o133b
obo52b2o6b2o130bo13bo5bo$141b2o4bo6b2o227b2o193bobo12b3o2bo$146bobo4bo
2bo227bo194b2o15bob2o$146bobo5b2o437b4o2bo$147bo10b2o416b2o10b2o3bo3b
2o$110bo47bobo91bobo119bobo11bo187bo11b2o4b3o27b2o$110b3o47bo92b2o119b
2o12bobo36b2o145bobo19bo28bo$113bo46b2o44b3o44bo116bo4bo12b2o38bo19b2o
124b2o20bob2o22b3o$112b2o31b2o22b2o34bo3bo158b2o58bobo17bo146b2ob2o22b
o$146bo20bo2bo34b2o3bo158b2o58b2o15bobo$143b3o3b2o14b5o263b2o6bo4b2o$
104b2o37bo6bo13bo41bo225bo2bo4bobo144b2o6bo$104bo12bo32bobo12b3o40bo
224b2o5bobo144bo7b3o$101b2obo11bo34b2o15bo260b2o10bo146b3o7bo41b2o$
101bo2b3o4b2o3b3o46b4o48b2o209bobo47bo111bo6b2o41bobo$102b2o3bo3b2o47b
2o3bo3b2o25b2o19bo210bo47b3o161bo11bo$104b4o52b2o4b3o2bo25bo17bobo202b
2o5b2o46bo94b2o62b2o14b5o$104bo15b2o46bob2o25bobo15b2o204bo20b2o31b2o
93b2o2b2o13b2o44bo13bo5bo$105b3o12bobo45bo29b2o4bo6b2o206bo22bo117b2o
12bobo12bo45bobo12b3o2bo$108bo13bo44b2o34bobo4bo2bo205b5o14b2o3b3o114b
2o13bo10b2obo11bo34b2o15bob2o$103b5o14b2o79bobo5b2o211bo13bo6bo37b2ob
2o90b3o5bo2b3o4b2o3bobo46b4o2bo$102bo2bo98bo10b2o204b3o12bobo45bob2o
84b2o3bo9b2o3bo3b2o3b2o42b2o3bo3b2o$102b2o55b2o6bo47bobo20bo181bo15b2o
39bo6bo88bo3bo3bo7b4o52b2o4b3o$159bo7b3o10bo36bo19bobo180b4o52bo6b2o
85b3o4bo2bobo6bo15b2o46bo$160b3o7bo9bobo34b2o17bo3bo177b2o3bo3b2o47b2o
3b2o2b2o83bo8bobo2bo5b3o12bobo45bob2o$145b3o14bo6b2o9b2o20b2o33bo3bo8b
o166bo2b3o4b2o5bo46b2obo2bo92bo3bo8bo13bo6bo37b2ob2o$147bo55bo20bo13bo
3bo5b3o166b2obo12b2o32b2o15bob2o96bo3b5o14b2o3b3o$146bo53b3o3b2o14b5o
12bo3bo3bo172bo12bobo30bobo12b3o2bo94b3o4bo22bo$135bo22b2ob2o37bo6bo
13bo5bo12bobo4b2o171b2o44bo13bo5bo103bo20b2o31b2o$133b3o22b2obo45bobo
12b3o2bo13bo223b2o5bobo6b5o65b3o35b2o5b2o46bo$132bo28bo46b2o15bob2o16b
o13b2o211b2o9bo67b3o43bo47b3o$132b2o27b3o4b2o52b4o2bo15bobo12b2o167b2o
43bo77b3o10bo32bobo47bo$159b2o3bo3b2o47b2o3bo3b2o17b2o2b2o178bo124b3o
5b3o33b2o10bo$158bo2b4o52b2o4b3o23b2o175b3o125b3o4bo40b2o5bobo$158b2ob
o15b2o46bo200bo127b3o4b2o38bo2bo4bobo$159bo2b3o12bobo45bob2obo61bo3bo
50bo254b2o6bo4b2o$159bo5bo13bo44b2ob2ob3o57bobo4b2o46b2o212bo38b2o15bo
bo$160b5o14b2o52bo57b2o3b2o48b2o105bo104bobo36bobo17bo$122b2o38bo69b2o
47bo6bo164b3o103b2o2b2o32bo19b2o$121bobo5b2o85b2o23bo40b2o5bo131b2o33b
o106b2o31b2o$121bo7b2o85bo22b2o40b2o4b3o53bobo75bobo31b2o$120b2o95b3ob
2ob2o14b2o101b2o78bo4b2o$219bob2obo20b2o97bo74b4ob2o2bo2bo$134bo27b2o
60bo19bobo172bo2bobobobob2o124bo$130b2obobo26bobo5b2o52b3o4b2o11bo177b
obobobo127bobo54b3o$129bobobobo28bo4bobo20bo29b2o3bo3b2o10b2o37bo9bobo
39bobo11bo74b2obobo127b2o49b2o4bo$126bo2bobobob2o23b4ob2o2bo20b3o28bo
2b4o52bobo10b2o39b2o12bobo76bo179b2o5bo$126b4ob2o2bo24bo2bobobob2o18bo
31b2obo15b2o39b2o10bo36bo4bo12b2o115b2o$130bo4bobo25bobobobo19b2o5b2o
24bo2b3o12bobo85b2o83b2o43b2o5bobo$128bobo5b2o26b2obobo25bobo24bo5bo
13bo86b2o83bo7b2o34b2o7bo$128b2o38bo28bo25b5o14b2o170bobo5b2o17bo25b2o
$225bo38b2o149b2o22b3o$154b2o108bo173bo15bo154b2o$155bo7b2o100b3o170b
2o13bobob2o149bobo$155bobo5b2o102bo185bobobobo135bo14bo$156b2o21b2o
271b2obobobo2bo132b3o$178bobo5b2o249b2o7b2o5bo2b2ob4o135bo$178bo7b2o
247bo11bo5bo4bo138b2o38bo$177b2o226b2o18b2o7bo5bo4bobob2o3b3obo2b2o
156b2o14b5o$406bo18bo15bo3b3o2bo5b2o3b2o157bo13bo5bo$191bo212bo21b3o4b
o2b2o2b2ob2o3b2o110bo59bobo12b3o2bo$187b2obobo211b5o14b3o2bo5bo6bo4b2o
111bobo59b2o15bob2o$166b2o18bobobobo61b2o153bo13bo2bobob2o6b3o3bo2bo
110bo3bo72b4o2bo$166bo8bobo5bo2bobobobob2o58b2o150b3o12bobobobobobo7bo
4b3o101bo8bo3bo39b2o15b2o10b2o3bo3b2o$167b3o6b2o5b4ob2o2bo2bo209bo15b
2o2bobobo13bo104b3o5bo3bo40bo2bo13bo11b2o4b3o$169bo6bo10bo4b2o211b4o
16bo2b2o6b3o5b5o102bo3bo3bo42b2o12bobo19bo$185bobo215b2o3bo3b2o10b2o
10bo11bo101bo5bobo57b2o20bob2o$185b2o215bo2b3o4b2o32bo103bo2bo3bo46b2o
31b2ob2o$196bo205b2obo40b2o90b2o14bo46b2o2bo$194b3o68b2o138bo132b2o12b
obo46bo3bo$193bo42bobo5b2o19bo139b2o141b2o2b2o48b3o24b2o$136b2o55b2o
41b2o7bo17bobo282b2o79bo$136bo2bo97bo7bobo15b2o263bo5bo95b3o$137b5o14b
2o88b2o2bob2obo157b2o8b3o101bo5bobo17bo14bo63bo$142bo13bo44b2o47bob3ob
o157bo8bo103bo3b2obo3b2o14b2o10b3o$139b3o12bobo45bo46bo2bo4bo153b3o10b
o101bo4bo2b2o2b2o13b2o10bo46b2o$138bo15b2o46bob2o44bo4bo7b2o146bo114b
5o7bobo24b2o45b2o2b2o$138b4o52b2o4b3o2bo9bo47bobo260bo3bo8b2o61b2o12bo
bo$136b2o3bo3b2o47b2o3bo3b2o10b3o47bo261bobo10bo61b2o13bo$135bo2b3o4b
2o52b4o15bo46b2o5b2o246bo7b2o43b2ob2o43bo$135b2obo46b2o15bo14b2o31b2o
20bo53b2o192bobo29b2o20bob2o36b2o4b3o$138bo45bobo12b3o49bo22bo50b2o
193b2o30bobo19bo40bo3b3obo$138b2o15bo21bo6bo13bo49b3o3b2o14b5o26b2o24b
o226bo11b2o4b3o37b3o5bo3bo$154b2o21b3o3b2o14b5o5b2o37bo6bo13bo17bo12bo
bo100bo112bo37b2o10b2o3bo3b2o35bo8bo3bo$154bobo23bo22bo5bo45bobo12b3o
14b2o13bo100b3o110bobo52b4o2bo44bob3o$146b2o31b2o20bo4b2obo46b2o15bo
12bobo117bo109b2o39b2o15bob2o45b3o$147bo46b2o5b2o3bo2b3o4b2o52b4o21b2o
108b2o149bobo12b3o2bo47bo$144b3o47bo12b2o3bo3b2o47b2o3bo3b2o20b2o258bo
13bo5bo$144bo47bobo14b4o52b2o4b3o2bo18bo259b2o14b5o$181bo10b2o15bo15b
2o46bob2o120b2o134b2o38bo$180bobo5b2o20b3o12bobo45bo123bo136bo$180bobo
4bo2bo22bo13bo44b2o120b2obo133b3o$175b2o4bo6b2o18b5o14b2o53b2o63b2o45b
o2b3o4b2o125bo$174bobo15b2o14bo72bobo63bobo45b2o3bo3b2o48bo$174bo17bob
o15bo53b2o17bo41b3o19bo49b4o35b2o14b5o$173b2o19bo14b2o53bo60bo71bo15b
2o22bo13bo5bo$109b2o83b2o69b3o10bo47bo25bo45b3o12bobo21bobo12b3o2bo$
109bobo5b2o148bo10b2o55bo15b2o48bo13bo6bo15b2o15bob2o$111bo4bobo158bob
o54b2o15bobo42b5o14b2o3b3o29b4o2bo$107b4ob2o2bo217bobo59bo22bo27b2o3bo
3b2o$107bo2bobobob2o65bo56bo45b2o55b2o53bo20b2o26b2o4b3o87b2o$110bobob
obo66bo54b3o46b2o53b2o53b2o5b2o49bo87b2o$111b2obobo120bo48bo57bo60bo7b
o41bob2o$115bo121b2o53b2o111bobo6bo39b2ob2o$182b2o107bobo112b2o4b3o3bo
137bobo$101b2o79bob2o107bo123bobo137b2o$102bo7b2o70bo3bo48b2o180bobo
26b2o109bo$102bobo5b2o70b2o2bo47bo2bo98b2o80bo4b2o21bo85b2o$103b2o78b
3o48bobo99bobo67b2o15bobo21b3o83bo19b2o$184bo49b3o99bo68bobo17bo23bo
83bobo17bo$227b2o176bo19b2o107b2o15bobo$146b3o47bo29bobo175b2o140bo4b
2o$145bo19b2o27b3o29bo202b3o113bobo$145bo3bo16b2o25bo31b2o204bo113bobo
$145bo2bobo14bo27b2o235bo65b2o36b2o4bo5bo$113b2o32bobo2bo86bo256bobo
34bobo4b2o41bo$113bo34bo3bo82b2obobo257bo4b2o28bo5bobo39b3o$114b3o35bo
81bobobobo174b2o77b4ob2o2bo2bo18b2o5b2o46bo$116bo32b3o79bo2bobobob2o
173b2o77bo2bobobobob2o19bo20b2o31b2o$101b2o51bo76b4ob2o2bo239bo16bobob
obo20bo22bo$100bobo50bobo79bo4bo125b2o112bobo15b2obobo20b5o14b2o3b3o$
102bo40bo10b2o42b2o31b2o2bob3o125b2o113b2o20bo26bo13bo6bo37b2ob2o$141b
3o6b2o46bo32b2o3b2o23b2o104bo158b3o12bobo45bob2o$140bo8bobo44bobo48bo
12bobo213bo11b2o35bo15b2o46bo$83b2o55b2o7bo5b2o39b2o49b2o13bo41b2o170b
obo10bo7b2o26b4o52b2o4b3o$83bo2bo61b2o5b2o89bobo55bobo169b2o11bobo5b2o
17bo6b2o3bo3b2o47b2o3bo3b2o$84b5o14b2o150b2o49bo4b2o90bo86b2o22b3o5bo
2b3o4b2o52b4o2bo$89bo13bo44b2o32b2o72b2o44b4ob2o2bo2bo88b3o107bo8b2obo
46b2o15bob2o$86b3o12bobo34bo10bo31bobo71bo46bo2bobobobob2o91bo106b2o
10bo45bobo12b3o2bo$85bo15b2o34bobo9bob2o28bo123bobobobo93b2o38bo65b3o
11b2o44bo13bo5bo$85b4o47bo3bo6b3o2bo27b2o124b2obobo115b2o14b5o62b3o57b
2o14b5o$83b2o3bo3b2o42bo3bo5bo3b2o158bo117bo13bo5bo60bobobo7b2o65bo$
82bo2b3o4b2o42bo3bo5b4o92b2o36b2o105b2o39bobo12b3o2bo59b3o2bo8bo10b2o$
82b2obo46b2o3bobo9bo48b2obo39bobo35bobo14b2o41b2o46bobo39b2o15bob2o30b
2o18b2o8bo3b2o6bob2o8bo$85bo45bobo4bo7b3o49bob2o41bo29b2o4bo17bo7b2o7b
o9bo15bo24b3o19bo55b4o2bo31bo18bo9b2o4bo3b3o2bo5b3o$85b2o37bo6bo13bo
125bo2bo2b2ob4o13bobo5b2o7b3o5b3o15bobo22bo60b2o10b2o3bo3b2o30bo21b3o
6bobo2b3obo3b2o6bo$124b3o3b2o14b5o40b2o45bo32b2obobobobo2bo14b2o17bo3b
o19b2o23bo25bo33bo11b2o4b3o32b5o14b3o2bo6b2o4bo2b4o$127bo20bo2bo39b2o
45b2o34bo2bobo36b2o3b2o52bo15b2o31bobo19bo37bo13bo2bobob2o3b2o2b2o6bo$
93b2o31b2o22b2o85bobo34bobo97b2o15bobo7bo22b2o20bob2o31b3o12bobobobobo
bo6bo5b3o36bo$94bo46b2o132bo3bo39bo54bobo23b3o9bo32b2ob2o30bo15b2o2bob
obo5bo2bo4bo39b3o$91b3o47bo104b2o31bo38bobo41b2o19b2o13b3obo9b2o66b4o
16bo2b2o6b2o6b5o37bo$91bo47bobo105b2o31b2o6b2o28bobo41b2o18b2o13bo13bo
bo64b2o3bo3b2o10b2o10bo11bo36b2o$128bo10b2o105bo32b2o7bo30bo64bo12b3o
5b2o5b2o12b2o9b2o38bo2b3o4b2o32bo$127bobo5b2o115b2o7bo17bo6bobo19b2o
24bo62b3obo3bo2b3obo12bobo9bo39b2obo40b2o41bobo$127bobo4bo2bo113bobo7b
3o22b2o20bo25b2o62bob4o3b5o15bo10b3o39bo83b2o$122b2o4bo6b2o116bo10bo8b
obo33b3o15b2o4bob2o61b2o3b2o35bo39b2o83bo$121bobo15b2o122b2o8b2o36bo
17bo3bobo63bo6bo$121bo17bobo132bo43b2o7b2o4b2o85b2o$120b2o7b3o9bo175bo
2bo99b2o2b2o62b2o10bo69b2o$131bo9b2o112b2o55b2o4b2o90b2o12bobo62bo9b2o
62b2o5bobo$130bo124bo55bobo46b2o5b2o41b2o13bo3bo56b3o10bobo61b2o7bo$
252b2obo20b2o33bo48b2o5bo60b2o56bo85b2o$181b2o6b3o60bo2b3o4b2o13bo13bo
18b2o53bobo54b2o3bob2o$182bo6bo63b2o3bo3b2o10b3o14b2o27b2o43b2o56bo2b
3o2bo127bo$169b2o11bobo5bo64b4o15bo4bo10bobo27bo29b2o9b2o57b3o5bobobo
125bobob2o$130b2o38bo12b2o10bo59bo15b2obob4o41b3o27bo9bobo56bo8bobobo
124bobobobo$130b2o38bobo20bo2bo59b3o12bobobo47bo24b3o11bo67bo2b3o119b
2obobobobo2bo$171b2o2b2o15bo4bo61bo13bo2b2o65bo4bo16b3o63b2obo120bo2bo
2b2ob4o$124b2o49b2o14bo5bo56b5o14b3o2bo64b3o18bo67b2o44bo78b2o4bo$124b
obo67b2ob2o55bo21b3o67bo17bo3bo63bo7bo37b3o82bobo$124bo67bob2o60bo18bo
69b2o17bo2bobo36b2o32bobo38bo82b2o$192bo2b2o58b2o18b2o89bobo2bo33b2o
33b2o38b2o$176b2o15b3o25b2o144bo3bo35bo$170b2o4b2o16bo12bo12bobo148bo
64bo$143bo26b2o35b2o13bo145b3o65bobo33b2o$93b3o45b3o62bobo133b2o92b2o
34bo$93b3o44bo74b2o90bo35b2o2bo121b2obo56b2o$93b3o44b2o74b2o89b3o34b4o
7b2o112bo2b3o4b2o48bo$96b3o116bo49b2o43bo34b2o8bobo112b2o3bo3b2o50bo$
96b3o165bobo5b2o35b2o34b2obo8bo114b4o35b2o14b5o$96b3o72b2o91bo7b2o73b
3o7b2o113bo15b2o22bo13bo$170bobo90b2o82bobo123b3o12bobo21bobo12b3o14b
2o$101bo68bo31b2o140b2obo79b2o47bo13bo6bo15b2o15bo13bobo$100bobo66b2o
30bobo73bo33bobo29bob4o78bobo41b5o14b2o3b3o29b4o15bo4b2o$101b2o42b2o
56bo69b2obobo32b2o30bobobob2o54b3o19bo43bo22bo27b2o3bo3b2o9b4ob2o2bo2b
o$70b2o3b2o20b2o46bo126bobobobo33bo29b2obobo4bo52bo67bo20b2o26b2o4b3o
2bo8bo2bobobobob2o$70b2o2bob3o17bobo44bobo123bo2bobobobob2o37b2o22bo2b
2ob4o53bo65b2o5b2o49bob2o11bobobobo$74bo4bo16bo5b2o39b2o124b4ob2o2bo2b
o30b2o5bobo21bo4bo66bo64bo5bobo41bo15b2obobo$70b4ob2o2bo15b2o5b2o169bo
4b2o32b2o7bo4b2o16b3obo2b2o61b2o64bobo4b2o40b2o19bo$70bo2bobobob2o190b
obo47b2o3bobo5b2o10b2o3b2o61bobo64b2o4bo5bo$73bobobobo49b2o75b2o63b2o
55bo4bobo156bobo41b2o$74b2obobo48bobo6b2o68b2o99bo15b4ob2o2bo158bobo
26b2o14bo7b2o$78bo49bo7bo3bo65bo100bobob2o11bo2bobobob2o48b2o108bo4b2o
21bo15bobo5b2o17bo$127b2o6bo3bo72b2o93bobobobo13bobobobo50bo96b2o15bob
o21b3o13b2o22b3o$64b2o70b3o72bobo90b2obobobobo2bo11b2obobo37bo11bo96bo
bo17bo23bo36bo$65bo7b2o138bo90bo2bo2b2ob4o15bo38b3o9b2o20b2o9bo63bo19b
2o51bo7b2o$65bobo5b2o70b2obo157b2o4bo61bo30b2o8b3o61b2o70bobo$66b2o52b
o24bob2o163bobo3b2o41b2o10b2o34b3o3bob2o85bo47b2o$119b2o192b2o4bo7b2o
7bo9bo15bo47b2o6b2o84b2o63b2o$119bobo16b2o179bobo5b2o7b3o5b3o15bobo51b
3o84bobo64bo$82bo55b2o180b2o17bo3bo19b2o50bo2bo109b2o18b2o20bob2o$83bo
254b2o3b2o41b2o30bo110bo18bo13b2o4b3o2bo$81b3o302b2o26bo75b2o35bo21b3o
10b2o3bo3b2o$341bo72bo2bo72b2o35b5o14b3o2bo15b4o$76b2o262bobo71b3o115b
o13bo2bobob2o15bo$76bo263bobo186b3o12bobobobobobo12b3o$77b3o261bo56bo
129bo15b2o2bobobo13bo$79bo155bo94b2o31bo34bobo127b4o16bo2b2o14b5o$234b
2o94bo32bobo32b2o126b2o3bo3b2o10b2o22bo$234bobo94b3o18b2o9b3o38b2o119b
o2b3o4b2o32bo$106bo226bo18b2o11bo11b2o26bo40b2o77b2obo40b2o$104b3o233b
2o35bo24b3o40b2o31bo49bo$103bo77b2o134b2o20bo2bo35b3o21bo44bo30b3o39b
2o6b2o$103b2o62bo12bobo135b2o14b2o4b2o38bo100bo38bo$49bo117b2o13bo134b
o15bobo144b2o40bo$47b5o14b2o47bo12b2o36bobo164bo168b2o14b5o13b2o$46bo
5bo13bo44b2obobo12bo45b2o155b2o78b2o89bo13bo19bo$46bo2b3o12bobo45bobo
2bo11bobo44b2o164b2o63b2o3b2o89bobo12b3o13b3o$45b2obo15b2o46bob2obo12b
2o12b2o29bo166bo64b2o95b2o15bo12bo$45bo2b4o52b2o4b3o2bobobo24b2o197b3o
172b4o$46b2o3bo3b2o47b2o3bo3b2o3b2o2b2o221bo155b2o10b2o3bo3b2o$48b3o4b
2o52b4o9b2o109b2o171b2o12b2o79bo11b2o4b3o2bo$48bo46b2o15bo49b2o68bobo
59b2o63bo47bo5b2o5bo46b2o30bobo19bob2o$45b2obo45bobo12b3o23b3o23bobo
62b2o4bo61bo2bo60b2o44b3o6b2o6b3o43bobo29b2o20bo$45b2ob2o37bo6bo13bo
13b3o10bobo13bo11bo60bo2bo2b2ob4o58b5o14b2o42bobo43bo18bo21b3o19bo7b2o
43b2o$87b3o3b2o14b5o7bo2bo9bo15b2o72b2obobobobo2bo63bo13bo130bo28bobo
10bo38bo$90bo22bo3b2obo13bo2b2o10b2o3bo72bobobobo63b3o12bobo131bo26bo
3bo8b2o38b3o29b2o$56b2o31b2o20bo5b2o2bo2bo9b2o2bo11bo4bo71bobob2o63bo
15b2o141bo17b5o7bobo24b2o15bo28bobo$57bo46b2o5b2o9b3o10bo15bo2bo73bo
67b4o154b2o17bo4bo2b2o2b2o13b2o10bo15b2o28bo$54b3o11b3o33bo31bo15bo2bo
138b2o3bo3b2o149bobo17bo3b2obo3b2o14b2o10b3o$54bo13bo33bobo49b2o10b2o
30b2o41b2o50bo2b3o4b2o169bo5bobo17bo14bo$69bo26b2o4b2o50b2o11b2o29bo
15bo9bo7b2o7bo51b2obo178bo5bo38b2o$92bo5bo67bo29bobo15b3o5b3o7b2o5bobo
54bo198b2o23bo$90b2o6bo19b2o31b2o43b2o19bo3bo17b2o55b2o197b2o2b2o16b2o
bo$85b2o3bobo2bo2bo18bobo25bo2b2o2bo63b2o3b2o262b2o12bobo15bo2b3o4b2o
2bo$84bobo3bobo4bo4b2o13bo26bob4ob2o37b3o292b2o14bo16b2o3bo3b2o2bobo
43bo$84bo9b2o6bobo11b2o26bo2bo2bo42b2o24bo84b2o17bo173bo2bo3bo15b4o7b
2o26b2o14b5o$83b2o6bo12bo40b2o28b2o11b2obob2o23bobo84bo17b3o48b2o121bo
5bobo14bo15b2o22bo13bo5bo$91b2ob2o8b2o69b2o11bo2b4o23bobo15bo65b3o21bo
43b2o2b2o122bo3bo3bo14b3o12bobo21bobo12b3o2bo$93bo94bo4bo25bo15b2o65bo
22b2o42bobo123b3o5bo3bo16bo13bo6bo15b2o15bob2o$94b2o93b4o36b2o4bobo
132bo94b2o28bo8bo3bo10b5o14b2o3b3o29b4o2bo$93b2o96b2o3bobo31bo99bo34b
3o97b2o38bo3bo9bo22bo27b2o3bo3b2o$197b2o8b2o18b3o98b2o38bo3b2o132bobo
12bo20b2o26b2o4b3o$25b2o3b2o61b2o102bo9b2o18bo101b2o33bo3bo3bo88b2o44b
o12b2o5b2o49bo$25b2o2bob3o59b2o124b2o142bobo2bo4b3o87bo64bo49bob2o$29b
o4bo58b2o123bo2bo139bo2bobo8bo85b2o2bobo60bobo46b2ob2o$25b4ob2o2bo184b
2o4b2o108b2o24bo3bo12b2o86bob2o59b2o10bo$25bo2bobobob2o134b2o5b2o46bob
o47bo52b2o5bobo23bo16bobo5b2o73bo3bob3o63b2o5bobo$28bobobobo136bo5b2o
48bo46b2o52b2o7bo24b3o15bo4bobo72b2o3bo66bo2bo4bobo26b2o$29b2obobo136b
obo53b2o45bobo60b2o37b4ob2o2bo74b2ob2o68b2o6bo4b2o21bo$33bo138b2o43b2o
157bo2bobobob2o48b2o25bo4b2o17b2o41b2o15bobo21b3o$176b2o9b2o16b2o11bo
105bo54bobobobo50bo30b2o16b2o41bobo17bo23bo$19b2o120b2o32bobo9bo18b2o
7b3o105bobob2o51b2obobo37bo11bo35b2o14bo40bo19b2o$20bo7b2o76bo20bo12bo
bo33bo11b3o14bo9bo107bobobobo54bo38b3o9b2o27bo6bobo53b2o$20bobo5b2o33b
2o39b3o20b2o13bo47bo4bo126b2obobobo2bo93bo36b4o5bobo$21b2o41bo38bo22bo
bo43b2o19b3o127bo2b2ob4o37b2o41b2o10b2o36b2o8bo$62bo40b2o30b2o33bob2o
18bo70bo57bobo4bo42bo7b2o7bo9bo15bo51b2o$62b5o14b2o53b2o31bo22b2o51b2o
14b5o55b2o5bobo40bobo5b2o7b3o5b3o15bobo19bo106b3o$67bo13bo53bo36bo73bo
13bo5bo62b2o41b2o17bo3bo19b2o18bob2o26b2o76bo$64b3o12bobo86b2obo74bobo
12b3o2bo123b2o3b2o38bob2o27b3o69b2o4bo$63bo15b2o87b2o77b2o15bob2o168bo
2b3o24b2o70b2o$63b4o7b3o184b4o2bo173bo25bo$31b2o28b2o3bo5b2ob2o5b2o
172b2o3bo3b2o172bobo20bo3bo$31bo28bo2b3o8bo8bo172b2o4b3o123bobo48b2o$
32b3o25b2obo19bobo96b2o80bo124b2o94b3o$34bo28bo20b2o89b2ob2obobo5b2o
73bob2o114b2o5bo95bo55b2o$63b2o110b2ob2obo7b2o72b2ob2o114bo103bo53bobo
$181bo201b3o18b2o50b2o84bo$17bo43bo113b2ob3o204bo18b2o23b2o26bo68bo$
17b2o40b3o9b2o103bobo15bo42bo17b2o135b2o35bo24b3o69b3o$16bobo39bo13bo
97b2o4bo13b2obobo39b3o17bo135bo2bo35b3o21bo74bo$58b2o9b3o56b2o38bo2bo
2b2ob4o8bobobobo38bo21b3o127b2o4b2o38bo95b2o38bo$4bo64bo56b2ob2o37b2ob
obo3bo2bo5bo2bobobobob2o35b2o22bo126bobo162b2o14b5o$2b5o14b2o103b2o3bo
39bob4o9b4ob2o2bo2bo52b2o132bo165bo13bo5bo$bo5bo13bo44b2o20b2o36b2o43b
obobo14bo4b2o35bo18bobo130b2o78b2o85bobo12b3o2bo$bo2b3o12bobo45bo16b2o
2b2o42bo39bo15bobo39b5o18bo4b2o134b2o63b2o3b2o86b2o15bob2o$2obo15b2o
38bo7bob2o12bobo12b2o28b2obo44bo9b3ob2o38b2o5b2o10b4ob2o2bo2bo132bo64b
2o105b4o2bo$o2b4o53bo4b3o2bo9bo3bo13b2o42b2o34bo6bo44bobo16bo2bobobobo
b2o133b3o134b2o15b2o10b2o3bo3b2o$b2o3bo3b2o43bo4bo3bo3b2o10b2o60bo15bo
9bo7bobo6bob2ob2o37b2o2bo4bo13bobobobo138bo133b2obo14bo11b2o4b3o$3b3o
4b2o44b2obo4b4o11b2obo3b2o44b2o6bobo15b3o5b3o7b2o5bobob2ob2o32b2o2b2ob
o4b2o15b2obobo199b2o12b2o57b2o2bo11bobo19bo$3bo46b2o4bo10bo10bo2b3o2bo
45b3o5b2o19bo3bo17b2o38bobo4b5o22bo88b2o52bobo56bo5b2o5bo59bo4bo9b2o
20bob2o$2obo45bobo12b3o10bobobo5b3o33bobo2b2o30b2o3b2o3bo52bo6bobobo
111bo2bo50b2o54b3o6b2o6b3o62bo29b2ob2o$2ob2o37bo6bo13bo12bobobo8bo33bo
b2o3bo39bobo49b2o19b2o41b2o59b5o14b2o33bo54bo18bo56bo5bo$42b3o3b2o14b
5o5b3o2bo44b3o36bo6b2o59bobo10bo7b2o7bo9bo15bo64bo13bo164b2o3b3o$45bo
22bo6bob2o40b2o5bo5bo29bobo71bo7bobo5b2o7b3o5b3o15bobo59b3o12bobo63bo
101b4o24b2o$11b2o31b2o20bo9b2o41b2o6b2o3bo29bobo66bo3bobo7b2o17bo3bo
19b2o58bo15b2o63bo103b2o25bo$12bo46b2o5b2o9bo50bo3bo30bo67bobobobo25b
2o3b2o78b4o77b3o102bo26b3o$9b3o47bo113b2o53bo2bobobob2o107b2o3bo3b2o
206bo$9bo47bobo68bo2bo27b3o12bo53b4ob2o2bo28bo78bo2b3o4b2o5bo$46bo10b
2o70b2o20b2o8bo9b3o58bo4bo27bobo23b3o15b2o34b2obo12b2o99b2o79b2o$45bob
o5b2o96b2o7bo10bo56b2o2bob3o28bobo21bo4bo14b2o37bo12bobo98bobo78b2o2b
2o$45bobo4bo2bo107b2o63b2o3b2o31bo24bob2o53b2o114bo4b2o62b2o12bobo$40b
2o4bo6b2o46b2o26b2o31bo2bo89b2o31b3o169b4ob2o2bo2bo60b2o13bo$39bobo15b
2o41bobo28bo31b2o4b2o75b3o6bo31bo172bo2bobobobob2o79bo$39bo17bobo42bo
11b2o5b2o46bobo76bo7b3o18b2o77b2o17bo87bobobobo75b2o$38b2o19bo55bo5b2o
3b2o43bo75bo10bo18b2o78bo17b3o48b2o36b2obobo76bo3bob3o$59b2o34b2o18bob
o8b3o42b2o92b2o87b3o21bo43b2o2b2o40bo74b3o6b2obo$96b2o18b2o8b2o33b2o
101bo2bo86bo22b2o42bobo14b2o103bo8bob2o$95bo24b2o6bo2b2o19bo9bo96b2o4b
2o151b2o2bo7b2o5bobo14b2o41b2o54b3obo$43b2o74bobo9bo18bobo6b3o96bobo
46b2o5b2o114bobo4bo17bo7b2o7bo9bo15bo$44b2o74bo11b3o16b2o6bo98bo48b2o
5bo102bo3bo2b2o6bo2b2ob4o13bobo5b2o7b3o5b3o15bobo54bo$43bo90bo4bo117b
2o53bobo101bo4bo2bo6b2obobobo2bo14b2o17bo3bo19b2o$48b2o65b3o19b3o127b
2o43b2o101bobobo5b3o4bobobobo35b2o3b2o$48b2o65b3o18bo70bo59bo29b2o9b2o
104bobobo8bo4bobob2o$115b3o18b2o51b2o14b5o58b3o27bo9bobo76b2o23bo4bo
15bo43bo$112b3o75bo13bo5bo59bo10b2o12b3o11bo70b2o5bobo22bo3bo59bobo23b
2o16b2o$112b3o75bobo12b3o2bo70bobo6bo4bo17bo66b2o7bo56b2o28bobo21b3ob
2o14b2o$45bo66b3o76b2o15bob2o69bo8b3o96b2o23b2o21b2o7bo30bo22bobob2o$
44b2o159b4o2bo10bo70bo17bob3o103bo17b2o5bobo19b2o30b2obo$44bobo153b2o
3bo3b2o9b5o14b2o51b2o19b2obo59bo42b3o22b2o11b2o7bo$200b2o4b3o10bo5bo
13bo73bob2o58bobob2o41bo35b2o7b3o18b2o7bo$61bo64b2o80bo10bo2b3o12bobo
74b3obo56bobobobo39b2o34bo11bo18b2o$59b3o63bobo5b2o73bob2o6b2obo15b2o
135b2obobobo2bo91b2o$58bo66bo7b2o72b2ob2o6bo2b4o91bo58bo2b2ob4o90bo2bo
$19bo38b2o64b2o64b2o27b2o3bo3b2o143bobo4bo32b2o55b2o4b2o$17b5o14b2o
151bobo29b3o4b2o143b2o5bobo30bo55bobo46b2o5b2o$16bo5bo13bo101bo42bo9bo
7b2o20bo80b2o77b2o27b2obo20b2o33bo48b2o5bo$16bo2b3o12bobo97b2obobo39b
3o17bo18b2obo73b2o5bobo105bo2b3o4b2o13bo32b2o53bobo$15b2obo15b2o97bobo
bobo38bo21b3o15b2ob2o72b2o7bo106b2o3bo3b6o6b3o43b2o43b2o$15bo2b4o32b2o
74bo2bobobob2o37b2o22bo101b2o107b4o5bo2bo6bo4bo40bo29b2o9b2o$16b2o3bo
3b2o10b2o17bo73b4ob2o2bo273bo9bobo3b2obob4o41b3o27bo9bobo$18b3o4b2o11b
o15b2o78bo4bo89b2o17bo42bo122b3o12bobobo47bo11bo12b3o11bo2b2o$18bo19bo
bo89b2o2bob3o91bo17b3o39bobob2o121bo13bo2b2o56b2o7bo4bo$15b2obo20b2o8b
o80b2o3b2o90b3o21bo38bobobobo115b5o14b3o2bo55bobo6b3o17bo3bo$15b2ob2o
28b2o112b2o63bo22b2o37b2obobobo2bo112bo21b3o67bo16bo4bo$47b2o6b3o96b2o
5bobo126bo2b2ob4o114bo18bo69b2o18bobobo$48b2o2b2o3bo15b2o79bobo4bo6b2o
120bo4bo117b2o18b2o89bobobo$26b2o29bo98bo2b2ob4obobo5b2o75b3o36b3obo2b
2o225bo4bo$27bo24bo3bo48b2o48b2obobobo2bobo7b2o74bo3bo37b2o3b2o226bo3b
o$24b3o25bob2o49bo50bobobobo3b2o82bo5bo$24bo81bo11bo37bobob2o89bo3bo
271b2o$105b2o9b3o38bo22bo71b3o5b2o203bo$43b2o70bo60b2obobo78bobo202b3o
45b2o$39b2o2b2o70b2o10b2o41b2o3bobobobo80bo160b2o43bo37b2o5bobo$38bobo
12b2o72bo15bo9bo7b2o7bobo2bobobob2o79b2o158bobo5b2o35b2o37b2o7bo$39bo
13b2o70bobo15b3o5b3o7b2o5bobob4ob2o2bo240bo7b2o83b2o$35bo89b2o19bo3bo
17b2o6bo4bobo65bo171b2o39b2o$34bobo4b2o41b4o14b2o41b2o3b2o22bobo5b2o
64bobob2o207b2o39bo$33bo3bo3bo41bo18b2o70b2o72bobobobo180bo27bo37bobob
2o$32bo3bo5b3o37bo4bo159b2obobobo2bo173b2obobo64bobobobo$31bo3bo8bo38b
ob2o161bo2b2ob4o172bobobobo63b2obobobo2bo$30bo3bo49bo163bo4bo173bo2bob
obobob2o37b2o22bo2b2ob4o$31bobo113bo101b3obo2b2o169b4ob2o2bo2bo30b2o5b
obo21bo4bo$32bo110b2o2b2obo7b2o91b2o3b2o173bo4b2o32b2o7bo22b3obo2b2o$
142bo3bobobo8bo269bobo47b2o23b2o3b2o$84b2o50b2o4bo3b2obo6b3o270b2o$84b
o26b2o23b2o4bo4bo8bo309bo$85b3o24bo30bo3bo317bobob2o$87bo21b3o32bo2bo
317bobobobo$109bo44b2o308b2obobobo2bo$154bobo308bo2b2ob4o$156bo308bo4b
o$76b2o78b2o308b3obo2b2o$76b2o3b2o63b2o320b2o3b2o$81b2o64bo$144b3o$
144bo$68b2o12b2o$69bo5b2o5bo98b2o11b2o$66b3o6b2o6b3o94b2o10bo2bo$66bo
18bo88b2o6bo7b5o$175bo13bo$175bobo12b3o$176b2o15bo$190b4o$185b2o3bo3b
2o$185b2o4b3o2bo$149bo43bob2o$120bo29b2o41bo$120b2o27b2o41b2o$119bobo
2$166bo17b2o$114b2o48b3o17bo$114b2o2b2o43bo21b3o$118bobo42b2o22bo$119b
o$122b3o$116b2o3bo$117bo3bo3bo$114b3o4bo2bobo$114bo8bobo2bo$124bo3bo
24b2o$128bo23bobo5b2o$125b3o24bo7b2o$151b2o2$165bo$161b2obobo$160bobob
obo$157bo2bobobob2o$157b4ob2o2bo$161bo4bobo$159bobo5b2o$159b2o!

AforAmpere
Posts: 1050
Joined: July 1st, 2016, 3:58 pm

Re: Pattern viewer for forum threads

Post by AforAmpere » July 7th, 2019, 1:44 pm

There is no Zoom 0 when using the scroll bar at the top. I'm not sure it's an error.
I and wildmyron manage the 5S project, which collects all known spaceship speeds in Isotropic Non-totalistic rules.

Things to work on:
- Find a (7,1)c/8 ship in a Non-totalistic rule
- Finish a rule with ships with period >= f_e_0(n) (in progress)

User avatar
rowett
Moderator
Posts: 1750
Joined: January 31st, 2013, 2:34 am
Location: UK
Contact:

Re: Pattern viewer for forum threads

Post by rowett » July 7th, 2019, 3:03 pm

Ian07 wrote:Bug report
Thanks for your report! Here is some information on LifeViewer Zoom.

The camera zoom range is from -16x to 64x:
  • 64x means each cell is 64x64 pixels on the dispaly
  • 1x means each cell is 1 pixel on the display
  • -16x means each pixel is a block of 16x16 cells
Negative zooms can also be written as fractions or decimals. The following are equivalent:
  • ZOOM -4
  • ZOOM 1/4
  • ZOOM 0.25
The canonical form is the first, ZOOM -4, and this is also used on the UI slider.

To answer your bug report specifically:
Ian07 wrote:setting the default zoom to negative values just changes it to positive
Only true in the case of ZOOM -1 which is equivalent to ZOOM 1 based on the rule above.
Ian07 wrote:and setting it to zero just gives an error
Correct, ZOOM 0 is invalid. I guess it would mean the camera was infinitely far away from the cells.

User avatar
rowett
Moderator
Posts: 1750
Joined: January 31st, 2013, 2:34 am
Location: UK
Contact:

Re: Pattern viewer for forum threads

Post by rowett » July 11th, 2019, 10:30 am

Build 364 is now live on the Forums and LifeWiki

Please note: you will need to refresh your browser to use the new build (Ctrl-F5 on Chrome)

Enhancements since the last released build:
  • Ctrl-C with no selection copies entire pattern to external clipboard
  • there are now four additional standard paste locations: Top, Left, Right, bottom
  • selection and paste boxes now work with camera rotation
The updated hotkey map detailing the LifeViewer keyboard controls is here.

Comments, feedback, suggestions and bug reports welcome!

User avatar
rowett
Moderator
Posts: 1750
Joined: January 31st, 2013, 2:34 am
Location: UK
Contact:

Re: Pattern viewer for forum threads

Post by rowett » July 11th, 2019, 10:45 am

A note on Cut, Copy, Paste and clipboards:

[Short version]
To copy the entire pattern as RLE to the clipboard ensure there is no selection in LifeViewer and use Ctrl-C (or Command-C).
If there is a selection use Ctrl-K (or Command-K) to clear it and then use Ctrl-C (or Command-C).

[Long version]
LifeViewer has its own internal clipboard for editing tasks. In fact it has 10. By default when you are selecting cells, and using Cut or Copy, LifeViewer is only using its internal clipboard and does not update the "external" clipboard.

If you want Cut or Copy in LifeViewer to also update the "external" clipboard you need to enable this by clicking on the Sync button at the top of the LifeViewer window. If Sync is On then any Cut or Copy will update both the internal and "external" clipboards. If it's off then only LifeViewer's internal clipboard is updated.

The reason for this is that browser security makes accessing and modifying the "external" clipboard difficult (for good reason). For a large enough selection every Copy or Cut a) takes a long time and b) requires a confirmation key press at the end. So for ad-hoc editing in LifeViewer it's much simpler and faster have Sync off and not update the "external" clipboard.

The one exception to the Sync rule is if you press Ctrl-C (or Command-C) with no selection. In this case LifeViewer assumes you want to copy the entire pattern to the "external" clipboard only, and does so.

Post Reply