GCGovComp.app

California / Judicial Council

Agency file

Judicial Council

Source file: California — State Employee Compensation (SCO Payroll Data Warehouse, CPRA) / ingested Jun 19, 2026

The Judicial Council operates the court system — adjudicating cases and maintaining judicial records.

In 2023, this agency had 852 employees with median total compensation of $106,193; the highest distinct record was $362,896.

Year
2023
Employees
852
Median total
$106,193
Highest record
$362,896

What the records show

Compensation analytics

These summaries compare pay within the agency before listing individual records.

Salary distribution

$260$219,088+

How 2023 total compensation is spread across the 852 employees. Each bar is a pay range; taller bars mean more people earn in that range. The amber line marks the median ($106,193) — half earn less, half more. The far-right bar collects the highest earners.

Average pay composition

  • Base$105,721 (95%)
  • Overtime$70 (0%)
  • Other$5,505 (5%)
  • Benefits$0 (0%)

What an average paycheck here is made of — base salary versus overtime, other pay (bonuses, allowances), and benefits. A large overtime or other-pay share means take-home often exceeds base salary.

Pay percentiles

10th
25th
Median
75th
90th
$50,536
$81,405
$106,193
$139,536
$175,154

The pay ladder for this department. Someone at the 90th percentile earns $175,154 — more than 90% of the department; the 10th percentile earns $50,536. The shaded band is the middle half of employees (25th–75th percentile).

Largest job titles

Fiscal Analyst
57 · $107,822
Attorney II
50 · $166,819
Senior Analyst
46 · $115,655

The most common job titles in this department by headcount, with the median total compensation for each. Click a title to see everyone who holds it.

Record list

Employees

Highest-paid first / page 5

Coleen R Hultin

Fiscal Supervisor/Judicial Council

2023 total comp
$151,854
Base pay
$141,946
Overtime
$0
Other pay
$9,908
Benefits
$0
Total compensation
$151,854
Union / bargaining unit
E88
Work county
SACRAMENTO

Source-specific fields

Base Pay
$12,033
Cs/csu
CS
Position Number
1565123291005
Salary Total
$12,033
Time Base
FT
Total Pay
$151,854

Coleen R Hultin holds the role of Fiscal Supervisor at Judicial Council. In 2023, their total compensation was $151,854. Union affiliation: E88.

Scott R Bullerwell

Application Development Analyst/Judicial Council

2023 total comp
$151,406
Base pay
$144,112
Overtime
$0
Other pay
$7,294
Benefits
$0
Total compensation
$151,406
Union / bargaining unit
E88
Work county
SAN FRANCISCO

Source-specific fields

Base Pay
$12,217
Cs/csu
CS
Position Number
1567263025003
Salary Total
$12,217
Time Base
FT
Total Pay
$151,406

Scott R Bullerwell is a Application Development Analyst at Judicial Council. 2023 total compensation came to $151,406. Their bargaining unit is E88.

Cristina Resendiz-Johnson

Attorney II/Judicial Council

2023 total comp
$151,073
Base pay
$149,253
Overtime
$0
Other pay
$1,820
Benefits
$0
Total compensation
$151,073
Union / bargaining unit
E88
Work county
SAN FRANCISCO

Source-specific fields

Base Pay
$13,057
Cs/csu
CS
Position Number
1562503055026
Salary Total
$13,057
Time Base
FT
Total Pay
$151,073

Cristina Resendiz-Johnson works as a Attorney II for Judicial Council. Cristina earned $151,073 in 2023. Their bargaining unit is E88.

Peggy M Glosser

Senior Application Development Analyst/Judicial Council

2023 total comp
$150,766
Base pay
$148,946
Overtime
$0
Other pay
$1,820
Benefits
$0
Total compensation
$150,766
Union / bargaining unit
E88
Work county
SAN FRANCISCO

Source-specific fields

Base Pay
$12,828
Cs/csu
CS
Position Number
1567123482007
Salary Total
$12,828
Time Base
FT
Total Pay
$150,766

Peggy M Glosser works as a Senior Application Development Analyst for Judicial Council. Peggy earned $150,766 in 2023. Union affiliation: E88.

Sandy A Flagge Phillips

Attorney I/Judicial Council

