From 5236d859e535838f36d3f23691ceb21d1103224e Mon Sep 17 00:00:00 2001 From: hlky <106811348+hlky@users.noreply.github.com> Date: Wed, 19 Oct 2022 14:49:03 +0100 Subject: [PATCH 01/79] img2img cfg_scale value --- scripts/img2img.py | 1 + 1 file changed, 1 insertion(+) diff --git a/scripts/img2img.py b/scripts/img2img.py index e5114c2..5f930f6 100644 --- a/scripts/img2img.py +++ b/scripts/img2img.py @@ -406,6 +406,7 @@ def layout(): seed = st.text_input("Seed:", value=st.session_state['defaults'].img2img.seed, help=" The seed to use, if left blank a random seed will be generated.") cfg_scale = st.number_input("CFG (Classifier Free Guidance Scale):", min_value=st.session_state['defaults'].img2img.cfg_scale.min_value, + value=st.session_state['defaults'].img2img.cfg_scale.value, step=st.session_state['defaults'].img2img.cfg_scale.step, help="How strongly the image should follow the prompt.") From 345ea8623f6035b63b04774ff7141cb8f94a1224 Mon Sep 17 00:00:00 2001 From: ZeroCool940711 Date: Wed, 19 Oct 2022 07:52:08 -0700 Subject: [PATCH 02/79] Added implementation made by @NaMJaG for key phrase suggestions under the prompt. --- data/tags/key_phrases.json | 85 ++++++++ .../dragable_number_input/__init__.py | 10 + .../dragable_number_input/main.js | 110 +++++++++++ .../key_phrase_suggestions/__init__.py | 79 ++++++++ .../key_phrase_suggestions/main.css | 40 ++++ .../key_phrase_suggestions/main.js | 183 ++++++++++++++++++ .../key_phrase_suggestions/parent.css | 22 +++ scripts/img2img.py | 9 +- scripts/txt2img.py | 8 +- scripts/txt2vid.py | 9 +- scripts/webui_streamlit.py | 5 + 11 files changed, 557 insertions(+), 3 deletions(-) create mode 100644 data/tags/key_phrases.json create mode 100644 scripts/custom_components/dragable_number_input/__init__.py create mode 100644 scripts/custom_components/dragable_number_input/main.js create mode 100644 scripts/custom_components/key_phrase_suggestions/__init__.py create mode 100644 scripts/custom_components/key_phrase_suggestions/main.css create mode 100644 scripts/custom_components/key_phrase_suggestions/main.js create mode 100644 scripts/custom_components/key_phrase_suggestions/parent.css diff --git a/data/tags/key_phrases.json b/data/tags/key_phrases.json new file mode 100644 index 0000000..6ad74a0 --- /dev/null +++ b/data/tags/key_phrases.json @@ -0,0 +1,85 @@ +{ + "Photo": [ + "Kodak Portra 400", + "Kodak Ektar 100", + "Kodak Portra 160 Professional", + "Ilford HP5 Plus", + "Kodak TRI-X 400", + "Ilford XP2S", + "Lomography Lady Grey", + "Fujifilm Velvia 50", + "Kodak Ektachrome E100", + "Fujifilm Velvia 100", + "Ilford Delta 3200", + "Fujicolor Superia 1600", + "Kodak T-Max P3200", + "Fujifilm Instax Film", + "Polaroid i\u2011Type Instant Film", + "Polaroid 600 Instant Film", + "Polaroid SX-70 Instant Film", + "focused", + "out of focus", + "sharp focus" + ], + "Lighting": [ + "blue hour", + "golden hour", + "dramatic backlighting", + "midday", + "volumetric lighting", + "subsurface scattering", + "cool twilight lighting", + "warm lighting", + "sunrise", + "beams of sunlight", + "god rays", + "light shafts", + "harsh sunlight", + "radiant glow", + "backlighting" + ], + "Genre": [ + "cyberpunk", + "steampunk", + "dieselpunk", + "fantasy", + "dark fantasy", + "scify" + ], + "Style": [ + "in the style of", + "silhouetted", + "noir", + "infographic", + "hyperrealistic" + ], + "Abstract Concept": [ + "hope", + "progressive", + "sainted", + "adequate", + "sufficient", + "reality", + "faithfulness", + "sensation", + "intend", + "likability", + "agnosticism", + "controllability", + "determinate", + "dignify", + "standpoint", + "imperative", + "absurd" + ], + "Painting": [ + "expressionist painting", + "detailed oil painting" + ], + "Details": [ + "intricate details", + "higly detailed", + "blurred", + "smooth" + ] +} \ No newline at end of file diff --git a/scripts/custom_components/dragable_number_input/__init__.py b/scripts/custom_components/dragable_number_input/__init__.py new file mode 100644 index 0000000..31535c2 --- /dev/null +++ b/scripts/custom_components/dragable_number_input/__init__.py @@ -0,0 +1,10 @@ +import os +import streamlit.components.v1 as components + +def load(): + parent_dir = os.path.dirname(os.path.abspath(__file__)) + file = os.path.join(parent_dir, "main.js") + + with open(file) as f: + javascript_main = f.read() + components.html(f"") \ No newline at end of file diff --git a/scripts/custom_components/dragable_number_input/main.js b/scripts/custom_components/dragable_number_input/main.js new file mode 100644 index 0000000..859b618 --- /dev/null +++ b/scripts/custom_components/dragable_number_input/main.js @@ -0,0 +1,110 @@ +// iframe parent +var parentDoc = window.parent.document + +// check for mouse pointer locking support, not a requirement but improves the overall experience +var havePointerLock = 'pointerLockElement' in parentDoc || + 'mozPointerLockElement' in parentDoc || + 'webkitPointerLockElement' in parentDoc; + +// the pointer locking exit function +parentDoc.exitPointerLock = parentDoc.exitPointerLock || parentDoc.mozExitPointerLock || parentDoc.webkitExitPointerLock; + +// how far should the mouse travel for a step 50 pixel +var pixelPerStep = 50; + +// how many steps did the mouse move in as float +var movementDelta = 0.0; +// value when drag started +var lockedValue = 0; +// minimum value from field +var lockedMin = 0; +// maximum value from field +var lockedMax = 0; +// how big should the field steps be +var lockedStep = 0; +// the currently locked in field +var lockedField = null; + +parentDoc.addEventListener('mousedown', (e) => { + // if middle is down + if(e.button === 1) + { + if(e.target.tagName === 'INPUT' && e.target.type === 'number') + { + e.preventDefault(); + var field = e.target; + if(havePointerLock) + field.requestPointerLock = field.requestPointerLock || field.mozRequestPointerLock || field.webkitRequestPointerLock; + + // save current field + lockedField = e.target; + // add class for styling + lockedField.classList.add("value-dragging"); + // reset movement delta + movementDelta = 0.0; + // set to 0 if field is empty + if(lockedField.value === '') + lockedField.value = 0; + + // save current field value + lockedValue = parseInt(lockedField.value); + + if(lockedField.min === '' || lockedField.min === '-Infinity') + lockedMin = -99999999; + else + lockedMin = parseInt(lockedField.min); + + if(lockedField.max === '' || lockedField.max === 'Infinity') + lockedMax = 99999999; + else + lockedMax = parseInt(lockedField.max); + + if(lockedField.step === '' || lockedField.step === 'Infinity') + lockedStep = 1; + else + lockedStep = parseInt(lockedField.step); + + // lock pointer if available + if(havePointerLock) + lockedField.requestPointerLock(); + + // add drag event + parentDoc.addEventListener("mousemove", onDrag, false); + } + } +}); + +onDrag = (e) => { + if(lockedField !== null) + { + // add movement to delta + movementDelta += e.movementX / pixelPerStep; + if(lockedField === NaN) + return; + // set new value + let value = lockedValue + Math.floor(Math.abs(movementDelta)) * lockedStep * Math.sign(movementDelta); + lockedField.focus(); + lockedField.select(); + parentDoc.execCommand('insertText', false /*no UI*/, Math.min(Math.max(value, lockedMin), lockedMax)); + } +}; + +parentDoc.addEventListener('mouseup', (e) => { + // if mouse is up + if(e.button === 1) + { + // release pointer lock if available + if(havePointerLock) + parentDoc.exitPointerLock(); + + if(lockedField !== null && lockedField !== NaN) + { + // stop drag event + parentDoc.removeEventListener("mousemove", onDrag, false); + // remove class for styling + lockedField.classList.remove("value-dragging"); + // remove reference + lockedField = null; + } + } +}); \ No newline at end of file diff --git a/scripts/custom_components/key_phrase_suggestions/__init__.py b/scripts/custom_components/key_phrase_suggestions/__init__.py new file mode 100644 index 0000000..1afd4d0 --- /dev/null +++ b/scripts/custom_components/key_phrase_suggestions/__init__.py @@ -0,0 +1,79 @@ +import os, requests, io, csv, json +from collections import defaultdict +import streamlit.components.v1 as components + +# the google sheet document id (its in the url) +doc_id = "1WoMEpGiZia0AfngkT6sRUhGOwczBMyoslk2jhYNUoiw" +# the page to get from the document (also visible in the url, the gid) +key_phrase_sheet_id = "723922433" +# where to save the downloaded key_phrases +key_phrases_file = "data/tags/key_phrases.json" +# the loaded key phrase json as text +key_phrases_json = "" + +def download_and_save_as_json(url): + global key_phrases_json + + # download + r = requests.get(url) + + # we need the bytes to decode utf-8 and use it in a stringIO + csv_bytes = r.content + # stringIO for parsing via csv.DictReader + str_file = io.StringIO(csv_bytes.decode('utf-8'), newline='\n') + + reader = csv.DictReader(str_file, delimiter=',', quotechar='"') + + # structure data in usable format (columns as arrays) + columnwise_table = defaultdict(list) + for row in reader: + for col, dat in row.items(): + stripped = dat.strip() + if stripped != "": + columnwise_table[col].append(dat.strip()) + + # dump the data as json + key_phrases_json = json.dumps(columnwise_table, indent=4) + + # save json so we don't need to download it every time + with open(key_phrases_file, 'w', encoding='utf-8') as jsonf: + jsonf.write(key_phrases_json) + +def update_key_phrases(): + url = f"https://docs.google.com/spreadsheets/d/{doc_id}/export?format=csv&gid={key_phrase_sheet_id}" + download_and_save_as_json(url) + +def init(): + global key_phrases_json + if not os.path.isfile(key_phrases_file): + update_key_phrases() + else: + with open(key_phrases_file) as f: + key_phrases_json = f.read() + +def suggestion_area(placeholder): + # get component path + parent_dir = os.path.dirname(os.path.abspath(__file__)) + # get file paths + javascript_file = os.path.join(parent_dir, "main.js") + stylesheet_file = os.path.join(parent_dir, "main.css") + parent_stylesheet_file = os.path.join(parent_dir, "parent.css") + + # load file texts + with open(javascript_file) as f: + javascript_main = f.read() + with open(stylesheet_file) as f: + stylesheet_main = f.read() + with open(parent_stylesheet_file) as f: + parent_stylesheet = f.read() + + # add suggestion area div box + html = "
javascript failed
" + # add loaded style + html += f"" + # set default variables + html += f"" + # add main java script + html += f"\n" + # add component to site + components.html(html, width=None, height=None, scrolling=True) \ No newline at end of file diff --git a/scripts/custom_components/key_phrase_suggestions/main.css b/scripts/custom_components/key_phrase_suggestions/main.css new file mode 100644 index 0000000..3d9de87 --- /dev/null +++ b/scripts/custom_components/key_phrase_suggestions/main.css @@ -0,0 +1,40 @@ +* +{ + padding: 0px; + margin: 0px; + user-select: none; + -moz-user-select: none; + -khtml-user-select: none; + -webkit-user-select: none; + -o-user-select: none; +} + +body +{ + width: 100%; + height: 100%; +} + +#suggestionArea +{ + overflow-y: auto; + width: 100%; + height: 100%; +} + +span +{ + border: 1px solid black; + border-radius: 5px; + background-color: rgb(38, 39, 48); + color: white; + display: inline-block; + padding: 5px; + margin-right: 3px; + cursor: pointer; + user-select: none; + -moz-user-select: none; + -khtml-user-select: none; + -webkit-user-select: none; + -o-user-select: none; +} \ No newline at end of file diff --git a/scripts/custom_components/key_phrase_suggestions/main.js b/scripts/custom_components/key_phrase_suggestions/main.js new file mode 100644 index 0000000..b550dae --- /dev/null +++ b/scripts/custom_components/key_phrase_suggestions/main.js @@ -0,0 +1,183 @@ +// parent document +var parentDoc = window.parent.document; +// iframe element in parent document +var frame = window.frameElement; +// the area to put the suggestions in +var suggestionArea = document.getElementById('suggestion_area'); +// button height is read when the first button gets created +var buttonHeight = -1; +// the maximum size of the iframe in buttons (3 x buttons height) +var maxHeightInButtons = 3; +// the prompt field connected to this iframe +var promptField = null; +// the category of suggestions +var activeCategory = ""; + +// check if element is visible +function isVisible(e) { + return !!( e.offsetWidth || e.offsetHeight || e.getClientRects().length ); +} + +// remove everything from the suggestion area +function ClearSuggestionArea(text = "") +{ + suggestionArea.innerHTML = text; +} + +// update iframe size depending on button rows +function UpdateSize() +{ + // calculate maximum height + var maxHeight = buttonHeight * maxHeightInButtons; + // apply height to iframe + frame.style.height = Math.min(suggestionArea.offsetHeight,maxHeight)+"px"; +} + +// add a button to the suggestion area +function AddButton(label, action) +{ + // create span + var button = document.createElement("span"); + // label it + button.innerHTML = label; + // add category attribute to button, will be read on click + button.setAttribute("category",label); + // add button function + button.addEventListener('click', action, false); + // add button to suggestion area + suggestionArea.appendChild(button); + // get buttonHeight if not set + if(buttonHeight < 0) + buttonHeight = button.offsetHeight; + return button; +} + +// find visible prompt field to connect to this iframe +function GetPromptField() +{ + // get all prompt fields, the %% placeholder %% is set in python + var all = parentDoc.querySelectorAll('textarea[placeholder="'+placeholder+'"]'); + // filter visible + for(var i = 0; i < all.length; i++) + { + if(isVisible(all[i])) + { + promptField = all[i]; + break; + } + } +} + +// when pressing a button, give the focus back to the prompt field +function KeepFocus(e) +{ + e.preventDefault(); + promptField.focus(); +} + +function selectCategory(e) +{ + KeepFocus(e); + // set category from attribute + activeCategory = e.target.getAttribute("category"); + // rebuild menu + ShowMenu(); +} + +function leaveCategory(e) +{ + KeepFocus(e); + activeCategory = ""; + // rebuild menu + ShowMenu(); +} + +// generate menu in suggestion area +function ShowMenu() +{ + // clear all buttons from menu + ClearSuggestionArea(); + + // if no chategory is selected + if(activeCategory === "") + { + for (var category in keyPhrases) + { + AddButton(category, selectCategory); + } + // change iframe size after buttons have been added + UpdateSize(); + } + // if a chategory is selected + else + { + // add a button to leave the chategory + var backbutton = AddButton("↑ back", leaveCategory); + keyPhrases[activeCategory].forEach(option => + { + AddButton(option, (e) => + { + KeepFocus(e); + // inserting via execCommand is required, this triggers all native browser functionality as if the user wrote into the prompt field. + parentDoc.execCommand('insertText', false /*no UI*/, ", "+option); + }); + }); + // change iframe size after buttons have been added + UpdateSize(); + } +} + +// listen for clicks on the prompt field +parentDoc.addEventListener("click", (e) => +{ + // skip if this frame is not visible + if(!isVisible(frame)) + return; + + // if the iframes prompt field is not set, get it and set it + if(promptField === null) + GetPromptField(); + + // get the field with focus + var target = parentDoc.activeElement; + + // if the field with focus is a prompt field, the %% placeholder %% is set in python + if( target.placeholder === placeholder) + { + // generate menu + ShowMenu(); + } + else + { + // else hide the iframe + frame.style.height = "0px"; + } +}); + +// add custom style to iframe +frame.classList.add("suggestion-frame"); +// clear suggestion area to remove the "javascript failed" message +ClearSuggestionArea(); +// collapse the iframe by default +frame.style.height = "0px"; + +// only execute once (even though multiple iframes exist) +if(!parentDoc.hasOwnProperty('keyPhraseSuggestionsInitialized')) +{ + // get parent document head + var head = parentDoc.getElementsByTagName('head')[0]; + // add style tag + var s = document.createElement('style'); + // set type attribute + s.setAttribute('type', 'text/css'); + // add css forwarded from python + if (s.styleSheet) { // IE + s.styleSheet.cssText = parentCSS; + } else { // the world + s.appendChild(document.createTextNode(parentCSS)); + } + // add style to head + head.appendChild(s); + // set flag so this only runs once + parentDoc["keyPhraseSuggestionsInitialized"] = true; +} \ No newline at end of file diff --git a/scripts/custom_components/key_phrase_suggestions/parent.css b/scripts/custom_components/key_phrase_suggestions/parent.css new file mode 100644 index 0000000..320a231 --- /dev/null +++ b/scripts/custom_components/key_phrase_suggestions/parent.css @@ -0,0 +1,22 @@ +.suggestion-frame +{ + /* make as small as possible */ + padding: 0px !important; + margin: 0px !important; + min-height: 0px !important; + line-height: 0; + + /* animate transitions of the height property */ + -webkit-transition: height 1s; + -moz-transition: height 1s; + -ms-transition: height 1s; + -o-transition: height 1s; + transition: height 1s, y-overflow 300ms; + + /* block selection */ + user-select: none; + -moz-user-select: none; + -khtml-user-select: none; + -webkit-user-select: none; + -o-user-select: none; +} \ No newline at end of file diff --git a/scripts/img2img.py b/scripts/img2img.py index 5f930f6..1ca7abf 100644 --- a/scripts/img2img.py +++ b/scripts/img2img.py @@ -30,12 +30,17 @@ import torch import skimage from ldm.models.diffusion.ddim import DDIMSampler from ldm.models.diffusion.plms import PLMSSampler + +# streamlit components +from custom_components import key_phrase_suggestions + # Temp imports # end of imports #--------------------------------------------------------------------------------------------------------------- +key_phrase_suggestions.init() try: # this silences the annoying "Some weights of the model checkpoint were not used when initializing..." message at start. @@ -365,7 +370,9 @@ def layout(): img2img_input_col, img2img_generate_col = st.columns([10,1]) with img2img_input_col: #prompt = st.text_area("Input Text","") - prompt = st.text_area("Input Text","", placeholder="A corgi wearing a top hat as an oil painting.") + placeholder = "A corgi wearing a top hat as an oil painting." + prompt = st.text_area("Input Text","", placeholder=placeholder) + key_phrase_suggestions.suggestion_area(placeholder) # Every form must have a submit button, the extra blank spaces is a temp way to align it with the input field. Needs to be done in CSS or some other way. img2img_generate_col.write("") diff --git a/scripts/txt2img.py b/scripts/txt2img.py index ddf5341..981f90e 100644 --- a/scripts/txt2img.py +++ b/scripts/txt2img.py @@ -29,12 +29,16 @@ from typing import Union from ldm.models.diffusion.ddim import DDIMSampler from ldm.models.diffusion.plms import PLMSSampler +# streamlit components +from custom_components import key_phrase_suggestions + # Temp imports # end of imports #--------------------------------------------------------------------------------------------------------------- +key_phrase_suggestions.init() try: # this silences the annoying "Some weights of the model checkpoint were not used when initializing..." message at start. @@ -402,7 +406,9 @@ def layout(): with input_col1: #prompt = st.text_area("Input Text","") - prompt = st.text_area("Input Text","", placeholder="A corgi wearing a top hat as an oil painting.") + placeholder = "A corgi wearing a top hat as an oil painting." + prompt = st.text_area("Input Text","", placeholder=placeholder) + key_phrase_suggestions.suggestion_area(placeholder) # creating the page layout using columns col1, col2, col3 = st.columns([1,2,1], gap="large") diff --git a/scripts/txt2vid.py b/scripts/txt2vid.py index dfe7fb6..8618680 100644 --- a/scripts/txt2vid.py +++ b/scripts/txt2vid.py @@ -47,11 +47,16 @@ from diffusers import StableDiffusionPipeline from diffusers.schedulers import DDIMScheduler, LMSDiscreteScheduler, \ PNDMScheduler +# streamlit components +from custom_components import key_phrase_suggestions + # Temp imports # end of imports #--------------------------------------------------------------------------------------------------------------- +key_phrase_suggestions.init() + try: # this silences the annoying "Some weights of the model checkpoint were not used when initializing..." message at start. from transformers import logging @@ -636,7 +641,9 @@ def layout(): input_col1, generate_col1 = st.columns([10,1]) with input_col1: #prompt = st.text_area("Input Text","") - prompt = st.text_area("Input Text","", placeholder="A corgi wearing a top hat as an oil painting.") + placeholder = "A corgi wearing a top hat as an oil painting." + prompt = st.text_area("Input Text","", placeholder=placeholder) + key_phrase_suggestions.suggestion_area(placeholder) # Every form must have a submit button, the extra blank spaces is a temp way to align it with the input field. Needs to be done in CSS or some other way. generate_col1.write("") diff --git a/scripts/webui_streamlit.py b/scripts/webui_streamlit.py index f338ad1..2a812d7 100644 --- a/scripts/webui_streamlit.py +++ b/scripts/webui_streamlit.py @@ -37,6 +37,8 @@ import k_diffusion as K from omegaconf import OmegaConf import argparse +# import custom components +from custom_components import dragable_number_input # end of imports #--------------------------------------------------------------------------------------------------------------- @@ -195,6 +197,9 @@ def layout(): from Settings import layout layout() + # calling dragable input component module at the end, so it works on all pages + dragable_number_input.load() + if __name__ == '__main__': set_logger_verbosity(opt.verbosity) From 082ce7907449c09245383e6eaed8a34f07101f60 Mon Sep 17 00:00:00 2001 From: ZeroCool940711 Date: Wed, 19 Oct 2022 11:16:01 -0700 Subject: [PATCH 03/79] Improved the layout by removing some empty spaces. --- frontend/css/streamlit.main.css | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/frontend/css/streamlit.main.css b/frontend/css/streamlit.main.css index fb6d5fe..d866aea 100644 --- a/frontend/css/streamlit.main.css +++ b/frontend/css/streamlit.main.css @@ -149,4 +149,10 @@ div.gallery:hover { .st-ex{ height: 54px; min-height: 25px; +} + +/* Remove some empty spaces to make the UI more compact. */ +.css-18e3th9{ + padding-left: 10px; + padding-right: 10px; } \ No newline at end of file From 7a2376a59036d10f536e128259984e26f5d93e9c Mon Sep 17 00:00:00 2001 From: ZeroCool940711 Date: Wed, 19 Oct 2022 11:17:20 -0700 Subject: [PATCH 04/79] Fixed a weird error with collections.abc not being found some times, this is most likely related to one of the libraries we use but to fix it temporarily we need to import it before anything else. --- scripts/sd_utils.py | 3 +++ 1 file changed, 3 insertions(+) diff --git a/scripts/sd_utils.py b/scripts/sd_utils.py index 0838d6b..f0bf1e2 100644 --- a/scripts/sd_utils.py +++ b/scripts/sd_utils.py @@ -14,6 +14,7 @@ # You should have received a copy of the GNU Affero General Public License # along with this program. If not, see . # base webui import and utils. +import collections.abc #from webui_streamlit import st import gfpgan import hydralit as st @@ -86,6 +87,8 @@ logger.add(sys.stderr, diagnose=True) logger.add(sys.stdout) logger.enable("") +# + try: # this silences the annoying "Some weights of the model checkpoint were not used when initializing..." message at start. from transformers import logging From aa85b25f65a68303b9311f3f408a888aa8d5936b Mon Sep 17 00:00:00 2001 From: ZeroCool940711 Date: Wed, 19 Oct 2022 11:18:06 -0700 Subject: [PATCH 05/79] Added reraise and logger catch to the settings layout function. --- scripts/Settings.py | 58 ++++++++++++++++++++++----------------------- 1 file changed, 29 insertions(+), 29 deletions(-) diff --git a/scripts/Settings.py b/scripts/Settings.py index 59f360b..0eddf39 100644 --- a/scripts/Settings.py +++ b/scripts/Settings.py @@ -28,9 +28,9 @@ from omegaconf import OmegaConf # end of imports # --------------------------------------------------------------------------------------------------------------- - +@logger.catch(reraise=True) def layout(): - st.header("Settings") + #st.header("Settings") with st.form("Settings"): general_tab, txt2img_tab, img2img_tab, img2txt_tab, txt2vid_tab, image_processing, textual_inversion_tab, concepts_library_tab = st.tabs( @@ -64,17 +64,17 @@ def layout(): st.session_state.default_model = st.selectbox("Default Model:", server_state["custom_models"], index=server_state["custom_models"].index(st.session_state['defaults'].general.default_model), help="Select the model you want to use. If you have placed custom models \ - on your 'models/custom' folder they will be shown here as well. The model name that will be shown here \ - is the same as the name the file for the model has on said folder, \ - it is recommended to give the .ckpt file a name that \ - will make it easier for you to distinguish it from other models. Default: Stable Diffusion v1.4") + on your 'models/custom' folder they will be shown here as well. The model name that will be shown here \ + is the same as the name the file for the model has on said folder, \ + it is recommended to give the .ckpt file a name that \ + will make it easier for you to distinguish it from other models. Default: Stable Diffusion v1.4") else: st.session_state.default_model = st.selectbox("Default Model:", [st.session_state['defaults'].general.default_model], help="Select the model you want to use. If you have placed custom models \ - on your 'models/custom' folder they will be shown here as well. \ - The model name that will be shown here is the same as the name\ - the file for the model has on said folder, it is recommended to give the .ckpt file a name that \ - will make it easier for you to distinguish it from other models. Default: Stable Diffusion v1.4") + on your 'models/custom' folder they will be shown here as well. \ + The model name that will be shown here is the same as the name\ + the file for the model has on said folder, it is recommended to give the .ckpt file a name that \ + will make it easier for you to distinguish it from other models. Default: Stable Diffusion v1.4") st.session_state['defaults'].general.default_model_config = st.text_input("Default Model Config", value=st.session_state['defaults'].general.default_model_config, help="Default model config file for inference. Default: 'configs/stable-diffusion/v1-inference.yaml'") @@ -94,7 +94,7 @@ def layout(): help="Default RealESRGAN model. Default: 'RealESRGAN_x4plus'") Upscaler_list = ["RealESRGAN", "LDSR"] st.session_state['defaults'].general.upscaling_method = st.selectbox("Upscaler", Upscaler_list, index=Upscaler_list.index( - st.session_state['defaults'].general.upscaling_method), help="Default upscaling method. Default: 'RealESRGAN'") + st.session_state['defaults'].general.upscaling_method), help="Default upscaling method. Default: 'RealESRGAN'") with col2: st.title("Performance") @@ -110,7 +110,7 @@ def layout(): st.session_state["defaults"].general.extra_models_gpu = st.checkbox("Extra Models - GPU", value=st.session_state['defaults'].general.extra_models_gpu, help="Run extra models (GFGPAN/ESRGAN) on gpu. \ - Check and save in order to be able to select the GPU that each model will use. Default: False") + Check and save in order to be able to select the GPU that each model will use. Default: False") if st.session_state["defaults"].general.extra_models_gpu: st.session_state['defaults'].general.gfpgan_gpu = int(st.selectbox("GFGPAN GPU", device_list, index=st.session_state['defaults'].general.gfpgan_gpu, help=f"Select which GPU to use. Default: {device_list[st.session_state['defaults'].general.gfpgan_gpu]}", @@ -136,7 +136,7 @@ def layout(): st.session_state["defaults"].general.optimized_turbo = st.checkbox("Optimized Turbo Mode", value=st.session_state['defaults'].general.optimized_turbo, help="Alternative optimization mode that does not save as much VRAM but \ - runs siginificantly faster. Default: False") + runs siginificantly faster. Default: False") st.session_state["defaults"].general.optimized_config = st.text_input("Optimized Config", value=st.session_state['defaults'].general.optimized_config, help=f"Loads alternative optimized configuration for inference. \ @@ -144,13 +144,13 @@ def layout(): st.session_state["defaults"].general.enable_attention_slicing = st.checkbox("Enable Attention Slicing", value=st.session_state['defaults'].general.enable_attention_slicing, help="Enable sliced attention computation. When this option is enabled, the attention module will \ - split the input tensor in slices, to compute attention in several steps. This is useful to save some \ - memory in exchange for a small speed decrease. Only works the txt2vid tab right now. Default: False") + split the input tensor in slices, to compute attention in several steps. This is useful to save some \ + memory in exchange for a small speed decrease. Only works the txt2vid tab right now. Default: False") st.session_state["defaults"].general.enable_minimal_memory_usage = st.checkbox("Enable Minimal Memory Usage", value=st.session_state['defaults'].general.enable_minimal_memory_usage, help="Moves only unet to fp16 and to CUDA, while keepping lighter models on CPUs \ - (Not properly implemented and currently not working, check this \ - link 'https://github.com/huggingface/diffusers/pull/537' for more information on it ). Default: False") + (Not properly implemented and currently not working, check this \ + link 'https://github.com/huggingface/diffusers/pull/537' for more information on it ). Default: False") # st.session_state["defaults"].general.update_preview = st.checkbox("Update Preview Image", value=st.session_state['defaults'].general.update_preview, # help="Enables the preview image to be updated and shown to the user on the UI during the generation.\ @@ -162,19 +162,19 @@ def layout(): min_value=1, value=st.session_state['defaults'].general.update_preview_frequency, help="Specify the frequency at which the image is updated in steps, this is helpful to reduce the \ - negative effect updating the preview image has on performance. Default: 10") + negative effect updating the preview image has on performance. Default: 10") with col3: st.title("Others") st.session_state["defaults"].general.use_sd_concepts_library = st.checkbox("Use the Concepts Library", value=st.session_state['defaults'].general.use_sd_concepts_library, help="Use the embeds Concepts Library, if checked, once the settings are saved an option will\ - appear to specify the directory where the concepts are stored. Default: True)") + appear to specify the directory where the concepts are stored. Default: True)") if st.session_state["defaults"].general.use_sd_concepts_library: st.session_state['defaults'].general.sd_concepts_library_folder = st.text_input("Concepts Library Folder", value=st.session_state['defaults'].general.sd_concepts_library_folder, help="Relative folder on which the concepts library embeds are stored. \ - Default: 'models/custom/sd-concepts-library'") + Default: 'models/custom/sd-concepts-library'") st.session_state['defaults'].general.LDSR_dir = st.text_input("LDSR Folder", value=st.session_state['defaults'].general.LDSR_dir, help="Folder where LDSR is located. Default: './models/ldsr'") @@ -219,9 +219,9 @@ def layout(): st.title("Huggingface") st.session_state["defaults"].general.huggingface_token = st.text_input("Huggingface Token", value=st.session_state['defaults'].general.huggingface_token, type="password", help="Your Huggingface Token, it's used to download the model for the diffusers library which \ - is used on the Text To Video tab. This token will be saved to your user config file\ - and WILL NOT be share with us or anyone. You can get your access token \ - at https://huggingface.co/settings/tokens. Default: None") + is used on the Text To Video tab. This token will be saved to your user config file\ + and WILL NOT be share with us or anyone. You can get your access token \ + at https://huggingface.co/settings/tokens. Default: None") with txt2img_tab: col1, col2, col3, col4, col5 = st.columns(5, gap='medium') @@ -280,9 +280,9 @@ def layout(): st.session_state["defaults"].txt2img.batch_size.value = st.number_input("Batch size", value=st.session_state.defaults.txt2img.batch_size.value, help="How many images are at once in a batch.\ - It increases the VRAM usage a lot but if you have enough VRAM it can reduce the time it \ - takes to finish generation as more images are generated at once.\ - Default: 1") + It increases the VRAM usage a lot but if you have enough VRAM it can reduce the time it \ + takes to finish generation as more images are generated at once.\ + Default: 1") default_sampler_list = ["k_lms", "k_euler", "k_euler_a", "k_dpm_2", "k_dpm_2_a", "k_heun", "PLMS", "DDIM"] st.session_state["defaults"].txt2img.default_sampler = st.selectbox("Default Sampler", @@ -618,9 +618,9 @@ def layout(): st.session_state["defaults"].txt2vid.batch_size.value = st.number_input("txt2vid Batch size", value=st.session_state.defaults.txt2vid.batch_size.value, help="How many images are at once in a batch.\ - It increases the VRAM usage a lot but if you have enough VRAM it can reduce the time it \ - takes to finish generation as more images are generated at once.\ - Default: 1") + It increases the VRAM usage a lot but if you have enough VRAM it can reduce the time it \ + takes to finish generation as more images are generated at once.\ + Default: 1") # Inference Steps st.session_state["defaults"].txt2vid.num_inference_steps.value = st.number_input("Default Txt2Vid Inference Steps", From ec390a55377946c6880a8d03e42455b0846ce883 Mon Sep 17 00:00:00 2001 From: ZeroCool940711 Date: Wed, 19 Oct 2022 12:43:31 -0700 Subject: [PATCH 06/79] More empty spaces removed from the layout. --- frontend/css/streamlit.main.css | 15 ++++++++++++++- 1 file changed, 14 insertions(+), 1 deletion(-) diff --git a/frontend/css/streamlit.main.css b/frontend/css/streamlit.main.css index d866aea..7e7d516 100644 --- a/frontend/css/streamlit.main.css +++ b/frontend/css/streamlit.main.css @@ -145,14 +145,27 @@ div.gallery:hover { display: none } -/* Make the text area widget have a similar height as the text input field*/ +/* Make the text area widget have a similar height as the text input field */ .st-ex{ height: 54px; min-height: 25px; } +.css-17useex{ + gap: 3px; + +} /* Remove some empty spaces to make the UI more compact. */ .css-18e3th9{ padding-left: 10px; padding-right: 10px; +} +.css-k1vhr4{ + padding-top: initial; +} +.css-ret2ud{ + padding-left: 10px; + padding-right: 10px; + gap: initial; + display: initial; } \ No newline at end of file From 5a23cb2aae64cb793571e271969a244be93bcae5 Mon Sep 17 00:00:00 2001 From: ZeroCool940711 Date: Wed, 19 Oct 2022 12:44:56 -0700 Subject: [PATCH 07/79] Few other fixes for missing imports. --- scripts/sd_utils.py | 4 +- scripts/textual_inversion.py | 229 +++++++++++++++++------------------ scripts/txt2img.py | 1 - scripts/webui_streamlit.py | 50 ++++++-- 4 files changed, 157 insertions(+), 127 deletions(-) diff --git a/scripts/sd_utils.py b/scripts/sd_utils.py index f0bf1e2..97592c3 100644 --- a/scripts/sd_utils.py +++ b/scripts/sd_utils.py @@ -22,6 +22,7 @@ import hydralit as st # streamlit imports from streamlit import StopException, StreamlitAPIException +from streamlit.runtime.scriptrunner import script_run_context #streamlit components section from streamlit_server_state import server_state, server_state_lock @@ -67,7 +68,8 @@ import piexif.helper from tqdm import trange from ldm.models.diffusion.ddim import DDIMSampler from ldm.util import ismap -from typing import Dict +from abc import ABC, abstractmethod +from typing import Dict, Union from io import BytesIO from packaging import version #import librosa diff --git a/scripts/textual_inversion.py b/scripts/textual_inversion.py index 0c6498a..c8ac20a 100644 --- a/scripts/textual_inversion.py +++ b/scripts/textual_inversion.py @@ -12,7 +12,7 @@ # GNU Affero General Public License for more details. # You should have received a copy of the GNU Affero General Public License -# along with this program. If not, see . +# along with this program. If not, see . # base webui import and utils. from sd_utils import * @@ -28,7 +28,7 @@ from transformers import CLIPTextModel, CLIPTokenizer import argparse import itertools import math -import os +import os, sys import random #import datetime #from pathlib import Path @@ -210,22 +210,22 @@ def freeze_params(params): param.requires_grad = False -def save_resume_file(basepath, extra = {}, config=''): +def save_resume_file(basepath, extra = {}, config=''): info = {"args": config["args"]} info["args"].update(extra) - + with open(f"{os.path.join(basepath, 'resume.json')}", "w") as f: #print (info) json.dump(info, f, indent=4) - + with open(f"{basepath}/token_identifier.txt", "w") as f: f.write(f"{config['args']['placeholder_token']}") - + with open(f"{basepath}/type_of_concept.txt", "w") as f: f.write(f"{config['args']['learnable_property']}") - + config['args'] = info["args"] - + return config['args'] class Checkpointer: @@ -277,7 +277,7 @@ class Checkpointer: else: torch.save(learned_embeds_dict, f"{checkpoints_path}/{filename}") torch.save(learned_embeds_dict, f"{checkpoints_path}/last.bin") - + del unwrapped del learned_embeds @@ -286,15 +286,15 @@ class Checkpointer: def save_samples(self, step, text_encoder, height, width, guidance_scale, eta, num_inference_steps): samples_path = f"{self.output_dir}/concept_images" os.makedirs(samples_path, exist_ok=True) - + #if "checker" not in server_state['textual_inversion']: #with server_state_lock['textual_inversion']["checker"]: server_state['textual_inversion']["checker"] = NoCheck() - + #if "unwrapped" not in server_state['textual_inversion']: # with server_state_lock['textual_inversion']["unwrapped"]: server_state['textual_inversion']["unwrapped"] = self.accelerator.unwrap_model(text_encoder) - + #if "pipeline" not in server_state['textual_inversion']: # with server_state_lock['textual_inversion']["pipeline"]: # Save a sample image @@ -309,7 +309,7 @@ class Checkpointer: safety_checker=NoCheck(), feature_extractor=CLIPFeatureExtractor.from_pretrained("openai/clip-vit-base-patch32"), ).to("cuda") - + server_state['textual_inversion']["pipeline"].enable_attention_slicing() if self.stable_sample_batches > 0: @@ -333,7 +333,7 @@ class Checkpointer: num_inference_steps=num_inference_steps, output_type='pil' )["sample"] - + for idx, im in enumerate(samples): filename = f"stable_sample_%d_%d_step_%d.png" % (i+1, idx+1, step) im.save(f"{samples_path}/{filename}") @@ -365,28 +365,28 @@ class Checkpointer: #@retry(RuntimeError, tries=5) def textual_inversion(config): print ("Running textual inversion.") - + #if "pipeline" in server_state["textual_inversion"]: #del server_state['textual_inversion']["checker"] #del server_state['textual_inversion']["unwrapped"] #del server_state['textual_inversion']["pipeline"] #torch.cuda.empty_cache() - + global_step_offset = 0 - + #print(config['args']['resume_from']) if config['args']['resume_from']: try: basepath = f"{config['args']['resume_from']}" - + with open(f"{basepath}/resume.json", 'r') as f: state = json.load(f) - + global_step_offset = state["args"].get("global_step", 0) - + print("Resuming state from %s" % config['args']['resume_from']) print("We've trained %d steps so far" % global_step_offset) - + except json.decoder.JSONDecodeError: pass else: @@ -398,7 +398,7 @@ def textual_inversion(config): gradient_accumulation_steps=config['args']['gradient_accumulation_steps'], mixed_precision=config['args']['mixed_precision'] ) - + # If passed along, set the training seed. if config['args']['seed']: set_seed(config['args']['seed']) @@ -442,9 +442,9 @@ def textual_inversion(config): server_state['textual_inversion']["vae"] = AutoencoderKL.from_pretrained( config['args']['pretrained_model_name_or_path'] + '/vae', ) - + #if "unet" not in server_state['textual_inversion']: - #with server_state_lock['textual_inversion']["unet"]: + #with server_state_lock['textual_inversion']["unet"]: server_state['textual_inversion']["unet"] = UNet2DConditionModel.from_pretrained( config['args']['pretrained_model_name_or_path'] + '/unet', ) @@ -640,18 +640,18 @@ def textual_inversion(config): "global_step": global_step + global_step_offset, "resume_checkpoint": f"{basepath}/checkpoints/last.bin" }, config) - + checkpointer.save_samples( global_step + global_step_offset, server_state['textual_inversion']["text_encoder"], config['args']['resolution'], config['args'][ 'resolution'], 7.5, 0.0, config['args']['sample_steps']) - + checkpointer.checkpoint( global_step + global_step_offset, server_state['textual_inversion']["text_encoder"], path=f"{basepath}/learned_embeds.bin" - ) + ) #except KeyError: #raise StopException @@ -659,7 +659,7 @@ def textual_inversion(config): progress_bar.set_postfix(**logs) #accelerator.log(logs, step=global_step) - + #try: if global_step >= config['args']['max_train_steps']: break @@ -686,166 +686,166 @@ def textual_inversion(config): except (KeyboardInterrupt, StopException) as e: print(f"Received Streamlit StopException or KeyboardInterrupt") - + if accelerator.is_main_process: print("Interrupted, saving checkpoint and resume state...") checkpointer.checkpoint(global_step + global_step_offset, server_state['textual_inversion']["text_encoder"]) - + config['args'] = save_resume_file(basepath, { "global_step": global_step + global_step_offset, "resume_checkpoint": f"{basepath}/checkpoints/last.bin" }, config) - - + + checkpointer.checkpoint( global_step + global_step_offset, server_state['textual_inversion']["text_encoder"], path=f"{basepath}/learned_embeds.bin" ) - + quit() def layout(): - + with st.form("textual-inversion"): #st.info("Under Construction. :construction_worker:") #parser = argparse.ArgumentParser(description="Simple example of a training script.") - + set_page_title("Textual Inversion - Stable Diffusion Playground") - + config_tab, output_tab, tensorboard_tab = st.tabs(["Textual Inversion Config", "Ouput", "TensorBoard"]) - + with config_tab: col1, col2, col3, col4, col5 = st.columns(5, gap='large') - + if "textual_inversion" not in st.session_state: st.session_state["textual_inversion"] = {} - + if "textual_inversion" not in server_state: server_state["textual_inversion"] = {} - + if "args" not in st.session_state["textual_inversion"]: st.session_state["textual_inversion"]["args"] = {} - - + + with col1: st.session_state["textual_inversion"]["args"]["pretrained_model_name_or_path"] = st.text_input("Pretrained Model Path", value=st.session_state["defaults"].textual_inversion.pretrained_model_name_or_path, help="Path to pretrained model or model identifier from huggingface.co/models.") - - st.session_state["textual_inversion"]["args"]["tokenizer_name"] = st.text_input("Tokenizer Name", - value=st.session_state["defaults"].textual_inversion.tokenizer_name, + + st.session_state["textual_inversion"]["args"]["tokenizer_name"] = st.text_input("Tokenizer Name", + value=st.session_state["defaults"].textual_inversion.tokenizer_name, help="Pretrained tokenizer name or path if not the same as model_name") - + st.session_state["textual_inversion"]["args"]["train_data_dir"] = st.text_input("train_data_dir", value="", help="A folder containing the training data.") - + st.session_state["textual_inversion"]["args"]["placeholder_token"] = st.text_input("Placeholder Token", value="", help="A token to use as a placeholder for the concept.") - + st.session_state["textual_inversion"]["args"]["initializer_token"] = st.text_input("Initializer Token", value="", help="A token to use as initializer word.") - + st.session_state["textual_inversion"]["args"]["learnable_property"] = st.selectbox("Learnable Property", ["object", "style"], index=0, help="Choose between 'object' and 'style'") - + st.session_state["textual_inversion"]["args"]["repeats"] = int(st.text_input("Number of times to Repeat", value=100, help="How many times to repeat the training data.")) - + with col2: st.session_state["textual_inversion"]["args"]["output_dir"] = st.text_input("Output Directory", value=str(os.path.join("outputs", "textual_inversion")), help="The output directory where the model predictions and checkpoints will be written.") - + st.session_state["textual_inversion"]["args"]["seed"] = seed_to_int(st.text_input("Seed", value=0, help="A seed for reproducible training, if left empty a random one will be generated. Default: 0")) - + st.session_state["textual_inversion"]["args"]["resolution"] = int(st.text_input("Resolution", value=512, help="The resolution for input images, all the images in the train/validation dataset will be resized to this resolution")) - + st.session_state["textual_inversion"]["args"]["center_crop"] = st.checkbox("Center Image", value=True, help="Whether to center crop images before resizing to resolution") - + st.session_state["textual_inversion"]["args"]["train_batch_size"] = int(st.text_input("Train Batch Size", value=1, help="Batch size (per device) for the training dataloader.")) - + st.session_state["textual_inversion"]["args"]["num_train_epochs"] = int(st.text_input("Number of Steps to Train", value=100, help="Number of steps to train.")) - + st.session_state["textual_inversion"]["args"]["max_train_steps"] = int(st.text_input("Max Number of Steps to Train", value=5000, help="Total number of training steps to perform. If provided, overrides 'Number of Steps to Train'.")) - + with col3: st.session_state["textual_inversion"]["args"]["gradient_accumulation_steps"] = int(st.text_input("Gradient Accumulation Steps", value=1, help="Number of updates steps to accumulate before performing a backward/update pass.")) - + st.session_state["textual_inversion"]["args"]["learning_rate"] = float(st.text_input("Learning Rate", value=5.0e-04, help="Initial learning rate (after the potential warmup period) to use.")) - + st.session_state["textual_inversion"]["args"]["scale_lr"] = st.checkbox("Scale Learning Rate", value=True, help="Scale the learning rate by the number of GPUs, gradient accumulation steps, and batch size.") - + st.session_state["textual_inversion"]["args"]["lr_scheduler"] = st.text_input("Learning Rate Scheduler", value="constant", help=("The scheduler type to use. Choose between ['linear', 'cosine', 'cosine_with_restarts', 'polynomial'," " 'constant', 'constant_with_warmup']" )) - + st.session_state["textual_inversion"]["args"]["lr_warmup_steps"] = int(st.text_input("Learning Rate Warmup Steps", value=500, help="Number of steps for the warmup in the lr scheduler.")) - + st.session_state["textual_inversion"]["args"]["adam_beta1"] = float(st.text_input("Adam Beta 1", value=0.9, help="The beta1 parameter for the Adam optimizer.")) - + st.session_state["textual_inversion"]["args"]["adam_beta2"] = float(st.text_input("Adam Beta 2", value=0.999, help="The beta2 parameter for the Adam optimizer.")) - + st.session_state["textual_inversion"]["args"]["adam_weight_decay"] = float(st.text_input("Adam Weight Decay", value=1e-2, help="Weight decay to use.")) - + st.session_state["textual_inversion"]["args"]["adam_epsilon"] = float(st.text_input("Adam Epsilon", value=1e-08, help="Epsilon value for the Adam optimizer")) - + with col4: st.session_state["textual_inversion"]["args"]["mixed_precision"] = st.selectbox("Mixed Precision", ["no", "fp16", "bf16"], index=1, help="Whether to use mixed precision. Choose" "between fp16 and bf16 (bfloat16). Bf16 requires PyTorch >= 1.10." "and an Nvidia Ampere GPU.") - + st.session_state["textual_inversion"]["args"]["local_rank"] = int(st.text_input("Local Rank", value=1, help="For distributed training: local_rank")) - + st.session_state["textual_inversion"]["args"]["checkpoint_frequency"] = int(st.text_input("Checkpoint Frequency", value=500, help="How often to save a checkpoint and sample image")) - + # stable_sample_batches is crashing when saving the samples so for now I will disable it util its fixed. #st.session_state["textual_inversion"]["args"]["stable_sample_batches"] = int(st.text_input("Stable Sample Batches", value=0, #help="Number of fixed seed sample batches to generate per checkpoint")) - - st.session_state["textual_inversion"]["args"]["stable_sample_batches"] = 0 - + + st.session_state["textual_inversion"]["args"]["stable_sample_batches"] = 0 + st.session_state["textual_inversion"]["args"]["random_sample_batches"] = int(st.text_input("Random Sample Batches", value=2, help="Number of random seed sample batches to generate per checkpoint")) - + st.session_state["textual_inversion"]["args"]["sample_batch_size"] = int(st.text_input("Sample Batch Size", value=1, help="Number of samples to generate per batch")) - + st.session_state["textual_inversion"]["args"]["sample_steps"] = int(st.text_input("Sample Steps", value=100, help="Number of steps for sample generation. Higher values will result in more detailed samples, but longer runtimes.")) - + st.session_state["textual_inversion"]["args"]["custom_templates"] = st.text_input("Custom Templates", value="", help="A semicolon-delimited list of custom template to use for samples, using {} as a placeholder for the concept.") - with col5: + with col5: st.session_state["textual_inversion"]["args"]["resume"] = st.checkbox(label="Resume Previous Run?", value=False, help="Resume previous run, if a valid resume.json file is on the output dir \ it will be used, otherwise if the 'Resume From' field bellow contains a valid resume.json file \ that one will be used.") - + st.session_state["textual_inversion"]["args"]["resume_from"] = st.text_input(label="Resume From", help="Path to a directory to resume training from (ie, logs/token_name)") - + #st.session_state["textual_inversion"]["args"]["resume_checkpoint"] = st.file_uploader("Resume Checkpoint", type=["bin"], #help="Path to a specific checkpoint to resume training from (ie, logs/token_name/checkpoints/something.bin).") - + #st.session_state["textual_inversion"]["args"]["st.session_state["textual_inversion"]"] = st.file_uploader("st.session_state["textual_inversion"] File", type=["json"], #help="Path to a JSON st.session_state["textual_inversion"]uration file containing arguments for invoking this script." #"If resume_from is given, its resume.json takes priority over this.") - # + # #print (os.path.join(st.session_state["textual_inversion"]["args"]["output_dir"],st.session_state["textual_inversion"]["args"]["placeholder_token"].strip("<>"),"resume.json")) #print (os.path.exists(os.path.join(st.session_state["textual_inversion"]["args"]["output_dir"],st.session_state["textual_inversion"]["args"]["placeholder_token"].strip("<>"),"resume.json"))) if os.path.exists(os.path.join(st.session_state["textual_inversion"]["args"]["output_dir"],st.session_state["textual_inversion"]["args"]["placeholder_token"].strip("<>"),"resume.json")): st.session_state["textual_inversion"]["args"]["resume_from"] = os.path.join( st.session_state["textual_inversion"]["args"]["output_dir"], st.session_state["textual_inversion"]["args"]["placeholder_token"].strip("<>")) #print (st.session_state["textual_inversion"]["args"]["resume_from"]) - + if os.path.exists(os.path.join(st.session_state["textual_inversion"]["args"]["output_dir"],st.session_state["textual_inversion"]["args"]["placeholder_token"].strip("<>"), "checkpoints","last.bin")): st.session_state["textual_inversion"]["args"]["resume_checkpoint"] = os.path.join( - st.session_state["textual_inversion"]["args"]["output_dir"], st.session_state["textual_inversion"]["args"]["placeholder_token"].strip("<>"), "checkpoints","last.bin") - + st.session_state["textual_inversion"]["args"]["output_dir"], st.session_state["textual_inversion"]["args"]["placeholder_token"].strip("<>"), "checkpoints","last.bin") + #if "resume_from" in st.session_state["textual_inversion"]["args"]: #if st.session_state["textual_inversion"]["args"]["resume_from"]: - #if os.path.exists(os.path.join(st.session_state["textual_inversion"]['args']['resume_from'], "resume.json")): + #if os.path.exists(os.path.join(st.session_state["textual_inversion"]['args']['resume_from'], "resume.json")): #with open(os.path.join(st.session_state["textual_inversion"]['args']['resume_from'], "resume.json"), 'rt') as f: #try: #resume_json = json.load(f)["args"] @@ -854,87 +854,86 @@ def layout(): #st.session_state["textual_inversion"]["args"]["output_dir"], st.session_state["textual_inversion"]["args"]["placeholder_token"].strip("<>")) #except json.decoder.JSONDecodeError: #pass - + #print(st.session_state["textual_inversion"]["args"]) #print(st.session_state["textual_inversion"]["args"]['resume_from']) - + #elif st.session_state["textual_inversion"]["args"]["st.session_state["textual_inversion"]"] is not None: #with open(st.session_state["textual_inversion"]["args"]["st.session_state["textual_inversion"]"], 'rt') as f: #args = parser.parse_args(namespace=argparse.Namespace(**json.load(f)["args"])) - + env_local_rank = int(os.environ.get("LOCAL_RANK", -1)) if env_local_rank != -1 and env_local_rank != st.session_state["textual_inversion"]["args"]["local_rank"]: st.session_state["textual_inversion"]["args"]["local_rank"] = env_local_rank - + if st.session_state["textual_inversion"]["args"]["train_data_dir"] is None: st.error("You must specify --train_data_dir") - + if st.session_state["textual_inversion"]["args"]["pretrained_model_name_or_path"] is None: st.error("You must specify --pretrained_model_name_or_path") - + if st.session_state["textual_inversion"]["args"]["placeholder_token"] is None: st.error("You must specify --placeholder_token") - + if st.session_state["textual_inversion"]["args"]["initializer_token"] is None: st.error("You must specify --initializer_token") - + if st.session_state["textual_inversion"]["args"]["output_dir"] is None: st.error("You must specify --output_dir") - + # add a spacer and the submit button for the form. - + st.session_state["textual_inversion"]["message"] = st.empty() st.session_state["textual_inversion"]["progress_bar"] = st.empty() - + st.write("---") - + submit = st.form_submit_button("Run",help="") if submit: if "pipe" in st.session_state: del st.session_state["pipe"] if "model" in st.session_state: del st.session_state["model"] - + set_page_title("Running Textual Inversion - Stable Diffusion WebUI") #st.session_state["textual_inversion"]["message"].info("Textual Inversion Running. For more info check the progress on your console or the Ouput Tab.") - + try: #try: # run textual inversion. config = st.session_state['textual_inversion'] - textual_inversion(config) + textual_inversion(config) #except RuntimeError: #if "pipeline" in server_state["textual_inversion"]: #del server_state['textual_inversion']["checker"] #del server_state['textual_inversion']["unwrapped"] - #del server_state['textual_inversion']["pipeline"] - + #del server_state['textual_inversion']["pipeline"] + # run textual inversion. #config = st.session_state['textual_inversion'] - #textual_inversion(config) - + #textual_inversion(config) + set_page_title("Textual Inversion - Stable Diffusion WebUI") - + except StopException: set_page_title("Textual Inversion - Stable Diffusion WebUI") print(f"Received Streamlit StopException") - + st.session_state["textual_inversion"]["message"].empty() - + # with output_tab: st.info("Under Construction. :construction_worker:") - + #st.info("Nothing to show yet. Maybe try running some training first.") - + #st.session_state["textual_inversion"]["preview_image"] = st.empty() - #st.session_state["textual_inversion"]["progress_bar"] = st.empty() - - + #st.session_state["textual_inversion"]["progress_bar"] = st.empty() + + with tensorboard_tab: #st.info("Under Construction. :construction_worker:") - + # Start TensorBoard st_tensorboard(logdir=os.path.join("outputs", "textual_inversion"), port=8888) - - \ No newline at end of file + diff --git a/scripts/txt2img.py b/scripts/txt2img.py index 981f90e..2269066 100644 --- a/scripts/txt2img.py +++ b/scripts/txt2img.py @@ -25,7 +25,6 @@ from streamlit.elements.image import image_to_url #other imports import uuid -from typing import Union from ldm.models.diffusion.ddim import DDIMSampler from ldm.models.diffusion.plms import PLMSSampler diff --git a/scripts/webui_streamlit.py b/scripts/webui_streamlit.py index 2a812d7..d467903 100644 --- a/scripts/webui_streamlit.py +++ b/scripts/webui_streamlit.py @@ -20,6 +20,7 @@ # We import hydralit like this to replace the previous stuff # we had with native streamlit as it lets ur replace things 1:1 #import hydralit as st +import collections.abc from sd_utils import * # streamlit imports @@ -109,7 +110,7 @@ def load_css(isLocal, nameOrURL): def layout(): """Layout functions to define all the streamlit layout here.""" if not st.session_state["defaults"].debug.enable_hydralit: - st.set_page_config(page_title="Stable Diffusion Playground", layout="wide") + st.set_page_config(page_title="Stable Diffusion Playground", layout="wide", initial_sidebar_state="collapsed") #app = st.HydraApp(title='Stable Diffusion WebUI', favicon="", sidebar_state="expanded", layout="wide", #hide_streamlit_markers=False, allow_url_nav=True , clear_cross_app_sessions=False) @@ -118,6 +119,35 @@ def layout(): # load css as an external file, function has an option to local or remote url. Potential use when running from cloud infra that might not have access to local path. load_css(True, 'frontend/css/streamlit.main.css') + # + # specify the primary menu definition + menu_data = [ + {'id': 'Stable Diffusion', 'label': 'Stable Diffusion', 'icon': 'bi bi-grid-1x2-fill'}, + {'id': 'Textual Inversion', 'label': 'Textual Inversion', 'icon': 'bi bi-lightbulb-fill'}, + {'id': 'Model Manager', 'label': 'Model Manager', 'icon': 'bi bi-cloud-arrow-down-fill'}, + {'id': 'Settings', 'label': 'Settings', 'icon': 'bi bi-gear-fill'}, + #{'id':'Copy','icon':"🐙",'label':"Copy"}, + #{'icon': "fa-solid fa-radar",'label':"Dropdown1", 'submenu':[ + # {'id':' subid11','icon': "fa fa-paperclip", 'label':"Sub-item 1"},{'id':'subid12','icon': "💀", 'label':"Sub-item 2"},{'id':'subid13','icon': "fa fa-database", 'label':"Sub-item 3"}]}, + #{'icon': "far fa-chart-bar", 'label':"Chart"},#no tooltip message + #{'id':' Crazy return value 💀','icon': "💀", 'label':"Calendar"}, + #{'icon': "fas fa-tachometer-alt", 'label':"Dashboard",'ttip':"I'm the Dashboard tooltip!"}, #can add a tooltip message + #{'icon': "far fa-copy", 'label':"Right End"}, + #{'icon': "fa-solid fa-radar",'label':"Dropdown2", 'submenu':[{'label':"Sub-item 1", 'icon': "fa fa-meh"},{'label':"Sub-item 2"},{'icon':'🙉','label':"Sub-item 3",}]}, + ] + + over_theme = {'txc_inactive': '#FFFFFF', "menu_background":'#000000'} + + menu_id = hc.nav_bar( + menu_definition=menu_data, + #home_name='Home', + #login_name='Logout', + hide_streamlit_markers=False, + override_theme=over_theme, + sticky_nav=True, + sticky_mode='pinned', + ) + # check if the models exist on their respective folders with server_state_lock["GFPGAN_available"]: if os.path.exists(os.path.join(st.session_state["defaults"].general.GFPGAN_dir, f"{st.session_state['defaults'].general.GFPGAN_model}.pth")): @@ -131,19 +161,19 @@ def layout(): else: server_state["RealESRGAN_available"] = False - with st.sidebar: - tabs = on_hover_tabs(tabName=['Stable Diffusion', "Textual Inversion","Model Manager","Settings"], - iconName=['dashboard','model_training' ,'cloud_download', 'settings'], default_choice=0) + #with st.sidebar: + #page = on_hover_tabs(tabName=['Stable Diffusion', "Textual Inversion","Model Manager","Settings"], + #iconName=['dashboard','model_training' ,'cloud_download', 'settings'], default_choice=0) # need to see how to get the icons to show for the hydralit option_bar - #tabs = hc.option_bar([{'icon':'grid-outline','label':'Stable Diffusion'}, {'label':"Textual Inversion"}, + #page = hc.option_bar([{'icon':'grid-outline','label':'Stable Diffusion'}, {'label':"Textual Inversion"}, #{'label':"Model Manager"},{'label':"Settings"}], #horizontal_orientation=False, #override_theme={'txc_inactive': 'white','menu_background':'#111', 'stVerticalBlock': '#111','txc_active':'yellow','option_active':'blue'}) - if tabs =='Stable Diffusion': + if menu_id == "Stable Diffusion": # set the page url and title - st.experimental_set_query_params(page='stable-diffusion') + #st.experimental_set_query_params(page='stable-diffusion') try: set_page_title("Stable Diffusion Playground") except NameError: @@ -181,17 +211,17 @@ def layout(): layout() # - elif tabs == 'Model Manager': + elif menu_id == 'Model Manager': set_page_title("Model Manager - Stable Diffusion Playground") from ModelManager import layout layout() - elif tabs == 'Textual Inversion': + elif menu_id == 'Textual Inversion': from textual_inversion import layout layout() - elif tabs == 'Settings': + elif menu_id == 'Settings': set_page_title("Settings - Stable Diffusion Playground") from Settings import layout From 64fba3e00201c2b3272f9800d6bc7c17832d4f67 Mon Sep 17 00:00:00 2001 From: ZeroCool940711 Date: Wed, 19 Oct 2022 13:48:08 -0700 Subject: [PATCH 08/79] Fixed the image preview not been centered. --- frontend/css/streamlit.main.css | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/frontend/css/streamlit.main.css b/frontend/css/streamlit.main.css index 7e7d516..5d76222 100644 --- a/frontend/css/streamlit.main.css +++ b/frontend/css/streamlit.main.css @@ -26,8 +26,8 @@ button[data-baseweb="tab"] { } /* Image Container (only appear after run finished)//center the image, especially better looks in wide screen */ -.css-du1fp8 { - justify-content: center; +.css-1kyxreq{ + justify-content: center; } /* Streamlit header */ From 2fc7a8817f77e84f9966b8daf6a165865cefb613 Mon Sep 17 00:00:00 2001 From: ZeroCool940711 Date: Wed, 19 Oct 2022 19:55:34 -0700 Subject: [PATCH 09/79] Added placeholder for the API Server. --- requirements.txt | 2 ++ scripts/webui_streamlit.py | 10 ++++++++-- 2 files changed, 10 insertions(+), 2 deletions(-) diff --git a/requirements.txt b/requirements.txt index 062a224..92c8b47 100644 --- a/requirements.txt +++ b/requirements.txt @@ -34,6 +34,8 @@ streamlit-tensorboard==0.0.2 hydralit==1.0.14 hydralit_components==1.0.10 stqdm==0.0.4 +uvicorn +fastapi # txt2vid stable-diffusion-videos==0.5.3 diff --git a/scripts/webui_streamlit.py b/scripts/webui_streamlit.py index d467903..b8d3ba5 100644 --- a/scripts/webui_streamlit.py +++ b/scripts/webui_streamlit.py @@ -27,7 +27,7 @@ from sd_utils import * import streamlit_nested_layout #streamlit components section -from st_on_hover_tabs import on_hover_tabs +#from st_on_hover_tabs import on_hover_tabs from streamlit_server_state import server_state, server_state_lock #other imports @@ -125,8 +125,9 @@ def layout(): {'id': 'Stable Diffusion', 'label': 'Stable Diffusion', 'icon': 'bi bi-grid-1x2-fill'}, {'id': 'Textual Inversion', 'label': 'Textual Inversion', 'icon': 'bi bi-lightbulb-fill'}, {'id': 'Model Manager', 'label': 'Model Manager', 'icon': 'bi bi-cloud-arrow-down-fill'}, + #{'id': 'Tools','label':"Tools", 'icon': "bi bi-tools", 'submenu':[ + {'id': 'API Server', 'label': 'API Server', 'icon': 'bi bi-server'}, {'id': 'Settings', 'label': 'Settings', 'icon': 'bi bi-gear-fill'}, - #{'id':'Copy','icon':"🐙",'label':"Copy"}, #{'icon': "fa-solid fa-radar",'label':"Dropdown1", 'submenu':[ # {'id':' subid11','icon': "fa fa-paperclip", 'label':"Sub-item 1"},{'id':'subid12','icon': "💀", 'label':"Sub-item 2"},{'id':'subid13','icon': "fa fa-database", 'label':"Sub-item 3"}]}, #{'icon': "far fa-chart-bar", 'label':"Chart"},#no tooltip message @@ -221,6 +222,11 @@ def layout(): from textual_inversion import layout layout() + elif menu_id == 'API Server': + set_page_title("API Server - Stable Diffusion Playground") + from APIServer import layout + layout() + elif menu_id == 'Settings': set_page_title("Settings - Stable Diffusion Playground") From f630ee5c908d045108ed6df17ef79ee9a2bd3dfe Mon Sep 17 00:00:00 2001 From: Lucas Czernohorsky Date: Thu, 20 Oct 2022 11:39:09 +0200 Subject: [PATCH 10/79] draggable number input component small fixes and visual improvements. fixed drag being blocked by "press enter to apply" text. --- .../dragable_number_input/__init__.py | 10 -- .../draggable_number_input/__init__.py | 11 ++ .../main.js | 100 ++++++++++++++++-- scripts/webui_streamlit.py | 4 +- 4 files changed, 104 insertions(+), 21 deletions(-) delete mode 100644 scripts/custom_components/dragable_number_input/__init__.py create mode 100644 scripts/custom_components/draggable_number_input/__init__.py rename scripts/custom_components/{dragable_number_input => draggable_number_input}/main.js (54%) diff --git a/scripts/custom_components/dragable_number_input/__init__.py b/scripts/custom_components/dragable_number_input/__init__.py deleted file mode 100644 index 31535c2..0000000 --- a/scripts/custom_components/dragable_number_input/__init__.py +++ /dev/null @@ -1,10 +0,0 @@ -import os -import streamlit.components.v1 as components - -def load(): - parent_dir = os.path.dirname(os.path.abspath(__file__)) - file = os.path.join(parent_dir, "main.js") - - with open(file) as f: - javascript_main = f.read() - components.html(f"") \ No newline at end of file diff --git a/scripts/custom_components/draggable_number_input/__init__.py b/scripts/custom_components/draggable_number_input/__init__.py new file mode 100644 index 0000000..5e79185 --- /dev/null +++ b/scripts/custom_components/draggable_number_input/__init__.py @@ -0,0 +1,11 @@ +import os +import streamlit.components.v1 as components + +def load(pixel_per_step = 50): + parent_dir = os.path.dirname(os.path.abspath(__file__)) + file = os.path.join(parent_dir, "main.js") + + with open(file) as f: + javascript_main = f.read() + javascript_main = javascript_main.replace("%%pixelPerStep%%",str(pixel_per_step)) + components.html(f"") \ No newline at end of file diff --git a/scripts/custom_components/dragable_number_input/main.js b/scripts/custom_components/draggable_number_input/main.js similarity index 54% rename from scripts/custom_components/dragable_number_input/main.js rename to scripts/custom_components/draggable_number_input/main.js index 859b618..c43a30d 100644 --- a/scripts/custom_components/dragable_number_input/main.js +++ b/scripts/custom_components/draggable_number_input/main.js @@ -9,9 +9,8 @@ var havePointerLock = 'pointerLockElement' in parentDoc || // the pointer locking exit function parentDoc.exitPointerLock = parentDoc.exitPointerLock || parentDoc.mozExitPointerLock || parentDoc.webkitExitPointerLock; -// how far should the mouse travel for a step 50 pixel -var pixelPerStep = 50; - +// how far should the mouse travel for a step in pixel +var pixelPerStep = %%pixelPerStep%%; // how many steps did the mouse move in as float var movementDelta = 0.0; // value when drag started @@ -25,6 +24,35 @@ var lockedStep = 0; // the currently locked in field var lockedField = null; +// lock box to just request pointer lock for one element +var lockBox = document.createElement("div"); +lockBox.classList.add("lockbox"); +parentDoc.body.appendChild(lockBox); +lockBox.requestPointerLock = lockBox.requestPointerLock || lockBox.mozRequestPointerLock || lockBox.webkitRequestPointerLock; + +function Lock(field) +{ + var rect = field.getBoundingClientRect(); + lockBox.style.left = (rect.left-2.5)+"px"; + lockBox.style.top = (rect.top-2.5)+"px"; + + lockBox.style.width = (rect.width+2.5)+"px"; + lockBox.style.height = (rect.height+5)+"px"; + + lockBox.requestPointerLock(); +} + +function Unlock() +{ + parentDoc.exitPointerLock(); + lockBox.style.left = "0px"; + lockBox.style.top = "0px"; + + lockBox.style.width = "0px"; + lockBox.style.height = "0px"; + lockedField.focus(); +} + parentDoc.addEventListener('mousedown', (e) => { // if middle is down if(e.button === 1) @@ -34,7 +62,7 @@ parentDoc.addEventListener('mousedown', (e) => { e.preventDefault(); var field = e.target; if(havePointerLock) - field.requestPointerLock = field.requestPointerLock || field.mozRequestPointerLock || field.webkitRequestPointerLock; + Lock(field); // save current field lockedField = e.target; @@ -66,7 +94,7 @@ parentDoc.addEventListener('mousedown', (e) => { // lock pointer if available if(havePointerLock) - lockedField.requestPointerLock(); + Lock(lockedField); // add drag event parentDoc.addEventListener("mousemove", onDrag, false); @@ -74,7 +102,8 @@ parentDoc.addEventListener('mousedown', (e) => { } }); -onDrag = (e) => { +function onDrag(e) +{ if(lockedField !== null) { // add movement to delta @@ -87,7 +116,7 @@ onDrag = (e) => { lockedField.select(); parentDoc.execCommand('insertText', false /*no UI*/, Math.min(Math.max(value, lockedMin), lockedMax)); } -}; +} parentDoc.addEventListener('mouseup', (e) => { // if mouse is up @@ -95,7 +124,7 @@ parentDoc.addEventListener('mouseup', (e) => { { // release pointer lock if available if(havePointerLock) - parentDoc.exitPointerLock(); + Unlock(); if(lockedField !== null && lockedField !== NaN) { @@ -107,4 +136,57 @@ parentDoc.addEventListener('mouseup', (e) => { lockedField = null; } } -}); \ No newline at end of file +}); + +// only execute once (even though multiple iframes exist) +if(!parentDoc.hasOwnProperty("dragableInitialized")) +{ + var parentCSS = +` +/* Make input-instruction not block mouse events */ +.input-instructions,.input-instructions > *{ + pointer-events: none; + user-select: none; + -moz-user-select: none; + -khtml-user-select: none; + -webkit-user-select: none; + -o-user-select: none; +} + +.lockbox { + background-color: transparent; + position: absolute; + pointer-events: none; + user-select: none; + -moz-user-select: none; + -khtml-user-select: none; + -webkit-user-select: none; + -o-user-select: none; + border-left: dotted 2px rgb(255,75,75); + border-top: dotted 2px rgb(255,75,75); + border-bottom: dotted 2px rgb(255,75,75); + border-right: dotted 1px rgba(255,75,75,0.2); + border-top-left-radius: 0.25rem; + border-bottom-left-radius: 0.25rem; + z-index: 1000; +} +`; + + // get parent document head + var head = parentDoc.getElementsByTagName('head')[0]; + // add style tag + var s = document.createElement('style'); + // set type attribute + s.setAttribute('type', 'text/css'); + // add css forwarded from python + if (s.styleSheet) { // IE + s.styleSheet.cssText = parentCSS; + } else { // the world + s.appendChild(document.createTextNode(parentCSS)); + } + // add style to head + head.appendChild(s); + // set flag so this only runs once + parentDoc["dragableInitialized"] = true; +} + diff --git a/scripts/webui_streamlit.py b/scripts/webui_streamlit.py index b8d3ba5..054233c 100644 --- a/scripts/webui_streamlit.py +++ b/scripts/webui_streamlit.py @@ -39,7 +39,7 @@ from omegaconf import OmegaConf import argparse # import custom components -from custom_components import dragable_number_input +from custom_components import draggable_number_input # end of imports #--------------------------------------------------------------------------------------------------------------- @@ -234,7 +234,7 @@ def layout(): layout() # calling dragable input component module at the end, so it works on all pages - dragable_number_input.load() + draggable_number_input.load() if __name__ == '__main__': From 7252b1dde265e1a96b7c864765129876b6167d81 Mon Sep 17 00:00:00 2001 From: Lucas Czernohorsky Date: Thu, 20 Oct 2022 11:53:50 +0200 Subject: [PATCH 11/79] key_phrase_suggestions added support for new data structure, with description, conditions, custom formats and image support. added tooltip support. Added Artist image tooltips. --- data/tags/key_phrases.json | 30072 +++++++++++++++- data/tags/thumbnails.json | 1 + .../key_phrase_suggestions/__init__.py | 55 +- .../key_phrase_suggestions/main.css | 15 +- .../key_phrase_suggestions/main.js | 176 +- .../key_phrase_suggestions/parent.css | 47 + 6 files changed, 30221 insertions(+), 145 deletions(-) create mode 100644 data/tags/thumbnails.json diff --git a/data/tags/key_phrases.json b/data/tags/key_phrases.json index 6ad74a0..5278985 100644 --- a/data/tags/key_phrases.json +++ b/data/tags/key_phrases.json @@ -1,85 +1,29991 @@ { - "Photo": [ - "Kodak Portra 400", - "Kodak Ektar 100", - "Kodak Portra 160 Professional", - "Ilford HP5 Plus", - "Kodak TRI-X 400", - "Ilford XP2S", - "Lomography Lady Grey", - "Fujifilm Velvia 50", - "Kodak Ektachrome E100", - "Fujifilm Velvia 100", - "Ilford Delta 3200", - "Fujicolor Superia 1600", - "Kodak T-Max P3200", - "Fujifilm Instax Film", - "Polaroid i\u2011Type Instant Film", - "Polaroid 600 Instant Film", - "Polaroid SX-70 Instant Film", - "focused", - "out of focus", - "sharp focus" - ], - "Lighting": [ - "blue hour", - "golden hour", - "dramatic backlighting", - "midday", - "volumetric lighting", - "subsurface scattering", - "cool twilight lighting", - "warm lighting", - "sunrise", - "beams of sunlight", - "god rays", - "light shafts", - "harsh sunlight", - "radiant glow", - "backlighting" - ], - "Genre": [ - "cyberpunk", - "steampunk", - "dieselpunk", - "fantasy", - "dark fantasy", - "scify" - ], - "Style": [ - "in the style of", - "silhouetted", - "noir", - "infographic", - "hyperrealistic" - ], - "Abstract Concept": [ - "hope", - "progressive", - "sainted", - "adequate", - "sufficient", - "reality", - "faithfulness", - "sensation", - "intend", - "likability", - "agnosticism", - "controllability", - "determinate", - "dignify", - "standpoint", - "imperative", - "absurd" - ], - "Painting": [ - "expressionist painting", - "detailed oil painting" - ], - "Details": [ - "intricate details", - "higly detailed", - "blurred", - "smooth" - ] + "Photo": { + "priority": "", + "pattern": ", {}", + "id": "2143842947", + "description": "All things camera and photo related.", + "entries": [ + { + "phrase": "a photo of ", + "priority": "10", + "pattern_override": "{}", + "show_if": "empty", + "search_tags": "photo", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Kodak Portra 400", + "priority": "0", + "pattern_override": "", + "show_if": "", + "search_tags": "photo, camera", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Kodak Ektar 100", + "priority": "0", + "pattern_override": "", + "show_if": "", + "search_tags": "photo, camera", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Kodak Portra 160 Professional", + "priority": "0", + "pattern_override": "", + "show_if": "", + "search_tags": "photo, camera", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Ilford HP5 Plus", + "priority": "0", + "pattern_override": "", + "show_if": "", + "search_tags": "photo, camera", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Kodak TRI-X 400", + "priority": "0", + "pattern_override": "", + "show_if": "", + "search_tags": "photo, camera", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Ilford XP2S", + "priority": "0", + "pattern_override": "", + "show_if": "", + "search_tags": "photo, camera", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Lomography Lady Grey", + "priority": "0", + "pattern_override": "", + "show_if": "", + "search_tags": "photo, camera", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Fujifilm Velvia 50", + "priority": "0", + "pattern_override": "", + "show_if": "", + "search_tags": "photo, camera", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Kodak Ektachrome E100", + "priority": "0", + "pattern_override": "", + "show_if": "", + "search_tags": "photo, camera", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Fujifilm Velvia 100", + "priority": "0", + "pattern_override": "", + "show_if": "", + "search_tags": "photo, camera", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Ilford Delta 3200", + "priority": "0", + "pattern_override": "", + "show_if": "", + "search_tags": "photo, camera", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Fujicolor Superia 1600", + "priority": "0", + "pattern_override": "", + "show_if": "", + "search_tags": "photo, camera", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Kodak T-Max P3200", + "priority": "0", + "pattern_override": "", + "show_if": "", + "search_tags": "photo, camera", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Fujifilm Instax Film", + "priority": "0", + "pattern_override": "", + "show_if": "", + "search_tags": "photo, camera", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Polaroid i\u2011Type Instant Film", + "priority": "0", + "pattern_override": "", + "show_if": "", + "search_tags": "photo, camera", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Polaroid 600 Instant Film", + "priority": "0", + "pattern_override": "", + "show_if": "", + "search_tags": "photo, camera", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Polaroid SX-70 Instant Film", + "priority": "0", + "pattern_override": "", + "show_if": "", + "search_tags": "photo, camera", + "thumbnails": "", + "description": "" + }, + { + "phrase": "focused", + "priority": "5", + "pattern_override": "", + "show_if": "", + "search_tags": "sharpness, details, blur, focus", + "thumbnails": "", + "description": "" + }, + { + "phrase": "out of focus", + "priority": "5", + "pattern_override": "", + "show_if": "", + "search_tags": "sharpness, details, blur, focus", + "thumbnails": "", + "description": "" + }, + { + "phrase": "sharp focus", + "priority": "5", + "pattern_override": "", + "show_if": "", + "search_tags": "sharpness, details, blur, focus", + "thumbnails": "", + "description": "" + } + ] + }, + "People": { + "priority": "", + "pattern": ", {}", + "id": "52938317", + "description": "", + "entries": [ + { + "phrase": "blush", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "", + "thumbnails": "", + "description": "" + }, + { + "phrase": "smile", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "", + "thumbnails": "", + "description": "" + }, + { + "phrase": "multiple girls", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "", + "thumbnails": "", + "description": "" + }, + { + "phrase": "solo", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "", + "thumbnails": "", + "description": "" + }, + { + "phrase": "sweat", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "", + "thumbnails": "", + "description": "" + }, + { + "phrase": "multiple boys", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "", + "thumbnails": "", + "description": "" + }, + { + "phrase": "tears", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "", + "thumbnails": "", + "description": "" + } + ] + }, + "Body": { + "priority": "", + "pattern": ", {}", + "id": "1280333430", + "description": "", + "entries": [ + { + "phrase": "navel", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "", + "thumbnails": "", + "description": "" + }, + { + "phrase": "collarbone", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "", + "thumbnails": "", + "description": "" + }, + { + "phrase": "animal ears", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "", + "thumbnails": "", + "description": "" + }, + { + "phrase": "upper body", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "", + "thumbnails": "", + "description": "" + }, + { + "phrase": "shoulders", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "", + "thumbnails": "", + "description": "" + }, + { + "phrase": "bare shoulders", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "", + "thumbnails": "", + "description": "" + }, + { + "phrase": "breasts", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "", + "thumbnails": "", + "description": "" + }, + { + "phrase": "small breasts", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "", + "thumbnails": "", + "description": "" + }, + { + "phrase": "medium breasts", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "", + "thumbnails": "", + "description": "" + }, + { + "phrase": "large breasts", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "", + "thumbnails": "", + "description": "" + }, + { + "phrase": "cleavage", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "", + "thumbnails": "", + "description": "" + }, + { + "phrase": "nipples", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "", + "thumbnails": "", + "description": "" + }, + { + "phrase": "tail", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "", + "thumbnails": "", + "description": "" + }, + { + "phrase": "ass", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "", + "thumbnails": "", + "description": "" + }, + { + "phrase": "heart", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "", + "thumbnails": "", + "description": "" + }, + { + "phrase": "thighs", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "", + "thumbnails": "", + "description": "" + }, + { + "phrase": "wings", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "", + "thumbnails": "", + "description": "" + }, + { + "phrase": "horns", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "", + "thumbnails": "", + "description": "" + }, + { + "phrase": "barefoot", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "", + "thumbnails": "", + "description": "" + }, + { + "phrase": "teeth", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "", + "thumbnails": "", + "description": "" + }, + { + "phrase": "tongue", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "", + "thumbnails": "", + "description": "" + }, + { + "phrase": "pointy ears", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "", + "thumbnails": "", + "description": "" + }, + { + "phrase": "fang", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "", + "thumbnails": "", + "description": "" + }, + { + "phrase": "cat ears", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "", + "thumbnails": "", + "description": "" + }, + { + "phrase": "dark skin", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "", + "thumbnails": "", + "description": "" + }, + { + "phrase": "armpits", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "", + "thumbnails": "", + "description": "" + } + ] + }, + "Clothing": { + "priority": "", + "pattern": ", {}", + "id": "99501894", + "description": "", + "entries": [ + { + "phrase": "skirt", + "priority": "5", + "pattern_override": "", + "show_if": "", + "search_tags": "skirt", + "thumbnails": "", + "description": "" + }, + { + "phrase": "shirt", + "priority": "5", + "pattern_override": "", + "show_if": "", + "search_tags": "shirt", + "thumbnails": "", + "description": "" + }, + { + "phrase": "thighhighs", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "underwear", + "thumbnails": "", + "description": "" + }, + { + "phrase": "hat", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "hat", + "thumbnails": "", + "description": "" + }, + { + "phrase": "gloves", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "gloves", + "thumbnails": "", + "description": "" + }, + { + "phrase": "long sleeves", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "shirt", + "thumbnails": "", + "description": "" + }, + { + "phrase": "dress", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "dress", + "thumbnails": "", + "description": "" + }, + { + "phrase": "ribbon", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "hair", + "thumbnails": "", + "description": "" + }, + { + "phrase": "jewelry", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "jewelry", + "thumbnails": "", + "description": "" + }, + { + "phrase": "underwear", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "underwear", + "thumbnails": "", + "description": "" + }, + { + "phrase": "school uniform", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "uniform, school", + "thumbnails": "", + "description": "" + }, + { + "phrase": "panties", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "underwear", + "thumbnails": "", + "description": "" + }, + { + "phrase": "jacket", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "jacket", + "thumbnails": "", + "description": "" + }, + { + "phrase": "swimsuit", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "swim, swimming", + "thumbnails": "", + "description": "" + }, + { + "phrase": "hair ribbon", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "hair", + "thumbnails": "", + "description": "" + }, + { + "phrase": "hot pants", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "skimpy, pants", + "thumbnails": "", + "description": "" + }, + { + "phrase": "pants", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "pants", + "thumbnails": "", + "description": "" + }, + { + "phrase": "short sleeves", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "shirt", + "thumbnails": "", + "description": "" + }, + { + "phrase": "miniskirt", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "skimpy, skirt", + "thumbnails": "", + "description": "" + }, + { + "phrase": "micro miniskirt", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "skimpy, skirt", + "thumbnails": "", + "description": "" + }, + { + "phrase": "white shirt", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "shirt", + "thumbnails": "", + "description": "" + }, + { + "phrase": "hair bow", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "hair", + "thumbnails": "", + "description": "" + }, + { + "phrase": "pantyhose", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "underwear", + "thumbnails": "", + "description": "" + }, + { + "phrase": "bikini", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "swim, swimming", + "thumbnails": "", + "description": "" + }, + { + "phrase": "pleated skirt", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "skirt", + "thumbnails": "", + "description": "" + }, + { + "phrase": "hairband", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "hair", + "thumbnails": "", + "description": "" + }, + { + "phrase": "earrings", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "jewelry", + "thumbnails": "", + "description": "" + }, + { + "phrase": "boots", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "shoes", + "thumbnails": "", + "description": "" + }, + { + "phrase": "shoes", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "shoes", + "thumbnails": "", + "description": "" + }, + { + "phrase": "frills", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "", + "thumbnails": "", + "description": "" + }, + { + "phrase": "detached sleeves", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "sleeves", + "thumbnails": "", + "description": "" + }, + { + "phrase": "sleeves", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "sleeves", + "thumbnails": "", + "description": "" + }, + { + "phrase": "japanese clothes", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "japanese", + "thumbnails": "", + "description": "" + }, + { + "phrase": "open clothes", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "", + "thumbnails": "", + "description": "" + }, + { + "phrase": "necktie", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "neck, tie", + "thumbnails": "", + "description": "" + }, + { + "phrase": "glasses", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "glasses", + "thumbnails": "", + "description": "" + }, + { + "phrase": "shorts", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "pants", + "thumbnails": "", + "description": "" + }, + { + "phrase": "serafuku", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "japanese, uniform, school", + "thumbnails": "", + "description": "A Japanese school uniform." + }, + { + "phrase": "sleeveless", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "sleeves", + "thumbnails": "", + "description": "" + }, + { + "phrase": "choker", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "jewelry", + "thumbnails": "", + "description": "" + }, + { + "phrase": "alternate costume", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "costume", + "thumbnails": "", + "description": "" + }, + { + "phrase": "socks", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "socks", + "thumbnails": "", + "description": "" + }, + { + "phrase": "black gloves", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "gloves", + "thumbnails": "", + "description": "" + }, + { + "phrase": "elbow gloves", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "gloves", + "thumbnails": "", + "description": "" + }, + { + "phrase": "costume", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "costume", + "thumbnails": "", + "description": "" + }, + { + "phrase": "hairclip", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "jewelry", + "thumbnails": "", + "description": "" + }, + { + "phrase": "midriff", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "", + "thumbnails": "", + "description": "In fashion, the midriff is the exposed human abdomen." + }, + { + "phrase": "puffy sleeves", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "sleeves", + "thumbnails": "", + "description": "" + }, + { + "phrase": "belt", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "", + "thumbnails": "", + "description": "" + }, + { + "phrase": "collared shirt", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "shirt", + "thumbnails": "", + "description": "" + }, + { + "phrase": "black thighhighs", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "black, underwear", + "thumbnails": "", + "description": "" + }, + { + "phrase": "white gloves", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "gloves", + "thumbnails": "", + "description": "" + }, + { + "phrase": "hair flower", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "hair", + "thumbnails": "", + "description": "" + }, + { + "phrase": "hood", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "", + "thumbnails": "", + "description": "" + }, + { + "phrase": "wide sleeves", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "sleeves", + "thumbnails": "", + "description": "" + }, + { + "phrase": "fingerless gloves", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "gloves", + "thumbnails": "", + "description": "" + }, + { + "phrase": "black skirt", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "black, skirt", + "thumbnails": "", + "description": "" + }, + { + "phrase": "bowtie", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "neck, tie", + "thumbnails": "", + "description": "" + }, + { + "phrase": "sailor collar", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "", + "thumbnails": "", + "description": "" + }, + { + "phrase": "kimono", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "japanese", + "thumbnails": "", + "description": "" + }, + { + "phrase": "black legwear", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "black, legwear", + "thumbnails": "", + "description": "" + }, + { + "phrase": "legwear", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "legwear", + "thumbnails": "", + "description": "" + }, + { + "phrase": "necklace", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "jewelry", + "thumbnails": "", + "description": "" + }, + { + "phrase": "bag", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "bag", + "thumbnails": "", + "description": "" + }, + { + "phrase": "hair bun", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "hair", + "thumbnails": "", + "description": "" + }, + { + "phrase": "scarf", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "", + "thumbnails": "", + "description": "" + }, + { + "phrase": "cape", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "", + "thumbnails": "", + "description": "" + }, + { + "phrase": "bra", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "", + "thumbnails": "", + "description": "" + } + ] + }, + "Tools and Weapons": { + "priority": "", + "pattern": ", {}", + "id": "1074728780", + "description": "", + "entries": [ + { + "phrase": "weapon", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "weapon", + "thumbnails": "", + "description": "" + }, + { + "phrase": "bow", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "weapon, hunt, bow", + "thumbnails": "", + "description": "" + }, + { + "phrase": "sword", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "weapon, sword", + "thumbnails": "", + "description": "" + } + ] + }, + "Hair": { + "priority": "", + "pattern": ", {}", + "id": "1079282017", + "description": "", + "entries": [ + { + "phrase": "blonde hair", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "", + "thumbnails": "", + "description": "" + }, + { + "phrase": "brown hair", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "", + "thumbnails": "", + "description": "" + }, + { + "phrase": "black hair", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "", + "thumbnails": "", + "description": "" + }, + { + "phrase": "blue hair", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "", + "thumbnails": "", + "description": "" + }, + { + "phrase": "pink hair", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "", + "thumbnails": "", + "description": "" + }, + { + "phrase": "white hair", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "", + "thumbnails": "", + "description": "" + }, + { + "phrase": "multicolored hair", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "", + "thumbnails": "", + "description": "" + }, + { + "phrase": "grey hair", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "", + "thumbnails": "", + "description": "" + }, + { + "phrase": "green hair", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "", + "thumbnails": "", + "description": "" + }, + { + "phrase": "silver hair", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "", + "thumbnails": "", + "description": "" + }, + { + "phrase": "bald", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "", + "thumbnails": "", + "description": "" + }, + { + "phrase": "short hair", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "", + "thumbnails": "", + "description": "" + }, + { + "phrase": "long hair", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "", + "thumbnails": "", + "description": "" + }, + { + "phrase": "very long hair", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "", + "thumbnails": "", + "description": "" + }, + { + "phrase": "bangs", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "", + "thumbnails": "", + "description": "" + }, + { + "phrase": "twintails", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "", + "thumbnails": "", + "description": "" + }, + { + "phrase": "sidelocks", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "", + "thumbnails": "", + "description": "A long curl of hair that is worn hanging down at the side of the head by some Jewish men." + }, + { + "phrase": "blunt bangs", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "", + "thumbnails": "", + "description": "" + }, + { + "phrase": "medium hair", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "", + "thumbnails": "", + "description": "" + }, + { + "phrase": "hair ornament", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "", + "thumbnails": "", + "description": "" + }, + { + "phrase": "ponytail", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "", + "thumbnails": "", + "description": "" + }, + { + "phrase": "braid", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "", + "thumbnails": "", + "description": "" + }, + { + "phrase": "ahoge", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "", + "thumbnails": "", + "description": "An ahoge (top of the head). Ahoge (\u30a2\u30db\u6bdb, \u30a2\u30db\u3052), literally foolish hair, is a visual cue common to Japanese anime and manga." + } + ] + }, + "Plant": { + "priority": "", + "pattern": ", {}", + "id": "2062043064", + "description": "", + "entries": [ + { + "phrase": "flower", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "", + "thumbnails": "", + "description": "" + } + ] + }, + "Pose": { + "priority": "", + "pattern": ", {}", + "id": "248871340", + "description": "", + "entries": [ + { + "phrase": "open mouth", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "", + "thumbnails": "", + "description": "" + }, + { + "phrase": "closed mouth", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "", + "thumbnails": "", + "description": "" + }, + { + "phrase": "looking at viewer", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "", + "thumbnails": "", + "description": "" + }, + { + "phrase": "holding", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "", + "thumbnails": "", + "description": "" + }, + { + "phrase": "sitting", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "", + "thumbnails": "", + "description": "" + }, + { + "phrase": "standing", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "", + "thumbnails": "", + "description": "" + }, + { + "phrase": "closed eyes", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "", + "thumbnails": "", + "description": "" + }, + { + "phrase": "parted lips", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "", + "thumbnails": "", + "description": "" + }, + { + "phrase": "one eye closed", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "", + "thumbnails": "", + "description": "" + }, + { + "phrase": "hand up", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "", + "thumbnails": "", + "description": "" + }, + { + "phrase": "spread legs", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "", + "thumbnails": "", + "description": "" + }, + { + "phrase": "tongue out", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "", + "thumbnails": "", + "description": "" + }, + { + "phrase": "from behind", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "", + "thumbnails": "", + "description": "" + } + ] + }, + "Eyes": { + "priority": "", + "pattern": ", {}", + "id": "839792505", + "description": "", + "entries": [ + { + "phrase": "blue eyes", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "", + "thumbnails": "", + "description": "" + }, + { + "phrase": "red eyes", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "", + "thumbnails": "", + "description": "" + }, + { + "phrase": "brown eyes", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "", + "thumbnails": "", + "description": "" + }, + { + "phrase": "green eyes", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "", + "thumbnails": "", + "description": "" + }, + { + "phrase": "purple eyes", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "", + "thumbnails": "", + "description": "" + }, + { + "phrase": "yellow eyes", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "", + "thumbnails": "", + "description": "" + }, + { + "phrase": "pink eyes", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "", + "thumbnails": "", + "description": "" + }, + { + "phrase": "hair between eyes", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "", + "thumbnails": "", + "description": "" + } + ] + }, + "Place": { + "priority": "", + "pattern": ", {}", + "id": "2027254727", + "description": "", + "entries": [ + { + "phrase": "outdoors", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "", + "thumbnails": "", + "description": "" + }, + { + "phrase": "sky", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "", + "thumbnails": "", + "description": "" + }, + { + "phrase": "indoors", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "", + "thumbnails": "", + "description": "" + }, + { + "phrase": "on back", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "", + "thumbnails": "", + "description": "" + } + ] + }, + "Food": { + "priority": "", + "pattern": ", {}", + "id": "1672622223", + "description": "", + "entries": [ + { + "phrase": "food", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "", + "thumbnails": "", + "description": "" + } + ] + }, + "Composition": { + "priority": "", + "pattern": ", {}", + "id": "1606894233", + "description": "", + "entries": [ + { + "phrase": "simple background", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "", + "thumbnails": "", + "description": "" + }, + { + "phrase": "white background", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "", + "thumbnails": "", + "description": "" + }, + { + "phrase": "full body", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "position, framing, shot ", + "thumbnails": "", + "description": "" + }, + { + "phrase": "mugshot", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "position, framing, shot", + "thumbnails": "", + "description": "" + }, + { + "phrase": "close up", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "position, framing, shot", + "thumbnails": "", + "description": "" + }, + { + "phrase": "cowboy shot", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "position, framing, shot", + "thumbnails": "", + "description": "" + }, + { + "phrase": "grey background", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "", + "thumbnails": "", + "description": "" + } + ] + }, + "Lighting": { + "priority": "", + "pattern": ", {}", + "id": "998529368", + "description": "", + "entries": [ + { + "phrase": "blue hour", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "", + "thumbnails": "", + "description": "" + }, + { + "phrase": "golden hour", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "", + "thumbnails": "", + "description": "" + }, + { + "phrase": "dramatic backlighting", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "", + "thumbnails": "", + "description": "" + }, + { + "phrase": "midday", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "", + "thumbnails": "", + "description": "" + }, + { + "phrase": "volumetric lighting", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "", + "thumbnails": "", + "description": "" + }, + { + "phrase": "subsurface scattering", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "", + "thumbnails": "", + "description": "" + }, + { + "phrase": "cool twilight lighting", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "", + "thumbnails": "", + "description": "" + }, + { + "phrase": "warm lighting", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "", + "thumbnails": "", + "description": "" + }, + { + "phrase": "sunrise", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "", + "thumbnails": "", + "description": "" + }, + { + "phrase": "beams of sunlight", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "", + "thumbnails": "", + "description": "" + }, + { + "phrase": "god rays", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "", + "thumbnails": "", + "description": "" + }, + { + "phrase": "light shafts", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "", + "thumbnails": "", + "description": "" + }, + { + "phrase": "harsh sunlight", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "", + "thumbnails": "", + "description": "" + }, + { + "phrase": "radiant glow", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "", + "thumbnails": "", + "description": "" + }, + { + "phrase": "backlighting", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "", + "thumbnails": "", + "description": "" + } + ] + }, + "Genre": { + "priority": "", + "pattern": ", {}", + "id": "1520019552", + "description": "", + "entries": [ + { + "phrase": "cyberpunk", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "", + "thumbnails": "", + "description": "" + }, + { + "phrase": "steampunk", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "", + "thumbnails": "", + "description": "" + }, + { + "phrase": "dieselpunk", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "", + "thumbnails": "", + "description": "" + }, + { + "phrase": "fantasy", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "", + "thumbnails": "", + "description": "" + }, + { + "phrase": "dark fantasy", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "", + "thumbnails": "", + "description": "" + }, + { + "phrase": "scify", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "", + "thumbnails": "", + "description": "" + }, + { + "phrase": "pokemon", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "", + "thumbnails": "", + "description": "" + } + ] + }, + "Style": { + "priority": "", + "pattern": ", {}", + "id": "811378957", + "description": "", + "entries": [ + { + "phrase": "in the style of", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "", + "thumbnails": "", + "description": "" + }, + { + "phrase": "silhouetted", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "", + "thumbnails": "", + "description": "" + }, + { + "phrase": "noir", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "", + "thumbnails": "", + "description": "" + }, + { + "phrase": "infographic", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "", + "thumbnails": "", + "description": "" + }, + { + "phrase": "hyperrealistic", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "", + "thumbnails": "", + "description": "" + }, + { + "phrase": "original", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "", + "thumbnails": "", + "description": "" + }, + { + "phrase": "monochrome", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "", + "thumbnails": "", + "description": "" + }, + { + "phrase": "comic", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "", + "thumbnails": "", + "description": "" + }, + { + "phrase": "greyscale", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "", + "thumbnails": "", + "description": "" + }, + { + "phrase": "official art", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "", + "thumbnails": "", + "description": "" + } + ] + }, + "Artists": { + "priority": "", + "pattern": "{}", + "id": "1188546684", + "description": "", + "entries": [ + { + "phrase": "A. B. Jackson", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "digipa-med-impact", + "thumbnails": "", + "description": "" + }, + { + "phrase": "A. J. Casson", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "scribbles", + "thumbnails": "", + "description": "" + }, + { + "phrase": "A. R. Middleton Todd", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "A.B. Frost", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "A.D.M. Cooper", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "digipa-high-impact", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Aaron Bohrod", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "digipa-med-impact", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Aaron Douglas", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Aaron Horkey", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Aaron Jasinski", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Aaron Siskind", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "digipa-med-impact", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Abbott Fuller Graves", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Abbott Handerson Thayer", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Abdel Hadi Al Gazzar", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "digipa-med-impact", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Abdur Rahman Chughtai", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "ukioe", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Abed Abdi", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "digipa-med-impact", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Abigail Larson", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "cartoon", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Abraham Begeyn", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "digipa-med-impact", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Abraham Bloemaert", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Abraham Bosschaert", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Abraham de Vries", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Abraham Hondius", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Abraham Mignon", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Abraham Mintchine", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "digipa-high-impact", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Abraham Pether", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Abraham Storck", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Abraham van Beijeren", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Abraham van Calraet", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Abraham van den Tempel", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Abraham Willaerts", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Abram Arkhipov", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Abram Efimovich Arkhipov", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Achille Leonardi", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Ada Hill Walker", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Adam Bruce Thomson", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "digipa-low-impact", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Adam Elsheimer", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Adam Hughes", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "anime", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Adam Martinakis", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "digipa-med-impact", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Adam Szentp\u00e9tery", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Ad\u00e9la\u00efde Labille-Guiard", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Ad\u00e9la\u00efde Victoire Hall", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Adi Granov", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Adolf Bierbrauer", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Adolf Born", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Adolf Dietrich", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Adolf F\u00e9nyes", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Adolf Hir\u00e9my-Hirschl", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Adolf H\u00f6lzel", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Adolf Schr\u00f6dter", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Adolf Ulric Wertm\u00fcller", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "digipa-high-impact", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Adolf W\u00f6lfli", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "digipa-high-impact", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Adolfo M\u00fcller-Ury", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Adolph Gottlieb", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "scribbles", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Adolph Menzel", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Adolphe Willette", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Adonna Khare", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "digipa-med-impact", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Adriaen Brouwer", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Adriaen Coorte", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Adriaen Hanneman", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Adriaen Isenbrant", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Adriaen van de Velde", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Adriaen van de Venne", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Adriaen van der Werff", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Adriaen van Ostade", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Adriaen van Outrecht", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Adrian Ghenie", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "digipa-high-impact", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Adrian Paul Allinson", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "digipa-med-impact", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Adrian Smith", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "digipa-high-impact", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Adrian Tomine", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "scribbles", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Adrianus Eversen", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Adrienn Henczn\u00e9 De\u00e1k", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "digipa-low-impact", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Aelbert Cuyp", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Aert de Gelder", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "digipa-med-impact", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Aert van der Neer", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Aertgen van Leyden", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Afarin Sajedi", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "scribbles", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Affandi", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "nudity", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Agnes Cecile", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "digipa-high-impact", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Agnes Lawrence Pelton", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "scribbles", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Agnes Martin", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "scribbles", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Agnolo Bronzino", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Agnolo Gaddi", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Agostino Arrivabene", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Agostino Carracci", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Agostino Tassi", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Aguri Uchida", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fareast", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Agust\u00edn Fern\u00e1ndez", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Ahmed Karahisari", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "digipa-low-impact", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Ahmed Yacoubi", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "digipa-high-impact", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Ai Weiwei", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "digipa-high-impact", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Ai Xuan", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fareast", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Ai Yazawa", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fareast", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Aileen Eagleton", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "digipa-med-impact", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Aim\u00e9 Barraud", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "digipa-high-impact", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Akihiko Yoshida", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "special", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Akira Toriyama", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "anime", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Akos Major", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "digipa-high-impact", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Akseli Gallen-Kallela", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Al Capp", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Al Feldstein", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Al Williamson", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "cartoon", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Alain Laboile", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "c", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Alan Bean", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Alan Davis", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Alan Lee", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Alan Moore", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "digipa-low-impact", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Alan Parry", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "digipa-high-impact", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Alasdair Grant Taylor", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "digipa-med-impact", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Alasdair Gray", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "scribbles", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Alasdair McLellan", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "digipa-high-impact", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Alayna Lemmer", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Albert Anker", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Albert Benois", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "nudity", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Albert Bertelsen", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "nudity", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Albert Bierstadt", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Albert Bloch", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "nudity", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Albert Dorne", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Albert Dubois-Pillet", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Albert Eckhout", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Albert Edelfelt", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Albert Gleizes", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "scribbles", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Albert Goodwin", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Albert Guillaume", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Albert Henry Krehbiel", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Albert Irvin", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "scribbles", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Albert J. Welti", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Albert Joseph Moore", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Albert Joseph P\u00e9not", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Albert Keller", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "digipa-med-impact", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Albert Koetsier", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Albert Kotin", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Albert Lynch", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Albert Marquet", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Albert Namatjira", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Albert Paris G\u00fctersloh", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Albert Pinkham Ryder", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Albert Robida", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "cartoon", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Albert Servaes", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "black-white", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Albert Swinden", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Albert Tucker", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "digipa-med-impact", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Albert Watson", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "digipa-med-impact", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Albert Welti", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "digipa-high-impact", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Alberto Biasi", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "digipa-low-impact", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Alberto Burri", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "scribbles", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Alberto Giacometti", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "scribbles", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Alberto Magnelli", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "digipa-med-impact", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Alberto Morrocco", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Alberto Seveso", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Alberto Sughi", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Alberto Vargas", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "cartoon", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Albin Egger-Lienz", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Albrecht Altdorfer", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Albrecht Anker", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Albrecht Durer", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Albrecht D\u00fcrer", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Aldus Manutius", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Alec Soth", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "digipa-high-impact", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Alejandro Burdisio", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "special", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Alejandro Jodorowsky", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "digipa-high-impact", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Alejandro Obreg\u00f3n", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "digipa-med-impact", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Aleksander Gierymski", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Aleksander Gine", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "digipa-low-impact", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Aleksander Kobzdej", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "digipa-low-impact", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Aleksander Kotsis", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "digipa-med-impact", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Aleksander Or\u0142owski", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "nudity", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Aleksandr Gerasimov", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "digipa-med-impact", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Aleksandr Ivanovich Laktionov", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Aleksey Savrasov", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Aleksi Briclot", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Alena Aenami", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "cartoon", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Alessandro Allori", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Alessandro Galli Bibiena", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Alessandro Gottardo", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "scribbles", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Alessio Albi", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "digipa-high-impact", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Alesso Baldovinetti", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "digipa-med-impact", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Alex Alemany", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "digipa-low-impact", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Alex Andreev", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "digipa-high-impact", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Alex Colville", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Alex Garant", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "scribbles", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Alex Grey", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "nudity", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Alex Gross", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "digipa-high-impact", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Alex Hirsch", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "cartoon", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Alex Horley-Orlandelli", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "digipa-low-impact", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Alex Howitt", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "digipa-high-impact", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Alex Katz", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "scribbles", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Alex Maleev", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Alex Prager", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Alex Ross", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "digipa-low-impact", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Alex Russell Flint", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "digipa-high-impact", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Alex Schomburg", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "digipa-low-impact", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Alex Timmermans", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "digipa-high-impact", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Alex Toth", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "digipa-high-impact", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Alexander Archipenko", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "scribbles", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Alexander Bogen", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "digipa-med-impact", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Alexander Calder", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "scribbles", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Alexander Carse", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "digipa-low-impact", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Alexander Deyneka", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Alexander Fedosav", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "digipa-med-impact", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Alexander Ivanov", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "digipa-low-impact", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Alexander Jansson", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "scribbles", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Alexander Johnston", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "digipa-low-impact", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Alexander Litovchenko", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Alexander McQueen", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "digipa-med-impact", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Alexander Millar", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "scribbles", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Alexander Milne Calder", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Alexander Nasmyth", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Alexander Robertson", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "digipa-low-impact", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Alexander Rodchenko", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "scribbles", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Alexander Roslin", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Alexander Runciman", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "digipa-high-impact", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Alexander Sharpe Ross", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "digipa-med-impact", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Alexander Stirling Calder", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Alexander V. Kuprin", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Alexandr Averin", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Alexandre Antigna", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Alexandre Benois", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Alexandre Cabanel", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Alexandre Calame", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Alexandre Falgui\u00e8re", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Alexandre Jacovleff", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "digipa-low-impact", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Alexandre-E\u0301variste Fragonard", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Alexei Harlamoff", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "digipa-med-impact", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Alexei Kondratyevich Savrasov", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Alexej von Jawlensky", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "scribbles", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Alexey Merinov", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "digipa-low-impact", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Alexis Grimou", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "digipa-low-impact", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Alexis Simon Belle", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "digipa-low-impact", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Alfons Karpi\u0144ski", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Alfons von Czibulka", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "digipa-med-impact", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Alfons Walde", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Alfonse Mucha", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "special", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Alfred Augustus Glendening", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Alfred Charles Parker", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Alfred Cheney Johnston", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Alfred East", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "digipa-high-impact", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Alfred Edward Chalon", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Alfred Eisenstaedt", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "black-white", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Alfred Guillou", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Alfred Heber Hutty", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Alfred Henry Maurer", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Alfred Janes", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "digipa-high-impact", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Alfred Jensen", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "digipa-med-impact", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Alfred Kelsner", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "nudity", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Alfred Krupa", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "digipa-low-impact", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Alfred Kubin", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Alfred Leslie", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Alfred Leyman", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Alfred Manessier", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Alfred Munnings", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Alfred Parsons", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "digipa-med-impact", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Alfred Richard Gurrey", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Alfred Sisley", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Alfred Stevens", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Alfred Thompson Bricher", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Alfred Wallis", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "scribbles", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Alfredo Jaar", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "digipa-high-impact", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Alfredo Volpi", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "digipa-med-impact", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Algernon Blackwood", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Algernon Talmage", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Alice Bailly", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Alice Mason", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fareast", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Alice Neel", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "scribbles", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Alice Pasquini", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "cartoon", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Alice Prin", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "digipa-high-impact", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Alice Rahon", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "scribbles", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Alison Bechdel", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "scribbles", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Alison Debenham", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "digipa-med-impact", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Alison Kinnaird", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "digipa-high-impact", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Alison Watt", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "digipa-low-impact", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Aliza Razell", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "digipa-high-impact", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Allan Brooks", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "digipa-low-impact", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Allan Linder", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "digipa-low-impact", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Allan Ramsay", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Allen Butler Talcott", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Allen Jones", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "scribbles", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Allen Tupper True", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "digipa-low-impact", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Allen Williams", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "digipa-med-impact", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Allie Brosh", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "digipa-high-impact", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Allison Bechdel", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "digipa-high-impact", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Alma Thomas", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "weird", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Almada Negreiros", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Almeida J\u00fanior", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "digipa-med-impact", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Alois Arnegger", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Alonso V\u00e1zquez", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "digipa-med-impact", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Aloysius O'Kelly", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "digipa-med-impact", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Alphonse Legros", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Alphonse Mucha", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "special", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Alphonse Osbert", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Alpo Jaakola", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "digipa-low-impact", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Alson S. Clark", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "digipa-high-impact", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Alson Skinner Clark", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Alton Tobey", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "digipa-low-impact", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Altoon Sultan", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "digipa-med-impact", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Alvar Aalto", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "digipa-high-impact", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Alvaro Siza", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "digipa-high-impact", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Alvin Langdon Coburn", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "black-white", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Alyssa Monks", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "digipa-med-impact", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Amadeo de Souza Cardoso", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Amadou Opa Bathily", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "n", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Amalia Lindegren", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "digipa-high-impact", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Amanda Sage", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fareast", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Amandine Van Ray", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "digipa-high-impact", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Ambrose McCarthy Patterson", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Ambrosius Benson", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Ambrosius Bosschaert", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "digipa-high-impact", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Ambrosius Bosschaert II", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Ambrosius Holbein", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Am\u00e9d\u00e9e Guillemin", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Amedee Ozenfant", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "digipa-med-impact", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Am\u00e9d\u00e9e Ozenfant", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "digipa-low-impact", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Amedeo Modigliani", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "scribbles", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Amelia Pel\u00e1ez", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "digipa-low-impact", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Amelia Robertson Hill", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Americo Makk", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "digipa-med-impact", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Amiet Cuno", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "digipa-low-impact", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Ammi Phillips", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "digipa-low-impact", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Amos Ferguson", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "digipa-low-impact", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Amy Earles", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Amy Judd", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "digipa-high-impact", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Amy Sillman", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "scribbles", + "thumbnails": "", + "description": "" + }, + { + "phrase": "An Zhengwen", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fareast", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Anato Finnstark", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "digipa-high-impact", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Anatoly Metlan", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "digipa-med-impact", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Ancell Stronach", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "digipa-med-impact", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Anders Zorn", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Ando Fuchs", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "black-white", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Andr\u00e9 Bauchant", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Andr\u00e9 Beauneveu", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Andr\u00e9 Castro", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "digipa-med-impact", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Andr\u00e9 Charles Bi\u00e9ler", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Andre De Dienes", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "digipa-high-impact", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Andre de Krayewski", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "digipa-low-impact", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Andre Derain", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "scribbles", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Andr\u00e9 Derain", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "scribbles", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Andr\u00e9 Fran\u00e7ois", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Andre Kertesz", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "black-white", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Andr\u00e9 Kert\u00e9sz", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "black-white", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Andre Kohn", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "special", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Andr\u00e9 Lhote", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "scribbles", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Andr\u00e9 Masson", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "scribbles", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Andre Norton", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "digipa-med-impact", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Andr\u00e9 Pijet", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Andr\u00e9 Thomkins", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "digipa-high-impact", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Andre-Charles Boulle", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Andrea del Sarto", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Andrea del Verrocchio", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Andrea Kowch", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "digipa-med-impact", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Andrea Mantegna", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Andrea Pozzo", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Andreas Achenbach", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Andreas Franke", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "digipa-low-impact", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Andreas Gursky", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "digipa-high-impact", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Andreas Levers", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "digipa-low-impact", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Andreas Rocha", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "special", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Andreas Vesalius", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Andr\u00e9e Ruellan", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Andre\u0301i Arinouchkine", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "digipa-high-impact", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Andrei Kolkoutine", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "digipa-low-impact", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Andrei Markin", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Andrei Rublev", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Andrei Ryabushkin", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Andrew Atroshenko", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Andrew Ferez", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Andrew Loomis", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Andrew Macara", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Andrew Robertson", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "digipa-high-impact", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Andrew Whem", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "digipa-low-impact", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Andrew Wyeth", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Andrey Remnev", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "digipa-high-impact", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Andrey Yefimovich Martynov", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Andries Stock; Dutch Baroque painter", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Android Jones", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fareast", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Andy Fairhurst", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "special", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Andy Goldsworthy", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "digipa-high-impact", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Andy Kehoe", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "cartoon", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Andy Warhol", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "scribbles", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Aneurin Jones", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Angela Barrett", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "digipa-high-impact", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Angela Sung", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fareast", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Angelica Kauffman", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Angus McKie", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "digipa-high-impact", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Aniello Falcone", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "digipa-med-impact", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Anish Kapoor", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "digipa-high-impact", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Anita Kunz", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "digipa-low-impact", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Anita Malfatti", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "digipa-med-impact", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Anja Millen", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "digipa-high-impact", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Anja Percival", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "digipa-low-impact", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Anka Zhuravleva", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "digipa-high-impact", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Ann Stookey", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "digipa-high-impact", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Ann Thetis Blacker", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "digipa-high-impact", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Anna Ancher", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Anna and Elena Balbusso", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "digipa-low-impact", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Anna Bocek", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "scribbles", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Anna Boch", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Anna Dittmann", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "cartoon", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Anna Findlay", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "digipa-high-impact", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Anna F\u00fcssli", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Anna Haifisch", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "digipa-med-impact", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Anna Maria Barbara Abesch", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "digipa-low-impact", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Anna Mary Robertson Moses", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Anna Razumovskaya", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "digipa-med-impact", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Annabel Eyres", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "digipa-med-impact", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Annabel Kidston", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "digipa-med-impact", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Anne Bachelier", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Anne Brigman", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "black-white", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Anne Dewailly", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Anne Dunn", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "digipa-low-impact", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Anne Geddes", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "digipa-low-impact", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Anne Mccaffrey", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "digipa-low-impact", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Anne Nasmyth", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Anne Packard", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "weird", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Anne Redpath", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "scribbles", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Anne Rigney", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "digipa-med-impact", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Anne Rothenstein", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "scribbles", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Anne Ryan", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "digipa-med-impact", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Anne Said", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "digipa-med-impact", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Anne Savage", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "digipa-high-impact", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Anne Stokes", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "digipa-med-impact", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Anne Sudworth", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Anne Truitt", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "scribbles", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Anne-Louis Girodet", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "nudity", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Anni Albers", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "digipa-high-impact", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Annibale Carracci", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Annick Bouvattier", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Annie Abernethie Pirie Quibell", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Annie Rose Laing", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Annie Soudain", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "scribbles", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Annie Swynnerton", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Anselm Kiefer", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "scribbles", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Anson Maddocks", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "digipa-low-impact", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Antanas Sutkus", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "black-white", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Anthony Gerace", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "digipa-high-impact", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Anthony Thieme", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Anthony van Dyck", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Anto Carte", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "digipa-low-impact", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Antoine Blanchard", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Antoine Ignace Melling", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Antoine Le Nain", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Antoine Verney-Carron", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Antoine Wiertz", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Anton A\u017ebe", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Anton Corbijn", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "digipa-high-impact", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Anton Domenico Gabbiani", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Anton Fadeev", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "cartoon", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Anton Graff", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "digipa-low-impact", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Anton Lehmden", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Anton Mauve", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Anton M\u00f6ller", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "digipa-med-impact", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Anton Otto Fischer", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Anton Pieck", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Anton R\u00e4derscheidt", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Anton Raphael Mengs", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Anton Semenov", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "digipa-high-impact", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Antonello da Messina", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Antoni Gaudi", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Antoni Pitxot", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "digipa-low-impact", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Antoni T\u00e0pies", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Antonin Artaud", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Anton\u00edn Chittussi", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "digipa-low-impact", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Anton\u00edn Slav\u00ed\u010dek", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Antonio Canova", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Antonio Cavallucci", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "digipa-low-impact", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Antonio Ciseri", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Antonio de la Gandara", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Antonio Donghi", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "digipa-low-impact", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Antonio Galli Bibiena", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "digipa-high-impact", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Antonio J. Manzanedo", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Antonio Mancini", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Antonio Mora", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "digipa-high-impact", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Ant\u00f4nio Parreiras", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "digipa-low-impact", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Antonio Rotta", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Antonio Roybal", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "digipa-med-impact", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Antonio Saura", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "scribbles", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Antony Gormley", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "digipa-high-impact", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Apelles", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Apollinary Vasnetsov", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Apollonia Saintclair", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "anime", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Arabella Rankin", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "digipa-med-impact", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Araceli Gilbert", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "digipa-low-impact", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Archibald Motley", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "scribbles", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Archibald Robertson", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "digipa-high-impact", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Archibald Skirving", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Archibald Standish Hartrick", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "digipa-high-impact", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Archibald Thorburn", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Arcimboldo", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Arent Arentsz", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "digipa-low-impact", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Arie Smit", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Aries Moross", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "digipa-med-impact", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Aristarkh Lentulov", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "scribbles", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Aristide Maillol", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "scribbles", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Arkhip Kuindzhi", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Arkhyp Kuindzhi", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "digipa-high-impact", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Arlington Nelson Lindenmuth", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "digipa-low-impact", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Armand Guillaumin", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "scribbles", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Armand Point", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Armin Baumgarten", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "digipa-low-impact", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Armin Hansen", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "anime", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Arnold Blanch", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Arnold Bocklin", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Arnold B\u00f6cklin", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Arnold Bronckhorst", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Arnold Br\u00fcgger", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "digipa-med-impact", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Arnold Franz Brasz", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "nudity", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Arnold Mesches", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Arnold Newman", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "digipa-high-impact", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Arnold Schoenberg", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Aron Demetz", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "digipa-med-impact", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Aron Wiesenfeld", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "nudity", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Arshile Gorky", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "scribbles", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Art Brenner", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "digipa-low-impact", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Art Fitzpatrick", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Art Frahm", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Art Green", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "digipa-high-impact", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Art of Brom", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Art Spiegelman", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "scribbles", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Artemisia Gentileschi", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Artgerm", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Arthur Adams", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Arthur B. Carles", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Arthur Boyd", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Arthur Burdett Frost", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Arthur Dove", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "scribbles", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Arthur Garfield Dove", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "scribbles", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Arthur Hacker", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Arthur Hughes", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Arthur Lismer", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "scribbles", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Arthur Melville", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Arthur Merric Boyd", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Arthur Quartley", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Arthur Rackham", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Arthur Radebaugh", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Arthur Sarnoff", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Arthur Stanley Wilkinson", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Arthur Streeton", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Arthur Tress", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "digipa-high-impact", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Arthur Wardle", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Arthur Webster Emerson", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Artur Bordalo", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "weird", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Arturo Souto", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Artus Scheiner", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Arvid Nyholm", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "digipa-low-impact", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Ary Scheffer", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Asaf Hanuka", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "scribbles", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Asger Jorn", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "scribbles", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Asher Brown Durand", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Ashley Wood", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "digipa-low-impact", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Atelier Olschinsky", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Atey Ghailan", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "scribbles", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Aubrey Beardsley", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "scribbles", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Audrey Kawasaki", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "August Friedrich Schenck", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "August Lemmer", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "August Macke", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "scribbles", + "thumbnails": "", + "description": "" + }, + { + "phrase": "August Querfurt", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "August Sander", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "black-white", + "thumbnails": "", + "description": "" + }, + { + "phrase": "August von Pettenkofen", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Auguste Baud-Bovy", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Auguste Herbin", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "scribbles", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Auguste Mambour", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Auguste Toulmouche", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Augustin Meinrad B\u00e4chtiger", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Augustus Dunbier", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Augustus Earle", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Augustus Edwin Mulready", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Augustus Jansson", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "digipa-high-impact", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Augustus John", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Augustus Vincent Tack", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Augustyn Mirys", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Aur\u00e9l Bern\u00e1th", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Auseklis Ozols", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "digipa-low-impact", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Austin Briggs", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Austin Osman Spare", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Avigdor Arikha", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "digipa-med-impact", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Awataguchi Takamitsu", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "anime", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Axel T\u00f6rneman", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "digipa-med-impact", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Ayako Rokkaku", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fareast", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Ayami Kojima", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Aykut Aydogdu", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "digipa-low-impact", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Ayshia Ta\u015fk\u0131n", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "digipa-low-impact", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Bai\u014dken Eishun", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "anime", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Bakemono Zukushi", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "anime", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Bal\u00e1zs Di\u00f3szegi", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "digipa-low-impact", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Balcomb Greene", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "digipa-med-impact", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Balthasar van der Ast", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Balthus", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "scribbles", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Banksy", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "scribbles", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Bapu", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "c", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Barbara Balmer", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Barbara Greg", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "digipa-med-impact", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Barbara Hepworth", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Barbara Kruger", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "scribbles", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Barbara Longhi", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Barbara Nasmyth", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Barbara Nessim", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "digipa-high-impact", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Barbara Stauffacher Solomon", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Barbara Takenaga", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "scribbles", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Barclay Shaw", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "digipa-high-impact", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Barent Fabritius", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Barkley Hendricks", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "n", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Barkley L. Hendricks", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "n", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Barnett Newman", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "scribbles", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Barry McGee", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "scribbles", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Barry Windsor Smith", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "cartoon", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Bart Sears", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "cartoon", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Barthel Bruyn the Elder", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Barthel Bruyn the Younger", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Barth\u00e9lemy d'Eyck", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Barth\u00e9lemy Menn", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Bartholomeus Breenbergh", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Bartholomeus Strobel", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Bartholomeus van Bassen", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Bartholomeus van der Helst", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Bartolome Esteban Murillo", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Bartolom\u00e9 Esteban Murillo", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Bartolomeo Cesi", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "digipa-med-impact", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Bartolomeo Vivarini", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Basil Blackshaw", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Basil Gogos", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Bastien L. Deharme", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "special", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Bastien Lecouffe-Deharme", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Basuki Abdullah", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "digipa-med-impact", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Bauhaus", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "digipa-low-impact", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Bayard Wu", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Beatrice Ethel Lithiby", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Beatrice Huntington", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "digipa-high-impact", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Beatrix Potter", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Beauford Delaney", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "scribbles", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Becky Cloonan", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "cartoon", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Bedwyr Williams", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "digipa-low-impact", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Beeple", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "digipa-low-impact", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Beksinski", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "B\u00e9la Ap\u00e1ti Abkarovics", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "digipa-high-impact", + "thumbnails": "", + "description": "" + }, + { + "phrase": "B\u00e9la Cz\u00f3bel", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "B\u00e9la Iv\u00e1nyi-Gr\u00fcnwald", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "nudity", + "thumbnails": "", + "description": "" + }, + { + "phrase": "B\u00e9la Kondor", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "digipa-high-impact", + "thumbnails": "", + "description": "" + }, + { + "phrase": "B\u00e9la Nagy Abodi", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "digipa-high-impact", + "thumbnails": "", + "description": "" + }, + { + "phrase": "B\u00e9la P\u00e1llik", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "digipa-high-impact", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Bella Kotak", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "digipa-high-impact", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Ben Aronson", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Ben Goossens", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "digipa-high-impact", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Ben Nicholson", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "scribbles", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Ben Quilty", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Ben Shahn", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "scribbles", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Ben Templesmith", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "digipa-high-impact", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Ben Thompson", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "digipa-low-impact", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Ben Zoeller", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "digipa-low-impact", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Benedetto Caliari", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "digipa-med-impact", + "thumbnails": "", + "description": "" + }, + { + "phrase": "B\u00e9ni Ferenczy", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "digipa-high-impact", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Benito Quinquela Mart\u00edn", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Benjamin Block", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "digipa-high-impact", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Benjamin Gerritsz Cuyp", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Benjamin Marra", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "nudity", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Benjamin West", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Benjamin Williams Leader", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Benoit B. Mandelbrot", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "digipa-med-impact", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Bernard Aubertin", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Bernard Buffet", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "cartoon", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Bernard D\u2019Andrea", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Bernard Fleetwood-Walker", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "digipa-high-impact", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Bernard Meninsky", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "digipa-high-impact", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Bernard van Orley", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Bernardino Mei", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Bernardo Bellotto", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Bernardo Cavallino", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Bernardo Daddi", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "digipa-low-impact", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Bernardo Strozzi", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Bernat Sanjuan", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fareast", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Berndnaut Smilde", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "digipa-med-impact", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Bernie D\u2019Andrea", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "digipa-med-impact", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Bernie Wrightson", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Bernt Tunold", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "digipa-high-impact", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Bert Hardy", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "black-white", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Bert Stern", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "scribbles", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Bertalan Karlovszky", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "digipa-med-impact", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Bertalan P\u00f3r", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "digipa-med-impact", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Bertalan Sz\u00e9kely", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "digipa-high-impact", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Berthe Morisot", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Bertil Nilsson", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "digipa-low-impact", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Bertram Brooker", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "digipa-low-impact", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Bess Hamiti", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "digipa-low-impact", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Bessie Wheeler", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "digipa-high-impact", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Beth Conklin", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "digipa-high-impact", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Bettina Heinen-Ayech", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "digipa-med-impact", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Betty Churcher", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Betty Merken", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "digipa-high-impact", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Betye Saar", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Bholekar Srihari", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "digipa-low-impact", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Bhupen Khakhar", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "scribbles", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Bikash Bhattacharjee", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "digipa-low-impact", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Bill Brandt", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "black-white", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Bill Brauer", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Bill Carman", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Bill Durgin", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "digipa-low-impact", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Bill Gekas", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "digipa-med-impact", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Bill Henson", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "digipa-high-impact", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Bill Jacklin", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Bill Lewis", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "digipa-med-impact", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Bill Medcalf", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Bill Sienkiewicz", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "digipa-high-impact", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Bill Traylor", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "scribbles", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Bill Viola", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "digipa-high-impact", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Bill Ward", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "digipa-high-impact", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Bill Watterson", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "digipa-high-impact", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Billie Waters", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "digipa-high-impact", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Billy Childish", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "scribbles", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Bjarke Ingels", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "digipa-high-impact", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Bj\u00f8rn Wiinblad", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "digipa-low-impact", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Blanche Hosched\u00e9 Monet", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Blek Le Rat", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "digipa-med-impact", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Bo Bartlett", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "digipa-med-impact", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Bob Byerley", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Bob Eggleton", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "digipa-high-impact", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Bob Ringwood", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "digipa-high-impact", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Bob Ross", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Bob Thompson", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Bohumil Kubista", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "digipa-low-impact", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Bojan Jevtic", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Bonnard Pierre", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "nudity", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Bordalo II", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "digipa-high-impact", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Boris Grigoriev", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "scribbles", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Boris Groh", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "digipa-high-impact", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Boris Kustodiev", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Boris Vallejo", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Botero", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "scribbles", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Bouchta El Hayani", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "digipa-med-impact", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Bo\u017eidar Jakac", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "digipa-med-impact", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Bracha L. Ettinger", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Brad Kunkle", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Brad Rigney", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "digipa-low-impact", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Bradley Walker Tomlin", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "digipa-low-impact", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Brandon Mably", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "weird", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Brandon Woelfel", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "digipa-high-impact", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Brassa\u00ef", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "digipa-high-impact", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Brenda Chamberlain", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Brent Heighton", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Brett Weston", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "black-white", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Brett Whiteley", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "scribbles", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Breyten Breytenbach", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "digipa-low-impact", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Brian and Wendy Froud", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Brian Bolland", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "scribbles", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Brian Despain", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "digipa-low-impact", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Brian Froud", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Brian K. Vaughan", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "cartoon", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Brian Kesinger", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "scribbles", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Brian M. Viveros", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Brian Mashburn", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "digipa-high-impact", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Brian Oldham", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "digipa-low-impact", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Brian Stelfreeze", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "scribbles", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Brice Marden", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "digipa-high-impact", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Bridget Bate Tichenor", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "scribbles", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Bridget Riley", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Brigid Derham", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "digipa-high-impact", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Briton Rivi\u00e8re", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Brooke DiDonato", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "digipa-med-impact", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Brooke Shaden", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "digipa-high-impact", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Brothers Grimm", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "digipa-low-impact", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Brothers Hildebrandt", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Bruce Coville", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "digipa-high-impact", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Bruce Davidson", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "digipa-high-impact", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Bruce Gilden", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "black-white", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Bruce McLean", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "scribbles", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Bruce Munro", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "digipa-high-impact", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Bruce Nauman", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "digipa-high-impact", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Bruce Onobrakpeya", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "n", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Bruce Pennington", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Bruce Timm", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "scribbles", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Bruno Catalano", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Bruno Munari", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "weird", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Bruno Walpoth", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "digipa-high-impact", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Bryan Hitch", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "cartoon", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Buckminster Fuller", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "digipa-med-impact", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Bunny Yeager", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "digipa-high-impact", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Butcher Billy", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "cartoon", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Byeon Sang-byeok", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fareast", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Byron Galvez", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fareast", + "thumbnails": "", + "description": "" + }, + { + "phrase": "C. R. W. Nevinson", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Caesar Andrade Faini", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "digipa-med-impact", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Caesar van Everdingen", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Cagnaccio di San Pietro", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Cam Sykes", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "digipa-med-impact", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Camille Bouvagne", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Camille Corot", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Camille Pissarro", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Camille Souter", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Camille Walala", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "digipa-high-impact", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Camille-Pierre Pambu Bodo", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Camilo Egas", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "digipa-low-impact", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Canaletto", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Candido Bido", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "C\u00e1ndido L\u00f3pez", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "digipa-med-impact", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Candido Portinari", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Cao Zhibai", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fareast", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Caravaggio", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Carel Fabritius", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Carel Weight", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Carel Willink", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Carey Morris", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "digipa-low-impact", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Carl Arnold Gonzenbach", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Carl Barks", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "cartoon", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Carl Critchlow", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "digipa-low-impact", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Carl Eugen Keel", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "digipa-high-impact", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Carl Eytel", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "digipa-high-impact", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Carl Frederik von Breda", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Carl Gustaf Pilo", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "digipa-high-impact", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Carl Gustav Carus", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Carl Heinrich Bloch", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Carl Holsoe", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Carl Hoppe", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "digipa-low-impact", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Carl Larsson", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "cartoon", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Carl Rahl", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "digipa-med-impact", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Carl Spitzweg", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Carl Walter Liner", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Carl-Henning Pedersen", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "digipa-med-impact", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Carles Delclaux Is", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "digipa-low-impact", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Carlo Carlone", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Carlo Carr\u00e0", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Carlo Crivelli", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Carlo Galli Bibiena", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "nudity", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Carlo Martini", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "digipa-high-impact", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Carlo Randanini", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "digipa-high-impact", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Carlos Berlanga", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "digipa-low-impact", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Carlos Enr\u00edquez G\u00f3mez", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "digipa-med-impact", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Carlos Francisco Chang Mar\u00edn", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Carlos Saenz de Tejada", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "digipa-low-impact", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Carlos Schwabe", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Carlos Trillo Name", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "digipa-low-impact", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Carmen Saldana", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "digipa-low-impact", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Carne Griffiths", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "weird", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Caroline Chariot-Dayez", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "digipa-high-impact", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Caroline Gotch", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "digipa-low-impact", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Caroline Lucy Scott", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "digipa-med-impact", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Carrie Mae Weems", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "n", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Casey Weldon", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "cartoon", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Caspar David Friedrich", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Caspar Netscher", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "digipa-med-impact", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Caspar van Wittel", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Cassandra Austen", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Cassius Marcellus Coolidge", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "c", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Catherine Hyde", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "scribbles", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Catrin G Grosse", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "digipa-high-impact", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Catrin Welz-Stein", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "scribbles", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Cecil Beaton", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "black-white", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Cecile Walton", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "digipa-low-impact", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Cecilia Beaux", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Cecily Brown", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Cedric Peyravernay", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "digipa-low-impact", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Cedric Seaut", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "digipa-low-impact", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Cedric Seaut (Keos Masons)", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "digipa-low-impact", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Cefer\u00ed Oliv\u00e9", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "digipa-low-impact", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Celia Fiennes", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "digipa-med-impact", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Celia Frances Bedford", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Cerith Wyn Evans", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "digipa-high-impact", + "thumbnails": "", + "description": "" + }, + { + "phrase": "C\u00e9zanne", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "scribbles", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Chad Knight", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "digipa-high-impact", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Chagall", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "scribbles", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Chaim Soutine", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "scribbles", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Cha\u00efm Soutine", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "scribbles", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Chantal Joffe", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "scribbles", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Charles Addams", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "scribbles", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Charles Alphonse du Fresnoy", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Charles Alston", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Charles Angrand", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Charles Bird King", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Charles Blackman", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "scribbles", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Charles Camoin", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "scribbles", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Charles Codman", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Charles Conder", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Charles Crodel", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Charles Cundall", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Charles Dana Gibson", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Charles Demuth", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "scribbles", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Charles E. Burchfield", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "scribbles", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Charles Ellison", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "digipa-high-impact", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Charles Fremont Conner", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Charles Furneaux", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Charles Ginner", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Charles Gleyre", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Charles Gwathmey", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "scribbles", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Charles H. Woodbury", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Charles Harold Davis", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "digipa-high-impact", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Charles Haslewood Shannon", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Charles Hinman", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "digipa-high-impact", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Charles Hopkinson", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Charles Joshua Chaplin", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Charles Le Brun", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Charles Le Roux", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Charles Liu", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "digipa-high-impact", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Charles Mahoney", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "digipa-high-impact", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Charles Marion Russell", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Charles Martin", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fareast", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Charles Maurice Detmold", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Charles McAuley", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Charles Mozley", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "digipa-med-impact", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Charles Ragland Bunnell", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Charles Rennie Mackintosh", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "scribbles", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Charles Ricketts", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Charles Roka", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Charles Rollier", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Charles S. Kaelin", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Charles Schridde", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "digipa-med-impact", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Charles Schulz", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "digipa-high-impact", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Charles Spencelayh", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Charles Thomson", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "digipa-high-impact", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Charles Uzzell-Edwards", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Charles Vess", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "cartoon", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Charles W. Bartlett", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Charles Williams", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "digipa-med-impact", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Charles Willson Peale", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Charles-Am\u00e9d\u00e9e-Philippe van Loo", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Charles-Andr\u00e9 van Loo", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Charles-Francois Daubigny", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Charles-Fran\u00e7ois Daubigny", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Charlie Bowater", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "special", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Charline von Heyl", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "scribbles", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Charlotte Nasmyth", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Charmion von Wiegand", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Chen Daofu", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Chen Hong", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fareast", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Chen Hongshou", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "ukioe", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Chen Jiru", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fareast", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Chen Lin", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fareast", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Chen Rong", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Chen Yifei", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Chen Zhen", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "digipa-med-impact", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Cheng Jiasui", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fareast", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Cheng Zhengkui", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fareast", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Cherryl Fountain", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Chesley Bonestell", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Chica Macnab", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "digipa-low-impact", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Chiharu Shiota", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "digipa-high-impact", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Chiho Aoshima", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "anime", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Childe Hassam", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Ching Yeh", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fareast", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Chinwe Chukwuogo-Roy", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "n", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Chip Zdarsky", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "cartoon", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Chizuko Yoshida", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fareast", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Choi Buk", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fareast", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Chris Claremont", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "digipa-high-impact", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Chris Cold", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Chris Foss", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Chris Friel", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Chris LaBrooy", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "digipa-low-impact", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Chris Leib", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Chris Mars", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "digipa-high-impact", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Chris Ofili", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "scribbles", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Chris Saunders", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "digipa-low-impact", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Chris Turnham", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "digipa-high-impact", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Chris Van Allsburg", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Chris Ware", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "scribbles", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Christabel Dennison", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "digipa-low-impact", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Christen K\u00f8bke", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "digipa-med-impact", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Christian August Lorentzen", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "digipa-med-impact", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Christian Jane Fergusson", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Christian Krohg", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Christian Rohlfs", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Christian W. Staudinger", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "digipa-low-impact", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Christoffel van den Berghe", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Christoffer Wilhelm Eckersberg", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Christoph Amberger", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "digipa-low-impact", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Christoph Ludwig Agricola", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Christophe Vacher", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Christopher Balaskas", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "special", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Christopher Jin Baron", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "digipa-low-impact", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Christopher Moeller", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "digipa-low-impact", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Christopher Williams", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "digipa-med-impact", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Christopher Wood", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "digipa-med-impact", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Christopher Wren", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Chuck Close", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "digipa-high-impact", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Cicely Hey", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "digipa-low-impact", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Cicely Mary Barker", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Cimabue", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Cindy Sherman", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "digipa-high-impact", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Claes Corneliszoon Moeyaert", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Claes Jansz. Visscher", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Claire Dalby", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "digipa-low-impact", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Claire Hummel", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "digipa-low-impact", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Clara Miller Burd", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "digipa-med-impact", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Clara Peeters", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Clara Weaver Parrish", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "digipa-high-impact", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Clarence Holbrook Carter", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Clarice Beckett", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "digipa-med-impact", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Clark Voorhees", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "digipa-low-impact", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Claude Bonin-Pissarro", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Claude Cahun", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "weird", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Claude Lorrain", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Claude Monet", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Claude Rogers", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "digipa-high-impact", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Clemens Ascher", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "digipa-high-impact", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Cl\u00e9ment Serveau", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "digipa-low-impact", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Cleon Peterson", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "scribbles", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Cleve Gray", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "digipa-low-impact", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Cliff Chiang", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "digipa-high-impact", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Cliff Childs", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "digipa-low-impact", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Clifford Ross", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "digipa-low-impact", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Clive Madgwick", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Clovis Trouille", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "digipa-med-impact", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Clyde Caldwell", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Clyfford Still", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Coby Whitmore", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Coles Phillips", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "scribbles", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Colijn de Coter", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Colin Campbell Cooper", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Colin Geller", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "digipa-low-impact", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Colin McCahon", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "scribbles", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Conor Harrington", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Conrad Marca-Relli", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "digipa-med-impact", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Conrad Roset", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "cartoon", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Conroy Maddox", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "digipa-med-impact", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Constance Copeman", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "digipa-low-impact", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Constance Gordon-Cumming", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "digipa-low-impact", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Constance-Anne Parker", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "digipa-med-impact", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Constantin Brancusi", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "scribbles", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Constantin Hansen", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Constantine Andreou", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "digipa-low-impact", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Coppo di Marcovaldo", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Cor Melchers", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Corneille", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Cornelia MacIntyre Foley", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Cornelia Parker", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Cornelis Anthonisz", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Cornelis Bisschop", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "digipa-high-impact", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Cornelis Claesz van Wieringen", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Cornelis de Heem", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Cornelis de Man", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Cornelis Dusart", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Cornelis Engebrechtsz", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Cornelis Pietersz Bega", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Cornelis Saftleven", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Cornelis van Haarlem", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Cornelis van Poelenburgh", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Cornelis Verbeeck", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Cornelisz Hendriksz Vroom; the Younger", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "digipa-low-impact", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Correggio", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Cory Arcangel", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "digipa-low-impact", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Cory Loftis", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "cartoon", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Craig Davison", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "special", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Craig Mullins", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Craig Thompson", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "digipa-high-impact", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Craola", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "scribbles", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Cricorps Gr\u00e9goire", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Cristofano Allori", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Csaba Markus", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Cui Zizhong", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fareast", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Cuno Amiet", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "scribbles", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Cy Twombly", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "scribbles", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Cynthia Sheppard", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Cyril Rolando", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "cartoon", + "thumbnails": "", + "description": "" + }, + { + "phrase": "D. Alexander Gregory", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "D. Howard Hitchcock", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "digipa-med-impact", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Dai Jin", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fareast", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Dain Yoon", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fareast", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Dale Chihuly", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "digipa-high-impact", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Dali", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "nudity", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Dal\u00ed", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "digipa-low-impact", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Damien Hirst", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "scribbles", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Dan Flavin", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "digipa-med-impact", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Dan Hillier", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "digipa-med-impact", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Dan Mumford", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "cartoon", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Dan Scott", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "digipa-low-impact", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Dan Smith", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "digipa-high-impact", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Dan Witz", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Daniel Buren", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Daniel Chodowiecki", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "digipa-med-impact", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Daniel Clowes", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Daniel F. Gerhartz", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Daniel Garber", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Daniel Maclise", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Daniel Merriam", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Daniel Ridgway Knight", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Daniel Seghers", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Daniela Uhlig", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "special", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Dante Gabriel Rossetti", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Daphne Allen", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Daphne Fedarb", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "digipa-high-impact", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Daphne McClure", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "digipa-med-impact", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Darek Zabrocki", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "digipa-med-impact", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Darwyn Cooke", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "scribbles", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Dave Dorman", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Dave Gibbons", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "digipa-high-impact", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Dave McKean", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "cartoon", + "thumbnails": "", + "description": "" + }, + { + "phrase": "David A Hardy", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "David A. Hardy", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "David Aja", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "scribbles", + "thumbnails": "", + "description": "" + }, + { + "phrase": "David Alfaro Siqueiros", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "scribbles", + "thumbnails": "", + "description": "" + }, + { + "phrase": "David Allan", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "digipa-low-impact", + "thumbnails": "", + "description": "" + }, + { + "phrase": "David Annand", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "digipa-med-impact", + "thumbnails": "", + "description": "" + }, + { + "phrase": "David B. Mattingly", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "digipa-med-impact", + "thumbnails": "", + "description": "" + }, + { + "phrase": "David Bailly", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "digipa-low-impact", + "thumbnails": "", + "description": "" + }, + { + "phrase": "David Begbie", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "digipa-low-impact", + "thumbnails": "", + "description": "" + }, + { + "phrase": "David Bomberg", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "David Bowie", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "weird", + "thumbnails": "", + "description": "" + }, + { + "phrase": "David Brewster", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "digipa-high-impact", + "thumbnails": "", + "description": "" + }, + { + "phrase": "David Burdeny", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "digipa-high-impact", + "thumbnails": "", + "description": "" + }, + { + "phrase": "David Burliuk", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "scribbles", + "thumbnails": "", + "description": "" + }, + { + "phrase": "David Burton-Richardson", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "digipa-med-impact", + "thumbnails": "", + "description": "" + }, + { + "phrase": "David Chipperfield", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "digipa-med-impact", + "thumbnails": "", + "description": "" + }, + { + "phrase": "David Choe", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "scribbles", + "thumbnails": "", + "description": "" + }, + { + "phrase": "David Cooke Gibson", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "digipa-med-impact", + "thumbnails": "", + "description": "" + }, + { + "phrase": "David Dougal Williams", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "digipa-high-impact", + "thumbnails": "", + "description": "" + }, + { + "phrase": "David Driskell", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "scribbles", + "thumbnails": "", + "description": "" + }, + { + "phrase": "David Eugene Henry", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "David Finch", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "digipa-low-impact", + "thumbnails": "", + "description": "" + }, + { + "phrase": "David Firth", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "scribbles", + "thumbnails": "", + "description": "" + }, + { + "phrase": "David G. Sorensen", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "digipa-low-impact", + "thumbnails": "", + "description": "" + }, + { + "phrase": "David Garner", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "digipa-low-impact", + "thumbnails": "", + "description": "" + }, + { + "phrase": "David Gilmour Blythe", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "digipa-high-impact", + "thumbnails": "", + "description": "" + }, + { + "phrase": "David Hockney", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "scribbles", + "thumbnails": "", + "description": "" + }, + { + "phrase": "David Inshaw", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "scribbles", + "thumbnails": "", + "description": "" + }, + { + "phrase": "David LaChapelle", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "scribbles", + "thumbnails": "", + "description": "" + }, + { + "phrase": "David Ligare", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "David Lynch", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "digipa-low-impact", + "thumbnails": "", + "description": "" + }, + { + "phrase": "David Macaulay", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "digipa-med-impact", + "thumbnails": "", + "description": "" + }, + { + "phrase": "David Macbeth Sutherland", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "David McClellan", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "digipa-low-impact", + "thumbnails": "", + "description": "" + }, + { + "phrase": "David Octavius Hill", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "digipa-high-impact", + "thumbnails": "", + "description": "" + }, + { + "phrase": "David Palumbo", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "David Park", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "digipa-low-impact", + "thumbnails": "", + "description": "" + }, + { + "phrase": "David Paton", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "digipa-med-impact", + "thumbnails": "", + "description": "" + }, + { + "phrase": "David Ramsay Hay", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "digipa-high-impact", + "thumbnails": "", + "description": "" + }, + { + "phrase": "David Roberts", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "David Shrigley", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "digipa-high-impact", + "thumbnails": "", + "description": "" + }, + { + "phrase": "David Spriggs", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "digipa-low-impact", + "thumbnails": "", + "description": "" + }, + { + "phrase": "David Teniers III", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "David Teniers the Elder", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "David Teniers the Younger", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "David Watson Stevenson", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "David Wiesner", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "scribbles", + "thumbnails": "", + "description": "" + }, + { + "phrase": "David Wilkie", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "David Wojnarowicz", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "scribbles", + "thumbnails": "", + "description": "" + }, + { + "phrase": "David Young Cameron", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "scribbles", + "thumbnails": "", + "description": "" + }, + { + "phrase": "De Hirsh Margules", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Dean Cornwell", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Dean Ellis", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Dean Roger", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "digipa-low-impact", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Debbie Criswell", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "cartoon", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Delaunay", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Delmer J. Yoakum", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Delphin Enjolras", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Demetrios Farmakopoulos", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "digipa-med-impact", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Denis Eden", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "digipa-high-impact", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Dennis Flanders", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "digipa-low-impact", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Dennis H. Farber", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "digipa-high-impact", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Dennis Miller Bunker", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Derek Chittock", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "digipa-med-impact", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Derek Gores", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "digipa-med-impact", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Derek Jarman", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "digipa-high-impact", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Desmond Morris", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Diane Arbus", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "digipa-high-impact", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Diane Dillon", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "scribbles", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Dick Bickenbach", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Diego Dayer", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Diego Giacometti", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "scribbles", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Diego Rivera", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Diego Vel\u00e1zquez", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Dieric Bouts", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Dino Valls", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Dionisio Baixeras Verdaguer", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Dionisius", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Dirck de Bray", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Dirck de Quade van Ravesteyn", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Dirck Hals", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Dirck van Baburen", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Dirck van Delen", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Dirck van der Lisse", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Ditlev Blunck", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Dmitry Kustanovich", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "cartoon", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Doc Hammer", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "digipa-low-impact", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Dod Procter", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Domenichino", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Domenico di Pace Beccafumi", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Domenico Ghirlandaio", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Domenico Induno", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Domenico Pozzi", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Domenico Quaglio the Younger", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Domenico Zampieri", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Don Bluth", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "cartoon", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Don Maitz", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Donald Judd", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Donald Roller Wilson", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "digipa-med-impact", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Donald Sherwood", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "digipa-high-impact", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Donato Giancola", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Dong Kingman", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "digipa-med-impact", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Dong Yuan", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fareast", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Dora Carrington", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "scribbles", + "thumbnails": "", + "description": "" + }, + { + "phrase": "D\u00f3ra Keresztes", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Dora Maar", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "digipa-high-impact", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Dorina Costras", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Doris Blair", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Doris Boulton-Maude", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Dorning Rasbotham", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Dorothea Braby", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "digipa-med-impact", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Dorothea Lange", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "black-white", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Dorothea Tanning", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Dorothea Warren O'Hara", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Dorothy Bradford", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "digipa-high-impact", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Dorothy Burroughes", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Dorothy Coke", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "digipa-high-impact", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Dorothy Elizabeth Bradford", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Dorothy Hood", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "digipa-high-impact", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Dorothy Johnstone", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Dorothy King", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "digipa-med-impact", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Dorothy Lathrop", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Dorothy Lockwood", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Dosso Dossi", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "digipa-med-impact", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Doug Chiang", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Doug Wildey", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "digipa-high-impact", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Douglas Bourgeois", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "digipa-med-impact", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Douglas Robertson Bisset", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "digipa-med-impact", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Douglas Shuler", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "digipa-low-impact", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Douglas Smith", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "digipa-high-impact", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Dr. Atl", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "digipa-low-impact", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Dr. Seuss", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "c", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Drew Struzan", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "digipa-high-impact", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Du Jin", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "digipa-med-impact", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Du Qiong", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fareast", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Duccio", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Dugald Sutherland MacColl", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Dulah Marie Evans", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "digipa-low-impact", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Duncan Grant", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "scribbles", + "thumbnails": "", + "description": "" + }, + { + "phrase": "D\u00fcrer", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Dustin Nguyen", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "cartoon", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Duy Huynh", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "scribbles", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Dwight William Tryon", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "E. Charlton Fortune", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "E. H. Shepard", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "cartoon", + "thumbnails": "", + "description": "" + }, + { + "phrase": "E. Simms Campbell", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "E. T. A. Hoffmann", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "E. William Gollings", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "digipa-med-impact", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Earl Norem", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Earle Bergey", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Earnst Haeckel", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Ed Benedict", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "digipa-high-impact", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Ed Binkley", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "digipa-low-impact", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Ed Brubaker", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "digipa-high-impact", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Ed Emshwiller", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Ed Freeman", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "digipa-low-impact", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Ed Mell", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "cartoon", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Ed Paschke", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "scribbles", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Ed Roth", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "digipa-high-impact", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Eddie Campbell", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "digipa-high-impact", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Eddie Mendoza", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "digipa-med-impact", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Edgar Ainsworth", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "digipa-high-impact", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Edgar Degas", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Edgar Schofield Baum", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Edi Rama", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "digipa-high-impact", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Edith Edmonds", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Edith Grace Wheatley", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Edith Lawrence", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Edmond Aman-Jean", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Edmond Bille", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Edmond Xavier Kapp", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Edmund Blampied", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Edmund Charles Tarbell", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Edmund Dulac", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "scribbles", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Edmund F. Ward", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Edmund Greacen", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Edmund Leighton", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Edouard Manet", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Edouard Riou", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Eduard von Gr\u00fctzner", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Eduard von Steinle", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Eduardo Kingman", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Eduardo Kobra", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "weird", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Eduardo Lefebvre Scovell", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Eduardo Paolozzi", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "scribbles", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Edvard Munch", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "scribbles", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Edward Armitage", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Edward Arthur Walton", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Edward Atkinson Hornel", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Edward Avedisian", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Edward Bailey", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "digipa-low-impact", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Edward Baird", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "digipa-med-impact", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Edward Ben Avram", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "digipa-med-impact", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Edward Burne-Jones", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Edward Clark", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "digipa-med-impact", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Edward Corbett", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "nudity", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Edward Dugmore", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Edward George Handel Lucas", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "digipa-med-impact", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Edward Gorey", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "scribbles", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Edward Henry Potthast", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Edward Hicks", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "digipa-low-impact", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Edward Hopper", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "special", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Edward John Poynter", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Edward Julius Detmold", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Edward Kemble", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Edward Lamson Henry", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Edward Lear", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Edward Marshall Boehm", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Edward Mitchell Bannister", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Edward Oku\u0144", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Edward Otho Cresap Ord; II", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Edward P. Beard Jr.", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Edward Robert Hughes", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Edward Ruscha", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Edward Simmons", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "digipa-med-impact", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Edward Sorel", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Edward Steichen", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "black-white", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Edward Wadsworth", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "scribbles", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Edward Weston", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "black-white", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Edward Willis Redfield", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Edwin Austin Abbey", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Edwin Deakin", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Edwin Dickinson", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "digipa-high-impact", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Edwin G. Lucas", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Edwin Georgi", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Edwin Henry Landseer", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Edwin Landseer", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Eero J\u00e4rnefelt", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Eero Saarinen", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "digipa-high-impact", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Eero Snellman", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "digipa-low-impact", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Egbert van der Poel", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Egbert van Heemskerck", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Eglon van der Neer", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "digipa-med-impact", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Egon Schiele", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "scribbles", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Egon von Vietinghoff", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Ei-Q", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "digipa-low-impact", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Eiichiro Oda", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "anime", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Eileen Agar", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "scribbles", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Eileen Aldridge", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "digipa-low-impact", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Einar Hakonarson", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "digipa-high-impact", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Eish\u014dsai Ch\u014dki", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "scribbles", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Eiz\u014d Kat\u014d", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "digipa-high-impact", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Ejnar Nielsen", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "El Greco", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "El Lissitzky", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "scribbles", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Elaine de Kooning", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "scribbles", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Elaine Duillo", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "digipa-med-impact", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Elaine Hamilton", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "digipa-low-impact", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Elbridge Ayer Burbank", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "digipa-low-impact", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Eleanor Best", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "digipa-med-impact", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Eleanor Fortescue-Brickdale", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Eleanor Hughes", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "digipa-low-impact", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Eleanor Layfield Davis", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Eleanor Vere Boyle", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "digipa-high-impact", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Elenore Abbott", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "digipa-med-impact", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Elfriede Lohse-W\u00e4chtler", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Elias Goldberg", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "digipa-low-impact", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Elias Ravanetti", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "digipa-low-impact", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Elina Karimova", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "digipa-high-impact", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Elinor Proby Adams", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "digipa-med-impact", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Eliot Hodgkin", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "digipa-high-impact", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Eliott Lilly", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "digipa-med-impact", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Elisabeth Collins", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "digipa-low-impact", + "thumbnails": "", + "description": "" + }, + { + "phrase": "\u00c9lisabeth Vig\u00e9e Le Brun", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Eliseu Visconti", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Elizabeth Charleston", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "digipa-low-impact", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Elizabeth Durack", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Elizabeth Forbes", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Elizabeth Gadd", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "digipa-high-impact", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Elizabeth Jane Lloyd", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "digipa-high-impact", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Elizabeth MacNicol", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Elizabeth Murray", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "digipa-med-impact", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Elizabeth Polunin", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "digipa-high-impact", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Elizabeth Shippen Green", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Elizabeth York Brunton", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Elke Vogelsang", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "digipa-low-impact", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Ella Guru", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "digipa-low-impact", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Ellen Gallagher", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "scribbles", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Ellen Jewett", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "digipa-high-impact", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Elliott Erwitt", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "black-white", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Ellsworth Kelly", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "scribbles", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Elmer Bischoff", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Elmyr de Hory", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Elsa Beskow", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Elsa Bleda", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "digipa-high-impact", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Elsie Dalton Hewland", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "digipa-high-impact", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Elsie Henderson", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "digipa-high-impact", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Elsie Vera Cole", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "digipa-low-impact", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Elwood H. Smith", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "digipa-med-impact", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Emanuel B\u00fcchel", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Emanuel de Witte", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Emanuel Leutze", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Emanuel Schongut", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "digipa-med-impact", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Emil Alzamora", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "nudity", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Emil Carlsen", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Emil Ferris", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "digipa-med-impact", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Emil Fuchs", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Emil Lindenfeld", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Emil Nolde", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "scribbles", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Emil Orlik", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "scribbles", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Emile Auguste Carolus-Duran", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "\u00c9mile Bernard", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "\u00c9mile Gall\u00e9", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Emile Lahner", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "digipa-med-impact", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Emilia Wilk", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Emiliano Di Cavalcanti", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Emiliano Ponzi", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "scribbles", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Emilio Grau Sala", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Emily Carr", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Emily Kame Kngwarreye", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "weird", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Emily Murray Paterson", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Emily Shanks", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "digipa-low-impact", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Emma Lampert Cooper", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Emmanuel Shiu", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "digipa-med-impact", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Emmanuelle Moureaux", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "digipa-high-impact", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Emory Douglas", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "scribbles", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Emperor Huizong of Song", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "ukioe", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Endre B\u00e1lint", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Enguerrand Quarton", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Enki Bilal", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Enrique Grau", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "digipa-low-impact", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Enrique Simonet", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Enrique T\u00e1bara", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Enzo Cucchi", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "digipa-high-impact", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Ephraim Moses Lilien", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Eppo Doeve", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "digipa-med-impact", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Eric Dinyer", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "digipa-low-impact", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Eric Fischl", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Eric Peterson", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "digipa-low-impact", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Eric Taylor", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "digipa-low-impact", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Eric Wallis", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Eric Zener", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Erich Heckel", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Erin Hanson", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "digipa-low-impact", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Erlund Hudson", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "digipa-high-impact", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Ernest Bi\u00e9ler", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Ernest Briggs", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Ernest Buckmaster", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Ernest Crichlow", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Ernest Heber Thompson", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "digipa-high-impact", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Ernest H\u00e9bert", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Ernest Lawson", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Ernest Morgan", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "digipa-low-impact", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Ernest Procter", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Ernest William Christmas", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "digipa-med-impact", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Ernest Zobole", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Ernie Barnes", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "cartoon", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Ern\u0151 B\u00e1nk", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "digipa-med-impact", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Ern\u0151 Gr\u00fcnbaum", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Ern\u0151 Rubik", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Ern\u0151 Tibor", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "digipa-med-impact", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Ernst Fuchs", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "nudity", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Ernst Haas", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "digipa-high-impact", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Ernst Haeckel", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Ernst Ludwig Kirchner", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "scribbles", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Ernst Thoms", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Ernst Wilhelm Nay", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "scribbles", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Erwin Bowien", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "digipa-high-impact", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Esaias Boursse", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Esaias van de Velde", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Esao Andrews", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Esther Blaikie MacKinnon", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "digipa-high-impact", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Estuardo Maldonado", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "digipa-low-impact", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Etel Adnan", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "scribbles", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Ethan Van Sciver", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "cartoon", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Ethel Schwabacher", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Etienne Delessert", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "\u00c9tienne-Louis Boull\u00e9e", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Ettore Sottsass", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "digipa-high-impact", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Ettore Tito", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Euan Uglow", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "scribbles", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Eugeen Van Mieghem", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "digipa-med-impact", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Eug\u00e8ne Boudin", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Eug\u00e8ne Brands", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Eug\u00e8ne Burnand", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Eug\u00e8ne Carri\u00e8re", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Eugene Delacroix", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Eug\u00e8ne Delacroix", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Eug\u00e8ne Grasset", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Eug\u00e8ne Isabey", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Eugene J. Martin", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Eugene Leroy", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "digipa-high-impact", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Eugene Montgomery", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "digipa-med-impact", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Eugene Tertychnyi", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Eugene von Guerard", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Eugenio de Arriba", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "digipa-high-impact", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Eugenio Granell", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Eugeniusz Zak", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "digipa-low-impact", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Eugeniusz \u017bak", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "nudity", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Eva Gonzal\u00e8s", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Eva \u0160vankmajerov\u00e1", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "digipa-low-impact", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Evaristo Baschenis", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Evelyn Abelson", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "digipa-low-impact", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Evelyn Cheston", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Evelyn De Morgan", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Everett Raymond Kinstler", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Everett Shinn", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Everett Warner", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "digipa-high-impact", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Evgeni Gordiets", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "scribbles", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Evgeny Lushpin", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "special", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Ewald R\u00fcbsamen", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Exekias", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Eyvind Earle", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "scribbles", + "thumbnails": "", + "description": "" + }, + { + "phrase": "F Scott Hess", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "F. Scott Hess", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Fabian Perez", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Fabien Charuau", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "digipa-low-impact", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Fabio Hurtado", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Fairfield Porter", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Faith 47", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "digipa-high-impact", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Faith Ringgold", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "scribbles", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Fan Kuan", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "digipa-low-impact", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Fang Congyi", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fareast", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Fang Lijun", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Fanny McIan", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "digipa-low-impact", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Farel Dalrymple", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Fathi Hassan", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "digipa-low-impact", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Fede Galizia", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "digipa-high-impact", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Federico Barocci", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Federico Zandomeneghi", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Federico Zuccari", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Fedot Sychkov", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "digipa-med-impact", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Fei Danxu", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fareast", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Felice Casorati", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Felipe Seade", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "digipa-high-impact", + "thumbnails": "", + "description": "" + }, + { + "phrase": "F\u00e9lix Arauz", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "digipa-high-impact", + "thumbnails": "", + "description": "" + }, + { + "phrase": "F\u00e9lix B\u00f3dog Widder", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "F\u00e9lix Labisse", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Felix Octavius Carr Darley", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "F\u00e9lix Vallotton", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "F\u00e9lix Ziem", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "digipa-low-impact", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Felix-Kelly", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "digipa-low-impact", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Feng Zhu", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Fenghua Zhong", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fareast", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Ferdinand Bol", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Ferdinand Hodler", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "nudity", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Ferdinand Knab", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Ferdinand Van Kessel", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Ferenc Joachim", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Fern Coppedge", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Fernand Khnopff", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "nudity", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Fernand L\u00e9ger", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "scribbles", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Fernand Pelez", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "digipa-med-impact", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Fernand Toussaint", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Fernand Verhaegen", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Fernando Amorsolo", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Fernando Botero", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "nudity", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Fernando Gerassi", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "digipa-med-impact", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Fikret Muall\u00e2 Sayg\u0131", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "digipa-med-impact", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Filip Hodas", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "digipa-high-impact", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Filippino Lippi", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Fiona Rae", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "digipa-low-impact", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Fiona Stephenson", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Fitz Henry Lane", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Fitz Hugh Lane", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Flavia Blois", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "digipa-low-impact", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Fletcher Martin", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "digipa-low-impact", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Flora Borsi", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "digipa-med-impact", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Flora Macdonald Reid", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Florence Engelbach", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "digipa-high-impact", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Floris van Dyck", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Floris van Schooten", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Ford Madox Brown", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Fra Angelico", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Fra Bartolomeo", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Fra Filippo Lippi", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Frances C. Fairman", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Frances Currey", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Frances Hodgkins", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Frances Jetter", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Frances MacDonald", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "scribbles", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Francesca Woodman", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "digipa-high-impact", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Francesco Albani", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Francesco Bartolozzi", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Francesco Bonsignori", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Francesco Clemente", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "scribbles", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Francesco Cozza", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "digipa-med-impact", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Francesco del Cossa", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "nudity", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Francesco Filippini", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "digipa-high-impact", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Francesco Furini", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "digipa-high-impact", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Francesco Guardi", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Francesco Hayez", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Francesco Raibolini", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Francesco Zuccarelli", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Francis Bacon", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "scribbles", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Francis Bourgeois", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "digipa-high-impact", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Francis Cadell", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Francis Coates Jones", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Francis Davis Millet", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Francis Ernest Jackson", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Francis Focer Brown", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Francis Helps", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "digipa-med-impact", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Francis Picabia", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "scribbles", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Francisco de Burgos Mantilla", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Francisco De Goya", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Francisco de Holanda", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Francisco de Zurbar\u00e1n", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Francisco Goya", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Francisco Jos\u00e8 de Goya", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Francisco Mart\u00edn", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Francisco Oller", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Francisco Z\u00fa\u00f1iga", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Franciszek Kostrzewski", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Franciszek Smuglewicz", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Franciszek Starowieyski", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Franciszek \u017bmurko", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Fran\u00e7ois Barraud", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Fran\u00e7ois Bocion", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Fran\u00e7ois Boquet", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Fran\u00e7ois Boucher", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Fran\u00e7ois Clouet", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Fran\u00e7ois Girardon", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Fran\u00e7ois Joseph Heim", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Fran\u00e7ois Louis Thomas Francia", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Fran\u00e7ois Quesnel", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Frank Auerbach", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "weird", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Frank Barrington Craig", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "digipa-med-impact", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Frank Buchser", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "digipa-low-impact", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Frank DuMond", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "digipa-med-impact", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Frank Frazetta", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "nudity", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Frank Gehry", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "digipa-high-impact", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Frank Holl", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Frank J. Girardin", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Frank Leonard Brooks", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Frank Lloyd Wright", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "scribbles", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Frank Mason", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "digipa-low-impact", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Frank McKelvey", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Frank Miller", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "digipa-high-impact", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Frank Montague Moore", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Frank O'Meara", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Frank Schoonover", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Frank Stella", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "scribbles", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Frank Tinsley", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "digipa-low-impact", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Frank Weston Benson", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Frank Xavier Leyendecker", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Franklin Booth", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Franklin Carmichael", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "digipa-high-impact", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Frans Hals", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Frans Koppelaar", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Frans Masereel", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "scribbles", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Frans van Mieris the Elder", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Frans van Mieris the Younger", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Franti\u0161ek Jakub Proky\u0161", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Franti\u0161ek Kav\u00e1n", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Franti\u0161ek Kupka", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Franz Ci\u017eek", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Franz Fedier", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Franz Hegi", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "scribbles", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Franz Karl Basler-Kopp", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Franz Kline", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "scribbles", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Franz Marc", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "scribbles", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Franz Sedlacek", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "scribbles", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Franz Stuck", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Franz Vohwinkel", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Franz von Lenbach", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Franz Xaver Winterhalter", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Fred A. Precht", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Fred Cress", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "digipa-med-impact", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Fred Ludekens", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "digipa-low-impact", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Fred Marcellino", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "digipa-low-impact", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Fred Mitchell;", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "digipa-low-impact", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Fred Williams", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Fr\u00e9d\u00e9ric Bazille", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Frederic Church", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Frederic Edwin Church", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Frederic Leighton", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Frederic Remington", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Frederick Carl Frieseke", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Frederick Edwin Church", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Frederick Goodall", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Frederick Hammersley", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "scribbles", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Frederick Lord Leighton", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Frederick McCubbin", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Frederik de Moucheron", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Frederik Vermehren", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "digipa-low-impact", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Frida Kahlo", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "scribbles", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Friedensreich Hundertwasser", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "scribbles", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Friedrich Gauermann", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Friedrich Ritter von Friedl\u00e4nder-Malheim", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Friedrich Traffelet", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Friedrich von Amerling", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Frieke Janssens", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "digipa-high-impact", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Frits Thaulow", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Frits Van den Berghe", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Fritz Baumann", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Fritz Bultman", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Fritz Glarner", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "digipa-low-impact", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Fritz Puempin", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Fritz von Dardel", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "scribbles", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Fritz von Uhde", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Fujishima Takeji", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "anime", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Fujiwara Nobuzane", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Fujiwara Takanobu", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "ukioe", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Fuller Potter", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "digipa-low-impact", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Fuyuko Matsui", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fareast", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Fyodor Slavyansky", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "digipa-med-impact", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Fyodor Vasilyev", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "digipa-med-impact", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Gabor Szikszai", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "digipa-high-impact", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Gabriel Ba", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "cartoon", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Gabriel Dawe", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Gabriel Metsu", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Gabriele M\u00fcnter", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "scribbles", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Gaetano Pesce", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "scribbles", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Gaetano Previati", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Gaetano Sabatini", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "digipa-med-impact", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Gai Qi", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "anime", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Gang Se-hwang", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "digipa-low-impact", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Gao Cen", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "nudity", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Gao Fenghan", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fareast", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Gao Qipei", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fareast", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Gao Xiang", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fareast", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Gareth Pugh", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "digipa-high-impact", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Garry Winogrand", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "black-white", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Gary Larson", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "scribbles", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Gary Panter", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "scribbles", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Gaston Anglade", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "digipa-high-impact", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Gaston Bussi\u00e8re", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Gat\u014dken Shunshi", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "anime", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Gaudi", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Gaugin", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Gavin Hamilton", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Gediminas Pranckevicius", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Geertgen tot Sint Jans", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Gen Paul", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "digipa-low-impact", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Gene Davis", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "digipa-low-impact", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Genevieve Springston Lynch", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "digipa-med-impact", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Genndy Tartakovsky", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "scribbles", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Gentile Bellini", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "digipa-med-impact", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Gentile Tondino", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "digipa-low-impact", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Geof Darrow", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "scribbles", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Geoffrey Dyer", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "digipa-med-impact", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Georg Arnold-Grabon\u00e9", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "digipa-med-impact", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Georg Baselitz", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "scribbles", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Georg Friedrich Kersting", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Georg Friedrich Schmidt", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Georg Jensen", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "digipa-high-impact", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Georg Karl Pfahler", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "digipa-med-impact", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Georg Scholz", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "digipa-low-impact", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Georg Schrimpf", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "digipa-med-impact", + "thumbnails": "", + "description": "" + }, + { + "phrase": "George Abe", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "digipa-high-impact", + "thumbnails": "", + "description": "" + }, + { + "phrase": "George Aleef", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "digipa-high-impact", + "thumbnails": "", + "description": "" + }, + { + "phrase": "George Ault", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "George B. Bridgman", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "George B. Sutherland", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "George Bain", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "George barbier", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "George Barker", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "George Barret; Jr.", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "George Barret; Sr.", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "George Baselitz", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "scribbles", + "thumbnails": "", + "description": "" + }, + { + "phrase": "George Bell", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "digipa-low-impact", + "thumbnails": "", + "description": "" + }, + { + "phrase": "George Bellows", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "George Benjamin Luks", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "George Biddle", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "George Caleb Bingham", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "digipa-high-impact", + "thumbnails": "", + "description": "" + }, + { + "phrase": "George Catlin", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "George Claessen", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "digipa-med-impact", + "thumbnails": "", + "description": "" + }, + { + "phrase": "George Cruikshank", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "George Dionysus Ehret", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "George Earl Ortman", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "George Fiddes Watt", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "George Frederic Watts", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "George Frederick Harris", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "George French Angas", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "George Gardner Symons", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "George Grosz", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "George Hendrik Breitner", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "George Henry", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "digipa-high-impact", + "thumbnails": "", + "description": "" + }, + { + "phrase": "George Herbert Baker", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "digipa-high-impact", + "thumbnails": "", + "description": "" + }, + { + "phrase": "George Herriman", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "scribbles", + "thumbnails": "", + "description": "" + }, + { + "phrase": "George Hurrell", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "digipa-high-impact", + "thumbnails": "", + "description": "" + }, + { + "phrase": "George Inness", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "George Jamesone", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "George Lambourn", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "George Lucas", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "digipa-med-impact", + "thumbnails": "", + "description": "" + }, + { + "phrase": "George Luks", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "George Manson", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "digipa-high-impact", + "thumbnails": "", + "description": "" + }, + { + "phrase": "George Morrison", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "digipa-med-impact", + "thumbnails": "", + "description": "" + }, + { + "phrase": "George Papazov", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "digipa-low-impact", + "thumbnails": "", + "description": "" + }, + { + "phrase": "George Passantino", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "digipa-low-impact", + "thumbnails": "", + "description": "" + }, + { + "phrase": "George Paul Chalmers", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "digipa-high-impact", + "thumbnails": "", + "description": "" + }, + { + "phrase": "George Pirie", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "digipa-high-impact", + "thumbnails": "", + "description": "" + }, + { + "phrase": "George Reid", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "digipa-high-impact", + "thumbnails": "", + "description": "" + }, + { + "phrase": "George Romney", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "George Stubbs", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "George Tooker", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "scribbles", + "thumbnails": "", + "description": "" + }, + { + "phrase": "George Wyllie", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Georges Braque", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "scribbles", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Georges de La Tour", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Georges Emile Lebacq", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Georges Lacombe", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Georges Lemmen", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "scribbles", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Georges Rouault", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "scribbles", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Georges Seurat", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "scribbles", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Georges Stein", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "digipa-med-impact", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Georgia O'Keeffe", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "scribbles", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Georgia O\u2019Keeffe", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "scribbles", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Georgina Hunt", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "digipa-low-impact", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Gerald Brom", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Gerald Kelley", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "digipa-high-impact", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Gerald Kelly", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "digipa-high-impact", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Gerald van Honthorst", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Gerard David", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Gerard de Lairesse", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "G\u00e9rard Ernest Schneider", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Gerard Houckgeest", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "digipa-high-impact", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Gerard Seghers", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Gerard Sekoto", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Gerard Soest", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Gerard ter Borch", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Gerbrand van den Eeckhout", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Gerda Wegener", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "scribbles", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Gerhard Munthe", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Gerhard Richter", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Germaine Krull", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "black-white", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Germ\u00e1n Londo\u00f1o", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Gerrit Adriaenszoon Berckheyde", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Gerrit Dou", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Gertrude Abercrombie", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "scribbles", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Gertrude Greene", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "digipa-high-impact", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Gertrude Harvey", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Giacomo Balla", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Giambattista Pittoni", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Gian Lorenzo Bernini", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Gianluca Foli", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "digipa-high-impact", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Gifford Beal", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Gigad\u014d Ashiyuki", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Gijsbert d'Hondecoeter", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Gil Elvgren", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "digipa-high-impact", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Gilbert Stuart", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Gilberto Soren Zaragoza", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Gilles Beloeil", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "digipa-low-impact", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Gillis d'Hondecoeter", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Gillis Rombouts", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Gino Severini", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "scribbles", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Giocondo Albertolli", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Giorgio Cavallon", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "digipa-med-impact", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Giorgio de Chirico", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Giorgio De Vincenzi", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Giorgio Giulio Clovio", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Giorgio Morandi", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Giorgione", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Giotto", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Giotto Di Bondone", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Giovanni Antonio Galli", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Giovanni Battista Bracelli", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Giovanni Battista Cipriani", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Giovanni Battista Gaulli", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Giovanni Battista Innocenzo Colombo", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Giovanni Battista Piazzetta", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Giovanni Battista Piranesi", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Giovanni Battista Tiepolo", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Giovanni Battista Venanzi", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Giovanni Bellini", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Giovanni Bernardino Asoleni", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Giovanni Bernardino Azzolini", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Giovanni Bernardino Mazzolini", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Giovanni Boldini", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Giovanni da Udina", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Giovanni Fattori", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Giovanni Francesco Barbieri", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Giovanni Giacometti", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Giovanni Lanfranco", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "digipa-low-impact", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Giovanni Paolo Cavagna", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Giovanni Paolo Pannini", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Giovanni Pelliccioli", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "digipa-med-impact", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Girolamo Muziano", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Giuseppe Antonio Petrini", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Giuseppe Arcimboldo", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Giuseppe Avanzi", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "digipa-med-impact", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Giuseppe Bernardino Bison", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Giuseppe Camuncoli", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "digipa-low-impact", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Giuseppe de Nittis", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Giuseppe Grisoni", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Gjon Mili", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "digipa-low-impact", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Gladys Dawson", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Gladys Kathleen Bell", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Glen Angus", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "digipa-med-impact", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Glen Keane", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "cartoon", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Glenn Fabry", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Glenys Cour", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "digipa-high-impact", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Gloria Stoll Karn", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "digipa-med-impact", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Go Nagai", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "anime", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Godfrey Blow", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "digipa-med-impact", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Godfried Schalcken", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Gong Kai", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "digipa-high-impact", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Gong Xian", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "digipa-low-impact", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Gonzalo Endara Crow", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "digipa-high-impact", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Gordon Browne", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "digipa-high-impact", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Gordon Parks", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "digipa-high-impact", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Goro Fujita", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "cartoon", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Gottfried Helnwein", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "digipa-high-impact", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Govert Dircksz Camphuysen", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Govert Flinck", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Goy\u014d Hashiguchi", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "ukioe", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Grace Cossington Smith", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Grace English", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "digipa-low-impact", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Grace Pailthorpe", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "digipa-high-impact", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Graham Sutherland", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "scribbles", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Grandma Moses", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Grant Wood", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Grayson Perry", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "digipa-high-impact", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Greg Hildebrandt", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Greg Rutkowski", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "special", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Greg Simkins", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Greg Staples", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Gregorio Lazzarini", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Gregorio Prestopino", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Gregory Crewdson", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "digipa-high-impact", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Gregory Manchess", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Grete Stern", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Grethe J\u00fcrgens", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "digipa-high-impact", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Grigoriy Myasoyedov", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Grzegorz Rutkowski", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "special", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Gu Hongzhong", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fareast", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Gu Kaizhi", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fareast", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Gu Zhengyi", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "digipa-med-impact", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Guan Daosheng", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fareast", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Guerrilla Girls", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "digipa-high-impact", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Guido Borelli Da Caluso", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "digipa-high-impact", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Guido Crepax", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "cartoon", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Guido Reni", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Guillermo del Toro", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "digipa-high-impact", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Guo Pei", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fareast", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Gustaf Munch-Petersen", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Gustaf Tenggren", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "cartoon", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Gustav Dor\u00e9", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Gustav Klimt", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "nudity", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Gustave Baumann", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Gustave Boulanger", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Gustave Buchet", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Gustave Caillebotte", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Gustave Courbet", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Gustave Dore", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Gustave Dor\u00e9", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Gustave Moreau", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Gustave Van de Woestijne", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "scribbles", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Gusukuma Seih\u014d", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fareast", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Guy Billout", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "digipa-med-impact", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Guy Denning", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Guy Rose", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Gwen Barnard", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "digipa-low-impact", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Gwen John", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Gwenda Morgan", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "digipa-high-impact", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Gwenny Griffiths", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "digipa-low-impact", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Gwilym Prichard", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "digipa-low-impact", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Gy\u00f6rgy R\u00f3zsahegyi", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Gy\u00f6rgy Vastagh", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Gyosh\u016b Hayami", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "anime", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Gyula Aggh\u00e1zy", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Gyula Basch", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "digipa-high-impact", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Gyula Batthy\u00e1ny", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Gyula Derkovits", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "H. R. (Hans Ruedi) Giger", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "H. R. Giger", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "weird", + "thumbnails": "", + "description": "" + }, + { + "phrase": "H.P. Lovecraft", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "digipa-high-impact", + "thumbnails": "", + "description": "" + }, + { + "phrase": "H.R. Millar", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Haddon Sundblom", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "digipa-low-impact", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Hajime Sorayama", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "nudity", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Hal Foster", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Hale Woodruff", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "digipa-med-impact", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Hallsteinn Sigur\u00f0sson", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "digipa-med-impact", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Hamilton Sloan", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "digipa-med-impact", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Hamish MacDonald", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "digipa-low-impact", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Hanabusa Itch\u014d", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "ukioe", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Hanabusa Itch\u014d II", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "ukioe", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Hanna-Barbera", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "cartoon", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Hannah Hoch", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "scribbles", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Hannah H\u00f6ch", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "scribbles", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Hans Arnold", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "digipa-low-impact", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Hans Baldung", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Hans Baluschek", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Hans Beat Wieland", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "digipa-med-impact", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Hans Bellmer", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "nudity", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Hans Bol", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "digipa-med-impact", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Hans Burgkmair", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "digipa-med-impact", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Hans Eduard von Berlepsch-Valendas", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Hans Erni", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "scribbles", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Hans Falk", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "digipa-high-impact", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Hans Gude", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Hans Hartung", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "scribbles", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Hans Hinterreiter", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Hans Hofmann", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "scribbles", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Hans Holbein the Elder", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Hans Holbein the Younger", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Hans Leu the Elder", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Hans Makart", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Hans Memling", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Hans Mertens", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "digipa-low-impact", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Hans Sandreuter", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "digipa-high-impact", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Hans Schwarz", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "digipa-low-impact", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Hans von Aachen", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Hans von Bartels", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "digipa-low-impact", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Hans Werner Schmidt", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "digipa-med-impact", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Harald Giersing", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "digipa-med-impact", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Hariton Pushwagner", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "anime", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Harold Elliott", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "digipa-low-impact", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Harold Gilman", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Harold Harvey", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Harold McCauley", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "digipa-low-impact", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Harold Sandys Williamson", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Harold Shapinsky", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Harold von Schmidt", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Haroon Mirza", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "digipa-high-impact", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Harriet Backer", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Harriet Powers", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "digipa-med-impact", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Harriet Zeitlin", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "digipa-high-impact", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Harrington Mann", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "digipa-low-impact", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Harrison Fisher", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Harry Clarke", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "cartoon", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Harry Morley", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "digipa-med-impact", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Harry Shoulberg", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "digipa-med-impact", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Harumi Hironaka", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "scribbles", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Harvey Dunn", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Harvey Kurtzman", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "cartoon", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Harvey Pratt", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "digipa-med-impact", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Harvey Quaytman", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Hasegawa Settan", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fareast", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Hasegawa T\u014dhaku", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "anime", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Hashimoto Gah\u014d", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Hasui Kawase", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "ukioe", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Haukur Halld\u00f3rsson", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "digipa-low-impact", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Hayao Miyazaki", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "anime", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Hayv Kahraman", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Hedda Sterne", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "digipa-high-impact", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Hein Gorny", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "digipa-med-impact", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Heinrich Bichler", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Heinrich Brocksieper", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Heinrich Danioth", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Heinrich Herzig", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Heinrich Hofmann", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Heinrich Kley", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Heinrich Lefler", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Heinrich Maria Davringhausen", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Heinz Anger", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "digipa-low-impact", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Heinz Edelman", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "digipa-med-impact", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Heinz Edelmann", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "digipa-med-impact", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Helen Berman", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "digipa-low-impact", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Helen Binyon", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "digipa-high-impact", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Helen Dahm", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "digipa-low-impact", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Helen Edwards", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "digipa-med-impact", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Helen Frankenthaler", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "scribbles", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Helen Stevenson", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "digipa-low-impact", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Helen Thomas Dranga", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "digipa-low-impact", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Helene Knoop", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Helene Schjerfbeck", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Helio Oiticica", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "digipa-high-impact", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Helmut Federle", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "digipa-med-impact", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Helmut Newton", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "digipa-low-impact", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Hendrick Avercamp", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Hendrick Bloemaert", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Hendrick Cornelisz Vroom", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "digipa-high-impact", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Hendrick Cornelisz. van Vliet", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Hendrick Goltzius", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Hendrick Goudt", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Hendrick Terbrugghen", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Hendrick van Balen", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Hendrick van Streeck", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Hendrik Gerritsz Pot", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Hendrik Goltzius", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Hendrik Kerstens", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "digipa-high-impact", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Hendrik Martenszoon Sorgh", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Hendrik van Steenwijk I", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Hendrik van Steenwijk II", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Hendrik Willem Mesdag", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Henning Jakob Henrik Lund", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "c", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Henri Alphonse Barnoin", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Henri Bellechose", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Henri Biva", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "nudity", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Henri Cartier-Bresson", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "black-white", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Henri De Toulouse Lautrec", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "cartoon", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Henri de Toulouse-Lautrec", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "scribbles", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Henri Fantin Latour", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Henri Harpignies", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Henri Le Sidaner", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Henri Matisse", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "scribbles", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Henri Michaux", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Henri Rousseau", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "scribbles", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Henri-Edmond Cross", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Henri-Julien Dumont", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Henric Trenk", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "digipa-low-impact", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Henricus Hondius II", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Henriett Seth F.", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Henriette Grindat", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Henriette Wyeth", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "digipa-high-impact", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Henry Asencio", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Henry B. Christian", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Henry Bright", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "digipa-low-impact", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Henry Carr", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "digipa-high-impact", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Henry Fuseli", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Henry Heerup", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "digipa-low-impact", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Henry Ives Cobb; Jr.", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Henry Justice Ford", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fareast", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Henry Lamb", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Henry Macbeth-Raeburn", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Henry Moore", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "nudity", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Henry Moret", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Henry O. Tanner", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Henry Ossawa Tanner", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Henry Otto Wix", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Henry Raeburn", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Henry Raleigh", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Henry Scott Tuke", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Henry Snell Gamley", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Henry Tonks", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Henry van de Velde", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Henry Wallis", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Henry Woods", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "digipa-med-impact", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Henryk Rodakowski", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Henryk Siemiradzki", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Henryk Sta\u017cewski", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Herb Ritts", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "scribbles", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Herbert Abrams", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "digipa-high-impact", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Herbert Bayer", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "scribbles", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Herbert James Gunn", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Herbert List", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "black-white", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Herbert MacNair", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "scribbles", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Hercules Seghers", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Herman Saftleven", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "digipa-high-impact", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Herman van Swanevelt", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "digipa-med-impact", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Hermann Feierabend", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "digipa-high-impact", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Hermann R\u00fcdis\u00fchli", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "digipa-high-impact", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Hermenegildo Anglada Camarasa", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "nudity", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Hermione Hammond", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "digipa-med-impact", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Herve Groussin", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "digipa-low-impact", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Herv\u00e9 Guibert", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "black-white", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Hew Lorimer", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "digipa-low-impact", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Hidari Jingor\u014d", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fareast", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Hideyuki Kikuchi", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fareast", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Hieronim Bosch", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "scribbles", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Hieronymous Bosch", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "scribbles", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Hieronymus Bosch", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "scribbles", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Hikari Shimoda", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "weird", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Hilda Annetta Walker", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "digipa-high-impact", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Hilda May Gordon", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Hilma af Klint", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "scribbles", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Hirohiko Araki", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "anime", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Hiromitsu Takahashi", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fareast", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Hiromu Arakawa", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "anime", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Hiroshi Honda", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "digipa-high-impact", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Hiroshi Nagai", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "cartoon", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Hiroshi Sugimoto", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "digipa-high-impact", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Hiroshi Yoshida", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "ukioe", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Hiroshige", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "ukioe", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Hiroyuki Tajima", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fareast", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Hishida Shuns\u014d", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fareast", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Hishikawa Moronobu", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "ukioe", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Hisui Sugiura", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fareast", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Hokusai", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "ukioe", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Honor C. Appleton", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "digipa-high-impact", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Honor\u00e9 Daumier", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "scribbles", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Hope Gangloff", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "scribbles", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Horace Vernet", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Horatio McCulloch", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "digipa-high-impact", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Horatio Nelson Poole", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Horst Antes", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "digipa-low-impact", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Hovsep Pushman", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Howard Arkley", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "scribbles", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Howard Butterworth", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "digipa-med-impact", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Howard Chandler Christy", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "nudity", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Howard Chaykin", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "cartoon", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Howard Finster", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "scribbles", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Howard Hodgkin", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "scribbles", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Howard Kanovitz", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "digipa-low-impact", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Howard Knotts", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "digipa-med-impact", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Howard Lyon", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Howard Mehring", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Howard Pyle", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Howardena Pindell", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "n", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Hristofor \u017defarovi\u0107", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "digipa-med-impact", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Hristofor Zhefarovich", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Hsiao-Ron Cheng", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "scribbles", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Hu Jieqing", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fareast", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Hu Zaobin", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fareast", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Huang Binhong", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Huang Ding", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fareast", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Huang Gongwang", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fareast", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Huang Guangjian", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fareast", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Huang Ji", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fareast", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Huang Tingjian", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fareast", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Hubert Robert", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Hubert van Eyck", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Hubert van Ravesteyn", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Hubert von Herkomer", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Hugh Adam Crawford", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "digipa-high-impact", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Hugh Ferriss", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "black-white", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Hugh Kretschmer", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "digipa-low-impact", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Hugh William Williams", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "digipa-high-impact", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Hugo Anton Fisher", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "digipa-med-impact", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Hugo Heyrman", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "digipa-med-impact", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Hugo K\u0101rlis Grotuss", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Hugo S\u00e1nchez Bonilla", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "digipa-high-impact", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Hugo Scheiber", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "digipa-med-impact", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Hugo Simberg", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Hugo van der Goes", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Hundertwasser", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Hyacinthe Rigaud", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "I Ketut Soki", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "digipa-high-impact", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Iain Faulkner", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Ian Fairweather", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "digipa-low-impact", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Ian Hamilton Finlay", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Ian McQue", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "digipa-high-impact", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Ian Miller", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fareast", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Ib Eisner", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "digipa-high-impact", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Ibrahim Kodra", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "digipa-low-impact", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Ida Rentoul Outhwaite", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "scribbles", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Ignacio Bazan-Lazcano", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Ignacio Zuloaga", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Ignacy Witkiewicz", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Ignat Bednarik", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "digipa-low-impact", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Igor Morski", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "digipa-high-impact", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Igor Zenin", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "digipa-high-impact", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Ike no Taiga", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "anime", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Ikuo Hirayama", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "digipa-high-impact", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Ilya Glazunov", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Ilya Kuvshinov", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "special", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Ilya Ostroukhov", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Ilya Repin", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Ilya Yefimovich Repin", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Incarcerated Jerkfaces", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "digipa-high-impact", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Ingrid Baars", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "digipa-high-impact", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Inio Asano", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "anime", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Inoue Naohisa", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fareast", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Irma Stern", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Iryna Yermolova", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Isaac Cordal", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "weird", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Isaac Levitan", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Ismail Inceoglu", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "special", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Istvan Banyai", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "digipa-med-impact", + "thumbnails": "", + "description": "" + }, + { + "phrase": "It\u014d Jakuch\u016b", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "digipa-high-impact", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Ivan Aivazovsky", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Ivan Albright", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Ivan Bilibin", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Ivan Shishkin", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Iwan Baan", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "digipa-med-impact", + "thumbnails": "", + "description": "" + }, + { + "phrase": "J. J. Grandville", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "J.C. Leyendecker", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "J.M.W. Turner", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Jacek Yerka", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Jack Butler Yeats", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Jack Davis", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Jack Gaughan", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "scribbles", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Jack Kirby", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "cartoon", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Jackson Pollock", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "scribbles", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Jacob Hashimoto", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "digipa-high-impact", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Jacob Lawrence", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "scribbles", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Jacob van Ruisdael", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Jacques Le Moyne", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Jacques Nathan-Garamond", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "digipa-med-impact", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Jakub R\u00f3\u017calski", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "digipa-med-impact", + "thumbnails": "", + "description": "" + }, + { + "phrase": "James Abbott McNeill Whistler", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "James C Christensen", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "James Ensor", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "scribbles", + "thumbnails": "", + "description": "" + }, + { + "phrase": "James Gilleard", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "cartoon", + "thumbnails": "", + "description": "" + }, + { + "phrase": "James Gillray", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "James Gurney", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "digipa-low-impact", + "thumbnails": "", + "description": "" + }, + { + "phrase": "James Jean", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "digipa-high-impact", + "thumbnails": "", + "description": "" + }, + { + "phrase": "James Montgomery Flagg", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "James Stokoe", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "digipa-med-impact", + "thumbnails": "", + "description": "" + }, + { + "phrase": "James Thomas Watts", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "James Tissot", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "James Turrell", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "digipa-high-impact", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Jamie Baldridge", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "digipa-high-impact", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Jamie Hawkesworth", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "digipa-high-impact", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Jamie Hewlett", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "scribbles", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Jamie McKelvie", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "digipa-low-impact", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Jamini Roy", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "scribbles", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Jan Brett", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Jan Luyken", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Jan Pietersz Saenredam", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Jan Van Eyck", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Jan van Kessel the Elder", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Jane Graverol", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "digipa-med-impact", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Jane Newland", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "scribbles", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Janek Sedlar", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Jasmine Becket-Griffith", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "digipa-high-impact", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Jason A. Engle", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Jason Edmiston", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Jasper Johns", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "scribbles", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Jaume Plensa", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "weird", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Jaya Suberg", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "digipa-high-impact", + "thumbnails": "", + "description": "" + }, + { + "phrase": "JC Leyendecker", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Jean Arp", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "scribbles", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Jean Auguste Dominique Ingres", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Jean Bourdichon", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Jean Delville", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Jean Dubuffet", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "scribbles", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Jean Fouquet", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Jean Giraud", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Jean Jullien", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "scribbles", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Jean Marc Nattier", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Jean Metzinger", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "scribbles", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Jean Nouvel", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "digipa-med-impact", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Jean-Antoine Watteau", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Jean-Baptiste Monge", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Jean-Fran\u00e7ois Millet", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Jean-Honor\u00e9 Fragonard", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Jean-L\u00e9on G\u00e9r\u00f4me", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Jean-Louis Prevost", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Jean-Michel Basquiat", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "scribbles", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Jean-Paul Riopelle", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Jeanloup Sieff", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "black-white", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Jeannette Guichard-Bunel", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "digipa-high-impact", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Jed Henry", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "digipa-low-impact", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Jef Wu", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "digipa-low-impact", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Jeff Easley", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "digipa-med-impact", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Jeff Kinney", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "scribbles", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Jeff Koons", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "digipa-high-impact", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Jeff Legg", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "digipa-med-impact", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Jeff Lemire", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "scribbles", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Jeff Simpson", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Jeff Wall", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "digipa-high-impact", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Jeffrey Catherine Jones", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "cartoon", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Jeffrey Smith art", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Jeffrey T. Larson", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Jenny Saville", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "JennyBird Alcantara", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "digipa-med-impact", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Jeremiah Ketner", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "cartoon", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Jeremy Geddes", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "digipa-high-impact", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Jeremy Lipking", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Jeremy Mann", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "digipa-high-impact", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Jerry Pinkney", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Jerry Siegel", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "digipa-low-impact", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Jerzy Duda-Gracz", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "digipa-high-impact", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Jesper Ejsing", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Jessica Rossier", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "special", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Jessie Willcox Smith", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Jhonen Vasquez", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "digipa-med-impact", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Jillian Tamaki", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "scribbles", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Jim Burns", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "digipa-low-impact", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Jim Davis", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "digipa-high-impact", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Jim Lee", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "digipa-low-impact", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Jim Mahfood", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "cartoon", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Jim Woodring", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Jimmy Lawlor", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Joachim Brohm", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "digipa-high-impact", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Joan Mir\u00f3", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "scribbles", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Joan Tuset", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Joao Ruas", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Joaqu\u00edn Sorolla", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Joe Bowler", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "digipa-low-impact", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Joe Fenton", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "scribbles", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Joe Jusko", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "digipa-high-impact", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Joe Madureira", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "special", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Joe Webb", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Joel Meyerowitz", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "digipa-high-impact", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Joel Sternfeld", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "digipa-high-impact", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Johann Wolfgang von Goethe", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Johannes Itten", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "scribbles", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Johannes Vermeer", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Johfra Bosschart", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "John Anster Fitzgerald", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "John Atkinson Grimshaw", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "John Bauer", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "John Berkey", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "John Blanche", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "John Bratby", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "scribbles", + "thumbnails": "", + "description": "" + }, + { + "phrase": "John Cassaday", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "John Constable", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "John Currin", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "John Duncan", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "John Frederick Kensett", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "John French Sloan", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "John Harris", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "John Howe", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "John Hoyland", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "John James Audubon", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "digipa-high-impact", + "thumbnails": "", + "description": "" + }, + { + "phrase": "John Kenn Mortensen", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "anime", + "thumbnails": "", + "description": "" + }, + { + "phrase": "John La Farge", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "John Lavery", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "John Martin", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "John Perceval", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "John Philip Falter", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "cartoon", + "thumbnails": "", + "description": "" + }, + { + "phrase": "John Salminen", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "John Singer Sargent", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "John Singleton Copley", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "John Stezaker", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "black-white", + "thumbnails": "", + "description": "" + }, + { + "phrase": "John Totleben", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "John Wayne Gacy", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "scribbles", + "thumbnails": "", + "description": "" + }, + { + "phrase": "John Whitcomb", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "digipa-med-impact", + "thumbnails": "", + "description": "" + }, + { + "phrase": "John Wilhelm", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "digipa-med-impact", + "thumbnails": "", + "description": "" + }, + { + "phrase": "John William Waterhouse", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Jon Klassen", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "scribbles", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Jon McCoy", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "digipa-low-impact", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Jon Whitcomb", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Jordan Grimmer", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "digipa-low-impact", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Jorge Jacinto", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Josan Gonzalez", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "cartoon", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Jos\u00e9 Clemente Orozco", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "scribbles", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Josef Albers", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "scribbles", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Joseph Cornell", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "nudity", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Joseph Ducreux", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "digipa-high-impact", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Joseph Lorusso", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Joseph Mallord William Turner", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Joseph Stella", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Josephine Wall", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Josh Kao", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fareast", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Josh Keyes", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "digipa-high-impact", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Jovana Rikalo", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "digipa-low-impact", + "thumbnails": "", + "description": "" + }, + { + "phrase": "J\u00f3zef Mehoffer", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Juan Gris", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "scribbles", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Judy Chicago", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "weird", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Juergen Teller", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "digipa-high-impact", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Jules Bastien-Lepage", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Juliana Huxtable", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "n", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Julie Bell", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Julie Blackmon", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "c", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Julie Mehretu", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Julien Delval", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "digipa-med-impact", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Julius Horsthuis", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Jun Kaneko", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "scribbles", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Junji Ito", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "anime", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Justin Gerard", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Kadir Nelson", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "n", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Kaethe Butcher", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "scribbles", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Kapwani Kiwanga", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "digipa-low-impact", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Karel Appel", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "scribbles", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Karel Thole", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "cartoon", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Karen Wallis", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Karl Blossfeldt", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "black-white", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Karl Schmidt-Rottluff", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "scribbles", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Karol Bak", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Kate Beaton", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "digipa-high-impact", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Kate Greenaway", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "K\u00e4the Kollwitz", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Kathryn Morris Trotter", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "digipa-low-impact", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Kati Horna", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "black-white", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Katsuhiro Otomo", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "anime", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Katsushika Hokusai", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "ukioe", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Kawanabe Ky\u014dsai", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "ukioe", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Kaws", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "cartoon", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Kay Nielsen", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "scribbles", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Kay Sage", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Kazimir Malevich", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "scribbles", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Kazuo Koike", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Kehinde Wiley", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "n", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Keith Haring", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "weird", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Keith Negley", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "scribbles", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Kelly Freas", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Kelly Mckernan", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "digipa-high-impact", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Kelly Sue Deconnick", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "digipa-med-impact", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Kelly Vivanco", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "scribbles", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Ken Fairclough", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "digipa-high-impact", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Ken Kelly", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Ken Sugimori", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "anime", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Kengo Kuma", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "digipa-high-impact", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Kenne Gregoire", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "digipa-low-impact", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Kent Monkman", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Kentaro Miura", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "anime", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Kevin Sloan", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Kieron Gillen", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Kilian Eng", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "scribbles", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Kim Jung Gi", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "cartoon", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Kim Keever", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "digipa-high-impact", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Kitagawa Utamaro", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "ukioe", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Kitty Lange Kielland", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Klaus Burgle", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "digipa-low-impact", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Klaus Janson", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "cartoon", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Klaus Wittmann", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Kobayashi Kiyochika", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "anime", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Konstantin Korovin", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Konstantin Yuon", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Koson Ohara", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Krenz Cushart", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "special", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Kris Kuksi", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "digipa-low-impact", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Kuang Hong", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "digipa-high-impact", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Kunisada", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "ukioe", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Kurzgesagt", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "digipa-med-impact", + "thumbnails": "", + "description": "" + }, + { + "phrase": "L. Birge Harrison", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Lady Pink", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "digipa-high-impact", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Larry Elmore", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Larry Poons", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Larry Sultan", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "digipa-high-impact", + "thumbnails": "", + "description": "" + }, + { + "phrase": "L\u00e1szl\u00f3 Moholy-Nagy", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "scribbles", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Laurel Burch", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Laurent Grasso", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Laurie Greasley", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "cartoon", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Laurie Lipton", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Lawren Harris", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "scribbles", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Lee Krasner", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "scribbles", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Lee Madgwick", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Lee Quinones", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "digipa-low-impact", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Leiji Matsumoto", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "anime", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Leon Kossoff", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Leonardo Da Vinci", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Leonetto Cappiello", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "scribbles", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Leonid Afremov", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Leonora Carrington", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "scribbles", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Les Edwards", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Lesley Vance", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "digipa-med-impact", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Leticia Gillett", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "digipa-low-impact", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Liam Wong", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "special", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Lisa Frank", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "cartoon", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Lisa Keene", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "digipa-high-impact", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Liu Ye", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Liubov Sergeevna Popova", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Lois van Baarle", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "scribbles", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Lorena Alvarez G\u00f3mez", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "digipa-low-impact", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Lorenz Hideyoshi", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Loretta Lux", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "digipa-high-impact", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Lori Earley", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "digipa-low-impact", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Louis Comfort Tiffany", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Louis Glackens", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Louis Icart", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Louis Janmot", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Louis Rhead", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Louis Wain", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Louise Bourgeois", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Louise Dahl-Wolfe", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "digipa-high-impact", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Lovis Corinth", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Lucas Cranach the Elder", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Lucian Freud", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "nudity", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Lucy Madox Brown", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Ludwig Mies van der Rohe", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Luis Royo", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Lynd Ward", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Lynda Barry", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "digipa-high-impact", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Lynda Benglis", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "digipa-high-impact", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Lyonel Feininger", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "scribbles", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Lyubov Popova", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "scribbles", + "thumbnails": "", + "description": "" + }, + { + "phrase": "M.C. Escher", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "scribbles", + "thumbnails": "", + "description": "" + }, + { + "phrase": "M.W. Kaluta", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "cartoon", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Mab Graves", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "scribbles", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Maginel Wright Enright Barney", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "nudity", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Magnus Enckell", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Makoto Shinkai", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "anime", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Malcolm Liepke", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Man Ray", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "scribbles", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Mandy Disher", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Mao Hamaguchi", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "scribbles", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Marat Latypov", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Marc Chagall", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "scribbles", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Marc Davis", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "cartoon", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Marc Simonetti", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Marcin Jakubowski", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "digipa-med-impact", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Marco Mazzoni", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Margaret Brundage", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Margaret Macdonald Mackintosh", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Margaret Mee", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Margaux Valonia", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "digipa-med-impact", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Maria Pascual Alberich", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Maria Sibylla Merian", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Marianne North", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Marianne von Werefkin", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Marie Guillemine Benoist", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Marie Spartali Stillman", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Marius Borgeaud", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "scribbles", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Marjane Satrapi", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Mark Briscoe", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Mark Brooks", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Mark Keathley", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Mark Lovett", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "digipa-low-impact", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Mark Rothko", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "scribbles", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Mark Ryden", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Mark Seliger", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "digipa-med-impact", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Marsden Hartley", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "scribbles", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Martin Ansin", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Martin Deschambault", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "digipa-low-impact", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Martin John Heade", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Martin Johnson Heade", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Martin Kippenberger", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "scribbles", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Martine Johanna", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "digipa-high-impact", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Martiros Saryan", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "scribbles", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Mary Anning", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Mary Blair", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "scribbles", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Mary Cassatt", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Masaaki Sasamoto", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "anime", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Masamune Shirow", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "anime", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Mat Collishaw", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "digipa-high-impact", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Mati Klarwein", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "n", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Matt Bors", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "scribbles", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Matt Fraction", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "cartoon", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Matt Groening", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "digipa-low-impact", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Matthias Gr\u00fcnewald", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Matthias Jung", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "digipa-high-impact", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Maurice Sendak", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "cartoon", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Max Beckmann", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "scribbles", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Max Dupain", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "black-white", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Max Ernst", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Max Pechstein", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "scribbles", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Max Weber", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Maxfield Parrish", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Maximilian Pirner", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Maximilien Luce", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Mead Schaeffer", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "M\u00e9ret Oppenheim", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "digipa-high-impact", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Meryl McMaster", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "digipa-high-impact", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Michael Carson", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Michael Cheval", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "anime", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Michael Deforge", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "scribbles", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Michael Heizer", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Michael Hutter", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Michael Parkes", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Michael Sowa", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Michael Whelan", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "digipa-low-impact", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Michal Karcz", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "digipa-high-impact", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Michal Lisowski", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Michelangelo Buonarroti", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Michelangelo Merisi Da Caravaggio", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Mickalene Thomas", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "digipa-low-impact", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Miho Hirano", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "anime", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Mikalojus Konstantinas Ciurlionis", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "scribbles", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Mike Campau", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "digipa-med-impact", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Mike Deodato", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "cartoon", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Mike Mayhew", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "cartoon", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Mike Mignola", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "cartoon", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Mike Winkelmann (Beeple)", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "digipa-high-impact", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Mike Worrall", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Mikhail Larionov", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Mikhail Nesterov", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Mikhail Vrubel", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Mikko Lagerstedt", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "digipa-high-impact", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Milo Manara", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "cartoon", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Milton Avery", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "scribbles", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Milton Caniff", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "cartoon", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Milton Glaser", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "scribbles", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Miriam Schapiro", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Moebius", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "digipa-high-impact", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Mordecai Ardon", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "scribbles", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Mort Kunstler", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "digipa-high-impact", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Nan Goldin", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "digipa-high-impact", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Naoki Urasawa", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "anime", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Naoko Takeuchi", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "anime", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Naomi Okubo", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fareast", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Naoto Hattori", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fareast", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Natalia Goncharova", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "scribbles", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Nathan Coley", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "digipa-high-impact", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Nathan Wirth", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "black-white", + "thumbnails": "", + "description": "" + }, + { + "phrase": "NC Wyeth", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "digipa-high-impact", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Neil Welliver", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "nudity", + "thumbnails": "", + "description": "" + }, + { + "phrase": "NHK Animation", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "cartoon", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Ni Chuanjing", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fareast", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Nicholas Roerich", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "scribbles", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Nick Knight", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "digipa-med-impact", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Nick Sharratt", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "scribbles", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Nicola Samori", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "nudity", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Nicolas de Stael", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "scribbles", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Nicolas Delort", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "scribbles", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Nicolas Mignard", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Nikolai Ge", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Nikolina Petolas", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "digipa-low-impact", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Noah Bradley", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "digipa-low-impact", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Nobuyoshi Araki", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fareast", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Noelle Stevenson", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "digipa-high-impact", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Noriyoshi Ohrai", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Norman Ackroyd", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "scribbles", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Norman Bluhm", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Norman Foster", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "digipa-low-impact", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Norman Rockwell", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Octavio Ocampo", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "scribbles", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Odd Nerdrum", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "digipa-high-impact", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Odilon Redon", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "scribbles", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Ogawa Kazumasa", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fareast", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Ohara Koson", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "ukioe", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Olafur Eliasson", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "digipa-med-impact", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Oleg Oprisco", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "digipa-high-impact", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Olga Skomorokhova", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "digipa-low-impact", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Olivier Bonhomme", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "scribbles", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Olivier Valsecchi", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "digipa-high-impact", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Ollie Hoff", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "digipa-low-impact", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Os Gemeos", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "digipa-high-impact", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Osamu Tezuka", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "cartoon", + "thumbnails": "", + "description": "" + }, + { + "phrase": "OSGEMEOS", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "weird", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Oskar Fischinger", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "digipa-high-impact", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Oskar Kokoschka", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "scribbles", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Ossip Zadkine", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "scribbles", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Otto Dix", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "scribbles", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Otto Marseus van Schrieck", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Pablo Picasso", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "scribbles", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Pamela Colman Smith", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Paolo Roversi", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "digipa-high-impact", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Paolo Veronese", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Pascale Campion", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Patrice Murciano", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Patricia Polacco", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "scribbles", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Patrick Caulfield", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "scribbles", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Patrick Dougherty", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "digipa-high-impact", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Patrick Heron", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "scribbles", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Patrick Woodroffe", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Paul Barson", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "digipa-high-impact", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Paul C\u00e9zanne", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "scribbles", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Paul Chadeisson", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "digipa-low-impact", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Paul Corfield", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "scribbles", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Paul Delvaux", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "scribbles", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Paul Gauguin", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "scribbles", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Paul Gustav Fischer", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Paul Henry", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Paul Klee", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "scribbles", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Paul Laffoley", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "scribbles", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Paul Lehr", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "cartoon", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Paul Ranson", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "scribbles", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Paul Strand", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "black-white", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Paul Wonner", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "scribbles", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Paula Modersohn-Becker", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "scribbles", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Paulus Potter", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Pawel Kuczynski", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Peter Andrew Jones", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Peter Bagge", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "scribbles", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Peter De Seve", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "cartoon", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Peter Doig", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "scribbles", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Peter Elson", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Peter Gric", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Peter Holme III", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Peter Howson", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Peter Max", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "weird", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Peter Milligan", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "digipa-high-impact", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Peter Mohrbacher", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Peter Paul Rubens", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Peter Sculthorpe", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Peter Wileman", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "cartoon", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Phil Foglio", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "digipa-low-impact", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Phil Jimenez", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "cartoon", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Phil Koch", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "digipa-high-impact", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Phil Noto", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "anime", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Philip Guston", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "scribbles", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Philippe Druillet", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "cartoon", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Philippe Parreno", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "digipa-high-impact", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Pierre Bonnard", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "scribbles", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Pierre Puvis de Chavannes", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Pierre-Auguste Renoir", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Piet Hein Eek", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "digipa-high-impact", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Piet Mondrian", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "scribbles", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Pieter Aertsen", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Pieter Bruegel The Elder", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "scribbles", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Pieter Claesz", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Pieter de Hooch", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Pieter Jansz Saenredam", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Pipilotti Rist", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "digipa-high-impact", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Pixar", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "cartoon", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Pixar Concept Artists", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "cartoon", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Posuka Demizu", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "anime", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Qian Xuan", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fareast", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Quentin Blake", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "scribbles", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Quentin Tarantino", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "digipa-high-impact", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Quint Buchholz", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Rafael Albuquerque", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Rafa\u0142 Olbi\u0144ski", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "digipa-low-impact", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Raffaello Sanizo", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "digipa-med-impact", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Raina Telgemeier", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "scribbles", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Raja Ravi Varma", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Ralph Horsley", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Ralph McQuarrie", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Ralph Steadman", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "scribbles", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Ramon Casas", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Randolph Caldecott", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Raphael", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Raphael Lacoste", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "digipa-high-impact", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Raphaelle Peale", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Ravi Zupa", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "scribbles", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Ray Caesar", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "digipa-high-impact", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Ray Donley", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Raymond Briggs", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Raymond Duchamp-Villon", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "nudity", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Raymond Leech", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Raymond Swanland", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Rebeca Saray", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "digipa-low-impact", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Rebecca Guay", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "cartoon", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Rebecca Louise Law", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "weird", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Rebecca Sugar", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "scribbles", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Reginald Marsh", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Rembrandt Van Rijn", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Remedios Varo", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "weird", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Ren\u00e9 Lalique", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Rene Laloux", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Rene Magritte", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "scribbles", + "thumbnails": "", + "description": "" + }, + { + "phrase": "RETNA (Marquis Lewis)", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "n", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Reylia Slaby", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "RHADS", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "digipa-low-impact", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Richard Burlet", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "scribbles", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Richard Corben", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Richard Dadd", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Richard Deacon", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Richard Diebenkorn", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "scribbles", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Richard Doyle", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Richard Eurich", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Richard Hamilton", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "nudity", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Richard Lindner", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "scribbles", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Richard McGuire", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "scribbles", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Richard Misrach", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "digipa-high-impact", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Richard S. Johnson", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Richard Scarry", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "scribbles", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Rob Gonsalves", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Rob Liefeld", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Robert Antoine Pinchon", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Robert Childress", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Robert Crumb", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Robert Hagan", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Robert Irwin", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "c", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Robert M Cunningham", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "digipa-med-impact", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Robert Maguire", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "digipa-low-impact", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Robert McCall", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Robert Mcginnis", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Robert Motherwell", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "scribbles", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Robert Rauschenberg", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Robert S. Duncanson", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Robert Stivers", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Robert Vonnoh", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Robert William Hume", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Robert Williams", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "digipa-high-impact", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Roberto Ferri", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "nudity", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Roberto Matta", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Rockwell Kent", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "scribbles", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Rodney Matthews", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Roger Ballen", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "black-white", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Roger de La Fresnaye", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Roger Dean", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "nudity", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Rolf Armstrong", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Romero Britto", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "scribbles", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Ron Mueck", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "nudity", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Ron Walotsky", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Ronald Balfour", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Ross Tran", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "special", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Roy Gjertson", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "digipa-high-impact", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Roy Lichtenstein", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "cartoon", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Roz Chast", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "weird", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Ruan Jia", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "special", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Rudolf Freund", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Rufino Tamayo", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "scribbles", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Rumiko Takahashi", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "anime", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Russ Mills", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Russell Ayto", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "digipa-low-impact", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Ruth Bernhard", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "black-white", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Ryan Hewett", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Ryan McGinley", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "digipa-high-impact", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Ryohei Hase", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Sacha Goldberger", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "digipa-high-impact", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Sailor Moon", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "anime", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Sakai Ho\u0304itsu", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "digipa-high-impact", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Sally Mann", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "black-white", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Salomon van Ruysdael", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Salvador Dali", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "scribbles", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Sam Bosma", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Sam Kieth", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "digipa-low-impact", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Sam Spratt", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "digipa-med-impact", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Samuel and Joseph Newsom", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "digipa-high-impact", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Samuel Earp", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "digipa-med-impact", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Samuel Melton Fisher", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Sandra Chevrier", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "scribbles", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Sandro Botticelli", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Sandy Skoglund", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "digipa-high-impact", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Sanford Kossin", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "digipa-high-impact", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Sangyeob Park", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fareast", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Santiago Calatrava", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "digipa-low-impact", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Santiago Caruso", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Sarah Lucas", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "digipa-low-impact", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Satoshi Kon", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "anime", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Saturno Butto", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "nudity", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Saul Bass", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "scribbles", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Saul Steinberg", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "scribbles", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Saul Tepper", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Scarlett Hooft Graafland", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "digipa-high-impact", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Scott Listfield", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Scott Naismith", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Sean Scully", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Sean Yoro", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "digipa-high-impact", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Seb Mckinnon", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "digipa-med-impact", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Sebastian Errazuriz", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "digipa-high-impact", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Serge Marshennikov", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "digipa-high-impact", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Shaddy Safadi", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "digipa-med-impact", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Shaun Tan", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Shawn Coss", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "digipa-low-impact", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Sheilah Beckett", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "digipa-high-impact", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Shepard Fairey", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "scribbles", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Sherree Valentine Daines", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Shin Jeongho", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fareast", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Shinji Aramaki", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "anime", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Shintaro Kago", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "anime", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Shohei Otomo", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "nudity", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Shotaro Ishinomori", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "anime", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Shusei Nagaoko", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "anime", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Sidney Nolan", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "scribbles", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Silvestro Lega", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Simeon Solomon", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Simon Birch", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "digipa-high-impact", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Simon Bisley", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "digipa-high-impact", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Simon Stalenhag", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "special", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Simone Martini", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Sir James Guthrie", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Siya Oum", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "cartoon", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Skottie Young", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "cartoon", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Slim Aarons", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "digipa-high-impact", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Sofonisba Anguissola", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Sonia Delaunay", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "scribbles", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Sou Fujimoto", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fareast", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Squeak Carnwath", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "digipa-high-impact", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Stan And Jan Berenstain", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "digipa-high-impact", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Stan Lee", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "digipa-high-impact", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Stanislav Poltavsky", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Stanis\u0142aw Szukalski", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Stanley Donwood", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "scribbles", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Stephan Martiniere", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "digipa-high-impact", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Stephen Gammell", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "weird", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Stephen Shore", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "digipa-high-impact", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Stevan Dohanos", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Steve Dillon", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "digipa-med-impact", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Steve Ditko", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "scribbles", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Steve Henderson", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Steve Lieber", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "scribbles", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Steve McCurry", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "digipa-low-impact", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Storm Thorgerson", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "digipa-high-impact", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Stuart Davis", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "digipa-high-impact", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Stuart Haygarth", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "digipa-high-impact", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Stuart Immonen", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "digipa-high-impact", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Studio Ghibli", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "anime", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Sue Bryce", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "digipa-low-impact", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Susan Luo", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fareast", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Susan Seddon Boulet", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "scribbles", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Sven Nordqvist", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Syd Mead", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Sydney Edmunds", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "digipa-low-impact", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Sydney Prior Hall", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Tadao Ando", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fareast", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Taiy\u014d Matsumoto", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "special", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Takashi Murakami", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "weird", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Takato Yamamoto", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "ukioe", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Takeshi Obata", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "anime", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Tamara Lempicka", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "scribbles", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Tara McPherson", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "scribbles", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Tari Ma\u0301rk Da\u0301vid", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Tatsuro Kiuchi", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "cartoon", + "thumbnails": "", + "description": "" + }, + { + "phrase": "teamLab", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "digipa-high-impact", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Ted Nasmith", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Ted Wallace", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "digipa-low-impact", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Teophilus Tetteh", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "n", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Terada Katsuya", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "cartoon", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Terry Oakes", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Terry Redlin", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Tex Avery", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "cartoon", + "thumbnails": "", + "description": "" + }, + { + "phrase": "theCHAMBA", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "cartoon", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Theo van Rysselberghe", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Th\u00e9odore G\u00e9ricault", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Thomas Allom", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Thomas Benjamin Kennington", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Thomas Blackshear", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Thomas Cole", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Thomas Eakins", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Thomas Gainsborough", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Thomas Kinkade", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Thomas Moran", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Thomas Rowlandson", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Thomas Saliot", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "digipa-med-impact", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Thomas Struth", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "digipa-high-impact", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Thomas Visscher", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "digipa-med-impact", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Thomas W Schaller", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "special", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Thornton Oakley", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Tim Burton", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "digipa-high-impact", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Tim Doyle", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "digipa-high-impact", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Tim Hildebrandt", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Tim White", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "digipa-low-impact", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Tintoretto", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Titian", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Todd McFarlane", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "cartoon", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Todd Schorr", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Toei Animations", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "anime", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Tokujin Yoshioka", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "digipa-high-impact", + "thumbnails": "", + "description": "" + }, + { + "phrase": "tokyogenso", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fareast", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Tom Bagshaw", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Tom Hammick", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "digipa-med-impact", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Tom Lovell", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Tom Roberts", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Tom Thomson", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Tom Whalen", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "scribbles", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Tomasz Alen Kopera", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Tomer Hanuka", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "cartoon", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Tomi Ungerer", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "scribbles", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Tomma Abts", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Tomokazu Matsuyama", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "scribbles", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Tony DiTerlizzi", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "cartoon", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Toshiharu Mizutani", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fareast", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Tove Jansson", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "scribbles", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Travis Louie", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "digipa-low-impact", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Tristan Eaton", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "scribbles", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Tsutomu Nihei", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "anime", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Tyler Edlin", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "digipa-high-impact", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Tyler Shields", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "digipa-low-impact", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Ub Iwerks", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "cartoon", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Uemura Shoen", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "ukioe", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Umberto Boccioni", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "scribbles", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Utagawa Hiroshige", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "ukioe", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Valerie Hegarty", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "digipa-med-impact", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Victo Ngai", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "cartoon", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Victor Adame Minguez", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Victor Brauner", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "scribbles", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Victor Moscoso", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Victor Nizovtsev", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Victor Vasarely", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "scribbles", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Victoria Crowe", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "digipa-high-impact", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Viktor Vasnetsov", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Vincent Di Fate", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Vincent Tanguay", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "digipa-med-impact", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Vincent Van Gogh", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "scribbles", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Virgil Finlay", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Vito Acconci", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "digipa-high-impact", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Vittorio Matteo Corcos", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Vivian Maier", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "digipa-high-impact", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Viviane Sassen", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "digipa-high-impact", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Vladimir Kush", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "W. Heath Robinson", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "cartoon", + "thumbnails": "", + "description": "" + }, + { + "phrase": "W.W. Denslow", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Wadim Kashin", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "digipa-low-impact", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Walt Disney", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "digipa-med-impact", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Walt Kelly", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "digipa-high-impact", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Walter Crane", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Walter Kim", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "digipa-high-impact", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Walter Langley", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Walter Percy Day", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Wangechi Mutu", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "n", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Warren Ellis", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "digipa-low-impact", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Warwick Globe", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "digipa-low-impact", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Wassily Kandinsky", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "scribbles", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Wayne Barlowe", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Wes Anderson", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "digipa-high-impact", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Wilfredo Lam", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "scribbles", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Will Barnet", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "scribbles", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Will Eisner", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "cartoon", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Willem de Kooning", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "scribbles", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Willem van Haecht", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "William Blake", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "William Eggleston", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "digipa-high-impact", + "thumbnails": "", + "description": "" + }, + { + "phrase": "William Etty", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "nudity", + "thumbnails": "", + "description": "" + }, + { + "phrase": "William Gropper", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "scribbles", + "thumbnails": "", + "description": "" + }, + { + "phrase": "William Henry Hunt", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "William Hogarth", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "William Holman Hunt", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "William Kentridge", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "scribbles", + "thumbnails": "", + "description": "" + }, + { + "phrase": "William Morris", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "William S. Burroughs", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "William Steig", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "scribbles", + "thumbnails": "", + "description": "" + }, + { + "phrase": "William Stout", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "William Wegman", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "scribbles", + "thumbnails": "", + "description": "" + }, + { + "phrase": "William Zorach", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "scribbles", + "thumbnails": "", + "description": "" + }, + { + "phrase": "William-Adolphe Bouguereau", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "c", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Wim Crouwel", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "digipa-high-impact", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Wim Wenders", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "digipa-low-impact", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Winslow Homer", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Winsor McCay", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "scribbles", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Wojciech Ostrycharz", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Wolf Kahn", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "digipa-low-impact", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Wolfgang Tillmans", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Worthington Whittredge", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Yaacov Agam", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Yanjun Cheng", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Yasuo Kuniyoshi", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "ukioe", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Yasushi Nirasawa", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "nudity", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Yasutomo Oka", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fareast", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Yayoi Kusama", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "weird", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Yiannis Moralis", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Yinka Shonibare", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "n", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Yoji Shinkawa", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "anime", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Yoshitaka Amano", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fareast", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Yoshiyuki Tomino", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "anime", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Yue Minjun", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "scribbles", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Yuri Ivanovich Pimenov", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Yuumei", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "digipa-low-impact", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Yves Klein", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Yves Tanguy", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "scribbles", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Zack Snyder", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "digipa-med-impact", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Zanele Muholi", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "n", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Zeen Chin", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "digipa-low-impact", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Zhang Kechun", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fareast", + "thumbnails": "", + "description": "" + }, + { + "phrase": "Zinaida Serebriakova", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "fineart", + "thumbnails": "", + "description": "" + } + ] + }, + "Abstract Concept": { + "priority": "", + "pattern": ", {}", + "id": "522531369", + "description": "", + "entries": [ + { + "phrase": "hope", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "", + "thumbnails": "", + "description": "" + }, + { + "phrase": "progressive", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "", + "thumbnails": "", + "description": "" + }, + { + "phrase": "sainted", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "", + "thumbnails": "", + "description": "" + }, + { + "phrase": "adequate", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "", + "thumbnails": "", + "description": "" + }, + { + "phrase": "sufficient", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "", + "thumbnails": "", + "description": "" + }, + { + "phrase": "reality", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "", + "thumbnails": "", + "description": "" + }, + { + "phrase": "faithfulness", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "", + "thumbnails": "", + "description": "" + }, + { + "phrase": "sensation", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "", + "thumbnails": "", + "description": "" + }, + { + "phrase": "intend", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "", + "thumbnails": "", + "description": "" + }, + { + "phrase": "likability", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "", + "thumbnails": "", + "description": "" + }, + { + "phrase": "agnosticism", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "", + "thumbnails": "", + "description": "" + }, + { + "phrase": "controllability", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "", + "thumbnails": "", + "description": "" + }, + { + "phrase": "determinate", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "", + "thumbnails": "", + "description": "" + }, + { + "phrase": "dignify", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "", + "thumbnails": "", + "description": "" + }, + { + "phrase": "standpoint", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "", + "thumbnails": "", + "description": "" + }, + { + "phrase": "imperative", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "", + "thumbnails": "", + "description": "" + }, + { + "phrase": "absurd", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "", + "thumbnails": "", + "description": "" + }, + { + "phrase": "lying", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "", + "thumbnails": "", + "description": "" + }, + { + "phrase": "fate", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "", + "thumbnails": "", + "description": "" + } + ] + }, + "Painting": { + "priority": "", + "pattern": ", {}", + "id": "428854850", + "description": "", + "entries": [ + { + "phrase": "an painting of", + "priority": "10", + "pattern_override": "{}", + "show_if": "empty", + "search_tags": "painting", + "thumbnails": "", + "description": "" + }, + { + "phrase": "an expressionist painting of", + "priority": "10", + "pattern_override": "{}", + "show_if": "empty", + "search_tags": "painting", + "thumbnails": "", + "description": "" + }, + { + "phrase": "a photorealistic painting of", + "priority": "10", + "pattern_override": "{}", + "show_if": "empty", + "search_tags": "painting", + "thumbnails": "", + "description": "" + }, + { + "phrase": "expressionist painting", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "", + "thumbnails": "", + "description": "" + }, + { + "phrase": "detailed oil painting", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "", + "thumbnails": "", + "description": "" + } + ] + }, + "Rendering": { + "priority": "", + "pattern": ", {}", + "id": "1704404477", + "description": "", + "entries": [ + { + "phrase": "a 3D rendering of", + "priority": "10", + "pattern_override": "{}", + "show_if": "empty", + "search_tags": "rendering", + "thumbnails": "", + "description": "" + }, + { + "phrase": "virtual youtuber", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "", + "thumbnails": "", + "description": "" + } + ] + }, + "Game": { + "priority": "", + "pattern": ", {}", + "id": "1756044678", + "description": "", + "entries": [ + { + "phrase": "an ingame rendering of", + "priority": "10", + "pattern_override": "{}", + "show_if": "empty", + "search_tags": "", + "thumbnails": "", + "description": "" + }, + { + "phrase": "touhou", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "", + "thumbnails": "", + "description": "" + }, + { + "phrase": "kantai collection", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "", + "thumbnails": "", + "description": "" + }, + { + "phrase": "idolmaster", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "", + "thumbnails": "", + "description": "" + } + ] + }, + "Details": { + "priority": "", + "pattern": ", {}", + "id": "943429446", + "description": "", + "entries": [ + { + "phrase": "intricate details", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "", + "thumbnails": "", + "description": "" + }, + { + "phrase": "higly detailed", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "", + "thumbnails": "", + "description": "" + }, + { + "phrase": "blurred", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "", + "thumbnails": "", + "description": "" + }, + { + "phrase": "smooth", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "", + "thumbnails": "", + "description": "" + }, + { + "phrase": "highres", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "", + "thumbnails": "", + "description": "" + }, + { + "phrase": "absurdres", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "", + "thumbnails": "", + "description": "" + }, + { + "phrase": "censored", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "", + "thumbnails": "", + "description": "" + } + ] + }, + "NSFW": { + "priority": "", + "pattern": ", {}", + "id": "1142874627", + "description": "", + "entries": [ + { + "phrase": "hetero", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "", + "thumbnails": "", + "description": "" + }, + { + "phrase": "male focus", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "", + "thumbnails": "", + "description": "" + }, + { + "phrase": "nude", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "", + "thumbnails": "", + "description": "" + }, + { + "phrase": "penis", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "", + "thumbnails": "", + "description": "" + }, + { + "phrase": "pussy", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "", + "thumbnails": "", + "description": "" + }, + { + "phrase": "vulva", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "", + "thumbnails": "", + "description": "" + }, + { + "phrase": "vagina", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "", + "thumbnails": "", + "description": "" + }, + { + "phrase": "perfect vagina", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "", + "thumbnails": "", + "description": "" + }, + { + "phrase": "cum", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "", + "thumbnails": "", + "description": "" + }, + { + "phrase": "sex", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "", + "thumbnails": "", + "description": "" + } + ] + }, + "Other": { + "priority": "", + "pattern": ", {}", + "id": "131527998", + "description": "", + "entries": [ + { + "phrase": "signature", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "", + "thumbnails": "", + "description": "" + }, + { + "phrase": "water", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "", + "thumbnails": "", + "description": "" + }, + { + "phrase": "star", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "", + "thumbnails": "", + "description": "" + } + ] + }, + "Time": { + "priority": "", + "pattern": ", {}", + "id": "943080489", + "description": "", + "entries": [ + { + "phrase": "day", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "", + "thumbnails": "", + "description": "" + } + ] + }, + "Color and Texture": { + "priority": "", + "pattern": ", {}", + "id": "2008843282", + "description": "", + "entries": [ + { + "phrase": "striped", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "", + "thumbnails": "", + "description": "" + }, + { + "phrase": "shiny", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "", + "thumbnails": "", + "description": "" + }, + { + "phrase": "looking back", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "", + "thumbnails": "", + "description": "" + } + ] + }, + "Objects": { + "priority": "", + "pattern": ", {}", + "id": "817114132", + "description": "", + "entries": [ + { + "phrase": "cloud", + "priority": "", + "pattern_override": "", + "show_if": "", + "search_tags": "", + "thumbnails": "", + "description": "" + } + ] + } } \ No newline at end of file diff --git a/data/tags/thumbnails.json b/data/tags/thumbnails.json new file mode 100644 index 0000000..7d361ee --- /dev/null +++ b/data/tags/thumbnails.json @@ -0,0 +1 @@ +{"A. B. Jackson":"UklGRsoGAABXRUJQVlA4IL4GAADwKwCdASpQAPAAPxF4sVQsJqQoqlVcsYAiCWNqw1wQINZ7lvLwhgCpB+1PmdMd98ThTJ22n1zLEAvG3D2a0mFHs5CgjdlyHwNqkJyIjKjHRrbbncJpA8eowbwBjwenSx/k164O+jOV7K2S0apwPnssGF5d/A+vxqRMjkSglDL4M7616wiB0L/lGsE7K8Gayjc++tLAVyEDkxYxARdOCKMVWoxHVEDIFLtCMG69x57YjeqLHlC8qd2N+QDs+J/r60yKmvTKW5m+EDEPt8CbVOoNhRXUsWtg98zuhfSREL+uU0FQUiaA4DQwZxHCbr6Tuo18rQtyeLO6CyTf1TkeywO4tppy5tfG5pWVUNszCe/fBWU0dxOIpD4YK5t4pBTokPSiRcTe8aDApeNvBHby2ahcKyKGXX0FRXS8PeDTLkd72zlrSNZolZ/MuE4wEoW6Ee6rSLU57jzOODGXA2bytqIUGBSq+e0uSAAA/uyJr+MtJDOU1mKTS/rnH0l0uQ2dj23v5naW5bO5qrc9ARZnpOGrMjlvqayytFEi+b9dWKI1MShHKRypV+DtwiWOgsMESpx/zLLTlvJDf0f9yC5eHlKMA6ULypzcRrGOn99XPhmvdm/WEuaNR7T9rpTmTDiZdppj1Kxb+cxsdUfY8PEcRGHT0kIDYBeZBzXuxujPXF8rPcdddc15wwIyDcd5gGsao9IJu3s87RMIMWLxrG56UH5T5OQw+38IjjDqk3xRFx5WysTFHjoTzE0FyeJcDF4Iavryt5YxoAG2GdHres3aa/tSTTCVgTlYb1h57CsvGruZlqobAO5FhskvJ0slu5509Glxd3ma0v1Uoa+VApxPjs9Ub34kHKQYSXoXLNIFElrMkAonHdebDIWWgoWzLVlYxzM+IdOFV2c6bAhDKI63PsvyMcyC4C64xZhmap4zRj6LQujZBsBdGSRc7IK6YmB7JSnTJV7sYQ6cQ80S7PwL0yl7NLfqRZxuDCrf2uIK3QhBiqTOf5UeiEjrQ0n7NqpI4W+ocQnp6vQd7BNWWNJqPXtpFifY15Y22LPlzXFtQeubwipfYnGH54KkovRSM6NGCvGRzcoxKqmrI1ZiLMlHnfrqcSYoOoUrAYFknnt7t60pqM6vr33ZqWyiM9/KBzK3qxHjLumwMG9XHvhTxDe3MOHbHaymBEpIs/+b/mVlOPfXFS/P4dSYe+VczaoOZIvfa4BfTvROTpAva2YHiwAz54s2hrmLeBMeUVcf6yv1A7ofsGP5Xlb9BnzU/cROLXRUKuyT1IKo+DxbRaPIiTyv7z3JY+CjUwevn8gXuLJ5YYvveXKCYqFCxnUXZ2QDQnObjgXXeTshyPMI+6mqFQb480dlyasu0Mnb0Kb/fITQEBimD6kombupkBO77bPRrF/QOoYh2EM/ekMa9s35k1Hwm2U1NQLo+CnntEKZfwURd5cVUcDA3F3ynb8MlIuI5+rqv36g/2zfpUxOsxYqqxJ7URaIylUer39eugJAdhu0bH7ZW9yLkHCUFNSZVUIGvBfRiWsuJcIa1E3bRKVAgHVIf577+dr/M0Vu39v8flnE+D2+r84V4XMsxsJoKG1Is0ZjH2TN7Lne/GSpvBVnrs96Ni+4wgGWAvbcGHirXtmQo1V+YzD6bdad9kcegQ994NyL6xO3T4LzeteA/3nCwUq7VzLKhJl9E6P3oxXMS2rnTJyLvN7xLrccMw6/9ZHHIAcvvlDdz2S5F/mV6tkJWjCP+ktOjKsPE9//+0aSL7ayF/iWYgscK6miQBZ0qvAKigA2kEyRhfuC/iyMpemrJi3UCp6m1/BbWjZd4tM0817I1BVeIQ30YhVnTcv4EzeYSeeihDA3vc2wNJ6GLUGzpOIxrkyxIjVWo50l0UzGNnKftuO3Anjqk/3nSHB2iXAEgI9MzoXzbzAF3pLgjepX+s41aKvK1x8OyzW/HDxSh84+2iOOTq6/k7ahx3l80n+Hw7kIkfpZdc0B4+zeT/aT7Q0FvfG1mTcOBChyqgdHciC/hSZPFaX3PApEh0RG8vKgM05Hz/L4GYHs+3PnuA+fMsfIF761cGzQXDmZDf/engA9DUcE91u8tO5El47mWt3zhXv7JUVau4hfict1f4Z887TjGVBhzaYg49S/LJwRRw+w5R9Gks/AipHE92KCp3w08NpG88pPk4AS/deXeZCeGheEtwnXp8cwjDtqq8hx/OBTYe/Xxr8X00lSFORtrrgSekRsQPkImVNaszeBuh55Rf+nYmY8wgBBs9WiW7VM8Md1+Mp9cdlz/8R9iTCjqsZH4AAA","A. J. Casson":"UklGRmYJAABXRUJQVlA4IFoJAADwLwCdASpQAPAAPxF0sVMsJiQiq5VdUYAiCWQAxyhDFEEqfQsMeTvhQDfA8BbEo3H2o/ueabwy1Ak8t4Uv3s5CglBcTllZKS09BJ3N52WfSskpR+8gC/n6yKe0rQ7v/m4q+w5UvdZDZ40D4t7gid9VflgxmIZREVKcYgxzbM1n0I7MDuABxUPy/2lQZwPpzZSoIyvg0JKcg/1f6iFejxXGz/R/9p7VGjEv2HaQ/KurEchoki2SRXcUv2w7L24aQrqIo6K5g2h3DYTN9n4arwVbEMr4l0U9ucA8iqDvvNJmkWQ8KvwTxA1kW/0dS0r6zXCI87Imb9hFeY9iTs4zpRjNEbiCagIZy5c5SVxu7cljGyaTEZ2a2Ixb31hnav9R3ked8KGiT297bHp5dvEXNgGfgRx4vFJkBLe2edk56MfseyPA4joxl+9KsoKj8L7zpRaYmcFv1Ug7L4H11dxunnZ6VSHrhbOxClGRPhtxh0Kt/6lmScDzCPW+GESLXc8SWrkFBLLdoro3AAD+bjFaZww5fiekgv4ujI2hbP4iigg8QN/M204rLEHjH3ciVmQdQWk7lscWYHC0cTIkoK7nliUwP0B3KajGCb8/m7wFZ2/GdR4nMh0L1Ea+ppW1Zy1ChPT+TJ0zYEjbiXsLQQiynBh35wula8OMrrrBWBsoKNMc1F1+U7pbaB7Or1Vfaq2FC7N3Cst2+nVRWMMWYuRssi5DyOSgS15vqv0Pxc7eRKQHVD6sm8ELfIpIuFOkXL4Bih/nMWMKp8L9jkkBW5fGpJcMcFwnw20asNpttce7xqLFtyYXrX3kv4uL/1rU1zCO0kvmhufImmfE7yiTAeGNCogewI+GlMfLVhh7GY2gmxU6a2Vio1NR7Gi+t0CG74KfkoivtdlmDj+/K2aMxvlH9bBUf/AknE9Uhk2AdYHNubeO3P57kRKGq58QwZPOC+mSHglHMKgEAXMWSiXub2/6BVpY1VkVbHy/1E93AnXJ+9eIhRKZlBv4EDvOBxrSS/l49WCN5Ryn+y3AP+18tJ84LtwDgCLE/32DpwFfPR9ZfyQg0+kuG3pIrgJ+GAW2C4DaIkfbA2S1M48r8LUtE9JMnC6EO4HPpi2PH3WCjl8VAU9CPbGl1Q18OlzNQgkIdOrzmw4PEswFBFeu9YnCsgBwIoyjNEjtC83Bo2d9jc5/VrxhDf5uDfZ8eahj9QSuv2KjmC68wM8LhKzMFBY8+pD+r2hOQoXq9690NglyAwf/3E3dyT2RTNkTds3nVCl5ZRydJ50RtATe4vRNCjblamnxKqRa0ggG5dWhjEcvTlXbCvUowTiElisSIJJ+HyQSORUwkZh26IC3Xfx/xos/QKl+uwzikMod32/SUYg5WfIBaSrbUK5+Ihlpvb8jQhKm5LVm5fOMvRCA6ardYDRcQdP+jFx0FoysuAFRWEo7sCAFsfMwaTj12cvVBd2diR7KwcawEeujJjgw86Qcu7TpvZsMZ/W6td5VGWW1zBFBmNCDI/UpJEGx4nCZBvdbhcIxrM1bqG2mzsOwplBch0jxnAok8V1mMufjsapeZNwqt/AvRqMkMXyN6plLcZ9NDLSn0mgufyOWG9BVlalA6+gLH4s/sLMDjwQdQR+dHvxHDyFBdeRAhObszLvbhjz8lIu/mscrQX8b3Xi6VgNYlq6/xhD6SyFgKezcZuJ1sMe4aFpfMUfIgI2PW78BLZRD0k+pYShb1SyWSvAyxyQjlPBFLYgg+0+79ULbUNGkZ1WILwg8vxXUaXgtlmEwGuxEqLzPidghZ0we28LFNJ5fN+KfaBarE3Y+RQ2+BVL1zCziGftTYpeETXZMlwGPPcZTWXbge6Dn+Ss+IUMIGCmtjNpmftXuesr082eJxIyWCMxQUjfR7lndHGioFDXfr/QelXdoA2gP6vlynvQVC5k+xnXwghG9giDWvgkzw+praTbEJTAiT6umjCehE5QVzuCumV2hu/VpgHnxEeUpaSTRQdLWeFObGI+3NyEpqnkpla/R6DKhfp1BXwvcdWWkhNCGEyG9lSZr1tG8ChGLz1akOclHYZQzG1ayK8Uk+i8VUulP8f+pMTVqku3I4T0phqqBTdC3j6JGK89saSDeWH5cPBM5nzc0Glp8g+DQ37cvdd+9B22UQix1TzzAhJ8KRj5iKDEmGZRJJoXz1cJvxfkazXacj8l3/Wv0WdEzRHztfW/1bREw6/+VGb/gFGJd0dZnTkuvu/lNRksT2RBOKcp6fXcqul8MoBWO0EXnDnI6H4F/OnJZEQuZtX7SsrXxlYJ5Kbw/4TATbSRP+aL4VP5xkEuaqv3TfG9IrAhy7qpOdREKAJKljuvDmPjJdw8lXSg0l6BfdFiLlCGRFn9LdHXwTzjA013rTjWKtjlXQjDYr6BYD0Sc1bvYShkcEZtJgEKUMcBQo7DzbWmQXk4dGuGTN6u14uG82l6JWeju3Lu4kpiYX+Lx4EALcecJ/9BbGg3i830mBZeHmE9NN8o5LJNdoSsi2MFAT5DYIPYFD4THXe6PM4e/JG9oASTWYc73rqZL1t6rdj0xhPOSiVuvkCJsx8S/qKpqKr5adCfgqhUmS3ZQMEXYBLdN1qc1lHoWR7+oaEXDqJWmsFLusqcfGF3xbUfceisNx2wsxQEprGJZJCJxqhJpgusJn9/9tvhJCpBuKF6L8C39rDOdafKF4jdH4H/koasa0WP0ssJyBhy+8No6Prm1ewhUuiSK1R+GMRU3wDtLICYtjtDfkhz82f4NsEhemS19sbtiGfzZIoi4y4tpYbZBw+bHvytfKqpU5B0wz9SsSRiDyhEdrtT2YQu3R4pciRMle+U25nNG//O86aJYhdUUMV6TsWnW3oGMW9MizQvnYPznDRKV3NokK5SqXcEDkPRXLFyjakH7OU3FB9FAZzU8P7TLQnaJvhFEUdX+HtMGZ1xaoEC9GOCzJLdwztZeymHz8TSmzUZParFxlyvaVYOBXusrZF6/JKq35zVJsOoMlRbfrHgSzRuCqfBYBeML20Ql37MLOsBLZGs1UYv+tGOQw1RxgEx7SZ8QEAtPpwZmU9aR1zeZmBzeHvEGZajMlr6pjwRHU8DB5tReyGNHlvOWpz8pLeCd7AsbMyGUlAK2UnjrKkwVD3t51YPOGAiX+VsaKa9GdD7FPCcNX2zHWpG4Vr+pOCNHvjB+OLPwAAA=","A. R. Middleton Todd":"UklGRkYIAABXRUJQVlA4IDoIAAAwMgCdASpQAPAAPxF4r1KsJyQnrNb8EYAiCWdruF4Hn94mbL7eDu72+zOwXDLdW5DyfbAKgc6QpcUDA/L5884RXgpUbwbba9DqX30FG3uyz5HPzugN5EatysGul2Wk33OmYVl2ysNAE2DTyYhfWuWM6lCyjilzPaspAnoN+3KsBsjfxjK8Qo/EOExK5/q2Il9yTmYEFrcfvZd70UGllSuMopNs/Sy9C+SHvDmOCVfyM7Ljm3y71pr8W5CpV5zflp2/xwYCA48wbNEeXiKcpDFlO1LUgtxY0fYYvtlAYD5h4jFpmHhGsALVQ5Wfv2KY4lPxtqF6D3eQU430zLLtctxbJvi1Dnvx11mH7UP8stqNLbpf++9km2/Crsd1LqdI4jGodsCHOda/qmBtOH2bmVPA595ej4emPWadzxgvkHTtDFEcXqWlxfTkN6aicMboHQ5w2ztVtILFWdar2Gq5xCyUJtXa8RmD0Tv93OR+R00JBuqbd2293MhNH6GzInHedeEmZbm9yIvqO8DmY0KQruFeBIiA2zece5jLgAD+6fP5tfcOh/Ix/VJ6W1HOx7aN/CrBZ7JWAZJiHR3DQm6SIOUciWyzmsSOKKTTEU4qXp3LFRBGayeecuhSLiVFBidfYc0RO2Tlvt7QNhJX/HH3Mc7yky1MS1c5GjGXp+8on/CkI67UL+dIXagzlZw4vmzAUMDn3vLs+OBmuNWjimjusRZos/+EX0QcbaAtGAQaqDhVC9PN9yeycwe8wywMCnSE6Y/3OgtjB2LGAW6RLIXIw8u31ZND+5ynw9dBCMc8i3yUMSkrD+DDcKGl+YsLYU6DufHYqhWEwuTfYV2sNCvxPTXSZywzebwjTiIWYta42fXMjdfE2IW0BXilWyuF9N9yBxeRyv9DGOpaw7cK1IHTQFpJSc7fKCkVofw1pgwzr+iBifskTzBrGmmW0tSq7/UxDYBqi1TQHahDpVQeCX8PidQ/K2LYqz4bTMbhFEXqrtjFhQvfnWBHTK/4nCU1ITRJ5Tiv8AprCAMB0S8BQW4R4rHbeAOX/Mn39n6zH9A0BbKBHV9VVwY+Rcsyu9ofsQziV9WH5E58TIWAG8lG05+TMiE5MKpGlHXQKyb07OSPMzafkAHFNGAmNGvqmWDm3yFQbWU5wW2Vk+b7XrtCx3xLemRGRWT8LSjsFLNApIeyhErwaG933zyzSwWK39QvCeSGrtpkOaMPS7tcQKs5zTaHtSwMWZnLGkFwRTtBXx9ebIOI06lysLyTMlt1g7LvUDlvYY047mfGdRqzUUrNgvm7V3UWzPyYaOKaS/K//ACKdP9apVsnqFw1htmSv1Nf9oYihgj7whaGiZrB6uabUOEovRuyeC3JiuUIhZNjcxLKtNHIdTi8mXvxc7SzlN1Mx7gacVpcyMLUons5pV+AU4cTj9dLNc141gLWONAsnYn5Hju7eWtcctZFYtkC9W2+9AWt9R3yuXUuyh6SfUxAtJLobH0dg+umhF9WZrM5LLsSw7c+ATfm7orugzavsd84oMTIaNALxpr1Blup6po8oJY1rJZnh0934mxmIlLGu4G5qaEtl/lJTY64jBrmiGJ/cYIVJyGUMg7T4vCo3JwLj30gKiG/yMwZ25vM9l5pyIej/vi0NZP7VhFD05LA3d+w6qHRKkrOtc46HWAHGtTrCBQmPv9bYTZyYu5h9njOe/uiIEY6lCVE/M/VujDAJRGCLBc6fKqMCbsoYTVvEoELNw3IEhyyBbLakXPR88GtTrce57PooV37q21/1jO1LUyz8yFgySRBiXDwhQokJi94NgdlNV7CjbhVxRTb/w0sv0p0KoJ3wuC7axZPDer5aEhxnDPesOFRHyAVFg79wAgn/6fsLAIcB2W0j8ijDy+4HX76Sc7q15ttdCHVXfR1RdbFV37ty0W4PqgeRCR4/OpOtIAwF3xhnL0sX4feoGI1pFoL6uCnEoSawPghYJFg+Ht5j6TgRb0R0mKOoRvfJnY5PeKDvwZvYfogQ578fx7FVwanUKfq5CV5RjM6taBN3XhidYd8NfYnpdrAMzGS1vfpGzHrL22dXdzEPRi6sPg/C5hYK/P7o70FVf+ucADDj26xjMR3Z/gPLoqoaX1spAVBdGrLvXj7DW35LV6+0FCtCK0Qccc5maGe7RMs/e4jmLoOwqJ6EZ3zTrenoGGLvHBUp8Kr9H449dOTVmnx5PdVFgWwGGq0GRMKwxZ0cR/KSLDj4LbX+xKXWUuANEttd+BMD9nIpK6A4yh5R0h9IXkiKkeN33SPiy2ECH43kVxoBDkX+MbYSxz0BN8JQALdRBjcB4EaZ6u8h1wupU3VBYBg2T7M7zdiR6q0Dsk2Pqus/sQTKHb06T1y/emJimZFrg58cstqZ4lEXmF27CWY78Me3zo6tWpgJylIxIVmY19pHTJ0AYALzwKjRgsejRvOgyEHPZLnxrsyiB8G+5yDF0ftxfRBIhtT3jfprtkWXmKlUTex3M18Ta62+KbL365P7CVyeYW/nVpLcWkT0wIq1P9gH1zkxpFoV9x62gUh0D5bzoXW5CyKyNfuLt5cEysmWvfZ7X8qkJZMRecWCowmKB8sz0czfdgF7puUdYNBUVgqk7jj5YMISE45rMeqbtCKCEsRkfSETFWkwhM49aqs6NMg0kYZ89mXkRuQ3/pWXeDh+UTnP97rq4opNgxvPasCjXFJoEIThYBOSNeoR+m/Em+rKYmTkWt47t+qb++81YxlsQHfgMOi58ZENu1WHeX73G3nq9iTT1lHnflR0j08jA9dEv/xktthrDQtdxRWp3cAAAA="} \ No newline at end of file diff --git a/scripts/custom_components/key_phrase_suggestions/__init__.py b/scripts/custom_components/key_phrase_suggestions/__init__.py index 1afd4d0..8c40816 100644 --- a/scripts/custom_components/key_phrase_suggestions/__init__.py +++ b/scripts/custom_components/key_phrase_suggestions/__init__.py @@ -1,55 +1,22 @@ -import os, requests, io, csv, json +import os from collections import defaultdict import streamlit.components.v1 as components -# the google sheet document id (its in the url) -doc_id = "1WoMEpGiZia0AfngkT6sRUhGOwczBMyoslk2jhYNUoiw" -# the page to get from the document (also visible in the url, the gid) -key_phrase_sheet_id = "723922433" # where to save the downloaded key_phrases key_phrases_file = "data/tags/key_phrases.json" # the loaded key phrase json as text key_phrases_json = "" - -def download_and_save_as_json(url): - global key_phrases_json - - # download - r = requests.get(url) - - # we need the bytes to decode utf-8 and use it in a stringIO - csv_bytes = r.content - # stringIO for parsing via csv.DictReader - str_file = io.StringIO(csv_bytes.decode('utf-8'), newline='\n') - - reader = csv.DictReader(str_file, delimiter=',', quotechar='"') - - # structure data in usable format (columns as arrays) - columnwise_table = defaultdict(list) - for row in reader: - for col, dat in row.items(): - stripped = dat.strip() - if stripped != "": - columnwise_table[col].append(dat.strip()) - - # dump the data as json - key_phrases_json = json.dumps(columnwise_table, indent=4) - - # save json so we don't need to download it every time - with open(key_phrases_file, 'w', encoding='utf-8') as jsonf: - jsonf.write(key_phrases_json) - -def update_key_phrases(): - url = f"https://docs.google.com/spreadsheets/d/{doc_id}/export?format=csv&gid={key_phrase_sheet_id}" - download_and_save_as_json(url) +# where to save the downloaded key_phrases +thumbnails_file = "data/tags/thumbnails.json" +# the loaded key phrase json as text +thumbnails_json = "" def init(): - global key_phrases_json - if not os.path.isfile(key_phrases_file): - update_key_phrases() - else: - with open(key_phrases_file) as f: - key_phrases_json = f.read() + global key_phrases_json, thumbnails_json + with open(key_phrases_file) as f: + key_phrases_json = f.read() + with open(thumbnails_file) as f: + thumbnails_json = f.read() def suggestion_area(placeholder): # get component path @@ -72,7 +39,7 @@ def suggestion_area(placeholder): # add loaded style html += f"" # set default variables - html += f"" + html += f"" # add main java script html += f"\n" # add component to site diff --git a/scripts/custom_components/key_phrase_suggestions/main.css b/scripts/custom_components/key_phrase_suggestions/main.css index 3d9de87..3b2e859 100644 --- a/scripts/custom_components/key_phrase_suggestions/main.css +++ b/scripts/custom_components/key_phrase_suggestions/main.css @@ -24,12 +24,15 @@ body span { - border: 1px solid black; - border-radius: 5px; + border: 1px solid rgba(250, 250, 250, 0.2); + border-radius: 0.25rem; + font-size: 1rem; + font-family: "Source Sans Pro", sans-serif; + background-color: rgb(38, 39, 48); color: white; display: inline-block; - padding: 5px; + padding: 0.5rem; margin-right: 3px; cursor: pointer; user-select: none; @@ -37,4 +40,10 @@ span -khtml-user-select: none; -webkit-user-select: none; -o-user-select: none; +} + +span:hover +{ + color: rgb(255,75,75); + border-color: rgb(255,75,75); } \ No newline at end of file diff --git a/scripts/custom_components/key_phrase_suggestions/main.js b/scripts/custom_components/key_phrase_suggestions/main.js index b550dae..8f14849 100644 --- a/scripts/custom_components/key_phrase_suggestions/main.js +++ b/scripts/custom_components/key_phrase_suggestions/main.js @@ -11,7 +11,37 @@ var maxHeightInButtons = 3; // the prompt field connected to this iframe var promptField = null; // the category of suggestions -var activeCategory = ""; +var activeCategory = []; + +var conditionalButtons = null; + +function currentFrameAbsolutePosition() { + let currentWindow = window; + let currentParentWindow; + let positions = []; + let rect; + + while (currentWindow !== window.top) { + currentParentWindow = currentWindow.parent; + for (let idx = 0; idx < currentParentWindow.frames.length; idx++) + if (currentParentWindow.frames[idx] === currentWindow) { + for (let frameElement of currentParentWindow.document.getElementsByTagName('iframe')) { + if (frameElement.contentWindow === currentWindow) { + rect = frameElement.getBoundingClientRect(); + positions.push({x: rect.x, y: rect.y}); + } + } + currentWindow = currentParentWindow; + break; + } + } + return positions.reduce((accumulator, currentValue) => { + return { + x: accumulator.x + currentValue.x, + y: accumulator.y + currentValue.y + }; + }, { x: 0, y: 0 }); +} // check if element is visible function isVisible(e) { @@ -22,6 +52,7 @@ function isVisible(e) { function ClearSuggestionArea(text = "") { suggestionArea.innerHTML = text; + conditionalButtons = []; } // update iframe size depending on button rows @@ -34,16 +65,36 @@ function UpdateSize() } // add a button to the suggestion area -function AddButton(label, action) +function AddButton(label, action, dataTooltip="", tooltipImage="", pattern="", data="") { // create span var button = document.createElement("span"); // label it button.innerHTML = label; - // add category attribute to button, will be read on click - button.setAttribute("category",label); + if(data != "") + { + // add category attribute to button, will be read on click + button.setAttribute("data",data); + } + if(pattern != "") + { + // add category attribute to button, will be read on click + button.setAttribute("pattern",pattern); + } + if(dataTooltip != "") + { + // add category attribute to button, will be read on click + button.setAttribute("tooltip-text",dataTooltip); + } + if(tooltipImage != "") + { + // add category attribute to button, will be read on click + button.setAttribute("tooltip-image",tooltipImage); + } // add button function button.addEventListener('click', action, false); + button.addEventListener('mouseover', ButtonHoverEnter); + button.addEventListener('mouseout', ButtonHoverExit); // add button to suggestion area suggestionArea.appendChild(button); // get buttonHeight if not set @@ -63,11 +114,17 @@ function GetPromptField() if(isVisible(all[i])) { promptField = all[i]; + promptField.addEventListener('input', OnChange, false); break; } } } +function OnChange(e) +{ + ButtonConditions(); +} + // when pressing a button, give the focus back to the prompt field function KeepFocus(e) { @@ -79,7 +136,7 @@ function selectCategory(e) { KeepFocus(e); // set category from attribute - activeCategory = e.target.getAttribute("category"); + activeCategory = e.target.getAttribute("data"); // rebuild menu ShowMenu(); } @@ -92,18 +149,97 @@ function leaveCategory(e) ShowMenu(); } +function SelectPhrase(e) +{ + KeepFocus(e); + var pattern = e.target.getAttribute("pattern"); + var entry = e.target.getAttribute("data"); + + // inserting via execCommand is required, this triggers all native browser functionality as if the user wrote into the prompt field. + parentDoc.execCommand('insertText', false /*no UI*/, pattern.replace('{}',entry)); +} + +function CheckButtonCondition(condition) +{ + if(condition === "empty") + { + return promptField.value == ""; + } +} + +function ButtonConditions() +{ + conditionalButtons.forEach(entry => + { + if(CheckButtonCondition(entry.condition)) + entry.element.style.display = "inline-block"; + else + entry.element.style.display = "none"; + }); +} + +function ButtonHoverEnter(e) +{ + var text = e.target.getAttribute("tooltip-text"); + var image = e.target.getAttribute("tooltip-image"); + ShowTooltip(text, e.target, image) +} + +function ButtonHoverExit(e) +{ + HideTooltip(); +} + +function ShowTooltip(text, target, image = "") +{ + if((text == "" || text == null) && (image == "" || image == null || thumbnails[image] === undefined)) + return; + + var currentFramePosition = currentFrameAbsolutePosition(); + var rect = target.getBoundingClientRect(); + var element = parentDoc["phraseTooltip"]; + element.innerText = text; + if(image != "" && image != null && thumbnails[image] !== undefined) + { + + var img = parentDoc.createElement('img'); + console.log(image); + img.src = "data:image/webp;base64, "+thumbnails[image]; + + console.log(thumbnails[image]); + element.appendChild(img) + } + element.style.display = "flex"; + element.style.top = (rect.bottom+currentFramePosition.y)+"px"; + element.style.left = (rect.right+currentFramePosition.x)+"px"; + element.style.width = "inherit"; + element.style.height = "inherit"; +} + +function HideTooltip() +{ + var element = parentDoc["phraseTooltip"]; + element.style.display= "none"; + element.innerHTML = ""; + element.style.top = "0px"; + element.style.left = "0px"; + element.style.width = "0px"; + element.style.height = "0px"; +} + // generate menu in suggestion area function ShowMenu() { // clear all buttons from menu ClearSuggestionArea(); + HideTooltip(); // if no chategory is selected - if(activeCategory === "") + if(activeCategory == "") { for (var category in keyPhrases) { - AddButton(category, selectCategory); + AddButton(category, selectCategory, keyPhrases[category]["description"], "", "", category); } // change iframe size after buttons have been added UpdateSize(); @@ -113,17 +249,23 @@ function ShowMenu() { // add a button to leave the chategory var backbutton = AddButton("↑ back", leaveCategory); - keyPhrases[activeCategory].forEach(option => + var pattern = keyPhrases[activeCategory]["pattern"]; + keyPhrases[activeCategory]["entries"].forEach(entry => { - AddButton(option, (e) => + var tempPattern = pattern; + if(entry["pattern_override"] != "") { - KeepFocus(e); - // inserting via execCommand is required, this triggers all native browser functionality as if the user wrote into the prompt field. - parentDoc.execCommand('insertText', false /*no UI*/, ", "+option); - }); + tempPattern = entry["pattern_override"]; + } + + var button = AddButton(entry["phrase"], SelectPhrase, entry["description"], entry["phrase"],tempPattern, entry["phrase"]); + + if(entry["show_if"] != "") + conditionalButtons.push({element:button,condition:entry["show_if"]}); }); // change iframe size after buttons have been added UpdateSize(); + ButtonConditions(); } } @@ -167,15 +309,19 @@ if(!parentDoc.hasOwnProperty('keyPhraseSuggestionsInitialized')) // get parent document head var head = parentDoc.getElementsByTagName('head')[0]; // add style tag - var s = document.createElement('style'); + var s = parentDoc.createElement('style'); // set type attribute s.setAttribute('type', 'text/css'); // add css forwarded from python if (s.styleSheet) { // IE s.styleSheet.cssText = parentCSS; } else { // the world - s.appendChild(document.createTextNode(parentCSS)); + s.appendChild(parentDoc.createTextNode(parentCSS)); } + var tooltip = parentDoc.createElement('div'); + tooltip.id = "phrase-tooltip"; + parentDoc.body.appendChild(tooltip); + parentDoc["phraseTooltip"] = tooltip; // add style to head head.appendChild(s); // set flag so this only runs once diff --git a/scripts/custom_components/key_phrase_suggestions/parent.css b/scripts/custom_components/key_phrase_suggestions/parent.css index 320a231..80cf8de 100644 --- a/scripts/custom_components/key_phrase_suggestions/parent.css +++ b/scripts/custom_components/key_phrase_suggestions/parent.css @@ -19,4 +19,51 @@ -khtml-user-select: none; -webkit-user-select: none; -o-user-select: none; +} + +#phrase-tooltip +{ + display: none; + pointer-events: none; + position: absolute; + border-bottom-left-radius: 0.5rem; + border-top-right-radius: 0.5rem; + border-bottom-right-radius: 0.5rem; + border: solid rgb(255,75,75) 2px; + background-color: rgb(38, 39, 48); + color: rgb(255,75,75); + font-size: 1rem; + font-family: "Source Sans Pro", sans-serif; + padding: 0.5rem; + + cursor: default; + user-select: none; + -moz-user-select: none; + -khtml-user-select: none; + -webkit-user-select: none; + -o-user-select: none; + z-index: 1000; +} + +#phrase-tooltip:has(img) +{ + transform: scale(1.25, 1.25); + -ms-transform: scale(1.25, 1.25); + -webkit-transform: scale(1.25, 1.25); +} + +#phrase-tooltip>img +{ + pointer-events: none; + border-bottom-left-radius: 0.5rem; + border-top-right-radius: 0.5rem; + border-bottom-right-radius: 0.5rem; + + cursor: default; + user-select: none; + -moz-user-select: none; + -khtml-user-select: none; + -webkit-user-select: none; + -o-user-select: none; + z-index: 1500; } \ No newline at end of file From 9bd0b2f679715fde12188ef26371a4739123a833 Mon Sep 17 00:00:00 2001 From: Lucas Czernohorsky Date: Thu, 20 Oct 2022 12:03:52 +0200 Subject: [PATCH 12/79] draggable number input fixed support for floating point values --- .../draggable_number_input/main.js | 24 +++++++++---------- 1 file changed, 12 insertions(+), 12 deletions(-) diff --git a/scripts/custom_components/draggable_number_input/main.js b/scripts/custom_components/draggable_number_input/main.js index c43a30d..574d133 100644 --- a/scripts/custom_components/draggable_number_input/main.js +++ b/scripts/custom_components/draggable_number_input/main.js @@ -14,13 +14,13 @@ var pixelPerStep = %%pixelPerStep%%; // how many steps did the mouse move in as float var movementDelta = 0.0; // value when drag started -var lockedValue = 0; +var lockedValue = 0.0; // minimum value from field -var lockedMin = 0; +var lockedMin = 0.0; // maximum value from field -var lockedMax = 0; +var lockedMax = 0.0; // how big should the field steps be -var lockedStep = 0; +var lockedStep = 0.0; // the currently locked in field var lockedField = null; @@ -72,25 +72,25 @@ parentDoc.addEventListener('mousedown', (e) => { movementDelta = 0.0; // set to 0 if field is empty if(lockedField.value === '') - lockedField.value = 0; + lockedField.value = 0.0; // save current field value - lockedValue = parseInt(lockedField.value); + lockedValue = parseFloat(lockedField.value); if(lockedField.min === '' || lockedField.min === '-Infinity') - lockedMin = -99999999; + lockedMin = -99999999.0; else - lockedMin = parseInt(lockedField.min); + lockedMin = parseFloat(lockedField.min); if(lockedField.max === '' || lockedField.max === 'Infinity') - lockedMax = 99999999; + lockedMax = 99999999.0; else - lockedMax = parseInt(lockedField.max); + lockedMax = parseFloat(lockedField.max); if(lockedField.step === '' || lockedField.step === 'Infinity') - lockedStep = 1; + lockedStep = 1.0; else - lockedStep = parseInt(lockedField.step); + lockedStep = parseFloat(lockedField.step); // lock pointer if available if(havePointerLock) From 6979584cc5f3d183e82bdb43d9577c19f7367bf1 Mon Sep 17 00:00:00 2001 From: ZeroCool940711 Date: Thu, 20 Oct 2022 07:48:39 -0700 Subject: [PATCH 13/79] Fixed spacing issue with the full screen button for the result image on img2img when the space on the right was smaller than the button size. --- frontend/css/streamlit.main.css | 2 +- scripts/img2img.py | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/frontend/css/streamlit.main.css b/frontend/css/streamlit.main.css index 5d76222..901cd6b 100644 --- a/frontend/css/streamlit.main.css +++ b/frontend/css/streamlit.main.css @@ -165,7 +165,7 @@ div.gallery:hover { } .css-ret2ud{ padding-left: 10px; - padding-right: 10px; + padding-right: 25px; gap: initial; display: initial; } \ No newline at end of file diff --git a/scripts/img2img.py b/scripts/img2img.py index 1ca7abf..dad51cd 100644 --- a/scripts/img2img.py +++ b/scripts/img2img.py @@ -381,7 +381,7 @@ def layout(): # creating the page layout using columns - col1_img2img_layout, col2_img2img_layout, col3_img2img_layout = st.columns([1,2,2], gap="small") + col1_img2img_layout, col2_img2img_layout, col3_img2img_layout = st.columns([1,2,2], gap="medium") with col1_img2img_layout: # If we have custom models available on the "models/custom" From 19e880297a0b0b62184e0f118b3d6f5877a49508 Mon Sep 17 00:00:00 2001 From: ZeroCool940711 Date: Thu, 20 Oct 2022 08:22:49 -0700 Subject: [PATCH 14/79] Fixed the text area widget height being broken due to changes on the css id used to set the height for it. --- frontend/css/streamlit.main.css | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/frontend/css/streamlit.main.css b/frontend/css/streamlit.main.css index 901cd6b..252c9c6 100644 --- a/frontend/css/streamlit.main.css +++ b/frontend/css/streamlit.main.css @@ -146,7 +146,7 @@ div.gallery:hover { } /* Make the text area widget have a similar height as the text input field */ -.st-ex{ +.st-dz{ height: 54px; min-height: 25px; } From 76efbd17f32bf7a20f0483545be0bfbd8110e167 Mon Sep 17 00:00:00 2001 From: ZeroCool940711 Date: Thu, 20 Oct 2022 13:17:06 -0700 Subject: [PATCH 15/79] Added rerun option to the model manager so after models are downloaded the page refreshes which then should change the button status and replace it with he proper green check mark if its already downloaded or still show the download button if its not. --- scripts/ModelManager.py | 13 +++++++------ 1 file changed, 7 insertions(+), 6 deletions(-) diff --git a/scripts/ModelManager.py b/scripts/ModelManager.py index 8101ae7..498aba1 100644 --- a/scripts/ModelManager.py +++ b/scripts/ModelManager.py @@ -12,7 +12,7 @@ # GNU Affero General Public License for more details. # You should have received a copy of the GNU Affero General Public License -# along with this program. If not, see . +# along with this program. If not, see . # base webui import and utils. from sd_utils import * # streamlit imports @@ -20,7 +20,7 @@ from sd_utils import * #other imports -# Temp imports +# Temp imports # end of imports @@ -28,7 +28,7 @@ from sd_utils import * def download_file(file_name, file_path, file_url): if not os.path.exists(file_path): os.makedirs(file_path) - + if not os.path.exists(os.path.join(file_path , file_name)): print('Downloading ' + file_name + '...') # TODO - add progress bar in streamlit @@ -51,16 +51,16 @@ def download_model(models, model_name): def layout(): #search = st.text_input(label="Search", placeholder="Type the name of the model you want to search for.", help="") - + colms = st.columns((1, 3, 5, 5)) columns = ["№",'Model Name','Save Location','Download Link'] - + models = st.session_state["defaults"].model_manager.models for col, field_name in zip(colms, columns): # table header col.write(field_name) - + for x, model_name in enumerate(models): col1, col2, col3, col4 = st.columns((1, 3, 4, 6)) col1.write(x) # index @@ -88,6 +88,7 @@ def layout(): download_file(models[model_name]['files'][file]['file_name'], models[model_name]['files'][file]['save_location'], models[model_name]['files'][file]['download_link']) else: download_file(models[model_name]['files'][file]['file_name'], models[model_name]['save_location'], models[model_name]['files'][file]['download_link']) + st.experimental_rerun() else: st.empty() else: From 4ff1bfa691199fbe6c6cbafb4e283f55718a2724 Mon Sep 17 00:00:00 2001 From: ZeroCool940711 Date: Thu, 20 Oct 2022 13:17:47 -0700 Subject: [PATCH 16/79] Fixed keep_all_models_loaded missing key, this is not the proper way to do it but at least people wont have this issue for now. --- scripts/sd_utils.py | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/scripts/sd_utils.py b/scripts/sd_utils.py index 97592c3..8e887fe 100644 --- a/scripts/sd_utils.py +++ b/scripts/sd_utils.py @@ -152,7 +152,11 @@ def load_configs(): import modeldownload modeldownload.updateModels() - if "keep_all_models_loaded" in st.session_state: + if "keep_all_models_loaded" in st.session_state.defaults.general: + with server_state_lock["keep_all_models_loaded"]: + server_state["keep_all_models_loaded"] = st.session_state["defaults"].general.keep_all_models_loaded + else: + st.session_state["defaults"].general.keep_all_models_loaded = False with server_state_lock["keep_all_models_loaded"]: server_state["keep_all_models_loaded"] = st.session_state["defaults"].general.keep_all_models_loaded From c93684ca01c6da97b7ca4c852cbd975c366e60cb Mon Sep 17 00:00:00 2001 From: ZeroCool940711 Date: Thu, 20 Oct 2022 13:19:26 -0700 Subject: [PATCH 17/79] Added default height value to the text are for the prompt on most tabs, this should help with it having the proper height, we still need to change min-height through CSS so it might still break sometimes. --- scripts/img2img.py | 2 +- scripts/txt2img.py | 2 +- scripts/txt2vid.py | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/scripts/img2img.py b/scripts/img2img.py index dad51cd..e4db93e 100644 --- a/scripts/img2img.py +++ b/scripts/img2img.py @@ -371,7 +371,7 @@ def layout(): with img2img_input_col: #prompt = st.text_area("Input Text","") placeholder = "A corgi wearing a top hat as an oil painting." - prompt = st.text_area("Input Text","", placeholder=placeholder) + prompt = st.text_area("Input Text","", placeholder=placeholder, height=54) key_phrase_suggestions.suggestion_area(placeholder) # Every form must have a submit button, the extra blank spaces is a temp way to align it with the input field. Needs to be done in CSS or some other way. diff --git a/scripts/txt2img.py b/scripts/txt2img.py index 2269066..9e9dbc8 100644 --- a/scripts/txt2img.py +++ b/scripts/txt2img.py @@ -406,7 +406,7 @@ def layout(): with input_col1: #prompt = st.text_area("Input Text","") placeholder = "A corgi wearing a top hat as an oil painting." - prompt = st.text_area("Input Text","", placeholder=placeholder) + prompt = st.text_area("Input Text","", placeholder=placeholder, height=54) key_phrase_suggestions.suggestion_area(placeholder) # creating the page layout using columns diff --git a/scripts/txt2vid.py b/scripts/txt2vid.py index 8618680..68e9a8a 100644 --- a/scripts/txt2vid.py +++ b/scripts/txt2vid.py @@ -642,7 +642,7 @@ def layout(): with input_col1: #prompt = st.text_area("Input Text","") placeholder = "A corgi wearing a top hat as an oil painting." - prompt = st.text_area("Input Text","", placeholder=placeholder) + prompt = st.text_area("Input Text","", placeholder=placeholder, height=54) key_phrase_suggestions.suggestion_area(placeholder) # Every form must have a submit button, the extra blank spaces is a temp way to align it with the input field. Needs to be done in CSS or some other way. From 26c992bf1e8b4bea29238aecec0289ed6a6ee6f3 Mon Sep 17 00:00:00 2001 From: ZeroCool940711 Date: Thu, 20 Oct 2022 13:20:03 -0700 Subject: [PATCH 18/79] Changed the id for the text area field on the css, again. --- frontend/css/streamlit.main.css | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/frontend/css/streamlit.main.css b/frontend/css/streamlit.main.css index 252c9c6..bee1ee6 100644 --- a/frontend/css/streamlit.main.css +++ b/frontend/css/streamlit.main.css @@ -146,7 +146,7 @@ div.gallery:hover { } /* Make the text area widget have a similar height as the text input field */ -.st-dz{ +.st-dy{ height: 54px; min-height: 25px; } From f35a01f26a06086225dfd8011024f1eaeb392961 Mon Sep 17 00:00:00 2001 From: ZeroCool940711 Date: Thu, 20 Oct 2022 13:17:06 -0700 Subject: [PATCH 19/79] Added rerun option to the model manager so after models are downloaded the page refreshes which then should change the button status and replace it with he proper green check mark if its already downloaded or still show the download button if its not. --- scripts/ModelManager.py | 13 +++++++------ 1 file changed, 7 insertions(+), 6 deletions(-) diff --git a/scripts/ModelManager.py b/scripts/ModelManager.py index 8101ae7..498aba1 100644 --- a/scripts/ModelManager.py +++ b/scripts/ModelManager.py @@ -12,7 +12,7 @@ # GNU Affero General Public License for more details. # You should have received a copy of the GNU Affero General Public License -# along with this program. If not, see . +# along with this program. If not, see . # base webui import and utils. from sd_utils import * # streamlit imports @@ -20,7 +20,7 @@ from sd_utils import * #other imports -# Temp imports +# Temp imports # end of imports @@ -28,7 +28,7 @@ from sd_utils import * def download_file(file_name, file_path, file_url): if not os.path.exists(file_path): os.makedirs(file_path) - + if not os.path.exists(os.path.join(file_path , file_name)): print('Downloading ' + file_name + '...') # TODO - add progress bar in streamlit @@ -51,16 +51,16 @@ def download_model(models, model_name): def layout(): #search = st.text_input(label="Search", placeholder="Type the name of the model you want to search for.", help="") - + colms = st.columns((1, 3, 5, 5)) columns = ["№",'Model Name','Save Location','Download Link'] - + models = st.session_state["defaults"].model_manager.models for col, field_name in zip(colms, columns): # table header col.write(field_name) - + for x, model_name in enumerate(models): col1, col2, col3, col4 = st.columns((1, 3, 4, 6)) col1.write(x) # index @@ -88,6 +88,7 @@ def layout(): download_file(models[model_name]['files'][file]['file_name'], models[model_name]['files'][file]['save_location'], models[model_name]['files'][file]['download_link']) else: download_file(models[model_name]['files'][file]['file_name'], models[model_name]['save_location'], models[model_name]['files'][file]['download_link']) + st.experimental_rerun() else: st.empty() else: From 613dd4f19c55d57f647184a89d8f5f3b8c6779f0 Mon Sep 17 00:00:00 2001 From: ZeroCool940711 Date: Thu, 20 Oct 2022 13:17:47 -0700 Subject: [PATCH 20/79] Fixed keep_all_models_loaded missing key, this is not the proper way to do it but at least people wont have this issue for now. --- scripts/sd_utils.py | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/scripts/sd_utils.py b/scripts/sd_utils.py index 97592c3..8e887fe 100644 --- a/scripts/sd_utils.py +++ b/scripts/sd_utils.py @@ -152,7 +152,11 @@ def load_configs(): import modeldownload modeldownload.updateModels() - if "keep_all_models_loaded" in st.session_state: + if "keep_all_models_loaded" in st.session_state.defaults.general: + with server_state_lock["keep_all_models_loaded"]: + server_state["keep_all_models_loaded"] = st.session_state["defaults"].general.keep_all_models_loaded + else: + st.session_state["defaults"].general.keep_all_models_loaded = False with server_state_lock["keep_all_models_loaded"]: server_state["keep_all_models_loaded"] = st.session_state["defaults"].general.keep_all_models_loaded From b96a61be9faf271d836cb597c54d0fc1bcbcc489 Mon Sep 17 00:00:00 2001 From: ZeroCool940711 Date: Thu, 20 Oct 2022 13:19:26 -0700 Subject: [PATCH 21/79] Added default height value to the text are for the prompt on most tabs, this should help with it having the proper height, we still need to change min-height through CSS so it might still break sometimes. --- scripts/img2img.py | 2 +- scripts/txt2img.py | 2 +- scripts/txt2vid.py | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/scripts/img2img.py b/scripts/img2img.py index dad51cd..e4db93e 100644 --- a/scripts/img2img.py +++ b/scripts/img2img.py @@ -371,7 +371,7 @@ def layout(): with img2img_input_col: #prompt = st.text_area("Input Text","") placeholder = "A corgi wearing a top hat as an oil painting." - prompt = st.text_area("Input Text","", placeholder=placeholder) + prompt = st.text_area("Input Text","", placeholder=placeholder, height=54) key_phrase_suggestions.suggestion_area(placeholder) # Every form must have a submit button, the extra blank spaces is a temp way to align it with the input field. Needs to be done in CSS or some other way. diff --git a/scripts/txt2img.py b/scripts/txt2img.py index 2269066..9e9dbc8 100644 --- a/scripts/txt2img.py +++ b/scripts/txt2img.py @@ -406,7 +406,7 @@ def layout(): with input_col1: #prompt = st.text_area("Input Text","") placeholder = "A corgi wearing a top hat as an oil painting." - prompt = st.text_area("Input Text","", placeholder=placeholder) + prompt = st.text_area("Input Text","", placeholder=placeholder, height=54) key_phrase_suggestions.suggestion_area(placeholder) # creating the page layout using columns diff --git a/scripts/txt2vid.py b/scripts/txt2vid.py index 8618680..68e9a8a 100644 --- a/scripts/txt2vid.py +++ b/scripts/txt2vid.py @@ -642,7 +642,7 @@ def layout(): with input_col1: #prompt = st.text_area("Input Text","") placeholder = "A corgi wearing a top hat as an oil painting." - prompt = st.text_area("Input Text","", placeholder=placeholder) + prompt = st.text_area("Input Text","", placeholder=placeholder, height=54) key_phrase_suggestions.suggestion_area(placeholder) # Every form must have a submit button, the extra blank spaces is a temp way to align it with the input field. Needs to be done in CSS or some other way. From 5e788754a2b396d6d480b2ee6372cb546354ddde Mon Sep 17 00:00:00 2001 From: ZeroCool940711 Date: Thu, 20 Oct 2022 13:20:03 -0700 Subject: [PATCH 22/79] Changed the id for the text area field on the css, again. --- frontend/css/streamlit.main.css | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/frontend/css/streamlit.main.css b/frontend/css/streamlit.main.css index 252c9c6..bee1ee6 100644 --- a/frontend/css/streamlit.main.css +++ b/frontend/css/streamlit.main.css @@ -146,7 +146,7 @@ div.gallery:hover { } /* Make the text area widget have a similar height as the text input field */ -.st-dz{ +.st-dy{ height: 54px; min-height: 25px; } From f925d33fe03ac181eae4c3be618d63f76f4e3307 Mon Sep 17 00:00:00 2001 From: ZeroCool940711 Date: Thu, 20 Oct 2022 14:09:19 -0700 Subject: [PATCH 23/79] Fixed default model option not saving the proper value to the user config file. --- scripts/Settings.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/scripts/Settings.py b/scripts/Settings.py index 0eddf39..da5bb31 100644 --- a/scripts/Settings.py +++ b/scripts/Settings.py @@ -61,7 +61,7 @@ def layout(): custom_models_available() if server_state["CustomModel_available"]: - st.session_state.default_model = st.selectbox("Default Model:", server_state["custom_models"], + st.session_state.defaults.general.default_model = st.selectbox("Default Model:", server_state["custom_models"], index=server_state["custom_models"].index(st.session_state['defaults'].general.default_model), help="Select the model you want to use. If you have placed custom models \ on your 'models/custom' folder they will be shown here as well. The model name that will be shown here \ @@ -69,7 +69,7 @@ def layout(): it is recommended to give the .ckpt file a name that \ will make it easier for you to distinguish it from other models. Default: Stable Diffusion v1.4") else: - st.session_state.default_model = st.selectbox("Default Model:", [st.session_state['defaults'].general.default_model], + st.session_state.defaults.general.default_model = st.selectbox("Default Model:", [st.session_state['defaults'].general.default_model], help="Select the model you want to use. If you have placed custom models \ on your 'models/custom' folder they will be shown here as well. \ The model name that will be shown here is the same as the name\ From 2f9cef38c50e89b2ae4a8fef670008215f472aa4 Mon Sep 17 00:00:00 2001 From: ZeroCool940711 Date: Thu, 20 Oct 2022 15:48:25 -0700 Subject: [PATCH 24/79] Fixed the page/layout being pushed up when expanders or other item expanded and then collapsed. --- frontend/css/streamlit.main.css | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/frontend/css/streamlit.main.css b/frontend/css/streamlit.main.css index bee1ee6..53f6f33 100644 --- a/frontend/css/streamlit.main.css +++ b/frontend/css/streamlit.main.css @@ -30,6 +30,7 @@ button[data-baseweb="tab"] { justify-content: center; } + /* Streamlit header */ .css-1avcm0n { background-color: transparent; @@ -135,6 +136,7 @@ div.gallery:hover { /******************************************************************** Hide anchor links on titles *********************************************************************/ +/* .css-15zrgzn { display: none } @@ -159,6 +161,7 @@ div.gallery:hover { .css-18e3th9{ padding-left: 10px; padding-right: 10px; + position: unset !important; /* Fixes the layout/page going up when an expander or another item is expanded and then collapsed */ } .css-k1vhr4{ padding-top: initial; @@ -168,4 +171,8 @@ div.gallery:hover { padding-right: 25px; gap: initial; display: initial; -} \ No newline at end of file +} + +.css-w5z5an{ + gap: 1px; +} From accc6f411e9b2a4ba7618fd6d57547bcfe66c578 Mon Sep 17 00:00:00 2001 From: ZeroCool940711 Date: Thu, 20 Oct 2022 19:50:40 -0700 Subject: [PATCH 25/79] Changed the default Stable Diffusion model to runwayml/stable-diffusion-v1-5 --- configs/webui/webui_streamlit.yaml | 23 +++++++++------ scripts/ModelManager.py | 24 ++++++++++++---- scripts/img2img.py | 4 +-- scripts/sd_utils.py | 45 +++++++++++++++++++----------- scripts/txt2img.py | 4 +-- scripts/txt2vid.py | 13 +++++---- 6 files changed, 72 insertions(+), 41 deletions(-) diff --git a/configs/webui/webui_streamlit.yaml b/configs/webui/webui_streamlit.yaml index 04ec435..1851ba4 100644 --- a/configs/webui/webui_streamlit.yaml +++ b/configs/webui/webui_streamlit.yaml @@ -19,15 +19,15 @@ # You may add overrides in a file named "userconfig_streamlit.yaml" in this folder, which can contain any subset # of the properties below. general: - version: 1.17.2 + version: 1.20.0 streamlit_telemetry: False default_theme: dark huggingface_token: '' gpu: 0 outdir: outputs - default_model: "Stable Diffusion v1.4" + default_model: "Stable Diffusion v1.5" default_model_config: "configs/stable-diffusion/v1-inference.yaml" - default_model_path: "models/ldm/stable-diffusion-v1/model.ckpt" + default_model_path: "models/ldm/stable-diffusion-v1/Stable Diffusion v1.5.ckpt" use_sd_concepts_library: True sd_concepts_library_folder: "models/custom/sd-concepts-library" GFPGAN_dir: "./models/gfpgan" @@ -131,8 +131,8 @@ txt2img: write_info_files: True txt2vid: - default_model: "CompVis/stable-diffusion-v1-4" - custom_models_list: ["CompVis/stable-diffusion-v1-4"] + default_model: "runwayml/stable-diffusion-v1-5" + custom_models_list: ["runwayml/stable-diffusion-v1-5", "CompVis/stable-diffusion-v1-4", "hakurei/waifu-diffusion"] prompt: width: value: 512 @@ -325,13 +325,18 @@ daisi_app: model_manager: models: stable_diffusion: - model_name: "Stable Diffusion v1.4" + model_name: "Stable Diffusion v1.5" save_location: "./models/ldm/stable-diffusion-v1" files: model_ckpt: + file_name: "Stable Diffusion v1.5.ckpt" + download_link: "https://huggingface.co/runwayml/stable-diffusion-v1-5/resolve/main/v1-5-pruned-emaonly.ckpt" + + old_model_ckpt: file_name: "model.ckpt" download_link: "https://www.googleapis.com/storage/v1/b/aai-blog-files/o/sd-v1-4.ckpt?alt=media" + gfpgan: model_name: "GFPGAN" save_location: "./models/gfpgan" @@ -362,12 +367,12 @@ model_manager: waifu_diffusion: - model_name: "Waifu Diffusion v1.2" + model_name: "Waifu Diffusion v1.3" save_location: "./models/custom" files: waifu_diffusion: - file_name: "waifu-diffusion.ckpt" - download_link: "https://huggingface.co/crumb/pruned-waifu-diffusion/resolve/main/model-pruned.ckpt" + file_name: "Waifu-Diffusion-v1-3 Full ema.ckpt" + download_link: "https://huggingface.co/hakurei/waifu-diffusion-v1-3/resolve/main/wd-v1-3-full.ckpt" trinart_stable_diffusion: diff --git a/scripts/ModelManager.py b/scripts/ModelManager.py index 498aba1..6a49ea7 100644 --- a/scripts/ModelManager.py +++ b/scripts/ModelManager.py @@ -19,6 +19,8 @@ from sd_utils import * #other imports +from requests.auth import HTTPBasicAuth +from stqdm import stqdm # Temp imports @@ -33,10 +35,18 @@ def download_file(file_name, file_path, file_url): print('Downloading ' + file_name + '...') # TODO - add progress bar in streamlit # download file with `requests`` - with requests.get(file_url, stream=True) as r: + if file_name == "Stable Diffusion v1.5": + if "huggingface_token" not in st.session_state or st.session_state["defaults"].general.huggingface_token == "None": + if "progress_bar_text" in st.session_state: + st.session_state["progress_bar_text"].error( + "You need a huggingface token in order to use the Text to Video tab. Use the Settings page from the sidebar on the left to add your token." + ) + raise OSError("You need a huggingface token in order to use the Text to Video tab. Use the Settings page from the sidebar on the left to add your token.") + + with requests.get(file_url, auth = HTTPBasicAuth('token', st.session_state.defaults.general.huggingface_token), stream=True) as r: r.raise_for_status() with open(os.path.join(file_path, file_name), 'wb') as f: - for chunk in r.iter_content(chunk_size=8192): + for chunk in stqdm(r.iter_content(chunk_size=8192), backend=True, unit="kb"): f.write(chunk) else: @@ -52,8 +62,8 @@ def download_model(models, model_name): def layout(): #search = st.text_input(label="Search", placeholder="Type the name of the model you want to search for.", help="") - colms = st.columns((1, 3, 5, 5)) - columns = ["№",'Model Name','Save Location','Download Link'] + colms = st.columns((1, 3, 3, 5, 5)) + columns = ["№", 'Model Name', 'Save Location', "Download", 'Download Link'] models = st.session_state["defaults"].model_manager.models @@ -62,7 +72,7 @@ def layout(): col.write(field_name) for x, model_name in enumerate(models): - col1, col2, col3, col4 = st.columns((1, 3, 4, 6)) + col1, col2, col3, col4, col5 = st.columns((1, 3, 3, 3, 6)) col1.write(x) # index col2.write(models[model_name]['model_name']) col3.write(models[model_name]['save_location']) @@ -92,4 +102,6 @@ def layout(): else: st.empty() else: - st.write('✅') \ No newline at end of file + st.write('✅') + + # diff --git a/scripts/img2img.py b/scripts/img2img.py index e4db93e..2292112 100644 --- a/scripts/img2img.py +++ b/scripts/img2img.py @@ -393,9 +393,9 @@ def layout(): help="Select the model you want to use. This option is only available if you have custom models \ on your 'models/custom' folder. The model name that will be shown here is the same as the name\ the file for the model has on said folder, it is recommended to give the .ckpt file a name that \ - will make it easier for you to distinguish it from other models. Default: Stable Diffusion v1.4") + will make it easier for you to distinguish it from other models. Default: Stable Diffusion v1.5") else: - st.session_state["custom_model"] = "Stable Diffusion v1.4" + st.session_state["custom_model"] = "Stable Diffusion v1.5" st.session_state["sampling_steps"] = st.number_input("Sampling Steps", value=st.session_state['defaults'].img2img.sampling_steps.value, diff --git a/scripts/sd_utils.py b/scripts/sd_utils.py index 8e887fe..1b7bf63 100644 --- a/scripts/sd_utils.py +++ b/scripts/sd_utils.py @@ -267,7 +267,7 @@ def human_readable_size(size, decimal_places=3): def load_models(use_LDSR = False, LDSR_model='model', use_GFPGAN=False, GFPGAN_model='GFPGANv1.4', use_RealESRGAN=False, RealESRGAN_model="RealESRGAN_x4plus", - CustomModel_available=False, custom_model="Stable Diffusion v1.4"): + CustomModel_available=False, custom_model="Stable Diffusion v1.5"): """Load the different models. We also reuse the models that are already in memory to speed things up instead of loading them again. """ logger.info("Loading models.") @@ -437,22 +437,33 @@ def load_model_from_config(config, ckpt, verbose=False): logger.info(f"Loading model from {ckpt}") - pl_sd = torch.load(ckpt, map_location="cpu") - if "global_step" in pl_sd: - logger.info(f"Global Step: {pl_sd['global_step']}") - sd = pl_sd["state_dict"] - model = instantiate_from_config(config.model) - m, u = model.load_state_dict(sd, strict=False) - if len(m) > 0 and verbose: - logger.info("missing keys:") - logger.info(m) - if len(u) > 0 and verbose: - logger.info("unexpected keys:") - logger.info(u) + try: + pl_sd = torch.load(ckpt, map_location="cpu") + if "global_step" in pl_sd: + logger.info(f"Global Step: {pl_sd['global_step']}") + sd = pl_sd["state_dict"] + model = instantiate_from_config(config.model) + m, u = model.load_state_dict(sd, strict=False) + if len(m) > 0 and verbose: + logger.info("missing keys:") + logger.info(m) + if len(u) > 0 and verbose: + logger.info("unexpected keys:") + logger.info(u) + + model.cuda() + model.eval() + + return model + + except FileNotFoundError: + if "progress_bar_text" in st.session_state: + st.session_state["progress_bar_text"].error( + "You need to download the Stable Diffusion model in order to use the UI. Use the Model Manager page in order to download the model." + ) + + raise FileNotFoundError("You need to download the Stable Diffusion model in order to use the UI. Use the Model Manager page in order to download the model.") - model.cuda() - model.eval() - return model def load_sd_from_config(ckpt, verbose=False): @@ -1841,7 +1852,7 @@ def custom_models_available(): with server_state_lock["CustomModel_available"]: if len(server_state["custom_models"]) > 0: server_state["CustomModel_available"] = True - server_state["custom_models"].append("Stable Diffusion v1.4") + server_state["custom_models"].append("Stable Diffusion v1.5") else: server_state["CustomModel_available"] = False diff --git a/scripts/txt2img.py b/scripts/txt2img.py index 9e9dbc8..c755a9a 100644 --- a/scripts/txt2img.py +++ b/scripts/txt2img.py @@ -230,7 +230,7 @@ def stable_horde(outpath, prompt, seed, sampler_name, save_grid, batch_size, save_grid=save_grid, sort_samples=sampler_name, sampler_name=sampler_name, ddim_eta=ddim_eta, n_iter=n_iter, batch_size=batch_size, i=iter, save_individual_images=save_individual_images, - model_name="Stable Diffusion v1.4") + model_name="Stable Diffusion v1.5") output_images.append(img) @@ -488,7 +488,7 @@ def layout(): help="Select the model you want to use. This option is only available if you have custom models \ on your 'models/custom' folder. The model name that will be shown here is the same as the name\ the file for the model has on said folder, it is recommended to give the .ckpt file a name that \ - will make it easier for you to distinguish it from other models. Default: Stable Diffusion v1.4") + will make it easier for you to distinguish it from other models. Default: Stable Diffusion v1.5") st.session_state.sampling_steps = st.number_input("Sampling Steps", value=st.session_state.defaults.txt2img.sampling_steps.value, min_value=st.session_state.defaults.txt2img.sampling_steps.min_value, diff --git a/scripts/txt2vid.py b/scripts/txt2vid.py index 68e9a8a..b721980 100644 --- a/scripts/txt2vid.py +++ b/scripts/txt2vid.py @@ -251,6 +251,9 @@ def load_diffusers_model(weights_path,torch_device): if weights_path == "CompVis/stable-diffusion-v1-4": model_path = os.path.join("models", "diffusers", "stable-diffusion-v1-4") + if weights_path == "runwayml/stable-diffusion-v1-5": + model_path = os.path.join("models", "diffusers", "stable-diffusion-v1-5") + if not os.path.exists(model_path + "/model_index.json"): server_state["pipe"] = StableDiffusionPipeline.from_pretrained( weights_path, @@ -351,7 +354,7 @@ def txt2vid( eta:float = 0.0, width:int = 256, height:int = 256, - weights_path = "CompVis/stable-diffusion-v1-4", + weights_path = "runwayml/stable-diffusion-v1-5", scheduler="klms", # choices: default, ddim, klms disable_tqdm = False, #----------------------------------------------- @@ -376,7 +379,7 @@ def txt2vid( eta:float = 0.0, width:int = 256, height:int = 256, - weights_path = "CompVis/stable-diffusion-v1-4", + weights_path = "runwayml/stable-diffusion-v1-5", scheduler="klms", # choices: default, ddim, klms disable_tqdm = False, beta_start = 0.0001, @@ -734,13 +737,13 @@ def layout(): help="Select the model you want to use. This option is only available if you have custom models \ on your 'models/custom' folder. The model name that will be shown here is the same as the name\ the file for the model has on said folder, it is recommended to give the .ckpt file a name that \ - will make it easier for you to distinguish it from other models. Default: Stable Diffusion v1.4") + will make it easier for you to distinguish it from other models. Default: Stable Diffusion v1.5") else: - custom_model = "CompVis/stable-diffusion-v1-4" + custom_model = "runwayml/stable-diffusion-v1-5" #st.session_state["weights_path"] = custom_model #else: - #custom_model = "CompVis/stable-diffusion-v1-4" + #custom_model = "runwayml/stable-diffusion-v1-5" #st.session_state["weights_path"] = f"CompVis/{slugify(custom_model.lower())}" st.session_state.sampling_steps = st.number_input("Sampling Steps", value=st.session_state['defaults'].txt2vid.sampling_steps.value, From 3deec6ff1f3ce0225357d328f31f3ace27735630 Mon Sep 17 00:00:00 2001 From: Joshua Kimsey Date: Fri, 21 Oct 2022 00:48:54 -0400 Subject: [PATCH 26/79] Updated webui.sh to work with new v1.5 model files Program will no longer exit if it doesn't detect a generic `model.ckpt` in the old default tree. Will still warn that Gradio requires this though. --- webui.sh | 23 ++++------------------- 1 file changed, 4 insertions(+), 19 deletions(-) diff --git a/webui.sh b/webui.sh index 82580df..5bc51e7 100755 --- a/webui.sh +++ b/webui.sh @@ -1,4 +1,5 @@ #!/bin/bash -i + # This file is part of stable-diffusion-webui (https://github.com/sd-webui/stable-diffusion-webui/). # Copyright 2022 sd-webui team. @@ -85,22 +86,6 @@ conda_env_activation () { conda info | grep active } -# Check to see if the SD model already exists, if not then it creates it and prompts the user to add the SD AI models to the repo directory -sd_model_loading () { - if [ -f "$DIRECTORY/models/ldm/stable-diffusion-v1/model.ckpt" ]; then - printf "AI Model already in place. Continuing...\n\n" - else - printf "\n\n########## MOVE MODEL FILE ##########\n\n" - printf "Please download the 1.4 AI Model from Huggingface (or another source) and place it inside of the stable-diffusion-webui folder\n\n" - read -p "Once you have sd-v1-4.ckpt in the project root, Press Enter...\n\n" - - # Check to make sure checksum of models is the original one from HuggingFace and not a fake model set - printf "fe4efff1e174c627256e44ec2991ba279b3816e364b49f9be2abc0b3ff3f8556 sd-v1-4.ckpt" | sha256sum --check || exit 1 - mv sd-v1-4.ckpt $DIRECTORY/models/ldm/stable-diffusion-v1/model.ckpt - rm -r ./Models - fi -} - # Checks to see if the upscaling models exist in their correct locations. If they do not they will be downloaded as required post_processor_model_loading () { # Check to see if GFPGAN has been added yet, if not it will download it and place it in the proper directory @@ -180,9 +165,9 @@ start_initialization () { sd_model_loading post_processor_model_loading conda_env_activation - if [ ! -e "models/ldm/stable-diffusion-v1/model.ckpt" ]; then - echo "Your model file does not exist! Place it in 'models/ldm/stable-diffusion-v1' with the name 'model.ckpt'." - exit 1 + if [ ! -e "models/ldm/stable-diffusion-v1/*.ckpt" ]; then + echo "Your model file does not exist! Streamlit will handle this automatically, however Gradio still requires this file be placed manually. If you intend to use the Gradio interface, place it in 'models/ldm/stable-diffusion-v1' with the name 'model.ckpt'." + read -p "Once you have sd-v1-4.ckpt in the project root, if you are going to use Gradio, Press Enter...\n\n" fi launch_webui "$@" From 81e01d3463eb3d99fe89010dc0df194a7658fa10 Mon Sep 17 00:00:00 2001 From: ZeroCool940711 Date: Fri, 21 Oct 2022 21:59:16 -0700 Subject: [PATCH 27/79] Removed the old 1.4 model from the list of models as it was breaking stuff and also wasting bandwidth as it was also being downloaded. --- configs/webui/webui_streamlit.yaml | 5 ----- 1 file changed, 5 deletions(-) diff --git a/configs/webui/webui_streamlit.yaml b/configs/webui/webui_streamlit.yaml index 1851ba4..73169a1 100644 --- a/configs/webui/webui_streamlit.yaml +++ b/configs/webui/webui_streamlit.yaml @@ -332,11 +332,6 @@ model_manager: file_name: "Stable Diffusion v1.5.ckpt" download_link: "https://huggingface.co/runwayml/stable-diffusion-v1-5/resolve/main/v1-5-pruned-emaonly.ckpt" - old_model_ckpt: - file_name: "model.ckpt" - download_link: "https://www.googleapis.com/storage/v1/b/aai-blog-files/o/sd-v1-4.ckpt?alt=media" - - gfpgan: model_name: "GFPGAN" save_location: "./models/gfpgan" From f85d465e9e076dd13e48e8d38ef8edf87a4079e2 Mon Sep 17 00:00:00 2001 From: ZeroCool940711 Date: Fri, 21 Oct 2022 22:05:46 -0700 Subject: [PATCH 28/79] Fixed fonts missing on some platforms. --- scripts/sd_utils.py | 17 +++++++++++------ 1 file changed, 11 insertions(+), 6 deletions(-) diff --git a/scripts/sd_utils.py b/scripts/sd_utils.py index 1b7bf63..94a7e01 100644 --- a/scripts/sd_utils.py +++ b/scripts/sd_utils.py @@ -1711,15 +1711,20 @@ def image_grid(imgs, batch_size, force_n_rows=None, captions=None): w, h = imgs[0].size grid = Image.new('RGB', size=(cols * w, rows * h), color='black') - fnt = get_font(30) + try: + fnt = get_font(30) + except Exception: + pass for i, img in enumerate(imgs): grid.paste(img, box=(i % cols * w, i // cols * h)) - if captions and i Date: Fri, 21 Oct 2022 22:15:32 -0700 Subject: [PATCH 29/79] Added Colab notebook to run the Streamlit version of the UI. --- Web_based_UI_for_Stable_Diffusion_colab.ipynb | 558 ++++++++++++++++++ 1 file changed, 558 insertions(+) create mode 100644 Web_based_UI_for_Stable_Diffusion_colab.ipynb diff --git a/Web_based_UI_for_Stable_Diffusion_colab.ipynb b/Web_based_UI_for_Stable_Diffusion_colab.ipynb new file mode 100644 index 0000000..887a836 --- /dev/null +++ b/Web_based_UI_for_Stable_Diffusion_colab.ipynb @@ -0,0 +1,558 @@ +{ + "nbformat": 4, + "nbformat_minor": 0, + "metadata": { + "colab": { + "private_outputs": true, + "provenance": [], + "collapsed_sections": [ + "5-Bx4AsEoPU-", + "WcZH9VE6JOCd", + "xMWVQOg0G1Pj" + ] + }, + "kernelspec": { + "name": "python3", + "display_name": "Python 3" + }, + "language_info": { + "name": "python" + }, + "accelerator": "GPU" + }, + "cells": [ + { + "cell_type": "markdown", + "source": [ + "# README" + ], + "metadata": { + "id": "5-Bx4AsEoPU-" + } + }, + { + "cell_type": "markdown", + "source": [ + "###
Web-based UI for Stable Diffusion
\n", + "\n", + "## Created by [sd-webui](https://github.com/sd-webui)\n", + "\n", + "## [Visit sd-webui's Discord Server](https://discord.gg/gyXNe4NySY) [![Discord Server](https://user-images.githubusercontent.com/5977640/190528254-9b5b4423-47ee-4f24-b4f9-fd13fba37518.png)](https://discord.gg/gyXNe4NySY)\n", + "\n", + "## Installation instructions for:\n", + "\n", + "- **[Windows](https://sd-webui.github.io/stable-diffusion-webui/docs/1.windows-installation.html)** \n", + "- **[Linux](https://sd-webui.github.io/stable-diffusion-webui/docs/2.linux-installation.html)**\n", + "\n", + "### Want to ask a question or request a feature?\n", + "\n", + "Come to our [Discord Server](https://discord.gg/gyXNe4NySY) or use [Discussions](https://github.com/sd-webui/stable-diffusion-webui/discussions).\n", + "\n", + "## Documentation\n", + "\n", + "[Documentation is located here](https://sd-webui.github.io/stable-diffusion-webui/)\n", + "\n", + "## Want to contribute?\n", + "\n", + "Check the [Contribution Guide](CONTRIBUTING.md)\n", + "\n", + "[sd-webui](https://github.com/sd-webui) main devs:\n", + "\n", + "* ![hlky's avatar](https://avatars.githubusercontent.com/u/106811348?s=40&v=4) [hlky](https://github.com/hlky)\n", + "* ![ZeroCool940711's avatar](https://avatars.githubusercontent.com/u/5977640?s=40&v=4)[ZeroCool940711](https://github.com/ZeroCool940711)\n", + "* ![codedealer's avatar](https://avatars.githubusercontent.com/u/4258136?s=40&v=4)[codedealer](https://github.com/codedealer)\n", + "\n", + "### Project Features:\n", + "\n", + "* Two great Web UI's to choose from: Streamlit or Gradio\n", + "\n", + "* No more manually typing parameters, now all you have to do is write your prompt and adjust sliders\n", + "\n", + "* Built-in image enhancers and upscalers, including GFPGAN and realESRGAN\n", + "\n", + "* Run additional upscaling models on CPU to save VRAM\n", + "\n", + "* Textual inversion 🔥: [info](https://textual-inversion.github.io/) - requires enabling, see [here](https://github.com/hlky/sd-enable-textual-inversion), script works as usual without it enabled\n", + "\n", + "* Advanced img2img editor with Mask and crop capabilities\n", + "\n", + "* Mask painting 🖌️: Powerful tool for re-generating only specific parts of an image you want to change (currently Gradio only)\n", + "\n", + "* More diffusion samplers 🔥🔥: A great collection of samplers to use, including:\n", + " \n", + " - `k_euler` (Default)\n", + " - `k_lms`\n", + " - `k_euler_a`\n", + " - `k_dpm_2`\n", + " - `k_dpm_2_a`\n", + " - `k_heun`\n", + " - `PLMS`\n", + " - `DDIM`\n", + "\n", + "* Loopback ➿: Automatically feed the last generated sample back into img2img\n", + "\n", + "* Prompt Weighting 🏋️: Adjust the strength of different terms in your prompt\n", + "\n", + "* Selectable GPU usage with `--gpu `\n", + "\n", + "* Memory Monitoring 🔥: Shows VRAM usage and generation time after outputting\n", + "\n", + "* Word Seeds 🔥: Use words instead of seed numbers\n", + "\n", + "* CFG: Classifier free guidance scale, a feature for fine-tuning your output\n", + "\n", + "* Automatic Launcher: Activate conda and run Stable Diffusion with a single command\n", + "\n", + "* Lighter on VRAM: 512x512 Text2Image & Image2Image tested working on 4GB\n", + "\n", + "* Prompt validation: If your prompt is too long, you will get a warning in the text output field\n", + "\n", + "* Copy-paste generation parameters: A text output provides generation parameters in an easy to copy-paste form for easy sharing.\n", + "\n", + "* Correct seeds for batches: If you use a seed of 1000 to generate two batches of two images each, four generated images will have seeds: `1000, 1001, 1002, 1003`.\n", + "\n", + "* Prompt matrix: Separate multiple prompts using the `|` character, and the system will produce an image for every combination of them.\n", + "\n", + "* Loopback for Image2Image: A checkbox for img2img allowing to automatically feed output image as input for the next batch. Equivalent to saving output image, and replacing input image with it.\n", + "\n", + "# Stable Diffusion Web UI\n", + "\n", + "A fully-integrated and easy way to work with Stable Diffusion right from a browser window.\n", + "\n", + "## Streamlit\n", + "\n", + "![](images/streamlit/streamlit-t2i.png)\n", + "\n", + "**Features:**\n", + "\n", + "- Clean UI with an easy to use design, with support for widescreen displays.\n", + "- Dynamic live preview of your generations\n", + "- Easily customizable presets right from the WebUI (Coming Soon!)\n", + "- An integrated gallery to show the generations for a prompt or session (Coming soon!)\n", + "- Better optimization VRAM usage optimization, less errors for bigger generations.\n", + "- Text2Video - Generate video clips from text prompts right from the WEb UI (WIP)\n", + "- Concepts Library - Run custom embeddings others have made via textual inversion.\n", + "- Actively being developed with new features being added and planned - Stay Tuned!\n", + "- Streamlit is now the new primary UI for the project moving forward.\n", + "- *Currently in active development and still missing some of the features present in the Gradio Interface.*\n", + "\n", + "Please see the [Streamlit Documentation](docs/4.streamlit-interface.md) to learn more.\n", + "\n", + "## Gradio\n", + "\n", + "![](images/gradio/gradio-t2i.png)\n", + "\n", + "**Features:**\n", + "\n", + "- Older UI design that is fully functional and feature complete.\n", + "- Has access to all upscaling models, including LSDR.\n", + "- Dynamic prompt entry automatically changes your generation settings based on `--params` in a prompt.\n", + "- Includes quick and easy ways to send generations to Image2Image or the Image Lab for upscaling.\n", + "- *Note, the Gradio interface is no longer being actively developed and is only receiving bug fixes.*\n", + "\n", + "Please see the [Gradio Documentation](docs/5.gradio-interface.md) to learn more.\n", + "\n", + "## Image Upscalers\n", + "\n", + "---\n", + "\n", + "### GFPGAN\n", + "\n", + "![](images/GFPGAN.png)\n", + "\n", + "Lets you improve faces in pictures using the GFPGAN model. There is a checkbox in every tab to use GFPGAN at 100%, and also a separate tab that just allows you to use GFPGAN on any picture, with a slider that controls how strong the effect is.\n", + "\n", + "If you want to use GFPGAN to improve generated faces, you need to install it separately.\n", + "Download [GFPGANv1.4.pth](https://github.com/TencentARC/GFPGAN/releases/download/v1.3.4/GFPGANv1.4.pth) and put it\n", + "into the `/stable-diffusion-webui/models/gfpgan` directory. \n", + "\n", + "### RealESRGAN\n", + "\n", + "![](images/RealESRGAN.png)\n", + "\n", + "Lets you double the resolution of generated images. There is a checkbox in every tab to use RealESRGAN, and you can choose between the regular upscaler and the anime version.\n", + "There is also a separate tab for using RealESRGAN on any picture.\n", + "\n", + "Download [RealESRGAN_x4plus.pth](https://github.com/xinntao/Real-ESRGAN/releases/download/v0.1.0/RealESRGAN_x4plus.pth) and [RealESRGAN_x4plus_anime_6B.pth](https://github.com/xinntao/Real-ESRGAN/releases/download/v0.2.2.4/RealESRGAN_x4plus_anime_6B.pth).\n", + "Put them into the `stable-diffusion-webui/models/realesrgan` directory. \n", + "\n", + "\n", + "\n", + "### LSDR\n", + "\n", + "Download **LDSR** [project.yaml](https://heibox.uni-heidelberg.de/f/31a76b13ea27482981b4/?dl=1) and [model last.cpkt](https://heibox.uni-heidelberg.de/f/578df07c8fc04ffbadf3/?dl=1). Rename last.ckpt to model.ckpt and place both under `stable-diffusion-webui/models/ldsr/`\n", + "\n", + "### GoBig, and GoLatent *(Currently on the Gradio version Only)*\n", + "\n", + "More powerful upscalers that uses a seperate Latent Diffusion model to more cleanly upscale images.\n", + "\n", + "\n", + "\n", + "Please see the [Image Enhancers Documentation](docs/6.image_enhancers.md) to learn more.\n", + "\n", + "-----\n", + "\n", + "### *Original Information From The Stable Diffusion Repo*\n", + "\n", + "# Stable Diffusion\n", + "\n", + "*Stable Diffusion was made possible thanks to a collaboration with [Stability AI](https://stability.ai/) and [Runway](https://runwayml.com/) and builds upon our previous work:*\n", + "\n", + "[**High-Resolution Image Synthesis with Latent Diffusion Models**](https://ommer-lab.com/research/latent-diffusion-models/)
\n", + "[Robin Rombach](https://github.com/rromb)\\*,\n", + "[Andreas Blattmann](https://github.com/ablattmann)\\*,\n", + "[Dominik Lorenz](https://github.com/qp-qp)\\,\n", + "[Patrick Esser](https://github.com/pesser),\n", + "[Björn Ommer](https://hci.iwr.uni-heidelberg.de/Staff/bommer)
\n", + "\n", + "**CVPR '22 Oral**\n", + "\n", + "which is available on [GitHub](https://github.com/CompVis/latent-diffusion). PDF at [arXiv](https://arxiv.org/abs/2112.10752). Please also visit our [Project page](https://ommer-lab.com/research/latent-diffusion-models/).\n", + "\n", + "[Stable Diffusion](#stable-diffusion-v1) is a latent text-to-image diffusion\n", + "model.\n", + "Thanks to a generous compute donation from [Stability AI](https://stability.ai/) and support from [LAION](https://laion.ai/), we were able to train a Latent Diffusion Model on 512x512 images from a subset of the [LAION-5B](https://laion.ai/blog/laion-5b/) database. \n", + "Similar to Google's [Imagen](https://arxiv.org/abs/2205.11487), \n", + "this model uses a frozen CLIP ViT-L/14 text encoder to condition the model on text prompts.\n", + "With its 860M UNet and 123M text encoder, the model is relatively lightweight and runs on a GPU with at least 10GB VRAM.\n", + "See [this section](#stable-diffusion-v1) below and the [model card](https://huggingface.co/CompVis/stable-diffusion).\n", + "\n", + "## Stable Diffusion v1\n", + "\n", + "Stable Diffusion v1 refers to a specific configuration of the model\n", + "architecture that uses a downsampling-factor 8 autoencoder with an 860M UNet\n", + "and CLIP ViT-L/14 text encoder for the diffusion model. The model was pretrained on 256x256 images and \n", + "then finetuned on 512x512 images.\n", + "\n", + "*Note: Stable Diffusion v1 is a general text-to-image diffusion model and therefore mirrors biases and (mis-)conceptions that are present\n", + "in its training data. \n", + "Details on the training procedure and data, as well as the intended use of the model can be found in the corresponding [model card](https://huggingface.co/CompVis/stable-diffusion).\n", + "\n", + "## Comments\n", + "\n", + "- Our codebase for the diffusion models builds heavily on [OpenAI's ADM codebase](https://github.com/openai/guided-diffusion)\n", + " and [https://github.com/lucidrains/denoising-diffusion-pytorch](https://github.com/lucidrains/denoising-diffusion-pytorch). \n", + " Thanks for open-sourcing!\n", + "\n", + "- The implementation of the transformer encoder is from [x-transformers](https://github.com/lucidrains/x-transformers) by [lucidrains](https://github.com/lucidrains?tab=repositories). \n", + "\n", + "## BibTeX\n", + "\n", + "```\n", + "@misc{rombach2021highresolution,\n", + " title={High-Resolution Image Synthesis with Latent Diffusion Models}, \n", + " author={Robin Rombach and Andreas Blattmann and Dominik Lorenz and Patrick Esser and Björn Ommer},\n", + " year={2021},\n", + " eprint={2112.10752},\n", + " archivePrefix={arXiv},\n", + " primaryClass={cs.CV}\n", + "}\n", + "\n", + "```" + ], + "metadata": { + "id": "z4kQYMPQn4d-" + } + }, + { + "cell_type": "markdown", + "source": [ + "# Utils" + ], + "metadata": { + "id": "IZjJSr-WPNxB" + } + }, + { + "cell_type": "code", + "metadata": { + "id": "yKFE49BHaWTb" + }, + "source": [ + "#@title <-- Press play on the music player to keep the tab alive, then you can continue with everything below (Uses only 13MB of data)\n", + "%%html\n", + "Press play on the music player to keep the tab alive, then start your generation below (Uses only 13MB of data)
\n", + "