AREA Site Links

AREA Ratings for San Juan - (card version of Puerto Rico)

Switch to alphabetical ordering.

This game is rated as a winner take all multiplayer game.

To report results for this game you can send email to area-game-sanj-1406849874@wolff.to. (Note as a messure to reduce spam, this address will only work for 8 hours.)

Last updated 2014-06-15.

Publisher

Related Web Page

Game skill information

Skill MetricValuePopulation count
Standard Deviation for 10+ rated games35851
Standard Deviation for any rated games183444
Mean for any rated games5011444

Active Player List

AREA IDNameRankRatingFrequencyOpponentsRemote playTournamentsRemote CompetitionsActive date
IRT01Thompson, Ian R16159102150002013-06-28
DG007Gutermuth, Debbie2595118150402013-08-04
01485Petroski, Glenn E L35875182460002014-03-02
02889.60Kircher, Robert H4583823250402013-08-04
W3869Page, Nick55835430102011-08-08
45216.01Reiff, Bruce D6576218140302013-08-04
00580Edwards III, William B7570012100202013-08-04
JS035Shea, Jordan856851390302013-08-04
2W552Mullet, Jeff9560019230502013-08-04
W5292Kane, Arland105540520102011-08-08
EricBBrosius, Eric11549520190402013-08-04
CM004Moffa, Christian12549416170502013-08-04
DD009* Name Withheld *135425960202013-08-04
KR003Richards, Ken14540227160102011-08-08
95051.10Pack, John R155390790002014-03-02
01991.95Lee, Roderick165388780202011-08-08
01997.47Henning, Nicholas175387550102011-08-08
16415.60Bernard, Brandon185378970102013-08-04
W3345Wicks Jr, Bob195377530102011-08-08
GT003Thatcher, Greg2053661270202011-08-08
19702.70Zorrer, Michael215344960202013-08-04
JEM01Meyer, Jefferson225328630102011-08-08
01997.41Levine, Jason23532014150402013-08-04
60061.60Drozd, Charles245318640002014-03-02
W3825Yaure, Joe2552931280302013-08-04
01999.09Henning, Inger265273570202013-08-04
01371Young, George275264790202011-08-08
HMAP1Petroski, Heide M A28525838140002013-01-04
TB003Browne, Thomas29523215170502011-08-08
JT001Thomas, Jennifer3052311080302013-08-04
W5559Glenn, Derek315228660102013-08-04
RM011Meyer, Richard3252191060202013-08-04
01991.56Irving, Richard33521212140402013-08-04
W3781Senhouse, Chris335212430102011-08-08
PG004Gorman, Patrick355204530102011-08-08
02062.10Feldman, Joel365202250102011-08-08
17112.01Hickok, Charles N375192440202013-08-04
60638.40Henry, Daniel R38518310130102013-05-05
02062.11Shay, Richard M395160970202013-08-04
22201.50Billones, Jeremy4051541390302013-08-04
JLJP1Petroski, Jay L J41515214180002013-11-25
29681.50Young, Bruce R42514119160102011-08-08
12209.30Birnbaum, Marvin435140780202011-08-08
SG015Green, Stephen W4451265100002014-03-02
EF001Freeman, Eric45512317150402013-08-04
94598Eliason, James L465121580002014-03-02
60443.60Wong, Alfred N4751149140002014-03-02
ASJP1Petroski, Amanda S J48511252140002013-04-12
CZ001Kizer, Chris495111550102013-08-04
WL002Lemoine, Winton49511120310502013-08-04
01303Miller, Jeffrey D495111910002014-05-31
12144.30Giddings, Mark525106550102013-08-04
WM008Meyboom, Wilfred535104550102013-08-04
W5284Pabst, June545103940202013-08-04
PSEUDGrantham, Jon F555100120002013-06-10
01998.91Henning, Karl565097380102011-08-08
W5423Alexandro, Nicolas575081550102013-08-04
BurnzBurns, Amy E5850809110002013-04-12
MM028Mulroy, Matthew595068360002011-05-08
AGEP1Petroski, AAron G E6050676110002013-02-10
17070.30Wetherell, John615061680302011-08-08
W5623Saccenti, Scott R625046440102013-08-04
53045.50Knautz, Michael H635040230002011-05-08
W3700Fetzer, Matthew645038440102011-08-08
KDeeAAnderson, K-Dee65502811100002011-03-18
W3699Fetzer, Richard665025860202013-08-04
W3499Senley, Jeffrey675022760202013-08-04
BF003Flaxington, Barbara68501711140502013-08-04
2W868Gemmell, Jonathan695007440102011-08-08
GKR01Kyrollos, Gadoon705001630102011-08-08
BMP01Poludniak, Bethany M705001990002011-05-30
W4360Rogers, Timothy705001960202013-08-04
W5171Blais, Dominique735000550102013-08-04
BCartCarter, Bobby7350008110002011-07-04
W3858Collins II, Curt735000660102013-08-04
S2CosCostello, Sam7350007110002011-07-04
S3CosCostello, Scott7350007110002011-07-04
KDD95Dilabio, Keith D7350006110002011-07-04
SDD01Dilabio, Seth D7350006110002011-07-04
TDD94Dilabio, Travis D7350006110002011-07-04
W3821Ellis, Christopher735000220102013-08-04
W5003Ferris, Nick735000440102013-08-04
HH002Hochboim, Haim735000440102013-08-04
W5346Horan, Jennifer735000440102013-08-04
MJH01Horn, Mike735000550102013-08-04
OK002Kyrollos, Owen735000770102013-08-04
08109.10Layton, Keith735000110102013-08-04
21015.01Maly, Andrew R735000440102013-08-04
W4744Mecay, Amanda735000220102013-08-04
W3718Mills, Alyssa735000330102013-08-04
JEP01Peterson, Jeremiah735000330102013-08-04
W3822Pfeifer, Peggy735000660102013-08-04
GJCPWWade, Gayle J7350005110002011-07-04
BW008Warczak, Bobbi735000220102013-08-04
W5282Bryan, J Sean954999410102011-08-08
19711.70Kennel, Mark954999440102013-08-04
PK006Klayder, Paul974998440102013-08-04
RB010Bacigalupo, Rodney984996860202013-08-04
W5289Bliss, Richard984996410102011-08-08
W5277Hitchcock, David984996410102011-08-08
17110.10Ackman, Cliff1014995440102011-08-08
SB025Berk, Samantha1014995850202013-08-04
DG001Galullo, Douglas E1014995660202013-08-04
2W890Worley, Ashley1044994440102013-08-04
GP007Pounder, Geoffrey1054991460102011-08-08
01036Nied, Kenneth F106498815160102014-03-02
W5689Murphy, Patrick1074987440102013-08-04
AG007Gesing, Alex1084986440102011-08-08
EPA01Anderson, Andy10949765110002011-03-18
CindPPetroski, Cindy110497315190002013-11-25
TAB56Beach, Thomas A1114972120002014-03-02
MN531Nies, Mark B1114972120002014-03-02
60107.60Tomaszewski, Alan J1134971120002014-03-02
MM040Martin, Melissa1144970130002014-03-02
EK003Kam, Eric1154967130002011-05-08
BAKP1Petroski, Betty A116496111190002011-07-04
RC007Cranshaw, Robert1174960790202013-08-04
PG006Glenn, Paul1184950120002013-06-10
BES03Stern, Ben1184950120002013-06-10
DD013Devorak, Daniel1204946230002013-01-01
DD014Devorak, David1204946230002013-01-01
JL025Lindley, John D1224940250002014-03-02
DL018Yaure, Deb1224940650202013-08-04
20W42Beckman, Bill124493722250302013-08-04
01490Mulroy, Alan T1244937250002011-05-08
NBJP1Petroski, Norman B J1244937250002014-03-02
SharpSharp Jr, John T1274936220002013-03-04
LS011Shea, Lexi12749361180302013-08-04
DBT01Blumentritt, Daniel P1294935250002014-03-02
W3782Heap, Bronwen1304930320102011-08-08
W3422Brosius, Claire1314928970302013-08-04
AA005Anderson, Andy1324924350002013-01-01
66666Emery, John P133492213180202011-08-08
15226.60Staab, Peter133492212140502013-08-04
43035.60Reiff, Nicole1354920550202011-08-08
2W337Hebner, Rebecca1364917550202013-08-04
W5240DeWalt, Laura1374915320102011-08-08
RLH02Hamel, Robert L1374915340002013-03-04
RD006Davidson, Rodney1394914660202013-08-04
W5288Shi, Zhiming1404911340102011-08-08
W4880Blumentritt, Bruce G1414909660202013-08-04
W4440Straub, Barrett1424908740202013-08-04
01459Burns, Kevin R1434905330102013-08-04
SWessWessley, Shauna1444904110002011-05-31
W2987Gutermuth, Pamela1454902540202013-08-04
W4226Friedmann, Ryan1464901640202013-08-04
AHennHenning, Alexandra1464901450202013-08-04
W4829Lewinter, Steven1464901320102011-08-08
33629.60Mirk, Patrick1494900140102011-08-08
MO006Orlando, Michael1494900110102013-08-04
GAW01Worley, George A1494900110102013-08-04
W5269Zlotowski, Eli1524899320102011-08-08
KE003Emery, Kevin1534898180102011-08-08
W5177Arndt, Courtney1544896340102011-08-08
TB026Bromley, Trella1544896330102013-08-04
CH009Haney, Carol1544896550202013-08-04
W5174Straub, Becky1544896340102011-08-08
DM020Meyaard, David1584895770202013-08-04
CS022Shabsin, Chris1584895220102013-08-04
W1988Stripes, Greg1584895330102011-08-08
W4932Schlosser, Ken1614884740202013-08-04
SMC01McCulloch, Sean16248811190302013-08-04
92123.10Scott, Stephen1624881780302013-08-04
BullyBullis II, John H1644872590002014-03-02
CA019Shea, Michael1644872970302013-08-04
JLP01Petroski, Jayson L166484915190002013-11-25
AS036Saccenti, Anthony1674843440102013-08-04
PL003Lurie, Perrianne1684840690402013-08-04
RJRPTThompson, Rebecca J R169481720140002013-01-04
LR007Reynolds, Lola1704815440102013-08-04
LG004Gutermuth, Lisa1714813650202013-08-04
2W275Gathmann, Peter L1724808440102011-08-08
DS026* Name Withheld *1734807440102013-08-04
BM017Merrill, Brad1744803240102011-08-08
16507.30Bernard, Bruce W175480110100302013-08-04
W3823Horan, Kenneth1754801860202013-08-04
48840.60Rohde, David1754801260102011-08-08
RD013Davidson, Robert1784800460202013-08-04
W4121Friedmann, Meghan1784800430202013-08-04
W4923Hoffman, Angela1784800330202013-08-04
W3500Monte, Eric1814799430102011-08-08
W3483Yaure, Christopher1824796230102011-08-08
JJJ03Jaeger, Jack1834795460102011-08-08
60061.63Drozd, Robert F1844790350102012-06-23
2W806Chambers, Ernie1854789440102013-08-04
29673.60Githens, Joshua18647629150202011-08-08
95632.61Bullis, Jason L187473010110002014-03-02
DMHP1Petroski, Deborah M1884726138140002013-06-28
HS005* Name Withheld *1894718330102013-08-04
W4166Bradford, Nicola1904709650202013-08-04
W5178Arndt, Joshua1914705320102011-08-08
29611.10Lawall, Daniel1924700340102011-08-08
KB014Bourque, Karine1934695330102013-08-04
W3775Long, Jason1944689650202013-08-04
LMil1Miller, Laura M19546721240102014-05-31
07871.10Greenfield, Chris19646668110402013-08-04
JA017Anderson, Jon1974610450102011-08-08
W3816Shea, Lynda19845721180302013-08-04