2023 total comp
$150,473
Base pay
$140,055
Overtime
$0
Other pay
$10,418
Benefits
$0
Total compensation
$150,473
Union / bargaining unit
E88
Work county
SAN FRANCISCO

Source-specific fields

Base Pay
$13,079
Cs/csu
CS
Position Number
1563003048004
Salary Total
$13,079
Time Base
FT
Total Pay
$150,473

Sandy A Flagge Phillips is a Attorney I at Judicial Council. 2023 total compensation came to $150,473. Their bargaining unit is E88.

Josely L Yangco-Fronda

Supervising Analyst/Judicial Council

2023 total comp
$150,365
Base pay
$139,799
Overtime
$0
Other pay
$10,566
Benefits
$0
Total compensation
$150,365
Union / bargaining unit
E88
Work county
SAN FRANCISCO

Source-specific fields

Base Pay
$12,033
Cs/csu
CS
Position Number
1561113537001
Salary Total
$12,033
Time Base
FT
Total Pay
$150,365

Josely L Yangco-Fronda is a Supervising Analyst at Judicial Council. 2023 total compensation came to $150,365. They are represented by E88.

Michael S Bradford

Manager/Judicial Council

2023 total comp
$149,925
Base pay
$148,625
Overtime
$0
Other pay
$1,300
Benefits
$0
Total compensation
$149,925
Union / bargaining unit
E89
Work county
SACRAMENTO

Source-specific fields

Base Pay
$14,015
Cs/csu
CS
Position Number
1567143385053
Salary Total
$14,015
Time Base
FT
Total Pay
$149,925

At Judicial Council, Michael S Bradford serves as a Manager. Their 2023 pay totaled $149,925. They are represented by E89.

Hermawan Trinh

Information Systems Supervisor II/Judicial Council

2023 total comp
$149,547
Base pay
$138,781
Overtime
$0
Other pay
$10,766
Benefits
$0
Total compensation
$149,547
Union / bargaining unit
E88
Work county
SACRAMENTO

Source-specific fields

Base Pay
$11,831
Cs/csu
CS
Position Number
1567023368006
Salary Total
$11,831
Time Base
FT
Total Pay
$149,547

At Judicial Council, Hermawan Trinh serves as a Information Systems Supervisor II. Their 2023 pay totaled $149,547. Union affiliation: E88.

Ruth D Green

Principal Manager I/Judicial Council

2023 total comp
$149,166
Base pay
$136,791
Overtime
$0
Other pay
$12,375
Benefits
$0
Total compensation
$149,166
Union / bargaining unit
E89
Work county
SACRAMENTO

Source-specific fields

Base Pay
$11,666
Cs/csu
CS
Position Number
1567333427032
Salary Total
$11,666
Time Base
FT
Total Pay
$149,166

Ruth D Green holds the role of Principal Manager I at Judicial Council. In 2023, their total compensation was $149,166. They are represented by E89.

Marcela M Eggleton

Manager/Judicial Council

2023 total comp
$149,116
Base pay
$147,296
Overtime
$0
Other pay
$1,820
Benefits
$0
Total compensation
$149,116
Union / bargaining unit
E89
Work county
SACRAMENTO

Source-specific fields

Base Pay
$12,924
Cs/csu
CS
Position Number
1561193385004
Salary Total
$12,924
Time Base
FT
Total Pay
$149,116

Marcela M Eggleton holds the role of Manager at Judicial Council. In 2023, their total compensation was $149,116. Union affiliation: E89.

Katherine E Albertus

Facilities Analyst/Judicial Council

2023 total comp
$149,011
Base pay
$125,313
Overtime
$0
Other pay
$23,698
Benefits
$0
Total compensation
$149,011
Union / bargaining unit
E88
Work county
SAN FRANCISCO

Source-specific fields

Base Pay
$10,623
Cs/csu
CS
Position Number
1568263209004
Salary Total
$10,623
Time Base
FT
Total Pay
$149,011

Katherine E Albertus is a Facilities Analyst at Judicial Council. 2023 total compensation came to $149,011. Union affiliation: E88.

Juanita M Pivoda

Human Resources Supervisor/Judicial Council

2023 total comp
$148,991
Base pay
$141,786
Overtime
$0
Other pay
$7,205
Benefits
$0
Total compensation
$148,991
Union / bargaining unit
E88
Work county
SACRAMENTO

Source-specific fields

