Protein: SAP18
Histone deacetylase complex subunit SAP18 (18 kDa Sin3-associated polypeptide) (2HOR0202) (Cell growth-inhibiting gene 38 protein) (Sin3-associated polypeptide p18)

Gene: SAP18
Organism: Homo sapiens
Interactions: 242
UniProt ID: O00422

Gene Ontology (top 5):
GO:0000118 - histone deacetylase complex
GO:0000381 - regulation of alternative mRNA splicing, via spliceosome
GO:0003714 - transcription corepressor activity
GO:0003723 - RNA binding
GO:0005634 - nucleus

Download interactions: TXT   MITAB-2.5

Interaction Interactor Experiments Homologs Category Interaction
Score
Confidence

127787

RBM39
RNA-binding protein 39

8

1

Small-scale

0.973

High

127793

RNPS1
RNA-binding protein with serine-rich domain 1

4

1

Small-scale

0.908

High

127890

ACINU
Apoptotic chromatin condensation inducer in the nucleus

4

3

Small-scale

0.908

High

127700

RU2B
U2 small nuclear ribonucleoprotein B''

1

1

High-throughput

0.691

High

127702

SNRPA
U1 small nuclear ribonucleoprotein A

1

1

High-throughput

0.691

High

127763

TRA2B
Transformer-2 protein homolog beta

1

3

High-throughput

0.691

High

127768

SRS11
Serine/arginine-rich splicing factor 11

1

1

High-throughput

0.691

High

127771

SRSF1
Serine/arginine-rich splicing factor 1

1

1

High-throughput

0.691

High

127776

SRSF6
Serine/arginine-rich splicing factor 6

1

2

High-throughput

0.691

High

127781

TRA2A
Transformer-2 protein homolog alpha

1

1

High-throughput

0.691

High

127800

CPSF6
Cleavage and polyadenylation specificity factor subunit 6

1

1

High-throughput

0.691

High

127856

RBM42
RNA-binding protein 42

1

1

High-throughput

0.691

High

127866

PININ
Pinin

3

1

Small-scale

0.667

High

127681

SRS10
Serine/arginine-rich splicing factor 10

1

0

High-throughput

0.656

High

127744

RBM25
RNA-binding protein 25

1

0

High-throughput

0.656

High

127785

HNRPD
Heterogeneous nuclear ribonucleoprotein D0

1

0

High-throughput

0.656

High

127835

SREK1
Splicing regulatory glutamine/lysine-rich protein 1

1

0

High-throughput

0.656

High

127852

SRSF8
Serine/arginine-rich splicing factor 8

1

0

High-throughput

0.656

High

127678

BRD4
Bromodomain-containing protein 4

3

2

High-throughput

0.640

High

127779

PRP4K
Serine/threonine-protein kinase PRP4 homolog

2

3

High-throughput

0.628

High

127900

E41L3
Band 4.1-like protein 3

2

1

High-throughput

0.628

High

127719

U2AF2
Splicing factor U2AF 65 kDa subunit

1

2

High-throughput

0.618

High

127878

DJC17
DnaJ homolog subfamily C member 17

1

1

High-throughput

0.618

High

127905

RBM8A
RNA-binding protein 8A

1

1

High-throughput

0.618

High

127734

IF4A3
Eukaryotic initiation factor 4A-III

2

2

High-throughput

0.611

High

127701

RU17
U1 small nuclear ribonucleoprotein 70 kDa

1

0

High-throughput

0.586

High

127837

RBP56
TATA-binding protein-associated factor 2N

1

0

High-throughput

0.586

High

127817

RBBP6
E3 ubiquitin-protein ligase RBBP6

2

0

High-throughput

0.585

High

127691

MYC
Myc proto-oncogene protein

2

1

High-throughput

0.584

High

127694

MYCN
N-myc proto-oncogene protein

2

1

Small-scale

0.584

High

127790

CHD4
Chromodomain-helicase-DNA-binding protein 4

2

1

High-throughput

0.584

High

127844

NTAQ1
Protein N-terminal glutamine amidohydrolase

2

0

High-throughput

0.580

High

127868

DEFI6
Differentially expressed in FDCP 6 homolog

2

0

High-throughput

0.580

High

127791

SUZ12
Polycomb protein SUZ12

2

0

High-throughput

0.576

High

127730

