From e440e2c2e8796f6c86b34cd52554662c404c2177 Mon Sep 17 00:00:00 2001 From: Gregg Tavares Date: Mon, 29 Apr 2024 18:33:36 +0200 Subject: [PATCH] . --- README.md | 2 +- art/28nR5hx2KozuLsk3j/art.json | 58 ------------------------------ art/28nR5hx2KozuLsk3j/index.html | 32 ----------------- art/2jqfBeNCFdBpfJ2RM/art.json | 58 ------------------------------ art/2jqfBeNCFdBpfJ2RM/index.html | 32 ----------------- art/2oQkSRKgK2ZWmq6LM/art.json | 58 ------------------------------ art/2oQkSRKgK2ZWmq6LM/index.html | 32 ----------------- art/3PzbsXfXjckRvsRng/art.json | 57 ------------------------------ art/3PzbsXfXjckRvsRng/index.html | 32 ----------------- art/3dDfZyr8Pj8Nn2iTq/art.json | 58 ------------------------------ art/3dDfZyr8Pj8Nn2iTq/index.html | 32 ----------------- art/3ii5FCaXjgCQLG3Xd/art.json | 57 ------------------------------ art/3ii5FCaXjgCQLG3Xd/index.html | 32 ----------------- art/3jq8W6M8gtjRfjRzj/art.json | 59 ------------------------------- art/3jq8W6M8gtjRfjRzj/index.html | 32 ----------------- art/3kAd76mhEav7qtrh3/art.json | 48 ------------------------- art/3kAd76mhEav7qtrh3/index.html | 32 ----------------- art/3vqtTygKuowBwMvu4/art.json | 58 ------------------------------ art/3vqtTygKuowBwMvu4/index.html | 32 ----------------- art/42F8ccc2pFdyw4zJb/art.json | 58 ------------------------------ art/42F8ccc2pFdyw4zJb/index.html | 32 ----------------- art/48KMxjggQsHYRm8kC/art.json | 58 ------------------------------ art/48KMxjggQsHYRm8kC/index.html | 32 ----------------- art/497PBSdmrjWadYpB2/art.json | 45 ------------------------ art/497PBSdmrjWadYpB2/index.html | 32 ----------------- art/4AstrMSCjNWESEJpy/art.json | 58 ------------------------------ art/4AstrMSCjNWESEJpy/index.html | 32 ----------------- art/4GQmaka5iAZi5fCbw/art.json | 48 ------------------------- art/4GQmaka5iAZi5fCbw/index.html | 32 ----------------- art/4a3WBCocrSgn67Cfh/art.json | 57 ------------------------------ art/4a3WBCocrSgn67Cfh/index.html | 32 ----------------- art/4cc6928ASXLMQCFWy/art.json | 58 ------------------------------ art/4cc6928ASXLMQCFWy/index.html | 32 ----------------- art/4urf28npgTBytwhyv/art.json | 58 ------------------------------ art/4urf28npgTBytwhyv/index.html | 32 ----------------- art/55mQ247kbQXRdrMkJ/art.json | 58 ------------------------------ art/55mQ247kbQXRdrMkJ/index.html | 32 ----------------- art/58JZkbhusNHh4P6CS/art.json | 57 ------------------------------ art/58JZkbhusNHh4P6CS/index.html | 32 ----------------- art/59tQtCvfJrkPnfsbk/art.json | 59 ------------------------------- art/59tQtCvfJrkPnfsbk/index.html | 32 ----------------- art/5Wmf5qZPP9AhQk7wB/art.json | 58 ------------------------------ art/5Wmf5qZPP9AhQk7wB/index.html | 32 ----------------- art/5fxiyfRNSgGzTdxZG/art.json | 56 ----------------------------- art/5fxiyfRNSgGzTdxZG/index.html | 32 ----------------- art/5sonvpkQLwAJqGqTk/art.json | 57 ------------------------------ art/5sonvpkQLwAJqGqTk/index.html | 32 ----------------- art/5vn8CgvHBoa5KFxpa/art.json | 57 ------------------------------ art/5vn8CgvHBoa5KFxpa/index.html | 32 ----------------- art/644CG7p6wywm6hcNt/art.json | 58 ------------------------------ art/644CG7p6wywm6hcNt/index.html | 32 ----------------- art/6SDZEZNF7qnXFxx5d/art.json | 58 ------------------------------ art/6SDZEZNF7qnXFxx5d/index.html | 32 ----------------- art/6cn4dH3h84zzRHviv/art.json | 58 ------------------------------ art/6cn4dH3h84zzRHviv/index.html | 32 ----------------- art/76ZBdQLBg9fxMqXhD/art.json | 58 ------------------------------ art/76ZBdQLBg9fxMqXhD/index.html | 32 ----------------- art/7ATa9Lmsc2BxYbkNw/art.json | 58 ------------------------------ art/7ATa9Lmsc2BxYbkNw/index.html | 32 ----------------- art/7HjknSiL8tp9XXHEa/art.json | 58 ------------------------------ art/7HjknSiL8tp9XXHEa/index.html | 32 ----------------- art/7WmeTJSdWymq8FHDN/art.json | 57 ------------------------------ art/7WmeTJSdWymq8FHDN/index.html | 32 ----------------- art/7YSTw2WwEmcGS4hYz/art.json | 48 ------------------------- art/7YSTw2WwEmcGS4hYz/index.html | 32 ----------------- art/7egbq6CBdGtm5h3dk/art.json | 58 ------------------------------ art/7egbq6CBdGtm5h3dk/index.html | 32 ----------------- art/7wRhp7wraGfXgSkus/art.json | 59 ------------------------------- art/7wRhp7wraGfXgSkus/index.html | 32 ----------------- art/88BoabSogh4PJQ5XD/art.json | 60 -------------------------------- art/88BoabSogh4PJQ5XD/index.html | 32 ----------------- art/8LsJgzRWQxy2bJWwJ/art.json | 58 ------------------------------ art/8LsJgzRWQxy2bJWwJ/index.html | 32 ----------------- art/8SDc8sAwSzpo7GLBM/art.json | 58 ------------------------------ art/8SDc8sAwSzpo7GLBM/index.html | 32 ----------------- art/8gvY7dX9pPW8v6jDG/art.json | 55 ----------------------------- art/8gvY7dX9pPW8v6jDG/index.html | 32 ----------------- art/8hLNA2ArwHi8mdNZq/art.json | 59 ------------------------------- art/8hLNA2ArwHi8mdNZq/index.html | 32 ----------------- art/8xnYpsyL4ENdb24gk/art.json | 58 ------------------------------ art/8xnYpsyL4ENdb24gk/index.html | 32 ----------------- art/9DkMjvaQEsZt6yz86/art.json | 58 ------------------------------ art/9DkMjvaQEsZt6yz86/index.html | 32 ----------------- art/9FnEPTtPhMxdktE4t/art.json | 56 ----------------------------- art/9FnEPTtPhMxdktE4t/index.html | 32 ----------------- art/9WvFeBhi2eCqodeBQ/art.json | 58 ------------------------------ art/9WvFeBhi2eCqodeBQ/index.html | 32 ----------------- art/9Xu5ntQQuktXprwnJ/art.json | 59 ------------------------------- art/9Xu5ntQQuktXprwnJ/index.html | 32 ----------------- art/9Yfm7z3uHjctZkyLW/art.json | 58 ------------------------------ art/9Yfm7z3uHjctZkyLW/index.html | 32 ----------------- art/9fTeRNSKFtEMd9oAM/art.json | 57 ------------------------------ art/9fTeRNSKFtEMd9oAM/index.html | 32 ----------------- art/9gAztzKnjeJ3GyrqF/art.json | 56 ----------------------------- art/9gAztzKnjeJ3GyrqF/index.html | 32 ----------------- art/9j4xGCXLcJQLP9zX2/art.json | 58 ------------------------------ art/9j4xGCXLcJQLP9zX2/index.html | 32 ----------------- art/9xQqPx9YtLs7Zddzb/art.json | 58 ------------------------------ art/9xQqPx9YtLs7Zddzb/index.html | 32 ----------------- art/A8L4hRRwF6WbC5Jxb/art.json | 57 ------------------------------ art/A8L4hRRwF6WbC5Jxb/index.html | 32 ----------------- art/Ar3JvNPvHx9gCAXTC/art.json | 57 ------------------------------ art/Ar3JvNPvHx9gCAXTC/index.html | 32 ----------------- art/Axy2s5b2qtEdfhrhP/art.json | 56 ----------------------------- art/Axy2s5b2qtEdfhrhP/index.html | 32 ----------------- art/BJohDPg4F2NmwfsEC/art.json | 58 ------------------------------ art/BJohDPg4F2NmwfsEC/index.html | 32 ----------------- art/BQfE2RPMyeRH9tMQn/art.json | 58 ------------------------------ art/BQfE2RPMyeRH9tMQn/index.html | 32 ----------------- art/BQz5ngcrNuq9dcBHP/art.json | 58 ------------------------------ art/BQz5ngcrNuq9dcBHP/index.html | 32 ----------------- art/BjFJQPygCx8PB83nv/art.json | 57 ------------------------------ art/BjFJQPygCx8PB83nv/index.html | 32 ----------------- art/BjmCAYg9AYobxtkG4/art.json | 57 ------------------------------ art/BjmCAYg9AYobxtkG4/index.html | 32 ----------------- art/BkSDKkzkjxLJgHecj/art.json | 59 ------------------------------- art/BkSDKkzkjxLJgHecj/index.html | 32 ----------------- art/BkeSrSoFbRiSfkoBm/art.json | 58 ------------------------------ art/BkeSrSoFbRiSfkoBm/index.html | 32 ----------------- art/BuxMxn3MPkCW7BFbc/art.json | 57 ------------------------------ art/BuxMxn3MPkCW7BFbc/index.html | 32 ----------------- art/BvPCLikPbdwxzJQS2/art.json | 59 ------------------------------- art/BvPCLikPbdwxzJQS2/index.html | 32 ----------------- art/CERRMSf3KtHWagAFx/art.json | 58 ------------------------------ art/CERRMSf3KtHWagAFx/index.html | 32 ----------------- art/CS58jctRLd3zEqnaB/art.json | 59 ------------------------------- art/CS58jctRLd3zEqnaB/index.html | 32 ----------------- art/CSXazpyPp2B7cScfa/art.json | 58 ------------------------------ art/CSXazpyPp2B7cScfa/index.html | 32 ----------------- art/CTgYQer69jnHTKudH/art.json | 58 ------------------------------ art/CTgYQer69jnHTKudH/index.html | 32 ----------------- art/CaPmeZQJn7C9sdRZw/art.json | 58 ------------------------------ art/CaPmeZQJn7C9sdRZw/index.html | 32 ----------------- art/Ce87kL3i6r98HePhT/art.json | 48 ------------------------- art/Ce87kL3i6r98HePhT/index.html | 32 ----------------- art/D2qJoBWBE7X8yWh5D/art.json | 58 ------------------------------ art/D2qJoBWBE7X8yWh5D/index.html | 32 ----------------- art/D3DaiYq4ggr7qZEhu/art.json | 58 ------------------------------ art/D3DaiYq4ggr7qZEhu/index.html | 32 ----------------- art/DCY4ddBCsphoYLARH/art.json | 56 ----------------------------- art/DCY4ddBCsphoYLARH/index.html | 32 ----------------- art/DMttCm8HavohPe6RY/art.json | 58 ------------------------------ art/DMttCm8HavohPe6RY/index.html | 32 ----------------- art/DPnrgr43T2RcprHMh/art.json | 58 ------------------------------ art/DPnrgr43T2RcprHMh/index.html | 32 ----------------- art/DaN8tYyqjWyHdm6jd/art.json | 58 ------------------------------ art/DaN8tYyqjWyHdm6jd/index.html | 32 ----------------- art/DznDc4cHyA4yEMyz8/art.json | 58 ------------------------------ art/DznDc4cHyA4yEMyz8/index.html | 32 ----------------- art/E35W32ThAopNcnH4G/art.json | 59 ------------------------------- art/E35W32ThAopNcnH4G/index.html | 32 ----------------- art/E7ACzG2zArFipenu9/art.json | 58 ------------------------------ art/E7ACzG2zArFipenu9/index.html | 32 ----------------- art/ENh2Lxp6QPPaotJzF/art.json | 59 ------------------------------- art/ENh2Lxp6QPPaotJzF/index.html | 32 ----------------- art/EPyk9Ehrx6dGCJsDY/art.json | 58 ------------------------------ art/EPyk9Ehrx6dGCJsDY/index.html | 32 ----------------- art/EdvEpRyeJaKAyAk7K/art.json | 58 ------------------------------ art/EdvEpRyeJaKAyAk7K/index.html | 32 ----------------- art/EfjfmMvDH5P2mY3xa/art.json | 57 ------------------------------ art/EfjfmMvDH5P2mY3xa/index.html | 32 ----------------- art/EgwgPafyaLHWPDw2T/art.json | 58 ------------------------------ art/EgwgPafyaLHWPDw2T/index.html | 32 ----------------- art/Epmt3yx3xHdhspZxB/art.json | 57 ------------------------------ art/Epmt3yx3xHdhspZxB/index.html | 32 ----------------- art/Er8p4bB3vqTs4694p/art.json | 59 ------------------------------- art/Er8p4bB3vqTs4694p/index.html | 32 ----------------- art/EtZAgACkH5HwhRTKb/art.json | 57 ------------------------------ art/EtZAgACkH5HwhRTKb/index.html | 32 ----------------- art/F3kKjy86maMCacENb/art.json | 59 ------------------------------- art/F3kKjy86maMCacENb/index.html | 32 ----------------- art/FBZkegcALhNaPJL6W/art.json | 57 ------------------------------ art/FBZkegcALhNaPJL6W/index.html | 32 ----------------- art/FDqpoXetoxdNjtLYb/art.json | 58 ------------------------------ art/FDqpoXetoxdNjtLYb/index.html | 32 ----------------- art/FEETng4czKpcp3kDg/art.json | 59 ------------------------------- art/FEETng4czKpcp3kDg/index.html | 32 ----------------- art/FF4Q7tpyaSLjicasS/art.json | 57 ------------------------------ art/FF4Q7tpyaSLjicasS/index.html | 32 ----------------- art/FfZFDLCNW6cb8pxEg/art.json | 57 ------------------------------ art/FfZFDLCNW6cb8pxEg/index.html | 32 ----------------- art/Fpbwg9tJSGnDtFPom/art.json | 58 ------------------------------ art/Fpbwg9tJSGnDtFPom/index.html | 32 ----------------- art/GRZbiaYQ5RXxaKsSA/art.json | 57 ------------------------------ art/GRZbiaYQ5RXxaKsSA/index.html | 32 ----------------- art/GSxj99d7zTTT52ZzF/art.json | 58 ------------------------------ art/GSxj99d7zTTT52ZzF/index.html | 32 ----------------- art/GoviGkHcqKYCZeJKp/art.json | 57 ------------------------------ art/GoviGkHcqKYCZeJKp/index.html | 32 ----------------- art/H88o3mRfNBBZrnZh7/art.json | 59 ------------------------------- art/H88o3mRfNBBZrnZh7/index.html | 32 ----------------- art/HDvg7tiSomNBAxKwH/art.json | 57 ------------------------------ art/HDvg7tiSomNBAxKwH/index.html | 32 ----------------- art/HFcjWasxbbQroZZt3/art.json | 58 ------------------------------ art/HFcjWasxbbQroZZt3/index.html | 32 ----------------- art/HQT56cNoMzCPpomMD/art.json | 57 ------------------------------ art/HQT56cNoMzCPpomMD/index.html | 32 ----------------- art/HXMkwYLhCJ3DTXojR/art.json | 57 ------------------------------ art/HXMkwYLhCJ3DTXojR/index.html | 32 ----------------- art/HdvpCSWX4Kv64BoSD/art.json | 57 ------------------------------ art/HdvpCSWX4Kv64BoSD/index.html | 32 ----------------- art/HpXGaca48eDSZRtbx/art.json | 58 ------------------------------ art/HpXGaca48eDSZRtbx/index.html | 32 ----------------- art/HrZdqpnvqmB6gZw6J/art.json | 58 ------------------------------ art/HrZdqpnvqmB6gZw6J/index.html | 32 ----------------- art/HxBJDEFhjvg9CxYdQ/art.json | 56 ----------------------------- art/HxBJDEFhjvg9CxYdQ/index.html | 32 ----------------- art/JFFRA5wi7Gc3uCDuP/art.json | 58 ------------------------------ art/JFFRA5wi7Gc3uCDuP/index.html | 32 ----------------- art/JL7KcqFFMw49BvCca/art.json | 57 ------------------------------ art/JL7KcqFFMw49BvCca/index.html | 32 ----------------- art/JZBqJBXoyFqb5wyB6/art.json | 56 ----------------------------- art/JZBqJBXoyFqb5wyB6/index.html | 32 ----------------- art/JagMqSrHRchzQAMRB/art.json | 58 ------------------------------ art/JagMqSrHRchzQAMRB/index.html | 32 ----------------- art/JwR5ZvmH2Nkcr3Rnx/art.json | 58 ------------------------------ art/JwR5ZvmH2Nkcr3Rnx/index.html | 32 ----------------- art/K5ZpsaMBvzDxkvbwo/art.json | 58 ------------------------------ art/K5ZpsaMBvzDxkvbwo/index.html | 32 ----------------- art/KGe8YM5pCyu8n6Rhs/art.json | 58 ------------------------------ art/KGe8YM5pCyu8n6Rhs/index.html | 32 ----------------- art/KT6E6Ka96dcuzvJKG/art.json | 59 ------------------------------- art/KT6E6Ka96dcuzvJKG/index.html | 32 ----------------- art/KeA92CgMaurk37juY/art.json | 58 ------------------------------ art/KeA92CgMaurk37juY/index.html | 32 ----------------- art/KjuuMXE22tpxPbTLE/art.json | 57 ------------------------------ art/KjuuMXE22tpxPbTLE/index.html | 32 ----------------- art/KnBXy8WqLABdJzqxA/art.json | 57 ------------------------------ art/KnBXy8WqLABdJzqxA/index.html | 32 ----------------- art/KokxqxAL7cGNXEh47/art.json | 58 ------------------------------ art/KokxqxAL7cGNXEh47/index.html | 32 ----------------- art/LHZYGPs7pPvxmLMbm/art.json | 58 ------------------------------ art/LHZYGPs7pPvxmLMbm/index.html | 32 ----------------- art/LfMFq222gHE4os9ai/art.json | 58 ------------------------------ art/LfMFq222gHE4os9ai/index.html | 32 ----------------- art/LpSrFozFQa5LHaw8v/art.json | 58 ------------------------------ art/LpSrFozFQa5LHaw8v/index.html | 32 ----------------- art/LqFT5m3gwdtNfjFnA/art.json | 58 ------------------------------ art/LqFT5m3gwdtNfjFnA/index.html | 32 ----------------- art/LsoEApydzv2sCKs27/art.json | 58 ------------------------------ art/LsoEApydzv2sCKs27/index.html | 32 ----------------- art/MGJ5AcYQq32diSNSW/art.json | 57 ------------------------------ art/MGJ5AcYQq32diSNSW/index.html | 32 ----------------- art/MLtascKR4NfzQFhJj/art.json | 58 ------------------------------ art/MLtascKR4NfzQFhJj/index.html | 32 ----------------- art/MPp2oxLmZsPapDWCv/art.json | 58 ------------------------------ art/MPp2oxLmZsPapDWCv/index.html | 32 ----------------- art/MaN6KTGWG43vyhd68/art.json | 58 ------------------------------ art/MaN6KTGWG43vyhd68/index.html | 32 ----------------- art/Mfirr9f2pxxX9ieik/art.json | 58 ------------------------------ art/Mfirr9f2pxxX9ieik/index.html | 32 ----------------- art/MncGu5v3jXSZbE4xh/art.json | 58 ------------------------------ art/MncGu5v3jXSZbE4xh/index.html | 32 ----------------- art/NE74eMsB75DrWvCf2/art.json | 59 ------------------------------- art/NE74eMsB75DrWvCf2/index.html | 32 ----------------- art/NHc5v2ZJ5kCQAefNG/art.json | 55 ----------------------------- art/NHc5v2ZJ5kCQAefNG/index.html | 32 ----------------- art/NKCTpuxGSTTQAXHYw/art.json | 57 ------------------------------ art/NKCTpuxGSTTQAXHYw/index.html | 32 ----------------- art/Nd7RLTNMwo9xcqBgZ/art.json | 58 ------------------------------ art/Nd7RLTNMwo9xcqBgZ/index.html | 32 ----------------- art/Ndrs3aeC35272f5ku/art.json | 58 ------------------------------ art/Ndrs3aeC35272f5ku/index.html | 32 ----------------- art/NitinB9Gc5jPZZ4vh/art.json | 57 ------------------------------ art/NitinB9Gc5jPZZ4vh/index.html | 32 ----------------- art/Njfu8NkcFaWN4RDAx/art.json | 58 ------------------------------ art/Njfu8NkcFaWN4RDAx/index.html | 32 ----------------- art/NrwDd6WWDm4WJAvtM/art.json | 58 ------------------------------ art/NrwDd6WWDm4WJAvtM/index.html | 32 ----------------- art/P5RqTvyQgTLzoCwXM/art.json | 58 ------------------------------ art/P5RqTvyQgTLzoCwXM/index.html | 32 ----------------- art/P8gqvjnX5d6r53X7y/art.json | 54 ---------------------------- art/P8gqvjnX5d6r53X7y/index.html | 32 ----------------- art/PCd9WgpvsQcj7HXTc/art.json | 59 ------------------------------- art/PCd9WgpvsQcj7HXTc/index.html | 32 ----------------- art/PERaHxC8pvwoBGHMo/art.json | 58 ------------------------------ art/PERaHxC8pvwoBGHMo/index.html | 32 ----------------- art/PFcfvGhtiFiKLLvYC/art.json | 58 ------------------------------ art/PFcfvGhtiFiKLLvYC/index.html | 32 ----------------- art/PHxPuJWQiqm9gamRN/art.json | 58 ------------------------------ art/PHxPuJWQiqm9gamRN/index.html | 32 ----------------- art/PKKSn3hisqqifLpXX/art.json | 59 ------------------------------- art/PKKSn3hisqqifLpXX/index.html | 32 ----------------- art/PTcamNGqbYP3egN7J/art.json | 56 ----------------------------- art/PTcamNGqbYP3egN7J/index.html | 32 ----------------- art/PcKwWKK2nMJ7TjaaT/art.json | 58 ------------------------------ art/PcKwWKK2nMJ7TjaaT/index.html | 32 ----------------- art/Pq8cc68g6sG9jYR6Y/art.json | 58 ------------------------------ art/Pq8cc68g6sG9jYR6Y/index.html | 32 ----------------- art/PsHuyZzqaS6pheL2D/art.json | 59 ------------------------------- art/PsHuyZzqaS6pheL2D/index.html | 32 ----------------- art/PtxL78jLv4jyfZCi9/art.json | 57 ------------------------------ art/PtxL78jLv4jyfZCi9/index.html | 32 ----------------- art/Q3wB5rKJ8hQm7Qu7Q/art.json | 59 ------------------------------- art/Q3wB5rKJ8hQm7Qu7Q/index.html | 32 ----------------- art/Q85DLHuNZgXEXPBYw/art.json | 55 ----------------------------- art/Q85DLHuNZgXEXPBYw/index.html | 32 ----------------- art/QDDLhEyNvhc9PFDQo/art.json | 58 ------------------------------ art/QDDLhEyNvhc9PFDQo/index.html | 32 ----------------- art/QNecaJ5aHf8ckGNJa/art.json | 58 ------------------------------ art/QNecaJ5aHf8ckGNJa/index.html | 32 ----------------- art/QPCMC7RgjqG63yQvN/art.json | 58 ------------------------------ art/QPCMC7RgjqG63yQvN/index.html | 32 ----------------- art/QTWSXRpNKJ4KJEHur/art.json | 58 ------------------------------ art/QTWSXRpNKJ4KJEHur/index.html | 32 ----------------- art/Qa2CxakRKHmYmZgdH/art.json | 58 ------------------------------ art/Qa2CxakRKHmYmZgdH/index.html | 32 ----------------- art/Qa3ssdh39M6HGfPqM/art.json | 58 ------------------------------ art/Qa3ssdh39M6HGfPqM/index.html | 32 ----------------- art/QfRkDTHRvsH4cztQA/art.json | 58 ------------------------------ art/QfRkDTHRvsH4cztQA/index.html | 32 ----------------- art/QukF3gwmKw5pDHhaD/art.json | 57 ------------------------------ art/QukF3gwmKw5pDHhaD/index.html | 32 ----------------- art/QvQL9vkAcj4EawBDk/art.json | 58 ------------------------------ art/QvQL9vkAcj4EawBDk/index.html | 32 ----------------- art/REkY7MvYAx7KwFMrw/art.json | 57 ------------------------------ art/REkY7MvYAx7KwFMrw/index.html | 32 ----------------- art/RHYaZ3WADZyQo4ypC/art.json | 58 ------------------------------ art/RHYaZ3WADZyQo4ypC/index.html | 32 ----------------- art/RKtpsEbtLZPFtvxRA/art.json | 58 ------------------------------ art/RKtpsEbtLZPFtvxRA/index.html | 32 ----------------- art/RtuoYT8CXLbyZSsWE/art.json | 58 ------------------------------ art/RtuoYT8CXLbyZSsWE/index.html | 32 ----------------- art/Rv7oW8vbcGty8AYPb/art.json | 57 ------------------------------ art/Rv7oW8vbcGty8AYPb/index.html | 32 ----------------- art/SGm2qQjwmg7NGb4my/art.json | 58 ------------------------------ art/SGm2qQjwmg7NGb4my/index.html | 32 ----------------- art/SHK4CEcQDC3SgBnMt/art.json | 58 ------------------------------ art/SHK4CEcQDC3SgBnMt/index.html | 32 ----------------- art/SRpckdENpS5Hpem8o/art.json | 59 ------------------------------- art/SRpckdENpS5Hpem8o/index.html | 32 ----------------- art/STMhyZ8zrQSiJqi7S/art.json | 58 ------------------------------ art/STMhyZ8zrQSiJqi7S/index.html | 32 ----------------- art/SfWoZkJqAcdQ6baq5/art.json | 58 ------------------------------ art/SfWoZkJqAcdQ6baq5/index.html | 32 ----------------- art/SgsEwB5Ax2ySwLYpd/art.json | 58 ------------------------------ art/SgsEwB5Ax2ySwLYpd/index.html | 32 ----------------- art/TWsa59dHZ4GX5bsnG/art.json | 57 ------------------------------ art/TWsa59dHZ4GX5bsnG/index.html | 32 ----------------- art/TtKHBfMCFHuz5PKm7/art.json | 58 ------------------------------ art/TtKHBfMCFHuz5PKm7/index.html | 32 ----------------- art/TyWsHgdd6xGj8uYSg/art.json | 58 ------------------------------ art/TyWsHgdd6xGj8uYSg/index.html | 32 ----------------- art/W5pb4uwKJ9dzEF9oz/art.json | 58 ------------------------------ art/W5pb4uwKJ9dzEF9oz/index.html | 32 ----------------- art/W759Kzfq4jJb5dL5v/art.json | 58 ------------------------------ art/W759Kzfq4jJb5dL5v/index.html | 32 ----------------- art/WE4yq93CEqrBtHvQ9/art.json | 59 ------------------------------- art/WE4yq93CEqrBtHvQ9/index.html | 32 ----------------- art/WHQLcLQnN57rPtGJC/art.json | 59 ------------------------------- art/WHQLcLQnN57rPtGJC/index.html | 32 ----------------- art/WRmESL9HBySX6ujn5/art.json | 58 ------------------------------ art/WRmESL9HBySX6ujn5/index.html | 32 ----------------- art/Wjh598Fb6DK7AzRda/art.json | 59 ------------------------------- art/Wjh598Fb6DK7AzRda/index.html | 32 ----------------- art/Wova8i2L3H2AtWPkQ/art.json | 57 ------------------------------ art/Wova8i2L3H2AtWPkQ/index.html | 32 ----------------- art/WxsiG7yWNKj8rH2Qe/art.json | 58 ------------------------------ art/WxsiG7yWNKj8rH2Qe/index.html | 32 ----------------- art/X2DfX3YZvHG8KrEhj/art.json | 57 ------------------------------ art/X2DfX3YZvHG8KrEhj/index.html | 32 ----------------- art/XBTFxPgMSdyM7HXum/art.json | 58 ------------------------------ art/XBTFxPgMSdyM7HXum/index.html | 32 ----------------- art/XZuNgqyPsK9ePg5Xv/art.json | 58 ------------------------------ art/XZuNgqyPsK9ePg5Xv/index.html | 32 ----------------- art/XbaHQ2ETsxu6kZKno/art.json | 59 ------------------------------- art/XbaHQ2ETsxu6kZKno/index.html | 32 ----------------- art/XcHuNB7GLk9BmQRap/art.json | 58 ------------------------------ art/XcHuNB7GLk9BmQRap/index.html | 32 ----------------- art/XqxXcf4LvJjKuyAk6/art.json | 58 ------------------------------ art/XqxXcf4LvJjKuyAk6/index.html | 32 ----------------- art/Xznj9hZq3fxvAtz4c/art.json | 58 ------------------------------ art/Xznj9hZq3fxvAtz4c/index.html | 32 ----------------- art/YFECqw3LmKnaojReb/art.json | 58 ------------------------------ art/YFECqw3LmKnaojReb/index.html | 32 ----------------- art/YSrCe2ZHmwiB2d6Kz/art.json | 58 ------------------------------ art/YSrCe2ZHmwiB2d6Kz/index.html | 32 ----------------- art/YfY3PKQ4Mk78so4bP/art.json | 59 ------------------------------- art/YfY3PKQ4Mk78so4bP/index.html | 32 ----------------- art/Yg9JRZQhtaWe3dpis/art.json | 57 ------------------------------ art/Yg9JRZQhtaWe3dpis/index.html | 32 ----------------- art/Z25sf3c5qKzxzLrXF/art.json | 57 ------------------------------ art/Z25sf3c5qKzxzLrXF/index.html | 32 ----------------- art/ZENPygQSbgzTTXEP8/art.json | 59 ------------------------------- art/ZENPygQSbgzTTXEP8/index.html | 32 ----------------- art/ZFd2APbTjP4sginbR/art.json | 59 ------------------------------- art/ZFd2APbTjP4sginbR/index.html | 32 ----------------- art/ZHKbJh9f2vE6whpYF/art.json | 58 ------------------------------ art/ZHKbJh9f2vE6whpYF/index.html | 32 ----------------- art/ZKyW6sGCeKnuju3A2/art.json | 57 ------------------------------ art/ZKyW6sGCeKnuju3A2/index.html | 32 ----------------- art/ZRtD3xwsPjHk8vwmS/art.json | 57 ------------------------------ art/ZRtD3xwsPjHk8vwmS/index.html | 32 ----------------- art/ZXDZSs2JN4hbwdSqr/art.json | 58 ------------------------------ art/ZXDZSs2JN4hbwdSqr/index.html | 32 ----------------- art/ZXEkPoPaDoTjDqbL7/art.json | 57 ------------------------------ art/ZXEkPoPaDoTjDqbL7/index.html | 32 ----------------- art/ZXPZby6en2K8C7Fyg/art.json | 57 ------------------------------ art/ZXPZby6en2K8C7Fyg/index.html | 32 ----------------- art/ZZwMR9KfGEza6h9qC/art.json | 59 ------------------------------- art/ZZwMR9KfGEza6h9qC/index.html | 32 ----------------- art/ZaEqKDmErTwBskDSt/art.json | 58 ------------------------------ art/ZaEqKDmErTwBskDSt/index.html | 32 ----------------- art/ZaHRJagSTkbt5ERMW/art.json | 59 ------------------------------- art/ZaHRJagSTkbt5ERMW/index.html | 32 ----------------- art/ZjCyyWmnuKxxTAkvt/art.json | 57 ------------------------------ art/ZjCyyWmnuKxxTAkvt/index.html | 32 ----------------- art/ZkzFFuHEAaQzd2eGC/art.json | 58 ------------------------------ art/ZkzFFuHEAaQzd2eGC/index.html | 32 ----------------- art/ZtNG5CW8eJaJncLrk/art.json | 59 ------------------------------- art/ZtNG5CW8eJaJncLrk/index.html | 32 ----------------- art/aDTiAi7SZ3joeKxKs/art.json | 58 ------------------------------ art/aDTiAi7SZ3joeKxKs/index.html | 32 ----------------- art/aKsCsvNiRHackMEsj/art.json | 59 ------------------------------- art/aKsCsvNiRHackMEsj/index.html | 32 ----------------- art/aNcrtoxiwyPFj9n9k/art.json | 48 ------------------------- art/aNcrtoxiwyPFj9n9k/index.html | 32 ----------------- art/aeJaBveTxKQ9E6dTm/art.json | 59 ------------------------------- art/aeJaBveTxKQ9E6dTm/index.html | 32 ----------------- art/aigbErpiobPHWcME4/art.json | 56 ----------------------------- art/aigbErpiobPHWcME4/index.html | 32 ----------------- art/awe7tBGAsEHzRYs2D/art.json | 58 ------------------------------ art/awe7tBGAsEHzRYs2D/index.html | 32 ----------------- art/bBkRA4ZZ72cHNA7Xz/art.json | 58 ------------------------------ art/bBkRA4ZZ72cHNA7Xz/index.html | 32 ----------------- art/bFK899aZjrEfnbQAi/art.json | 48 ------------------------- art/bFK899aZjrEfnbQAi/index.html | 32 ----------------- art/bM77A2kSw6eM7YMHh/art.json | 59 ------------------------------- art/bM77A2kSw6eM7YMHh/index.html | 32 ----------------- art/bSD87iQ9LnqxJC3cb/art.json | 59 ------------------------------- art/bSD87iQ9LnqxJC3cb/index.html | 32 ----------------- art/bWQMzQA9jpeRKo7dL/art.json | 58 ------------------------------ art/bWQMzQA9jpeRKo7dL/index.html | 32 ----------------- art/bbx93AtnjNRLNs4hC/art.json | 58 ------------------------------ art/bbx93AtnjNRLNs4hC/index.html | 32 ----------------- art/bnRnHzDJKpa425887/art.json | 57 ------------------------------ art/bnRnHzDJKpa425887/index.html | 32 ----------------- art/bsfzCu524wjbdK79y/art.json | 58 ------------------------------ art/bsfzCu524wjbdK79y/index.html | 32 ----------------- art/btkDAJMxJHZR3rK2M/art.json | 59 ------------------------------- art/btkDAJMxJHZR3rK2M/index.html | 32 ----------------- art/c2G37xF7rQv9E6DnK/art.json | 58 ------------------------------ art/c2G37xF7rQv9E6DnK/index.html | 32 ----------------- art/c69i53Jq39GYhaC3n/art.json | 58 ------------------------------ art/c69i53Jq39GYhaC3n/index.html | 32 ----------------- art/cGrpKmDq9kKCWsLo7/art.json | 58 ------------------------------ art/cGrpKmDq9kKCWsLo7/index.html | 32 ----------------- art/cHiMN4E55KKH9p3L3/art.json | 56 ----------------------------- art/cHiMN4E55KKH9p3L3/index.html | 32 ----------------- art/cHuvNCmJmuzYDZwhL/art.json | 57 ------------------------------ art/cHuvNCmJmuzYDZwhL/index.html | 32 ----------------- art/cMzGhMJLeg2FmmwWM/art.json | 58 ------------------------------ art/cMzGhMJLeg2FmmwWM/index.html | 32 ----------------- art/cNaBhCSeeqFwhZQw4/art.json | 58 ------------------------------ art/cNaBhCSeeqFwhZQw4/index.html | 32 ----------------- art/cTBcy7LTxJubbEYXF/art.json | 57 ------------------------------ art/cTBcy7LTxJubbEYXF/index.html | 32 ----------------- art/cdqm4FpNvFdtD7We7/art.json | 56 ----------------------------- art/cdqm4FpNvFdtD7We7/index.html | 32 ----------------- art/cgibgS9oD8o5yDmqZ/art.json | 58 ------------------------------ art/cgibgS9oD8o5yDmqZ/index.html | 32 ----------------- art/cifFKxGSudzB8CEt6/art.json | 58 ------------------------------ art/cifFKxGSudzB8CEt6/index.html | 32 ----------------- art/cmajQzzGy7RWLuWqC/art.json | 58 ------------------------------ art/cmajQzzGy7RWLuWqC/index.html | 32 ----------------- art/d8rzf4Hgtp69tQvrz/art.json | 48 ------------------------- art/d8rzf4Hgtp69tQvrz/index.html | 32 ----------------- art/dCwDkmvtYAHzDGrKm/art.json | 58 ------------------------------ art/dCwDkmvtYAHzDGrKm/index.html | 32 ----------------- art/dGD7KhAgWY4qfsmbJ/art.json | 57 ------------------------------ art/dGD7KhAgWY4qfsmbJ/index.html | 32 ----------------- art/dGs6fdtenLWLjmBEE/art.json | 58 ------------------------------ art/dGs6fdtenLWLjmBEE/index.html | 32 ----------------- art/dPkbvz9nuwNJRn9oB/art.json | 58 ------------------------------ art/dPkbvz9nuwNJRn9oB/index.html | 32 ----------------- art/dPsnyuwF6HxdEJMAd/art.json | 58 ------------------------------ art/dPsnyuwF6HxdEJMAd/index.html | 32 ----------------- art/dT5B8hrDztDwvmxaK/art.json | 58 ------------------------------ art/dT5B8hrDztDwvmxaK/index.html | 32 ----------------- art/dY6antnsT68htYfWz/art.json | 58 ------------------------------ art/dY6antnsT68htYfWz/index.html | 32 ----------------- art/dtZMYXvfSW4gKJ7Mr/art.json | 57 ------------------------------ art/dtZMYXvfSW4gKJ7Mr/index.html | 32 ----------------- art/dxaRX4ZTW7m76nQzS/art.json | 58 ------------------------------ art/dxaRX4ZTW7m76nQzS/index.html | 32 ----------------- art/eJGcWNyj42atTeXsz/art.json | 59 ------------------------------- art/eJGcWNyj42atTeXsz/index.html | 32 ----------------- art/ehyZCh7WmuNeadkky/art.json | 59 ------------------------------- art/ehyZCh7WmuNeadkky/index.html | 32 ----------------- art/ek2r2jAkKe4kBeGaN/art.json | 57 ------------------------------ art/ek2r2jAkKe4kBeGaN/index.html | 32 ----------------- art/ercvafg86xKeMKPY4/art.json | 57 ------------------------------ art/ercvafg86xKeMKPY4/index.html | 32 ----------------- art/exWL4hKkpkDAwMwS5/art.json | 58 ------------------------------ art/exWL4hKkpkDAwMwS5/index.html | 32 ----------------- art/eznAa7bmAaN8kBHXd/art.json | 58 ------------------------------ art/eznAa7bmAaN8kBHXd/index.html | 32 ----------------- art/f5etc59cCAN5qsa9G/art.json | 58 ------------------------------ art/f5etc59cCAN5qsa9G/index.html | 32 ----------------- art/fHwLHN2yrXWfnAnbn/art.json | 58 ------------------------------ art/fHwLHN2yrXWfnAnbn/index.html | 32 ----------------- art/fSom8rCSmFz3LJYiZ/art.json | 59 ------------------------------- art/fSom8rCSmFz3LJYiZ/index.html | 32 ----------------- art/fe73gvqsKrgRYgqGX/art.json | 59 ------------------------------- art/fe73gvqsKrgRYgqGX/index.html | 32 ----------------- art/fhgo4viQjn4Y4cfck/art.json | 56 ----------------------------- art/fhgo4viQjn4Y4cfck/index.html | 32 ----------------- art/fj8P6N2AkQHBBaTmZ/art.json | 58 ------------------------------ art/fj8P6N2AkQHBBaTmZ/index.html | 32 ----------------- art/fssfXPCEwPLZfQFqp/art.json | 58 ------------------------------ art/fssfXPCEwPLZfQFqp/index.html | 32 ----------------- art/fxYFNf9d36E5GgBen/art.json | 58 ------------------------------ art/fxYFNf9d36E5GgBen/index.html | 32 ----------------- art/gAsFJCDiWiyemHoSX/art.json | 58 ------------------------------ art/gAsFJCDiWiyemHoSX/index.html | 32 ----------------- art/gKzj7CPEr29FdEonW/art.json | 57 ------------------------------ art/gKzj7CPEr29FdEonW/index.html | 32 ----------------- art/gTDpcK8Kws8upyKKp/art.json | 58 ------------------------------ art/gTDpcK8Kws8upyKKp/index.html | 32 ----------------- art/gs5Ttw4zaPA7LZrNS/art.json | 58 ------------------------------ art/gs5Ttw4zaPA7LZrNS/index.html | 32 ----------------- art/h4dmaWw9awheH5EG6/art.json | 57 ------------------------------ art/h4dmaWw9awheH5EG6/index.html | 32 ----------------- art/h5s7DzcTgYKsXec6J/art.json | 59 ------------------------------- art/h5s7DzcTgYKsXec6J/index.html | 32 ----------------- art/hDdt5XinuSqDPHKS9/art.json | 58 ------------------------------ art/hDdt5XinuSqDPHKS9/index.html | 32 ----------------- art/hDtJF6ShctCpNfZNt/art.json | 59 ------------------------------- art/hDtJF6ShctCpNfZNt/index.html | 32 ----------------- art/hKjwz37yK8sehZyC2/art.json | 59 ------------------------------- art/hKjwz37yK8sehZyC2/index.html | 32 ----------------- art/hMGCCTasLLBPQjRCG/art.json | 58 ------------------------------ art/hMGCCTasLLBPQjRCG/index.html | 32 ----------------- art/hNysLh7LeD77n8RsG/art.json | 58 ------------------------------ art/hNysLh7LeD77n8RsG/index.html | 32 ----------------- art/hXusy4KBvn6oHTu4Q/art.json | 57 ------------------------------ art/hXusy4KBvn6oHTu4Q/index.html | 32 ----------------- art/hhK98FuyYZiyCZfjD/art.json | 58 ------------------------------ art/hhK98FuyYZiyCZfjD/index.html | 32 ----------------- art/hhSEYyu9RaWDJ54wu/art.json | 58 ------------------------------ art/hhSEYyu9RaWDJ54wu/index.html | 32 ----------------- art/hjusZffXbWpbtMDh7/art.json | 56 ----------------------------- art/hjusZffXbWpbtMDh7/index.html | 32 ----------------- art/huHtobGCf37pyxqDW/art.json | 57 ------------------------------ art/huHtobGCf37pyxqDW/index.html | 32 ----------------- art/hvfx2JX4Hfg7zccE5/art.json | 58 ------------------------------ art/hvfx2JX4Hfg7zccE5/index.html | 32 ----------------- art/i47npurSmZHhWuwbZ/art.json | 57 ------------------------------ art/i47npurSmZHhWuwbZ/index.html | 32 ----------------- art/i7RCxecdC6AJ3heyF/art.json | 58 ------------------------------ art/i7RCxecdC6AJ3heyF/index.html | 32 ----------------- art/iAGxyHrFa3k6ZJq5k/art.json | 57 ------------------------------ art/iAGxyHrFa3k6ZJq5k/index.html | 32 ----------------- art/iSvLhZ7QzyjMW2uAh/art.json | 57 ------------------------------ art/iSvLhZ7QzyjMW2uAh/index.html | 32 ----------------- art/iZwjTQ6SHPHX7EjSE/art.json | 59 ------------------------------- art/iZwjTQ6SHPHX7EjSE/index.html | 32 ----------------- art/icmkfJD93vQnbZQfB/art.json | 59 ------------------------------- art/icmkfJD93vQnbZQfB/index.html | 32 ----------------- art/icyvWgd8MgBnNT9rn/art.json | 59 ------------------------------- art/icyvWgd8MgBnNT9rn/index.html | 32 ----------------- art/ig5e2CN4AbunM7REm/art.json | 59 ------------------------------- art/ig5e2CN4AbunM7REm/index.html | 32 ----------------- art/ipJH3aZcHmkBCGYZC/art.json | 58 ------------------------------ art/ipJH3aZcHmkBCGYZC/index.html | 32 ----------------- art/isgED2R7wSztcgg4J/art.json | 58 ------------------------------ art/isgED2R7wSztcgg4J/index.html | 32 ----------------- art/j2TsACSvPYuDJ2t2X/art.json | 57 ------------------------------ art/j2TsACSvPYuDJ2t2X/index.html | 32 ----------------- art/j5EHhnBzo2XdxiCTJ/art.json | 58 ------------------------------ art/j5EHhnBzo2XdxiCTJ/index.html | 32 ----------------- art/jEoQzSA24YCzYycNu/art.json | 57 ------------------------------ art/jEoQzSA24YCzYycNu/index.html | 32 ----------------- art/jcatqfjkzF3ET7965/art.json | 58 ------------------------------ art/jcatqfjkzF3ET7965/index.html | 32 ----------------- art/jqwWnsecfchT8qKg8/art.json | 57 ------------------------------ art/jqwWnsecfchT8qKg8/index.html | 32 ----------------- art/juJGnxZcspgX7dGMB/art.json | 58 ------------------------------ art/juJGnxZcspgX7dGMB/index.html | 32 ----------------- art/k9wLKsfTxHABY5b7P/art.json | 58 ------------------------------ art/k9wLKsfTxHABY5b7P/index.html | 32 ----------------- art/kAmQqozAAzPSXNaps/art.json | 58 ------------------------------ art/kAmQqozAAzPSXNaps/index.html | 32 ----------------- art/kHbJM2qswt6BscdP3/art.json | 58 ------------------------------ art/kHbJM2qswt6BscdP3/index.html | 32 ----------------- art/kRDzJyojeaeAei2M4/art.json | 58 ------------------------------ art/kRDzJyojeaeAei2M4/index.html | 32 ----------------- art/kuj37HBHLw5zWqqTD/art.json | 55 ----------------------------- art/kuj37HBHLw5zWqqTD/index.html | 32 ----------------- art/mAic85DgmMrZTGaph/art.json | 57 ------------------------------ art/mAic85DgmMrZTGaph/index.html | 32 ----------------- art/mDEaiqSfNT6Lxq4A7/art.json | 56 ----------------------------- art/mDEaiqSfNT6Lxq4A7/index.html | 32 ----------------- art/mMtFqJYFAoMttvdnt/art.json | 58 ------------------------------ art/mMtFqJYFAoMttvdnt/index.html | 32 ----------------- art/mP36iPeKidJ9NCRwX/art.json | 58 ------------------------------ art/mP36iPeKidJ9NCRwX/index.html | 32 ----------------- art/mTJbRgMm8M8FK2iEr/art.json | 59 ------------------------------- art/mTJbRgMm8M8FK2iEr/index.html | 32 ----------------- art/mTN89iZPCffApkuoc/art.json | 57 ------------------------------ art/mTN89iZPCffApkuoc/index.html | 32 ----------------- art/maYBia4hupYbN3YjZ/art.json | 58 ------------------------------ art/maYBia4hupYbN3YjZ/index.html | 32 ----------------- art/mhYRaecedTJazqZtJ/art.json | 58 ------------------------------ art/mhYRaecedTJazqZtJ/index.html | 32 ----------------- art/nJ6nKdcJq6zW3SoZs/art.json | 58 ------------------------------ art/nJ6nKdcJq6zW3SoZs/index.html | 32 ----------------- art/nTr5zAmYQHMvhjYy4/art.json | 57 ------------------------------ art/nTr5zAmYQHMvhjYy4/index.html | 32 ----------------- art/nfh8MJW78b4zW9WWW/art.json | 58 ------------------------------ art/nfh8MJW78b4zW9WWW/index.html | 32 ----------------- art/nmasbtKEtxwPRbcSm/art.json | 58 ------------------------------ art/nmasbtKEtxwPRbcSm/index.html | 32 ----------------- art/nrQMSTcrvmsdCH5uD/art.json | 58 ------------------------------ art/nrQMSTcrvmsdCH5uD/index.html | 32 ----------------- art/ogZuw7WfJkAypj7nW/art.json | 57 ------------------------------ art/ogZuw7WfJkAypj7nW/index.html | 32 ----------------- art/ohBmRghggdTnjtnNi/art.json | 57 ------------------------------ art/ohBmRghggdTnjtnNi/index.html | 32 ----------------- art/oyvKbFbwkDRrreeMy/art.json | 57 ------------------------------ art/oyvKbFbwkDRrreeMy/index.html | 32 ----------------- art/pCWSvcCDfiHokP3jK/art.json | 59 ------------------------------- art/pCWSvcCDfiHokP3jK/index.html | 32 ----------------- art/pL2zZjniYbicHizRf/art.json | 58 ------------------------------ art/pL2zZjniYbicHizRf/index.html | 32 ----------------- art/pggHYRd53sWWpFR39/art.json | 57 ------------------------------ art/pggHYRd53sWWpFR39/index.html | 32 ----------------- art/piodzReMZfEvAXgh4/art.json | 56 ----------------------------- art/piodzReMZfEvAXgh4/index.html | 32 ----------------- art/qAx2pkLWXDYQgRtq8/art.json | 57 ------------------------------ art/qAx2pkLWXDYQgRtq8/index.html | 32 ----------------- art/qCsikb8WubwZjoq9G/art.json | 59 ------------------------------- art/qCsikb8WubwZjoq9G/index.html | 32 ----------------- art/qMttNCuB7HFezcMnW/art.json | 57 ------------------------------ art/qMttNCuB7HFezcMnW/index.html | 32 ----------------- art/qcQGXHYoBo5f2Tn7W/art.json | 58 ------------------------------ art/qcQGXHYoBo5f2Tn7W/index.html | 32 ----------------- art/qcTbvPRuZkj3tL2jB/art.json | 58 ------------------------------ art/qcTbvPRuZkj3tL2jB/index.html | 32 ----------------- art/qx8oB3iGpxgR5q3GB/art.json | 58 ------------------------------ art/qx8oB3iGpxgR5q3GB/index.html | 32 ----------------- art/rDnXafrSKJvBn8q89/art.json | 58 ------------------------------ art/rDnXafrSKJvBn8q89/index.html | 32 ----------------- art/rYriGa7yHEJZnvYrG/art.json | 57 ------------------------------ art/rYriGa7yHEJZnvYrG/index.html | 32 ----------------- art/rpeFEbrt3ozGdCvBQ/art.json | 58 ------------------------------ art/rpeFEbrt3ozGdCvBQ/index.html | 32 ----------------- art/rskYzcp7KQd6MLz3F/art.json | 57 ------------------------------ art/rskYzcp7KQd6MLz3F/index.html | 32 ----------------- art/rvBrwrSM6wfvD97BZ/art.json | 57 ------------------------------ art/rvBrwrSM6wfvD97BZ/index.html | 32 ----------------- art/s5Zxb4iQj8xZjfB5c/art.json | 58 ------------------------------ art/s5Zxb4iQj8xZjfB5c/index.html | 32 ----------------- art/sBgC7apPnFmiA6GQ8/art.json | 58 ------------------------------ art/sBgC7apPnFmiA6GQ8/index.html | 32 ----------------- art/sCPDNvuYTdioSKHL7/art.json | 57 ------------------------------ art/sCPDNvuYTdioSKHL7/index.html | 32 ----------------- art/sFMa3xreof2dhgyS2/art.json | 58 ------------------------------ art/sFMa3xreof2dhgyS2/index.html | 32 ----------------- art/sP9meYNADjKewXyNN/art.json | 57 ------------------------------ art/sP9meYNADjKewXyNN/index.html | 32 ----------------- art/sSEcdoNo3EcbnYphW/art.json | 58 ------------------------------ art/sSEcdoNo3EcbnYphW/index.html | 32 ----------------- art/sdooECpbs5tTTw7AW/art.json | 58 ------------------------------ art/sdooECpbs5tTTw7AW/index.html | 32 ----------------- art/seEL2RtaERajKZKbT/art.json | 58 ------------------------------ art/seEL2RtaERajKZKbT/index.html | 32 ----------------- art/shSEhMvvTzScwX6xx/art.json | 58 ------------------------------ art/shSEhMvvTzScwX6xx/index.html | 32 ----------------- art/snffEbJSrbtrEQvka/art.json | 58 ------------------------------ art/snffEbJSrbtrEQvka/index.html | 32 ----------------- art/sofn3Bs4vuERfBH8b/art.json | 58 ------------------------------ art/sofn3Bs4vuERfBH8b/index.html | 32 ----------------- art/tBY967FHBHEfJkSwk/art.json | 58 ------------------------------ art/tBY967FHBHEfJkSwk/index.html | 32 ----------------- art/tBoefnyLiLiAapP2L/art.json | 56 ----------------------------- art/tBoefnyLiLiAapP2L/index.html | 32 ----------------- art/tDZd2w9DsKbz3CHm2/art.json | 55 ----------------------------- art/tDZd2w9DsKbz3CHm2/index.html | 32 ----------------- art/tEPdh34hM3fNGFFsg/art.json | 58 ------------------------------ art/tEPdh34hM3fNGFFsg/index.html | 32 ----------------- art/tGCcoCiv9fi2S5rub/art.json | 58 ------------------------------ art/tGCcoCiv9fi2S5rub/index.html | 32 ----------------- art/tL9Q5Bx3AuuRT4JTx/art.json | 45 ------------------------ art/tL9Q5Bx3AuuRT4JTx/index.html | 32 ----------------- art/tW33RrL78zzouNP8o/art.json | 58 ------------------------------ art/tW33RrL78zzouNP8o/index.html | 32 ----------------- art/tZJWzLbyDQHTztNqY/art.json | 58 ------------------------------ art/tZJWzLbyDQHTztNqY/index.html | 32 ----------------- art/trsRykwiAHEtSA98a/art.json | 58 ------------------------------ art/trsRykwiAHEtSA98a/index.html | 32 ----------------- art/uF8TFTKpj88nNiuD2/art.json | 57 ------------------------------ art/uF8TFTKpj88nNiuD2/index.html | 32 ----------------- art/uProMGMrzma2K7GiG/art.json | 57 ------------------------------ art/uProMGMrzma2K7GiG/index.html | 32 ----------------- art/uQAeKH3AvcwiJJ6AW/art.json | 57 ------------------------------ art/uQAeKH3AvcwiJJ6AW/index.html | 32 ----------------- art/uTpabmasr6wBTbv3z/art.json | 58 ------------------------------ art/uTpabmasr6wBTbv3z/index.html | 32 ----------------- art/uesEjk3MpYeCJCofM/art.json | 58 ------------------------------ art/uesEjk3MpYeCJCofM/index.html | 32 ----------------- art/upTN3YzTRee3FJs4P/art.json | 58 ------------------------------ art/upTN3YzTRee3FJs4P/index.html | 32 ----------------- art/v2n4RsmA4tBEGs7Zy/art.json | 56 ----------------------------- art/v2n4RsmA4tBEGs7Zy/index.html | 32 ----------------- art/v8pJCRw47pMT9EDZk/art.json | 54 ---------------------------- art/v8pJCRw47pMT9EDZk/index.html | 32 ----------------- art/vLxHHs7vSmLsud4hw/art.json | 59 ------------------------------- art/vLxHHs7vSmLsud4hw/index.html | 32 ----------------- art/vRvb4kJdBxK7WSiSp/art.json | 57 ------------------------------ art/vRvb4kJdBxK7WSiSp/index.html | 32 ----------------- art/vY9ZdpP3WcoSgySqL/art.json | 59 ------------------------------- art/vY9ZdpP3WcoSgySqL/index.html | 32 ----------------- art/vZ4PBCfpqJPJ4eweJ/art.json | 59 ------------------------------- art/vZ4PBCfpqJPJ4eweJ/index.html | 32 ----------------- art/vncmkDKkFydMJjG86/art.json | 58 ------------------------------ art/vncmkDKkFydMJjG86/index.html | 32 ----------------- art/vtq5MvbFuTd4SDKpR/art.json | 58 ------------------------------ art/vtq5MvbFuTd4SDKpR/index.html | 32 ----------------- art/vwQgfZcfrdKFAJLd2/art.json | 57 ------------------------------ art/vwQgfZcfrdKFAJLd2/index.html | 32 ----------------- art/wFYATkgtzx3PKBDcw/art.json | 58 ------------------------------ art/wFYATkgtzx3PKBDcw/index.html | 32 ----------------- art/wHiihz6NHxZhtHDon/art.json | 57 ------------------------------ art/wHiihz6NHxZhtHDon/index.html | 32 ----------------- art/wT4peJdYTS3FSeH9P/art.json | 59 ------------------------------- art/wT4peJdYTS3FSeH9P/index.html | 32 ----------------- art/wZu7HgdEpJmXy93Jm/art.json | 58 ------------------------------ art/wZu7HgdEpJmXy93Jm/index.html | 32 ----------------- art/wuFdtxFYcP6TczAW2/art.json | 58 ------------------------------ art/wuFdtxFYcP6TczAW2/index.html | 32 ----------------- art/wxCaDvySLwp6dYRto/art.json | 56 ----------------------------- art/wxCaDvySLwp6dYRto/index.html | 32 ----------------- art/wzJiTNRsg9cApqfB9/art.json | 58 ------------------------------ art/wzJiTNRsg9cApqfB9/index.html | 32 ----------------- art/x5Y9YCA8iKiCLHzS6/art.json | 58 ------------------------------ art/x5Y9YCA8iKiCLHzS6/index.html | 32 ----------------- art/x6TrSQt9x9ujACqkE/art.json | 58 ------------------------------ art/x6TrSQt9x9ujACqkE/index.html | 32 ----------------- art/x7uRXS3va22ihf8MA/art.json | 58 ------------------------------ art/x7uRXS3va22ihf8MA/index.html | 32 ----------------- art/xBRbHkLWdy73NKidY/art.json | 58 ------------------------------ art/xBRbHkLWdy73NKidY/index.html | 32 ----------------- art/xC9mkxRGvdyco7QbM/art.json | 58 ------------------------------ art/xC9mkxRGvdyco7QbM/index.html | 32 ----------------- art/xCGKaZubja8uuYkJH/art.json | 55 ----------------------------- art/xCGKaZubja8uuYkJH/index.html | 32 ----------------- art/xLrHnki5affkbQiFT/art.json | 58 ------------------------------ art/xLrHnki5affkbQiFT/index.html | 32 ----------------- art/xMtRaWRFbCx6TD3qF/art.json | 58 ------------------------------ art/xMtRaWRFbCx6TD3qF/index.html | 32 ----------------- art/xdFdZbdmwquvYTuRo/art.json | 58 ------------------------------ art/xdFdZbdmwquvYTuRo/index.html | 32 ----------------- art/xdgnE3FvNBNtDFynG/art.json | 58 ------------------------------ art/xdgnE3FvNBNtDFynG/index.html | 32 ----------------- art/xuJ6P4ivzQ3KERCwG/art.json | 59 ------------------------------- art/xuJ6P4ivzQ3KERCwG/index.html | 32 ----------------- art/yAwn2hvbxQLFnF3yv/art.json | 59 ------------------------------- art/yAwn2hvbxQLFnF3yv/index.html | 32 ----------------- art/yAxcaQPNpt4jDhpQJ/art.json | 58 ------------------------------ art/yAxcaQPNpt4jDhpQJ/index.html | 32 ----------------- art/yKgYMBxcoK34ebwHv/art.json | 58 ------------------------------ art/yKgYMBxcoK34ebwHv/index.html | 32 ----------------- art/yeHYiFzE9scyMHnSv/art.json | 58 ------------------------------ art/yeHYiFzE9scyMHnSv/index.html | 32 ----------------- art/yqxy757eFpwGqJu5k/art.json | 59 ------------------------------- art/yqxy757eFpwGqJu5k/index.html | 32 ----------------- art/yva6wZBxMPvZtC8iA/art.json | 58 ------------------------------ art/yva6wZBxMPvZtC8iA/index.html | 32 ----------------- art/zQsoSnJjbCQY2Zq83/art.json | 59 ------------------------------- art/zQsoSnJjbCQY2Zq83/index.html | 32 ----------------- art/zbFojAK3PQ5p2yLSM/art.json | 57 ------------------------------ art/zbFojAK3PQ5p2yLSM/index.html | 32 ----------------- art/ztNkTPfLtNiNcSG3h/art.json | 58 ------------------------------ art/ztNkTPfLtNiNcSG3h/index.html | 32 ----------------- build/gen-art-json.js | 8 +++-- 776 files changed, 6 insertions(+), 34653 deletions(-) delete mode 100644 art/28nR5hx2KozuLsk3j/art.json delete mode 100644 art/28nR5hx2KozuLsk3j/index.html delete mode 100644 art/2jqfBeNCFdBpfJ2RM/art.json delete mode 100644 art/2jqfBeNCFdBpfJ2RM/index.html delete mode 100644 art/2oQkSRKgK2ZWmq6LM/art.json delete mode 100644 art/2oQkSRKgK2ZWmq6LM/index.html delete mode 100644 art/3PzbsXfXjckRvsRng/art.json delete mode 100644 art/3PzbsXfXjckRvsRng/index.html delete mode 100644 art/3dDfZyr8Pj8Nn2iTq/art.json delete mode 100644 art/3dDfZyr8Pj8Nn2iTq/index.html delete mode 100644 art/3ii5FCaXjgCQLG3Xd/art.json delete mode 100644 art/3ii5FCaXjgCQLG3Xd/index.html delete mode 100644 art/3jq8W6M8gtjRfjRzj/art.json delete mode 100644 art/3jq8W6M8gtjRfjRzj/index.html delete mode 100644 art/3kAd76mhEav7qtrh3/art.json delete mode 100644 art/3kAd76mhEav7qtrh3/index.html delete mode 100644 art/3vqtTygKuowBwMvu4/art.json delete mode 100644 art/3vqtTygKuowBwMvu4/index.html delete mode 100644 art/42F8ccc2pFdyw4zJb/art.json delete mode 100644 art/42F8ccc2pFdyw4zJb/index.html delete mode 100644 art/48KMxjggQsHYRm8kC/art.json delete mode 100644 art/48KMxjggQsHYRm8kC/index.html delete mode 100644 art/497PBSdmrjWadYpB2/art.json delete mode 100644 art/497PBSdmrjWadYpB2/index.html delete mode 100644 art/4AstrMSCjNWESEJpy/art.json delete mode 100644 art/4AstrMSCjNWESEJpy/index.html delete mode 100644 art/4GQmaka5iAZi5fCbw/art.json delete mode 100644 art/4GQmaka5iAZi5fCbw/index.html delete mode 100644 art/4a3WBCocrSgn67Cfh/art.json delete mode 100644 art/4a3WBCocrSgn67Cfh/index.html delete mode 100644 art/4cc6928ASXLMQCFWy/art.json delete mode 100644 art/4cc6928ASXLMQCFWy/index.html delete mode 100644 art/4urf28npgTBytwhyv/art.json delete mode 100644 art/4urf28npgTBytwhyv/index.html delete mode 100644 art/55mQ247kbQXRdrMkJ/art.json delete mode 100644 art/55mQ247kbQXRdrMkJ/index.html delete mode 100644 art/58JZkbhusNHh4P6CS/art.json delete mode 100644 art/58JZkbhusNHh4P6CS/index.html delete mode 100644 art/59tQtCvfJrkPnfsbk/art.json delete mode 100644 art/59tQtCvfJrkPnfsbk/index.html delete mode 100644 art/5Wmf5qZPP9AhQk7wB/art.json delete mode 100644 art/5Wmf5qZPP9AhQk7wB/index.html delete mode 100644 art/5fxiyfRNSgGzTdxZG/art.json delete mode 100644 art/5fxiyfRNSgGzTdxZG/index.html delete mode 100644 art/5sonvpkQLwAJqGqTk/art.json delete mode 100644 art/5sonvpkQLwAJqGqTk/index.html delete mode 100644 art/5vn8CgvHBoa5KFxpa/art.json delete mode 100644 art/5vn8CgvHBoa5KFxpa/index.html delete mode 100644 art/644CG7p6wywm6hcNt/art.json delete mode 100644 art/644CG7p6wywm6hcNt/index.html delete mode 100644 art/6SDZEZNF7qnXFxx5d/art.json delete mode 100644 art/6SDZEZNF7qnXFxx5d/index.html delete mode 100644 art/6cn4dH3h84zzRHviv/art.json delete mode 100644 art/6cn4dH3h84zzRHviv/index.html delete mode 100644 art/76ZBdQLBg9fxMqXhD/art.json delete mode 100644 art/76ZBdQLBg9fxMqXhD/index.html delete mode 100644 art/7ATa9Lmsc2BxYbkNw/art.json delete mode 100644 art/7ATa9Lmsc2BxYbkNw/index.html delete mode 100644 art/7HjknSiL8tp9XXHEa/art.json delete mode 100644 art/7HjknSiL8tp9XXHEa/index.html delete mode 100644 art/7WmeTJSdWymq8FHDN/art.json delete mode 100644 art/7WmeTJSdWymq8FHDN/index.html delete mode 100644 art/7YSTw2WwEmcGS4hYz/art.json delete mode 100644 art/7YSTw2WwEmcGS4hYz/index.html delete mode 100644 art/7egbq6CBdGtm5h3dk/art.json delete mode 100644 art/7egbq6CBdGtm5h3dk/index.html delete mode 100644 art/7wRhp7wraGfXgSkus/art.json delete mode 100644 art/7wRhp7wraGfXgSkus/index.html delete mode 100644 art/88BoabSogh4PJQ5XD/art.json delete mode 100644 art/88BoabSogh4PJQ5XD/index.html delete mode 100644 art/8LsJgzRWQxy2bJWwJ/art.json delete mode 100644 art/8LsJgzRWQxy2bJWwJ/index.html delete mode 100644 art/8SDc8sAwSzpo7GLBM/art.json delete mode 100644 art/8SDc8sAwSzpo7GLBM/index.html delete mode 100644 art/8gvY7dX9pPW8v6jDG/art.json delete mode 100644 art/8gvY7dX9pPW8v6jDG/index.html delete mode 100644 art/8hLNA2ArwHi8mdNZq/art.json delete mode 100644 art/8hLNA2ArwHi8mdNZq/index.html delete mode 100644 art/8xnYpsyL4ENdb24gk/art.json delete mode 100644 art/8xnYpsyL4ENdb24gk/index.html delete mode 100644 art/9DkMjvaQEsZt6yz86/art.json delete mode 100644 art/9DkMjvaQEsZt6yz86/index.html delete mode 100644 art/9FnEPTtPhMxdktE4t/art.json delete mode 100644 art/9FnEPTtPhMxdktE4t/index.html delete mode 100644 art/9WvFeBhi2eCqodeBQ/art.json delete mode 100644 art/9WvFeBhi2eCqodeBQ/index.html delete mode 100644 art/9Xu5ntQQuktXprwnJ/art.json delete mode 100644 art/9Xu5ntQQuktXprwnJ/index.html delete mode 100644 art/9Yfm7z3uHjctZkyLW/art.json delete mode 100644 art/9Yfm7z3uHjctZkyLW/index.html delete mode 100644 art/9fTeRNSKFtEMd9oAM/art.json delete mode 100644 art/9fTeRNSKFtEMd9oAM/index.html delete mode 100644 art/9gAztzKnjeJ3GyrqF/art.json delete mode 100644 art/9gAztzKnjeJ3GyrqF/index.html delete mode 100644 art/9j4xGCXLcJQLP9zX2/art.json delete mode 100644 art/9j4xGCXLcJQLP9zX2/index.html delete mode 100644 art/9xQqPx9YtLs7Zddzb/art.json delete mode 100644 art/9xQqPx9YtLs7Zddzb/index.html delete mode 100644 art/A8L4hRRwF6WbC5Jxb/art.json delete mode 100644 art/A8L4hRRwF6WbC5Jxb/index.html delete mode 100644 art/Ar3JvNPvHx9gCAXTC/art.json delete mode 100644 art/Ar3JvNPvHx9gCAXTC/index.html delete mode 100644 art/Axy2s5b2qtEdfhrhP/art.json delete mode 100644 art/Axy2s5b2qtEdfhrhP/index.html delete mode 100644 art/BJohDPg4F2NmwfsEC/art.json delete mode 100644 art/BJohDPg4F2NmwfsEC/index.html delete mode 100644 art/BQfE2RPMyeRH9tMQn/art.json delete mode 100644 art/BQfE2RPMyeRH9tMQn/index.html delete mode 100644 art/BQz5ngcrNuq9dcBHP/art.json delete mode 100644 art/BQz5ngcrNuq9dcBHP/index.html delete mode 100644 art/BjFJQPygCx8PB83nv/art.json delete mode 100644 art/BjFJQPygCx8PB83nv/index.html delete mode 100644 art/BjmCAYg9AYobxtkG4/art.json delete mode 100644 art/BjmCAYg9AYobxtkG4/index.html delete mode 100644 art/BkSDKkzkjxLJgHecj/art.json delete mode 100644 art/BkSDKkzkjxLJgHecj/index.html delete mode 100644 art/BkeSrSoFbRiSfkoBm/art.json delete mode 100644 art/BkeSrSoFbRiSfkoBm/index.html delete mode 100644 art/BuxMxn3MPkCW7BFbc/art.json delete mode 100644 art/BuxMxn3MPkCW7BFbc/index.html delete mode 100644 art/BvPCLikPbdwxzJQS2/art.json delete mode 100644 art/BvPCLikPbdwxzJQS2/index.html delete mode 100644 art/CERRMSf3KtHWagAFx/art.json delete mode 100644 art/CERRMSf3KtHWagAFx/index.html delete mode 100644 art/CS58jctRLd3zEqnaB/art.json delete mode 100644 art/CS58jctRLd3zEqnaB/index.html delete mode 100644 art/CSXazpyPp2B7cScfa/art.json delete mode 100644 art/CSXazpyPp2B7cScfa/index.html delete mode 100644 art/CTgYQer69jnHTKudH/art.json delete mode 100644 art/CTgYQer69jnHTKudH/index.html delete mode 100644 art/CaPmeZQJn7C9sdRZw/art.json delete mode 100644 art/CaPmeZQJn7C9sdRZw/index.html delete mode 100644 art/Ce87kL3i6r98HePhT/art.json delete mode 100644 art/Ce87kL3i6r98HePhT/index.html delete mode 100644 art/D2qJoBWBE7X8yWh5D/art.json delete mode 100644 art/D2qJoBWBE7X8yWh5D/index.html delete mode 100644 art/D3DaiYq4ggr7qZEhu/art.json delete mode 100644 art/D3DaiYq4ggr7qZEhu/index.html delete mode 100644 art/DCY4ddBCsphoYLARH/art.json delete mode 100644 art/DCY4ddBCsphoYLARH/index.html delete mode 100644 art/DMttCm8HavohPe6RY/art.json delete mode 100644 art/DMttCm8HavohPe6RY/index.html delete mode 100644 art/DPnrgr43T2RcprHMh/art.json delete mode 100644 art/DPnrgr43T2RcprHMh/index.html delete mode 100644 art/DaN8tYyqjWyHdm6jd/art.json delete mode 100644 art/DaN8tYyqjWyHdm6jd/index.html delete mode 100644 art/DznDc4cHyA4yEMyz8/art.json delete mode 100644 art/DznDc4cHyA4yEMyz8/index.html delete mode 100644 art/E35W32ThAopNcnH4G/art.json delete mode 100644 art/E35W32ThAopNcnH4G/index.html delete mode 100644 art/E7ACzG2zArFipenu9/art.json delete mode 100644 art/E7ACzG2zArFipenu9/index.html delete mode 100644 art/ENh2Lxp6QPPaotJzF/art.json delete mode 100644 art/ENh2Lxp6QPPaotJzF/index.html delete mode 100644 art/EPyk9Ehrx6dGCJsDY/art.json delete mode 100644 art/EPyk9Ehrx6dGCJsDY/index.html delete mode 100644 art/EdvEpRyeJaKAyAk7K/art.json delete mode 100644 art/EdvEpRyeJaKAyAk7K/index.html delete mode 100644 art/EfjfmMvDH5P2mY3xa/art.json delete mode 100644 art/EfjfmMvDH5P2mY3xa/index.html delete mode 100644 art/EgwgPafyaLHWPDw2T/art.json delete mode 100644 art/EgwgPafyaLHWPDw2T/index.html delete mode 100644 art/Epmt3yx3xHdhspZxB/art.json delete mode 100644 art/Epmt3yx3xHdhspZxB/index.html delete mode 100644 art/Er8p4bB3vqTs4694p/art.json delete mode 100644 art/Er8p4bB3vqTs4694p/index.html delete mode 100644 art/EtZAgACkH5HwhRTKb/art.json delete mode 100644 art/EtZAgACkH5HwhRTKb/index.html delete mode 100644 art/F3kKjy86maMCacENb/art.json delete mode 100644 art/F3kKjy86maMCacENb/index.html delete mode 100644 art/FBZkegcALhNaPJL6W/art.json delete mode 100644 art/FBZkegcALhNaPJL6W/index.html delete mode 100644 art/FDqpoXetoxdNjtLYb/art.json delete mode 100644 art/FDqpoXetoxdNjtLYb/index.html delete mode 100644 art/FEETng4czKpcp3kDg/art.json delete mode 100644 art/FEETng4czKpcp3kDg/index.html delete mode 100644 art/FF4Q7tpyaSLjicasS/art.json delete mode 100644 art/FF4Q7tpyaSLjicasS/index.html delete mode 100644 art/FfZFDLCNW6cb8pxEg/art.json delete mode 100644 art/FfZFDLCNW6cb8pxEg/index.html delete mode 100644 art/Fpbwg9tJSGnDtFPom/art.json delete mode 100644 art/Fpbwg9tJSGnDtFPom/index.html delete mode 100644 art/GRZbiaYQ5RXxaKsSA/art.json delete mode 100644 art/GRZbiaYQ5RXxaKsSA/index.html delete mode 100644 art/GSxj99d7zTTT52ZzF/art.json delete mode 100644 art/GSxj99d7zTTT52ZzF/index.html delete mode 100644 art/GoviGkHcqKYCZeJKp/art.json delete mode 100644 art/GoviGkHcqKYCZeJKp/index.html delete mode 100644 art/H88o3mRfNBBZrnZh7/art.json delete mode 100644 art/H88o3mRfNBBZrnZh7/index.html delete mode 100644 art/HDvg7tiSomNBAxKwH/art.json delete mode 100644 art/HDvg7tiSomNBAxKwH/index.html delete mode 100644 art/HFcjWasxbbQroZZt3/art.json delete mode 100644 art/HFcjWasxbbQroZZt3/index.html delete mode 100644 art/HQT56cNoMzCPpomMD/art.json delete mode 100644 art/HQT56cNoMzCPpomMD/index.html delete mode 100644 art/HXMkwYLhCJ3DTXojR/art.json delete mode 100644 art/HXMkwYLhCJ3DTXojR/index.html delete mode 100644 art/HdvpCSWX4Kv64BoSD/art.json delete mode 100644 art/HdvpCSWX4Kv64BoSD/index.html delete mode 100644 art/HpXGaca48eDSZRtbx/art.json delete mode 100644 art/HpXGaca48eDSZRtbx/index.html delete mode 100644 art/HrZdqpnvqmB6gZw6J/art.json delete mode 100644 art/HrZdqpnvqmB6gZw6J/index.html delete mode 100644 art/HxBJDEFhjvg9CxYdQ/art.json delete mode 100644 art/HxBJDEFhjvg9CxYdQ/index.html delete mode 100644 art/JFFRA5wi7Gc3uCDuP/art.json delete mode 100644 art/JFFRA5wi7Gc3uCDuP/index.html delete mode 100644 art/JL7KcqFFMw49BvCca/art.json delete mode 100644 art/JL7KcqFFMw49BvCca/index.html delete mode 100644 art/JZBqJBXoyFqb5wyB6/art.json delete mode 100644 art/JZBqJBXoyFqb5wyB6/index.html delete mode 100644 art/JagMqSrHRchzQAMRB/art.json delete mode 100644 art/JagMqSrHRchzQAMRB/index.html delete mode 100644 art/JwR5ZvmH2Nkcr3Rnx/art.json delete mode 100644 art/JwR5ZvmH2Nkcr3Rnx/index.html delete mode 100644 art/K5ZpsaMBvzDxkvbwo/art.json delete mode 100644 art/K5ZpsaMBvzDxkvbwo/index.html delete mode 100644 art/KGe8YM5pCyu8n6Rhs/art.json delete mode 100644 art/KGe8YM5pCyu8n6Rhs/index.html delete mode 100644 art/KT6E6Ka96dcuzvJKG/art.json delete mode 100644 art/KT6E6Ka96dcuzvJKG/index.html delete mode 100644 art/KeA92CgMaurk37juY/art.json delete mode 100644 art/KeA92CgMaurk37juY/index.html delete mode 100644 art/KjuuMXE22tpxPbTLE/art.json delete mode 100644 art/KjuuMXE22tpxPbTLE/index.html delete mode 100644 art/KnBXy8WqLABdJzqxA/art.json delete mode 100644 art/KnBXy8WqLABdJzqxA/index.html delete mode 100644 art/KokxqxAL7cGNXEh47/art.json delete mode 100644 art/KokxqxAL7cGNXEh47/index.html delete mode 100644 art/LHZYGPs7pPvxmLMbm/art.json delete mode 100644 art/LHZYGPs7pPvxmLMbm/index.html delete mode 100644 art/LfMFq222gHE4os9ai/art.json delete mode 100644 art/LfMFq222gHE4os9ai/index.html delete mode 100644 art/LpSrFozFQa5LHaw8v/art.json delete mode 100644 art/LpSrFozFQa5LHaw8v/index.html delete mode 100644 art/LqFT5m3gwdtNfjFnA/art.json delete mode 100644 art/LqFT5m3gwdtNfjFnA/index.html delete mode 100644 art/LsoEApydzv2sCKs27/art.json delete mode 100644 art/LsoEApydzv2sCKs27/index.html delete mode 100644 art/MGJ5AcYQq32diSNSW/art.json delete mode 100644 art/MGJ5AcYQq32diSNSW/index.html delete mode 100644 art/MLtascKR4NfzQFhJj/art.json delete mode 100644 art/MLtascKR4NfzQFhJj/index.html delete mode 100644 art/MPp2oxLmZsPapDWCv/art.json delete mode 100644 art/MPp2oxLmZsPapDWCv/index.html delete mode 100644 art/MaN6KTGWG43vyhd68/art.json delete mode 100644 art/MaN6KTGWG43vyhd68/index.html delete mode 100644 art/Mfirr9f2pxxX9ieik/art.json delete mode 100644 art/Mfirr9f2pxxX9ieik/index.html delete mode 100644 art/MncGu5v3jXSZbE4xh/art.json delete mode 100644 art/MncGu5v3jXSZbE4xh/index.html delete mode 100644 art/NE74eMsB75DrWvCf2/art.json delete mode 100644 art/NE74eMsB75DrWvCf2/index.html delete mode 100644 art/NHc5v2ZJ5kCQAefNG/art.json delete mode 100644 art/NHc5v2ZJ5kCQAefNG/index.html delete mode 100644 art/NKCTpuxGSTTQAXHYw/art.json delete mode 100644 art/NKCTpuxGSTTQAXHYw/index.html delete mode 100644 art/Nd7RLTNMwo9xcqBgZ/art.json delete mode 100644 art/Nd7RLTNMwo9xcqBgZ/index.html delete mode 100644 art/Ndrs3aeC35272f5ku/art.json delete mode 100644 art/Ndrs3aeC35272f5ku/index.html delete mode 100644 art/NitinB9Gc5jPZZ4vh/art.json delete mode 100644 art/NitinB9Gc5jPZZ4vh/index.html delete mode 100644 art/Njfu8NkcFaWN4RDAx/art.json delete mode 100644 art/Njfu8NkcFaWN4RDAx/index.html delete mode 100644 art/NrwDd6WWDm4WJAvtM/art.json delete mode 100644 art/NrwDd6WWDm4WJAvtM/index.html delete mode 100644 art/P5RqTvyQgTLzoCwXM/art.json delete mode 100644 art/P5RqTvyQgTLzoCwXM/index.html delete mode 100644 art/P8gqvjnX5d6r53X7y/art.json delete mode 100644 art/P8gqvjnX5d6r53X7y/index.html delete mode 100644 art/PCd9WgpvsQcj7HXTc/art.json delete mode 100644 art/PCd9WgpvsQcj7HXTc/index.html delete mode 100644 art/PERaHxC8pvwoBGHMo/art.json delete mode 100644 art/PERaHxC8pvwoBGHMo/index.html delete mode 100644 art/PFcfvGhtiFiKLLvYC/art.json delete mode 100644 art/PFcfvGhtiFiKLLvYC/index.html delete mode 100644 art/PHxPuJWQiqm9gamRN/art.json delete mode 100644 art/PHxPuJWQiqm9gamRN/index.html delete mode 100644 art/PKKSn3hisqqifLpXX/art.json delete mode 100644 art/PKKSn3hisqqifLpXX/index.html delete mode 100644 art/PTcamNGqbYP3egN7J/art.json delete mode 100644 art/PTcamNGqbYP3egN7J/index.html delete mode 100644 art/PcKwWKK2nMJ7TjaaT/art.json delete mode 100644 art/PcKwWKK2nMJ7TjaaT/index.html delete mode 100644 art/Pq8cc68g6sG9jYR6Y/art.json delete mode 100644 art/Pq8cc68g6sG9jYR6Y/index.html delete mode 100644 art/PsHuyZzqaS6pheL2D/art.json delete mode 100644 art/PsHuyZzqaS6pheL2D/index.html delete mode 100644 art/PtxL78jLv4jyfZCi9/art.json delete mode 100644 art/PtxL78jLv4jyfZCi9/index.html delete mode 100644 art/Q3wB5rKJ8hQm7Qu7Q/art.json delete mode 100644 art/Q3wB5rKJ8hQm7Qu7Q/index.html delete mode 100644 art/Q85DLHuNZgXEXPBYw/art.json delete mode 100644 art/Q85DLHuNZgXEXPBYw/index.html delete mode 100644 art/QDDLhEyNvhc9PFDQo/art.json delete mode 100644 art/QDDLhEyNvhc9PFDQo/index.html delete mode 100644 art/QNecaJ5aHf8ckGNJa/art.json delete mode 100644 art/QNecaJ5aHf8ckGNJa/index.html delete mode 100644 art/QPCMC7RgjqG63yQvN/art.json delete mode 100644 art/QPCMC7RgjqG63yQvN/index.html delete mode 100644 art/QTWSXRpNKJ4KJEHur/art.json delete mode 100644 art/QTWSXRpNKJ4KJEHur/index.html delete mode 100644 art/Qa2CxakRKHmYmZgdH/art.json delete mode 100644 art/Qa2CxakRKHmYmZgdH/index.html delete mode 100644 art/Qa3ssdh39M6HGfPqM/art.json delete mode 100644 art/Qa3ssdh39M6HGfPqM/index.html delete mode 100644 art/QfRkDTHRvsH4cztQA/art.json delete mode 100644 art/QfRkDTHRvsH4cztQA/index.html delete mode 100644 art/QukF3gwmKw5pDHhaD/art.json delete mode 100644 art/QukF3gwmKw5pDHhaD/index.html delete mode 100644 art/QvQL9vkAcj4EawBDk/art.json delete mode 100644 art/QvQL9vkAcj4EawBDk/index.html delete mode 100644 art/REkY7MvYAx7KwFMrw/art.json delete mode 100644 art/REkY7MvYAx7KwFMrw/index.html delete mode 100644 art/RHYaZ3WADZyQo4ypC/art.json delete mode 100644 art/RHYaZ3WADZyQo4ypC/index.html delete mode 100644 art/RKtpsEbtLZPFtvxRA/art.json delete mode 100644 art/RKtpsEbtLZPFtvxRA/index.html delete mode 100644 art/RtuoYT8CXLbyZSsWE/art.json delete mode 100644 art/RtuoYT8CXLbyZSsWE/index.html delete mode 100644 art/Rv7oW8vbcGty8AYPb/art.json delete mode 100644 art/Rv7oW8vbcGty8AYPb/index.html delete mode 100644 art/SGm2qQjwmg7NGb4my/art.json delete mode 100644 art/SGm2qQjwmg7NGb4my/index.html delete mode 100644 art/SHK4CEcQDC3SgBnMt/art.json delete mode 100644 art/SHK4CEcQDC3SgBnMt/index.html delete mode 100644 art/SRpckdENpS5Hpem8o/art.json delete mode 100644 art/SRpckdENpS5Hpem8o/index.html delete mode 100644 art/STMhyZ8zrQSiJqi7S/art.json delete mode 100644 art/STMhyZ8zrQSiJqi7S/index.html delete mode 100644 art/SfWoZkJqAcdQ6baq5/art.json delete mode 100644 art/SfWoZkJqAcdQ6baq5/index.html delete mode 100644 art/SgsEwB5Ax2ySwLYpd/art.json delete mode 100644 art/SgsEwB5Ax2ySwLYpd/index.html delete mode 100644 art/TWsa59dHZ4GX5bsnG/art.json delete mode 100644 art/TWsa59dHZ4GX5bsnG/index.html delete mode 100644 art/TtKHBfMCFHuz5PKm7/art.json delete mode 100644 art/TtKHBfMCFHuz5PKm7/index.html delete mode 100644 art/TyWsHgdd6xGj8uYSg/art.json delete mode 100644 art/TyWsHgdd6xGj8uYSg/index.html delete mode 100644 art/W5pb4uwKJ9dzEF9oz/art.json delete mode 100644 art/W5pb4uwKJ9dzEF9oz/index.html delete mode 100644 art/W759Kzfq4jJb5dL5v/art.json delete mode 100644 art/W759Kzfq4jJb5dL5v/index.html delete mode 100644 art/WE4yq93CEqrBtHvQ9/art.json delete mode 100644 art/WE4yq93CEqrBtHvQ9/index.html delete mode 100644 art/WHQLcLQnN57rPtGJC/art.json delete mode 100644 art/WHQLcLQnN57rPtGJC/index.html delete mode 100644 art/WRmESL9HBySX6ujn5/art.json delete mode 100644 art/WRmESL9HBySX6ujn5/index.html delete mode 100644 art/Wjh598Fb6DK7AzRda/art.json delete mode 100644 art/Wjh598Fb6DK7AzRda/index.html delete mode 100644 art/Wova8i2L3H2AtWPkQ/art.json delete mode 100644 art/Wova8i2L3H2AtWPkQ/index.html delete mode 100644 art/WxsiG7yWNKj8rH2Qe/art.json delete mode 100644 art/WxsiG7yWNKj8rH2Qe/index.html delete mode 100644 art/X2DfX3YZvHG8KrEhj/art.json delete mode 100644 art/X2DfX3YZvHG8KrEhj/index.html delete mode 100644 art/XBTFxPgMSdyM7HXum/art.json delete mode 100644 art/XBTFxPgMSdyM7HXum/index.html delete mode 100644 art/XZuNgqyPsK9ePg5Xv/art.json delete mode 100644 art/XZuNgqyPsK9ePg5Xv/index.html delete mode 100644 art/XbaHQ2ETsxu6kZKno/art.json delete mode 100644 art/XbaHQ2ETsxu6kZKno/index.html delete mode 100644 art/XcHuNB7GLk9BmQRap/art.json delete mode 100644 art/XcHuNB7GLk9BmQRap/index.html delete mode 100644 art/XqxXcf4LvJjKuyAk6/art.json delete mode 100644 art/XqxXcf4LvJjKuyAk6/index.html delete mode 100644 art/Xznj9hZq3fxvAtz4c/art.json delete mode 100644 art/Xznj9hZq3fxvAtz4c/index.html delete mode 100644 art/YFECqw3LmKnaojReb/art.json delete mode 100644 art/YFECqw3LmKnaojReb/index.html delete mode 100644 art/YSrCe2ZHmwiB2d6Kz/art.json delete mode 100644 art/YSrCe2ZHmwiB2d6Kz/index.html delete mode 100644 art/YfY3PKQ4Mk78so4bP/art.json delete mode 100644 art/YfY3PKQ4Mk78so4bP/index.html delete mode 100644 art/Yg9JRZQhtaWe3dpis/art.json delete mode 100644 art/Yg9JRZQhtaWe3dpis/index.html delete mode 100644 art/Z25sf3c5qKzxzLrXF/art.json delete mode 100644 art/Z25sf3c5qKzxzLrXF/index.html delete mode 100644 art/ZENPygQSbgzTTXEP8/art.json delete mode 100644 art/ZENPygQSbgzTTXEP8/index.html delete mode 100644 art/ZFd2APbTjP4sginbR/art.json delete mode 100644 art/ZFd2APbTjP4sginbR/index.html delete mode 100644 art/ZHKbJh9f2vE6whpYF/art.json delete mode 100644 art/ZHKbJh9f2vE6whpYF/index.html delete mode 100644 art/ZKyW6sGCeKnuju3A2/art.json delete mode 100644 art/ZKyW6sGCeKnuju3A2/index.html delete mode 100644 art/ZRtD3xwsPjHk8vwmS/art.json delete mode 100644 art/ZRtD3xwsPjHk8vwmS/index.html delete mode 100644 art/ZXDZSs2JN4hbwdSqr/art.json delete mode 100644 art/ZXDZSs2JN4hbwdSqr/index.html delete mode 100644 art/ZXEkPoPaDoTjDqbL7/art.json delete mode 100644 art/ZXEkPoPaDoTjDqbL7/index.html delete mode 100644 art/ZXPZby6en2K8C7Fyg/art.json delete mode 100644 art/ZXPZby6en2K8C7Fyg/index.html delete mode 100644 art/ZZwMR9KfGEza6h9qC/art.json delete mode 100644 art/ZZwMR9KfGEza6h9qC/index.html delete mode 100644 art/ZaEqKDmErTwBskDSt/art.json delete mode 100644 art/ZaEqKDmErTwBskDSt/index.html delete mode 100644 art/ZaHRJagSTkbt5ERMW/art.json delete mode 100644 art/ZaHRJagSTkbt5ERMW/index.html delete mode 100644 art/ZjCyyWmnuKxxTAkvt/art.json delete mode 100644 art/ZjCyyWmnuKxxTAkvt/index.html delete mode 100644 art/ZkzFFuHEAaQzd2eGC/art.json delete mode 100644 art/ZkzFFuHEAaQzd2eGC/index.html delete mode 100644 art/ZtNG5CW8eJaJncLrk/art.json delete mode 100644 art/ZtNG5CW8eJaJncLrk/index.html delete mode 100644 art/aDTiAi7SZ3joeKxKs/art.json delete mode 100644 art/aDTiAi7SZ3joeKxKs/index.html delete mode 100644 art/aKsCsvNiRHackMEsj/art.json delete mode 100644 art/aKsCsvNiRHackMEsj/index.html delete mode 100644 art/aNcrtoxiwyPFj9n9k/art.json delete mode 100644 art/aNcrtoxiwyPFj9n9k/index.html delete mode 100644 art/aeJaBveTxKQ9E6dTm/art.json delete mode 100644 art/aeJaBveTxKQ9E6dTm/index.html delete mode 100644 art/aigbErpiobPHWcME4/art.json delete mode 100644 art/aigbErpiobPHWcME4/index.html delete mode 100644 art/awe7tBGAsEHzRYs2D/art.json delete mode 100644 art/awe7tBGAsEHzRYs2D/index.html delete mode 100644 art/bBkRA4ZZ72cHNA7Xz/art.json delete mode 100644 art/bBkRA4ZZ72cHNA7Xz/index.html delete mode 100644 art/bFK899aZjrEfnbQAi/art.json delete mode 100644 art/bFK899aZjrEfnbQAi/index.html delete mode 100644 art/bM77A2kSw6eM7YMHh/art.json delete mode 100644 art/bM77A2kSw6eM7YMHh/index.html delete mode 100644 art/bSD87iQ9LnqxJC3cb/art.json delete mode 100644 art/bSD87iQ9LnqxJC3cb/index.html delete mode 100644 art/bWQMzQA9jpeRKo7dL/art.json delete mode 100644 art/bWQMzQA9jpeRKo7dL/index.html delete mode 100644 art/bbx93AtnjNRLNs4hC/art.json delete mode 100644 art/bbx93AtnjNRLNs4hC/index.html delete mode 100644 art/bnRnHzDJKpa425887/art.json delete mode 100644 art/bnRnHzDJKpa425887/index.html delete mode 100644 art/bsfzCu524wjbdK79y/art.json delete mode 100644 art/bsfzCu524wjbdK79y/index.html delete mode 100644 art/btkDAJMxJHZR3rK2M/art.json delete mode 100644 art/btkDAJMxJHZR3rK2M/index.html delete mode 100644 art/c2G37xF7rQv9E6DnK/art.json delete mode 100644 art/c2G37xF7rQv9E6DnK/index.html delete mode 100644 art/c69i53Jq39GYhaC3n/art.json delete mode 100644 art/c69i53Jq39GYhaC3n/index.html delete mode 100644 art/cGrpKmDq9kKCWsLo7/art.json delete mode 100644 art/cGrpKmDq9kKCWsLo7/index.html delete mode 100644 art/cHiMN4E55KKH9p3L3/art.json delete mode 100644 art/cHiMN4E55KKH9p3L3/index.html delete mode 100644 art/cHuvNCmJmuzYDZwhL/art.json delete mode 100644 art/cHuvNCmJmuzYDZwhL/index.html delete mode 100644 art/cMzGhMJLeg2FmmwWM/art.json delete mode 100644 art/cMzGhMJLeg2FmmwWM/index.html delete mode 100644 art/cNaBhCSeeqFwhZQw4/art.json delete mode 100644 art/cNaBhCSeeqFwhZQw4/index.html delete mode 100644 art/cTBcy7LTxJubbEYXF/art.json delete mode 100644 art/cTBcy7LTxJubbEYXF/index.html delete mode 100644 art/cdqm4FpNvFdtD7We7/art.json delete mode 100644 art/cdqm4FpNvFdtD7We7/index.html delete mode 100644 art/cgibgS9oD8o5yDmqZ/art.json delete mode 100644 art/cgibgS9oD8o5yDmqZ/index.html delete mode 100644 art/cifFKxGSudzB8CEt6/art.json delete mode 100644 art/cifFKxGSudzB8CEt6/index.html delete mode 100644 art/cmajQzzGy7RWLuWqC/art.json delete mode 100644 art/cmajQzzGy7RWLuWqC/index.html delete mode 100644 art/d8rzf4Hgtp69tQvrz/art.json delete mode 100644 art/d8rzf4Hgtp69tQvrz/index.html delete mode 100644 art/dCwDkmvtYAHzDGrKm/art.json delete mode 100644 art/dCwDkmvtYAHzDGrKm/index.html delete mode 100644 art/dGD7KhAgWY4qfsmbJ/art.json delete mode 100644 art/dGD7KhAgWY4qfsmbJ/index.html delete mode 100644 art/dGs6fdtenLWLjmBEE/art.json delete mode 100644 art/dGs6fdtenLWLjmBEE/index.html delete mode 100644 art/dPkbvz9nuwNJRn9oB/art.json delete mode 100644 art/dPkbvz9nuwNJRn9oB/index.html delete mode 100644 art/dPsnyuwF6HxdEJMAd/art.json delete mode 100644 art/dPsnyuwF6HxdEJMAd/index.html delete mode 100644 art/dT5B8hrDztDwvmxaK/art.json delete mode 100644 art/dT5B8hrDztDwvmxaK/index.html delete mode 100644 art/dY6antnsT68htYfWz/art.json delete mode 100644 art/dY6antnsT68htYfWz/index.html delete mode 100644 art/dtZMYXvfSW4gKJ7Mr/art.json delete mode 100644 art/dtZMYXvfSW4gKJ7Mr/index.html delete mode 100644 art/dxaRX4ZTW7m76nQzS/art.json delete mode 100644 art/dxaRX4ZTW7m76nQzS/index.html delete mode 100644 art/eJGcWNyj42atTeXsz/art.json delete mode 100644 art/eJGcWNyj42atTeXsz/index.html delete mode 100644 art/ehyZCh7WmuNeadkky/art.json delete mode 100644 art/ehyZCh7WmuNeadkky/index.html delete mode 100644 art/ek2r2jAkKe4kBeGaN/art.json delete mode 100644 art/ek2r2jAkKe4kBeGaN/index.html delete mode 100644 art/ercvafg86xKeMKPY4/art.json delete mode 100644 art/ercvafg86xKeMKPY4/index.html delete mode 100644 art/exWL4hKkpkDAwMwS5/art.json delete mode 100644 art/exWL4hKkpkDAwMwS5/index.html delete mode 100644 art/eznAa7bmAaN8kBHXd/art.json delete mode 100644 art/eznAa7bmAaN8kBHXd/index.html delete mode 100644 art/f5etc59cCAN5qsa9G/art.json delete mode 100644 art/f5etc59cCAN5qsa9G/index.html delete mode 100644 art/fHwLHN2yrXWfnAnbn/art.json delete mode 100644 art/fHwLHN2yrXWfnAnbn/index.html delete mode 100644 art/fSom8rCSmFz3LJYiZ/art.json delete mode 100644 art/fSom8rCSmFz3LJYiZ/index.html delete mode 100644 art/fe73gvqsKrgRYgqGX/art.json delete mode 100644 art/fe73gvqsKrgRYgqGX/index.html delete mode 100644 art/fhgo4viQjn4Y4cfck/art.json delete mode 100644 art/fhgo4viQjn4Y4cfck/index.html delete mode 100644 art/fj8P6N2AkQHBBaTmZ/art.json delete mode 100644 art/fj8P6N2AkQHBBaTmZ/index.html delete mode 100644 art/fssfXPCEwPLZfQFqp/art.json delete mode 100644 art/fssfXPCEwPLZfQFqp/index.html delete mode 100644 art/fxYFNf9d36E5GgBen/art.json delete mode 100644 art/fxYFNf9d36E5GgBen/index.html delete mode 100644 art/gAsFJCDiWiyemHoSX/art.json delete mode 100644 art/gAsFJCDiWiyemHoSX/index.html delete mode 100644 art/gKzj7CPEr29FdEonW/art.json delete mode 100644 art/gKzj7CPEr29FdEonW/index.html delete mode 100644 art/gTDpcK8Kws8upyKKp/art.json delete mode 100644 art/gTDpcK8Kws8upyKKp/index.html delete mode 100644 art/gs5Ttw4zaPA7LZrNS/art.json delete mode 100644 art/gs5Ttw4zaPA7LZrNS/index.html delete mode 100644 art/h4dmaWw9awheH5EG6/art.json delete mode 100644 art/h4dmaWw9awheH5EG6/index.html delete mode 100644 art/h5s7DzcTgYKsXec6J/art.json delete mode 100644 art/h5s7DzcTgYKsXec6J/index.html delete mode 100644 art/hDdt5XinuSqDPHKS9/art.json delete mode 100644 art/hDdt5XinuSqDPHKS9/index.html delete mode 100644 art/hDtJF6ShctCpNfZNt/art.json delete mode 100644 art/hDtJF6ShctCpNfZNt/index.html delete mode 100644 art/hKjwz37yK8sehZyC2/art.json delete mode 100644 art/hKjwz37yK8sehZyC2/index.html delete mode 100644 art/hMGCCTasLLBPQjRCG/art.json delete mode 100644 art/hMGCCTasLLBPQjRCG/index.html delete mode 100644 art/hNysLh7LeD77n8RsG/art.json delete mode 100644 art/hNysLh7LeD77n8RsG/index.html delete mode 100644 art/hXusy4KBvn6oHTu4Q/art.json delete mode 100644 art/hXusy4KBvn6oHTu4Q/index.html delete mode 100644 art/hhK98FuyYZiyCZfjD/art.json delete mode 100644 art/hhK98FuyYZiyCZfjD/index.html delete mode 100644 art/hhSEYyu9RaWDJ54wu/art.json delete mode 100644 art/hhSEYyu9RaWDJ54wu/index.html delete mode 100644 art/hjusZffXbWpbtMDh7/art.json delete mode 100644 art/hjusZffXbWpbtMDh7/index.html delete mode 100644 art/huHtobGCf37pyxqDW/art.json delete mode 100644 art/huHtobGCf37pyxqDW/index.html delete mode 100644 art/hvfx2JX4Hfg7zccE5/art.json delete mode 100644 art/hvfx2JX4Hfg7zccE5/index.html delete mode 100644 art/i47npurSmZHhWuwbZ/art.json delete mode 100644 art/i47npurSmZHhWuwbZ/index.html delete mode 100644 art/i7RCxecdC6AJ3heyF/art.json delete mode 100644 art/i7RCxecdC6AJ3heyF/index.html delete mode 100644 art/iAGxyHrFa3k6ZJq5k/art.json delete mode 100644 art/iAGxyHrFa3k6ZJq5k/index.html delete mode 100644 art/iSvLhZ7QzyjMW2uAh/art.json delete mode 100644 art/iSvLhZ7QzyjMW2uAh/index.html delete mode 100644 art/iZwjTQ6SHPHX7EjSE/art.json delete mode 100644 art/iZwjTQ6SHPHX7EjSE/index.html delete mode 100644 art/icmkfJD93vQnbZQfB/art.json delete mode 100644 art/icmkfJD93vQnbZQfB/index.html delete mode 100644 art/icyvWgd8MgBnNT9rn/art.json delete mode 100644 art/icyvWgd8MgBnNT9rn/index.html delete mode 100644 art/ig5e2CN4AbunM7REm/art.json delete mode 100644 art/ig5e2CN4AbunM7REm/index.html delete mode 100644 art/ipJH3aZcHmkBCGYZC/art.json delete mode 100644 art/ipJH3aZcHmkBCGYZC/index.html delete mode 100644 art/isgED2R7wSztcgg4J/art.json delete mode 100644 art/isgED2R7wSztcgg4J/index.html delete mode 100644 art/j2TsACSvPYuDJ2t2X/art.json delete mode 100644 art/j2TsACSvPYuDJ2t2X/index.html delete mode 100644 art/j5EHhnBzo2XdxiCTJ/art.json delete mode 100644 art/j5EHhnBzo2XdxiCTJ/index.html delete mode 100644 art/jEoQzSA24YCzYycNu/art.json delete mode 100644 art/jEoQzSA24YCzYycNu/index.html delete mode 100644 art/jcatqfjkzF3ET7965/art.json delete mode 100644 art/jcatqfjkzF3ET7965/index.html delete mode 100644 art/jqwWnsecfchT8qKg8/art.json delete mode 100644 art/jqwWnsecfchT8qKg8/index.html delete mode 100644 art/juJGnxZcspgX7dGMB/art.json delete mode 100644 art/juJGnxZcspgX7dGMB/index.html delete mode 100644 art/k9wLKsfTxHABY5b7P/art.json delete mode 100644 art/k9wLKsfTxHABY5b7P/index.html delete mode 100644 art/kAmQqozAAzPSXNaps/art.json delete mode 100644 art/kAmQqozAAzPSXNaps/index.html delete mode 100644 art/kHbJM2qswt6BscdP3/art.json delete mode 100644 art/kHbJM2qswt6BscdP3/index.html delete mode 100644 art/kRDzJyojeaeAei2M4/art.json delete mode 100644 art/kRDzJyojeaeAei2M4/index.html delete mode 100644 art/kuj37HBHLw5zWqqTD/art.json delete mode 100644 art/kuj37HBHLw5zWqqTD/index.html delete mode 100644 art/mAic85DgmMrZTGaph/art.json delete mode 100644 art/mAic85DgmMrZTGaph/index.html delete mode 100644 art/mDEaiqSfNT6Lxq4A7/art.json delete mode 100644 art/mDEaiqSfNT6Lxq4A7/index.html delete mode 100644 art/mMtFqJYFAoMttvdnt/art.json delete mode 100644 art/mMtFqJYFAoMttvdnt/index.html delete mode 100644 art/mP36iPeKidJ9NCRwX/art.json delete mode 100644 art/mP36iPeKidJ9NCRwX/index.html delete mode 100644 art/mTJbRgMm8M8FK2iEr/art.json delete mode 100644 art/mTJbRgMm8M8FK2iEr/index.html delete mode 100644 art/mTN89iZPCffApkuoc/art.json delete mode 100644 art/mTN89iZPCffApkuoc/index.html delete mode 100644 art/maYBia4hupYbN3YjZ/art.json delete mode 100644 art/maYBia4hupYbN3YjZ/index.html delete mode 100644 art/mhYRaecedTJazqZtJ/art.json delete mode 100644 art/mhYRaecedTJazqZtJ/index.html delete mode 100644 art/nJ6nKdcJq6zW3SoZs/art.json delete mode 100644 art/nJ6nKdcJq6zW3SoZs/index.html delete mode 100644 art/nTr5zAmYQHMvhjYy4/art.json delete mode 100644 art/nTr5zAmYQHMvhjYy4/index.html delete mode 100644 art/nfh8MJW78b4zW9WWW/art.json delete mode 100644 art/nfh8MJW78b4zW9WWW/index.html delete mode 100644 art/nmasbtKEtxwPRbcSm/art.json delete mode 100644 art/nmasbtKEtxwPRbcSm/index.html delete mode 100644 art/nrQMSTcrvmsdCH5uD/art.json delete mode 100644 art/nrQMSTcrvmsdCH5uD/index.html delete mode 100644 art/ogZuw7WfJkAypj7nW/art.json delete mode 100644 art/ogZuw7WfJkAypj7nW/index.html delete mode 100644 art/ohBmRghggdTnjtnNi/art.json delete mode 100644 art/ohBmRghggdTnjtnNi/index.html delete mode 100644 art/oyvKbFbwkDRrreeMy/art.json delete mode 100644 art/oyvKbFbwkDRrreeMy/index.html delete mode 100644 art/pCWSvcCDfiHokP3jK/art.json delete mode 100644 art/pCWSvcCDfiHokP3jK/index.html delete mode 100644 art/pL2zZjniYbicHizRf/art.json delete mode 100644 art/pL2zZjniYbicHizRf/index.html delete mode 100644 art/pggHYRd53sWWpFR39/art.json delete mode 100644 art/pggHYRd53sWWpFR39/index.html delete mode 100644 art/piodzReMZfEvAXgh4/art.json delete mode 100644 art/piodzReMZfEvAXgh4/index.html delete mode 100644 art/qAx2pkLWXDYQgRtq8/art.json delete mode 100644 art/qAx2pkLWXDYQgRtq8/index.html delete mode 100644 art/qCsikb8WubwZjoq9G/art.json delete mode 100644 art/qCsikb8WubwZjoq9G/index.html delete mode 100644 art/qMttNCuB7HFezcMnW/art.json delete mode 100644 art/qMttNCuB7HFezcMnW/index.html delete mode 100644 art/qcQGXHYoBo5f2Tn7W/art.json delete mode 100644 art/qcQGXHYoBo5f2Tn7W/index.html delete mode 100644 art/qcTbvPRuZkj3tL2jB/art.json delete mode 100644 art/qcTbvPRuZkj3tL2jB/index.html delete mode 100644 art/qx8oB3iGpxgR5q3GB/art.json delete mode 100644 art/qx8oB3iGpxgR5q3GB/index.html delete mode 100644 art/rDnXafrSKJvBn8q89/art.json delete mode 100644 art/rDnXafrSKJvBn8q89/index.html delete mode 100644 art/rYriGa7yHEJZnvYrG/art.json delete mode 100644 art/rYriGa7yHEJZnvYrG/index.html delete mode 100644 art/rpeFEbrt3ozGdCvBQ/art.json delete mode 100644 art/rpeFEbrt3ozGdCvBQ/index.html delete mode 100644 art/rskYzcp7KQd6MLz3F/art.json delete mode 100644 art/rskYzcp7KQd6MLz3F/index.html delete mode 100644 art/rvBrwrSM6wfvD97BZ/art.json delete mode 100644 art/rvBrwrSM6wfvD97BZ/index.html delete mode 100644 art/s5Zxb4iQj8xZjfB5c/art.json delete mode 100644 art/s5Zxb4iQj8xZjfB5c/index.html delete mode 100644 art/sBgC7apPnFmiA6GQ8/art.json delete mode 100644 art/sBgC7apPnFmiA6GQ8/index.html delete mode 100644 art/sCPDNvuYTdioSKHL7/art.json delete mode 100644 art/sCPDNvuYTdioSKHL7/index.html delete mode 100644 art/sFMa3xreof2dhgyS2/art.json delete mode 100644 art/sFMa3xreof2dhgyS2/index.html delete mode 100644 art/sP9meYNADjKewXyNN/art.json delete mode 100644 art/sP9meYNADjKewXyNN/index.html delete mode 100644 art/sSEcdoNo3EcbnYphW/art.json delete mode 100644 art/sSEcdoNo3EcbnYphW/index.html delete mode 100644 art/sdooECpbs5tTTw7AW/art.json delete mode 100644 art/sdooECpbs5tTTw7AW/index.html delete mode 100644 art/seEL2RtaERajKZKbT/art.json delete mode 100644 art/seEL2RtaERajKZKbT/index.html delete mode 100644 art/shSEhMvvTzScwX6xx/art.json delete mode 100644 art/shSEhMvvTzScwX6xx/index.html delete mode 100644 art/snffEbJSrbtrEQvka/art.json delete mode 100644 art/snffEbJSrbtrEQvka/index.html delete mode 100644 art/sofn3Bs4vuERfBH8b/art.json delete mode 100644 art/sofn3Bs4vuERfBH8b/index.html delete mode 100644 art/tBY967FHBHEfJkSwk/art.json delete mode 100644 art/tBY967FHBHEfJkSwk/index.html delete mode 100644 art/tBoefnyLiLiAapP2L/art.json delete mode 100644 art/tBoefnyLiLiAapP2L/index.html delete mode 100644 art/tDZd2w9DsKbz3CHm2/art.json delete mode 100644 art/tDZd2w9DsKbz3CHm2/index.html delete mode 100644 art/tEPdh34hM3fNGFFsg/art.json delete mode 100644 art/tEPdh34hM3fNGFFsg/index.html delete mode 100644 art/tGCcoCiv9fi2S5rub/art.json delete mode 100644 art/tGCcoCiv9fi2S5rub/index.html delete mode 100644 art/tL9Q5Bx3AuuRT4JTx/art.json delete mode 100644 art/tL9Q5Bx3AuuRT4JTx/index.html delete mode 100644 art/tW33RrL78zzouNP8o/art.json delete mode 100644 art/tW33RrL78zzouNP8o/index.html delete mode 100644 art/tZJWzLbyDQHTztNqY/art.json delete mode 100644 art/tZJWzLbyDQHTztNqY/index.html delete mode 100644 art/trsRykwiAHEtSA98a/art.json delete mode 100644 art/trsRykwiAHEtSA98a/index.html delete mode 100644 art/uF8TFTKpj88nNiuD2/art.json delete mode 100644 art/uF8TFTKpj88nNiuD2/index.html delete mode 100644 art/uProMGMrzma2K7GiG/art.json delete mode 100644 art/uProMGMrzma2K7GiG/index.html delete mode 100644 art/uQAeKH3AvcwiJJ6AW/art.json delete mode 100644 art/uQAeKH3AvcwiJJ6AW/index.html delete mode 100644 art/uTpabmasr6wBTbv3z/art.json delete mode 100644 art/uTpabmasr6wBTbv3z/index.html delete mode 100644 art/uesEjk3MpYeCJCofM/art.json delete mode 100644 art/uesEjk3MpYeCJCofM/index.html delete mode 100644 art/upTN3YzTRee3FJs4P/art.json delete mode 100644 art/upTN3YzTRee3FJs4P/index.html delete mode 100644 art/v2n4RsmA4tBEGs7Zy/art.json delete mode 100644 art/v2n4RsmA4tBEGs7Zy/index.html delete mode 100644 art/v8pJCRw47pMT9EDZk/art.json delete mode 100644 art/v8pJCRw47pMT9EDZk/index.html delete mode 100644 art/vLxHHs7vSmLsud4hw/art.json delete mode 100644 art/vLxHHs7vSmLsud4hw/index.html delete mode 100644 art/vRvb4kJdBxK7WSiSp/art.json delete mode 100644 art/vRvb4kJdBxK7WSiSp/index.html delete mode 100644 art/vY9ZdpP3WcoSgySqL/art.json delete mode 100644 art/vY9ZdpP3WcoSgySqL/index.html delete mode 100644 art/vZ4PBCfpqJPJ4eweJ/art.json delete mode 100644 art/vZ4PBCfpqJPJ4eweJ/index.html delete mode 100644 art/vncmkDKkFydMJjG86/art.json delete mode 100644 art/vncmkDKkFydMJjG86/index.html delete mode 100644 art/vtq5MvbFuTd4SDKpR/art.json delete mode 100644 art/vtq5MvbFuTd4SDKpR/index.html delete mode 100644 art/vwQgfZcfrdKFAJLd2/art.json delete mode 100644 art/vwQgfZcfrdKFAJLd2/index.html delete mode 100644 art/wFYATkgtzx3PKBDcw/art.json delete mode 100644 art/wFYATkgtzx3PKBDcw/index.html delete mode 100644 art/wHiihz6NHxZhtHDon/art.json delete mode 100644 art/wHiihz6NHxZhtHDon/index.html delete mode 100644 art/wT4peJdYTS3FSeH9P/art.json delete mode 100644 art/wT4peJdYTS3FSeH9P/index.html delete mode 100644 art/wZu7HgdEpJmXy93Jm/art.json delete mode 100644 art/wZu7HgdEpJmXy93Jm/index.html delete mode 100644 art/wuFdtxFYcP6TczAW2/art.json delete mode 100644 art/wuFdtxFYcP6TczAW2/index.html delete mode 100644 art/wxCaDvySLwp6dYRto/art.json delete mode 100644 art/wxCaDvySLwp6dYRto/index.html delete mode 100644 art/wzJiTNRsg9cApqfB9/art.json delete mode 100644 art/wzJiTNRsg9cApqfB9/index.html delete mode 100644 art/x5Y9YCA8iKiCLHzS6/art.json delete mode 100644 art/x5Y9YCA8iKiCLHzS6/index.html delete mode 100644 art/x6TrSQt9x9ujACqkE/art.json delete mode 100644 art/x6TrSQt9x9ujACqkE/index.html delete mode 100644 art/x7uRXS3va22ihf8MA/art.json delete mode 100644 art/x7uRXS3va22ihf8MA/index.html delete mode 100644 art/xBRbHkLWdy73NKidY/art.json delete mode 100644 art/xBRbHkLWdy73NKidY/index.html delete mode 100644 art/xC9mkxRGvdyco7QbM/art.json delete mode 100644 art/xC9mkxRGvdyco7QbM/index.html delete mode 100644 art/xCGKaZubja8uuYkJH/art.json delete mode 100644 art/xCGKaZubja8uuYkJH/index.html delete mode 100644 art/xLrHnki5affkbQiFT/art.json delete mode 100644 art/xLrHnki5affkbQiFT/index.html delete mode 100644 art/xMtRaWRFbCx6TD3qF/art.json delete mode 100644 art/xMtRaWRFbCx6TD3qF/index.html delete mode 100644 art/xdFdZbdmwquvYTuRo/art.json delete mode 100644 art/xdFdZbdmwquvYTuRo/index.html delete mode 100644 art/xdgnE3FvNBNtDFynG/art.json delete mode 100644 art/xdgnE3FvNBNtDFynG/index.html delete mode 100644 art/xuJ6P4ivzQ3KERCwG/art.json delete mode 100644 art/xuJ6P4ivzQ3KERCwG/index.html delete mode 100644 art/yAwn2hvbxQLFnF3yv/art.json delete mode 100644 art/yAwn2hvbxQLFnF3yv/index.html delete mode 100644 art/yAxcaQPNpt4jDhpQJ/art.json delete mode 100644 art/yAxcaQPNpt4jDhpQJ/index.html delete mode 100644 art/yKgYMBxcoK34ebwHv/art.json delete mode 100644 art/yKgYMBxcoK34ebwHv/index.html delete mode 100644 art/yeHYiFzE9scyMHnSv/art.json delete mode 100644 art/yeHYiFzE9scyMHnSv/index.html delete mode 100644 art/yqxy757eFpwGqJu5k/art.json delete mode 100644 art/yqxy757eFpwGqJu5k/index.html delete mode 100644 art/yva6wZBxMPvZtC8iA/art.json delete mode 100644 art/yva6wZBxMPvZtC8iA/index.html delete mode 100644 art/zQsoSnJjbCQY2Zq83/art.json delete mode 100644 art/zQsoSnJjbCQY2Zq83/index.html delete mode 100644 art/zbFojAK3PQ5p2yLSM/art.json delete mode 100644 art/zbFojAK3PQ5p2yLSM/index.html delete mode 100644 art/ztNkTPfLtNiNcSG3h/art.json delete mode 100644 art/ztNkTPfLtNiNcSG3h/index.html diff --git a/README.md b/README.md index dc8fad54..e2cbe10b 100644 --- a/README.md +++ b/README.md @@ -1,4 +1,4 @@ -# vertexshaderart.com is in transition +# vertexshaderart.com is in transition to a static site Soundcloud changed their API and I can't be bothered to fix this code. Tools are out of date etc and it's just too much work for a site that diff --git a/art/28nR5hx2KozuLsk3j/art.json b/art/28nR5hx2KozuLsk3j/art.json deleted file mode 100644 index b213636c..00000000 --- a/art/28nR5hx2KozuLsk3j/art.json +++ /dev/null @@ -1,58 +0,0 @@ -{ - "_id": "28nR5hx2KozuLsk3j", - "owner": { - "_id": "Pexi77zfde4iNKmrT", - "createdAt": { - "$date": { - "$numberLong": "1493741221077" - } - }, - "profile": { - "name": "Kolargon Generative", - "avatarUrl": "https://lh3.googleusercontent.com/-tiKYx1U71-Q/AAAAAAAAAAI/AAAAAAAAAGg/b-eEUsFpspc/photo.jpg" - }, - "username": "kolargon" - }, - "createdAt": { - "$date": { - "$numberLong": "1551313763800" - } - }, - "modifiedAt": { - "$date": { - "$numberLong": "1551314057720" - } - }, - "origId": "uPwKetxzwcL2PFZd6", - "name": "thumpy simplified", - "notes": "", - "rank": { - "$numberDouble": "1.7313738536781254" - }, - "private": true, - "unlisted": false, - "username": "kolargon", - "avatarUrl": "https://lh3.googleusercontent.com/-tiKYx1U71-Q/AAAAAAAAAAI/AAAAAAAAAGg/b-eEUsFpspc/photo.jpg", - "settings": { - "num": 45000, - "mode": "LINES", - "sound": "https://soundcloud.com/djapsara/apsara-afterdark-031-on-frisky-radio-may-2017", - "lineSize": "NATIVE", - "backgroundColor": [ - 0, - 0, - 0, - 1 - ], - "shader": "/* 🐧\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n*/\n\n\n\n\n#define PI radians(180.0)\n\nvec3 hsv2rgb(vec3 c) {\n c = vec3(c.x, clamp(c.yz, 0.0, 1.0));\n vec4 K = vec4(1.0, 2.0 / 3.0, 1.0 / 3.0, 3.0);\n vec3 p = abs(fract(c.xxx + K.xyz) * 6.0 - K.www);\n return c.z * mix(K.xxx, clamp(p - K.xxx, 0.0, 1.0), c.y);\n}\n\nmat4 rotX(float angleInRadians) {\n float s = sin(angleInRadians);\n float c = cos(angleInRadians);\n \t\n return mat4( \n 1, 0, 0, 0,\n 0, c, s, 0,\n 0, -s, c, 0,\n 0, 0, 0, 1); \n}\n\nmat4 rotY(float angleInRadians) {\n float s = sin(angleInRadians);\n float c = cos(angleInRadians);\n \t\n return mat4( \n c, 0,-s, 0,\n 0, 1, 0, 0,\n s, 0, c, 0,\n 0, 0, 0, 1); \n}\n\nmat4 rotZ(float angleInRadians) {\n float s = sin(angleInRadians);\n float c = cos(angleInRadians);\n \t\n return mat4( \n c,-s, 0, 0, \n s, c, 0, 0,\n 0, 0, 1, 0,\n 0, 0, 0, 1); \n}\n\nmat4 trans(vec3 trans) {\n return mat4(\n 1, 0, 0, 0,\n 0, 1, 0, 0,\n 0, 0, 1, 0,\n trans, 1);\n}\n\nmat4 ident() {\n return mat4(\n 1, 0, 0, 0,\n 0, 1, 0, 0,\n 0, 0, 1, 0,\n 0, 0, 0, 1);\n}\n\nmat4 scale(vec3 s) {\n return mat4(\n s[0], 0, 0, 0,\n 0, s[1], 0, 0,\n 0, 0, s[2], 0,\n 0, 0, 0, 1);\n}\n\nmat4 uniformScale(float s) {\n return mat4(\n s, 0, 0, 0,\n 0, s, 0, 0,\n 0, 0, s, 0,\n 0, 0, 0, 1);\n}\n\nmat4 persp(float fov, float aspect, float zNear, float zFar) {\n float f = tan(PI * 0.5 - 0.5 * fov);\n float rangeInv = 1.0 / (zNear - zFar);\n\n return mat4(\n f / aspect, 0, 0, 0,\n 0, f, 0, 0,\n 0, 0, (zNear + zFar) * rangeInv, -1,\n 0, 0, zNear * zFar * rangeInv * 2., 0);\n}\n\nmat4 trInv(mat4 m) {\n mat3 i = mat3(\n m[0][0], m[1][0], m[2][0], \n m[0][1], m[1][1], m[2][1], \n m[0][2], m[1][2], m[2][2]);\n vec3 t = -i * m[3].xyz;\n \n return mat4(\n i[0], t[0], \n i[1], t[1],\n i[2], t[2],\n 0, 0, 0, 1);\n}\n\nmat4 transpose(mat4 m) {\n return mat4(\n m[0][0], m[1][0], m[2][0], m[3][0], \n m[0][1], m[1][1], m[2][1], m[3][1],\n m[0][2], m[1][2], m[2][2], m[3][2],\n m[0][3], m[1][3], m[2][3], m[3][3]);\n}\n\nmat4 lookAt(vec3 eye, vec3 target, vec3 up) {\n vec3 zAxis = normalize(eye - target);\n vec3 xAxis = normalize(cross(up, zAxis));\n vec3 yAxis = cross(zAxis, xAxis);\n\n return mat4(\n xAxis, 0,\n yAxis, 0,\n zAxis, 0,\n eye, 1);\n}\n\nmat4 inverse(mat4 m) {\n float\n a00 = m[0][0], a01 = m[0][1], a02 = m[0][2], a03 = m[0][3],\n a10 = m[1][0], a11 = m[1][1], a12 = m[1][2], a13 = m[1][3],\n a20 = m[2][0], a21 = m[2][1], a22 = m[2][2], a23 = m[2][3],\n a30 = m[3][0], a31 = m[3][1], a32 = m[3][2], a33 = m[3][3],\n\n b00 = a00 * a11 - a01 * a10,\n b01 = a00 * a12 - a02 * a10,\n b02 = a00 * a13 - a03 * a10,\n b03 = a01 * a12 - a02 * a11,\n b04 = a01 * a13 - a03 * a11,\n b05 = a02 * a13 - a03 * a12,\n b06 = a20 * a31 - a21 * a30,\n b07 = a20 * a32 - a22 * a30,\n b08 = a20 * a33 - a23 * a30,\n b09 = a21 * a32 - a22 * a31,\n b10 = a21 * a33 - a23 * a31,\n b11 = a22 * a33 - a23 * a32,\n\n det = b00 * b11 - b01 * b10 + b02 * b09 + b03 * b08 - b04 * b07 + b05 * b06;\n\n return mat4(\n a11 * b11 - a12 * b10 + a13 * b09,\n a02 * b10 - a01 * b11 - a03 * b09,\n a31 * b05 - a32 * b04 + a33 * b03,\n a22 * b04 - a21 * b05 - a23 * b03,\n a12 * b08 - a10 * b11 - a13 * b07,\n a00 * b11 - a02 * b08 + a03 * b07,\n a32 * b02 - a30 * b05 - a33 * b01,\n a20 * b05 - a22 * b02 + a23 * b01,\n a10 * b10 - a11 * b08 + a13 * b06,\n a01 * b08 - a00 * b10 - a03 * b06,\n a30 * b04 - a31 * b02 + a33 * b00,\n a21 * b02 - a20 * b04 - a23 * b00,\n a11 * b07 - a10 * b09 - a12 * b06,\n a00 * b09 - a01 * b07 + a02 * b06,\n a31 * b01 - a30 * b03 - a32 * b00,\n a20 * b03 - a21 * b01 + a22 * b00) / det;\n}\n\nmat4 cameraLookAt(vec3 eye, vec3 target, vec3 up) {\n #if 1\n return inverse(lookAt(eye, target, up));\n #else\n vec3 zAxis = normalize(target - eye);\n vec3 xAxis = normalize(cross(up, zAxis));\n vec3 yAxis = cross(zAxis, xAxis);\n\n return mat4(\n xAxis, 0,\n yAxis, 0,\n zAxis, 0,\n -dot(xAxis, eye), -dot(yAxis, eye), -dot(zAxis, eye), 1); \n #endif\n \n}\n\n\n\n// hash function from https://www.shadertoy.com/view/4djSRW\nfloat hash(float p) {\n\tvec2 p2 = fract(vec2(p * 5.3983, p * 5.4427));\n p2 += dot(p2.yx, p2.xy + vec2(21.5351, 14.3137));\n\treturn fract(p2.x * p2.y * 95.4337);\n}\n\n// times 2 minus 1\nfloat t2m1(float v) {\n return v * 2. - 1.;\n}\n\n// times .5 plus .5\nfloat t5p5(float v) {\n return v * 0.5 + 0.5;\n}\n\nfloat inv(float v) {\n return 1. - v;\n}\n\nvec3 getQuadStripPoint(const float id) {\n float ux = floor(id / 6.) + mod(id, 2.);\n float vy = mod(floor(id / 2.) + floor(id / 3.), 2.);\n return vec3(ux, vy, 0);\n}\n\nvoid getCirclePoint(const float numEdgePointsPerCircle, const float id, const float inner, const float start, const float end, out vec3 pos) {\n float ux = floor(id / 6.) + mod(id, 2.);\n float vy = mod(floor(id / 2.) + floor(id / 3.), 2.); // change that 3. for cool fx\n float u = ux / numEdgePointsPerCircle;\n float v = mix(inner, 1., vy);\n float a = mix(start, end, u) * PI * 2. + PI * 0.0;\n float s = sin(a);\n float c = cos(a);\n float x = c * v;\n float y = s * v;\n float z = 0.;\n pos = vec3(x, y, z); \n}\n\n\n#define CUBE_POINTS_PER_FACE 6.\n#define FACES_PER_CUBE 6.\n#define POINTS_PER_CUBE (CUBE_POINTS_PER_FACE * FACES_PER_CUBE)\nvoid getCubePoint(const float id, out vec3 position, out vec3 normal) {\n float quadId = floor(mod(id, POINTS_PER_CUBE) / CUBE_POINTS_PER_FACE);\n float sideId = mod(quadId, 3.);\n float flip = mix(1., -1., step(2.5, quadId));\n // 0 1 2 1 2 3\n float facePointId = mod(id, CUBE_POINTS_PER_FACE);\n float pointId = mod(facePointId - floor(facePointId / 3.0), 6.0);\n float a = pointId * PI * 2. / 4. + PI * 0.25;\n vec3 p = vec3(cos(a), 0.707106781, sin(a)) * flip;\n vec3 n = vec3(0, 1, 0) * flip;\n float lr = mod(sideId, 2.);\n float ud = step(2., sideId);\n mat4 mat = rotX(lr * PI * 0.5);\n mat *= rotZ(ud * PI * 0.5);\n position = (mat * vec4(p, 1)).xyz;\n normal = (mat * vec4(n, 0)).xyz;\n}\n\nfloat Hash( vec2 p) {\n vec3 p2 = vec3(p.xy,1.0);\n return fract(sin(dot(p2,vec3(37.1,61.7, 12.4)))*3758.5453123);\n}\n\nfloat noise(in vec2 p) {\n vec2 i = floor(p);\n vec2 f = fract(p);\n f *= f * (3.0-2.0*f);\n\n return mix(mix(Hash(i + vec2(0.,0.)), Hash(i + vec2(1.,0.)),f.x),\n mix(Hash(i + vec2(0.,1.)), Hash(i + vec2(1.,1.)),f.x),\n f.y);\n}\n\nfloat fbm(vec2 p) {\n float v = 0.0;\n v += noise(p*1.0)*.5;\n// v += noise(p*2.)*.25;\n// v += noise(p*4.)*.125;\n return v;\n}\n\nfloat crv(float v) {\n return fbm(vec2(v, v * 1.23));\n //float o = sin(v) + sin(v * 2.1) + sin(v * 4.2) + sin(v * 8.9); \n //return o / 4.;\n}\n\nvec3 fgetCurvePoint(float t) {\n// return vec3(sin(-t), sin(t * 0.8), sin(t * 0.6));\n// return vec3( mod(t, 1.) * 0.01, 0, mod(t, 1.));\n return vec3(\n crv(t),\n crv(t + .3),\n crv(t + .6)\n ) * 2. - 1.;\n} \n\nvec3 getCurvePoint(const float id) {\n return vec3(\n sin(id * 0.99),\n sin(id * 2.43),\n sin(id * 1.57));\n}\n\nconst float expand = 80.;\n\nvoid track(float vertexId, float vertexCount, float base, out vec3 pos, out vec4 color) {\n float sectionsAcross = 10.;\n float halfSectionsAcross = sectionsAcross / 2.;\n float pointsPerSection = sectionsAcross * 6.;\n float sectionPointId = mod(vertexId, pointsPerSection); \n float sectionId = floor(vertexId / pointsPerSection);\n float quadId = floor(sectionPointId / 6.);\n float numSections = (vertexCount / pointsPerSection);\n \n float sideSectionId = mod(quadId, halfSectionsAcross);\n float vert = step(halfSectionsAcross - 1.1, sideSectionId);\n \n float next = mod(floor(vertexId / 2.) + floor(vertexId / 3.), 2.);\n \n float sv = (sectionId ) / (numSections);\n float v = sv + base;\n \n float off = 0.9;\n \n vec3 r0 = getCurvePoint(v + off * 0.);\n vec3 r1 = getCurvePoint(v + off * 1.);\n vec3 r2 = getCurvePoint(v + off * 2.);\n \n vec3 s0 = normalize(r1 - r0);\n vec3 s1 = normalize(r2 - r1);\n \n vec3 zaxis = normalize(s1 - s0);\n vec3 xaxis = normalize(cross(s0, s1));\n vec3 yaxis = normalize(cross(zaxis, xaxis));\n \n mat4 wmat = mat4(\n vec4(xaxis, 0),\n vec4(yaxis, 0),\n vec4(zaxis, 0),\n vec4(r0 * expand, 1)); \n\n float lr = mod(vertexId, 2.);\n float asuc = (sideSectionId + lr) / halfSectionsAcross;;\n float s = .5;//texture2D(sound, vec2(.1, 1. - sv)).a;\n float s2 = 0.5;//texture2D(sound, vec2(mix(0.05, 0.5, asuc), (1. - sv) * .4)).a;\n \n #if 0\n s = .5;\n s2 = 0.5;\n #endif\n \n float side = mix(-1., 1., step(halfSectionsAcross, quadId));\n float su = (sideSectionId + lr * s) / halfSectionsAcross;\n\n float width = 1.; \n\n vec3 pre = mix(\n vec3(su * halfSectionsAcross * side * width, 0, 0), \n vec3((halfSectionsAcross - 1.) * side * width, lr * 5. * s, 0), \n vert); \n pos = (wmat * vec4(pre, 1)).xyz;\n\n color = vec4(1.,1.,1., 1);\n\n}\n\nvoid funk(const float vertexId, float vertexCount, float base, out vec3 pos, out vec4 color) {\n float sectionsAcross = 30.;\n float halfSectionsAcross = sectionsAcross / 2.;\n float pointsPerSection = sectionsAcross * 6.;\n float sectionPointId = mod(vertexId, pointsPerSection); \n float sectionId = floor(vertexId / pointsPerSection);\n float quadId = floor(sectionPointId / 6.);\n float numSections = (vertexCount / pointsPerSection);\n \n float sideSectionId = mod(quadId, halfSectionsAcross);\n float sideV = sideSectionId / halfSectionsAcross;\n \n float lr = mod(vertexId, 2.);\n float next = mod(floor(vertexId / 2.) + floor(vertexId / 3.), 2.);\n float side = mix(-1., 1., step(halfSectionsAcross, quadId));\n \n float sv = (sectionId + next * .4) / (numSections - 1.);\n float v = sv * .2 + base + .1;\n \n float s = texture2D(sound, vec2(.1, mix(0.9, 1.0, (1. - sv)))).a;\n float s2 = texture2D(sound, vec2(mix(0.05, 0.5, sideV), (1. - sv) * .4)).a;\n \n float off = 0.2;\n \n vec3 r0 = getCurvePoint(v + off * 0.);\n vec3 r1 = getCurvePoint(v + off * 1.);\n vec3 r2 = getCurvePoint(v + off * 2.);\n \n vec3 s0 = normalize(r1 - r0);\n vec3 s1 = normalize(r2 - r1);\n \n vec3 tzaxis = normalize(s1 - s0);\n vec3 txaxis = normalize(cross(s0, s1));\n vec3 tyaxis = normalize(cross(tzaxis, txaxis));\n \n const float height = .05;\n const float period = 2.;\n const float speed = 2.;\n const float lPeriod = 0.5;\n \n float sx = (sideV + lr / halfSectionsAcross);\n float bt = 0.;//sx * period + time * speed + sv * lPeriod;\n float bh = sin(bt) * height;\n \n vec3 foff = tyaxis * bh;// - tyaxis * height * 0. + txaxis * side * sin(sx * PI) * 0.;\n float unit = 1. / halfSectionsAcross;\n \n float y0 = sin((sx + unit * 1. + sv * lPeriod) * period + time * speed);\n float y1 = sin((sx + unit * 2. + sv * lPeriod) * period + time * speed);\n float y2 = sin((sx + unit * 3. + sv * lPeriod) * period + time * speed);\n \n r0 += tzaxis * -.01;\n \n vec3 rb0 = r0 + tzaxis * (-1. + y0) * height + txaxis * 1. * side * .1 * sx * cos(y0);\n vec3 rb1 = r0 + tzaxis * (-1. + y1) * height + txaxis * 1. * side * .1 * sx * cos(y1);\n vec3 rb2 = r0 + tzaxis * (-1. + y2) * height + txaxis * 1. * side * .1 * sx * cos(y2);\n \n vec3 sb0 = normalize(rb1 - rb0);\n vec3 sb1 = normalize(rb2 - rb1);\n \n vec3 zaxis = normalize(sb1 - sb0);\n vec3 xaxis = normalize(cross(sb0, sb1));\n vec3 yaxis = normalize(cross(zaxis, xaxis));\n \n mat4 wmat = mat4(\n vec4(xaxis, 0),\n vec4(yaxis, 0),\n vec4(zaxis, 0),\n vec4(rb0 * expand, 1)); \n\n #if 0\n s = 1.;\n s2 = 1.;\n #endif\n \n float su = (sideSectionId + lr) / halfSectionsAcross;\n\n float width = 1.; \n pos = (wmat * vec4(0, next * s, 0, 1)).xyz;\n vec3 nrm = vec3(0, 1, 0);\n \n float hue = sideV * .2 + time * .1; //sideV * .1 + pow(s2, 5.) + time * 0.1;\n float sat = 0.3;\n float val = s;1.;//mix(0.25, 1., pow(s2 + .4, 15.) * pow(s + .4, 15.)) + abs(sin(sv * 40.) * .25);\n \n vec3 n = normalize((wmat * vec4(nrm, 0)).xyz);\n \n vec3 lightDir = normalize(vec3(-0.3, .3, 0.2));\n\n vec3 c = hsv2rgb(vec3(hue, sat, val));\n color = vec4(c * mix(0., 1.0, pow(abs(dot(n, lightDir)) + .5, 5.)), 1);\n}\n\nvoid sky(const float vertexId, float base, const mat4 cmat, out vec3 pos, out vec4 color) {\n float sz = clamp(2000.0 / min(resolution.x, resolution.y), 2., 200.); \n float starId = floor(vertexId / 3.);\n float pId = mod(vertexId, 3.);\n pos = normalize(vec3(\n t2m1(hash(starId * 0.123)),\n t2m1(hash(starId * 0.353)),\n t2m1(hash(starId * 0.627)))) * 500.;\n pos += cmat[0].xyz * sz * step(0.5, pId);\n pos += cmat[1].xyz * sz * step(1.5, pId);\n float c = hash(starId * 0.017);\n color = vec4(c, c, c, 1);\n}\n\nvoid main() {\n const float numTrackPoints = 30000.0;\n const float numFunkPoints = 3600.0; // must be multiple of 3\n \n //float base = 15.; // good place to adjust\n float base = time * 1.5;\n\n const float coff = 0.14;\n \n vec3 b0 = getCurvePoint(base + coff * 0.);\n vec3 b1 = getCurvePoint(base + coff * 1.);\n vec3 b2 = getCurvePoint(base + coff * 2.);\n \n vec3 c0 = normalize(b1 - b0);\n vec3 c1 = normalize(b2 - b1);\n \n vec3 czaxis = normalize(c1 - c0);\n vec3 cxaxis = normalize(cross(c0, c1));\n vec3 cyaxis = normalize(cross(czaxis, cxaxis));\n \n mat4 pmat = persp(radians(60.0), resolution.x / resolution.y, .1, 1000.0);\n\n vec2 ms = vec2(0); //texture2D(touch, vec2(0, 0)).xy + vec2(0, 1); \n \n vec3 eye = b0 * expand + cyaxis * .001 + czaxis * 2.2;\n vec3 target = b1 * expand + cyaxis * .002 + czaxis + ms.x * cxaxis * 2. + ms.y * cyaxis * 40.;\n vec3 up = cyaxis;\n \n mat4 cmat = lookAt(eye, target, up);\n mat4 vmat = inverse(cmat);\n \n vec3 pos;\n vec4 color;\n \n float id = vertexId;\n if (id < numTrackPoints) {\n track(id, numTrackPoints, base, pos, color);\n } else {\n id -= numTrackPoints;\n if (id < numFunkPoints) {\n //funk(id, numFunkPoints, base, pos, color);\n } else {\n id -= numFunkPoints;\n //sky(id, base, cmat, pos, color);\n }\n }\n \n gl_Position = pmat * vmat * vec4(pos, 1);\n v_color = color;\n}\n" - }, - "screenshotURL": "data/images/images-y6ifpbg5z45w07j38-thumbnail.jpg", - "hasSound": true, - "views": { - "$numberInt": "7" - }, - "likes": { - "$numberInt": "0" - }, - "revisionId": "HgeBdv5QjdHoGASuY" -} \ No newline at end of file diff --git a/art/28nR5hx2KozuLsk3j/index.html b/art/28nR5hx2KozuLsk3j/index.html deleted file mode 100644 index 464d3077..00000000 --- a/art/28nR5hx2KozuLsk3j/index.html +++ /dev/null @@ -1,32 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - vertexshaderart - thumpy simplified - by kolargon - - - - -