Base Pay
$12,033
Cs/csu
CS
Position Number
1565133329001
Salary Total
$12,033
Time Base
FT
Total Pay
$148,991

Juanita M Pivoda works as a Human Resources Supervisor for Judicial Council. Juanita earned $148,991 in 2023. They are represented by E88.

Melissa A Rodgers

Attorney I/Judicial Council

2023 total comp
$148,813
Base pay
$146,993
Overtime
$0
Other pay
$1,820
Benefits
$0
Total compensation
$148,813
Union / bargaining unit
E88
Work county
SAN FRANCISCO

Source-specific fields

Base Pay
$12,637
Cs/csu
CS
Position Number
1563003048006
Salary Total
$12,637
Time Base
FT
Total Pay
$148,813

Melissa A Rodgers works as a Attorney I for Judicial Council. Melissa earned $148,813 in 2023. Their bargaining unit is E88.

Zulqarnayen Helal

Manager, Facilities Project Management/Judicial Council

2023 total comp
$148,768
Base pay
$146,948
Overtime
$0
Other pay
$1,820
Benefits
$0
Total compensation
$148,768
Union / bargaining unit
E89
Work county
SACRAMENTO

Source-specific fields

Base Pay
$13,033
Cs/csu
CS
Position Number
1568223456002
Salary Total
$13,033
Time Base
FT
Total Pay
$148,768

At Judicial Council, Zulqarnayen Helal serves as a Manager, Facilities Project Management. Their 2023 pay totaled $148,768. Union affiliation: E89.

Andre A Navarro

Manager/Judicial Council

2023 total comp
$148,052
Base pay
$141,293
Overtime
$0
Other pay
$6,759
Benefits
$0
Total compensation
$148,052
Union / bargaining unit
E89
Work county
LOS ANGELES

Source-specific fields

Base Pay
$12,113
Cs/csu
CS
Position Number
1568283385028
Salary Total
$12,113
Time Base
FT
Total Pay
$148,052

At Judicial Council, Andre A Navarro serves as a Manager. Their 2023 pay totaled $148,052. Their bargaining unit is E89.

Stephanie Q Kuang

Fiscal Supervisor/Judicial Council

2023 total comp
$147,338
Base pay
$141,946
Overtime
$0
Other pay
$5,392
Benefits
$0
Total compensation
$147,338
Union / bargaining unit
E88
Work county
SAN FRANCISCO

Source-specific fields

Base Pay
$12,033
Cs/csu
CS
Position Number
1565203291016
Salary Total
$12,033
Time Base
FT
Total Pay
$147,338

Stephanie Q Kuang works as a Fiscal Supervisor for Judicial Council. Stephanie earned $147,338 in 2023. Union affiliation: E88.

Michael L Scott

Senior Project Manager/Judicial Council

2023 total comp
$146,610
Base pay
$139,805
Overtime
$0
Other pay
$6,805
Benefits
$0
Total compensation
$146,610
Union / bargaining unit
E88
Work county
SAN DIEGO

Source-specific fields

Base Pay
$12,413
Cs/csu
CS
Position Number
1568243525006
Salary Total
$12,413
Time Base
FT
Total Pay
$146,610

Michael L Scott is a Senior Project Manager at Judicial Council. 2023 total compensation came to $146,610. Their bargaining unit is E88.

Tracy L Hampton

Business Systems Supervisor/Judicial Council

2023 total comp
$145,754
Base pay
$139,311
Overtime
$0
Other pay
$6,443
Benefits
$0
Total compensation
$145,754
Union / bargaining unit
E88
Work county
SAN FRANCISCO

Source-specific fields

Base Pay
$12,033
Cs/csu
CS
Position Number
1566543109002
Salary Total
$12,033
Time Base
FT
Total Pay
$145,754

Tracy L Hampton is a Business Systems Supervisor at Judicial Council. 2023 total compensation came to $145,754. Their bargaining unit is E88.

Seung Lee

Attorney II/Judicial Council

2023 total comp
$144,656
Base pay
$142,836
Overtime
$0
Other pay
$1,820
Benefits
$0
Total compensation
$144,656
Union / bargaining unit
E88
Work county
SAN FRANCISCO

Source-specific fields

Base Pay
$15,136
Cs/csu
CS
Position Number
1561503055015
Salary Total
$12,109
Time Base
PT
Total Pay
$144,656