BMI1
Polycomb complex protein BMI-1

2

2

High-throughput

0.571

High

127770

SOS2
Son of sevenless homolog 2

2

1

High-throughput

0.571

High

127773

INCA1
Protein INCA1

1

0

High-throughput

0.549

High

127903

3BP1
SH3 domain-binding protein 1

2

0

High-throughput

0.547

High

127676

PRP17
Pre-mRNA-processing factor 17

1

1

High-throughput

0.536

High

127712

SON
Protein SON

1

2

High-throughput

0.536

High

127713

CSK22
Casein kinase II subunit alpha'

1

1

High-throughput

0.536

High

127714

LMNB1
Lamin-B1

1

2

High-throughput

0.536

High

127724

NKTR
NK-tumor recognition protein

1

1

High-throughput

0.536

High

127737

KPB2
Phosphorylase b kinase regulatory subunit alpha, liver isoform

1

2

High-throughput

0.536

High

127738

KPB1
Phosphorylase b kinase regulatory subunit alpha, skeletal muscle isoform

1

2

High-throughput

0.536

High

127745

CLK2
Dual specificity protein kinase CLK2

1

3

High-throughput

0.536

High

127746

CLK3
Dual specificity protein kinase CLK3

1

3

High-throughput

0.536

High

127769

CALD1
Caldesmon

1

1

High-throughput

0.536

High

127778

PPIG
Peptidyl-prolyl cis-trans isomerase G

1

1

High-throughput

0.536

High

127784

DX39B
Spliceosome RNA helicase DDX39B

1

3

High-throughput

0.536

High

127810

PR38B
Pre-mRNA-splicing factor 38B

1

1

High-throughput

0.536

High

127819

ZCH18
Zinc finger CCCH domain-containing protein 18

1

2

High-throughput

0.536

High

127838

KPBB
Phosphorylase b kinase regulatory subunit beta

1

2

High-throughput

0.536

High

127861

SETD2
Histone-lysine N-methyltransferase SETD2

1

2

High-throughput

0.536

High

127864

WDR33
pre-mRNA 3' end processing protein WDR33

1

1

High-throughput

0.536

High

127865

SLK
STE20-like serine/threonine-protein kinase

1

1

High-throughput

0.536

High

127869

E41L1
Band 4.1-like protein 1

1

2

High-throughput

0.536

High

127870

SFR19
Splicing factor, arginine/serine-rich 19

1

3

High-throughput

0.536

High

127888

GPTC8
G patch domain-containing protein 8

1

1

High-throughput

0.536

High

127804

NCBP3
Nuclear cap-binding protein subunit 3

2

0

High-throughput

0.528

High

127682

TADA3
Transcriptional adapter 3

1

0

High-throughput

0.518

High

127755

RS3A
Small ribosomal subunit protein eS1

1

0

High-throughput

0.518

High

127886

NOL12
Nucleolar protein 12

1

0

High-throughput

0.518

High

127739

NSF
Vesicle-fusing ATPase

1

1

High-throughput

0.515

High

127780

HDAC1
Histone deacetylase 1

1

2

Small-scale

0.515

High

127847

KI20B
Kinesin-like protein KIF20B

1

2

High-throughput

0.515

High

127859

OSB10
Oxysterol-binding protein-related protein 10

1

1

High-throughput

0.515

High

127665

DNM1L
Dynamin-1-like protein

1

0

High-throughput

0.513

High

127669

CASC3
Protein CASC3

1

0

High-throughput

0.513

High

127677

CCD22
Coiled-coil domain-containing protein 22

1

0

High-throughput

0.513

High

127680

PR40A
Pre-mRNA-processing factor 40 homolog A

1

0

High-throughput

0.513

High

127683

SF3B1
Splicing factor 3B subunit 1

1

0

High-throughput

0.513

High

127690

DYR
Dihydrofolate reductase

1

0

High-throughput

0.513

High

127703

RU1C
U1 small nuclear ribonucleoprotein C

1

0

High-throughput

0.513

High

127706

TOP1
DNA topoisomerase 1

1

0

High-throughput

0.513

High

127707

RSMB
Small nuclear ribonucleoprotein-associated proteins B and B'

1

0

High-throughput

0.513

High

127709

PHKG2
Phosphorylase b kinase gamma catalytic chain, liver/testis isoform

