From 294d95e80bf170a1d872770f852f7d4bcf319c39 Mon Sep 17 00:00:00 2001
From: _ <_@_>
Date: Mon, 11 Aug 2025 06:13:38 +0000
Subject: [PATCH] initial commit after removing private test data
---
.gitignore | 2 +
Cargo.lock | 734 +++
Cargo.toml | 12 +
README.md | 21 +
sample-data/formula-1.ics | 4436 ++++++++++++++++++
sample-data/nascar.ics | 9110 +++++++++++++++++++++++++++++++++++++
src/main.rs | 242 +
7 files changed, 14557 insertions(+)
create mode 100644 .gitignore
create mode 100644 Cargo.lock
create mode 100644 Cargo.toml
create mode 100644 README.md
create mode 100644 sample-data/formula-1.ics
create mode 100644 sample-data/nascar.ics
create mode 100644 src/main.rs
diff --git a/.gitignore b/.gitignore
new file mode 100644
index 0000000..350f73e
--- /dev/null
+++ b/.gitignore
@@ -0,0 +1,2 @@
+/target
+/untracked
diff --git a/Cargo.lock b/Cargo.lock
new file mode 100644
index 0000000..f5d647f
--- /dev/null
+++ b/Cargo.lock
@@ -0,0 +1,734 @@
+# This file is automatically @generated by Cargo.
+# It is not intended for manual editing.
+version = 4
+
+[[package]]
+name = "aho-corasick"
+version = "1.1.3"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "8e60d3430d3a69478ad0993f19238d2df97c507009a52b3c10addcd7f6bcb916"
+dependencies = [
+ "memchr",
+]
+
+[[package]]
+name = "android-tzdata"
+version = "0.1.1"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "e999941b234f3131b00bc13c22d06e8c5ff726d1b6318ac7eb276997bbb4fef0"
+
+[[package]]
+name = "android_system_properties"
+version = "0.1.5"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "819e7219dbd41043ac279b19830f2efc897156490d7fd6ea916720117ee66311"
+dependencies = [
+ "libc",
+]
+
+[[package]]
+name = "anstream"
+version = "0.6.20"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "3ae563653d1938f79b1ab1b5e668c87c76a9930414574a6583a7b7e11a8e6192"
+dependencies = [
+ "anstyle",
+ "anstyle-parse",
+ "anstyle-query",
+ "anstyle-wincon",
+ "colorchoice",
+ "is_terminal_polyfill",
+ "utf8parse",
+]
+
+[[package]]
+name = "anstyle"
+version = "1.0.11"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "862ed96ca487e809f1c8e5a8447f6ee2cf102f846893800b20cebdf541fc6bbd"
+
+[[package]]
+name = "anstyle-parse"
+version = "0.2.7"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "4e7644824f0aa2c7b9384579234ef10eb7efb6a0deb83f9630a49594dd9c15c2"
+dependencies = [
+ "utf8parse",
+]
+
+[[package]]
+name = "anstyle-query"
+version = "1.1.4"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "9e231f6134f61b71076a3eab506c379d4f36122f2af15a9ff04415ea4c3339e2"
+dependencies = [
+ "windows-sys",
+]
+
+[[package]]
+name = "anstyle-wincon"
+version = "3.0.10"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "3e0633414522a32ffaac8ac6cc8f748e090c5717661fddeea04219e2344f5f2a"
+dependencies = [
+ "anstyle",
+ "once_cell_polyfill",
+ "windows-sys",
+]
+
+[[package]]
+name = "anyhow"
+version = "1.0.98"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "e16d2d3311acee920a9eb8d33b8cbc1787ce4a264e85f964c2404b969bdcd487"
+
+[[package]]
+name = "autocfg"
+version = "1.5.0"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "c08606f8c3cbf4ce6ec8e28fb0014a2c086708fe954eaa885384a6165172e7e8"
+
+[[package]]
+name = "bitflags"
+version = "2.9.1"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "1b8e56985ec62d17e9c1001dc89c88ecd7dc08e47eba5ec7c29c7b5eeecde967"
+
+[[package]]
+name = "bumpalo"
+version = "3.19.0"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "46c5e41b57b8bba42a04676d81cb89e9ee8e859a1a66f80a5a72e1cb76b34d43"
+
+[[package]]
+name = "cc"
+version = "1.2.32"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "2352e5597e9c544d5e6d9c95190d5d27738ade584fa8db0a16e130e5c2b5296e"
+dependencies = [
+ "shlex",
+]
+
+[[package]]
+name = "cfg-if"
+version = "1.0.1"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "9555578bc9e57714c812a1f84e4fc5b4d21fcb063490c624de019f7464c91268"
+
+[[package]]
+name = "chrono"
+version = "0.4.41"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "c469d952047f47f91b68d1cba3f10d63c11d73e4636f24f08daf0278abf01c4d"
+dependencies = [
+ "android-tzdata",
+ "iana-time-zone",
+ "js-sys",
+ "num-traits",
+ "wasm-bindgen",
+ "windows-link",
+]
+
+[[package]]
+name = "chrono-tz"
+version = "0.10.4"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "a6139a8597ed92cf816dfb33f5dd6cf0bb93a6adc938f11039f371bc5bcd26c3"
+dependencies = [
+ "chrono",
+ "phf",
+]
+
+[[package]]
+name = "clap"
+version = "4.5.43"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "50fd97c9dc2399518aa331917ac6f274280ec5eb34e555dd291899745c48ec6f"
+dependencies = [
+ "clap_builder",
+ "clap_derive",
+]
+
+[[package]]
+name = "clap_builder"
+version = "4.5.43"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "c35b5830294e1fa0462034af85cc95225a4cb07092c088c55bda3147cfcd8f65"
+dependencies = [
+ "anstream",
+ "anstyle",
+ "clap_lex",
+ "strsim",
+]
+
+[[package]]
+name = "clap_derive"
+version = "4.5.41"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "ef4f52386a59ca4c860f7393bcf8abd8dfd91ecccc0f774635ff68e92eeef491"
+dependencies = [
+ "heck",
+ "proc-macro2",
+ "quote",
+ "syn",
+]
+
+[[package]]
+name = "clap_lex"
+version = "0.7.5"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "b94f61472cee1439c0b966b47e3aca9ae07e45d070759512cd390ea2bebc6675"
+
+[[package]]
+name = "colorchoice"
+version = "1.0.4"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "b05b61dc5112cbb17e4b6cd61790d9845d13888356391624cbe7e41efeac1e75"
+
+[[package]]
+name = "core-foundation-sys"
+version = "0.8.7"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "773648b94d0e5d620f64f280777445740e61fe701025087ec8b57f45c791888b"
+
+[[package]]
+name = "getrandom"
+version = "0.3.3"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "26145e563e54f2cadc477553f1ec5ee650b00862f0a58bcd12cbdc5f0ea2d2f4"
+dependencies = [
+ "cfg-if",
+ "libc",
+ "r-efi",
+ "wasi",
+]
+
+[[package]]
+name = "heck"
+version = "0.5.0"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "2304e00983f87ffb38b55b444b5e3b60a884b5d30c0fca7d82fe33449bbe55ea"
+
+[[package]]
+name = "iana-time-zone"
+version = "0.1.63"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "b0c919e5debc312ad217002b8048a17b7d83f80703865bbfcfebb0458b0b27d8"
+dependencies = [
+ "android_system_properties",
+ "core-foundation-sys",
+ "iana-time-zone-haiku",
+ "js-sys",
+ "log",
+ "wasm-bindgen",
+ "windows-core",
+]
+
+[[package]]
+name = "iana-time-zone-haiku"
+version = "0.1.2"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "f31827a206f56af32e590ba56d5d2d085f558508192593743f16b2306495269f"
+dependencies = [
+ "cc",
+]
+
+[[package]]
+name = "icalendar"
+version = "0.17.1"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "9e69a1b52143a7fc94b55d008e8ab30506ebc93774ddb2752ee44266378fc5d6"
+dependencies = [
+ "chrono",
+ "chrono-tz",
+ "iso8601",
+ "nom",
+ "nom-language",
+ "serde",
+ "uuid",
+]
+
+[[package]]
+name = "is_terminal_polyfill"
+version = "1.70.1"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "7943c866cc5cd64cbc25b2e01621d07fa8eb2a1a23160ee81ce38704e97b8ecf"
+
+[[package]]
+name = "iso8601"
+version = "0.6.3"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "e1082f0c48f143442a1ac6122f67e360ceee130b967af4d50996e5154a45df46"
+dependencies = [
+ "nom",
+]
+
+[[package]]
+name = "js-sys"
+version = "0.3.77"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "1cfaf33c695fc6e08064efbc1f72ec937429614f25eef83af942d0e227c3a28f"
+dependencies = [
+ "once_cell",
+ "wasm-bindgen",
+]
+
+[[package]]
+name = "libc"
+version = "0.2.174"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "1171693293099992e19cddea4e8b849964e9846f4acee11b3948bcc337be8776"
+
+[[package]]
+name = "log"
+version = "0.4.27"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "13dc2df351e3202783a1fe0d44375f7295ffb4049267b0f3018346dc122a1d94"
+
+[[package]]
+name = "memchr"
+version = "2.7.5"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "32a282da65faaf38286cf3be983213fcf1d2e2a58700e808f83f4ea9a4804bc0"
+
+[[package]]
+name = "nom"
+version = "8.0.0"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "df9761775871bdef83bee530e60050f7e54b1105350d6884eb0fb4f46c2f9405"
+dependencies = [
+ "memchr",
+]
+
+[[package]]
+name = "nom-language"
+version = "0.1.0"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "2de2bc5b451bfedaef92c90b8939a8fff5770bdcc1fafd6239d086aab8fa6b29"
+dependencies = [
+ "nom",
+]
+
+[[package]]
+name = "num-traits"
+version = "0.2.19"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "071dfc062690e90b734c0b2273ce72ad0ffa95f0c74596bc250dcfd960262841"
+dependencies = [
+ "autocfg",
+]
+
+[[package]]
+name = "once_cell"
+version = "1.21.3"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "42f5e15c9953c5e4ccceeb2e7382a716482c34515315f7b03532b8b4e8393d2d"
+
+[[package]]
+name = "once_cell_polyfill"
+version = "1.70.1"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "a4895175b425cb1f87721b59f0f286c2092bd4af812243672510e1ac53e2e0ad"
+
+[[package]]
+name = "phf"
+version = "0.12.1"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "913273894cec178f401a31ec4b656318d95473527be05c0752cc41cdc32be8b7"
+dependencies = [
+ "phf_shared",
+]
+
+[[package]]
+name = "phf_shared"
+version = "0.12.1"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "06005508882fb681fd97892ecff4b7fd0fee13ef1aa569f8695dae7ab9099981"
+dependencies = [
+ "siphasher",
+]
+
+[[package]]
+name = "proc-macro2"
+version = "1.0.96"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "beef09f85ae72cea1ef96ba6870c51e6382ebfa4f0e85b643459331f3daa5be0"
+dependencies = [
+ "unicode-ident",
+]
+
+[[package]]
+name = "quote"
+version = "1.0.40"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "1885c039570dc00dcb4ff087a89e185fd56bae234ddc7f056a945bf36467248d"
+dependencies = [
+ "proc-macro2",
+]
+
+[[package]]
+name = "r-efi"
+version = "5.3.0"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "69cdb34c158ceb288df11e18b4bd39de994f6657d83847bdffdbd7f346754b0f"
+
+[[package]]
+name = "regex"
+version = "1.11.1"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "b544ef1b4eac5dc2db33ea63606ae9ffcfac26c1416a2806ae0bf5f56b201191"
+dependencies = [
+ "aho-corasick",
+ "memchr",
+ "regex-automata",
+ "regex-syntax",
+]
+
+[[package]]
+name = "regex-automata"
+version = "0.4.9"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "809e8dc61f6de73b46c85f4c96486310fe304c434cfa43669d7b40f711150908"
+dependencies = [
+ "aho-corasick",
+ "memchr",
+ "regex-syntax",
+]
+
+[[package]]
+name = "regex-syntax"
+version = "0.8.5"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "2b15c43186be67a4fd63bee50d0303afffcef381492ebe2c5d87f324e1b8815c"
+
+[[package]]
+name = "rrule"
+version = "0.14.0"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "720acfb4980b9d8a6a430f6d7a11933e701ebbeba5eee39cc9d8c5f932aaff74"
+dependencies = [
+ "chrono",
+ "chrono-tz",
+ "log",
+ "regex",
+ "thiserror",
+]
+
+[[package]]
+name = "rustversion"
+version = "1.0.22"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "b39cdef0fa800fc44525c84ccb54a029961a8215f9619753635a9c0d2538d46d"
+
+[[package]]
+name = "serde"
+version = "1.0.219"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "5f0e2c6ed6606019b4e29e69dbaba95b11854410e5347d525002456dbbb786b6"
+dependencies = [
+ "serde_derive",
+]
+
+[[package]]
+name = "serde_derive"
+version = "1.0.219"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "5b0276cf7f2c73365f7157c8123c21cd9a50fbbd844757af28ca1f5925fc2a00"
+dependencies = [
+ "proc-macro2",
+ "quote",
+ "syn",
+]
+
+[[package]]
+name = "shlex"
+version = "1.3.0"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "0fda2ff0d084019ba4d7c6f371c95d8fd75ce3524c3cb8fb653a3023f6323e64"
+
+[[package]]
+name = "siphasher"
+version = "1.0.1"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "56199f7ddabf13fe5074ce809e7d3f42b42ae711800501b5b16ea82ad029c39d"
+
+[[package]]
+name = "strsim"
+version = "0.11.1"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "7da8b5736845d9f2fcb837ea5d9e2628564b3b043a70948a3f0b778838c5fb4f"
+
+[[package]]
+name = "syn"
+version = "2.0.104"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "17b6f705963418cdb9927482fa304bc562ece2fdd4f616084c50b7023b435a40"
+dependencies = [
+ "proc-macro2",
+ "quote",
+ "unicode-ident",
+]
+
+[[package]]
+name = "thiserror"
+version = "2.0.12"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "567b8a2dae586314f7be2a752ec7474332959c6460e02bde30d702a66d488708"
+dependencies = [
+ "thiserror-impl",
+]
+
+[[package]]
+name = "thiserror-impl"
+version = "2.0.12"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "7f7cf42b4507d8ea322120659672cf1b9dbb93f8f2d4ecfd6e51350ff5b17a1d"
+dependencies = [
+ "proc-macro2",
+ "quote",
+ "syn",
+]
+
+[[package]]
+name = "unicode-ident"
+version = "1.0.18"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "5a5f39404a5da50712a4c1eecf25e90dd62b613502b7e925fd4e4d19b5c96512"
+
+[[package]]
+name = "utf8parse"
+version = "0.2.2"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "06abde3611657adf66d383f00b093d7faecc7fa57071cce2578660c9f1010821"
+
+[[package]]
+name = "uuid"
+version = "1.17.0"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "3cf4199d1e5d15ddd86a694e4d0dffa9c323ce759fea589f00fef9d81cc1931d"
+dependencies = [
+ "getrandom",
+ "js-sys",
+ "wasm-bindgen",
+]
+
+[[package]]
+name = "wasi"
+version = "0.14.2+wasi-0.2.4"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "9683f9a5a998d873c0d21fcbe3c083009670149a8fab228644b8bd36b2c48cb3"
+dependencies = [
+ "wit-bindgen-rt",
+]
+
+[[package]]
+name = "wasm-bindgen"
+version = "0.2.100"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "1edc8929d7499fc4e8f0be2262a241556cfc54a0bea223790e71446f2aab1ef5"
+dependencies = [
+ "cfg-if",
+ "once_cell",
+ "rustversion",
+ "wasm-bindgen-macro",
+]
+
+[[package]]
+name = "wasm-bindgen-backend"
+version = "0.2.100"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "2f0a0651a5c2bc21487bde11ee802ccaf4c51935d0d3d42a6101f98161700bc6"
+dependencies = [
+ "bumpalo",
+ "log",
+ "proc-macro2",
+ "quote",
+ "syn",
+ "wasm-bindgen-shared",
+]
+
+[[package]]
+name = "wasm-bindgen-macro"
+version = "0.2.100"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "7fe63fc6d09ed3792bd0897b314f53de8e16568c2b3f7982f468c0bf9bd0b407"
+dependencies = [
+ "quote",
+ "wasm-bindgen-macro-support",
+]
+
+[[package]]
+name = "wasm-bindgen-macro-support"
+version = "0.2.100"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "8ae87ea40c9f689fc23f209965b6fb8a99ad69aeeb0231408be24920604395de"
+dependencies = [
+ "proc-macro2",
+ "quote",
+ "syn",
+ "wasm-bindgen-backend",
+ "wasm-bindgen-shared",
+]
+
+[[package]]
+name = "wasm-bindgen-shared"
+version = "0.2.100"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "1a05d73b933a847d6cccdda8f838a22ff101ad9bf93e33684f39c1f5f0eece3d"
+dependencies = [
+ "unicode-ident",
+]
+
+[[package]]
+name = "wide-angle-calendar"
+version = "0.1.0"
+dependencies = [
+ "anyhow",
+ "chrono",
+ "chrono-tz",
+ "clap",
+ "icalendar",
+ "rrule",
+]
+
+[[package]]
+name = "windows-core"
+version = "0.61.2"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "c0fdd3ddb90610c7638aa2b3a3ab2904fb9e5cdbecc643ddb3647212781c4ae3"
+dependencies = [
+ "windows-implement",
+ "windows-interface",
+ "windows-link",
+ "windows-result",
+ "windows-strings",
+]
+
+[[package]]
+name = "windows-implement"
+version = "0.60.0"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "a47fddd13af08290e67f4acabf4b459f647552718f683a7b415d290ac744a836"
+dependencies = [
+ "proc-macro2",
+ "quote",
+ "syn",
+]
+
+[[package]]
+name = "windows-interface"
+version = "0.59.1"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "bd9211b69f8dcdfa817bfd14bf1c97c9188afa36f4750130fcdf3f400eca9fa8"
+dependencies = [
+ "proc-macro2",
+ "quote",
+ "syn",
+]
+
+[[package]]
+name = "windows-link"
+version = "0.1.3"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "5e6ad25900d524eaabdbbb96d20b4311e1e7ae1699af4fb28c17ae66c80d798a"
+
+[[package]]
+name = "windows-result"
+version = "0.3.4"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "56f42bd332cc6c8eac5af113fc0c1fd6a8fd2aa08a0119358686e5160d0586c6"
+dependencies = [
+ "windows-link",
+]
+
+[[package]]
+name = "windows-strings"
+version = "0.4.2"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "56e6c93f3a0c3b36176cb1327a4958a0353d5d166c2a35cb268ace15e91d3b57"
+dependencies = [
+ "windows-link",
+]
+
+[[package]]
+name = "windows-sys"
+version = "0.60.2"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "f2f500e4d28234f72040990ec9d39e3a6b950f9f22d3dba18416c35882612bcb"
+dependencies = [
+ "windows-targets",
+]
+
+[[package]]
+name = "windows-targets"
+version = "0.53.3"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "d5fe6031c4041849d7c496a8ded650796e7b6ecc19df1a431c1a363342e5dc91"
+dependencies = [
+ "windows-link",
+ "windows_aarch64_gnullvm",
+ "windows_aarch64_msvc",
+ "windows_i686_gnu",
+ "windows_i686_gnullvm",
+ "windows_i686_msvc",
+ "windows_x86_64_gnu",
+ "windows_x86_64_gnullvm",
+ "windows_x86_64_msvc",
+]
+
+[[package]]
+name = "windows_aarch64_gnullvm"
+version = "0.53.0"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "86b8d5f90ddd19cb4a147a5fa63ca848db3df085e25fee3cc10b39b6eebae764"
+
+[[package]]
+name = "windows_aarch64_msvc"
+version = "0.53.0"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "c7651a1f62a11b8cbd5e0d42526e55f2c99886c77e007179efff86c2b137e66c"
+
+[[package]]
+name = "windows_i686_gnu"
+version = "0.53.0"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "c1dc67659d35f387f5f6c479dc4e28f1d4bb90ddd1a5d3da2e5d97b42d6272c3"
+
+[[package]]
+name = "windows_i686_gnullvm"
+version = "0.53.0"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "9ce6ccbdedbf6d6354471319e781c0dfef054c81fbc7cf83f338a4296c0cae11"
+
+[[package]]
+name = "windows_i686_msvc"
+version = "0.53.0"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "581fee95406bb13382d2f65cd4a908ca7b1e4c2f1917f143ba16efe98a589b5d"
+
+[[package]]
+name = "windows_x86_64_gnu"
+version = "0.53.0"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "2e55b5ac9ea33f2fc1716d1742db15574fd6fc8dadc51caab1c16a3d3b4190ba"
+
+[[package]]
+name = "windows_x86_64_gnullvm"
+version = "0.53.0"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "0a6e035dd0599267ce1ee132e51c27dd29437f63325753051e71dd9e42406c57"
+
+[[package]]
+name = "windows_x86_64_msvc"
+version = "0.53.0"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "271414315aff87387382ec3d271b52d7ae78726f5d44ac98b4f4030c91880486"
+
+[[package]]
+name = "wit-bindgen-rt"
+version = "0.39.0"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "6f42320e61fe2cfd34354ecb597f86f413484a798ba44a8ca1165c58d42da6c1"
+dependencies = [
+ "bitflags",
+]
diff --git a/Cargo.toml b/Cargo.toml
new file mode 100644
index 0000000..0d82415
--- /dev/null
+++ b/Cargo.toml
@@ -0,0 +1,12 @@
+[package]
+name = "wide-angle-calendar"
+version = "0.1.0"
+edition = "2024"
+
+[dependencies]
+anyhow = "1.0.98"
+chrono = "0.4.41"
+chrono-tz = "0.10.4"
+clap = { version = "4.5.43", features = ["derive"] }
+icalendar = { version = "0.17.1", features = ["chrono-tz", "parser", "serde"] }
+rrule = "0.14.0"
diff --git a/README.md b/README.md
new file mode 100644
index 0000000..bc5bb48
--- /dev/null
+++ b/README.md
@@ -0,0 +1,21 @@
+Merges multiple ics files into one stream
+
+Try `cargo run -- ics-debug --tz America/New_York sample-data/nascar.ics sample-data/formula-1.ics`
+
+Expected output is the next month or so of NASCAR and Formula 1 racing:
+
+```
+2025-08-03 00:00:00 EDT - NASCAR Cup - Iowa Corn 350
+2025-08-03 00:00:00 EDT - F1 - Lenovo Hungarian Grand Prix
+2025-08-10 00:00:00 EDT - NASCAR Cup - Go Bowling At The Glen (Watkins Glen)
+2025-08-16 00:00:00 EDT - NASCAR Cup - Cook Out 400 (Richmond)
+2025-08-23 00:00:00 EDT - NASCAR Cup - Coke Zero Sugar 400 (Daytona)
+2025-08-31 00:00:00 EDT - NASCAR Cup -Playoff- Southern 500 (Darlington)
+2025-08-31 00:00:00 EDT - F1 - Heineken Dutch Grand Prix
+2025-09-07 00:00:00 EDT - NASCAR Cup -Playoff- Enjoy Illinois 300 (Gateway)
+2025-09-07 00:00:00 EDT - F1 - Gran Premio d'Italia
+2025-09-13 00:00:00 EDT - NASCAR Cup -Playoff- Bass Pro Shops Night Race (Bristol)
+2025-09-21 00:00:00 EDT - F1 - Qatar Airways Azerbaijan Grand Prix
+```
+
+If the sample data is old, try the iCal links from , e.g. `curl https://calendar.google.com/calendar/ical/fa9bjl6tu13dd10b066stoo5do%40group.calendar.google.com/public/basic.ics > sample-data/formula-1.ics`
diff --git a/sample-data/formula-1.ics b/sample-data/formula-1.ics
new file mode 100644
index 0000000..dc29717
--- /dev/null
+++ b/sample-data/formula-1.ics
@@ -0,0 +1,4436 @@
+BEGIN:VCALENDAR
+PRODID:-//Google Inc//Google Calendar 70.9054//EN
+VERSION:2.0
+CALSCALE:GREGORIAN
+METHOD:PUBLISH
+X-WR-CALNAME:FIA Formula 1 World Championship
+X-WR-TIMEZONE:Europe/London
+X-WR-CALDESC:Formula 1 World Championship
+BEGIN:VEVENT
+DTSTART;VALUE=DATE:20150315
+DTEND;VALUE=DATE:20150316
+DTSTAMP:20250811T060950Z
+UID:ogelvjch28d53qdu3qs33au1tc@google.com
+CREATED:20141228T224312Z
+LAST-MODIFIED:20141228T231705Z
+LOCATION:Albert Park\, Melbourne\, Victoria\, Australia
+SEQUENCE:0
+STATUS:CONFIRMED
+SUMMARY:F1 - R1 - Australian Grand Prix
+TRANSP:TRANSPARENT
+END:VEVENT
+BEGIN:VEVENT
+DTSTART;VALUE=DATE:20150412
+DTEND;VALUE=DATE:20150413
+DTSTAMP:20250811T060950Z
+UID:n9p33lk3iepd5ta3b0216dcov4@google.com
+CREATED:20141228T224745Z
+LAST-MODIFIED:20141228T231724Z
+LOCATION:Shanghai International Circuit\, Shanghai\, China
+SEQUENCE:0
+STATUS:CONFIRMED
+SUMMARY:F1 - R3 - Chinese Grand Prix
+TRANSP:TRANSPARENT
+END:VEVENT
+BEGIN:VEVENT
+DTSTART;VALUE=DATE:20150419
+DTEND;VALUE=DATE:20150420
+DTSTAMP:20250811T060950Z
+UID:fuj1gs4rkq8h7r3f9o53t4omrs@google.com
+CREATED:20141228T224726Z
+LAST-MODIFIED:20141228T231852Z
+LOCATION:Bahrain International Circuit\, Sakhir\, Bahrain
+SEQUENCE:0
+STATUS:CONFIRMED
+SUMMARY:F1 - R4 - Bahrain Grand Prix
+TRANSP:TRANSPARENT
+END:VEVENT
+BEGIN:VEVENT
+DTSTART;VALUE=DATE:20150329
+DTEND;VALUE=DATE:20150330
+DTSTAMP:20250811T060950Z
+UID:dfm35ets324etb9uhbrisviqe8@google.com
+CREATED:20141228T224547Z
+LAST-MODIFIED:20150112T222505Z
+LOCATION:Sepang International Circuit\, KLIA\, Selangor Darul Ehsan\, Malay
+ sia
+SEQUENCE:0
+STATUS:CONFIRMED
+SUMMARY:F1 - R2 - Malaysia Grand Prix
+TRANSP:TRANSPARENT
+END:VEVENT
+BEGIN:VEVENT
+DTSTART;VALUE=DATE:20150510
+DTEND;VALUE=DATE:20150511
+DTSTAMP:20250811T060950Z
+UID:dhnqtrsd2i97qahqi1ta4plkgg@google.com
+CREATED:20141228T224758Z
+LAST-MODIFIED:20150112T222526Z
+LOCATION:Circuit de Catalunya\, Montmelo\, Catalonia\, Spain
+SEQUENCE:0
+STATUS:CONFIRMED
+SUMMARY:F1 - R5 - Gran Premio de Espana
+TRANSP:TRANSPARENT
+END:VEVENT
+BEGIN:VEVENT
+DTSTART;VALUE=DATE:20150524
+DTEND;VALUE=DATE:20150525
+DTSTAMP:20250811T060950Z
+UID:jf5vhcgrduu6jmn1jkimbir114@google.com
+CREATED:20141228T224904Z
+LAST-MODIFIED:20150112T222537Z
+LOCATION:Monte Carlo\, Monaco
+SEQUENCE:0
+STATUS:CONFIRMED
+SUMMARY:F1 - R6 - Grand Prix de Monaco
+TRANSP:TRANSPARENT
+END:VEVENT
+BEGIN:VEVENT
+DTSTART;VALUE=DATE:20150607
+DTEND;VALUE=DATE:20150608
+DTSTAMP:20250811T060950Z
+UID:gs9r4c37dq9502r5i814lmr6sc@google.com
+CREATED:20141228T224921Z
+LAST-MODIFIED:20150112T222544Z
+LOCATION:Circuit Gilles Villeneuve\, Ille Notre-Dame\, Montreal\, Quebec\,
+ Canada
+SEQUENCE:0
+STATUS:CONFIRMED
+SUMMARY:F1 - R7 - Grand Prix du Canada
+TRANSP:TRANSPARENT
+END:VEVENT
+BEGIN:VEVENT
+DTSTART;VALUE=DATE:20150621
+DTEND;VALUE=DATE:20150622
+DTSTAMP:20250811T060950Z
+UID:4c731t9l63ae007o1m36p7ci88@google.com
+CREATED:20141228T224934Z
+LAST-MODIFIED:20150112T222605Z
+LOCATION:Red Bull Ring\, Spielberg\, Austria
+SEQUENCE:0
+STATUS:CONFIRMED
+SUMMARY:F1 - R8 - Grosser Preis von Oesterreich
+TRANSP:TRANSPARENT
+END:VEVENT
+BEGIN:VEVENT
+DTSTART;VALUE=DATE:20150705
+DTEND;VALUE=DATE:20150706
+DTSTAMP:20250811T060950Z
+UID:04d7jfnlppptprfe8i46b67lis@google.com
+CREATED:20141228T225008Z
+LAST-MODIFIED:20150702T163637Z
+LOCATION:Silverstone Circuit\, Towcester\, Northamptonshire NN12 8TN\, Unit
+ ed Kingdom
+SEQUENCE:0
+STATUS:CONFIRMED
+SUMMARY:F1 - R9 - British Grand Prix
+TRANSP:TRANSPARENT
+END:VEVENT
+BEGIN:VEVENT
+DTSTART;VALUE=DATE:20150726
+DTEND;VALUE=DATE:20150727
+DTSTAMP:20250811T060950Z
+UID:088j67sh6ot177flg3a0qn5ppo@google.com
+CREATED:20141228T225101Z
+LAST-MODIFIED:20150706T222418Z
+LOCATION:Hungaroring\, Budapest\, Hungary
+SEQUENCE:0
+STATUS:CONFIRMED
+SUMMARY:F1 - R10 - Magyar Nagydij (Hungarian Grand Prix)
+TRANSP:TRANSPARENT
+END:VEVENT
+BEGIN:VEVENT
+DTSTART;VALUE=DATE:20151025
+DTEND;VALUE=DATE:20151026
+DTSTAMP:20250811T060950Z
+UID:2407kk5q9ddttrb934bk72qe2c@google.com
+CREATED:20141228T225248Z
+LAST-MODIFIED:20150706T222418Z
+LOCATION:Circuit of the Americas\, Austin\, Texas\, USA
+SEQUENCE:0
+STATUS:CONFIRMED
+SUMMARY:F1 - R16 - United States Grand Prix
+TRANSP:TRANSPARENT
+END:VEVENT
+BEGIN:VEVENT
+DTSTART;VALUE=DATE:20150906
+DTEND;VALUE=DATE:20150907
+DTSTAMP:20250811T060950Z
+UID:3v64s91ch3aho25isa00ifusd8@google.com
+CREATED:20141228T225138Z
+LAST-MODIFIED:20150706T222418Z
+LOCATION:Autodromo Monza\, Milan\, Italy
+SEQUENCE:0
+STATUS:CONFIRMED
+SUMMARY:F1 - R12 - Gran Premio d'Italia
+TRANSP:TRANSPARENT
+END:VEVENT
+BEGIN:VEVENT
+DTSTART;VALUE=DATE:20151129
+DTEND;VALUE=DATE:20151130
+DTSTAMP:20250811T060950Z
+UID:bk028g20rj96da0b3e4ngfetn0@google.com
+CREATED:20141228T225355Z
+LAST-MODIFIED:20150706T222418Z
+LOCATION:Yas Marina Circuit\, Abu Dhabi\, United Arab Emirates
+SEQUENCE:0
+STATUS:CONFIRMED
+SUMMARY:F1 - R19 - Abu Dhabi Grand Prix
+TRANSP:TRANSPARENT
+END:VEVENT
+BEGIN:VEVENT
+DTSTART;VALUE=DATE:20151011
+DTEND;VALUE=DATE:20151012
+DTSTAMP:20250811T060950Z
+UID:bnq7q7pldorinn4uum3tlv0tu8@google.com
+CREATED:20141228T225235Z
+LAST-MODIFIED:20150706T222418Z
+LOCATION:Sochi International Street Circuit\, Olympic Park\, Sochi\, Russia
+SEQUENCE:0
+STATUS:CONFIRMED
+SUMMARY:F1 - R15 - Russian Grand Prix
+TRANSP:TRANSPARENT
+END:VEVENT
+BEGIN:VEVENT
+DTSTART;VALUE=DATE:20151101
+DTEND;VALUE=DATE:20151102
+DTSTAMP:20250811T060950Z
+UID:jt1qnnai4q4smb913jksv56muk@google.com
+CREATED:20141228T225331Z
+LAST-MODIFIED:20150706T222418Z
+LOCATION:Autodromo Hermanos Rodriguez\, Av. Viaducto Rio de la Piedad S/N\,
+ Iztacalco\, Granjas México\, 08400 Ciudad de México\, D.F.\, Mexico
+SEQUENCE:0
+STATUS:CONFIRMED
+SUMMARY:F1 - R17 - Gran Premio de Mexico
+TRANSP:TRANSPARENT
+END:VEVENT
+BEGIN:VEVENT
+DTSTART;VALUE=DATE:20151115
+DTEND;VALUE=DATE:20151116
+DTSTAMP:20250811T060950Z
+UID:o8fnighko7megnam195ir0lfvc@google.com
+CREATED:20141228T225343Z
+LAST-MODIFIED:20150706T222418Z
+LOCATION:Autodromo Carlos Pace\, Interlagos\, Sao Paulo\, Brazil
+SEQUENCE:0
+STATUS:CONFIRMED
+SUMMARY:F1 - R18 - Grande Premio do Brasil
+TRANSP:TRANSPARENT
+END:VEVENT
+BEGIN:VEVENT
+DTSTART;VALUE=DATE:20150823
+DTEND;VALUE=DATE:20150824
+DTSTAMP:20250811T060950Z
+UID:qusr8scd31uhtmdgng2mdrduf4@google.com
+CREATED:20141228T225120Z
+LAST-MODIFIED:20150706T222418Z
+LOCATION:Spa-Francorchamps\, Francorchamps\, Belgium
+SEQUENCE:0
+STATUS:CONFIRMED
+SUMMARY:F1 - R11 - Belgian Grand Prix
+TRANSP:TRANSPARENT
+END:VEVENT
+BEGIN:VEVENT
+DTSTART;VALUE=DATE:20150920
+DTEND;VALUE=DATE:20150921
+DTSTAMP:20250811T060950Z
+UID:r4felic5rs7rcj4r8j15orj2r8@google.com
+CREATED:20141228T225149Z
+LAST-MODIFIED:20150706T222418Z
+LOCATION:Marina Bay\, Singapore
+SEQUENCE:0
+STATUS:CONFIRMED
+SUMMARY:F1 - R13 - Singapore Grand Prix
+TRANSP:TRANSPARENT
+END:VEVENT
+BEGIN:VEVENT
+DTSTART;VALUE=DATE:20150927
+DTEND;VALUE=DATE:20150928
+DTSTAMP:20250811T060950Z
+UID:sp504blu579i2j6jajuonql22k@google.com
+CREATED:20141228T225217Z
+LAST-MODIFIED:20150706T222418Z
+LOCATION:Suzuka Circuit\, Mie Prefecture\, Japan
+SEQUENCE:0
+STATUS:CONFIRMED
+SUMMARY:F1 - R14 - Japanese Grand Prix
+TRANSP:TRANSPARENT
+END:VEVENT
+BEGIN:VEVENT
+DTSTART;VALUE=DATE:20160320
+DTEND;VALUE=DATE:20160321
+DTSTAMP:20250811T060950Z
+UID:kigdgjund0ncjt2pv0ivne1ro0@google.com
+CREATED:20150913T163953Z
+LAST-MODIFIED:20151228T214906Z
+LOCATION:Albert Park\, Melbourne\, Victoria\, Australia
+SEQUENCE:1
+STATUS:CONFIRMED
+SUMMARY:F1 -R1- Australian Grand Prix
+TRANSP:TRANSPARENT
+END:VEVENT
+BEGIN:VEVENT
+DTSTART;VALUE=DATE:20160403
+DTEND;VALUE=DATE:20160404
+DTSTAMP:20250811T060950Z
+UID:tat05o8cq4oeqjbuq9sniqncf0@google.com
+CREATED:20150913T164029Z
+LAST-MODIFIED:20151228T214917Z
+LOCATION:Bahrain International Circuit\, Sakhir\, Bahrain
+SEQUENCE:1
+STATUS:CONFIRMED
+SUMMARY:F1 -R2- Bahrain Grand Prix
+TRANSP:TRANSPARENT
+END:VEVENT
+BEGIN:VEVENT
+DTSTART;VALUE=DATE:20160417
+DTEND;VALUE=DATE:20160418
+DTSTAMP:20250811T060950Z
+UID:dlii3e0rhfui2pasi2gq7livcg@google.com
+CREATED:20150913T164010Z
+LAST-MODIFIED:20151228T214922Z
+LOCATION:Shanghai International Circuit\, Shanghai\, China
+SEQUENCE:1
+STATUS:CONFIRMED
+SUMMARY:F1 -R3- Chinese Grand Prix
+TRANSP:TRANSPARENT
+END:VEVENT
+BEGIN:VEVENT
+DTSTART;VALUE=DATE:20160501
+DTEND;VALUE=DATE:20160502
+DTSTAMP:20250811T060950Z
+UID:oe2jg4r3v5u4gph0eva4hba25k@google.com
+CREATED:20150913T164059Z
+LAST-MODIFIED:20151228T214927Z
+LOCATION:Sochi International Street Circuit\, Olympic Park\, Sochi\, Russia
+SEQUENCE:0
+STATUS:CONFIRMED
+SUMMARY:F1 -R4- Russian Grand Prix
+TRANSP:TRANSPARENT
+END:VEVENT
+BEGIN:VEVENT
+DTSTART;VALUE=DATE:20160515
+DTEND;VALUE=DATE:20160516
+DTSTAMP:20250811T060950Z
+UID:6enh5lm48mrf4h38iq4cfrb3g0@google.com
+CREATED:20150913T164127Z
+LAST-MODIFIED:20151228T214932Z
+LOCATION:Barcelona-Catalunya Circuit\, Camino Mas Moreneta\, 08160 Montmeló
+ \, Barcelona\, Spain
+SEQUENCE:0
+STATUS:CONFIRMED
+SUMMARY:F1 -R5- Gran Premio de Espana
+TRANSP:TRANSPARENT
+END:VEVENT
+BEGIN:VEVENT
+DTSTART;VALUE=DATE:20160529
+DTEND;VALUE=DATE:20160530
+DTSTAMP:20250811T060950Z
+UID:t31rrd75g70bed1d5ubll91418@google.com
+CREATED:20150913T164145Z
+LAST-MODIFIED:20151228T214940Z
+LOCATION:Monte Carlo\, Monaco
+SEQUENCE:0
+STATUS:CONFIRMED
+SUMMARY:F1 -R6- Grand Prix de Monaco
+TRANSP:TRANSPARENT
+END:VEVENT
+BEGIN:VEVENT
+DTSTART;VALUE=DATE:20160612
+DTEND;VALUE=DATE:20160613
+DTSTAMP:20250811T060950Z
+UID:cssl0he3t05c904nsvhoo6udjo@google.com
+CREATED:20150913T164203Z
+LAST-MODIFIED:20151228T214946Z
+LOCATION:Circuit Gilles Villeneuve\, Ille Notre-Dame\, Montreal\, Quebec\,
+ Canada
+SEQUENCE:0
+STATUS:CONFIRMED
+SUMMARY:F1 -R7- Grand Prix du Canada
+TRANSP:TRANSPARENT
+END:VEVENT
+BEGIN:VEVENT
+DTSTART;VALUE=DATE:20160703
+DTEND;VALUE=DATE:20160704
+DTSTAMP:20250811T060950Z
+UID:fjo2csd0bnt7mha50cgenajhdo@google.com
+CREATED:20150913T164312Z
+LAST-MODIFIED:20151228T214959Z
+LOCATION:Red Bull Ring\, Spielberg\, Austria
+SEQUENCE:0
+STATUS:CONFIRMED
+SUMMARY:F1 -R9- Grosser Preis von Oesterreich
+TRANSP:TRANSPARENT
+END:VEVENT
+BEGIN:VEVENT
+DTSTART;VALUE=DATE:20160710
+DTEND;VALUE=DATE:20160711
+DTSTAMP:20250811T060950Z
+UID:a34ljn7kul42kgopqpa9jrbv48@google.com
+CREATED:20150913T164252Z
+LAST-MODIFIED:20151228T215008Z
+LOCATION:Silverstone Circuit\, Towcester\, Northamptonshire NN12 8TN\, Unit
+ ed Kingdom
+SEQUENCE:1
+STATUS:CONFIRMED
+SUMMARY:F1 -R10- British Grand Prix
+TRANSP:TRANSPARENT
+END:VEVENT
+BEGIN:VEVENT
+DTSTART;VALUE=DATE:20160724
+DTEND;VALUE=DATE:20160725
+DTSTAMP:20250811T060950Z
+UID:oa97ub33p8hcd0d01c3ac7pfl4@google.com
+CREATED:20150913T164354Z
+LAST-MODIFIED:20151228T215014Z
+LOCATION:Hungaroring\, Budapest\, Hungary
+SEQUENCE:1
+STATUS:CONFIRMED
+SUMMARY:F1 -R11- Magyar Nagydij (Hungarian Grand Prix)
+TRANSP:TRANSPARENT
+END:VEVENT
+BEGIN:VEVENT
+DTSTART;VALUE=DATE:20160731
+DTEND;VALUE=DATE:20160801
+DTSTAMP:20250811T060950Z
+UID:n9bljjppdfrlpndioujiljvjvk@google.com
+CREATED:20150913T164507Z
+LAST-MODIFIED:20151228T215021Z
+LOCATION:Hockenheimring\, Am Motodrom\, 68766 Hockenheim\, Germany
+SEQUENCE:0
+STATUS:CONFIRMED
+SUMMARY:F1 -R12- Grosser Pries von Deutschland
+TRANSP:TRANSPARENT
+END:VEVENT
+BEGIN:VEVENT
+DTSTART;VALUE=DATE:20160828
+DTEND;VALUE=DATE:20160829
+DTSTAMP:20250811T060950Z
+UID:5g3iaj7t5nr4k1ctli46gcqd2c@google.com
+CREATED:20150913T164538Z
+LAST-MODIFIED:20151228T215028Z
+LOCATION:Spa-Francorchamps\, Francorchamps\, Belgium
+SEQUENCE:0
+STATUS:CONFIRMED
+SUMMARY:F1 -R13- Belgian Grand Prix
+TRANSP:TRANSPARENT
+END:VEVENT
+BEGIN:VEVENT
+DTSTART;VALUE=DATE:20160904
+DTEND;VALUE=DATE:20160905
+DTSTAMP:20250811T060950Z
+UID:k83h9qtdf3hqgv6pgb1fo3kki0@google.com
+CREATED:20150913T164600Z
+LAST-MODIFIED:20151228T215034Z
+LOCATION:Autodromo Monza\, Milan\, Italy
+SEQUENCE:0
+STATUS:CONFIRMED
+SUMMARY:F1 -R14- Gran Premio d'Italia
+TRANSP:TRANSPARENT
+END:VEVENT
+BEGIN:VEVENT
+DTSTART;VALUE=DATE:20160918
+DTEND;VALUE=DATE:20160919
+DTSTAMP:20250811T060950Z
+UID:fcn3e41qqt29uvmga48r9sojng@google.com
+CREATED:20150913T164630Z
+LAST-MODIFIED:20151228T215039Z
+LOCATION:Marina Bay\, Singapore
+SEQUENCE:0
+STATUS:CONFIRMED
+SUMMARY:F1 -R15- Singapore Grand Prix
+TRANSP:TRANSPARENT
+END:VEVENT
+BEGIN:VEVENT
+DTSTART;VALUE=DATE:20161002
+DTEND;VALUE=DATE:20161003
+DTSTAMP:20250811T060950Z
+UID:fejpolv3kgib83mvvth59h6uns@google.com
+CREATED:20150913T164227Z
+LAST-MODIFIED:20151228T215047Z
+LOCATION:Sepang International Circuit\, KLIA\, Selangor Darul Ehsan\, Malay
+ sia
+SEQUENCE:1
+STATUS:CONFIRMED
+SUMMARY:F1 -R16- Malaysia Grand Prix
+TRANSP:TRANSPARENT
+END:VEVENT
+BEGIN:VEVENT
+DTSTART;VALUE=DATE:20161009
+DTEND;VALUE=DATE:20161010
+DTSTAMP:20250811T060950Z
+UID:027kosm9cb2i3fbq5jhhdg0h8k@google.com
+CREATED:20150913T164658Z
+LAST-MODIFIED:20151228T215054Z
+LOCATION:Suzuka Circuit\, Mie Prefecture\, Japan
+SEQUENCE:0
+STATUS:CONFIRMED
+SUMMARY:F1 -R17- Japanese Grand Prix
+TRANSP:TRANSPARENT
+END:VEVENT
+BEGIN:VEVENT
+DTSTART;VALUE=DATE:20161023
+DTEND;VALUE=DATE:20161024
+DTSTAMP:20250811T060950Z
+UID:aae9kk31g59emqc91lqe1c7ll8@google.com
+CREATED:20150913T164723Z
+LAST-MODIFIED:20151228T215107Z
+LOCATION:Circuit of the Americas\, Austin\, Texas\, USA
+SEQUENCE:0
+STATUS:CONFIRMED
+SUMMARY:F1 -R18- United States Grand Prix
+TRANSP:TRANSPARENT
+END:VEVENT
+BEGIN:VEVENT
+DTSTART;VALUE=DATE:20161030
+DTEND;VALUE=DATE:20161031
+DTSTAMP:20250811T060950Z
+UID:7rldadsu5hvjlt0u047fqnmvvk@google.com
+CREATED:20150913T164753Z
+LAST-MODIFIED:20151228T215114Z
+LOCATION:Autodromo Hermanos Rodriguez\, Av. Viaducto Rio de la Piedad S/N\,
+ Iztacalco\, Granjas México\, 08400 Ciudad de México\, D.F.\, Mexico
+SEQUENCE:2
+STATUS:CONFIRMED
+SUMMARY:F1 -R19- Gran Premio de Mexico
+TRANSP:TRANSPARENT
+END:VEVENT
+BEGIN:VEVENT
+DTSTART;VALUE=DATE:20161113
+DTEND;VALUE=DATE:20161114
+DTSTAMP:20250811T060950Z
+UID:2ns108m7ncm1ei23ltot01sql4@google.com
+CREATED:20150913T164816Z
+LAST-MODIFIED:20151228T215122Z
+LOCATION:Autodromo Carlos Pace\, Interlagos\, Sao Paulo\, Brazil
+SEQUENCE:0
+STATUS:CONFIRMED
+SUMMARY:F1 -R20- Grande Premio do Brasil
+TRANSP:TRANSPARENT
+END:VEVENT
+BEGIN:VEVENT
+DTSTART;VALUE=DATE:20161127
+DTEND;VALUE=DATE:20161128
+DTSTAMP:20250811T060950Z
+UID:59jiq0kn0ab6ljl88s95teou9s@google.com
+CREATED:20150913T164836Z
+LAST-MODIFIED:20151228T215130Z
+LOCATION:Yas Marina Circuit\, Abu Dhabi\, United Arab Emirates
+SEQUENCE:0
+STATUS:CONFIRMED
+SUMMARY:F1 -R21- Abu Dhabi Grand Prix
+TRANSP:TRANSPARENT
+END:VEVENT
+BEGIN:VEVENT
+DTSTART;VALUE=DATE:20160619
+DTEND;VALUE=DATE:20160620
+DTSTAMP:20250811T060950Z
+UID:7pufcee4b4vds3bar2b2d2791g@google.com
+CREATED:20161209T223900Z
+LAST-MODIFIED:20161209T223900Z
+LOCATION:Baku\, Azerbaijan
+SEQUENCE:0
+STATUS:CONFIRMED
+SUMMARY:F1 -R8- Azerbaijan Grand Prix
+TRANSP:TRANSPARENT
+END:VEVENT
+BEGIN:VEVENT
+DTSTART;VALUE=DATE:20170903
+DTEND;VALUE=DATE:20170904
+DTSTAMP:20250811T060950Z
+UID:5eti1rdn27p6svk1flcaq59ctg@google.com
+CREATED:20161209T224110Z
+LAST-MODIFIED:20161209T224110Z
+LOCATION:Autodromo Monza\, Milan\, Italy
+SEQUENCE:0
+STATUS:CONFIRMED
+SUMMARY:F1 -R13- Gran Premio d'Italia
+TRANSP:TRANSPARENT
+END:VEVENT
+BEGIN:VEVENT
+DTSTART;VALUE=DATE:20170917
+DTEND;VALUE=DATE:20170918
+DTSTAMP:20250811T060950Z
+UID:qrt68c9svhoulr1s1j60j26uq0@google.com
+CREATED:20161209T224143Z
+LAST-MODIFIED:20161209T224143Z
+LOCATION:Marina Bay\, Singapore
+SEQUENCE:0
+STATUS:CONFIRMED
+SUMMARY:F1 -R14- Singapore Grand Prix
+TRANSP:TRANSPARENT
+END:VEVENT
+BEGIN:VEVENT
+DTSTART;VALUE=DATE:20171001
+DTEND;VALUE=DATE:20171002
+DTSTAMP:20250811T060950Z
+UID:sr3qm03apu5uh8ao4046be1vj0@google.com
+CREATED:20161209T224207Z
+LAST-MODIFIED:20161209T224207Z
+LOCATION:Sepang International Circuit\, KLIA\, Selangor Darul Ehsan\, Malay
+ sia
+SEQUENCE:0
+STATUS:CONFIRMED
+SUMMARY:F1 -R15- Malaysia Grand Prix
+TRANSP:TRANSPARENT
+END:VEVENT
+BEGIN:VEVENT
+DTSTART;VALUE=DATE:20171022
+DTEND;VALUE=DATE:20171023
+DTSTAMP:20250811T060950Z
+UID:gg24lm6b1abc7f07gouie3p3mk@google.com
+CREATED:20161209T224243Z
+LAST-MODIFIED:20161209T224243Z
+LOCATION:Circuit of the Americas\, Austin\, Texas\, USA
+SEQUENCE:0
+STATUS:CONFIRMED
+SUMMARY:F1 -R17- United States Grand Prix
+TRANSP:TRANSPARENT
+END:VEVENT
+BEGIN:VEVENT
+DTSTART;VALUE=DATE:20171112
+DTEND;VALUE=DATE:20171113
+DTSTAMP:20250811T060950Z
+UID:2pdunnbmtc9muvboqstq31pc88@google.com
+CREATED:20161209T224325Z
+LAST-MODIFIED:20161209T224325Z
+LOCATION:Autodromo Carlos Pace\, Interlagos\, Sao Paulo\, Brazil
+SEQUENCE:0
+STATUS:CONFIRMED
+SUMMARY:F1 -R19- Grande Premio do Brasil
+TRANSP:TRANSPARENT
+END:VEVENT
+BEGIN:VEVENT
+DTSTART;VALUE=DATE:20171126
+DTEND;VALUE=DATE:20171127
+DTSTAMP:20250811T060950Z
+UID:jhm233koqqb2ahgn1836bt92qo@google.com
+CREATED:20161209T224340Z
+LAST-MODIFIED:20161209T224340Z
+LOCATION:Yas Marina Circuit\, Abu Dhabi\, United Arab Emirates
+SEQUENCE:0
+STATUS:CONFIRMED
+SUMMARY:F1 -R20- Abu Dhabi Grand Prix
+TRANSP:TRANSPARENT
+END:VEVENT
+BEGIN:VEVENT
+DTSTART;VALUE=DATE:20171008
+DTEND;VALUE=DATE:20171009
+DTSTAMP:20250811T060950Z
+UID:074e27bolkf7bceajcki807r10@google.com
+CREATED:20161209T224514Z
+LAST-MODIFIED:20161209T224536Z
+LOCATION:Suzuka Circuit\, Mie Prefecture\, Japan
+SEQUENCE:0
+STATUS:CONFIRMED
+SUMMARY:F1 -R16- Japanese Grand Prix
+TRANSP:TRANSPARENT
+END:VEVENT
+BEGIN:VEVENT
+DTSTART;VALUE=DATE:20170326
+DTEND;VALUE=DATE:20170327
+DTSTAMP:20250811T060950Z
+UID:j67jjgego8poq91osgp9ilip1o@google.com
+CLASS:PUBLIC
+CREATED:20161209T223506Z
+LAST-MODIFIED:20170320T225543Z
+LOCATION:Albert Park\, Melbourne\, Victoria\, Australia
+SEQUENCE:0
+STATUS:CONFIRMED
+SUMMARY:F1 -R1- Australian Grand Prix
+TRANSP:TRANSPARENT
+X-MICROSOFT-CDO-ALLDAYEVENT:TRUE
+X-MICROSOFT-DISALLOW-COUNTER:FALSE
+END:VEVENT
+BEGIN:VEVENT
+DTSTART;VALUE=DATE:20170430
+DTEND;VALUE=DATE:20170501
+DTSTAMP:20250811T060950Z
+UID:hifv1puhp4mg3rcpodk24bacgo@google.com
+CLASS:PUBLIC
+CREATED:20161209T223637Z
+LAST-MODIFIED:20170320T225544Z
+LOCATION:Sochi International Street Circuit\, Olympic Park\, Sochi\, Russia
+SEQUENCE:0
+STATUS:CONFIRMED
+SUMMARY:F1 -R4- Russian Grand Prix
+TRANSP:TRANSPARENT
+X-MICROSOFT-CDO-ALLDAYEVENT:TRUE
+X-MICROSOFT-DISALLOW-COUNTER:FALSE
+END:VEVENT
+BEGIN:VEVENT
+DTSTART;VALUE=DATE:20170416
+DTEND;VALUE=DATE:20170417
+DTSTAMP:20250811T060950Z
+UID:h50vp0914dr134jvslu5n3cbt0@google.com
+CLASS:PUBLIC
+CREATED:20161209T223610Z
+LAST-MODIFIED:20170320T225545Z
+LOCATION:Bahrain International Circuit\, Sakhir\, Bahrain
+SEQUENCE:0
+STATUS:CONFIRMED
+SUMMARY:F1 -R3- Bahrain Grand Prix
+TRANSP:TRANSPARENT
+X-MICROSOFT-CDO-ALLDAYEVENT:TRUE
+X-MICROSOFT-DISALLOW-COUNTER:FALSE
+END:VEVENT
+BEGIN:VEVENT
+DTSTART;VALUE=DATE:20170514
+DTEND;VALUE=DATE:20170515
+DTSTAMP:20250811T060950Z
+UID:oukd85q92ea1rr19iho4lt2sn8@google.com
+CLASS:PUBLIC
+CREATED:20161209T223716Z
+LAST-MODIFIED:20170320T225547Z
+LOCATION:Barcelona-Catalunya Circuit\, Camino Mas Moreneta\, 08160 Montmeló
+ \, Barcelona\, Spain
+SEQUENCE:0
+STATUS:CONFIRMED
+SUMMARY:F1 -R5- Gran Premio de Espana
+TRANSP:TRANSPARENT
+X-MICROSOFT-CDO-ALLDAYEVENT:TRUE
+X-MICROSOFT-DISALLOW-COUNTER:FALSE
+END:VEVENT
+BEGIN:VEVENT
+DTSTART;VALUE=DATE:20170409
+DTEND;VALUE=DATE:20170410
+DTSTAMP:20250811T060950Z
+UID:sr9p4p6khdmr8b3vpgentsprlo@google.com
+CLASS:PUBLIC
+CREATED:20161209T223550Z
+LAST-MODIFIED:20170320T225548Z
+LOCATION:Shanghai International Circuit\, Shanghai\, China
+SEQUENCE:0
+STATUS:CONFIRMED
+SUMMARY:F1 -R2- Chinese Grand Prix
+TRANSP:TRANSPARENT
+X-MICROSOFT-CDO-ALLDAYEVENT:TRUE
+X-MICROSOFT-DISALLOW-COUNTER:FALSE
+END:VEVENT
+BEGIN:VEVENT
+DTSTART;VALUE=DATE:20170611
+DTEND;VALUE=DATE:20170612
+DTSTAMP:20250811T060950Z
+UID:0da95tuq8aplncsvpv7evcef68@google.com
+CLASS:PUBLIC
+CREATED:20161209T223750Z
+LAST-MODIFIED:20170320T225548Z
+LOCATION:Circuit Gilles Villeneuve\, Ille Notre-Dame\, Montreal\, Quebec\,
+ Canada
+SEQUENCE:0
+STATUS:CONFIRMED
+SUMMARY:F1 -R7- Grand Prix du Canada
+TRANSP:TRANSPARENT
+X-MICROSOFT-CDO-ALLDAYEVENT:TRUE
+X-MICROSOFT-DISALLOW-COUNTER:FALSE
+END:VEVENT
+BEGIN:VEVENT
+DTSTART;VALUE=DATE:20170528
+DTEND;VALUE=DATE:20170529
+DTSTAMP:20250811T060950Z
+UID:5haj0nqrd3qmcqm2huo81alduc@google.com
+CLASS:PUBLIC
+CREATED:20161209T223730Z
+LAST-MODIFIED:20170320T225549Z
+LOCATION:Monte Carlo\, Monaco
+SEQUENCE:0
+STATUS:CONFIRMED
+SUMMARY:F1 -R6- Grand Prix de Monaco
+TRANSP:TRANSPARENT
+X-MICROSOFT-CDO-ALLDAYEVENT:TRUE
+X-MICROSOFT-DISALLOW-COUNTER:FALSE
+END:VEVENT
+BEGIN:VEVENT
+DTSTART;VALUE=DATE:20170625
+DTEND;VALUE=DATE:20170626
+DTSTAMP:20250811T060950Z
+UID:likduffjdvsvnijvvcu0haba04@google.com
+CLASS:PUBLIC
+CREATED:20150913T164920Z
+LAST-MODIFIED:20170320T225550Z
+LOCATION:Baku\, Azerbaijan
+SEQUENCE:2
+STATUS:CONFIRMED
+SUMMARY:F1 -R8- Azerbaijan Grand Prix
+TRANSP:TRANSPARENT
+X-MICROSOFT-CDO-ALLDAYEVENT:TRUE
+X-MICROSOFT-DISALLOW-COUNTER:FALSE
+END:VEVENT
+BEGIN:VEVENT
+DTSTART;VALUE=DATE:20170709
+DTEND;VALUE=DATE:20170710
+DTSTAMP:20250811T060950Z
+UID:pit4r38ki5imngnrgj3fn93oek@google.com
+CLASS:PUBLIC
+CREATED:20161209T223923Z
+LAST-MODIFIED:20170320T225551Z
+LOCATION:Red Bull Ring\, Spielberg\, Austria
+SEQUENCE:0
+STATUS:CONFIRMED
+SUMMARY:F1 -R9- Grosser Preis von Oesterreich
+TRANSP:TRANSPARENT
+X-MICROSOFT-CDO-ALLDAYEVENT:TRUE
+X-MICROSOFT-DISALLOW-COUNTER:FALSE
+END:VEVENT
+BEGIN:VEVENT
+DTSTART;VALUE=DATE:20170716
+DTEND;VALUE=DATE:20170717
+DTSTAMP:20250811T060950Z
+UID:tbr71hvk5r8r5kudj32t0lgmsg@google.com
+CLASS:PUBLIC
+CREATED:20161209T223943Z
+LAST-MODIFIED:20170320T225551Z
+LOCATION:Silverstone Circuit\, Towcester\, Northamptonshire NN12 8TN\, Unit
+ ed Kingdom
+SEQUENCE:0
+STATUS:CONFIRMED
+SUMMARY:F1 -R10- British Grand Prix
+TRANSP:TRANSPARENT
+X-MICROSOFT-CDO-ALLDAYEVENT:TRUE
+X-MICROSOFT-DISALLOW-COUNTER:FALSE
+END:VEVENT
+BEGIN:VEVENT
+DTSTART;VALUE=DATE:20170730
+DTEND;VALUE=DATE:20170731
+DTSTAMP:20250811T060950Z
+UID:q3ij7ajoo19nv3lr1r2pl01i0k@google.com
+CLASS:PUBLIC
+CREATED:20161209T224002Z
+LAST-MODIFIED:20170320T225553Z
+LOCATION:Hungaroring\, Budapest\, Hungary
+SEQUENCE:0
+STATUS:CONFIRMED
+SUMMARY:F1 -R11- Magyar Nagydij (Hungarian Grand Prix)
+TRANSP:TRANSPARENT
+X-MICROSOFT-CDO-ALLDAYEVENT:TRUE
+X-MICROSOFT-DISALLOW-COUNTER:FALSE
+END:VEVENT
+BEGIN:VEVENT
+DTSTART;VALUE=DATE:20170827
+DTEND;VALUE=DATE:20170828
+DTSTAMP:20250811T060950Z
+UID:4u3k9b8k1s0e1ee7kaq0jhmqd4@google.com
+CLASS:PUBLIC
+CREATED:20161209T224043Z
+LAST-MODIFIED:20170320T225555Z
+LOCATION:Spa-Francorchamps\, Francorchamps\, Belgium
+SEQUENCE:0
+STATUS:CONFIRMED
+SUMMARY:F1 -R12- Belgian Grand Prix
+TRANSP:TRANSPARENT
+X-MICROSOFT-CDO-ALLDAYEVENT:TRUE
+X-MICROSOFT-DISALLOW-COUNTER:FALSE
+END:VEVENT
+BEGIN:VEVENT
+DTSTART;VALUE=DATE:20171029
+DTEND;VALUE=DATE:20171030
+DTSTAMP:20250811T060950Z
+UID:llhqvmvs5kf1uprnn2n460f0ic@google.com
+CREATED:20161209T224305Z
+LAST-MODIFIED:20171022T211628Z
+LOCATION:Autodromo Hermanos Rodriguez\, Av. Viaducto Rio de la Piedad S/N\,
+ Iztacalco\, Granjas México\, 08400 Ciudad de México\, D.F.\, Mexico
+SEQUENCE:1
+STATUS:CONFIRMED
+SUMMARY:F1 -R18- Gran Premio de Mexico
+TRANSP:TRANSPARENT
+END:VEVENT
+BEGIN:VEVENT
+DTSTART;VALUE=DATE:20180429
+DTEND;VALUE=DATE:20180430
+DTSTAMP:20250811T060950Z
+UID:28is3s4orlmqnhs5babmoo52dp@google.com
+CLASS:PUBLIC
+CREATED:20171229T213404Z
+LAST-MODIFIED:20171229T213404Z
+LOCATION:Baku\, Azerbaijan
+SEQUENCE:0
+STATUS:CONFIRMED
+SUMMARY:F1 -R4- Azerbaijan Grand Prix
+TRANSP:TRANSPARENT
+END:VEVENT
+BEGIN:VEVENT
+DTSTART;VALUE=DATE:20180325
+DTEND;VALUE=DATE:20180326
+DTSTAMP:20250811T060950Z
+UID:5ku5ndrgar7d8r7qere7ljkd5p@google.com
+CLASS:PUBLIC
+CREATED:20171229T210108Z
+LAST-MODIFIED:20171229T213417Z
+LOCATION:Albert Park\, Melbourne\, Victoria\, Australia
+SEQUENCE:0
+STATUS:CONFIRMED
+SUMMARY:F1 -R1- Rolex Australian Grand Prix
+TRANSP:TRANSPARENT
+END:VEVENT
+BEGIN:VEVENT
+DTSTART;VALUE=DATE:20180408
+DTEND;VALUE=DATE:20180409
+DTSTAMP:20250811T060950Z
+UID:6pj87unno6qpqdp53cfdsbfpvd@google.com
+CLASS:PUBLIC
+CREATED:20171229T210221Z
+DESCRIPTION:Gulf Air Bahrain Grand Prix
+LAST-MODIFIED:20171229T213631Z
+LOCATION:Bahrain International Circuit\, Sakhir\, Bahrain
+SEQUENCE:0
+STATUS:CONFIRMED
+SUMMARY:F1 -R2- Gulf Air Bahrain Grand Prix
+TRANSP:TRANSPARENT
+END:VEVENT
+BEGIN:VEVENT
+DTSTART;VALUE=DATE:20180415
+DTEND;VALUE=DATE:20180416
+DTSTAMP:20250811T060950Z
+UID:3qoc9na1jss1kkh73v1id97ev5@google.com
+CLASS:PUBLIC
+CREATED:20171229T211738Z
+DESCRIPTION:Heineken Chinese Grand Prix
+LAST-MODIFIED:20171229T213638Z
+LOCATION:Shanghai International Circuit\, Shanghai\, China
+SEQUENCE:0
+STATUS:CONFIRMED
+SUMMARY:F1 -R3- Heineken Chinese Grand Prix
+TRANSP:TRANSPARENT
+END:VEVENT
+BEGIN:VEVENT
+DTSTART;VALUE=DATE:20180513
+DTEND;VALUE=DATE:20180514
+DTSTAMP:20250811T060950Z
+UID:2vd4pd2t2v2i62p4rk1t36aus7@google.com
+CLASS:PUBLIC
+CREATED:20171229T213545Z
+DESCRIPTION:Spanish Grand Prix
+LAST-MODIFIED:20171229T213654Z
+LOCATION:Barcelona-Catalunya Circuit\, Camino Mas Moreneta\, 08160 Montmeló
+ \, Barcelona\, Spain
+SEQUENCE:0
+STATUS:CONFIRMED
+SUMMARY:F1 -R5- Gran Premio de España
+TRANSP:TRANSPARENT
+END:VEVENT
+BEGIN:VEVENT
+DTSTART;VALUE=DATE:20180610
+DTEND;VALUE=DATE:20180611
+DTSTAMP:20250811T060950Z
+UID:7grdg6p8cuj2pabaovfksr52tg@google.com
+CLASS:PUBLIC
+CREATED:20171229T213924Z
+DESCRIPTION:Canadian Grand Prix
+LAST-MODIFIED:20171229T213924Z
+LOCATION:Circuit Gilles Villeneuve\, Ille Notre-Dame\, Montreal\, Quebec\,
+ Canada
+SEQUENCE:0
+STATUS:CONFIRMED
+SUMMARY:F1 -R7- Grand Prix du Canada
+TRANSP:TRANSPARENT
+END:VEVENT
+BEGIN:VEVENT
+DTSTART;VALUE=DATE:20180708
+DTEND;VALUE=DATE:20180709
+DTSTAMP:20250811T060950Z
+UID:17ojpfbh3dr4ob669uo1ma0pmd@google.com
+CLASS:PUBLIC
+CREATED:20171229T214312Z
+DESCRIPTION:Rolex British Grand Prix
+LAST-MODIFIED:20171229T214312Z
+LOCATION:Silverstone Circuit\, Towcester\, Northamptonshire NN12 8TN\, Unit
+ ed Kingdom
+SEQUENCE:0
+STATUS:CONFIRMED
+SUMMARY:F1 -R10- Rolex British Grand Prix
+TRANSP:TRANSPARENT
+END:VEVENT
+BEGIN:VEVENT
+DTSTART;VALUE=DATE:20180701
+DTEND;VALUE=DATE:20180702
+DTSTAMP:20250811T060950Z
+UID:1b2qvh3fidfnrap42kgtpa9in2@google.com
+CLASS:PUBLIC
+CREATED:20171229T214222Z
+DESCRIPTION:Austrian Grand Prix
+LAST-MODIFIED:20171229T214327Z
+LOCATION:Red Bull Ring Str. 1\, 8724 Spielberg\, Austria
+SEQUENCE:0
+STATUS:CONFIRMED
+SUMMARY:F1 -R9- Grosser Preis von Österreich
+TRANSP:TRANSPARENT
+END:VEVENT
+BEGIN:VEVENT
+DTSTART;VALUE=DATE:20180527
+DTEND;VALUE=DATE:20180528
+DTSTAMP:20250811T060950Z
+UID:4negc3b2tdb2ic2ei28ir0p923@google.com
+CLASS:PUBLIC
+CREATED:20171229T213822Z
+DESCRIPTION:Monaco Grand Prix
+LAST-MODIFIED:20171229T214340Z
+LOCATION:Monte Carlo\, Monaco
+SEQUENCE:0
+STATUS:CONFIRMED
+SUMMARY:F1 -R6- Grand Prix de Monaco
+TRANSP:TRANSPARENT
+END:VEVENT
+BEGIN:VEVENT
+DTSTART;VALUE=DATE:20180729
+DTEND;VALUE=DATE:20180730
+DTSTAMP:20250811T060950Z
+UID:3f13q7g5v0k9n5bq2cvdvdpbpj@google.com
+CLASS:PUBLIC
+CREATED:20171229T214509Z
+DESCRIPTION:Hungarian Grand Prix
+LAST-MODIFIED:20171229T214509Z
+LOCATION:Hungaroring\, Budapest\, Hungary
+SEQUENCE:0
+STATUS:CONFIRMED
+SUMMARY:F1 -R11- Magyar Nagydij (Hungarian Grand Prix)
+TRANSP:TRANSPARENT
+END:VEVENT
+BEGIN:VEVENT
+DTSTART;VALUE=DATE:20180722
+DTEND;VALUE=DATE:20180723
+DTSTAMP:20250811T060950Z
+UID:0ghtgrcf5ubtpt6p89uhjal7hm@google.com
+CLASS:PUBLIC
+CREATED:20171229T214431Z
+DESCRIPTION:German Grand Prix
+LAST-MODIFIED:20171229T214520Z
+LOCATION:Hockenheimring\, Am Motodrom\, 68766 Hockenheim\, Germany
+SEQUENCE:0
+STATUS:CONFIRMED
+SUMMARY:F1 -R10- Grosser Preis von Deutschland
+TRANSP:TRANSPARENT
+END:VEVENT
+BEGIN:VEVENT
+DTSTART;VALUE=DATE:20180826
+DTEND;VALUE=DATE:20180827
+DTSTAMP:20250811T060950Z
+UID:2gt8mb8gn0m8b1elu66cnt1pld@google.com
+CLASS:PUBLIC
+CREATED:20171229T214646Z
+DESCRIPTION:Belgian Grand Prix
+LAST-MODIFIED:20171229T214646Z
+LOCATION:Circuit de Spa-Francorchamps\, Route du Circuit 55\, 4970 Stavelot
+ \, Belgium
+SEQUENCE:0
+STATUS:CONFIRMED
+SUMMARY:F1 -R12- Belgian Grand Prix
+TRANSP:TRANSPARENT
+END:VEVENT
+BEGIN:VEVENT
+DTSTART;VALUE=DATE:20180902
+DTEND;VALUE=DATE:20180903
+DTSTAMP:20250811T060950Z
+UID:4a5jv07pf5taedj81ksrjkutme@google.com
+CLASS:PUBLIC
+CREATED:20171229T214723Z
+DESCRIPTION:Italian Grand Prix
+LAST-MODIFIED:20171229T214723Z
+LOCATION:Autodromo Nazionale Monza\, Via Vedano\, 5\, 20900 Monza MB\, Ital
+ y
+SEQUENCE:0
+STATUS:CONFIRMED
+SUMMARY:F1 -R13- Heineken Gran Premio d'Italia
+TRANSP:TRANSPARENT
+END:VEVENT
+BEGIN:VEVENT
+DTSTART;VALUE=DATE:20180916
+DTEND;VALUE=DATE:20180917
+DTSTAMP:20250811T060950Z
+UID:7r73922rr350sv1qu6n0fc3gus@google.com
+CLASS:PUBLIC
+CREATED:20171229T214754Z
+DESCRIPTION:Singapore Grand Prix
+LAST-MODIFIED:20171229T214754Z
+LOCATION:Marina Bay\, Singapore
+SEQUENCE:0
+STATUS:CONFIRMED
+SUMMARY:F1 -R14- Singapore Grand Prix
+TRANSP:TRANSPARENT
+END:VEVENT
+BEGIN:VEVENT
+DTSTART;VALUE=DATE:20180930
+DTEND;VALUE=DATE:20181001
+DTSTAMP:20250811T060950Z
+UID:38clvh35ns1eds5i95ibfaj1ab@google.com
+CLASS:PUBLIC
+CREATED:20171229T214855Z
+DESCRIPTION:Russian Grand Prix
+LAST-MODIFIED:20171229T214855Z
+LOCATION:Sochi International Street Circuit\, Olympic Park\, Sochi\, Russia
+SEQUENCE:0
+STATUS:CONFIRMED
+SUMMARY:F1 -R16- VTB Russian Grand Prix
+TRANSP:TRANSPARENT
+END:VEVENT
+BEGIN:VEVENT
+DTSTART;VALUE=DATE:20181007
+DTEND;VALUE=DATE:20181008
+DTSTAMP:20250811T060950Z
+UID:50klunrgmb1l3iid5ov41isijo@google.com
+CLASS:PUBLIC
+CREATED:20171229T214924Z
+DESCRIPTION:Japanese Grand Prix
+LAST-MODIFIED:20171229T214924Z
+LOCATION:Suzuka Circuit\, Mie Prefecture\, Japan
+SEQUENCE:0
+STATUS:CONFIRMED
+SUMMARY:F1 -R16- Japanese Grand Prix
+TRANSP:TRANSPARENT
+END:VEVENT
+BEGIN:VEVENT
+DTSTART;VALUE=DATE:20181021
+DTEND;VALUE=DATE:20181022
+DTSTAMP:20250811T060950Z
+UID:4uiio1rqpgq2seoemjpa2i8ben@google.com
+CLASS:PUBLIC
+CREATED:20171229T214952Z
+DESCRIPTION:United States Grand Prix
+LAST-MODIFIED:20171229T214952Z
+LOCATION:Circuit of the Americas\, 9201 Circuit of the Americas Blvd\, Aust
+ in\, TX 78617\, USA
+SEQUENCE:0
+STATUS:CONFIRMED
+SUMMARY:F1 -R17- United States Grand Prix
+TRANSP:TRANSPARENT
+END:VEVENT
+BEGIN:VEVENT
+DTSTART;VALUE=DATE:20181111
+DTEND;VALUE=DATE:20181112
+DTSTAMP:20250811T060950Z
+UID:1bih0lmstg31cp6nuqrrqo1kk8@google.com
+CLASS:PUBLIC
+CREATED:20171229T215143Z
+DESCRIPTION:Brazilian Grand Prix
+LAST-MODIFIED:20171229T215143Z
+LOCATION:Autodromo Carlos Pace\, Interlagos\, Sao Paulo\, Brazil
+SEQUENCE:0
+STATUS:CONFIRMED
+SUMMARY:F1 -R19- Grande Prêmio do Brasil
+TRANSP:TRANSPARENT
+END:VEVENT
+BEGIN:VEVENT
+DTSTART;VALUE=DATE:20181028
+DTEND;VALUE=DATE:20181029
+DTSTAMP:20250811T060950Z
+UID:7fq24gc2ilrt1cj7ajcqakp1l6@google.com
+CLASS:PUBLIC
+CREATED:20171229T215100Z
+DESCRIPTION:Mexican Grand Prix
+LAST-MODIFIED:20171229T215233Z
+LOCATION:Autodromo Hermanos Rodriguez\, Av. Viaducto Rio de la Piedad S/N\,
+ Iztacalco\, Granjas México\, 08400 Ciudad de México\, D.F.\, Mexico
+SEQUENCE:0
+STATUS:CONFIRMED
+SUMMARY:F1 -R18- Gran Premio de México
+TRANSP:TRANSPARENT
+END:VEVENT
+BEGIN:VEVENT
+DTSTART;VALUE=DATE:20181125
+DTEND;VALUE=DATE:20181126
+DTSTAMP:20250811T060950Z
+UID:3d0v39mr6f7pe7vmd24mkk34bn@google.com
+CLASS:PUBLIC
+CREATED:20171229T215217Z
+LAST-MODIFIED:20171229T215248Z
+LOCATION:Yas Marina Circuit - Abu Dhabi - United Arab Emirates
+SEQUENCE:0
+STATUS:CONFIRMED
+SUMMARY:F1 -R20- Abu Dhabi Grand Prix
+TRANSP:TRANSPARENT
+END:VEVENT
+BEGIN:VEVENT
+DTSTART;VALUE=DATE:20180624
+DTEND;VALUE=DATE:20180625
+DTSTAMP:20250811T060950Z
+UID:5t9vopu33s1k9kd97eb23nsgg7@google.com
+CLASS:PUBLIC
+CREATED:20171229T214059Z
+DESCRIPTION:French Grand Prix
+LAST-MODIFIED:20180101T183615Z
+LOCATION:Circuit Paul Ricard\, 2760 Route des Hauts du Camp\, RDN8\, 83330
+ Le Castellet\, France
+SEQUENCE:0
+STATUS:CONFIRMED
+SUMMARY:F1 -R8- Grand Prix de France
+TRANSP:TRANSPARENT
+END:VEVENT
+BEGIN:VEVENT
+DTSTART;VALUE=DATE:20190317
+DTEND;VALUE=DATE:20190318
+DTSTAMP:20250811T060950Z
+UID:25duqhu12mfsskr58e7eomnlon@google.com
+CLASS:PUBLIC
+CREATED:20181013T194011Z
+LAST-MODIFIED:20181013T194011Z
+LOCATION:Albert Park\, Melbourne\, Victoria\, Australia
+SEQUENCE:0
+STATUS:CONFIRMED
+SUMMARY:F1 -R1- Australian Grand Prix
+TRANSP:TRANSPARENT
+END:VEVENT
+BEGIN:VEVENT
+DTSTART;VALUE=DATE:20190331
+DTEND;VALUE=DATE:20190401
+DTSTAMP:20250811T060950Z
+UID:6hodsac6tca4tecn8vemvk3oo5@google.com
+CLASS:PUBLIC
+CREATED:20181013T194028Z
+DESCRIPTION:Gulf Air Bahrain Grand Prix
+LAST-MODIFIED:20181013T194028Z
+LOCATION:Bahrain International Circuit\, Sakhir\, Bahrain
+SEQUENCE:0
+STATUS:CONFIRMED
+SUMMARY:F1 -R2- Bahrain Grand Prix
+TRANSP:TRANSPARENT
+END:VEVENT
+BEGIN:VEVENT
+DTSTART;VALUE=DATE:20190414
+DTEND;VALUE=DATE:20190415
+DTSTAMP:20250811T060950Z
+UID:1qdp301vlete5eoomkoijd3boc@google.com
+CLASS:PUBLIC
+CREATED:20181013T194049Z
+DESCRIPTION:Heineken Chinese Grand Prix
+LAST-MODIFIED:20181013T194049Z
+LOCATION:Shanghai International Circuit\, Shanghai\, China
+SEQUENCE:0
+STATUS:CONFIRMED
+SUMMARY:F1 -R3- Chinese Grand Prix
+TRANSP:TRANSPARENT
+END:VEVENT
+BEGIN:VEVENT
+DTSTART;VALUE=DATE:20190428
+DTEND;VALUE=DATE:20190429
+DTSTAMP:20250811T060950Z
+UID:55u6jud9785u9ufmab1t5dao9t@google.com
+CLASS:PUBLIC
+CREATED:20181013T194116Z
+LAST-MODIFIED:20181013T194116Z
+LOCATION:Baku\, Azerbaijan
+SEQUENCE:0
+STATUS:CONFIRMED
+SUMMARY:F1 -R4- Azerbaijan Grand Prix
+TRANSP:TRANSPARENT
+END:VEVENT
+BEGIN:VEVENT
+DTSTART;VALUE=DATE:20190512
+DTEND;VALUE=DATE:20190513
+DTSTAMP:20250811T060950Z
+UID:69jlp83i8j0k08buqdqgj6ds6a@google.com
+CLASS:PUBLIC
+CREATED:20181013T194227Z
+DESCRIPTION:Spanish Grand Prix
+LAST-MODIFIED:20181013T194227Z
+LOCATION:Barcelona-Catalunya Circuit\, Camino Mas Moreneta\, 08160 Montmeló
+ \, Barcelona\, Spain
+SEQUENCE:0
+STATUS:CONFIRMED
+SUMMARY:F1 -R5- Gran Premio de España
+TRANSP:TRANSPARENT
+END:VEVENT
+BEGIN:VEVENT
+DTSTART;VALUE=DATE:20190526
+DTEND;VALUE=DATE:20190527
+DTSTAMP:20250811T060950Z
+UID:4u290ckolv0tut34648d9fdd83@google.com
+CLASS:PUBLIC
+CREATED:20181013T194240Z
+DESCRIPTION:Monaco Grand Prix
+LAST-MODIFIED:20181013T194240Z
+LOCATION:Monte Carlo\, Monaco
+SEQUENCE:0
+STATUS:CONFIRMED
+SUMMARY:F1 -R6- Grand Prix de Monaco
+TRANSP:TRANSPARENT
+END:VEVENT
+BEGIN:VEVENT
+DTSTART;VALUE=DATE:20190609
+DTEND;VALUE=DATE:20190610
+DTSTAMP:20250811T060950Z
+UID:66s93pg6gjs54ko1pdf7ha2hds@google.com
+CLASS:PUBLIC
+CREATED:20181013T194302Z
+DESCRIPTION:Canadian Grand Prix
+LAST-MODIFIED:20181013T194302Z
+LOCATION:Circuit Gilles Villeneuve\, Ille Notre-Dame\, Montreal\, Quebec\,
+ Canada
+SEQUENCE:0
+STATUS:CONFIRMED
+SUMMARY:F1 -R7- Grand Prix du Canada
+TRANSP:TRANSPARENT
+END:VEVENT
+BEGIN:VEVENT
+DTSTART;VALUE=DATE:20190623
+DTEND;VALUE=DATE:20190624
+DTSTAMP:20250811T060950Z
+UID:3k4a7m73p05em75evd2phcg2rs@google.com
+CLASS:PUBLIC
+CREATED:20181013T194318Z
+DESCRIPTION:French Grand Prix
+LAST-MODIFIED:20181013T194319Z
+LOCATION:Circuit Paul Ricard\, 2760 Route des Hauts du Camp\, RDN8\, 83330
+ Le Castellet\, France
+SEQUENCE:0
+STATUS:CONFIRMED
+SUMMARY:F1 -R8- Grand Prix de France
+TRANSP:TRANSPARENT
+END:VEVENT
+BEGIN:VEVENT
+DTSTART;VALUE=DATE:20190630
+DTEND;VALUE=DATE:20190701
+DTSTAMP:20250811T060950Z
+UID:34epeq3h0mj8r7gju0ncm0k0nu@google.com
+CLASS:PUBLIC
+CREATED:20181013T194345Z
+DESCRIPTION:Austrian Grand Prix
+LAST-MODIFIED:20181013T194345Z
+LOCATION:Red Bull Ring Str. 1\, 8724 Spielberg\, Austria
+SEQUENCE:0
+STATUS:CONFIRMED
+SUMMARY:F1 -R9- Grosser Preis von Österreich
+TRANSP:TRANSPARENT
+END:VEVENT
+BEGIN:VEVENT
+DTSTART;VALUE=DATE:20190714
+DTEND;VALUE=DATE:20190715
+DTSTAMP:20250811T060950Z
+UID:2vn0ln0rh7l4hk2i92oi5o2b7q@google.com
+CLASS:PUBLIC
+CREATED:20181013T194405Z
+DESCRIPTION:Rolex British Grand Prix
+LAST-MODIFIED:20181013T194405Z
+LOCATION:Silverstone Circuit\, Towcester\, Northamptonshire NN12 8TN\, Unit
+ ed Kingdom
+SEQUENCE:0
+STATUS:CONFIRMED
+SUMMARY:F1 -R10- British Grand Prix
+TRANSP:TRANSPARENT
+END:VEVENT
+BEGIN:VEVENT
+DTSTART;VALUE=DATE:20190929
+DTEND;VALUE=DATE:20190930
+DTSTAMP:20250811T060950Z
+UID:0o54b3c6o7e2o0bsh25aet8r8c@google.com
+CLASS:PUBLIC
+CREATED:20181013T194552Z
+DESCRIPTION:Russian Grand Prix
+LAST-MODIFIED:20181013T194552Z
+LOCATION:Sochi International Street Circuit\, Olympic Park\, Sochi\, Russia
+SEQUENCE:0
+STATUS:CONFIRMED
+SUMMARY:F1 -R16- Russian Grand Prix
+TRANSP:TRANSPARENT
+END:VEVENT
+BEGIN:VEVENT
+DTSTART;VALUE=DATE:20190728
+DTEND;VALUE=DATE:20190729
+DTSTAMP:20250811T060950Z
+UID:1umgsqc83ksk76b9m5r3qofrts@google.com
+CLASS:PUBLIC
+CREATED:20181013T194424Z
+DESCRIPTION:German Grand Prix
+LAST-MODIFIED:20190304T181825Z
+LOCATION:Hockenheimring\, Am Motodrom\, 68766 Hockenheim\, Germany
+SEQUENCE:0
+STATUS:CONFIRMED
+SUMMARY:F1 -R11- Grosser Preis von Deutschland
+TRANSP:TRANSPARENT
+END:VEVENT
+BEGIN:VEVENT
+DTSTART;VALUE=DATE:20190804
+DTEND;VALUE=DATE:20190805
+DTSTAMP:20250811T060950Z
+UID:5kjlg6o1a1vpojb3ku81cod0v9@google.com
+CLASS:PUBLIC
+CREATED:20181013T194440Z
+DESCRIPTION:Hungarian Grand Prix
+LAST-MODIFIED:20190304T181831Z
+LOCATION:Hungaroring\, Budapest\, Hungary
+SEQUENCE:0
+STATUS:CONFIRMED
+SUMMARY:F1 -R12- Magyar Nagydij (Hungarian Grand Prix)
+TRANSP:TRANSPARENT
+END:VEVENT
+BEGIN:VEVENT
+DTSTART;VALUE=DATE:20190901
+DTEND;VALUE=DATE:20190902
+DTSTAMP:20250811T060950Z
+UID:1ivhna9mj49jrehkk14mfbjk47@google.com
+CLASS:PUBLIC
+CREATED:20181013T194456Z
+DESCRIPTION:Belgian Grand Prix
+LAST-MODIFIED:20190304T181836Z
+LOCATION:Circuit de Spa-Francorchamps\, Route du Circuit 55\, 4970 Stavelot
+ \, Belgium
+SEQUENCE:0
+STATUS:CONFIRMED
+SUMMARY:F1 -R13- Belgian Grand Prix
+TRANSP:TRANSPARENT
+END:VEVENT
+BEGIN:VEVENT
+DTSTART;VALUE=DATE:20190908
+DTEND;VALUE=DATE:20190909
+DTSTAMP:20250811T060950Z
+UID:3hca09or2rdm9src64hhp8vr05@google.com
+CLASS:PUBLIC
+CREATED:20181013T194515Z
+DESCRIPTION:Italian Grand Prix
+LAST-MODIFIED:20190304T181843Z
+LOCATION:Autodromo Nazionale Monza\, Via Vedano\, 5\, 20900 Monza MB\, Ital
+ y
+SEQUENCE:0
+STATUS:CONFIRMED
+SUMMARY:F1 -R14- Gran Premio d'Italia
+TRANSP:TRANSPARENT
+END:VEVENT
+BEGIN:VEVENT
+DTSTART;VALUE=DATE:20190922
+DTEND;VALUE=DATE:20190923
+DTSTAMP:20250811T060950Z
+UID:293qmnorlc4cpgtbh9tjghgvdm@google.com
+CLASS:PUBLIC
+CREATED:20181013T194529Z
+DESCRIPTION:Singapore Grand Prix
+LAST-MODIFIED:20190304T181850Z
+LOCATION:Marina Bay\, Singapore
+SEQUENCE:0
+STATUS:CONFIRMED
+SUMMARY:F1 -R15- Singapore Grand Prix
+TRANSP:TRANSPARENT
+END:VEVENT
+BEGIN:VEVENT
+DTSTART;VALUE=DATE:20191013
+DTEND;VALUE=DATE:20191014
+DTSTAMP:20250811T060950Z
+UID:533b1hiq1ngdrsbouqvikroogp@google.com
+CLASS:PUBLIC
+CREATED:20181013T194612Z
+DESCRIPTION:Japanese Grand Prix
+LAST-MODIFIED:20190304T181903Z
+LOCATION:Suzuka Circuit\, Mie Prefecture\, Japan
+SEQUENCE:2
+STATUS:CONFIRMED
+SUMMARY:F1 -R17- Japanese Grand Prix
+TRANSP:TRANSPARENT
+END:VEVENT
+BEGIN:VEVENT
+DTSTART;VALUE=DATE:20191027
+DTEND;VALUE=DATE:20191028
+DTSTAMP:20250811T060950Z
+UID:3evg5rjjso5lb9qqv2qcgoav8m@google.com
+CLASS:PUBLIC
+CREATED:20181013T194639Z
+DESCRIPTION:Mexican Grand Prix
+LAST-MODIFIED:20190304T181912Z
+LOCATION:Autodromo Hermanos Rodriguez\, Av. Viaducto Rio de la Piedad S/N\,
+ Iztacalco\, Granjas México\, 08400 Ciudad de México\, D.F.\, Mexico
+SEQUENCE:0
+STATUS:CONFIRMED
+SUMMARY:F1 -R18- Gran Premio de México
+TRANSP:TRANSPARENT
+END:VEVENT
+BEGIN:VEVENT
+DTSTART;VALUE=DATE:20191103
+DTEND;VALUE=DATE:20191104
+DTSTAMP:20250811T060950Z
+UID:3eicl2m3h193m21vf684tdmr24@google.com
+CLASS:PUBLIC
+CREATED:20181013T194656Z
+DESCRIPTION:United States Grand Prix
+LAST-MODIFIED:20190304T181920Z
+LOCATION:Circuit of the Americas\, 9201 Circuit of the Americas Blvd\, Aust
+ in\, TX 78617\, USA
+SEQUENCE:0
+STATUS:CONFIRMED
+SUMMARY:F1 -R19- United States Grand Prix
+TRANSP:TRANSPARENT
+END:VEVENT
+BEGIN:VEVENT
+DTSTART;VALUE=DATE:20191117
+DTEND;VALUE=DATE:20191118
+DTSTAMP:20250811T060950Z
+UID:1nenusomk8mmt4mjhu6qgj72an@google.com
+CLASS:PUBLIC
+CREATED:20181013T194719Z
+DESCRIPTION:Brazilian Grand Prix
+LAST-MODIFIED:20190304T181928Z
+LOCATION:Autodromo Carlos Pace\, Interlagos\, Sao Paulo\, Brazil
+SEQUENCE:0
+STATUS:CONFIRMED
+SUMMARY:F1 -R20- Grande Prêmio do Brasil
+TRANSP:TRANSPARENT
+END:VEVENT
+BEGIN:VEVENT
+DTSTART;VALUE=DATE:20191201
+DTEND;VALUE=DATE:20191202
+DTSTAMP:20250811T060950Z
+UID:0lm5jbgkoe5sm30ak6ddp38bol@google.com
+CLASS:PUBLIC
+CREATED:20181013T194735Z
+LAST-MODIFIED:20190304T181935Z
+LOCATION:Yas Marina Circuit - Abu Dhabi - United Arab Emirates
+SEQUENCE:0
+STATUS:CONFIRMED
+SUMMARY:F1 -R21- Abu Dhabi Grand Prix
+TRANSP:TRANSPARENT
+END:VEVENT
+BEGIN:VEVENT
+DTSTART;VALUE=DATE:20200322
+DTEND;VALUE=DATE:20200323
+DTSTAMP:20250811T060950Z
+UID:6m7nkc902gg0st5kscum22cigb@google.com
+CLASS:PUBLIC
+CREATED:20191005T185333Z
+DESCRIPTION:Gulf Air Bahrain Grand Prix
+LAST-MODIFIED:20200317T225209Z
+LOCATION:Bahrain International Circuit\, Sakhir\, Bahrain
+SEQUENCE:0
+STATUS:CONFIRMED
+SUMMARY:*Postponed* F1 -R2- Bahrain Grand Prix
+TRANSP:TRANSPARENT
+END:VEVENT
+BEGIN:VEVENT
+DTSTART;VALUE=DATE:20200315
+DTEND;VALUE=DATE:20200316
+DTSTAMP:20250811T060950Z
+UID:2bmkq0h3eaf7snva44alv6qjiv@google.com
+CLASS:PUBLIC
+CREATED:20191005T184304Z
+LAST-MODIFIED:20200317T225219Z
+LOCATION:Albert Park\, Melbourne\, Victoria\, Australia
+SEQUENCE:0
+STATUS:CONFIRMED
+SUMMARY:*Postponed* F1 -R1- Australian Grand Prix
+TRANSP:TRANSPARENT
+END:VEVENT
+BEGIN:VEVENT
+DTSTART;VALUE=DATE:20200524
+DTEND;VALUE=DATE:20200525
+DTSTAMP:20250811T060950Z
+UID:06t8ru3g78u81h5rbht4b3mv9e@google.com
+CLASS:PUBLIC
+CREATED:20191005T185619Z
+DESCRIPTION:Monaco Grand Prix
+LAST-MODIFIED:20200319T221015Z
+LOCATION:Monte Carlo\, Monaco
+SEQUENCE:0
+STATUS:CONFIRMED
+SUMMARY:*Cancelled* F1 -R7- Grand Prix de Monaco
+TRANSP:TRANSPARENT
+END:VEVENT
+BEGIN:VEVENT
+DTSTART;VALUE=DATE:20200510
+DTEND;VALUE=DATE:20200511
+DTSTAMP:20250811T060950Z
+UID:7boe57selo2he5sjapquehd8e3@google.com
+CLASS:PUBLIC
+CREATED:20191005T185600Z
+DESCRIPTION:Spanish Grand Prix
+LAST-MODIFIED:20200319T221151Z
+LOCATION:Barcelona-Catalunya Circuit\, Camino Mas Moreneta\, 08160 Montmeló
+ \, Barcelona\, Spain
+SEQUENCE:0
+STATUS:CONFIRMED
+SUMMARY:*Postponed* F1 -R6- Gran Premio de España
+TRANSP:TRANSPARENT
+END:VEVENT
+BEGIN:VEVENT
+DTSTART;VALUE=DATE:20200419
+DTEND;VALUE=DATE:20200420
+DTSTAMP:20250811T060950Z
+UID:6j7ce9japdlv4gb55249eokmom@google.com
+CLASS:PUBLIC
+CREATED:20191005T185353Z
+DESCRIPTION:Heineken Chinese Grand Prix
+LAST-MODIFIED:20200503T213705Z
+LOCATION:Shanghai International Circuit\, Shanghai\, China
+SEQUENCE:0
+STATUS:CONFIRMED
+SUMMARY:*Cancelled* F1 -R4- Chinese Grand Prix
+TRANSP:TRANSPARENT
+END:VEVENT
+BEGIN:VEVENT
+DTSTART;VALUE=DATE:20200405
+DTEND;VALUE=DATE:20200406
+DTSTAMP:20250811T060950Z
+UID:5qkm1bsrj6dpgu2gc6rj7f45ib@google.com
+CLASS:PUBLIC
+CREATED:20191005T185452Z
+LAST-MODIFIED:20200503T213715Z
+LOCATION:Hanoi\, Hoàn Kiếm\, Hanoi\, Vietnam
+SEQUENCE:0
+STATUS:CONFIRMED
+SUMMARY:*Cancelled* F1 -R3- Vietnam Grand Prix
+TRANSP:TRANSPARENT
+END:VEVENT
+BEGIN:VEVENT
+DTSTART;VALUE=DATE:20200628
+DTEND;VALUE=DATE:20200629
+DTSTAMP:20250811T060950Z
+UID:6pljk4ft37kjok6be6iskercni@google.com
+CLASS:PUBLIC
+CREATED:20191005T185736Z
+DESCRIPTION:French Grand Prix
+LAST-MODIFIED:20200503T213728Z
+LOCATION:Circuit Paul Ricard\, 2760 Route des Hauts du Camp\, RDN8\, 83330
+ Le Castellet\, France
+SEQUENCE:0
+STATUS:CONFIRMED
+SUMMARY:*Postponed* F1 -R10- Grand Prix de France
+TRANSP:TRANSPARENT
+END:VEVENT
+BEGIN:VEVENT
+DTSTART;VALUE=DATE:20210523
+DTEND;VALUE=DATE:20210524
+DTSTAMP:20250811T060950Z
+UID:4566ce53i7q4n396dt1bsfam9m@google.com
+CLASS:PUBLIC
+CREATED:20200519T192900Z
+DESCRIPTION:Monaco Grand Prix
+LAST-MODIFIED:20200519T192900Z
+LOCATION:Monte Carlo\, Monaco\,
+SEQUENCE:0
+STATUS:CONFIRMED
+SUMMARY:F1 - Grand Prix de Monaco
+TRANSP:TRANSPARENT
+END:VEVENT
+BEGIN:VEVENT
+DTSTART;VALUE=DATE:20200705
+DTEND;VALUE=DATE:20200706
+DTSTAMP:20250811T060950Z
+UID:3mckkpdsk0vso15v21r826vfmh@google.com
+CLASS:PUBLIC
+CREATED:20191005T185851Z
+DESCRIPTION:Austrian Grand Prix
+LAST-MODIFIED:20200602T200326Z
+LOCATION:Red Bull Ring Str. 1\, 8724 Spielberg\, Austria
+SEQUENCE:0
+STATUS:CONFIRMED
+SUMMARY:F1 -R1- Grosser Preis von Österreich
+TRANSP:TRANSPARENT
+END:VEVENT
+BEGIN:VEVENT
+DTSTART;VALUE=DATE:20200719
+DTEND;VALUE=DATE:20200720
+DTSTAMP:20250811T060950Z
+UID:5c7vd0bnd72pro5so4nmqlcq9j@google.com
+CLASS:PUBLIC
+CREATED:20191005T185957Z
+DESCRIPTION:Hungarian Grand Prix
+LAST-MODIFIED:20200602T200434Z
+LOCATION:Hungaroring\, Budapest\, Hungary
+SEQUENCE:1
+STATUS:CONFIRMED
+SUMMARY:F1 -R3- Magyar Nagydij (Hungarian Grand Prix)
+TRANSP:TRANSPARENT
+END:VEVENT
+BEGIN:VEVENT
+DTSTART;VALUE=DATE:20200802
+DTEND;VALUE=DATE:20200803
+DTSTAMP:20250811T060950Z
+UID:488cpesen20k9a7ra858b88tmq@google.com
+CLASS:PUBLIC
+CREATED:20191005T185913Z
+DESCRIPTION:British Grand Prix
+LAST-MODIFIED:20200602T200458Z
+LOCATION:Silverstone Circuit\, Towcester\, Northamptonshire NN12 8TN\, Unit
+ ed Kingdom
+SEQUENCE:1
+STATUS:CONFIRMED
+SUMMARY:F1 -R4- British Grand Prix
+TRANSP:TRANSPARENT
+END:VEVENT
+BEGIN:VEVENT
+DTSTART;VALUE=DATE:20200809
+DTEND;VALUE=DATE:20200810
+DTSTAMP:20250811T060950Z
+UID:0hntvet8jur3oofrc3rshdckcs@google.com
+CLASS:PUBLIC
+CREATED:20200602T200515Z
+DESCRIPTION:British Grand Prix
+LAST-MODIFIED:20200602T200523Z
+LOCATION:Silverstone Circuit\, Towcester\, Northamptonshire NN12 8TN\, Unit
+ ed Kingdom\,
+SEQUENCE:1
+STATUS:CONFIRMED
+SUMMARY:F1 -R5- F1 70th Anniversary Grand Prix
+TRANSP:TRANSPARENT
+END:VEVENT
+BEGIN:VEVENT
+DTSTART;VALUE=DATE:20200816
+DTEND;VALUE=DATE:20200817
+DTSTAMP:20250811T060950Z
+UID:0kna5a950njbj8ilhrmhjlvi8d@google.com
+CLASS:PUBLIC
+CREATED:20200602T200558Z
+DESCRIPTION:Spanish Grand Prix
+LAST-MODIFIED:20200602T200558Z
+LOCATION:Barcelona-Catalunya Circuit\, Camino Mas Moreneta\, 08160 Montmeló
+ \, Barcelona\, Spain\,
+SEQUENCE:0
+STATUS:CONFIRMED
+SUMMARY:F1 -R6- Gran Premio de España (Rescheduled from May)
+TRANSP:TRANSPARENT
+END:VEVENT
+BEGIN:VEVENT
+DTSTART;VALUE=DATE:20200830
+DTEND;VALUE=DATE:20200831
+DTSTAMP:20250811T060950Z
+UID:0hd2nma6mdohrpfgahfguiebp7@google.com
+CLASS:PUBLIC
+CREATED:20191005T190013Z
+DESCRIPTION:Belgian Grand Prix
+LAST-MODIFIED:20200602T200607Z
+LOCATION:Circuit de Spa-Francorchamps\, Route du Circuit 55\, 4970 Stavelot
+ \, Belgium
+SEQUENCE:0
+STATUS:CONFIRMED
+SUMMARY:F1 -R7- Belgian Grand Prix
+TRANSP:TRANSPARENT
+END:VEVENT
+BEGIN:VEVENT
+DTSTART;VALUE=DATE:20200906
+DTEND;VALUE=DATE:20200907
+DTSTAMP:20250811T060950Z
+UID:75jth27ff58l2ct0j20buutrgg@google.com
+CLASS:PUBLIC
+CREATED:20191005T190032Z
+DESCRIPTION:Italian Grand Prix
+LAST-MODIFIED:20200602T200613Z
+LOCATION:Autodromo Nazionale Monza\, Via Vedano\, 5\, 20900 Monza MB\, Ital
+ y
+SEQUENCE:0
+STATUS:CONFIRMED
+SUMMARY:F1 -R8- Gran Premio d'Italia
+TRANSP:TRANSPARENT
+END:VEVENT
+BEGIN:VEVENT
+DTSTART;VALUE=DATE:20200607
+DTEND;VALUE=DATE:20200608
+DTSTAMP:20250811T060950Z
+UID:3psimre03qjslp2tq114u8roe6@google.com
+CLASS:PUBLIC
+CREATED:20191005T185649Z
+LAST-MODIFIED:20200602T210558Z
+LOCATION:Baku\, Azerbaijan
+SEQUENCE:0
+STATUS:CONFIRMED
+SUMMARY:*Cancelled* F1 -R8- Azerbaijan Grand Prix
+TRANSP:TRANSPARENT
+END:VEVENT
+BEGIN:VEVENT
+DTSTART;VALUE=DATE:20200503
+DTEND;VALUE=DATE:20200504
+DTSTAMP:20250811T060950Z
+UID:5nj6pqvo948uj9kois1a4noo4l@google.com
+CLASS:PUBLIC
+CREATED:20191005T185534Z
+LAST-MODIFIED:20200602T210605Z
+LOCATION:Circuit Park Zandvoort\, Burgemeester van Alphenstraat 108\, 2041
+ KP Zandvoort\, Netherlands
+SEQUENCE:0
+STATUS:CONFIRMED
+SUMMARY:*Cancelled* F1 -R5- Dutch Grand Prix
+TRANSP:TRANSPARENT
+END:VEVENT
+BEGIN:VEVENT
+DTSTART;VALUE=DATE:20200712
+DTEND;VALUE=DATE:20200713
+DTSTAMP:20250811T060950Z
+UID:6gflorafh85ltuqbd2ob73mc0c@google.com
+CLASS:PUBLIC
+CREATED:20200602T200416Z
+DESCRIPTION:Austrian Grand Prix
+LAST-MODIFIED:20200602T210616Z
+LOCATION:Red Bull Ring Str. 1\, 8724 Spielberg\, Austria
+SEQUENCE:0
+STATUS:CONFIRMED
+SUMMARY:F1 -R2- Grosser Preis der Steiermark
+TRANSP:TRANSPARENT
+END:VEVENT
+BEGIN:VEVENT
+DTSTART;VALUE=DATE:20200614
+DTEND;VALUE=DATE:20200615
+DTSTAMP:20250811T060950Z
+UID:2f37h7k5jkgtu3p9aef7jv6nd6@google.com
+CLASS:PUBLIC
+CREATED:20191005T185715Z
+DESCRIPTION:Canadian Grand Prix
+LAST-MODIFIED:20200602T215926Z
+LOCATION:Circuit Gilles Villeneuve\, Ille Notre-Dame\, Montreal\, Quebec\,
+ Canada
+SEQUENCE:0
+STATUS:CONFIRMED
+SUMMARY:*Cancelled* F1 -R9- Grand Prix du Canada
+TRANSP:TRANSPARENT
+END:VEVENT
+BEGIN:VEVENT
+DTSTART;VALUE=DATE:20200913
+DTEND;VALUE=DATE:20200914
+DTSTAMP:20250811T060950Z
+UID:24kusrf11jremuqitocv5ltbo8@google.com
+CLASS:PUBLIC
+CREATED:20200712T152932Z
+DESCRIPTION:Italian Grand Prix
+LAST-MODIFIED:20200712T152932Z
+LOCATION:Mugello Circuit\, Località Senni\, 15\, 50038 Scarperia e San Pier
+ o FI\, Italy
+SEQUENCE:0
+STATUS:CONFIRMED
+SUMMARY:F1 -R9- Tuscany Ferrari 1000 Grand Prix
+TRANSP:TRANSPARENT
+END:VEVENT
+BEGIN:VEVENT
+DTSTART;VALUE=DATE:20200927
+DTEND;VALUE=DATE:20200928
+DTSTAMP:20250811T060950Z
+UID:41l8f0djum37k7qfjp2ufkc9jm@google.com
+CLASS:PUBLIC
+CREATED:20191005T190113Z
+DESCRIPTION:Russian Grand Prix
+LAST-MODIFIED:20200712T152959Z
+LOCATION:Sochi International Street Circuit\, Olympic Park\, Sochi\, Russia
+SEQUENCE:0
+STATUS:CONFIRMED
+SUMMARY:F1 -R10- Russian Grand Prix
+TRANSP:TRANSPARENT
+END:VEVENT
+BEGIN:VEVENT
+DTSTART;VALUE=DATE:20201011
+DTEND;VALUE=DATE:20201012
+DTSTAMP:20250811T060950Z
+UID:3kf21qiu55vqk7phgrr6vje67r@google.com
+CLASS:PUBLIC
+CREATED:20200724T214834Z
+DESCRIPTION:Russian Grand Prix
+LAST-MODIFIED:20200724T214834Z
+LOCATION:Nürburgring\, 53520 Nürburg\, Germany
+SEQUENCE:0
+STATUS:CONFIRMED
+SUMMARY:F1 -R11- Grosser Preis der Eifel
+TRANSP:TRANSPARENT
+END:VEVENT
+BEGIN:VEVENT
+DTSTART;VALUE=DATE:20201025
+DTEND;VALUE=DATE:20201026
+DTSTAMP:20250811T060950Z
+UID:3pt9knf9nodlgv42a35ok0forh@google.com
+CLASS:PUBLIC
+CREATED:20200724T214905Z
+DESCRIPTION:Russian Grand Prix
+LAST-MODIFIED:20200724T214905Z
+LOCATION:Autódromo Internacional do Algarve\, Sítio do Escampadinho\, Mexil
+ hoeira Grande\, 8500-148 Portimão\, Portugal
+SEQUENCE:0
+STATUS:CONFIRMED
+SUMMARY:F1 -R12- Portuguese Grand Prix
+TRANSP:TRANSPARENT
+END:VEVENT
+BEGIN:VEVENT
+DTSTART;VALUE=DATE:20201101
+DTEND;VALUE=DATE:20201102
+DTSTAMP:20250811T060950Z
+UID:6noaaop71p0d07801hlfjk7pj3@google.com
+CLASS:PUBLIC
+CREATED:20200724T214938Z
+DESCRIPTION:Russian Grand Prix
+LAST-MODIFIED:20200724T214945Z
+LOCATION:Autodromo Enzo e Dino Ferrari\, Piazza Ayrton Senna da Silva\, 1\,
+ 40026 Imola BO\, Italy
+SEQUENCE:1
+STATUS:CONFIRMED
+SUMMARY:F1 -R13- Gran Premio dell'Emilia Romagna
+TRANSP:TRANSPARENT
+END:VEVENT
+BEGIN:VEVENT
+DTSTART;VALUE=DATE:20201115
+DTEND;VALUE=DATE:20201116
+DTSTAMP:20250811T060950Z
+UID:1tn9fvc7ae4ojadl65lup53nir@google.com
+CLASS:PUBLIC
+CREATED:20200825T191316Z
+LAST-MODIFIED:20200825T191526Z
+LOCATION:Intercity İstanbul Park\, Akfırat\, Göçbeyli Bv No:1\, 34959 Tuzla
+ /İstanbul\, Turkey
+SEQUENCE:2
+STATUS:CONFIRMED
+SUMMARY:F1 -R14- Turkish Grand Prix
+TRANSP:TRANSPARENT
+END:VEVENT
+BEGIN:VEVENT
+DTSTART;VALUE=DATE:20201213
+DTEND;VALUE=DATE:20201214
+DTSTAMP:20250811T060950Z
+UID:1dd972htgq4ragm4tv7lqkjg9h@google.com
+CLASS:PUBLIC
+CREATED:20191005T190252Z
+LAST-MODIFIED:20200825T191605Z
+LOCATION:Yas Marina Circuit - Abu Dhabi - United Arab Emirates
+SEQUENCE:1
+STATUS:CONFIRMED
+SUMMARY:F1 -R17- Abu Dhabi Grand Prix
+TRANSP:TRANSPARENT
+END:VEVENT
+BEGIN:VEVENT
+DTSTART;VALUE=DATE:20201206
+DTEND;VALUE=DATE:20201207
+DTSTAMP:20250811T060950Z
+UID:1461ekg1lr7ia0jbt6qrmd2fap@google.com
+CLASS:PUBLIC
+CREATED:20200825T191552Z
+LAST-MODIFIED:20200825T195754Z
+LOCATION:Bahrain International Circuit\, Gate 255\, Gulf of Bahrain Avenue
+ Umm Jidar 1062 Sakhir، Bahrain
+SEQUENCE:0
+STATUS:CONFIRMED
+SUMMARY:F1 -R16- Sakhir Grand Prix
+TRANSP:TRANSPARENT
+END:VEVENT
+BEGIN:VEVENT
+DTSTART;VALUE=DATE:20201129
+DTEND;VALUE=DATE:20201130
+DTSTAMP:20250811T060950Z
+UID:0bdaac3r2vv3sl19l5n5u3lmha@google.com
+CLASS:PUBLIC
+CREATED:20200724T214736Z
+LAST-MODIFIED:20200825T195759Z
+LOCATION:Bahrain International Circuit\, Gate 255\, Gulf of Bahrain Avenue
+ Umm Jidar 1062 Sakhir، Bahrain
+SEQUENCE:1
+STATUS:CONFIRMED
+SUMMARY:F1 -R15- Bahrain Grand Prix
+TRANSP:TRANSPARENT
+END:VEVENT
+BEGIN:VEVENT
+DTSTART;VALUE=DATE:20210328
+DTEND;VALUE=DATE:20210329
+DTSTAMP:20250811T060950Z
+UID:6usgsftcn2cnkk1m56tdf32s8r@google.com
+CLASS:PUBLIC
+CREATED:20201207T214910Z
+DESCRIPTION:Gulf Air Bahrain Grand Prix
+LAST-MODIFIED:20201207T214910Z
+LOCATION:Bahrain International Circuit\, Sakhir\, Bahrain
+SEQUENCE:0
+STATUS:CONFIRMED
+SUMMARY:F1 - Bahrain Grand Prix
+TRANSP:TRANSPARENT
+END:VEVENT
+BEGIN:VEVENT
+DTSTART;VALUE=DATE:20210509
+DTEND;VALUE=DATE:20210510
+DTSTAMP:20250811T060950Z
+UID:0vn0uolngt9s9e0r2qdtjbgh8l@google.com
+CLASS:PUBLIC
+CREATED:20201207T214939Z
+DESCRIPTION:Spanish Grand Prix
+LAST-MODIFIED:20201207T214939Z
+LOCATION:Barcelona-Catalunya Circuit\, Camino Mas Moreneta\, 08160 Montmeló
+ \, Barcelona\, Spain
+SEQUENCE:0
+STATUS:CONFIRMED
+SUMMARY:F1 - Gran Premio de España
+TRANSP:TRANSPARENT
+END:VEVENT
+BEGIN:VEVENT
+DTSTART;VALUE=DATE:20210606
+DTEND;VALUE=DATE:20210607
+DTSTAMP:20250811T060950Z
+UID:05nlsibeeqi9n8fkjtn92qpbge@google.com
+CLASS:PUBLIC
+CREATED:20201207T214956Z
+LAST-MODIFIED:20201207T214956Z
+LOCATION:Baku\, Azerbaijan
+SEQUENCE:0
+STATUS:CONFIRMED
+SUMMARY:F1 - Azerbaijan Grand Prix
+TRANSP:TRANSPARENT
+END:VEVENT
+BEGIN:VEVENT
+DTSTART;VALUE=DATE:20210704
+DTEND;VALUE=DATE:20210705
+DTSTAMP:20250811T060950Z
+UID:406uf0tn45mjmngbhlco75ou76@google.com
+CLASS:PUBLIC
+CREATED:20201207T215052Z
+DESCRIPTION:Austrian Grand Prix
+LAST-MODIFIED:20201207T215052Z
+LOCATION:Red Bull Ring Str. 1\, 8724 Spielberg\, Austria
+SEQUENCE:0
+STATUS:CONFIRMED
+SUMMARY:F1 - Grosser Preis von Österreich
+TRANSP:TRANSPARENT
+END:VEVENT
+BEGIN:VEVENT
+DTSTART;VALUE=DATE:20210718
+DTEND;VALUE=DATE:20210719
+DTSTAMP:20250811T060950Z
+UID:2fav612qb7pr2smhkv6fpuud5j@google.com
+CLASS:PUBLIC
+CREATED:20201207T215107Z
+DESCRIPTION:Rolex British Grand Prix
+LAST-MODIFIED:20201207T215107Z
+LOCATION:Silverstone Circuit\, Towcester\, Northamptonshire NN12 8TN\, Unit
+ ed Kingdom
+SEQUENCE:0
+STATUS:CONFIRMED
+SUMMARY:F1 - British Grand Prix
+TRANSP:TRANSPARENT
+END:VEVENT
+BEGIN:VEVENT
+DTSTART;VALUE=DATE:20210801
+DTEND;VALUE=DATE:20210802
+DTSTAMP:20250811T060950Z
+UID:37gdd26t2ng6hocs3ptthme2s6@google.com
+CLASS:PUBLIC
+CREATED:20201207T215125Z
+DESCRIPTION:Hungarian Grand Prix
+LAST-MODIFIED:20201207T215125Z
+LOCATION:Hungaroring\, Budapest\, Hungary
+SEQUENCE:0
+STATUS:CONFIRMED
+SUMMARY:F1 - Magyar Nagydij (Hungarian Grand Prix)
+TRANSP:TRANSPARENT
+END:VEVENT
+BEGIN:VEVENT
+DTSTART;VALUE=DATE:20210829
+DTEND;VALUE=DATE:20210830
+DTSTAMP:20250811T060950Z
+UID:13h6ohf01dvfa1cc4i6orulli4@google.com
+CLASS:PUBLIC
+CREATED:20201207T215140Z
+DESCRIPTION:Belgian Grand Prix
+LAST-MODIFIED:20201207T215140Z
+LOCATION:Circuit de Spa-Francorchamps\, Route du Circuit 55\, 4970 Stavelot
+ \, Belgium
+SEQUENCE:0
+STATUS:CONFIRMED
+SUMMARY:F1 - Belgian Grand Prix
+TRANSP:TRANSPARENT
+END:VEVENT
+BEGIN:VEVENT
+DTSTART;VALUE=DATE:20210912
+DTEND;VALUE=DATE:20210913
+DTSTAMP:20250811T060950Z
+UID:1nhnuergd1t92dsvrktu6ak3hg@google.com
+CLASS:PUBLIC
+CREATED:20201207T215151Z
+DESCRIPTION:Italian Grand Prix
+LAST-MODIFIED:20201207T215152Z
+LOCATION:Autodromo Nazionale Monza\, Via Vedano\, 5\, 20900 Monza MB\, Ital
+ y
+SEQUENCE:0
+STATUS:CONFIRMED
+SUMMARY:F1 - Gran Premio d'Italia
+TRANSP:TRANSPARENT
+END:VEVENT
+BEGIN:VEVENT
+DTSTART;VALUE=DATE:20210926
+DTEND;VALUE=DATE:20210927
+DTSTAMP:20250811T060950Z
+UID:774034utlnkst4u729bj4vej1d@google.com
+CLASS:PUBLIC
+CREATED:20201207T215207Z
+DESCRIPTION:Russian Grand Prix
+LAST-MODIFIED:20201207T215207Z
+LOCATION:Sochi International Street Circuit\, Olympic Park\, Sochi\, Russia
+SEQUENCE:0
+STATUS:CONFIRMED
+SUMMARY:F1 - Russian Grand Prix
+TRANSP:TRANSPARENT
+END:VEVENT
+BEGIN:VEVENT
+DTSTART;VALUE=DATE:20211024
+DTEND;VALUE=DATE:20211025
+DTSTAMP:20250811T060950Z
+UID:7aa4nmrof9f049l42ggknb7u46@google.com
+CLASS:PUBLIC
+CREATED:20201207T215255Z
+DESCRIPTION:United States Grand Prix
+LAST-MODIFIED:20201207T215255Z
+LOCATION:Circuit of the Americas\, 9201 Circuit of the Americas Blvd\, Aust
+ in\, TX 78617\, USA
+SEQUENCE:0
+STATUS:CONFIRMED
+SUMMARY:F1 - United States Grand Prix
+TRANSP:TRANSPARENT
+END:VEVENT
+BEGIN:VEVENT
+DTSTART;VALUE=DATE:20210905
+DTEND;VALUE=DATE:20210906
+DTSTAMP:20250811T060950Z
+UID:1br03t495lnr8heo6p04jjk73s@google.com
+CLASS:PUBLIC
+CREATED:20201207T215501Z
+DESCRIPTION:Belgian Grand Prix
+LAST-MODIFIED:20201207T215501Z
+LOCATION:CM.com Circuit Zandvoort\, Burgemeester van Alphenstraat 108\, 204
+ 1 KP Zandvoort\, Netherlands
+SEQUENCE:0
+STATUS:CONFIRMED
+SUMMARY:F1 - Dutch Grand Prix
+TRANSP:TRANSPARENT
+END:VEVENT
+BEGIN:VEVENT
+DTSTART;VALUE=DATE:20210418
+DTEND;VALUE=DATE:20210419
+DTSTAMP:20250811T060950Z
+UID:7gs79bqv1aut49rtvheksilkf2@google.com
+CLASS:PUBLIC
+CREATED:20201207T214926Z
+DESCRIPTION:Heineken Chinese Grand Prix
+LAST-MODIFIED:20210112T204259Z
+LOCATION:Enzo e Dino Ferrari\, 40026 Imola\, Metropolitan City of Bologna\,
+ Italy
+SEQUENCE:1
+STATUS:CONFIRMED
+SUMMARY:F1 - Emiglia Romagna Grand Prix
+TRANSP:TRANSPARENT
+END:VEVENT
+BEGIN:VEVENT
+DTSTART;VALUE=DATE:20210502
+DTEND;VALUE=DATE:20210503
+DTSTAMP:20250811T060950Z
+UID:1q95ui757u2qa51v7iknlshkb2@google.com
+CLASS:PUBLIC
+CREATED:20201207T215435Z
+DESCRIPTION:Heineken Chinese Grand Prix
+LAST-MODIFIED:20210305T210230Z
+LOCATION:Autódromo Internacional do Algarve\, Sítio do Escampadinho\, Mexil
+ hoeira Grande\, 8500-148 Portimão\, Portugal
+SEQUENCE:1
+STATUS:CONFIRMED
+SUMMARY:F1 - Portuguese Grand Prix
+TRANSP:TRANSPARENT
+END:VEVENT
+BEGIN:VEVENT
+DTSTART;VALUE=DATE:20211212
+DTEND;VALUE=DATE:20211213
+DTSTAMP:20250811T060950Z
+UID:1kch27mauk25717u3hcfojj3rl@google.com
+CLASS:PUBLIC
+CREATED:20201207T215354Z
+LAST-MODIFIED:20210316T141741Z
+LOCATION:Yas Marina Circuit - Abu Dhabi - United Arab Emirates
+SEQUENCE:1
+STATUS:CONFIRMED
+SUMMARY:F1 - Abu Dhabi Grand Prix
+TRANSP:TRANSPARENT
+END:VEVENT
+BEGIN:VEVENT
+DTSTART;VALUE=DATE:20211205
+DTEND;VALUE=DATE:20211206
+DTSTAMP:20250811T060950Z
+UID:2ejqnh04ob5llakl0c6tnlndc7@google.com
+CLASS:PUBLIC
+CREATED:20201207T215534Z
+LAST-MODIFIED:20210316T141755Z
+LOCATION:Jeddah Saudi Arabia
+SEQUENCE:1
+STATUS:CONFIRMED
+SUMMARY:F1 - Saudi Arabia Grand Prix
+TRANSP:TRANSPARENT
+END:VEVENT
+BEGIN:VEVENT
+DTSTART;VALUE=DATE:20210620
+DTEND;VALUE=DATE:20210621
+DTSTAMP:20250811T060950Z
+UID:3ts61qg51mpt5ior8bj6ub02v9@google.com
+CLASS:PUBLIC
+CREATED:20201207T215034Z
+DESCRIPTION:French Grand Prix
+LAST-MODIFIED:20210514T151104Z
+LOCATION:Circuit Paul Ricard\, 2760 Route des Hauts du Camp\, RDN8\, 83330
+ Le Castellet\, France
+SEQUENCE:1
+STATUS:CONFIRMED
+SUMMARY:F1 - Grand Prix de France
+TRANSP:TRANSPARENT
+END:VEVENT
+BEGIN:VEVENT
+DTSTART;VALUE=DATE:20210627
+DTEND;VALUE=DATE:20210628
+DTSTAMP:20250811T060950Z
+UID:536ju0h3dipujg22ge9gf4c0a3@google.com
+CLASS:PUBLIC
+CREATED:20210514T151226Z
+DESCRIPTION:Austrian Grand Prix
+LAST-MODIFIED:20210514T151226Z
+LOCATION:Red Bull Ring Str. 1\, 8724 Spielberg\, Austria
+SEQUENCE:0
+STATUS:CONFIRMED
+SUMMARY:F1 - Grosser Preis der Steiermark
+TRANSP:TRANSPARENT
+END:VEVENT
+BEGIN:VEVENT
+DTSTART;VALUE=DATE:20211010
+DTEND;VALUE=DATE:20211011
+DTSTAMP:20250811T060950Z
+UID:7f14vb11umagctrlgo21706kfk@google.com
+CREATED:20210625T203330Z
+LAST-MODIFIED:20210828T220142Z
+LOCATION:Intercity İstanbul Park\, Akfırat\, Göçbeyli Bv No:1\, 34959 Tuzla
+ /İstanbul\, Turkey
+SEQUENCE:2
+STATUS:CONFIRMED
+SUMMARY:F1 - Turkish Grand Prix
+TRANSP:OPAQUE
+END:VEVENT
+BEGIN:VEVENT
+DTSTART;VALUE=DATE:20211107
+DTEND;VALUE=DATE:20211108
+DTSTAMP:20250811T060950Z
+UID:15h0ieelv9a7f4acn9u6fmhsrb@google.com
+CLASS:PUBLIC
+CREATED:20201207T215310Z
+DESCRIPTION:Mexican Grand Prix
+LAST-MODIFIED:20210828T220258Z
+LOCATION:Autodromo Hermanos Rodriguez\, Av. Viaducto Rio de la Piedad S/N\,
+ Iztacalco\, Granjas México\, 08400 Ciudad de México\, D.F.\, Mexico
+SEQUENCE:1
+STATUS:CONFIRMED
+SUMMARY:F1 - Gran Premio de México
+TRANSP:TRANSPARENT
+END:VEVENT
+BEGIN:VEVENT
+DTSTART;VALUE=DATE:20211114
+DTEND;VALUE=DATE:20211115
+DTSTAMP:20250811T060950Z
+UID:4g0qb9v1pg5v5a2c5mbacn1t23@google.com
+CLASS:PUBLIC
+CREATED:20201207T215335Z
+DESCRIPTION:Brazilian Grand Prix
+LAST-MODIFIED:20210828T220259Z
+LOCATION:Autodromo Carlos Pace\, Interlagos\, Sao Paulo\, Brazil
+SEQUENCE:2
+STATUS:CONFIRMED
+SUMMARY:F1 - Sao Paulo Grand Prix
+TRANSP:TRANSPARENT
+END:VEVENT
+BEGIN:VEVENT
+DTSTART;VALUE=DATE:20211121
+DTEND;VALUE=DATE:20211122
+DTSTAMP:20250811T060950Z
+UID:68dm8k9ab44so3vvo1eb0eiuqc@google.com
+CLASS:PUBLIC
+CREATED:20210826T200741Z
+DESCRIPTION:Brazilian Grand Prix
+LAST-MODIFIED:20210930T204646Z
+LOCATION:Losail International Circuit Road\, Losail International Circuit R
+ d\, Qatar
+SEQUENCE:0
+STATUS:CONFIRMED
+SUMMARY:F1 - Qatar Grand Prix
+TRANSP:TRANSPARENT
+END:VEVENT
+BEGIN:VEVENT
+DTSTART;VALUE=DATE:20220327
+DTEND;VALUE=DATE:20220328
+DTSTAMP:20250811T060950Z
+UID:6vb44do2mn72stkfel32r3jgfs@google.com
+CLASS:PUBLIC
+CREATED:20220104T210853Z
+LAST-MODIFIED:20220104T210853Z
+LOCATION:Jeddah Corniche Circuit\, طريق الكورنيش، حي الشاطئ،، Ash Shati\, J
+ eddah 23512\, Saudi Arabia
+SEQUENCE:0
+STATUS:CONFIRMED
+SUMMARY:F1 - Saudi Arabia Grand Prix
+TRANSP:TRANSPARENT
+END:VEVENT
+BEGIN:VEVENT
+DTSTART;VALUE=DATE:20220522
+DTEND;VALUE=DATE:20220523
+DTSTAMP:20250811T060950Z
+UID:32i85cnavl00sl68bt1g5euq45@google.com
+CLASS:PUBLIC
+CREATED:20220104T210952Z
+DESCRIPTION:Spanish Grand Prix
+LAST-MODIFIED:20220104T210952Z
+LOCATION:Barcelona-Catalunya Circuit\, Camino Mas Moreneta\, 08160 Montmeló
+ \, Barcelona\, Spain
+SEQUENCE:0
+STATUS:CONFIRMED
+SUMMARY:F1 - Gran Premio de España
+TRANSP:TRANSPARENT
+END:VEVENT
+BEGIN:VEVENT
+DTSTART;VALUE=DATE:20220508
+DTEND;VALUE=DATE:20220509
+DTSTAMP:20250811T060950Z
+UID:1mf02mo65tukh8dk2ai6rrc0la@google.com
+CLASS:PUBLIC
+CREATED:20220104T211133Z
+LAST-MODIFIED:20220104T211133Z
+LOCATION:Hard Rock Stadium\, 347 Don Shula Dr\, Miami Gardens\, FL 33056\,
+ USA
+SEQUENCE:0
+STATUS:CONFIRMED
+SUMMARY:F1 - Miami Grand Prix
+TRANSP:TRANSPARENT
+END:VEVENT
+BEGIN:VEVENT
+DTSTART;VALUE=DATE:20220424
+DTEND;VALUE=DATE:20220425
+DTSTAMP:20250811T060950Z
+UID:5690068esht3a25qmr2ubt54n9@google.com
+CLASS:PUBLIC
+CREATED:20220104T210933Z
+LAST-MODIFIED:20220104T211149Z
+LOCATION:Enzo e Dino Ferrari\, 40026 Imola\, Metropolitan City of Bologna\,
+ Italy
+SEQUENCE:0
+STATUS:CONFIRMED
+SUMMARY:F1 - Gran Premio dell'Emiglia Romagna
+TRANSP:TRANSPARENT
+END:VEVENT
+BEGIN:VEVENT
+DTSTART;VALUE=DATE:20220410
+DTEND;VALUE=DATE:20220411
+DTSTAMP:20250811T060950Z
+UID:3m3p2h4ivvpv97e9e1ll1vm8ho@google.com
+CLASS:PUBLIC
+CREATED:20220104T211019Z
+LAST-MODIFIED:20220104T211154Z
+LOCATION:Albert Park Grand Prix Circuit\, 12 Aughtie Dr\, Albert Park VIC 3
+ 206\, Australia
+SEQUENCE:0
+STATUS:CONFIRMED
+SUMMARY:F1 - Australian Grand Prix
+TRANSP:TRANSPARENT
+END:VEVENT
+BEGIN:VEVENT
+DTSTART;VALUE=DATE:20220320
+DTEND;VALUE=DATE:20220321
+DTSTAMP:20250811T060950Z
+UID:2qt5t7sa0bue8b0b97acmjt3vp@google.com
+CLASS:PUBLIC
+CREATED:20220104T210831Z
+LAST-MODIFIED:20220104T211201Z
+LOCATION:Bahrain International Circuit\, Sakhir\, Bahrain
+SEQUENCE:0
+STATUS:CONFIRMED
+SUMMARY:F1 - Bahrain Grand Prix
+TRANSP:TRANSPARENT
+END:VEVENT
+BEGIN:VEVENT
+DTSTART;VALUE=DATE:20220529
+DTEND;VALUE=DATE:20220530
+DTSTAMP:20250811T060950Z
+UID:0e9tfn4cn6lkorqi004l5u4a9g@google.com
+CLASS:PUBLIC
+CREATED:20220104T211222Z
+LAST-MODIFIED:20220104T211222Z
+LOCATION:Monte Carlo\, Monaco
+SEQUENCE:0
+STATUS:CONFIRMED
+SUMMARY:F1 - Grand Prix de Monaco
+TRANSP:TRANSPARENT
+END:VEVENT
+BEGIN:VEVENT
+DTSTART;VALUE=DATE:20220612
+DTEND;VALUE=DATE:20220613
+DTSTAMP:20250811T060950Z
+UID:0bv9j4u9sa6j5js9idnr34lmfj@google.com
+CLASS:PUBLIC
+CREATED:20220104T211612Z
+LAST-MODIFIED:20220104T211612Z
+LOCATION:Baku\, Azerbaijan
+SEQUENCE:0
+STATUS:CONFIRMED
+SUMMARY:F1 - Azerbaijan Grand Prix
+TRANSP:TRANSPARENT
+END:VEVENT
+BEGIN:VEVENT
+DTSTART;VALUE=DATE:20220619
+DTEND;VALUE=DATE:20220620
+DTSTAMP:20250811T060950Z
+UID:1ftfc5r94fgaudn0br8cidhvbg@google.com
+CLASS:PUBLIC
+CREATED:20220104T212114Z
+LAST-MODIFIED:20220104T212114Z
+LOCATION:Circuit Gilles Villeneuve\, Parc Jean-Drapeau\, Montréal\, QC H3C
+ 6A1\, Canada
+SEQUENCE:0
+STATUS:CONFIRMED
+SUMMARY:F1 - Grand Prix du Canada
+TRANSP:TRANSPARENT
+END:VEVENT
+BEGIN:VEVENT
+DTSTART;VALUE=DATE:20220703
+DTEND;VALUE=DATE:20220704
+DTSTAMP:20250811T060950Z
+UID:6vedmhil21qsqrumh891t42ush@google.com
+CLASS:PUBLIC
+CREATED:20220104T212158Z
+LAST-MODIFIED:20220104T212158Z
+LOCATION:Silverstone Circuit\, Towcester\, Northamptonshire NN12 8TN\, Unit
+ ed Kingdom
+SEQUENCE:0
+STATUS:CONFIRMED
+SUMMARY:F1 - British Grand Prix
+TRANSP:TRANSPARENT
+END:VEVENT
+BEGIN:VEVENT
+DTSTART;VALUE=DATE:20220710
+DTEND;VALUE=DATE:20220711
+DTSTAMP:20250811T060950Z
+UID:7i68cj43trdhgn3j257i8qg4eb@google.com
+CLASS:PUBLIC
+CREATED:20220104T212223Z
+LAST-MODIFIED:20220104T212223Z
+LOCATION:Red Bull Ring Str. 1\, 8724 Spielberg\, Austria
+SEQUENCE:0
+STATUS:CONFIRMED
+SUMMARY:F1 - Grosser Preis von Österreich
+TRANSP:TRANSPARENT
+END:VEVENT
+BEGIN:VEVENT
+DTSTART;VALUE=DATE:20220724
+DTEND;VALUE=DATE:20220725
+DTSTAMP:20250811T060950Z
+UID:7i38fa0t73cvlcrt2jf78eflng@google.com
+CLASS:PUBLIC
+CREATED:20220104T212241Z
+DESCRIPTION:French Grand Prix
+LAST-MODIFIED:20220104T212241Z
+LOCATION:Circuit Paul Ricard\, 2760 Route des Hauts du Camp\, RDN8\, 83330
+ Le Castellet\, France
+SEQUENCE:0
+STATUS:CONFIRMED
+SUMMARY:F1 - Grand Prix de France
+TRANSP:TRANSPARENT
+END:VEVENT
+BEGIN:VEVENT
+DTSTART;VALUE=DATE:20220828
+DTEND;VALUE=DATE:20220829
+DTSTAMP:20250811T060950Z
+UID:0be6b7ftavf14qlav4bindh17u@google.com
+CLASS:PUBLIC
+CREATED:20220104T212716Z
+LAST-MODIFIED:20220104T212716Z
+LOCATION:Circuit de Spa-Francorchamps\, Route du Circuit 55\, 4970 Stavelot
+ \, Belgium
+SEQUENCE:0
+STATUS:CONFIRMED
+SUMMARY:F1 - Belgian Grand Prix
+TRANSP:TRANSPARENT
+END:VEVENT
+BEGIN:VEVENT
+DTSTART;VALUE=DATE:20220904
+DTEND;VALUE=DATE:20220905
+DTSTAMP:20250811T060950Z
+UID:7k186qtnbjpivh4l8s70btpmkp@google.com
+CLASS:PUBLIC
+CREATED:20220104T212729Z
+LAST-MODIFIED:20220104T212729Z
+LOCATION:CM.com Circuit Zandvoort\, Burgemeester van Alphenstraat 108\, 204
+ 1 KP Zandvoort\, Netherlands
+SEQUENCE:0
+STATUS:CONFIRMED
+SUMMARY:F1 - Dutch Grand Prix
+TRANSP:TRANSPARENT
+END:VEVENT
+BEGIN:VEVENT
+DTSTART;VALUE=DATE:20220911
+DTEND;VALUE=DATE:20220912
+DTSTAMP:20250811T060950Z
+UID:5uq0qmhvoccno3pkvlv30kgd26@google.com
+CLASS:PUBLIC
+CREATED:20220104T212742Z
+LAST-MODIFIED:20220104T212749Z
+LOCATION:Autodromo Nazionale Monza\, Via Vedano\, 5\, 20900 Monza MB\, Ital
+ y
+SEQUENCE:0
+STATUS:CONFIRMED
+SUMMARY:F1 - Gran Premio d'Italia
+TRANSP:TRANSPARENT
+END:VEVENT
+BEGIN:VEVENT
+DTSTART;VALUE=DATE:20221002
+DTEND;VALUE=DATE:20221003
+DTSTAMP:20250811T060950Z
+UID:68tqnrus463qmt7rl9t3bd2tj2@google.com
+CLASS:PUBLIC
+CREATED:20220104T212926Z
+LAST-MODIFIED:20220104T212926Z
+LOCATION:Marina Bay Street Circuit\, Marina Bay\, Singapore
+SEQUENCE:0
+STATUS:CONFIRMED
+SUMMARY:F1 - Singapore Grand Prix
+TRANSP:TRANSPARENT
+END:VEVENT
+BEGIN:VEVENT
+DTSTART;VALUE=DATE:20221009
+DTEND;VALUE=DATE:20221010
+DTSTAMP:20250811T060950Z
+UID:09932jcssrc0201m6v0hilrtm2@google.com
+CLASS:PUBLIC
+CREATED:20220104T212944Z
+LAST-MODIFIED:20220104T212944Z
+LOCATION:Suzuka Circuit\, 7992 Inouchō\, Suzuka\, Mie 510-0295\, Japan
+SEQUENCE:0
+STATUS:CONFIRMED
+SUMMARY:F1 - Japanese Grand Prix
+TRANSP:TRANSPARENT
+END:VEVENT
+BEGIN:VEVENT
+DTSTART;VALUE=DATE:20221023
+DTEND;VALUE=DATE:20221024
+DTSTAMP:20250811T060950Z
+UID:4l4n77lt81nq7p1ebii0ggh65b@google.com
+CLASS:PUBLIC
+CREATED:20220104T213004Z
+LAST-MODIFIED:20220104T213004Z
+LOCATION:Circuit of the Americas\, 9201 Circuit of the Americas Blvd\, Aust
+ in\, TX 78617\, USA
+SEQUENCE:0
+STATUS:CONFIRMED
+SUMMARY:F1 - United States Grand Prix
+TRANSP:TRANSPARENT
+END:VEVENT
+BEGIN:VEVENT
+DTSTART;VALUE=DATE:20221030
+DTEND;VALUE=DATE:20221031
+DTSTAMP:20250811T060950Z
+UID:5mgv0g6pmehgd46anbr7fi2ghf@google.com
+CLASS:PUBLIC
+CREATED:20220104T213051Z
+LAST-MODIFIED:20220104T213051Z
+LOCATION:Autodromo Hermanos Rodriguez\, Av. Viaducto Rio de la Piedad S/N\,
+ Iztacalco\, Granjas México\, 08400 Ciudad de México\, D.F.\, Mexico
+SEQUENCE:0
+STATUS:CONFIRMED
+SUMMARY:F1 - Gran Premio de la Cuidad de México
+TRANSP:TRANSPARENT
+END:VEVENT
+BEGIN:VEVENT
+DTSTART;VALUE=DATE:20221113
+DTEND;VALUE=DATE:20221114
+DTSTAMP:20250811T060950Z
+UID:06kjr96k4r1ovnrbnso6pd8471@google.com
+CLASS:PUBLIC
+CREATED:20220104T213238Z
+LAST-MODIFIED:20220104T213238Z
+LOCATION:Autodromo Carlos Pace\, Interlagos\, Sao Paulo\, Brazil
+SEQUENCE:0
+STATUS:CONFIRMED
+SUMMARY:F1 - Grande Prêmio do São Paulo
+TRANSP:TRANSPARENT
+END:VEVENT
+BEGIN:VEVENT
+DTSTART;VALUE=DATE:20220731
+DTEND;VALUE=DATE:20220801
+DTSTAMP:20250811T060950Z
+UID:59md5jdlagpd2ovrnuek5gmmqs@google.com
+CLASS:PUBLIC
+CREATED:20220104T212534Z
+LAST-MODIFIED:20220104T213308Z
+LOCATION:Hungaroring\, Budapest\, Hungary
+SEQUENCE:0
+STATUS:CONFIRMED
+SUMMARY:F1 - Magyar Nagydíj (Hungarian Grand Prix)
+TRANSP:TRANSPARENT
+END:VEVENT
+BEGIN:VEVENT
+DTSTART;VALUE=DATE:20221120
+DTEND;VALUE=DATE:20221121
+DTSTAMP:20250811T060950Z
+UID:2qqkk8l6jv0j9l0qf6qc941ll0@google.com
+CLASS:PUBLIC
+CREATED:20220104T213337Z
+LAST-MODIFIED:20220104T213337Z
+LOCATION:Yas Marina Circuit - Abu Dhabi - United Arab Emirates
+SEQUENCE:0
+STATUS:CONFIRMED
+SUMMARY:F1 - Abu Dhabi Grand Prix
+TRANSP:TRANSPARENT
+END:VEVENT
+BEGIN:VEVENT
+DTSTART;VALUE=DATE:20220423
+DTEND;VALUE=DATE:20220424
+DTSTAMP:20250811T060950Z
+UID:29e5p2qpk55k9064bi30tjb4fo@google.com
+CLASS:PUBLIC
+CREATED:20220214T193451Z
+LAST-MODIFIED:20220214T193451Z
+LOCATION:Enzo e Dino Ferrari\, 40026 Imola\, Metropolitan City of Bologna\,
+ Italy
+SEQUENCE:0
+STATUS:CONFIRMED
+SUMMARY:F1 - Imola Sprint
+TRANSP:TRANSPARENT
+END:VEVENT
+BEGIN:VEVENT
+DTSTART;VALUE=DATE:20220709
+DTEND;VALUE=DATE:20220710
+DTSTAMP:20250811T060950Z
+UID:63qovk97ej7qkjvo7kkqsjb13q@google.com
+CLASS:PUBLIC
+CREATED:20220214T193508Z
+LAST-MODIFIED:20220214T193514Z
+LOCATION:Red Bull Ring Str. 1\, 8724 Spielberg\, Austria
+SEQUENCE:1
+STATUS:CONFIRMED
+SUMMARY:F1 - Red Bull Ring Sprint
+TRANSP:TRANSPARENT
+END:VEVENT
+BEGIN:VEVENT
+DTSTART;VALUE=DATE:20221112
+DTEND;VALUE=DATE:20221113
+DTSTAMP:20250811T060950Z
+UID:219ir9ntpio84biog2v00fp6sd@google.com
+CLASS:PUBLIC
+CREATED:20220214T193531Z
+LAST-MODIFIED:20220214T193531Z
+LOCATION:Autodromo Carlos Pace\, Interlagos\, Sao Paulo\, Brazil
+SEQUENCE:0
+STATUS:CONFIRMED
+SUMMARY:F1 - Interlagos Sprint
+TRANSP:TRANSPARENT
+END:VEVENT
+BEGIN:VEVENT
+DTSTART;VALUE=DATE:20130825
+DTEND;VALUE=DATE:20130826
+DTSTAMP:20250811T060950Z
+UID:ch8nm84f3donkp4lto3icbmtt8@google.com
+CREATED:20131024T210231Z
+LAST-MODIFIED:20221108T031006Z
+LOCATION:Spa-Francorchamps\, Francorchamps\, Belgium
+SEQUENCE:0
+STATUS:CONFIRMED
+SUMMARY:F1 - Belgian Grand Prix
+TRANSP:TRANSPARENT
+END:VEVENT
+BEGIN:VEVENT
+DTSTART;VALUE=DATE:20140511
+DTEND;VALUE=DATE:20140512
+DTSTAMP:20250811T060950Z
+UID:dh70ac5qiqv3tvggarv4nu01n4@google.com
+CREATED:20131019T220704Z
+LAST-MODIFIED:20221108T031007Z
+LOCATION:Circuit de Catalunya\, Montmelo\, Catalonia\, Spain
+SEQUENCE:0
+STATUS:CONFIRMED
+SUMMARY:F1 - Spanish Grand Prix
+TRANSP:TRANSPARENT
+END:VEVENT
+BEGIN:VEVENT
+DTSTART;VALUE=DATE:20131117
+DTEND;VALUE=DATE:20131118
+DTSTAMP:20250811T060950Z
+UID:dnqovhpev49u66dccphrjcll3g@google.com
+CREATED:20131024T210137Z
+LAST-MODIFIED:20221108T031008Z
+LOCATION:Circuit of the Americas\, Austin\, Texas\, USA
+SEQUENCE:0
+STATUS:CONFIRMED
+SUMMARY:F1 - United States Grand Prix
+TRANSP:TRANSPARENT
+END:VEVENT
+BEGIN:VEVENT
+DTSTART;VALUE=DATE:20130908
+DTEND;VALUE=DATE:20130909
+DTSTAMP:20250811T060950Z
+UID:ds1csrov76672nijesg40tnld8@google.com
+CREATED:20131024T210220Z
+LAST-MODIFIED:20221108T031009Z
+LOCATION:Autodromo Monza\, Milan\, Italy
+SEQUENCE:0
+STATUS:CONFIRMED
+SUMMARY:F1 - Italian Grand Prix
+TRANSP:TRANSPARENT
+END:VEVENT
+BEGIN:VEVENT
+DTSTART;VALUE=DATE:20141012
+DTEND;VALUE=DATE:20141013
+DTSTAMP:20250811T060950Z
+UID:e3ilqvgfoeh6s2r45485cccqvc@google.com
+CREATED:20131019T223807Z
+LAST-MODIFIED:20221108T031010Z
+LOCATION:Sochi International Street Circuit\, Olympic Park\, Sochi\, Russia
+SEQUENCE:1
+STATUS:CONFIRMED
+SUMMARY:F1 - Russian Grand Prix
+TRANSP:TRANSPARENT
+END:VEVENT
+BEGIN:VEVENT
+DTSTART;VALUE=DATE:20140921
+DTEND;VALUE=DATE:20140922
+DTSTAMP:20250811T060950Z
+UID:efdp32k7q792b2ud6nnpe3fvhg@google.com
+CREATED:20131019T221001Z
+LAST-MODIFIED:20221108T031011Z
+LOCATION:Marina Bay\, Singapore
+SEQUENCE:0
+STATUS:CONFIRMED
+SUMMARY:F1 - Singapore Grand Prix
+TRANSP:TRANSPARENT
+END:VEVENT
+BEGIN:VEVENT
+DTSTART;VALUE=DATE:20140622
+DTEND;VALUE=DATE:20140623
+DTSTAMP:20250811T060950Z
+UID:fcq53fdauebbbqb28a10r4rp14@google.com
+CREATED:20131019T223728Z
+LAST-MODIFIED:20221108T031012Z
+LOCATION:Red Bull Ring\, Spielberg\, Austria
+SEQUENCE:0
+STATUS:CONFIRMED
+SUMMARY:F1 - Austrian Grand Prix
+TRANSP:TRANSPARENT
+END:VEVENT
+BEGIN:VEVENT
+DTSTART;VALUE=DATE:20141102
+DTEND;VALUE=DATE:20141103
+DTSTAMP:20250811T060950Z
+UID:fq59ubak7g3io67ai5fmhke6qs@google.com
+CREATED:20131019T223511Z
+LAST-MODIFIED:20221108T031013Z
+LOCATION:Circuit of the Americas\, Austin\, Texas\, USA
+SEQUENCE:1
+STATUS:CONFIRMED
+SUMMARY:F1 - United States Grand Prix
+TRANSP:TRANSPARENT
+END:VEVENT
+BEGIN:VEVENT
+DTSTART;VALUE=DATE:20130526
+DTEND;VALUE=DATE:20130527
+DTSTAMP:20250811T060950Z
+UID:igopqrvhqp3af5ld8qgp8o9csg@google.com
+CREATED:20131024T210300Z
+LAST-MODIFIED:20221108T031014Z
+LOCATION:Monaco
+SEQUENCE:0
+STATUS:CONFIRMED
+SUMMARY:F1 - Monaco Grand Prix
+TRANSP:TRANSPARENT
+END:VEVENT
+BEGIN:VEVENT
+DTSTART;VALUE=DATE:20140420
+DTEND;VALUE=DATE:20140421
+DTSTAMP:20250811T060950Z
+UID:j8s6vtdiihgnfj23go4uor9bto@google.com
+CREATED:20131019T220414Z
+LAST-MODIFIED:20221108T031015Z
+LOCATION:Shanghai International Circuit\, Shanghai\, China
+SEQUENCE:0
+STATUS:CONFIRMED
+SUMMARY:F1 - Chinese Grand Prix
+TRANSP:TRANSPARENT
+END:VEVENT
+BEGIN:VEVENT
+DTSTART;VALUE=DATE:20141109
+DTEND;VALUE=DATE:20141110
+DTSTAMP:20250811T060950Z
+UID:jhubohcfcip470vc82n29t32v4@google.com
+CREATED:20131019T223528Z
+LAST-MODIFIED:20221108T031017Z
+LOCATION:Autodromo Carlos Pace\, Interlagos\, Sao Paulo\, Brazil
+SEQUENCE:1
+STATUS:CONFIRMED
+SUMMARY:F1 - Brazilian Grand Prix
+TRANSP:TRANSPARENT
+END:VEVENT
+BEGIN:VEVENT
+DTSTART;VALUE=DATE:20131027
+DTEND;VALUE=DATE:20131028
+DTSTAMP:20250811T060950Z
+UID:jjq89d44ftvqr9s1kcqa25et4k@google.com
+CREATED:20131024T210156Z
+LAST-MODIFIED:20221108T031018Z
+LOCATION:Buddh International Circuit\, New Delhi\, India
+SEQUENCE:0
+STATUS:CONFIRMED
+SUMMARY:F1 - Indian Grand Prix
+TRANSP:TRANSPARENT
+END:VEVENT
+BEGIN:VEVENT
+DTSTART;VALUE=DATE:20140330
+DTEND;VALUE=DATE:20140331
+DTSTAMP:20250811T060950Z
+UID:jls53khuraai554p4aqouk1dvs@google.com
+CREATED:20131019T220333Z
+LAST-MODIFIED:20221108T031019Z
+LOCATION:Sepang International Circuit\, KLIA\, Selangor Darul Ehsan\, Malay
+ sia
+SEQUENCE:0
+STATUS:CONFIRMED
+SUMMARY:F1 - Malaysian Grand Prix
+TRANSP:TRANSPARENT
+END:VEVENT
+BEGIN:VEVENT
+DTSTART;VALUE=DATE:20131103
+DTEND;VALUE=DATE:20131104
+DTSTAMP:20250811T060950Z
+UID:kg5ggklp02ip2f9sgl3p42190s@google.com
+CREATED:20131024T210150Z
+LAST-MODIFIED:20221108T031020Z
+LOCATION:Yas Marina Circuit\, Abu Dhabi\, United Arab Emirates
+SEQUENCE:0
+STATUS:CONFIRMED
+SUMMARY:F1 - Abu Dhabi Grand Prix
+TRANSP:TRANSPARENT
+END:VEVENT
+BEGIN:VEVENT
+DTSTART;VALUE=DATE:20140525
+DTEND;VALUE=DATE:20140526
+DTSTAMP:20250811T060950Z
+UID:l77152kpo3ukip2u3fvpg75nro@google.com
+CREATED:20131019T220728Z
+LAST-MODIFIED:20221108T031022Z
+LOCATION:Monte Carlo\, Monaco
+SEQUENCE:0
+STATUS:CONFIRMED
+SUMMARY:F1 - Monaco Grand Prix
+TRANSP:TRANSPARENT
+END:VEVENT
+BEGIN:VEVENT
+DTSTART;VALUE=DATE:20141123
+DTEND;VALUE=DATE:20141124
+DTSTAMP:20250811T060950Z
+UID:l8vgd45ha7gumorjvmuv5g0064@google.com
+CREATED:20131019T223454Z
+LAST-MODIFIED:20221108T031023Z
+LOCATION:Yas Marina Circuit\, Abu Dhabi\, United Arab Emirates
+SEQUENCE:1
+STATUS:CONFIRMED
+SUMMARY:F1 - Abu Dhabi Grand Prix
+TRANSP:TRANSPARENT
+END:VEVENT
+BEGIN:VEVENT
+DTSTART;VALUE=DATE:20141005
+DTEND;VALUE=DATE:20141006
+DTSTAMP:20250811T060950Z
+UID:m4a4fl4qobcjo1nuj3tl7g5mjo@google.com
+CREATED:20131019T223437Z
+LAST-MODIFIED:20221108T031024Z
+LOCATION:Suzuka Circuit\, Mie Prefecture\, Japan
+SEQUENCE:1
+STATUS:CONFIRMED
+SUMMARY:F1 - Japanese Grand Prix
+TRANSP:TRANSPARENT
+END:VEVENT
+BEGIN:VEVENT
+DTSTART;VALUE=DATE:20130414
+DTEND;VALUE=DATE:20130415
+DTSTAMP:20250811T060950Z
+UID:m77c40qilg1h7bg1n18viul17k@google.com
+CREATED:20131024T210319Z
+LAST-MODIFIED:20221108T031026Z
+LOCATION:Shanghai International Circuit\, Shanghai\, China
+SEQUENCE:0
+STATUS:CONFIRMED
+SUMMARY:F1 - Chinese Grand Prix
+TRANSP:TRANSPARENT
+END:VEVENT
+BEGIN:VEVENT
+DTSTART;VALUE=DATE:20140706
+DTEND;VALUE=DATE:20140707
+DTSTAMP:20250811T060950Z
+UID:mh1dvqp6rrd0serbqp1kuobok0@google.com
+CREATED:20131019T220816Z
+LAST-MODIFIED:20221108T031028Z
+LOCATION:Silverstone Circuit\, Northants\, England\, UK
+SEQUENCE:0
+STATUS:CONFIRMED
+SUMMARY:F1 - British Grand Prix
+TRANSP:TRANSPARENT
+END:VEVENT
+BEGIN:VEVENT
+DTSTART;VALUE=DATE:20140406
+DTEND;VALUE=DATE:20140407
+DTSTAMP:20250811T060950Z
+UID:mtev7oa2dp50ep04o9va3obtr4@google.com
+CREATED:20131019T220357Z
+LAST-MODIFIED:20221108T031030Z
+LOCATION:Bahrain International Circuit\, Sakhir\, Bahrain
+SEQUENCE:0
+STATUS:CONFIRMED
+SUMMARY:F1 - Bahrain Grand Prix
+TRANSP:TRANSPARENT
+END:VEVENT
+BEGIN:VEVENT
+DTSTART;VALUE=DATE:20140824
+DTEND;VALUE=DATE:20140825
+DTSTAMP:20250811T060950Z
+UID:n3bh1t6844bu3f034kuecefoa0@google.com
+CREATED:20131019T220912Z
+LAST-MODIFIED:20221108T031032Z
+LOCATION:Spa-Francorchamps\, Francorchamps\, Belgium
+SEQUENCE:0
+STATUS:CONFIRMED
+SUMMARY:F1 - Belgian Grand Prix
+TRANSP:TRANSPARENT
+END:VEVENT
+BEGIN:VEVENT
+DTSTART;VALUE=DATE:20131006
+DTEND;VALUE=DATE:20131007
+DTSTAMP:20250811T060950Z
+UID:pl9holssbt7qps18tbc9iltq78@google.com
+CREATED:20131024T210208Z
+LAST-MODIFIED:20221108T031034Z
+LOCATION:Mokpo\, Yeongam\, Korea
+SEQUENCE:0
+STATUS:CONFIRMED
+SUMMARY:F1 - Korean Grand Prix
+TRANSP:TRANSPARENT
+END:VEVENT
+BEGIN:VEVENT
+DTSTART;VALUE=DATE:20131124
+DTEND;VALUE=DATE:20131125
+DTSTAMP:20250811T060950Z
+UID:pur6b48j66tmnfg9681osrb8ts@google.com
+CREATED:20131024T210143Z
+LAST-MODIFIED:20221108T031035Z
+LOCATION:Autodromo Carlos Pace\, Interlagos\, Sao Paulo\, Brazil
+SEQUENCE:0
+STATUS:CONFIRMED
+SUMMARY:F1 - Brazilian Grand Prix
+TRANSP:TRANSPARENT
+END:VEVENT
+BEGIN:VEVENT
+DTSTART;VALUE=DATE:20131013
+DTEND;VALUE=DATE:20131014
+DTSTAMP:20250811T060950Z
+UID:qkig3i4j6gqicu64m3cu1ikd58@google.com
+CREATED:20131024T210202Z
+LAST-MODIFIED:20221108T031037Z
+LOCATION:Suzuka\, Japan
+SEQUENCE:0
+STATUS:CONFIRMED
+SUMMARY:F1 - Japanese Grand Prix
+TRANSP:TRANSPARENT
+END:VEVENT
+BEGIN:VEVENT
+DTSTART;VALUE=DATE:20140316
+DTEND;VALUE=DATE:20140317
+DTSTAMP:20250811T060950Z
+UID:s5ifsbaefjmj5vhevg62vinvm8@google.com
+CREATED:20131019T220312Z
+LAST-MODIFIED:20221108T031039Z
+LOCATION:Albert Park\, Melbourne\, Victoria\, Australia
+SEQUENCE:0
+STATUS:CONFIRMED
+SUMMARY:F1 - Australian Grand Prix
+TRANSP:TRANSPARENT
+END:VEVENT
+BEGIN:VEVENT
+DTSTART;VALUE=DATE:20130630
+DTEND;VALUE=DATE:20130701
+DTSTAMP:20250811T060950Z
+UID:tmf4s66r95evlptk3qtmbig3vc@google.com
+CREATED:20131024T210249Z
+LAST-MODIFIED:20221108T031040Z
+LOCATION:Silverstone Circuit\, Northants\, England\, UK
+SEQUENCE:0
+STATUS:CONFIRMED
+SUMMARY:F1 - British Grand Prix
+TRANSP:TRANSPARENT
+END:VEVENT
+BEGIN:VEVENT
+DTSTART;VALUE=DATE:20130421
+DTEND;VALUE=DATE:20130422
+DTSTAMP:20250811T060950Z
+UID:u05feaf02i18c5f17j0vu0vn7g@google.com
+CREATED:20131024T210315Z
+LAST-MODIFIED:20221108T031042Z
+LOCATION:Bahrain International Circuit\, Sakhir\, Bahrain
+SEQUENCE:0
+STATUS:CONFIRMED
+SUMMARY:F1 - Bahrain Grand Prix
+TRANSP:TRANSPARENT
+END:VEVENT
+BEGIN:VEVENT
+DTSTART;VALUE=DATE:20130609
+DTEND;VALUE=DATE:20130610
+DTSTAMP:20250811T060950Z
+UID:u6e283vquc56cnctak61m9m5ms@google.com
+CREATED:20131024T210254Z
+LAST-MODIFIED:20221108T031044Z
+LOCATION:Circuit Gilles Villeneuve\, Ille Notre-Dame\, Montreal\, Quebec\,
+ Canada
+SEQUENCE:0
+STATUS:CONFIRMED
+SUMMARY:F1 - Canadian Grand Prix
+TRANSP:TRANSPARENT
+END:VEVENT
+BEGIN:VEVENT
+DTSTART;VALUE=DATE:20140727
+DTEND;VALUE=DATE:20140728
+DTSTAMP:20250811T060950Z
+UID:044uuv4ai79ub9gqqueh11qnt0@google.com
+CREATED:20131019T220858Z
+LAST-MODIFIED:20221108T031045Z
+LOCATION:Hungaroring\, Budapest\, Hungary
+SEQUENCE:0
+STATUS:CONFIRMED
+SUMMARY:F1 - Hungarian Grand Prix
+TRANSP:TRANSPARENT
+END:VEVENT
+BEGIN:VEVENT
+DTSTART;VALUE=DATE:20140608
+DTEND;VALUE=DATE:20140609
+DTSTAMP:20250811T060950Z
+UID:2fee2butvl4c233tb29lqjvjs8@google.com
+CREATED:20131019T220753Z
+LAST-MODIFIED:20221108T031047Z
+LOCATION:Circuit Gilles Villeneuve\, Ille Notre-Dame\, Montreal\, Quebec\,
+ Canada
+SEQUENCE:0
+STATUS:CONFIRMED
+SUMMARY:F1 - Canadian Grand Prix
+TRANSP:TRANSPARENT
+END:VEVENT
+BEGIN:VEVENT
+DTSTART;VALUE=DATE:20140720
+DTEND;VALUE=DATE:20140721
+DTSTAMP:20250811T060950Z
+UID:2nq9226rrt1oppunbv2nbobq4c@google.com
+CREATED:20131019T220845Z
+LAST-MODIFIED:20221108T031049Z
+LOCATION:Hockenheimring\, Baden-Wuerttemberg\, Germany
+SEQUENCE:0
+STATUS:CONFIRMED
+SUMMARY:F1 - German Grand Prix
+TRANSP:TRANSPARENT
+END:VEVENT
+BEGIN:VEVENT
+DTSTART;VALUE=DATE:20130317
+DTEND;VALUE=DATE:20130318
+DTSTAMP:20250811T060950Z
+UID:3tt0fd2q506cfk7m0egqhmbsmg@google.com
+CREATED:20131024T210338Z
+LAST-MODIFIED:20221108T031050Z
+LOCATION:Albert Park\, Melbourne\, Victoria\, Australia
+SEQUENCE:0
+STATUS:CONFIRMED
+SUMMARY:F1 - Australian Grand Prix
+TRANSP:TRANSPARENT
+END:VEVENT
+BEGIN:VEVENT
+DTSTART;VALUE=DATE:20130512
+DTEND;VALUE=DATE:20130513
+DTSTAMP:20250811T060950Z
+UID:5uc62urjv9askvjmqstt45epdk@google.com
+CREATED:20131024T210309Z
+LAST-MODIFIED:20221108T031052Z
+LOCATION:Circuit de Catalunya\, Montmelo\, Catalonia\, Spain
+SEQUENCE:0
+STATUS:CONFIRMED
+SUMMARY:F1 - Spanish Grand Prix
+TRANSP:TRANSPARENT
+END:VEVENT
+BEGIN:VEVENT
+DTSTART;VALUE=DATE:20130922
+DTEND;VALUE=DATE:20130923
+DTSTAMP:20250811T060950Z
+UID:66r53undfv1eqol6qcak6tbstk@google.com
+CREATED:20131024T210215Z
+LAST-MODIFIED:20221108T031054Z
+LOCATION:Marina Bay\, Singapore
+SEQUENCE:0
+STATUS:CONFIRMED
+SUMMARY:F1 - Singapore Grand Prix
+TRANSP:TRANSPARENT
+END:VEVENT
+BEGIN:VEVENT
+DTSTART;VALUE=DATE:20140907
+DTEND;VALUE=DATE:20140908
+DTSTAMP:20250811T060950Z
+UID:8bpj3i96qjjilcv5fgs3re5j94@google.com
+CREATED:20131019T220931Z
+LAST-MODIFIED:20221108T031055Z
+LOCATION:Autodromo Monza\, Milan\, Italy
+SEQUENCE:0
+STATUS:CONFIRMED
+SUMMARY:F1 - Italian Grand Prix
+TRANSP:TRANSPARENT
+END:VEVENT
+BEGIN:VEVENT
+DTSTART;VALUE=DATE:20130324
+DTEND;VALUE=DATE:20130325
+DTSTAMP:20250811T060950Z
+UID:a2vuatg1108eai075utc3jna10@google.com
+CREATED:20131024T210333Z
+LAST-MODIFIED:20221108T031057Z
+LOCATION:Sepang International Circuit\, KLIA\, Selangor Darul Ehsan\, Malay
+ sia
+SEQUENCE:0
+STATUS:CONFIRMED
+SUMMARY:F1 - Malaysian Grand Prix
+TRANSP:TRANSPARENT
+END:VEVENT
+BEGIN:VEVENT
+DTSTART;VALUE=DATE:20130707
+DTEND;VALUE=DATE:20130708
+DTSTAMP:20250811T060950Z
+UID:bhu4vjj8f1r9949pgnfi7f97kg@google.com
+CREATED:20131024T210244Z
+LAST-MODIFIED:20221108T031059Z
+LOCATION:Nürburgring\, Germany
+SEQUENCE:0
+STATUS:CONFIRMED
+SUMMARY:F1 - German Grand Prix
+TRANSP:TRANSPARENT
+END:VEVENT
+BEGIN:VEVENT
+DTSTART;VALUE=DATE:20130728
+DTEND;VALUE=DATE:20130729
+DTSTAMP:20250811T060950Z
+UID:bmbuaveqhvt0he4d702rp93fo0@google.com
+CREATED:20131024T210237Z
+LAST-MODIFIED:20221108T031100Z
+LOCATION:Hungaroring\, Budapest\, Hungary
+SEQUENCE:0
+STATUS:CONFIRMED
+SUMMARY:F1 - Hungarian Grand Prix
+TRANSP:TRANSPARENT
+END:VEVENT
+BEGIN:VEVENT
+DTSTART;VALUE=DATE:20230305
+DTEND;VALUE=DATE:20230306
+DTSTAMP:20250811T060950Z
+UID:5d5cbq1bcvoror52qckl21n91l@google.com
+CLASS:PUBLIC
+CREATED:20230109T215126Z
+LAST-MODIFIED:20230109T215126Z
+LOCATION:Bahrain International Circuit\, Sakhir\, Bahrain
+SEQUENCE:0
+STATUS:CONFIRMED
+SUMMARY:F1 - Gulf Air Bahrain Grand Prix
+TRANSP:TRANSPARENT
+END:VEVENT
+BEGIN:VEVENT
+DTSTART;VALUE=DATE:20230319
+DTEND;VALUE=DATE:20230320
+DTSTAMP:20250811T060950Z
+UID:5r4e08caj1aqo9g9e9j5194mae@google.com
+CLASS:PUBLIC
+CREATED:20230109T215146Z
+LAST-MODIFIED:20230109T215146Z
+LOCATION:Jeddah Corniche Circuit\, طريق الكورنيش، حي الشاطئ،، Ash Shati\, J
+ eddah 23512\, Saudi Arabia
+SEQUENCE:0
+STATUS:CONFIRMED
+SUMMARY:F1 - STC Saudi Arabian Grand Prix
+TRANSP:TRANSPARENT
+END:VEVENT
+BEGIN:VEVENT
+DTSTART;VALUE=DATE:20230430
+DTEND;VALUE=DATE:20230501
+DTSTAMP:20250811T060950Z
+UID:7qqug6l545utg9hggoh9srn4dd@google.com
+CLASS:PUBLIC
+CREATED:20230110T194254Z
+LAST-MODIFIED:20230110T194316Z
+LOCATION:Baku City Circuit\, 9VF3+577\, Zarifa Aliyeva\, Bakı\, Azerbaijan
+SEQUENCE:0
+STATUS:CONFIRMED
+SUMMARY:F1 - Azerbaijan Grand Prix
+TRANSP:TRANSPARENT
+END:VEVENT
+BEGIN:VEVENT
+DTSTART;VALUE=DATE:20230429
+DTEND;VALUE=DATE:20230430
+DTSTAMP:20250811T060950Z
+UID:1l8lnq9olba942tnp0r682gajc@google.com
+CLASS:PUBLIC
+CREATED:20230110T194337Z
+LAST-MODIFIED:20230110T194337Z
+LOCATION:Baku City Circuit\, 9VF3+577\, Zarifa Aliyeva\, Bakı\, Azerbaijan
+SEQUENCE:0
+STATUS:CONFIRMED
+SUMMARY:F1 - Baku Sprint
+TRANSP:TRANSPARENT
+END:VEVENT
+BEGIN:VEVENT
+DTSTART;VALUE=DATE:20230507
+DTEND;VALUE=DATE:20230508
+DTSTAMP:20250811T060950Z
+UID:3ksfgec9d3h06vt3163tfkeh5d@google.com
+CLASS:PUBLIC
+CREATED:20230110T194356Z
+LAST-MODIFIED:20230110T194356Z
+LOCATION:Hard Rock Stadium\, 347 Don Shula Dr\, Miami Gardens\, FL 33056\,
+ USA
+SEQUENCE:0
+STATUS:CONFIRMED
+SUMMARY:F1 - Crypto.com Miami Grand Prix
+TRANSP:TRANSPARENT
+END:VEVENT
+BEGIN:VEVENT
+DTSTART;VALUE=DATE:20230604
+DTEND;VALUE=DATE:20230605
+DTSTAMP:20250811T060950Z
+UID:37pknh4jgdpbo146v395o4dqfl@google.com
+CLASS:PUBLIC
+CREATED:20230110T194819Z
+DESCRIPTION:Spanish Grand Prix
+LAST-MODIFIED:20230110T194819Z
+LOCATION:Barcelona-Catalunya Circuit\, Camino Mas Moreneta\, 08160 Montmeló
+ \, Barcelona\, Spain
+SEQUENCE:0
+STATUS:CONFIRMED
+SUMMARY:F1 - Gran Premio de España
+TRANSP:TRANSPARENT
+END:VEVENT
+BEGIN:VEVENT
+DTSTART;VALUE=DATE:20230618
+DTEND;VALUE=DATE:20230619
+DTSTAMP:20250811T060950Z
+UID:6l6o03619gkjjs0booogb58arp@google.com
+CLASS:PUBLIC
+CREATED:20230110T194902Z
+LAST-MODIFIED:20230110T194902Z
+LOCATION:Circuit Gilles Villeneuve\, Parc Jean-Drapeau\, Montréal\, QC H3C
+ 6A1\, Canada
+SEQUENCE:0
+STATUS:CONFIRMED
+SUMMARY:F1 - Grand Prix du Canada
+TRANSP:TRANSPARENT
+END:VEVENT
+BEGIN:VEVENT
+DTSTART;VALUE=DATE:20230702
+DTEND;VALUE=DATE:20230703
+DTSTAMP:20250811T060950Z
+UID:2kt0a9pmspuii1nbq68egq7ic6@google.com
+CLASS:PUBLIC
+CREATED:20230110T195259Z
+LAST-MODIFIED:20230110T195259Z
+LOCATION:Red Bull Ring Str. 1\, 8724 Spielberg\, Austria
+SEQUENCE:0
+STATUS:CONFIRMED
+SUMMARY:F1 - Grosser Preis von Österreich
+TRANSP:TRANSPARENT
+END:VEVENT
+BEGIN:VEVENT
+DTSTART;VALUE=DATE:20230709
+DTEND;VALUE=DATE:20230710
+DTSTAMP:20250811T060950Z
+UID:1knavq8lmibn09ei8abp9l8789@google.com
+CLASS:PUBLIC
+CREATED:20230110T195314Z
+LAST-MODIFIED:20230110T195314Z
+LOCATION:Silverstone Circuit\, Towcester\, Northamptonshire NN12 8TN\, Unit
+ ed Kingdom
+SEQUENCE:0
+STATUS:CONFIRMED
+SUMMARY:F1 - British Grand Prix
+TRANSP:TRANSPARENT
+END:VEVENT
+BEGIN:VEVENT
+DTSTART;VALUE=DATE:20230723
+DTEND;VALUE=DATE:20230724
+DTSTAMP:20250811T060950Z
+UID:1nvk941a07pqj7m2eb99gmhfn8@google.com
+CLASS:PUBLIC
+CREATED:20230110T195334Z
+LAST-MODIFIED:20230110T195334Z
+LOCATION:Hungaroring\, Budapest\, Hungary
+SEQUENCE:0
+STATUS:CONFIRMED
+SUMMARY:F1 - Magyar Nagydíj (Hungarian Grand Prix)
+TRANSP:TRANSPARENT
+END:VEVENT
+BEGIN:VEVENT
+DTSTART;VALUE=DATE:20230730
+DTEND;VALUE=DATE:20230731
+DTSTAMP:20250811T060950Z
+UID:214hkhrb82541iupnuqvhn800t@google.com
+CLASS:PUBLIC
+CREATED:20230110T195348Z
+LAST-MODIFIED:20230110T195348Z
+LOCATION:Circuit de Spa-Francorchamps\, Route du Circuit 55\, 4970 Stavelot
+ \, Belgium
+SEQUENCE:0
+STATUS:CONFIRMED
+SUMMARY:F1 - Belgian Grand Prix
+TRANSP:TRANSPARENT
+END:VEVENT
+BEGIN:VEVENT
+DTSTART;VALUE=DATE:20230827
+DTEND;VALUE=DATE:20230828
+DTSTAMP:20250811T060950Z
+UID:2fdhf80928f22ing6ldpcht231@google.com
+CLASS:PUBLIC
+CREATED:20230110T195405Z
+LAST-MODIFIED:20230110T195405Z
+LOCATION:CM.com Circuit Zandvoort\, Burgemeester van Alphenstraat 108\, 204
+ 1 KP Zandvoort\, Netherlands
+SEQUENCE:0
+STATUS:CONFIRMED
+SUMMARY:F1 - Heineken Dutch Grand Prix
+TRANSP:TRANSPARENT
+END:VEVENT
+BEGIN:VEVENT
+DTSTART;VALUE=DATE:20230903
+DTEND;VALUE=DATE:20230904
+DTSTAMP:20250811T060950Z
+UID:61j0qg9h0f7bmrkg41lg32rll9@google.com
+CLASS:PUBLIC
+CREATED:20230110T195420Z
+LAST-MODIFIED:20230110T195420Z
+LOCATION:Autodromo Nazionale Monza\, Via Vedano\, 5\, 20900 Monza MB\, Ital
+ y
+SEQUENCE:0
+STATUS:CONFIRMED
+SUMMARY:F1 - Gran Premio d'Italia
+TRANSP:TRANSPARENT
+END:VEVENT
+BEGIN:VEVENT
+DTSTART;VALUE=DATE:20230917
+DTEND;VALUE=DATE:20230918
+DTSTAMP:20250811T060950Z
+UID:7mt2f2buvo01a6uovqhpdhdkqp@google.com
+CLASS:PUBLIC
+CREATED:20230110T195445Z
+LAST-MODIFIED:20230110T195445Z
+LOCATION:Marina Bay Street Circuit\, Marina Bay\, Singapore
+SEQUENCE:0
+STATUS:CONFIRMED
+SUMMARY:F1 - Singapore Airlines Singapore Grand Prix
+TRANSP:TRANSPARENT
+END:VEVENT
+BEGIN:VEVENT
+DTSTART;VALUE=DATE:20230924
+DTEND;VALUE=DATE:20230925
+DTSTAMP:20250811T060950Z
+UID:12bcvnepta64r78dtq7n6q8ls9@google.com
+CLASS:PUBLIC
+CREATED:20230110T195514Z
+LAST-MODIFIED:20230110T195514Z
+LOCATION:Suzuka Circuit\, 7992 Inouchō\, Suzuka\, Mie 510-0295\, Japan
+SEQUENCE:0
+STATUS:CONFIRMED
+SUMMARY:F1 - Lenovo Japanese Grand Prix
+TRANSP:TRANSPARENT
+END:VEVENT
+BEGIN:VEVENT
+DTSTART;VALUE=DATE:20231008
+DTEND;VALUE=DATE:20231009
+DTSTAMP:20250811T060950Z
+UID:7juiiiq8j2m5akko61pq9srnbh@google.com
+CLASS:PUBLIC
+CREATED:20230110T195537Z
+LAST-MODIFIED:20230110T195537Z
+LOCATION:Lusail International Circuit\, Al Wusail\, North Relief Road، Doha
+ \, Qatar
+SEQUENCE:0
+STATUS:CONFIRMED
+SUMMARY:F1 - Qatar Grand Prix
+TRANSP:TRANSPARENT
+END:VEVENT
+BEGIN:VEVENT
+DTSTART;VALUE=DATE:20231022
+DTEND;VALUE=DATE:20231023
+DTSTAMP:20250811T060950Z
+UID:3vv2dklbpmogqtlesl88s6ffdk@google.com
+CLASS:PUBLIC
+CREATED:20230110T195555Z
+LAST-MODIFIED:20230110T195555Z
+LOCATION:Circuit of the Americas\, 9201 Circuit of the Americas Blvd\, Aust
+ in\, TX 78617\, USA
+SEQUENCE:0
+STATUS:CONFIRMED
+SUMMARY:F1 - Lenovo United States Grand Prix
+TRANSP:TRANSPARENT
+END:VEVENT
+BEGIN:VEVENT
+DTSTART;VALUE=DATE:20231029
+DTEND;VALUE=DATE:20231030
+DTSTAMP:20250811T060950Z
+UID:3o0lk6rfrnagm339gf3oqqospr@google.com
+CLASS:PUBLIC
+CREATED:20230110T195608Z
+LAST-MODIFIED:20230110T195608Z
+LOCATION:Autodromo Hermanos Rodriguez\, Av. Viaducto Rio de la Piedad S/N\,
+ Iztacalco\, Granjas México\, 08400 Ciudad de México\, D.F.\, Mexico
+SEQUENCE:0
+STATUS:CONFIRMED
+SUMMARY:F1 - Gran Premio de la Cuidad de México
+TRANSP:TRANSPARENT
+END:VEVENT
+BEGIN:VEVENT
+DTSTART;VALUE=DATE:20231105
+DTEND;VALUE=DATE:20231106
+DTSTAMP:20250811T060950Z
+UID:4o9cmran1c312350cmpa66eg54@google.com
+CLASS:PUBLIC
+CREATED:20230110T195624Z
+LAST-MODIFIED:20230110T195624Z
+LOCATION:Autodromo Carlos Pace\, Interlagos\, Sao Paulo\, Brazil
+SEQUENCE:0
+STATUS:CONFIRMED
+SUMMARY:F1 - Grande Prêmio do São Paulo
+TRANSP:TRANSPARENT
+END:VEVENT
+BEGIN:VEVENT
+DTSTART;VALUE=DATE:20231126
+DTEND;VALUE=DATE:20231127
+DTSTAMP:20250811T060950Z
+UID:3qi1lu2sp4c8srrsv8oukmtcbe@google.com
+CLASS:PUBLIC
+CREATED:20230110T195645Z
+LAST-MODIFIED:20230110T195645Z
+LOCATION:Yas Marina Circuit - Abu Dhabi - United Arab Emirates
+SEQUENCE:0
+STATUS:CONFIRMED
+SUMMARY:F1 - Etihad Airways Abu Dhabi Grand Prix
+TRANSP:TRANSPARENT
+END:VEVENT
+BEGIN:VEVENT
+DTSTART;VALUE=DATE:20231118
+DTEND;VALUE=DATE:20231119
+DTSTAMP:20250811T060950Z
+UID:57mkoioqig1f4vsi892ccmgbo4@google.com
+CLASS:PUBLIC
+CREATED:20230110T200506Z
+LAST-MODIFIED:20230110T200506Z
+LOCATION:Formula 1\, 260 E Harmon Ave\, Las Vegas\, NV 89169\, USA
+SEQUENCE:0
+STATUS:CONFIRMED
+SUMMARY:F1 - Heineken Silver Las Vegas Grand Prix
+TRANSP:TRANSPARENT
+END:VEVENT
+BEGIN:VEVENT
+DTSTART;VALUE=DATE:20231104
+DTEND;VALUE=DATE:20231105
+DTSTAMP:20250811T060950Z
+UID:4kg3buffbmhmfligiceh71dehj@google.com
+CLASS:PUBLIC
+CREATED:20230110T201041Z
+LAST-MODIFIED:20230110T201041Z
+LOCATION:Autodromo Carlos Pace\, Interlagos\, Sao Paulo\, Brazil
+SEQUENCE:0
+STATUS:CONFIRMED
+SUMMARY:F1 - Interlagos Sprint
+TRANSP:TRANSPARENT
+END:VEVENT
+BEGIN:VEVENT
+DTSTART;VALUE=DATE:20231007
+DTEND;VALUE=DATE:20231008
+DTSTAMP:20250811T060950Z
+UID:2i7oipmv5h2cd58k74vphvpme6@google.com
+CLASS:PUBLIC
+CREATED:20230110T205035Z
+LAST-MODIFIED:20230110T205035Z
+LOCATION:Lusail International Circuit\, Al Wusail\, North Relief Road، Doha
+ \, Qatar
+SEQUENCE:0
+STATUS:CONFIRMED
+SUMMARY:F1 - Lusail Sprint
+TRANSP:TRANSPARENT
+END:VEVENT
+BEGIN:VEVENT
+DTSTART;VALUE=DATE:20231021
+DTEND;VALUE=DATE:20231022
+DTSTAMP:20250811T060950Z
+UID:3pl5vjq3okvpa66oigi0v55891@google.com
+CLASS:PUBLIC
+CREATED:20230110T205053Z
+LAST-MODIFIED:20230110T205053Z
+LOCATION:Circuit of the Americas\, 9201 Circuit of the Americas Blvd\, Aust
+ in\, TX 78617\, USA
+SEQUENCE:0
+STATUS:CONFIRMED
+SUMMARY:F1 - COTA Sprint
+TRANSP:TRANSPARENT
+END:VEVENT
+BEGIN:VEVENT
+DTSTART;VALUE=DATE:20230701
+DTEND;VALUE=DATE:20230702
+DTSTAMP:20250811T060950Z
+UID:41i905v7917qcktm9r7qbtgpjk@google.com
+CLASS:PUBLIC
+CREATED:20230110T205107Z
+LAST-MODIFIED:20230110T205107Z
+LOCATION:Red Bull Ring Str. 1\, 8724 Spielberg\, Austria
+SEQUENCE:0
+STATUS:CONFIRMED
+SUMMARY:F1 - Red Bull Ring Sprint
+TRANSP:TRANSPARENT
+END:VEVENT
+BEGIN:VEVENT
+DTSTART;VALUE=DATE:20230729
+DTEND;VALUE=DATE:20230730
+DTSTAMP:20250811T060950Z
+UID:58036pd6lrq9gqm42jpvacq9bp@google.com
+CLASS:PUBLIC
+CREATED:20230110T205117Z
+LAST-MODIFIED:20230110T205117Z
+LOCATION:Circuit de Spa-Francorchamps\, Route du Circuit 55\, 4970 Stavelot
+ \, Belgium
+SEQUENCE:0
+STATUS:CONFIRMED
+SUMMARY:F1 - Spa Sprint
+TRANSP:TRANSPARENT
+END:VEVENT
+BEGIN:VEVENT
+DTSTART;VALUE=DATE:20230528
+DTEND;VALUE=DATE:20230529
+DTSTAMP:20250811T060950Z
+UID:1b5adtn0asea37amvqq3a8sg63@google.com
+CLASS:PUBLIC
+CREATED:20230110T194754Z
+LAST-MODIFIED:20230114T154522Z
+LOCATION:Grand Prix de Monaco\, Bd Albert 1er\, 98000 Monaco
+SEQUENCE:0
+STATUS:CONFIRMED
+SUMMARY:F1 - Grand Prix de Monaco
+TRANSP:TRANSPARENT
+END:VEVENT
+BEGIN:VEVENT
+DTSTART;VALUE=DATE:20230402
+DTEND;VALUE=DATE:20230403
+DTSTAMP:20250811T060950Z
+UID:4c1gt12ciigf6bc7osgm3eid9m@google.com
+CLASS:PUBLIC
+CREATED:20230109T215201Z
+LAST-MODIFIED:20230114T154534Z
+LOCATION:Albert Park Formula 1 Circuit\, Albert Park Lake\, Albert Park VIC
+ 3206\, Australia\, Albert Park VIC 3206\, Australia
+SEQUENCE:0
+STATUS:CONFIRMED
+SUMMARY:F1 - Rolex Australian Grand Prix
+TRANSP:TRANSPARENT
+END:VEVENT
+BEGIN:VEVENT
+DTSTART;VALUE=DATE:20230521
+DTEND;VALUE=DATE:20230522
+DTSTAMP:20250811T060950Z
+UID:2sgp5vskj79puu3b8hp7sgm2bh@google.com
+CLASS:PUBLIC
+CREATED:20230110T194448Z
+LAST-MODIFIED:20230518T195831Z
+LOCATION:Enzo e Dino Ferrari\, 40026 Imola\, Metropolitan City of Bologna\,
+ Italy
+SEQUENCE:1
+STATUS:CONFIRMED
+SUMMARY:F1 - Gran Premio del Made In Italy e dell'Emiglia Romagna - CANCELL
+ ED
+TRANSP:TRANSPARENT
+END:VEVENT
+BEGIN:VEVENT
+DTSTART;VALUE=DATE:20240302
+DTEND;VALUE=DATE:20240303
+DTSTAMP:20250811T060950Z
+UID:28l22esi9c2pinno4fdnpdfpl5@google.com
+CLASS:PUBLIC
+CREATED:20240122T203947Z
+LAST-MODIFIED:20240122T203947Z
+LOCATION:Bahrain International Circuit\, Sakhir\, Bahrain
+SEQUENCE:0
+STATUS:CONFIRMED
+SUMMARY:F1 - Gulf Air Bahrain Grand Prix
+TRANSP:TRANSPARENT
+END:VEVENT
+BEGIN:VEVENT
+DTSTART;VALUE=DATE:20240221
+DTEND;VALUE=DATE:20240224
+DTSTAMP:20250811T060950Z
+UID:7csu0j99eof4jpuqo4a1r6m3hr@google.com
+CLASS:PUBLIC
+CREATED:20240122T204003Z
+LAST-MODIFIED:20240122T204003Z
+LOCATION:Bahrain International Circuit\, Sakhir\, Bahrain
+SEQUENCE:0
+STATUS:CONFIRMED
+SUMMARY:F1 - [TEST] Bahrain
+TRANSP:TRANSPARENT
+END:VEVENT
+BEGIN:VEVENT
+DTSTART;VALUE=DATE:20240309
+DTEND;VALUE=DATE:20240310
+DTSTAMP:20250811T060950Z
+UID:1qcrqcpuoaregnpjn1dv7fa7bd@google.com
+CLASS:PUBLIC
+CREATED:20240122T204022Z
+LAST-MODIFIED:20240122T204022Z
+LOCATION:Jeddah Corniche Circuit\, طريق الكورنيش، حي الشاطئ،، Ash Shati\, J
+ eddah 23512\, Saudi Arabia
+SEQUENCE:0
+STATUS:CONFIRMED
+SUMMARY:F1 - STC Saudi Arabian Grand Prix
+TRANSP:TRANSPARENT
+END:VEVENT
+BEGIN:VEVENT
+DTSTART;VALUE=DATE:20240324
+DTEND;VALUE=DATE:20240325
+DTSTAMP:20250811T060950Z
+UID:4r245gl36ihsg7v3n9gq4e5q44@google.com
+CLASS:PUBLIC
+CREATED:20240122T204118Z
+LAST-MODIFIED:20240122T204118Z
+LOCATION:Albert Park Formula 1 Circuit\, Albert Park Lake\, Albert Park VIC
+ 3206\, Australia\, Albert Park VIC 3206\, Australia
+SEQUENCE:0
+STATUS:CONFIRMED
+SUMMARY:F1 - Rolex Australian Grand Prix
+TRANSP:TRANSPARENT
+END:VEVENT
+BEGIN:VEVENT
+DTSTART;VALUE=DATE:20240407
+DTEND;VALUE=DATE:20240408
+DTSTAMP:20250811T060950Z
+UID:52q92p3aohl5po4l262i7ae4s4@google.com
+CLASS:PUBLIC
+CREATED:20240122T204416Z
+LAST-MODIFIED:20240122T204416Z
+LOCATION:Suzuka Circuit\, 7992 Inouchō\, Suzuka\, Mie 510-0295\, Japan
+SEQUENCE:0
+STATUS:CONFIRMED
+SUMMARY:F1 - MSC Cruises Japanese Grand Prix
+TRANSP:TRANSPARENT
+END:VEVENT
+BEGIN:VEVENT
+DTSTART;VALUE=DATE:20240421
+DTEND;VALUE=DATE:20240422
+DTSTAMP:20250811T060950Z
+UID:3lbah03u7ti64dkvqfd7vbap0c@google.com
+CLASS:PUBLIC
+CREATED:20240122T204438Z
+LAST-MODIFIED:20240122T204438Z
+LOCATION:Shanghai Audi International Circuit\, China\, Shang Hai Shi\, Jia
+ Ding Qu\, 伊宁路2000号 邮政编码: 201800
+SEQUENCE:0
+STATUS:CONFIRMED
+SUMMARY:F1 - Lenovo Chinese Grand Prix
+TRANSP:TRANSPARENT
+END:VEVENT
+BEGIN:VEVENT
+DTSTART;VALUE=DATE:20240505
+DTEND;VALUE=DATE:20240506
+DTSTAMP:20250811T060950Z
+UID:2j3duivk8ts4mq6ft4blk44sj5@google.com
+CLASS:PUBLIC
+CREATED:20240122T204551Z
+LAST-MODIFIED:20240122T204703Z
+LOCATION:Hard Rock Stadium\, 347 Don Shula Dr Suite 102\, Miami Gardens\, F
+ L 33056\, USA
+SEQUENCE:0
+STATUS:CONFIRMED
+SUMMARY:F1 - Crypto.com Miami Grand Prix
+TRANSP:TRANSPARENT
+END:VEVENT
+BEGIN:VEVENT
+DTSTART;VALUE=DATE:20240915
+DTEND;VALUE=DATE:20240916
+DTSTAMP:20250811T060950Z
+UID:7bgbp853vkt973pomkpir2umas@google.com
+CLASS:PUBLIC
+CREATED:20240122T210218Z
+LAST-MODIFIED:20240122T210218Z
+LOCATION:Baku City Circuit\, 9VF3+577\, Zarifa Aliyeva\, Bakı\, Azerbaijan
+SEQUENCE:0
+STATUS:CONFIRMED
+SUMMARY:F1 - Qatar Airways Azerbaijan Grand Prix
+TRANSP:TRANSPARENT
+END:VEVENT
+BEGIN:VEVENT
+DTSTART;VALUE=DATE:20240519
+DTEND;VALUE=DATE:20240520
+DTSTAMP:20250811T060950Z
+UID:0tgchbkvva6lulfnuf1e73le7r@google.com
+CLASS:PUBLIC
+CREATED:20240122T210259Z
+LAST-MODIFIED:20240122T210259Z
+LOCATION:Enzo e Dino Ferrari\, 40026 Imola\, Metropolitan City of Bologna\,
+ Italy
+SEQUENCE:0
+STATUS:CONFIRMED
+SUMMARY:F1 - MSC Cruises Gran Premio dell'Emiglia Romagna
+TRANSP:TRANSPARENT
+END:VEVENT
+BEGIN:VEVENT
+DTSTART;VALUE=DATE:20240526
+DTEND;VALUE=DATE:20240527
+DTSTAMP:20250811T060950Z
+UID:5p1disuag5e15bvrlc2csogfcn@google.com
+CLASS:PUBLIC
+CREATED:20240122T210416Z
+LAST-MODIFIED:20240122T210416Z
+LOCATION:Grand Prix de Monaco\, Bd Albert 1er\, 98000 Monaco
+SEQUENCE:0
+STATUS:CONFIRMED
+SUMMARY:F1 - Grand Prix de Monaco
+TRANSP:TRANSPARENT
+END:VEVENT
+BEGIN:VEVENT
+DTSTART;VALUE=DATE:20240609
+DTEND;VALUE=DATE:20240610
+DTSTAMP:20250811T060950Z
+UID:2iaojlhabsgor0570ps2fr89i1@google.com
+CLASS:PUBLIC
+CREATED:20240122T210431Z
+LAST-MODIFIED:20240122T210431Z
+LOCATION:Circuit Gilles Villeneuve\, Parc Jean-Drapeau\, Montréal\, QC H3C
+ 6A1\, Canada
+SEQUENCE:0
+STATUS:CONFIRMED
+SUMMARY:F1 - Grand Prix du Canada
+TRANSP:TRANSPARENT
+END:VEVENT
+BEGIN:VEVENT
+DTSTART;VALUE=DATE:20240623
+DTEND;VALUE=DATE:20240624
+DTSTAMP:20250811T060950Z
+UID:6h51hhfb5b3cduulnsntt4a02a@google.com
+CLASS:PUBLIC
+CREATED:20240122T210452Z
+DESCRIPTION:Spanish Grand Prix
+LAST-MODIFIED:20240122T210452Z
+LOCATION:Barcelona-Catalunya Circuit\, Camino Mas Moreneta\, 08160 Montmeló
+ \, Barcelona\, Spain
+SEQUENCE:0
+STATUS:CONFIRMED
+SUMMARY:F1 - Aramco Gran Premio de España
+TRANSP:TRANSPARENT
+END:VEVENT
+BEGIN:VEVENT
+DTSTART;VALUE=DATE:20240630
+DTEND;VALUE=DATE:20240701
+DTSTAMP:20250811T060950Z
+UID:6k9p4el9nvpp39l1i8at0c6q17@google.com
+CLASS:PUBLIC
+CREATED:20240122T210529Z
+LAST-MODIFIED:20240122T210613Z
+LOCATION:Red Bull Ring Str. 1\, 8724 Spielberg\, Austria
+SEQUENCE:0
+STATUS:CONFIRMED
+SUMMARY:F1 - Qatar Airways Grosser Preis von Österreich
+TRANSP:TRANSPARENT
+END:VEVENT
+BEGIN:VEVENT
+DTSTART;VALUE=DATE:20240707
+DTEND;VALUE=DATE:20240708
+DTSTAMP:20250811T060950Z
+UID:3oc78b0thb8ugpnvv5qof3csmf@google.com
+CLASS:PUBLIC
+CREATED:20240122T210632Z
+LAST-MODIFIED:20240122T210632Z
+LOCATION:Silverstone Circuit\, Towcester\, Northamptonshire NN12 8TN\, Unit
+ ed Kingdom
+SEQUENCE:0
+STATUS:CONFIRMED
+SUMMARY:F1 - Qatar Airways British Grand Prix
+TRANSP:TRANSPARENT
+END:VEVENT
+BEGIN:VEVENT
+DTSTART;VALUE=DATE:20240721
+DTEND;VALUE=DATE:20240722
+DTSTAMP:20250811T060950Z
+UID:4jgfva6a3ctvgj23oulnq7rh09@google.com
+CLASS:PUBLIC
+CREATED:20240122T210757Z
+LAST-MODIFIED:20240122T210757Z
+LOCATION:Hungaroring\, Budapest\, Hungary
+SEQUENCE:0
+STATUS:CONFIRMED
+SUMMARY:F1 - Hungarian Grand Prix
+TRANSP:TRANSPARENT
+END:VEVENT
+BEGIN:VEVENT
+DTSTART;VALUE=DATE:20240728
+DTEND;VALUE=DATE:20240729
+DTSTAMP:20250811T060950Z
+UID:3cemi3b5ml5pnfrb8eosrkndva@google.com
+CLASS:PUBLIC
+CREATED:20240122T210811Z
+LAST-MODIFIED:20240122T210811Z
+LOCATION:Circuit de Spa-Francorchamps\, Route du Circuit 55\, 4970 Stavelot
+ \, Belgium
+SEQUENCE:0
+STATUS:CONFIRMED
+SUMMARY:F1 - Rolex Belgian Grand Prix
+TRANSP:TRANSPARENT
+END:VEVENT
+BEGIN:VEVENT
+DTSTART;VALUE=DATE:20240825
+DTEND;VALUE=DATE:20240826
+DTSTAMP:20250811T060950Z
+UID:26rp46hn8cti8u7ogmevm0s80s@google.com
+CLASS:PUBLIC
+CREATED:20240122T210835Z
+LAST-MODIFIED:20240122T210835Z
+LOCATION:CM.com Circuit Zandvoort\, Burgemeester van Alphenstraat 108\, 204
+ 1 KP Zandvoort\, Netherlands
+SEQUENCE:0
+STATUS:CONFIRMED
+SUMMARY:F1 - Heineken Dutch Grand Prix
+TRANSP:TRANSPARENT
+END:VEVENT
+BEGIN:VEVENT
+DTSTART;VALUE=DATE:20240901
+DTEND;VALUE=DATE:20240902
+DTSTAMP:20250811T060950Z
+UID:2a742qfoths0mc5m6npuacnhba@google.com
+CLASS:PUBLIC
+CREATED:20240122T210901Z
+LAST-MODIFIED:20240122T210901Z
+LOCATION:Autodromo Nazionale Monza\, Via Vedano\, 5\, 20900 Monza MB\, Ital
+ y
+SEQUENCE:0
+STATUS:CONFIRMED
+SUMMARY:F1 - Gran Premio d'Italia
+TRANSP:TRANSPARENT
+END:VEVENT
+BEGIN:VEVENT
+DTSTART;VALUE=DATE:20240922
+DTEND;VALUE=DATE:20240923
+DTSTAMP:20250811T060950Z
+UID:4bkkhelhp59fr2o3dpflt32pbq@google.com
+CLASS:PUBLIC
+CREATED:20240122T210917Z
+LAST-MODIFIED:20240122T210917Z
+LOCATION:Marina Bay Street Circuit\, Marina Bay\, Singapore
+SEQUENCE:0
+STATUS:CONFIRMED
+SUMMARY:F1 - Singapore Airlines Singapore Grand Prix
+TRANSP:TRANSPARENT
+END:VEVENT
+BEGIN:VEVENT
+DTSTART;VALUE=DATE:20241020
+DTEND;VALUE=DATE:20241021
+DTSTAMP:20250811T060950Z
+UID:4l8vqlud3s2d70prd79nr33aq7@google.com
+CLASS:PUBLIC
+CREATED:20240122T210955Z
+LAST-MODIFIED:20240122T210955Z
+LOCATION:Circuit of the Americas\, 9201 Circuit of the Americas Blvd\, Aust
+ in\, TX 78617\, USA
+SEQUENCE:0
+STATUS:CONFIRMED
+SUMMARY:F1 - Pirelli United States Grand Prix
+TRANSP:TRANSPARENT
+END:VEVENT
+BEGIN:VEVENT
+DTSTART;VALUE=DATE:20241027
+DTEND;VALUE=DATE:20241028
+DTSTAMP:20250811T060950Z
+UID:083agkptsi7n6u9l19a0vej8bq@google.com
+CLASS:PUBLIC
+CREATED:20240122T211020Z
+LAST-MODIFIED:20240122T211020Z
+LOCATION:Autodromo Hermanos Rodriguez\, Av. Viaducto Rio de la Piedad S/N\,
+ Iztacalco\, Granjas México\, 08400 Ciudad de México\, D.F.\, Mexico
+SEQUENCE:0
+STATUS:CONFIRMED
+SUMMARY:F1 - Gran Premio de la Cuidad de México
+TRANSP:TRANSPARENT
+END:VEVENT
+BEGIN:VEVENT
+DTSTART;VALUE=DATE:20241103
+DTEND;VALUE=DATE:20241104
+DTSTAMP:20250811T060950Z
+UID:5ec15r663m2giapmp93kagcisq@google.com
+CLASS:PUBLIC
+CREATED:20240122T211047Z
+LAST-MODIFIED:20240122T211047Z
+LOCATION:Autodromo Carlos Pace\, Interlagos\, Sao Paulo\, Brazil
+SEQUENCE:0
+STATUS:CONFIRMED
+SUMMARY:F1 - Lenovo Grande Prêmio de São Paulo
+TRANSP:TRANSPARENT
+END:VEVENT
+BEGIN:VEVENT
+DTSTART;VALUE=DATE:20241123
+DTEND;VALUE=DATE:20241124
+DTSTAMP:20250811T060950Z
+UID:5m6dt2s2lmrql7s1bkk3fp26oh@google.com
+CLASS:PUBLIC
+CREATED:20240122T211104Z
+LAST-MODIFIED:20240122T211104Z
+LOCATION:Formula 1\, 260 E Harmon Ave\, Las Vegas\, NV 89169\, USA
+SEQUENCE:0
+STATUS:CONFIRMED
+SUMMARY:F1 - Heineken Silver Las Vegas Grand Prix
+TRANSP:TRANSPARENT
+END:VEVENT
+BEGIN:VEVENT
+DTSTART;VALUE=DATE:20241201
+DTEND;VALUE=DATE:20241202
+DTSTAMP:20250811T060950Z
+UID:7cotn1pmgtchetqt86v8j3fg8r@google.com
+CLASS:PUBLIC
+CREATED:20240122T211201Z
+LAST-MODIFIED:20240122T211213Z
+LOCATION:Lusail International Circuit\, Al Wusail\, North Relief Road، Doha
+ \, Qatar
+SEQUENCE:0
+STATUS:CONFIRMED
+SUMMARY:F1 - Qatar Airways Qatar Grand Prix
+TRANSP:TRANSPARENT
+END:VEVENT
+BEGIN:VEVENT
+DTSTART;VALUE=DATE:20241208
+DTEND;VALUE=DATE:20241209
+DTSTAMP:20250811T060950Z
+UID:10l714dpjgoaep7r033gl3m14a@google.com
+CLASS:PUBLIC
+CREATED:20240122T211225Z
+LAST-MODIFIED:20240122T211225Z
+LOCATION:Yas Marina Circuit - Abu Dhabi - United Arab Emirates
+SEQUENCE:0
+STATUS:CONFIRMED
+SUMMARY:F1 - Etihad Airways Abu Dhabi Grand Prix
+TRANSP:TRANSPARENT
+END:VEVENT
+BEGIN:VEVENT
+DTSTART;VALUE=DATE:20241130
+DTEND;VALUE=DATE:20241201
+DTSTAMP:20250811T060950Z
+UID:4s215nrhc37ero77vt7rj2c4pc@google.com
+CLASS:PUBLIC
+CREATED:20240122T211459Z
+LAST-MODIFIED:20240122T211505Z
+LOCATION:Lusail International Circuit\, Al Wusail\, North Relief Road، Doha
+ \, Qatar
+SEQUENCE:1
+STATUS:CONFIRMED
+SUMMARY:F1 - Lusail Sprint
+TRANSP:TRANSPARENT
+END:VEVENT
+BEGIN:VEVENT
+DTSTART;VALUE=DATE:20241102
+DTEND;VALUE=DATE:20241103
+DTSTAMP:20250811T060950Z
+UID:232qdsf8vk8cpqb937k1rsh9er@google.com
+CLASS:PUBLIC
+CREATED:20240122T211543Z
+LAST-MODIFIED:20240122T211543Z
+LOCATION:Autodromo Carlos Pace\, Interlagos\, Sao Paulo\, Brazil
+SEQUENCE:0
+STATUS:CONFIRMED
+SUMMARY:F1 - Interlagos Sprint
+TRANSP:TRANSPARENT
+END:VEVENT
+BEGIN:VEVENT
+DTSTART;VALUE=DATE:20241019
+DTEND;VALUE=DATE:20241020
+DTSTAMP:20250811T060950Z
+UID:66suku3mp63aqfr7el5rmt0pvt@google.com
+CLASS:PUBLIC
+CREATED:20240122T211619Z
+LAST-MODIFIED:20240122T211619Z
+LOCATION:Circuit of the Americas\, 9201 Circuit of the Americas Blvd\, Aust
+ in\, TX 78617\, USA
+SEQUENCE:0
+STATUS:CONFIRMED
+SUMMARY:F1 - COTA Sprint
+TRANSP:TRANSPARENT
+END:VEVENT
+BEGIN:VEVENT
+DTSTART;VALUE=DATE:20240629
+DTEND;VALUE=DATE:20240630
+DTSTAMP:20250811T060950Z
+UID:63ko216sj42r90u240a68en4uq@google.com
+CLASS:PUBLIC
+CREATED:20240122T211750Z
+LAST-MODIFIED:20240122T211750Z
+LOCATION:Red Bull Ring Str. 1\, 8724 Spielberg\, Austria
+SEQUENCE:0
+STATUS:CONFIRMED
+SUMMARY:F1 - Red Bull Ring Sprint
+TRANSP:TRANSPARENT
+END:VEVENT
+BEGIN:VEVENT
+DTSTART;VALUE=DATE:20240504
+DTEND;VALUE=DATE:20240505
+DTSTAMP:20250811T060950Z
+UID:5hv6i6nffg41k7l9o0rms1nhpo@google.com
+CLASS:PUBLIC
+CREATED:20240122T211807Z
+LAST-MODIFIED:20240122T211807Z
+LOCATION:Hard Rock Stadium\, 347 Don Shula Dr\, Miami Gardens\, FL 33056\,
+ USA
+SEQUENCE:0
+STATUS:CONFIRMED
+SUMMARY:F1 - Miami Sprint
+TRANSP:TRANSPARENT
+END:VEVENT
+BEGIN:VEVENT
+DTSTART;VALUE=DATE:20240420
+DTEND;VALUE=DATE:20240421
+DTSTAMP:20250811T060950Z
+UID:1516rls784av4nnvt3sojgbk45@google.com
+CLASS:PUBLIC
+CREATED:20240122T211858Z
+LAST-MODIFIED:20240122T211858Z
+LOCATION:Shanghai Audi International Circuit\, China\, Shang Hai Shi\, Jia
+ Ding Qu\, 伊宁路2000号 邮政编码: 201800
+SEQUENCE:0
+STATUS:CONFIRMED
+SUMMARY:F1 - Shanghai Sprint
+TRANSP:TRANSPARENT
+END:VEVENT
+BEGIN:VEVENT
+DTSTART;VALUE=DATE:20250226
+DTEND;VALUE=DATE:20250301
+DTSTAMP:20250811T060950Z
+UID:7enc02f0j4l0hopjastsnn19gk@google.com
+CLASS:PUBLIC
+CREATED:20250103T231236Z
+LAST-MODIFIED:20250103T231236Z
+LOCATION:Bahrain International Circuit\, Sakhir\, Bahrain
+SEQUENCE:0
+STATUS:CONFIRMED
+SUMMARY:F1 - [TEST] Bahrain
+TRANSP:TRANSPARENT
+END:VEVENT
+BEGIN:VEVENT
+DTSTART;VALUE=DATE:20250316
+DTEND;VALUE=DATE:20250317
+DTSTAMP:20250811T060950Z
+UID:5e04larqae06k437rifbstd1bq@google.com
+CLASS:PUBLIC
+CREATED:20250103T231939Z
+LAST-MODIFIED:20250103T231939Z
+LOCATION:Albert Park Formula 1 Circuit\, Albert Park Lake\, Albert Park VIC
+ 3206\, Australia\, Albert Park VIC 3206\, Australia
+SEQUENCE:0
+STATUS:CONFIRMED
+SUMMARY:F1 - Australian Grand Prix
+TRANSP:TRANSPARENT
+END:VEVENT
+BEGIN:VEVENT
+DTSTART;VALUE=DATE:20250322
+DTEND;VALUE=DATE:20250323
+DTSTAMP:20250811T060950Z
+UID:2tq331cv75hf5vucdgcokgnsm7@google.com
+CLASS:PUBLIC
+CREATED:20250103T231952Z
+LAST-MODIFIED:20250103T231952Z
+LOCATION:Shanghai Audi International Circuit\, China\, Shang Hai Shi\, Jia
+ Ding Qu\, 伊宁路2000号 邮政编码: 201800
+SEQUENCE:0
+STATUS:CONFIRMED
+SUMMARY:F1 - Shanghai Sprint
+TRANSP:TRANSPARENT
+END:VEVENT
+BEGIN:VEVENT
+DTSTART;VALUE=DATE:20250323
+DTEND;VALUE=DATE:20250324
+DTSTAMP:20250811T060950Z
+UID:00amno0qcsftianct5lt5uscv7@google.com
+CLASS:PUBLIC
+CREATED:20250103T232012Z
+LAST-MODIFIED:20250103T232012Z
+LOCATION:Shanghai Audi International Circuit\, China\, Shang Hai Shi\, Jia
+ Ding Qu\, 伊宁路2000号 邮政编码: 201800
+SEQUENCE:0
+STATUS:CONFIRMED
+SUMMARY:F1 - Heineken Chinese Grand Prix
+TRANSP:TRANSPARENT
+END:VEVENT
+BEGIN:VEVENT
+DTSTART;VALUE=DATE:20250406
+DTEND;VALUE=DATE:20250407
+DTSTAMP:20250811T060950Z
+UID:39549s66jo7opvpbtb2t09bc5i@google.com
+CLASS:PUBLIC
+CREATED:20250103T232029Z
+LAST-MODIFIED:20250103T232029Z
+LOCATION:Suzuka Circuit\, 7992 Inouchō\, Suzuka\, Mie 510-0295\, Japan
+SEQUENCE:0
+STATUS:CONFIRMED
+SUMMARY:F1 - Lenovo Japanese Grand Prix
+TRANSP:TRANSPARENT
+END:VEVENT
+BEGIN:VEVENT
+DTSTART;VALUE=DATE:20250413
+DTEND;VALUE=DATE:20250414
+DTSTAMP:20250811T060950Z
+UID:43r760to9qrbai24mshrjgdsa3@google.com
+CLASS:PUBLIC
+CREATED:20250103T232042Z
+LAST-MODIFIED:20250103T232042Z
+LOCATION:Bahrain International Circuit\, Sakhir\, Bahrain
+SEQUENCE:0
+STATUS:CONFIRMED
+SUMMARY:F1 - Bahrain Grand Prix
+TRANSP:TRANSPARENT
+END:VEVENT
+BEGIN:VEVENT
+DTSTART;VALUE=DATE:20250420
+DTEND;VALUE=DATE:20250421
+DTSTAMP:20250811T060950Z
+UID:6m7gmjsqhcqtevp0t7cll3e4gg@google.com
+CLASS:PUBLIC
+CREATED:20250103T232058Z
+LAST-MODIFIED:20250103T232058Z
+LOCATION:Jeddah Corniche Circuit\, طريق الكورنيش، حي الشاطئ،، Ash Shati\, J
+ eddah 23512\, Saudi Arabia
+SEQUENCE:0
+STATUS:CONFIRMED
+SUMMARY:F1 - STC Saudi Arabian Grand Prix
+TRANSP:TRANSPARENT
+END:VEVENT
+BEGIN:VEVENT
+DTSTART;VALUE=DATE:20250503
+DTEND;VALUE=DATE:20250504
+DTSTAMP:20250811T060950Z
+UID:5ecfvm0cstmdn48m6h913vmshh@google.com
+CLASS:PUBLIC
+CREATED:20250103T232434Z
+LAST-MODIFIED:20250103T232434Z
+LOCATION:Miami International Autodrome\, Miami Gardens\, FL 33056\, USA
+SEQUENCE:0
+STATUS:CONFIRMED
+SUMMARY:F1 - Miami Sprint
+TRANSP:TRANSPARENT
+END:VEVENT
+BEGIN:VEVENT
+DTSTART;VALUE=DATE:20250504
+DTEND;VALUE=DATE:20250505
+DTSTAMP:20250811T060950Z
+UID:5g42qrt3d0utmoemo74vhhkdba@google.com
+CLASS:PUBLIC
+CREATED:20250103T232449Z
+LAST-MODIFIED:20250103T232449Z
+LOCATION:Miami International Autodrome\, Miami Gardens\, FL 33056\, USA
+SEQUENCE:0
+STATUS:CONFIRMED
+SUMMARY:F1 - Crypto.com Miami Grand Prix
+TRANSP:TRANSPARENT
+END:VEVENT
+BEGIN:VEVENT
+DTSTART;VALUE=DATE:20250518
+DTEND;VALUE=DATE:20250519
+DTSTAMP:20250811T060950Z
+UID:0ucrevhj11oa6f3rn76ulav1bk@google.com
+CLASS:PUBLIC
+CREATED:20250103T232520Z
+LAST-MODIFIED:20250103T232520Z
+LOCATION:Enzo e Dino Ferrari\, 40026 Imola\, Metropolitan City of Bologna\,
+ Italy
+SEQUENCE:0
+STATUS:CONFIRMED
+SUMMARY:F1 - AWS Gran Premio dell'Emiglia Romagna
+TRANSP:TRANSPARENT
+END:VEVENT
+BEGIN:VEVENT
+DTSTART;VALUE=DATE:20250525
+DTEND;VALUE=DATE:20250526
+DTSTAMP:20250811T060950Z
+UID:1ah6ldgh3lmkma51656p6dp90g@google.com
+CLASS:PUBLIC
+CREATED:20250103T232534Z
+LAST-MODIFIED:20250103T232534Z
+LOCATION:Grand Prix de Monaco\, Bd Albert 1er\, 98000 Monaco
+SEQUENCE:0
+STATUS:CONFIRMED
+SUMMARY:F1 - Grand Prix de Monaco
+TRANSP:TRANSPARENT
+END:VEVENT
+BEGIN:VEVENT
+DTSTART;VALUE=DATE:20250601
+DTEND;VALUE=DATE:20250602
+DTSTAMP:20250811T060950Z
+UID:5jj53rb318qqo13j5dokvl7gor@google.com
+CLASS:PUBLIC
+CREATED:20250103T232548Z
+DESCRIPTION:Spanish Grand Prix
+LAST-MODIFIED:20250103T232548Z
+LOCATION:Barcelona-Catalunya Circuit\, Camino Mas Moreneta\, 08160 Montmeló
+ \, Barcelona\, Spain
+SEQUENCE:0
+STATUS:CONFIRMED
+SUMMARY:F1 - Aramco Gran Premio de España
+TRANSP:TRANSPARENT
+END:VEVENT
+BEGIN:VEVENT
+DTSTART;VALUE=DATE:20250615
+DTEND;VALUE=DATE:20250616
+DTSTAMP:20250811T060950Z
+UID:0emilhs6kcbokd37j5rg7ul3mu@google.com
+CLASS:PUBLIC
+CREATED:20250103T232604Z
+LAST-MODIFIED:20250103T232604Z
+LOCATION:Circuit Gilles Villeneuve\, Parc Jean-Drapeau\, Montréal\, QC H3C
+ 6A1\, Canada
+SEQUENCE:0
+STATUS:CONFIRMED
+SUMMARY:F1 - Pirelli Grand Prix du Canada
+TRANSP:TRANSPARENT
+END:VEVENT
+BEGIN:VEVENT
+DTSTART;VALUE=DATE:20250629
+DTEND;VALUE=DATE:20250630
+DTSTAMP:20250811T060950Z
+UID:69bcrcooihafmjajmavbu1i17i@google.com
+CLASS:PUBLIC
+CREATED:20250103T232635Z
+LAST-MODIFIED:20250103T232635Z
+LOCATION:Red Bull Ring Str. 1\, 8724 Spielberg\, Austria
+SEQUENCE:0
+STATUS:CONFIRMED
+SUMMARY:F1 - MSC Cruises Grosser Preis von Österreich
+TRANSP:TRANSPARENT
+END:VEVENT
+BEGIN:VEVENT
+DTSTART;VALUE=DATE:20250706
+DTEND;VALUE=DATE:20250707
+DTSTAMP:20250811T060950Z
+UID:5hhjio3llgjag05trd4hromgs3@google.com
+CLASS:PUBLIC
+CREATED:20250103T232649Z
+LAST-MODIFIED:20250103T232649Z
+LOCATION:Silverstone Circuit\, Towcester\, Northamptonshire NN12 8TN\, Unit
+ ed Kingdom
+SEQUENCE:0
+STATUS:CONFIRMED
+SUMMARY:F1 - Qatar Airways British Grand Prix
+TRANSP:TRANSPARENT
+END:VEVENT
+BEGIN:VEVENT
+DTSTART;VALUE=DATE:20250727
+DTEND;VALUE=DATE:20250728
+DTSTAMP:20250811T060950Z
+UID:32ekb8efotngib08nu4cp43uic@google.com
+CLASS:PUBLIC
+CREATED:20250103T232707Z
+LAST-MODIFIED:20250103T232707Z
+LOCATION:Circuit de Spa-Francorchamps\, Route du Circuit 55\, 4970 Stavelot
+ \, Belgium
+SEQUENCE:0
+STATUS:CONFIRMED
+SUMMARY:F1 - Belgian Grand Prix
+TRANSP:TRANSPARENT
+END:VEVENT
+BEGIN:VEVENT
+DTSTART;VALUE=DATE:20250726
+DTEND;VALUE=DATE:20250727
+DTSTAMP:20250811T060950Z
+UID:3jpujh1krrss6h21u98mb1vtq6@google.com
+CLASS:PUBLIC
+CREATED:20250103T232729Z
+LAST-MODIFIED:20250103T232729Z
+LOCATION:Circuit de Spa-Francorchamps\, Route du Circuit 55\, 4970 Stavelot
+ \, Belgium
+SEQUENCE:0
+STATUS:CONFIRMED
+SUMMARY:F1 - Spa Sprint
+TRANSP:TRANSPARENT
+END:VEVENT
+BEGIN:VEVENT
+DTSTART;VALUE=DATE:20250803
+DTEND;VALUE=DATE:20250804
+DTSTAMP:20250811T060950Z
+UID:6nue0vokak4dlhi06p4c84iegn@google.com
+CLASS:PUBLIC
+CREATED:20250103T232746Z
+LAST-MODIFIED:20250103T232746Z
+LOCATION:Hungaroring\, Budapest\, Hungary
+SEQUENCE:0
+STATUS:CONFIRMED
+SUMMARY:F1 - Lenovo Hungarian Grand Prix
+TRANSP:TRANSPARENT
+END:VEVENT
+BEGIN:VEVENT
+DTSTART;VALUE=DATE:20250831
+DTEND;VALUE=DATE:20250901
+DTSTAMP:20250811T060950Z
+UID:76u9d53rlmdrmc8d4i2pm211ul@google.com
+CLASS:PUBLIC
+CREATED:20250103T232808Z
+LAST-MODIFIED:20250103T232808Z
+LOCATION:CM.com Circuit Zandvoort\, Burgemeester van Alphenstraat 108\, 204
+ 1 KP Zandvoort\, Netherlands
+SEQUENCE:0
+STATUS:CONFIRMED
+SUMMARY:F1 - Heineken Dutch Grand Prix
+TRANSP:TRANSPARENT
+END:VEVENT
+BEGIN:VEVENT
+DTSTART;VALUE=DATE:20250907
+DTEND;VALUE=DATE:20250908
+DTSTAMP:20250811T060950Z
+UID:4uhcaddde7u58kus3i7gaoaomf@google.com
+CLASS:PUBLIC
+CREATED:20250103T232821Z
+LAST-MODIFIED:20250103T232821Z
+LOCATION:Autodromo Nazionale Monza\, Via Vedano\, 5\, 20900 Monza MB\, Ital
+ y
+SEQUENCE:0
+STATUS:CONFIRMED
+SUMMARY:F1 - Gran Premio d'Italia
+TRANSP:TRANSPARENT
+END:VEVENT
+BEGIN:VEVENT
+DTSTART;VALUE=DATE:20250921
+DTEND;VALUE=DATE:20250922
+DTSTAMP:20250811T060950Z
+UID:56ss4vq675q03b6ljqilbdrdgh@google.com
+CLASS:PUBLIC
+CREATED:20250103T232844Z
+LAST-MODIFIED:20250103T232844Z
+LOCATION:Baku City Circuit\, 9VF3+577\, Zarifa Aliyeva\, Bakı\, Azerbaijan
+SEQUENCE:0
+STATUS:CONFIRMED
+SUMMARY:F1 - Qatar Airways Azerbaijan Grand Prix
+TRANSP:TRANSPARENT
+END:VEVENT
+BEGIN:VEVENT
+DTSTART;VALUE=DATE:20251005
+DTEND;VALUE=DATE:20251006
+DTSTAMP:20250811T060950Z
+UID:4ek42oeuee0ieagtv6f19faneg@google.com
+CLASS:PUBLIC
+CREATED:20250103T232906Z
+LAST-MODIFIED:20250103T232906Z
+LOCATION:Marina Bay Street Circuit\, Marina Bay\, Singapore
+SEQUENCE:0
+STATUS:CONFIRMED
+SUMMARY:F1 - Singapore Grand Prix
+TRANSP:TRANSPARENT
+END:VEVENT
+BEGIN:VEVENT
+DTSTART;VALUE=DATE:20251018
+DTEND;VALUE=DATE:20251019
+DTSTAMP:20250811T060950Z
+UID:0meumfgrivp63g8lu93amplocg@google.com
+CLASS:PUBLIC
+CREATED:20250103T232927Z
+LAST-MODIFIED:20250103T232927Z
+LOCATION:Circuit of the Americas\, 9201 Circuit of the Americas Blvd\, Aust
+ in\, TX 78617\, USA
+SEQUENCE:0
+STATUS:CONFIRMED
+SUMMARY:F1 - COTA Sprint
+TRANSP:TRANSPARENT
+END:VEVENT
+BEGIN:VEVENT
+DTSTART;VALUE=DATE:20251019
+DTEND;VALUE=DATE:20251020
+DTSTAMP:20250811T060950Z
+UID:5qfikdf316bh9na45ighc7h8hr@google.com
+CLASS:PUBLIC
+CREATED:20250103T232955Z
+LAST-MODIFIED:20250103T232955Z
+LOCATION:Circuit of the Americas\, 9201 Circuit of the Americas Blvd\, Aust
+ in\, TX 78617\, USA
+SEQUENCE:0
+STATUS:CONFIRMED
+SUMMARY:F1 - MSC Cruises United States Grand Prix
+TRANSP:TRANSPARENT
+END:VEVENT
+BEGIN:VEVENT
+DTSTART;VALUE=DATE:20251026
+DTEND;VALUE=DATE:20251027
+DTSTAMP:20250811T060950Z
+UID:43a8uqqccqp0u7jtfqkm42mvq6@google.com
+CLASS:PUBLIC
+CREATED:20250103T233009Z
+LAST-MODIFIED:20250103T233009Z
+LOCATION:Autodromo Hermanos Rodriguez\, Av. Viaducto Rio de la Piedad S/N\,
+ Iztacalco\, Granjas México\, 08400 Ciudad de México\, D.F.\, Mexico
+SEQUENCE:0
+STATUS:CONFIRMED
+SUMMARY:F1 - Gran Premio de la Cuidad de México
+TRANSP:TRANSPARENT
+END:VEVENT
+BEGIN:VEVENT
+DTSTART;VALUE=DATE:20251108
+DTEND;VALUE=DATE:20251109
+DTSTAMP:20250811T060950Z
+UID:33gcsr4jl2iof0b6b8a1o1jcd2@google.com
+CLASS:PUBLIC
+CREATED:20250103T233028Z
+LAST-MODIFIED:20250103T233028Z
+LOCATION:Autodromo Carlos Pace\, Interlagos\, Sao Paulo\, Brazil
+SEQUENCE:0
+STATUS:CONFIRMED
+SUMMARY:F1 - Interlagos Sprint
+TRANSP:TRANSPARENT
+END:VEVENT
+BEGIN:VEVENT
+DTSTART;VALUE=DATE:20251109
+DTEND;VALUE=DATE:20251110
+DTSTAMP:20250811T060950Z
+UID:3micdpaeod18ua2gsdf48a72qn@google.com
+CLASS:PUBLIC
+CREATED:20250103T233045Z
+LAST-MODIFIED:20250103T233045Z
+LOCATION:Autodromo Carlos Pace\, Interlagos\, Sao Paulo\, Brazil
+SEQUENCE:0
+STATUS:CONFIRMED
+SUMMARY:F1 - MSC Cruises Grande Prêmio de São Paulo
+TRANSP:TRANSPARENT
+END:VEVENT
+BEGIN:VEVENT
+DTSTART;VALUE=DATE:20251122
+DTEND;VALUE=DATE:20251123
+DTSTAMP:20250811T060950Z
+UID:2k7mgri8mj6ql219ajgqlr8t37@google.com
+CLASS:PUBLIC
+CREATED:20250103T233149Z
+LAST-MODIFIED:20250103T233149Z
+LOCATION:Las Vegas Strip Circuit\, 4400 Koval Ln\, Las Vegas\, NV 89109\, U
+ SA
+SEQUENCE:0
+STATUS:CONFIRMED
+SUMMARY:F1 - Heineken Silver Las Vegas Grand Prix
+TRANSP:TRANSPARENT
+END:VEVENT
+BEGIN:VEVENT
+DTSTART;VALUE=DATE:20251129
+DTEND;VALUE=DATE:20251130
+DTSTAMP:20250811T060950Z
+UID:7qt8pjbtmp2lsvtsi4u4ferjkp@google.com
+CLASS:PUBLIC
+CREATED:20250103T233208Z
+LAST-MODIFIED:20250103T233208Z
+LOCATION:Lusail International Circuit\, Al Wusail\, North Relief Road، Doha
+ \, Qatar
+SEQUENCE:0
+STATUS:CONFIRMED
+SUMMARY:F1 - Lusail Sprint
+TRANSP:TRANSPARENT
+END:VEVENT
+BEGIN:VEVENT
+DTSTART;VALUE=DATE:20251130
+DTEND;VALUE=DATE:20251201
+DTSTAMP:20250811T060950Z
+UID:3p1k80a2n50g1p7gd4q0iaspgi@google.com
+CLASS:PUBLIC
+CREATED:20250103T233219Z
+LAST-MODIFIED:20250103T233219Z
+LOCATION:Lusail International Circuit\, Al Wusail\, North Relief Road، Doha
+ \, Qatar
+SEQUENCE:0
+STATUS:CONFIRMED
+SUMMARY:F1 - Qatar Airways Qatar Grand Prix
+TRANSP:TRANSPARENT
+END:VEVENT
+BEGIN:VEVENT
+DTSTART;VALUE=DATE:20251207
+DTEND;VALUE=DATE:20251208
+DTSTAMP:20250811T060950Z
+UID:4eb1v75b93i6cue1p36qmvsvb9@google.com
+CLASS:PUBLIC
+CREATED:20250103T233233Z
+LAST-MODIFIED:20250103T233233Z
+LOCATION:Yas Marina Circuit - Abu Dhabi - United Arab Emirates
+SEQUENCE:0
+STATUS:CONFIRMED
+SUMMARY:F1 - Etihad Airways Abu Dhabi Grand Prix
+TRANSP:TRANSPARENT
+END:VEVENT
+BEGIN:VEVENT
+DTSTART;VALUE=DATE:20250218
+DTEND;VALUE=DATE:20250219
+DTSTAMP:20250811T060950Z
+UID:15kqromfildb7fisngova0ou9i@google.com
+CLASS:PUBLIC
+CREATED:20250103T233338Z
+LAST-MODIFIED:20250103T233526Z
+LOCATION:The O2\, Peninsula Square\, London SE10 0DX\, UK
+SEQUENCE:0
+STATUS:CONFIRMED
+SUMMARY:F1 - [LAUNCH] Season Launch Event
+TRANSP:TRANSPARENT
+END:VEVENT
+END:VCALENDAR
diff --git a/sample-data/nascar.ics b/sample-data/nascar.ics
new file mode 100644
index 0000000..7088dd9
--- /dev/null
+++ b/sample-data/nascar.ics
@@ -0,0 +1,9110 @@
+BEGIN:VCALENDAR
+PRODID:-//Google Inc//Google Calendar 70.9054//EN
+VERSION:2.0
+CALSCALE:GREGORIAN
+METHOD:PUBLISH
+X-WR-CALNAME:NASCAR Cup Series
+X-WR-TIMEZONE:UTC
+X-WR-CALDESC:NASCAR Cup Series
+BEGIN:VEVENT
+DTSTART;VALUE=DATE:20140220
+DTEND;VALUE=DATE:20140221
+DTSTAMP:20250811T060744Z
+UID:15er18pk0i25cudbqkc15pfs90@google.com
+CREATED:20131223T220925Z
+LAST-MODIFIED:20131223T220925Z
+LOCATION:Daytona International Speedway\, West International Speedway Boule
+ vard\, Daytona Beach\, FL\, United States
+SEQUENCE:0
+STATUS:CONFIRMED
+SUMMARY:NASCAR Cup - Budweiser Duels (Qualifying Races)
+TRANSP:TRANSPARENT
+END:VEVENT
+BEGIN:VEVENT
+DTSTART;VALUE=DATE:20140215
+DTEND;VALUE=DATE:20140216
+DTSTAMP:20250811T060744Z
+UID:6ev5ho5tph80crpc4ao3micok0@google.com
+CREATED:20131223T221041Z
+LAST-MODIFIED:20131223T221041Z
+LOCATION:Daytona International Speedway\, West International Speedway Boule
+ vard\, Daytona Beach\, FL\, United States
+SEQUENCE:0
+STATUS:CONFIRMED
+SUMMARY:NASCAR Cup - Sprint Unlimited (Non-Championship)
+TRANSP:TRANSPARENT
+END:VEVENT
+BEGIN:VEVENT
+DTSTART;VALUE=DATE:20140302
+DTEND;VALUE=DATE:20140303
+DTSTAMP:20250811T060744Z
+UID:kre1fd5jqikrscu6lel40c9qq4@google.com
+CREATED:20131223T221207Z
+LAST-MODIFIED:20131223T221207Z
+LOCATION:Phoenix International Raceway\, South Avondale Boulevard\, Avondal
+ e\, AZ\, United States
+SEQUENCE:0
+STATUS:CONFIRMED
+SUMMARY:NASCAR Cup - Phoenix
+TRANSP:TRANSPARENT
+END:VEVENT
+BEGIN:VEVENT
+DTSTART;VALUE=DATE:20140309
+DTEND;VALUE=DATE:20140310
+DTSTAMP:20250811T060744Z
+UID:eff0mmradccd6h9452ud4km23k@google.com
+CREATED:20131223T221228Z
+LAST-MODIFIED:20131223T221228Z
+LOCATION:Las Vegas Motor Speedway LLC\, Las Vegas Boulevard North\, Las Veg
+ as\, NV\, United States
+SEQUENCE:0
+STATUS:CONFIRMED
+SUMMARY:NASCAR Cup - Las Vegas
+TRANSP:TRANSPARENT
+END:VEVENT
+BEGIN:VEVENT
+DTSTART;VALUE=DATE:20140316
+DTEND;VALUE=DATE:20140317
+DTSTAMP:20250811T060744Z
+UID:bvofknhr89lihq2n4tkj30gppk@google.com
+CREATED:20131223T221252Z
+LAST-MODIFIED:20131223T221252Z
+LOCATION:Bristol Motor Speedway\, Speedway Boulevard\, Bristol\, TN\, Unite
+ d States
+SEQUENCE:0
+STATUS:CONFIRMED
+SUMMARY:NASCAR Cup - Bristol
+TRANSP:TRANSPARENT
+END:VEVENT
+BEGIN:VEVENT
+DTSTART;VALUE=DATE:20140323
+DTEND;VALUE=DATE:20140324
+DTSTAMP:20250811T060744Z
+UID:6r7i8r0s6028bpn5eusqqk9jsc@google.com
+CREATED:20131223T221325Z
+LAST-MODIFIED:20131223T221325Z
+LOCATION:Auto Club Speedway\, Fontana\, CA\, United States
+SEQUENCE:0
+STATUS:CONFIRMED
+SUMMARY:NASCAR Cup - Fontana
+TRANSP:TRANSPARENT
+END:VEVENT
+BEGIN:VEVENT
+DTSTART;VALUE=DATE:20140330
+DTEND;VALUE=DATE:20140331
+DTSTAMP:20250811T060744Z
+UID:pmhsoeeuc7i04j55a7iohffrvo@google.com
+CREATED:20131223T221348Z
+LAST-MODIFIED:20131223T221348Z
+LOCATION:Martinsville Speedway Inc\, Speedway Road\, Ridgeway\, VA\, United
+ States
+SEQUENCE:0
+STATUS:CONFIRMED
+SUMMARY:NASCAR Cup - Martinsville
+TRANSP:TRANSPARENT
+END:VEVENT
+BEGIN:VEVENT
+DTSTART;VALUE=DATE:20140406
+DTEND;VALUE=DATE:20140407
+DTSTAMP:20250811T060744Z
+UID:jn3d6o2kmpj5hvgah072psop8c@google.com
+CREATED:20131223T221413Z
+LAST-MODIFIED:20131223T221413Z
+LOCATION:Texas Motor Speedway\, Lone Star Circle\, Fort Worth\, TX\, United
+ States
+SEQUENCE:0
+STATUS:CONFIRMED
+SUMMARY:NASCAR Cup - Texas
+TRANSP:TRANSPARENT
+END:VEVENT
+BEGIN:VEVENT
+DTSTART;VALUE=DATE:20140412
+DTEND;VALUE=DATE:20140413
+DTSTAMP:20250811T060744Z
+UID:vs7iahjkal66r36j41cibqj09o@google.com
+CREATED:20131223T221436Z
+LAST-MODIFIED:20131223T221436Z
+LOCATION:Darlington Raceway\, Harry Byrd Highway\, Darlington\, SC\, United
+ States
+SEQUENCE:0
+STATUS:CONFIRMED
+SUMMARY:NASCAR Cup - Darlington
+TRANSP:TRANSPARENT
+END:VEVENT
+BEGIN:VEVENT
+DTSTART;VALUE=DATE:20140426
+DTEND;VALUE=DATE:20140427
+DTSTAMP:20250811T060744Z
+UID:9onr4ttlfpbdmjkno1lo7i19es@google.com
+CREATED:20131223T222054Z
+LAST-MODIFIED:20131223T222054Z
+LOCATION:Richmond International Raceway\, Richmond\, VA\, United States
+SEQUENCE:0
+STATUS:CONFIRMED
+SUMMARY:NASCAR Cup - Richmond
+TRANSP:TRANSPARENT
+END:VEVENT
+BEGIN:VEVENT
+DTSTART;VALUE=DATE:20140504
+DTEND;VALUE=DATE:20140505
+DTSTAMP:20250811T060744Z
+UID:03t54bnqqn9dkhk6bg6nb37pvo@google.com
+CREATED:20131223T222116Z
+LAST-MODIFIED:20131223T222116Z
+LOCATION:Talladega Superspeedway\, Lincoln\, AL\, United States
+SEQUENCE:0
+STATUS:CONFIRMED
+SUMMARY:NASCAR Cup - Talladega
+TRANSP:TRANSPARENT
+END:VEVENT
+BEGIN:VEVENT
+DTSTART;VALUE=DATE:20140510
+DTEND;VALUE=DATE:20140511
+DTSTAMP:20250811T060744Z
+UID:vqabtro67h7agiruug91rbntvo@google.com
+CREATED:20131223T222143Z
+LAST-MODIFIED:20131223T222143Z
+LOCATION:Kansas Speedway Corporation\, Speedway Boulevard\, Kansas City\, K
+ S\, United States
+SEQUENCE:0
+STATUS:CONFIRMED
+SUMMARY:NASCAR Cup - Kansas
+TRANSP:TRANSPARENT
+END:VEVENT
+BEGIN:VEVENT
+DTSTART;VALUE=DATE:20140517
+DTEND;VALUE=DATE:20140518
+DTSTAMP:20250811T060744Z
+UID:6uobbp155rechljcbaj8kv1jp4@google.com
+CREATED:20131223T222449Z
+LAST-MODIFIED:20131223T222449Z
+LOCATION:Charlotte Motor Speedway\, Concord Parkway South\, Concord\, NC\,
+ United States
+SEQUENCE:0
+STATUS:CONFIRMED
+SUMMARY:NASCAR Cup - All-Star Race (Non-Championship)
+TRANSP:TRANSPARENT
+END:VEVENT
+BEGIN:VEVENT
+DTSTART;VALUE=DATE:20140525
+DTEND;VALUE=DATE:20140526
+DTSTAMP:20250811T060744Z
+UID:186jfbupfipbq7tvrm5dsb3038@google.com
+CREATED:20131223T222507Z
+LAST-MODIFIED:20131223T222507Z
+LOCATION:Charlotte Motor Speedway\, Concord Parkway South\, Concord\, NC\,
+ United States
+SEQUENCE:0
+STATUS:CONFIRMED
+SUMMARY:NASCAR Cup - Charlotte
+TRANSP:TRANSPARENT
+END:VEVENT
+BEGIN:VEVENT
+DTSTART;VALUE=DATE:20140601
+DTEND;VALUE=DATE:20140602
+DTSTAMP:20250811T060744Z
+UID:8h9mrv0rg3o4qmrgkvm8mipbdg@google.com
+CREATED:20131223T222712Z
+LAST-MODIFIED:20131223T222712Z
+LOCATION:Dover International Speedway\, Dover\, DE\, United States
+SEQUENCE:0
+STATUS:CONFIRMED
+SUMMARY:NASCAR Cup - Dover
+TRANSP:TRANSPARENT
+END:VEVENT
+BEGIN:VEVENT
+DTSTART;VALUE=DATE:20140608
+DTEND;VALUE=DATE:20140609
+DTSTAMP:20250811T060744Z
+UID:45j58b0foueeusfioim2tn2hck@google.com
+CREATED:20131223T222735Z
+LAST-MODIFIED:20131223T222735Z
+LOCATION:Pocono Raceway\, Long Pond\, PA\, United States
+SEQUENCE:0
+STATUS:CONFIRMED
+SUMMARY:NASCAR Cup - Pocono
+TRANSP:TRANSPARENT
+END:VEVENT
+BEGIN:VEVENT
+DTSTART;VALUE=DATE:20140615
+DTEND;VALUE=DATE:20140616
+DTSTAMP:20250811T060744Z
+UID:bjf74c4gbl98p1qqei57f7ieps@google.com
+CREATED:20131223T222802Z
+LAST-MODIFIED:20131223T222802Z
+LOCATION:Michigan International Speedway\, Brooklyn\, MI\, United States
+SEQUENCE:0
+STATUS:CONFIRMED
+SUMMARY:NASCAR Cup - Michigan
+TRANSP:TRANSPARENT
+END:VEVENT
+BEGIN:VEVENT
+DTSTART;VALUE=DATE:20140622
+DTEND;VALUE=DATE:20140623
+DTSTAMP:20250811T060744Z
+UID:padoucndbndmpcot90ntvdg9p8@google.com
+CREATED:20131223T222820Z
+LAST-MODIFIED:20131223T222820Z
+LOCATION:Sonoma Raceway\, Arnold Drive\, Sonoma\, CA\, United States
+SEQUENCE:0
+STATUS:CONFIRMED
+SUMMARY:NASCAR Cup - Sonoma
+TRANSP:TRANSPARENT
+END:VEVENT
+BEGIN:VEVENT
+DTSTART;VALUE=DATE:20140628
+DTEND;VALUE=DATE:20140629
+DTSTAMP:20250811T060744Z
+UID:n3km86qsn5ur41g96fhsa4cmfc@google.com
+CREATED:20131223T222850Z
+LAST-MODIFIED:20131223T222850Z
+LOCATION:Kentucky Speedway LLC\, Kentucky Speedway Boulevard\, Sparta\, KY\
+ , United States
+SEQUENCE:0
+STATUS:CONFIRMED
+SUMMARY:NASCAR Cup - Kentucky
+TRANSP:TRANSPARENT
+END:VEVENT
+BEGIN:VEVENT
+DTSTART;VALUE=DATE:20140705
+DTEND;VALUE=DATE:20140706
+DTSTAMP:20250811T060744Z
+UID:bd9ps60sn9nluqjd92jqnb4mog@google.com
+CREATED:20131223T222909Z
+LAST-MODIFIED:20131223T222909Z
+LOCATION:Daytona International Speedway\, West International Speedway Boule
+ vard\, Daytona Beach\, FL\, United States
+SEQUENCE:0
+STATUS:CONFIRMED
+SUMMARY:NASCAR Cup - Daytona 400
+TRANSP:TRANSPARENT
+END:VEVENT
+BEGIN:VEVENT
+DTSTART;VALUE=DATE:20140713
+DTEND;VALUE=DATE:20140714
+DTSTAMP:20250811T060744Z
+UID:b4e7g8bed3hbpl3g6h2arrb2h0@google.com
+CREATED:20131223T222942Z
+LAST-MODIFIED:20131223T222942Z
+LOCATION:New Hampshire Motor Speedway\, New Hampshire 106\, Loudon\, NH\, U
+ nited States
+SEQUENCE:0
+STATUS:CONFIRMED
+SUMMARY:NASCAR Cup - Loudon
+TRANSP:TRANSPARENT
+END:VEVENT
+BEGIN:VEVENT
+DTSTART;VALUE=DATE:20140727
+DTEND;VALUE=DATE:20140728
+DTSTAMP:20250811T060744Z
+UID:dj4lo0u79mfop4s8sg0oq4kvhc@google.com
+CREATED:20131223T223011Z
+LAST-MODIFIED:20131223T223011Z
+LOCATION:Indianapolis Motor Speedway\, West 16th Street\, Indianapolis\, IN
+ \, United States
+SEQUENCE:0
+STATUS:CONFIRMED
+SUMMARY:NASCAR Cup - Indianapolis
+TRANSP:TRANSPARENT
+END:VEVENT
+BEGIN:VEVENT
+DTSTART;VALUE=DATE:20140803
+DTEND;VALUE=DATE:20140804
+DTSTAMP:20250811T060744Z
+UID:v3u553346ir3t1qaorsrpd86ks@google.com
+CREATED:20131223T223040Z
+LAST-MODIFIED:20131223T223040Z
+LOCATION:Pocono Raceway\, Long Pond\, PA\, United States
+SEQUENCE:0
+STATUS:CONFIRMED
+SUMMARY:NASCAR Cup - Pocono
+TRANSP:TRANSPARENT
+END:VEVENT
+BEGIN:VEVENT
+DTSTART;VALUE=DATE:20140810
+DTEND;VALUE=DATE:20140811
+DTSTAMP:20250811T060744Z
+UID:v3h5i555jsio6t24lba60vmnak@google.com
+CREATED:20131223T223115Z
+LAST-MODIFIED:20131223T223133Z
+LOCATION:Watkins Glen International\, County Route 16\, Watkins Glen\, NY\,
+ United States
+SEQUENCE:0
+STATUS:CONFIRMED
+SUMMARY:NASCAR Cup - Watkins Glen
+TRANSP:TRANSPARENT
+END:VEVENT
+BEGIN:VEVENT
+DTSTART;VALUE=DATE:20140817
+DTEND;VALUE=DATE:20140818
+DTSTAMP:20250811T060744Z
+UID:q2j7cif9ndo1vgscio19a190jo@google.com
+CREATED:20131223T223231Z
+LAST-MODIFIED:20131223T223231Z
+LOCATION:Michigan International Speedway\, Brooklyn\, MI\, United States
+SEQUENCE:0
+STATUS:CONFIRMED
+SUMMARY:NASCAR Cup - Michigan
+TRANSP:TRANSPARENT
+END:VEVENT
+BEGIN:VEVENT
+DTSTART;VALUE=DATE:20140823
+DTEND;VALUE=DATE:20140824
+DTSTAMP:20250811T060744Z
+UID:bg1m92204grcdnppb93f12sbrk@google.com
+CREATED:20131223T223251Z
+LAST-MODIFIED:20131223T223251Z
+LOCATION:Bristol Motor Speedway\, Speedway Boulevard\, Bristol\, TN\, Unite
+ d States
+SEQUENCE:0
+STATUS:CONFIRMED
+SUMMARY:NASCAR Cup - Bristol
+TRANSP:TRANSPARENT
+END:VEVENT
+BEGIN:VEVENT
+DTSTART;VALUE=DATE:20140831
+DTEND;VALUE=DATE:20140901
+DTSTAMP:20250811T060744Z
+UID:4p7bc4u5l2n5n0jis038oseitk@google.com
+CREATED:20131223T223322Z
+LAST-MODIFIED:20131223T223322Z
+LOCATION:Atlanta Motor Speedway\, Tara Place\, Hampton\, GA\, United States
+SEQUENCE:0
+STATUS:CONFIRMED
+SUMMARY:NASCAR Cup - Atlanta
+TRANSP:TRANSPARENT
+END:VEVENT
+BEGIN:VEVENT
+DTSTART;VALUE=DATE:20140906
+DTEND;VALUE=DATE:20140907
+DTSTAMP:20250811T060744Z
+UID:24sfh55htu0a3p0t84mbm4vros@google.com
+CREATED:20131223T223345Z
+LAST-MODIFIED:20131223T223345Z
+LOCATION:Richmond International Raceway\, East Laburnum Avenue\, Richmond\,
+ VA\, United States
+SEQUENCE:0
+STATUS:CONFIRMED
+SUMMARY:NASCAR Cup - Richmond
+TRANSP:TRANSPARENT
+END:VEVENT
+BEGIN:VEVENT
+DTSTART;VALUE=DATE:20140914
+DTEND;VALUE=DATE:20140915
+DTSTAMP:20250811T060744Z
+UID:jard9pn2oasi7ffg49637mdcag@google.com
+CREATED:20131223T223423Z
+LAST-MODIFIED:20131223T223423Z
+LOCATION:Chicagoland Speedway\, Joliet\, IL\, United States
+SEQUENCE:0
+STATUS:CONFIRMED
+SUMMARY:NASCAR Cup - Chicagoland (Chase)
+TRANSP:TRANSPARENT
+END:VEVENT
+BEGIN:VEVENT
+DTSTART;VALUE=DATE:20140921
+DTEND;VALUE=DATE:20140922
+DTSTAMP:20250811T060744Z
+UID:k6l23pcpuk80c4u1u3nffp8mck@google.com
+CREATED:20131223T223455Z
+LAST-MODIFIED:20131223T223455Z
+LOCATION:New Hampshire Motor Speedway\, New Hampshire 106\, Loudon\, NH\, U
+ nited States
+SEQUENCE:0
+STATUS:CONFIRMED
+SUMMARY:NASCAR Cup - Loudon (Chase)
+TRANSP:TRANSPARENT
+END:VEVENT
+BEGIN:VEVENT
+DTSTART;VALUE=DATE:20140928
+DTEND;VALUE=DATE:20140929
+DTSTAMP:20250811T060744Z
+UID:25hstn9pugqlb4fqdptj0g5qgs@google.com
+CREATED:20131223T223521Z
+LAST-MODIFIED:20131223T223521Z
+LOCATION:Dover International Speedway\, Dover\, DE\, United States
+SEQUENCE:0
+STATUS:CONFIRMED
+SUMMARY:NASCAR Cup - Dover (Chase)
+TRANSP:TRANSPARENT
+END:VEVENT
+BEGIN:VEVENT
+DTSTART;VALUE=DATE:20141005
+DTEND;VALUE=DATE:20141006
+DTSTAMP:20250811T060744Z
+UID:b2d8l0h1adt1gcat0fa6pjeg5o@google.com
+CREATED:20131223T223544Z
+LAST-MODIFIED:20131223T223544Z
+LOCATION:Kansas Speedway Corporation\, Speedway Boulevard\, Kansas City\, K
+ S\, United States
+SEQUENCE:0
+STATUS:CONFIRMED
+SUMMARY:NASCAR Cup - Kansas (Chase)
+TRANSP:TRANSPARENT
+END:VEVENT
+BEGIN:VEVENT
+DTSTART;VALUE=DATE:20141011
+DTEND;VALUE=DATE:20141012
+DTSTAMP:20250811T060744Z
+UID:9ut09abmkf84h48nuspfdct90k@google.com
+CREATED:20131223T223604Z
+LAST-MODIFIED:20131223T223604Z
+LOCATION:Charlotte Motor Speedway\, Concord Parkway South\, Concord\, NC\,
+ United States
+SEQUENCE:0
+STATUS:CONFIRMED
+SUMMARY:NASCAR Cup - Charlotte (Chase)
+TRANSP:TRANSPARENT
+END:VEVENT
+BEGIN:VEVENT
+DTSTART;VALUE=DATE:20141019
+DTEND;VALUE=DATE:20141020
+DTSTAMP:20250811T060744Z
+UID:1vlpaa43t9k6ant98u8cu9gt98@google.com
+CREATED:20131223T223624Z
+LAST-MODIFIED:20131223T223624Z
+LOCATION:Talladega Superspeedway\, Lincoln\, AL\, United States
+SEQUENCE:0
+STATUS:CONFIRMED
+SUMMARY:NASCAR Cup - Talladega (Chase)
+TRANSP:TRANSPARENT
+END:VEVENT
+BEGIN:VEVENT
+DTSTART;VALUE=DATE:20141026
+DTEND;VALUE=DATE:20141027
+DTSTAMP:20250811T060744Z
+UID:2parggikdcdrf30f62bo9kfg8k@google.com
+CREATED:20131223T223654Z
+LAST-MODIFIED:20131223T223654Z
+LOCATION:Martinsville Speedway Inc\, Speedway Road\, Ridgeway\, VA\, United
+ States
+SEQUENCE:0
+STATUS:CONFIRMED
+SUMMARY:NASCAR Cup - Martinsville (Chase)
+TRANSP:TRANSPARENT
+END:VEVENT
+BEGIN:VEVENT
+DTSTART;VALUE=DATE:20141102
+DTEND;VALUE=DATE:20141103
+DTSTAMP:20250811T060744Z
+UID:cgkubfjismnttj9itthaf6gc1c@google.com
+CREATED:20131223T223720Z
+LAST-MODIFIED:20131223T223720Z
+LOCATION:Texas Motor Speedway\, Lone Star Circle\, Fort Worth\, TX\, United
+ States
+SEQUENCE:0
+STATUS:CONFIRMED
+SUMMARY:NASCAR Cup - Texas (Chase)
+TRANSP:TRANSPARENT
+END:VEVENT
+BEGIN:VEVENT
+DTSTART;VALUE=DATE:20141109
+DTEND;VALUE=DATE:20141110
+DTSTAMP:20250811T060744Z
+UID:hur16etur74pg9nmi61vh7edro@google.com
+CREATED:20131223T223741Z
+LAST-MODIFIED:20131223T223741Z
+LOCATION:Phoenix International Raceway\, South Avondale Boulevard\, Avondal
+ e\, AZ\, United States
+SEQUENCE:0
+STATUS:CONFIRMED
+SUMMARY:NASCAR Cup - Phoenix (Chase)
+TRANSP:TRANSPARENT
+END:VEVENT
+BEGIN:VEVENT
+DTSTART;VALUE=DATE:20141116
+DTEND;VALUE=DATE:20141117
+DTSTAMP:20250811T060744Z
+UID:hsn6uqmg0ng2flvolq1lbl0k6o@google.com
+CREATED:20131223T223800Z
+LAST-MODIFIED:20131223T223800Z
+LOCATION:Homestead-Miami Speedway\, Speedway Boulevard\, Homestead\, FL\, U
+ nited States
+SEQUENCE:0
+STATUS:CONFIRMED
+SUMMARY:NASCAR Cup - Homestead-Miami (Chase)
+TRANSP:TRANSPARENT
+END:VEVENT
+BEGIN:VEVENT
+DTSTART;VALUE=DATE:20150214
+DTEND;VALUE=DATE:20150215
+DTSTAMP:20250811T060744Z
+UID:jdo3iutv9l0h499cj0s4ak2em4@google.com
+CREATED:20150127T202505Z
+LAST-MODIFIED:20150127T202505Z
+LOCATION:Daytona International Speedway\, West International Speedway Boule
+ vard\, Daytona Beach\, FL\, United States
+SEQUENCE:0
+STATUS:CONFIRMED
+SUMMARY:NASCAR Sprint Cup - Sprint Unlimited (Non-Championship)
+TRANSP:TRANSPARENT
+END:VEVENT
+BEGIN:VEVENT
+DTSTART;VALUE=DATE:20150219
+DTEND;VALUE=DATE:20150220
+DTSTAMP:20250811T060744Z
+UID:fc9qrshrkfqitnoh4sfv4lapbs@google.com
+CREATED:20150127T202603Z
+LAST-MODIFIED:20150127T202603Z
+LOCATION:Daytona International Speedway\, West International Speedway Boule
+ vard\, Daytona Beach\, FL\, United States
+SEQUENCE:0
+STATUS:CONFIRMED
+SUMMARY:NASCAR Sprint Cup - Budweiser Duels (2 Qualifying Races)
+TRANSP:TRANSPARENT
+END:VEVENT
+BEGIN:VEVENT
+DTSTART;VALUE=DATE:20150222
+DTEND;VALUE=DATE:20150223
+DTSTAMP:20250811T060744Z
+UID:u3vvnfp9agejcpva0vc5jdneqg@google.com
+CREATED:20131223T221126Z
+LAST-MODIFIED:20150127T205914Z
+LOCATION:Daytona International Speedway\, West International Speedway Boule
+ vard\, Daytona Beach\, FL\, United States
+SEQUENCE:1
+STATUS:CONFIRMED
+SUMMARY:NASCAR Sprint Cup - R1 - Daytona 500
+TRANSP:TRANSPARENT
+END:VEVENT
+BEGIN:VEVENT
+DTSTART;VALUE=DATE:20150301
+DTEND;VALUE=DATE:20150302
+DTSTAMP:20250811T060744Z
+UID:b3gb7ajvn4gf7bs183sfd00qf0@google.com
+CREATED:20150127T205954Z
+LAST-MODIFIED:20150127T205954Z
+LOCATION:Atlanta Motor Speedway\, 1500 Tara Place\, Hampton\, GA 30228\, Un
+ ited States
+SEQUENCE:0
+STATUS:CONFIRMED
+SUMMARY:NASCAR Sprint Cup - R2 - Atlanta - Folds of Honor QuickTrip 500
+TRANSP:TRANSPARENT
+END:VEVENT
+BEGIN:VEVENT
+DTSTART;VALUE=DATE:20150315
+DTEND;VALUE=DATE:20150316
+DTSTAMP:20250811T060744Z
+UID:dq86946kem0kig8m2lu2hpk0og@google.com
+CREATED:20150127T210720Z
+LAST-MODIFIED:20150127T210720Z
+LOCATION:Phoenix International Raceway\, South Avondale Boulevard\, Avondal
+ e\, AZ\, United States
+SEQUENCE:0
+STATUS:CONFIRMED
+SUMMARY:NASCAR Sprint Cup - R4 - Phoenix - CampingWorld.com 500
+TRANSP:TRANSPARENT
+END:VEVENT
+BEGIN:VEVENT
+DTSTART;VALUE=DATE:20150308
+DTEND;VALUE=DATE:20150309
+DTSTAMP:20250811T060744Z
+UID:el7pe0s7jd0ji6b28cjq2bkkqg@google.com
+CREATED:20150127T210024Z
+LAST-MODIFIED:20150127T210741Z
+LOCATION:Las Vegas Motor Speedway LLC\, Las Vegas Boulevard North\, Las Veg
+ as\, NV\, United States
+SEQUENCE:0
+STATUS:CONFIRMED
+SUMMARY:NASCAR Sprint Cup - R3 - Las Vegas - Kobalt Tools 400
+TRANSP:TRANSPARENT
+END:VEVENT
+BEGIN:VEVENT
+DTSTART;VALUE=DATE:20150322
+DTEND;VALUE=DATE:20150323
+DTSTAMP:20250811T060744Z
+UID:p9r3fpvk44ipan0r8o2qrtkn88@google.com
+CREATED:20150127T210823Z
+LAST-MODIFIED:20150127T210823Z
+LOCATION:Auto Club Speedway\, Fontana\, CA\, United States
+SEQUENCE:0
+STATUS:CONFIRMED
+SUMMARY:NASCAR Sprint Cup - R5 - Fontana - Auto Club 400
+TRANSP:TRANSPARENT
+END:VEVENT
+BEGIN:VEVENT
+DTSTART;VALUE=DATE:20150329
+DTEND;VALUE=DATE:20150330
+DTSTAMP:20250811T060744Z
+UID:h5v4lcvpjm8o7lfo3vrv2m85hc@google.com
+CREATED:20150127T210903Z
+LAST-MODIFIED:20150127T210904Z
+LOCATION:Martinsville Speedway Inc\, Speedway Road\, Ridgeway\, VA\, United
+ States
+SEQUENCE:0
+STATUS:CONFIRMED
+SUMMARY:NASCAR Sprint Cup - R6 - Martinsville - STP 500
+TRANSP:TRANSPARENT
+END:VEVENT
+BEGIN:VEVENT
+DTSTART;VALUE=DATE:20150411
+DTEND;VALUE=DATE:20150412
+DTSTAMP:20250811T060744Z
+UID:2sjhpirludcpled8amgovtgej8@google.com
+CREATED:20150127T211423Z
+LAST-MODIFIED:20150127T211423Z
+LOCATION:Texas Motor Speedway\, Lone Star Circle\, Fort Worth\, TX\, United
+ States
+SEQUENCE:0
+STATUS:CONFIRMED
+SUMMARY:NASCAR Sprint Cup - R7 - Texas - Duck Commander 500
+TRANSP:TRANSPARENT
+END:VEVENT
+BEGIN:VEVENT
+DTSTART;VALUE=DATE:20150419
+DTEND;VALUE=DATE:20150420
+DTSTAMP:20250811T060744Z
+UID:k413mveia98phe5es3df6cnqog@google.com
+CREATED:20150127T211506Z
+LAST-MODIFIED:20150127T211506Z
+LOCATION:Bristol Motor Speedway\, Speedway Boulevard\, Bristol\, TN\, Unite
+ d States
+SEQUENCE:0
+STATUS:CONFIRMED
+SUMMARY:NASCAR Sprint Cup - R8 - Bristol - Food City 500
+TRANSP:TRANSPARENT
+END:VEVENT
+BEGIN:VEVENT
+DTSTART;VALUE=DATE:20150425
+DTEND;VALUE=DATE:20150426
+DTSTAMP:20250811T060744Z
+UID:3h08s51hdau0jocdeslls8i044@google.com
+CREATED:20150127T211538Z
+LAST-MODIFIED:20150127T211538Z
+LOCATION:Richmond International Raceway\, Richmond\, VA\, United States
+SEQUENCE:0
+STATUS:CONFIRMED
+SUMMARY:NASCAR Sprint Cup - R9 - Richmond - Toyota Owners 400
+TRANSP:TRANSPARENT
+END:VEVENT
+BEGIN:VEVENT
+DTSTART;VALUE=DATE:20150503
+DTEND;VALUE=DATE:20150504
+DTSTAMP:20250811T060744Z
+UID:voke7tnbihnja58vd6m0ufkfs0@google.com
+CREATED:20150127T211838Z
+LAST-MODIFIED:20150127T211838Z
+LOCATION:Talladega Superspeedway\, Lincoln\, AL\, United States
+SEQUENCE:0
+STATUS:CONFIRMED
+SUMMARY:NASCAR Sprint Cup - R10 - Talladega 500
+TRANSP:TRANSPARENT
+END:VEVENT
+BEGIN:VEVENT
+DTSTART;VALUE=DATE:20150516
+DTEND;VALUE=DATE:20150517
+DTSTAMP:20250811T060744Z
+UID:r6f2ojgcg4afb8uebgmn72i2ho@google.com
+CREATED:20150127T211943Z
+LAST-MODIFIED:20150127T211943Z
+LOCATION:Charlotte Motor Speedway\, Concord Parkway South\, Concord\, NC\,
+ United States
+SEQUENCE:0
+STATUS:CONFIRMED
+SUMMARY:NASCAR Sprint Cup - All-Star Race (Non-Championship)
+TRANSP:TRANSPARENT
+END:VEVENT
+BEGIN:VEVENT
+DTSTART;VALUE=DATE:20150524
+DTEND;VALUE=DATE:20150525
+DTSTAMP:20250811T060744Z
+UID:436fevepamsfnc337fkdo9ifl4@google.com
+CREATED:20150127T212006Z
+LAST-MODIFIED:20150127T212006Z
+LOCATION:Charlotte Motor Speedway\, Concord Parkway South\, Concord\, NC\,
+ United States
+SEQUENCE:0
+STATUS:CONFIRMED
+SUMMARY:NASCAR Sprint Cup - R12 - Charlotte - Coca-Cola 600
+TRANSP:TRANSPARENT
+END:VEVENT
+BEGIN:VEVENT
+DTSTART;VALUE=DATE:20150531
+DTEND;VALUE=DATE:20150601
+DTSTAMP:20250811T060744Z
+UID:trfdsado58gfsbhputotiabjck@google.com
+CREATED:20150127T212035Z
+LAST-MODIFIED:20150127T212035Z
+LOCATION:Dover International Speedway\, Dover\, DE\, United States
+SEQUENCE:0
+STATUS:CONFIRMED
+SUMMARY:NASCAR Sprint Cup - R13 - Dover 400
+TRANSP:TRANSPARENT
+END:VEVENT
+BEGIN:VEVENT
+DTSTART;VALUE=DATE:20150607
+DTEND;VALUE=DATE:20150608
+DTSTAMP:20250811T060744Z
+UID:3c6qhhrebr3kfv30iaunhk5ji0@google.com
+CREATED:20150127T212112Z
+LAST-MODIFIED:20150127T212112Z
+LOCATION:Pocono Raceway\, Long Pond\, PA\, United States
+SEQUENCE:0
+STATUS:CONFIRMED
+SUMMARY:NASCAR Sprint Cup - R14 - Pocono - Axalta "We Paint Winners" 400
+TRANSP:TRANSPARENT
+END:VEVENT
+BEGIN:VEVENT
+DTSTART;VALUE=DATE:20150614
+DTEND;VALUE=DATE:20150615
+DTSTAMP:20250811T060744Z
+UID:vkdoc7m1kr5ugkfaqcoqgf2cu8@google.com
+CREATED:20150127T212144Z
+LAST-MODIFIED:20150127T212144Z
+LOCATION:Michigan International Speedway\, Brooklyn\, MI\, United States
+SEQUENCE:0
+STATUS:CONFIRMED
+SUMMARY:NASCAR Sprint Cup - R15 - Michigan - Quicken Loans 400
+TRANSP:TRANSPARENT
+END:VEVENT
+BEGIN:VEVENT
+DTSTART;VALUE=DATE:20150628
+DTEND;VALUE=DATE:20150629
+DTSTAMP:20250811T060744Z
+UID:0sf2hipvt66jpg3ha53mtqcbjg@google.com
+CREATED:20150127T212225Z
+LAST-MODIFIED:20150127T212225Z
+LOCATION:Sonoma Raceway\, Arnold Drive\, Sonoma\, CA\, United States
+SEQUENCE:0
+STATUS:CONFIRMED
+SUMMARY:NASCAR Sprint Cup - R16 - Sonoma - Toyota/Save Mart 350
+TRANSP:TRANSPARENT
+END:VEVENT
+BEGIN:VEVENT
+DTSTART;VALUE=DATE:20150509
+DTEND;VALUE=DATE:20150510
+DTSTAMP:20250811T060744Z
+UID:puhk3m0r4jdf4502if99jgt4i8@google.com
+CREATED:20150127T211902Z
+LAST-MODIFIED:20150302T203703Z
+LOCATION:Kansas Speedway Corporation\, Speedway Boulevard\, Kansas City\, K
+ S\, United States
+SEQUENCE:0
+STATUS:CONFIRMED
+SUMMARY:NASCAR Sprint Cup - R11 - Spongebob Squarepants 400 (Kansas)
+TRANSP:TRANSPARENT
+END:VEVENT
+BEGIN:VEVENT
+DTSTART;VALUE=DATE:20150705
+DTEND;VALUE=DATE:20150706
+DTSTAMP:20250811T060744Z
+UID:4he16dfm8dlt1omqm0csqks5o8@google.com
+CREATED:20150127T212305Z
+LAST-MODIFIED:20150702T175516Z
+LOCATION:Daytona International Speedway\, West International Speedway Boule
+ vard\, Daytona Beach\, FL\, United States
+SEQUENCE:0
+STATUS:CONFIRMED
+SUMMARY:NASCAR Sprint Cup - R17 - Daytona - Coke Zero 400
+TRANSP:TRANSPARENT
+END:VEVENT
+BEGIN:VEVENT
+DTSTART;VALUE=DATE:20150927
+DTEND;VALUE=DATE:20150928
+DTSTAMP:20250811T060744Z
+UID:2dhp0afj6as6m0h68mndkl7gpk@google.com
+CREATED:20150127T213529Z
+LAST-MODIFIED:20150706T150216Z
+LOCATION:New Hampshire Motor Speedway\, New Hampshire 106\, Loudon\, NH\, U
+ nited States
+SEQUENCE:0
+STATUS:CONFIRMED
+SUMMARY:NASCAR Sprint Cup - R28 (Chase) - Loudon - Sylvania 300
+TRANSP:TRANSPARENT
+END:VEVENT
+BEGIN:VEVENT
+DTSTART;VALUE=DATE:20151010
+DTEND;VALUE=DATE:20151011
+DTSTAMP:20250811T060744Z
+UID:2tvhlkvmut651tsnes5ei1528k@google.com
+CREATED:20150127T213713Z
+LAST-MODIFIED:20150706T150216Z
+LOCATION:Charlotte Motor Speedway\, Concord Parkway South\, Concord\, NC\,
+ United States
+SEQUENCE:0
+STATUS:CONFIRMED
+SUMMARY:NASCAR Sprint Cup - R30 (Chase) - Charlotte - Bank of America 500
+TRANSP:TRANSPARENT
+END:VEVENT
+BEGIN:VEVENT
+DTSTART;VALUE=DATE:20151115
+DTEND;VALUE=DATE:20151116
+DTSTAMP:20250811T060744Z
+UID:56jsa8r94eas80uanj8b9jj7tc@google.com
+CREATED:20150127T214212Z
+LAST-MODIFIED:20150706T150216Z
+LOCATION:Phoenix International Raceway\, South Avondale Boulevard\, Avondal
+ e\, AZ\, United States
+SEQUENCE:0
+STATUS:CONFIRMED
+SUMMARY:NASCAR Sprint Cup - R35 (Chase) - Phoenix - Quicken Loans Race for
+ Heroes 500
+TRANSP:TRANSPARENT
+END:VEVENT
+BEGIN:VEVENT
+DTSTART;VALUE=DATE:20150906
+DTEND;VALUE=DATE:20150907
+DTSTAMP:20250811T060744Z
+UID:5cuvt9qj3ojqq0bbpj285u3kbk@google.com
+CREATED:20150127T213217Z
+LAST-MODIFIED:20150706T150216Z
+LOCATION:Darlington Raceway\, 1301 Harry Byrd Highway\, Darlington\, SC 295
+ 32\, United States
+SEQUENCE:0
+STATUS:CONFIRMED
+SUMMARY:NASCAR Sprint Cup - R25 - Darlington - Bojangles' Southern 500
+TRANSP:TRANSPARENT
+END:VEVENT
+BEGIN:VEVENT
+DTSTART;VALUE=DATE:20151025
+DTEND;VALUE=DATE:20151026
+DTSTAMP:20250811T060744Z
+UID:5sdsl5i3avtjaob9ueo7lrf5sk@google.com
+CREATED:20150127T213949Z
+LAST-MODIFIED:20150706T150216Z
+LOCATION:Talladega Superspeedway\, Lincoln\, AL\, United States
+SEQUENCE:0
+STATUS:CONFIRMED
+SUMMARY:NASCAR Sprint Cup - R32 (Chase) - Talladega - GEICO 500
+TRANSP:TRANSPARENT
+END:VEVENT
+BEGIN:VEVENT
+DTSTART;VALUE=DATE:20151101
+DTEND;VALUE=DATE:20151102
+DTSTAMP:20250811T060744Z
+UID:8pdikebvr2l08rgfamvtc6mc74@google.com
+CREATED:20150127T214046Z
+LAST-MODIFIED:20150706T150216Z
+LOCATION:Martinsville Speedway Inc\, Speedway Road\, Ridgeway\, VA\, United
+ States
+SEQUENCE:0
+STATUS:CONFIRMED
+SUMMARY:NASCAR Sprint Cup - R33 (Chase) - Martinsville - Goody's Fast Pain
+ Relief 500
+TRANSP:TRANSPARENT
+END:VEVENT
+BEGIN:VEVENT
+DTSTART;VALUE=DATE:20150822
+DTEND;VALUE=DATE:20150823
+DTSTAMP:20250811T060744Z
+UID:a3h49of3ce93i2odd0ijjnsr80@google.com
+CREATED:20150127T212804Z
+LAST-MODIFIED:20150706T150216Z
+LOCATION:Bristol Motor Speedway\, Speedway Boulevard\, Bristol\, TN\, Unite
+ d States
+SEQUENCE:0
+STATUS:CONFIRMED
+SUMMARY:NASCAR Sprint Cup - R24 - Bristol - Irwin Tools Night Race
+TRANSP:TRANSPARENT
+END:VEVENT
+BEGIN:VEVENT
+DTSTART;VALUE=DATE:20150920
+DTEND;VALUE=DATE:20150921
+DTSTAMP:20250811T060744Z
+UID:afasgv1ccrlmn09vfrurpg5de0@google.com
+CREATED:20150127T213423Z
+LAST-MODIFIED:20150706T150216Z
+LOCATION:Chicagoland Speedway\, Joliet\, IL\, United States
+SEQUENCE:0
+STATUS:CONFIRMED
+SUMMARY:NASCAR Sprint Cup - R27 (Chase) - Chicagoland - MyAFibStory.com 400
+TRANSP:TRANSPARENT
+END:VEVENT
+BEGIN:VEVENT
+DTSTART;VALUE=DATE:20151018
+DTEND;VALUE=DATE:20151019
+DTSTAMP:20250811T060744Z
+UID:ftvggpbu8sf6okq9ccs5jcdsl8@google.com
+CREATED:20150127T213815Z
+LAST-MODIFIED:20150706T150216Z
+LOCATION:Kansas Speedway Corporation\, Speedway Boulevard\, Kansas City\, K
+ S\, United States
+SEQUENCE:0
+STATUS:CONFIRMED
+SUMMARY:NASCAR Sprint Cup - R31 (Chase) - Kansas - Hollywood Casino 400
+TRANSP:TRANSPARENT
+END:VEVENT
+BEGIN:VEVENT
+DTSTART;VALUE=DATE:20150802
+DTEND;VALUE=DATE:20150803
+DTSTAMP:20250811T060744Z
+UID:hee50epauj5ousupbj9athge9o@google.com
+CREATED:20150127T212619Z
+LAST-MODIFIED:20150706T150216Z
+LOCATION:Pocono Raceway\, Long Pond\, PA\, United States
+SEQUENCE:0
+STATUS:CONFIRMED
+SUMMARY:NASCAR Sprint Cup - R21 - Pocono - Pennsylvania 400
+TRANSP:TRANSPARENT
+END:VEVENT
+BEGIN:VEVENT
+DTSTART;VALUE=DATE:20150912
+DTEND;VALUE=DATE:20150913
+DTSTAMP:20250811T060744Z
+UID:idokucm26mf5goocre3f3kr330@google.com
+CREATED:20150127T213337Z
+LAST-MODIFIED:20150706T150216Z
+LOCATION:Richmond International Raceway\, East Laburnum Avenue\, Richmond\,
+ VA\, United States
+SEQUENCE:0
+STATUS:CONFIRMED
+SUMMARY:NASCAR Sprint Cup - R26 - Richmond - Federated Auto Parts 400
+TRANSP:TRANSPARENT
+END:VEVENT
+BEGIN:VEVENT
+DTSTART;VALUE=DATE:20150711
+DTEND;VALUE=DATE:20150712
+DTSTAMP:20250811T060744Z
+UID:kf6k5p4ec3oq820opib1tv60t0@google.com
+CREATED:20150127T212335Z
+LAST-MODIFIED:20150706T150216Z
+LOCATION:Kentucky Speedway LLC\, Kentucky Speedway Boulevard\, Sparta\, KY\
+ , United States
+SEQUENCE:0
+STATUS:CONFIRMED
+SUMMARY:NASCAR Sprint Cup - R18 - Kentucky - Quaker State 400
+TRANSP:TRANSPARENT
+END:VEVENT
+BEGIN:VEVENT
+DTSTART;VALUE=DATE:20150719
+DTEND;VALUE=DATE:20150720
+DTSTAMP:20250811T060744Z
+UID:knbrnn1ku77dpg8n03tfesue64@google.com
+CREATED:20150127T212449Z
+LAST-MODIFIED:20150706T150216Z
+LOCATION:New Hampshire Motor Speedway\, New Hampshire 106\, Loudon\, NH\, U
+ nited States
+SEQUENCE:0
+STATUS:CONFIRMED
+SUMMARY:NASCAR Sprint Cup - R19 - Loudon - New Hampshire 301
+TRANSP:TRANSPARENT
+END:VEVENT
+BEGIN:VEVENT
+DTSTART;VALUE=DATE:20150816
+DTEND;VALUE=DATE:20150817
+DTSTAMP:20250811T060744Z
+UID:mqb2a36ka10k6g43dtft9qs3dg@google.com
+CREATED:20150127T212726Z
+LAST-MODIFIED:20150706T150216Z
+LOCATION:Michigan International Speedway\, Brooklyn\, MI\, United States
+SEQUENCE:0
+STATUS:CONFIRMED
+SUMMARY:NASCAR Sprint Cup - R23 - Michigan - Pure Michigan 400
+TRANSP:TRANSPARENT
+END:VEVENT
+BEGIN:VEVENT
+DTSTART;VALUE=DATE:20151108
+DTEND;VALUE=DATE:20151109
+DTSTAMP:20250811T060744Z
+UID:rmglejv5tvigh01kc7iarug5ao@google.com
+CREATED:20150127T214119Z
+LAST-MODIFIED:20150706T150216Z
+LOCATION:Texas Motor Speedway\, Lone Star Circle\, Fort Worth\, TX\, United
+ States
+SEQUENCE:0
+STATUS:CONFIRMED
+SUMMARY:NASCAR Sprint Cup - R34 (Chase) - Texas - AAA Texas 500
+TRANSP:TRANSPARENT
+END:VEVENT
+BEGIN:VEVENT
+DTSTART;VALUE=DATE:20150809
+DTEND;VALUE=DATE:20150810
+DTSTAMP:20250811T060744Z
+UID:s2v773lvcm2lpfl2hciilimg54@google.com
+CREATED:20150127T212656Z
+LAST-MODIFIED:20150706T150216Z
+LOCATION:Watkins Glen International\, County Route 16\, Watkins Glen\, NY\,
+ United States
+SEQUENCE:0
+STATUS:CONFIRMED
+SUMMARY:NASCAR Sprint Cup - R22 - Watkins Glen - Cheez-It 355 at The Glen
+TRANSP:TRANSPARENT
+END:VEVENT
+BEGIN:VEVENT
+DTSTART;VALUE=DATE:20151004
+DTEND;VALUE=DATE:20151005
+DTSTAMP:20250811T060744Z
+UID:su0oukbii53vetodi8ca7lg1vo@google.com
+CREATED:20150127T213618Z
+LAST-MODIFIED:20150706T150216Z
+LOCATION:Dover International Speedway\, Dover\, DE\, United States
+SEQUENCE:0
+STATUS:CONFIRMED
+SUMMARY:NASCAR Sprint Cup - R29 (Chase) - Dover - AAA 400
+TRANSP:TRANSPARENT
+END:VEVENT
+BEGIN:VEVENT
+DTSTART;VALUE=DATE:20150726
+DTEND;VALUE=DATE:20150727
+DTSTAMP:20250811T060744Z
+UID:tencuqdnb4887ev6qo6i53iuog@google.com
+CREATED:20150127T212531Z
+LAST-MODIFIED:20150706T150216Z
+LOCATION:Indianapolis Motor Speedway\, West 16th Street\, Indianapolis\, IN
+ \, United States
+SEQUENCE:0
+STATUS:CONFIRMED
+SUMMARY:NASCAR Sprint Cup - R20 - Indianapolis - Crown Royal 400 at the Bri
+ ckyard
+TRANSP:TRANSPARENT
+END:VEVENT
+BEGIN:VEVENT
+DTSTART;VALUE=DATE:20151122
+DTEND;VALUE=DATE:20151123
+DTSTAMP:20250811T060744Z
+UID:vedum0a31hr6h09idrtlu92c1c@google.com
+CREATED:20150127T214247Z
+LAST-MODIFIED:20150706T150216Z
+LOCATION:Homestead-Miami Speedway\, Speedway Boulevard\, Homestead\, FL\, U
+ nited States
+SEQUENCE:0
+STATUS:CONFIRMED
+SUMMARY:NASCAR Sprint Cup - R36 (Chase) - Homestead-Miami - Ford EcoBoost 4
+ 00
+TRANSP:TRANSPARENT
+END:VEVENT
+BEGIN:VEVENT
+DTSTART;VALUE=DATE:20160213
+DTEND;VALUE=DATE:20160214
+DTSTAMP:20250811T060744Z
+UID:kf67a4h44hufr07v4utv41mdic@google.com
+CREATED:20151220T212334Z
+LAST-MODIFIED:20151220T212335Z
+LOCATION:Daytona International Speedway\, West International Speedway Boule
+ vard\, Daytona Beach\, FL\, United States
+SEQUENCE:0
+STATUS:CONFIRMED
+SUMMARY:NASCAR Sprint Cup - Sprint Unlimited (Non-Championship)
+TRANSP:TRANSPARENT
+END:VEVENT
+BEGIN:VEVENT
+DTSTART;VALUE=DATE:20160221
+DTEND;VALUE=DATE:20160222
+DTSTAMP:20250811T060744Z
+UID:ed3vg7kbotvtqn8rpheb3chpn8@google.com
+CREATED:20151220T212418Z
+LAST-MODIFIED:20151220T212419Z
+LOCATION:Daytona International Speedway\, West International Speedway Boule
+ vard\, Daytona Beach\, FL\, United States
+SEQUENCE:0
+STATUS:CONFIRMED
+SUMMARY:NASCAR Sprint Cup -R1- Daytona 500
+TRANSP:TRANSPARENT
+END:VEVENT
+BEGIN:VEVENT
+DTSTART;VALUE=DATE:20160228
+DTEND;VALUE=DATE:20160229
+DTSTAMP:20250811T060744Z
+UID:ok5j58jkkcl5ufl74eb4976b0c@google.com
+CREATED:20151220T212435Z
+LAST-MODIFIED:20151220T212435Z
+LOCATION:Atlanta Motor Speedway\, 1500 Tara Place\, Hampton\, GA 30228\, Un
+ ited States
+SEQUENCE:0
+STATUS:CONFIRMED
+SUMMARY:NASCAR Sprint Cup -R2- Atlanta - Folds of Honor QuickTrip 500
+TRANSP:TRANSPARENT
+END:VEVENT
+BEGIN:VEVENT
+DTSTART;VALUE=DATE:20160306
+DTEND;VALUE=DATE:20160307
+DTSTAMP:20250811T060744Z
+UID:6pmuvd9hv1alm2gqru4odv51f0@google.com
+CREATED:20151220T212501Z
+LAST-MODIFIED:20151220T212501Z
+LOCATION:Las Vegas Motor Speedway LLC\, Las Vegas Boulevard North\, Las Veg
+ as\, NV\, United States
+SEQUENCE:0
+STATUS:CONFIRMED
+SUMMARY:NASCAR Sprint Cup -R3- Las Vegas - Kobalt 400
+TRANSP:TRANSPARENT
+END:VEVENT
+BEGIN:VEVENT
+DTSTART;VALUE=DATE:20160313
+DTEND;VALUE=DATE:20160314
+DTSTAMP:20250811T060744Z
+UID:vf2f0t4a2qv02stn90nvv2vc1c@google.com
+CREATED:20151220T212526Z
+LAST-MODIFIED:20151220T212526Z
+LOCATION:Phoenix International Raceway\, South Avondale Boulevard\, Avondal
+ e\, AZ\, United States
+SEQUENCE:0
+STATUS:CONFIRMED
+SUMMARY:NASCAR Sprint Cup -R4- Phoenix - Good Sam 500
+TRANSP:TRANSPARENT
+END:VEVENT
+BEGIN:VEVENT
+DTSTART;VALUE=DATE:20160320
+DTEND;VALUE=DATE:20160321
+DTSTAMP:20250811T060744Z
+UID:8l6fhiu9k3buohacre6nlj86d0@google.com
+CREATED:20151220T212542Z
+LAST-MODIFIED:20151220T212542Z
+LOCATION:Auto Club Speedway\, Fontana\, CA\, United States
+SEQUENCE:0
+STATUS:CONFIRMED
+SUMMARY:NASCAR Sprint Cup -R5- Fontana - Auto Club 400
+TRANSP:TRANSPARENT
+END:VEVENT
+BEGIN:VEVENT
+DTSTART;VALUE=DATE:20160403
+DTEND;VALUE=DATE:20160404
+DTSTAMP:20250811T060744Z
+UID:6oh3nccjk11nfodnuas4ps601o@google.com
+CREATED:20151220T212655Z
+LAST-MODIFIED:20151220T212655Z
+LOCATION:Martinsville Speedway Inc\, Speedway Road\, Ridgeway\, VA\, United
+ States
+SEQUENCE:0
+STATUS:CONFIRMED
+SUMMARY:NASCAR Sprint Cup -R6- Martinsville - STP 500
+TRANSP:TRANSPARENT
+END:VEVENT
+BEGIN:VEVENT
+DTSTART;VALUE=DATE:20160409
+DTEND;VALUE=DATE:20160410
+DTSTAMP:20250811T060744Z
+UID:ro3hfju3eu3lnom1u1sf3el7eo@google.com
+CREATED:20151220T212714Z
+LAST-MODIFIED:20151220T212715Z
+LOCATION:Texas Motor Speedway\, Lone Star Circle\, Fort Worth\, TX\, United
+ States
+SEQUENCE:0
+STATUS:CONFIRMED
+SUMMARY:NASCAR Sprint Cup -R7- Texas - Duck Commander 500
+TRANSP:TRANSPARENT
+END:VEVENT
+BEGIN:VEVENT
+DTSTART;VALUE=DATE:20160417
+DTEND;VALUE=DATE:20160418
+DTSTAMP:20250811T060744Z
+UID:vu6ia370bpqecrse7pbmv6q40k@google.com
+CREATED:20151220T212732Z
+LAST-MODIFIED:20151220T212732Z
+LOCATION:Bristol Motor Speedway\, Speedway Boulevard\, Bristol\, TN\, Unite
+ d States
+SEQUENCE:0
+STATUS:CONFIRMED
+SUMMARY:NASCAR Sprint Cup -R8- Bristol - Food City 500
+TRANSP:TRANSPARENT
+END:VEVENT
+BEGIN:VEVENT
+DTSTART;VALUE=DATE:20160424
+DTEND;VALUE=DATE:20160425
+DTSTAMP:20250811T060744Z
+UID:02nmje3fdjovm5cn5j7l97ga54@google.com
+CREATED:20151220T212755Z
+LAST-MODIFIED:20151220T212755Z
+LOCATION:Richmond International Raceway\, Richmond\, VA\, United States
+SEQUENCE:0
+STATUS:CONFIRMED
+SUMMARY:NASCAR Sprint Cup -R9- Richmond - Toyota Owners 400
+TRANSP:TRANSPARENT
+END:VEVENT
+BEGIN:VEVENT
+DTSTART;VALUE=DATE:20160507
+DTEND;VALUE=DATE:20160508
+DTSTAMP:20250811T060744Z
+UID:sgvlst7653vuacoar6v4j2svjg@google.com
+CREATED:20151220T213618Z
+LAST-MODIFIED:20151220T213619Z
+LOCATION:Kansas Speedway Corporation\, Speedway Boulevard\, Kansas City\, K
+ S\, United States
+SEQUENCE:0
+STATUS:CONFIRMED
+SUMMARY:NASCAR Sprint Cup -R11- Kansas 400
+TRANSP:TRANSPARENT
+END:VEVENT
+BEGIN:VEVENT
+DTSTART;VALUE=DATE:20160521
+DTEND;VALUE=DATE:20160522
+DTSTAMP:20250811T060744Z
+UID:p3tvcq6f2qpkv8ntmgpo6gimc8@google.com
+CREATED:20151220T213836Z
+LAST-MODIFIED:20151220T213837Z
+LOCATION:Charlotte Motor Speedway\, Concord Parkway South\, Concord\, NC\,
+ United States
+SEQUENCE:0
+STATUS:CONFIRMED
+SUMMARY:NASCAR Sprint Cup - All-Star Race (Non-Championship)
+TRANSP:TRANSPARENT
+END:VEVENT
+BEGIN:VEVENT
+DTSTART;VALUE=DATE:20160529
+DTEND;VALUE=DATE:20160530
+DTSTAMP:20250811T060744Z
+UID:jhb16nhs2h1kc89n4hd8j3oglg@google.com
+CREATED:20151220T213922Z
+LAST-MODIFIED:20151220T213922Z
+LOCATION:Charlotte Motor Speedway\, Concord Parkway South\, Concord\, NC\,
+ United States
+SEQUENCE:0
+STATUS:CONFIRMED
+SUMMARY:NASCAR Sprint Cup -R13- Charlotte - Coca-Cola 600
+TRANSP:TRANSPARENT
+END:VEVENT
+BEGIN:VEVENT
+DTSTART;VALUE=DATE:20160501
+DTEND;VALUE=DATE:20160502
+DTSTAMP:20250811T060744Z
+UID:qquhj5636thbgm1qcmap26nvus@google.com
+CREATED:20151220T213554Z
+LAST-MODIFIED:20151220T214002Z
+LOCATION:Talladega Superspeedway\, Lincoln\, AL\, United States
+SEQUENCE:1
+STATUS:CONFIRMED
+SUMMARY:NASCAR Sprint Cup -R10- Talladega - GEICO 500
+TRANSP:TRANSPARENT
+END:VEVENT
+BEGIN:VEVENT
+DTSTART;VALUE=DATE:20160605
+DTEND;VALUE=DATE:20160606
+DTSTAMP:20250811T060744Z
+UID:idprcr579iamnda9qrvk0k9v74@google.com
+CREATED:20151220T214349Z
+LAST-MODIFIED:20151220T214349Z
+LOCATION:Pocono Raceway\, Long Pond\, PA\, United States
+SEQUENCE:0
+STATUS:CONFIRMED
+SUMMARY:NASCAR Sprint Cup -R14- Pocono - Axalta "We Paint Winners" 400
+TRANSP:TRANSPARENT
+END:VEVENT
+BEGIN:VEVENT
+DTSTART;VALUE=DATE:20160626
+DTEND;VALUE=DATE:20160627
+DTSTAMP:20250811T060744Z
+UID:7dkjs9in74dtc0eicuf59u3st8@google.com
+CREATED:20151220T214514Z
+LAST-MODIFIED:20151220T214515Z
+LOCATION:Sonoma Raceway\, Arnold Drive\, Sonoma\, CA\, United States
+SEQUENCE:0
+STATUS:CONFIRMED
+SUMMARY:NASCAR Sprint Cup -R16- Sonoma - Toyota/Save Mart 350
+TRANSP:TRANSPARENT
+END:VEVENT
+BEGIN:VEVENT
+DTSTART;VALUE=DATE:20160702
+DTEND;VALUE=DATE:20160703
+DTSTAMP:20250811T060744Z
+UID:67hgm7t5id8e4nploenmb7adhg@google.com
+CREATED:20151220T214600Z
+LAST-MODIFIED:20151220T214600Z
+LOCATION:Daytona International Speedway\, West International Speedway Boule
+ vard\, Daytona Beach\, FL\, United States
+SEQUENCE:0
+STATUS:CONFIRMED
+SUMMARY:NASCAR Sprint Cup -R17- Daytona - Coke Zero 400
+TRANSP:TRANSPARENT
+END:VEVENT
+BEGIN:VEVENT
+DTSTART;VALUE=DATE:20160709
+DTEND;VALUE=DATE:20160710
+DTSTAMP:20250811T060744Z
+UID:tpo9377ba96gabo2ppkud9otg8@google.com
+CREATED:20151220T214621Z
+LAST-MODIFIED:20151220T214621Z
+LOCATION:Kentucky Speedway LLC\, Kentucky Speedway Boulevard\, Sparta\, KY\
+ , United States
+SEQUENCE:0
+STATUS:CONFIRMED
+SUMMARY:NASCAR Sprint Cup -R18- Kentucky - Quaker State 400
+TRANSP:TRANSPARENT
+END:VEVENT
+BEGIN:VEVENT
+DTSTART;VALUE=DATE:20160717
+DTEND;VALUE=DATE:20160718
+DTSTAMP:20250811T060744Z
+UID:6r6vlm2c816i409vjqhi50osms@google.com
+CREATED:20151220T214638Z
+LAST-MODIFIED:20151220T214639Z
+LOCATION:New Hampshire Motor Speedway\, New Hampshire 106\, Loudon\, NH\, U
+ nited States
+SEQUENCE:0
+STATUS:CONFIRMED
+SUMMARY:NASCAR Sprint Cup -R19- Loudon - New Hampshire 301
+TRANSP:TRANSPARENT
+END:VEVENT
+BEGIN:VEVENT
+DTSTART;VALUE=DATE:20160724
+DTEND;VALUE=DATE:20160725
+DTSTAMP:20250811T060744Z
+UID:em05qos9mlejrs451ostuic5do@google.com
+CREATED:20151220T214749Z
+LAST-MODIFIED:20151220T214749Z
+LOCATION:Indianapolis Motor Speedway\, West 16th Street\, Indianapolis\, IN
+ \, United States
+SEQUENCE:0
+STATUS:CONFIRMED
+SUMMARY:NASCAR Sprint Cup -R20- Indianapolis - "Your Hero's Name Here" 400
+ at the Brickyard
+TRANSP:TRANSPARENT
+END:VEVENT
+BEGIN:VEVENT
+DTSTART;VALUE=DATE:20160731
+DTEND;VALUE=DATE:20160801
+DTSTAMP:20250811T060744Z
+UID:77kq8kk6l2i4lit783fgi9tqr4@google.com
+CREATED:20151220T214804Z
+LAST-MODIFIED:20151220T214805Z
+LOCATION:Pocono Raceway\, Long Pond\, PA\, United States
+SEQUENCE:0
+STATUS:CONFIRMED
+SUMMARY:NASCAR Sprint Cup -R21- Pocono - Pennsylvania 400
+TRANSP:TRANSPARENT
+END:VEVENT
+BEGIN:VEVENT
+DTSTART;VALUE=DATE:20160807
+DTEND;VALUE=DATE:20160808
+DTSTAMP:20250811T060744Z
+UID:e8bd00kcnik1a80og3cv6ts808@google.com
+CREATED:20151220T214822Z
+LAST-MODIFIED:20151220T214823Z
+LOCATION:Watkins Glen International\, County Route 16\, Watkins Glen\, NY\,
+ United States
+SEQUENCE:0
+STATUS:CONFIRMED
+SUMMARY:NASCAR Sprint Cup -R22- Watkins Glen - Cheez-It 355 at The Glen
+TRANSP:TRANSPARENT
+END:VEVENT
+BEGIN:VEVENT
+DTSTART;VALUE=DATE:20160820
+DTEND;VALUE=DATE:20160821
+DTSTAMP:20250811T060744Z
+UID:0k6o69okeb8jp7ionfgkp35bm0@google.com
+CREATED:20151220T214901Z
+LAST-MODIFIED:20151220T214902Z
+LOCATION:Bristol Motor Speedway\, Speedway Boulevard\, Bristol\, TN\, Unite
+ d States
+SEQUENCE:0
+STATUS:CONFIRMED
+SUMMARY:NASCAR Sprint Cup -R23- Bristol - Bass Pro Shops Night Race
+TRANSP:TRANSPARENT
+END:VEVENT
+BEGIN:VEVENT
+DTSTART;VALUE=DATE:20160828
+DTEND;VALUE=DATE:20160829
+DTSTAMP:20250811T060744Z
+UID:48jji71mf0ecg6nnm6hlsj49u0@google.com
+CREATED:20151220T214917Z
+LAST-MODIFIED:20151220T214918Z
+LOCATION:Michigan International Speedway\, Brooklyn\, MI\, United States
+SEQUENCE:0
+STATUS:CONFIRMED
+SUMMARY:NASCAR Sprint Cup -R24- Michigan - Pure Michigan 400
+TRANSP:TRANSPARENT
+END:VEVENT
+BEGIN:VEVENT
+DTSTART;VALUE=DATE:20160904
+DTEND;VALUE=DATE:20160905
+DTSTAMP:20250811T060744Z
+UID:adjrlnqeqlrg7jlatc83p1f14c@google.com
+CREATED:20151220T214958Z
+LAST-MODIFIED:20151220T214959Z
+LOCATION:Darlington Raceway\, 1301 Harry Byrd Highway\, Darlington\, SC 295
+ 32\, United States
+SEQUENCE:0
+STATUS:CONFIRMED
+SUMMARY:NASCAR Sprint Cup -R25- Darlington - Bojangles' Southern 500
+TRANSP:TRANSPARENT
+END:VEVENT
+BEGIN:VEVENT
+DTSTART;VALUE=DATE:20160918
+DTEND;VALUE=DATE:20160919
+DTSTAMP:20250811T060744Z
+UID:rr6oknablolr0u3q6hqskkl5ks@google.com
+CREATED:20151220T215113Z
+LAST-MODIFIED:20151220T215113Z
+LOCATION:Chicagoland Speedway\, Joliet\, IL\, United States
+SEQUENCE:0
+STATUS:CONFIRMED
+SUMMARY:NASCAR Sprint Cup -R27 (Chase)- Chicagoland
+TRANSP:TRANSPARENT
+END:VEVENT
+BEGIN:VEVENT
+DTSTART;VALUE=DATE:20160925
+DTEND;VALUE=DATE:20160926
+DTSTAMP:20250811T060744Z
+UID:628okl3pbm48bii0g00gc2e5co@google.com
+CREATED:20151220T215346Z
+LAST-MODIFIED:20151220T215347Z
+LOCATION:New Hampshire Motor Speedway\, New Hampshire 106\, Loudon\, NH\, U
+ nited States
+SEQUENCE:0
+STATUS:CONFIRMED
+SUMMARY:NASCAR Sprint Cup -R28 (Chase)- Loudon - New England 300
+TRANSP:TRANSPARENT
+END:VEVENT
+BEGIN:VEVENT
+DTSTART;VALUE=DATE:20161002
+DTEND;VALUE=DATE:20161003
+DTSTAMP:20250811T060744Z
+UID:pvg4r8glb4mbfftlqdcjc86jeo@google.com
+CREATED:20151220T215406Z
+LAST-MODIFIED:20151220T215407Z
+LOCATION:Dover International Speedway\, Dover\, DE\, United States
+SEQUENCE:0
+STATUS:CONFIRMED
+SUMMARY:NASCAR Sprint Cup -R29 (Chase)- Dover - AAA 400
+TRANSP:TRANSPARENT
+END:VEVENT
+BEGIN:VEVENT
+DTSTART;VALUE=DATE:20161008
+DTEND;VALUE=DATE:20161009
+DTSTAMP:20250811T060744Z
+UID:ols11matbo7nmau13h7ljvu38c@google.com
+CREATED:20151220T215434Z
+LAST-MODIFIED:20151220T215435Z
+LOCATION:Charlotte Motor Speedway\, Concord Parkway South\, Concord\, NC\,
+ United States
+SEQUENCE:0
+STATUS:CONFIRMED
+SUMMARY:NASCAR Sprint Cup -R30 (Chase)- Charlotte
+TRANSP:TRANSPARENT
+END:VEVENT
+BEGIN:VEVENT
+DTSTART;VALUE=DATE:20161016
+DTEND;VALUE=DATE:20161017
+DTSTAMP:20250811T060744Z
+UID:n1bu1e4l7dknb09bti4ku29o3s@google.com
+CREATED:20151220T215451Z
+LAST-MODIFIED:20151220T215451Z
+LOCATION:Kansas Speedway Corporation\, Speedway Boulevard\, Kansas City\, K
+ S\, United States
+SEQUENCE:0
+STATUS:CONFIRMED
+SUMMARY:NASCAR Sprint Cup -R31 (Chase)- Kansas - Hollywood Casino 400
+TRANSP:TRANSPARENT
+END:VEVENT
+BEGIN:VEVENT
+DTSTART;VALUE=DATE:20161023
+DTEND;VALUE=DATE:20161024
+DTSTAMP:20250811T060744Z
+UID:rci8l2gjq151192kgvf9cmnlc4@google.com
+CREATED:20151220T215521Z
+LAST-MODIFIED:20151220T215521Z
+LOCATION:Talladega Superspeedway\, Lincoln\, AL\, United States
+SEQUENCE:0
+STATUS:CONFIRMED
+SUMMARY:NASCAR Sprint Cup -R32 (Chase)- Talladega - Alabama 500
+TRANSP:TRANSPARENT
+END:VEVENT
+BEGIN:VEVENT
+DTSTART;VALUE=DATE:20161030
+DTEND;VALUE=DATE:20161031
+DTSTAMP:20250811T060744Z
+UID:2a3784d4cu3i0rl72f28dcesic@google.com
+CREATED:20151220T215545Z
+LAST-MODIFIED:20151220T215545Z
+LOCATION:Martinsville Speedway Inc\, Speedway Road\, Ridgeway\, VA\, United
+ States
+SEQUENCE:0
+STATUS:CONFIRMED
+SUMMARY:NASCAR Sprint Cup -R33 (Chase)- Martinsville - Goody's Fast Relief
+ 500
+TRANSP:TRANSPARENT
+END:VEVENT
+BEGIN:VEVENT
+DTSTART;VALUE=DATE:20161106
+DTEND;VALUE=DATE:20161107
+DTSTAMP:20250811T060744Z
+UID:cv1snuvdjocuurntnmn649o3h4@google.com
+CREATED:20151220T215607Z
+LAST-MODIFIED:20151220T215608Z
+LOCATION:Texas Motor Speedway\, Lone Star Circle\, Fort Worth\, TX\, United
+ States
+SEQUENCE:0
+STATUS:CONFIRMED
+SUMMARY:NASCAR Sprint Cup -R34 (Chase)- Texas - AAA Texas 500
+TRANSP:TRANSPARENT
+END:VEVENT
+BEGIN:VEVENT
+DTSTART;VALUE=DATE:20161113
+DTEND;VALUE=DATE:20161114
+DTSTAMP:20250811T060744Z
+UID:atbhe0cqfcuav8csfjflvgl6mo@google.com
+CREATED:20151220T215642Z
+LAST-MODIFIED:20151220T215642Z
+LOCATION:Phoenix International Raceway\, South Avondale Boulevard\, Avondal
+ e\, AZ\, United States
+SEQUENCE:0
+STATUS:CONFIRMED
+SUMMARY:NASCAR Sprint Cup -R35 (Chase)- Phoenix - Can-Am 500
+TRANSP:TRANSPARENT
+END:VEVENT
+BEGIN:VEVENT
+DTSTART;VALUE=DATE:20161120
+DTEND;VALUE=DATE:20161121
+DTSTAMP:20250811T060744Z
+UID:4bp14pioe33adufn66i1gncpss@google.com
+CREATED:20151220T215703Z
+LAST-MODIFIED:20151220T215703Z
+LOCATION:Homestead-Miami Speedway\, Speedway Boulevard\, Homestead\, FL\, U
+ nited States
+SEQUENCE:0
+STATUS:CONFIRMED
+SUMMARY:NASCAR Sprint Cup -R36 (Chase)- Homestead-Miami - Ford EcoBoost 400
+TRANSP:TRANSPARENT
+END:VEVENT
+BEGIN:VEVENT
+DTSTART;VALUE=DATE:20170218
+DTEND;VALUE=DATE:20170219
+DTSTAMP:20250811T060744Z
+UID:ngo2tamt29apo92p29mmjf8moo@google.com
+CREATED:20170107T211410Z
+LAST-MODIFIED:20170107T211410Z
+LOCATION:Daytona International Speedway\, West International Speedway Boule
+ vard\, Daytona Beach\, FL\, United States
+SEQUENCE:0
+STATUS:CONFIRMED
+SUMMARY:NASCAR Cup -NC- The Clash At Daytona (Non-Championship)
+TRANSP:TRANSPARENT
+END:VEVENT
+BEGIN:VEVENT
+DTSTART;VALUE=DATE:20160218
+DTEND;VALUE=DATE:20160219
+DTSTAMP:20250811T060744Z
+UID:i23rhq6q2skiacq6n7trtbtqo0@google.com
+CREATED:20151220T212401Z
+LAST-MODIFIED:20170107T211508Z
+LOCATION:Daytona International Speedway\, West International Speedway Boule
+ vard\, Daytona Beach\, FL\, United States
+SEQUENCE:4
+STATUS:CONFIRMED
+SUMMARY:NASCAR Sprint Cup - Duels (x2)
+TRANSP:TRANSPARENT
+END:VEVENT
+BEGIN:VEVENT
+DTSTART;VALUE=DATE:20170223
+DTEND;VALUE=DATE:20170224
+DTSTAMP:20250811T060744Z
+UID:9sost2n9puq3mb5jsuc310gcoo@google.com
+CREATED:20170107T211525Z
+LAST-MODIFIED:20170107T211525Z
+LOCATION:Daytona International Speedway\, West International Speedway Boule
+ vard\, Daytona Beach\, FL\, United States
+SEQUENCE:0
+STATUS:CONFIRMED
+SUMMARY:NASCAR Cup - Duels at Daytona (x2)
+TRANSP:TRANSPARENT
+END:VEVENT
+BEGIN:VEVENT
+DTSTART;VALUE=DATE:20170226
+DTEND;VALUE=DATE:20170227
+DTSTAMP:20250811T060744Z
+UID:s39mpmvgsaf17fu89mf64gdqo4@google.com
+CREATED:20170107T211546Z
+LAST-MODIFIED:20170107T211546Z
+LOCATION:Daytona International Speedway\, West International Speedway Boule
+ vard\, Daytona Beach\, FL\, United States
+SEQUENCE:0
+STATUS:CONFIRMED
+SUMMARY:NASCAR Cup -R1- Daytona 500
+TRANSP:TRANSPARENT
+END:VEVENT
+BEGIN:VEVENT
+DTSTART;VALUE=DATE:20170305
+DTEND;VALUE=DATE:20170306
+DTSTAMP:20250811T060744Z
+UID:26juvvqt29mghh7nm6su8jruc4@google.com
+CREATED:20170107T211611Z
+LAST-MODIFIED:20170107T211611Z
+LOCATION:Atlanta Motor Speedway\, 1500 Tara Place\, Hampton\, GA 30228\, Un
+ ited States
+SEQUENCE:0
+STATUS:CONFIRMED
+SUMMARY:NASCAR Cup -R2- Atlanta - Folds of Honor QuickTrip 500
+TRANSP:TRANSPARENT
+END:VEVENT
+BEGIN:VEVENT
+DTSTART;VALUE=DATE:20160515
+DTEND;VALUE=DATE:20160516
+DTSTAMP:20250811T060744Z
+UID:ve29ei58q36qo7hbda18579r5c@google.com
+CREATED:20151220T213905Z
+LAST-MODIFIED:20170107T212140Z
+LOCATION:Dover International Speedway\, Dover\, DE\, United States
+SEQUENCE:2
+STATUS:CONFIRMED
+SUMMARY:NASCAR Sprint Cup -R12- Dover
+TRANSP:TRANSPARENT
+END:VEVENT
+BEGIN:VEVENT
+DTSTART;VALUE=DATE:20160612
+DTEND;VALUE=DATE:20160613
+DTSTAMP:20250811T060744Z
+UID:0qbv1ucegm7bgfs882c3jlh63s@google.com
+CREATED:20151220T214456Z
+LAST-MODIFIED:20170107T212457Z
+LOCATION:Michigan International Speedway\, Brooklyn\, MI\, United States
+SEQUENCE:2
+STATUS:CONFIRMED
+SUMMARY:NASCAR Sprint Cup -R15- Michigan - Firekeepers Casino 400
+TRANSP:TRANSPARENT
+END:VEVENT
+BEGIN:VEVENT
+DTSTART;VALUE=DATE:20160910
+DTEND;VALUE=DATE:20160911
+DTSTAMP:20250811T060744Z
+UID:c6h15i002lq0gupp5khvu39nmg@google.com
+CREATED:20151220T215018Z
+LAST-MODIFIED:20170107T213211Z
+LOCATION:Richmond International Raceway\, East Laburnum Avenue\, Richmond\,
+ VA\, United States
+SEQUENCE:2
+STATUS:CONFIRMED
+SUMMARY:NASCAR Sprint Cup -R26- Richmond - Federated Auto Parts 400
+TRANSP:TRANSPARENT
+END:VEVENT
+BEGIN:VEVENT
+DTSTART;VALUE=DATE:20170909
+DTEND;VALUE=DATE:20170910
+DTSTAMP:20250811T060744Z
+UID:iah4achd9idksveen9i9b0j0d0@google.com
+CREATED:20170107T213238Z
+LAST-MODIFIED:20170107T213238Z
+LOCATION:Richmond International Raceway\, East Laburnum Avenue\, Richmond\,
+ VA\, United States
+SEQUENCE:0
+STATUS:CONFIRMED
+SUMMARY:NASCAR Cup -R26- Richmond - Federated Auto Parts 400
+TRANSP:TRANSPARENT
+END:VEVENT
+BEGIN:VEVENT
+DTSTART;VALUE=DATE:20170917
+DTEND;VALUE=DATE:20170918
+DTSTAMP:20250811T060744Z
+UID:k5otps8ccosaeoqp0toadk1usk@google.com
+CREATED:20170107T213306Z
+LAST-MODIFIED:20170107T213306Z
+LOCATION:Chicagoland Speedway\, Joliet\, IL\, United States
+SEQUENCE:0
+STATUS:CONFIRMED
+SUMMARY:NASCAR Cup -R27 (Chase)- Chicagoland 400
+TRANSP:TRANSPARENT
+END:VEVENT
+BEGIN:VEVENT
+DTSTART;VALUE=DATE:20170924
+DTEND;VALUE=DATE:20170925
+DTSTAMP:20250811T060744Z
+UID:pn2piqj76istjgll3pcu2ttglg@google.com
+CREATED:20170107T213328Z
+LAST-MODIFIED:20170107T213328Z
+LOCATION:New Hampshire Motor Speedway\, New Hampshire 106\, Loudon\, NH\, U
+ nited States
+SEQUENCE:0
+STATUS:CONFIRMED
+SUMMARY:NASCAR Cup -R28 (Chase)- Loudon - New Hampshire 300
+TRANSP:TRANSPARENT
+END:VEVENT
+BEGIN:VEVENT
+DTSTART;VALUE=DATE:20171001
+DTEND;VALUE=DATE:20171002
+DTSTAMP:20250811T060744Z
+UID:p6b33nl9tkj8fpnebnkk5lbohc@google.com
+CREATED:20170107T213350Z
+LAST-MODIFIED:20170107T213351Z
+LOCATION:Dover International Speedway\, Dover\, DE\, United States
+SEQUENCE:0
+STATUS:CONFIRMED
+SUMMARY:NASCAR Cup -R29 (Chase)- Dover - Dover Fall Race
+TRANSP:TRANSPARENT
+END:VEVENT
+BEGIN:VEVENT
+DTSTART;VALUE=DATE:20171007
+DTEND;VALUE=DATE:20171008
+DTSTAMP:20250811T060744Z
+UID:qorufoucvgcn1iqps6u8fjm2v0@google.com
+CREATED:20170107T213426Z
+LAST-MODIFIED:20170107T213426Z
+LOCATION:Charlotte Motor Speedway\, Concord Parkway South\, Concord\, NC\,
+ United States
+SEQUENCE:0
+STATUS:CONFIRMED
+SUMMARY:NASCAR Cup -R30 (Chase)- Charlotte - Bank of America 500
+TRANSP:TRANSPARENT
+END:VEVENT
+BEGIN:VEVENT
+DTSTART;VALUE=DATE:20171022
+DTEND;VALUE=DATE:20171023
+DTSTAMP:20250811T060744Z
+UID:dcukqvdlc4hil9r9kfe0lsg034@google.com
+CREATED:20170107T213453Z
+LAST-MODIFIED:20170107T213453Z
+LOCATION:Kansas Speedway Corporation\, Speedway Boulevard\, Kansas City\, K
+ S\, United States
+SEQUENCE:0
+STATUS:CONFIRMED
+SUMMARY:NASCAR Cup -R32 (Chase)- Kansas - Hollywood Casino 400
+TRANSP:TRANSPARENT
+END:VEVENT
+BEGIN:VEVENT
+DTSTART;VALUE=DATE:20171015
+DTEND;VALUE=DATE:20171016
+DTSTAMP:20250811T060744Z
+UID:u5r7nh904h9u6f7bcnts6mr20s@google.com
+CREATED:20170107T213516Z
+LAST-MODIFIED:20170107T213516Z
+LOCATION:Talladega Superspeedway\, Lincoln\, AL\, United States
+SEQUENCE:0
+STATUS:CONFIRMED
+SUMMARY:NASCAR Cup -R31 (Chase)- Talladega - Hellmann's 500
+TRANSP:TRANSPARENT
+END:VEVENT
+BEGIN:VEVENT
+DTSTART;VALUE=DATE:20171029
+DTEND;VALUE=DATE:20171030
+DTSTAMP:20250811T060744Z
+UID:e0gfaoi2e2bietil8u4b85ojd4@google.com
+CREATED:20170107T213543Z
+LAST-MODIFIED:20170107T213543Z
+LOCATION:Martinsville Speedway Inc\, Speedway Road\, Ridgeway\, VA\, United
+ States
+SEQUENCE:0
+STATUS:CONFIRMED
+SUMMARY:NASCAR Cup -R33 (Chase)- Martinsville - Martinsville Fall Race
+TRANSP:TRANSPARENT
+END:VEVENT
+BEGIN:VEVENT
+DTSTART;VALUE=DATE:20171105
+DTEND;VALUE=DATE:20171106
+DTSTAMP:20250811T060744Z
+UID:5m63lrr3v5kjvai4hu4u8oiuuo@google.com
+CREATED:20170107T213601Z
+LAST-MODIFIED:20170107T213601Z
+LOCATION:Texas Motor Speedway\, Lone Star Circle\, Fort Worth\, TX\, United
+ States
+SEQUENCE:0
+STATUS:CONFIRMED
+SUMMARY:NASCAR Cup -R34 (Chase)- Texas - AAA Texas 500
+TRANSP:TRANSPARENT
+END:VEVENT
+BEGIN:VEVENT
+DTSTART;VALUE=DATE:20171112
+DTEND;VALUE=DATE:20171113
+DTSTAMP:20250811T060744Z
+UID:gdio8en50rr8i2nbdvii2qnu4g@google.com
+CREATED:20170107T213618Z
+LAST-MODIFIED:20170107T213618Z
+LOCATION:Phoenix International Raceway\, South Avondale Boulevard\, Avondal
+ e\, AZ\, United States
+SEQUENCE:0
+STATUS:CONFIRMED
+SUMMARY:NASCAR Cup -R35 (Chase)- Phoenix - Can-Am 500
+TRANSP:TRANSPARENT
+END:VEVENT
+BEGIN:VEVENT
+DTSTART;VALUE=DATE:20171119
+DTEND;VALUE=DATE:20171120
+DTSTAMP:20250811T060744Z
+UID:bau7ueeheg80iol7f8uo15oqv4@google.com
+CREATED:20170107T213637Z
+LAST-MODIFIED:20170107T213637Z
+LOCATION:Homestead-Miami Speedway\, Speedway Boulevard\, Homestead\, FL\, U
+ nited States
+SEQUENCE:0
+STATUS:CONFIRMED
+SUMMARY:NASCAR Cup -R36 (Chase)- Homestead-Miami - Ford EcoBoost 400
+TRANSP:TRANSPARENT
+END:VEVENT
+BEGIN:VEVENT
+DTSTART;VALUE=DATE:20170430
+DTEND;VALUE=DATE:20170501
+DTSTAMP:20250811T060744Z
+UID:g5ga3qpk11939ta4hudtnqmn78@google.com
+CLASS:PUBLIC
+CREATED:20170107T211941Z
+LAST-MODIFIED:20170320T225628Z
+LOCATION:Richmond International Raceway\, Richmond\, VA\, United States
+SEQUENCE:0
+STATUS:CONFIRMED
+SUMMARY:NASCAR Cup -R9- Richmond - Toyota Owners 400
+TRANSP:TRANSPARENT
+X-MICROSOFT-CDO-ALLDAYEVENT:TRUE
+X-MICROSOFT-DISALLOW-COUNTER:FALSE
+END:VEVENT
+BEGIN:VEVENT
+DTSTART;VALUE=DATE:20170423
+DTEND;VALUE=DATE:20170424
+DTSTAMP:20250811T060744Z
+UID:t8i4t54e1qv8dmejfi6rkvupj4@google.com
+CLASS:PUBLIC
+CREATED:20170107T211925Z
+LAST-MODIFIED:20170320T225631Z
+LOCATION:Bristol Motor Speedway\, Speedway Boulevard\, Bristol\, TN\, Unite
+ d States
+SEQUENCE:0
+STATUS:CONFIRMED
+SUMMARY:NASCAR Cup -R8- Bristol - Food City 500
+TRANSP:TRANSPARENT
+X-MICROSOFT-CDO-ALLDAYEVENT:TRUE
+X-MICROSOFT-DISALLOW-COUNTER:FALSE
+END:VEVENT
+BEGIN:VEVENT
+DTSTART;VALUE=DATE:20170618
+DTEND;VALUE=DATE:20170619
+DTSTAMP:20250811T060744Z
+UID:h93snek86cpspf8redto4huap0@google.com
+CLASS:PUBLIC
+CREATED:20170107T212525Z
+LAST-MODIFIED:20170320T225632Z
+LOCATION:Michigan International Speedway\, Brooklyn\, MI\, United States
+SEQUENCE:0
+STATUS:CONFIRMED
+SUMMARY:NASCAR Cup -R15- Michigan - Firekeepers Casino 400
+TRANSP:TRANSPARENT
+X-MICROSOFT-CDO-ALLDAYEVENT:TRUE
+X-MICROSOFT-DISALLOW-COUNTER:FALSE
+END:VEVENT
+BEGIN:VEVENT
+DTSTART;VALUE=DATE:20170604
+DTEND;VALUE=DATE:20170605
+DTSTAMP:20250811T060744Z
+UID:epee65unf98g5mdncokeemqsdo@google.com
+CLASS:PUBLIC
+CREATED:20170107T212208Z
+LAST-MODIFIED:20170320T225633Z
+LOCATION:Dover International Speedway\, Dover\, DE\, United States
+SEQUENCE:0
+STATUS:CONFIRMED
+SUMMARY:NASCAR Cup -R13- Dover - AAA 400 Drive For Autism
+TRANSP:TRANSPARENT
+X-MICROSOFT-CDO-ALLDAYEVENT:TRUE
+X-MICROSOFT-DISALLOW-COUNTER:FALSE
+END:VEVENT
+BEGIN:VEVENT
+DTSTART;VALUE=DATE:20170402
+DTEND;VALUE=DATE:20170403
+DTSTAMP:20250811T060744Z
+UID:mjvoam3qaj6k180s8p8sh686gc@google.com
+CLASS:PUBLIC
+CREATED:20170107T211807Z
+LAST-MODIFIED:20170320T225633Z
+LOCATION:Martinsville Speedway Inc\, Speedway Road\, Ridgeway\, VA\, United
+ States
+SEQUENCE:0
+STATUS:CONFIRMED
+SUMMARY:NASCAR Cup -R6- Martinsville - STP 500
+TRANSP:TRANSPARENT
+X-MICROSOFT-CDO-ALLDAYEVENT:TRUE
+X-MICROSOFT-DISALLOW-COUNTER:FALSE
+END:VEVENT
+BEGIN:VEVENT
+DTSTART;VALUE=DATE:20170528
+DTEND;VALUE=DATE:20170529
+DTSTAMP:20250811T060744Z
+UID:ugcpptve6c735lq7aq56drip20@google.com
+CLASS:PUBLIC
+CREATED:20170107T212240Z
+LAST-MODIFIED:20170320T225634Z
+LOCATION:Charlotte Motor Speedway\, Concord Parkway South\, Concord\, NC\,
+ United States
+SEQUENCE:0
+STATUS:CONFIRMED
+SUMMARY:NASCAR Cup -R12- Charlotte - Coca-Cola 600
+TRANSP:TRANSPARENT
+X-MICROSOFT-CDO-ALLDAYEVENT:TRUE
+X-MICROSOFT-DISALLOW-COUNTER:FALSE
+END:VEVENT
+BEGIN:VEVENT
+DTSTART;VALUE=DATE:20170319
+DTEND;VALUE=DATE:20170320
+DTSTAMP:20250811T060744Z
+UID:skdkfsj1jd3r50msitqkf9758c@google.com
+CLASS:PUBLIC
+CREATED:20170107T211712Z
+LAST-MODIFIED:20170320T225635Z
+LOCATION:Phoenix International Raceway\, South Avondale Boulevard\, Avondal
+ e\, AZ\, United States
+SEQUENCE:0
+STATUS:CONFIRMED
+SUMMARY:NASCAR Cup -R4- Phoenix - Camping World 500
+TRANSP:TRANSPARENT
+X-MICROSOFT-CDO-ALLDAYEVENT:TRUE
+X-MICROSOFT-DISALLOW-COUNTER:FALSE
+END:VEVENT
+BEGIN:VEVENT
+DTSTART;VALUE=DATE:20170326
+DTEND;VALUE=DATE:20170327
+DTSTAMP:20250811T060744Z
+UID:noa16rooj51n8rkrpe6d0i8rp4@google.com
+CLASS:PUBLIC
+CREATED:20170107T211730Z
+LAST-MODIFIED:20170320T225636Z
+LOCATION:Auto Club Speedway\, Fontana\, CA\, United States
+SEQUENCE:0
+STATUS:CONFIRMED
+SUMMARY:NASCAR Cup -R5- Fontana - Auto Club 400
+TRANSP:TRANSPARENT
+X-MICROSOFT-CDO-ALLDAYEVENT:TRUE
+X-MICROSOFT-DISALLOW-COUNTER:FALSE
+END:VEVENT
+BEGIN:VEVENT
+DTSTART;VALUE=DATE:20170611
+DTEND;VALUE=DATE:20170612
+DTSTAMP:20250811T060744Z
+UID:i50gmd6d5uedrq8snv911n37j8@google.com
+CLASS:PUBLIC
+CREATED:20170107T212334Z
+LAST-MODIFIED:20170320T225637Z
+LOCATION:Pocono Raceway\, Long Pond\, PA\, United States
+SEQUENCE:1
+STATUS:CONFIRMED
+SUMMARY:NASCAR Cup -R14- Pocono 400
+TRANSP:TRANSPARENT
+X-MICROSOFT-CDO-ALLDAYEVENT:TRUE
+X-MICROSOFT-DISALLOW-COUNTER:FALSE
+END:VEVENT
+BEGIN:VEVENT
+DTSTART;VALUE=DATE:20170312
+DTEND;VALUE=DATE:20170313
+DTSTAMP:20250811T060744Z
+UID:0tjrd1dpr6q5dm52ontid3e0ac@google.com
+CLASS:PUBLIC
+CREATED:20170107T211637Z
+LAST-MODIFIED:20170320T225638Z
+LOCATION:Las Vegas Motor Speedway LLC\, Las Vegas Boulevard North\, Las Veg
+ as\, NV\, United States
+SEQUENCE:0
+STATUS:CONFIRMED
+SUMMARY:NASCAR Cup -R3- Las Vegas - Kobalt 400
+TRANSP:TRANSPARENT
+X-MICROSOFT-CDO-ALLDAYEVENT:TRUE
+X-MICROSOFT-DISALLOW-COUNTER:FALSE
+END:VEVENT
+BEGIN:VEVENT
+DTSTART;VALUE=DATE:20170513
+DTEND;VALUE=DATE:20170514
+DTSTAMP:20250811T060744Z
+UID:2gemp96ata1edqob3amrhffpj8@google.com
+CLASS:PUBLIC
+CREATED:20170107T212051Z
+LAST-MODIFIED:20170320T225639Z
+LOCATION:Kansas Speedway Corporation\, Speedway Boulevard\, Kansas City\, K
+ S\, United States
+SEQUENCE:0
+STATUS:CONFIRMED
+SUMMARY:NASCAR Cup -R11- Kansas - Go Bowling 400
+TRANSP:TRANSPARENT
+X-MICROSOFT-CDO-ALLDAYEVENT:TRUE
+X-MICROSOFT-DISALLOW-COUNTER:FALSE
+END:VEVENT
+BEGIN:VEVENT
+DTSTART;VALUE=DATE:20170409
+DTEND;VALUE=DATE:20170410
+DTSTAMP:20250811T060744Z
+UID:3p941fl5nespo471bd0k4fjpd0@google.com
+CLASS:PUBLIC
+CREATED:20170107T211858Z
+LAST-MODIFIED:20170320T225640Z
+LOCATION:Texas Motor Speedway\, Lone Star Circle\, Fort Worth\, TX\, United
+ States
+SEQUENCE:0
+STATUS:CONFIRMED
+SUMMARY:NASCAR Cup -R7- Texas - O'Reilly Auto Parts 500
+TRANSP:TRANSPARENT
+X-MICROSOFT-CDO-ALLDAYEVENT:TRUE
+X-MICROSOFT-DISALLOW-COUNTER:FALSE
+END:VEVENT
+BEGIN:VEVENT
+DTSTART;VALUE=DATE:20170520
+DTEND;VALUE=DATE:20170521
+DTSTAMP:20250811T060744Z
+UID:se8ql0vjavql6gjvaicgnithik@google.com
+CLASS:PUBLIC
+CREATED:20170107T212302Z
+LAST-MODIFIED:20170320T225640Z
+LOCATION:Charlotte Motor Speedway\, Concord Parkway South\, Concord\, NC\,
+ United States
+SEQUENCE:0
+STATUS:CONFIRMED
+SUMMARY:NASCAR Cup -NC- All-Star Race
+TRANSP:TRANSPARENT
+X-MICROSOFT-CDO-ALLDAYEVENT:TRUE
+X-MICROSOFT-DISALLOW-COUNTER:FALSE
+END:VEVENT
+BEGIN:VEVENT
+DTSTART;VALUE=DATE:20170507
+DTEND;VALUE=DATE:20170508
+DTSTAMP:20250811T060744Z
+UID:9f1mmhhbv62i8f9g7acbev0dto@google.com
+CLASS:PUBLIC
+CREATED:20170107T212015Z
+LAST-MODIFIED:20170320T225641Z
+LOCATION:Talladega Superspeedway\, Lincoln\, AL\, United States
+SEQUENCE:0
+STATUS:CONFIRMED
+SUMMARY:NASCAR Cup -R10- Talladega - GEICO 500
+TRANSP:TRANSPARENT
+X-MICROSOFT-CDO-ALLDAYEVENT:TRUE
+X-MICROSOFT-DISALLOW-COUNTER:FALSE
+END:VEVENT
+BEGIN:VEVENT
+DTSTART;VALUE=DATE:20170625
+DTEND;VALUE=DATE:20170626
+DTSTAMP:20250811T060744Z
+UID:t9d106knoqeuavk8q7heekt1s4@google.com
+CLASS:PUBLIC
+CREATED:20170107T212725Z
+LAST-MODIFIED:20170320T225643Z
+LOCATION:Sonoma Raceway\, Arnold Drive\, Sonoma\, CA\, United States
+SEQUENCE:0
+STATUS:CONFIRMED
+SUMMARY:NASCAR Cup -R16- Sonoma - Toyota Save Mart 350
+TRANSP:TRANSPARENT
+X-MICROSOFT-CDO-ALLDAYEVENT:TRUE
+X-MICROSOFT-DISALLOW-COUNTER:FALSE
+END:VEVENT
+BEGIN:VEVENT
+DTSTART;VALUE=DATE:20170701
+DTEND;VALUE=DATE:20170702
+DTSTAMP:20250811T060744Z
+UID:74gba10drciplu84vc0p00l12g@google.com
+CLASS:PUBLIC
+CREATED:20170107T212757Z
+LAST-MODIFIED:20170320T225644Z
+LOCATION:Daytona International Speedway\, West International Speedway Boule
+ vard\, Daytona Beach\, FL\, United States
+SEQUENCE:0
+STATUS:CONFIRMED
+SUMMARY:NASCAR Cup -R17- Daytona - Coke Zero 400
+TRANSP:TRANSPARENT
+X-MICROSOFT-CDO-ALLDAYEVENT:TRUE
+X-MICROSOFT-DISALLOW-COUNTER:FALSE
+END:VEVENT
+BEGIN:VEVENT
+DTSTART;VALUE=DATE:20170708
+DTEND;VALUE=DATE:20170709
+DTSTAMP:20250811T060744Z
+UID:gj1i307khe5tfbfc8j4vf9uv7g@google.com
+CLASS:PUBLIC
+CREATED:20170107T212820Z
+LAST-MODIFIED:20170320T225645Z
+LOCATION:Kentucky Speedway LLC\, Kentucky Speedway Boulevard\, Sparta\, KY\
+ , United States
+SEQUENCE:0
+STATUS:CONFIRMED
+SUMMARY:NASCAR Cup -R18- Kentucky - Quaker State 400
+TRANSP:TRANSPARENT
+X-MICROSOFT-CDO-ALLDAYEVENT:TRUE
+X-MICROSOFT-DISALLOW-COUNTER:FALSE
+END:VEVENT
+BEGIN:VEVENT
+DTSTART;VALUE=DATE:20170716
+DTEND;VALUE=DATE:20170717
+DTSTAMP:20250811T060744Z
+UID:g1g286q9q1aobsipuet3uc0aes@google.com
+CLASS:PUBLIC
+CREATED:20170107T212847Z
+LAST-MODIFIED:20170320T225646Z
+LOCATION:New Hampshire Motor Speedway\, New Hampshire 106\, Loudon\, NH\, U
+ nited States
+SEQUENCE:0
+STATUS:CONFIRMED
+SUMMARY:NASCAR Cup -R19- Loudon - New Hampshire 301
+TRANSP:TRANSPARENT
+X-MICROSOFT-CDO-ALLDAYEVENT:TRUE
+X-MICROSOFT-DISALLOW-COUNTER:FALSE
+END:VEVENT
+BEGIN:VEVENT
+DTSTART;VALUE=DATE:20170723
+DTEND;VALUE=DATE:20170724
+DTSTAMP:20250811T060744Z
+UID:lojkh5vp9g3sfiu8nnuhilu71k@google.com
+CLASS:PUBLIC
+CREATED:20170107T212920Z
+LAST-MODIFIED:20170320T225647Z
+LOCATION:Indianapolis Motor Speedway\, West 16th Street\, Indianapolis\, IN
+ \, United States
+SEQUENCE:0
+STATUS:CONFIRMED
+SUMMARY:NASCAR Cup -R20- Indianapolis - Brickyard 400
+TRANSP:TRANSPARENT
+X-MICROSOFT-CDO-ALLDAYEVENT:TRUE
+X-MICROSOFT-DISALLOW-COUNTER:FALSE
+END:VEVENT
+BEGIN:VEVENT
+DTSTART;VALUE=DATE:20170730
+DTEND;VALUE=DATE:20170731
+DTSTAMP:20250811T060744Z
+UID:7q7geu50sbfamesdk1k5cqq8es@google.com
+CLASS:PUBLIC
+CREATED:20170107T212939Z
+LAST-MODIFIED:20170320T225648Z
+LOCATION:Pocono Raceway\, Long Pond\, PA\, United States
+SEQUENCE:0
+STATUS:CONFIRMED
+SUMMARY:NASCAR Cup -R21- Pocono - Pennsylvania 400
+TRANSP:TRANSPARENT
+X-MICROSOFT-CDO-ALLDAYEVENT:TRUE
+X-MICROSOFT-DISALLOW-COUNTER:FALSE
+END:VEVENT
+BEGIN:VEVENT
+DTSTART;VALUE=DATE:20170806
+DTEND;VALUE=DATE:20170807
+DTSTAMP:20250811T060744Z
+UID:34ghs9l8cp2qserc5g8dq5jih0@google.com
+CLASS:PUBLIC
+CREATED:20170107T213022Z
+LAST-MODIFIED:20170320T225650Z
+LOCATION:Watkins Glen International\, County Route 16\, Watkins Glen\, NY\,
+ United States
+SEQUENCE:0
+STATUS:CONFIRMED
+SUMMARY:NASCAR Cup -R22- Watkins Glen - Watkins Glen 355
+TRANSP:TRANSPARENT
+X-MICROSOFT-CDO-ALLDAYEVENT:TRUE
+X-MICROSOFT-DISALLOW-COUNTER:FALSE
+END:VEVENT
+BEGIN:VEVENT
+DTSTART;VALUE=DATE:20170813
+DTEND;VALUE=DATE:20170814
+DTSTAMP:20250811T060744Z
+UID:qr22mnn19sqqb72nhlbifkqpnc@google.com
+CLASS:PUBLIC
+CREATED:20170107T213105Z
+LAST-MODIFIED:20170320T225651Z
+LOCATION:Michigan International Speedway\, Brooklyn\, MI\, United States
+SEQUENCE:0
+STATUS:CONFIRMED
+SUMMARY:NASCAR Cup -R23- Michigan - Pure Michigan 400
+TRANSP:TRANSPARENT
+X-MICROSOFT-CDO-ALLDAYEVENT:TRUE
+X-MICROSOFT-DISALLOW-COUNTER:FALSE
+END:VEVENT
+BEGIN:VEVENT
+DTSTART;VALUE=DATE:20170819
+DTEND;VALUE=DATE:20170820
+DTSTAMP:20250811T060744Z
+UID:25t5mu57a63o74hi2ad4ppse3k@google.com
+CLASS:PUBLIC
+CREATED:20170107T213047Z
+LAST-MODIFIED:20170320T225652Z
+LOCATION:Bristol Motor Speedway\, Speedway Boulevard\, Bristol\, TN\, Unite
+ d States
+SEQUENCE:0
+STATUS:CONFIRMED
+SUMMARY:NASCAR Cup -R24- Bristol - Bass Pro Shops Night Race
+TRANSP:TRANSPARENT
+X-MICROSOFT-CDO-ALLDAYEVENT:TRUE
+X-MICROSOFT-DISALLOW-COUNTER:FALSE
+END:VEVENT
+BEGIN:VEVENT
+DTSTART;VALUE=DATE:20170903
+DTEND;VALUE=DATE:20170904
+DTSTAMP:20250811T060744Z
+UID:uc9hmb10j80l4charfqcqkalk4@google.com
+CLASS:PUBLIC
+CREATED:20170107T213138Z
+LAST-MODIFIED:20170320T225653Z
+LOCATION:Darlington Raceway\, 1301 Harry Byrd Highway\, Darlington\, SC 295
+ 32\, United States
+SEQUENCE:0
+STATUS:CONFIRMED
+SUMMARY:NASCAR Cup -R25- Darlington - Bojangles' Southern 500
+TRANSP:TRANSPARENT
+X-MICROSOFT-CDO-ALLDAYEVENT:TRUE
+X-MICROSOFT-DISALLOW-COUNTER:FALSE
+END:VEVENT
+BEGIN:VEVENT
+DTSTART;VALUE=DATE:20180211
+DTEND;VALUE=DATE:20180212
+DTSTAMP:20250811T060744Z
+UID:0t3q5v31m38aoif3gstl4bnel0@google.com
+CLASS:PUBLIC
+CREATED:20180113T235219Z
+LAST-MODIFIED:20180113T235546Z
+LOCATION:Daytona International Speedway\, 1801 W International Speedway Blv
+ d\, Daytona Beach\, FL 32114\, USA
+SEQUENCE:0
+STATUS:CONFIRMED
+SUMMARY:Monster NASCAR Cup - Advance Auto Parts Clash
+TRANSP:TRANSPARENT
+END:VEVENT
+BEGIN:VEVENT
+DTSTART;VALUE=DATE:20180218
+DTEND;VALUE=DATE:20180219
+DTSTAMP:20250811T060744Z
+UID:6veorqs3biupj8kadp0bbt8n2u@google.com
+CLASS:PUBLIC
+CREATED:20180113T235613Z
+LAST-MODIFIED:20180113T235630Z
+LOCATION:Daytona International Speedway\, 1801 W International Speedway Blv
+ d\, Daytona Beach\, FL 32114\, USA
+SEQUENCE:0
+STATUS:CONFIRMED
+SUMMARY:Monster NASCAR Cup -R1- Daytona 500
+TRANSP:TRANSPARENT
+END:VEVENT
+BEGIN:VEVENT
+DTSTART;VALUE=DATE:20180215
+DTEND;VALUE=DATE:20180216
+DTSTAMP:20250811T060744Z
+UID:25itcte5i6dj6qd69okovj1tt2@google.com
+CLASS:PUBLIC
+CREATED:20180113T235242Z
+DESCRIPTION:2x Duel races as part of qualifying for the Daytona 500
+LAST-MODIFIED:20180113T235702Z
+LOCATION:Daytona International Speedway\, 1801 W International Speedway Blv
+ d\, Daytona Beach\, FL 32114\, USA
+SEQUENCE:0
+STATUS:CONFIRMED
+SUMMARY:Monster NASCAR Cup - Can-Am Duels 1 & 2
+TRANSP:TRANSPARENT
+END:VEVENT
+BEGIN:VEVENT
+DTSTART;VALUE=DATE:20180225
+DTEND;VALUE=DATE:20180226
+DTSTAMP:20250811T060744Z
+UID:4fgbp0nf4jbfjavgoj61ns72c0@google.com
+CLASS:PUBLIC
+CREATED:20180113T235830Z
+LAST-MODIFIED:20180114T001213Z
+LOCATION:Atlanta Motor Speedway\, 1500 Tara Pl\, Hampton\, GA 30228\, USA
+SEQUENCE:0
+STATUS:CONFIRMED
+SUMMARY:Monster NASCAR Cup -R2- Folds of Honor QuickTrip 500 (Atlanta)
+TRANSP:TRANSPARENT
+END:VEVENT
+BEGIN:VEVENT
+DTSTART;VALUE=DATE:20180304
+DTEND;VALUE=DATE:20180305
+DTSTAMP:20250811T060744Z
+UID:1r9abpaqk4dv03vag2tfjh6m99@google.com
+CLASS:PUBLIC
+CREATED:20180114T000000Z
+LAST-MODIFIED:20180114T001231Z
+LOCATION:Las Vegas Motor Speedway\, 7000 Las Vegas Boulevard North\, Las Ve
+ gas\, NV 89115\, USA
+SEQUENCE:0
+STATUS:CONFIRMED
+SUMMARY:Monster NASCAR Cup -R3- Pennzoil 400 (Las Vegas)
+TRANSP:TRANSPARENT
+END:VEVENT
+BEGIN:VEVENT
+DTSTART;VALUE=DATE:20180311
+DTEND;VALUE=DATE:20180312
+DTSTAMP:20250811T060744Z
+UID:41g9n78kfgm8oetprgnraq7b91@google.com
+CLASS:PUBLIC
+CREATED:20180114T000205Z
+DESCRIPTION:Phoenix Raceway
+LAST-MODIFIED:20180114T001241Z
+LOCATION:ISM Raceway\, 7602 S Avondale Blvd\, Avondale\, AZ 85323\, USA
+SEQUENCE:0
+STATUS:CONFIRMED
+SUMMARY:Monster NASCAR Cup -R4- TicketGuardian 500 (Phoenix)
+TRANSP:TRANSPARENT
+END:VEVENT
+BEGIN:VEVENT
+DTSTART;VALUE=DATE:20180318
+DTEND;VALUE=DATE:20180319
+DTSTAMP:20250811T060744Z
+UID:6t10ohv4901q87npg9t8qniqoc@google.com
+CLASS:PUBLIC
+CREATED:20180114T000259Z
+DESCRIPTION:Fontana
+LAST-MODIFIED:20180114T001247Z
+LOCATION:Auto Club Speedway\, 9300 Cherry Ave\, Fontana\, CA 92335\, USA
+SEQUENCE:0
+STATUS:CONFIRMED
+SUMMARY:Monster NASCAR Cup -R5- Auto Club 500 (Fontana)
+TRANSP:TRANSPARENT
+END:VEVENT
+BEGIN:VEVENT
+DTSTART;VALUE=DATE:20180325
+DTEND;VALUE=DATE:20180326
+DTSTAMP:20250811T060744Z
+UID:1m4r3ehvf0pv5auh9gu76m5p40@google.com
+CLASS:PUBLIC
+CREATED:20180114T000342Z
+LAST-MODIFIED:20180114T001253Z
+LOCATION:Martinsville Speedway Inc\, 340 Speedway Rd\, Ridgeway\, VA 24148\
+ , USA
+SEQUENCE:0
+STATUS:CONFIRMED
+SUMMARY:Monster NASCAR Cup -R6- STP 500 (Martinsville)
+TRANSP:TRANSPARENT
+END:VEVENT
+BEGIN:VEVENT
+DTSTART;VALUE=DATE:20180519
+DTEND;VALUE=DATE:20180520
+DTSTAMP:20250811T060744Z
+UID:19ff2veac29u475mcrj0hlecgq@google.com
+CLASS:PUBLIC
+CREATED:20180114T001805Z
+LAST-MODIFIED:20180114T001805Z
+LOCATION:Charlotte Motor Speedway\, 5555 Concord Pkwy S\, Concord\, NC 2802
+ 7\, USA
+SEQUENCE:0
+STATUS:CONFIRMED
+SUMMARY:Monster NASCAR Cup - All-Star Open
+TRANSP:TRANSPARENT
+END:VEVENT
+BEGIN:VEVENT
+DTSTART;VALUE=DATE:20180519
+DTEND;VALUE=DATE:20180520
+DTSTAMP:20250811T060744Z
+UID:10h0gn41qb5qqsq72ugamgfrn6@google.com
+CREATED:20180114T001825Z
+LAST-MODIFIED:20180114T001825Z
+LOCATION:Charlotte Motor Speedway\, 5555 Concord Pkwy S\, Concord\, NC 2802
+ 7\, USA
+SEQUENCE:0
+STATUS:CONFIRMED
+SUMMARY:Monster NASCAR Cup - All-Star Race
+TRANSP:TRANSPARENT
+END:VEVENT
+BEGIN:VEVENT
+DTSTART;VALUE=DATE:20180408
+DTEND;VALUE=DATE:20180409
+DTSTAMP:20250811T060744Z
+UID:63ff048om2hmrctkf48msf9r71@google.com
+CREATED:20180114T000903Z
+DESCRIPTION:Texas Motor Speedway
+LAST-MODIFIED:20180114T005230Z
+LOCATION:Texas Motor Speedway\, 3545 Lone Star Cir\, Fort Worth\, TX 76177\
+ , USA
+SEQUENCE:0
+STATUS:CONFIRMED
+SUMMARY:Monster NASCAR Cup -R7- O'Reilly Auto Parts 500 (Texas)
+TRANSP:TRANSPARENT
+END:VEVENT
+BEGIN:VEVENT
+DTSTART;VALUE=DATE:20180415
+DTEND;VALUE=DATE:20180416
+DTSTAMP:20250811T060744Z
+UID:0flr25au3bugnvjqcgcp5clg1t@google.com
+CLASS:PUBLIC
+CREATED:20180114T001021Z
+LAST-MODIFIED:20180114T005245Z
+LOCATION:Bristol Motor Speedway\, 151 Speedway Blvd\, Bristol\, TN 37620\,
+ USA
+SEQUENCE:0
+STATUS:CONFIRMED
+SUMMARY:Monster NASCAR Cup -R8- Food City 500 (Bristol)
+TRANSP:TRANSPARENT
+END:VEVENT
+BEGIN:VEVENT
+DTSTART;VALUE=DATE:20180421
+DTEND;VALUE=DATE:20180422
+DTSTAMP:20250811T060744Z
+UID:4ua9l90ili5n1lnl8ed8nihfoj@google.com
+CLASS:PUBLIC
+CREATED:20180114T001113Z
+LAST-MODIFIED:20180114T005253Z
+LOCATION:Richmond Raceway\, 600 E Laburnum Ave\, Richmond\, VA 23222\, USA
+SEQUENCE:0
+STATUS:CONFIRMED
+SUMMARY:Monster NASCAR Cup -R9- Toyota Owners 400 (Richmond)
+TRANSP:TRANSPARENT
+END:VEVENT
+BEGIN:VEVENT
+DTSTART;VALUE=DATE:20180429
+DTEND;VALUE=DATE:20180430
+DTSTAMP:20250811T060744Z
+UID:1fb8lh55gm7cmqcshnsbmd0cd1@google.com
+CLASS:PUBLIC
+CREATED:20180114T001149Z
+LAST-MODIFIED:20180114T005300Z
+LOCATION:Talladega Superspeedway\, 3366 Speedway Blvd\, Lincoln\, AL 35096\
+ , USA
+SEQUENCE:0
+STATUS:CONFIRMED
+SUMMARY:Monster NASCAR Cup -R10- GEICO 500 (Talledega)
+TRANSP:TRANSPARENT
+END:VEVENT
+BEGIN:VEVENT
+DTSTART;VALUE=DATE:20180506
+DTEND;VALUE=DATE:20180507
+DTSTAMP:20250811T060744Z
+UID:2i5oabm7acri3lj965u7lok2m4@google.com
+CLASS:PUBLIC
+CREATED:20180114T001446Z
+LAST-MODIFIED:20180114T005310Z
+LOCATION:Dover International Speedway\, 1131 N Dupont Hwy\, Dover\, DE 1990
+ 1\, USA
+SEQUENCE:0
+STATUS:CONFIRMED
+SUMMARY:Monster NASCAR Cup -R11- AAA 400 Drive for Autism (Dover)
+TRANSP:TRANSPARENT
+END:VEVENT
+BEGIN:VEVENT
+DTSTART;VALUE=DATE:20180512
+DTEND;VALUE=DATE:20180513
+DTSTAMP:20250811T060744Z
+UID:5bjes3fsoe39p50d6391ct05vl@google.com
+CLASS:PUBLIC
+CREATED:20180114T001544Z
+LAST-MODIFIED:20180114T005318Z
+LOCATION:Kansas Speedway\, 400 Speedway Blvd\, Kansas City\, KS 66111\, USA
+SEQUENCE:0
+STATUS:CONFIRMED
+SUMMARY:Monster NASCAR Cup -R12- Kansas
+TRANSP:TRANSPARENT
+END:VEVENT
+BEGIN:VEVENT
+DTSTART;VALUE=DATE:20180527
+DTEND;VALUE=DATE:20180528
+DTSTAMP:20250811T060744Z
+UID:35gg7cu40pb7e9gnt9lmfa22j7@google.com
+CLASS:PUBLIC
+CREATED:20180114T001854Z
+LAST-MODIFIED:20180114T005325Z
+LOCATION:Charlotte Motor Speedway\, 5555 Concord Pkwy S\, Concord\, NC 2802
+ 7\, USA
+SEQUENCE:0
+STATUS:CONFIRMED
+SUMMARY:Monster NASCAR Cup -R13- Coca-Cola 600 (Charlotte)
+TRANSP:TRANSPARENT
+END:VEVENT
+BEGIN:VEVENT
+DTSTART;VALUE=DATE:20180603
+DTEND;VALUE=DATE:20180604
+DTSTAMP:20250811T060744Z
+UID:5sdmvjju2aud5ft17kgaqtm85r@google.com
+CLASS:PUBLIC
+CREATED:20180114T001934Z
+LAST-MODIFIED:20180114T005335Z
+LOCATION:Pocono Raceway\, 1234 Long Pond Rd\, Long Pond\, PA 18334\, USA
+SEQUENCE:0
+STATUS:CONFIRMED
+SUMMARY:Monster NASCAR Cup -R14- Pocono 400
+TRANSP:TRANSPARENT
+END:VEVENT
+BEGIN:VEVENT
+DTSTART;VALUE=DATE:20180610
+DTEND;VALUE=DATE:20180611
+DTSTAMP:20250811T060744Z
+UID:3pvnur5gb4govlqi4ann6974d1@google.com
+CLASS:PUBLIC
+CREATED:20180114T002007Z
+LAST-MODIFIED:20180114T005343Z
+LOCATION:Michigan International Speedway\, 12626 U.S. 12\, Brooklyn\, MI 49
+ 230\, USA
+SEQUENCE:0
+STATUS:CONFIRMED
+SUMMARY:Monster NASCAR Cup -R15- FireKeepers Casino 400 (Michigan)
+TRANSP:TRANSPARENT
+END:VEVENT
+BEGIN:VEVENT
+DTSTART;VALUE=DATE:20180624
+DTEND;VALUE=DATE:20180625
+DTSTAMP:20250811T060744Z
+UID:3fu4jlpbmh21cvae99lp9vqe5n@google.com
+CLASS:PUBLIC
+CREATED:20180114T002040Z
+LAST-MODIFIED:20180114T005349Z
+LOCATION:Sonoma Raceway\, 29355 Arnold Dr\, Sonoma\, CA 95476\, USA
+SEQUENCE:2
+STATUS:CONFIRMED
+SUMMARY:Monster NASCAR Cup -R16- Toyota/Save Mart 350 (Sonoma)
+TRANSP:TRANSPARENT
+END:VEVENT
+BEGIN:VEVENT
+DTSTART;VALUE=DATE:20180701
+DTEND;VALUE=DATE:20180702
+DTSTAMP:20250811T060744Z
+UID:69ecefjlsh19sk6jkjp9b8pv7n@google.com
+CLASS:PUBLIC
+CREATED:20180114T002132Z
+LAST-MODIFIED:20180114T005356Z
+LOCATION:Chicagoland Speedway\, 500 Speedway Blvd\, Elwood\, IL 60421\, USA
+SEQUENCE:0
+STATUS:CONFIRMED
+SUMMARY:Monster NASCAR Cup -R17- Chicagoland
+TRANSP:TRANSPARENT
+END:VEVENT
+BEGIN:VEVENT
+DTSTART;VALUE=DATE:20180707
+DTEND;VALUE=DATE:20180708
+DTSTAMP:20250811T060744Z
+UID:7nprnbvj7duqkmrq59uje0l9d0@google.com
+CLASS:PUBLIC
+CREATED:20180114T002200Z
+LAST-MODIFIED:20180114T005403Z
+LOCATION:Daytona International Speedway\, 1801 W International Speedway Blv
+ d\, Daytona Beach\, FL 32114\, USA
+SEQUENCE:0
+STATUS:CONFIRMED
+SUMMARY:Monster NASCAR Cup -R18- Coke Zero 400 (Daytona)
+TRANSP:TRANSPARENT
+END:VEVENT
+BEGIN:VEVENT
+DTSTART;VALUE=DATE:20180714
+DTEND;VALUE=DATE:20180715
+DTSTAMP:20250811T060744Z
+UID:4tluu0l6dolqf0u050r6vqum1g@google.com
+CLASS:PUBLIC
+CREATED:20180114T002239Z
+LAST-MODIFIED:20180114T005410Z
+LOCATION:Kentucky Speedway\, 1 Kentucky Speedway Blvd\, Sparta\, KY 41086\,
+ USA
+SEQUENCE:0
+STATUS:CONFIRMED
+SUMMARY:Monster NASCAR Cup -R19- Quaker State 400 (Kentucky)
+TRANSP:TRANSPARENT
+END:VEVENT
+BEGIN:VEVENT
+DTSTART;VALUE=DATE:20180722
+DTEND;VALUE=DATE:20180723
+DTSTAMP:20250811T060744Z
+UID:1aq684vkfskgtob6p68ttooj68@google.com
+CLASS:PUBLIC
+CREATED:20180114T003554Z
+DESCRIPTION:Loudon
+LAST-MODIFIED:20180114T005417Z
+LOCATION:New Hampshire Motor Speedway\, 1122 NH-106\, Loudon\, NH 03307\, U
+ SA
+SEQUENCE:0
+STATUS:CONFIRMED
+SUMMARY:Monster NASCAR Cup -R20- New Hampshire 301
+TRANSP:TRANSPARENT
+END:VEVENT
+BEGIN:VEVENT
+DTSTART;VALUE=DATE:20180729
+DTEND;VALUE=DATE:20180730
+DTSTAMP:20250811T060744Z
+UID:02kli3je7bgr5r5f3qdeq4oqk2@google.com
+CLASS:PUBLIC
+CREATED:20180114T003630Z
+LAST-MODIFIED:20180114T005424Z
+LOCATION:Pocono Raceway\, 1234 Long Pond Rd\, Long Pond\, PA 18334\, USA
+SEQUENCE:0
+STATUS:CONFIRMED
+SUMMARY:Monster NASCAR Cup -R21- Overton's 400 (Pocono)
+TRANSP:TRANSPARENT
+END:VEVENT
+BEGIN:VEVENT
+DTSTART;VALUE=DATE:20180805
+DTEND;VALUE=DATE:20180806
+DTSTAMP:20250811T060744Z
+UID:0dqior9mt6rgbh8nduboouqk0s@google.com
+CLASS:PUBLIC
+CREATED:20180114T003719Z
+DESCRIPTION:Run the boot
+LAST-MODIFIED:20180114T005431Z
+LOCATION:Watkins Glen International\, 2790 County Route 16\, Watkins Glen\,
+ NY 14891\, USA
+SEQUENCE:0
+STATUS:CONFIRMED
+SUMMARY:Monster NASCAR Cup -R22- Watkins Glen
+TRANSP:TRANSPARENT
+END:VEVENT
+BEGIN:VEVENT
+DTSTART;VALUE=DATE:20180812
+DTEND;VALUE=DATE:20180813
+DTSTAMP:20250811T060744Z
+UID:0mgv3837li1ctpg9c7o9dde5hv@google.com
+CLASS:PUBLIC
+CREATED:20180114T003826Z
+LAST-MODIFIED:20180114T005438Z
+LOCATION:Michigan International Speedway\, 12626 U.S. 12\, Brooklyn\, MI 49
+ 230\, USA
+SEQUENCE:0
+STATUS:CONFIRMED
+SUMMARY:Monster NASCAR Cup -R23- Michigan
+TRANSP:TRANSPARENT
+END:VEVENT
+BEGIN:VEVENT
+DTSTART;VALUE=DATE:20180818
+DTEND;VALUE=DATE:20180819
+DTSTAMP:20250811T060744Z
+UID:4a7582k3o6lk7jpa316psmha2v@google.com
+CLASS:PUBLIC
+CREATED:20180114T003900Z
+LAST-MODIFIED:20180114T005446Z
+LOCATION:Bristol Motor Speedway\, 151 Speedway Blvd\, Bristol\, TN 37620\,
+ USA
+SEQUENCE:0
+STATUS:CONFIRMED
+SUMMARY:Monster NASCAR Cup -R24- Bass Shops Pro Night Race (Bristol)
+TRANSP:TRANSPARENT
+END:VEVENT
+BEGIN:VEVENT
+DTSTART;VALUE=DATE:20180902
+DTEND;VALUE=DATE:20180903
+DTSTAMP:20250811T060744Z
+UID:4i8quhh5sjv892r1e1uq6cre1v@google.com
+CLASS:PUBLIC
+CREATED:20180114T004254Z
+LAST-MODIFIED:20180114T005451Z
+LOCATION:Darlington Raceway LLC\, 1301 Harry Byrd Hwy\, Darlington\, SC 295
+ 32\, USA
+SEQUENCE:0
+STATUS:CONFIRMED
+SUMMARY:Monster NASCAR Cup -R25- Bojangles' Southern 500 (Darlington)
+TRANSP:TRANSPARENT
+END:VEVENT
+BEGIN:VEVENT
+DTSTART;VALUE=DATE:20180909
+DTEND;VALUE=DATE:20180910
+DTSTAMP:20250811T060744Z
+UID:3ltrhvnk39jpe2t9330i89m59p@google.com
+CLASS:PUBLIC
+CREATED:20180114T004327Z
+LAST-MODIFIED:20180114T005459Z
+LOCATION:Indianapolis Motor Speedway\, 4790 W 16th St\, Indianapolis\, IN 4
+ 6222\, USA
+SEQUENCE:0
+STATUS:CONFIRMED
+SUMMARY:Monster NASCAR Cup -R26- Big Machine Brickyard 400 (Indianapolis)
+TRANSP:TRANSPARENT
+END:VEVENT
+BEGIN:VEVENT
+DTSTART;VALUE=DATE:20180916
+DTEND;VALUE=DATE:20180917
+DTSTAMP:20250811T060744Z
+UID:2cplho8ne7ge8rtiu0b7mqiej6@google.com
+CLASS:PUBLIC
+CREATED:20180114T004435Z
+LAST-MODIFIED:20180114T005506Z
+LOCATION:Las Vegas Motor Speedway\, 7000 Las Vegas Boulevard North\, Las Ve
+ gas\, NV 89115\, USA
+SEQUENCE:0
+STATUS:CONFIRMED
+SUMMARY:Monster NASCAR Cup -R27- -Playoff- South Point 400 (Las Vegas)
+TRANSP:TRANSPARENT
+END:VEVENT
+BEGIN:VEVENT
+DTSTART;VALUE=DATE:20180922
+DTEND;VALUE=DATE:20180923
+DTSTAMP:20250811T060744Z
+UID:7csdl31rfg5s67ke4jlq8dcrq5@google.com
+CLASS:PUBLIC
+CREATED:20180114T004630Z
+LAST-MODIFIED:20180114T005513Z
+LOCATION:Richmond Raceway\, 600 E Laburnum Ave\, Richmond\, VA 23222\, USA
+SEQUENCE:0
+STATUS:CONFIRMED
+SUMMARY:Monster NASCAR Cup -R28- -Playoff- Federated Auto Parts 400 (Richmo
+ nd)
+TRANSP:TRANSPARENT
+END:VEVENT
+BEGIN:VEVENT
+DTSTART;VALUE=DATE:20180930
+DTEND;VALUE=DATE:20181001
+DTSTAMP:20250811T060744Z
+UID:6uobv96abbgjc2oavnbk1cjtui@google.com
+CLASS:PUBLIC
+CREATED:20180114T004709Z
+LAST-MODIFIED:20180114T005521Z
+LOCATION:Charlotte Motor Speedway\, 5555 Concord Pkwy S\, Concord\, NC 2802
+ 7\, USA
+SEQUENCE:0
+STATUS:CONFIRMED
+SUMMARY:Monster NASCAR Cup -R29- -Playoff- Bank of America 500 (Charlotte)
+TRANSP:TRANSPARENT
+END:VEVENT
+BEGIN:VEVENT
+DTSTART;VALUE=DATE:20181007
+DTEND;VALUE=DATE:20181008
+DTSTAMP:20250811T060744Z
+UID:5252kbfndc4oe9ebmqolln1uba@google.com
+CLASS:PUBLIC
+CREATED:20180114T004738Z
+LAST-MODIFIED:20180114T005531Z
+LOCATION:Dover International Speedway\, 1131 N Dupont Hwy\, Dover\, DE 1990
+ 1\, USA
+SEQUENCE:0
+STATUS:CONFIRMED
+SUMMARY:Monster NASCAR Cup -R30- -Playoff- Dover
+TRANSP:TRANSPARENT
+END:VEVENT
+BEGIN:VEVENT
+DTSTART;VALUE=DATE:20181014
+DTEND;VALUE=DATE:20181015
+DTSTAMP:20250811T060744Z
+UID:1l0o518j8qaid88415a1bmn5c4@google.com
+CLASS:PUBLIC
+CREATED:20180114T004903Z
+LAST-MODIFIED:20180114T005536Z
+LOCATION:Talladega Superspeedway\, 3366 Speedway Blvd\, Lincoln\, AL 35096\
+ , USA
+SEQUENCE:0
+STATUS:CONFIRMED
+SUMMARY:Monster NASCAR Cup -R31- -Playoff- Alabama 500 (Talledega)
+TRANSP:TRANSPARENT
+END:VEVENT
+BEGIN:VEVENT
+DTSTART;VALUE=DATE:20181028
+DTEND;VALUE=DATE:20181029
+DTSTAMP:20250811T060744Z
+UID:6t79lhjv1oun7o20stg2n9l724@google.com
+CLASS:PUBLIC
+CREATED:20180114T005120Z
+LAST-MODIFIED:20180114T005547Z
+LOCATION:Martinsville Speedway Inc\, 340 Speedway Rd\, Ridgeway\, VA 24148\
+ , USA
+SEQUENCE:0
+STATUS:CONFIRMED
+SUMMARY:Monster NASCAR Cup -R33- -Playoff- First Data 500 (Martinsville)
+TRANSP:TRANSPARENT
+END:VEVENT
+BEGIN:VEVENT
+DTSTART;VALUE=DATE:20181104
+DTEND;VALUE=DATE:20181105
+DTSTAMP:20250811T060744Z
+UID:2tbjn0f3sns4gj7hdavivh5fnn@google.com
+CLASS:PUBLIC
+CREATED:20180114T005153Z
+LAST-MODIFIED:20180114T005556Z
+LOCATION:Texas Motor Speedway\, 3545 Lone Star Cir\, Fort Worth\, TX 76177\
+ , USA
+SEQUENCE:0
+STATUS:CONFIRMED
+SUMMARY:Monster NASCAR Cup -R34- -Playoff- AAA Texas 500
+TRANSP:TRANSPARENT
+END:VEVENT
+BEGIN:VEVENT
+DTSTART;VALUE=DATE:20181118
+DTEND;VALUE=DATE:20181119
+DTSTAMP:20250811T060744Z
+UID:6i3rvr0a53vi4t8ppl3pt072nc@google.com
+CLASS:PUBLIC
+CREATED:20180114T005707Z
+LAST-MODIFIED:20180114T005707Z
+LOCATION:Homestead-Miami Speedway\, 1 Speedway Blvd\, Homestead\, FL 33035\
+ , USA
+SEQUENCE:0
+STATUS:CONFIRMED
+SUMMARY:Monster NASCAR Cup -R36- -Playoff- Ford EcoBoost 400 (Miami)
+TRANSP:TRANSPARENT
+END:VEVENT
+BEGIN:VEVENT
+DTSTART;VALUE=DATE:20181021
+DTEND;VALUE=DATE:20181022
+DTSTAMP:20250811T060744Z
+UID:00h9lrngeh0ts3ltm25knoan9e@google.com
+CLASS:PUBLIC
+CREATED:20180114T005046Z
+LAST-MODIFIED:20180117T225622Z
+LOCATION:Kansas Speedway\, 400 Speedway Blvd\, Kansas City\, KS 66111\, USA
+SEQUENCE:0
+STATUS:CONFIRMED
+SUMMARY:Monster NASCAR Cup -R32- -Playoff- Hollywood Casino 400 (Kansas)
+TRANSP:TRANSPARENT
+END:VEVENT
+BEGIN:VEVENT
+DTSTART;VALUE=DATE:20181111
+DTEND;VALUE=DATE:20181112
+DTSTAMP:20250811T060744Z
+UID:4kukrl9h1u69qvn7j4itg67ae7@google.com
+CLASS:PUBLIC
+CREATED:20180114T005638Z
+LAST-MODIFIED:20180117T225831Z
+LOCATION:ISM Raceway\, 7602 S Avondale Blvd\, Avondale\, AZ 85323\, USA
+SEQUENCE:0
+STATUS:CONFIRMED
+SUMMARY:Monster NASCAR Cup -R35- -Playoff- Can-Am 500 (Phoenix)
+TRANSP:TRANSPARENT
+END:VEVENT
+BEGIN:VEVENT
+DTSTART;VALUE=DATE:20190210
+DTEND;VALUE=DATE:20190211
+DTSTAMP:20250811T060744Z
+UID:75v57ann56aiinrrr0k6aco0j2@google.com
+CLASS:PUBLIC
+CREATED:20190206T203024Z
+LAST-MODIFIED:20190206T203024Z
+LOCATION:Daytona International Speedway\, 1801 W International Speedway Blv
+ d\, Daytona Beach\, FL 32114\, USA
+SEQUENCE:0
+STATUS:CONFIRMED
+SUMMARY:Monster NASCAR Cup -NC- Advance Auto Parts Clash
+TRANSP:TRANSPARENT
+END:VEVENT
+BEGIN:VEVENT
+DTSTART;VALUE=DATE:20190214
+DTEND;VALUE=DATE:20190215
+DTSTAMP:20250811T060744Z
+UID:5n9bbge7i2738q03m6m2jkbhpb@google.com
+CLASS:PUBLIC
+CREATED:20190206T203117Z
+DESCRIPTION:2x Duel races as part of qualifying for the Daytona 500
+LAST-MODIFIED:20190206T203117Z
+LOCATION:Daytona International Speedway\, 1801 W International Speedway Blv
+ d\, Daytona Beach\, FL 32114\, USA
+SEQUENCE:0
+STATUS:CONFIRMED
+SUMMARY:Monster NASCAR Cup - Gander Duels
+TRANSP:TRANSPARENT
+END:VEVENT
+BEGIN:VEVENT
+DTSTART;VALUE=DATE:20190217
+DTEND;VALUE=DATE:20190218
+DTSTAMP:20250811T060744Z
+UID:3b00msuceu42ohig007m32368e@google.com
+CLASS:PUBLIC
+CREATED:20190206T203550Z
+LAST-MODIFIED:20190206T203550Z
+LOCATION:Daytona International Speedway\, 1801 W International Speedway Blv
+ d\, Daytona Beach\, FL 32114\, USA
+SEQUENCE:0
+STATUS:CONFIRMED
+SUMMARY:Monster NASCAR Cup -R1- Daytona 500
+TRANSP:TRANSPARENT
+END:VEVENT
+BEGIN:VEVENT
+DTSTART;VALUE=DATE:20190224
+DTEND;VALUE=DATE:20190225
+DTSTAMP:20250811T060744Z
+UID:6ns9obgtakgrd9frlqar6ivcnq@google.com
+CLASS:PUBLIC
+CREATED:20190206T203611Z
+LAST-MODIFIED:20190206T203611Z
+LOCATION:Atlanta Motor Speedway\, 1500 Tara Pl\, Hampton\, GA 30228\, USA
+SEQUENCE:0
+STATUS:CONFIRMED
+SUMMARY:Monster NASCAR Cup -R2- Folds of Honor QuickTrip 500 (Atlanta)
+TRANSP:TRANSPARENT
+END:VEVENT
+BEGIN:VEVENT
+DTSTART;VALUE=DATE:20190303
+DTEND;VALUE=DATE:20190304
+DTSTAMP:20250811T060744Z
+UID:1khvkd30korl9dkbl5p1d8iuid@google.com
+CLASS:PUBLIC
+CREATED:20190206T203629Z
+LAST-MODIFIED:20190206T203629Z
+LOCATION:Las Vegas Motor Speedway\, 7000 Las Vegas Boulevard North\, Las Ve
+ gas\, NV 89115\, USA
+SEQUENCE:0
+STATUS:CONFIRMED
+SUMMARY:Monster NASCAR Cup -R3- Pennzoil 400 (Las Vegas)
+TRANSP:TRANSPARENT
+END:VEVENT
+BEGIN:VEVENT
+DTSTART;VALUE=DATE:20190310
+DTEND;VALUE=DATE:20190311
+DTSTAMP:20250811T060744Z
+UID:6n16j799du6e620pj8t71076dk@google.com
+CLASS:PUBLIC
+CREATED:20190206T203648Z
+DESCRIPTION:Phoenix Raceway
+LAST-MODIFIED:20190206T203648Z
+LOCATION:ISM Raceway\, 7602 S Avondale Blvd\, Avondale\, AZ 85323\, USA
+SEQUENCE:0
+STATUS:CONFIRMED
+SUMMARY:Monster NASCAR Cup -R4- TicketGuardian 500 (Phoenix)
+TRANSP:TRANSPARENT
+END:VEVENT
+BEGIN:VEVENT
+DTSTART;VALUE=DATE:20190317
+DTEND;VALUE=DATE:20190318
+DTSTAMP:20250811T060744Z
+UID:6eja15fgdgl8sdnci0nsj65r8o@google.com
+CLASS:PUBLIC
+CREATED:20190206T203711Z
+DESCRIPTION:Fontana
+LAST-MODIFIED:20190206T203711Z
+LOCATION:Auto Club Speedway\, 9300 Cherry Ave\, Fontana\, CA 92335\, USA
+SEQUENCE:0
+STATUS:CONFIRMED
+SUMMARY:Monster NASCAR Cup -R5- Auto Club 400 (Fontana)
+TRANSP:TRANSPARENT
+END:VEVENT
+BEGIN:VEVENT
+DTSTART;VALUE=DATE:20190324
+DTEND;VALUE=DATE:20190325
+DTSTAMP:20250811T060744Z
+UID:70rsr3a7aa0tl82p27bronldhn@google.com
+CLASS:PUBLIC
+CREATED:20190206T203728Z
+LAST-MODIFIED:20190206T203728Z
+LOCATION:Martinsville Speedway Inc\, 340 Speedway Rd\, Ridgeway\, VA 24148\
+ , USA
+SEQUENCE:0
+STATUS:CONFIRMED
+SUMMARY:Monster NASCAR Cup -R6- STP 500 (Martinsville)
+TRANSP:TRANSPARENT
+END:VEVENT
+BEGIN:VEVENT
+DTSTART;VALUE=DATE:20190331
+DTEND;VALUE=DATE:20190401
+DTSTAMP:20250811T060744Z
+UID:7c5pqih8paafrlkbsdntmeu41i@google.com
+CREATED:20190206T203750Z
+DESCRIPTION:Texas Motor Speedway
+LAST-MODIFIED:20190206T203750Z
+LOCATION:Texas Motor Speedway\, 3545 Lone Star Cir\, Fort Worth\, TX 76177\
+ , USA
+SEQUENCE:0
+STATUS:CONFIRMED
+SUMMARY:Monster NASCAR Cup -R7- O'Reilly Auto Parts 500 (Texas)
+TRANSP:TRANSPARENT
+END:VEVENT
+BEGIN:VEVENT
+DTSTART;VALUE=DATE:20190407
+DTEND;VALUE=DATE:20190408
+DTSTAMP:20250811T060744Z
+UID:2l9gil2d0i5pl2jgblet1k5v34@google.com
+CLASS:PUBLIC
+CREATED:20190206T203929Z
+LAST-MODIFIED:20190206T203929Z
+LOCATION:Bristol Motor Speedway\, 151 Speedway Blvd\, Bristol\, TN 37620\,
+ USA
+SEQUENCE:0
+STATUS:CONFIRMED
+SUMMARY:Monster NASCAR Cup -R8- Food City 500 (Bristol)
+TRANSP:TRANSPARENT
+END:VEVENT
+BEGIN:VEVENT
+DTSTART;VALUE=DATE:20190413
+DTEND;VALUE=DATE:20190414
+DTSTAMP:20250811T060744Z
+UID:73k34vbujfop6j917qb45g1rr0@google.com
+CLASS:PUBLIC
+CREATED:20190206T203950Z
+LAST-MODIFIED:20190206T203950Z
+LOCATION:Richmond Raceway\, 600 E Laburnum Ave\, Richmond\, VA 23222\, USA
+SEQUENCE:0
+STATUS:CONFIRMED
+SUMMARY:Monster NASCAR Cup -R9- Toyota Owners 400 (Richmond)
+TRANSP:TRANSPARENT
+END:VEVENT
+BEGIN:VEVENT
+DTSTART;VALUE=DATE:20190428
+DTEND;VALUE=DATE:20190429
+DTSTAMP:20250811T060744Z
+UID:3iitrfsceda1jl1ub7thddi3kk@google.com
+CLASS:PUBLIC
+CREATED:20190206T204002Z
+LAST-MODIFIED:20190206T204002Z
+LOCATION:Talladega Superspeedway\, 3366 Speedway Blvd\, Lincoln\, AL 35096\
+ , USA
+SEQUENCE:0
+STATUS:CONFIRMED
+SUMMARY:Monster NASCAR Cup -R10- GEICO 500 (Talledega)
+TRANSP:TRANSPARENT
+END:VEVENT
+BEGIN:VEVENT
+DTSTART;VALUE=DATE:20190505
+DTEND;VALUE=DATE:20190506
+DTSTAMP:20250811T060744Z
+UID:33o0hu7136tiv5ai1ge9lh6lj3@google.com
+CLASS:PUBLIC
+CREATED:20190206T211247Z
+LAST-MODIFIED:20190206T211247Z
+LOCATION:Dover International Speedway\, 1131 N Dupont Hwy\, Dover\, DE 1990
+ 1\, USA
+SEQUENCE:0
+STATUS:CONFIRMED
+SUMMARY:Monster NASCAR Cup -R11- Dover
+TRANSP:TRANSPARENT
+END:VEVENT
+BEGIN:VEVENT
+DTSTART;VALUE=DATE:20190511
+DTEND;VALUE=DATE:20190512
+DTSTAMP:20250811T060744Z
+UID:4ufjtsi93a306q2efcugao21q1@google.com
+CLASS:PUBLIC
+CREATED:20190206T211305Z
+LAST-MODIFIED:20190206T211305Z
+LOCATION:Kansas Speedway\, 400 Speedway Blvd\, Kansas City\, KS 66111\, USA
+SEQUENCE:0
+STATUS:CONFIRMED
+SUMMARY:Monster NASCAR Cup -R12- Kansas
+TRANSP:TRANSPARENT
+END:VEVENT
+BEGIN:VEVENT
+DTSTART;VALUE=DATE:20190518
+DTEND;VALUE=DATE:20190519
+DTSTAMP:20250811T060744Z
+UID:0mqkum0nsqdlepluu6qf7iuifk@google.com
+CLASS:PUBLIC
+CREATED:20190206T211506Z
+LAST-MODIFIED:20190206T211506Z
+LOCATION:Charlotte Motor Speedway\, 5555 Concord Pkwy S\, Concord\, NC 2802
+ 7\, USA
+SEQUENCE:0
+STATUS:CONFIRMED
+SUMMARY:Monster NASCAR Cup - Monster Energy Open
+TRANSP:TRANSPARENT
+END:VEVENT
+BEGIN:VEVENT
+DTSTART;VALUE=DATE:20190518
+DTEND;VALUE=DATE:20190519
+DTSTAMP:20250811T060744Z
+UID:22e3kmb415lstv4ib6l1ime3bd@google.com
+CREATED:20190206T211525Z
+LAST-MODIFIED:20190206T211525Z
+LOCATION:Charlotte Motor Speedway\, 5555 Concord Pkwy S\, Concord\, NC 2802
+ 7\, USA
+SEQUENCE:0
+STATUS:CONFIRMED
+SUMMARY:Monster NASCAR Cup - Monster Energy All-Star Race
+TRANSP:TRANSPARENT
+END:VEVENT
+BEGIN:VEVENT
+DTSTART;VALUE=DATE:20190526
+DTEND;VALUE=DATE:20190527
+DTSTAMP:20250811T060744Z
+UID:2rlab9qtrjrk1mg9j8rruvnrn9@google.com
+CLASS:PUBLIC
+CREATED:20190206T211537Z
+LAST-MODIFIED:20190206T211537Z
+LOCATION:Charlotte Motor Speedway\, 5555 Concord Pkwy S\, Concord\, NC 2802
+ 7\, USA
+SEQUENCE:0
+STATUS:CONFIRMED
+SUMMARY:Monster NASCAR Cup -R13- Coca-Cola 600 (Charlotte)
+TRANSP:TRANSPARENT
+END:VEVENT
+BEGIN:VEVENT
+DTSTART;VALUE=DATE:20190602
+DTEND;VALUE=DATE:20190603
+DTSTAMP:20250811T060744Z
+UID:3lv4rsl9jqg9tfjs3l32jdv5p6@google.com
+CLASS:PUBLIC
+CREATED:20190206T211900Z
+LAST-MODIFIED:20190206T211900Z
+LOCATION:Pocono Raceway\, 1234 Long Pond Rd\, Long Pond\, PA 18334\, USA
+SEQUENCE:0
+STATUS:CONFIRMED
+SUMMARY:Monster NASCAR Cup -R14- Pocono 400
+TRANSP:TRANSPARENT
+END:VEVENT
+BEGIN:VEVENT
+DTSTART;VALUE=DATE:20190609
+DTEND;VALUE=DATE:20190610
+DTSTAMP:20250811T060744Z
+UID:0ghgcb7t1p6h5e92tqqujldhgi@google.com
+CLASS:PUBLIC
+CREATED:20190206T211920Z
+LAST-MODIFIED:20190206T211920Z
+LOCATION:Michigan International Speedway\, 12626 U.S. 12\, Brooklyn\, MI 49
+ 230\, USA
+SEQUENCE:0
+STATUS:CONFIRMED
+SUMMARY:Monster NASCAR Cup -R15- FireKeepers Casino 400 (Michigan)
+TRANSP:TRANSPARENT
+END:VEVENT
+BEGIN:VEVENT
+DTSTART;VALUE=DATE:20190623
+DTEND;VALUE=DATE:20190624
+DTSTAMP:20250811T060744Z
+UID:0mqpbubqa1l4jfndvasn6kdqad@google.com
+CLASS:PUBLIC
+CREATED:20190206T212055Z
+LAST-MODIFIED:20190206T212055Z
+LOCATION:Sonoma Raceway\, 29355 Arnold Dr\, Sonoma\, CA 95476\, USA
+SEQUENCE:0
+STATUS:CONFIRMED
+SUMMARY:Monster NASCAR Cup -R16- Toyota/Save Mart 350 (Sonoma)
+TRANSP:TRANSPARENT
+END:VEVENT
+BEGIN:VEVENT
+DTSTART;VALUE=DATE:20190630
+DTEND;VALUE=DATE:20190701
+DTSTAMP:20250811T060744Z
+UID:3r7vqoqkp8a41lksma4mnr936e@google.com
+CLASS:PUBLIC
+CREATED:20190206T212126Z
+LAST-MODIFIED:20190206T212126Z
+LOCATION:Chicagoland Speedway\, 500 Speedway Blvd\, Elwood\, IL 60421\, USA
+SEQUENCE:0
+STATUS:CONFIRMED
+SUMMARY:Monster NASCAR Cup -R17- Camping World 400 (Chicagoland)
+TRANSP:TRANSPARENT
+END:VEVENT
+BEGIN:VEVENT
+DTSTART;VALUE=DATE:20190706
+DTEND;VALUE=DATE:20190707
+DTSTAMP:20250811T060744Z
+UID:4vaic8uqemsvmacgkpj3027a0j@google.com
+CLASS:PUBLIC
+CREATED:20190206T212205Z
+LAST-MODIFIED:20190206T212205Z
+LOCATION:Daytona International Speedway\, 1801 W International Speedway Blv
+ d\, Daytona Beach\, FL 32114\, USA
+SEQUENCE:0
+STATUS:CONFIRMED
+SUMMARY:Monster NASCAR Cup -R18- Coke Zero Sugar 400 (Daytona)
+TRANSP:TRANSPARENT
+END:VEVENT
+BEGIN:VEVENT
+DTSTART;VALUE=DATE:20190713
+DTEND;VALUE=DATE:20190714
+DTSTAMP:20250811T060744Z
+UID:38sacklrv7h9uvran4rc1o8krl@google.com
+CLASS:PUBLIC
+CREATED:20190206T212237Z
+LAST-MODIFIED:20190206T212237Z
+LOCATION:Kentucky Speedway\, 1 Kentucky Speedway Blvd\, Sparta\, KY 41086\,
+ USA
+SEQUENCE:0
+STATUS:CONFIRMED
+SUMMARY:Monster NASCAR Cup -R19- Quaker State 400 (Kentucky)
+TRANSP:TRANSPARENT
+END:VEVENT
+BEGIN:VEVENT
+DTSTART;VALUE=DATE:20190721
+DTEND;VALUE=DATE:20190722
+DTSTAMP:20250811T060744Z
+UID:6knap3dtbktbs6c6c9nhdb0qq7@google.com
+CLASS:PUBLIC
+CREATED:20190206T212308Z
+DESCRIPTION:Loudon
+LAST-MODIFIED:20190206T212308Z
+LOCATION:New Hampshire Motor Speedway\, 1122 NH-106\, Loudon\, NH 03307\, U
+ SA
+SEQUENCE:0
+STATUS:CONFIRMED
+SUMMARY:Monster NASCAR Cup -R20- Foxwoods Resort Casino 301 (Loudon)
+TRANSP:TRANSPARENT
+END:VEVENT
+BEGIN:VEVENT
+DTSTART;VALUE=DATE:20190728
+DTEND;VALUE=DATE:20190729
+DTSTAMP:20250811T060744Z
+UID:45v034f7bkvt1losepagr55ai5@google.com
+CLASS:PUBLIC
+CREATED:20190206T212333Z
+LAST-MODIFIED:20190206T212333Z
+LOCATION:Pocono Raceway\, 1234 Long Pond Rd\, Long Pond\, PA 18334\, USA
+SEQUENCE:0
+STATUS:CONFIRMED
+SUMMARY:Monster NASCAR Cup -R21- Gander Outdoors 400 (Pocono)
+TRANSP:TRANSPARENT
+END:VEVENT
+BEGIN:VEVENT
+DTSTART;VALUE=DATE:20190804
+DTEND;VALUE=DATE:20190805
+DTSTAMP:20250811T060744Z
+UID:2caukrej1ovr07j4l4d9njmevv@google.com
+CLASS:PUBLIC
+CREATED:20190206T212607Z
+DESCRIPTION:Run the boot
+LAST-MODIFIED:20190206T212607Z
+LOCATION:Watkins Glen International\, 2790 County Route 16\, Watkins Glen\,
+ NY 14891\, USA
+SEQUENCE:0
+STATUS:CONFIRMED
+SUMMARY:Monster NASCAR Cup -R22- Go Bowling at The Glen (Watkins Glen)
+TRANSP:TRANSPARENT
+END:VEVENT
+BEGIN:VEVENT
+DTSTART;VALUE=DATE:20190811
+DTEND;VALUE=DATE:20190812
+DTSTAMP:20250811T060744Z
+UID:5uhbglc6k49kco18s0gfnggu5v@google.com
+CLASS:PUBLIC
+CREATED:20190206T212649Z
+LAST-MODIFIED:20190206T212649Z
+LOCATION:Michigan International Speedway\, 12626 U.S. 12\, Brooklyn\, MI 49
+ 230\, USA
+SEQUENCE:0
+STATUS:CONFIRMED
+SUMMARY:Monster NASCAR Cup -R23- Consumers Energy 400 (Michigan)
+TRANSP:TRANSPARENT
+END:VEVENT
+BEGIN:VEVENT
+DTSTART;VALUE=DATE:20190817
+DTEND;VALUE=DATE:20190818
+DTSTAMP:20250811T060744Z
+UID:1tjsjpt5t4sjgklm4cjk6kfccs@google.com
+CLASS:PUBLIC
+CREATED:20190206T212850Z
+LAST-MODIFIED:20190206T212850Z
+LOCATION:Bristol Motor Speedway\, 151 Speedway Blvd\, Bristol\, TN 37620\,
+ USA
+SEQUENCE:0
+STATUS:CONFIRMED
+SUMMARY:Monster NASCAR Cup -R24- Bass Pro Shops Night Race (Bristol)
+TRANSP:TRANSPARENT
+END:VEVENT
+BEGIN:VEVENT
+DTSTART;VALUE=DATE:20190901
+DTEND;VALUE=DATE:20190902
+DTSTAMP:20250811T060744Z
+UID:6sf4lkvm49kl55m099p18trvit@google.com
+CLASS:PUBLIC
+CREATED:20190206T212920Z
+LAST-MODIFIED:20190206T212920Z
+LOCATION:Darlington Raceway LLC\, 1301 Harry Byrd Hwy\, Darlington\, SC 295
+ 32\, USA
+SEQUENCE:0
+STATUS:CONFIRMED
+SUMMARY:Monster NASCAR Cup -R25- Bojangles' Southern 500 (Darlington)
+TRANSP:TRANSPARENT
+END:VEVENT
+BEGIN:VEVENT
+DTSTART;VALUE=DATE:20190908
+DTEND;VALUE=DATE:20190909
+DTSTAMP:20250811T060744Z
+UID:0fij8hju2ckehb1a1mc6odvc3b@google.com
+CLASS:PUBLIC
+CREATED:20190206T220742Z
+LAST-MODIFIED:20190206T220742Z
+LOCATION:Indianapolis Motor Speedway\, 4790 W 16th St\, Indianapolis\, IN 4
+ 6222\, USA
+SEQUENCE:0
+STATUS:CONFIRMED
+SUMMARY:Monster NASCAR Cup -R26- Big Machine Brickyard 400 (Indianapolis)
+TRANSP:TRANSPARENT
+END:VEVENT
+BEGIN:VEVENT
+DTSTART;VALUE=DATE:20190915
+DTEND;VALUE=DATE:20190916
+DTSTAMP:20250811T060744Z
+UID:1t5uc6ojscru64rgps6eg59chl@google.com
+CLASS:PUBLIC
+CREATED:20190206T220913Z
+LAST-MODIFIED:20190206T220913Z
+LOCATION:Las Vegas Motor Speedway\, 7000 Las Vegas Boulevard North\, Las Ve
+ gas\, NV 89115\, USA
+SEQUENCE:0
+STATUS:CONFIRMED
+SUMMARY:Monster NASCAR Cup -R27- -Playoff- South Point 400 (Las Vegas)
+TRANSP:TRANSPARENT
+END:VEVENT
+BEGIN:VEVENT
+DTSTART;VALUE=DATE:20190921
+DTEND;VALUE=DATE:20190922
+DTSTAMP:20250811T060744Z
+UID:42csodvi3slirrmreolracitnv@google.com
+CLASS:PUBLIC
+CREATED:20190206T220930Z
+LAST-MODIFIED:20190206T220930Z
+LOCATION:Richmond Raceway\, 600 E Laburnum Ave\, Richmond\, VA 23222\, USA
+SEQUENCE:0
+STATUS:CONFIRMED
+SUMMARY:Monster NASCAR Cup -R28- -Playoff- Federated Auto Parts 400 (Richmo
+ nd)
+TRANSP:TRANSPARENT
+END:VEVENT
+BEGIN:VEVENT
+DTSTART;VALUE=DATE:20190929
+DTEND;VALUE=DATE:20190930
+DTSTAMP:20250811T060744Z
+UID:4ttnuuomelb7qif6rjmvv7m195@google.com
+CLASS:PUBLIC
+CREATED:20190206T221000Z
+LAST-MODIFIED:20190206T221000Z
+LOCATION:Charlotte Motor Speedway\, 5555 Concord Pkwy S\, Concord\, NC 2802
+ 7\, USA
+SEQUENCE:0
+STATUS:CONFIRMED
+SUMMARY:Monster NASCAR Cup -R29- -Playoff- Bank of America Roval 400 (Charl
+ otte)
+TRANSP:TRANSPARENT
+END:VEVENT
+BEGIN:VEVENT
+DTSTART;VALUE=DATE:20191006
+DTEND;VALUE=DATE:20191007
+DTSTAMP:20250811T060744Z
+UID:6f6q7kle389i48hm1icr6g7mi4@google.com
+CLASS:PUBLIC
+CREATED:20190206T221028Z
+LAST-MODIFIED:20190206T221028Z
+LOCATION:Dover International Speedway\, 1131 N Dupont Hwy\, Dover\, DE 1990
+ 1\, USA
+SEQUENCE:0
+STATUS:CONFIRMED
+SUMMARY:Monster NASCAR Cup -R30- -Playoff- Dover
+TRANSP:TRANSPARENT
+END:VEVENT
+BEGIN:VEVENT
+DTSTART;VALUE=DATE:20191013
+DTEND;VALUE=DATE:20191014
+DTSTAMP:20250811T060744Z
+UID:4s23kr6paaoj9d0dpcapukh6gb@google.com
+CLASS:PUBLIC
+CREATED:20190206T221053Z
+LAST-MODIFIED:20190206T221053Z
+LOCATION:Talladega Superspeedway\, 3366 Speedway Blvd\, Lincoln\, AL 35096\
+ , USA
+SEQUENCE:0
+STATUS:CONFIRMED
+SUMMARY:Monster NASCAR Cup -R31- -Playoff- 1000Bulbs.com 500 (Talledega)
+TRANSP:TRANSPARENT
+END:VEVENT
+BEGIN:VEVENT
+DTSTART;VALUE=DATE:20191020
+DTEND;VALUE=DATE:20191021
+DTSTAMP:20250811T060744Z
+UID:77ma8grn2hc7q1pigpj8d8m6lv@google.com
+CLASS:PUBLIC
+CREATED:20190206T221109Z
+LAST-MODIFIED:20190206T221109Z
+LOCATION:Kansas Speedway\, 400 Speedway Blvd\, Kansas City\, KS 66111\, USA
+SEQUENCE:0
+STATUS:CONFIRMED
+SUMMARY:Monster NASCAR Cup -R32- -Playoff- Hollywood Casino 400 (Kansas)
+TRANSP:TRANSPARENT
+END:VEVENT
+BEGIN:VEVENT
+DTSTART;VALUE=DATE:20191027
+DTEND;VALUE=DATE:20191028
+DTSTAMP:20250811T060744Z
+UID:15atfa96p6a7432rfg92h21jih@google.com
+CLASS:PUBLIC
+CREATED:20190206T221125Z
+LAST-MODIFIED:20190206T221125Z
+LOCATION:Martinsville Speedway Inc\, 340 Speedway Rd\, Ridgeway\, VA 24148\
+ , USA
+SEQUENCE:0
+STATUS:CONFIRMED
+SUMMARY:Monster NASCAR Cup -R33- -Playoff- First Data 500 (Martinsville)
+TRANSP:TRANSPARENT
+END:VEVENT
+BEGIN:VEVENT
+DTSTART;VALUE=DATE:20191103
+DTEND;VALUE=DATE:20191104
+DTSTAMP:20250811T060744Z
+UID:073i6sf7li8m3lsp3r406f005c@google.com
+CLASS:PUBLIC
+CREATED:20190206T221153Z
+LAST-MODIFIED:20190206T221153Z
+LOCATION:Texas Motor Speedway\, 3545 Lone Star Cir\, Fort Worth\, TX 76177\
+ , USA
+SEQUENCE:0
+STATUS:CONFIRMED
+SUMMARY:Monster NASCAR Cup -R34- -Playoff- AAA Texas 500
+TRANSP:TRANSPARENT
+END:VEVENT
+BEGIN:VEVENT
+DTSTART;VALUE=DATE:20191110
+DTEND;VALUE=DATE:20191111
+DTSTAMP:20250811T060744Z
+UID:5gppdq4fnnos28vbc1eog4brhb@google.com
+CLASS:PUBLIC
+CREATED:20190206T221224Z
+LAST-MODIFIED:20190206T221224Z
+LOCATION:ISM Raceway\, 7602 S Avondale Blvd\, Avondale\, AZ 85323\, USA
+SEQUENCE:0
+STATUS:CONFIRMED
+SUMMARY:Monster NASCAR Cup -R35- -Playoff- Phoenix
+TRANSP:TRANSPARENT
+END:VEVENT
+BEGIN:VEVENT
+DTSTART;VALUE=DATE:20191117
+DTEND;VALUE=DATE:20191118
+DTSTAMP:20250811T060744Z
+UID:2s1olo3kqhbqi6ud9jeck0dch7@google.com
+CLASS:PUBLIC
+CREATED:20190206T221236Z
+LAST-MODIFIED:20190206T221236Z
+LOCATION:Homestead-Miami Speedway\, 1 Speedway Blvd\, Homestead\, FL 33035\
+ , USA
+SEQUENCE:0
+STATUS:CONFIRMED
+SUMMARY:Monster NASCAR Cup -R36- -Playoff- Ford EcoBoost 400 (Miami)
+TRANSP:TRANSPARENT
+END:VEVENT
+BEGIN:VEVENT
+DTSTART;VALUE=DATE:20200209
+DTEND;VALUE=DATE:20200210
+DTSTAMP:20250811T060744Z
+UID:75ae7p517ha54otrigpetobq3f@google.com
+CLASS:PUBLIC
+CREATED:20200104T220044Z
+LAST-MODIFIED:20200104T230438Z
+LOCATION:Daytona International Speedway\, 1801 W International Speedway Blv
+ d\, Daytona Beach\, FL 32114\, USA
+SEQUENCE:0
+STATUS:CONFIRMED
+SUMMARY:NASCAR Cup -NC- Busch Clash
+TRANSP:TRANSPARENT
+END:VEVENT
+BEGIN:VEVENT
+DTSTART;VALUE=DATE:20200213
+DTEND;VALUE=DATE:20200214
+DTSTAMP:20250811T060744Z
+UID:7tsoiep2bj6tqjamra65s2sgh7@google.com
+CLASS:PUBLIC
+CREATED:20200104T220400Z
+DESCRIPTION:2x Duel races as part of qualifying for the Daytona 500
+LAST-MODIFIED:20200104T230442Z
+LOCATION:Daytona International Speedway\, 1801 W International Speedway Blv
+ d\, Daytona Beach\, FL 32114\, USA
+SEQUENCE:0
+STATUS:CONFIRMED
+SUMMARY:NASCAR Cup - Duels at Daytona (2 races)
+TRANSP:TRANSPARENT
+END:VEVENT
+BEGIN:VEVENT
+DTSTART;VALUE=DATE:20200216
+DTEND;VALUE=DATE:20200217
+DTSTAMP:20250811T060744Z
+UID:22enc8k85r58rjvovc97ime31d@google.com
+CLASS:PUBLIC
+CREATED:20200104T220433Z
+LAST-MODIFIED:20200104T230450Z
+LOCATION:Daytona International Speedway\, 1801 W International Speedway Blv
+ d\, Daytona Beach\, FL 32114\, USA
+SEQUENCE:0
+STATUS:CONFIRMED
+SUMMARY:NASCAR Cup -R1- Daytona 500
+TRANSP:TRANSPARENT
+END:VEVENT
+BEGIN:VEVENT
+DTSTART;VALUE=DATE:20200223
+DTEND;VALUE=DATE:20200224
+DTSTAMP:20250811T060744Z
+UID:29qg31i6i4eopdoisob3k2ers6@google.com
+CLASS:PUBLIC
+CREATED:20200104T220721Z
+LAST-MODIFIED:20200104T230457Z
+LOCATION:Las Vegas Motor Speedway\, 7000 Las Vegas Boulevard North\, Las Ve
+ gas\, NV 89115\, USA
+SEQUENCE:0
+STATUS:CONFIRMED
+SUMMARY:NASCAR Cup -R2- Pennzoil 400 (Las Vegas)
+TRANSP:TRANSPARENT
+END:VEVENT
+BEGIN:VEVENT
+DTSTART;VALUE=DATE:20200301
+DTEND;VALUE=DATE:20200302
+DTSTAMP:20250811T060744Z
+UID:0snir2q70tkes4i2v6moi55d21@google.com
+CLASS:PUBLIC
+CREATED:20200104T220736Z
+DESCRIPTION:Fontana
+LAST-MODIFIED:20200104T230501Z
+LOCATION:Auto Club Speedway\, 9300 Cherry Ave\, Fontana\, CA 92335\, USA
+SEQUENCE:0
+STATUS:CONFIRMED
+SUMMARY:NASCAR Cup -R3- Auto Club 400 (Fontana)
+TRANSP:TRANSPARENT
+END:VEVENT
+BEGIN:VEVENT
+DTSTART;VALUE=DATE:20200308
+DTEND;VALUE=DATE:20200309
+DTSTAMP:20250811T060744Z
+UID:2mkb9p54lj4hob0ccimu6ngagn@google.com
+CLASS:PUBLIC
+CREATED:20200104T220801Z
+DESCRIPTION:Phoenix Raceway
+LAST-MODIFIED:20200104T230506Z
+LOCATION:ISM Raceway\, 7602 S Avondale Blvd\, Avondale\, AZ 85323\, USA
+SEQUENCE:0
+STATUS:CONFIRMED
+SUMMARY:NASCAR Cup -R4- FanShield 500 (Phoenix)
+TRANSP:TRANSPARENT
+END:VEVENT
+BEGIN:VEVENT
+DTSTART;VALUE=DATE:20200517
+DTEND;VALUE=DATE:20200518
+DTSTAMP:20250811T060744Z
+UID:020ibdunobsdh7inlep7qctfhc@google.com
+CLASS:PUBLIC
+CREATED:20200507T212445Z
+LAST-MODIFIED:20200507T212445Z
+LOCATION:Martinsville Speedway Inc\, 340 Speedway Rd\, Ridgeway\, VA 24148\
+ , USA
+SEQUENCE:0
+STATUS:CONFIRMED
+SUMMARY:NASCAR Cup - Darlington 400
+TRANSP:TRANSPARENT
+END:VEVENT
+BEGIN:VEVENT
+DTSTART;VALUE=DATE:20200520
+DTEND;VALUE=DATE:20200521
+DTSTAMP:20250811T060744Z
+UID:1ic5nm2kr2k2lgvs127vrurake@google.com
+CLASS:PUBLIC
+CREATED:20200507T212459Z
+LAST-MODIFIED:20200507T212459Z
+LOCATION:Martinsville Speedway Inc\, 340 Speedway Rd\, Ridgeway\, VA 24148\
+ , USA
+SEQUENCE:0
+STATUS:CONFIRMED
+SUMMARY:NASCAR Cup - Darlington 500km
+TRANSP:TRANSPARENT
+END:VEVENT
+BEGIN:VEVENT
+DTSTART;VALUE=DATE:20200524
+DTEND;VALUE=DATE:20200525
+DTSTAMP:20250811T060744Z
+UID:2c7v50k69jfas3u2mqhes9jrdd@google.com
+CLASS:PUBLIC
+CREATED:20200104T221527Z
+LAST-MODIFIED:20200507T212604Z
+LOCATION:Charlotte Motor Speedway\, 5555 Concord Pkwy S\, Concord\, NC 2802
+ 7\, USA
+SEQUENCE:0
+STATUS:CONFIRMED
+SUMMARY:NASCAR Cup - Coca-Cola 600 (Charlotte)
+TRANSP:TRANSPARENT
+END:VEVENT
+BEGIN:VEVENT
+DTSTART;VALUE=DATE:20200527
+DTEND;VALUE=DATE:20200528
+DTSTAMP:20250811T060744Z
+UID:6uf0srpq54h9573va379qmk5o6@google.com
+CLASS:PUBLIC
+CREATED:20200507T212633Z
+LAST-MODIFIED:20200507T212633Z
+LOCATION:Charlotte Motor Speedway\, 5555 Concord Pkwy S\, Concord\, NC 2802
+ 7\, USA
+SEQUENCE:0
+STATUS:CONFIRMED
+SUMMARY:NASCAR Cup - Charlotte 500km
+TRANSP:TRANSPARENT
+END:VEVENT
+BEGIN:VEVENT
+DTSTART;VALUE=DATE:20200531
+DTEND;VALUE=DATE:20200601
+DTSTAMP:20250811T060744Z
+UID:1vvt9gpobc3cccdltome32dcna@google.com
+CLASS:PUBLIC
+CREATED:20200516T211007Z
+LAST-MODIFIED:20200516T211007Z
+LOCATION:Bristol Motor Speedway\, 151 Speedway Blvd\, Bristol\, TN 37620\,
+ USA
+SEQUENCE:0
+STATUS:CONFIRMED
+SUMMARY:NASCAR Cup - Food City 500 (Bristol)
+TRANSP:TRANSPARENT
+END:VEVENT
+BEGIN:VEVENT
+DTSTART;VALUE=DATE:20200607
+DTEND;VALUE=DATE:20200608
+DTSTAMP:20250811T060744Z
+UID:1jp54kmshcsqej3igu60cc9jjj@google.com
+CLASS:PUBLIC
+CREATED:20200516T211346Z
+LAST-MODIFIED:20200516T211346Z
+LOCATION:Atlanta Motor Speedway\, 1500 Tara Pl\, Hampton\, GA 30228\, USA
+SEQUENCE:0
+STATUS:CONFIRMED
+SUMMARY:NASCAR Cup - Atlanta
+TRANSP:TRANSPARENT
+END:VEVENT
+BEGIN:VEVENT
+DTSTART;VALUE=DATE:20200610
+DTEND;VALUE=DATE:20200611
+DTSTAMP:20250811T060744Z
+UID:547mpqpv491q8h95i6lfs8a0vh@google.com
+CLASS:PUBLIC
+CREATED:20200516T211408Z
+LAST-MODIFIED:20200516T211408Z
+LOCATION:Martinsville Speedway Inc\, 340 Speedway Rd\, Ridgeway\, VA 24148\
+ , USA
+SEQUENCE:0
+STATUS:CONFIRMED
+SUMMARY:NASCAR Cup - Martinsville
+TRANSP:TRANSPARENT
+END:VEVENT
+BEGIN:VEVENT
+DTSTART;VALUE=DATE:20200614
+DTEND;VALUE=DATE:20200615
+DTSTAMP:20250811T060744Z
+UID:3b0opob25ufsbcsei35o2ni4vb@google.com
+CLASS:PUBLIC
+CREATED:20200516T211426Z
+LAST-MODIFIED:20200516T211434Z
+LOCATION:Homestead-Miami Speedway\, 1 Speedway Blvd\, Homestead\, FL 33035\
+ , USA
+SEQUENCE:1
+STATUS:CONFIRMED
+SUMMARY:NASCAR Cup - Homestead-Miami
+TRANSP:TRANSPARENT
+END:VEVENT
+BEGIN:VEVENT
+DTSTART;VALUE=DATE:20200621
+DTEND;VALUE=DATE:20200622
+DTSTAMP:20250811T060744Z
+UID:6fmdf21v3uq1emjk9p1q0ofqhi@google.com
+CLASS:PUBLIC
+CREATED:20200516T211454Z
+LAST-MODIFIED:20200516T211454Z
+LOCATION:Talladega Superspeedway\, 3366 Speedway Blvd\, Lincoln\, AL 35096\
+ , USA
+SEQUENCE:0
+STATUS:CONFIRMED
+SUMMARY:NASCAR Cup - Talladega
+TRANSP:TRANSPARENT
+END:VEVENT
+BEGIN:VEVENT
+DTSTART;VALUE=DATE:20200715
+DTEND;VALUE=DATE:20200716
+DTSTAMP:20250811T060744Z
+UID:55ovc03njq2ldu5dte42euiflh@google.com
+CLASS:PUBLIC
+CREATED:20200625T225542Z
+LAST-MODIFIED:20200625T225542Z
+LOCATION:Bristol Motor Speedway\, 151 Speedway Blvd\, Bristol\, TN 37620\,
+ USA
+SEQUENCE:0
+STATUS:CONFIRMED
+SUMMARY:NASCAR Cup -NC- All-Star Race (Bristol)
+TRANSP:TRANSPARENT
+END:VEVENT
+BEGIN:VEVENT
+DTSTART;VALUE=DATE:20200627
+DTEND;VALUE=DATE:20200628
+DTSTAMP:20250811T060744Z
+UID:0825heuanjb9qv3irgn1ekg9b7@google.com
+CLASS:PUBLIC
+CREATED:20200104T222407Z
+LAST-MODIFIED:20200708T202414Z
+LOCATION:Pocono Raceway\, 1234 Long Pond Rd\, Long Pond\, PA 18334\, USA
+SEQUENCE:0
+STATUS:CONFIRMED
+SUMMARY:NASCAR Cup - Pocono Organics 325 (Pocono #1)
+TRANSP:TRANSPARENT
+END:VEVENT
+BEGIN:VEVENT
+DTSTART;VALUE=DATE:20200628
+DTEND;VALUE=DATE:20200629
+DTSTAMP:20250811T060744Z
+UID:1bjo7ng8h86eqcjm4e4bisvpkb@google.com
+CLASS:PUBLIC
+CREATED:20200104T222902Z
+LAST-MODIFIED:20200708T202435Z
+LOCATION:Pocono Raceway\, 1234 Long Pond Rd\, Long Pond\, PA 18334\, USA
+SEQUENCE:0
+STATUS:CONFIRMED
+SUMMARY:NASCAR Cup - Pocono 350 (Pocono #2)
+TRANSP:TRANSPARENT
+END:VEVENT
+BEGIN:VEVENT
+DTSTART;VALUE=DATE:20200705
+DTEND;VALUE=DATE:20200706
+DTSTAMP:20250811T060744Z
+UID:154hohvmo8dbhk092fba8dihs3@google.com
+CLASS:PUBLIC
+CREATED:20200104T222745Z
+LAST-MODIFIED:20200708T202440Z
+LOCATION:Indianapolis Motor Speedway\, 4790 W 16th St\, Indianapolis\, IN 4
+ 6222\, USA
+SEQUENCE:0
+STATUS:CONFIRMED
+SUMMARY:NASCAR Cup - Big Machine Hand Sanitizer 400 (Indianapolis) (Brickya
+ rd 400)
+TRANSP:TRANSPARENT
+END:VEVENT
+BEGIN:VEVENT
+DTSTART;VALUE=DATE:20200719
+DTEND;VALUE=DATE:20200720
+DTSTAMP:20250811T060744Z
+UID:0vbmbv08m7vtntgdcehesp8lfs@google.com
+CREATED:20200625T225628Z
+DESCRIPTION:Texas Motor Speedway
+LAST-MODIFIED:20200708T202459Z
+LOCATION:Texas Motor Speedway\, 3545 Lone Star Cir\, Fort Worth\, TX 76177\
+ , USA
+SEQUENCE:0
+STATUS:CONFIRMED
+SUMMARY:NASCAR Cup - O'Reilly Auto Parts 500 (Texas)
+TRANSP:TRANSPARENT
+END:VEVENT
+BEGIN:VEVENT
+DTSTART;VALUE=DATE:20200723
+DTEND;VALUE=DATE:20200724
+DTSTAMP:20250811T060744Z
+UID:58f0tlrfpnrh711etsa7t7ruta@google.com
+CLASS:PUBLIC
+CREATED:20200625T225810Z
+LAST-MODIFIED:20200708T202505Z
+LOCATION:Kansas Speedway\, 400 Speedway Blvd\, Kansas City\, KS 66111\, USA
+SEQUENCE:0
+STATUS:CONFIRMED
+SUMMARY:NASCAR Cup - Kansas 400
+TRANSP:TRANSPARENT
+END:VEVENT
+BEGIN:VEVENT
+DTSTART;VALUE=DATE:20200802
+DTEND;VALUE=DATE:20200803
+DTSTAMP:20250811T060744Z
+UID:59k8j2jstmpcmd3u3oelblu15o@google.com
+CLASS:PUBLIC
+CREATED:20200104T222727Z
+DESCRIPTION:Loudon
+LAST-MODIFIED:20200708T202516Z
+LOCATION:New Hampshire Motor Speedway\, 1122 NH-106\, Loudon\, NH 03307\, U
+ SA
+SEQUENCE:1
+STATUS:CONFIRMED
+SUMMARY:NASCAR Cup - Foxwoods Resort Casino 301 (Loudon)
+TRANSP:TRANSPARENT
+END:VEVENT
+BEGIN:VEVENT
+DTSTART;VALUE=DATE:20200808
+DTEND;VALUE=DATE:20200809
+DTSTAMP:20250811T060744Z
+UID:5upsocv66alvootamepv98eiks@google.com
+CLASS:PUBLIC
+CREATED:20200708T202606Z
+LAST-MODIFIED:20200708T202618Z
+LOCATION:Michigan International Speedway\, 12626 U.S. 12\, Brooklyn\, MI 49
+ 230\, USA
+SEQUENCE:0
+STATUS:CONFIRMED
+SUMMARY:NASCAR Cup - FireKeepers Casino 400 (Michigan 1)
+TRANSP:TRANSPARENT
+END:VEVENT
+BEGIN:VEVENT
+DTSTART;VALUE=DATE:20200809
+DTEND;VALUE=DATE:20200810
+DTSTAMP:20250811T060744Z
+UID:5j3jq3ntt8oare0jgdb8jgne6e@google.com
+CLASS:PUBLIC
+CREATED:20200104T223100Z
+LAST-MODIFIED:20200708T202622Z
+LOCATION:Michigan International Speedway\, 12626 U.S. 12\, Brooklyn\, MI 49
+ 230\, USA
+SEQUENCE:0
+STATUS:CONFIRMED
+SUMMARY:NASCAR Cup - Consumers Energy 400 (Michigan 2)
+TRANSP:TRANSPARENT
+END:VEVENT
+BEGIN:VEVENT
+DTSTART;VALUE=DATE:20200816
+DTEND;VALUE=DATE:20200817
+DTSTAMP:20250811T060744Z
+UID:3co7g4acj0vgioajiebts1e1s4@google.com
+CLASS:PUBLIC
+CREATED:20200104T223047Z
+DESCRIPTION:Run the boot
+LAST-MODIFIED:20200708T202729Z
+LOCATION:Daytona International Speedway\, 1801 W International Speedway Blv
+ d\, Daytona Beach\, FL 32114\, USA
+SEQUENCE:0
+STATUS:CONFIRMED
+SUMMARY:NASCAR Cup - Daytona Road Course
+TRANSP:TRANSPARENT
+END:VEVENT
+BEGIN:VEVENT
+DTSTART;VALUE=DATE:20200823
+DTEND;VALUE=DATE:20200824
+DTSTAMP:20250811T060744Z
+UID:3vr99vl8d6mqlbdud73mqklkf4@google.com
+CLASS:PUBLIC
+CREATED:20200104T223302Z
+LAST-MODIFIED:20200708T202800Z
+LOCATION:Dover International Speedway\, 1131 N Dupont Hwy\, Dover\, DE 1990
+ 1\, USA
+SEQUENCE:0
+STATUS:CONFIRMED
+SUMMARY:NASCAR Cup - Drydene 400 (Dover 2)
+TRANSP:TRANSPARENT
+END:VEVENT
+BEGIN:VEVENT
+DTSTART;VALUE=DATE:20200822
+DTEND;VALUE=DATE:20200823
+DTSTAMP:20250811T060744Z
+UID:20mik6b8a2j1sm0vtid22sj07n@google.com
+CLASS:PUBLIC
+CREATED:20200708T202815Z
+LAST-MODIFIED:20200708T202824Z
+LOCATION:Dover International Speedway\, 1131 N Dupont Hwy\, Dover\, DE 1990
+ 1\, USA
+SEQUENCE:1
+STATUS:CONFIRMED
+SUMMARY:NASCAR Cup - Dover Race 1
+TRANSP:TRANSPARENT
+END:VEVENT
+BEGIN:VEVENT
+DTSTART;VALUE=DATE:20200829
+DTEND;VALUE=DATE:20200830
+DTSTAMP:20250811T060744Z
+UID:09bgsarmn9pn4k2u0s2dvv85sg@google.com
+CLASS:PUBLIC
+CREATED:20200104T222656Z
+LAST-MODIFIED:20200708T202836Z
+LOCATION:Daytona International Speedway\, 1801 W International Speedway Blv
+ d\, Daytona Beach\, FL 32114\, USA
+SEQUENCE:0
+STATUS:CONFIRMED
+SUMMARY:NASCAR Cup - Coke Zero Sugar 400 (Daytona)
+TRANSP:TRANSPARENT
+END:VEVENT
+BEGIN:VEVENT
+DTSTART;VALUE=DATE:20200906
+DTEND;VALUE=DATE:20200907
+DTSTAMP:20250811T060744Z
+UID:60csrsgifsb4qi4i3jt5t1kqhc@google.com
+CLASS:PUBLIC
+CREATED:20200104T223606Z
+LAST-MODIFIED:20200708T202845Z
+LOCATION:Darlington Raceway LLC\, 1301 Harry Byrd Hwy\, Darlington\, SC 295
+ 32\, USA
+SEQUENCE:0
+STATUS:CONFIRMED
+SUMMARY:NASCAR Cup -Playoff- Southern 500 (Darlington)
+TRANSP:TRANSPARENT
+END:VEVENT
+BEGIN:VEVENT
+DTSTART;VALUE=DATE:20200912
+DTEND;VALUE=DATE:20200913
+DTSTAMP:20250811T060744Z
+UID:37dh4i7k3m1si5lrqgd2jair40@google.com
+CLASS:PUBLIC
+CREATED:20200104T223756Z
+LAST-MODIFIED:20200708T202852Z
+LOCATION:Richmond Raceway\, 600 E Laburnum Ave\, Richmond\, VA 23222\, USA
+SEQUENCE:0
+STATUS:CONFIRMED
+SUMMARY:NASCAR Cup -Playoff- Federated Auto Parts 400 (Richmond)
+TRANSP:TRANSPARENT
+END:VEVENT
+BEGIN:VEVENT
+DTSTART;VALUE=DATE:20200919
+DTEND;VALUE=DATE:20200920
+DTSTAMP:20250811T060744Z
+UID:2fvoqc0v1oifjrgr9d1m9m7em4@google.com
+CLASS:PUBLIC
+CREATED:20200104T223228Z
+LAST-MODIFIED:20200708T202857Z
+LOCATION:Bristol Motor Speedway\, 151 Speedway Blvd\, Bristol\, TN 37620\,
+ USA
+SEQUENCE:0
+STATUS:CONFIRMED
+SUMMARY:NASCAR Cup -Playoff- Bass Pro Shops Night Race (Bristol)
+TRANSP:TRANSPARENT
+END:VEVENT
+BEGIN:VEVENT
+DTSTART;VALUE=DATE:20200927
+DTEND;VALUE=DATE:20200928
+DTSTAMP:20250811T060744Z
+UID:6jpnogoshmcf45jidi98goc804@google.com
+CLASS:PUBLIC
+CREATED:20200104T223742Z
+LAST-MODIFIED:20200708T202903Z
+LOCATION:Las Vegas Motor Speedway\, 7000 Las Vegas Boulevard North\, Las Ve
+ gas\, NV 89115\, USA
+SEQUENCE:0
+STATUS:CONFIRMED
+SUMMARY:NASCAR Cup -Playoff- South Point 400 (Las Vegas)
+TRANSP:TRANSPARENT
+END:VEVENT
+BEGIN:VEVENT
+DTSTART;VALUE=DATE:20201108
+DTEND;VALUE=DATE:20201109
+DTSTAMP:20250811T060744Z
+UID:15tbisoumiifu4j45o20rp00lb@google.com
+CLASS:PUBLIC
+CREATED:20200104T224316Z
+LAST-MODIFIED:20200708T202912Z
+LOCATION:ISM Raceway\, 7602 S Avondale Blvd\, Avondale\, AZ 85323\, USA
+SEQUENCE:0
+STATUS:CONFIRMED
+SUMMARY:NASCAR Cup -Playoff- Phoenix
+TRANSP:TRANSPARENT
+END:VEVENT
+BEGIN:VEVENT
+DTSTART;VALUE=DATE:20201101
+DTEND;VALUE=DATE:20201102
+DTSTAMP:20250811T060744Z
+UID:7vhpnani9ko7atgmpm1je0l6ir@google.com
+CLASS:PUBLIC
+CREATED:20200104T224101Z
+LAST-MODIFIED:20200708T202919Z
+LOCATION:Martinsville Speedway Inc\, 340 Speedway Rd\, Ridgeway\, VA 24148\
+ , USA
+SEQUENCE:0
+STATUS:CONFIRMED
+SUMMARY:NASCAR Cup -Playoff- Martinsville Fall 500
+TRANSP:TRANSPARENT
+END:VEVENT
+BEGIN:VEVENT
+DTSTART;VALUE=DATE:20201025
+DTEND;VALUE=DATE:20201026
+DTSTAMP:20250811T060744Z
+UID:3uvg7i21bmg5qnugjmi16bpav5@google.com
+CLASS:PUBLIC
+CREATED:20200104T224256Z
+LAST-MODIFIED:20200708T202927Z
+LOCATION:Texas Motor Speedway\, 3545 Lone Star Cir\, Fort Worth\, TX 76177\
+ , USA
+SEQUENCE:0
+STATUS:CONFIRMED
+SUMMARY:NASCAR Cup -Playoff- Texas 500
+TRANSP:TRANSPARENT
+END:VEVENT
+BEGIN:VEVENT
+DTSTART;VALUE=DATE:20201018
+DTEND;VALUE=DATE:20201019
+DTSTAMP:20250811T060744Z
+UID:2jtr61kaseh55sa45nmgnvfffl@google.com
+CLASS:PUBLIC
+CREATED:20200104T224244Z
+LAST-MODIFIED:20200708T202937Z
+LOCATION:Kansas Speedway\, 400 Speedway Blvd\, Kansas City\, KS 66111\, USA
+SEQUENCE:0
+STATUS:CONFIRMED
+SUMMARY:NASCAR Cup -Playoff- Hollywood Casino 400 (Kansas)
+TRANSP:TRANSPARENT
+END:VEVENT
+BEGIN:VEVENT
+DTSTART;VALUE=DATE:20201004
+DTEND;VALUE=DATE:20201005
+DTSTAMP:20250811T060744Z
+UID:01s7gdnf7ovdk64h3bg191913n@google.com
+CLASS:PUBLIC
+CREATED:20200104T224228Z
+LAST-MODIFIED:20200708T202942Z
+LOCATION:Talladega Superspeedway\, 3366 Speedway Blvd\, Lincoln\, AL 35096\
+ , USA
+SEQUENCE:0
+STATUS:CONFIRMED
+SUMMARY:NASCAR Cup -Playoff- Alabama 500 (Talledega)
+TRANSP:TRANSPARENT
+END:VEVENT
+BEGIN:VEVENT
+DTSTART;VALUE=DATE:20201011
+DTEND;VALUE=DATE:20201012
+DTSTAMP:20250811T060744Z
+UID:3mo69iuqkqfls4idf4geqkn043@google.com
+CLASS:PUBLIC
+CREATED:20200104T224018Z
+LAST-MODIFIED:20200708T202950Z
+LOCATION:Charlotte Motor Speedway\, 5555 Concord Pkwy S\, Concord\, NC 2802
+ 7\, USA
+SEQUENCE:0
+STATUS:CONFIRMED
+SUMMARY:NASCAR Cup -Playoff- Bank of America Roval 400 (Charlotte)
+TRANSP:TRANSPARENT
+END:VEVENT
+BEGIN:VEVENT
+DTSTART;VALUE=DATE:20200712
+DTEND;VALUE=DATE:20200713
+DTSTAMP:20250811T060744Z
+UID:5t0eiisr9318kcfu8dpsivm5s5@google.com
+CLASS:PUBLIC
+CREATED:20200104T222714Z
+LAST-MODIFIED:20200715T202437Z
+LOCATION:Kentucky Speedway\, 1 Kentucky Speedway Blvd\, Sparta\, KY 41086\,
+ USA
+SEQUENCE:1
+STATUS:CONFIRMED
+SUMMARY:NASCAR Cup - Quaker State 400 (Kentucky)
+TRANSP:TRANSPARENT
+END:VEVENT
+BEGIN:VEVENT
+DTSTART;VALUE=DATE:20210209
+DTEND;VALUE=DATE:20210210
+DTSTAMP:20250811T060744Z
+UID:27hfgr66j5lh7mlot404nom2ln@google.com
+CLASS:PUBLIC
+CREATED:20210201T213257Z
+LAST-MODIFIED:20210201T213257Z
+LOCATION:Daytona International Speedway\, 1801 W International Speedway Blv
+ d\, Daytona Beach\, FL 32114\, USA
+SEQUENCE:0
+STATUS:CONFIRMED
+SUMMARY:NASCAR Cup -NC- Busch Clash (Daytona Road Course)
+TRANSP:TRANSPARENT
+END:VEVENT
+BEGIN:VEVENT
+DTSTART;VALUE=DATE:20210214
+DTEND;VALUE=DATE:20210215
+DTSTAMP:20250811T060744Z
+UID:5ra8ur87ftji37vro0tde9kprj@google.com
+CLASS:PUBLIC
+CREATED:20210201T213333Z
+LAST-MODIFIED:20210201T213333Z
+LOCATION:Daytona International Speedway\, 1801 W International Speedway Blv
+ d\, Daytona Beach\, FL 32114\, USA
+SEQUENCE:0
+STATUS:CONFIRMED
+SUMMARY:NASCAR Cup - Daytona 500
+TRANSP:TRANSPARENT
+END:VEVENT
+BEGIN:VEVENT
+DTSTART;VALUE=DATE:20210221
+DTEND;VALUE=DATE:20210222
+DTSTAMP:20250811T060744Z
+UID:02m6gh5qpi7ul5200igs0vpsbp@google.com
+CLASS:PUBLIC
+CREATED:20210201T213405Z
+LAST-MODIFIED:20210201T213405Z
+LOCATION:Daytona International Speedway\, 1801 W International Speedway Blv
+ d\, Daytona Beach\, FL 32114\, USA
+SEQUENCE:0
+STATUS:CONFIRMED
+SUMMARY:NASCAR Cup - Daytona Road Course
+TRANSP:TRANSPARENT
+END:VEVENT
+BEGIN:VEVENT
+DTSTART;VALUE=DATE:20210228
+DTEND;VALUE=DATE:20210301
+DTSTAMP:20250811T060744Z
+UID:4t0sr7295d1qi3hmroc9vd5rnv@google.com
+CLASS:PUBLIC
+CREATED:20210201T213500Z
+LAST-MODIFIED:20210201T213500Z
+LOCATION:Homestead-Miami Speedway\, 1 Speedway Blvd\, Homestead\, FL 33035\
+ , USA
+SEQUENCE:0
+STATUS:CONFIRMED
+SUMMARY:NASCAR Cup - Dixie Vodka 400 (Miami)
+TRANSP:TRANSPARENT
+END:VEVENT
+BEGIN:VEVENT
+DTSTART;VALUE=DATE:20210307
+DTEND;VALUE=DATE:20210308
+DTSTAMP:20250811T060744Z
+UID:70acg1vco7f77gnut2aa6tgla8@google.com
+CLASS:PUBLIC
+CREATED:20210201T213520Z
+LAST-MODIFIED:20210201T213520Z
+LOCATION:Las Vegas Motor Speedway\, 7000 Las Vegas Boulevard North\, Las Ve
+ gas\, NV 89115\, USA
+SEQUENCE:0
+STATUS:CONFIRMED
+SUMMARY:NASCAR Cup - Pennzoil 400 (Las Vegas)
+TRANSP:TRANSPARENT
+END:VEVENT
+BEGIN:VEVENT
+DTSTART;VALUE=DATE:20210314
+DTEND;VALUE=DATE:20210315
+DTSTAMP:20250811T060744Z
+UID:02mjv943sgh9spf2um2fa9hklg@google.com
+CLASS:PUBLIC
+CREATED:20210201T213625Z
+DESCRIPTION:Phoenix Raceway
+LAST-MODIFIED:20210201T213625Z
+LOCATION:ISM Raceway\, 7602 S Avondale Blvd\, Avondale\, AZ 85323\, USA
+SEQUENCE:0
+STATUS:CONFIRMED
+SUMMARY:NASCAR Cup - Phoenix
+TRANSP:TRANSPARENT
+END:VEVENT
+BEGIN:VEVENT
+DTSTART;VALUE=DATE:20210321
+DTEND;VALUE=DATE:20210322
+DTSTAMP:20250811T060744Z
+UID:2ji07paglsutqrmmant7kvbip6@google.com
+CLASS:PUBLIC
+CREATED:20210201T213707Z
+LAST-MODIFIED:20210201T213707Z
+LOCATION:Atlanta Motor Speedway\, 1500 Tara Pl\, Hampton\, GA 30228\, USA
+SEQUENCE:0
+STATUS:CONFIRMED
+SUMMARY:NASCAR Cup - Folds of Honor QuikTrip 500 (Atlanta)
+TRANSP:TRANSPARENT
+END:VEVENT
+BEGIN:VEVENT
+DTSTART;VALUE=DATE:20210410
+DTEND;VALUE=DATE:20210411
+DTSTAMP:20250811T060744Z
+UID:4srk6ag0ri9v2ki13strtdpv67@google.com
+CLASS:PUBLIC
+CREATED:20210201T214348Z
+LAST-MODIFIED:20210201T214348Z
+LOCATION:Martinsville Speedway Inc\, 340 Speedway Rd\, Ridgeway\, VA 24148\
+ , USA
+SEQUENCE:0
+STATUS:CONFIRMED
+SUMMARY:NASCAR Cup - Blue-Emu Maximum Pain Relief 500 (Martinsville)
+TRANSP:TRANSPARENT
+END:VEVENT
+BEGIN:VEVENT
+DTSTART;VALUE=DATE:20210418
+DTEND;VALUE=DATE:20210419
+DTSTAMP:20250811T060744Z
+UID:6eb5vupq3bpk0tsh59oqkml9bs@google.com
+CLASS:PUBLIC
+CREATED:20210201T214438Z
+LAST-MODIFIED:20210201T214438Z
+LOCATION:Richmond Raceway\, 600 E Laburnum Ave\, Richmond\, VA 23222\, USA
+SEQUENCE:0
+STATUS:CONFIRMED
+SUMMARY:NASCAR Cup - Toyota Owners 400 (Richmond)
+TRANSP:TRANSPARENT
+END:VEVENT
+BEGIN:VEVENT
+DTSTART;VALUE=DATE:20210425
+DTEND;VALUE=DATE:20210426
+DTSTAMP:20250811T060744Z
+UID:5neoefnhm9hd6pvllda81kq5eb@google.com
+CLASS:PUBLIC
+CREATED:20210201T214455Z
+LAST-MODIFIED:20210201T214455Z
+LOCATION:Talladega Superspeedway\, 3366 Speedway Blvd\, Lincoln\, AL 35096\
+ , USA
+SEQUENCE:0
+STATUS:CONFIRMED
+SUMMARY:NASCAR Cup - GEICO 500 (Talledega)
+TRANSP:TRANSPARENT
+END:VEVENT
+BEGIN:VEVENT
+DTSTART;VALUE=DATE:20210509
+DTEND;VALUE=DATE:20210510
+DTSTAMP:20250811T060744Z
+UID:26j46qcugmvsi9h18jmrmb5hk5@google.com
+CLASS:PUBLIC
+CREATED:20210201T214654Z
+LAST-MODIFIED:20210201T214654Z
+LOCATION:Darlington Raceway LLC\, 1301 Harry Byrd Hwy\, Darlington\, SC 295
+ 32\, USA
+SEQUENCE:0
+STATUS:CONFIRMED
+SUMMARY:NASCAR Cup - Darlington
+TRANSP:TRANSPARENT
+END:VEVENT
+BEGIN:VEVENT
+DTSTART;VALUE=DATE:20210516
+DTEND;VALUE=DATE:20210517
+DTSTAMP:20250811T060744Z
+UID:7birigc6756biuk0sm18soe88u@google.com
+CLASS:PUBLIC
+CREATED:20210201T214722Z
+LAST-MODIFIED:20210201T214722Z
+LOCATION:Dover International Speedway\, 1131 N Dupont Hwy\, Dover\, DE 1990
+ 1\, USA
+SEQUENCE:0
+STATUS:CONFIRMED
+SUMMARY:NASCAR Cup - Drydene 400 (Dover)
+TRANSP:TRANSPARENT
+END:VEVENT
+BEGIN:VEVENT
+DTSTART;VALUE=DATE:20210523
+DTEND;VALUE=DATE:20210524
+DTSTAMP:20250811T060744Z
+UID:5sdr3ilpcmgme054k2j1qagmqi@google.com
+CLASS:PUBLIC
+CREATED:20210201T214829Z
+LAST-MODIFIED:20210201T214829Z
+LOCATION:Circuit of the Americas\, 9201 Circuit of the Americas Blvd\, Aust
+ in\, TX 78617\, USA
+SEQUENCE:0
+STATUS:CONFIRMED
+SUMMARY:NASCAR Cup - Circuit of the Americas
+TRANSP:TRANSPARENT
+END:VEVENT
+BEGIN:VEVENT
+DTSTART;VALUE=DATE:20210530
+DTEND;VALUE=DATE:20210531
+DTSTAMP:20250811T060744Z
+UID:7f96q1q0jigotu9nhf7svruvcs@google.com
+CLASS:PUBLIC
+CREATED:20210201T214849Z
+LAST-MODIFIED:20210201T214850Z
+LOCATION:Charlotte Motor Speedway\, 5555 Concord Pkwy S\, Concord\, NC 2802
+ 7\, USA
+SEQUENCE:0
+STATUS:CONFIRMED
+SUMMARY:NASCAR Cup - Coca-Cola 600 (Charlotte)
+TRANSP:TRANSPARENT
+END:VEVENT
+BEGIN:VEVENT
+DTSTART;VALUE=DATE:20210328
+DTEND;VALUE=DATE:20210329
+DTSTAMP:20250811T060744Z
+UID:7trde17bhpdhehnibt91o9gns2@google.com
+CLASS:PUBLIC
+CREATED:20210201T213906Z
+LAST-MODIFIED:20210201T214935Z
+LOCATION:Bristol Motor Speedway\, 151 Speedway Blvd\, Bristol\, TN 37620\,
+ USA
+SEQUENCE:0
+STATUS:CONFIRMED
+SUMMARY:NASCAR Cup - Food City Dirt Race (Bristol)
+TRANSP:TRANSPARENT
+END:VEVENT
+BEGIN:VEVENT
+DTSTART;VALUE=DATE:20210606
+DTEND;VALUE=DATE:20210607
+DTSTAMP:20250811T060744Z
+UID:4r83o8mcoefcumbjgjukm7rs05@google.com
+CLASS:PUBLIC
+CREATED:20210201T215049Z
+LAST-MODIFIED:20210201T215105Z
+LOCATION:Sonoma Raceway\, 29355 Arnold Dr\, Sonoma\, CA 95476\, USA
+SEQUENCE:1
+STATUS:CONFIRMED
+SUMMARY:NASCAR Cup - Toyota / Save Mart 350 (Sonoma)
+TRANSP:TRANSPARENT
+END:VEVENT
+BEGIN:VEVENT
+DTSTART;VALUE=DATE:20210613
+DTEND;VALUE=DATE:20210614
+DTSTAMP:20250811T060744Z
+UID:64billhb21s9us0h6i092v53jd@google.com
+CLASS:PUBLIC
+CREATED:20210201T215142Z
+LAST-MODIFIED:20210201T215142Z
+LOCATION:Texas Motor Speedway\, 3545 Lone Star Cir\, Fort Worth\, TX 76177\
+ , USA
+SEQUENCE:0
+STATUS:CONFIRMED
+SUMMARY:NASCAR Cup -NC- All-Star Race (Texas)
+TRANSP:TRANSPARENT
+END:VEVENT
+BEGIN:VEVENT
+DTSTART;VALUE=DATE:20210620
+DTEND;VALUE=DATE:20210621
+DTSTAMP:20250811T060744Z
+UID:473aah5ppdsgr411scamhfofp9@google.com
+CLASS:PUBLIC
+CREATED:20210201T215325Z
+LAST-MODIFIED:20210201T215335Z
+LOCATION:Fairgrounds Speedway Nashville\, 625 Smith Ave\, Nashville\, TN 37
+ 203\, USA
+SEQUENCE:1
+STATUS:CONFIRMED
+SUMMARY:NASCAR Cup - Ally 400 (Nashville)
+TRANSP:TRANSPARENT
+END:VEVENT
+BEGIN:VEVENT
+DTSTART;VALUE=DATE:20210626
+DTEND;VALUE=DATE:20210627
+DTSTAMP:20250811T060744Z
+UID:29nqrp7r65cod5f234tadh5bm3@google.com
+CLASS:PUBLIC
+CREATED:20210201T215400Z
+LAST-MODIFIED:20210201T215400Z
+LOCATION:Pocono Raceway\, 1234 Long Pond Rd\, Long Pond\, PA 18334\, USA
+SEQUENCE:0
+STATUS:CONFIRMED
+SUMMARY:NASCAR Cup - Pocono 325 (Pocono #1)
+TRANSP:TRANSPARENT
+END:VEVENT
+BEGIN:VEVENT
+DTSTART;VALUE=DATE:20210711
+DTEND;VALUE=DATE:20210712
+DTSTAMP:20250811T060744Z
+UID:7h4k73kc8jk9hg7sqlv557prvs@google.com
+CLASS:PUBLIC
+CREATED:20210201T215442Z
+LAST-MODIFIED:20210201T215442Z
+LOCATION:Atlanta Motor Speedway\, 1500 Tara Pl\, Hampton\, GA 30228\, USA
+SEQUENCE:0
+STATUS:CONFIRMED
+SUMMARY:NASCAR Cup - Quaker State 400 (Atlanta)
+TRANSP:TRANSPARENT
+END:VEVENT
+BEGIN:VEVENT
+DTSTART;VALUE=DATE:20210704
+DTEND;VALUE=DATE:20210705
+DTSTAMP:20250811T060744Z
+UID:7g9tph0llvnniu139nj1cdvob3@google.com
+CLASS:PUBLIC
+CREATED:20210201T215711Z
+LAST-MODIFIED:20210201T215711Z
+LOCATION:Road America\, N7390 WI-67\, Plymouth\, WI 53073\, USA
+SEQUENCE:0
+STATUS:CONFIRMED
+SUMMARY:NASCAR Cup - Road America
+TRANSP:TRANSPARENT
+END:VEVENT
+BEGIN:VEVENT
+DTSTART;VALUE=DATE:20210815
+DTEND;VALUE=DATE:20210816
+DTSTAMP:20250811T060744Z
+UID:47apkrf36t4g2m5djka35vqm2r@google.com
+CLASS:PUBLIC
+CREATED:20210201T215849Z
+LAST-MODIFIED:20210201T215849Z
+LOCATION:Indianapolis Motor Speedway\, 4790 W 16th St\, Indianapolis\, IN 4
+ 6222\, USA
+SEQUENCE:0
+STATUS:CONFIRMED
+SUMMARY:NASCAR Cup - Big Machine Vodka 400 (Indianapolis Road Course)
+TRANSP:TRANSPARENT
+END:VEVENT
+BEGIN:VEVENT
+DTSTART;VALUE=DATE:20210808
+DTEND;VALUE=DATE:20210809
+DTSTAMP:20250811T060744Z
+UID:44ct7aip7u0uofie21ld7r94nn@google.com
+CREATED:20210201T215932Z
+LAST-MODIFIED:20210201T215932Z
+LOCATION:Watkins Glen International\, 2790 County Route 16\, Watkins Glen\,
+ NY 14891\, USA
+SEQUENCE:0
+STATUS:CONFIRMED
+SUMMARY:NASCAR Cup - Go Bowling At The Glen (Watkins Glen)
+TRANSP:TRANSPARENT
+END:VEVENT
+BEGIN:VEVENT
+DTSTART;VALUE=DATE:20210822
+DTEND;VALUE=DATE:20210823
+DTSTAMP:20250811T060744Z
+UID:294vj6br9pcpibstlulhgfkk69@google.com
+CLASS:PUBLIC
+CREATED:20210201T220012Z
+LAST-MODIFIED:20210201T220012Z
+LOCATION:Michigan International Speedway\, 12626 U.S. 12\, Brooklyn\, MI 49
+ 230\, USA
+SEQUENCE:0
+STATUS:CONFIRMED
+SUMMARY:NASCAR Cup - FireKeepers Casino 400 (Michigan)
+TRANSP:TRANSPARENT
+END:VEVENT
+BEGIN:VEVENT
+DTSTART;VALUE=DATE:20210627
+DTEND;VALUE=DATE:20210628
+DTSTAMP:20250811T060744Z
+UID:5rpcu2474hn6rbbkgig5gdan2m@google.com
+CLASS:PUBLIC
+CREATED:20210201T220143Z
+LAST-MODIFIED:20210201T220143Z
+LOCATION:Pocono Raceway\, 1234 Long Pond Rd\, Long Pond\, PA 18334\, USA
+SEQUENCE:0
+STATUS:CONFIRMED
+SUMMARY:NASCAR Cup - Pocono 350 (Pocono #2)
+TRANSP:TRANSPARENT
+END:VEVENT
+BEGIN:VEVENT
+DTSTART;VALUE=DATE:20210905
+DTEND;VALUE=DATE:20210906
+DTSTAMP:20250811T060744Z
+UID:5s04g8e04hufve480vr1f7ongf@google.com
+CLASS:PUBLIC
+CREATED:20210201T220239Z
+LAST-MODIFIED:20210201T220239Z
+LOCATION:Darlington Raceway LLC\, 1301 Harry Byrd Hwy\, Darlington\, SC 295
+ 32\, USA
+SEQUENCE:0
+STATUS:CONFIRMED
+SUMMARY:NASCAR Cup -Playoff- Cook Out Southern 500 (Darlington)
+TRANSP:TRANSPARENT
+END:VEVENT
+BEGIN:VEVENT
+DTSTART;VALUE=DATE:20210911
+DTEND;VALUE=DATE:20210912
+DTSTAMP:20250811T060744Z
+UID:7ho5aot1esvgu0f70r73b4p93h@google.com
+CLASS:PUBLIC
+CREATED:20210201T220255Z
+LAST-MODIFIED:20210201T220255Z
+LOCATION:Richmond Raceway\, 600 E Laburnum Ave\, Richmond\, VA 23222\, USA
+SEQUENCE:0
+STATUS:CONFIRMED
+SUMMARY:NASCAR Cup -Playoff- Federated Auto Parts 400 (Richmond)
+TRANSP:TRANSPARENT
+END:VEVENT
+BEGIN:VEVENT
+DTSTART;VALUE=DATE:20210918
+DTEND;VALUE=DATE:20210919
+DTSTAMP:20250811T060744Z
+UID:1are4j9t58hbr5e0ovmf6am9r1@google.com
+CLASS:PUBLIC
+CREATED:20210201T220356Z
+LAST-MODIFIED:20210201T220356Z
+LOCATION:Bristol Motor Speedway\, 151 Speedway Blvd\, Bristol\, TN 37620\,
+ USA
+SEQUENCE:0
+STATUS:CONFIRMED
+SUMMARY:NASCAR Cup -Playoff- Bass Pro Shops Night Race (Bristol)
+TRANSP:TRANSPARENT
+END:VEVENT
+BEGIN:VEVENT
+DTSTART;VALUE=DATE:20210926
+DTEND;VALUE=DATE:20210927
+DTSTAMP:20250811T060744Z
+UID:3qs17c1mviag6tqpt3c0fouq3o@google.com
+CLASS:PUBLIC
+CREATED:20210201T220417Z
+LAST-MODIFIED:20210201T220417Z
+LOCATION:Las Vegas Motor Speedway\, 7000 Las Vegas Boulevard North\, Las Ve
+ gas\, NV 89115\, USA
+SEQUENCE:0
+STATUS:CONFIRMED
+SUMMARY:NASCAR Cup -Playoff- South Point 400 (Las Vegas)
+TRANSP:TRANSPARENT
+END:VEVENT
+BEGIN:VEVENT
+DTSTART;VALUE=DATE:20210828
+DTEND;VALUE=DATE:20210829
+DTSTAMP:20250811T060744Z
+UID:6u3aujfqfqgr4a37av6eqc0ost@google.com
+CLASS:PUBLIC
+CREATED:20210201T220038Z
+LAST-MODIFIED:20210201T220442Z
+LOCATION:Daytona International Speedway\, 1801 W International Speedway Blv
+ d\, Daytona Beach\, FL 32114\, USA
+SEQUENCE:0
+STATUS:CONFIRMED
+SUMMARY:NASCAR Cup -Playoff- Coke Zero Sugar 400 (Daytona)
+TRANSP:TRANSPARENT
+END:VEVENT
+BEGIN:VEVENT
+DTSTART;VALUE=DATE:20211003
+DTEND;VALUE=DATE:20211004
+DTSTAMP:20250811T060744Z
+UID:5mv42fv2d55ush353a3tp2u5rg@google.com
+CLASS:PUBLIC
+CREATED:20210201T220504Z
+LAST-MODIFIED:20210201T220504Z
+LOCATION:Talladega Superspeedway\, 3366 Speedway Blvd\, Lincoln\, AL 35096\
+ , USA
+SEQUENCE:0
+STATUS:CONFIRMED
+SUMMARY:NASCAR Cup -Playoff- YellaWood 500 (Talledega)
+TRANSP:TRANSPARENT
+END:VEVENT
+BEGIN:VEVENT
+DTSTART;VALUE=DATE:20211010
+DTEND;VALUE=DATE:20211011
+DTSTAMP:20250811T060744Z
+UID:6v4mq20eok5jat214e71grjlt9@google.com
+CLASS:PUBLIC
+CREATED:20210201T220523Z
+LAST-MODIFIED:20210201T220523Z
+LOCATION:Charlotte Motor Speedway\, 5555 Concord Pkwy S\, Concord\, NC 2802
+ 7\, USA
+SEQUENCE:0
+STATUS:CONFIRMED
+SUMMARY:NASCAR Cup -Playoff- Bank of America Roval 400 (Charlotte)
+TRANSP:TRANSPARENT
+END:VEVENT
+BEGIN:VEVENT
+DTSTART;VALUE=DATE:20211024
+DTEND;VALUE=DATE:20211025
+DTSTAMP:20250811T060744Z
+UID:6b48vtlsiv3eh04ccop2bvvol4@google.com
+CLASS:PUBLIC
+CREATED:20210201T220549Z
+LAST-MODIFIED:20210201T220549Z
+LOCATION:Kansas Speedway\, 400 Speedway Blvd\, Kansas City\, KS 66111\, USA
+SEQUENCE:0
+STATUS:CONFIRMED
+SUMMARY:NASCAR Cup -Playoff- Hollywood Casino 400 (Kansas)
+TRANSP:TRANSPARENT
+END:VEVENT
+BEGIN:VEVENT
+DTSTART;VALUE=DATE:20211017
+DTEND;VALUE=DATE:20211018
+DTSTAMP:20250811T060744Z
+UID:18n20pbtnjcplp3cj15c0vntti@google.com
+CLASS:PUBLIC
+CREATED:20210201T220615Z
+LAST-MODIFIED:20210201T220615Z
+LOCATION:Texas Motor Speedway\, 3545 Lone Star Cir\, Fort Worth\, TX 76177\
+ , USA
+SEQUENCE:0
+STATUS:CONFIRMED
+SUMMARY:NASCAR Cup -Playoff- Autotrader EchoPark Automotive 500 (Texas)
+TRANSP:TRANSPARENT
+END:VEVENT
+BEGIN:VEVENT
+DTSTART;VALUE=DATE:20211031
+DTEND;VALUE=DATE:20211101
+DTSTAMP:20250811T060744Z
+UID:0m3glrlc4mfqcvm4882ba2h663@google.com
+CLASS:PUBLIC
+CREATED:20210201T220804Z
+LAST-MODIFIED:20210201T220804Z
+LOCATION:Martinsville Speedway Inc\, 340 Speedway Rd\, Ridgeway\, VA 24148\
+ , USA
+SEQUENCE:0
+STATUS:CONFIRMED
+SUMMARY:NASCAR Cup -Playoff- Xfinity 500 (Martinsville)
+TRANSP:TRANSPARENT
+END:VEVENT
+BEGIN:VEVENT
+DTSTART;VALUE=DATE:20211107
+DTEND;VALUE=DATE:20211108
+DTSTAMP:20250811T060744Z
+UID:3vn2qte0gstpvdl3r0s0m1e7pm@google.com
+CLASS:PUBLIC
+CREATED:20210201T220825Z
+LAST-MODIFIED:20210203T223252Z
+LOCATION:ISM Raceway\, 7602 S Avondale Blvd\, Avondale\, AZ 85323\, USA
+SEQUENCE:0
+STATUS:CONFIRMED
+SUMMARY:NASCAR Cup -Playoff- NASCAR Cup Series Championship (Phoenix)
+TRANSP:TRANSPARENT
+END:VEVENT
+BEGIN:VEVENT
+DTSTART;VALUE=DATE:20210211
+DTEND;VALUE=DATE:20210212
+DTSTAMP:20250811T060744Z
+UID:605ol6k2iqkbevmbpu3s718rem@google.com
+CLASS:PUBLIC
+CREATED:20210201T213315Z
+DESCRIPTION:2x Duel races as part of qualifying for the Daytona 500
+LAST-MODIFIED:20210203T223306Z
+LOCATION:Daytona International Speedway\, 1801 W International Speedway Blv
+ d\, Daytona Beach\, FL 32114\, USA
+SEQUENCE:0
+STATUS:CONFIRMED
+SUMMARY:NASCAR Cup - Bluegreen Vacations Duels at Daytona (2 races)
+TRANSP:TRANSPARENT
+END:VEVENT
+BEGIN:VEVENT
+DTSTART;VALUE=DATE:20210502
+DTEND;VALUE=DATE:20210503
+DTSTAMP:20250811T060744Z
+UID:0dmlhrt421elag4dhiaoedk081@google.com
+CLASS:PUBLIC
+CREATED:20210427T221449Z
+LAST-MODIFIED:20210427T221457Z
+LOCATION:Kansas Speedway\, 400 Speedway Blvd\, Kansas City\, KS 66111\, USA
+SEQUENCE:0
+STATUS:CONFIRMED
+SUMMARY:NASCAR Cup - Kansas
+TRANSP:TRANSPARENT
+END:VEVENT
+BEGIN:VEVENT
+DTSTART;VALUE=DATE:20210718
+DTEND;VALUE=DATE:20210719
+DTSTAMP:20250811T060744Z
+UID:6hutc93of9qqum7nnpbsq96ajl@google.com
+CREATED:20210720T203706Z
+LAST-MODIFIED:20210720T203706Z
+LOCATION:New Hampshire Motor Speedway\, 1122 NH-106\, Loudon\, NH 03307\, U
+ SA
+SEQUENCE:0
+STATUS:CONFIRMED
+SUMMARY:NASCAR Cup - Foxwoods Resort Casino 301 (New Hampshire)
+TRANSP:TRANSPARENT
+END:VEVENT
+BEGIN:VEVENT
+DTSTART;VALUE=DATE:20220206
+DTEND;VALUE=DATE:20220207
+DTSTAMP:20250811T060744Z
+UID:1mbqulck60sv769dc4moh94ing@google.com
+CLASS:PUBLIC
+CREATED:20220115T182124Z
+LAST-MODIFIED:20220115T182124Z
+LOCATION:LA Memorial Coliseum\, 3911 Figueroa St\, Los Angeles\, CA 90037\,
+ USA
+SEQUENCE:0
+STATUS:CONFIRMED
+SUMMARY:NASCAR Cup -NC- Busch Light Clash (LA Coliseum)
+TRANSP:TRANSPARENT
+END:VEVENT
+BEGIN:VEVENT
+DTSTART;VALUE=DATE:20220217
+DTEND;VALUE=DATE:20220218
+DTSTAMP:20250811T060744Z
+UID:20p41q8gjl3jdqg26jq6s5cvnb@google.com
+CLASS:PUBLIC
+CREATED:20220115T182200Z
+DESCRIPTION:2x Duel races as part of qualifying for the Daytona 500
+LAST-MODIFIED:20220115T182200Z
+LOCATION:Daytona International Speedway\, 1801 W International Speedway Blv
+ d\, Daytona Beach\, FL 32114\, USA
+SEQUENCE:0
+STATUS:CONFIRMED
+SUMMARY:NASCAR Cup - Bluegreen Vacations Duels at Daytona (2 races)
+TRANSP:TRANSPARENT
+END:VEVENT
+BEGIN:VEVENT
+DTSTART;VALUE=DATE:20220220
+DTEND;VALUE=DATE:20220221
+DTSTAMP:20250811T060744Z
+UID:4m6a29525hkcl65b2vq9o37h4b@google.com
+CLASS:PUBLIC
+CREATED:20220115T182233Z
+LAST-MODIFIED:20220115T182233Z
+LOCATION:Daytona International Speedway\, 1801 W International Speedway Blv
+ d\, Daytona Beach\, FL 32114\, USA
+SEQUENCE:0
+STATUS:CONFIRMED
+SUMMARY:NASCAR Cup - Daytona 500
+TRANSP:TRANSPARENT
+END:VEVENT
+BEGIN:VEVENT
+DTSTART;VALUE=DATE:20220227
+DTEND;VALUE=DATE:20220228
+DTSTAMP:20250811T060744Z
+UID:2jpe1n70d2oto3turrjamocobj@google.com
+CLASS:PUBLIC
+CREATED:20220115T182416Z
+LAST-MODIFIED:20220115T182416Z
+LOCATION:Auto Club Speedway\, 9300 Cherry Ave\, Fontana\, CA 92335\, USA
+SEQUENCE:0
+STATUS:CONFIRMED
+SUMMARY:NASCAR Cup - Wise Power 400 (Fontana)
+TRANSP:TRANSPARENT
+END:VEVENT
+BEGIN:VEVENT
+DTSTART;VALUE=DATE:20220306
+DTEND;VALUE=DATE:20220307
+DTSTAMP:20250811T060744Z
+UID:1f5h1qpago6f6oa8ej83u8s59b@google.com
+CLASS:PUBLIC
+CREATED:20220115T184020Z
+LAST-MODIFIED:20220115T184020Z
+LOCATION:Las Vegas Motor Speedway\, 7000 Las Vegas Boulevard North\, Las Ve
+ gas\, NV 89115\, USA
+SEQUENCE:0
+STATUS:CONFIRMED
+SUMMARY:NASCAR Cup - Pennzoil 400 (Las Vegas)
+TRANSP:TRANSPARENT
+END:VEVENT
+BEGIN:VEVENT
+DTSTART;VALUE=DATE:20220313
+DTEND;VALUE=DATE:20220314
+DTSTAMP:20250811T060744Z
+UID:7sugqckr8afctnkdvdffnajfve@google.com
+CLASS:PUBLIC
+CREATED:20220115T184053Z
+DESCRIPTION:Phoenix Raceway
+LAST-MODIFIED:20220115T184053Z
+LOCATION:ISM Raceway\, 7602 S Avondale Blvd\, Avondale\, AZ 85323\, USA
+SEQUENCE:0
+STATUS:CONFIRMED
+SUMMARY:NASCAR Cup - Ruoff Mortgage 500 (Phoenix)
+TRANSP:TRANSPARENT
+END:VEVENT
+BEGIN:VEVENT
+DTSTART;VALUE=DATE:20220320
+DTEND;VALUE=DATE:20220321
+DTSTAMP:20250811T060744Z
+UID:497p77knl7g6v7kjl0bqm16gqh@google.com
+CLASS:PUBLIC
+CREATED:20220115T184109Z
+LAST-MODIFIED:20220115T184109Z
+LOCATION:Atlanta Motor Speedway\, 1500 Tara Pl\, Hampton\, GA 30228\, USA
+SEQUENCE:0
+STATUS:CONFIRMED
+SUMMARY:NASCAR Cup - Folds of Honor QuikTrip 500 (Atlanta)
+TRANSP:TRANSPARENT
+END:VEVENT
+BEGIN:VEVENT
+DTSTART;VALUE=DATE:20220417
+DTEND;VALUE=DATE:20220418
+DTSTAMP:20250811T060744Z
+UID:7n3tkknsp3gv0utnorq5i3mg59@google.com
+CLASS:PUBLIC
+CREATED:20220115T184233Z
+LAST-MODIFIED:20220115T184233Z
+LOCATION:Bristol Motor Speedway\, 151 Speedway Blvd\, Bristol\, TN 37620\,
+ USA
+SEQUENCE:0
+STATUS:CONFIRMED
+SUMMARY:NASCAR Cup - Food City Dirt Race (Bristol)
+TRANSP:TRANSPARENT
+END:VEVENT
+BEGIN:VEVENT
+DTSTART;VALUE=DATE:20220403
+DTEND;VALUE=DATE:20220404
+DTSTAMP:20250811T060744Z
+UID:60804dmrvk9eiiutaa5md8m631@google.com
+CLASS:PUBLIC
+CREATED:20220115T184254Z
+LAST-MODIFIED:20220115T184254Z
+LOCATION:Richmond Raceway\, 600 E Laburnum Ave\, Richmond\, VA 23222\, USA
+SEQUENCE:0
+STATUS:CONFIRMED
+SUMMARY:NASCAR Cup - Toyota Owners 400 (Richmond)
+TRANSP:TRANSPARENT
+END:VEVENT
+BEGIN:VEVENT
+DTSTART;VALUE=DATE:20220409
+DTEND;VALUE=DATE:20220410
+DTSTAMP:20250811T060744Z
+UID:55m9elaa7fp50mh8cnfqdekv23@google.com
+CLASS:PUBLIC
+CREATED:20220115T184305Z
+LAST-MODIFIED:20220115T184305Z
+LOCATION:Martinsville Speedway Inc\, 340 Speedway Rd\, Ridgeway\, VA 24148\
+ , USA
+SEQUENCE:0
+STATUS:CONFIRMED
+SUMMARY:NASCAR Cup - Blue-Emu Maximum Pain Relief 500 (Martinsville)
+TRANSP:TRANSPARENT
+END:VEVENT
+BEGIN:VEVENT
+DTSTART;VALUE=DATE:20220424
+DTEND;VALUE=DATE:20220425
+DTSTAMP:20250811T060744Z
+UID:0q65mugqjde48be1hr5hbu3cpj@google.com
+CLASS:PUBLIC
+CREATED:20220115T184338Z
+LAST-MODIFIED:20220115T184338Z
+LOCATION:Talladega Superspeedway\, 3366 Speedway Blvd\, Lincoln\, AL 35096\
+ , USA
+SEQUENCE:0
+STATUS:CONFIRMED
+SUMMARY:NASCAR Cup - GEICO 500 (Talledega)
+TRANSP:TRANSPARENT
+END:VEVENT
+BEGIN:VEVENT
+DTSTART;VALUE=DATE:20220501
+DTEND;VALUE=DATE:20220502
+DTSTAMP:20250811T060744Z
+UID:5vpdkod0tsn4jptra9mjngt8np@google.com
+CLASS:PUBLIC
+CREATED:20220115T184513Z
+LAST-MODIFIED:20220115T184513Z
+LOCATION:Dover International Speedway\, 1131 N Dupont Hwy\, Dover\, DE 1990
+ 1\, USA
+SEQUENCE:0
+STATUS:CONFIRMED
+SUMMARY:NASCAR Cup - Drydene 400 (Dover)
+TRANSP:TRANSPARENT
+END:VEVENT
+BEGIN:VEVENT
+DTSTART;VALUE=DATE:20220508
+DTEND;VALUE=DATE:20220509
+DTSTAMP:20250811T060744Z
+UID:3ojhejh8cc709n2a2ld763mr8q@google.com
+CLASS:PUBLIC
+CREATED:20220115T184530Z
+LAST-MODIFIED:20220115T184530Z
+LOCATION:Darlington Raceway LLC\, 1301 Harry Byrd Hwy\, Darlington\, SC 295
+ 32\, USA
+SEQUENCE:0
+STATUS:CONFIRMED
+SUMMARY:NASCAR Cup - Darlington
+TRANSP:TRANSPARENT
+END:VEVENT
+BEGIN:VEVENT
+DTSTART;VALUE=DATE:20220515
+DTEND;VALUE=DATE:20220516
+DTSTAMP:20250811T060744Z
+UID:3l7pv5to5puj8gsrcfeu4djbeu@google.com
+CLASS:PUBLIC
+CREATED:20220115T184612Z
+LAST-MODIFIED:20220115T184612Z
+LOCATION:Kansas Speedway\, 400 Speedway Blvd\, Kansas City\, KS 66111\, USA
+SEQUENCE:0
+STATUS:CONFIRMED
+SUMMARY:NASCAR Cup - Kansas
+TRANSP:TRANSPARENT
+END:VEVENT
+BEGIN:VEVENT
+DTSTART;VALUE=DATE:20220522
+DTEND;VALUE=DATE:20220523
+DTSTAMP:20250811T060744Z
+UID:550kmn85673rnv5ghrp2ctgi8v@google.com
+CLASS:PUBLIC
+CREATED:20220115T184800Z
+LAST-MODIFIED:20220115T184800Z
+LOCATION:Texas Motor Speedway\, 3545 Lone Star Cir\, Fort Worth\, TX 76177\
+ , USA
+SEQUENCE:0
+STATUS:CONFIRMED
+SUMMARY:NASCAR Cup -NC- All-Star Race (Texas)
+TRANSP:TRANSPARENT
+END:VEVENT
+BEGIN:VEVENT
+DTSTART;VALUE=DATE:20220529
+DTEND;VALUE=DATE:20220530
+DTSTAMP:20250811T060744Z
+UID:7pmvtn90kj90aj6vm576ai9vqu@google.com
+CLASS:PUBLIC
+CREATED:20220115T184820Z
+LAST-MODIFIED:20220115T184820Z
+LOCATION:Charlotte Motor Speedway\, 5555 Concord Pkwy S\, Concord\, NC 2802
+ 7\, USA
+SEQUENCE:0
+STATUS:CONFIRMED
+SUMMARY:NASCAR Cup - Coca-Cola 600 (Charlotte)
+TRANSP:TRANSPARENT
+END:VEVENT
+BEGIN:VEVENT
+DTSTART;VALUE=DATE:20220612
+DTEND;VALUE=DATE:20220613
+DTSTAMP:20250811T060744Z
+UID:73of0j8chd6ck9hv14hrg97l2j@google.com
+CLASS:PUBLIC
+CREATED:20220115T184938Z
+LAST-MODIFIED:20220115T184938Z
+LOCATION:Sonoma Raceway\, 29355 Arnold Dr\, Sonoma\, CA 95476\, USA
+SEQUENCE:0
+STATUS:CONFIRMED
+SUMMARY:NASCAR Cup - Toyota / Save Mart 350 (Sonoma)
+TRANSP:TRANSPARENT
+END:VEVENT
+BEGIN:VEVENT
+DTSTART;VALUE=DATE:20220605
+DTEND;VALUE=DATE:20220606
+DTSTAMP:20250811T060744Z
+UID:2tpnl209fib4tsf7l9sunb82rc@google.com
+CLASS:PUBLIC
+CREATED:20220115T185003Z
+LAST-MODIFIED:20220115T185003Z
+LOCATION:World Wide Technology Raceway\, 700 Raceway Blvd\, Madison\, IL 62
+ 060\, USA
+SEQUENCE:0
+STATUS:CONFIRMED
+SUMMARY:NASCAR Cup - Gateway
+TRANSP:TRANSPARENT
+END:VEVENT
+BEGIN:VEVENT
+DTSTART;VALUE=DATE:20220327
+DTEND;VALUE=DATE:20220328
+DTSTAMP:20250811T060744Z
+UID:1mp0pr17qevpu3ki7lduc4ptm0@google.com
+CLASS:PUBLIC
+CREATED:20220115T184204Z
+LAST-MODIFIED:20220115T185124Z
+LOCATION:Circuit of the Americas\, 9201 Circuit of the Americas Blvd\, Aust
+ in\, TX 78617\, USA
+SEQUENCE:0
+STATUS:CONFIRMED
+SUMMARY:NASCAR Cup - EchoPark Automotive Texas Grand Prix (COTA)
+TRANSP:TRANSPARENT
+END:VEVENT
+BEGIN:VEVENT
+DTSTART;VALUE=DATE:20220703
+DTEND;VALUE=DATE:20220704
+DTSTAMP:20250811T060744Z
+UID:375nb8t3ei7pavg81evr1q91dd@google.com
+CLASS:PUBLIC
+CREATED:20220115T185236Z
+LAST-MODIFIED:20220115T185236Z
+LOCATION:Road America\, N7390 WI-67\, Plymouth\, WI 53073\, USA
+SEQUENCE:0
+STATUS:CONFIRMED
+SUMMARY:NASCAR Cup - Kwik Trip 250 (Road America)
+TRANSP:TRANSPARENT
+END:VEVENT
+BEGIN:VEVENT
+DTSTART;VALUE=DATE:20220710
+DTEND;VALUE=DATE:20220711
+DTSTAMP:20250811T060744Z
+UID:60a6t4dsecb5lq6pdrq1f5524h@google.com
+CLASS:PUBLIC
+CREATED:20220115T185321Z
+LAST-MODIFIED:20220115T185321Z
+LOCATION:Atlanta Motor Speedway\, 1500 Tara Pl\, Hampton\, GA 30228\, USA
+SEQUENCE:0
+STATUS:CONFIRMED
+SUMMARY:NASCAR Cup - Quaker State 400 (Atlanta)
+TRANSP:TRANSPARENT
+END:VEVENT
+BEGIN:VEVENT
+DTSTART;VALUE=DATE:20220717
+DTEND;VALUE=DATE:20220718
+DTSTAMP:20250811T060744Z
+UID:7kla4mo7sc7gbpaeo0g77lb3lo@google.com
+CREATED:20220115T185415Z
+LAST-MODIFIED:20220115T185415Z
+LOCATION:New Hampshire Motor Speedway\, 1122 NH-106\, Loudon\, NH 03307\, U
+ SA
+SEQUENCE:0
+STATUS:CONFIRMED
+SUMMARY:NASCAR Cup - New Hampshire
+TRANSP:TRANSPARENT
+END:VEVENT
+BEGIN:VEVENT
+DTSTART;VALUE=DATE:20220724
+DTEND;VALUE=DATE:20220725
+DTSTAMP:20250811T060744Z
+UID:0aa20mted2q339osm1ijm0tkk2@google.com
+CREATED:20220115T185513Z
+LAST-MODIFIED:20220115T185513Z
+LOCATION:Pocono Raceway\, 1234 Long Pond Rd\, Long Pond\, PA 18334\, USA
+SEQUENCE:0
+STATUS:CONFIRMED
+SUMMARY:NASCAR Cup - Pocono
+TRANSP:TRANSPARENT
+END:VEVENT
+BEGIN:VEVENT
+DTSTART;VALUE=DATE:20220731
+DTEND;VALUE=DATE:20220801
+DTSTAMP:20250811T060744Z
+UID:64ulmqt0609e99i68eca6dvbkv@google.com
+CLASS:PUBLIC
+CREATED:20220115T185536Z
+LAST-MODIFIED:20220115T185536Z
+LOCATION:Indianapolis Motor Speedway\, 4790 W 16th St\, Indianapolis\, IN 4
+ 6222\, USA
+SEQUENCE:0
+STATUS:CONFIRMED
+SUMMARY:NASCAR Cup - Verizon 200 (Indianapolis Road Course)
+TRANSP:TRANSPARENT
+END:VEVENT
+BEGIN:VEVENT
+DTSTART;VALUE=DATE:20220807
+DTEND;VALUE=DATE:20220808
+DTSTAMP:20250811T060744Z
+UID:56ts0bq73t55p0iatncko61po2@google.com
+CLASS:PUBLIC
+CREATED:20220115T185552Z
+LAST-MODIFIED:20220115T185552Z
+LOCATION:Michigan International Speedway\, 12626 U.S. 12\, Brooklyn\, MI 49
+ 230\, USA
+SEQUENCE:0
+STATUS:CONFIRMED
+SUMMARY:NASCAR Cup - FireKeepers Casino 400 (Michigan)
+TRANSP:TRANSPARENT
+END:VEVENT
+BEGIN:VEVENT
+DTSTART;VALUE=DATE:20220814
+DTEND;VALUE=DATE:20220815
+DTSTAMP:20250811T060744Z
+UID:276m2nb4v8nvdg926h8ppco85g@google.com
+CLASS:PUBLIC
+CREATED:20220115T185613Z
+LAST-MODIFIED:20220115T185613Z
+LOCATION:Richmond Raceway\, 600 E Laburnum Ave\, Richmond\, VA 23222\, USA
+SEQUENCE:0
+STATUS:CONFIRMED
+SUMMARY:NASCAR Cup - Federated Auto Parts 400 (Richmond)
+TRANSP:TRANSPARENT
+END:VEVENT
+BEGIN:VEVENT
+DTSTART;VALUE=DATE:20220821
+DTEND;VALUE=DATE:20220822
+DTSTAMP:20250811T060744Z
+UID:2f5v0ilvropmqtm3att1l6m4ko@google.com
+CREATED:20220115T185630Z
+LAST-MODIFIED:20220115T185630Z
+LOCATION:Watkins Glen International\, 2790 County Route 16\, Watkins Glen\,
+ NY 14891\, USA
+SEQUENCE:0
+STATUS:CONFIRMED
+SUMMARY:NASCAR Cup - Watkins Glen
+TRANSP:TRANSPARENT
+END:VEVENT
+BEGIN:VEVENT
+DTSTART;VALUE=DATE:20220827
+DTEND;VALUE=DATE:20220828
+DTSTAMP:20250811T060744Z
+UID:4bhcfh4go7t2b76ialq691mtuc@google.com
+CLASS:PUBLIC
+CREATED:20220115T185655Z
+LAST-MODIFIED:20220115T185655Z
+LOCATION:Daytona International Speedway\, 1801 W International Speedway Blv
+ d\, Daytona Beach\, FL 32114\, USA
+SEQUENCE:0
+STATUS:CONFIRMED
+SUMMARY:NASCAR Cup - Coke Zero Sugar 400 (Daytona)
+TRANSP:TRANSPARENT
+END:VEVENT
+BEGIN:VEVENT
+DTSTART;VALUE=DATE:20220904
+DTEND;VALUE=DATE:20220905
+DTSTAMP:20250811T060744Z
+UID:6ch6s1bfg90716ltrmmbj79etv@google.com
+CLASS:PUBLIC
+CREATED:20220115T185717Z
+LAST-MODIFIED:20220115T185717Z
+LOCATION:Darlington Raceway LLC\, 1301 Harry Byrd Hwy\, Darlington\, SC 295
+ 32\, USA
+SEQUENCE:0
+STATUS:CONFIRMED
+SUMMARY:NASCAR Cup -Playoff- Southern 500 (Darlington)
+TRANSP:TRANSPARENT
+END:VEVENT
+BEGIN:VEVENT
+DTSTART;VALUE=DATE:20220911
+DTEND;VALUE=DATE:20220912
+DTSTAMP:20250811T060744Z
+UID:47c04i2tlej19td49tr5li7997@google.com
+CLASS:PUBLIC
+CREATED:20220115T185744Z
+LAST-MODIFIED:20220115T185744Z
+LOCATION:Kansas Speedway\, 400 Speedway Blvd\, Kansas City\, KS 66111\, USA
+SEQUENCE:0
+STATUS:CONFIRMED
+SUMMARY:NASCAR Cup -Playoff- Hollywood Casino 400 (Kansas)
+TRANSP:TRANSPARENT
+END:VEVENT
+BEGIN:VEVENT
+DTSTART;VALUE=DATE:20220917
+DTEND;VALUE=DATE:20220918
+DTSTAMP:20250811T060744Z
+UID:3m9807c8nlqcp3ke3b6e0n245m@google.com
+CLASS:PUBLIC
+CREATED:20220115T185806Z
+LAST-MODIFIED:20220115T185806Z
+LOCATION:Bristol Motor Speedway\, 151 Speedway Blvd\, Bristol\, TN 37620\,
+ USA
+SEQUENCE:0
+STATUS:CONFIRMED
+SUMMARY:NASCAR Cup -Playoff- Bass Pro Shops Night Race (Bristol)
+TRANSP:TRANSPARENT
+END:VEVENT
+BEGIN:VEVENT
+DTSTART;VALUE=DATE:20220925
+DTEND;VALUE=DATE:20220926
+DTSTAMP:20250811T060744Z
+UID:22urcpe6cu1fig1q2ntvbrln3r@google.com
+CLASS:PUBLIC
+CREATED:20220115T185832Z
+LAST-MODIFIED:20220115T185832Z
+LOCATION:Texas Motor Speedway\, 3545 Lone Star Cir\, Fort Worth\, TX 76177\
+ , USA
+SEQUENCE:0
+STATUS:CONFIRMED
+SUMMARY:NASCAR Cup -Playoff- AutoTrader EchoPark Automotive 500 (Texas)
+TRANSP:TRANSPARENT
+END:VEVENT
+BEGIN:VEVENT
+DTSTART;VALUE=DATE:20221002
+DTEND;VALUE=DATE:20221003
+DTSTAMP:20250811T060744Z
+UID:1rbodq8bt93sf2bi73huc8od7a@google.com
+CLASS:PUBLIC
+CREATED:20220115T185904Z
+LAST-MODIFIED:20220115T185904Z
+LOCATION:Talladega Superspeedway\, 3366 Speedway Blvd\, Lincoln\, AL 35096\
+ , USA
+SEQUENCE:0
+STATUS:CONFIRMED
+SUMMARY:NASCAR Cup -Playoff- YellaWood 500 (Talledega)
+TRANSP:TRANSPARENT
+END:VEVENT
+BEGIN:VEVENT
+DTSTART;VALUE=DATE:20221009
+DTEND;VALUE=DATE:20221010
+DTSTAMP:20250811T060744Z
+UID:28ufu9et9hliklhclu1sjmr8sf@google.com
+CLASS:PUBLIC
+CREATED:20220115T185923Z
+LAST-MODIFIED:20220115T185923Z
+LOCATION:Charlotte Motor Speedway\, 5555 Concord Pkwy S\, Concord\, NC 2802
+ 7\, USA
+SEQUENCE:0
+STATUS:CONFIRMED
+SUMMARY:NASCAR Cup -Playoff- Bank of America Roval 400 (Charlotte)
+TRANSP:TRANSPARENT
+END:VEVENT
+BEGIN:VEVENT
+DTSTART;VALUE=DATE:20221016
+DTEND;VALUE=DATE:20221017
+DTSTAMP:20250811T060744Z
+UID:6etp4m95s2krq8ikpp56fnk17s@google.com
+CLASS:PUBLIC
+CREATED:20220115T185948Z
+LAST-MODIFIED:20220115T185948Z
+LOCATION:Las Vegas Motor Speedway\, 7000 Las Vegas Boulevard North\, Las Ve
+ gas\, NV 89115\, USA
+SEQUENCE:0
+STATUS:CONFIRMED
+SUMMARY:NASCAR Cup -Playoff- South Point 400 (Las Vegas)
+TRANSP:TRANSPARENT
+END:VEVENT
+BEGIN:VEVENT
+DTSTART;VALUE=DATE:20221023
+DTEND;VALUE=DATE:20221024
+DTSTAMP:20250811T060744Z
+UID:58f2bqc1eiuf5l18dop0guovtu@google.com
+CLASS:PUBLIC
+CREATED:20220115T190037Z
+LAST-MODIFIED:20220115T190037Z
+LOCATION:Homestead-Miami Speedway\, One Ralph Sanchez\, Speedway Blvd\, Hom
+ estead\, FL 33035\, USA
+SEQUENCE:0
+STATUS:CONFIRMED
+SUMMARY:NASCAR Cup -Playoff- Dixie Vodka 400 (Homestead-Miami)
+TRANSP:TRANSPARENT
+END:VEVENT
+BEGIN:VEVENT
+DTSTART;VALUE=DATE:20221030
+DTEND;VALUE=DATE:20221031
+DTSTAMP:20250811T060744Z
+UID:5uvnkkgk9oq8mgl280cs2uei9v@google.com
+CLASS:PUBLIC
+CREATED:20220115T190102Z
+LAST-MODIFIED:20220115T190102Z
+LOCATION:Martinsville Speedway Inc\, 340 Speedway Rd\, Ridgeway\, VA 24148\
+ , USA
+SEQUENCE:0
+STATUS:CONFIRMED
+SUMMARY:NASCAR Cup -Playoff- Xfinity 500 (Martinsville)
+TRANSP:TRANSPARENT
+END:VEVENT
+BEGIN:VEVENT
+DTSTART;VALUE=DATE:20221106
+DTEND;VALUE=DATE:20221107
+DTSTAMP:20250811T060744Z
+UID:6ktp1e5ompbj6qrdk397jtcqlk@google.com
+CLASS:PUBLIC
+CREATED:20220115T190119Z
+LAST-MODIFIED:20220115T190119Z
+LOCATION:ISM Raceway\, 7602 S Avondale Blvd\, Avondale\, AZ 85323\, USA
+SEQUENCE:0
+STATUS:CONFIRMED
+SUMMARY:NASCAR Cup -Playoff- NASCAR Cup Series Championship (Phoenix)
+TRANSP:TRANSPARENT
+END:VEVENT
+BEGIN:VEVENT
+DTSTART;VALUE=DATE:20220626
+DTEND;VALUE=DATE:20220627
+DTSTAMP:20250811T060744Z
+UID:05jlcgvopi3m45nrkll7ghjb7i@google.com
+CLASS:PUBLIC
+CREATED:20220115T185030Z
+LAST-MODIFIED:20220116T221755Z
+LOCATION:Nashville Superspeedway\, 4847-F McCrary Rd\, Lebanon\, TN 37090\,
+ USA
+SEQUENCE:0
+STATUS:CONFIRMED
+SUMMARY:NASCAR Cup - Ally 400 (Nashville)
+TRANSP:TRANSPARENT
+END:VEVENT
+BEGIN:VEVENT
+DTSTART;VALUE=DATE:20230205
+DTEND;VALUE=DATE:20230206
+DTSTAMP:20250811T060744Z
+UID:14hovqldlc7ff4qjfrqjll0n2v@google.com
+CLASS:PUBLIC
+CREATED:20230122T233856Z
+LAST-MODIFIED:20230122T233856Z
+LOCATION:LA Memorial Coliseum\, 3911 Figueroa St\, Los Angeles\, CA 90037\,
+ USA
+SEQUENCE:0
+STATUS:CONFIRMED
+SUMMARY:NASCAR Cup -NC- Busch Light Clash (LA Coliseum)
+TRANSP:TRANSPARENT
+END:VEVENT
+BEGIN:VEVENT
+DTSTART;VALUE=DATE:20230216
+DTEND;VALUE=DATE:20230217
+DTSTAMP:20250811T060744Z
+UID:36qou3puinu04q9c37lmt0ktm4@google.com
+CLASS:PUBLIC
+CREATED:20230122T233915Z
+DESCRIPTION:2x Duel races as part of qualifying for the Daytona 500
+LAST-MODIFIED:20230122T233915Z
+LOCATION:Daytona International Speedway\, 1801 W International Speedway Blv
+ d\, Daytona Beach\, FL 32114\, USA
+SEQUENCE:0
+STATUS:CONFIRMED
+SUMMARY:NASCAR Cup - Bluegreen Vacations Duels at Daytona (2 races)
+TRANSP:TRANSPARENT
+END:VEVENT
+BEGIN:VEVENT
+DTSTART;VALUE=DATE:20230219
+DTEND;VALUE=DATE:20230220
+DTSTAMP:20250811T060744Z
+UID:0486k1htqv22ecuct5c4s4i7l5@google.com
+CLASS:PUBLIC
+CREATED:20230122T233933Z
+LAST-MODIFIED:20230122T233933Z
+LOCATION:Daytona International Speedway\, 1801 W International Speedway Blv
+ d\, Daytona Beach\, FL 32114\, USA
+SEQUENCE:0
+STATUS:CONFIRMED
+SUMMARY:NASCAR Cup - Daytona 500
+TRANSP:TRANSPARENT
+END:VEVENT
+BEGIN:VEVENT
+DTSTART;VALUE=DATE:20230226
+DTEND;VALUE=DATE:20230227
+DTSTAMP:20250811T060744Z
+UID:5v0416igie5qk2bur32ffjgd34@google.com
+CLASS:PUBLIC
+CREATED:20230122T233950Z
+LAST-MODIFIED:20230122T233950Z
+LOCATION:Auto Club Speedway\, 9300 Cherry Ave\, Fontana\, CA 92335\, USA
+SEQUENCE:0
+STATUS:CONFIRMED
+SUMMARY:NASCAR Cup - Pale Casino 400 (Fontana)
+TRANSP:TRANSPARENT
+END:VEVENT
+BEGIN:VEVENT
+DTSTART;VALUE=DATE:20230305
+DTEND;VALUE=DATE:20230306
+DTSTAMP:20250811T060744Z
+UID:0io0mre8kueqi3clhd6i57mtub@google.com
+CLASS:PUBLIC
+CREATED:20230122T234008Z
+LAST-MODIFIED:20230122T234008Z
+LOCATION:Las Vegas Motor Speedway\, 7000 Las Vegas Boulevard North\, Las Ve
+ gas\, NV 89115\, USA
+SEQUENCE:0
+STATUS:CONFIRMED
+SUMMARY:NASCAR Cup - Pennzoil 400 (Las Vegas)
+TRANSP:TRANSPARENT
+END:VEVENT
+BEGIN:VEVENT
+DTSTART;VALUE=DATE:20230312
+DTEND;VALUE=DATE:20230313
+DTSTAMP:20250811T060744Z
+UID:4bl396dqt9qop5kcoqi7n5090c@google.com
+CLASS:PUBLIC
+CREATED:20230122T234044Z
+DESCRIPTION:Phoenix Raceway
+LAST-MODIFIED:20230122T234044Z
+LOCATION:Phoenix Raceway\, 7602 Jimmie Johnson Dr\, Avondale\, AZ 85323\, U
+ SA
+SEQUENCE:0
+STATUS:CONFIRMED
+SUMMARY:NASCAR Cup - United Rentals Work United 500 (Phoenix)
+TRANSP:TRANSPARENT
+END:VEVENT
+BEGIN:VEVENT
+DTSTART;VALUE=DATE:20230319
+DTEND;VALUE=DATE:20230320
+DTSTAMP:20250811T060744Z
+UID:52pll39ee5cs1f7fv3hcnglevm@google.com
+CLASS:PUBLIC
+CREATED:20230122T234113Z
+LAST-MODIFIED:20230122T234113Z
+LOCATION:Atlanta Motor Speedway\, 1500 Tara Pl\, Hampton\, GA 30228\, USA
+SEQUENCE:0
+STATUS:CONFIRMED
+SUMMARY:NASCAR Cup - Ambetter Health 400 (Atlanta)
+TRANSP:TRANSPARENT
+END:VEVENT
+BEGIN:VEVENT
+DTSTART;VALUE=DATE:20230326
+DTEND;VALUE=DATE:20230327
+DTSTAMP:20250811T060744Z
+UID:5rp6ndpcf1f94p061d683p65m7@google.com
+CLASS:PUBLIC
+CREATED:20230122T234137Z
+LAST-MODIFIED:20230122T234137Z
+LOCATION:Circuit of the Americas\, 9201 Circuit of the Americas Blvd\, Aust
+ in\, TX 78617\, USA
+SEQUENCE:0
+STATUS:CONFIRMED
+SUMMARY:NASCAR Cup - EchoPark Automotive Grand Prix (COTA)
+TRANSP:TRANSPARENT
+END:VEVENT
+BEGIN:VEVENT
+DTSTART;VALUE=DATE:20230402
+DTEND;VALUE=DATE:20230403
+DTSTAMP:20250811T060744Z
+UID:4ng5clfaimu0p3a6j75alhib2h@google.com
+CLASS:PUBLIC
+CREATED:20230122T234156Z
+LAST-MODIFIED:20230122T234156Z
+LOCATION:Richmond Raceway\, 600 E Laburnum Ave\, Richmond\, VA 23222\, USA
+SEQUENCE:0
+STATUS:CONFIRMED
+SUMMARY:NASCAR Cup - Toyota Owners 400 (Richmond)
+TRANSP:TRANSPARENT
+END:VEVENT
+BEGIN:VEVENT
+DTSTART;VALUE=DATE:20230409
+DTEND;VALUE=DATE:20230410
+DTSTAMP:20250811T060744Z
+UID:3jojepq3pdh74vmcu5ugu9gktp@google.com
+CLASS:PUBLIC
+CREATED:20230122T234209Z
+LAST-MODIFIED:20230122T234209Z
+LOCATION:Bristol Motor Speedway\, 151 Speedway Blvd\, Bristol\, TN 37620\,
+ USA
+SEQUENCE:0
+STATUS:CONFIRMED
+SUMMARY:NASCAR Cup - Food City Dirt Race (Bristol)
+TRANSP:TRANSPARENT
+END:VEVENT
+BEGIN:VEVENT
+DTSTART;VALUE=DATE:20230416
+DTEND;VALUE=DATE:20230417
+DTSTAMP:20250811T060744Z
+UID:1mnn645qniho2fkh8uq764n5mm@google.com
+CLASS:PUBLIC
+CREATED:20230122T234225Z
+LAST-MODIFIED:20230122T234225Z
+LOCATION:Martinsville Speedway Inc\, 340 Speedway Rd\, Ridgeway\, VA 24148\
+ , USA
+SEQUENCE:0
+STATUS:CONFIRMED
+SUMMARY:NASCAR Cup - Martinsville
+TRANSP:TRANSPARENT
+END:VEVENT
+BEGIN:VEVENT
+DTSTART;VALUE=DATE:20230423
+DTEND;VALUE=DATE:20230424
+DTSTAMP:20250811T060744Z
+UID:1j7f5gqs00emhq56gnhrl02dr6@google.com
+CLASS:PUBLIC
+CREATED:20230122T234239Z
+LAST-MODIFIED:20230122T234239Z
+LOCATION:Talladega Superspeedway\, 3366 Speedway Blvd\, Lincoln\, AL 35096\
+ , USA
+SEQUENCE:0
+STATUS:CONFIRMED
+SUMMARY:NASCAR Cup - GEICO 500 (Talledega)
+TRANSP:TRANSPARENT
+END:VEVENT
+BEGIN:VEVENT
+DTSTART;VALUE=DATE:20230430
+DTEND;VALUE=DATE:20230501
+DTSTAMP:20250811T060744Z
+UID:4qjhtf9rf2la28ei74grhto606@google.com
+CLASS:PUBLIC
+CREATED:20230122T234257Z
+LAST-MODIFIED:20230122T234257Z
+LOCATION:Dover International Speedway\, 1131 N Dupont Hwy\, Dover\, DE 1990
+ 1\, USA
+SEQUENCE:0
+STATUS:CONFIRMED
+SUMMARY:NASCAR Cup - Dover
+TRANSP:TRANSPARENT
+END:VEVENT
+BEGIN:VEVENT
+DTSTART;VALUE=DATE:20230507
+DTEND;VALUE=DATE:20230508
+DTSTAMP:20250811T060744Z
+UID:02q8b9av17aiu7f09sb2gup9ci@google.com
+CLASS:PUBLIC
+CREATED:20230122T234329Z
+LAST-MODIFIED:20230122T234329Z
+LOCATION:Kansas Speedway\, 400 Speedway Blvd\, Kansas City\, KS 66111\, USA
+SEQUENCE:0
+STATUS:CONFIRMED
+SUMMARY:NASCAR Cup - AdventHealth 400 (Kansas)
+TRANSP:TRANSPARENT
+END:VEVENT
+BEGIN:VEVENT
+DTSTART;VALUE=DATE:20230514
+DTEND;VALUE=DATE:20230515
+DTSTAMP:20250811T060744Z
+UID:26f8786ousabriuub3vq8i7se4@google.com
+CLASS:PUBLIC
+CREATED:20230122T234408Z
+LAST-MODIFIED:20230122T234408Z
+LOCATION:Darlington Raceway LLC\, 1301 Harry Byrd Hwy\, Darlington\, SC 295
+ 32\, USA
+SEQUENCE:0
+STATUS:CONFIRMED
+SUMMARY:NASCAR Cup - Goodyear 400 (Darlington)
+TRANSP:TRANSPARENT
+END:VEVENT
+BEGIN:VEVENT
+DTSTART;VALUE=DATE:20230521
+DTEND;VALUE=DATE:20230522
+DTSTAMP:20250811T060744Z
+UID:0r40fi6gotbttvb132bs4c55hd@google.com
+CLASS:PUBLIC
+CREATED:20230122T234430Z
+LAST-MODIFIED:20230122T234430Z
+LOCATION:Save The Speedway\, 289 Speedway Ln\, North Wilkesboro\, NC 28659\
+ , USA
+SEQUENCE:0
+STATUS:CONFIRMED
+SUMMARY:NASCAR Cup -NC- All-Star Race (North Wilkesboro)
+TRANSP:TRANSPARENT
+END:VEVENT
+BEGIN:VEVENT
+DTSTART;VALUE=DATE:20230528
+DTEND;VALUE=DATE:20230529
+DTSTAMP:20250811T060744Z
+UID:3g9opmt2n101tio7fbnoe93uss@google.com
+CLASS:PUBLIC
+CREATED:20230122T234449Z
+LAST-MODIFIED:20230122T234449Z
+LOCATION:Charlotte Motor Speedway\, 5555 Concord Pkwy S\, Concord\, NC 2802
+ 7\, USA
+SEQUENCE:0
+STATUS:CONFIRMED
+SUMMARY:NASCAR Cup - Coca-Cola 600 (Charlotte)
+TRANSP:TRANSPARENT
+END:VEVENT
+BEGIN:VEVENT
+DTSTART;VALUE=DATE:20230604
+DTEND;VALUE=DATE:20230605
+DTSTAMP:20250811T060744Z
+UID:31nkhf3onb5833jahpqa8e9f4a@google.com
+CLASS:PUBLIC
+CREATED:20230122T234547Z
+LAST-MODIFIED:20230122T234547Z
+LOCATION:World Wide Technology Raceway\, 700 Raceway Blvd\, Madison\, IL 62
+ 060\, USA
+SEQUENCE:0
+STATUS:CONFIRMED
+SUMMARY:NASCAR Cup - Enjoy Illinois 300 (Gateway)
+TRANSP:TRANSPARENT
+END:VEVENT
+BEGIN:VEVENT
+DTSTART;VALUE=DATE:20230611
+DTEND;VALUE=DATE:20230612
+DTSTAMP:20250811T060744Z
+UID:4o353j1n31gi6ck3oadtaf3kon@google.com
+CLASS:PUBLIC
+CREATED:20230122T234607Z
+LAST-MODIFIED:20230122T234607Z
+LOCATION:Sonoma Raceway\, 29355 Arnold Dr\, Sonoma\, CA 95476\, USA
+SEQUENCE:0
+STATUS:CONFIRMED
+SUMMARY:NASCAR Cup - Toyota / Save Mart 350 (Sonoma)
+TRANSP:TRANSPARENT
+END:VEVENT
+BEGIN:VEVENT
+DTSTART;VALUE=DATE:20230625
+DTEND;VALUE=DATE:20230626
+DTSTAMP:20250811T060744Z
+UID:3hkuno77kpgfdc7ioh18m4gsuq@google.com
+CLASS:PUBLIC
+CREATED:20230122T234622Z
+LAST-MODIFIED:20230122T234622Z
+LOCATION:Nashville Superspeedway\, 4847-F McCrary Rd\, Lebanon\, TN 37090\,
+ USA
+SEQUENCE:0
+STATUS:CONFIRMED
+SUMMARY:NASCAR Cup - Ally 400 (Nashville)
+TRANSP:TRANSPARENT
+END:VEVENT
+BEGIN:VEVENT
+DTSTART;VALUE=DATE:20230702
+DTEND;VALUE=DATE:20230703
+DTSTAMP:20250811T060744Z
+UID:5nj9en0b8h4jjpk1gh6q19j8n2@google.com
+CLASS:PUBLIC
+CREATED:20230122T234711Z
+LAST-MODIFIED:20230122T234711Z
+LOCATION:South Columbus Drive\, S Columbus Dr\, Chicago\, IL\, USA
+SEQUENCE:0
+STATUS:CONFIRMED
+SUMMARY:NASCAR Cup - Chicago Street Course
+TRANSP:TRANSPARENT
+END:VEVENT
+BEGIN:VEVENT
+DTSTART;VALUE=DATE:20230709
+DTEND;VALUE=DATE:20230710
+DTSTAMP:20250811T060744Z
+UID:3er67hd1cejjt3qvlvtafaqhj2@google.com
+CLASS:PUBLIC
+CREATED:20230122T234946Z
+LAST-MODIFIED:20230122T234946Z
+LOCATION:Atlanta Motor Speedway\, 1500 Tara Pl\, Hampton\, GA 30228\, USA
+SEQUENCE:0
+STATUS:CONFIRMED
+SUMMARY:NASCAR Cup - Quaker State 400 (Atlanta)
+TRANSP:TRANSPARENT
+END:VEVENT
+BEGIN:VEVENT
+DTSTART;VALUE=DATE:20230716
+DTEND;VALUE=DATE:20230717
+DTSTAMP:20250811T060744Z
+UID:31u2upue8u8991jkt05icqg2ai@google.com
+CREATED:20230122T235008Z
+LAST-MODIFIED:20230122T235008Z
+LOCATION:New Hampshire Motor Speedway\, 1122 NH-106\, Loudon\, NH 03307\, U
+ SA
+SEQUENCE:0
+STATUS:CONFIRMED
+SUMMARY:NASCAR Cup - Crayon 301 (New Hampshire)
+TRANSP:TRANSPARENT
+END:VEVENT
+BEGIN:VEVENT
+DTSTART;VALUE=DATE:20230723
+DTEND;VALUE=DATE:20230724
+DTSTAMP:20250811T060744Z
+UID:026m3muliu4uf5oced60tcj4dl@google.com
+CREATED:20230122T235032Z
+LAST-MODIFIED:20230122T235032Z
+LOCATION:Pocono Raceway\, 1234 Long Pond Rd\, Long Pond\, PA 18334\, USA
+SEQUENCE:0
+STATUS:CONFIRMED
+SUMMARY:NASCAR Cup - M&M's Fan Appreciation 400 (Pocono)
+TRANSP:TRANSPARENT
+END:VEVENT
+BEGIN:VEVENT
+DTSTART;VALUE=DATE:20230730
+DTEND;VALUE=DATE:20230731
+DTSTAMP:20250811T060744Z
+UID:6qqgj1tgjdbuoh4v6fl8m9ehba@google.com
+CLASS:PUBLIC
+CREATED:20230122T235101Z
+LAST-MODIFIED:20230122T235101Z
+LOCATION:Richmond Raceway\, 600 E Laburnum Ave\, Richmond\, VA 23222\, USA
+SEQUENCE:0
+STATUS:CONFIRMED
+SUMMARY:NASCAR Cup - Richmond
+TRANSP:TRANSPARENT
+END:VEVENT
+BEGIN:VEVENT
+DTSTART;VALUE=DATE:20230806
+DTEND;VALUE=DATE:20230807
+DTSTAMP:20250811T060744Z
+UID:32shmosegjkq658ql9sf5ppet8@google.com
+CLASS:PUBLIC
+CREATED:20230122T235123Z
+LAST-MODIFIED:20230122T235123Z
+LOCATION:Michigan International Speedway\, 12626 U.S. 12\, Brooklyn\, MI 49
+ 230\, USA
+SEQUENCE:0
+STATUS:CONFIRMED
+SUMMARY:NASCAR Cup - FireKeepers Casino 400 (Michigan)
+TRANSP:TRANSPARENT
+END:VEVENT
+BEGIN:VEVENT
+DTSTART;VALUE=DATE:20230813
+DTEND;VALUE=DATE:20230814
+DTSTAMP:20250811T060744Z
+UID:7pq0n7ekfhfq2j90p5fmsmqb1h@google.com
+CLASS:PUBLIC
+CREATED:20230122T235206Z
+LAST-MODIFIED:20230122T235206Z
+LOCATION:Indianapolis Motor Speedway\, 4790 W 16th St\, Indianapolis\, IN 4
+ 6222\, USA
+SEQUENCE:0
+STATUS:CONFIRMED
+SUMMARY:NASCAR Cup - Verizon 200 (Indianapolis Road Course)
+TRANSP:TRANSPARENT
+END:VEVENT
+BEGIN:VEVENT
+DTSTART;VALUE=DATE:20230820
+DTEND;VALUE=DATE:20230821
+DTSTAMP:20250811T060744Z
+UID:2qjgdp91kri96gk825r988bd5f@google.com
+CREATED:20230122T235232Z
+LAST-MODIFIED:20230122T235232Z
+LOCATION:Watkins Glen International\, 2790 County Route 16\, Watkins Glen\,
+ NY 14891\, USA
+SEQUENCE:0
+STATUS:CONFIRMED
+SUMMARY:NASCAR Cup - Go Bowling At The Glen (Watkins Glen)
+TRANSP:TRANSPARENT
+END:VEVENT
+BEGIN:VEVENT
+DTSTART;VALUE=DATE:20230826
+DTEND;VALUE=DATE:20230827
+DTSTAMP:20250811T060744Z
+UID:43abuc8tksgr2b03cv11t6otf5@google.com
+CLASS:PUBLIC
+CREATED:20230122T235251Z
+LAST-MODIFIED:20230122T235251Z
+LOCATION:Daytona International Speedway\, 1801 W International Speedway Blv
+ d\, Daytona Beach\, FL 32114\, USA
+SEQUENCE:0
+STATUS:CONFIRMED
+SUMMARY:NASCAR Cup - Coke Zero Sugar 400 (Daytona)
+TRANSP:TRANSPARENT
+END:VEVENT
+BEGIN:VEVENT
+DTSTART;VALUE=DATE:20230903
+DTEND;VALUE=DATE:20230904
+DTSTAMP:20250811T060744Z
+UID:6mfik29d05eqcpetm9k7eeug2c@google.com
+CLASS:PUBLIC
+CREATED:20230122T235317Z
+LAST-MODIFIED:20230122T235317Z
+LOCATION:Darlington Raceway LLC\, 1301 Harry Byrd Hwy\, Darlington\, SC 295
+ 32\, USA
+SEQUENCE:0
+STATUS:CONFIRMED
+SUMMARY:NASCAR Cup -Playoff- Cook Out Southern 500 (Darlington)
+TRANSP:TRANSPARENT
+END:VEVENT
+BEGIN:VEVENT
+DTSTART;VALUE=DATE:20230910
+DTEND;VALUE=DATE:20230911
+DTSTAMP:20250811T060744Z
+UID:1cbj0ua6e342jv3o52n59k98qi@google.com
+CLASS:PUBLIC
+CREATED:20230123T213828Z
+LAST-MODIFIED:20230123T213828Z
+LOCATION:Kansas Speedway\, 400 Speedway Blvd\, Kansas City\, KS 66111\, USA
+SEQUENCE:0
+STATUS:CONFIRMED
+SUMMARY:NASCAR Cup -Playoff- Hollywood Casino 400 (Kansas)
+TRANSP:TRANSPARENT
+END:VEVENT
+BEGIN:VEVENT
+DTSTART;VALUE=DATE:20230916
+DTEND;VALUE=DATE:20230917
+DTSTAMP:20250811T060744Z
+UID:72e26hek07hkcqpgsetpgr0tnt@google.com
+CLASS:PUBLIC
+CREATED:20230123T213849Z
+LAST-MODIFIED:20230123T213849Z
+LOCATION:Bristol Motor Speedway\, 151 Speedway Blvd\, Bristol\, TN 37620\,
+ USA
+SEQUENCE:0
+STATUS:CONFIRMED
+SUMMARY:NASCAR Cup -Playoff- Bass Pro Shops Night Race (Bristol)
+TRANSP:TRANSPARENT
+END:VEVENT
+BEGIN:VEVENT
+DTSTART;VALUE=DATE:20230924
+DTEND;VALUE=DATE:20230925
+DTSTAMP:20250811T060744Z
+UID:1acdprql371rulvmudib0ud7v3@google.com
+CLASS:PUBLIC
+CREATED:20230123T213914Z
+LAST-MODIFIED:20230123T213914Z
+LOCATION:Texas Motor Speedway\, 3545 Lone Star Cir\, Fort Worth\, TX 76177\
+ , USA
+SEQUENCE:0
+STATUS:CONFIRMED
+SUMMARY:NASCAR Cup -Playoff- AutoTrader EchoPark Automotive 400 (Texas)
+TRANSP:TRANSPARENT
+END:VEVENT
+BEGIN:VEVENT
+DTSTART;VALUE=DATE:20231001
+DTEND;VALUE=DATE:20231002
+DTSTAMP:20250811T060744Z
+UID:1m2dj4kooggfdrojsmo57hbo6v@google.com
+CLASS:PUBLIC
+CREATED:20230123T214007Z
+LAST-MODIFIED:20230123T214007Z
+LOCATION:Talladega Superspeedway\, 3366 Speedway Blvd\, Lincoln\, AL 35096\
+ , USA
+SEQUENCE:0
+STATUS:CONFIRMED
+SUMMARY:NASCAR Cup -Playoff- YellaWood 500 (Talledega)
+TRANSP:TRANSPARENT
+END:VEVENT
+BEGIN:VEVENT
+DTSTART;VALUE=DATE:20231008
+DTEND;VALUE=DATE:20231009
+DTSTAMP:20250811T060744Z
+UID:4lqlra1j72meemgjr37urnap8p@google.com
+CLASS:PUBLIC
+CREATED:20230123T214020Z
+LAST-MODIFIED:20230123T214020Z
+LOCATION:Charlotte Motor Speedway\, 5555 Concord Pkwy S\, Concord\, NC 2802
+ 7\, USA
+SEQUENCE:0
+STATUS:CONFIRMED
+SUMMARY:NASCAR Cup -Playoff- Bank of America Roval 400 (Charlotte)
+TRANSP:TRANSPARENT
+END:VEVENT
+BEGIN:VEVENT
+DTSTART;VALUE=DATE:20231015
+DTEND;VALUE=DATE:20231016
+DTSTAMP:20250811T060744Z
+UID:4gj0ml8t9q2adgd9d5itnbqoga@google.com
+CLASS:PUBLIC
+CREATED:20230123T214035Z
+LAST-MODIFIED:20230123T214035Z
+LOCATION:Las Vegas Motor Speedway\, 7000 Las Vegas Boulevard North\, Las Ve
+ gas\, NV 89115\, USA
+SEQUENCE:0
+STATUS:CONFIRMED
+SUMMARY:NASCAR Cup -Playoff- South Point 400 (Las Vegas)
+TRANSP:TRANSPARENT
+END:VEVENT
+BEGIN:VEVENT
+DTSTART;VALUE=DATE:20231029
+DTEND;VALUE=DATE:20231030
+DTSTAMP:20250811T060744Z
+UID:4cq72o51tookg6obvndbvaumch@google.com
+CLASS:PUBLIC
+CREATED:20230123T214046Z
+LAST-MODIFIED:20230123T214046Z
+LOCATION:Martinsville Speedway Inc\, 340 Speedway Rd\, Ridgeway\, VA 24148\
+ , USA
+SEQUENCE:0
+STATUS:CONFIRMED
+SUMMARY:NASCAR Cup -Playoff- Xfinity 500 (Martinsville)
+TRANSP:TRANSPARENT
+END:VEVENT
+BEGIN:VEVENT
+DTSTART;VALUE=DATE:20231105
+DTEND;VALUE=DATE:20231106
+DTSTAMP:20250811T060744Z
+UID:03koasn6afsv5uhmlf0mglrjje@google.com
+CLASS:PUBLIC
+CREATED:20230123T214056Z
+LAST-MODIFIED:20230123T214056Z
+LOCATION:ISM Raceway\, 7602 S Avondale Blvd\, Avondale\, AZ 85323\, USA
+SEQUENCE:0
+STATUS:CONFIRMED
+SUMMARY:NASCAR Cup -Playoff- NASCAR Cup Series Championship (Phoenix)
+TRANSP:TRANSPARENT
+END:VEVENT
+BEGIN:VEVENT
+DTSTART;VALUE=DATE:20110814
+DTEND;VALUE=DATE:20110815
+DTSTAMP:20250811T060744Z
+UID:5s1isvu5sqbumh3mef3f7l7fns@google.com
+CREATED:20110110T001926Z
+LAST-MODIFIED:20230125T204019Z
+LOCATION:Watkins Glen International\, Watkins Glen\, New York\, USA
+SEQUENCE:0
+STATUS:CONFIRMED
+SUMMARY:NSC race: Watkins Glen
+TRANSP:TRANSPARENT
+END:VEVENT
+BEGIN:VEVENT
+DTSTART:20110403T170000Z
+DTEND:20110403T200000Z
+DTSTAMP:20250811T060744Z
+UID:g9h76f8elsdtu0tkp7cva34508@google.com
+CREATED:20110110T000113Z
+LAST-MODIFIED:20230125T204021Z
+LOCATION:Martinsville Speedway\, Martinsville\, Virginia\, USA
+SEQUENCE:2
+STATUS:CONFIRMED
+SUMMARY:NSC race: Martinsville
+TRANSP:TRANSPARENT
+END:VEVENT
+BEGIN:VEVENT
+DTSTART;VALUE=DATE:20130728
+DTEND;VALUE=DATE:20130729
+DTSTAMP:20250811T060744Z
+UID:ia0vtsd12iafo3drt6g3bnbuic@google.com
+CREATED:20121229T221345Z
+LAST-MODIFIED:20230125T204022Z
+LOCATION:Indianapolis Motor Speedway\, Speedway\, Indiana\, USA
+SEQUENCE:0
+STATUS:CONFIRMED
+SUMMARY:NASCAR Sprint Cup - Indianapolis
+TRANSP:TRANSPARENT
+END:VEVENT
+BEGIN:VEVENT
+DTSTART;VALUE=DATE:20120819
+DTEND;VALUE=DATE:20120820
+DTSTAMP:20250811T060744Z
+UID:h2hc2t6upmjoved7c741ser6c8@google.com
+CLASS:PUBLIC
+CREATED:20111218T233232Z
+LAST-MODIFIED:20230125T204023Z
+LOCATION:Michigan International Speedway\, Michigan\, USA
+SEQUENCE:0
+STATUS:CONFIRMED
+SUMMARY:NASCAR Sprint Cup - Michigan
+TRANSP:TRANSPARENT
+END:VEVENT
+BEGIN:VEVENT
+DTSTART;VALUE=DATE:20130811
+DTEND;VALUE=DATE:20130812
+DTSTAMP:20250811T060744Z
+UID:qjhv5sgu86cv7ob6jdofkmjhn8@google.com
+CREATED:20121229T221424Z
+LAST-MODIFIED:20230125T204024Z
+LOCATION:Watkins Glen\, New York\, USA
+SEQUENCE:0
+STATUS:CONFIRMED
+SUMMARY:NASCAR Sprint Cup - Watkins Glen
+TRANSP:TRANSPARENT
+END:VEVENT
+BEGIN:VEVENT
+DTSTART;VALUE=DATE:20120825
+DTEND;VALUE=DATE:20120826
+DTSTAMP:20250811T060744Z
+UID:dpr8lbur3u30256er0ebr0aus4@google.com
+CLASS:PUBLIC
+CREATED:20111218T231536Z
+LAST-MODIFIED:20230125T204027Z
+LOCATION:Bristol Motor Speedway
+SEQUENCE:0
+STATUS:CONFIRMED
+SUMMARY:NASCAR Sprint Cup - Bristol
+TRANSP:TRANSPARENT
+END:VEVENT
+BEGIN:VEVENT
+DTSTART;VALUE=DATE:20120805
+DTEND;VALUE=DATE:20120806
+DTSTAMP:20250811T060744Z
+UID:3ei4a4q5ggpkescjn2n1omh42k@google.com
+CLASS:PUBLIC
+CREATED:20111218T232640Z
+LAST-MODIFIED:20230125T204028Z
+LOCATION:Pocono\, USA
+SEQUENCE:0
+STATUS:CONFIRMED
+SUMMARY:NASCAR Sprint Cup - Pocono
+TRANSP:TRANSPARENT
+END:VEVENT
+BEGIN:VEVENT
+DTSTART;VALUE=DATE:20120916
+DTEND;VALUE=DATE:20120917
+DTSTAMP:20250811T060744Z
+UID:lade3fnc267269en0bikk5o4to@google.com
+CLASS:PUBLIC
+CREATED:20111218T233354Z
+LAST-MODIFIED:20230125T204030Z
+LOCATION:Chicago Motor Speedway\, Joliet\, Illinois\, USA
+SEQUENCE:0
+STATUS:CONFIRMED
+SUMMARY:NASCAR Sprint Cup - Chicago
+TRANSP:TRANSPARENT
+END:VEVENT
+BEGIN:VEVENT
+DTSTART:20100627T170000Z
+DTEND:20100627T200000Z
+DTSTAMP:20250811T060744Z
+UID:0ktef25s5dnkluvmlumh6a0i48@google.com
+CREATED:20100112T224939Z
+LAST-MODIFIED:20230125T204031Z
+LOCATION:New Hampshire Motor Speedway\, Loudon\, New Hampshire\, United Sta
+ tes
+SEQUENCE:0
+STATUS:CONFIRMED
+SUMMARY:NSC: Loudon
+TRANSP:OPAQUE
+END:VEVENT
+BEGIN:VEVENT
+DTSTART;VALUE=DATE:20130224
+DTEND;VALUE=DATE:20130225
+DTSTAMP:20250811T060744Z
+UID:vvol3jma62qs3gi06j2uhg7j5o@google.com
+CREATED:20121229T220204Z
+LAST-MODIFIED:20230125T204032Z
+LOCATION:Daytona International Speedway\, Daytona Beach\, Florida\, USA
+SEQUENCE:0
+STATUS:CONFIRMED
+SUMMARY:NASCAR Sprint Cup - Daytona 500
+TRANSP:TRANSPARENT
+END:VEVENT
+BEGIN:VEVENT
+DTSTART;VALUE=DATE:20130818
+DTEND;VALUE=DATE:20130819
+DTSTAMP:20250811T060744Z
+UID:k8ed65mf6ofarr4or234spm4a0@google.com
+CREATED:20121229T221438Z
+LAST-MODIFIED:20230125T204033Z
+LOCATION:Michigan International Speedway\, Michigan\, USA
+SEQUENCE:0
+STATUS:CONFIRMED
+SUMMARY:NASCAR Sprint Cup - Michigan
+TRANSP:TRANSPARENT
+END:VEVENT
+BEGIN:VEVENT
+DTSTART;VALUE=DATE:20120617
+DTEND;VALUE=DATE:20120618
+DTSTAMP:20250811T060744Z
+UID:mmf0evkh7l09r89pbirmgegg10@google.com
+CLASS:PUBLIC
+CREATED:20111218T232714Z
+LAST-MODIFIED:20230125T204034Z
+LOCATION:Michigan International Speedway\, Michigan\, USA
+SEQUENCE:0
+STATUS:CONFIRMED
+SUMMARY:NASCAR Sprint Cup - Michigan
+TRANSP:TRANSPARENT
+END:VEVENT
+BEGIN:VEVENT
+DTSTART;VALUE=DATE:20120519
+DTEND;VALUE=DATE:20120520
+DTSTAMP:20250811T060744Z
+UID:q4qvtv61cubsakfn6roajptgo4@google.com
+CLASS:PUBLIC
+CREATED:20111218T232321Z
+LAST-MODIFIED:20230125T204036Z
+LOCATION:Charlotte Motor Speedway\, Charlotte\, USA
+SEQUENCE:0
+STATUS:CONFIRMED
+SUMMARY:NASCAR Showdown (non-championship)
+TRANSP:TRANSPARENT
+END:VEVENT
+BEGIN:VEVENT
+DTSTART;VALUE=DATE:20110709
+DTEND;VALUE=DATE:20110710
+DTSTAMP:20250811T060744Z
+UID:mp0sbea4ue6fb4lrt8gvqpjll0@google.com
+CREATED:20110110T001709Z
+LAST-MODIFIED:20230125T204037Z
+LOCATION:Kentucky Motor Speedway\, Sparta\, Kentucky\, USA
+SEQUENCE:0
+STATUS:CONFIRMED
+SUMMARY:NSC race: Kentucky
+TRANSP:TRANSPARENT
+END:VEVENT
+BEGIN:VEVENT
+DTSTART;VALUE=DATE:20121104
+DTEND;VALUE=DATE:20121105
+DTSTAMP:20250811T060744Z
+UID:84u0gka2vn4povode4gq0dqce4@google.com
+CLASS:PUBLIC
+CREATED:20111218T231752Z
+LAST-MODIFIED:20230125T204039Z
+LOCATION:Texas Motor Speedway\, Texas
+SEQUENCE:0
+STATUS:CONFIRMED
+SUMMARY:NASCAR Sprint Cup - Texas
+TRANSP:TRANSPARENT
+END:VEVENT
+BEGIN:VEVENT
+DTSTART;VALUE=DATE:20120812
+DTEND;VALUE=DATE:20120813
+DTSTAMP:20250811T060744Z
+UID:e4ki3jv501t8bhq3vm0jfa4g0s@google.com
+CLASS:PUBLIC
+CREATED:20111218T233128Z
+LAST-MODIFIED:20230125T204040Z
+LOCATION:Watkins Glen\, New York\, USA
+SEQUENCE:0
+STATUS:CONFIRMED
+SUMMARY:NASCAR Sprint Cup - Watkins Glen
+TRANSP:TRANSPARENT
+END:VEVENT
+BEGIN:VEVENT
+DTSTART;VALUE=DATE:20130629
+DTEND;VALUE=DATE:20130630
+DTSTAMP:20250811T060744Z
+UID:bgf5gnjge35blh6mmn1of2ug24@google.com
+CREATED:20121229T221240Z
+LAST-MODIFIED:20230125T204041Z
+LOCATION:Kentucky Speedway\, Kentucky\, USA
+SEQUENCE:0
+STATUS:CONFIRMED
+SUMMARY:NASCAR Sprint Cup - Kentucky
+TRANSP:TRANSPARENT
+END:VEVENT
+BEGIN:VEVENT
+DTSTART;VALUE=DATE:20110807
+DTEND;VALUE=DATE:20110808
+DTSTAMP:20250811T060744Z
+UID:o58hlp03fsvmn0mgche399blcc@google.com
+CREATED:20110110T001851Z
+LAST-MODIFIED:20230125T204042Z
+LOCATION:Pocono Raceway\, Long Pond\, Pennsylvania\, USA
+SEQUENCE:0
+STATUS:CONFIRMED
+SUMMARY:NSC race: Pocono
+TRANSP:TRANSPARENT
+END:VEVENT
+BEGIN:VEVENT
+DTSTART:20110619T170000Z
+DTEND:20110619T200000Z
+DTSTAMP:20250811T060744Z
+UID:cnga8sd8jdk8qgqt8absj495eo@google.com
+CREATED:20110110T001401Z
+LAST-MODIFIED:20230125T204043Z
+LOCATION:Michigan Raceway\, Brooklyn\, Michigan\, USA
+SEQUENCE:2
+STATUS:CONFIRMED
+SUMMARY:NSC race: Michigan
+TRANSP:TRANSPARENT
+END:VEVENT
+BEGIN:VEVENT
+DTSTART;VALUE=DATE:20130824
+DTEND;VALUE=DATE:20130825
+DTSTAMP:20250811T060744Z
+UID:n24845gbgobfrapsqs4qm3cnqk@google.com
+CREATED:20121229T221456Z
+LAST-MODIFIED:20230125T204045Z
+LOCATION:Bristol Motor Speedway
+SEQUENCE:0
+STATUS:CONFIRMED
+SUMMARY:NASCAR Sprint Cup - Bristol
+TRANSP:TRANSPARENT
+END:VEVENT
+BEGIN:VEVENT
+DTSTART;VALUE=DATE:20120729
+DTEND;VALUE=DATE:20120730
+DTSTAMP:20250811T060744Z
+UID:q7nk93mlvsmortm327gjl52r1k@google.com
+CLASS:PUBLIC
+CREATED:20111218T233040Z
+LAST-MODIFIED:20230125T204046Z
+LOCATION:Indianapolis Motor Speedway\, Speedway\, Indiana\, USA
+SEQUENCE:1
+STATUS:CONFIRMED
+SUMMARY:NASCAR Sprint Cup - Indianapolis
+TRANSP:TRANSPARENT
+END:VEVENT
+BEGIN:VEVENT
+DTSTART:20110529T220000Z
+DTEND:20110530T020000Z
+DTSTAMP:20250811T060744Z
+UID:20tg0foptvuqiu6bh5dn80n9ks@google.com
+CREATED:20110110T000940Z
+DESCRIPTION:Coca-Cola 600
+LAST-MODIFIED:20230125T204048Z
+LOCATION:Charlotte Motor Speedway\, Concord\, North Carolina\, USA
+SEQUENCE:4
+STATUS:CONFIRMED
+SUMMARY:NSC race: Charlotte
+TRANSP:TRANSPARENT
+END:VEVENT
+BEGIN:VEVENT
+DTSTART;VALUE=DATE:20120512
+DTEND;VALUE=DATE:20120513
+DTSTAMP:20250811T060744Z
+UID:k6ukkdkbutgnq98ajrr2gu97so@google.com
+CLASS:PUBLIC
+CREATED:20111218T232215Z
+LAST-MODIFIED:20230125T204050Z
+LOCATION:Darlington
+SEQUENCE:0
+STATUS:CONFIRMED
+SUMMARY:NASCAR Sprint Cup - Darlington
+TRANSP:TRANSPARENT
+END:VEVENT
+BEGIN:VEVENT
+DTSTART:20110605T160000Z
+DTEND:20110605T183000Z
+DTSTAMP:20250811T060744Z
+UID:q32dchthfbjdbf4b3j59r67cc8@google.com
+CREATED:20110110T001155Z
+LAST-MODIFIED:20230125T204051Z
+LOCATION:Kansas Motor Speedway\, Kansas City\, Kansas\, USA
+SEQUENCE:2
+STATUS:CONFIRMED
+SUMMARY:NSC race: Kansas
+TRANSP:TRANSPARENT
+END:VEVENT
+BEGIN:VEVENT
+DTSTART;VALUE=DATE:20120902
+DTEND;VALUE=DATE:20120903
+DTSTAMP:20250811T060744Z
+UID:e8hn9sc2lsn2duulk96jq2cgqg@google.com
+CLASS:PUBLIC
+CREATED:20111218T233321Z
+LAST-MODIFIED:20230125T204053Z
+LOCATION:Atlanta Motor Speedway\, Atlanta\, Georgia\, USA
+SEQUENCE:0
+STATUS:CONFIRMED
+SUMMARY:NASCAR Sprint Cup - Atlanta
+TRANSP:TRANSPARENT
+END:VEVENT
+BEGIN:VEVENT
+DTSTART:20110430T233000Z
+DTEND:20110501T023000Z
+DTSTAMP:20250811T060744Z
+UID:ut8gsl0ua5le8v76v34pogm8ms@google.com
+CREATED:20110110T000520Z
+LAST-MODIFIED:20230125T204054Z
+LOCATION:Richmond International Raceway\, Richmond\, Virginia\, USA
+SEQUENCE:2
+STATUS:CONFIRMED
+SUMMARY:NSC race: Richmond
+TRANSP:TRANSPARENT
+END:VEVENT
+BEGIN:VEVENT
+DTSTART:20101107T180000Z
+DTEND:20101107T210000Z
+DTSTAMP:20250811T060744Z
+UID:mtef1lojpdh1ffcv0ljosfehro@google.com
+CREATED:20100112T233313Z
+LAST-MODIFIED:20230125T204056Z
+LOCATION:Texas Motor Speedway\, Fort Worth\, Texas\, United States
+SEQUENCE:0
+STATUS:CONFIRMED
+SUMMARY:NSC: Texas 2
+TRANSP:TRANSPARENT
+END:VEVENT
+BEGIN:VEVENT
+DTSTART:20110515T170000Z
+DTEND:20110515T200000Z
+DTSTAMP:20250811T060744Z
+UID:r0a3etarqchst742suj1kb7te0@google.com
+CREATED:20110110T000703Z
+LAST-MODIFIED:20230125T204057Z
+LOCATION:Dover International Speedway\, Dover\, Delaware\, USA
+SEQUENCE:2
+STATUS:CONFIRMED
+SUMMARY:NSC race: Dover
+TRANSP:TRANSPARENT
+END:VEVENT
+BEGIN:VEVENT
+DTSTART;VALUE=DATE:20111015
+DTEND;VALUE=DATE:20111016
+DTSTAMP:20250811T060744Z
+UID:qrejvdi6j0qifi15obb3pkdj38@google.com
+CREATED:20110110T002442Z
+LAST-MODIFIED:20230125T204059Z
+LOCATION:Charlotte Motor Speedway\, Concord\, North Carolina\, USA
+SEQUENCE:0
+STATUS:CONFIRMED
+SUMMARY:NSC race: Charlotte
+TRANSP:TRANSPARENT
+END:VEVENT
+BEGIN:VEVENT
+DTSTART:20110417T160000Z
+DTEND:20110417T190000Z
+DTSTAMP:20250811T060744Z
+UID:q09hfm1hqi9gqu9sap20qm6vn0@google.com
+CREATED:20110110T000357Z
+LAST-MODIFIED:20230125T204100Z
+LOCATION:Talladega Superspeedway\, Talladega\, Alabama\, USA
+SEQUENCE:2
+STATUS:CONFIRMED
+SUMMARY:NSC race: Talladega
+TRANSP:TRANSPARENT
+END:VEVENT
+BEGIN:VEVENT
+DTSTART:20110213T010000Z
+DTEND:20110213T033000Z
+DTSTAMP:20250811T060744Z
+UID:n2hfiqrr62h5olccu3b58aachs@google.com
+CREATED:20110109T234632Z
+DESCRIPTION:Budweiser Shootout\nnon-championship race
+LAST-MODIFIED:20230125T204102Z
+LOCATION:Daytona International Speedway\, Daytona\, Florida\, USA
+SEQUENCE:2
+STATUS:CONFIRMED
+SUMMARY:NSC race: Budweiser Shootout (non-championship)
+TRANSP:TRANSPARENT
+END:VEVENT
+BEGIN:VEVENT
+DTSTART:20101024T170000Z
+DTEND:20101024T210000Z
+DTSTAMP:20250811T060744Z
+UID:ra3f26as86qnhrnpdd8b847ro4@google.com
+CREATED:20100112T233201Z
+LAST-MODIFIED:20230125T204103Z
+LOCATION:Martinsville Speedway\, Martinsville\, Virginia\, United States
+SEQUENCE:0
+STATUS:CONFIRMED
+SUMMARY:NSC: Martinsville 2
+TRANSP:TRANSPARENT
+END:VEVENT
+BEGIN:VEVENT
+DTSTART;VALUE=DATE:20130511
+DTEND;VALUE=DATE:20130512
+DTSTAMP:20250811T060744Z
+UID:kalgou5g9s1okjb39m54l8aemk@google.com
+CREATED:20121229T220638Z
+LAST-MODIFIED:20230125T204105Z
+LOCATION:Darlington
+SEQUENCE:0
+STATUS:CONFIRMED
+SUMMARY:NASCAR Sprint Cup - Darlington
+TRANSP:TRANSPARENT
+END:VEVENT
+BEGIN:VEVENT
+DTSTART:20100919T170000Z
+DTEND:20100919T200000Z
+DTSTAMP:20250811T060744Z
+UID:6tu96kjnh63mfhqat93fm1l9oc@google.com
+CREATED:20100112T232808Z
+LAST-MODIFIED:20230125T204106Z
+LOCATION:New Hampshire Motor Speedway\, Loudon\, New Hampshire\, United Sta
+ tes
+SEQUENCE:0
+STATUS:CONFIRMED
+SUMMARY:NSC: Loudon 2
+TRANSP:TRANSPARENT
+END:VEVENT
+BEGIN:VEVENT
+DTSTART:20100620T190000Z
+DTEND:20100620T220000Z
+DTSTAMP:20250811T060744Z
+UID:jd7rd5qmjcqsn722r4h2jj408o@google.com
+CREATED:20100112T011654Z
+LAST-MODIFIED:20230125T204108Z
+LOCATION:Infineon Raceway\, Sonoma\, California\, United States
+SEQUENCE:0
+STATUS:CONFIRMED
+SUMMARY:NSC: Sonoma
+TRANSP:TRANSPARENT
+END:VEVENT
+BEGIN:VEVENT
+DTSTART;VALUE=DATE:20121021
+DTEND;VALUE=DATE:20121022
+DTSTAMP:20250811T060744Z
+UID:hupta9hg6ub9m7paemb2fmfj6k@google.com
+CLASS:PUBLIC
+CREATED:20111218T231852Z
+LAST-MODIFIED:20230125T204109Z
+LOCATION:Kansas
+SEQUENCE:0
+STATUS:CONFIRMED
+SUMMARY:NASCAR Sprint Cup - Kansas
+TRANSP:TRANSPARENT
+END:VEVENT
+BEGIN:VEVENT
+DTSTART;VALUE=DATE:20110918
+DTEND;VALUE=DATE:20110919
+DTSTAMP:20250811T060744Z
+UID:n2jtc16hmd7dq1h4m6678vtop4@google.com
+CREATED:20110110T002312Z
+LAST-MODIFIED:20230125T204110Z
+LOCATION:Chicago Motor Speedway\, Joliet\, Illinois\, USA
+SEQUENCE:0
+STATUS:CONFIRMED
+SUMMARY:NSC race: Chicago
+TRANSP:TRANSPARENT
+END:VEVENT
+BEGIN:VEVENT
+DTSTART;VALUE=DATE:20120428
+DTEND;VALUE=DATE:20120429
+DTSTAMP:20250811T060744Z
+UID:23tle75ror1ve3bhd65bdsfq28@google.com
+CLASS:PUBLIC
+CREATED:20111218T231928Z
+LAST-MODIFIED:20230125T204112Z
+LOCATION:Richmond
+SEQUENCE:0
+STATUS:CONFIRMED
+SUMMARY:NASCAR Sprint Cup - Richmond
+TRANSP:TRANSPARENT
+END:VEVENT
+BEGIN:VEVENT
+DTSTART;VALUE=DATE:20120325
+DTEND;VALUE=DATE:20120326
+DTSTAMP:20250811T060744Z
+UID:a9jqqk4ge1vgshm35920t2g9o0@google.com
+CLASS:PUBLIC
+CREATED:20111218T231606Z
+LAST-MODIFIED:20230125T204113Z
+LOCATION:Auto Club Speedway\, Fontana\, California
+SEQUENCE:0
+STATUS:CONFIRMED
+SUMMARY:NASCAR Sprint Cup - Fontana
+TRANSP:TRANSPARENT
+END:VEVENT
+BEGIN:VEVENT
+DTSTART:20100606T170000Z
+DTEND:20100606T200000Z
+DTSTAMP:20250811T060744Z
+UID:4q8ht2caen1vorcem5l621nltg@google.com
+CREATED:20100112T010811Z
+LAST-MODIFIED:20230125T204115Z
+LOCATION:Pocono Raceway\, Long Pond\, Pennsylvania\, United States
+SEQUENCE:0
+STATUS:CONFIRMED
+SUMMARY:NSC: Pocono
+TRANSP:TRANSPARENT
+END:VEVENT
+BEGIN:VEVENT
+DTSTART;VALUE=DATE:20121028
+DTEND;VALUE=DATE:20121029
+DTSTAMP:20250811T060744Z
+UID:phpskmeugcmimac8877hnj9ihc@google.com
+CLASS:PUBLIC
+CREATED:20111218T231656Z
+LAST-MODIFIED:20230125T204116Z
+LOCATION:Auto Club Speedway\, Fontana\, California
+SEQUENCE:0
+STATUS:CONFIRMED
+SUMMARY:NASCAR Sprint Cup - Martinsville
+TRANSP:TRANSPARENT
+END:VEVENT
+BEGIN:VEVENT
+DTSTART:20110327T190000Z
+DTEND:20110327T220000Z
+DTSTAMP:20250811T060744Z
+UID:f16muueqgh883p0cufch78e46k@google.com
+CREATED:20110110T000015Z
+LAST-MODIFIED:20230125T204118Z
+LOCATION:Auto Club Speedway\, Fontana\, California\, USA
+SEQUENCE:2
+STATUS:CONFIRMED
+SUMMARY:NSC race: Fontana
+TRANSP:TRANSPARENT
+END:VEVENT
+BEGIN:VEVENT
+DTSTART:20101016T233000Z
+DTEND:20101017T023000Z
+DTSTAMP:20250811T060744Z
+UID:fsot7oc0qsql4tvupn040gu6q4@google.com
+CREATED:20100112T233123Z
+LAST-MODIFIED:20230125T204119Z
+LOCATION:Lowe's Motor Speedway\, Charlotte\, North Carolina\, United States
+SEQUENCE:0
+STATUS:CONFIRMED
+SUMMARY:NSC: Charlotte 2
+TRANSP:TRANSPARENT
+END:VEVENT
+BEGIN:VEVENT
+DTSTART:20100508T233000Z
+DTEND:20100509T023000Z
+DTSTAMP:20250811T060744Z
+UID:i6qtmfh803s3626eu1l20547f8@google.com
+CREATED:20100112T005606Z
+LAST-MODIFIED:20230125T204121Z
+LOCATION:Darlington Raceway\, Darlington\, South Carolina\, United States
+SEQUENCE:0
+STATUS:CONFIRMED
+SUMMARY:NSC: Darlington
+TRANSP:TRANSPARENT
+END:VEVENT
+BEGIN:VEVENT
+DTSTART;VALUE=DATE:20110821
+DTEND;VALUE=DATE:20110822
+DTSTAMP:20250811T060744Z
+UID:r3rupbm2em7ppfsf536icdmlpo@google.com
+CREATED:20110110T001955Z
+LAST-MODIFIED:20230125T204122Z
+LOCATION:Michigan Raceway\, Brooklyn\, Michigan\, USA
+SEQUENCE:0
+STATUS:CONFIRMED
+SUMMARY:NSC race: Michigan
+TRANSP:TRANSPARENT
+END:VEVENT
+BEGIN:VEVENT
+DTSTART;VALUE=DATE:20111120
+DTEND;VALUE=DATE:20111121
+DTSTAMP:20250811T060744Z
+UID:miti206ttg1p0j0pu0pbk1voek@google.com
+CREATED:20110110T002659Z
+LAST-MODIFIED:20230125T204123Z
+LOCATION:Homestead-Miami Speedway\, Homestead\, Florida\, USA
+SEQUENCE:0
+STATUS:CONFIRMED
+SUMMARY:NSC race: Homestead-Miami
+TRANSP:TRANSPARENT
+END:VEVENT
+BEGIN:VEVENT
+DTSTART;VALUE=DATE:20130804
+DTEND;VALUE=DATE:20130805
+DTSTAMP:20250811T060744Z
+UID:sevgog2tmovgnnnqcgofmcmcgo@google.com
+CREATED:20121229T221409Z
+LAST-MODIFIED:20230125T204125Z
+LOCATION:Pocono\, USA
+SEQUENCE:0
+STATUS:CONFIRMED
+SUMMARY:NASCAR Sprint Cup - Pocono
+TRANSP:TRANSPARENT
+END:VEVENT
+BEGIN:VEVENT
+DTSTART:20100307T180000Z
+DTEND:20100307T220000Z
+DTSTAMP:20250811T060744Z
+UID:1qp435983mjpm1r5i55pridnnk@google.com
+CREATED:20100112T004110Z
+LAST-MODIFIED:20230125T204127Z
+LOCATION:Atlanta Motor Speedway\, Hampton\, Georgia\, United States
+SEQUENCE:0
+STATUS:CONFIRMED
+SUMMARY:NSC: Atlanta
+TRANSP:TRANSPARENT
+END:VEVENT
+BEGIN:VEVENT
+DTSTART;VALUE=DATE:20130706
+DTEND;VALUE=DATE:20130707
+DTSTAMP:20250811T060744Z
+UID:6c4qm6pg9m27596bkfr8jvcabc@google.com
+CREATED:20121229T221259Z
+LAST-MODIFIED:20230125T204128Z
+LOCATION:Daytona International Speedway\, Daytona Beach\, Florida\, USA
+SEQUENCE:0
+STATUS:CONFIRMED
+SUMMARY:NASCAR Sprint Cup - Daytona
+TRANSP:TRANSPARENT
+END:VEVENT
+BEGIN:VEVENT
+DTSTART;VALUE=DATE:20130216
+DTEND;VALUE=DATE:20130217
+DTSTAMP:20250811T060744Z
+UID:lojs1m6p0l253bl59k7v7r1on8@google.com
+CREATED:20121229T220120Z
+LAST-MODIFIED:20230125T204131Z
+LOCATION:Daytona International Speedway\, Daytona Beach\, Florida\, USA
+SEQUENCE:0
+STATUS:CONFIRMED
+SUMMARY:NASCAR Sprint Cup - Shootout (non-championship)
+TRANSP:TRANSPARENT
+END:VEVENT
+BEGIN:VEVENT
+DTSTART:20100228T200000Z
+DTEND:20100228T230000Z
+DTSTAMP:20250811T060744Z
+UID:rmqtijr5suutkdale96c3japnc@google.com
+CREATED:20100112T000400Z
+LAST-MODIFIED:20230125T204133Z
+LOCATION:Las Vegas Motor Speedway\, Las Vegas\, Nevada\, United States
+SEQUENCE:0
+STATUS:CONFIRMED
+SUMMARY:NSC: Las Vegas
+TRANSP:TRANSPARENT
+END:VEVENT
+BEGIN:VEVENT
+DTSTART:20101114T200000Z
+DTEND:20101114T230000Z
+DTSTAMP:20250811T060744Z
+UID:f58q8qbsnf2jql88r2uehkhl84@google.com
+CREATED:20100112T233403Z
+LAST-MODIFIED:20230125T204134Z
+LOCATION:Phoenix International Raceway\, Phoenix\, Arizona\, United States
+SEQUENCE:0
+STATUS:CONFIRMED
+SUMMARY:NSC: Phoenix 2
+TRANSP:TRANSPARENT
+END:VEVENT
+BEGIN:VEVENT
+DTSTART;VALUE=DATE:20110910
+DTEND;VALUE=DATE:20110911
+DTSTAMP:20250811T060744Z
+UID:9672rdg2manq2q7dtqsg8lipt0@google.com
+CREATED:20110110T002228Z
+LAST-MODIFIED:20230125T204137Z
+LOCATION:Richmond International Raceway\, Richmond\, Virginia\, USA
+SEQUENCE:0
+STATUS:CONFIRMED
+SUMMARY:NSC race: Richmond
+TRANSP:TRANSPARENT
+END:VEVENT
+BEGIN:VEVENT
+DTSTART;VALUE=DATE:20131012
+DTEND;VALUE=DATE:20131013
+DTSTAMP:20250811T060744Z
+UID:5t5m2ud3f5qmhfnatf1n74dqh0@google.com
+CREATED:20121229T221740Z
+LAST-MODIFIED:20230125T204138Z
+LOCATION:Charlotte Motor Speedway\, Charlotte\, USA
+SEQUENCE:0
+STATUS:CONFIRMED
+SUMMARY:NASCAR Sprint Cup - Charlotte
+TRANSP:TRANSPARENT
+END:VEVENT
+BEGIN:VEVENT
+DTSTART:20100425T170000Z
+DTEND:20100425T200000Z
+DTSTAMP:20250811T060744Z
+UID:lcp9pa12kq5t0kqmm9gh72ntjk@google.com
+CREATED:20100112T005222Z
+LAST-MODIFIED:20230125T204140Z
+LOCATION:Talladega Superspeedway\, Alabama\, United States
+SEQUENCE:0
+STATUS:CONFIRMED
+SUMMARY:NSC: Talladega
+TRANSP:TRANSPARENT
+END:VEVENT
+BEGIN:VEVENT
+DTSTART;VALUE=DATE:20111023
+DTEND;VALUE=DATE:20111024
+DTSTAMP:20250811T060744Z
+UID:d6jpup6ekjf0fj9po4a1uqg5fc@google.com
+CREATED:20110110T002514Z
+LAST-MODIFIED:20230125T204141Z
+LOCATION:Talladega Superspeedway\, Talladega\, Alabama\, USA
+SEQUENCE:0
+STATUS:CONFIRMED
+SUMMARY:NSC race: Talladega
+TRANSP:TRANSPARENT
+END:VEVENT
+BEGIN:VEVENT
+DTSTART:20100530T213000Z
+DTEND:20100531T003000Z
+DTSTAMP:20250811T060744Z
+UID:0ftlcmi3atsqfq485m32091u6s@google.com
+CREATED:20100112T010647Z
+LAST-MODIFIED:20230125T204143Z
+LOCATION:Lowe's Motor Speedway\, Charlotte\, North Carolina\, United States
+SEQUENCE:0
+STATUS:CONFIRMED
+SUMMARY:NSC: Charlotte
+TRANSP:TRANSPARENT
+END:VEVENT
+BEGIN:VEVENT
+DTSTART;VALUE=DATE:20130317
+DTEND;VALUE=DATE:20130318
+DTSTAMP:20250811T060744Z
+UID:c0lle0cin1vb6j96aqbjmpisag@google.com
+CREATED:20121229T220300Z
+LAST-MODIFIED:20230125T204144Z
+LOCATION:Bristol Motor Speedway
+SEQUENCE:0
+STATUS:CONFIRMED
+SUMMARY:NASCAR Sprint Cup - Bristol
+TRANSP:TRANSPARENT
+END:VEVENT
+BEGIN:VEVENT
+DTSTART:20101003T170000Z
+DTEND:20101003T200000Z
+DTSTAMP:20250811T060744Z
+UID:r14saa24l33rajtkdm5kstibd0@google.com
+CREATED:20100112T232948Z
+LAST-MODIFIED:20230125T204146Z
+LOCATION:Kansas Speedway\, Kansas\, United States
+SEQUENCE:0
+STATUS:CONFIRMED
+SUMMARY:NSC: Kansas 2
+TRANSP:TRANSPARENT
+END:VEVENT
+BEGIN:VEVENT
+DTSTART:20100801T170000Z
+DTEND:20100801T200000Z
+DTSTAMP:20250811T060744Z
+UID:11g4vvqr8564qca8p3t7m9gbjs@google.com
+CREATED:20100112T231147Z
+LAST-MODIFIED:20230125T204148Z
+LOCATION:Pocono Raceway\, Long Pond\, Pennsylvania\, United States
+SEQUENCE:0
+STATUS:CONFIRMED
+SUMMARY:NSC Pocono 2
+TRANSP:TRANSPARENT
+END:VEVENT
+BEGIN:VEVENT
+DTSTART;VALUE=DATE:20120318
+DTEND;VALUE=DATE:20120319
+DTSTAMP:20250811T060744Z
+UID:45cfs0a5qu4vm3kibaup62qhhc@google.com
+CLASS:PUBLIC
+CREATED:20111218T231515Z
+LAST-MODIFIED:20230125T204150Z
+LOCATION:Bristol Motor Speedway
+SEQUENCE:0
+STATUS:CONFIRMED
+SUMMARY:NASCAR Sprint Cup - Bristol
+TRANSP:TRANSPARENT
+END:VEVENT
+BEGIN:VEVENT
+DTSTART;VALUE=DATE:20130609
+DTEND;VALUE=DATE:20130610
+DTSTAMP:20250811T060744Z
+UID:mqvbb02h6ehfsoc55shl1s2elk@google.com
+CREATED:20121229T221134Z
+LAST-MODIFIED:20230125T204151Z
+LOCATION:Pocono\, USA
+SEQUENCE:0
+STATUS:CONFIRMED
+SUMMARY:NASCAR Sprint Cup - Pocono
+TRANSP:TRANSPARENT
+END:VEVENT
+BEGIN:VEVENT
+DTSTART;VALUE=DATE:20130623
+DTEND;VALUE=DATE:20130624
+DTSTAMP:20250811T060744Z
+UID:es06ipjgomo2rc4t6e9oue4nag@google.com
+CREATED:20121229T221220Z
+LAST-MODIFIED:20230125T204153Z
+LOCATION:Infineon Raceway\, Sears Point\, Sonoma\, California\, USA
+SEQUENCE:0
+STATUS:CONFIRMED
+SUMMARY:NASCAR Sprint Cup - Sonoma
+TRANSP:TRANSPARENT
+END:VEVENT
+BEGIN:VEVENT
+DTSTART:20110429T213000Z
+DTEND:20110429T223000Z
+DTSTAMP:20250811T060744Z
+UID:7j9mcridb4fnaasnggrqq4f62o@google.com
+CREATED:20110427T225706Z
+LAST-MODIFIED:20230125T204154Z
+LOCATION:Richmond International Raceway\, Richmond\, Virginia\, USA
+SEQUENCE:0
+STATUS:CONFIRMED
+SUMMARY:NSC qual: Richmond
+TRANSP:TRANSPARENT
+END:VEVENT
+BEGIN:VEVENT
+DTSTART;VALUE=DATE:20120715
+DTEND;VALUE=DATE:20120716
+DTSTAMP:20250811T060744Z
+UID:ctqd8l3psmme1re53nlvpm3iv4@google.com
+CLASS:PUBLIC
+CREATED:20111218T232941Z
+LAST-MODIFIED:20230125T204156Z
+LOCATION:New Hampshire Motor Speedway\, Loudon\, New Hampshire\, USA
+SEQUENCE:0
+STATUS:CONFIRMED
+SUMMARY:NASCAR Sprint Cup - Loudon
+TRANSP:TRANSPARENT
+END:VEVENT
+BEGIN:VEVENT
+DTSTART;VALUE=DATE:20110731
+DTEND;VALUE=DATE:20110801
+DTSTAMP:20250811T060744Z
+UID:ks5r93tek6i0an9v1eclecnujg@google.com
+CREATED:20110110T001808Z
+DESCRIPTION:Brickyard 400
+LAST-MODIFIED:20230125T204157Z
+LOCATION:Indianapolis Motor Speedway\, Speedway\, Indiana\, USA
+SEQUENCE:0
+STATUS:CONFIRMED
+SUMMARY:NSC race: Brickyard 400
+TRANSP:TRANSPARENT
+END:VEVENT
+BEGIN:VEVENT
+DTSTART;VALUE=DATE:20130526
+DTEND;VALUE=DATE:20130527
+DTSTAMP:20250811T060744Z
+UID:29u7cqr3cchnqlvcbcped8gfa4@google.com
+CREATED:20121229T220847Z
+LAST-MODIFIED:20230125T204159Z
+LOCATION:Charlotte Motor Speedway\, Charlotte\, USA
+SEQUENCE:0
+STATUS:CONFIRMED
+SUMMARY:NASCAR Sprint Cup - Charlotte
+TRANSP:TRANSPARENT
+END:VEVENT
+BEGIN:VEVENT
+DTSTART;VALUE=DATE:20130518
+DTEND;VALUE=DATE:20130519
+DTSTAMP:20250811T060744Z
+UID:1b1nh3q59relhe5ujkfj3jumnk@google.com
+CREATED:20121229T220827Z
+LAST-MODIFIED:20230125T204200Z
+LOCATION:Charlotte Motor Speedway\, Charlotte\, USA
+SEQUENCE:0
+STATUS:CONFIRMED
+SUMMARY:NASCAR All-Star Race (non-championship)
+TRANSP:TRANSPARENT
+END:VEVENT
+BEGIN:VEVENT
+DTSTART;VALUE=DATE:20130714
+DTEND;VALUE=DATE:20130715
+DTSTAMP:20250811T060744Z
+UID:7rpdqskrkiakc1obnoii9els5c@google.com
+CREATED:20121229T221320Z
+LAST-MODIFIED:20230125T204202Z
+LOCATION:New Hampshire Motor Speedway\, Loudon\, New Hampshire\, USA
+SEQUENCE:0
+STATUS:CONFIRMED
+SUMMARY:NASCAR Sprint Cup - Loudon
+TRANSP:TRANSPARENT
+END:VEVENT
+BEGIN:VEVENT
+DTSTART:20110521T233000Z
+DTEND:20110522T003000Z
+DTSTAMP:20250811T060744Z
+UID:f6fp9e8rj01pprm2trviqlfq9s@google.com
+CREATED:20110110T000859Z
+LAST-MODIFIED:20230125T204203Z
+LOCATION:Charlotte Motor Speedway\, Concord\, North Carolina\, USA
+SEQUENCE:2
+STATUS:CONFIRMED
+SUMMARY:NSC race: Showdown
+TRANSP:TRANSPARENT
+END:VEVENT
+BEGIN:VEVENT
+DTSTART;VALUE=DATE:20120218
+DTEND;VALUE=DATE:20120219
+DTSTAMP:20250811T060744Z
+UID:3vpnj9koti2cghsr6nsdukiios@google.com
+CLASS:PUBLIC
+CREATED:20111218T231021Z
+LAST-MODIFIED:20230125T204204Z
+LOCATION:Daytona International Speedway\, Daytona Beach\, Florida\, USA
+SEQUENCE:0
+STATUS:CONFIRMED
+SUMMARY:NASCAR Sprint Cup - Shootout (non-championship)
+TRANSP:TRANSPARENT
+END:VEVENT
+BEGIN:VEVENT
+DTSTART;VALUE=DATE:20120304
+DTEND;VALUE=DATE:20120305
+DTSTAMP:20250811T060744Z
+UID:h9196t5mvu6uvphi67rgeggep4@google.com
+CLASS:PUBLIC
+CREATED:20111218T231304Z
+LAST-MODIFIED:20230125T204206Z
+LOCATION:Phoenix\, Arizona\, USA
+SEQUENCE:0
+STATUS:CONFIRMED
+SUMMARY:NASCAR Sprint Cup - Phoenix
+TRANSP:TRANSPARENT
+END:VEVENT
+BEGIN:VEVENT
+DTSTART:20100613T170000Z
+DTEND:20100613T200000Z
+DTSTAMP:20250811T060744Z
+UID:1ltfubdk1l600785vu5r1mjj1g@google.com
+CREATED:20100112T011043Z
+LAST-MODIFIED:20230125T204207Z
+LOCATION:Michigan International Speedway\, Brooklyn\, Michigan\, United Sta
+ tes
+SEQUENCE:0
+STATUS:CONFIRMED
+SUMMARY:NSC: Michigan
+TRANSP:TRANSPARENT
+END:VEVENT
+BEGIN:VEVENT
+DTSTART:20110304T233000Z
+DTEND:20110305T010000Z
+DTSTAMP:20250811T060744Z
+UID:d98mbqu7j8t60a0t22lq7oe7c8@google.com
+CREATED:20110225T225610Z
+LAST-MODIFIED:20230125T204209Z
+LOCATION:Las Vegas Motor Speedway\, Las Vegas\, Nevada\, USA
+SEQUENCE:0
+STATUS:CONFIRMED
+SUMMARY:NSC qual: Las Vegas
+TRANSP:TRANSPARENT
+END:VEVENT
+BEGIN:VEVENT
+DTSTART:20101121T180000Z
+DTEND:20101121T210000Z
+DTSTAMP:20250811T060744Z
+UID:jdl1kh4uij6ra6t8vvp2cb5he8@google.com
+CREATED:20100112T233522Z
+LAST-MODIFIED:20230125T204211Z
+LOCATION:Homestead-Miami Speedway\, Florida\, United States
+SEQUENCE:0
+STATUS:CONFIRMED
+SUMMARY:NSC: Homestead-Miami
+TRANSP:TRANSPARENT
+END:VEVENT
+BEGIN:VEVENT
+DTSTART:20110226T203000Z
+DTEND:20110226T220000Z
+DTSTAMP:20250811T060744Z
+UID:oca4rpor6e4p8irnnhjdvgut9s@google.com
+CREATED:20110212T001456Z
+LAST-MODIFIED:20230125T204212Z
+LOCATION:Phoenix International Speedway\, Phoenix\, Arizona\, USA
+SEQUENCE:0
+STATUS:CONFIRMED
+SUMMARY:NSC qual: Phoenix
+TRANSP:TRANSPARENT
+END:VEVENT
+BEGIN:VEVENT
+DTSTART;VALUE=DATE:20130907
+DTEND;VALUE=DATE:20130908
+DTSTAMP:20250811T060744Z
+UID:t63pldfai99vj3t6lggfsb3q1g@google.com
+CREATED:20121229T221534Z
+LAST-MODIFIED:20230125T204214Z
+LOCATION:Richmond
+SEQUENCE:0
+STATUS:CONFIRMED
+SUMMARY:NASCAR Sprint Cup - Richmond
+TRANSP:TRANSPARENT
+END:VEVENT
+BEGIN:VEVENT
+DTSTART;VALUE=DATE:20131103
+DTEND;VALUE=DATE:20131104
+DTSTAMP:20250811T060744Z
+UID:sb5dfu7ccfag94hu4gojv66320@google.com
+CREATED:20121229T221934Z
+LAST-MODIFIED:20230125T204216Z
+LOCATION:Texas Motor Speedway\, Texas
+SEQUENCE:0
+STATUS:CONFIRMED
+SUMMARY:NASCAR Sprint Cup - Texas
+TRANSP:TRANSPARENT
+END:VEVENT
+BEGIN:VEVENT
+DTSTART;VALUE=DATE:20111113
+DTEND;VALUE=DATE:20111114
+DTSTAMP:20250811T060744Z
+UID:os3f846e88git1prg4vichdbog@google.com
+CREATED:20110110T002610Z
+LAST-MODIFIED:20230125T204218Z
+LOCATION:Phoenix International Speedway\, Phoenix\, Arizona\, USA
+SEQUENCE:0
+STATUS:CONFIRMED
+SUMMARY:NSC race: Phoenix
+TRANSP:TRANSPARENT
+END:VEVENT
+BEGIN:VEVENT
+DTSTART:20100926T170000Z
+DTEND:20100926T200000Z
+DTSTAMP:20250811T060744Z
+UID:q7c56e7p807p8bffljunpf18hc@google.com
+CREATED:20100112T232842Z
+LAST-MODIFIED:20230125T204219Z
+LOCATION:Dover International Speedway\, Dover\, Delaware\, United States
+SEQUENCE:0
+STATUS:CONFIRMED
+SUMMARY:NSC: Dover 2
+TRANSP:TRANSPARENT
+END:VEVENT
+BEGIN:VEVENT
+DTSTART:20110612T170000Z
+DTEND:20110612T203000Z
+DTSTAMP:20250811T060744Z
+UID:fcq3e2mgtksjs5o2fmsfdehlmc@google.com
+CREATED:20110110T001305Z
+LAST-MODIFIED:20230125T204221Z
+LOCATION:Pocono Raceway\, Long Pond\, Pennsylvania\, USA
+SEQUENCE:1
+STATUS:CONFIRMED
+SUMMARY:NSC race: Pocono
+TRANSP:TRANSPARENT
+END:VEVENT
+BEGIN:VEVENT
+DTSTART:20110325T230000Z
+DTEND:20110326T003000Z
+DTSTAMP:20250811T060744Z
+UID:kib7ltoic373sgume7hf68923o@google.com
+CREATED:20110325T191120Z
+LAST-MODIFIED:20230125T204223Z
+LOCATION:Auto Club Speedway\, Fontana\, California\, USA
+SEQUENCE:0
+STATUS:CONFIRMED
+SUMMARY:NSC qual: Fontana
+TRANSP:TRANSPARENT
+END:VEVENT
+BEGIN:VEVENT
+DTSTART;VALUE=DATE:20130922
+DTEND;VALUE=DATE:20130923
+DTSTAMP:20250811T060744Z
+UID:77ki7k7h1eg1bg6j4lig25q60s@google.com
+CREATED:20121229T221619Z
+LAST-MODIFIED:20230125T204225Z
+LOCATION:New Hampshire Motor Speedway\, Loudon\, New Hampshire\, USA
+SEQUENCE:0
+STATUS:CONFIRMED
+SUMMARY:NASCAR Sprint Cup - Loudon
+TRANSP:TRANSPARENT
+END:VEVENT
+BEGIN:VEVENT
+DTSTART;VALUE=DATE:20111106
+DTEND;VALUE=DATE:20111107
+DTSTAMP:20250811T060744Z
+UID:34gl721ggfhu8kooe43c9nch6o@google.com
+CREATED:20110110T002551Z
+LAST-MODIFIED:20230125T204232Z
+LOCATION:Texas Motor Speedway\, Fort Worth\, Texas\, USA
+SEQUENCE:0
+STATUS:CONFIRMED
+SUMMARY:NSC race: Texas
+TRANSP:TRANSPARENT
+END:VEVENT
+BEGIN:VEVENT
+DTSTART:20100221T200000Z
+DTEND:20100221T230000Z
+DTSTAMP:20250811T060744Z
+UID:ef650l4u8lbjkkdjs07ssnv8l4@google.com
+CREATED:20100112T000304Z
+LAST-MODIFIED:20230125T204233Z
+LOCATION:Auto Club Speedway\, Fontana\, California\, United States
+SEQUENCE:0
+STATUS:CONFIRMED
+SUMMARY:NSC: Fontana
+TRANSP:TRANSPARENT
+END:VEVENT
+BEGIN:VEVENT
+DTSTART:20100410T233000Z
+DTEND:20100411T023000Z
+DTSTAMP:20250811T060744Z
+UID:pkcng9dfj9ggbi4kppptfi6c10@google.com
+CREATED:20100112T004803Z
+LAST-MODIFIED:20230125T204235Z
+LOCATION:Phoenix International Raceway\, Phoenix\, Arizona\, United States
+SEQUENCE:0
+STATUS:CONFIRMED
+SUMMARY:NSC: Phoenix
+TRANSP:TRANSPARENT
+END:VEVENT
+BEGIN:VEVENT
+DTSTART;VALUE=DATE:20130421
+DTEND;VALUE=DATE:20130422
+DTSTAMP:20250811T060744Z
+UID:bd2j7c0qsl43iaporfev3irv28@google.com
+CREATED:20121229T220547Z
+LAST-MODIFIED:20230125T204236Z
+LOCATION:Kansas
+SEQUENCE:0
+STATUS:CONFIRMED
+SUMMARY:NASCAR Sprint Cup - Kansas
+TRANSP:TRANSPARENT
+END:VEVENT
+BEGIN:VEVENT
+DTSTART;VALUE=DATE:20111002
+DTEND;VALUE=DATE:20111003
+DTSTAMP:20250811T060744Z
+UID:70frnmdhle7o4guieq0pgcjvn8@google.com
+CREATED:20110110T002350Z
+LAST-MODIFIED:20230125T204238Z
+LOCATION:Dover International Speedway\, Dover\, Delaware\, USA
+SEQUENCE:0
+STATUS:CONFIRMED
+SUMMARY:NSC race: Dover
+TRANSP:TRANSPARENT
+END:VEVENT
+BEGIN:VEVENT
+DTSTART;VALUE=DATE:20130324
+DTEND;VALUE=DATE:20130325
+DTSTAMP:20250811T060744Z
+UID:48bot5mf8vmojnaaq8dnfn515k@google.com
+CREATED:20121229T220410Z
+LAST-MODIFIED:20230125T204239Z
+LOCATION:Auto Club Speedway\, Fontana\, California
+SEQUENCE:0
+STATUS:CONFIRMED
+SUMMARY:NASCAR Sprint Cup - Fontana
+TRANSP:TRANSPARENT
+END:VEVENT
+BEGIN:VEVENT
+DTSTART:20100725T170000Z
+DTEND:20100725T200000Z
+DTSTAMP:20250811T060744Z
+UID:nkqt49mm9b3d4os6tos0daf5so@google.com
+CREATED:20100112T231055Z
+LAST-MODIFIED:20230125T204241Z
+LOCATION:Indianapolis Motor Speedway\, Speedway\, Indianapolis\, Indiana\,
+ United States
+SEQUENCE:0
+STATUS:CONFIRMED
+SUMMARY:NSC: Indianapolis
+TRANSP:TRANSPARENT
+END:VEVENT
+BEGIN:VEVENT
+DTSTART:20110306T200000Z
+DTEND:20110306T230000Z
+DTSTAMP:20250811T060744Z
+UID:isscr2v3tsc9hgrnib94cpa51s@google.com
+CREATED:20110110T003350Z
+DESCRIPTION:Kobalt Tools 400
+LAST-MODIFIED:20230125T204242Z
+LOCATION:Las Vegas Motor Speedway\, Las Vegas\, Nevada\, USA
+SEQUENCE:2
+STATUS:CONFIRMED
+SUMMARY:NSC race: Las Vegas
+TRANSP:TRANSPARENT
+END:VEVENT
+BEGIN:VEVENT
+DTSTART:20100516T170000Z
+DTEND:20100516T200000Z
+DTSTAMP:20250811T060744Z
+UID:s820ojv1idl030fa4ed7s09t0o@google.com
+CREATED:20100112T010244Z
+LAST-MODIFIED:20230125T204243Z
+LOCATION:Dover International Speedway\, Dover\, Delaware\, United States
+SEQUENCE:2
+STATUS:CONFIRMED
+SUMMARY:NSC: Dover
+TRANSP:TRANSPARENT
+END:VEVENT
+BEGIN:VEVENT
+DTSTART:20110626T190000Z
+DTEND:20110626T200000Z
+DTSTAMP:20250811T060744Z
+UID:12jf5a24eouqab0ic4bsib2kfk@google.com
+CREATED:20110110T001432Z
+LAST-MODIFIED:20230125T204245Z
+LOCATION:Infineon Raceway\, Sears Point\, Sonoma\, California\, USA
+SEQUENCE:2
+STATUS:CONFIRMED
+SUMMARY:NSC race: Sonoma
+TRANSP:TRANSPARENT
+END:VEVENT
+BEGIN:VEVENT
+DTSTART;VALUE=DATE:20130616
+DTEND;VALUE=DATE:20130617
+DTSTAMP:20250811T060744Z
+UID:1ihib5qjfppr3cs3vm9b08on9k@google.com
+CREATED:20121229T221147Z
+LAST-MODIFIED:20230125T204246Z
+LOCATION:Michigan International Speedway\, Michigan\, USA
+SEQUENCE:0
+STATUS:CONFIRMED
+SUMMARY:NASCAR Sprint Cup - Michigan
+TRANSP:TRANSPARENT
+END:VEVENT
+BEGIN:VEVENT
+DTSTART:20110318T193000Z
+DTEND:20110318T203000Z
+DTSTAMP:20250811T060744Z
+UID:52gn03hpnr2qde1scutt5lccf4@google.com
+CREATED:20110301T233528Z
+LAST-MODIFIED:20230125T204248Z
+LOCATION:Bristol Motor Speedway\, Bristol\, Tennessee\, USA
+SEQUENCE:4
+STATUS:CONFIRMED
+SUMMARY:NSC qual: Bristol
+TRANSP:TRANSPARENT
+END:VEVENT
+BEGIN:VEVENT
+DTSTART:20100808T170000Z
+DTEND:20100808T200000Z
+DTSTAMP:20250811T060744Z
+UID:ouk7kie8b0flpvr9rsau2dc9v0@google.com
+CREATED:20100112T231520Z
+LAST-MODIFIED:20230125T204249Z
+LOCATION:Watkins Glen International\, Watkins Glen\, New York\, United Stat
+ es
+SEQUENCE:0
+STATUS:CONFIRMED
+SUMMARY:NSC: Watkins Glen
+TRANSP:TRANSPARENT
+END:VEVENT
+BEGIN:VEVENT
+DTSTART:20100328T170000Z
+DTEND:20100328T210000Z
+DTSTAMP:20250811T060744Z
+UID:gq5i9tqi0l6j4bulnfrnabbi04@google.com
+CREATED:20100112T004438Z
+LAST-MODIFIED:20230125T204251Z
+LOCATION:Martinsville Speedway\, Martinsville\, Virginia\, United States
+SEQUENCE:0
+STATUS:CONFIRMED
+SUMMARY:NSC: Martinsville
+TRANSP:TRANSPARENT
+END:VEVENT
+BEGIN:VEVENT
+DTSTART:20100211T190000Z
+DTEND:20100211T200000Z
+DTSTAMP:20250811T060744Z
+UID:s61jkirffh10qgc8pkmi2u7538@google.com
+CREATED:20100111T235856Z
+LAST-MODIFIED:20230125T204252Z
+LOCATION:Daytona International Speedway\, Daytona\, Florida\, United States
+SEQUENCE:0
+STATUS:CONFIRMED
+SUMMARY:NSC: Daytona Duel 1
+TRANSP:TRANSPARENT
+END:VEVENT
+BEGIN:VEVENT
+DTSTART:20110217T203000Z
+DTEND:20110217T220000Z
+DTSTAMP:20250811T060744Z
+UID:cqkkgnuqmtjai1soh0210l8464@google.com
+CREATED:20110109T234710Z
+DESCRIPTION:Gatorade Duel #2
+LAST-MODIFIED:20230125T204254Z
+LOCATION:Daytona International Speedway\, Daytona\, Florida\, USA
+SEQUENCE:2
+STATUS:CONFIRMED
+SUMMARY:NSC race: Duel 2
+TRANSP:TRANSPARENT
+END:VEVENT
+BEGIN:VEVENT
+DTSTART:20100321T180000Z
+DTEND:20100321T210000Z
+DTSTAMP:20250811T060744Z
+UID:4v9spfvmvnnd2equood7thubb8@google.com
+CREATED:20100112T004352Z
+LAST-MODIFIED:20230125T204255Z
+LOCATION:Bristol Motor Speedway\, Bristol\, Tennessee\, United States
+SEQUENCE:2
+STATUS:CONFIRMED
+SUMMARY:NSC: Bristol
+TRANSP:TRANSPARENT
+END:VEVENT
+BEGIN:VEVENT
+DTSTART;VALUE=DATE:20120630
+DTEND;VALUE=DATE:20120701
+DTSTAMP:20250811T060744Z
+UID:mouu7jni96ev7jpim216u4c8ac@google.com
+CLASS:PUBLIC
+CREATED:20111218T232847Z
+LAST-MODIFIED:20230125T204256Z
+LOCATION:Kentucky Speedway\, Kentucky\, USA
+SEQUENCE:0
+STATUS:CONFIRMED
+SUMMARY:NASCAR Sprint Cup - Kentucky
+TRANSP:TRANSPARENT
+END:VEVENT
+BEGIN:VEVENT
+DTSTART;VALUE=DATE:20130310
+DTEND;VALUE=DATE:20130311
+DTSTAMP:20250811T060744Z
+UID:2cblri248spc30q52trlhrnnmg@google.com
+CREATED:20121229T220238Z
+LAST-MODIFIED:20230125T204258Z
+LOCATION:Las Vegas\, Nevada\, USA
+SEQUENCE:0
+STATUS:CONFIRMED
+SUMMARY:NASCAR Sprint Cup - Las Vegas
+TRANSP:TRANSPARENT
+END:VEVENT
+BEGIN:VEVENT
+DTSTART:20100821T233000Z
+DTEND:20100822T023000Z
+DTSTAMP:20250811T060744Z
+UID:mnhhqjtb183op4ti748kv1top8@google.com
+CREATED:20100112T231919Z
+LAST-MODIFIED:20230125T204259Z
+LOCATION:Bristol Motor Speedway\, Bristol\, Tennessee\, United States
+SEQUENCE:0
+STATUS:CONFIRMED
+SUMMARY:NSC: Bristol 2
+TRANSP:TRANSPARENT
+END:VEVENT
+BEGIN:VEVENT
+DTSTART:20100501T233000Z
+DTEND:20100502T023000Z
+DTSTAMP:20250811T060744Z
+UID:vu3ht2dgdcshvcn17aftjsbieo@google.com
+CREATED:20100112T005415Z
+LAST-MODIFIED:20230125T204301Z
+LOCATION:Richmond International Raceway\, Richmond\, Virginia\, United Stat
+ es
+SEQUENCE:0
+STATUS:CONFIRMED
+SUMMARY:NSC: Richmond
+TRANSP:TRANSPARENT
+END:VEVENT
+BEGIN:VEVENT
+DTSTART;VALUE=DATE:20131020
+DTEND;VALUE=DATE:20131021
+DTSTAMP:20250811T060744Z
+UID:79a3ptm3nvplakhce6j7340soo@google.com
+CREATED:20121229T221854Z
+LAST-MODIFIED:20230125T204302Z
+LOCATION:Talledega
+SEQUENCE:1
+STATUS:CONFIRMED
+SUMMARY:NASCAR Sprint Cup - Talladega
+TRANSP:TRANSPARENT
+END:VEVENT
+BEGIN:VEVENT
+DTSTART:20110522T010000Z
+DTEND:20110522T033000Z
+DTSTAMP:20250811T060744Z
+UID:5ge0g51vcdo80dmpmef9eq7iqs@google.com
+CREATED:20110110T000914Z
+LAST-MODIFIED:20230125T204303Z
+LOCATION:Charlotte Motor Speedway\, Concord\, North Carolina\, USA
+SEQUENCE:2
+STATUS:CONFIRMED
+SUMMARY:NSC race: All-Star Race
+TRANSP:TRANSPARENT
+END:VEVENT
+BEGIN:VEVENT
+DTSTART;VALUE=DATE:20130915
+DTEND;VALUE=DATE:20130916
+DTSTAMP:20250811T060744Z
+UID:9r9jqtnj6nk7n8oqr5ork8fv9g@google.com
+CREATED:20121229T221603Z
+LAST-MODIFIED:20230125T204304Z
+LOCATION:Chicago Motor Speedway\, Joliet\, Illinois\, USA
+SEQUENCE:0
+STATUS:CONFIRMED
+SUMMARY:NASCAR Sprint Cup - Chicago
+TRANSP:TRANSPARENT
+END:VEVENT
+BEGIN:VEVENT
+DTSTART:20100214T180000Z
+DTEND:20100214T210000Z
+DTSTAMP:20250811T060744Z
+UID:fnneskntv7i1keudvrdrlkno28@google.com
+CREATED:20100112T000005Z
+LAST-MODIFIED:20230125T204306Z
+LOCATION:Daytona International Speedway\, Daytona\, Florida\, United States
+SEQUENCE:0
+STATUS:CONFIRMED
+SUMMARY:NSC: Daytona 500
+TRANSP:TRANSPARENT
+END:VEVENT
+BEGIN:VEVENT
+DTSTART:20101010T190000Z
+DTEND:20101010T220000Z
+DTSTAMP:20250811T060744Z
+UID:683k5gqcmsseha763qnt3utd30@google.com
+CREATED:20100112T233042Z
+LAST-MODIFIED:20230125T204307Z
+LOCATION:Auto Club Speedway\, Fontana\, California\, United States
+SEQUENCE:0
+STATUS:CONFIRMED
+SUMMARY:NSC: Fontana 2
+TRANSP:TRANSPARENT
+END:VEVENT
+BEGIN:VEVENT
+DTSTART;VALUE=DATE:20130303
+DTEND;VALUE=DATE:20130304
+DTSTAMP:20250811T060744Z
+UID:uml8dskl83ltnmtl2re44bp5t8@google.com
+CREATED:20121229T220224Z
+LAST-MODIFIED:20230125T204309Z
+LOCATION:Phoenix\, Arizona\, USA
+SEQUENCE:0
+STATUS:CONFIRMED
+SUMMARY:NASCAR Sprint Cup - Phoenix
+TRANSP:TRANSPARENT
+END:VEVENT
+BEGIN:VEVENT
+DTSTART;VALUE=DATE:20110925
+DTEND;VALUE=DATE:20110926
+DTSTAMP:20250811T060744Z
+UID:jesj8dqn3kcnv90hcmk4d8amhc@google.com
+CREATED:20110110T002329Z
+LAST-MODIFIED:20230125T204310Z
+LOCATION:New Hampshire Motor Speedway\, Loudon\, New Hampshire\, USA
+SEQUENCE:0
+STATUS:CONFIRMED
+SUMMARY:NSC race: New Hampshire
+TRANSP:TRANSPARENT
+END:VEVENT
+BEGIN:VEVENT
+DTSTART:20110220T180000Z
+DTEND:20110220T210000Z
+DTSTAMP:20250811T060744Z
+UID:pb6cdsjflal0oq46pm0393fi2g@google.com
+CREATED:20110109T235150Z
+DESCRIPTION:Daytona 500
+LAST-MODIFIED:20230125T204312Z
+LOCATION:Daytona International Speedway\, Daytona\, Florida\, USA
+SEQUENCE:2
+STATUS:CONFIRMED
+SUMMARY:NSC race: Daytona 500
+TRANSP:TRANSPARENT
+END:VEVENT
+BEGIN:VEVENT
+DTSTART:20110402T160000Z
+DTEND:20110402T180000Z
+DTSTAMP:20250811T060744Z
+UID:kfc86gsfqb0b69a6ra2lefjkqg@google.com
+CREATED:20110325T191235Z
+LAST-MODIFIED:20230125T204313Z
+LOCATION:Martinsville Speedway\, Martinsville\, Virginia\, USA
+SEQUENCE:0
+STATUS:CONFIRMED
+SUMMARY:NSC qual: Martinsville
+TRANSP:OPAQUE
+END:VEVENT
+BEGIN:VEVENT
+DTSTART;VALUE=DATE:20121007
+DTEND;VALUE=DATE:20121008
+DTSTAMP:20250811T060744Z
+UID:i9v1ppk7hca09kuvamkr3kulho@google.com
+CLASS:PUBLIC
+CREATED:20111218T232111Z
+LAST-MODIFIED:20230125T204315Z
+LOCATION:Talledega
+SEQUENCE:0
+STATUS:CONFIRMED
+SUMMARY:NASCAR Sprint Cup - Talladega
+TRANSP:TRANSPARENT
+END:VEVENT
+BEGIN:VEVENT
+DTSTART:20100522T233000Z
+DTEND:20100523T023000Z
+DTSTAMP:20250811T060744Z
+UID:1vb0cpcaomg9ugohkf6p62cpms@google.com
+CREATED:20100112T010534Z
+LAST-MODIFIED:20230125T204316Z
+LOCATION:Lowe's Motor Speedway\, Charlotte\, North Carolina\, United States
+SEQUENCE:0
+STATUS:CONFIRMED
+SUMMARY:NSC: All-Star Race (Non-Championship)
+TRANSP:TRANSPARENT
+END:VEVENT
+BEGIN:VEVENT
+DTSTART;VALUE=DATE:20120527
+DTEND;VALUE=DATE:20120528
+DTSTAMP:20250811T060744Z
+UID:63gtm8ied2fcgb524nq7hm6k70@google.com
+CLASS:PUBLIC
+CREATED:20111218T232408Z
+LAST-MODIFIED:20230125T204317Z
+LOCATION:Charlotte Motor Speedway\, Charlotte\, USA
+SEQUENCE:0
+STATUS:CONFIRMED
+SUMMARY:NASCAR Sprint Cup - Charlotte
+TRANSP:TRANSPARENT
+END:VEVENT
+BEGIN:VEVENT
+DTSTART;VALUE=DATE:20120311
+DTEND;VALUE=DATE:20120312
+DTSTAMP:20250811T060744Z
+UID:aofe3qbnsdg85u980t9sm7ablg@google.com
+CLASS:PUBLIC
+CREATED:20111218T231444Z
+LAST-MODIFIED:20230125T204319Z
+LOCATION:Las Vegas\, Nevada\, USA
+SEQUENCE:0
+STATUS:CONFIRMED
+SUMMARY:NASCAR Sprint Cup - Las Vegas
+TRANSP:TRANSPARENT
+END:VEVENT
+BEGIN:VEVENT
+DTSTART;VALUE=DATE:20121013
+DTEND;VALUE=DATE:20121014
+DTSTAMP:20250811T060744Z
+UID:blnldo5pih3g4n10jhd531gsbc@google.com
+CLASS:PUBLIC
+CREATED:20111218T232439Z
+LAST-MODIFIED:20230125T204320Z
+LOCATION:Charlotte Motor Speedway\, Charlotte\, USA
+SEQUENCE:0
+STATUS:CONFIRMED
+SUMMARY:NASCAR Sprint Cup - Charlotte
+TRANSP:TRANSPARENT
+END:VEVENT
+BEGIN:VEVENT
+DTSTART;VALUE=DATE:20120923
+DTEND;VALUE=DATE:20120924
+DTSTAMP:20250811T060744Z
+UID:5cg9eqpjsbjpe3c7fatejegbe8@google.com
+CLASS:PUBLIC
+CREATED:20111218T232958Z
+LAST-MODIFIED:20230125T204322Z
+LOCATION:New Hampshire Motor Speedway\, Loudon\, New Hampshire\, USA
+SEQUENCE:0
+STATUS:CONFIRMED
+SUMMARY:NASCAR Sprint Cup - Loudon
+TRANSP:TRANSPARENT
+END:VEVENT
+BEGIN:VEVENT
+DTSTART:20100815T170000Z
+DTEND:20100815T200000Z
+DTSTAMP:20250811T060744Z
+UID:62udrc2j20beiefm1j232fq0mk@google.com
+CREATED:20100112T231715Z
+LAST-MODIFIED:20230125T204323Z
+LOCATION:Michigan International Speedway\, Brooklyn\, Michigan\, United Sta
+ tes
+SEQUENCE:0
+STATUS:CONFIRMED
+SUMMARY:NSC: Michigan 2
+TRANSP:TRANSPARENT
+END:VEVENT
+BEGIN:VEVENT
+DTSTART;VALUE=DATE:20130602
+DTEND;VALUE=DATE:20130603
+DTSTAMP:20250811T060744Z
+UID:84f7bspt0tughfuc9sg2ao6m0g@google.com
+CREATED:20121229T221116Z
+LAST-MODIFIED:20230125T204324Z
+LOCATION:Dover\, USA
+SEQUENCE:0
+STATUS:CONFIRMED
+SUMMARY:NASCAR Sprint Cup - Dover
+TRANSP:TRANSPARENT
+END:VEVENT
+BEGIN:VEVENT
+DTSTART;VALUE=DATE:20110717
+DTEND;VALUE=DATE:20110718
+DTSTAMP:20250811T060744Z
+UID:7l63hhlg0c9qeje0rmq83etleo@google.com
+CREATED:20110110T001736Z
+LAST-MODIFIED:20230125T204326Z
+LOCATION:New Hampshire Motor Speedway\, Loudon\, New Hampshire\, USA
+SEQUENCE:0
+STATUS:CONFIRMED
+SUMMARY:NSC race: New Hampshire
+TRANSP:TRANSPARENT
+END:VEVENT
+BEGIN:VEVENT
+DTSTART;VALUE=DATE:20120506
+DTEND;VALUE=DATE:20120507
+DTSTAMP:20250811T060744Z
+UID:4jd8362s493fis5cdpb3sm0lsg@google.com
+CLASS:PUBLIC
+CREATED:20111218T232042Z
+LAST-MODIFIED:20230125T204327Z
+LOCATION:Talledega
+SEQUENCE:0
+STATUS:CONFIRMED
+SUMMARY:NASCAR Sprint Cup - Talladega
+TRANSP:TRANSPARENT
+END:VEVENT
+BEGIN:VEVENT
+DTSTART:20101031T180000Z
+DTEND:20101031T210000Z
+DTSTAMP:20250811T060744Z
+UID:pdqrfpdfou3du6u5p1tadofb5g@google.com
+CREATED:20100112T233232Z
+LAST-MODIFIED:20230125T204329Z
+LOCATION:Talladega Superspeedway\, Alabama\, United States
+SEQUENCE:0
+STATUS:CONFIRMED
+SUMMARY:NSC: Talladega 2
+TRANSP:TRANSPARENT
+END:VEVENT
+BEGIN:VEVENT
+DTSTART:20100911T233000Z
+DTEND:20100912T023000Z
+DTSTAMP:20250811T060744Z
+UID:l3rd2vievnc4g19r1qu8539h7c@google.com
+CREATED:20100112T232412Z
+LAST-MODIFIED:20230125T204330Z
+LOCATION:Richmond International Raceway\, Richmond\, Virginia\, United Stat
+ es
+SEQUENCE:0
+STATUS:CONFIRMED
+SUMMARY:NSC: Richmond 2
+TRANSP:TRANSPARENT
+END:VEVENT
+BEGIN:VEVENT
+DTSTART;VALUE=DATE:20120707
+DTEND;VALUE=DATE:20120708
+DTSTAMP:20250811T060744Z
+UID:2vch0ru9a7e84vb34s80fbu6fk@google.com
+CLASS:PUBLIC
+CREATED:20111218T231333Z
+LAST-MODIFIED:20230125T204332Z
+LOCATION:Daytona International Speedway\, Daytona Beach\, Florida\, USA
+SEQUENCE:0
+STATUS:CONFIRMED
+SUMMARY:NASCAR Sprint Cup - Daytona
+TRANSP:TRANSPARENT
+END:VEVENT
+BEGIN:VEVENT
+DTSTART;VALUE=DATE:20111030
+DTEND;VALUE=DATE:20111031
+DTSTAMP:20250811T060744Z
+UID:9ogolh0bm19lb8rdahthd5v5tg@google.com
+CREATED:20110110T002535Z
+LAST-MODIFIED:20230125T204333Z
+LOCATION:Martinsville Speedway\, Martinsville\, Virginia\, USA
+SEQUENCE:0
+STATUS:CONFIRMED
+SUMMARY:NSC race: Martinsville
+TRANSP:TRANSPARENT
+END:VEVENT
+BEGIN:VEVENT
+DTSTART;VALUE=DATE:20110904
+DTEND;VALUE=DATE:20110905
+DTSTAMP:20250811T060744Z
+UID:lapaq9ij97lih2vr6r9lmv4hd0@google.com
+CREATED:20110110T002158Z
+LAST-MODIFIED:20230125T204335Z
+LOCATION:Atlanta Motor Speedway\, S.Hampton\, Georgia\, USA
+SEQUENCE:0
+STATUS:CONFIRMED
+SUMMARY:NSC race: Atlanta
+TRANSP:TRANSPARENT
+END:VEVENT
+BEGIN:VEVENT
+DTSTART:20110416T143000Z
+DTEND:20110416T153000Z
+DTSTAMP:20250811T060744Z
+UID:v55hv9j8hhhs1rd0el300h8er4@google.com
+CREATED:20110412T220256Z
+LAST-MODIFIED:20230125T204337Z
+LOCATION:Talladega Superspeedway\, Talladega\, Alabama\, USA
+SEQUENCE:0
+STATUS:CONFIRMED
+SUMMARY:NSC qual: Talladega
+TRANSP:TRANSPARENT
+END:VEVENT
+BEGIN:VEVENT
+DTSTART;VALUE=DATE:20120519
+DTEND;VALUE=DATE:20120520
+DTSTAMP:20250811T060744Z
+UID:gouju99ntqnebe91ecokvfmcsc@google.com
+CLASS:PUBLIC
+CREATED:20111218T232341Z
+LAST-MODIFIED:20230125T204339Z
+LOCATION:Charlotte Motor Speedway\, Charlotte\, USA
+SEQUENCE:0
+STATUS:CONFIRMED
+SUMMARY:NASCAR All-Star Race (non-championship)
+TRANSP:TRANSPARENT
+END:VEVENT
+BEGIN:VEVENT
+DTSTART;VALUE=DATE:20130929
+DTEND;VALUE=DATE:20130930
+DTSTAMP:20250811T060744Z
+UID:qa6b6dho5r86havc7u4drgfvp8@google.com
+CREATED:20121229T221644Z
+LAST-MODIFIED:20230125T204341Z
+LOCATION:Dover\, USA
+SEQUENCE:0
+STATUS:CONFIRMED
+SUMMARY:NASCAR Sprint Cup - Dover
+TRANSP:TRANSPARENT
+END:VEVENT
+BEGIN:VEVENT
+DTSTART;VALUE=DATE:20120908
+DTEND;VALUE=DATE:20120909
+DTSTAMP:20250811T060744Z
+UID:9jtlauu1gmjfhnerk2ca30tjmk@google.com
+CLASS:PUBLIC
+CREATED:20111218T232000Z
+LAST-MODIFIED:20230125T204342Z
+LOCATION:Richmond
+SEQUENCE:0
+STATUS:CONFIRMED
+SUMMARY:NASCAR Sprint Cup - Richmond
+TRANSP:TRANSPARENT
+END:VEVENT
+BEGIN:VEVENT
+DTSTART;VALUE=DATE:20130901
+DTEND;VALUE=DATE:20130902
+DTSTAMP:20250811T060744Z
+UID:1i5p032tm9t1mi6ppem6h5cuqo@google.com
+CREATED:20121229T221514Z
+LAST-MODIFIED:20230125T204344Z
+LOCATION:Atlanta Motor Speedway\, Atlanta\, Georgia\, USA
+SEQUENCE:0
+STATUS:CONFIRMED
+SUMMARY:NASCAR Sprint Cup - Atlanta
+TRANSP:TRANSPARENT
+END:VEVENT
+BEGIN:VEVENT
+DTSTART:20100703T233000Z
+DTEND:20100704T023000Z
+DTSTAMP:20250811T060744Z
+UID:39qppsn2tpphp6al5g0hd9p8f0@google.com
+CREATED:20100112T225050Z
+LAST-MODIFIED:20230125T204345Z
+LOCATION:Daytona International Speedway\, Daytona\, Florida\, United States
+SEQUENCE:0
+STATUS:CONFIRMED
+SUMMARY:NSC: Daytona
+TRANSP:TRANSPARENT
+END:VEVENT
+BEGIN:VEVENT
+DTSTART:20110320T163000Z
+DTEND:20110320T193000Z
+DTSTAMP:20250811T060744Z
+UID:rn8e05uv4u06kvfb9fn7qbncbk@google.com
+CREATED:20110109T235406Z
+DESCRIPTION:Jeff Byrd 500
+LAST-MODIFIED:20230125T204346Z
+LOCATION:Bristol Motor Speedway\, Bristol\, Tennessee\, USA
+SEQUENCE:8
+STATUS:CONFIRMED
+SUMMARY:NSC race: Bristol
+TRANSP:TRANSPARENT
+END:VEVENT
+BEGIN:VEVENT
+DTSTART;VALUE=DATE:20120414
+DTEND;VALUE=DATE:20120415
+DTSTAMP:20250811T060744Z
+UID:q4kg8t0ljepevrsljnnpqtn6p0@google.com
+CLASS:PUBLIC
+CREATED:20111218T231730Z
+LAST-MODIFIED:20230125T204348Z
+LOCATION:Texas Motor Speedway\, Texas
+SEQUENCE:0
+STATUS:CONFIRMED
+SUMMARY:NASCAR Sprint Cup - Texas
+TRANSP:TRANSPARENT
+END:VEVENT
+BEGIN:VEVENT
+DTSTART;VALUE=DATE:20130413
+DTEND;VALUE=DATE:20130414
+DTSTAMP:20250811T060744Z
+UID:qee89blgr4kcco2fsj94o4v2oo@google.com
+CREATED:20121229T220503Z
+LAST-MODIFIED:20230125T204350Z
+LOCATION:Texas Motor Speedway\, Texas
+SEQUENCE:0
+STATUS:CONFIRMED
+SUMMARY:NASCAR Sprint Cup - Texas
+TRANSP:TRANSPARENT
+END:VEVENT
+BEGIN:VEVENT
+DTSTART:20100905T233000Z
+DTEND:20100906T020000Z
+DTSTAMP:20250811T060744Z
+UID:v1q0dpokmbn3vgnrivtpe8a3g8@google.com
+CREATED:20100112T232247Z
+LAST-MODIFIED:20230125T204351Z
+LOCATION:Atlanta Motor Speedway\, Hampton\, Georgia\, United States
+SEQUENCE:0
+STATUS:CONFIRMED
+SUMMARY:NSC: Atlanta 2
+TRANSP:TRANSPARENT
+END:VEVENT
+BEGIN:VEVENT
+DTSTART:20110409T233000Z
+DTEND:20110410T023000Z
+DTSTAMP:20250811T060744Z
+UID:vojv4pmnarkn0f5l3ss5hdtj0g@google.com
+CREATED:20110110T000311Z
+LAST-MODIFIED:20230125T204352Z
+LOCATION:Texas Motor Speedway\, Fort Worth\, Texas\, USA
+SEQUENCE:2
+STATUS:CONFIRMED
+SUMMARY:NSC race: Texas
+TRANSP:TRANSPARENT
+END:VEVENT
+BEGIN:VEVENT
+DTSTART:20100207T010000Z
+DTEND:20100207T030000Z
+DTSTAMP:20250811T060744Z
+UID:a4bd482c6rkk6dsciq8ome35ck@google.com
+CREATED:20100111T235711Z
+LAST-MODIFIED:20230125T204354Z
+LOCATION:Daytona International Speedway\, Daytona\, Florida\, United States
+SEQUENCE:0
+STATUS:CONFIRMED
+SUMMARY:NSC: Daytona Shootout (Non-Championship)
+TRANSP:TRANSPARENT
+END:VEVENT
+BEGIN:VEVENT
+DTSTART:20110227T200000Z
+DTEND:20110227T230000Z
+DTSTAMP:20250811T060744Z
+UID:9c02j2jk4aaf3t1i9n194k9goo@google.com
+CREATED:20110109T235322Z
+LAST-MODIFIED:20230125T204355Z
+LOCATION:Phoenix International Speedway\, Phoenix\, Arizona\, USA
+SEQUENCE:2
+STATUS:CONFIRMED
+SUMMARY:NSC race: Phoenix
+TRANSP:TRANSPARENT
+END:VEVENT
+BEGIN:VEVENT
+DTSTART;VALUE=DATE:20121118
+DTEND;VALUE=DATE:20121119
+DTSTAMP:20250811T060744Z
+UID:l80p67ivvv3lrkaaq7ksrq443s@google.com
+CLASS:PUBLIC
+CREATED:20111218T233433Z
+LAST-MODIFIED:20230125T204357Z
+LOCATION:Homestead-Miami Speedway\, Homestead\, Florida\, USA
+SEQUENCE:0
+STATUS:CONFIRMED
+SUMMARY:NASCAR Sprint Cup - Homestead
+TRANSP:TRANSPARENT
+END:VEVENT
+BEGIN:VEVENT
+DTSTART;VALUE=DATE:20120422
+DTEND;VALUE=DATE:20120423
+DTSTAMP:20250811T060744Z
+UID:v5cinudh4ji2t1vatf7fa22k6s@google.com
+CLASS:PUBLIC
+CREATED:20111218T231825Z
+LAST-MODIFIED:20230125T204358Z
+LOCATION:Kansas
+SEQUENCE:0
+STATUS:CONFIRMED
+SUMMARY:NASCAR Sprint Cup - Kansas
+TRANSP:TRANSPARENT
+END:VEVENT
+BEGIN:VEVENT
+DTSTART:20110514T160000Z
+DTEND:20110514T170000Z
+DTSTAMP:20250811T060744Z
+UID:v9ljbt8e2o2giusg3b6bo5chg4@google.com
+CREATED:20110512T225551Z
+LAST-MODIFIED:20230125T204400Z
+LOCATION:Dover International Speedway\, Dover\, Delaware\, USA
+SEQUENCE:0
+STATUS:CONFIRMED
+SUMMARY:NSC qual: Dover
+TRANSP:TRANSPARENT
+END:VEVENT
+BEGIN:VEVENT
+DTSTART:20110408T223000Z
+DTEND:20110409T000000Z
+DTSTAMP:20250811T060744Z
+UID:pv8e8m42rs6ltikmq607055m1k@google.com
+CREATED:20110328T000346Z
+LAST-MODIFIED:20230125T204401Z
+LOCATION:Texas Motor Speedway\, Fort Worth\, Texas\, USA
+SEQUENCE:0
+STATUS:CONFIRMED
+SUMMARY:NSC qual: Texas
+TRANSP:TRANSPARENT
+END:VEVENT
+BEGIN:VEVENT
+DTSTART;VALUE=DATE:20111009
+DTEND;VALUE=DATE:20111010
+DTSTAMP:20250811T060744Z
+UID:m4jqp93c1gede3rrrrkekgbues@google.com
+CREATED:20110110T002417Z
+LAST-MODIFIED:20230125T204403Z
+LOCATION:Kansas Motor Speedway\, Kansas City\, Kansas\, USA
+SEQUENCE:0
+STATUS:CONFIRMED
+SUMMARY:NSC race: Kansas
+TRANSP:TRANSPARENT
+END:VEVENT
+BEGIN:VEVENT
+DTSTART;VALUE=DATE:20120401
+DTEND;VALUE=DATE:20120402
+DTSTAMP:20250811T060744Z
+UID:qvbbkulev7kfsb9hfbse3tpug0@google.com
+CLASS:PUBLIC
+CREATED:20111218T231637Z
+LAST-MODIFIED:20230125T204405Z
+LOCATION:Auto Club Speedway\, Fontana\, California
+SEQUENCE:0
+STATUS:CONFIRMED
+SUMMARY:NASCAR Sprint Cup - Martinsville
+TRANSP:TRANSPARENT
+END:VEVENT
+BEGIN:VEVENT
+DTSTART;VALUE=DATE:20120610
+DTEND;VALUE=DATE:20120611
+DTSTAMP:20250811T060744Z
+UID:2elsi3odvfva9vdidq0bi0f828@google.com
+CLASS:PUBLIC
+CREATED:20111218T232624Z
+LAST-MODIFIED:20230125T204406Z
+LOCATION:Pocono\, USA
+SEQUENCE:0
+STATUS:CONFIRMED
+SUMMARY:NASCAR Sprint Cup - Pocono
+TRANSP:TRANSPARENT
+END:VEVENT
+BEGIN:VEVENT
+DTSTART;VALUE=DATE:20130221
+DTEND;VALUE=DATE:20130222
+DTSTAMP:20250811T060744Z
+UID:p1enfshluqnmuq8oar6q4l6664@google.com
+CREATED:20121229T220138Z
+LAST-MODIFIED:20230125T204407Z
+LOCATION:Daytona International Speedway\, Daytona Beach\, Florida\, USA
+SEQUENCE:0
+STATUS:CONFIRMED
+SUMMARY:NASCAR Sprint Cup - Duels
+TRANSP:TRANSPARENT
+END:VEVENT
+BEGIN:VEVENT
+DTSTART;VALUE=DATE:20120930
+DTEND;VALUE=DATE:20121001
+DTSTAMP:20250811T060744Z
+UID:43hano46cbgtbl79oc1gbpmh4s@google.com
+CLASS:PUBLIC
+CREATED:20111218T232534Z
+LAST-MODIFIED:20230125T204409Z
+LOCATION:Dover\, USA
+SEQUENCE:0
+STATUS:CONFIRMED
+SUMMARY:NASCAR Sprint Cup - Dover
+TRANSP:TRANSPARENT
+END:VEVENT
+BEGIN:VEVENT
+DTSTART;VALUE=DATE:20130407
+DTEND;VALUE=DATE:20130408
+DTSTAMP:20250811T060744Z
+UID:1hiqn6rbm2bc6m2fs91biabel4@google.com
+CREATED:20121229T220449Z
+LAST-MODIFIED:20230125T204410Z
+LOCATION:Auto Club Speedway\, Fontana\, California
+SEQUENCE:0
+STATUS:CONFIRMED
+SUMMARY:NASCAR Sprint Cup - Martinsville
+TRANSP:TRANSPARENT
+END:VEVENT
+BEGIN:VEVENT
+DTSTART;VALUE=DATE:20130505
+DTEND;VALUE=DATE:20130506
+DTSTAMP:20250811T060744Z
+UID:l2esu70rp4irvveg1ga97eph40@google.com
+CREATED:20121229T220621Z
+LAST-MODIFIED:20230125T204412Z
+LOCATION:Talledega
+SEQUENCE:0
+STATUS:CONFIRMED
+SUMMARY:NASCAR Sprint Cup - Talladega
+TRANSP:TRANSPARENT
+END:VEVENT
+BEGIN:VEVENT
+DTSTART:20100418T170000Z
+DTEND:20100418T200000Z
+DTSTAMP:20250811T060744Z
+UID:unmcsba4v5nh36u4pb0aggmutg@google.com
+CREATED:20100112T004945Z
+LAST-MODIFIED:20230125T204413Z
+LOCATION:Texas Motor Speedway\, Fort Worth\, Texas\, United States
+SEQUENCE:0
+STATUS:CONFIRMED
+SUMMARY:NSC: Texas
+TRANSP:TRANSPARENT
+END:VEVENT
+BEGIN:VEVENT
+DTSTART;VALUE=DATE:20131117
+DTEND;VALUE=DATE:20131118
+DTSTAMP:20250811T060744Z
+UID:92m5g9enc314hm3s27t860tquc@google.com
+CREATED:20121229T221959Z
+LAST-MODIFIED:20230125T204415Z
+LOCATION:Homestead-Miami Speedway\, Homestead\, Florida\, USA
+SEQUENCE:0
+STATUS:CONFIRMED
+SUMMARY:NASCAR Sprint Cup - Homestead
+TRANSP:TRANSPARENT
+END:VEVENT
+BEGIN:VEVENT
+DTSTART;VALUE=DATE:20121111
+DTEND;VALUE=DATE:20121112
+DTSTAMP:20250811T060744Z
+UID:iapg3bivlp05kpqggilmf6nh44@google.com
+CLASS:PUBLIC
+CREATED:20111218T231416Z
+LAST-MODIFIED:20230125T204416Z
+LOCATION:Phoenix\, Arizona\, USA
+SEQUENCE:0
+STATUS:CONFIRMED
+SUMMARY:NASCAR Sprint Cup - Phoenix
+TRANSP:TRANSPARENT
+END:VEVENT
+BEGIN:VEVENT
+DTSTART;VALUE=DATE:20120226
+DTEND;VALUE=DATE:20120227
+DTSTAMP:20250811T060744Z
+UID:jjpre73f0h1kqkrlmpl6bilk6c@google.com
+CLASS:PUBLIC
+CREATED:20111218T231205Z
+LAST-MODIFIED:20230125T204418Z
+LOCATION:Daytona International Speedway\, Daytona Beach\, Florida\, USA
+SEQUENCE:0
+STATUS:CONFIRMED
+SUMMARY:NASCAR Sprint Cup - Daytona 500
+TRANSP:TRANSPARENT
+END:VEVENT
+BEGIN:VEVENT
+DTSTART;VALUE=DATE:20131006
+DTEND;VALUE=DATE:20131007
+DTSTAMP:20250811T060744Z
+UID:98c5gcmb7s4b8q580odfhilj0s@google.com
+CREATED:20121229T221725Z
+LAST-MODIFIED:20230125T204420Z
+LOCATION:Kansas
+SEQUENCE:0
+STATUS:CONFIRMED
+SUMMARY:NASCAR Sprint Cup - Kansas
+TRANSP:TRANSPARENT
+END:VEVENT
+BEGIN:VEVENT
+DTSTART:20110507T233000Z
+DTEND:20110508T023000Z
+DTSTAMP:20250811T060744Z
+UID:pmhhaip5jsobg5mj3muo6e1j1s@google.com
+CREATED:20110110T000617Z
+LAST-MODIFIED:20230125T204422Z
+LOCATION:Darlington Raceway\, Darlington\, South Carolina\, USA
+SEQUENCE:2
+STATUS:CONFIRMED
+SUMMARY:NSC race: Darlington
+TRANSP:TRANSPARENT
+END:VEVENT
+BEGIN:VEVENT
+DTSTART;VALUE=DATE:20120624
+DTEND;VALUE=DATE:20120625
+DTSTAMP:20250811T060744Z
+UID:o0eofa5486skc5h18a5i0pfg08@google.com
+CLASS:PUBLIC
+CREATED:20111218T232801Z
+LAST-MODIFIED:20230125T204423Z
+LOCATION:Infineon Raceway\, Sears Point\, Sonoma\, California\, USA
+SEQUENCE:0
+STATUS:CONFIRMED
+SUMMARY:NASCAR Sprint Cup - Sonoma
+TRANSP:TRANSPARENT
+END:VEVENT
+BEGIN:VEVENT
+DTSTART:20110702T233000Z
+DTEND:20110703T023000Z
+DTSTAMP:20250811T060744Z
+UID:kqp3v5remu41ctmfd34f8ehosg@google.com
+CREATED:20110110T001533Z
+DESCRIPTION:Pepsi 400
+LAST-MODIFIED:20230125T204425Z
+LOCATION:Daytona International Speedway\, Daytona\, Florida\, USA
+SEQUENCE:2
+STATUS:CONFIRMED
+SUMMARY:NSC race: Daytona
+TRANSP:TRANSPARENT
+END:VEVENT
+BEGIN:VEVENT
+DTSTART;VALUE=DATE:20120603
+DTEND;VALUE=DATE:20120604
+DTSTAMP:20250811T060744Z
+UID:n9o9tuud5bnspq3ddoh24acl18@google.com
+CLASS:PUBLIC
+CREATED:20111218T232509Z
+LAST-MODIFIED:20230125T204426Z
+LOCATION:Dover\, USA
+SEQUENCE:0
+STATUS:CONFIRMED
+SUMMARY:NASCAR Sprint Cup - Dover
+TRANSP:TRANSPARENT
+END:VEVENT
+BEGIN:VEVENT
+DTSTART;VALUE=DATE:20131027
+DTEND;VALUE=DATE:20131028
+DTSTAMP:20250811T060744Z
+UID:vdj81m6ppm72ha5dnlimmerfj0@google.com
+CREATED:20121229T221920Z
+LAST-MODIFIED:20230125T204427Z
+LOCATION:Auto Club Speedway\, Fontana\, California
+SEQUENCE:0
+STATUS:CONFIRMED
+SUMMARY:NASCAR Sprint Cup - Martinsville
+TRANSP:TRANSPARENT
+END:VEVENT
+BEGIN:VEVENT
+DTSTART;VALUE=DATE:20120223
+DTEND;VALUE=DATE:20120224
+DTSTAMP:20250811T060744Z
+UID:nkhh5qtclef05nqjb6thkfkvro@google.com
+CLASS:PUBLIC
+CREATED:20111218T231123Z
+LAST-MODIFIED:20230125T204429Z
+LOCATION:Daytona International Speedway\, Daytona Beach\, Florida\, USA
+SEQUENCE:0
+STATUS:CONFIRMED
+SUMMARY:NASCAR Sprint Cup - Duels
+TRANSP:TRANSPARENT
+END:VEVENT
+BEGIN:VEVENT
+DTSTART:20100710T233000Z
+DTEND:20100711T023000Z
+DTSTAMP:20250811T060744Z
+UID:ehqn0avrmger5dgc672tve74qs@google.com
+CREATED:20100112T230746Z
+LAST-MODIFIED:20230125T204431Z
+LOCATION:Chicagoland Speedway\, Joliet\, Illinois\, United States
+SEQUENCE:0
+STATUS:CONFIRMED
+SUMMARY:NSC: Chicago
+TRANSP:TRANSPARENT
+END:VEVENT
+BEGIN:VEVENT
+DTSTART:20100211T210000Z
+DTEND:20100211T220000Z
+DTSTAMP:20250811T060744Z
+UID:n5mt5lfadj9ghiimas08nj43cs@google.com
+CREATED:20100111T235921Z
+LAST-MODIFIED:20230125T204432Z
+LOCATION:Daytona International Speedway\, Daytona\, Florida\, United States
+SEQUENCE:0
+STATUS:CONFIRMED
+SUMMARY:NSC: Daytona Duel 2
+TRANSP:TRANSPARENT
+END:VEVENT
+BEGIN:VEVENT
+DTSTART:20110506T210000Z
+DTEND:20110506T223000Z
+DTSTAMP:20250811T060744Z
+UID:37l4u15dv7mdv9bjd8he6dfc4o@google.com
+CREATED:20110505T234458Z
+LAST-MODIFIED:20230125T204434Z
+LOCATION:Darlington Raceway\, Darlington\, South Carolina\, USA
+SEQUENCE:0
+STATUS:CONFIRMED
+SUMMARY:NSC qual: Darlington
+TRANSP:TRANSPARENT
+END:VEVENT
+BEGIN:VEVENT
+DTSTART;VALUE=DATE:20130427
+DTEND;VALUE=DATE:20130428
+DTSTAMP:20250811T060744Z
+UID:lo5hg93vol0cojuhpb8fd4rnjk@google.com
+CREATED:20121229T220601Z
+LAST-MODIFIED:20230125T204435Z
+LOCATION:Richmond
+SEQUENCE:0
+STATUS:CONFIRMED
+SUMMARY:NASCAR Sprint Cup - Richmond
+TRANSP:TRANSPARENT
+END:VEVENT
+BEGIN:VEVENT
+DTSTART:20110213T180000Z
+DTEND:20110213T193000Z
+DTSTAMP:20250811T060744Z
+UID:8st99lc70tdis9p69po3d7qqr0@google.com
+CREATED:20110109T235232Z
+LAST-MODIFIED:20230125T204437Z
+LOCATION:Daytona International Speedway\, Daytona\, Florida\, USA
+SEQUENCE:2
+STATUS:CONFIRMED
+SUMMARY:NSC qual: Daytona
+TRANSP:TRANSPARENT
+END:VEVENT
+BEGIN:VEVENT
+DTSTART;VALUE=DATE:20110827
+DTEND;VALUE=DATE:20110828
+DTSTAMP:20250811T060744Z
+UID:i29muapn3bi25cfrq611u1pv2k@google.com
+CREATED:20110110T002011Z
+LAST-MODIFIED:20230125T204438Z
+LOCATION:Bristol Motor Speedway\, Bristol\, Tennessee\, USA
+SEQUENCE:2
+STATUS:CONFIRMED
+SUMMARY:NSC race: Bristol
+TRANSP:TRANSPARENT
+END:VEVENT
+BEGIN:VEVENT
+DTSTART:20110217T190000Z
+DTEND:20110217T203000Z
+DTSTAMP:20250811T060744Z
+UID:njcki0tgspsgb8k1ipsa7bb7eg@google.com
+CREATED:20110109T234701Z
+DESCRIPTION:Gatorade Duel #1
+LAST-MODIFIED:20230125T204440Z
+LOCATION:Daytona International Speedway\, Daytona\, Florida\, USA
+SEQUENCE:2
+STATUS:CONFIRMED
+SUMMARY:NSC race: Duel 1
+TRANSP:TRANSPARENT
+END:VEVENT
+BEGIN:VEVENT
+DTSTART;VALUE=DATE:20131110
+DTEND;VALUE=DATE:20131111
+DTSTAMP:20250811T060744Z
+UID:s4e73n0okicr2tlc5t7euq7p8g@google.com
+CREATED:20121229T221946Z
+LAST-MODIFIED:20230125T204441Z
+LOCATION:Phoenix\, Arizona\, USA
+SEQUENCE:0
+STATUS:CONFIRMED
+SUMMARY:NASCAR Sprint Cup - Phoenix
+TRANSP:TRANSPARENT
+END:VEVENT
+BEGIN:VEVENT
+DTSTART;VALUE=DATE:20231021
+DTEND;VALUE=DATE:20231022
+DTSTAMP:20250811T060744Z
+UID:3hncrpndtul3n7i7t0edjd5dnp@google.com
+CLASS:PUBLIC
+CREATED:20230904T200218Z
+LAST-MODIFIED:20230904T200218Z
+LOCATION:Homestead-Miami Speedway\, One Ralph Sanchez\, Speedway Blvd\, Hom
+ estead\, FL 33035\, USA
+SEQUENCE:0
+STATUS:CONFIRMED
+SUMMARY:NASCAR Cup -Playoff- Homestead-Miami
+TRANSP:TRANSPARENT
+END:VEVENT
+BEGIN:VEVENT
+DTSTART;VALUE=DATE:20240204
+DTEND;VALUE=DATE:20240205
+DTSTAMP:20250811T060744Z
+UID:0534hlp7qrm66eq5sn9pbcq8kk@google.com
+CLASS:PUBLIC
+CREATED:20240129T205031Z
+LAST-MODIFIED:20240129T205031Z
+LOCATION:LA Memorial Coliseum\, 3911 Figueroa St\, Los Angeles\, CA 90037\,
+ USA
+SEQUENCE:0
+STATUS:CONFIRMED
+SUMMARY:NASCAR Cup -NC- Busch Light Clash at the Coliseum
+TRANSP:TRANSPARENT
+END:VEVENT
+BEGIN:VEVENT
+DTSTART;VALUE=DATE:20240215
+DTEND;VALUE=DATE:20240216
+DTSTAMP:20250811T060744Z
+UID:5ajb2udjj2q8r5d180pe85qjfa@google.com
+CLASS:PUBLIC
+CREATED:20240129T205045Z
+DESCRIPTION:2x Duel races as part of qualifying for the Daytona 500
+LAST-MODIFIED:20240129T205045Z
+LOCATION:Daytona International Speedway\, 1801 W International Speedway Blv
+ d\, Daytona Beach\, FL 32114\, USA
+SEQUENCE:0
+STATUS:CONFIRMED
+SUMMARY:NASCAR Cup - Bluegreen Vacations Duels at Daytona (2 races)
+TRANSP:TRANSPARENT
+END:VEVENT
+BEGIN:VEVENT
+DTSTART;VALUE=DATE:20240218
+DTEND;VALUE=DATE:20240219
+DTSTAMP:20250811T060744Z
+UID:5d8a3ojc3tj5t5sf0kvnmg5uim@google.com
+CLASS:PUBLIC
+CREATED:20240129T205104Z
+LAST-MODIFIED:20240129T205104Z
+LOCATION:Daytona International Speedway\, 1801 W International Speedway Blv
+ d\, Daytona Beach\, FL 32114\, USA
+SEQUENCE:0
+STATUS:CONFIRMED
+SUMMARY:NASCAR Cup - Daytona 500
+TRANSP:TRANSPARENT
+END:VEVENT
+BEGIN:VEVENT
+DTSTART;VALUE=DATE:20240225
+DTEND;VALUE=DATE:20240226
+DTSTAMP:20250811T060744Z
+UID:2io6003o2fsi0dc6v6t1fdalug@google.com
+CLASS:PUBLIC
+CREATED:20240129T205122Z
+LAST-MODIFIED:20240129T205122Z
+LOCATION:Atlanta Motor Speedway\, 1500 Tara Pl\, Hampton\, GA 30228\, USA
+SEQUENCE:0
+STATUS:CONFIRMED
+SUMMARY:NASCAR Cup - Ambetter Health 400 (Atlanta)
+TRANSP:TRANSPARENT
+END:VEVENT
+BEGIN:VEVENT
+DTSTART;VALUE=DATE:20240303
+DTEND;VALUE=DATE:20240304
+DTSTAMP:20250811T060744Z
+UID:3m9pavn4418f4qr1l7ca97tufd@google.com
+CLASS:PUBLIC
+CREATED:20240129T205139Z
+LAST-MODIFIED:20240129T205139Z
+LOCATION:Las Vegas Motor Speedway\, 7000 Las Vegas Boulevard North\, Las Ve
+ gas\, NV 89115\, USA
+SEQUENCE:0
+STATUS:CONFIRMED
+SUMMARY:NASCAR Cup - Pennzoil 400 (Las Vegas)
+TRANSP:TRANSPARENT
+END:VEVENT
+BEGIN:VEVENT
+DTSTART;VALUE=DATE:20240310
+DTEND;VALUE=DATE:20240311
+DTSTAMP:20250811T060744Z
+UID:1p5o415brf81tp0ktdk1k12opa@google.com
+CLASS:PUBLIC
+CREATED:20240129T205209Z
+DESCRIPTION:Phoenix Raceway
+LAST-MODIFIED:20240129T205209Z
+LOCATION:Phoenix Raceway\, 7602 Jimmie Johnson Dr\, Avondale\, AZ 85323\, U
+ SA
+SEQUENCE:0
+STATUS:CONFIRMED
+SUMMARY:NASCAR Cup - Shriners Children's 500 (Phoenix)
+TRANSP:TRANSPARENT
+END:VEVENT
+BEGIN:VEVENT
+DTSTART;VALUE=DATE:20240317
+DTEND;VALUE=DATE:20240318
+DTSTAMP:20250811T060744Z
+UID:536frp2kso6af6iat2k3q0lc0a@google.com
+CLASS:PUBLIC
+CREATED:20240129T210556Z
+LAST-MODIFIED:20240129T210556Z
+LOCATION:Bristol Motor Speedway\, 151 Speedway Blvd\, Bristol\, TN 37620\,
+ USA
+SEQUENCE:0
+STATUS:CONFIRMED
+SUMMARY:NASCAR Cup - Food City 500 (Bristol)
+TRANSP:TRANSPARENT
+END:VEVENT
+BEGIN:VEVENT
+DTSTART;VALUE=DATE:20240324
+DTEND;VALUE=DATE:20240325
+DTSTAMP:20250811T060744Z
+UID:7f1b4jbsnpktp8f63fvi3e1r52@google.com
+CLASS:PUBLIC
+CREATED:20240129T210620Z
+LAST-MODIFIED:20240129T210620Z
+LOCATION:Circuit of the Americas\, 9201 Circuit of the Americas Blvd\, Aust
+ in\, TX 78617\, USA
+SEQUENCE:0
+STATUS:CONFIRMED
+SUMMARY:NASCAR Cup - EchoPark Automotive Grand Prix (COTA)
+TRANSP:TRANSPARENT
+END:VEVENT
+BEGIN:VEVENT
+DTSTART;VALUE=DATE:20240331
+DTEND;VALUE=DATE:20240401
+DTSTAMP:20250811T060744Z
+UID:1g283cgbo7ego2v81er1a6vgrl@google.com
+CLASS:PUBLIC
+CREATED:20240129T210632Z
+LAST-MODIFIED:20240129T210632Z
+LOCATION:Richmond Raceway\, 600 E Laburnum Ave\, Richmond\, VA 23222\, USA
+SEQUENCE:0
+STATUS:CONFIRMED
+SUMMARY:NASCAR Cup - Toyota Owners 400 (Richmond)
+TRANSP:TRANSPARENT
+END:VEVENT
+BEGIN:VEVENT
+DTSTART;VALUE=DATE:20240407
+DTEND;VALUE=DATE:20240408
+DTSTAMP:20250811T060744Z
+UID:2qdbosqlf49mdh66ii45ll79mg@google.com
+CLASS:PUBLIC
+CREATED:20240129T210713Z
+LAST-MODIFIED:20240129T210713Z
+LOCATION:Martinsville Speedway Inc\, 340 Speedway Rd\, Ridgeway\, VA 24148\
+ , USA
+SEQUENCE:0
+STATUS:CONFIRMED
+SUMMARY:NASCAR Cup - Cook Out 400 (Martinsville)
+TRANSP:TRANSPARENT
+END:VEVENT
+BEGIN:VEVENT
+DTSTART;VALUE=DATE:20240414
+DTEND;VALUE=DATE:20240415
+DTSTAMP:20250811T060744Z
+UID:59ffiiuf3cim0h2ep50652minu@google.com
+CLASS:PUBLIC
+CREATED:20240129T210942Z
+LAST-MODIFIED:20240129T210942Z
+LOCATION:Texas Motor Speedway\, 3545 Lone Star Cir\, Fort Worth\, TX 76177\
+ , USA
+SEQUENCE:0
+STATUS:CONFIRMED
+SUMMARY:NASCAR Cup - AutoTrader EchoPark Automotive 400 (Texas)
+TRANSP:TRANSPARENT
+END:VEVENT
+BEGIN:VEVENT
+DTSTART;VALUE=DATE:20240421
+DTEND;VALUE=DATE:20240422
+DTSTAMP:20250811T060744Z
+UID:3jl79vqn15u9dese4c9dpr6alm@google.com
+CLASS:PUBLIC
+CREATED:20240129T210952Z
+LAST-MODIFIED:20240129T210952Z
+LOCATION:Talladega Superspeedway\, 3366 Speedway Blvd\, Lincoln\, AL 35096\
+ , USA
+SEQUENCE:0
+STATUS:CONFIRMED
+SUMMARY:NASCAR Cup - GEICO 500 (Talledega)
+TRANSP:TRANSPARENT
+END:VEVENT
+BEGIN:VEVENT
+DTSTART;VALUE=DATE:20240428
+DTEND;VALUE=DATE:20240429
+DTSTAMP:20250811T060744Z
+UID:710im75se1md0nl2da57uh41cn@google.com
+CLASS:PUBLIC
+CREATED:20240129T211007Z
+LAST-MODIFIED:20240129T211118Z
+LOCATION:Dover Motor Speedway\, 1131 N Dupont Hwy\, Dover\, DE 19901\, USA
+SEQUENCE:0
+STATUS:CONFIRMED
+SUMMARY:NASCAR Cup - Würth 400 (Dover)
+TRANSP:TRANSPARENT
+END:VEVENT
+BEGIN:VEVENT
+DTSTART;VALUE=DATE:20240505
+DTEND;VALUE=DATE:20240506
+DTSTAMP:20250811T060744Z
+UID:59tq4g317v008g30j07u9qsdh9@google.com
+CLASS:PUBLIC
+CREATED:20240129T211147Z
+LAST-MODIFIED:20240129T211147Z
+LOCATION:Kansas Speedway\, 400 Speedway Blvd\, Kansas City\, KS 66111\, USA
+SEQUENCE:0
+STATUS:CONFIRMED
+SUMMARY:NASCAR Cup - AdventHealth 400 (Kansas)
+TRANSP:TRANSPARENT
+END:VEVENT
+BEGIN:VEVENT
+DTSTART;VALUE=DATE:20240512
+DTEND;VALUE=DATE:20240513
+DTSTAMP:20250811T060744Z
+UID:7ce400438cjoiuu969j6eun3jf@google.com
+CLASS:PUBLIC
+CREATED:20240129T211201Z
+LAST-MODIFIED:20240129T211201Z
+LOCATION:Darlington Raceway LLC\, 1301 Harry Byrd Hwy\, Darlington\, SC 295
+ 32\, USA
+SEQUENCE:0
+STATUS:CONFIRMED
+SUMMARY:NASCAR Cup - Goodyear 400 (Darlington)
+TRANSP:TRANSPARENT
+END:VEVENT
+BEGIN:VEVENT
+DTSTART;VALUE=DATE:20240519
+DTEND;VALUE=DATE:20240520
+DTSTAMP:20250811T060744Z
+UID:3qe8gqr8r0548te1m6qfb5h9fp@google.com
+CLASS:PUBLIC
+CREATED:20240129T211235Z
+LAST-MODIFIED:20240129T211235Z
+LOCATION:North Wilkesboro Speedway\, 381 Speedway Ln\, North Wilkesboro\, N
+ C 28659\, USA
+SEQUENCE:0
+STATUS:CONFIRMED
+SUMMARY:NASCAR Cup -NC- All-Star Race (North Wilkesboro)
+TRANSP:TRANSPARENT
+END:VEVENT
+BEGIN:VEVENT
+DTSTART;VALUE=DATE:20240526
+DTEND;VALUE=DATE:20240527
+DTSTAMP:20250811T060744Z
+UID:2o897rc0lrnbkm6qfllahe6hnr@google.com
+CLASS:PUBLIC
+CREATED:20240129T211258Z
+LAST-MODIFIED:20240129T211258Z
+LOCATION:Charlotte Motor Speedway\, 5555 Concord Pkwy S\, Concord\, NC 2802
+ 7\, USA
+SEQUENCE:0
+STATUS:CONFIRMED
+SUMMARY:NASCAR Cup - Coca-Cola 600 (Charlotte)
+TRANSP:TRANSPARENT
+END:VEVENT
+BEGIN:VEVENT
+DTSTART;VALUE=DATE:20240602
+DTEND;VALUE=DATE:20240603
+DTSTAMP:20250811T060744Z
+UID:4p8b37cnb7npdn95v03p3mcubt@google.com
+CLASS:PUBLIC
+CREATED:20240129T211321Z
+LAST-MODIFIED:20240129T211321Z
+LOCATION:World Wide Technology Raceway\, 700 Raceway Blvd\, Madison\, IL 62
+ 060\, USA
+SEQUENCE:0
+STATUS:CONFIRMED
+SUMMARY:NASCAR Cup - Enjoy Illinois 300 (Gateway)
+TRANSP:TRANSPARENT
+END:VEVENT
+BEGIN:VEVENT
+DTSTART;VALUE=DATE:20240609
+DTEND;VALUE=DATE:20240610
+DTSTAMP:20250811T060744Z
+UID:710m62vu7fpnsd8tq8inbpun98@google.com
+CLASS:PUBLIC
+CREATED:20240129T211335Z
+LAST-MODIFIED:20240129T211335Z
+LOCATION:Sonoma Raceway\, 29355 Arnold Dr\, Sonoma\, CA 95476\, USA
+SEQUENCE:0
+STATUS:CONFIRMED
+SUMMARY:NASCAR Cup - Toyota / Save Mart 350 (Sonoma)
+TRANSP:TRANSPARENT
+END:VEVENT
+BEGIN:VEVENT
+DTSTART;VALUE=DATE:20240616
+DTEND;VALUE=DATE:20240617
+DTSTAMP:20250811T060744Z
+UID:26mo9qsqcve8pua674du8663bv@google.com
+CLASS:PUBLIC
+CREATED:20240129T211406Z
+LAST-MODIFIED:20240129T211406Z
+LOCATION:Iowa Speedway\, 3333 Rusty Wallace Dr\, Newton\, IA 50208\, USA
+SEQUENCE:0
+STATUS:CONFIRMED
+SUMMARY:NASCAR Cup - Iowa Corn 350
+TRANSP:TRANSPARENT
+END:VEVENT
+BEGIN:VEVENT
+DTSTART;VALUE=DATE:20240623
+DTEND;VALUE=DATE:20240624
+DTSTAMP:20250811T060744Z
+UID:6rhl3qu8jt987t0fn5sv1nf5rv@google.com
+CREATED:20240129T211437Z
+LAST-MODIFIED:20240129T211437Z
+LOCATION:New Hampshire Motor Speedway\, 1122 NH-106\, Loudon\, NH 03307\, U
+ SA
+SEQUENCE:0
+STATUS:CONFIRMED
+SUMMARY:NASCAR Cup - New Hampshire
+TRANSP:TRANSPARENT
+END:VEVENT
+BEGIN:VEVENT
+DTSTART;VALUE=DATE:20240630
+DTEND;VALUE=DATE:20240701
+DTSTAMP:20250811T060744Z
+UID:4iql0g2dpaoa8vm64kpujujufk@google.com
+CLASS:PUBLIC
+CREATED:20240129T211453Z
+LAST-MODIFIED:20240129T211453Z
+LOCATION:Nashville Superspeedway\, 4847-F McCrary Rd\, Lebanon\, TN 37090\,
+ USA
+SEQUENCE:0
+STATUS:CONFIRMED
+SUMMARY:NASCAR Cup - Ally 400 (Nashville)
+TRANSP:TRANSPARENT
+END:VEVENT
+BEGIN:VEVENT
+DTSTART;VALUE=DATE:20240707
+DTEND;VALUE=DATE:20240708
+DTSTAMP:20250811T060744Z
+UID:4tl8ms56vfrkil4qr1gvndgau5@google.com
+CLASS:PUBLIC
+CREATED:20240129T212016Z
+LAST-MODIFIED:20240129T212025Z
+LOCATION:Chicago Street Course\, 447 S Columbus Dr\, Chicago\, IL 60612\, U
+ SA
+SEQUENCE:1
+STATUS:CONFIRMED
+SUMMARY:NASCAR Cup - Grant Park 165 (Chicago Street)
+TRANSP:TRANSPARENT
+END:VEVENT
+BEGIN:VEVENT
+DTSTART;VALUE=DATE:20240714
+DTEND;VALUE=DATE:20240715
+DTSTAMP:20250811T060744Z
+UID:7f3p0bgrbqa8fdi2rq0hko8no7@google.com
+CREATED:20240129T212147Z
+LAST-MODIFIED:20240129T212147Z
+LOCATION:Pocono Raceway\, 1234 Long Pond Rd\, Long Pond\, PA 18334\, USA
+SEQUENCE:0
+STATUS:CONFIRMED
+SUMMARY:NASCAR Cup - highpoint.com 400 (Pocono)
+TRANSP:TRANSPARENT
+END:VEVENT
+BEGIN:VEVENT
+DTSTART;VALUE=DATE:20240721
+DTEND;VALUE=DATE:20240722
+DTSTAMP:20250811T060744Z
+UID:7s8b5fuhjsj656ung2jgjrt4pe@google.com
+CLASS:PUBLIC
+CREATED:20240129T212240Z
+LAST-MODIFIED:20240129T212240Z
+LOCATION:Indianapolis Motor Speedway\, 4790 W 16th St\, Indianapolis\, IN 4
+ 6222\, USA
+SEQUENCE:0
+STATUS:CONFIRMED
+SUMMARY:NASCAR Cup - Brickyard 400 (IMS)
+TRANSP:TRANSPARENT
+END:VEVENT
+BEGIN:VEVENT
+DTSTART;VALUE=DATE:20240811
+DTEND;VALUE=DATE:20240812
+DTSTAMP:20250811T060744Z
+UID:5hdq9kkvns5b810bpdg32kouh0@google.com
+CLASS:PUBLIC
+CREATED:20240129T212307Z
+LAST-MODIFIED:20240129T212307Z
+LOCATION:Richmond Raceway\, 600 E Laburnum Ave\, Richmond\, VA 23222\, USA
+SEQUENCE:0
+STATUS:CONFIRMED
+SUMMARY:NASCAR Cup - Cook Out 400 (Richmond)
+TRANSP:TRANSPARENT
+END:VEVENT
+BEGIN:VEVENT
+DTSTART;VALUE=DATE:20240818
+DTEND;VALUE=DATE:20240819
+DTSTAMP:20250811T060744Z
+UID:1fldmcd4r0ddktg71hnerukavo@google.com
+CLASS:PUBLIC
+CREATED:20240129T212317Z
+LAST-MODIFIED:20240129T212317Z
+LOCATION:Michigan International Speedway\, 12626 U.S. 12\, Brooklyn\, MI 49
+ 230\, USA
+SEQUENCE:0
+STATUS:CONFIRMED
+SUMMARY:NASCAR Cup - FireKeepers Casino 400 (Michigan)
+TRANSP:TRANSPARENT
+END:VEVENT
+BEGIN:VEVENT
+DTSTART;VALUE=DATE:20240915
+DTEND;VALUE=DATE:20240916
+DTSTAMP:20250811T060744Z
+UID:0o48fdirbr1s342j3h05glg9lf@google.com
+CREATED:20240129T212453Z
+LAST-MODIFIED:20240129T212453Z
+LOCATION:Watkins Glen International\, 2790 County Route 16\, Watkins Glen\,
+ NY 14891\, USA
+SEQUENCE:0
+STATUS:CONFIRMED
+SUMMARY:NASCAR Cup -Playoff- Go Bowling At The Glen (Watkins Glen)
+TRANSP:TRANSPARENT
+END:VEVENT
+BEGIN:VEVENT
+DTSTART;VALUE=DATE:20240824
+DTEND;VALUE=DATE:20240825
+DTSTAMP:20250811T060744Z
+UID:10b2ekpcb3gsn34ga9on8lmd3k@google.com
+CLASS:PUBLIC
+CREATED:20240129T212510Z
+LAST-MODIFIED:20240129T212510Z
+LOCATION:Daytona International Speedway\, 1801 W International Speedway Blv
+ d\, Daytona Beach\, FL 32114\, USA
+SEQUENCE:0
+STATUS:CONFIRMED
+SUMMARY:NASCAR Cup - Coke Zero Sugar 400 (Daytona)
+TRANSP:TRANSPARENT
+END:VEVENT
+BEGIN:VEVENT
+DTSTART;VALUE=DATE:20240901
+DTEND;VALUE=DATE:20240902
+DTSTAMP:20250811T060744Z
+UID:7unfd65cl76efv9i6fhs5l6pup@google.com
+CLASS:PUBLIC
+CREATED:20240129T212525Z
+LAST-MODIFIED:20240129T212525Z
+LOCATION:Darlington Raceway LLC\, 1301 Harry Byrd Hwy\, Darlington\, SC 295
+ 32\, USA
+SEQUENCE:0
+STATUS:CONFIRMED
+SUMMARY:NASCAR Cup - Cook Out Southern 500 (Darlington)
+TRANSP:TRANSPARENT
+END:VEVENT
+BEGIN:VEVENT
+DTSTART;VALUE=DATE:20240908
+DTEND;VALUE=DATE:20240909
+DTSTAMP:20250811T060744Z
+UID:5j6jcv03t2gp5gitmc99nm36s2@google.com
+CLASS:PUBLIC
+CREATED:20240129T212622Z
+LAST-MODIFIED:20240129T212622Z
+LOCATION:Atlanta Motor Speedway\, 1500 Tara Pl\, Hampton\, GA 30228\, USA
+SEQUENCE:0
+STATUS:CONFIRMED
+SUMMARY:NASCAR Cup -Playoff- Quaker State 400 (Atlanta)
+TRANSP:TRANSPARENT
+END:VEVENT
+BEGIN:VEVENT
+DTSTART;VALUE=DATE:20240921
+DTEND;VALUE=DATE:20240922
+DTSTAMP:20250811T060744Z
+UID:5huphms3oogo34llntvbrnls28@google.com
+CLASS:PUBLIC
+CREATED:20240129T212638Z
+LAST-MODIFIED:20240129T212638Z
+LOCATION:Bristol Motor Speedway\, 151 Speedway Blvd\, Bristol\, TN 37620\,
+ USA
+SEQUENCE:0
+STATUS:CONFIRMED
+SUMMARY:NASCAR Cup -Playoff- Bass Pro Shops Night Race (Bristol)
+TRANSP:TRANSPARENT
+END:VEVENT
+BEGIN:VEVENT
+DTSTART;VALUE=DATE:20240929
+DTEND;VALUE=DATE:20240930
+DTSTAMP:20250811T060744Z
+UID:0uq0ldg191ros6bltvtoio7bo0@google.com
+CLASS:PUBLIC
+CREATED:20240129T212757Z
+LAST-MODIFIED:20240129T212757Z
+LOCATION:Kansas Speedway\, 400 Speedway Blvd\, Kansas City\, KS 66111\, USA
+SEQUENCE:0
+STATUS:CONFIRMED
+SUMMARY:NASCAR Cup -Playoff- Hollywood Casino 400 (Kansas)
+TRANSP:TRANSPARENT
+END:VEVENT
+BEGIN:VEVENT
+DTSTART;VALUE=DATE:20241006
+DTEND;VALUE=DATE:20241007
+DTSTAMP:20250811T060744Z
+UID:3k4fslpsctksv3lskoonq5v2q6@google.com
+CLASS:PUBLIC
+CREATED:20240129T212807Z
+LAST-MODIFIED:20240129T212807Z
+LOCATION:Talladega Superspeedway\, 3366 Speedway Blvd\, Lincoln\, AL 35096\
+ , USA
+SEQUENCE:0
+STATUS:CONFIRMED
+SUMMARY:NASCAR Cup -Playoff- YellaWood 500 (Talledega)
+TRANSP:TRANSPARENT
+END:VEVENT
+BEGIN:VEVENT
+DTSTART;VALUE=DATE:20241013
+DTEND;VALUE=DATE:20241014
+DTSTAMP:20250811T060744Z
+UID:0udg0glqug8gcfucs5e560dev8@google.com
+CLASS:PUBLIC
+CREATED:20240129T212815Z
+LAST-MODIFIED:20240129T212815Z
+LOCATION:Charlotte Motor Speedway\, 5555 Concord Pkwy S\, Concord\, NC 2802
+ 7\, USA
+SEQUENCE:0
+STATUS:CONFIRMED
+SUMMARY:NASCAR Cup -Playoff- Bank of America Roval 400 (Charlotte)
+TRANSP:TRANSPARENT
+END:VEVENT
+BEGIN:VEVENT
+DTSTART;VALUE=DATE:20241020
+DTEND;VALUE=DATE:20241021
+DTSTAMP:20250811T060744Z
+UID:2idodsio8lh03rc7ph0cfbms7f@google.com
+CLASS:PUBLIC
+CREATED:20240129T212826Z
+LAST-MODIFIED:20240129T212826Z
+LOCATION:Las Vegas Motor Speedway\, 7000 Las Vegas Boulevard North\, Las Ve
+ gas\, NV 89115\, USA
+SEQUENCE:0
+STATUS:CONFIRMED
+SUMMARY:NASCAR Cup -Playoff- South Point 400 (Las Vegas)
+TRANSP:TRANSPARENT
+END:VEVENT
+BEGIN:VEVENT
+DTSTART;VALUE=DATE:20241103
+DTEND;VALUE=DATE:20241104
+DTSTAMP:20250811T060744Z
+UID:5a4mq96oavbskn0gcvadqu1see@google.com
+CLASS:PUBLIC
+CREATED:20240129T212844Z
+LAST-MODIFIED:20240129T212844Z
+LOCATION:Martinsville Speedway Inc\, 340 Speedway Rd\, Ridgeway\, VA 24148\
+ , USA
+SEQUENCE:0
+STATUS:CONFIRMED
+SUMMARY:NASCAR Cup -Playoff- Xfinity 500 (Martinsville)
+TRANSP:TRANSPARENT
+END:VEVENT
+BEGIN:VEVENT
+DTSTART;VALUE=DATE:20241110
+DTEND;VALUE=DATE:20241111
+DTSTAMP:20250811T060744Z
+UID:18mdv8dl1odunsljlf7ebl6eqq@google.com
+CLASS:PUBLIC
+CREATED:20240129T212853Z
+LAST-MODIFIED:20240129T212907Z
+LOCATION:Phoenix Raceway\, 7602 Jimmie Johnson Dr\, Avondale\, AZ 85323\, U
+ SA
+SEQUENCE:0
+STATUS:CONFIRMED
+SUMMARY:NASCAR Cup -Playoff- NASCAR Cup Series Championship (Phoenix)
+TRANSP:TRANSPARENT
+END:VEVENT
+BEGIN:VEVENT
+DTSTART;VALUE=DATE:20241027
+DTEND;VALUE=DATE:20241028
+DTSTAMP:20250811T060744Z
+UID:1unlh9l1fncleh8scspsbb8m8o@google.com
+CLASS:PUBLIC
+CREATED:20240129T212834Z
+LAST-MODIFIED:20241014T191025Z
+LOCATION:Homestead-Miami Speedway\, One Ralph Sanchez\, Speedway Blvd\, Hom
+ estead\, FL 33035\, USA
+SEQUENCE:0
+STATUS:CONFIRMED
+SUMMARY:NASCAR Cup -Playoff- Straight Talk Wireless 400 (Homestead-Miami)
+TRANSP:TRANSPARENT
+END:VEVENT
+BEGIN:VEVENT
+DTSTART;VALUE=DATE:20250202
+DTEND;VALUE=DATE:20250203
+DTSTAMP:20250811T060744Z
+UID:4aot14f194vkkboaukbksnq2u3@google.com
+CLASS:PUBLIC
+CREATED:20250127T223057Z
+LAST-MODIFIED:20250127T223057Z
+LOCATION:Bowman Gray Stadium\, 1250 S Martin Luther King Jr Dr\, Winston-Sa
+ lem\, NC 27107\, USA
+SEQUENCE:0
+STATUS:CONFIRMED
+SUMMARY:NASCAR Cup -NC- Cook Out Clash at Bowman Gray
+TRANSP:TRANSPARENT
+END:VEVENT
+BEGIN:VEVENT
+DTSTART;VALUE=DATE:20250213
+DTEND;VALUE=DATE:20250214
+DTSTAMP:20250811T060744Z
+UID:3ft5t459nbdkrori3j5b4p74fe@google.com
+CLASS:PUBLIC
+CREATED:20250204T233549Z
+DESCRIPTION:2x Duel races as part of qualifying for the Daytona 500
+LAST-MODIFIED:20250204T233549Z
+LOCATION:Daytona International Speedway\, 1801 W International Speedway Blv
+ d\, Daytona Beach\, FL 32114\, USA
+SEQUENCE:0
+STATUS:CONFIRMED
+SUMMARY:NASCAR Cup - Duels at Daytona (2 races)
+TRANSP:TRANSPARENT
+END:VEVENT
+BEGIN:VEVENT
+DTSTART;VALUE=DATE:20250216
+DTEND;VALUE=DATE:20250217
+DTSTAMP:20250811T060744Z
+UID:7obevsgcqq5c5qamsqflmijhs3@google.com
+CLASS:PUBLIC
+CREATED:20250204T233609Z
+LAST-MODIFIED:20250204T233609Z
+LOCATION:Daytona International Speedway\, 1801 W International Speedway Blv
+ d\, Daytona Beach\, FL 32114\, USA
+SEQUENCE:0
+STATUS:CONFIRMED
+SUMMARY:NASCAR Cup - Daytona 500
+TRANSP:TRANSPARENT
+END:VEVENT
+BEGIN:VEVENT
+DTSTART;VALUE=DATE:20250223
+DTEND;VALUE=DATE:20250224
+DTSTAMP:20250811T060744Z
+UID:68lp989b4jmvuuadjmbb9tvbdu@google.com
+CLASS:PUBLIC
+CREATED:20250205T221020Z
+LAST-MODIFIED:20250205T221020Z
+LOCATION:Atlanta Motor Speedway\, 1500 Tara Pl\, Hampton\, GA 30228\, USA
+SEQUENCE:0
+STATUS:CONFIRMED
+SUMMARY:NASCAR Cup - Ambetter Health 400 (Atlanta)
+TRANSP:TRANSPARENT
+END:VEVENT
+BEGIN:VEVENT
+DTSTART;VALUE=DATE:20250302
+DTEND;VALUE=DATE:20250303
+DTSTAMP:20250811T060744Z
+UID:606p7ljkr2j7g8v450vdrrpkfn@google.com
+CLASS:PUBLIC
+CREATED:20250205T221035Z
+LAST-MODIFIED:20250205T221035Z
+LOCATION:Circuit of the Americas\, 9201 Circuit of the Americas Blvd\, Aust
+ in\, TX 78617\, USA
+SEQUENCE:0
+STATUS:CONFIRMED
+SUMMARY:NASCAR Cup - EchoPark Automotive Grand Prix (COTA)
+TRANSP:TRANSPARENT
+END:VEVENT
+BEGIN:VEVENT
+DTSTART;VALUE=DATE:20250309
+DTEND;VALUE=DATE:20250310
+DTSTAMP:20250811T060744Z
+UID:531noafkm3i90na6jpqhmjn0rn@google.com
+CLASS:PUBLIC
+CREATED:20250205T221050Z
+DESCRIPTION:Phoenix Raceway
+LAST-MODIFIED:20250205T221050Z
+LOCATION:Phoenix Raceway\, 7602 Jimmie Johnson Dr\, Avondale\, AZ 85323\, U
+ SA
+SEQUENCE:0
+STATUS:CONFIRMED
+SUMMARY:NASCAR Cup - Shriners Children's 500 (Phoenix)
+TRANSP:TRANSPARENT
+END:VEVENT
+BEGIN:VEVENT
+DTSTART;VALUE=DATE:20250316
+DTEND;VALUE=DATE:20250317
+DTSTAMP:20250811T060744Z
+UID:69bdc9dovhmui3mc10fokq7p4r@google.com
+CLASS:PUBLIC
+CREATED:20250205T221104Z
+LAST-MODIFIED:20250205T221104Z
+LOCATION:Las Vegas Motor Speedway\, 7000 Las Vegas Boulevard North\, Las Ve
+ gas\, NV 89115\, USA
+SEQUENCE:0
+STATUS:CONFIRMED
+SUMMARY:NASCAR Cup - Pennzoil 400 (Las Vegas)
+TRANSP:TRANSPARENT
+END:VEVENT
+BEGIN:VEVENT
+DTSTART;VALUE=DATE:20250330
+DTEND;VALUE=DATE:20250331
+DTSTAMP:20250811T060744Z
+UID:473b5skqm3lqsmkgc5tg9ng8ma@google.com
+CLASS:PUBLIC
+CREATED:20250205T221208Z
+LAST-MODIFIED:20250205T221208Z
+LOCATION:Martinsville Speedway Inc\, 340 Speedway Rd\, Ridgeway\, VA 24148\
+ , USA
+SEQUENCE:0
+STATUS:CONFIRMED
+SUMMARY:NASCAR Cup - Cook Out 400 (Martinsville)
+TRANSP:TRANSPARENT
+END:VEVENT
+BEGIN:VEVENT
+DTSTART;VALUE=DATE:20250406
+DTEND;VALUE=DATE:20250407
+DTSTAMP:20250811T060744Z
+UID:7prkpe776k9poq7vm13dbl8j72@google.com
+CLASS:PUBLIC
+CREATED:20250205T221223Z
+LAST-MODIFIED:20250205T221223Z
+LOCATION:Darlington Raceway LLC\, 1301 Harry Byrd Hwy\, Darlington\, SC 295
+ 32\, USA
+SEQUENCE:0
+STATUS:CONFIRMED
+SUMMARY:NASCAR Cup - Goodyear 400 (Darlington)
+TRANSP:TRANSPARENT
+END:VEVENT
+BEGIN:VEVENT
+DTSTART;VALUE=DATE:20250413
+DTEND;VALUE=DATE:20250414
+DTSTAMP:20250811T060744Z
+UID:0t39dchhm0ho05c4r7js6tkp00@google.com
+CLASS:PUBLIC
+CREATED:20250205T221236Z
+LAST-MODIFIED:20250205T221236Z
+LOCATION:Bristol Motor Speedway\, 151 Speedway Blvd\, Bristol\, TN 37620\,
+ USA
+SEQUENCE:0
+STATUS:CONFIRMED
+SUMMARY:NASCAR Cup - Food City 500 (Bristol)
+TRANSP:TRANSPARENT
+END:VEVENT
+BEGIN:VEVENT
+DTSTART;VALUE=DATE:20250504
+DTEND;VALUE=DATE:20250505
+DTSTAMP:20250811T060744Z
+UID:09ruh1bgj59mbal3qrvoteikpt@google.com
+CLASS:PUBLIC
+CREATED:20250205T221352Z
+LAST-MODIFIED:20250205T221352Z
+LOCATION:Texas Motor Speedway\, 3545 Lone Star Cir\, Fort Worth\, TX 76177\
+ , USA
+SEQUENCE:0
+STATUS:CONFIRMED
+SUMMARY:NASCAR Cup - Würth 400 (Texas)
+TRANSP:TRANSPARENT
+END:VEVENT
+BEGIN:VEVENT
+DTSTART;VALUE=DATE:20250323
+DTEND;VALUE=DATE:20250324
+DTSTAMP:20250811T060744Z
+UID:1hpn7p7p3i7a7lgimn8ictqsvr@google.com
+CLASS:PUBLIC
+CREATED:20250205T221143Z
+LAST-MODIFIED:20250205T221402Z
+LOCATION:Homestead-Miami Speedway\, One Ralph Sanchez\, Speedway Blvd\, Hom
+ estead\, FL 33035\, USA
+SEQUENCE:0
+STATUS:CONFIRMED
+SUMMARY:NASCAR Cup - Straight Talk Wireless 400 (Homestead-Miami)
+TRANSP:TRANSPARENT
+END:VEVENT
+BEGIN:VEVENT
+DTSTART;VALUE=DATE:20250511
+DTEND;VALUE=DATE:20250512
+DTSTAMP:20250811T060744Z
+UID:6ibktc4v7m19k4bqkfd1d4tftf@google.com
+CLASS:PUBLIC
+CREATED:20250205T221523Z
+LAST-MODIFIED:20250205T221523Z
+LOCATION:Kansas Speedway\, 400 Speedway Blvd\, Kansas City\, KS 66111\, USA
+SEQUENCE:0
+STATUS:CONFIRMED
+SUMMARY:NASCAR Cup - AdventHealth 400 (Kansas)
+TRANSP:TRANSPARENT
+END:VEVENT
+BEGIN:VEVENT
+DTSTART;VALUE=DATE:20250518
+DTEND;VALUE=DATE:20250519
+DTSTAMP:20250811T060744Z
+UID:38gmifl9oqmg755dbqcggphpm5@google.com
+CLASS:PUBLIC
+CREATED:20250205T221539Z
+LAST-MODIFIED:20250205T221539Z
+LOCATION:North Wilkesboro Speedway\, 381 Speedway Ln\, North Wilkesboro\, N
+ C 28659\, USA
+SEQUENCE:0
+STATUS:CONFIRMED
+SUMMARY:NASCAR Cup -NC- All-Star Race (North Wilkesboro)
+TRANSP:TRANSPARENT
+END:VEVENT
+BEGIN:VEVENT
+DTSTART;VALUE=DATE:20250525
+DTEND;VALUE=DATE:20250526
+DTSTAMP:20250811T060744Z
+UID:2h1umlbujn04mnurihk82ajgef@google.com
+CLASS:PUBLIC
+CREATED:20250205T221547Z
+LAST-MODIFIED:20250205T221547Z
+LOCATION:Charlotte Motor Speedway\, 5555 Concord Pkwy S\, Concord\, NC 2802
+ 7\, USA
+SEQUENCE:0
+STATUS:CONFIRMED
+SUMMARY:NASCAR Cup - Coca-Cola 600 (Charlotte)
+TRANSP:TRANSPARENT
+END:VEVENT
+BEGIN:VEVENT
+DTSTART;VALUE=DATE:20250601
+DTEND;VALUE=DATE:20250602
+DTSTAMP:20250811T060744Z
+UID:67uvp3q1scndval1o4aj5uvj01@google.com
+CLASS:PUBLIC
+CREATED:20250205T221650Z
+LAST-MODIFIED:20250205T221650Z
+LOCATION:Nashville Superspeedway\, 4847-F McCrary Rd\, Lebanon\, TN 37090\,
+ USA
+SEQUENCE:0
+STATUS:CONFIRMED
+SUMMARY:NASCAR Cup - Nashville
+TRANSP:TRANSPARENT
+END:VEVENT
+BEGIN:VEVENT
+DTSTART;VALUE=DATE:20250608
+DTEND;VALUE=DATE:20250609
+DTSTAMP:20250811T060744Z
+UID:4a1dpba1dvovn0moii1uese884@google.com
+CLASS:PUBLIC
+CREATED:20250205T221704Z
+LAST-MODIFIED:20250205T221704Z
+LOCATION:Michigan International Speedway\, 12626 U.S. 12\, Brooklyn\, MI 49
+ 230\, USA
+SEQUENCE:0
+STATUS:CONFIRMED
+SUMMARY:NASCAR Cup - FireKeepers Casino 400 (Michigan)
+TRANSP:TRANSPARENT
+END:VEVENT
+BEGIN:VEVENT
+DTSTART;VALUE=DATE:20250615
+DTEND;VALUE=DATE:20250616
+DTSTAMP:20250811T060744Z
+UID:339tb4qc0k4f8a9tnb8t3bjd95@google.com
+CLASS:PUBLIC
+CREATED:20250205T221727Z
+LAST-MODIFIED:20250205T221727Z
+LOCATION:Autódromo Hermanos Rodríguez\, Viad. Río de la Piedad S/n\, Granja
+ s México\, Iztacalco\, 08400 Ciudad de México\, CDMX\, Mexico
+SEQUENCE:0
+STATUS:CONFIRMED
+SUMMARY:NASCAR Cup - Mexico City
+TRANSP:TRANSPARENT
+END:VEVENT
+BEGIN:VEVENT
+DTSTART;VALUE=DATE:20250622
+DTEND;VALUE=DATE:20250623
+DTSTAMP:20250811T060744Z
+UID:4gsv4fi0dkpp30eu1rrpespkgc@google.com
+CREATED:20250205T221755Z
+LAST-MODIFIED:20250205T221755Z
+LOCATION:Pocono Raceway\, 1234 Long Pond Rd\, Long Pond\, PA 18334\, USA
+SEQUENCE:0
+STATUS:CONFIRMED
+SUMMARY:NASCAR Cup - Pocono
+TRANSP:TRANSPARENT
+END:VEVENT
+BEGIN:VEVENT
+DTSTART;VALUE=DATE:20250628
+DTEND;VALUE=DATE:20250629
+DTSTAMP:20250811T060744Z
+UID:50b4teb82jj12lqpcpcv3ot732@google.com
+CLASS:PUBLIC
+CREATED:20250205T221821Z
+LAST-MODIFIED:20250205T221821Z
+LOCATION:Atlanta Motor Speedway\, 1500 Tara Pl\, Hampton\, GA 30228\, USA
+SEQUENCE:0
+STATUS:CONFIRMED
+SUMMARY:NASCAR Cup - Quaker State 400 (Atlanta)
+TRANSP:TRANSPARENT
+END:VEVENT
+BEGIN:VEVENT
+DTSTART;VALUE=DATE:20250706
+DTEND;VALUE=DATE:20250707
+DTSTAMP:20250811T060744Z
+UID:2jslijgdfk2kj9ai3l5clv7ekk@google.com
+CLASS:PUBLIC
+CREATED:20250205T221849Z
+LAST-MODIFIED:20250205T221849Z
+LOCATION:Chicago Street Course\, 447 S Columbus Dr\, Chicago\, IL 60612\, U
+ SA
+SEQUENCE:0
+STATUS:CONFIRMED
+SUMMARY:NASCAR Cup - Grant Park 165 (Chicago Street)
+TRANSP:TRANSPARENT
+END:VEVENT
+BEGIN:VEVENT
+DTSTART;VALUE=DATE:20250713
+DTEND;VALUE=DATE:20250714
+DTSTAMP:20250811T060744Z
+UID:5cd4t4iug4gdu0sf6g4mgaa3jn@google.com
+CLASS:PUBLIC
+CREATED:20250205T221904Z
+LAST-MODIFIED:20250205T221904Z
+LOCATION:Sonoma Raceway\, 29355 Arnold Dr\, Sonoma\, CA 95476\, USA
+SEQUENCE:0
+STATUS:CONFIRMED
+SUMMARY:NASCAR Cup - Toyota / Save Mart 350 (Sonoma)
+TRANSP:TRANSPARENT
+END:VEVENT
+BEGIN:VEVENT
+DTSTART;VALUE=DATE:20250720
+DTEND;VALUE=DATE:20250721
+DTSTAMP:20250811T060744Z
+UID:3qlh1m7f5l1776pi6com4vsr35@google.com
+CLASS:PUBLIC
+CREATED:20250205T222037Z
+LAST-MODIFIED:20250205T222037Z
+LOCATION:Dover Motor Speedway\, 1131 N Dupont Hwy\, Dover\, DE 19901\, USA
+SEQUENCE:0
+STATUS:CONFIRMED
+SUMMARY:NASCAR Cup - Autotrader EchoPark Automotive 400 (Dover)
+TRANSP:TRANSPARENT
+END:VEVENT
+BEGIN:VEVENT
+DTSTART;VALUE=DATE:20250727
+DTEND;VALUE=DATE:20250728
+DTSTAMP:20250811T060744Z
+UID:7dbh97ko6a3nv8ft2qvbnb8d8b@google.com
+CLASS:PUBLIC
+CREATED:20250205T222056Z
+LAST-MODIFIED:20250205T222056Z
+LOCATION:Indianapolis Motor Speedway\, 4790 W 16th St\, Indianapolis\, IN 4
+ 6222\, USA
+SEQUENCE:0
+STATUS:CONFIRMED
+SUMMARY:NASCAR Cup - Brickyard 400 (IMS)
+TRANSP:TRANSPARENT
+END:VEVENT
+BEGIN:VEVENT
+DTSTART;VALUE=DATE:20250803
+DTEND;VALUE=DATE:20250804
+DTSTAMP:20250811T060744Z
+UID:46qogu5c5ks7sbe7qjtuem52vp@google.com
+CLASS:PUBLIC
+CREATED:20250205T222155Z
+LAST-MODIFIED:20250205T222155Z
+LOCATION:Iowa Speedway\, 3333 Rusty Wallace Dr\, Newton\, IA 50208\, USA
+SEQUENCE:0
+STATUS:CONFIRMED
+SUMMARY:NASCAR Cup - Iowa Corn 350
+TRANSP:TRANSPARENT
+END:VEVENT
+BEGIN:VEVENT
+DTSTART;VALUE=DATE:20250810
+DTEND;VALUE=DATE:20250811
+DTSTAMP:20250811T060744Z
+UID:73oc30nqmnkkdc58iguraniu9s@google.com
+CREATED:20250205T222521Z
+LAST-MODIFIED:20250205T222521Z
+LOCATION:Watkins Glen International\, 2790 County Route 16\, Watkins Glen\,
+ NY 14891\, USA
+SEQUENCE:0
+STATUS:CONFIRMED
+SUMMARY:NASCAR Cup - Go Bowling At The Glen (Watkins Glen)
+TRANSP:TRANSPARENT
+END:VEVENT
+BEGIN:VEVENT
+DTSTART;VALUE=DATE:20250816
+DTEND;VALUE=DATE:20250817
+DTSTAMP:20250811T060744Z
+UID:0gqmmus2tpuc2evmfpt9r2uadv@google.com
+CLASS:PUBLIC
+CREATED:20250205T222837Z
+LAST-MODIFIED:20250205T222837Z
+LOCATION:Richmond Raceway\, 600 E Laburnum Ave\, Richmond\, VA 23222\, USA
+SEQUENCE:0
+STATUS:CONFIRMED
+SUMMARY:NASCAR Cup - Cook Out 400 (Richmond)
+TRANSP:TRANSPARENT
+END:VEVENT
+BEGIN:VEVENT
+DTSTART;VALUE=DATE:20250823
+DTEND;VALUE=DATE:20250824
+DTSTAMP:20250811T060744Z
+UID:4ounu4dhg2tklfv83gfuteq8q9@google.com
+CLASS:PUBLIC
+CREATED:20250205T222847Z
+LAST-MODIFIED:20250205T222847Z
+LOCATION:Daytona International Speedway\, 1801 W International Speedway Blv
+ d\, Daytona Beach\, FL 32114\, USA
+SEQUENCE:0
+STATUS:CONFIRMED
+SUMMARY:NASCAR Cup - Coke Zero Sugar 400 (Daytona)
+TRANSP:TRANSPARENT
+END:VEVENT
+BEGIN:VEVENT
+DTSTART;VALUE=DATE:20250831
+DTEND;VALUE=DATE:20250901
+DTSTAMP:20250811T060744Z
+UID:21lrpvim9akion7p7068db4t9d@google.com
+CLASS:PUBLIC
+CREATED:20250205T222907Z
+LAST-MODIFIED:20250205T222907Z
+LOCATION:Darlington Raceway LLC\, 1301 Harry Byrd Hwy\, Darlington\, SC 295
+ 32\, USA
+SEQUENCE:0
+STATUS:CONFIRMED
+SUMMARY:NASCAR Cup -Playoff- Southern 500 (Darlington)
+TRANSP:TRANSPARENT
+END:VEVENT
+BEGIN:VEVENT
+DTSTART;VALUE=DATE:20250913
+DTEND;VALUE=DATE:20250914
+DTSTAMP:20250811T060744Z
+UID:2n05aoc7dalvba0tmq8eg2du8u@google.com
+CLASS:PUBLIC
+CREATED:20250205T223003Z
+LAST-MODIFIED:20250205T223003Z
+LOCATION:Bristol Motor Speedway\, 151 Speedway Blvd\, Bristol\, TN 37620\,
+ USA
+SEQUENCE:0
+STATUS:CONFIRMED
+SUMMARY:NASCAR Cup -Playoff- Bass Pro Shops Night Race (Bristol)
+TRANSP:TRANSPARENT
+END:VEVENT
+BEGIN:VEVENT
+DTSTART;VALUE=DATE:20250928
+DTEND;VALUE=DATE:20250929
+DTSTAMP:20250811T060744Z
+UID:5fe7r42jgdv9h82kigj211pjt5@google.com
+CLASS:PUBLIC
+CREATED:20250205T223031Z
+LAST-MODIFIED:20250205T223031Z
+LOCATION:Kansas Speedway\, 400 Speedway Blvd\, Kansas City\, KS 66111\, USA
+SEQUENCE:0
+STATUS:CONFIRMED
+SUMMARY:NASCAR Cup -Playoff- Hollywood Casino 400 (Kansas)
+TRANSP:TRANSPARENT
+END:VEVENT
+BEGIN:VEVENT
+DTSTART;VALUE=DATE:20251012
+DTEND;VALUE=DATE:20251013
+DTSTAMP:20250811T060744Z
+UID:3m6o85g2j15ggb9tgirh2d26cp@google.com
+CLASS:PUBLIC
+CREATED:20250205T223049Z
+LAST-MODIFIED:20250205T223049Z
+LOCATION:Las Vegas Motor Speedway\, 7000 Las Vegas Boulevard North\, Las Ve
+ gas\, NV 89115\, USA
+SEQUENCE:0
+STATUS:CONFIRMED
+SUMMARY:NASCAR Cup -Playoff- South Point 400 (Las Vegas)
+TRANSP:TRANSPARENT
+END:VEVENT
+BEGIN:VEVENT
+DTSTART;VALUE=DATE:20251026
+DTEND;VALUE=DATE:20251027
+DTSTAMP:20250811T060744Z
+UID:11n5mi8q7uo9sheh3lsrh2ep7a@google.com
+CLASS:PUBLIC
+CREATED:20250205T223130Z
+LAST-MODIFIED:20250205T223130Z
+LOCATION:Martinsville Speedway Inc\, 340 Speedway Rd\, Ridgeway\, VA 24148\
+ , USA
+SEQUENCE:0
+STATUS:CONFIRMED
+SUMMARY:NASCAR Cup -Playoff- Martinsville
+TRANSP:TRANSPARENT
+END:VEVENT
+BEGIN:VEVENT
+DTSTART;VALUE=DATE:20251102
+DTEND;VALUE=DATE:20251103
+DTSTAMP:20250811T060744Z
+UID:4ogvb25pet4umpi4otmpfjbshd@google.com
+CLASS:PUBLIC
+CREATED:20250205T223142Z
+LAST-MODIFIED:20250205T223142Z
+LOCATION:Phoenix Raceway\, 7602 Jimmie Johnson Dr\, Avondale\, AZ 85323\, U
+ SA
+SEQUENCE:0
+STATUS:CONFIRMED
+SUMMARY:NASCAR Cup -Playoff- NASCAR Cup Series Championship (Phoenix)
+TRANSP:TRANSPARENT
+END:VEVENT
+BEGIN:VEVENT
+DTSTART;VALUE=DATE:20250907
+DTEND;VALUE=DATE:20250908
+DTSTAMP:20250811T060744Z
+UID:7p528hhbiq9ums9vsco163dqug@google.com
+CLASS:PUBLIC
+CREATED:20250205T222951Z
+LAST-MODIFIED:20250205T223302Z
+LOCATION:World Wide Technology Raceway\, 700 Raceway Blvd\, Madison\, IL 62
+ 060\, USA
+SEQUENCE:0
+STATUS:CONFIRMED
+SUMMARY:NASCAR Cup -Playoff- Enjoy Illinois 300 (Gateway)
+TRANSP:TRANSPARENT
+END:VEVENT
+BEGIN:VEVENT
+DTSTART;VALUE=DATE:20250427
+DTEND;VALUE=DATE:20250428
+DTSTAMP:20250811T060744Z
+UID:6i7v4gpuej54gacrstrq64n471@google.com
+CLASS:PUBLIC
+CREATED:20250205T221309Z
+LAST-MODIFIED:20250205T223324Z
+LOCATION:Talladega Superspeedway\, 3366 Speedway Blvd\, Lincoln\, AL 35096\
+ , USA
+SEQUENCE:0
+STATUS:CONFIRMED
+SUMMARY:NASCAR Cup - Jack Link's 500 (Talladega)
+TRANSP:TRANSPARENT
+END:VEVENT
+BEGIN:VEVENT
+DTSTART;VALUE=DATE:20251005
+DTEND;VALUE=DATE:20251006
+DTSTAMP:20250811T060744Z
+UID:1amoivmbtrbm60rkg8ike3uh4l@google.com
+CLASS:PUBLIC
+CREATED:20250205T223040Z
+LAST-MODIFIED:20250225T190841Z
+LOCATION:Charlotte Motor Speedway\, 5555 Concord Pkwy S\, Concord\, NC 2802
+ 7\, USA
+SEQUENCE:0
+STATUS:CONFIRMED
+SUMMARY:NASCAR Cup -Playoff- Bank of America ROVAL 400 (Charlotte)
+TRANSP:TRANSPARENT
+END:VEVENT
+BEGIN:VEVENT
+DTSTART;VALUE=DATE:20251019
+DTEND;VALUE=DATE:20251020
+DTSTAMP:20250811T060744Z
+UID:1agpjtmgq16kmnuo6m9bk22p5g@google.com
+CLASS:PUBLIC
+CREATED:20250205T223113Z
+LAST-MODIFIED:20250225T190858Z
+LOCATION:Talladega Superspeedway\, 3366 Speedway Blvd\, Lincoln\, AL 35096\
+ , USA
+SEQUENCE:0
+STATUS:CONFIRMED
+SUMMARY:NASCAR Cup -Playoff- YellaWood 500 (Talladega)
+TRANSP:TRANSPARENT
+END:VEVENT
+END:VCALENDAR
diff --git a/src/main.rs b/src/main.rs
new file mode 100644
index 0000000..4a75c07
--- /dev/null
+++ b/src/main.rs
@@ -0,0 +1,242 @@
+use anyhow::{Context as _, Result, anyhow, bail};
+use chrono::{DateTime, TimeZone as _, Utc};
+use clap::Parser as _;
+use icalendar::Component as _;
+use std::{
+ convert::TryInto as _,
+ path::{Path, PathBuf},
+ str::FromStr,
+ time::Duration,
+};
+
+#[derive(clap::Parser)]
+struct CliIcsDebug {
+ /// Timezone to use for output (e.g. "Antarctica/South_Pole")
+ ///
+ ///
+ #[arg(long)]
+ tz: String,
+
+ ics_paths: Vec,
+}
+
+#[derive(clap::Subcommand)]
+enum Commands {
+ IcsDebug(CliIcsDebug),
+}
+
+#[derive(clap::Parser)]
+#[command(version, about, long_about = None)]
+struct Cli {
+ #[command(subcommand)]
+ command: Commands,
+}
+
+struct EventInstance {
+ dtstart: DateTime,
+ summary: String,
+}
+
+struct Parameters {
+ /// Events before this time will be ignored if they cause an error
+ ignore_before: DateTime,
+
+ /// Events before this time will not be shown
+ output_start: DateTime,
+
+ /// Events after this time will not be shown
+ output_stop: DateTime,
+
+ tz: chrono_tz::Tz,
+}
+
+fn _recurring_event(
+ params: &Parameters,
+ ev: &icalendar::Event,
+ rrule: &icalendar::Property,
+) -> Result>> {
+ let dtstart = ev
+ .properties()
+ .get("DTSTART")
+ .context("Data error - Event has no DTSTART")?;
+ let dtstart_s: String = dtstart
+ .clone()
+ .try_into()
+ .context("Bug - Can't roundtrip DTSTART")?;
+ let rrule_s: String = rrule
+ .clone()
+ .try_into()
+ .context("Bug - Can't roundtrip RRULE")?;
+
+ let set_s = format!("{dtstart_s}{rrule_s}");
+ let rrule = rrule::RRuleSet::from_str(&set_s)
+ .with_context(|| format!("RRuleSet parse failed `{set_s}`"))?;
+
+ let recurrences = rrule
+ .after(params.output_start)
+ .before(params.output_stop)
+ .all(10)
+ .dates;
+ let mut instances = vec![];
+ for dtstart in recurrences {
+ let dtstart = dtstart.with_timezone(¶ms.tz);
+ instances.push(dtstart);
+ }
+ Ok(instances)
+}
+
+fn recurring_event(
+ params: &Parameters,
+ ev: &icalendar::Event,
+ rrule: &icalendar::Property,
+) -> Result>> {
+ let dtstart = ev
+ .get_start()
+ .context("Data error - Event has no DTSTART")?;
+ let dtstart = normalize_date_perhaps_time(dtstart, ¶ms.tz)?;
+
+ let rr = rrule::RRule::from_str(rrule.value())
+ .with_context(|| format!("RRule parse failed `{}`", rrule.value()))?;
+
+ if let Some(until) = rr.get_until() {
+ if *until < params.output_start {
+ return Ok(vec![]);
+ }
+ }
+
+ let dtstart = dtstart.with_timezone(&rrule::Tz::Tz(params.tz));
+
+ let rr = rr.build(dtstart)?;
+ let recurrences = rr
+ .after(params.output_start)
+ .before(params.output_stop)
+ .all(10)
+ .dates;
+ let mut instances = vec![];
+ for dtstart in recurrences {
+ let dtstart = dtstart.with_timezone(¶ms.tz);
+ instances.push(dtstart);
+ }
+ Ok(instances)
+}
+
+fn normalize_date_perhaps_time(
+ x: icalendar::DatePerhapsTime,
+ tz: &chrono_tz::Tz,
+) -> Result> {
+ Ok(match x {
+ icalendar::DatePerhapsTime::DateTime(x) => x
+ .try_into_utc()
+ .context("Data error - Could not convert event datetime to UTC")?
+ .with_timezone(tz),
+ icalendar::DatePerhapsTime::Date(date) => {
+ let midnight = chrono::NaiveTime::default();
+ match tz.from_local_datetime(&date.and_time(midnight)) {
+ chrono::offset::MappedLocalTime::Single(x) => x,
+ _ => bail!(
+ "Datetime doesn't map to a single unambiguous datetime when converting to our timezone"
+ ),
+ }
+ }
+ })
+}
+
+fn event_instances(params: &Parameters, ev: &icalendar::Event) -> Result> {
+ let instances = if let Some(rrule) = ev.properties().get("RRULE") {
+ recurring_event(params, ev, rrule)?
+ } else {
+ // Event that occurs once
+
+ let dtstart = ev.get_start().context("Data error - Event has no start")?;
+ let dtstart = normalize_date_perhaps_time(dtstart, ¶ms.tz)?;
+ if dtstart < params.output_start || dtstart > params.output_stop {
+ return Ok(vec![]);
+ }
+ vec![dtstart]
+ };
+
+ let summary = ev
+ .get_summary()
+ .unwrap_or("Data error BXH45NAR - No summary in event");
+
+ let instances = instances
+ .into_iter()
+ .map(|dtstart| EventInstance {
+ dtstart,
+ summary: summary.to_string(),
+ })
+ .collect();
+ Ok(instances)
+}
+
+fn read_ics(params: &Parameters, path: &Path) -> Result> {
+ let mut instances = vec![];
+
+ let s = std::fs::read_to_string(path)?;
+ let cal: icalendar::Calendar = s.parse().map_err(|s| anyhow!("parse error {s}"))?;
+
+ for component in &cal.components {
+ let icalendar::CalendarComponent::Event(ev) = component else {
+ continue;
+ };
+
+ let eis = match event_instances(params, ev)
+ .with_context(|| format!("Failed to process event with UID '{:?}'", ev.get_uid()))
+ {
+ Ok(x) => x,
+ Err(e) => {
+ if ev.get_last_modified().context("Event has no timestamp")? < params.ignore_before
+ {
+ eprintln!("Ignoring error from very old event {e:?}");
+ continue;
+ } else {
+ Err(e)?
+ }
+ }
+ };
+ for ei in eis {
+ instances.push(ei);
+ }
+ }
+
+ Ok(instances)
+}
+
+fn main_ics_debug(cli: CliIcsDebug) -> Result<()> {
+ let tz = cli.tz.parse().context("Couldn't parse timezone name")?;
+
+ let now = Utc::now().with_timezone(&rrule::Tz::Tz(chrono_tz::UTC));
+ let params = Parameters {
+ ignore_before: now - Duration::from_secs(86_400 * 365 * 2),
+ output_start: now - Duration::from_secs(86_400 * 15),
+ output_stop: now + Duration::from_secs(86_400 * 45),
+ tz,
+ };
+
+ let mut instances = vec![];
+
+ for path in cli.ics_paths {
+ let eis =
+ read_ics(¶ms, &path).with_context(|| format!("Failed to parse file `{path:?}`"))?;
+ for ei in eis {
+ instances.push(ei);
+ }
+ }
+
+ instances.sort_by_key(|ei| ei.dtstart);
+
+ for instance in instances {
+ let EventInstance { dtstart, summary } = instance;
+ println!("{dtstart} - {summary}");
+ }
+
+ Ok(())
+}
+
+fn main() -> Result<()> {
+ let cli = Cli::try_parse()?;
+
+ match cli.command {
+ Commands::IcsDebug(x) => main_ics_debug(x),
+ }
+}