Seung Lee is a Attorney II at Judicial Council. 2023 total compensation came to $144,656. Their bargaining unit is E88.

Roseanne F Livingston

Information Systems Supervisor II/Judicial Council

2023 total comp
$144,477
Base pay
$136,368
Overtime
$0
Other pay
$8,109
Benefits
$0
Total compensation
$144,477
Union / bargaining unit
E88
Work county
SACRAMENTO

Source-specific fields

Base Pay
$11,789
Cs/csu
CS
Position Number
1567033368016
Salary Total
$11,789
Time Base
FT
Total Pay
$144,477

At Judicial Council, Roseanne F Livingston serves as a Information Systems Supervisor II. Their 2023 pay totaled $144,477. Union affiliation: E88.

Paul M Fitzgerald

Facilities Operations Supervisor/Judicial Council

2023 total comp
$144,456
Base pay
$132,647
Overtime
$0
Other pay
$11,809
Benefits
$0
Total compensation
$144,456
Union / bargaining unit
E88
Work county
LOS ANGELES

Source-specific fields

Base Pay
$11,536
Cs/csu
CS
Position Number
1568363256003
Salary Total
$11,536
Time Base
FT
Total Pay
$144,456

Paul M Fitzgerald holds the role of Facilities Operations Supervisor at Judicial Council. In 2023, their total compensation was $144,456. They are represented by E88.

Clifford S Alumno

Senior Analyst/Judicial Council

2023 total comp
$144,330
Base pay
$132,447
Overtime
$0
Other pay
$11,883
Benefits
$0
Total compensation
$144,330
Union / bargaining unit
E88
Work county
SAN FRANCISCO

Source-specific fields

Base Pay
$11,228
Cs/csu
CS
Position Number
1561503441066
Salary Total
$11,228
Time Base
FT
Total Pay
$144,330

Clifford S Alumno holds the role of Senior Analyst at Judicial Council. In 2023, their total compensation was $144,330. Union affiliation: E88.

Scott T York

Senior Business Systems Analyst/Judicial Council

2023 total comp
$144,330
Base pay
$132,447
Overtime
$0
Other pay
$11,883
Benefits
$0
Total compensation
$144,330
Union / bargaining unit
E88
Work county
SAN FRANCISCO

Source-specific fields

Base Pay
$11,228
Cs/csu
CS
Position Number
1567313495013
Salary Total
$11,228
Time Base
FT
Total Pay
$144,330

Scott T York works as a Senior Business Systems Analyst for Judicial Council. Scott earned $144,330 in 2023. Their bargaining unit is E88.

Bruce Newman

Senior Facilities Analyst/Judicial Council

2023 total comp
$144,330
Base pay
$132,447
Overtime
$0
Other pay
$11,883
Benefits
$0
Total compensation
$144,330
Union / bargaining unit
E88
Work county
SAN FRANCISCO

Source-specific fields

Base Pay
$11,228
Cs/csu
CS
Position Number
1568273505002
Salary Total
$11,228
Time Base
FT
Total Pay
$144,330

Bruce Newman works as a Senior Facilities Analyst for Judicial Council. Bruce earned $144,330 in 2023. Their bargaining unit is E88.

Jade H Vu

Senior Human Resources Analyst/Judicial Council

2023 total comp
$144,330
Base pay
$132,447
Overtime
$0
Other pay
$11,883
Benefits
$0
Total compensation
$144,330
Union / bargaining unit
E88
Work county
SAN FRANCISCO

Source-specific fields

Base Pay
$11,228
Cs/csu
CS
Position Number
1566633522004
Salary Total
$11,228
Time Base
FT
Total Pay
$144,330

At Judicial Council, Jade H Vu serves as a Senior Human Resources Analyst. Their 2023 pay totaled $144,330. Union affiliation: E88.

Youssef Aitsamlal

Senior Technology Analyst/Judicial Council

2023 total comp
$144,330
Base pay
$132,447
Overtime
$0
Other pay
$11,883
Benefits
$0
Total compensation
$144,330
Union / bargaining unit
E88
Work county
SAN FRANCISCO

Source-specific fields

Base Pay
$11,228
Cs/csu
CS
Position Number
1567163533012
Salary Total
$11,228
Time Base
FT
Total Pay
$144,330