1

0

High-throughput

0.513

High

127715

VDAC1
Voltage-dependent anion-selective channel protein 1

1

0

High-throughput

0.513

High

127733

ODO2
Dihydrolipoyllysine-residue succinyltransferase component of 2-oxoglutarate dehydrogenase complex, mitochondrial

1

0

High-throughput

0.513

High

127743

CTCF
Transcriptional repressor CTCF

1

0

High-throughput

0.513

High

127761

RUXF
Small nuclear ribonucleoprotein F

1

0

High-throughput

0.513

High

127765

FOXK2
Forkhead box protein K2

1

0

High-throughput

0.513

High

127772

SSRP1
FACT complex subunit SSRP1

1

0

High-throughput

0.513

High

127795

SF3A2
Splicing factor 3A subunit 2

1

0

High-throughput

0.513

High

127796

SF3A1
Splicing factor 3A subunit 1

1

0

High-throughput

0.513

High

127797

MARE1
Microtubule-associated protein RP/EB family member 1

1

0

High-throughput

0.513

High

127807

ZC3HD
Zinc finger CCCH domain-containing protein 13

1

0

High-throughput

0.513

High

127809

RNH2B
Ribonuclease H2 subunit B

1

0

High-throughput

0.513

High

127811

VIR
Protein virilizer homolog

1

0

High-throughput

0.513

High

127814

ZC3HE
Zinc finger CCCH domain-containing protein 14

1

0

High-throughput

0.513

High

127816

COX15
Heme A synthase COX15

1

0

High-throughput

0.513

High

127843

RBM33
RNA-binding protein 33

1

0

High-throughput

0.513

High

127846

YTDC1
YTH domain-containing protein 1

1

0

High-throughput

0.513

High

127851

PARK7
Parkinson disease protein 7

1

0

High-throughput

0.513

High

127853

ZNG1A
Zinc-regulated GTPase metalloprotein activator 1A

1

0

High-throughput

0.513

High

127857

MMTA2
Multiple myeloma tumor-associated protein 2

1

0

High-throughput

0.513

High

127875

TOPRS
E3 ubiquitin-protein ligase Topors

1

0

High-throughput

0.513

High

127879

ARGL1
Arginine and glutamate-rich protein 1

1

0

High-throughput

0.513

High

127884

IKBL1
NF-kappa-B inhibitor-like protein 1

1

0

High-throughput

0.513

High

127892

ISY1
Pre-mRNA-splicing factor ISY1 homolog

1

0

High-throughput

0.513

High

127897

SRRM2
Serine/arginine repetitive matrix protein 2

1

0

High-throughput

0.513

High

127901

RTCB
RNA-splicing ligase RtcB homolog

1

0

High-throughput

0.513

High

127902

FBX7
F-box only protein 7

1

0

High-throughput

0.513

High

127904

CCDC9
Coiled-coil domain-containing protein 9

1

0

High-throughput

0.513

High

127751

DPOE2
DNA polymerase epsilon subunit 2

1

0

Small-scale

0.504

High

127674

RGS10
Regulator of G-protein signaling 10

1

0

High-throughput

0.493

High

127697

RPN2
Dolichyl-diphosphooligosaccharide--protein glycosyltransferase subunit 2

1

0

High-throughput

0.493

High

127742

SYAC
Alanine--tRNA ligase, cytoplasmic

1

0

High-throughput

0.493

High

127749

SYYC
Tyrosine--tRNA ligase, cytoplasmic

1

0

High-throughput

0.493

High

127753

EIF3E
Eukaryotic translation initiation factor 3 subunit E

1

0

High-throughput

0.493

High

127871

ARMT1
Damage-control phosphatase ARMT1

1

0

High-throughput

0.493

High

127896

HPS5
BLOC-2 complex member HPS5

1

0

High-throughput

0.493

High

127830

VANG1
Vang-like protein 1

1

1

High-throughput

0.489

High

127882

PHRF1
PHD and RING finger domain-containing protein 1

1

4

High-throughput

0.489

High

127891

VANG2
Vang-like protein 2

1

1

High-throughput

0.489

High

127849

SIN3A
Paired amphipathic helix protein Sin3a

1

0

Small-scale

0.480

High

127685

RECQ4
ATP-dependent DNA helicase Q4

1

2

High-throughput