Inactive Player List

AREA IDNameRatingFrequencyOpponentsRemote playTournamentsRemote CompetitionsActive date
AF001Field, Arthur566475410302007-07-18
MAS00Stretch, Mark A544616210002007-01-18
DD006Dudley, Dave536512140002006-11-01
22902.60Platnick, David5331210002005-02-22
AG003Gerb, Andrew52544110302007-11-12
CD003Dawe, Chris52387100002006-02-25
WIL01Lawhorn, William5194260202006-11-12
21113.62Brazinski, Michael5192230102005-11-13
AS025Safford, Alexander5174390102004-08-07
W3445Denton, David5173560202008-08-10
TomMcMcCorry, Thomas E517312260302006-11-12
NH006Hoam, Nathaniel5169390102004-08-07
22042.01Salvatore, William5164390202007-09-07
LS008Stokes, Laurel5160370202006-11-12
MAG01Green, Matt5158780002006-09-06
SP006Pagetis, Steve5154370002006-11-15
AK004Kaiser, Alan51364120102004-08-07
17601.67Spade, Rod5133110102006-11-12
W3470Lehrer, Raphael512410170402008-08-10
21228.01Pfeifer, Ray51237120202006-11-12
FSP01Pfeiffer, F Scott5112480002005-05-04
RON02Nichols, Rob5107130002007-01-18
SH003Hilinski, Stan5103130102005-11-13
SF005Fisher, Scott5101130102006-11-12
60061.64Drozd, Ted5100120002009-03-07
KM004Musser, Karl5100120102006-11-12
HeP01Payne, Helen5100111002010-05-15
27278.60Aarhus, Bob5099130102004-08-07
55405.40Backstrom, Michael W5099130102004-08-07
AB030Buchanan, Aaron5099130102004-08-07
RB002Bynaker, Rick5099130102007-09-07
JC007Cooper, Joshua5099130102004-08-07
SE002Edwards, Scott5099130002004-04-21
BH008Hoffman, Brandi5099130102004-08-07
RJ004Jamelli, Roseann5099130102004-08-07
AL012Latto, Andy5099130002007-07-15
KEM01Marin, Ken5099130002007-07-15
CM020Mazzola, Christopher5099130102006-11-12
W3875Perry, Cally5099130002007-07-15
11235.60Presser, Gary5099130102004-08-07
JR006Robar, Jason5099130102004-08-07
21122.51Shipley, Rich5099130102005-11-13
W4004Thompson, Michael5099130102007-11-12
33458.50Waltz, Zachary5099130002004-10-09
D1979* Name Withheld *5099130102004-08-07
W3743Gormly, Alan J5098130002007-07-15
29690.60Jones, Ross5096230002005-05-30
JK006Kerr, John50885140402007-11-12
01997.81Caler, Carol5070260102004-08-07
MW007Welbourne, Markus5070230002004-07-18
14222.60Anner, Nicholas5069240202005-11-13
60176.02Schoose, Keith J5068260102004-08-07
JB023Bowers, Jeff5067260102004-08-07
MZ001Zehnal, Michael5067260102004-08-07
01259Dunn, Kenneth5064260102004-08-07
JB028Bailey, Julian5063230002006-01-18
TF001Fox, Tanya5049350002004-07-18
DH002Hoffman, Legend Dan5044240202006-11-12
20706.02Rennert, Phillip5037390102004-10-09
21207.05Cocke, Perry5034390102004-08-07
KH002Hillock, Kevin5032380202007-11-12
LuM01Morris, Luke5032360002006-09-27
CF007Fago, Carl5026350002005-06-19
DF001Field, Davyd5005690102007-07-18
60659.10McDermott, James50041180002004-08-09
2W246Flowers, Rob5000220102008-08-10
43085.60Geary, Mark4999460202008-08-10
JS015Shaheen, John4996360102005-01-21
2W765Sykes, Carl4982130002006-06-21
19082.30Cameron, Stephen4981460202008-08-10
HP001Pfeiffer, Henry4978120002005-03-03
VC003Cleux, Vincent4975130002004-10-23
PH016Holub, Petr4975130002004-10-23
CH007Hoyng, Casper4975130002004-10-23
EM009Mittelstedt, Edward4975130102006-11-12
GT008Taggart, George4975130102006-11-12
DB012Blowers, David4972130002004-07-17
AC007Caunce, Angela4972130002004-07-17
JE006Ellan, John4971130002004-07-16
RH005Huzzey, Richard4971130002004-07-16
01990.89Downing, John4969130102005-11-13
LL001Loiacono, Larry4969130102007-11-12
NJS00Stretch, Nadine J4969580002004-07-26
01990.66Cooper, John4968110002005-08-24
AD004Dewell, Aaron4968130102004-08-07
BA.001Esko, Chris4968130102005-11-13
MAG04Gerb, Matthew4968130102007-11-12
21234.62Joy, Andy4968130102006-11-12
MP003Pinkert, Marvin4968130102007-09-07
07030.61Presser, Lee A4968130102004-08-07
LES03Sands, Leo4968130102007-11-12
2W742Stallings, Brian4968130102006-11-12
08610.32Stokes, Thomas4968130102006-11-12
IT002Tadmore, Ilan4968110002005-02-22
TT010Teutssch, Tom4968130102005-11-13
14225.60Wojtaszczyk, Kevin4968130102004-08-07
JA003Adams, John4967130102004-08-07
06418.30Allaire, James J4967130102004-08-07
22310.60Berry, Greg4967130102004-08-07
DB001Bohnenberger, David4967130102005-11-13
119CDBoles, Kevin G4967130102004-08-07
02895.60Bouchard, Richard4967130002007-07-15
01997.06Bradley, Phil4967130102004-08-07
JB039Brier, John4967130102005-11-13
W2961Brown, Alex4967130102006-11-12
TB012Browse, Tyler4967130102004-08-07
JC014Carvin, James4967130102004-08-07
JIC02Cleary, Jim4967130002007-07-15
HUD01Davies, Huw4967130002007-01-18
RD003Dion, Ray4967130102004-08-07
MAD02Dulcey, Mark4967130002007-07-15
20W10Eastman, Chip4967130102004-08-07
RE003Eastman, Robert4967130102004-08-07
20852.62Engelmann, Kaarin4967130102004-08-07
22183.01Engelmann, Karsten4967130002004-10-09
01991.17Fuegi, Aaron4967130102004-08-07
TH005Hall, Tim4967130102004-08-07
JH006Hardy, James4967130002004-04-17
SH008Hardy, Sonia4967130002004-04-16
EVH01Harris, Evan4967130102007-09-07
KHarrHarris, Kirk4967130102007-09-07
PH014Haselhurst, Peter4967130002004-04-17
PH012Haynes, Paul4967130102004-08-07
BH004Heinzmann, Bob4967130102004-08-07
19702.61Hitchings, Verity4967130102004-08-07
SJ002Jones, Steve4967130002004-04-16
85210.60LeFevre, Chris D4967130102004-08-07
EL006Lenhart, Eric4967130102004-08-07
21207.50Levy, Keith4967130102004-08-07
NAM01Marin, Nancy4967130002007-07-15
DMercMercer, Douglas B4967130102004-08-07
04401.61Neale, Mark4967130102004-08-07
RN002Northey, Rick4967130002007-07-15
MO004Oldfield, Mark4967130102004-08-07
EP003Parauda, Elliot4967130102004-08-07
PP004Putnam, Peter4967130102006-11-12
SQ001Quade, Steven4967130102004-08-07
2W637Reiners, John4967130102004-08-07
LAR01Reinhold, Laura4967130102007-11-12
JPR03Roberts III, John Paul4967130102004-08-07
48021.60Saal, Thomas4967130102004-08-07
2W668Samuel, Ken4967130102004-08-07
W2958Sandifer, Cody4967130102006-11-12
JS020Schoose, John4967130102004-08-07
LS004Sensabaugh, Lee4967130102004-08-07
46254.61Smith, Doug4967130102004-08-07
GS011Stewart, Gordon4967130102004-08-07
BS012Stone, Brian4967130102004-08-07
75025.60Sudy, Kevin4967130102004-08-07
21234.61Tang, Jamie A4967130102005-11-13
20720.50Tatum, Donald4967130102004-08-07
ROT03Tose, Robert4967130002007-07-15
JBBT1Trent, Judy4967130102006-11-12
MU002Uhl, Mick4967130102006-11-12
22181.10Vessey, Lauren4967130102004-08-07
AW011Waalkes, Adam4967130102004-08-07
08054.31Wagner, Duane4967130102004-08-07
DAW02Wells, Dave4967130002007-01-18
22152.30Wrobel, Edward4967130102004-08-07
KBrKhBroh-Kahn, Kevin4966130102004-08-07
RBrKhBroh-Kahn, Rebekah4966130102004-08-07
MB045Burke, Martin4966130102007-11-12
JC019Chau, Jimmy4966130102004-08-07
DC015Cooper, David4966130002006-09-27
19111.01Gentile, Michael4966130102004-08-07
08809.01Gutermuth Jr, Kenneth H4966130102004-08-07
03031.51Hancock, Christina4966130102004-08-07
RH013Hausch, Robert4966130102006-11-12
07458.50Landel, Derek4966130102004-08-07
GMC01McLaughlin, Glenn4966130102007-11-12
55122Packwood, Stephen S4966130002009-03-08
NAONT.60Balkan, Donna4965130102004-08-07
MAP01Pritchard, Mark4965130002005-05-09
PY001Yanov, Phil4964130002004-06-23
CE004Eads, Charlie4963130102006-11-12
09315Head, Mike4961580002006-11-01
VF001Faulkner, Val4958120002004-07-24
EN002Norton, Eric4953120002006-02-25
KGA01Garland, Keith4952120002006-09-06
MK007Knight, Mickel4951130002004-04-08
WD001Duke, William4950120102005-11-13
MIM01Mazzola, Michele4950120102005-11-13
CR006Raymond, Catherine4950120102006-11-12
MS024Schlosser, Michael4950120102006-11-12
20902.11Crowe, Gregory4948120102005-11-13
20708.50Weber, John C49484100202006-11-12
DH005Hoffman, Dan49476100202008-08-10
DBrKhBroh-Kahn, Daniel4940260202005-11-13
GA010Alviani, Gwen4936260102004-08-07
14222.61Dunning, Thomas49365110202006-11-12
CK008Kamm, Chris4936260102004-08-07
SM008Maloney, Skip4936260102004-08-07
JN002Nemet, Joe4936260102004-08-07
JB038Bradford, John4935260202007-11-12
19020.32Vroom, James4935260202006-11-12
RIA01Auffry, Richard4934260002007-07-15
01990.64Cocke, Abigail4934260102004-08-07
DF008Fair, David4934260202006-11-12
SF006Fitchett, Stephen4934110102005-11-13
JHF01Fry, James H4934260102004-08-07
21046.10Hastings, Frank4934260102004-08-07
DH004Hoylman, Doug4934260202007-11-12
EK004Kaiser, Ed4934260102004-08-07
ERR01Reinhold, Eric4934260202007-11-12
08009Tucker, Stuart K4934260102004-10-09
MB039Butler, Martin4933230002004-07-18
13760.61Walsh, Kevin4933260102004-08-07
32547.01Bolduc, Paul R4932260102004-08-07
W3258Raphael, Beth4931260102006-11-12
EH001Haas, Eric4930260202006-11-12
DUF01Flint, Duncan4925240002006-03-22
06468.31Cornett, Jeffrey L4924110002004-05-12
37814.63Todd, William E4922250002007-07-15
SW007Wilcock, Simon R4922760002004-08-02
SN004Nerney, Scott R4919230002005-01-21
21921.60LeBoeuf, Pierre4918250102005-11-13
JH035Hagen, Jerry4917240202007-11-12
Jad02Davis, Jason4916240002006-11-15
CG004Gormly, Chad49166150102007-07-15
MIM02Mervic, Milyenko4909110102007-11-12
HP002Powell, Helen4906380202007-11-12
PEM02Miller, Pete4905110102007-11-12
W3435Trimmer, Christopher4904330102008-08-10
SeY01Young, Seth4903110002005-06-22
00670Stanley, Michael C4901330102008-08-10
PBY01Burgin-Young, Philip4900330102008-08-10
SHK01Kadish, Shoshana4900111002010-05-15
RIS01Shea, Richard4890380002007-07-15
AG009Greene, Andrew4889380202005-11-13
RG001Gleaton, Ralph4888230002004-06-01
SN005Nelson, Sheila4887370302007-11-12
11358.50Stein, Peter4883670202008-08-10
22304.50Vessey, Sean D4870240202008-08-10
22181.60Crenshaw, William48666140302007-11-12
DOD02Dearborn, Donna48564110302007-11-12
29642.61Hazel, Mike485021150002006-08-16
29609.50Gantt, David W4849460002005-05-04
BS010Shanks, Ben4829550002005-05-04
PAR01Rubin, Paul4814220102008-08-10
SH014Hilton, Steve4807580002006-08-16
AE006Engelmann, Amelia4800220102008-08-10
CR001Reece, Craig4798220102008-08-10
KT002Taillon, Kathryn47881670102007-07-18
TBK01Kelley, T Bart4754570002005-07-20
WMD01McDermott, William4738320002004-08-09
RJB01Biddle, Richard4733790002006-11-15

Other Interested Player List

There are no other interested players for this game.

AREA Site Links


This page is maintained by Bruno Wolff III on wolff.to.

A secure version of this page is located at: https://wolff.to/area/W_SJN.html