At Judicial Council, Youssef Aitsamlal serves as a Senior Technology Analyst. Their 2023 pay totaled $144,330. Their bargaining unit is E88.

Anson B Jen

Senior Technology Analyst/Judicial Council

2023 total comp
$144,330
Base pay
$132,447
Overtime
$0
Other pay
$11,883
Benefits
$0
Total compensation
$144,330
Union / bargaining unit
E88
Work county
SAN FRANCISCO

Source-specific fields

Base Pay
$11,228
Cs/csu
CS
Position Number
1567073533001
Salary Total
$11,228
Time Base
FT
Total Pay
$144,330

Anson B Jen holds the role of Senior Technology Analyst at Judicial Council. In 2023, their total compensation was $144,330. Their bargaining unit is E88.

David M Roncaglia

Senior Technology Analyst/Judicial Council

2023 total comp
$144,330
Base pay
$132,447
Overtime
$0
Other pay
$11,883
Benefits
$0
Total compensation
$144,330
Union / bargaining unit
E88
Work county
SAN FRANCISCO

Source-specific fields

Base Pay
$11,228
Cs/csu
CS
Position Number
1567343533004
Salary Total
$11,228
Time Base
FT
Total Pay
$144,330

David M Roncaglia holds the role of Senior Technology Analyst at Judicial Council. In 2023, their total compensation was $144,330. They are represented by E88.

Cecilia E Beckham

Engineering Supervisor/Judicial Council

2023 total comp
$144,302
Base pay
$136,534
Overtime
$0
Other pay
$7,768
Benefits
$0
Total compensation
$144,302
Union / bargaining unit
E88
Work county
LOS ANGELES

Source-specific fields

Base Pay
$12,875
Cs/csu
CS
Position Number
1568523198004
Salary Total
$12,875
Time Base
FT
Total Pay
$144,302

At Judicial Council, Cecilia E Beckham serves as a Engineering Supervisor. Their 2023 pay totaled $144,302. Union affiliation: E88.

Penne J Soltysik

Communications Supervisor/Judicial Council

2023 total comp
$143,766
Base pay
$141,946
Overtime
$0
Other pay
$1,820
Benefits
$0
Total compensation
$143,766
Union / bargaining unit
E88
Work county
SAN FRANCISCO

Source-specific fields

Base Pay
$12,033
Cs/csu
CS
Position Number
1561043125001
Salary Total
$12,033
Time Base
FT
Total Pay
$143,766

At Judicial Council, Penne J Soltysik serves as a Communications Supervisor. Their 2023 pay totaled $143,766. They are represented by E88.

Donna E Jorgensen

Facilities Operations Supervisor/Judicial Council

2023 total comp
$143,766
Base pay
$141,946
Overtime
$0
Other pay
$1,820
Benefits
$0
Total compensation
$143,766
Union / bargaining unit
E88
Work county
RIVERSIDE

Source-specific fields

Base Pay
$12,033
Cs/csu
CS
Position Number
1568373256002
Salary Total
$12,033
Time Base
FT
Total Pay
$143,766

Donna E Jorgensen is a Facilities Operations Supervisor at Judicial Council. 2023 total compensation came to $143,766. They are represented by E88.

Nancy Riddell

Human Resources Supervisor/Judicial Council

2023 total comp
$143,766
Base pay
$141,946
Overtime
$0
Other pay
$1,820
Benefits
$0
Total compensation
$143,766
Union / bargaining unit
E88
Work county
SAN FRANCISCO

Source-specific fields

Base Pay
$12,033
Cs/csu
CS
Position Number
1566523329002
Salary Total
$12,033
Time Base
FT
Total Pay
$143,766

Nancy Riddell works as a Human Resources Supervisor for Judicial Council. Nancy earned $143,766 in 2023. Their bargaining unit is E88.

Deirdre M Benedict

Supervising Analyst/Judicial Council

2023 total comp
$143,766
Base pay
$141,946
Overtime
$0
Other pay
$1,820
Benefits
$0
Total compensation
$143,766
Union / bargaining unit
E88
Work county
SAN FRANCISCO

Source-specific fields

Base Pay
$12,033
Cs/csu
CS
Position Number
1564503537017
Salary Total
$12,033
Time Base
FT
Total Pay
$143,766