0.479

High

127692

LMNA
Prelamin-A/C [Cleaved into: Lamin-A/C

1

2

Small-scale

0.479

High

127704

ANDR
Androgen receptor

1

1

High-throughput

0.479

High

127711

CEBPB
CCAAT/enhancer-binding protein beta

1

1

High-throughput

0.479

High

127718

BRD2
Bromodomain-containing protein 2

1

2

High-throughput

0.479

High

127723

PML
Protein PML

1

1

High-throughput

0.479

High

127727

1433B
14-3-3 protein beta/alpha

1

2

High-throughput

0.479

High

127728

1433S
14-3-3 protein sigma

1

2

Small-scale

0.479

High

127748

UBP11
Ubiquitin carboxyl-terminal hydrolase 11

1

1

High-throughput

0.479

High

127759

1433G
14-3-3 protein gamma

1

2

High-throughput

0.479

High

127766

KIF23
Kinesin-like protein KIF23

1

1

High-throughput

0.479

High

127774

CHD3
Chromodomain-helicase-DNA-binding protein 3

1

1

High-throughput

0.479

High

127777

IKZF1
DNA-binding protein Ikaros

1

1

High-throughput

0.479

High

127792

BRD3
Bromodomain-containing protein 3

1

3

High-throughput

0.479

High

127798

EZH2
Histone-lysine N-methyltransferase EZH2

1

2

High-throughput

0.479

High

127818

UBP37
Ubiquitin carboxyl-terminal hydrolase 37

1

1

Small-scale

0.479

High

127822

SRRM1
Serine/arginine repetitive matrix protein 1

1

1

High-throughput

0.479

High

127836

ESR2
Estrogen receptor beta

1

1

High-throughput

0.479

High

127841

CHM4C
Charged multivesicular body protein 4c

1

1

High-throughput

0.479

High

127850

RING2
E3 ubiquitin-protein ligase RING2

1

2

High-throughput

0.479

High

127854

TRI56
E3 ubiquitin-protein ligase TRIM56

1

1

Small-scale

0.479

High

127855

PCGF1
Polycomb group RING finger protein 1

1

2

High-throughput

0.479

High

127858

DDX23
Probable ATP-dependent RNA helicase DDX23

1

2

High-throughput

0.479

High

127867

CHM4B
Charged multivesicular body protein 4b

1

1

High-throughput

0.479

High

127889

IKZF3
Zinc finger protein Aiolos

1

1

High-throughput

0.479

High

127893

DD19B
ATP-dependent RNA helicase DDX19B

1

3

High-throughput

0.479

High

127894

SUFU
Suppressor of fused homolog

1

1

Small-scale

0.479

High

127898

FBW1A
F-box/WD repeat-containing protein 1A

1

1

High-throughput

0.479

High

127679

T22D2
TSC22 domain family protein 2

1

0

Small-scale

0.460

High

122353

MEN1
Menin

1

0

High-throughput

0.458

High

127666

DDX3X
ATP-dependent RNA helicase DDX3X

1

0

High-throughput

0.458

High

127667

CTRO
Citron Rho-interacting kinase

1

0

High-throughput

0.458

High

127668

ZN263
Zinc finger protein 263

1

0

Small-scale

0.458

High

127670

TMPS2
Transmembrane protease serine 2

1

0

High-throughput

0.458

High

127671

R113A
E3 ubiquitin-protein ligase RNF113A

1

0

High-throughput

0.458

High

127673

PRC1
Protein regulator of cytokinesis 1

1

0

High-throughput

0.458

High

127675

NUPR1
Nuclear protein 1

1

0

High-throughput

0.458

High

127686

GLSK
Glutaminase kidney isoform, mitochondrial

1

0

High-throughput

0.458

High

127687

UBR5
E3 ubiquitin-protein ligase UBR5

1

0

High-throughput

0.458

High

127688

LATS1
Serine/threonine-protein kinase LATS1

1

0

High-throughput

0.458

High

127689

TOP3B
DNA topoisomerase 3-beta-1

1

0

High-throughput

0.458

High

127693

RAF1
RAF proto-oncogene serine/threonine-protein kinase

1

0

High-throughput

0.458

High

127696

HSPB1
Heat shock protein beta-1

1

0

High-throughput

0.458

High

127699

GLI1
Zinc finger protein GLI1

1

0

Small-scale

0.458

High

127705

MCF2
Proto-oncogene DBL

1

0

High-throughput

0.458

High

127708

ERF3A
Eukaryotic peptide chain release factor GTP-binding subunit ERF3A

1

0

High-throughput

0.458

High

127710

DESM
Desmin

1

0

High-throughput

0.458

High

127717

CDK2
Cyclin-dependent kinase 2

1

0

High-throughput

0.458

High

127721

PSA5
Proteasome subunit alpha type-5

1

0

Small-scale

0.458

High

127725

METK2
S-adenosylmethionine synthase isoform type-2

1

0

High-throughput

0.458

High

127726

DNJA1
DnaJ homolog subfamily A member 1

1

0

High-throughput

0.458

High

127729

GRK5
G protein-coupled receptor kinase 5

1

0

High-throughput

0.458

High

127732

PP1G
Serine/threonine-protein phosphatase PP1-gamma catalytic subunit

1

0

High-throughput

0.458

High

127736

GATA4
Transcription factor GATA-4

1

0

High-throughput

0.458

High

127740

IQGA1
Ras GTPase-activating-like protein IQGAP1

1

0

High-throughput

0.458

High

127741

NR2C2
Nuclear receptor subfamily 2 group C member 2

1

0

High-throughput

0.458

High

127747

EMD
Emerin

1

0

Small-scale

0.458

High

127750

TERA
Transitional endoplasmic reticulum ATPase

1

0

High-throughput

0.458

High

127752

PCBP3
Poly(rC)-binding protein 3

1

0

High-throughput

0.458

High

127756

MGN
Protein mago nashi homolog

1

0

High-throughput

0.458

High

127758

WDR5
WD repeat-containing protein 5

1

0

High-throughput

0.458

High

127760

UBE2H
Ubiquitin-conjugating enzyme E2 H

1

0

High-throughput

0.458

High

127762

H4
Histone H4

1

0

High-throughput

0.458

High

127764

HSF1
Heat shock factor protein 1

1

0

High-throughput

0.458

High

127767

TF65
Transcription factor p65

1

0

Small-scale

0.458

High

127782

CUL4B
Cullin-4B

1

0

Small-scale

0.458

High

127788

DHX8
ATP-dependent RNA helicase DHX8

1

0

High-throughput

0.458

High

127794

ZMY11
Zinc finger MYND domain-containing protein 11

1

0

Small-scale

0.458

High

127799

E2F4
Transcription factor E2F4

1

0

High-throughput

0.458

High

127801

IF16
Gamma-interferon-inducible protein 16

1

0

High-throughput

0.458

High

127812

ANO7
Anoctamin-7

1

0

Small-scale

0.458

High

127813

ARMC6
Armadillo repeat-containing protein 6

1

0

High-throughput

0.458

High

127823

NUP93
Nuclear pore complex protein Nup93

1

0

High-throughput

0.458

High

127825

RM50
Large ribosomal subunit protein mL50

1

0

High-throughput

0.458

High

127826

ZBTB2
Zinc finger and BTB domain-containing protein 2

1

0

High-throughput

0.458

High

127829

TNIP2
TNFAIP3-interacting protein 2

1

0

High-throughput

0.458

High

127831

SNIP1
Smad nuclear-interacting protein 1

1

0

High-throughput

0.458

High

127832

DOT1L
Histone-lysine N-methyltransferase, H3 lysine-79 specific

1

0

High-throughput

0.458

High

127834

NUDC2
NudC domain-containing protein 2

1

0

High-throughput

0.458

High

127845

SNX27
Sorting nexin-27

1

0

High-throughput

0.458

High

127848

RANB9
Ran-binding protein 9

1

0

High-throughput

0.458

High

127860

FACD2
Fanconi anemia group D2 protein

1

0

High-throughput

0.458

High

127862

API5
Apoptosis inhibitor 5

1

0

High-throughput

0.458

High

127863

UBE2O
(E3-independent) E2 ubiquitin-conjugating enzyme

1

0

High-throughput

0.458

High

127874

ANLN
Anillin

1

0

High-throughput

0.458

High

127876

RAD18
E3 ubiquitin-protein ligase RAD18

1

0

High-throughput

0.458

High

127880

TE2IP
Telomeric repeat-binding factor 2-interacting protein 1

1

0

High-throughput

0.458

High

127881

LUZP4
Leucine zipper protein 4

1

0

Small-scale

0.458

High

127883

ATX10
Ataxin-10

1

0

High-throughput

0.458

High

127885

ZRAN1
Ubiquitin thioesterase ZRANB1

1

0

High-throughput

0.458

High

127895

MACF1
Microtubule-actin cross-linking factor 1, isoforms 1/2/3/4/5

1

0

High-throughput

0.458

High

127899

NINL
Ninein-like protein

1

0

High-throughput

0.458

High

127731

MERL
Merlin

1

2

High-throughput

0.445

High

127783

DYR1A
Dual specificity tyrosine-phosphorylation-regulated kinase 1A

1

1

High-throughput

0.445

High

127806

CE170
Centrosomal protein of 170 kDa

1

1

High-throughput

0.445

High

127887

DDX41
Probable ATP-dependent RNA helicase DDX41

1

1

High-throughput

0.445

High

127821

HSC20
Iron-sulfur cluster co-chaperone protein HscB

1

0

Small-scale

0.438

High

127672

CP110
Centriolar coiled-coil protein of 110 kDa

1

0

High-throughput

0.426

High

127695

P53
Cellular tumor antigen p53

1

0

High-throughput

0.426

High

127754

GBRL2
Gamma-aminobutyric acid receptor-associated protein-like 2

1

0

High-throughput

0.426

High

127757

FGF12
Fibroblast growth factor 12

1

0

Small-scale

0.426

High

127789

RRP1B
Ribosomal RNA processing protein 1 homolog B

1

0

High-throughput

0.426

High

127805

ODFP2
Outer dense fiber protein 2

1

0

High-throughput

0.426

High

127827

POC5
Centrosomal protein POC5

1

0

High-throughput

0.426

High

127833

CE192
Centrosomal protein of 192 kDa

1

0

High-throughput

0.426

High

127716

ERBB3
Receptor tyrosine-protein kinase erbB-3

2

0

High-throughput

0.300

High

127698

TSP1
Thrombospondin-1

1

0

High-throughput

0.279

Low

127775

COASY
Bifunctional coenzyme A synthase

1

0

High-throughput

0.279

Low

127824

EMC5
ER membrane protein complex subunit 5

1

0

High-throughput

0.279

Low

127828

CAMKV
CaM kinase-like vesicle-associated protein

1

0

High-throughput

0.279

Low

127840

ARRD3
Arrestin domain-containing protein 3

1

0

High-throughput

0.279

Low

127872

CELR2
Cadherin EGF LAG seven-pass G-type receptor 2

1

0

High-throughput

0.279

Low

127873

MRS2
Magnesium transporter MRS2 homolog, mitochondrial

1

0

High-throughput

0.279

Low

127877

ABCF3
ATP-binding cassette sub-family F member 3

1

0

High-throughput

0.279

Low

127684

ATP5L
ATP synthase subunit g, mitochondrial

1

0

High-throughput

0.269

Low

127735

OST48
Dolichyl-diphosphooligosaccharide--protein glycosyltransferase 48 kDa subunit

1

0

High-throughput

0.269

Low

127803

GNPTA
N-acetylglucosamine-1-phosphotransferase subunits alpha/beta

1

0

High-throughput

0.269

Low

127842

KBP
KIF-binding protein

1

0

High-throughput

0.269

Low

127720

DPP4
Dipeptidyl peptidase 4

1

0

High-throughput

0.249

Low

127722

LTK
Leukocyte tyrosine kinase receptor

1

0

High-throughput

0.249

Low

127786

SEPT6
Septin-6

1

0

High-throughput

0.249

Low

127802

CLPP
ATP-dependent Clp protease proteolytic subunit, mitochondrial

1

0

High-throughput

0.249

Low

127815

TRI67
Tripartite motif-containing protein 67

1

0

High-throughput

0.249

Low

127820

DAAF5
Dynein axonemal assembly factor 5

1

0

High-throughput

0.249

Low

127839

NCLN
BOS complex subunit NCLN

1

0

High-throughput

0.249

Low

127808

LITD1
LINE-1 type transposase domain-containing protein 1

1

0

High-throughput

0.232

Low


Service provided by Combinatics, Japan

Last updated: 15 Jul 2024