Merge remote-tracking branch 'meisnate12/master'

pull/628/head
bullmoose20 10 months ago
commit 2d32196750

@ -44,7 +44,7 @@ overlays:
GB_BBFC_15:
template:
- name: standard
- {name: commonsense, rating: "15, gb/15, gb/14+, TV-14, gb/Caution"}
- {name: commonsense, rating: "15, gb/15, 16, gb/16, gb/14+, TV-14, gb/Caution"}
GB_BBFC_18:
template:
- name: standard
@ -52,4 +52,8 @@ overlays:
GB_BBFC_R18:
template:
- name: standard
- {name: commonsense, rating: "R18, gb/R18, gb/X, X, NC-17"}
- {name: commonsense, rating: "R18, gb/R18, NC-17"}
GB_BBFC_X:
template:
- name: standard
- {name: commonsense, rating: "gb/X, X"}

Binary file not shown.

After

Width:  |  Height:  |  Size: 13 KiB

@ -2,9 +2,8 @@ libraries:
Movies:
template_variables:
use_separator: false
metadata_path:
collection_files:
- folder: config/movies
- git: bullmoose20/movies_refresh
- pmm: actor
template_variables:
collection_section: '001'
@ -39,16 +38,15 @@ libraries:
- DreamWorks Studios
- DreamWorks Pictures
- Pixar
-
- pmm: franchise
template_variables:
minimum_items: 2
delete_below_minimum: true
- pmm: universe
overlay_path:
- schedule: weekly(saturday)
- remove_overlays: false
- reapply_overlays: true
template_variables:
remove_data: dca
schedule_overlays: weekly(saturday)
overlay_files:
- pmm: commonsense
- pmm: mediastinger
- pmm: ratings
@ -67,6 +65,9 @@ libraries:
rating3_font_size: 70
horizontal_position: right
- pmm: resolution
template_variables:
use_resolution: false
use_edition: true
- pmm: ribbon
- pmm: versions
settings:
@ -87,7 +88,7 @@ libraries:
mass_originally_available_update: tmdb
mass_imdb_parental_labels: none
metadata_backup:
path: config/metadata/backups/Movie_Backup.yml
path: config/backups/Movies_Metadata_Backup.yml
sync_tags: true
add_blank_entries: false
genre_mapper:
@ -98,9 +99,8 @@ libraries:
template_variables:
use_separator: false
library_name: TV Shows
metadata_path:
collection_files:
- pmm: based
# - git: bullmoose20/tv_refresh
- pmm: actor
template_variables:
collection_section: '001'
@ -134,17 +134,15 @@ libraries:
minimum_items: 2
delete_below_minimum: true
- folder: config/tvshows
overlay_path:
- schedule: weekly(friday)
- remove_overlays: false
- reapply_overlays: true
schedule_overlays: weekly(friday)
overlay_files:
- pmm: commonsense
- pmm: commonsense
template_variables:
overlay_level: season
builder_level: season
- pmm: commonsense
template_variables:
overlay_level: episode
builder_level: episode
- pmm: ratings
template_variables:
rating1: user
@ -171,18 +169,18 @@ libraries:
rating2_font: config/metadata/overlays/fonts/Avenir_95_Black.ttf
rating2_font_size: 70
horizontal_position: right
overlay_level: episode
builder_level: episode
- pmm: ribbon
- pmm: runtimes
template_variables:
overlay_level: episode
builder_level: episode
- pmm: status
- pmm: versions
template_variables:
overlay_level: show
builder_level: show
- pmm: versions
template_variables:
overlay_level: season
builder_level: season
- pmm: ribbon
settings:
asset_directory:
@ -204,7 +202,7 @@ libraries:
mass_episode_audience_rating_update: tmdb
mass_imdb_parental_labels: none
metadata_backup:
path: config/metadata/backups/TVShows_Backup.yml
path: config/backups/TVShows_Metadata_Backup.yml
sync_tags: true
add_blank_entries: false
genre_mapper:
@ -212,23 +210,10 @@ libraries:
Action & Adventure: Action
Music:
schedule: weekly (sunday)
remove_overlays: true
library_name: Music
metadata_path:
- folder: config/music
operations:
delete_collections:
less: 20
metadata_backup:
path: config/metadata/backups/Music_Backup.yml
sync_tags: true
add_blank_entries: false
overlay_path:
- schedule: weekly(saturday)
- remove_overlays: false
- reapply_overlays: false
- pmm: audio_codec
template_variables:
overlay_level: album
#collection_files:
# - folder: config/music
playlist_files:
- pmm: playlist
template_variables:
@ -238,7 +223,7 @@ settings:
cache: true
cache_expiration: 60
asset_directory: config/assets
missing_path: config/missing
report_path: config/missing
asset_folders: true
asset_depth: 1
create_asset_folders: false
@ -250,7 +235,7 @@ settings:
show_asset_not_needed: false
sync_mode: sync
minimum_items: 1
default_collection_order:
default_collection_order: null
delete_below_minimum: true
delete_not_scheduled: false
run_again_delay: 2
@ -264,15 +249,20 @@ settings:
show_missing_assets: false
save_report: false
tvdb_language: eng
ignore_ids:
ignore_imdb_ids:
ignore_ids: null
ignore_imdb_ids: null
item_refresh_delay: 0
playlist_sync_to_user: all
playlist_exclude_users:
playlist_exclude_users: null
playlist_report: false
verify_ssl: true
custom_repo:
custom_repo: null
check_nightly: true
run_order:
- operations
- metadata
- collections
- overlays
webhooks:
error: notifiarr
version: notifiarr
@ -304,11 +294,6 @@ mdblist:
cache_expiration: 600
notifiarr:
apikey: [REDACTED]
anidb:
username:
password:
language: en
client:
radarr:
url: http://localhost:7878
token: [REDACTED]
@ -353,11 +338,3 @@ trakt:
refresh_token: [REDACTED]
scope: [REDACTED]
created_at: [REDACTED]
mal:
client_id:
client_secret:
authorization:
access_token:
token_type:
expires_in:
refresh_token:

@ -22,12 +22,15 @@ templates:
- letterboxd_extra_4
- letterboxd_extra_5
sort_title: "!015_<<collection_name>>"
schedule: weekly(monday|wednesday|friday)
limit: 10000
sync_mode: sync
collection_order: audience_rating.desc
cache_builders: 0
imdb_search:
votes.gte: 100
keyword: <<keywords>>
imdb_list:
- https://www.imdb.com/search/title/?title_type=<<title_type>>&user_rating=<<user_rating>>&num_votes=<<votes>>&keywords=<<keywords>>&genres=<<genres>>&languages=<<languages>>&sort=user_rating,desc
- <<imdb_extra_1>>
- <<imdb_extra_2>>
- <<imdb_extra_3>>
@ -149,7 +152,6 @@ collections:
votes: "100,",
languages: "",
letterboxd_list: "theme-boxing",
imdb_extra_1: "https://www.imdb.com/search/title/?title_type=feature&user_rating=2.0,10.0&num_votes=100,&keywords=boxing-champion&languages=en&sort=user_rating,desc"
}
Bug:
url_poster: https://raw.githubusercontent.com/meisnate12/Plex-Meta-Manager-Images/master/genre/Bug.jpg
@ -161,7 +163,7 @@ collections:
user_rating: "4.0,10.0",
votes: "100,",
languages: "",
letterboxd_list: "theme-bugs",
letterboxd_list: "theme-bugs"
}
Caper:
url_poster: https://raw.githubusercontent.com/meisnate12/Plex-Meta-Manager-Images/master/genre/Caper.jpg
@ -452,7 +454,7 @@ collections:
votes: "10000,",
languages: "",
letterboxd_list: "theme-hostage",
imdb_extra_1: "https://www.imdb.com/search/title/?title_type=feature&user_rating=5.0,10.0&num_votes=10000,&keywords=hostage,kidnapping&languages=&sort=user_rating,desc"
imdb_extra_1: "https://www.imdb.com/search/keyword/?keywords=hostage,kidnapping&ref_=kw_4&sort=num_votes,desc&mode=detail&page=1"
}
Medical:
url_poster: https://raw.githubusercontent.com/meisnate12/Plex-Meta-Manager-Images/master/genre/Medical.jpg
@ -512,7 +514,7 @@ collections:
votes: "100,",
languages: "",
letterboxd_list: "theme-mockumentary",
imdb_extra_1: "https://www.imdb.com/list/ls027069047"
#imdb_extra_1: "https://www.imdb.com/list/ls027069047"
}
Monster:
url_poster: https://raw.githubusercontent.com/meisnate12/Plex-Meta-Manager-Images/master/genre/Monster.jpg
@ -1010,7 +1012,7 @@ collections:
votes: "1000,",
languages: "",
letterboxd_list: "theme-werewolves",
imdb_extra_1: "https://www.imdb.com/search/title/?title_type=feature&user_rating=5.0,10.0&num_votes=1000,&keywords=werewolf&genres=Fantasy&languages=&sort=user_rating,desc"
#imdb_extra_1: "https://www.imdb.com/search/keyword/?keywords=werewolf&ref_=kw_ref_gnr&sort=moviemeter,asc&mode=detail&page=1&title_type=movie&genres=Fantasy"
}
Whodunit:
url_poster: https://raw.githubusercontent.com/meisnate12/Plex-Meta-Manager-Images/master/genre/Whodunit.jpg
@ -1035,7 +1037,7 @@ collections:
votes: "5000,",
languages: "",
letterboxd_list: "theme-wizardry-witchcraft",
imdb_extra_1: "https://www.imdb.com/search/title/?title_type=feature&user_rating=5.0,10.0&num_votes=5000,&keywords=witch&languages=&sort=user_rating,desc"
#imdb_extra_1: "https://www.imdb.com/search/keyword/?keywords=witch&ref_=kw_ref_typ&sort=moviemeter,asc&mode=detail&page=1&title_type=movie"
}
World War:
url_poster: https://raw.githubusercontent.com/meisnate12/Plex-Meta-Manager-Images/master/genre/World%20War.jpg
@ -1048,7 +1050,7 @@ collections:
votes: "5000,",
languages: "",
letterboxd_list: "theme-world-war",
imdb_extra_1: "https://www.imdb.com/search/title/?title_type=feature&user_rating=5.0,10.0&num_votes=1000,&keywords=world-war-two&languages=&sort=user_rating,desc"
#imdb_extra_1: "https://www.imdb.com/search/keyword/?keywords=world-war-two&ref_=kw_ref_typ&sort=moviemeter,asc&mode=detail&page=1&title_type=movie"
}
Zombie Horror:
url_poster: https://raw.githubusercontent.com/meisnate12/Plex-Meta-Manager-Images/master/genre/Zombie%20Horror.jpg

