The 2018 ACM-ICPC Caribbean Finals

 Cuban Site (UTC-5:00)

 

    

Day

Start

End

Event

Place