Deirdre M Benedict holds the role of Supervising Analyst at Judicial Council. In 2023, their total compensation was $143,766. Union affiliation: E88.

Claudia D Ortega

Supervising Analyst/Judicial Council

2023 total comp
$143,766
Base pay
$141,946
Overtime
$0
Other pay
$1,820
Benefits
$0
Total compensation
$143,766
Union / bargaining unit
E88
Work county
SAN FRANCISCO

Source-specific fields

Base Pay
$12,033
Cs/csu
CS
Position Number
1562803537012
Salary Total
$12,033
Time Base
FT
Total Pay
$143,766

Claudia D Ortega holds the role of Supervising Analyst at Judicial Council. In 2023, their total compensation was $143,766. Union affiliation: E88.

Krista J Champlin

Fiscal Supervisor/Judicial Council

2023 total comp
$143,574
Base pay
$141,754
Overtime
$0
Other pay
$1,820
Benefits
$0
Total compensation
$143,574
Union / bargaining unit
E88
Work county
SACRAMENTO

Source-specific fields

Base Pay
$12,033
Cs/csu
CS
Position Number
1565123291002
Salary Total
$12,033
Time Base
FT
Total Pay
$143,574

Krista J Champlin holds the role of Fiscal Supervisor at Judicial Council. In 2023, their total compensation was $143,574. They are represented by E88.

Jo-Yee J Lam

Attorney I/Judicial Council

2023 total comp
$143,442
Base pay
$141,622
Overtime
$0
Other pay
$1,820
Benefits
$0
Total compensation
$143,442
Union / bargaining unit
E88
Work county
SAN FRANCISCO

Source-specific fields

Base Pay
$12,210
Cs/csu
CS
Position Number
1563003048003
Salary Total
$12,210
Time Base
FT
Total Pay
$143,442

At Judicial Council, Jo-Yee J Lam serves as a Attorney I. Their 2023 pay totaled $143,442. Their bargaining unit is E88.

Beth O Arnese

Attorney II/Judicial Council

2023 total comp
$143,338
Base pay
$141,518
Overtime
$0
Other pay
$1,820
Benefits
$0
Total compensation
$143,338
Union / bargaining unit
E88
Work county
SAN FRANCISCO

Source-specific fields

Base Pay
$15,136
Cs/csu
CS
Position Number
1561503055002
Salary Total
$12,109
Time Base
PT
Total Pay
$143,338

Beth O Arnese holds the role of Attorney II at Judicial Council. In 2023, their total compensation was $143,338. They are represented by E88.

Jeffrey B Wong

Senior Analyst/Judicial Council

2023 total comp
$143,308
Base pay
$131,491
Overtime
$0
Other pay
$11,817
Benefits
$0
Total compensation
$143,308
Union / bargaining unit
E88
Work county
SAN FRANCISCO

Source-specific fields

Base Pay
$11,155
Cs/csu
CS
Position Number
1567323441069
Salary Total
$11,155
Time Base
FT
Total Pay
$143,308

At Judicial Council, Jeffrey B Wong serves as a Senior Analyst. Their 2023 pay totaled $143,308. Their bargaining unit is E88.

Juan Ambriz

Information Systems Supervisor II/Judicial Council

2023 total comp
$143,284
Base pay
$131,464
Overtime
$0
Other pay
$11,820
Benefits
$0
Total compensation
$143,284
Union / bargaining unit
E88
Work county
SACRAMENTO

Source-specific fields

Base Pay
$11,549
Cs/csu
CS
Position Number
1567283368018
Salary Total
$11,549
Time Base
FT
Total Pay
$143,284

Juan Ambriz holds the role of Information Systems Supervisor II at Judicial Council. In 2023, their total compensation was $143,284. They are represented by E88.

Marci A Reichbach

Attorney I/Judicial Council

2023 total comp
$143,041
Base pay
$141,221
Overtime
$0
Other pay
$1,820
Benefits
$0
Total compensation
$143,041
Union / bargaining unit
E88
Work county
SAN FRANCISCO

Source-specific fields

Base Pay
$12,210
Cs/csu
CS
Position Number
1563003048009
Salary Total
$12,210
Time Base
FT
Total Pay
$143,041

Marci A Reichbach works as a Attorney I for Judicial Council. Marci earned $143,041 in 2023. Union affiliation: E88.