@ -9,39 +9,30 @@ templates:
sync_mode: sync
collection_order: audience_rating.desc
sort_title: "!015_<<collection_name>>"
schedule: monthly(10)
schedule: weekly(tuesday|thursday)
collections:
1001 Movies You Must See Before You Die:
template: {name: Collection, poster: https://raw.githubusercontent.com/meisnate12/Plex-Meta-Manager-Images/master/genre/1001%20Movies%20You%20Must%20See%20Before%20You%20Die.jpg}
trakt_list: https://trakt.tv/users/sp1ti/lists/1001-movies-you-must-see-before-you-die
collection_order: release.desc
Top 50 Grossing Films of All-Time:
tmdb_list: https://www.themoviedb.org/list/10
collection_order: custom
url_poster: https://raw.githubusercontent.com/meisnate12/Plex-Meta-Manager-Images/master/genre/Top%20Grossing%20Films%20of%20All-Time.jpg
sync_mode: sync
sort_title: "!015_1001 A"
schedule: monthly(20)
Top Grossing Films Annually:
imdb_list: https://www.imdb.com/list/ls568936874/
collection_order: release.desc
url_poster: https://raw.githubusercontent.com/meisnate12/Plex-Meta-Manager-Images/master/genre/Top%20Grossing%20Films%20Annually.jpg
sync_mode: sync
sort_title: "!015_1001 B"
schedule: yearly (01/30)
schedule: daily
visible_home: range(01/01-12/31)
visible_shared: range(01/01-12/31)
#######################################################################################################
Conspiracy:
template: {name: Collection, poster: https://raw.githubusercontent.com/meisnate12/Plex-Meta-Manager-Images/master/genre/Conspiracy.jpg}
imdb_list: https://www.imdb.com/list/ls567287307/
Dark Comedy:
template: {name: Collection, poster: https://raw.githubusercontent.com/meisnate12/Plex-Meta-Manager-Images/master/genre/Dark%20Comedy.jpg}
imdb_list:
- https://www.imdb.com/list/ls561047438/
- https://www.imdb.com/search/title/?title_type=feature&keywords=dark+comedy
imdb_list: https://www.imdb.com/list/ls561047438/
imdb_search:
votes.gte: 100
keyword: dark comedy
Dystopian:
template: {name: Collection, poster: https://raw.githubusercontent.com/meisnate12/Plex-Meta-Manager-Images/master/genre/Dystopian.jpg}
imdb_list: https://www.imdb.com/search/title/?title_type=feature&keywords=dystopia
imdb_search:
votes.gte: 100
keyword: dystopia
Football:
template: {name: Collection, poster: https://raw.githubusercontent.com/meisnate12/Plex-Meta-Manager-Images/master/genre/Football.jpg}
imdb_list: https://www.imdb.com/list/ls567409329/
@ -70,31 +61,41 @@ collections:
Prison:
template: {name: Collection, poster: https://raw.githubusercontent.com/meisnate12/Plex-Meta-Manager-Images/master/genre/Prison.jpg}
imdb_list: https://www.imdb.com/list/ls567409066/
# Seductive:
# template: {name: Collection, poster: https://raw.githubusercontent.com/meisnate12/Plex-Meta-Manager-Images/master/genre/Seductive.jpg}
# imdb_list: https://www.imdb.com/search/keyword/?keywords=seduction%2Csex-scene&ref_=kw_ref_key&mode=detail&page=1&title_type=movie%2CtvMovie%2Cvideo&num_votes=100%2C&sort=user_rating,desc
Seductive:
template: {name: Collection, poster: https://raw.githubusercontent.com/meisnate12/Plex-Meta-Manager-Images/master/genre/Seductive.jpg}
imdb_search:
votes.gte: 100
keyword: seduction
# radarr_add_missing: false
Space:
template: {name: Collection, poster: https://raw.githubusercontent.com/meisnate12/Plex-Meta-Manager-Images/master/genre/Space.jpg}
imdb_list:
- https://www.imdb.com/list/ls567409789/
- https://www.imdb.com/search/title/?title_type=feature&keywords=astronaut
- https://www.imdb.com/list/ls5674097
imdb_search:
votes.gte: 100
keyword.any: space, astronaut
Spy:
template: {name: Collection, poster: https://raw.githubusercontent.com/meisnate12/Plex-Meta-Manager-Images/master/genre/Spy.jpg}
imdb_list:
- https://www.imdb.com/list/ls567409179/
- https://www.imdb.com/search/title/?title_type=feature&keywords=espionage
- https://www.imdb.com/list/ls567409179
imdb_search:
votes.gte: 100
keyword.any: spy, espionage
Stand-up Comedy:
template: {name: Collection, poster: https://raw.githubusercontent.com/meisnate12/Plex-Meta-Manager-Images/master/genre/Stand-Up%20Comedy.jpg}
imdb_list:
- https://www.imdb.com/list/ls567409881/
- https://www.imdb.com/search/title/?title_type=tv_movie,tv_special&keywords=stand-up+comedy
imdb_search:
votes.gte: 100
keyword: stand-up comedy
collection_order: release.desc
Time Travel:
template: {name: Collection, poster: https://raw.githubusercontent.com/meisnate12/Plex-Meta-Manager-Images/master/genre/Time%20Travel.jpg}
imdb_list:
- https://www.imdb.com/list/ls567408798/
- https://www.imdb.com/search/title/?title_type=feature&keywords=time+travel
imdb_search:
votes.gte: 100
keyword: time travel
Unexpectedly Amazing:
template: {name: Collection, poster: https://raw.githubusercontent.com/meisnate12/Plex-Meta-Manager-Images/master/genre/Unexpectedly%20Amazing.jpg}
imdb_list: https://www.imdb.com/list/ls567408147/
@ -102,4 +103,6 @@ collections:
template: {name: Collection, poster: https://raw.githubusercontent.com/meisnate12/Plex-Meta-Manager-Images/master/genre/Witch.jpg}
imdb_list:
- https://www.imdb.com/list/ls567408343/
- https://www.imdb.com/search/title/?title_type=feature&keywords=witch
imdb_search:
votes.gte: 100
keyword: witch

@ -9,6 +9,7 @@ collections:
mdblist_list:
url: https://mdblist.com/lists/plexmetamanager/based_on_books_movies
sort_by: audience_rating.desc
sort_title: "!014_Book"
url_poster: https://raw.githubusercontent.com/meisnate12/Plex-Meta-Manager-Images/master/based/Book.jpg
schedule: yearly(01/30)
radarr_add_missing: false

@ -114,7 +114,7 @@ dynamic_collections:
mother: range(05/05-05/10)
father: range(09/15-09/20)
halloween: range(10/01-10/31)
christmas: range(12/01-12/31)
christmas: range(11/01-12/31)
disabilities: range(12/02-12/04)
black_history: range(02/01-03/01)
lgbtq: range(05/31-06/30)
@ -135,7 +135,9 @@ dynamic_collections:
halloween:
- https://www.imdb.com/list/ls023118929/
- https://www.imdb.com/list/ls000099714/
christmas: https://www.imdb.com/list/ls000096828/
christmas:
- https://www.imdb.com/list/ls567453036/
- https://www.imdb.com/list/ls000096828/
women:
- https://www.imdb.com/search/keyword/?keywords=women-in-film&ref_=fn_kw_kw_9
- https://www.imdb.com/search/keyword/?keywords=women%27s-rights&ref_=fn_kw_kw_2
@ -164,6 +166,8 @@ dynamic_collections:
latinx:
- https://mdblist.com/lists/plexmetamanager/latinx-heritage-month
trakt_list:
christmas:
- https://trakt.tv/users/fuschaitea/lists/christmas-movies?display=movie&sort=title,asc
black_history:
- https://trakt.tv/users/hoochzilla/lists/black-cinema?display=movie&sort=title,asc
- https://trakt.tv/users/bluephi8/lists/black-history?display=movie&sort=title,asc

@ -18,28 +18,28 @@ collections:
smart_filter:
sort_by: audience_rating.desc
all:
genre.not: documentary
#genre.not: documentary
Action:
template: {name: Collection, poster: https://raw.githubusercontent.com/meisnate12/Plex-Meta-Manager-Images/master/genre/Action.jpg}
smart_filter:
sort_by: audience_rating.desc
all:
genre: action
genre.not: documentary
#genre.not: documentary
Adult Cartoons:
template: {name: Collection, poster: https://raw.githubusercontent.com/meisnate12/Plex-Meta-Manager-Images/master/genre/Adult%20Cartoons.jpg}
smart_filter:
sort_by: audience_rating.desc
all:
genre: animation
genre.not: documentary, family
genre.not: family, #documentary
Adventure:
template: {name: Collection, poster: https://raw.githubusercontent.com/meisnate12/Plex-Meta-Manager-Images/master/genre/Adventure.jpg}
smart_filter:
sort_by: audience_rating.desc
all:
genre: adventure
genre.not: documentary
#genre.not: documentary
Biography:
template: {name: Collection, poster: https://raw.githubusercontent.com/meisnate12/Plex-Meta-Manager-Images/master/genre/Biography.jpg}
smart_filter:
@ -52,21 +52,21 @@ collections:
sort_by: audience_rating.desc
all:
genre: animation, family
genre.not: documentary
#genre.not: documentary
Comedy:
template: {name: Collection, poster: https://raw.githubusercontent.com/meisnate12/Plex-Meta-Manager-Images/master/genre/Comedy.jpg}
smart_filter:
sort_by: audience_rating.desc
all:
genre: comedy
genre.not: documentary
#genre.not: documentary
Crime:
template: {name: Collection, poster: https://raw.githubusercontent.com/meisnate12/Plex-Meta-Manager-Images/master/genre/Crime.jpg}
smart_filter:
sort_by: audience_rating.desc
all:
genre: crime
genre.not: documentary
#genre.not: documentary
Documentary:
template: {name: Collection, poster: https://raw.githubusercontent.com/meisnate12/Plex-Meta-Manager-Images/master/genre/Documentary.jpg}
smart_filter:
@ -79,109 +79,109 @@ collections:
sort_by: audience_rating.desc
all:
genre: drama
genre.not: documentary
##genre.not: documentary
Family:
template: {name: Collection, poster: https://raw.githubusercontent.com/meisnate12/Plex-Meta-Manager-Images/master/genre/Family.jpg}
smart_filter:
sort_by: audience_rating.desc
all:
genre: family
genre.not: animation, documentary
genre.not: animation, #documentary
Fantasy:
template: {name: Collection, poster: https://raw.githubusercontent.com/meisnate12/Plex-Meta-Manager-Images/master/genre/Fantasy.jpg}
smart_filter:
sort_by: audience_rating.desc
all:
genre: fantasy
genre.not: animation, documentary
genre.not: animation, #documentary
Funny Sci-Fi:
template: {name: Collection, poster: https://raw.githubusercontent.com/meisnate12/Plex-Meta-Manager-Images/master/genre/Funny%20Sci-Fi.jpg}
smart_filter:
sort_by: audience_rating.desc
all:
genre: comedy, science fiction
genre.not: documentary
#genre.not: documentary
History:
template: {name: Collection, poster: https://raw.githubusercontent.com/meisnate12/Plex-Meta-Manager-Images/master/genre/History.jpg}
smart_filter:
sort_by: audience_rating.desc
all:
genre: history
genre.not: documentary
#genre.not: documentary
Horror:
template: {name: Collection, poster: https://raw.githubusercontent.com/meisnate12/Plex-Meta-Manager-Images/master/genre/Horror.jpg}
smart_filter:
sort_by: audience_rating.desc
all:
genre: horror
genre.not: documentary
#genre.not: documentary
Musical:
template: {name: Collection, poster: https://raw.githubusercontent.com/meisnate12/Plex-Meta-Manager-Images/master/genre/Musical.jpg}
smart_filter:
sort_by: audience_rating.desc
all:
genre: musical
genre.not: documentary
#genre.not: documentary
Mystery:
template: {name: Collection, poster: https://raw.githubusercontent.com/meisnate12/Plex-Meta-Manager-Images/master/genre/Mystery.jpg}
smart_filter:
sort_by: audience_rating.desc
all:
genre: mystery
genre.not: documentary
#genre.not: documentary
News:
template: {name: Collection, poster: https://raw.githubusercontent.com/meisnate12/Plex-Meta-Manager-Images/master/genre/News.jpg}
smart_filter:
sort_by: audience_rating.desc
all:
genre: news
genre.not: documentary
#genre.not: documentary
Reality:
template: {name: Collection, poster: https://raw.githubusercontent.com/meisnate12/Plex-Meta-Manager-Images/master/genre/Reality.jpg}
smart_filter:
sort_by: audience_rating.desc
all:
genre: reality
genre.not: documentary
#genre.not: documentary
Romance:
template: {name: Collection, poster: https://raw.githubusercontent.com/meisnate12/Plex-Meta-Manager-Images/master/genre/Romance.jpg}
smart_filter:
sort_by: audience_rating.desc
all:
genre: romance
genre.not: documentary
#genre.not: documentary
Science Fiction:
template: {name: Collection, poster: https://raw.githubusercontent.com/meisnate12/Plex-Meta-Manager-Images/master/genre/Science%20Fiction.jpg}
smart_filter:
sort_by: audience_rating.desc
all:
genre: science fiction
genre.not: documentary
#genre.not: documentary
Sport:
template: {name: Collection, poster: https://raw.githubusercontent.com/meisnate12/Plex-Meta-Manager-Images/master/genre/Sport.jpg}
smart_filter:
sort_by: audience_rating.desc
all:
genre: sport
genre.not: documentary
#genre.not: documentary
Thriller:
template: {name: Collection, poster: https://raw.githubusercontent.com/meisnate12/Plex-Meta-Manager-Images/master/genre/Thriller.jpg}
smart_filter:
sort_by: audience_rating.desc
all:
genre: thriller
genre.not: documentary
#genre.not: documentary
War & Politics:
template: {name: Collection, poster: https://raw.githubusercontent.com/meisnate12/Plex-Meta-Manager-Images/master/genre/War%20%26%20Politics.jpg}
smart_filter:
sort_by: audience_rating.desc
all:
genre: war
genre.not: documentary
#genre.not: documentary
Western:
template: {name: Collection, poster: https://raw.githubusercontent.com/meisnate12/Plex-Meta-Manager-Images/master/genre/Western.jpg}
smart_filter:
sort_by: audience_rating.desc
all:
genre: western
genre.not: documentary
#genre.not: documentary

Loading…
Cancel
Save