From 2e0ff8f55124d8694572188eb79ecafe5c157504 Mon Sep 17 00:00:00 2001 From: tnichols217 <62992267+tnichols217@users.noreply.github.com> Date: Thu, 23 Oct 2025 13:10:25 -0400 Subject: [PATCH] Fix GH builder and clean repo --- .envrc | 1 + .github/workflows/main.yml | 53 +-- .gitignore | 3 + readme.markdown => README.md | 14 +- brotherhood.gz | 743 ----------------------------------- brotherhood.pdf | Bin 109083 -> 0 bytes convert.py | 18 + flake.lock | 129 ++++++ flake.nix | 48 +++ nix/build.nix | 21 + rotated.gz | 607 ---------------------------- rotated.pdf | Bin 88683 -> 0 bytes src/brotherhood.dot | 599 ++++++++++++++++++++++++++++ 13 files changed, 849 insertions(+), 1387 deletions(-) create mode 100644 .envrc create mode 100644 .gitignore rename readme.markdown => README.md (95%) delete mode 100755 brotherhood.gz delete mode 100755 brotherhood.pdf create mode 100644 convert.py create mode 100644 flake.lock create mode 100644 flake.nix create mode 100755 nix/build.nix delete mode 100755 rotated.gz delete mode 100755 rotated.pdf create mode 100755 src/brotherhood.dot diff --git a/.envrc b/.envrc new file mode 100644 index 0000000..8392d15 --- /dev/null +++ b/.envrc @@ -0,0 +1 @@ +use flake \ No newline at end of file diff --git a/.github/workflows/main.yml b/.github/workflows/main.yml index c46a92e..97fa201 100644 --- a/.github/workflows/main.yml +++ b/.github/workflows/main.yml @@ -1,44 +1,25 @@ -# This is a basic workflow to help you get started with Actions - -name: CI - -# Controls when the action will run. +name: Releases on: - # Triggers the workflow on push or pull request events but only for the master branch push: - branches: [ master ] - pull_request: - branches: [ master ] - - # Allows you to run this workflow manually from the Actions tab + tags: + - 'release-*' workflow_dispatch: - -# A workflow run is made up of one or more jobs that can run sequentially or in parallel jobs: - # This workflow contains a single job called "build" build: - # The type of runner that the job will run on runs-on: ubuntu-latest - - # Steps represent a sequence of tasks that will be executed as part of the job + permissions: + contents: write + id-token: write + pages: write steps: - # Checks-out your repository under $GITHUB_WORKSPACE, so your job can access it - - uses: actions/checkout@v2 - # setup graphviz environment - - uses: ts-graphviz/setup-graphviz@v1 - - - name: Make Distribution directory - run: mkdir dist - - # Create the PDF output - - name: PDF - run: dot -Tpdf brotherhood.gz > dist/brotherhood.pdf - - # Create the SVG output - - name: SVG - run: dot -Tsvg brotherhood.gz > dist/brotherhood.svg - - - uses: actions/upload-artifact@v2 + - name: Checkout + uses: actions/checkout@v3 + - name: Install Nix + uses: cachix/install-nix-action@v30 + - name: Build Project + shell: bash + run: | + nix build --experimental-features "nix-command flakes" .#default + - uses: ncipollo/release-action@v1 with: - name: Generated Trees - path: dist/ + artifacts: "result/*" \ No newline at end of file diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..e319380 --- /dev/null +++ b/.gitignore @@ -0,0 +1,3 @@ +result +*.pdf +.direnv \ No newline at end of file diff --git a/readme.markdown b/README.md similarity index 95% rename from readme.markdown rename to README.md index 968f19f..162d3fa 100755 --- a/readme.markdown +++ b/README.md @@ -27,12 +27,24 @@ In order for the markup to be put into a usable form, it must first be rendered On Debian based systems: -``` +```bash sudo apt-get install graphviz ``` That is all you need! +On any `nix` supported system: + +```bash +nix develop +``` +To activate an graphviz environment. + +To build: +```bash +nix build +``` + #### OS X #### For OS X, you will need to download the install for Graphviz from [their website][gviz-osx]. From there, you can just install like a normal application. diff --git a/brotherhood.gz b/brotherhood.gz deleted file mode 100755 index 3914896..0000000 --- a/brotherhood.gz +++ /dev/null @@ -1,743 +0,0 @@ -/****************************************** - * Beta Nu of Theta Chi Brotherhood tree. - *****************************************/ -digraph brotherhood { - ranksep=0; // minimum separation between ranks - concentrate=true; // gives a more flowing edge pattern - ratio=compress; // optimizes for horizontal space - size="75,75"; - - //Section 1 - /* This first block represents a timeline on the left side. */ - { - // Change font to something appropriate for your system - node [shape=plaintext, fontname="Nimbus Sans 1", fontsize=12]; - edge [style=invis]; - //Put pledge classes here "Pledge Class 1" -> "Pledge Class 2" - "Fall 1964" -> "Spring 1965" -> "Fall 1965" -> "Spring 1966" -> "Fall 1966" -> "Spring 1967" -> "Fall 1967" -> "Spring 1968" -> "Fall 1968" -> "Spring 1969" -> "Fall 1969" -> "Spring 1970" -> "Fall 1970" -> "Spring 1971" -> "Fall 1971" -> "Spring 1972" -> "Fall 1972" -> "Spring 1973" -> "Fall 1973" -> "Spring 1974" -> "Fall 1974" -> "Spring 1975" -> "Fall 1975" -> "Spring 1976" -> "Fall 1976" -> "Spring 1977" -> "Fall 1977" -> "Spring 1978" -> "Fall 1978" -> "Spring 1979" -> "Fall 1979" -> "Spring 1980" -> "Fall 1980" -> "Spring 1981" -> "Fall 1981" -> "Spring 1982" -> "Fall 1982" -> "Spring 1983" -> "Fall 1983" -> "Spring 1984" -> "Fall 1984" -> "Spring 1985" -> "Fall 1985" -> "Spring 1986" -> "Fall 1986" -> "Spring 1987" -> "Fall 1987" -> "Spring 1988" -> "Fall 1988" -> "Spring 1989" -> "Fall 1989" -> "Spring 1990" -> "Fall 1990" -> "Spring 1991" -> "Fall 1991" -> "Spring 1992" -> "Fall 1992" -> "Spring 1993" -> "Fall 1993" -> "Spring 1994" -> "Fall 1994" -> "Spring 1995" -> "Fall 1995" -> "Spring 1996" -> "Fall 1996" -> "Spring 1997" -> "Fall 1997" -> "Spring 1998" -> "Fall 1998" -> "Spring 1999" -> "Fall 1999" -> "Spring 2000" -> "Fall 2000" -> "Spring 2001" -> "Fall 2001" -> "Spring 2002" -> "Fall 2002" -> "Spring 2003" -> "Fall 2003" -> "Spring 2004" -> "Fall 2004" -> "Spring 2005" -> "Fall 2005" -> "Spring 2006" -> "Fall 2006" -> "Spring 2007" -> "Fall 2007" -> "Spring 2008" -> "Fall 2008" -> "Spring 2009" -> "Fall 2009" -> "Spring 2010" -> "Fall 2010" -> "Spring 2011" -> "Fall 2011" -> "Spring 2012" -> "Fall 2012" -> "Spring 2013" -> "Fall 2013" -> "Spring 2014" -> "Fall 2014" -> "Spring 2015" -> "Fall 2015" -> "Spring 2016" -> "Fall 2016" -> "Spring 2017" -> "Fall 2017" -> "Spring 2018" -> "Fall 2018" -> "Spring 2019" -> "Fall 2019" -> "Spring 2020" -> "Fall 2020" -> "Spring 2021" -> "Fall 2021" -> "Spring 2022" -> "Fall 2022" -> "Spring 2023" -> "Fall 2023" -> "Spring 2024" -> "Fall 2024" -> "Spring 2025"; - } - - //Section 2 - /* This lists who was in which pledge class so that everyone from each pledge class is in the same rank. */ - node [color=black, shape=ellipse, fontname="Nimbus Sans 1", fontsize=12]; - edge [arrowhead=none, arrowtail=none]; - /* Data from before 1973 is incomplete and probably inaccurate */ - { rank = same; "Fall 1964"; "Vic Walach"; "Robert Reinhofer"; "Robert Wake"; "Stan Polcar"; } - { rank = same; "Spring 1965"; "Cedric Dilsizian"; "Henry Finkle"; "Arthur Scott"; "Tom Kuzmarski"; "Dave Pheanis"; } - { rank = same; "Fall 1965"; } - { rank = same; "Spring 1966"; "William Patterson"; "Tom Dohnal"; "Dana Zahuranic"; } - { rank = same; "Fall 1966"; } - { rank = same; "Spring 1967"; } - { rank = same; "Fall 1967"; } - { rank = same; "Spring 1968"; "Manna Case"; } - { rank = same; "Fall 1968"; "Julius Moldovanyi"; } - { rank = same; "Spring 1969"; "Doug Day"; } - { rank = same; "Fall 1969"; } - { rank = same; "Spring 1970"; "Paul Williams"; "Bob Eyerman"; "Larry Bisset"; } - { rank = same; "Fall 1970"; } - { rank = same; "Spring 1971"; "Dave Reid"; "Ted Brenneman"; } - { rank = same; "Fall 1971"; "Walt Mahovlich"; } - { rank = same; "Spring 1972"; "Doug Clafin"; } - { rank = same; "Fall 1972"; } - /* Everything below here is fairly accurate */ - { rank = same; "Spring 1973"; "Bob DiVincenzo"; "Mark Bertison"; "Dave Kjeldgaard"; "Dave Gordon"; "Jim Strand"; "Stan Toncich"; "John Rusek"; "Ron Kaneshiro"; } - { rank = same; "Fall 1973"; "Ron Hogue"; "Morris Levy"; "Glenn Pierce"; } - { rank = same; "Spring 1974"; "Steve Nicol"; "Greg Beer"; "Oscar Lee"; } - { rank = same; "Fall 1974"; "John Zeitler"; "John Stehli"; "Scott Sparenberg"; } - { rank = same; "Spring 1975"; "Dave Marvinney"; "Mark Yunker"; } - { rank = same; "Fall 1975"; } - { rank = same; "Spring 1976"; "Craig Marvinney"; } - { rank = same; "Fall 1976"; } - { rank = same; "Spring 1977"; "Ken Kosovich"; "Dore Shafransky"; "Doug Cullin"; "Joe Koehler"; } - { rank = same; "Fall 1977"; "Dave Bond"; "Dave Fletcher"; "Norm Lindner"; "Terry Patterson"; } - { rank = same; "Spring 1978"; "Brian Marble"; "Tom Gorensick"; "Joe Hrovat"; "Edgar Stehli"; "Barney Olson"; } - { rank = same; "Fall 1978"; "Mike McHenry"; "Ched Stanisic"; } - { rank = same; "Spring 1979"; "Dave Shapiro"; "Rick Tomsick"; "John Parsons"; "Jim Gialamas"; "Rob Hurd"; "Jim Gentry"; } - { rank = same; "Fall 1979"; "Rick Targosky"; } - { rank = same; "Spring 1980"; "Mike Millstein"; "Dale Herman"; "Joe Snyder"; "Leon Kofman"; "Paul Tripi"; "Dale Pulver"; } - { rank = same; "Fall 1980"; } - { rank = same; "Spring 1981"; "Nick Skelin"; "Tim McHenry"; "Laszlo Ilyes"; "Rich Faldowski"; "Willie Bartok"; "Jim McAward"; } - { rank = same; "Fall 1981"; "Randy Thome"; "Jay Hoying"; "Marvin McGowan"; "Paul Franceus"; } - { rank = same; "Spring 1982"; "Dave Kirsch"; "Con Audeh"; "Ken Ross"; "Kevin O'Toole"; } - { rank = same; "Fall 1982"; "Rich Drushel"; "Bill Schiffman"; "Matt Davis"; "Jim Visconti"; "Jeff Damasiewicz"; "Karl Washburn"; } - { rank = same; "Spring 1983"; "Curt Harkless"; "Tim Wilt"; "Mark Kikta"; "John Schienmann"; "Steve Farrington"; "Brian Walden"; "Tom Horwitz"; } - { rank = same; "Fall 1983"; "Dave Targosky"; "Scott Pearson"; "Rich Kairis"; "Bob Snyder"; "Joe Bonilla"; } - { rank = same; "Spring 1984"; "Michael Keresztesy"; "Brian Martin"; } - { rank = same; "Fall 1984"; "Craig Austin"; "Mike LeMire"; "Peter Szigeti"; "Chris DeHaas"; } - { rank = same; "Spring 1985"; "Art Brace"; "Jim Robejsek"; "Bill Yale"; "Soon Kang"; "Michael Marks"; "Chris Kovski"; "Dennis Wendling"; } - { rank = same; "Fall 1985"; "Mark Keresztesy"; "John Shin"; "Tim Dunagan"; } - { rank = same; "Spring 1986"; "Pete Kaufmann"; "Steve Cox"; "Allan Zoller"; "Scott Froelich"; } - { rank = same; "Fall 1986"; "Scott Weintraub"; "Tom Mele"; "Chris Frost"; "John McGlaughlin"; "Bruce Delaney"; "Mike Rappaport"; "Herb Lichtman"; "Randy Rouda"; } - { rank = same; "Spring 1987"; "Pete Dinin"; "Joe Nikstenas"; "Alex Kranz"; "Neal Kozlowski"; "Andy Terris"; } - { rank = same; "Fall 1987"; } - { rank = same; "Spring 1988"; "James Nauer"; "Yong Park"; "Seth Rich"; } - { rank = same; "Fall 1988"; "Jeff Cohen"; "Ned Johnson"; "Seth Walter"; "John Eddy"; "Patrick Nevers"; "Paul May"; "Stan Shmia"; "Joel Meltzer"; } - { rank = same; "Spring 1989"; "Eric Meyer"; "Steve Hartmeyer"; "Ben Winter"; } - { rank = same; "Fall 1989"; "John Husemoller"; "Troy Babcock"; "Siva Paramanandam"; "Jared Bendis"; } - { rank = same; "Spring 1990"; "Mike Pullin"; "Steve Clute"; } - { rank = same; "Fall 1990"; "Mike Opincar"; "Benjamin Schultz"; "Paul Gerwe"; "Anthony Bucci"; "Benjamin Asher"; "Neil Forbes"; "Howard Wolf"; "Shannon Kalvar"; } - { rank = same; "Spring 1991"; "J.J. Wurz"; "Geoff Wedig"; "Raj Narayan"; "Ken Batcher"; "John Whiting"; "Matt Slotten"; "Tom Belcher"; } - { rank = same; "Fall 1991"; "Jim Ogle"; "Dan Alt"; "Brent Keith"; } - { rank = same; "Spring 1992"; "John Milliard"; "Gregory Jehan"; } - { rank = same; "Fall 1992"; "Mike Witczak"; "Todd Kramer"; "Sean O'Toole"; "Harmeet Narang"; "Tony Waylonis"; "Dave Peascoe"; "David Kahane"; "Ben Stern"; "John Grimley"; "Todd Lenz"; } - { rank = same; "Spring 1993"; "Dave Rogers"; "Mike Ganahl"; "Joe Klich"; "John Cover"; "Chris Dreher"; } - { rank = same; "Fall 1993"; "Cory Hojka"; "Ethan Field"; "Wes Shull"; "Andy West"; "Ken DeYoung"; "Matt Smith"; "Andy Wartluft"; } - { rank = same; "Spring 1994"; "Adam Shiel"; "Brian Doerk"; "Skylor Williams"; "Nick Brienza"; "Colin Fahrion"; } - { rank = same; "Fall 1994"; "Ben Schroeder"; "Kendrick Shaw"; "Jeremy Friesen"; "Justin Shepard"; "Martin Witczak"; "John Chunko"; "Joshua Brown"; "Michael Ashmore"; } - { rank = same; "Spring 1995"; "Matt Schwickerath"; "David Lukens"; "Rob Brower"; "Steve Antol"; } - { rank = same; "Fall 1995"; "Nathan Dombrook"; "David Eshelman"; "Louis Campbell"; "Jason Freshwater"; "Harry Meier"; "Scott Schwickerath"; "Glen Brown"; } - { rank = same; "Spring 1996"; "Mike Reed"; "Nathan Sterret"; "Jason Dieterle"; "Brian Lutz"; "Dan Khanna"; "Tod Kenzie"; } - { rank = same; "Fall 1996"; "Jeffrey Moore"; "David Chapin"; "Martin Wojtowicz"; "David Eubank"; } - { rank = same; "Spring 1997"; "Adam Vandenberg"; "Steve Manchir"; "Brad Triden"; } - { rank = same; "Fall 1997"; "Ian McIntire"; "Joseph Dodd"; "Chris Harley"; "Zac Crofford"; "Michael Monkiewicz"; "Tod Detre"; "Michael Thomas"; "Charles Gerner"; "Louis Gluchov"; } - { rank = same; "Spring 1998"; "Brion Finlay"; "Mike Fullmer"; } - { rank = same; "Fall 1998"; "Scott Limestoll"; "Steve Olk"; "Matthew Finlay"; "Marcel Proulx"; "Chris Roper"; "Jacob Spendelow"; "Jeff Roberts"; "Jeremy Shively"; "Todd Rogers"; "Aaron Erlandson"; "Michael O'Neil"; "Greg Cox"; "Leon Smith"; "Alex Janevski"; "Grayden MacLennan"; } - { rank = same; "Spring 1999"; "Kent Furst"; "Nathan Kurtz"; "Brian Stephens"; "Ben Sigg"; } - { rank = same; "Fall 1999"; "Tim Sentgeorge"; "Alex Parker"; "Niuniu Ji"; "Matt Massaro"; "Eric Kugler"; "Aruno Johnson"; "Brian Berman"; "Charlie Goodson"; } - { rank = same; "Spring 2000"; "Joel Scheuer"; "Ed Wyzykowski"; "Bryan Inderhees"; "Bob Vawter"; "Matt Whelan"; } - { rank = same; "Fall 2000"; "Ian Scholdberg"; "Chris Weygandt"; "Michael Rhoades"; "Chris Applegate"; "Eric Friesen"; "Grayson Sieg"; "Jeff Shugars"; } - { rank = same; "Spring 2001"; "Steve Andersen"; "Chris Williams"; "Clint Schmidt"; "Kevin Dudgeon"; "Steve Rash"; "Graham Unger"; } - { rank = same; "Fall 2001"; "Eric Carnevale"; "Chris Weigold"; "Brett Thomas"; "Chris Weigold"; "Nicholai Salovich"; "Mike Olenik"; "Michael St. Clair"; "Aaron Yoches"; } - { rank = same; "Spring 2002"; "Kosma Sniezko"; "Mikkel Fishman"; "Justin Walker"; "Tao Qin"; "Jeffery Spencer"; "Geoff Shafer"; "Nick Eddy"; } - { rank = same; "Fall 2002"; "Steve Wentzel"; "Clarence Williamson"; "Brian Brauchler"; "Rob Eisenman"; "Eric Young"; "Marc Reynolds"; "Robert Detwiler"; } - { rank = same; "Spring 2003"; } - { rank = same; "Fall 2003"; "Dan Myers"; "Andy Langenderfer"; "Jon Chang"; "Alex Smith"; "Matt Hire"; "AJ Barker"; } - { rank = same; "Spring 2004"; } - { rank = same; "Fall 2004"; "Jason Harper"; "Derek Overstreet"; "Devon Parker"; "James Cash"; "Jim Stafford"; "Blaine Evans"; "Matt Dria"; "Alex Imhoff"; "Paul Taylor"; } - { rank = same; "Spring 2005"; "Michael Moorman"; "Daniel Neumann"; "Robin Gersabeck"; "Samuel Rivier"; "Zach Stevens"; "Nick Callahan"; "Quinn Daniels"; } - { rank = same; "Fall 2005"; "John Boyer"; "Andrew Winstead"; "Josh Considine"; "Chase Nemeth"; "Tim Franke"; "Chris J. Williams"; "Mike Usowicz"; } - { rank = same; "Spring 2006"; "Mike Pavlik"; "Amit Misra"; "Andrew Schwirian"; "Dave Allen"; } - { rank = same; "Fall 2006"; "C Y Wo"; "Adam Wisniewski"; "Neeraj Edward"; "Charles Pairan"; "Michael Caughey"; "Noah Swartz"; "Fred Davey"; } - { rank = same; "Spring 2007"; "Ken Zhao"; "Connor Balin"; "Chris Tanner"; "Jon Vesey"; "Matt Miller"; "Neil Halmagyi"; } - { rank = same; "Fall 2007"; "JJ Moffitt"; "Matthew Richter"; "Dan Okienko"; "Steven Dee"; "Spencer York"; "Ben Lawler"; "Adam Brown"; "Grant Risch"; } - { rank = same; "Spring 2008"; "Ray Zackowski"; "Jonathan Evans"; "Rob Grueninger"; "Mathew Conger"; "Randall Duke"; "David Kent"; "Josh Young"; } - { rank = same; "Fall 2008"; "Josh Allen"; "John Cleaver"; "Jacob Gresh"; "Donald Huckle"; "Andrew Jakes"; "Kyle Marcey"; "Jacob Shapiro"; "Michael Steward"; "Rich Testani"; "Sandy Troiani"; "Paul Zackowski";} - { rank = same; "Spring 2009"; "Hassan Awada"; "Peter Corwin"; "Tony Huron"; "Devon Jones"; "Myles Lewis"; "Robert Wiesler";} - { rank = same; "Fall 2009"; "Christopher Babecki"; "Fred Douglas"; "Will Earley"; "Rob Fraser"; "Andrew Gerst"; "Andrew Gilbert"; "Nathan Jackson"; "Kenneth Walther"; "Nathan McKinley";} - { rank = same; "Spring 2010"; "Joseph Gordon"; "Kamron Palmer"; "Alec Runyan"; "Matthew Varley";} - { rank = same; "Fall 2010"; "David Breen"; "Evan Gallo"; "Benjamin Kaplan"; "Zachary Olivos"; "Andrew Pentz"; "Martin Risch"; "Frank Singel"; "Benjamin VanArtsdalen"; "Vahagn Yeranossian"; "Abbott Veldhuizen";} - { rank = same; "Spring 2011"; "James Fitzpatrick"; "Christopher Galecki"; "Jason Kuster"; "Jeremy Na";} - { rank = same; "Fall 2011"; "Michael Bending"; "Abraham Burkholder"; "Raisa Cabrera"; "Ian Chapman"; "Matthew Graf"; "Oscar Gresh"; "Ryan Miller"; "Derek Payne"; "Aditya Rengaswamy"; "James Smith"; "Daniel Snow"; "Mark Syvuk"; "Andrew Zolyak";} - { rank = same; "Spring 2012"; "Alexander Aloi"; "Nathan Hach"; "Alexander O'Reilly"; "Mason Zhu"; "Alex Campbell";} - { rank = same; "Fall 2012"; "Alexander Thomas"; "Nathan Gill"; "Michael Anderson"; "Barry Goldberg"; "Andrew Becker"; "William Ewing";} - { rank = same; "Spring 2013"; "Alex Balbes"; "John Elmo"; "Matthew Elmo"; "Donald Endres"; "Austin Hacker"; "Sofia Henderson"; "Alex Luck"; "Daniel Robbins"; "Jonathan Shabtai"; "Rishe Sivagnanam"; "Devyn Spillane"; "Joshua Tang"; "Hunter Yevincy";} - { rank = same; "Fall 2013"; "Callum Grant"; "Nathan Harmon"; "Patrick Lathrop"; "Karthik Mohanarangan"; "John Turner"; "Peyton Turner";"Chris Weddle"; "Zachary Williams";} - { rank = same; "Spring 2014"; "Devin Hagedorn"; "Andrew Leppo"; "James McGinnity"; "Kristopher Sabatini"; "Bennett Sherman";} - { rank = same; "Fall 2014"; "Nikhil Edward"; "Alec Frye"; "Patrick Green"; "Jack LaRue"; "Patrick Mulhair"; "Geal Sarrett"; "Alex Tryjankowski";} - { rank = same; "Spring 2015"; "Madison Bentley"; "Jaime Capetillo"; "Bryce Downing"; "Ryan Hawtof"; "David Lance"; "John Peterson"; "Matthew Trowbridge";} - { rank = same; "Fall 2015"; "Brett Johnson"; "Robert Park"; "Joseph Picard"; "Mark Reinke"; "Michael Schaffer";} - { rank = same; "Spring 2016"; "Chris Brace"; "William Ford"; "Benjamin Garner-Prouty"; "Pranav Hegde"; "James Hesse"; "Jorge Prendes"; "Kurt Schafer"; "Jeremy Zalles";} - { rank = same; "Fall 2016"; "Jared Cassarly"; "Jonathan Henley"; "Jackson Kishbaugh-Maish"; "Aaron Lee"; "Tommy Lu"; "Brian Pappas";} - { rank = same; "Spring 2017"; "Bronson Hausman"; "David Hughes"; "Jack Mecca"; "Hayden Nelson"; "Shota Nemoto"; "Andrew Su";} - { rank = same; "Fall 2017"; "James Covello"; "Sam Ehrenstein"; "Tim Fry"; "Will Oltjen"; "Phoebe Peters"; "Ben Smith"; "Scott Trask"; "Jarrett Wilson"; "Matt York";} - { rank = same; "Spring 2018"; "Chris Council"; "Daniel Grigsby"; "Rishi Solanki"; "Will Turner";} - { rank = same; "Fall 2018"; "Ben Basel"; "Alvin Kim"; "Adam Kuhn"; "Connor Nee"; "Joseph Sanchez"; "Brice Smith"; "Jakob Zagone";} - { rank = same; "Spring 2019"; "Joseph Broady"; "Joel Hauerwas"; "Elliot Klein"; "Okey Ohanaka"; "Andrei Tiu"; "Arland Zatania Lojo";} - { rank = same; "Fall 2019"; "Noah Bliss"; "George Caddell"; "Walker Cox"; "Michael Dellaripa"; "Erik Hynes"; "Daniel Katz"; "Bradley Kolar"; "Junlong Kwan"; "Daniel Leskov"; "Reilly McDowell";} - { rank = same; "Spring 2020"; "Liam Brosie"; "Michael Christian"; "Sebastian Lubert"; "Teja Paladugu"; "Ethan Wood";} - { rank = same; "Fall 2020"; "Josh Meyer"; "Param Mohapatra"; "Nick Ott";} - { rank = same; "Spring 2021"; "Roman Putnam"; "Aaron Underwood";} - { rank = same; "Fall 2021"; "Ryan Anthony"; "Colin Myers"; "Juniper Reilly";} - { rank = same; "Spring 2022"; "Zach Baldridge"; "Avalon Haney"; "Stephen Lee"; "Noah Mollerstuen";} - { rank = same; "Fall 2022"; "Cooper Cheng"; "Marcus Corby"; "Ben Creiner"; "Ben Koeppen"; "Levi Ladd"; "Fletcher Li"; "Ezekiel Stahl"; "Owen Tucker"; "Eric Yarnot";} - { rank = same; "Spring 2023"; "Luke Dischiave"; "Adam Hutchings"; "Alan Lee"; "Nicolas Lende"; "Ky Tan";} - { rank = same; "Fall 2023"; "Ethan Bearer"; "Kyle Bickerstaff"; "Nico Bliss-Carrascosa"; "Daniel Borhegyi"; "Kyle Cousens"; "James Gomez-Faulk"; "Matthew Tai";} - { rank = same; "Spring 2024"; "Jake Bridge"; "Ege Dalcan"; "Cooper West"; "Matthew Yee";} - { rank = same; "Fall 2024"; "True Brannan"; "Michael Cogliano"; "Carl Hartmeyer"; "Cole Kerkemeyer"; "Eli Matthews"; "Trevor Nichols"; "Arda Oral"; "Aaron Thornberg";} - { rank = same; "Spring 2025"; "Asher Ballard"; "Aaron Brey"; "Kavin Muthuselvan"; "Axel Leon-Lubowicz"; "Luka Perazich"; "Devin Riehle"; "Leo Yamauchi"; } - - //Section 3 - /* Big brother -> Little brother. Sorted alphabetically by big brother last name. */ - "Dan Alt" -> "Dave Rogers"; - "Dan Alt" -> "Ben Schroeder"; - "Dan Alt" -> "Glen Brown"; - "Steve Andersen" -> "Rob Eisenman"; - "Michael Anderson" -> "Nathan Harmon"; - "Ryan Anthony" -> "Owen Tucker"; - "Benjamin Asher" -> "Sean O'Toole"; - "Benjamin Asher" -> "John Milliard"; - "Michael Ashmore" -> "Steve Antol"; - "Con Audeh" -> "Jim Visconti"; - "Hassan Awada" -> "Joseph Gordon"; - "Hassan Awada" -> "Martin Risch"; - "Troy Babcock" -> "Harmeet Narang"; - "Troy Babcock" -> "Benjamin Asher"; - "Christopher Babecki" -> "Evan Gallo"; - "Alex Balbes" -> "Kristopher Sabatini"; - "Zach Baldridge" -> "Marcus Corby"; - "Connor Balin" -> "Mathew Conger"; - "Connor Balin" -> "Kyle Marcey"; - "Connor Balin" -> "Vahagn Yeranossian"; - "Willie Bartok" -> "Jay Hoying"; - "Willie Bartok" -> "Matt Davis"; - "Willie Bartok" -> "Pete Dinin"; - "Willie Bartok" -> "Ken Ross"; - "Willie Bartok" -> "Tim Wilt"; - "Willie Bartok" -> "Chris DeHaas"; - "Mark Bertison" -> "Craig Marvinney"; - "Mark Bertison" -> "John Zeitler"; - "Michael Bending" -> "Alexander O'Reilly"; - "Michael Bending" -> "Michael Anderson"; - "Michael Bending" -> "John Elmo"; - "Larry Bisset" -> "John Rusek"; - "Dave Bond" -> "Marvin McGowan"; - "Dave Bond" -> "Brian Walden"; - "Joe Bonilla" -> "Jeff Cohen"; - "Joe Bonilla" -> "Mike LeMire"; - "John Boyer" -> "Noah Swartz"; - "John Boyer" -> "Jon Vesey"; - "John Boyer" -> "Dan Okienko"; - "Ted Brenneman" -> "Greg Beer"; - "Ted Brenneman" -> "Mark Bertison"; - "Joseph Broady" -> "Walker Cox"; - "Joseph Broady" -> "Ben Koeppen"; - "Joseph Broady" -> "Noah Mollerstuen"; - "Joseph Broady" -> "Luke Dischiave"; - "Joshua Brown" -> "Mike Fullmer"; - "Joshua Brown" -> "David Eshelman"; - "Joshua Brown" -> "Zac Crofford"; - "George Caddell" -> "Ben Creiner"; - "George Caddell" -> "Avalon Haney"; - "Alex Campbell" -> "Alexander Thomas"; - "Alex Campbell" -> "Joshua Tang"; - "Alex Campbell" -> "Callum Grant"; - "Louis Campbell" -> "Aaron Erlandson"; - "Jaime Capetillo" -> "Benjamin Garner-Prouty"; - "Jaime Capetillo" -> "Tommy Lu"; - "Manna Case" -> "Julius Moldovanyi"; - "James Cash" -> "Michael Moorman"; - "Jared Cassarly" -> "George Caddell"; - "Michael Caughey" -> "Ben Lawler"; - "Jon Chang" -> "Paul Taylor"; - "Jon Chang" -> "Andrew Schwirian"; - "John Chunko" -> "Martin Wojtowicz"; - "John Chunko" -> "Dan Khanna"; - "Doug Clafin" -> "Stan Toncich"; - "Doug Clafin" -> "Dave Fletcher"; - "John Cleaver" -> "Nathan Jackson" - "John Cleaver" -> "Benjamin Kaplan"; - "John Cleaver" -> "Jason Kuster"; - "Jeff Cohen" -> "John Husemoller"; - "Jeff Cohen" -> "J.J. Wurz"; - "Jeff Cohen" -> "Mike Opincar"; - "Mathew Conger" -> "Rich Testani"; - "Mathew Conger" -> "Alec Runyan"; - "Mathew Conger" -> "David Breen"; - "Josh Considine" -> "Neil Halmagyi"; - "James Covello" -> "Brice Smith"; - "James Covello" -> "Joel Hauerwas"; - "James Covello" -> "Daniel Leskov" - "John Cover" -> "Mike Reed"; - "Greg Cox" -> "Bob Vawter"; - "Steve Cox" -> "Mike Rappaport"; - "Zac Crofford" -> "Michael O'Neil"; - "Zac Crofford" -> "Aruno Johnson"; - "Jeff Damasiewicz" -> "Rich Kairis"; - "Quinn Daniels" -> "Josh Considine"; - "Quinn Daniels" -> "Michael Caughey"; - "Fred Davey" -> "Ray Zackowski" - "Doug Day" -> "Paul Williams"; - "Steven Dee" -> "David Kent"; - "Steven Dee" -> "John Cleaver"; - "Chris DeHaas" -> "Randy Rouda"; - "Chris DeHaas" -> "Joe Nikstenas"; - "Chris DeHaas" -> "Pete Kaufmann"; - "Bruce Delaney" -> "Patrick Nevers"; - "Bruce Delaney" -> "Siva Paramanandam"; - "Robert Detwiler" -> "Dan Myers"; - "Jason Dieterle" -> "Todd Rogers"; - "Jason Dieterle" -> "Matt Massaro"; - "Cedric Dilsizian" -> "William Patterson"; - "Cedric Dilsizian" -> "Manna Case"; - "Bob DiVincenzo" -> "Ron Hogue"; - "Brian Doerk" -> "Brad Triden" - "Brian Doerk" -> "Harry Meier"; - "Nathan Dombrook" -> "Tod Kenzie"; - "Bryce Downing" -> "Bronson Hausman"; - "Bryce Downing" -> "Rishi Solanki"; - "Bryce Downing" -> "Jeremy Zalles"; - "Kevin Dudgeon" -> "Clarence Williamson"; - "Kevin Dudgeon" -> "Tao Qin"; - "Neeraj Edward" -> "Jonathan Evans"; - "Neeraj Edward" -> "Peter Corwin"; - "Nikhil Edward" -> "Joseph Picard"; - "Rob Eisenman" -> "Derek Overstreet"; - "Rob Eisenman" -> "Nick Callahan"; - "Donald Endres" -> "Matthew Trowbridge"; - "David Eshelman" -> "Nathan Kurtz"; - "David Eshelman" -> "David Eubank"; - "David Eshelman" -> "Joseph Dodd"; - "David Eshelman" -> "Leon Smith" - "David Eubank" -> "Chris Harley"; - "Blaine Evans" -> "Andrew Winstead"; - "Jonathan Evans" -> "Rob Fraser" - "Bob Eyerman" -> "Ted Brenneman"; - "Bob Eyerman" -> "Bob DiVincenzo"; - "Bob Eyerman" -> "Dave Gordon"; - "Colin Fahrion" -> "Rob Brower"; - "Colin Fahrion" -> "John Chunko"; - "Steve Farrington" -> "Scott Pearson"; - "Steve Farrington" -> "Steve Cox"; - "Ethan Field" -> "Brian Lutz"; - "Ethan Field" -> "Louis Campbell"; - "Ethan Field" -> "David Chapin"; - "Ethan Field" -> "Martin Witczak"; - "Brion Finlay" -> "Chris Roper"; - "Mikkel Fishman" -> "Matt Hire"; - "James Fitzpatrick" -> "Matthew Graf"; - "James Fitzpatrick" -> "James McGinnity"; - "James Fitzpatrick" -> "Peyton Turner"; - "Dave Fletcher" -> "Ched Stanisic"; - "Dave Fletcher" -> "Jim Gentry"; - "Tim Franke" -> "Adam Wisniewski"; - "Jason Freshwater" -> "Ben Sigg"; - "Eric Friesen" -> "Blaine Evans"; - "Eric Friesen" -> "Kosma Sniezko"; - "Eric Friesen" -> "Marc Reynolds"; - "Jeremy Friesen" -> "Jeffrey Moore"; - "Jeremy Friesen" -> "Adam Vandenberg"; - "Jeremy Friesen" -> "Charles Gerner"; - "Scott Froelich" -> "Andy Terris"; - "Chris Frost" -> "Neil Forbes"; - "Alec Frye" -> "Kurt Schafer"; - "Mike Fullmer" -> "Kevin Dudgeon"; - "Mike Fullmer" -> "Alex Janevski"; - "Mike Fullmer" -> "Kent Furst"; - "Mike Fullmer" -> "Brian Berman"; - "Kent Furst" -> "Bryan Inderhees"; - "Kent Furst" -> "Chris Weygandt"; - "Christopher Galecki" -> "James Smith"; - "Christopher Galecki" -> "Alexander Aloi"; - "Christopher Galecki" -> "William Ewing"; - "Christopher Galecki" -> "Devyn Spillane"; - "Evan Gallo" -> "Alex Luck"; - "Jim Gentry" -> "Randy Thome"; - "Jim Gentry" -> "Willie Bartok"; - "Charles Gerner" -> "Steve Olk"; - "Charles Gerner" -> "Ed Wyzykowski"; - "Charles Gerner" -> "Alex Parker"; - "Charles Gerner" -> "Nick Eddy"; - "Robin Gersabeck" -> "Matt Miller"; - "Andrew Gerst" -> "Alex Campbell"; - "Andrew Gerst" -> "Patrick Lathrop"; - "Paul Gerwe" -> "David Lukens"; - "Paul Gerwe" -> "Geoff Wedig"; - "Paul Gerwe" -> "John Cover"; - "Paul Gerwe" -> "Ben Stern"; - "Jim Gialamas" -> "Laszlo Ilyes"; - "Nathan Gill" -> "Donald Endres"; - "Barry Goldberg" -> "Alex Balbes"; - "Barry Goldberg" -> "Nikhil Edward"; - "Barry Goldberg" -> "Devin Hagedorn"; - "Charlie Goodson" -> "Clint Schmidt"; - "Dave Gordon" -> "Oscar Lee"; - "Dave Gordon" -> "Morris Levy"; - "Patrick Green" -> "James Hesse"; - "Jacob Gresh" -> "Frank Singel"; - "Neil Halmagyi" -> "Hassan Awada"; - "Avalon Haney" -> "Fletcher Li"; - "Curt Harkless" -> "Joe Bonilla"; - "Jason Harper" -> "Mike Usowicz"; - "Chris Harley" -> "Greg Cox"; - "Steve Hartmeyer" -> "Paul Gerwe"; - "Steve Hartmeyer" -> "Raj Narayan"; - "Bronson Hausman" -> "Sam Ehrenstein"; - "Ryan Hawtof" -> "William Ford"; - "Pranav Hegde" -> "Ben Basel" - "Pranav Hegde" -> "Scott Trask"; - "Pranav Hegde" -> "Daniel Grigsby"; - "Sofia Henderson" -> "Patrick Mulhair" - "Dale Herman" -> "Jeff Damasiewicz"; - "Matt Hire" -> "Devon Parker"; - "Cory Hojka" -> "Nathan Dombrook"; - "Cory Hojka" -> "Michael Ashmore"; - "Tom Horwitz" -> "Dennis Wendling"; - "Jay Hoying" -> "Kevin O'Toole"; - "Jay Hoying" -> "Bill Schiffman"; - "Joe Hrovat" -> "Joe Snyder"; - "Donald Huckle" -> "Fred Douglas"; - "Donald Huckle" -> "Kamron Palmer"; - "Tony Huron" -> "Kenneth Walther"; - "John Husemoller" -> "Benjamin Schultz"; - "John Husemoller" -> "Jim Ogle"; - "John Husemoller" -> "John Grimley"; - "Bryan Inderhees" -> "Jeffery Spencer"; - "Bryan Inderhees" -> "Robert Detwiler"; - "Alex Janevski" -> "Charlie Goodson"; - "Gregory Jehan" -> "Tony Waylonis"; - "Gregory Jehan" -> "Chris Dreher"; - "Gregory Jehan" -> "Wes Shull"; - "Brett Johnson" -> "Shota Nemoto"; - "Ned Johnson" -> "Steve Hartmeyer"; - "David Kahane" -> "Ken DeYoung"; - "Rich Kairis" -> "Chris Frost"; - "Shannon Kalvar" -> "Matt Slotten"; - "Ron Kaneshiro" -> "Mark Yunker"; - "Benjamin Kaplan" -> "Christopher Galecki"; - "Benjamin Kaplan" -> "Mark Syvuk"; - "Pete Kaufmann" -> "Herb Lichtman"; - "Pete Kaufmann" -> "Yong Park"; - "Brent Keith" -> "Matt Smith"; - "David Kent" -> "Michael Steward"; - "David Kent" -> "Myles Lewis"; - "David Kent" -> "Christopher Babecki" - "Tod Kenzie" -> "Steve Manchir"; - "Michael Keresztesy" -> "Mark Keresztesy"; - "Michael Keresztesy" -> "Soon Kang"; - "Mark Keresztesy" -> "John Eddy"; - "Alvin Kim" -> "Daniel Katz"; - "Dave Kjeldgaard" -> "Steve Nicol"; - "Jackson Kishbaugh-Maish" -> "Tim Fry"; - "Joe Klich" -> "Kendrick Shaw"; - "Joe Klich" -> "Skylor Williams"; - "Joe Koehler" -> "Dave Shapiro"; - "Bradley Kolar" -> "Michael Christian"; - "Bradley Kolar" -> "Ethan Wood"; - "Bradley Kolar" -> "Aaron Underwood"; - "Bradley Kolar" -> "Colin Myers"; - "Bradley Kolar" -> "Eric Yarnot"; - "Ken Kosovich" -> "Tom Gorensick"; - "Ken Kosovich" -> "Rick Tomsick"; - "Neal Kozlowski" -> "Paul May"; - "Todd Kramer" -> "Cory Hojka"; - "Eric Kugler" -> "Chris Weigold"; - "Eric Kugler" -> "Matt Whelan"; - "Eric Kugler" -> "Steve Wentzel"; - "Eric Kugler" -> "Ian Scholdberg"; - "Jason Kuster" -> "Ryan Miller"; - "Jason Kuster" -> "Nathan Gill"; - "Jason Kuster" -> "Rishe Sivagnanam"; - "Levi Ladd" -> "Nicolas Lende"; - "David Lance" -> "Mark Reinke"; - "David Lance" -> "Chris Brace"; - "David Lance" -> "Jared Cassarly"; - "Andy Langenderfer" -> "Robin Gersabeck"; - "Andy Langenderfer" -> "Matt Dria"; - "Jack LaRue" -> "Ryan Hawtof"; - "Jack LaRue" -> "Pranav Hegde"; - "Jack LaRue" -> "Aaron Lee"; - "Ben Lawler" -> "Sandy Troiani"; - "Stephen Lee" -> "Cooper Cheng"; - "Stephen Lee" -> "Alan Lee"; - "Andrew Leppo" -> "David Hughes"; - "Morris Levy" -> "Dore Shafransky"; - "Scott Limestoll" -> "Brett Thomas"; - "Scott Limestoll" -> "Joel Scheuer"; - "Tommy Lu" -> "Jack Mecca"; - "Tommy Lu" -> "Ben Smith"; - "Tommy Lu" -> "Will Turner"; - "David Lukens" -> "Niuniu Ji"; - "David Lukens" -> "Jason Freshwater"; - "David Lukens" -> "Brian Stephens"; - "Grayden MacLennan" -> "Steve Rash"; - "Grayden MacLennan" -> "Mikkel Fishman"; - "Grayden MacLennan" -> "Mike Olenik"; - "Walt Mahovlich" -> "Doug Clafin"; - "Walt Mahovlich" -> "Glenn Pierce"; - "Walt Mahovlich" -> "Jim Strand"; - "Steve Manchir" -> "Ian McIntire"; - "Michael Marks" -> "John Shin"; - "Brian Martin" -> "Michael Marks"; - "Brian Martin" -> "Allan Zoller"; - "Craig Marvinney" -> "John Parsons"; - "Craig Marvinney" -> "Mike McHenry"; - "Craig Marvinney" -> "Edgar Stehli"; - "Dave Marvinney" -> "Dave Bond"; - "Dave Marvinney" -> "Ken Kosovich"; - "Dave Marvinney" -> "Joe Hrovat"; - "Paul May" -> "Todd Kramer"; - "Jim McAward" -> "Rich Drushel"; - "Reilly McDowell" -> "Zach Baldridge"; - "Reilly McDowell" -> "Sebastian Lubert"; - "Reilly McDowell" -> "Ezekiel Stahl"; - "Marvin McGowan" -> "Art Brace"; - "Marvin McGowan" -> "Karl Washburn"; - "Marvin McGowan" -> "Tom Horwitz"; - "James McGinnity" -> "Jaime Capetillo"; - "James McGinnity" -> "Alec Frye"; - "James McGinnity" -> "Brett Johnson"; - "Mike McHenry" -> "Jim Gialamas"; - "Mike McHenry" -> "Paul Tripi"; - "Tim McHenry" -> "Con Audeh"; - "Tim McHenry" -> "Steve Farrington"; - "Ian McIntire" -> "Eric Kugler"; - "Ian McIntire" -> "Grayden MacLennan"; - "Nathan McKinley" -> "Zachary Olivos"; - "Nathan McKinley" -> "Derek Payne"; - "Tom Mele" -> "Neal Kozlowski"; - "Joel Meltzer" -> "Tom Belcher"; - "Amit Misra" -> "Neeraj Edward"; - "JJ Moffitt" -> "Jacob Gresh"; - "JJ Moffitt" -> "Raisa Cabrera"; - "Karthik Mohanarangan" -> "Bryce Downing"; - "Karthik Mohanarangan" -> "Robert Park"; - "Karthik Mohanarangan" -> "Bennett Sherman"; - "Karthik Mohanarangan" -> "Jack LaRue"; - "Karthik Mohanarangan" -> "Brian Pappas"; - "Julius Moldovanyi" -> "Bob Eyerman"; - "Julius Moldovanyi" -> "Walt Mahovlich"; - "Noah Mollerstuen" -> "Levi Ladd"; - "Michael Monkiewicz" -> "Jeremy Shively"; - "Jeffrey Moore" -> "Michael Thomas"; - "Jeffrey Moore" -> "Brion Finlay"; - "Jeffrey Moore" -> "Jeff Roberts"; - "Michael Moorman" -> "Steven Dee"; - "Dan Myers" -> "John Boyer"; - "Dan Myers" -> "Daniel Neumann"; - "Dan Myers" -> "Jason Harper"; - "Harmeet Narang" -> "Colin Fahrion"; - "Harmeet Narang" -> "Joshua Brown"; - "Raj Narayan" -> "Dave Peascoe"; - "Raj Narayan" -> "Gregory Jehan"; - "Raj Narayan" -> "Andy West"; - "Connor Nee" -> "Bradley Kolar"; - "Chase Nemeth" -> "Spencer York"; - "Shota Nemoto" -> "Okey Ohanaka"; - "Shota Nemoto" -> "Junlong Kwan"; - "Hayden Nelson" -> "Will Oltjen"; - "Daniel Neumann" -> "Mike Pavlik"; - "Daniel Neumann" -> "Connor Balin"; - "Joe Nikstenas" -> "Seth Walter"; - "Michael O'Neil" -> "Eric Carnevale"; - "Michael O'Neil" -> "Michael Rhoades"; - "Alexander O'Reilly" -> "Sofia Henderson"; - "Kevin O'Toole" -> "Curt Harkless"; - "Kevin O'Toole" -> "Jim Robejsek"; - "Zachary Olivos" -> "Nathan Hach"; - "Zachary Olivos" -> "Chris Weddle"; - "Steve Olk" -> "Tim Sentgeorge"; - "Steve Olk" -> "Grayson Sieg"; - "Steve Olk" -> "Steve Andersen"; - "Will Oltjen" -> "Joseph Sanchez"; - "Mike Opincar" -> "Todd Lenz"; - "Derek Overstreet" -> "Charles Pairan"; - "Derek Overstreet" -> "Samuel Rivier"; - "Derek Overstreet" -> "Chase Nemeth"; - "Charles Pairan" -> "JJ Moffitt"; - "Charles Pairan" -> "Donald Huckle"; - "Brian Pappas" -> "Matt York"; - "Robert Park" -> "Joseph Broady" [ style=dashed ]; - "Yong Park" -> "Ken Batcher"; - "Devon Parker" -> "Dave Allen"; - "John Parsons" -> "Rich Faldowski"; - "Terry Patterson" -> "Brian Marble"; - "Mike Pavlik" -> "Matthew Richter"; - "Mike Pavlik" -> "Fred Davey"; - "Mike Pavlik" -> "Rob Grueninger"; - "Scott Pearson" -> "Brian Martin"; - "Scott Pearson" -> "John McGlaughlin"; - "Dave Peascoe" -> "Michael Monkiewicz"; - "Andrew Pentz" -> "Matthew Elmo"; - "Phoebe Peters" -> "Liam Brosie"; - "Phoebe Peters" -> "Elliot Klein"; - "Phoebe Peters" -> "Jakob Zagone"; - "Joseph Picard" -> "Adam Kuhn"; - "Joseph Picard" -> "Hayden Nelson"; - "Joseph Picard" -> "Jarrett Wilson"; - "Stan Polcar" -> "Arthur Scott"; - "Stan Polcar" -> "Dana Zahuranic"; - "Tao Qin" -> "Andy Langenderfer"; - "Tao Qin" -> "Jim Stafford"; - "Steve Rash" -> "Justin Walker"; - "Steve Rash" -> "Nicholai Salovich"; - "Mike Reed" -> "Jacob Spendelow"; - "Mike Reed" -> "Tod Detre"; - "Robert Reinhofer" -> "Cedric Dilsizian"; - "Robert Reinhofer" -> "Tom Dohnal"; - "Aditya Rengaswamy" -> "Karthik Mohanarangan"; - "Marc Reynolds" -> "AJ Barker"; - "Seth Rich" -> "Joel Meltzer"; - "Seth Rich" -> "Jared Bendis"; - "Seth Rich" -> "Howard Wolf"; - "Matthew Richter" -> "Matthew Varley"; - "Matthew Richter" -> "Aditya Rengaswamy"; - "Grant Risch" -> "Will Earley"; - "Martin Risch" -> "Ian Chapman"; - "Martin Risch" -> "Hunter Yevincy"; - "Samuel Rivier" -> "Tim Franke"; - "Jeff Roberts" -> "Chris Williams"; - "Todd Rogers" -> "Chris Applegate"; - "Chris Roper" -> "Jeff Shugars"; - "Ken Ross" -> "Dave Targosky"; - "Randy Rouda" -> "James Nauer"; - "Randy Rouda" -> "Eric Meyer"; - "Randy Rouda" -> "Ned Johnson"; - "John Rusek" -> "Scott Sparenberg"; - "Joseph Sanchez" -> "Ryan Anthony"; - "Joseph Sanchez" -> "Juniper Reilly"; - "Joseph Sanchez" -> "Stephen Lee"; - "Michael Schaffer" -> "Jorge Prendes"; - "Michael Schaffer" -> "Jonathan Henley"; - "Clint Schmidt" -> "Aaron Yoches"; - "Clint Schmidt" -> "Geoff Shafer"; - "Ian Scholdberg" -> "Brian Brauchler"; - "Ben Schroeder" -> "Matt Schwickerath"; - "Ben Schroeder" -> "Scott Schwickerath"; - "Benjamin Schultz" -> "Dan Alt"; - "Matt Schwickerath" -> "Scott Limestoll"; - "Scott Schwickerath" -> "Marcel Proulx"; - "Andrew Schwirian" -> "Grant Risch"; - "Andrew Schwirian" -> "Randall Duke"; - "Dore Shafransky" -> "Barney Olson"; - "Dore Shafransky" -> "Rick Targosky"; - "Dore Shafransky" -> "Dale Pulver"; - "Dave Shapiro" -> "Mike Millstein"; - "Dave Shapiro" -> "Nick Skelin"; - "Jacob Shapiro" -> "Tony Huron"; - "Jacob Shapiro" -> "Andrew Gilbert"; - "Jacob Shapiro" -> "Benjamin VanArtsdalen"; - "Justin Shepard" -> "Nathan Sterret"; - "Stan Shmia" -> "John Whiting"; - "Ben Sigg" -> "Eric Friesen"; - "Frank Singel" -> "Oscar Gresh"; - "Frank Singel" -> "Jonathan Shabtai"; - "Nick Skelin" -> "Dave Kirsch"; - "Nick Skelin" -> "Paul Franceus"; - "Nick Skelin" -> "Bob Snyder"; - "Alex Smith" -> "Alex Imhoff"; - "Alex Smith" -> "Zach Stevens"; - "Ben Smith" -> "Andrei Tiu"; - "Ben Smith" -> "Noah Bliss"; - "Ben Smith" -> "Param Mohapatra"; - "Matt Smith" -> "Adam Shiel"; - "Kosma Sniezko" -> "James Cash"; - "Kosma Sniezko" -> "Eric Young"; - "Kosma Sniezko" -> "Jon Chang"; - "Daniel Snow" -> "Daniel Robbins"; - "Bob Snyder" -> "Craig Austin"; - "Bob Snyder" -> "Chris Kovski"; - "Scott Sparenberg" -> "Terry Patterson"; - "Devyn Spillane" -> "Madison Bentley"; - "Devyn Spillane" -> "Zachary Williams"; - "Jim Stafford" -> "Amit Misra"; - "Jim Stafford" -> "C Y Wo"; - "Ched Stanisic" -> "Jim McAward"; - "Edgar Stehli" -> "Rob Hurd"; - "Edgar Stehli" -> "Leon Kofman"; - "John Stehli" -> "Doug Cullin"; - "John Stehli" -> "Norm Lindner"; - "Michael Steward" -> "Devon Jones" - "Zach Stevens" -> "Chris J. Williams"; - "Jim Strand" -> "John Stehli"; - "Noah Swartz" -> "Andrew Jakes"; - "Joshua Tang" -> "Geal Sarrett"; - "Joshua Tang" -> "Michael Schaffer"; - "Dave Targosky" -> "Peter Szigeti"; - "Andy Terris" -> "Seth Rich"; - "Andrei Tiu" -> "Nick Ott"; - "Rick Tomsick" -> "Dale Herman"; - "Scott Trask" -> "Chris Council"; - "Scott Trask" -> "Connor Nee"; - "Scott Trask" -> "Arland Zatania Lojo"; - "Scott Trask" -> "Erik Hynes"; - "Brad Triden" -> "Matthew Finlay"; - "Paul Tripi" -> "Mark Kikta"; - "Sandy Troiani" -> "Andrew Gerst"; - "Alex Tryjankowski" -> "Phoebe Peters"; - "Owen Tucker" -> "Ky Tan"; - "Peyton Turner" -> "Andrew Leppo"; - "Peyton Turner" -> "Jackson Kishbaugh-Maish"; - "Will Turner" -> "Teja Paladugu"; - "Mike Usowicz" -> "Chris Tanner"; - "Matthew Varley" -> "Andrew Pentz"; - "Matthew Varley" -> "Andrew Zolyak"; - "Jim Visconti" -> "John Schienmann"; - "Jim Visconti" -> "Bill Yale"; - "Jim Visconti" -> "Tim Dunagan"; - "Jim Visconti" -> "Alex Kranz"; - "Jim Visconti" -> "Michael Keresztesy"; - "Abbott Veldhuizen" -> "Jeremy Na"; - "Abbott Veldhuizen" -> "Michael Bending"; - "Abbott Veldhuizen" -> "Andrew Becker"; - "Abbott Veldhuizen" -> "Austin Hacker"; - "Robert Wake" -> "Henry Finkle"; - "Vic Walach" -> "Tom Kuzmarski"; - "Vic Walach" -> "Dave Pheanis"; - "Brian Walden" -> "Tom Mele"; - "Justin Walker" -> "Quinn Daniels"; - "Seth Walter" -> "Troy Babcock"; - "Seth Walter" -> "Ben Winter"; - "Seth Walter" -> "Steve Clute"; - "Kenneth Walther" -> "Abbott Veldhuizen"; - "Kenneth Walther" -> "Abraham Burkholder"; - "Kenneth Walther" -> "Barry Goldberg"; - "Andy Wartluft" -> "Louis Gluchov"; - "Tony Waylonis" -> "Ethan Field"; - "Matt Whelan" -> "Graham Unger"; - "Matt Whelan" -> "Michael St. Clair"; - "Robert Wiesler" -> "Mason Zhu"; - "Scott Weintraub" -> "Shannon Kalvar"; - "Scott Weintraub" -> "Stan Shmia"; - "Scott Weintraub" -> "Mike Pullin"; - "Dennis Wendling" -> "Scott Weintraub"; - "Dennis Wendling" -> "Scott Froelich"; - "Steve Wentzel" -> "Alex Smith"; - "Andy West" -> "Nick Brienza"; - "Andy West" -> "Justin Shepard"; - "Paul Williams" -> "Dave Reid"; - "Paul Williams" -> "Dave Kjeldgaard"; - "Paul Williams" -> "Dave Marvinney"; - "Skylor Williams" -> "Jeremy Friesen"; - "Zachary Williams" -> "David Lance"; - "Zachary Williams" -> "Alex Tryjankowski" - "Andrew Winstead" -> "Ken Zhao"; - "Andrew Winstead" -> "Adam Brown"; - "Andrew Winstead" -> "Josh Young"; - "Adam Wisniewski" -> "Josh Allen"; - "Martin Witczak" -> "Jason Dieterle"; - "Geoff Wedig" -> "David Kahane"; - "Geoff Wedig" -> "Joe Klich"; - "Ben Winter" -> "Anthony Bucci"; - "Howard Wolf" -> "Mike Witczak"; - "Ethan Wood" -> "Josh Meyer"; - "Ethan Wood" -> "Roman Putnam"; - "Ethan Wood" -> "Adam Hutchings"; - "J.J. Wurz" -> "Brent Keith"; - "J.J. Wurz" -> "Andy Wartluft"; - "J.J. Wurz" -> "Mike Ganahl"; - "J.J. Wurz" -> "Brian Doerk"; - "Vahagn Yeranossian" -> "James Fitzpatrick"; - "Vahagn Yeranossian" -> "Daniel Snow"; - "Hunter Yevincy" -> "Patrick Green"; - "Hunter Yevincy" -> "John Peterson"; - "Hunter Yevincy" -> "John Turner"; - "Matt York" -> "Alvin Kim"; - "Spencer York" -> "Jacob Shapiro" - "Spencer York" -> "Robert Wiesler" - "Spencer York" -> "Nathan McKinley" - "Mark Yunker" -> "Joe Koehler"; - "Ray Zackowski" -> "Paul Zackowski"; - "Jakob Zagone" -> "Reilly McDowell"; - "Jeremy Zalles" -> "Andrew Su"; - "Jeremy Zalles" -> "James Covello"; - "Arland Zatania Lojo" -> "Michael Dellaripa"; - "John Zeitler" -> "Tim McHenry"; - "Allan Zoller" -> "Bruce Delaney"; - - "Eric Yarnot" -> "James Gomez-Faulk"; - "Zach Baldridge" -> "Ethan Bearer"; - "Adam Hutchings" -> "Nico Bliss-Carrascosa"; - "Avalon Haney" -> "Kyle Bickerstaff"; - "Ezekiel Stahl" -> "Matthew Tai"; - "Juniper Reilly" -> "Daniel Borhegyi"; - "Ky Tan" -> "Kyle Cousens"; - "Eric Yarnot" -> "Jake Bridge"; - "Matthew Tai" -> "Matthew Yee"; - "Ky Tan" -> "Cooper West"; - "Ezekiel Stahl" -> "Ege Dalcan"; - "Eric Yarnot" -> "Carl Hartmeyer"; - "Jake Bridge" -> "Cole Kerkemeyer"; - "Colin Myers" -> "Arda Oral"; - "Ben Koeppen" -> "True Brannan"; - "Ky Tan" -> "Aaron Thornberg"; - "Adam Hutchings" -> "Michael Cogliano"; - "Matthew Tai" -> "Eli Matthews"; - "Ezekiel Stahl" -> "Trevor Nichols"; - "Colin Myers" -> "Asher Ballard"; - "Trevor Nichols" -> "Aaron Brey"; - "Ezekiel Stahl" -> "Kavin Muthuselvan"; - "Matthew Tai" -> "Axel Leon-Lubowicz"; - "Ben Creiner" -> "Luka Perazich"; - "Carl Hartmeyer" -> "Devin Riehle"; - "Adam Hutchings" -> "Leo Yamauchi"; -} diff --git a/brotherhood.pdf b/brotherhood.pdf deleted file mode 100755 index 37b1515d4679d037a9d1ab73775bbf2bb7626a5d..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 109083 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%0Dk`qq~a9`U5s7(^IuP&j9O#_${thWvP1p& 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 ") + if parts[0] not in edges: + edges[parts[0]] = [] + edges[parts[0]].append(parts[1]) + + with open(output_path, 'w', encoding='utf-8') as f: + for src, targets in sorted(edges.items()): + parts = [f"\"{t}\"" for t in targets] + target_str = "{ " + f"{" ".join(targets)}" + " }" if len(targets) > 1 else targets[0] + print(target_str) + f.write(f"{src} -> {target_str}\n") + +simplify_dot("line.dot", "simp.dot") diff --git a/flake.lock b/flake.lock new file mode 100644 index 0000000..ebeb3f8 --- /dev/null +++ b/flake.lock @@ -0,0 +1,129 @@ +{ + "nodes": { + "flake-utils": { + "inputs": { + "systems": "systems" + }, + "locked": { + "lastModified": 1731533236, + "narHash": "sha256-l0KFg5HjrsfsO/JpG+r7fRrqm12kzFHyUHqHCVpMMbI=", + "owner": "numtide", + "repo": "flake-utils", + "rev": "11707dc2f618dd54ca8739b309ec4fc024de578b", + "type": "github" + }, + "original": { + "owner": "numtide", + "repo": "flake-utils", + "type": "github" + } + }, + "gitignore": { + "inputs": { + "nixpkgs": "nixpkgs" + }, + "locked": { + "lastModified": 1709087332, + "narHash": "sha256-HG2cCnktfHsKV0s4XW83gU3F57gaTljL9KNSuG6bnQs=", + "owner": "hercules-ci", + "repo": "gitignore.nix", + "rev": "637db329424fd7e46cf4185293b9cc8c88c95394", + "type": "github" + }, + "original": { + "owner": "hercules-ci", + "repo": "gitignore.nix", + "type": "github" + } + }, + "nixpkgs": { + "locked": { + "lastModified": 1666603677, + "narHash": "sha256-apAEIj+z1iwMaMJ4tB21r/VTetfGDLDzuhXRHJknIAU=", + "owner": "NixOS", + "repo": "nixpkgs", + "rev": "074da18a72269cc5a6cf444dce42daea5649b2fe", + "type": "github" + }, + "original": { + "id": "nixpkgs", + "type": "indirect" + } + }, + "nixpkgs_2": { + "locked": { + "lastModified": 1761114652, + "narHash": "sha256-f/QCJM/YhrV/lavyCVz8iU3rlZun6d+dAiC3H+CDle4=", + "owner": "nixos", + "repo": "nixpkgs", + "rev": "01f116e4df6a15f4ccdffb1bcd41096869fb385c", + "type": "github" + }, + "original": { + "owner": "nixos", + "ref": "nixos-unstable", + "repo": "nixpkgs", + "type": "github" + } + }, + "nixpkgs_3": { + "locked": { + "lastModified": 1760596604, + "narHash": "sha256-J/i5K6AAz/y5dBePHQOuzC7MbhyTOKsd/GLezSbEFiM=", + "owner": "nixos", + "repo": "nixpkgs", + "rev": "3cbe716e2346710d6e1f7c559363d14e11c32a43", + "type": "github" + }, + "original": { + "owner": "nixos", + "ref": "nixpkgs-unstable", + "repo": "nixpkgs", + "type": "github" + } + }, + "root": { + "inputs": { + "flake-utils": "flake-utils", + "gitignore": "gitignore", + "nixpkgs": "nixpkgs_2", + "treefmt-nix": "treefmt-nix" + } + }, + "systems": { + "locked": { + "lastModified": 1681028828, + "narHash": "sha256-Vy1rq5AaRuLzOxct8nz4T6wlgyUR7zLU309k9mBC768=", + "owner": "nix-systems", + "repo": "default", + "rev": "da67096a3b9bf56a91d16901293e51ba5b49a27e", + "type": "github" + }, + "original": { + "owner": "nix-systems", + "repo": "default", + "type": "github" + } + }, + "treefmt-nix": { + "inputs": { + "nixpkgs": "nixpkgs_3" + }, + "locked": { + "lastModified": 1760945191, + "narHash": "sha256-ZRVs8UqikBa4Ki3X4KCnMBtBW0ux1DaT35tgsnB1jM4=", + "owner": "numtide", + "repo": "treefmt-nix", + "rev": "f56b1934f5f8fcab8deb5d38d42fd692632b47c2", + "type": "github" + }, + "original": { + "owner": "numtide", + "repo": "treefmt-nix", + "type": "github" + } + } + }, + "root": "root", + "version": 7 +} diff --git a/flake.nix b/flake.nix new file mode 100644 index 0000000..8d7eb20 --- /dev/null +++ b/flake.nix @@ -0,0 +1,48 @@ +{ + inputs = { + flake-utils.url = "github:numtide/flake-utils"; + nixpkgs.url = "github:nixos/nixpkgs/nixos-unstable"; + treefmt-nix.url = "github:numtide/treefmt-nix"; + gitignore.url = "github:hercules-ci/gitignore.nix"; + }; + outputs = {...} @ inputs: + inputs.flake-utils.lib.eachDefaultSystem ( + system: let + pkgs = (import inputs.nixpkgs) { + inherit system; + config = { + }; + }; + in { + devShells = rec { + dot = pkgs.mkShell { + packages = with pkgs; [ + graphviz-nox + ]; + }; + default = dot; + }; + formatter = let + treefmtconfig = inputs.treefmt-nix.lib.evalModule pkgs { + projectRootFile = "flake.nix"; + programs = { + toml-sort.enable = true; + yamlfmt.enable = true; + mdformat.enable = true; + prettier.enable = true; + shellcheck.enable = true; + shfmt.enable = true; + }; + settings.formatter.shellcheck.excludes = [".envrc"]; + }; + in + treefmtconfig.config.build.wrapper; + apps = rec { + }; + packages = rec { + graphs = pkgs.callPackage ./nix/build.nix { }; + default = graphs; + }; + } + ); +} diff --git a/nix/build.nix b/nix/build.nix new file mode 100755 index 0000000..f0d9a02 --- /dev/null +++ b/nix/build.nix @@ -0,0 +1,21 @@ +{ stdenv, graphviz-nox, ... }: +stdenv.mkDerivation { + pname = "BetaNuTree"; + version = "0.0.1"; + + src = ./../src; + + nativeBuildInputs = [ + graphviz-nox + ]; + + buildPhase = '' + dot -Tpdf brotherhood.dot > brotherhood.pdf + dot -Tsvg brotherhood.dot > brotherhood.svg + ''; + + installPhase = '' + mkdir -p $out + cp -r *.pdf *.svg $out + ''; +} \ No newline at end of file diff --git a/rotated.gz b/rotated.gz deleted file mode 100755 index a0f2790..0000000 --- a/rotated.gz +++ /dev/null @@ -1,607 +0,0 @@ -/****************************************** - * Beta Nu of Theta Chi Brotherhood tree. - *****************************************/ -digraph brotherhood { - ranksep=0; // minimum separation between ranks - concentrate=true; // gives a more flowing edge pattern - //ratio=compress; // optimizes for horizontal space - size="150,75"; - rankdir=LR - - //Section 1 - /* This first block represents a timeline on the left side. */ - { - // Change font to something appropriate for your system - node [shape=plaintext, fontname="Nimbus Sans 1", fontsize=12]; - edge [style=invis]; - //Put pledge classes here "Pledge Class 1" -> "Pledge Class 2" - "Fall 1964" -> "Spring 1965" -> "Fall 1965" -> "Spring 1966" -> "Fall 1966" -> "Spring 1967" -> "Fall 1967" -> "Spring 1968" -> "Fall 1968" -> "Spring 1969" -> "Fall 1969" -> "Spring 1970" -> "Fall 1970" -> "Spring 1971" -> "Fall 1971" -> "Spring 1972" -> "Fall 1972" -> "Spring 1973" -> "Fall 1973" -> "Spring 1974" -> "Fall 1974" -> "Spring 1975" -> "Fall 1975" -> "Spring 1976" -> "Fall 1976" -> "Spring 1977" -> "Fall 1977" -> "Spring 1978" -> "Fall 1978" -> "Spring 1979" -> "Fall 1979" -> "Spring 1980" -> "Fall 1980" -> "Spring 1981" -> "Fall 1981" -> "Spring 1982" -> "Fall 1982" -> "Spring 1983" -> "Fall 1983" -> "Spring 1984" -> "Fall 1984" -> "Spring 1985" -> "Fall 1985" -> "Spring 1986" -> "Fall 1986" -> "Spring 1987" -> "Fall 1987" -> "Spring 1988" -> "Fall 1988" -> "Spring 1989" -> "Fall 1989" -> "Spring 1990" -> "Fall 1990" -> "Spring 1991" -> "Fall 1991" -> "Spring 1992" -> "Fall 1992" -> "Spring 1993" -> "Fall 1993" -> "Spring 1994" -> "Fall 1994" -> "Spring 1995" -> "Fall 1995" -> "Spring 1996" -> "Fall 1996" -> "Spring 1997" -> "Fall 1997" -> "Spring 1998" -> "Fall 1998" -> "Spring 1999" -> "Fall 1999" -> "Spring 2000" -> "Fall 2000" -> "Spring 2001" -> "Fall 2001" -> "Spring 2002" -> "Fall 2002" -> "Spring 2003" -> "Fall 2003" -> "Spring 2004" -> "Fall 2004" -> "Spring 2005" -> "Fall 2005" -> "Spring 2006" -> "Fall 2006" -> "Spring 2007" -> "Fall 2007" -> "Spring 2008" -> "Fall 2008" -> "Spring 2009" -> "Fall 2009" -> "Spring 2010" -> "Fall 2010" -> "Spring 2011" -> "Fall 2011" -> "Spring 2012" -> "Fall 2012" -> "Spring 2013"->"Fall 2013"->"Spring 2014"->"Fall 2014"->"Spring 2015"; - } - - //Section 2 - /* This lists who was in which pledge class so that everyone from each pledge class is in the same rank. */ - node [color=black, shape=ellipse, fontname="Nimbus Sans 1", fontsize=12]; - edge [arrowhead=none, arrowtail=none]; - /* Data from before 1973 is incomplete and probably inaccurate */ - { rank = same; "Fall 1964"; "Vic Walach"; "Robert Reinhofer"; "Robert Wake"; "Stan Polcar"; } - { rank = same; "Spring 1965"; "Cedric Dilsizian"; "Henry Finkle"; "Arthur Scott"; "Tom Kuzmarski"; "Dave Pheanis"; } - { rank = same; "Fall 1965"; } - { rank = same; "Spring 1966"; "William Patterson"; "Tom Dohnal"; "Dana Zahuranic"; } - { rank = same; "Fall 1966"; } - { rank = same; "Spring 1967"; } - { rank = same; "Fall 1967"; } - { rank = same; "Spring 1968"; "Manna Case"; } - { rank = same; "Fall 1968"; "Julius Moldovanyi"; } - { rank = same; "Spring 1969"; "Doug Day"; } - { rank = same; "Fall 1969"; } - { rank = same; "Spring 1970"; "Paul Williams"; "Bob Eyerman"; "Larry Bisset"; } - { rank = same; "Fall 1970"; } - { rank = same; "Spring 1971"; "Dave Reid"; "Ted Brenneman"; } - { rank = same; "Fall 1971"; "Walt Mahovlich"; } - { rank = same; "Spring 1972"; "Doug Clafin"; } - { rank = same; "Fall 1972"; } - /* Everything below here is fairly accurate */ - { rank = same; "Spring 1973"; "Bob DiVincenzo"; "Mark Bertison"; "Dave Kjeldgaard"; "Dave Gordon"; "Jim Strand"; "Stan Toncich"; "John Rusek"; "Ron Kaneshiro"; } - { rank = same; "Fall 1973"; "Ron Hogue"; "Morris Levy"; "Glenn Pierce"; } - { rank = same; "Spring 1974"; "Steve Nicol"; "Greg Beer"; "Oscar Lee"; } - { rank = same; "Fall 1974"; "John Zeitler"; "John Stehli"; "Scott Sparenberg"; } - { rank = same; "Spring 1975"; "Dave Marvinney"; "Mark Yunker"; } - { rank = same; "Fall 1975"; } - { rank = same; "Spring 1976"; "Craig Marvinney"; } - { rank = same; "Fall 1976"; } - { rank = same; "Spring 1977"; "Ken Kosovich"; "Dore Shafransky"; "Doug Cullin"; "Joe Koehler"; } - { rank = same; "Fall 1977"; "Dave Bond"; "Dave Fletcher"; "Norm Lindner"; "Terry Patterson"; } - { rank = same; "Spring 1978"; "Brian Marble"; "Tom Gorensick"; "Joe Hrovat"; "Edgar Stehli"; "Barney Olson"; } - { rank = same; "Fall 1978"; "Mike McHenry"; "Ched Stanisic"; } - { rank = same; "Spring 1979"; "Dave Shapiro"; "Rick Tomsick"; "John Parsons"; "Jim Gialamas"; "Rob Hurd"; "Jim Gentry"; } - { rank = same; "Fall 1979"; "Rick Targosky"; } - { rank = same; "Spring 1980"; "Mike Millstein"; "Dale Herman"; "Joe Snyder"; "Leon Kofman"; "Paul Tripi"; "Dale Pulver"; } - { rank = same; "Fall 1980"; } - { rank = same; "Spring 1981"; "Nick Skelin"; "Tim McHenry"; "Laszlo Ilyes"; "Rich Faldowski"; "Willie Bartok"; "Jim McAward"; } - { rank = same; "Fall 1981"; "Randy Thome"; "Jay Hoying"; "Marvin McGowan"; "Paul Franceus"; } - { rank = same; "Spring 1982"; "Dave Kirsch"; "Con Audeh"; "Ken Ross"; "Kevin O'Toole"; } - { rank = same; "Fall 1982"; "Rich Drushel"; "Bill Schiffman"; "Matt Davis"; "Jim Visconti"; "Jeff Damasiewicz"; "Karl Washburn"; } - { rank = same; "Spring 1983"; "Curt Harkless"; "Tim Wilt"; "Mark Kikta"; "John Schienmann"; "Steve Farrington"; "Brian Walden"; "Tom Horwitz"; } - { rank = same; "Fall 1983"; "Dave Targosky"; "Scott Pearson"; "Rich Kairis"; "Bob Snyder"; "Joe Bonilla"; } - { rank = same; "Spring 1984"; "Michael Keresztesy"; "Brian Martin"; } - { rank = same; "Fall 1984"; "Craig Austin"; "Mike LeMire"; "Peter Szigeti"; "Chris DeHaas"; } - { rank = same; "Spring 1985"; "Art Brace"; "Jim Robejsek"; "Bill Yale"; "Soon Kang"; "Michael Marks"; "Chris Kovski"; "Dennis Wendling"; } - { rank = same; "Fall 1985"; "Mark Keresztesy"; "John Shin"; "Tim Dunagan"; } - { rank = same; "Spring 1986"; "Pete Kaufmann"; "Steve Cox"; "Allan Zoller"; "Scott Froelich"; } - { rank = same; "Fall 1986"; "Scott Weintraub"; "Tom Mele"; "Chris Frost"; "John McGlaughlin"; "Bruce Delaney"; "Mike Rappaport"; "Herb Lichtman"; "Randy Rouda"; } - { rank = same; "Spring 1987"; "Pete Dinin"; "Joe Nikstenas"; "Alex Kranz"; "Neal Kozlowski"; "Andy Terris"; } - { rank = same; "Fall 1987"; } - { rank = same; "Spring 1988"; "James Nauer"; "Yong Park"; "Seth Rich"; } - { rank = same; "Fall 1988"; "Jeff Cohen"; "Ned Johnson"; "Seth Walter"; "John Eddy"; "Patrick Nevers"; "Paul May"; "Stan Shmia"; "Joel Meltzer"; } - { rank = same; "Spring 1989"; "Eric Meyer"; "Steve Hartmeyer"; "Ben Winter"; } - { rank = same; "Fall 1989"; "John Husemoller"; "Troy Babcock"; "Siva Paramanandam"; "Jared Bendis"; } - { rank = same; "Spring 1990"; "Mike Pullin"; "Steve Clute"; } - { rank = same; "Fall 1990"; "Mike Opincar"; "Benjamin Schultz"; "Paul Gerwe"; "Anthony Bucci"; "Benjamin Asher"; "Neil Forbes"; "Howard Wolf"; "Shannon Kalvar"; } - { rank = same; "Spring 1991"; "J.J. Wurz"; "Geoff Wedig"; "Raj Narayan"; "Ken Batcher"; "John Whiting"; "Matt Slotten"; "Tom Belcher"; } - { rank = same; "Fall 1991"; "Jim Ogle"; "Dan Alt"; "Brent Keith"; } - { rank = same; "Spring 1992"; "John Milliard"; "Gregory Jehan"; } - { rank = same; "Fall 1992"; "Mike Witczak"; "Todd Kramer"; "Sean O'Toole"; "Harmeet Narang"; "Tony Waylonis"; "Dave Peascoe"; "David Kahane"; "Ben Stern"; "John Grimley"; "Todd Lenz"; } - { rank = same; "Spring 1993"; "Dave Rogers"; "Mike Ganahl"; "Joe Klich"; "John Cover"; "Chris Dreher"; } - { rank = same; "Fall 1993"; "Cory Hojka"; "Ethan Field"; "Wes Shull"; "Andy West"; "Ken DeYoung"; "Matt Smith"; "Andy Wartluft"; } - { rank = same; "Spring 1994"; "Adam Shiel"; "Brian Doerk"; "Skylor Williams"; "Nick Brienza"; "Colin Fahrion"; } - { rank = same; "Fall 1994"; "Ben Schroeder"; "Kendrick Shaw"; "Jeremy Friesen"; "Justin Shepard"; "Martin Witczak"; "John Chunko"; "Joshua Brown"; "Michael Ashmore"; } - { rank = same; "Spring 1995"; "Matt Schwickerath"; "David Lukens"; "Rob Brower"; "Steve Antol"; } - { rank = same; "Fall 1995"; "Nathan Dombrook"; "David Eshelman"; "Louis Campbell"; "Jason Freshwater"; "Harry Meier"; "Scott Schwickerath"; "Glen Brown"; } - { rank = same; "Spring 1996"; "Mike Reed"; "Nathan Sterret"; "Jason Dieterle"; "Brian Lutz"; "Dan Khanna"; "Tod Kenzie"; } - { rank = same; "Fall 1996"; "Jeffrey Moore"; "David Chapin"; "Martin Wojtowicz"; "David Eubank"; } - { rank = same; "Spring 1997"; "Adam Vandenberg"; "Steve Manchir"; "Brad Triden"; } - { rank = same; "Fall 1997"; "Ian McIntire"; "Joseph Dodd"; "Chris Harley"; "Zac Crofford"; "Michael Monkiewicz"; "Tod Detre"; "Michael Thomas"; "Charles Gerner"; "Louis Gluchov"; } - { rank = same; "Spring 1998"; "Brion Finlay"; "Mike Fullmer"; } - { rank = same; "Fall 1998"; "Scott Limestoll"; "Steve Olk"; "Matthew Finlay"; "Marcel Proulx"; "Chris Roper"; "Jacob Spendelow"; "Jeff Roberts"; "Jeremy Shively"; "Todd Rogers"; "Aaron Erlandson"; "Michael O'Neil"; "Greg Cox"; "Leon Smith"; "Alex Janevski"; "Grayden MacLennan"; } - { rank = same; "Spring 1999"; "Kent Furst"; "Nathan Kurtz"; "Brian Stephens"; "Ben Sigg"; } - { rank = same; "Fall 1999"; "Tim Sentgeorge"; "Alex Parker"; "Niuniu Ji"; "Matt Massaro"; "Eric Kugler"; "Aruno Johnson"; "Brian Berman"; "Charlie Goodson"; } - { rank = same; "Spring 2000"; "Joel Scheuer"; "Ed Wyzykowski"; "Bryan Inderhees"; "Bob Vawter"; "Matt Whelan"; } - { rank = same; "Fall 2000"; "Ian Scholdberg"; "Chris Weygandt"; "Michael Rhoades"; "Chris Applegate"; "Eric Friesen"; "Grayson Sieg"; "Jeff Shugars"; } - { rank = same; "Spring 2001"; "Steve Andersen"; "Chris Williams"; "Clint Schmidt"; "Kevin Dudgeon"; "Steve Rash"; "Graham Unger"; } - { rank = same; "Fall 2001"; "Eric Carnevale"; "Chris Weigold"; "Brett Thomas"; "Chris Weigold"; "Nicholai Salovich"; "Mike Olenik"; "Michael St. Clair"; "Aaron Yoches"; } - { rank = same; "Spring 2002"; "Kosma Sniezko"; "Mikkel Fishman"; "Justin Walker"; "Tao Qin"; "Jeffery Spencer"; "Geoff Shafer"; "Nick Eddy"; } - { rank = same; "Fall 2002"; "Steve Wentzel"; "Clarence Williamson"; "Brian Brauchler"; "Rob Eisenman"; "Eric Young"; "Marc Reynolds"; "Robert Detwiler"; } - { rank = same; "Spring 2003"; } - { rank = same; "Fall 2003"; "Dan Myers"; "Andy Langenderfer"; "Jon Chang"; "Alex Smith"; "Matt Hire"; "AJ Barker"; } - { rank = same; "Spring 2004"; } - { rank = same; "Fall 2004"; "Jason Harper"; "Derek Overstreet"; "Devon Parker"; "James Cash"; "Jim Stafford"; "Blaine Evans"; "Matt Dria"; "Alex Imhoff"; "Paul Taylor"; } - { rank = same; "Spring 2005"; "Michael Moorman"; "Daniel Neumann"; "Robin Gersabeck"; "Samuel Rivier"; "Zach Stevens"; "Nick Callahan"; "Quinn Daniels"; } - { rank = same; "Fall 2005"; "John Boyer"; "Andrew Winstead"; "Josh Considine"; "Chase Nemeth"; "Tim Franke"; "Chris J. Williams"; "Mike Usowicz"; } - { rank = same; "Spring 2006"; "Mike Pavlik"; "Amit Misra"; "Andrew Schwirian"; "Dave Allen"; } - { rank = same; "Fall 2006"; "C Y Wo"; "Adam Wisniewski"; "Neeraj Edward"; "Charles Pairan"; "Michael Caughey"; "Noah Swartz"; "Fred Davey"; } - { rank = same; "Spring 2007"; "Ken Zhao"; "Connor Balin"; "Chris Tanner"; "Jon Vesey"; "Matt Miller"; "Neil Halmagyi"; } - { rank = same; "Fall 2007"; "J.J. Moffitt"; "Matthew Richter"; "Dan Okienko"; "Steven Dee"; "Spencer York"; "Ben Lawler"; "Adam Brown"; "Grant Risch"; } - { rank = same; "Spring 2008"; "Ray Zackowski"; "Jonathan Evans"; "Rob Grueninger"; "Mathew Conger"; "Randall Duke"; "David Kent"; "Josh Young"; } - { rank = same; "Fall 2008"; "Josh Allen"; "John Cleaver"; "Jacob Gresh"; "Donald Huckle"; "Andrew Jakes"; "Kyle Marcey"; "Jacob Shapiro"; "Michael Steward"; "Rich Testani"; "Sandy Troiani"; "Paul Zackowski";} - { rank = same; "Spring 2009"; "Hassan Awada"; "Peter Corwin"; "Tony Huron"; "Devon Jones"; "Myles Lewis"; "Robert Wiesler";} - { rank = same; "Fall 2009"; "Christopher Babecki"; "Fred Douglas"; "Will Earley"; "Rob Fraser"; "Andrew Gerst"; "Andrew Gilbert"; "Nathan Jackson"; "Kenneth Walther"; "Nathan McKinley";} - { rank = same; "Spring 2010"; "Joseph Gordon"; "Kamron Palmer"; "Alec Runyan"; "Matthew Varley";} - { rank = same; "Fall 2010"; "David Breen"; "Evan Gallo"; "Benjamin Kaplan"; "Zachary Olivos"; "Andrew Pentz"; "Martin Risch"; "Frank Singel"; "Benjamin VanArtsdalen"; "Vahagn Yeranossian"; "Abbott Veldhuizen";} - { rank = same; "Spring 2011"; "James Fitzpatrick"; "Christopher Galecki"; "Jason Kuster"; "Jeremy Na";} - { rank = same; "Fall 2011"; "Michael Bending"; "Abraham Burkholder"; "Raisa Cabrera"; "Ian Chapman"; "Matthew Graf"; "Oscar Gresh"; "Ryan Miller"; "Derek Payne"; "Aditya Rengaswamy"; "James Smith"; "Daniel Snow"; "Mark Syvuk"; "Andrew Zolyak";} - { rank = same; "Spring 2012"; "Alexander Aloi"; "Nathan Hach"; "Alexander O'Reilly"; "Mason Zhu"; "Alex Campbell";} - { rank = same; "Fall 2012"; "Alexander Thomas"; "Nathan Gill"; "Michael Anderson"; "Barry Goldberg"; "Andrew Becker"; "William Ewing";} - { rank = same; "Spring 2013"; "David Aghassi"; "Alex Balbes"; "John Elmo"; "Matthew Elmo"; "Donald Endres"; "Austin Hacker"; "Andrew Henderson"; "Alex Luck"; "Daniel Robbins"; "Jonathan Shabtai"; "Rishe Sivagnanam"; "Devyn Spillane"; "Joshua Tang"; "Hunter Yevincy";} - { rank = same; "Fall 2013"; "Callum Grant"; "Nathan Harmon"; "Patrick Lathrop"; "Karthik Mohanarangan"; "Peyton Turner"; "John Turner"; "Chris Weddle"; "Zack Williams";} - { rank = same; "Spring 2014"; "James McGinnity"; "Devin Hagedorn"; "Andrew Leppo"; "Bennett Sherman"; "Kristopher Sabatini";} - { rank = same; "Fall 2014"; "Nikhil Edward"; "Alec Frye"; "Patrick Green"; "Jack LaRue"; "Patrick Mulhair"; "Geal Sarrett"; "Alex Tryjankowski";} - { rank = same; "Spring 2015"; "Madison Bentley"; "David Lance"; "John Peterson"; "Ryan Hawtof"; "Jaime Capetillo"; "Matthew Trowbridge"; "Bryce Downing";} - - - //Section 3 - /* Big brother -> Little brother. Sorted alphabetically by big brother last name. */ - "Dan Alt" -> "Dave Rogers"; - "Dan Alt" -> "Ben Schroeder"; - "Dan Alt" -> "Glen Brown"; - "Steve Andersen" -> "Rob Eisenman"; - "Michael Anderson" -> "Nathan Harmon"; - "Benjamin Asher" -> "Sean O'Toole"; - "Benjamin Asher" -> "John Milliard"; - "Michael Ashmore" -> "Steve Antol"; - "Con Audeh" -> "Jim Visconti"; - "Hassan Awada" -> "Joseph Gordon"; - "Hassan Awada" -> "Martin Risch"; - "Troy Babcock" -> "Harmeet Narang"; - "Troy Babcock" -> "Benjamin Asher"; - "Christopher Babecki" -> "Evan Gallo"; - "Alex Balbes" -> "Kristopher Sabatini"; - "Connor Balin" -> "Mathew Conger"; - "Connor Balin" -> "Kyle Marcey"; - "Connor Balin" -> "Vahagn Yeranossian"; - "Willie Bartok" -> "Jay Hoying"; - "Willie Bartok" -> "Matt Davis"; - "Willie Bartok" -> "Pete Dinin"; - "Willie Bartok" -> "Ken Ross"; - "Willie Bartok" -> "Tim Wilt"; - "Willie Bartok" -> "Chris DeHaas"; - "Mark Bertison" -> "Craig Marvinney"; - "Mark Bertison" -> "John Zeitler"; - "Michael Bending" -> "Alexander O'Reilly"; - "Michael Bending" -> "Michael Anderson"; - "Michael Bending" -> "John Elmo"; - "Larry Bisset" -> "John Rusek"; - "Dave Bond" -> "Marvin McGowan"; - "Dave Bond" -> "Brian Walden"; - "Joe Bonilla" -> "Jeff Cohen"; - "Joe Bonilla" -> "Mike LeMire"; - "John Boyer" -> "Noah Swartz"; - "John Boyer" -> "Jon Vesey"; - "John Boyer" -> "Dan Okienko"; - "Ted Brenneman" -> "Greg Beer"; - "Ted Brenneman" -> "Mark Bertison"; - "Joshua Brown" -> "Mike Fullmer"; - "Joshua Brown" -> "David Eshelman"; - "Joshua Brown" -> "Zac Crofford"; - "Alex Campbell" -> "Alexander Thomas"; - "Alex Campbell" -> "Joshua Tang"; - "Alex Campbell" -> "Callum Grant"; - "Louis Campbell" -> "Aaron Erlandson"; - "Manna Case" -> "Julius Moldovanyi"; - "James Cash" -> "Michael Moorman"; - "Michael Caughey" -> "Ben Lawler"; - "Jon Chang" -> "Paul Taylor"; - "Jon Chang" -> "Andrew Schwirian"; - "John Chunko" -> "Martin Wojtowicz" - "John Chunko" -> "Dan Khanna"; - "Doug Clafin" -> "Stan Toncich"; - "Doug Clafin" -> "Dave Fletcher"; - "John Cleaver" -> "Nathan Jackson" - "John Cleaver" -> "Benjamin Kaplan"; - "John Cleaver" -> "Jason Kuster"; - "Jeff Cohen" -> "John Husemoller"; - "Jeff Cohen" -> "J.J. Wurz"; - "Jeff Cohen" -> "Mike Opincar"; - "Mathew Conger" -> "Rich Testani"; - "Mathew Conger" -> "Alec Runyan"; - "Mathew Conger" -> "David Breen"; - "Josh Considine" -> "Neil Halmagyi"; - "John Cover" -> "Mike Reed"; - "Greg Cox" -> "Bob Vawter"; - "Steve Cox" -> "Mike Rappaport"; - "Zac Crofford" -> "Michael O'Neil"; - "Zac Crofford" -> "Aruno Johnson"; - "Jeff Damasiewicz" -> "Rich Kairis"; - "Quinn Daniels" -> "Josh Considine"; - "Quinn Daniels" -> "Michael Caughey"; - "Fred Davey" -> "Ray Zackowski" - "Doug Day" -> "Paul Williams"; - "Steven Dee" -> "David Kent"; - "Steven Dee" -> "John Cleaver"; - "Chris DeHaas" -> "Randy Rouda"; - "Chris DeHaas" -> "Joe Nikstenas"; - "Chris DeHaas" -> "Pete Kaufmann"; - "Bruce Delaney" -> "Patrick Nevers"; - "Bruce Delaney" -> "Siva Paramanandam"; - "Robert Detwiler" -> "Dan Myers"; - "Jason Dieterle" -> "Todd Rogers"; - "Jason Dieterle" -> "Matt Massaro"; - "Cedric Dilsizian" -> "William Patterson"; - "Cedric Dilsizian" -> "Manna Case"; - "Bob DiVincenzo" -> "Ron Hogue"; - "Brian Doerk" -> "Brad Triden" - "Brian Doerk" -> "Harry Meier"; - "Nathan Dombrook" -> "Tod Kenzie"; - "Kevin Dudgeon" -> "Clarence Williamson"; - "Kevin Dudgeon" -> "Tao Qin"; - "Neeraj Edward" -> "Jonathan Evans"; - "Neeraj Edward" -> "Peter Corwin"; - "Rob Eisenman" -> "Derek Overstreet"; - "Rob Eisenman" -> "Nick Callahan"; - "Donald Endres" -> "Matthew Trowbridge"; - "David Eshelman" -> "Nathan Kurtz"; - "David Eshelman" -> "David Eubank"; - "David Eshelman" -> "Joseph Dodd"; - "David Eshelman" -> "Leon Smith" - "David Eubank" -> "Chris Harley"; - "Blaine Evans" -> "Andrew Winstead"; - "Jonathan Evans" -> "Rob Fraser" - "Bob Eyerman" -> "Ted Brenneman"; - "Bob Eyerman" -> "Bob DiVincenzo"; - "Bob Eyerman" -> "Dave Gordon"; - "Colin Fahrion" -> "Rob Brower"; - "Colin Fahrion" -> "John Chunko"; - "Steve Farrington" -> "Scott Pearson"; - "Steve Farrington" -> "Steve Cox"; - "Ethan Field" -> "Brian Lutz"; - "Ethan Field" -> "Louis Campbell"; - "Ethan Field" -> "David Chapin"; - "Ethan Field" -> "Martin Witczak"; - "Brion Finlay" -> "Chris Roper"; - "Mikkel Fishman" -> "Matt Hire"; - "James Fitzpatrick" -> "Matthew Graf"; - "James Fitzpatrick" -> "James McGinnity"; - "James Fitzpatrick" -> "Peyton Turner"; - "Dave Fletcher" -> "Ched Stanisic"; - "Dave Fletcher" -> "Jim Gentry"; - "Tim Franke" -> "Adam Wisniewski"; - "Jason Freshwater" -> "Ben Sigg"; - "Eric Friesen" -> "Blaine Evans"; - "Eric Friesen" -> "Kosma Sniezko"; - "Eric Friesen" -> "Marc Reynolds"; - "Jeremy Friesen" -> "Jeffrey Moore"; - "Jeremy Friesen" -> "Adam Vandenberg"; - "Jeremy Friesen" -> "Charles Gerner"; - "Scott Froelich" -> "Andy Terris"; - "Chris Frost" -> "Neil Forbes"; - "Mike Fullmer" -> "Kevin Dudgeon"; - "Mike Fullmer" -> "Alex Janevski"; - "Mike Fullmer" -> "Kent Furst"; - "Mike Fullmer" -> "Brian Berman"; - "Kent Furst" -> "Bryan Inderhees"; - "Kent Furst" -> "Chris Weygandt"; - "Christopher Galecki" -> "James Smith"; - "Christopher Galecki" -> "Alexander Aloi"; - "Christopher Galecki" -> "William Ewing"; - "Christopher Galecki" -> "Devyn Spillane"; - "Evan Gallo" -> "Alex Luck"; - "Jim Gentry" -> "Randy Thome"; - "Jim Gentry" -> "Willie Bartok"; - "Charles Gerner" -> "Steve Olk"; - "Charles Gerner" -> "Ed Wyzykowski"; - "Charles Gerner" -> "Alex Parker"; - "Charles Gerner" -> "Nick Eddy"; - "Robin Gersabeck" -> "Matt Miller"; - "Andrew Gerst" -> "Alex Campbell"; - "Andrew Gerst" -> "Patrick Lathrop"; - "Paul Gerwe" -> "David Lukens"; - "Paul Gerwe" -> "Geoff Wedig"; - "Paul Gerwe" -> "John Cover"; - "Paul Gerwe" -> "Ben Stern"; - "Jim Gialamas" -> "Laszlo Ilyes"; - "Nathan Gill" -> "Donald Endres"; - "Barry Goldberg" -> "Alex Balbes"; - "Barry Goldberg" -> "Nikhil Edward"; - "Barry Goldberg" -> "Devin Hagedorn"; - "Charlie Goodson" -> "Clint Schmidt"; - "Dave Gordon" -> "Oscar Lee"; - "Dave Gordon" -> "Morris Levy"; - "Jacob Gresh" -> "Frank Singel"; - "Neil Halmagyi" -> "Hassan Awada"; - "Curt Harkless" -> "Joe Bonilla"; - "Jason Harper" -> "Mike Usowicz"; - "Chris Harley" -> "Greg Cox"; - "Steve Hartmeyer" -> "Paul Gerwe"; - "Steve Hartmeyer" -> "Raj Narayan"; - "Andrew Henderson" -> "Patrick Mulhair" - "Dale Herman" -> "Jeff Damasiewicz"; - "Matt Hire" -> "Devon Parker"; - "Cory Hojka" -> "Nathan Dombrook"; - "Cory Hojka" -> "Michael Ashmore"; - "Tom Horwitz" -> "Dennis Wendling"; - "Jay Hoying" -> "Kevin O'Toole"; - "Jay Hoying" -> "Bill Schiffman"; - "Joe Hrovat" -> "Joe Snyder"; - "Donald Huckle" -> "Fred Douglas"; - "Donald Huckle" -> "Kamron Palmer"; - "Tony Huron" -> "Kenneth Walther"; - "John Husemoller" -> "Benjamin Schultz"; - "John Husemoller" -> "Jim Ogle"; - "John Husemoller" -> "John Grimley"; - "Bryan Inderhees" -> "Jeffery Spencer"; - "Bryan Inderhees" -> "Robert Detwiler"; - "Alex Janevski" -> "Charlie Goodson"; - "Gregory Jehan" -> "Tony Waylonis"; - "Gregory Jehan" -> "Chris Dreher"; - "Gregory Jehan" -> "Wes Shull"; - "Ned Johnson" -> "Steve Hartmeyer"; - "David Kahane" -> "Ken DeYoung"; - "Rich Kairis" -> "Chris Frost"; - "Shannon Kalvar" -> "Matt Slotten"; - "Ron Kaneshiro" -> "Mark Yunker"; - "Benjamin Kaplan" -> "Christopher Galecki"; - "Benjamin Kaplan" -> "Mark Syvuk"; - "Pete Kaufmann" -> "Herb Lichtman"; - "Pete Kaufmann" -> "Yong Park"; - "Brent Keith" -> "Matt Smith"; - "David Kent" -> "Michael Steward"; - "David Kent" -> "Myles Lewis"; - "David Kent" -> "Christopher Babecki" - "Tod Kenzie" -> "Steve Manchir"; - "Michael Keresztesy" -> "Mark Keresztesy"; - "Michael Keresztesy" -> "Soon Kang"; - "Mark Keresztesy" -> "John Eddy"; - "Dave Kjeldgaard" -> "Steve Nicol"; - "Joe Klich" -> "Kendrick Shaw"; - "Joe Klich" -> "Skylor Williams"; - "Joe Koehler" -> "Dave Shapiro"; - "Ken Kosovich" -> "Tom Gorensick"; - "Ken Kosovich" -> "Rick Tomsick"; - "Neal Kozlowski" -> "Paul May"; - "Todd Kramer" -> "Cory Hojka"; - "Eric Kugler" -> "Chris Weigold"; - "Eric Kugler" -> "Matt Whelan"; - "Eric Kugler" -> "Steve Wentzel"; - "Eric Kugler" -> "Ian Scholdberg"; - "Jason Kuster" -> "Ryan Miller"; - "Jason Kuster" -> "Nathan Gill"; - "Jason Kuster" -> "Rishe Sivagnanam"; - "Andy Langenderfer" -> "Robin Gersabeck"; - "Andy Langenderfer" -> "Matt Dria"; - "Jack LaRue" -> "Ryan Hawtof"; - "Ben Lawler" -> "Sandy Troiani"; - "Morris Levy" -> "Dore Shafransky"; - "Scott Limestoll" -> "Brett Thomas"; - "Scott Limestoll" -> "Joel Scheuer"; - "David Lukens" -> "Niuniu Ji"; - "David Lukens" -> "Jason Freshwater"; - "David Lukens" -> "Brian Stephens"; - "Grayden MacLennan" -> "Steve Rash"; - "Grayden MacLennan" -> "Mikkel Fishman"; - "Grayden MacLennan" -> "Mike Olenik"; - "Walt Mahovlich" -> "Doug Clafin"; - "Walt Mahovlich" -> "Glenn Pierce"; - "Walt Mahovlich" -> "Jim Strand"; - "Steve Manchir" -> "Ian McIntire"; - "Michael Marks" -> "John Shin"; - "Brian Martin" -> "Michael Marks"; - "Brian Martin" -> "Allan Zoller"; - "Craig Marvinney" -> "John Parsons"; - "Craig Marvinney" -> "Mike McHenry"; - "Craig Marvinney" -> "Edgar Stehli"; - "Dave Marvinney" -> "Dave Bond"; - "Dave Marvinney" -> "Ken Kosovich"; - "Dave Marvinney" -> "Joe Hrovat"; - "Paul May" -> "Todd Kramer"; - "Jim McAward" -> "Rich Drushel"; - "Marvin McGowan" -> "Art Brace"; - "Marvin McGowan" -> "Karl Washburn"; - "Marvin McGowan" -> "Tom Horwitz"; - "James McGinnity" -> "Alec Frye"; - "James McGinnity" -> "Jaime Capetillo"; - "Mike McHenry" -> "Jim Gialamas"; - "Mike McHenry" -> "Paul Tripi"; - "Tim McHenry" -> "Con Audeh"; - "Tim McHenry" -> "Steve Farrington"; - "Ian McIntire" -> "Eric Kugler"; - "Ian McIntire" -> "Grayden MacLennan"; - "Nathan McKinley" -> "Zachary Olivos"; - "Nathan McKinley" -> "Derek Payne"; - "Tom Mele" -> "Neal Kozlowski"; - "Joel Meltzer" -> "Tom Belcher"; - "Amit Misra" -> "Neeraj Edward"; - "J.J. Moffitt" -> "Jacob Gresh"; - "J.J. Moffitt" -> "Raisa Cabrera"; - "Karthik Mohanarangan" -> "Bryce Downing" - "Karthik Mohanarangan" -> "Bennett Sherman"; - "Karthik Mohanarangan" -> "Jack LaRue"; - "Julius Moldovanyi" -> "Bob Eyerman"; - "Julius Moldovanyi" -> "Walt Mahovlich"; - "Michael Monkiewicz" -> "Jeremy Shively"; - "Jeffrey Moore" -> "Michael Thomas"; - "Jeffrey Moore" -> "Brion Finlay"; - "Jeffrey Moore" -> "Jeff Roberts"; - "Michael Moorman" -> "Steven Dee"; - "Dan Myers" -> "John Boyer"; - "Dan Myers" -> "Daniel Neumann"; - "Dan Myers" -> "Jason Harper"; - "Jeremy Na" -> "David Aghassi"; - "Harmeet Narang" -> "Colin Fahrion"; - "Harmeet Narang" -> "Joshua Brown"; - "Raj Narayan" -> "Dave Peascoe"; - "Raj Narayan" -> "Gregory Jehan"; - "Raj Narayan" -> "Andy West"; - "Chase Nemeth" -> "Spencer York"; - "Daniel Neumann" -> "Mike Pavlik"; - "Daniel Neumann" -> "Connor Balin"; - "Joe Nikstenas" -> "Seth Walter"; - "Michael O'Neil" -> "Eric Carnevale"; - "Michael O'Neil" -> "Michael Rhoades"; - "Alexander O'Reilly" -> "Andrew Henderson"; - "Kevin O'Toole" -> "Curt Harkless"; - "Kevin O'Toole" -> "Jim Robejsek"; - "Zachary Olivos" -> "Nathan Hach"; - "Zachary Olivos" -> "Chris Weddle"; - "Steve Olk" -> "Tim Sentgeorge"; - "Steve Olk" -> "Grayson Sieg"; - "Steve Olk" -> "Steve Andersen"; - "Mike Opincar" -> "Todd Lenz"; - "Derek Overstreet" -> "Charles Pairan"; - "Derek Overstreet" -> "Samuel Rivier"; - "Derek Overstreet" -> "Chase Nemeth"; - "Charles Pairan" -> "J.J. Moffitt"; - "Charles Pairan" -> "Donald Huckle"; - "Yong Park" -> "Ken Batcher"; - "Devon Parker" -> "Dave Allen"; - "John Parsons" -> "Rich Faldowski"; - "Terry Patterson" -> "Brian Marble"; - "Mike Pavlik" -> "Matthew Richter"; - "Mike Pavlik" -> "Fred Davey"; - "Mike Pavlik" -> "Rob Grueninger"; - "Scott Pearson" -> "Brian Martin"; - "Scott Pearson" -> "John McGlaughlin"; - "Dave Peascoe" -> "Michael Monkiewicz"; - "Andrew Pentz" -> "Matthew Elmo"; - "Stan Polcar" -> "Arthur Scott"; - "Stan Polcar" -> "Dana Zahuranic"; - "Tao Qin" -> "Andy Langenderfer"; - "Tao Qin" -> "Jim Stafford"; - "Steve Rash" -> "Justin Walker"; - "Steve Rash" -> "Nicholai Salovich"; - "Mike Reed" -> "Jacob Spendelow"; - "Mike Reed" -> "Tod Detre"; - "Robert Reinhofer" -> "Cedric Dilsizian"; - "Robert Reinhofer" -> "Tom Dohnal"; - "Aditya Rengaswamy" -> "Karthik Mohanarangan"; - "Marc Reynolds" -> "AJ Barker"; - "Seth Rich" -> "Joel Meltzer"; - "Seth Rich" -> "Jared Bendis"; - "Seth Rich" -> "Howard Wolf"; - "Matthew Richter" -> "Matthew Varley"; - "Matthew Richter" -> "Aditya Rengaswamy"; - "Grant Risch" -> "Will Earley"; - "Martin Risch" -> "Ian Chapman"; - "Martin Risch" -> "Hunter Yevincy"; - "Samuel Rivier" -> "Tim Franke"; - "Jeff Roberts" -> "Chris Williams"; - "Todd Rogers" -> "Chris Applegate"; - "Chris Roper" -> "Jeff Shugars"; - "Ken Ross" -> "Dave Targosky"; - "Randy Rouda" -> "James Nauer"; - "Randy Rouda" -> "Eric Meyer"; - "Randy Rouda" -> "Ned Johnson"; - "John Rusek" -> "Scott Sparenberg"; - "Clint Schmidt" -> "Aaron Yoches"; - "Clint Schmidt" -> "Geoff Shafer"; - "Ian Scholdberg" -> "Brian Brauchler"; - "Ben Schroeder" -> "Matt Schwickerath"; - "Ben Schroeder" -> "Scott Schwickerath"; - "Benjamin Schultz" -> "Dan Alt"; - "Matt Schwickerath" -> "Scott Limestoll"; - "Scott Schwickerath" -> "Marcel Proulx"; - "Andrew Schwirian" -> "Grant Risch"; - "Andrew Schwirian" -> "Randall Duke"; - "Dore Shafransky" -> "Barney Olson"; - "Dore Shafransky" -> "Rick Targosky"; - "Dore Shafransky" -> "Dale Pulver"; - "Dave Shapiro" -> "Mike Millstein"; - "Dave Shapiro" -> "Nick Skelin"; - "Jacob Shapiro" -> "Tony Huron"; - "Jacob Shapiro" -> "Andrew Gilbert"; - "Jacob Shapiro" -> "Benjamin VanArtsdalen"; - "Justin Shepard" -> "Nathan Sterret"; - "Stan Shmia" -> "John Whiting"; - "Ben Sigg" -> "Eric Friesen"; - "Frank Singel" -> "Oscar Gresh"; - "Frank Singel" -> "Jonathan Shabtai"; - "Nick Skelin" -> "Dave Kirsch"; - "Nick Skelin" -> "Paul Franceus"; - "Nick Skelin" -> "Bob Snyder"; - "Alex Smith" -> "Alex Imhoff"; - "Alex Smith" -> "Zach Stevens"; - "Matt Smith" -> "Adam Shiel"; - "Kosma Sniezko" -> "James Cash"; - "Kosma Sniezko" -> "Eric Young"; - "Kosma Sniezko" -> "Jon Chang"; - "Daniel Snow" -> "Daniel Robbins"; - "Bob Snyder" -> "Craig Austin"; - "Bob Snyder" -> "Chris Kovski"; - "Scott Sparenberg" -> "Terry Patterson"; - "Devyn Spillane" -> "Madison Bentley"; - "Devyn Spillane" -> "Zack Williams"; - "Jim Stafford" -> "Amit Misra"; - "Jim Stafford" -> "C Y Wo"; - "Ched Stanisic" -> "Jim McAward"; - "Edgar Stehli" -> "Rob Hurd"; - "Edgar Stehli" -> "Leon Kofman"; - "John Stehli" -> "Doug Cullin"; - "John Stehli" -> "Norm Lindner"; - "Michael Steward" -> "Devon Jones" - "Zach Stevens" -> "Chris J. Williams"; - "Jim Strand" -> "John Stehli"; - "Noah Swartz" -> "Andrew Jakes"; - "Joshua Tang" -> "Geal Sarrett"; - "Dave Targosky" -> "Peter Szigeti"; - "Andy Terris" -> "Seth Rich"; - "Rick Tomsick" -> "Dale Herman"; - "Brad Triden" -> "Matthew Finlay"; - "Paul Tripi" -> "Mark Kikta"; - "Sandy Troiani" -> "Andrew Gerst"; - "Peyton Turner" -> "Andrew Leppo"; - "Mike Usowicz" -> "Chris Tanner"; - "Matthew Varley" -> "Andrew Pentz"; - "Matthew Varley" -> "Andrew Zolyak"; - "Jim Visconti" -> "John Schienmann"; - "Jim Visconti" -> "Bill Yale"; - "Jim Visconti" -> "Tim Dunagan"; - "Jim Visconti" -> "Alex Kranz"; - "Jim Visconti" -> "Michael Keresztesy"; - "Abbott Veldhuizen" -> "Jeremy Na"; - "Abbott Veldhuizen" -> "Michael Bending"; - "Abbott Veldhuizen" -> "Andrew Becker"; - "Abbott Veldhuizen" -> "Austin Hacker"; - "Robert Wake" -> "Henry Finkle"; - "Vic Walach" -> "Tom Kuzmarski"; - "Vic Walach" -> "Dave Pheanis"; - "Brian Walden" -> "Tom Mele"; - "Justin Walker" -> "Quinn Daniels"; - "Seth Walter" -> "Troy Babcock"; - "Seth Walter" -> "Ben Winter"; - "Seth Walter" -> "Steve Clute"; - "Kenneth Walther" -> "Abbott Veldhuizen"; - "Kenneth Walther" -> "Abraham Burkholder"; - "Kenneth Walther" -> "Barry Goldberg"; - "Andy Wartluft" -> "Louis Gluchov"; - "Tony Waylonis" -> "Ethan Field"; - "Matt Whelan" -> "Graham Unger"; - "Matt Whelan" -> "Michael St. Clair"; - "Robert Wiesler" -> "Mason Zhu"; - "Scott Weintraub" -> "Shannon Kalvar"; - "Scott Weintraub" -> "Stan Shmia"; - "Scott Weintraub" -> "Mike Pullin"; - "Dennis Wendling" -> "Scott Weintraub"; - "Dennis Wendling" -> "Scott Froelich"; - "Steve Wentzel" -> "Alex Smith"; - "Andy West" -> "Nick Brienza"; - "Andy West" -> "Justin Shepard"; - "Paul Williams" -> "Dave Reid"; - "Paul Williams" -> "Dave Kjeldgaard"; - "Paul Williams" -> "Dave Marvinney"; - "Skylor Williams" -> "Jeremy Friesen"; - "Zack Williams" -> "David Lance"; - "Zack Williams" -> "Alex Tryjankowski" - "Andrew Winstead" -> "Ken Zhao"; - "Andrew Winstead" -> "Adam Brown"; - "Andrew Winstead" -> "Josh Young"; - "Adam Wisniewski" -> "Josh Allen"; - "Martin Witczak" -> "Jason Dieterle"; - "Geoff Wedig" -> "David Kahane"; - "Geoff Wedig" -> "Joe Klich"; - "Ben Winter" -> "Anthony Bucci"; - "Howard Wolf" -> "Mike Witczak"; - "J.J. Wurz" -> "Brent Keith"; - "J.J. Wurz" -> "Andy Wartluft"; - "J.J. Wurz" -> "Mike Ganahl"; - "J.J. Wurz" -> "Brian Doerk"; - "Vahagn Yeranossian" -> "James Fitzpatrick"; - "Vahagn Yeranossian" -> "Daniel Snow"; - "Hunter Yevincy" -> "Patrick Green"; - "Hunter Yevincy" -> "John Peterson"; - "Hunter Yevincy" -> "John Turner"; - "Spencer York" -> "Jacob Shapiro" - "Spencer York" -> "Robert Wiesler" - "Spencer York" -> "Nathan McKinley" - "Mark Yunker" -> "Joe Koehler"; - "Ray Zackowski" -> "Paul Zackowski"; - "John Zeitler" -> "Tim McHenry"; - "Allan Zoller" -> "Bruce Delaney"; -} diff --git a/rotated.pdf b/rotated.pdf deleted file mode 100755 index cde203c4a1ec1de83d30f19e7ed6537fb8aec446..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 88683 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 diff --git a/src/brotherhood.dot b/src/brotherhood.dot new file mode 100755 index 0000000..c005793 --- /dev/null +++ b/src/brotherhood.dot @@ -0,0 +1,599 @@ +/****************************************** + * Beta Nu of Theta Chi Brotherhood tree. * + ******************************************/ +digraph brotherhood { + ranksep=0; // minimum separation between ranks + concentrate=true; // gives a more flowing edge pattern + ratio=compress; // optimizes for horizontal space + size="75,75"; + // rankdir=LR // If we want to make it horizontal + + //Section 1 + /* This first block represents a timeline on the left side. */ + { + // Change font to something appropriate for your system + node [shape=plaintext, fontname="Nimbus Sans 1", fontsize=12]; + edge [style=invis]; + //Put pledge classes here "Pledge Class 1" -> "Pledge Class 2" + "Fall 1964" + -> "Spring 1965" + -> "Fall 1965" + -> "Spring 1966" + -> "Fall 1966" + -> "Spring 1967" + -> "Fall 1967" + -> "Spring 1968" + -> "Fall 1968" + -> "Spring 1969" + -> "Fall 1969" + -> "Spring 1970" + -> "Fall 1970" + -> "Spring 1971" + -> "Fall 1971" + -> "Spring 1972" + -> "Fall 1972" + -> "Spring 1973" + -> "Fall 1973" + -> "Spring 1974" + -> "Fall 1974" + -> "Spring 1975" + -> "Fall 1975" + -> "Spring 1976" + -> "Fall 1976" + -> "Spring 1977" + -> "Fall 1977" + -> "Spring 1978" + -> "Fall 1978" + -> "Spring 1979" + -> "Fall 1979" + -> "Spring 1980" + -> "Fall 1980" + -> "Spring 1981" + -> "Fall 1981" + -> "Spring 1982" + -> "Fall 1982" + -> "Spring 1983" + -> "Fall 1983" + -> "Spring 1984" + -> "Fall 1984" + -> "Spring 1985" + -> "Fall 1985" + -> "Spring 1986" + -> "Fall 1986" + -> "Spring 1987" + -> "Fall 1987" + -> "Spring 1988" + -> "Fall 1988" + -> "Spring 1989" + -> "Fall 1989" + -> "Spring 1990" + -> "Fall 1990" + -> "Spring 1991" + -> "Fall 1991" + -> "Spring 1992" + -> "Fall 1992" + -> "Spring 1993" + -> "Fall 1993" + -> "Spring 1994" + -> "Fall 1994" + -> "Spring 1995" + -> "Fall 1995" + -> "Spring 1996" + -> "Fall 1996" + -> "Spring 1997" + -> "Fall 1997" + -> "Spring 1998" + -> "Fall 1998" + -> "Spring 1999" + -> "Fall 1999" + -> "Spring 2000" + -> "Fall 2000" + -> "Spring 2001" + -> "Fall 2001" + -> "Spring 2002" + -> "Fall 2002" + -> "Spring 2003" + -> "Fall 2003" + -> "Spring 2004" + -> "Fall 2004" + -> "Spring 2005" + -> "Fall 2005" + -> "Spring 2006" + -> "Fall 2006" + -> "Spring 2007" + -> "Fall 2007" + -> "Spring 2008" + -> "Fall 2008" + -> "Spring 2009" + -> "Fall 2009" + -> "Spring 2010" + -> "Fall 2010" + -> "Spring 2011" + -> "Fall 2011" + -> "Spring 2012" + -> "Fall 2012" + -> "Spring 2013" + -> "Fall 2013" + -> "Spring 2014" + -> "Fall 2014" + -> "Spring 2015" + -> "Fall 2015" + -> "Spring 2016" + -> "Fall 2016" + -> "Spring 2017" + -> "Fall 2017" + -> "Spring 2018" + -> "Fall 2018" + -> "Spring 2019" + -> "Fall 2019" + -> "Spring 2020" + -> "Fall 2020" + -> "Spring 2021" + -> "Fall 2021" + -> "Spring 2022" + -> "Fall 2022" + -> "Spring 2023" + -> "Fall 2023" + -> "Spring 2024" + -> "Fall 2024" + -> "Spring 2025"; + } + + //Section 2 + /* This lists who was in which pledge class so that everyone from each pledge class is in the same rank. */ + node [color=black, shape=ellipse, fontname="Nimbus Sans 1", fontsize=12]; + edge [arrowhead=none, arrowtail=none]; + /* Data from before 1973 is incomplete and probably inaccurate */ + { rank = same; "Fall 1964"; "Vic Walach"; "Robert Reinhofer"; "Robert Wake"; "Stan Polcar"; } + { rank = same; "Spring 1965"; "Cedric Dilsizian"; "Henry Finkle"; "Arthur Scott"; "Tom Kuzmarski"; "Dave Pheanis"; } + { rank = same; "Fall 1965"; } + { rank = same; "Spring 1966"; "William Patterson"; "Tom Dohnal"; "Dana Zahuranic"; } + { rank = same; "Fall 1966"; } + { rank = same; "Spring 1967"; } + { rank = same; "Fall 1967"; } + { rank = same; "Spring 1968"; "Manna Case"; } + { rank = same; "Fall 1968"; "Julius Moldovanyi"; } + { rank = same; "Spring 1969"; "Doug Day"; } + { rank = same; "Fall 1969"; } + { rank = same; "Spring 1970"; "Paul Williams"; "Bob Eyerman"; "Larry Bisset"; } + { rank = same; "Fall 1970"; } + { rank = same; "Spring 1971"; "Dave Reid"; "Ted Brenneman"; } + { rank = same; "Fall 1971"; "Walt Mahovlich"; } + { rank = same; "Spring 1972"; "Doug Clafin"; } + { rank = same; "Fall 1972"; } + /* Everything below here is fairly accurate */ + { rank = same; "Spring 1973"; "Bob DiVincenzo"; "Mark Bertison"; "Dave Kjeldgaard"; "Dave Gordon"; "Jim Strand"; "Stan Toncich"; "John Rusek"; "Ron Kaneshiro"; } + { rank = same; "Fall 1973"; "Ron Hogue"; "Morris Levy"; "Glenn Pierce"; } + { rank = same; "Spring 1974"; "Steve Nicol"; "Greg Beer"; "Oscar Lee"; } + { rank = same; "Fall 1974"; "John Zeitler"; "John Stehli"; "Scott Sparenberg"; } + { rank = same; "Spring 1975"; "Dave Marvinney"; "Mark Yunker"; } + { rank = same; "Fall 1975"; } + { rank = same; "Spring 1976"; "Craig Marvinney"; } + { rank = same; "Fall 1976"; } + { rank = same; "Spring 1977"; "Ken Kosovich"; "Dore Shafransky"; "Doug Cullin"; "Joe Koehler"; } + { rank = same; "Fall 1977"; "Dave Bond"; "Dave Fletcher"; "Norm Lindner"; "Terry Patterson"; } + { rank = same; "Spring 1978"; "Brian Marble"; "Tom Gorensick"; "Joe Hrovat"; "Edgar Stehli"; "Barney Olson"; } + { rank = same; "Fall 1978"; "Mike McHenry"; "Ched Stanisic"; } + { rank = same; "Spring 1979"; "Dave Shapiro"; "Rick Tomsick"; "John Parsons"; "Jim Gialamas"; "Rob Hurd"; "Jim Gentry"; } + { rank = same; "Fall 1979"; "Rick Targosky"; } + { rank = same; "Spring 1980"; "Mike Millstein"; "Dale Herman"; "Joe Snyder"; "Leon Kofman"; "Paul Tripi"; "Dale Pulver"; } + { rank = same; "Fall 1980"; } + { rank = same; "Spring 1981"; "Nick Skelin"; "Tim McHenry"; "Laszlo Ilyes"; "Rich Faldowski"; "Willie Bartok"; "Jim McAward"; } + { rank = same; "Fall 1981"; "Randy Thome"; "Jay Hoying"; "Marvin McGowan"; "Paul Franceus"; } + { rank = same; "Spring 1982"; "Dave Kirsch"; "Con Audeh"; "Ken Ross"; "Kevin O'Toole"; } + { rank = same; "Fall 1982"; "Rich Drushel"; "Bill Schiffman"; "Matt Davis"; "Jim Visconti"; "Jeff Damasiewicz"; "Karl Washburn"; } + { rank = same; "Spring 1983"; "Curt Harkless"; "Tim Wilt"; "Mark Kikta"; "John Schienmann"; "Steve Farrington"; "Brian Walden"; "Tom Horwitz"; } + { rank = same; "Fall 1983"; "Dave Targosky"; "Scott Pearson"; "Rich Kairis"; "Bob Snyder"; "Joe Bonilla"; } + { rank = same; "Spring 1984"; "Michael Keresztesy"; "Brian Martin"; } + { rank = same; "Fall 1984"; "Craig Austin"; "Mike LeMire"; "Peter Szigeti"; "Chris DeHaas"; } + { rank = same; "Spring 1985"; "Art Brace"; "Jim Robejsek"; "Bill Yale"; "Soon Kang"; "Michael Marks"; "Chris Kovski"; "Dennis Wendling"; } + { rank = same; "Fall 1985"; "Mark Keresztesy"; "John Shin"; "Tim Dunagan"; } + { rank = same; "Spring 1986"; "Pete Kaufmann"; "Steve Cox"; "Allan Zoller"; "Scott Froelich"; } + { rank = same; "Fall 1986"; "Scott Weintraub"; "Tom Mele"; "Chris Frost"; "John McGlaughlin"; "Bruce Delaney"; "Mike Rappaport"; "Herb Lichtman"; "Randy Rouda"; } + { rank = same; "Spring 1987"; "Pete Dinin"; "Joe Nikstenas"; "Alex Kranz"; "Neal Kozlowski"; "Andy Terris"; } + { rank = same; "Fall 1987"; } + { rank = same; "Spring 1988"; "James Nauer"; "Yong Park"; "Seth Rich"; } + { rank = same; "Fall 1988"; "Jeff Cohen"; "Ned Johnson"; "Seth Walter"; "John Eddy"; "Patrick Nevers"; "Paul May"; "Stan Shmia"; "Joel Meltzer"; } + { rank = same; "Spring 1989"; "Eric Meyer"; "Steve Hartmeyer"; "Ben Winter"; } + { rank = same; "Fall 1989"; "John Husemoller"; "Troy Babcock"; "Siva Paramanandam"; "Jared Bendis"; } + { rank = same; "Spring 1990"; "Mike Pullin"; "Steve Clute"; } + { rank = same; "Fall 1990"; "Mike Opincar"; "Benjamin Schultz"; "Paul Gerwe"; "Anthony Bucci"; "Benjamin Asher"; "Neil Forbes"; "Howard Wolf"; "Shannon Kalvar"; } + { rank = same; "Spring 1991"; "J.J. Wurz"; "Geoff Wedig"; "Raj Narayan"; "Ken Batcher"; "John Whiting"; "Matt Slotten"; "Tom Belcher"; } + { rank = same; "Fall 1991"; "Jim Ogle"; "Dan Alt"; "Brent Keith"; } + { rank = same; "Spring 1992"; "John Milliard"; "Gregory Jehan"; } + { rank = same; "Fall 1992"; "Mike Witczak"; "Todd Kramer"; "Sean O'Toole"; "Harmeet Narang"; "Tony Waylonis"; "Dave Peascoe"; "David Kahane"; "Ben Stern"; "John Grimley"; "Todd Lenz"; } + { rank = same; "Spring 1993"; "Dave Rogers"; "Mike Ganahl"; "Joe Klich"; "John Cover"; "Chris Dreher"; } + { rank = same; "Fall 1993"; "Cory Hojka"; "Ethan Field"; "Wes Shull"; "Andy West"; "Ken DeYoung"; "Matt Smith"; "Andy Wartluft"; } + { rank = same; "Spring 1994"; "Adam Shiel"; "Brian Doerk"; "Skylor Williams"; "Nick Brienza"; "Colin Fahrion"; } + { rank = same; "Fall 1994"; "Ben Schroeder"; "Kendrick Shaw"; "Jeremy Friesen"; "Justin Shepard"; "Martin Witczak"; "John Chunko"; "Joshua Brown"; "Michael Ashmore"; } + { rank = same; "Spring 1995"; "Matt Schwickerath"; "David Lukens"; "Rob Brower"; "Steve Antol"; } + { rank = same; "Fall 1995"; "Nathan Dombrook"; "David Eshelman"; "Louis Campbell"; "Jason Freshwater"; "Harry Meier"; "Scott Schwickerath"; "Glen Brown"; } + { rank = same; "Spring 1996"; "Mike Reed"; "Nathan Sterret"; "Jason Dieterle"; "Brian Lutz"; "Dan Khanna"; "Tod Kenzie"; } + { rank = same; "Fall 1996"; "Jeffrey Moore"; "David Chapin"; "Martin Wojtowicz"; "David Eubank"; } + { rank = same; "Spring 1997"; "Adam Vandenberg"; "Steve Manchir"; "Brad Triden"; } + { rank = same; "Fall 1997"; "Ian McIntire"; "Joseph Dodd"; "Chris Harley"; "Zac Crofford"; "Michael Monkiewicz"; "Tod Detre"; "Michael Thomas"; "Charles Gerner"; "Louis Gluchov"; } + { rank = same; "Spring 1998"; "Brion Finlay"; "Mike Fullmer"; } + { rank = same; "Fall 1998"; "Scott Limestoll"; "Steve Olk"; "Matthew Finlay"; "Marcel Proulx"; "Chris Roper"; "Jacob Spendelow"; "Jeff Roberts"; "Jeremy Shively"; "Todd Rogers"; "Aaron Erlandson"; "Michael O'Neil"; "Greg Cox"; "Leon Smith"; "Alex Janevski"; "Grayden MacLennan"; } + { rank = same; "Spring 1999"; "Kent Furst"; "Nathan Kurtz"; "Brian Stephens"; "Ben Sigg"; } + { rank = same; "Fall 1999"; "Tim Sentgeorge"; "Alex Parker"; "Niuniu Ji"; "Matt Massaro"; "Eric Kugler"; "Aruno Johnson"; "Brian Berman"; "Charlie Goodson"; } + { rank = same; "Spring 2000"; "Joel Scheuer"; "Ed Wyzykowski"; "Bryan Inderhees"; "Bob Vawter"; "Matt Whelan"; } + { rank = same; "Fall 2000"; "Ian Scholdberg"; "Chris Weygandt"; "Michael Rhoades"; "Chris Applegate"; "Eric Friesen"; "Grayson Sieg"; "Jeff Shugars"; } + { rank = same; "Spring 2001"; "Steve Andersen"; "Chris Williams"; "Clint Schmidt"; "Kevin Dudgeon"; "Steve Rash"; "Graham Unger"; } + { rank = same; "Fall 2001"; "Eric Carnevale"; "Chris Weigold"; "Brett Thomas"; "Chris Weigold"; "Nicholai Salovich"; "Mike Olenik"; "Michael St. Clair"; "Aaron Yoches"; } + { rank = same; "Spring 2002"; "Kosma Sniezko"; "Mikkel Fishman"; "Justin Walker"; "Tao Qin"; "Jeffery Spencer"; "Geoff Shafer"; "Nick Eddy"; } + { rank = same; "Fall 2002"; "Steve Wentzel"; "Clarence Williamson"; "Brian Brauchler"; "Rob Eisenman"; "Eric Young"; "Marc Reynolds"; "Robert Detwiler"; } + { rank = same; "Spring 2003"; } + { rank = same; "Fall 2003"; "Dan Myers"; "Andy Langenderfer"; "Jon Chang"; "Alex Smith"; "Matt Hire"; "AJ Barker"; } + { rank = same; "Spring 2004"; } + { rank = same; "Fall 2004"; "Jason Harper"; "Derek Overstreet"; "Devon Parker"; "James Cash"; "Jim Stafford"; "Blaine Evans"; "Matt Dria"; "Alex Imhoff"; "Paul Taylor"; } + { rank = same; "Spring 2005"; "Michael Moorman"; "Daniel Neumann"; "Robin Gersabeck"; "Samuel Rivier"; "Zach Stevens"; "Nick Callahan"; "Quinn Daniels"; } + { rank = same; "Fall 2005"; "John Boyer"; "Andrew Winstead"; "Josh Considine"; "Chase Nemeth"; "Tim Franke"; "Chris J. Williams"; "Mike Usowicz"; } + { rank = same; "Spring 2006"; "Mike Pavlik"; "Amit Misra"; "Andrew Schwirian"; "Dave Allen"; } + { rank = same; "Fall 2006"; "C Y Wo"; "Adam Wisniewski"; "Neeraj Edward"; "Charles Pairan"; "Michael Caughey"; "Noah Swartz"; "Fred Davey"; } + { rank = same; "Spring 2007"; "Ken Zhao"; "Connor Balin"; "Chris Tanner"; "Jon Vesey"; "Matt Miller"; "Neil Halmagyi"; } + { rank = same; "Fall 2007"; "JJ Moffitt"; "Matthew Richter"; "Dan Okienko"; "Steven Dee"; "Spencer York"; "Ben Lawler"; "Adam Brown"; "Grant Risch"; } + { rank = same; "Spring 2008"; "Ray Zackowski"; "Jonathan Evans"; "Rob Grueninger"; "Mathew Conger"; "Randall Duke"; "David Kent"; "Josh Young"; } + { rank = same; "Fall 2008"; "Josh Allen"; "John Cleaver"; "Jacob Gresh"; "Donald Huckle"; "Andrew Jakes"; "Kyle Marcey"; "Jacob Shapiro"; "Michael Steward"; "Rich Testani"; "Sandy Troiani"; "Paul Zackowski";} + { rank = same; "Spring 2009"; "Hassan Awada"; "Peter Corwin"; "Tony Huron"; "Devon Jones"; "Myles Lewis"; "Robert Wiesler";} + { rank = same; "Fall 2009"; "Christopher Babecki"; "Fred Douglas"; "Will Earley"; "Rob Fraser"; "Andrew Gerst"; "Andrew Gilbert"; "Nathan Jackson"; "Kenneth Walther"; "Nathan McKinley";} + { rank = same; "Spring 2010"; "Joseph Gordon"; "Kamron Palmer"; "Alec Runyan"; "Matthew Varley";} + { rank = same; "Fall 2010"; "David Breen"; "Evan Gallo"; "Benjamin Kaplan"; "Zachary Olivos"; "Andrew Pentz"; "Martin Risch"; "Frank Singel"; "Benjamin VanArtsdalen"; "Vahagn Yeranossian"; "Abbott Veldhuizen";} + { rank = same; "Spring 2011"; "James Fitzpatrick"; "Christopher Galecki"; "Jason Kuster"; "Jeremy Na";} + { rank = same; "Fall 2011"; "Michael Bending"; "Abraham Burkholder"; "Raisa Cabrera"; "Ian Chapman"; "Matthew Graf"; "Oscar Gresh"; "Ryan Miller"; "Derek Payne"; "Aditya Rengaswamy"; "James Smith"; "Daniel Snow"; "Mark Syvuk"; "Andrew Zolyak";} + { rank = same; "Spring 2012"; "Alexander Aloi"; "Nathan Hach"; "Alexander O'Reilly"; "Mason Zhu"; "Alex Campbell";} + { rank = same; "Fall 2012"; "Alexander Thomas"; "Nathan Gill"; "Michael Anderson"; "Barry Goldberg"; "Andrew Becker"; "William Ewing";} + { rank = same; "Spring 2013"; "Alex Balbes"; "John Elmo"; "Matthew Elmo"; "Donald Endres"; "Austin Hacker"; "Sofia Henderson"; "Alex Luck"; "Daniel Robbins"; "Jonathan Shabtai"; "Rishe Sivagnanam"; "Devyn Spillane"; "Joshua Tang"; "Hunter Yevincy";} + { rank = same; "Fall 2013"; "Callum Grant"; "Nathan Harmon"; "Patrick Lathrop"; "Karthik Mohanarangan"; "John Turner"; "Peyton Turner";"Chris Weddle"; "Zachary Williams";} + { rank = same; "Spring 2014"; "Devin Hagedorn"; "Andrew Leppo"; "James McGinnity"; "Kristopher Sabatini"; "Bennett Sherman";} + { rank = same; "Fall 2014"; "Nikhil Edward"; "Alec Frye"; "Patrick Green"; "Jack LaRue"; "Patrick Mulhair"; "Geal Sarrett"; "Alex Tryjankowski";} + { rank = same; "Spring 2015"; "Madison Bentley"; "Jaime Capetillo"; "Bryce Downing"; "Ryan Hawtof"; "David Lance"; "John Peterson"; "Matthew Trowbridge";} + { rank = same; "Fall 2015"; "Brett Johnson"; "Robert Park"; "Joseph Picard"; "Mark Reinke"; "Michael Schaffer";} + { rank = same; "Spring 2016"; "Chris Brace"; "William Ford"; "Benjamin Garner-Prouty"; "Pranav Hegde"; "James Hesse"; "Jorge Prendes"; "Kurt Schafer"; "Jeremy Zalles";} + { rank = same; "Fall 2016"; "Jared Cassarly"; "Jonathan Henley"; "Jackson Kishbaugh-Maish"; "Aaron Lee"; "Tommy Lu"; "Brian Pappas";} + { rank = same; "Spring 2017"; "Bronson Hausman"; "David Hughes"; "Jack Mecca"; "Hayden Nelson"; "Shota Nemoto"; "Andrew Su";} + { rank = same; "Fall 2017"; "James Covello"; "Sam Ehrenstein"; "Tim Fry"; "Will Oltjen"; "Phoebe Peters"; "Ben Smith"; "Scott Trask"; "Jarrett Wilson"; "Matt York";} + { rank = same; "Spring 2018"; "Chris Council"; "Daniel Grigsby"; "Rishi Solanki"; "Will Turner";} + { rank = same; "Fall 2018"; "Ben Basel"; "Alvin Kim"; "Adam Kuhn"; "Connor Nee"; "Joseph Sanchez"; "Brice Smith"; "Jakob Zagone";} + { rank = same; "Spring 2019"; "Joseph Broady"; "Joel Hauerwas"; "Elliot Klein"; "Okey Ohanaka"; "Andrei Tiu"; "Arland Zatania Lojo";} + { rank = same; "Fall 2019"; "Noah Bliss"; "George Caddell"; "Walker Cox"; "Michael Dellaripa"; "Erik Hynes"; "Daniel Katz"; "Bradley Kolar"; "Junlong Kwan"; "Daniel Leskov"; "Reilly McDowell";} + { rank = same; "Spring 2020"; "Liam Brosie"; "Michael Christian"; "Sebastian Lubert"; "Teja Paladugu"; "Ethan Wood";} + { rank = same; "Fall 2020"; "Josh Meyer"; "Param Mohapatra"; "Nick Ott";} + { rank = same; "Spring 2021"; "Roman Putnam"; "Aaron Underwood";} + { rank = same; "Fall 2021"; "Ryan Anthony"; "Colin Myers"; "Juniper Reilly";} + { rank = same; "Spring 2022"; "Zach Baldridge"; "Avalon Haney"; "Stephen Lee"; "Noah Mollerstuen";} + { rank = same; "Fall 2022"; "Cooper Cheng"; "Marcus Corby"; "Ben Creiner"; "Ben Koeppen"; "Levi Ladd"; "Fletcher Li"; "Ezekiel Stahl"; "Owen Tucker"; "Eric Yarnot";} + { rank = same; "Spring 2023"; "Luke Dischiave"; "Adam Hutchings"; "Alan Lee"; "Nicolas Lende"; "Ky Tan";} + { rank = same; "Fall 2023"; "Ethan Bearer"; "Kyle Bickerstaff"; "Nico Bliss-Carrascosa"; "Daniel Borhegyi"; "Kyle Cousens"; "James Gomez-Faulk"; "Matthew Tai";} + { rank = same; "Spring 2024"; "Jake Bridge"; "Ege Dalcan"; "Cooper West"; "Matthew Yee";} + { rank = same; "Fall 2024"; "True Brannan"; "Michael Cogliano"; "Carl Hartmeyer"; "Cole Kerkemeyer"; "Eli Matthews"; "Trevor Nichols"; "Arda Oral"; "Aaron Thornberg";} + { rank = same; "Spring 2025"; "Asher Ballard"; "Aaron Brey"; "Kavin Muthuselvan"; "Axel Leon-Lubowicz"; "Luka Perazich"; "Devin Riehle"; "Leo Yamauchi"; } + + //Section 3 + /* Big brother -> Little brother. Sorted alphabetically. */ + "Abbott Veldhuizen" -> { "Jeremy Na" "Michael Bending" "Andrew Becker" "Austin Hacker" } + "Adam Hutchings" -> { "Nico Bliss-Carrascosa" "Michael Cogliano" "Leo Yamauchi" } + "Adam Wisniewski" -> "Josh Allen" + "Aditya Rengaswamy" -> "Karthik Mohanarangan" + "Alec Frye" -> "Kurt Schafer" + "Alex Balbes" -> "Kristopher Sabatini" + "Alex Campbell" -> { "Alexander Thomas" "Joshua Tang" "Callum Grant" } + "Alex Janevski" -> "Charlie Goodson" + "Alex Smith" -> { "Alex Imhoff" "Zach Stevens" } + "Alex Tryjankowski" -> "Phoebe Peters" + "Alexander O'Reilly" -> "Sofia Henderson" + "Allan Zoller" -> "Bruce Delaney" + "Alvin Kim" -> "Daniel Katz" + "Amit Misra" -> "Neeraj Edward" + "Andrei Tiu" -> "Nick Ott" + "Andrew Gerst" -> { "Alex Campbell" "Patrick Lathrop" } + "Andrew Leppo" -> "David Hughes" + "Andrew Pentz" -> "Matthew Elmo" + "Andrew Schwirian" -> { "Grant Risch" "Randall Duke" } + "Andrew Winstead" -> { "Ken Zhao" "Adam Brown" "Josh Young" } + "Andy Langenderfer" -> { "Robin Gersabeck" "Matt Dria" } + "Andy Terris" -> "Seth Rich" + "Andy Wartluft" -> "Louis Gluchov" + "Andy West" -> { "Nick Brienza" "Justin Shepard" } + "Arland Zatania Lojo" -> "Michael Dellaripa" + "Avalon Haney" -> { "Fletcher Li" "Kyle Bickerstaff" } + "Barry Goldberg" -> { "Alex Balbes" "Nikhil Edward" "Devin Hagedorn" } + "Ben Creiner" -> "Luka Perazich" + "Ben Koeppen" -> "True Brannan" + "Ben Lawler" -> "Sandy Troiani" + "Ben Schroeder" -> { "Matt Schwickerath" "Scott Schwickerath" } + "Ben Sigg" -> "Eric Friesen" + "Ben Smith" -> { "Andrei Tiu" "Noah Bliss" "Param Mohapatra" } + "Ben Winter" -> "Anthony Bucci" + "Benjamin Asher" -> { "Sean O'Toole" "John Milliard" } + "Benjamin Kaplan" -> { "Christopher Galecki" "Mark Syvuk" } + "Benjamin Schultz" -> "Dan Alt" + "Blaine Evans" -> "Andrew Winstead" + "Bob DiVincenzo" -> "Ron Hogue" + "Bob Eyerman" -> { "Ted Brenneman" "Bob DiVincenzo" "Dave Gordon" } + "Bob Snyder" -> { "Craig Austin" "Chris Kovski" } + "Brad Triden" -> "Matthew Finlay" + "Bradley Kolar" -> { "Michael Christian" "Ethan Wood" "Aaron Underwood" "Colin Myers" "Eric Yarnot" } + "Brent Keith" -> "Matt Smith" + "Brett Johnson" -> "Shota Nemoto" + "Brian Doerk" -> { "Brad Triden" "Harry Meier" } + "Brian Martin" -> { "Michael Marks" "Allan Zoller" } + "Brian Pappas" -> "Matt York" + "Brian Walden" -> "Tom Mele" + "Brion Finlay" -> "Chris Roper" + "Bronson Hausman" -> "Sam Ehrenstein" + "Bruce Delaney" -> { "Patrick Nevers" "Siva Paramanandam" } + "Bryan Inderhees" -> { "Jeffery Spencer" "Robert Detwiler" } + "Bryce Downing" -> { "Bronson Hausman" "Rishi Solanki" "Jeremy Zalles" } + "Carl Hartmeyer" -> "Devin Riehle" + "Cedric Dilsizian" -> { "William Patterson" "Manna Case" } + "Charles Gerner" -> { "Steve Olk" "Ed Wyzykowski" "Alex Parker" "Nick Eddy" } + "Charles Pairan" -> { "JJ Moffitt" "Donald Huckle" } + "Charlie Goodson" -> "Clint Schmidt" + "Chase Nemeth" -> "Spencer York" + "Ched Stanisic" -> "Jim McAward" + "Chris DeHaas" -> { "Randy Rouda" "Joe Nikstenas" "Pete Kaufmann" } + "Chris Frost" -> "Neil Forbes" + "Chris Harley" -> "Greg Cox" + "Chris Roper" -> "Jeff Shugars" + "Christopher Babecki" -> "Evan Gallo" + "Christopher Galecki" -> { "James Smith" "Alexander Aloi" "William Ewing" "Devyn Spillane" } + "Clint Schmidt" -> { "Aaron Yoches" "Geoff Shafer" } + "Colin Fahrion" -> { "Rob Brower" "John Chunko" } + "Colin Myers" -> { "Arda Oral" "Asher Ballard" } + "Con Audeh" -> "Jim Visconti" + "Connor Balin" -> { "Mathew Conger" "Kyle Marcey" "Vahagn Yeranossian" } + "Connor Nee" -> "Bradley Kolar" + "Cory Hojka" -> { "Nathan Dombrook" "Michael Ashmore" } + "Craig Marvinney" -> { "John Parsons" "Mike McHenry" "Edgar Stehli" } + "Curt Harkless" -> "Joe Bonilla" + "Dale Herman" -> "Jeff Damasiewicz" + "Dan Alt" -> { "Dave Rogers" "Ben Schroeder" "Glen Brown" } + "Dan Myers" -> { "John Boyer" "Daniel Neumann" "Jason Harper" } + "Daniel Neumann" -> { "Mike Pavlik" "Connor Balin" } + "Daniel Snow" -> "Daniel Robbins" + "Dave Bond" -> { "Marvin McGowan" "Brian Walden" } + "Dave Fletcher" -> { "Ched Stanisic" "Jim Gentry" } + "Dave Gordon" -> { "Oscar Lee" "Morris Levy" } + "Dave Kjeldgaard" -> "Steve Nicol" + "Dave Marvinney" -> { "Dave Bond" "Ken Kosovich" "Joe Hrovat" } + "Dave Peascoe" -> "Michael Monkiewicz" + "Dave Shapiro" -> { "Mike Millstein" "Nick Skelin" } + "Dave Targosky" -> "Peter Szigeti" + "David Eshelman" -> { "Nathan Kurtz" "David Eubank" "Joseph Dodd" "Leon Smith" } + "David Eubank" -> "Chris Harley" + "David Kahane" -> "Ken DeYoung" + "David Kent" -> { "Michael Steward" "Myles Lewis" "Christopher Babecki" } + "David Lance" -> { "Mark Reinke" "Chris Brace" "Jared Cassarly" } + "David Lukens" -> { "Niuniu Ji" "Jason Freshwater" "Brian Stephens" } + "Dennis Wendling" -> { "Scott Weintraub" "Scott Froelich" } + "Derek Overstreet" -> { "Charles Pairan" "Samuel Rivier" "Chase Nemeth" } + "Devon Parker" -> "Dave Allen" + "Devyn Spillane" -> { "Madison Bentley" "Zachary Williams" } + "Donald Endres" -> "Matthew Trowbridge" + "Donald Huckle" -> { "Fred Douglas" "Kamron Palmer" } + "Dore Shafransky" -> { "Barney Olson" "Rick Targosky" "Dale Pulver" } + "Doug Clafin" -> { "Stan Toncich" "Dave Fletcher" } + "Doug Day" -> "Paul Williams" + "Edgar Stehli" -> { "Rob Hurd" "Leon Kofman" } + "Eric Friesen" -> { "Blaine Evans" "Kosma Sniezko" "Marc Reynolds" } + "Eric Kugler" -> { "Chris Weigold" "Matt Whelan" "Steve Wentzel" "Ian Scholdberg" } + "Eric Yarnot" -> { "James Gomez-Faulk" "Jake Bridge" "Carl Hartmeyer" } + "Ethan Field" -> { "Brian Lutz" "Louis Campbell" "David Chapin" "Martin Witczak" } + "Ethan Wood" -> { "Josh Meyer" "Roman Putnam" "Adam Hutchings" } + "Evan Gallo" -> "Alex Luck" + "Ezekiel Stahl" -> { "Matthew Tai" "Ege Dalcan" "Trevor Nichols" "Kavin Muthuselvan" } + "Frank Singel" -> { "Oscar Gresh" "Jonathan Shabtai" } + "Fred Davey" -> "Ray Zackowski" + "Geoff Wedig" -> { "David Kahane" "Joe Klich" } + "George Caddell" -> { "Ben Creiner" "Avalon Haney" } + "Grant Risch" -> "Will Earley" + "Grayden MacLennan" -> { "Steve Rash" "Mikkel Fishman" "Mike Olenik" } + "Greg Cox" -> "Bob Vawter" + "Gregory Jehan" -> { "Tony Waylonis" "Chris Dreher" "Wes Shull" } + "Harmeet Narang" -> { "Colin Fahrion" "Joshua Brown" } + "Hassan Awada" -> { "Joseph Gordon" "Martin Risch" } + "Hayden Nelson" -> "Will Oltjen" + "Howard Wolf" -> "Mike Witczak" + "Hunter Yevincy" -> { "Patrick Green" "John Peterson" "John Turner" } + "Ian McIntire" -> { "Eric Kugler" "Grayden MacLennan" } + "Ian Scholdberg" -> "Brian Brauchler" + "J.J. Wurz" -> { "Brent Keith" "Andy Wartluft" "Mike Ganahl" "Brian Doerk" } + "JJ Moffitt" -> { "Jacob Gresh" "Raisa Cabrera" } + "Jack LaRue" -> { "Ryan Hawtof" "Pranav Hegde" "Aaron Lee" } + "Jackson Kishbaugh-Maish" -> "Tim Fry" + "Jacob Gresh" -> "Frank Singel" + "Jacob Shapiro" -> { "Tony Huron" "Andrew Gilbert" "Benjamin VanArtsdalen" } + "Jaime Capetillo" -> { "Benjamin Garner-Prouty" "Tommy Lu" } + "Jake Bridge" -> "Cole Kerkemeyer" + "Jakob Zagone" -> "Reilly McDowell" + "James Cash" -> "Michael Moorman" + "James Covello" -> { "Brice Smith" "Joel Hauerwas" "Daniel Leskov" } + "James Fitzpatrick" -> { "Matthew Graf" "James McGinnity" "Peyton Turner" } + "James McGinnity" -> { "Jaime Capetillo" "Alec Frye" "Brett Johnson" } + "Jared Cassarly" -> "George Caddell" + "Jason Dieterle" -> { "Todd Rogers" "Matt Massaro" } + "Jason Freshwater" -> "Ben Sigg" + "Jason Harper" -> "Mike Usowicz" + "Jason Kuster" -> { "Ryan Miller" "Nathan Gill" "Rishe Sivagnanam" } + "Jay Hoying" -> { "Kevin O'Toole" "Bill Schiffman" } + "Jeff Cohen" -> { "John Husemoller" "J.J. Wurz" "Mike Opincar" } + "Jeff Damasiewicz" -> "Rich Kairis" + "Jeff Roberts" -> "Chris Williams" + "Jeffrey Moore" -> { "Michael Thomas" "Brion Finlay" "Jeff Roberts" } + "Jeremy Friesen" -> { "Jeffrey Moore" "Adam Vandenberg" "Charles Gerner" } + "Jeremy Zalles" -> { "Andrew Su" "James Covello" } + "Jim Gentry" -> { "Randy Thome" "Willie Bartok" } + "Jim Gialamas" -> "Laszlo Ilyes" + "Jim McAward" -> "Rich Drushel" + "Jim Stafford" -> { "Amit Misra" "C Y Wo" } + "Jim Strand" -> "John Stehli" + "Jim Visconti" -> { "John Schienmann" "Bill Yale" "Tim Dunagan" "Alex Kranz" "Michael Keresztesy" } + "Joe Bonilla" -> { "Jeff Cohen" "Mike LeMire" } + "Joe Hrovat" -> "Joe Snyder" + "Joe Klich" -> { "Kendrick Shaw" "Skylor Williams" } + "Joe Koehler" -> "Dave Shapiro" + "Joe Nikstenas" -> "Seth Walter" + "Joel Meltzer" -> "Tom Belcher" + "John Boyer" -> { "Noah Swartz" "Jon Vesey" "Dan Okienko" } + "John Chunko" -> { "Martin Wojtowicz" "Dan Khanna" } + "John Cleaver" -> { "Nathan Jackson" "Benjamin Kaplan" "Jason Kuster" } + "John Cover" -> "Mike Reed" + "John Husemoller" -> { "Benjamin Schultz" "Jim Ogle" "John Grimley" } + "John Parsons" -> "Rich Faldowski" + "John Rusek" -> "Scott Sparenberg" + "John Stehli" -> { "Doug Cullin" "Norm Lindner" } + "John Zeitler" -> "Tim McHenry" + "Jon Chang" -> { "Paul Taylor" "Andrew Schwirian" } + "Jonathan Evans" -> "Rob Fraser" + "Joseph Broady" -> { "Walker Cox" "Ben Koeppen" "Noah Mollerstuen" "Luke Dischiave" } + "Joseph Picard" -> { "Adam Kuhn" "Hayden Nelson" "Jarrett Wilson" } + "Joseph Sanchez" -> { "Ryan Anthony" "Juniper Reilly" "Stephen Lee" } + "Josh Considine" -> "Neil Halmagyi" + "Joshua Brown" -> { "Mike Fullmer" "David Eshelman" "Zac Crofford" } + "Joshua Tang" -> { "Geal Sarrett" "Michael Schaffer" } + "Julius Moldovanyi" -> { "Bob Eyerman" "Walt Mahovlich" } + "Juniper Reilly" -> "Daniel Borhegyi" + "Justin Shepard" -> "Nathan Sterret" + "Justin Walker" -> "Quinn Daniels" + "Karthik Mohanarangan" -> { "Bryce Downing" "Robert Park" "Bennett Sherman" "Jack LaRue" "Brian Pappas" } + "Ken Kosovich" -> { "Tom Gorensick" "Rick Tomsick" } + "Ken Ross" -> "Dave Targosky" + "Kenneth Walther" -> { "Abbott Veldhuizen" "Abraham Burkholder" "Barry Goldberg" } + "Kent Furst" -> { "Bryan Inderhees" "Chris Weygandt" } + "Kevin Dudgeon" -> { "Clarence Williamson" "Tao Qin" } + "Kevin O'Toole" -> { "Curt Harkless" "Jim Robejsek" } + "Kosma Sniezko" -> { "James Cash" "Eric Young" "Jon Chang" } + "Ky Tan" -> { "Kyle Cousens" "Cooper West" "Aaron Thornberg" } + "Larry Bisset" -> "John Rusek" + "Levi Ladd" -> "Nicolas Lende" + "Louis Campbell" -> "Aaron Erlandson" + "Manna Case" -> "Julius Moldovanyi" + "Marc Reynolds" -> "AJ Barker" + "Mark Bertison" -> { "Craig Marvinney" "John Zeitler" } + "Mark Keresztesy" -> "John Eddy" + "Mark Yunker" -> "Joe Koehler" + "Martin Risch" -> { "Ian Chapman" "Hunter Yevincy" } + "Martin Witczak" -> "Jason Dieterle" + "Marvin McGowan" -> { "Art Brace" "Karl Washburn" "Tom Horwitz" } + "Mathew Conger" -> { "Rich Testani" "Alec Runyan" "David Breen" } + "Matt Hire" -> "Devon Parker" + "Matt Schwickerath" -> "Scott Limestoll" + "Matt Smith" -> "Adam Shiel" + "Matt Whelan" -> { "Graham Unger" "Michael St. Clair" } + "Matt York" -> "Alvin Kim" + "Matthew Richter" -> { "Matthew Varley" "Aditya Rengaswamy" } + "Matthew Tai" -> { "Matthew Yee" "Eli Matthews" "Axel Leon-Lubowicz" } + "Matthew Varley" -> { "Andrew Pentz" "Andrew Zolyak" } + "Michael Anderson" -> "Nathan Harmon" + "Michael Ashmore" -> "Steve Antol" + "Michael Bending" -> { "Alexander O'Reilly" "Michael Anderson" "John Elmo" } + "Michael Caughey" -> "Ben Lawler" + "Michael Keresztesy" -> { "Mark Keresztesy" "Soon Kang" } + "Michael Marks" -> "John Shin" + "Michael Monkiewicz" -> "Jeremy Shively" + "Michael Moorman" -> "Steven Dee" + "Michael O'Neil" -> { "Eric Carnevale" "Michael Rhoades" } + "Michael Schaffer" -> { "Jorge Prendes" "Jonathan Henley" } + "Michael Steward" -> "Devon Jones" + "Mike Fullmer" -> { "Kevin Dudgeon" "Alex Janevski" "Kent Furst" "Brian Berman" } + "Mike McHenry" -> { "Jim Gialamas" "Paul Tripi" } + "Mike Opincar" -> "Todd Lenz" + "Mike Pavlik" -> { "Matthew Richter" "Fred Davey" "Rob Grueninger" } + "Mike Reed" -> { "Jacob Spendelow" "Tod Detre" } + "Mike Usowicz" -> "Chris Tanner" + "Mikkel Fishman" -> "Matt Hire" + "Morris Levy" -> "Dore Shafransky" + "Nathan Dombrook" -> "Tod Kenzie" + "Nathan Gill" -> "Donald Endres" + "Nathan McKinley" -> { "Zachary Olivos" "Derek Payne" } + "Neal Kozlowski" -> "Paul May" + "Ned Johnson" -> "Steve Hartmeyer" + "Neeraj Edward" -> { "Jonathan Evans" "Peter Corwin" } + "Neil Halmagyi" -> "Hassan Awada" + "Nick Skelin" -> { "Dave Kirsch" "Paul Franceus" "Bob Snyder" } + "Nikhil Edward" -> "Joseph Picard" + "Noah Mollerstuen" -> "Levi Ladd" + "Noah Swartz" -> "Andrew Jakes" + "Owen Tucker" -> "Ky Tan" + "Patrick Green" -> "James Hesse" + "Paul Gerwe" -> { "David Lukens" "Geoff Wedig" "John Cover" "Ben Stern" } + "Paul May" -> "Todd Kramer" + "Paul Tripi" -> "Mark Kikta" + "Paul Williams" -> { "Dave Reid" "Dave Kjeldgaard" "Dave Marvinney" } + "Pete Kaufmann" -> { "Herb Lichtman" "Yong Park" } + "Peyton Turner" -> { "Andrew Leppo" "Jackson Kishbaugh-Maish" } + "Phoebe Peters" -> { "Liam Brosie" "Elliot Klein" "Jakob Zagone" } + "Pranav Hegde" -> { "Ben Basel" "Scott Trask" "Daniel Grigsby" } + "Quinn Daniels" -> { "Josh Considine" "Michael Caughey" } + "Raj Narayan" -> { "Dave Peascoe" "Gregory Jehan" "Andy West" } + "Randy Rouda" -> { "James Nauer" "Eric Meyer" "Ned Johnson" } + "Ray Zackowski" -> "Paul Zackowski" + "Reilly McDowell" -> { "Zach Baldridge" "Sebastian Lubert" "Ezekiel Stahl" } + "Rich Kairis" -> "Chris Frost" + "Rick Tomsick" -> "Dale Herman" + "Rob Eisenman" -> { "Derek Overstreet" "Nick Callahan" } + "Robert Detwiler" -> "Dan Myers" + "Robert Park" -> "Joseph Broady" [ style=dashed ] + "Robert Reinhofer" -> { "Cedric Dilsizian" "Tom Dohnal" } + "Robert Wake" -> "Henry Finkle" + "Robert Wiesler" -> "Mason Zhu" + "Robin Gersabeck" -> "Matt Miller" + "Ron Kaneshiro" -> "Mark Yunker" + "Ryan Anthony" -> "Owen Tucker" + "Ryan Hawtof" -> "William Ford" + "Samuel Rivier" -> "Tim Franke" + "Sandy Troiani" -> "Andrew Gerst" + "Scott Froelich" -> "Andy Terris" + "Scott Limestoll" -> { "Brett Thomas" "Joel Scheuer" } + "Scott Pearson" -> { "Brian Martin" "John McGlaughlin" } + "Scott Schwickerath" -> "Marcel Proulx" + "Scott Sparenberg" -> "Terry Patterson" + "Scott Trask" -> { "Chris Council" "Connor Nee" "Arland Zatania Lojo" "Erik Hynes" } + "Scott Weintraub" -> { "Shannon Kalvar" "Stan Shmia" "Mike Pullin" } + "Seth Rich" -> { "Joel Meltzer" "Jared Bendis" "Howard Wolf" } + "Seth Walter" -> { "Troy Babcock" "Ben Winter" "Steve Clute" } + "Shannon Kalvar" -> "Matt Slotten" + "Shota Nemoto" -> { "Okey Ohanaka" "Junlong Kwan" } + "Skylor Williams" -> "Jeremy Friesen" + "Sofia Henderson" -> "Patrick Mulhair" + "Spencer York" -> { "Jacob Shapiro" "Robert Wiesler" "Nathan McKinley" } + "Stan Polcar" -> { "Arthur Scott" "Dana Zahuranic" } + "Stan Shmia" -> "John Whiting" + "Stephen Lee" -> { "Cooper Cheng" "Alan Lee" } + "Steve Andersen" -> "Rob Eisenman" + "Steve Cox" -> "Mike Rappaport" + "Steve Farrington" -> { "Scott Pearson" "Steve Cox" } + "Steve Hartmeyer" -> { "Paul Gerwe" "Raj Narayan" } + "Steve Manchir" -> "Ian McIntire" + "Steve Olk" -> { "Tim Sentgeorge" "Grayson Sieg" "Steve Andersen" } + "Steve Rash" -> { "Justin Walker" "Nicholai Salovich" } + "Steve Wentzel" -> "Alex Smith" + "Steven Dee" -> { "David Kent" "John Cleaver" } + "Tao Qin" -> { "Andy Langenderfer" "Jim Stafford" } + "Ted Brenneman" -> { "Greg Beer" "Mark Bertison" } + "Terry Patterson" -> "Brian Marble" + "Tim Franke" -> "Adam Wisniewski" + "Tim McHenry" -> { "Con Audeh" "Steve Farrington" } + "Tod Kenzie" -> "Steve Manchir" + "Todd Kramer" -> "Cory Hojka" + "Todd Rogers" -> "Chris Applegate" + "Tom Horwitz" -> "Dennis Wendling" + "Tom Mele" -> "Neal Kozlowski" + "Tommy Lu" -> { "Jack Mecca" "Ben Smith" "Will Turner" } + "Tony Huron" -> "Kenneth Walther" + "Tony Waylonis" -> "Ethan Field" + "Trevor Nichols" -> "Aaron Brey" + "Troy Babcock" -> { "Harmeet Narang" "Benjamin Asher" } + "Vahagn Yeranossian" -> { "James Fitzpatrick" "Daniel Snow" } + "Vic Walach" -> { "Tom Kuzmarski" "Dave Pheanis" } + "Walt Mahovlich" -> { "Doug Clafin" "Glenn Pierce" "Jim Strand" } + "Will Oltjen" -> "Joseph Sanchez" + "Will Turner" -> "Teja Paladugu" + "Willie Bartok" -> { "Jay Hoying" "Matt Davis" "Pete Dinin" "Ken Ross" "Tim Wilt" "Chris DeHaas" } + "Yong Park" -> "Ken Batcher" + "Zac Crofford" -> { "Michael O'Neil" "Aruno Johnson" } + "Zach Baldridge" -> { "Marcus Corby" "Ethan Bearer" } + "Zach Stevens" -> "Chris J. Williams" + "Zachary Olivos" -> { "Nathan Hach" "Chris Weddle" } + "Zachary Williams" -> { "David Lance" "Alex Tryjankowski" } +}