Schedule for Silicon Valley
Dev
Ops
Data
08: 00 | 08: 10 | 08: 20 | 08: 30 | 08: 40 | 08: 50 | 09: 00 | |
---|---|---|---|---|---|---|---|
Ballroom
|
Registration
|
Massively Parallel PostgreSQL For Analytics
|
|||||
Market
| |||||||
Winchester 1
| |||||||
Winchester 2
|
09: 00 | 09: 10 | 09: 20 | 09: 30 | 09: 40 | 09: 50 | 10: 00 | |
---|---|---|---|---|---|---|---|
Ballroom
|
Massively Parallel PostgreSQL For Analytics
|
Update on Microsoft’s learning and progress on supporting PostgreSQL as a fully managed service on Azure
|
What's new in Postgres 11
|
||||
Market
| |||||||
Winchester 1
| |||||||
Winchester 2
|
10: 00 | 10: 10 | 10: 20 | 10: 30 | 10: 40 | 10: 50 | 11: 00 | |
---|---|---|---|---|---|---|---|
Ballroom
|
Helping to Solve World Hunger through AgensGraph
|
||||||
Market
|
I Didn't Know Postgres Could Do That!
|
||||||
Winchester 1
|
Best Practices for Running Postgres in Kubernetes
|
||||||
Winchester 2
|
Data Integrity at Scale - lessons learned building Google Cloud SQL
|
11: 00 | 11: 10 | 11: 20 | 11: 30 | 11: 40 | 11: 50 | 12: 00 | |
---|---|---|---|---|---|---|---|
Ballroom
|
Monday Lunch
|
||||||
Market
|
How to run Stateful application on EC2 Spot Instances
|
Condenser - A Simple PostgreSQL Subsetting Tool
|
|||||
Winchester 1
|
Improve Database Warehouse Performance 100x with a Database Proxy
|
||||||
Winchester 2
|
Postgres as a foundation for an operations data-science platform
|
Turning Data Teams Into Super Heroes
|
12: 00 | 12: 10 | 12: 20 | 12: 30 | 12: 40 | 12: 50 | 13: 00 | |
---|---|---|---|---|---|---|---|
Ballroom
|
Monday Lunch
|
||||||
Market
|
Understanding High availability options for PostgreSQL
|
||||||
Winchester 1
|
Using TimescaleDB for time-series storage and analytics in Postgres
|
||||||
Winchester 2
|
Using an in-memory storage platform to bridge big-data systems
|
13: 00 | 13: 10 | 13: 20 | 13: 30 | 13: 40 | 13: 50 | 14: 00 | |
---|---|---|---|---|---|---|---|
Ballroom
| |||||||
Market
|
Understanding High availability options for PostgreSQL
|
||||||
Winchester 1
|
Using TimescaleDB for time-series storage and analytics in Postgres
|
||||||
Winchester 2
|
Using an in-memory storage platform to bridge big-data systems
|
Dealing with Gigantic Tables
|
14: 00 | 14: 10 | 14: 20 | 14: 30 | 14: 40 | 14: 50 | 15: 00 | |
---|---|---|---|---|---|---|---|
Ballroom
| |||||||
Market
|
Architecting distributed data for GDPR
|
||||||
Winchester 1
|
Using TimescaleDB for time-series storage and analytics in Postgres
|
||||||
Winchester 2
|
Dealing with Gigantic Tables
|
Data pipelines with PostgreSQL and Kafka
|
15: 00 | 15: 10 | 15: 20 | 15: 30 | 15: 40 | 15: 50 | 16: 00 | |
---|---|---|---|---|---|---|---|
Ballroom
| |||||||
Market
|
Architecting distributed data for GDPR
|
Building a DBaaS platform for Postgres
|
|||||
Winchester 1
|
Using TimescaleDB for time-series storage and analytics in Postgres
|
||||||
Winchester 2
|
Data pipelines with PostgreSQL and Kafka
|
Operating Machine Learning & Massively Parallel Postgres on Kubernetes
|
16: 00 | 16: 10 | 16: 20 | 16: 30 | 16: 40 | 16: 50 | 17: 00 | |
---|---|---|---|---|---|---|---|
Ballroom
| |||||||
Market
|
Building a DBaaS platform for Postgres
|
Data Recovery in PostgreSQL on a damaged filesystem
|
|||||
Winchester 1
|
How To Index Your Database
|
||||||
Winchester 2
|
Operating Machine Learning & Massively Parallel Postgres on Kubernetes
|
Taking care of the elephant
|
17: 00 | 17: 10 | 17: 20 | 17: 30 | 17: 40 | 17: 50 | 18: 00 | |
---|---|---|---|---|---|---|---|
Ballroom
| |||||||
Market
|
Data Recovery in PostgreSQL on a damaged filesystem
|
||||||
Winchester 1
|
How To Index Your Database
|
||||||
Winchester 2
|
Taking care of the elephant
|
18: 00 | 18: 10 | 18: 20 | 18: 30 | 18: 40 | 18: 50 | 19: 00 | |
---|---|---|---|---|---|---|---|
Ballroom
| |||||||
Market
| |||||||
Winchester 1
| |||||||
Winchester 2
|
19: 00 | 19: 10 | 19: 20 | 19: 30 | 19: 40 | 19: 50 | 20: 00 | |
---|---|---|---|---|---|---|---|
Ballroom
| |||||||
Market
| |||||||
Winchester 1
| |||||||
Winchester 2
|
08: 00 | 08: 10 | 08: 20 | 08: 30 | 08: 40 | 08: 50 | 09: 00 | 09: 10 | 09: 20 | 09: 30 | 09: 40 | 09: 50 | 10: 00 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Ballroom
|
Registration
|
Massively Parallel PostgreSQL For Analytics
|
Update on Microsoft’s learning and progress on supporting PostgreSQL as a fully managed service on Azure
|
What's new in Postgres 11
|
|||||||||
Market
| |||||||||||||
Winchester 1
| |||||||||||||
Winchester 2
|
10: 00 | 10: 10 | 10: 20 | 10: 30 | 10: 40 | 10: 50 | 11: 00 | 11: 10 | 11: 20 | 11: 30 | 11: 40 | 11: 50 | 12: 00 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Ballroom
|
Helping to Solve World Hunger through AgensGraph
|
Monday Lunch
|
|||||||||||
Market
|
I Didn't Know Postgres Could Do That!
|
How to run Stateful application on EC2 Spot Instances
|
Condenser - A Simple PostgreSQL Subsetting Tool
|
||||||||||
Winchester 1
|
Best Practices for Running Postgres in Kubernetes
|
Improve Database Warehouse Performance 100x with a Database Proxy
|
|||||||||||
Winchester 2
|
Data Integrity at Scale - lessons learned building Google Cloud SQL
|
Postgres as a foundation for an operations data-science platform
|
Turning Data Teams Into Super Heroes
|
12: 00 | 12: 10 | 12: 20 | 12: 30 | 12: 40 | 12: 50 | 13: 00 | 13: 10 | 13: 20 | 13: 30 | 13: 40 | 13: 50 | 14: 00 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Ballroom
|
Monday Lunch
|
||||||||||||
Market
|
Understanding High availability options for PostgreSQL
|
||||||||||||
Winchester 1
|
Using TimescaleDB for time-series storage and analytics in Postgres
|
||||||||||||
Winchester 2
|
Using an in-memory storage platform to bridge big-data systems
|
Dealing with Gigantic Tables
|
14: 00 | 14: 10 | 14: 20 | 14: 30 | 14: 40 | 14: 50 | 15: 00 | 15: 10 | 15: 20 | 15: 30 | 15: 40 | 15: 50 | 16: 00 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Ballroom
| |||||||||||||
Market
|
Architecting distributed data for GDPR
|
Building a DBaaS platform for Postgres
|
|||||||||||
Winchester 1
|
Using TimescaleDB for time-series storage and analytics in Postgres
|
||||||||||||
Winchester 2
|
Dealing with Gigantic Tables
|
Data pipelines with PostgreSQL and Kafka
|
Operating Machine Learning & Massively Parallel Postgres on Kubernetes
|
16: 00 | 16: 10 | 16: 20 | 16: 30 | 16: 40 | 16: 50 | 17: 00 | 17: 10 | 17: 20 | 17: 30 | 17: 40 | 17: 50 | 18: 00 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Ballroom
| |||||||||||||
Market
|
Building a DBaaS platform for Postgres
|
Data Recovery in PostgreSQL on a damaged filesystem
|
|||||||||||
Winchester 1
|
How To Index Your Database
|
||||||||||||
Winchester 2
|
Operating Machine Learning & Massively Parallel Postgres on Kubernetes
|
Taking care of the elephant
|
18: 00 | 18: 10 | 18: 20 | 18: 30 | 18: 40 | 18: 50 | 19: 00 | 19: 10 | 19: 20 | 19: 30 | 19: 40 | 19: 50 | 20: 00 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Ballroom
| |||||||||||||
Market
| |||||||||||||
Winchester 1
| |||||||||||||
Winchester 2
|
08: 00 | 08: 10 | 08: 20 | 08: 30 | 08: 40 | 08: 50 | 09: 00 | 09: 10 | 09: 20 | 09: 30 | 09: 40 | 09: 50 | 10: 00 | 10: 10 | 10: 20 | 10: 30 | 10: 40 | 10: 50 | 11: 00 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Ballroom
|
Registration
|
Massively Parallel PostgreSQL For Analytics
|
Update on Microsoft’s learning and progress on supporting PostgreSQL as a fully managed service on Azure
|
What's new in Postgres 11
|
Helping to Solve World Hunger through AgensGraph
|
||||||||||||||
Market
|
I Didn't Know Postgres Could Do That!
|
||||||||||||||||||
Winchester 1
|
Best Practices for Running Postgres in Kubernetes
|
||||||||||||||||||
Winchester 2
|
Data Integrity at Scale - lessons learned building Google Cloud SQL
|
11: 00 | 11: 10 | 11: 20 | 11: 30 | 11: 40 | 11: 50 | 12: 00 | 12: 10 | 12: 20 | 12: 30 | 12: 40 | 12: 50 | 13: 00 | 13: 10 | 13: 20 | 13: 30 | 13: 40 | 13: 50 | 14: 00 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Ballroom
|
Monday Lunch
|
||||||||||||||||||
Market
|
How to run Stateful application on EC2 Spot Instances
|
Condenser - A Simple PostgreSQL Subsetting Tool
|
Understanding High availability options for PostgreSQL
|
||||||||||||||||
Winchester 1
|
Improve Database Warehouse Performance 100x with a Database Proxy
|
Using TimescaleDB for time-series storage and analytics in Postgres
|
|||||||||||||||||
Winchester 2
|
Postgres as a foundation for an operations data-science platform
|
Turning Data Teams Into Super Heroes
|
Using an in-memory storage platform to bridge big-data systems
|
Dealing with Gigantic Tables
|
14: 00 | 14: 10 | 14: 20 | 14: 30 | 14: 40 | 14: 50 | 15: 00 | 15: 10 | 15: 20 | 15: 30 | 15: 40 | 15: 50 | 16: 00 | 16: 10 | 16: 20 | 16: 30 | 16: 40 | 16: 50 | 17: 00 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Ballroom
| |||||||||||||||||||
Market
|
Architecting distributed data for GDPR
|
Building a DBaaS platform for Postgres
|
Data Recovery in PostgreSQL on a damaged filesystem
|
||||||||||||||||
Winchester 1
|
Using TimescaleDB for time-series storage and analytics in Postgres
|
How To Index Your Database
|
|||||||||||||||||
Winchester 2
|
Dealing with Gigantic Tables
|
Data pipelines with PostgreSQL and Kafka
|
Operating Machine Learning & Massively Parallel Postgres on Kubernetes
|
Taking care of the elephant
|
17: 00 | 17: 10 | 17: 20 | 17: 30 | 17: 40 | 17: 50 | 18: 00 | 18: 10 | 18: 20 | 18: 30 | 18: 40 | 18: 50 | 19: 00 | 19: 10 | 19: 20 | 19: 30 | 19: 40 | 19: 50 | 20: 00 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Ballroom
| |||||||||||||||||||
Market
|
Data Recovery in PostgreSQL on a damaged filesystem
|
||||||||||||||||||
Winchester 1
|
How To Index Your Database
|
||||||||||||||||||
Winchester 2
|
Taking care of the elephant
|
08: 00 | 08: 10 | 08: 20 | 08: 30 | 08: 40 | 08: 50 | 09: 00 | |
---|---|---|---|---|---|---|---|
Ballroom
| |||||||
Market
|
Performant time-series data management and analytics with Postgres
|
||||||
Winchester 1
|
How YugaByte DB implements distributed PostgreSQL
|
||||||
Winchester 2
|
Tips and Tricks with Amazon RDS for PostgreSQL
|
09: 00 | 09: 10 | 09: 20 | 09: 30 | 09: 40 | 09: 50 | 10: 00 | |
---|---|---|---|---|---|---|---|
Ballroom
| |||||||
Market
|
Performant time-series data management and analytics with Postgres
|
Designing a data-access control architecture for GDPR
|
|||||
Winchester 1
|
How YugaByte DB implements distributed PostgreSQL
|
||||||
Winchester 2
|
Tips and Tricks with Amazon RDS for PostgreSQL
|
HOT - UNDERSTANDING THIS IMPORTANT UPDATE OPTIMIZATION
|
10: 00 | 10: 10 | 10: 20 | 10: 30 | 10: 40 | 10: 50 | 11: 00 | |
---|---|---|---|---|---|---|---|
Ballroom
|
Tuesday Morning Break
|
||||||
Market
|
Designing a data-access control architecture for GDPR
|
||||||
Winchester 1
|
How YugaByte DB implements distributed PostgreSQL
|
||||||
Winchester 2
|
HOT - UNDERSTANDING THIS IMPORTANT UPDATE OPTIMIZATION
|
11: 00 | 11: 10 | 11: 20 | 11: 30 | 11: 40 | 11: 50 | 12: 00 | |
---|---|---|---|---|---|---|---|
Ballroom
|
Tuesday Morning Break
|
Tuesday Lunch
|
|||||
Market
|
Viewing data at the intersection between roles
|
||||||
Winchester 1
|
How YugaByte DB implements distributed PostgreSQL
|
||||||
Winchester 2
|
Top 10 Mistakes When Migrating From Oracle to PostgreSQL
|
12: 00 | 12: 10 | 12: 20 | 12: 30 | 12: 40 | 12: 50 | 13: 00 | |
---|---|---|---|---|---|---|---|
Ballroom
|
Tuesday Lunch
|
||||||
Market
|
Building A Serverless Database Using Postgres
|
||||||
Winchester 1
|
Using PostgreSQL in Gobalto
|
||||||
Winchester 2
|
End-to-End Encryption in Modern Database Architectures
|
13: 00 | 13: 10 | 13: 20 | 13: 30 | 13: 40 | 13: 50 | 14: 00 | |
---|---|---|---|---|---|---|---|
Ballroom
| |||||||
Market
|
Building A Serverless Database Using Postgres
|
Managing PostgreSQL-as-a-Service at Large Scale in SAP Multi-Cloud platform
|
|||||
Winchester 1
|
Using PostgreSQL in Gobalto
|
Hardware acceleration of Postgres using FPGAs
|
The Art of Database Experiments
|
||||
Winchester 2
|
End-to-End Encryption in Modern Database Architectures
|
Modernizing the PostgreSQL developer experience with GraphQL
|
14: 00 | 14: 10 | 14: 20 | 14: 30 | 14: 40 | 14: 50 | 15: 00 | |
---|---|---|---|---|---|---|---|
Ballroom
|
Conference Closing
|
||||||
Market
|
Managing PostgreSQL-as-a-Service at Large Scale in SAP Multi-Cloud platform
|
||||||
Winchester 1
|
The Art of Database Experiments
|
||||||
Winchester 2
|
Modernizing the PostgreSQL developer experience with GraphQL
|
15: 00 | 15: 10 | 15: 20 | 15: 30 | 15: 40 | 15: 50 | 16: 00 | |
---|---|---|---|---|---|---|---|
Ballroom
|
Conference Closing
|
||||||
Market
| |||||||
Winchester 1
| |||||||
Winchester 2
|
16: 00 | 16: 10 | 16: 20 | 16: 30 | 16: 40 | 16: 50 | 17: 00 | |
---|---|---|---|---|---|---|---|
Ballroom
| |||||||
Market
| |||||||
Winchester 1
| |||||||
Winchester 2
|
17: 00 | 17: 10 | 17: 20 | 17: 30 | 17: 40 | 17: 50 | 18: 00 | |
---|---|---|---|---|---|---|---|
Ballroom
| |||||||
Market
| |||||||
Winchester 1
| |||||||
Winchester 2
|
18: 00 | 18: 10 | 18: 20 | 18: 30 | 18: 40 | 18: 50 | 19: 00 | |
---|---|---|---|---|---|---|---|
Ballroom
| |||||||
Market
| |||||||
Winchester 1
| |||||||
Winchester 2
|
19: 00 | 19: 10 | 19: 20 | 19: 30 | 19: 40 | 19: 50 | 20: 00 | |
---|---|---|---|---|---|---|---|
Ballroom
| |||||||
Market
| |||||||
Winchester 1
| |||||||
Winchester 2
|
08: 00 | 08: 10 | 08: 20 | 08: 30 | 08: 40 | 08: 50 | 09: 00 | 09: 10 | 09: 20 | 09: 30 | 09: 40 | 09: 50 | 10: 00 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Ballroom
| |||||||||||||
Market
|
Performant time-series data management and analytics with Postgres
|
Designing a data-access control architecture for GDPR
|
|||||||||||
Winchester 1
|
How YugaByte DB implements distributed PostgreSQL
|
||||||||||||
Winchester 2
|
Tips and Tricks with Amazon RDS for PostgreSQL
|
HOT - UNDERSTANDING THIS IMPORTANT UPDATE OPTIMIZATION
|
10: 00 | 10: 10 | 10: 20 | 10: 30 | 10: 40 | 10: 50 | 11: 00 | 11: 10 | 11: 20 | 11: 30 | 11: 40 | 11: 50 | 12: 00 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Ballroom
|
Tuesday Morning Break
|
Tuesday Lunch
|
|||||||||||
Market
|
Designing a data-access control architecture for GDPR
|
Viewing data at the intersection between roles
|
|||||||||||
Winchester 1
|
How YugaByte DB implements distributed PostgreSQL
|
||||||||||||
Winchester 2
|
HOT - UNDERSTANDING THIS IMPORTANT UPDATE OPTIMIZATION
|
Top 10 Mistakes When Migrating From Oracle to PostgreSQL
|
12: 00 | 12: 10 | 12: 20 | 12: 30 | 12: 40 | 12: 50 | 13: 00 | 13: 10 | 13: 20 | 13: 30 | 13: 40 | 13: 50 | 14: 00 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Ballroom
|
Tuesday Lunch
|
||||||||||||
Market
|
Building A Serverless Database Using Postgres
|
Managing PostgreSQL-as-a-Service at Large Scale in SAP Multi-Cloud platform
|
|||||||||||
Winchester 1
|
Using PostgreSQL in Gobalto
|
Hardware acceleration of Postgres using FPGAs
|
The Art of Database Experiments
|
||||||||||
Winchester 2
|
End-to-End Encryption in Modern Database Architectures
|
Modernizing the PostgreSQL developer experience with GraphQL
|
14: 00 | 14: 10 | 14: 20 | 14: 30 | 14: 40 | 14: 50 | 15: 00 | 15: 10 | 15: 20 | 15: 30 | 15: 40 | 15: 50 | 16: 00 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Ballroom
|
Conference Closing
|
||||||||||||
Market
|
Managing PostgreSQL-as-a-Service at Large Scale in SAP Multi-Cloud platform
|
||||||||||||
Winchester 1
|
The Art of Database Experiments
|
||||||||||||
Winchester 2
|
Modernizing the PostgreSQL developer experience with GraphQL
|
16: 00 | 16: 10 | 16: 20 | 16: 30 | 16: 40 | 16: 50 | 17: 00 | 17: 10 | 17: 20 | 17: 30 | 17: 40 | 17: 50 | 18: 00 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Ballroom
| |||||||||||||
Market
| |||||||||||||
Winchester 1
| |||||||||||||
Winchester 2
|
18: 00 | 18: 10 | 18: 20 | 18: 30 | 18: 40 | 18: 50 | 19: 00 | 19: 10 | 19: 20 | 19: 30 | 19: 40 | 19: 50 | 20: 00 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Ballroom
| |||||||||||||
Market
| |||||||||||||
Winchester 1
| |||||||||||||
Winchester 2
|
08: 00 | 08: 10 | 08: 20 | 08: 30 | 08: 40 | 08: 50 | 09: 00 | 09: 10 | 09: 20 | 09: 30 | 09: 40 | 09: 50 | 10: 00 | 10: 10 | 10: 20 | 10: 30 | 10: 40 | 10: 50 | 11: 00 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Ballroom
|
Tuesday Morning Break
|
||||||||||||||||||
Market
|
Performant time-series data management and analytics with Postgres
|
Designing a data-access control architecture for GDPR
|
|||||||||||||||||
Winchester 1
|
How YugaByte DB implements distributed PostgreSQL
|
||||||||||||||||||
Winchester 2
|
Tips and Tricks with Amazon RDS for PostgreSQL
|
HOT - UNDERSTANDING THIS IMPORTANT UPDATE OPTIMIZATION
|
11: 00 | 11: 10 | 11: 20 | 11: 30 | 11: 40 | 11: 50 | 12: 00 | 12: 10 | 12: 20 | 12: 30 | 12: 40 | 12: 50 | 13: 00 | 13: 10 | 13: 20 | 13: 30 | 13: 40 | 13: 50 | 14: 00 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Ballroom
|
Tuesday Morning Break
|
Tuesday Lunch
|
|||||||||||||||||
Market
|
Viewing data at the intersection between roles
|
Building A Serverless Database Using Postgres
|
Managing PostgreSQL-as-a-Service at Large Scale in SAP Multi-Cloud platform
|
||||||||||||||||
Winchester 1
|
How YugaByte DB implements distributed PostgreSQL
|
Using PostgreSQL in Gobalto
|
Hardware acceleration of Postgres using FPGAs
|
The Art of Database Experiments
|
|||||||||||||||
Winchester 2
|
Top 10 Mistakes When Migrating From Oracle to PostgreSQL
|
End-to-End Encryption in Modern Database Architectures
|
Modernizing the PostgreSQL developer experience with GraphQL
|
14: 00 | 14: 10 | 14: 20 | 14: 30 | 14: 40 | 14: 50 | 15: 00 | 15: 10 | 15: 20 | 15: 30 | 15: 40 | 15: 50 | 16: 00 | 16: 10 | 16: 20 | 16: 30 | 16: 40 | 16: 50 | 17: 00 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Ballroom
|
Conference Closing
|
||||||||||||||||||
Market
|
Managing PostgreSQL-as-a-Service at Large Scale in SAP Multi-Cloud platform
|
||||||||||||||||||
Winchester 1
|
The Art of Database Experiments
|
||||||||||||||||||
Winchester 2
|
Modernizing the PostgreSQL developer experience with GraphQL
|
17: 00 | 17: 10 | 17: 20 | 17: 30 | 17: 40 | 17: 50 | 18: 00 | 18: 10 | 18: 20 | 18: 30 | 18: 40 | 18: 50 | 19: 00 | 19: 10 | 19: 20 | 19: 30 | 19: 40 | 19: 50 | 20: 00 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Ballroom
| |||||||||||||||||||
Market
| |||||||||||||||||||
Winchester 1
| |||||||||||||||||||
Winchester 2
|