diff --git a/personal-blog/backend/routers/crawl.py b/personal-blog/backend/routers/crawl.py index 63214d4..9799708 100644 --- a/personal-blog/backend/routers/crawl.py +++ b/personal-blog/backend/routers/crawl.py @@ -617,6 +617,21 @@ def extract_images_from_markdown(markdown_content: str, base_url: str) -> List[C return images +def _merge_images_from_markdown(existing_images: list, markdown_content: str, base_url: str) -> list: + """从Markdown中提取图片并合并到已有列表,确保所有正文图片都被捕获""" + md_images = extract_images_from_markdown(markdown_content, base_url) + existing_urls = {img.original_url for img in existing_images} + new_count = 0 + for img in md_images: + if img.original_url not in existing_urls: + existing_images.append(img) + existing_urls.add(img.original_url) + new_count += 1 + if new_count > 0: + print(f"从Markdown中补充提取 {new_count} 张图片,总数: {len(existing_images)}") + return existing_images + + def download_image(url: str, temp_dir: str) -> tuple: """下载图片到临时目录""" try: @@ -1366,16 +1381,15 @@ async def crawl_with_playwright(url: str) -> dict: except: continue - # 提取图片 + # 提取图片(优先从正文区域提取,不限制数量) images = [] parsed_url = urlparse(url) url_is_https = parsed_url.scheme == 'https' - try: - img_elements = await page.locator('img').all() - for img in img_elements[:10]: + + async def _extract_images_from_elements(elements, images_list): + for img in elements: try: src = await img.get_attribute('src') - alt = await img.get_attribute('alt') or '' if src and not src.startswith('data:') and len(src) > 5: # 转为绝对URL if src.startswith('//'): @@ -1387,9 +1401,31 @@ async def crawl_with_playwright(url: str) -> dict: # 修复混合内容:页面HTTPS时图片也用HTTPS if url_is_https and src.startswith('http://'): src = 'https://' + src[7:] - images.append(CrawlImage(original_url=src)) + images_list.append(CrawlImage(original_url=src)) except: pass + + try: + # 优先从正文区域提取图片(避免页头/页脚/广告等无关图片) + content_selectors = ['article', '.article-content', '.content', '.newstext', '.boxwrapmix', 'main'] + content_container = None + for selector in content_selectors: + try: + content_container = await page.query_selector(selector) + if content_container: + break + except: + continue + + if content_container: + content_imgs = await content_container.query_selector_all('img') + await _extract_images_from_elements(content_imgs, images) + else: + # 回退:从全页提取,不限制数量 + img_elements = await page.locator('img').all() + await _extract_images_from_elements(img_elements, images) + + print(f"从页面提取到 {len(images)} 张图片") except: pass @@ -1558,9 +1594,11 @@ async def crawl_article(request: CrawlRequest, db: Session = Depends(get_db), cu is_wechat = 'mp.weixin.qq.com' in request.url # 掘金文章特殊处理:requests返回的是混淆代码,必须用Playwright is_juejin = 'juejin.cn' in request.url - - if is_wechat or is_juejin: - site_name = "微信文章" if is_wechat else "掘金文章" + # eeworld JS WAF 防护:requests 会被直接断开连接,必须用 Playwright + is_eeworld = 'eeworld.com.cn' in request.url + + if is_wechat or is_juejin or is_eeworld: + site_name = "微信文章" if is_wechat else ("掘金文章" if is_juejin else "EEPW文章") print(f"检测到{site_name},使用Playwright采集: {request.url}") if not PLAYWRIGHT_AVAILABLE: @@ -1579,6 +1617,8 @@ async def crawl_article(request: CrawlRequest, db: Session = Depends(get_db), cu # 转换为Markdown markdown_content = convert_spa_html_to_markdown(content_html, images, request.url) + # 从Markdown中再提取一次图片(确保HTML中所有图片都被捕获) + images = _merge_images_from_markdown(images, markdown_content, request.url) else: # 第一步:尝试普通requests采集 @@ -1604,12 +1644,37 @@ async def crawl_article(request: CrawlRequest, db: Session = Depends(get_db), cu if response.status_code in (468, 403, 429, 503) and PLAYWRIGHT_AVAILABLE: print(f"Requests被拦截({response.status_code}),尝试Playwright: {request.url}") spa_result = await crawl_with_playwright(request.url) - + title = spa_result['title'] images = spa_result['images'] content_html = spa_result['content_html'] markdown_content = convert_spa_html_to_markdown(content_html, images, request.url) - + images = _merge_images_from_markdown(images, markdown_content, request.url) + + return JSONResponse( + content={ + "success": True, + "title": title, + "url": request.url, + "content": markdown_content, + "images": [{"original_url": img.original_url, "local_path": img.local_path, "filename": img.filename} for img in images] + }, + headers=response_headers + ) + else: + raise + except (requests.exceptions.ConnectionError, requests.exceptions.Timeout) as e: + # 连接被拒绝/超时(可能是JS WAF或反爬),回退到Playwright + if PLAYWRIGHT_AVAILABLE: + print(f"Requests连接失败({type(e).__name__}),尝试Playwright: {request.url}") + spa_result = await crawl_with_playwright(request.url) + + title = spa_result['title'] + images = spa_result['images'] + content_html = spa_result['content_html'] + markdown_content = convert_spa_html_to_markdown(content_html, images, request.url) + images = _merge_images_from_markdown(images, markdown_content, request.url) + return JSONResponse( content={ "success": True, @@ -1668,6 +1733,7 @@ async def crawl_article(request: CrawlRequest, db: Session = Depends(get_db), cu print(f"飞书Wiki: 内容已是Markdown,跳过HTML转换") else: markdown_content = convert_spa_html_to_markdown(content_html, images, request.url) + images = _merge_images_from_markdown(images, markdown_content, request.url) else: # 普通网站,使用原有逻辑 @@ -1696,6 +1762,7 @@ async def crawl_article(request: CrawlRequest, db: Session = Depends(get_db), cu content_html = spa_result['content_html'] markdown_content = convert_spa_html_to_markdown(content_html, images, request.url) + images = _merge_images_from_markdown(images, markdown_content, request.url) # 创建临时目录 temp_dir = "/tmp/blog_crawl" @@ -1708,9 +1775,17 @@ async def crawl_article(request: CrawlRequest, db: Session = Depends(get_db), cu os.makedirs(upload_dir, exist_ok=True) os.makedirs(thumb_dir, exist_ok=True) - # 下载图片并保存到数据库(最多30张) + # 下载图片并保存到数据库(不限数量,仅按出现顺序去重) downloaded_images = [] - for i, img in enumerate(images[:30]): + # 去重:保留首次出现的顺序 + seen_urls = set() + unique_images = [] + for img in images: + if img.original_url not in seen_urls: + seen_urls.add(img.original_url) + unique_images.append(img) + print(f"准备下载 {len(unique_images)} 张图片(原始 {len(images)},去重后)") + for i, img in enumerate(unique_images): # 如果已经在 Playwright 里下载好了(如微信文章浏览器 fetch),直接复用 if img.success and img.local_path and os.path.exists(img.local_path): filename = img.filename or os.path.basename(img.local_path) diff --git a/personal-blog/backend/uploads/20260618_093001_israel_isolation_cover.png b/personal-blog/backend/uploads/20260618_093001_israel_isolation_cover.png deleted file mode 100644 index c95efd1..0000000 Binary files a/personal-blog/backend/uploads/20260618_093001_israel_isolation_cover.png and /dev/null differ diff --git a/personal-blog/backend/uploads/20260621_095442_consumption-2026-cover.png b/personal-blog/backend/uploads/20260621_095442_consumption-2026-cover.png deleted file mode 100644 index b6400f0..0000000 Binary files a/personal-blog/backend/uploads/20260621_095442_consumption-2026-cover.png and /dev/null differ diff --git a/personal-blog/backend/uploads/20260622_172023_latam-cover.png b/personal-blog/backend/uploads/20260622_172023_latam-cover.png deleted file mode 100644 index 93a710c..0000000 Binary files a/personal-blog/backend/uploads/20260622_172023_latam-cover.png and /dev/null differ diff --git a/personal-blog/backend/uploads/crawl_20260622_12d65b85.svg b/personal-blog/backend/uploads/crawl_20260622_12d65b85.svg deleted file mode 100644 index 6a101be..0000000 --- a/personal-blog/backend/uploads/crawl_20260622_12d65b85.svg +++ /dev/null @@ -1,15 +0,0 @@ - - - - - - - - - - - - - - - diff --git a/personal-blog/backend/uploads/crawl_20260622_2560e88b.svg b/personal-blog/backend/uploads/crawl_20260622_2560e88b.svg deleted file mode 100644 index adb33df..0000000 --- a/personal-blog/backend/uploads/crawl_20260622_2560e88b.svg +++ /dev/null @@ -1,3 +0,0 @@ - - - diff --git a/personal-blog/backend/uploads/crawl_20260622_39e48890.webp b/personal-blog/backend/uploads/crawl_20260622_39e48890.webp deleted file mode 100644 index bdb14ba..0000000 Binary files a/personal-blog/backend/uploads/crawl_20260622_39e48890.webp and /dev/null differ diff --git a/personal-blog/backend/uploads/crawl_20260622_7603f019.jpg b/personal-blog/backend/uploads/crawl_20260622_7603f019.jpg deleted file mode 100644 index 9d561ac..0000000 Binary files a/personal-blog/backend/uploads/crawl_20260622_7603f019.jpg and /dev/null differ diff --git a/personal-blog/backend/uploads/crawl_20260622_78508549.svg b/personal-blog/backend/uploads/crawl_20260622_78508549.svg deleted file mode 100644 index 0bccbf3..0000000 --- a/personal-blog/backend/uploads/crawl_20260622_78508549.svg +++ /dev/null @@ -1,16 +0,0 @@ - - - - - - - - - - - - - - - - diff --git a/personal-blog/backend/uploads/crawl_20260622_811ac93a.svg b/personal-blog/backend/uploads/crawl_20260622_811ac93a.svg deleted file mode 100644 index 5a15d86..0000000 --- a/personal-blog/backend/uploads/crawl_20260622_811ac93a.svg +++ /dev/null @@ -1,3 +0,0 @@ - - - diff --git a/personal-blog/backend/uploads/crawl_20260622_909f776d.svg b/personal-blog/backend/uploads/crawl_20260622_909f776d.svg deleted file mode 100644 index e7aeaaa..0000000 --- a/personal-blog/backend/uploads/crawl_20260622_909f776d.svg +++ /dev/null @@ -1,3 +0,0 @@ - - - diff --git a/personal-blog/backend/uploads/crawl_20260622_cd897401.webp b/personal-blog/backend/uploads/crawl_20260622_cd897401.webp deleted file mode 100644 index c863aae..0000000 Binary files a/personal-blog/backend/uploads/crawl_20260622_cd897401.webp and /dev/null differ diff --git a/personal-blog/backend/uploads/crawl_20260622_ee54a9d1.jpg b/personal-blog/backend/uploads/crawl_20260622_ee54a9d1.jpg deleted file mode 100644 index 9500776..0000000 Binary files a/personal-blog/backend/uploads/crawl_20260622_ee54a9d1.jpg and /dev/null differ diff --git a/personal-blog/backend/uploads/crawl_20260622_f6f86cd8.svg b/personal-blog/backend/uploads/crawl_20260622_f6f86cd8.svg deleted file mode 100644 index 7356fd6..0000000 --- a/personal-blog/backend/uploads/crawl_20260622_f6f86cd8.svg +++ /dev/null @@ -1,4 +0,0 @@ - - - \ No newline at end of file diff --git a/personal-blog/backend/uploads/crawl_20260701_134906b1.png b/personal-blog/backend/uploads/crawl_20260701_134906b1.png deleted file mode 100644 index b5f8a3a..0000000 Binary files a/personal-blog/backend/uploads/crawl_20260701_134906b1.png and /dev/null differ diff --git a/personal-blog/backend/uploads/crawl_20260701_9fe15b60.png b/personal-blog/backend/uploads/crawl_20260701_9fe15b60.png deleted file mode 100644 index b5f8a3a..0000000 Binary files a/personal-blog/backend/uploads/crawl_20260701_9fe15b60.png and /dev/null differ diff --git a/personal-blog/backend/uploads/crawl_20260701_c9c6dabf.png b/personal-blog/backend/uploads/crawl_20260701_c9c6dabf.png deleted file mode 100644 index b5f8a3a..0000000 Binary files a/personal-blog/backend/uploads/crawl_20260701_c9c6dabf.png and /dev/null differ diff --git a/personal-blog/backend/uploads/crawl_20260708_03a57e69.png b/personal-blog/backend/uploads/crawl_20260708_03a57e69.png deleted file mode 100644 index 07566c1..0000000 Binary files a/personal-blog/backend/uploads/crawl_20260708_03a57e69.png and /dev/null differ diff --git a/personal-blog/backend/uploads/crawl_20260708_0434dd4a.png b/personal-blog/backend/uploads/crawl_20260708_0434dd4a.png new file mode 100644 index 0000000..d52260a Binary files /dev/null and b/personal-blog/backend/uploads/crawl_20260708_0434dd4a.png differ diff --git a/personal-blog/backend/uploads/crawl_20260708_04f41b66.jpg b/personal-blog/backend/uploads/crawl_20260708_04f41b66.jpg new file mode 100644 index 0000000..e8001f7 Binary files /dev/null and b/personal-blog/backend/uploads/crawl_20260708_04f41b66.jpg differ diff --git a/personal-blog/backend/uploads/crawl_20260708_070caa1d.png b/personal-blog/backend/uploads/crawl_20260708_070caa1d.png new file mode 100644 index 0000000..c148e43 Binary files /dev/null and b/personal-blog/backend/uploads/crawl_20260708_070caa1d.png differ diff --git a/personal-blog/backend/uploads/crawl_20260708_07d2df3c.jpg b/personal-blog/backend/uploads/crawl_20260708_07d2df3c.jpg new file mode 100644 index 0000000..e8001f7 Binary files /dev/null and b/personal-blog/backend/uploads/crawl_20260708_07d2df3c.jpg differ diff --git a/personal-blog/backend/uploads/crawl_20260708_0992ef08.jpg b/personal-blog/backend/uploads/crawl_20260708_0992ef08.jpg new file mode 100644 index 0000000..16e5fb0 Binary files /dev/null and b/personal-blog/backend/uploads/crawl_20260708_0992ef08.jpg differ diff --git a/personal-blog/backend/uploads/crawl_20260708_099bc2d1.png b/personal-blog/backend/uploads/crawl_20260708_099bc2d1.png deleted file mode 100644 index e924c77..0000000 Binary files a/personal-blog/backend/uploads/crawl_20260708_099bc2d1.png and /dev/null differ diff --git a/personal-blog/backend/uploads/crawl_20260708_09af5cfb.jpg b/personal-blog/backend/uploads/crawl_20260708_09af5cfb.jpg new file mode 100644 index 0000000..ad98c91 Binary files /dev/null and b/personal-blog/backend/uploads/crawl_20260708_09af5cfb.jpg differ diff --git a/personal-blog/backend/uploads/crawl_20260708_0bc65028.jpg b/personal-blog/backend/uploads/crawl_20260708_0bc65028.jpg new file mode 100644 index 0000000..fd3ceed Binary files /dev/null and b/personal-blog/backend/uploads/crawl_20260708_0bc65028.jpg differ diff --git a/personal-blog/backend/uploads/crawl_20260708_0dd61414.png b/personal-blog/backend/uploads/crawl_20260708_0dd61414.png new file mode 100644 index 0000000..556b81a Binary files /dev/null and b/personal-blog/backend/uploads/crawl_20260708_0dd61414.png differ diff --git a/personal-blog/backend/uploads/crawl_20260708_0ec6f4c3.png b/personal-blog/backend/uploads/crawl_20260708_0ec6f4c3.png new file mode 100644 index 0000000..614ed66 Binary files /dev/null and b/personal-blog/backend/uploads/crawl_20260708_0ec6f4c3.png differ diff --git a/personal-blog/backend/uploads/crawl_20260708_1250acc6.png b/personal-blog/backend/uploads/crawl_20260708_1250acc6.png new file mode 100644 index 0000000..cc3d7cf Binary files /dev/null and b/personal-blog/backend/uploads/crawl_20260708_1250acc6.png differ diff --git a/personal-blog/backend/uploads/crawl_20260708_135ae6a8.png b/personal-blog/backend/uploads/crawl_20260708_135ae6a8.png new file mode 100644 index 0000000..e7a9c20 Binary files /dev/null and b/personal-blog/backend/uploads/crawl_20260708_135ae6a8.png differ diff --git a/personal-blog/backend/uploads/crawl_20260708_166e8873.png b/personal-blog/backend/uploads/crawl_20260708_166e8873.png new file mode 100644 index 0000000..15b0827 Binary files /dev/null and b/personal-blog/backend/uploads/crawl_20260708_166e8873.png differ diff --git a/personal-blog/backend/uploads/crawl_20260708_180baeb3.jpg b/personal-blog/backend/uploads/crawl_20260708_180baeb3.jpg new file mode 100644 index 0000000..ad98c91 Binary files /dev/null and b/personal-blog/backend/uploads/crawl_20260708_180baeb3.jpg differ diff --git a/personal-blog/backend/uploads/crawl_20260708_18220887.png b/personal-blog/backend/uploads/crawl_20260708_18220887.png new file mode 100644 index 0000000..a0e3853 Binary files /dev/null and b/personal-blog/backend/uploads/crawl_20260708_18220887.png differ diff --git a/personal-blog/backend/uploads/crawl_20260708_1869c732.png b/personal-blog/backend/uploads/crawl_20260708_1869c732.png new file mode 100644 index 0000000..556b81a Binary files /dev/null and b/personal-blog/backend/uploads/crawl_20260708_1869c732.png differ diff --git a/personal-blog/backend/uploads/crawl_20260708_18975c8d.png b/personal-blog/backend/uploads/crawl_20260708_18975c8d.png new file mode 100644 index 0000000..bab14af Binary files /dev/null and b/personal-blog/backend/uploads/crawl_20260708_18975c8d.png differ diff --git a/personal-blog/backend/uploads/crawl_20260708_1c70c131.png b/personal-blog/backend/uploads/crawl_20260708_1c70c131.png new file mode 100644 index 0000000..15b0827 Binary files /dev/null and b/personal-blog/backend/uploads/crawl_20260708_1c70c131.png differ diff --git a/personal-blog/backend/uploads/crawl_20260708_204560fe.gif b/personal-blog/backend/uploads/crawl_20260708_204560fe.gif new file mode 100644 index 0000000..3db36be Binary files /dev/null and b/personal-blog/backend/uploads/crawl_20260708_204560fe.gif differ diff --git a/personal-blog/backend/uploads/crawl_20260708_210da405.png b/personal-blog/backend/uploads/crawl_20260708_210da405.png new file mode 100644 index 0000000..7ae66d3 Binary files /dev/null and b/personal-blog/backend/uploads/crawl_20260708_210da405.png differ diff --git a/personal-blog/backend/uploads/crawl_20260708_2402b91e.png b/personal-blog/backend/uploads/crawl_20260708_2402b91e.png new file mode 100644 index 0000000..d32647c Binary files /dev/null and b/personal-blog/backend/uploads/crawl_20260708_2402b91e.png differ diff --git a/personal-blog/backend/uploads/crawl_20260708_25fd1a67.png b/personal-blog/backend/uploads/crawl_20260708_25fd1a67.png new file mode 100644 index 0000000..9b45af5 Binary files /dev/null and b/personal-blog/backend/uploads/crawl_20260708_25fd1a67.png differ diff --git a/personal-blog/backend/uploads/crawl_20260708_261d1a4c.jpg b/personal-blog/backend/uploads/crawl_20260708_261d1a4c.jpg new file mode 100644 index 0000000..fd3ceed Binary files /dev/null and b/personal-blog/backend/uploads/crawl_20260708_261d1a4c.jpg differ diff --git a/personal-blog/backend/uploads/crawl_20260708_2659127e.png b/personal-blog/backend/uploads/crawl_20260708_2659127e.png new file mode 100644 index 0000000..6ed89df Binary files /dev/null and b/personal-blog/backend/uploads/crawl_20260708_2659127e.png differ diff --git a/personal-blog/backend/uploads/crawl_20260708_26ad0e6b.jpg b/personal-blog/backend/uploads/crawl_20260708_26ad0e6b.jpg new file mode 100644 index 0000000..33041a6 Binary files /dev/null and b/personal-blog/backend/uploads/crawl_20260708_26ad0e6b.jpg differ diff --git a/personal-blog/backend/uploads/crawl_20260708_272abde3.png b/personal-blog/backend/uploads/crawl_20260708_272abde3.png deleted file mode 100644 index 47f4b3c..0000000 Binary files a/personal-blog/backend/uploads/crawl_20260708_272abde3.png and /dev/null differ diff --git a/personal-blog/backend/uploads/crawl_20260708_275621ae.png b/personal-blog/backend/uploads/crawl_20260708_275621ae.png new file mode 100644 index 0000000..af0b496 Binary files /dev/null and b/personal-blog/backend/uploads/crawl_20260708_275621ae.png differ diff --git a/personal-blog/backend/uploads/crawl_20260708_28a7a080.png b/personal-blog/backend/uploads/crawl_20260708_28a7a080.png new file mode 100644 index 0000000..888d133 Binary files /dev/null and b/personal-blog/backend/uploads/crawl_20260708_28a7a080.png differ diff --git a/personal-blog/backend/uploads/crawl_20260708_2a7a439b.png b/personal-blog/backend/uploads/crawl_20260708_2a7a439b.png new file mode 100644 index 0000000..17ec530 Binary files /dev/null and b/personal-blog/backend/uploads/crawl_20260708_2a7a439b.png differ diff --git a/personal-blog/backend/uploads/crawl_20260708_2e610120.png b/personal-blog/backend/uploads/crawl_20260708_2e610120.png new file mode 100644 index 0000000..44ce6c3 Binary files /dev/null and b/personal-blog/backend/uploads/crawl_20260708_2e610120.png differ diff --git a/personal-blog/backend/uploads/crawl_20260708_2ea74d9f.jpg b/personal-blog/backend/uploads/crawl_20260708_2ea74d9f.jpg new file mode 100644 index 0000000..6d9c9c6 Binary files /dev/null and b/personal-blog/backend/uploads/crawl_20260708_2ea74d9f.jpg differ diff --git a/personal-blog/backend/uploads/crawl_20260708_2eb8d348.png b/personal-blog/backend/uploads/crawl_20260708_2eb8d348.png new file mode 100644 index 0000000..a0e3853 Binary files /dev/null and b/personal-blog/backend/uploads/crawl_20260708_2eb8d348.png differ diff --git a/personal-blog/backend/uploads/crawl_20260708_2ef1cae1.png b/personal-blog/backend/uploads/crawl_20260708_2ef1cae1.png new file mode 100644 index 0000000..44ce6c3 Binary files /dev/null and b/personal-blog/backend/uploads/crawl_20260708_2ef1cae1.png differ diff --git a/personal-blog/backend/uploads/crawl_20260708_30de5d4d.png b/personal-blog/backend/uploads/crawl_20260708_30de5d4d.png new file mode 100644 index 0000000..d52260a Binary files /dev/null and b/personal-blog/backend/uploads/crawl_20260708_30de5d4d.png differ diff --git a/personal-blog/backend/uploads/crawl_20260708_32245327.gif b/personal-blog/backend/uploads/crawl_20260708_32245327.gif new file mode 100644 index 0000000..5df5003 Binary files /dev/null and b/personal-blog/backend/uploads/crawl_20260708_32245327.gif differ diff --git a/personal-blog/backend/uploads/crawl_20260708_32ec9bb2.gif b/personal-blog/backend/uploads/crawl_20260708_32ec9bb2.gif new file mode 100644 index 0000000..5df5003 Binary files /dev/null and b/personal-blog/backend/uploads/crawl_20260708_32ec9bb2.gif differ diff --git a/personal-blog/backend/uploads/crawl_20260708_3315deae.png b/personal-blog/backend/uploads/crawl_20260708_3315deae.png deleted file mode 100644 index e2abc4d..0000000 Binary files a/personal-blog/backend/uploads/crawl_20260708_3315deae.png and /dev/null differ diff --git a/personal-blog/backend/uploads/crawl_20260708_33d2ce89.jpg b/personal-blog/backend/uploads/crawl_20260708_33d2ce89.jpg new file mode 100644 index 0000000..d7a9c2b Binary files /dev/null and b/personal-blog/backend/uploads/crawl_20260708_33d2ce89.jpg differ diff --git a/personal-blog/backend/uploads/crawl_20260708_34766ad5.png b/personal-blog/backend/uploads/crawl_20260708_34766ad5.png new file mode 100644 index 0000000..15b0827 Binary files /dev/null and b/personal-blog/backend/uploads/crawl_20260708_34766ad5.png differ diff --git a/personal-blog/backend/uploads/crawl_20260708_34a3772a.png b/personal-blog/backend/uploads/crawl_20260708_34a3772a.png new file mode 100644 index 0000000..c148e43 Binary files /dev/null and b/personal-blog/backend/uploads/crawl_20260708_34a3772a.png differ diff --git a/personal-blog/backend/uploads/crawl_20260708_369ddc10.png b/personal-blog/backend/uploads/crawl_20260708_369ddc10.png new file mode 100644 index 0000000..17ec530 Binary files /dev/null and b/personal-blog/backend/uploads/crawl_20260708_369ddc10.png differ diff --git a/personal-blog/backend/uploads/crawl_20260708_377f89ce.png b/personal-blog/backend/uploads/crawl_20260708_377f89ce.png deleted file mode 100644 index e2abc4d..0000000 Binary files a/personal-blog/backend/uploads/crawl_20260708_377f89ce.png and /dev/null differ diff --git a/personal-blog/backend/uploads/crawl_20260708_37993d56.png b/personal-blog/backend/uploads/crawl_20260708_37993d56.png new file mode 100644 index 0000000..7ae66d3 Binary files /dev/null and b/personal-blog/backend/uploads/crawl_20260708_37993d56.png differ diff --git a/personal-blog/backend/uploads/crawl_20260708_38dcdded.png b/personal-blog/backend/uploads/crawl_20260708_38dcdded.png deleted file mode 100644 index 18da99d..0000000 Binary files a/personal-blog/backend/uploads/crawl_20260708_38dcdded.png and /dev/null differ diff --git a/personal-blog/backend/uploads/crawl_20260708_396e641c.jpg b/personal-blog/backend/uploads/crawl_20260708_396e641c.jpg new file mode 100644 index 0000000..f0034b6 Binary files /dev/null and b/personal-blog/backend/uploads/crawl_20260708_396e641c.jpg differ diff --git a/personal-blog/backend/uploads/crawl_20260708_39eafff9.jpg b/personal-blog/backend/uploads/crawl_20260708_39eafff9.jpg new file mode 100644 index 0000000..d167026 Binary files /dev/null and b/personal-blog/backend/uploads/crawl_20260708_39eafff9.jpg differ diff --git a/personal-blog/backend/uploads/crawl_20260708_3dac9ea1.gif b/personal-blog/backend/uploads/crawl_20260708_3dac9ea1.gif new file mode 100644 index 0000000..3db36be Binary files /dev/null and b/personal-blog/backend/uploads/crawl_20260708_3dac9ea1.gif differ diff --git a/personal-blog/backend/uploads/crawl_20260708_3fdbac9e.png b/personal-blog/backend/uploads/crawl_20260708_3fdbac9e.png new file mode 100644 index 0000000..d32647c Binary files /dev/null and b/personal-blog/backend/uploads/crawl_20260708_3fdbac9e.png differ diff --git a/personal-blog/backend/uploads/crawl_20260708_418b5ddc.png b/personal-blog/backend/uploads/crawl_20260708_418b5ddc.png new file mode 100644 index 0000000..cc3d7cf Binary files /dev/null and b/personal-blog/backend/uploads/crawl_20260708_418b5ddc.png differ diff --git a/personal-blog/backend/uploads/crawl_20260708_42c13a63.png b/personal-blog/backend/uploads/crawl_20260708_42c13a63.png new file mode 100644 index 0000000..cc3d7cf Binary files /dev/null and b/personal-blog/backend/uploads/crawl_20260708_42c13a63.png differ diff --git a/personal-blog/backend/uploads/crawl_20260708_430caed9.png b/personal-blog/backend/uploads/crawl_20260708_430caed9.png new file mode 100644 index 0000000..17ec530 Binary files /dev/null and b/personal-blog/backend/uploads/crawl_20260708_430caed9.png differ diff --git a/personal-blog/backend/uploads/crawl_20260708_45472611.jpg b/personal-blog/backend/uploads/crawl_20260708_45472611.jpg new file mode 100644 index 0000000..fd3ceed Binary files /dev/null and b/personal-blog/backend/uploads/crawl_20260708_45472611.jpg differ diff --git a/personal-blog/backend/uploads/crawl_20260708_49d216df.jpg b/personal-blog/backend/uploads/crawl_20260708_49d216df.jpg new file mode 100644 index 0000000..6d9c9c6 Binary files /dev/null and b/personal-blog/backend/uploads/crawl_20260708_49d216df.jpg differ diff --git a/personal-blog/backend/uploads/crawl_20260708_4a165a24.png b/personal-blog/backend/uploads/crawl_20260708_4a165a24.png new file mode 100644 index 0000000..0ba583b Binary files /dev/null and b/personal-blog/backend/uploads/crawl_20260708_4a165a24.png differ diff --git a/personal-blog/backend/uploads/crawl_20260708_4a919381.png b/personal-blog/backend/uploads/crawl_20260708_4a919381.png new file mode 100644 index 0000000..a0e3853 Binary files /dev/null and b/personal-blog/backend/uploads/crawl_20260708_4a919381.png differ diff --git a/personal-blog/backend/uploads/crawl_20260708_4aa9fe18.png b/personal-blog/backend/uploads/crawl_20260708_4aa9fe18.png new file mode 100644 index 0000000..9a9e17f Binary files /dev/null and b/personal-blog/backend/uploads/crawl_20260708_4aa9fe18.png differ diff --git a/personal-blog/backend/uploads/crawl_20260708_4ac80f0c.jpg b/personal-blog/backend/uploads/crawl_20260708_4ac80f0c.jpg new file mode 100644 index 0000000..d167026 Binary files /dev/null and b/personal-blog/backend/uploads/crawl_20260708_4ac80f0c.jpg differ diff --git a/personal-blog/backend/uploads/crawl_20260708_4b2ecf0a.jpg b/personal-blog/backend/uploads/crawl_20260708_4b2ecf0a.jpg new file mode 100644 index 0000000..16e5fb0 Binary files /dev/null and b/personal-blog/backend/uploads/crawl_20260708_4b2ecf0a.jpg differ diff --git a/personal-blog/backend/uploads/crawl_20260708_4bcea782.png b/personal-blog/backend/uploads/crawl_20260708_4bcea782.png deleted file mode 100644 index a785b86..0000000 Binary files a/personal-blog/backend/uploads/crawl_20260708_4bcea782.png and /dev/null differ diff --git a/personal-blog/backend/uploads/crawl_20260708_4c92df04.png b/personal-blog/backend/uploads/crawl_20260708_4c92df04.png new file mode 100644 index 0000000..614ed66 Binary files /dev/null and b/personal-blog/backend/uploads/crawl_20260708_4c92df04.png differ diff --git a/personal-blog/backend/uploads/crawl_20260708_4d993ca7.png b/personal-blog/backend/uploads/crawl_20260708_4d993ca7.png new file mode 100644 index 0000000..af0b496 Binary files /dev/null and b/personal-blog/backend/uploads/crawl_20260708_4d993ca7.png differ diff --git a/personal-blog/backend/uploads/crawl_20260708_4f1d913c.jpg b/personal-blog/backend/uploads/crawl_20260708_4f1d913c.jpg new file mode 100644 index 0000000..d7a9c2b Binary files /dev/null and b/personal-blog/backend/uploads/crawl_20260708_4f1d913c.jpg differ diff --git a/personal-blog/backend/uploads/crawl_20260708_50196384.jpg b/personal-blog/backend/uploads/crawl_20260708_50196384.jpg new file mode 100644 index 0000000..f0034b6 Binary files /dev/null and b/personal-blog/backend/uploads/crawl_20260708_50196384.jpg differ diff --git a/personal-blog/backend/uploads/crawl_20260708_504dca20.gif b/personal-blog/backend/uploads/crawl_20260708_504dca20.gif new file mode 100644 index 0000000..5df5003 Binary files /dev/null and b/personal-blog/backend/uploads/crawl_20260708_504dca20.gif differ diff --git a/personal-blog/backend/uploads/crawl_20260708_515edc9d.png b/personal-blog/backend/uploads/crawl_20260708_515edc9d.png new file mode 100644 index 0000000..d32647c Binary files /dev/null and b/personal-blog/backend/uploads/crawl_20260708_515edc9d.png differ diff --git a/personal-blog/backend/uploads/crawl_20260708_51b1ed84.png b/personal-blog/backend/uploads/crawl_20260708_51b1ed84.png new file mode 100644 index 0000000..e96b89a Binary files /dev/null and b/personal-blog/backend/uploads/crawl_20260708_51b1ed84.png differ diff --git a/personal-blog/backend/uploads/crawl_20260708_520cac10.png b/personal-blog/backend/uploads/crawl_20260708_520cac10.png new file mode 100644 index 0000000..06e9b30 Binary files /dev/null and b/personal-blog/backend/uploads/crawl_20260708_520cac10.png differ diff --git a/personal-blog/backend/uploads/crawl_20260708_525a549a.png b/personal-blog/backend/uploads/crawl_20260708_525a549a.png new file mode 100644 index 0000000..d52260a Binary files /dev/null and b/personal-blog/backend/uploads/crawl_20260708_525a549a.png differ diff --git a/personal-blog/backend/uploads/crawl_20260708_52fba5e4.gif b/personal-blog/backend/uploads/crawl_20260708_52fba5e4.gif new file mode 100644 index 0000000..3db36be Binary files /dev/null and b/personal-blog/backend/uploads/crawl_20260708_52fba5e4.gif differ diff --git a/personal-blog/backend/uploads/crawl_20260708_54509bb9.gif b/personal-blog/backend/uploads/crawl_20260708_54509bb9.gif new file mode 100644 index 0000000..5df5003 Binary files /dev/null and b/personal-blog/backend/uploads/crawl_20260708_54509bb9.gif differ diff --git a/personal-blog/backend/uploads/crawl_20260708_546ad56b.png b/personal-blog/backend/uploads/crawl_20260708_546ad56b.png new file mode 100644 index 0000000..9b45af5 Binary files /dev/null and b/personal-blog/backend/uploads/crawl_20260708_546ad56b.png differ diff --git a/personal-blog/backend/uploads/crawl_20260708_546d06da.png b/personal-blog/backend/uploads/crawl_20260708_546d06da.png new file mode 100644 index 0000000..c148e43 Binary files /dev/null and b/personal-blog/backend/uploads/crawl_20260708_546d06da.png differ diff --git a/personal-blog/backend/uploads/crawl_20260708_572b9a5d.png b/personal-blog/backend/uploads/crawl_20260708_572b9a5d.png new file mode 100644 index 0000000..0ba583b Binary files /dev/null and b/personal-blog/backend/uploads/crawl_20260708_572b9a5d.png differ diff --git a/personal-blog/backend/uploads/crawl_20260708_5853f180.jpg b/personal-blog/backend/uploads/crawl_20260708_5853f180.jpg new file mode 100644 index 0000000..d167026 Binary files /dev/null and b/personal-blog/backend/uploads/crawl_20260708_5853f180.jpg differ diff --git a/personal-blog/backend/uploads/crawl_20260708_5856bc36.png b/personal-blog/backend/uploads/crawl_20260708_5856bc36.png new file mode 100644 index 0000000..7ae66d3 Binary files /dev/null and b/personal-blog/backend/uploads/crawl_20260708_5856bc36.png differ diff --git a/personal-blog/backend/uploads/crawl_20260708_59490d47.gif b/personal-blog/backend/uploads/crawl_20260708_59490d47.gif new file mode 100644 index 0000000..5df5003 Binary files /dev/null and b/personal-blog/backend/uploads/crawl_20260708_59490d47.gif differ diff --git a/personal-blog/backend/uploads/crawl_20260708_5c2a1144.png b/personal-blog/backend/uploads/crawl_20260708_5c2a1144.png new file mode 100644 index 0000000..06e9b30 Binary files /dev/null and b/personal-blog/backend/uploads/crawl_20260708_5c2a1144.png differ diff --git a/personal-blog/backend/uploads/crawl_20260708_5c2a7b69.png b/personal-blog/backend/uploads/crawl_20260708_5c2a7b69.png new file mode 100644 index 0000000..0ba583b Binary files /dev/null and b/personal-blog/backend/uploads/crawl_20260708_5c2a7b69.png differ diff --git a/personal-blog/backend/uploads/crawl_20260708_5db6f5cb.png b/personal-blog/backend/uploads/crawl_20260708_5db6f5cb.png deleted file mode 100644 index 1767e4f..0000000 Binary files a/personal-blog/backend/uploads/crawl_20260708_5db6f5cb.png and /dev/null differ diff --git a/personal-blog/backend/uploads/crawl_20260708_61876aab.png b/personal-blog/backend/uploads/crawl_20260708_61876aab.png deleted file mode 100644 index 47f4b3c..0000000 Binary files a/personal-blog/backend/uploads/crawl_20260708_61876aab.png and /dev/null differ diff --git a/personal-blog/backend/uploads/crawl_20260708_61dd897b.png b/personal-blog/backend/uploads/crawl_20260708_61dd897b.png new file mode 100644 index 0000000..d52260a Binary files /dev/null and b/personal-blog/backend/uploads/crawl_20260708_61dd897b.png differ diff --git a/personal-blog/backend/uploads/crawl_20260708_63d6bf33.png b/personal-blog/backend/uploads/crawl_20260708_63d6bf33.png new file mode 100644 index 0000000..e7a9c20 Binary files /dev/null and b/personal-blog/backend/uploads/crawl_20260708_63d6bf33.png differ diff --git a/personal-blog/backend/uploads/crawl_20260708_63fc3c8f.png b/personal-blog/backend/uploads/crawl_20260708_63fc3c8f.png deleted file mode 100644 index 81594ef..0000000 Binary files a/personal-blog/backend/uploads/crawl_20260708_63fc3c8f.png and /dev/null differ diff --git a/personal-blog/backend/uploads/crawl_20260708_65045c0f.png b/personal-blog/backend/uploads/crawl_20260708_65045c0f.png new file mode 100644 index 0000000..44ce6c3 Binary files /dev/null and b/personal-blog/backend/uploads/crawl_20260708_65045c0f.png differ diff --git a/personal-blog/backend/uploads/crawl_20260708_65227ee5.png b/personal-blog/backend/uploads/crawl_20260708_65227ee5.png deleted file mode 100644 index 81594ef..0000000 Binary files a/personal-blog/backend/uploads/crawl_20260708_65227ee5.png and /dev/null differ diff --git a/personal-blog/backend/uploads/crawl_20260708_653f80c6.jpg b/personal-blog/backend/uploads/crawl_20260708_653f80c6.jpg new file mode 100644 index 0000000..16e5fb0 Binary files /dev/null and b/personal-blog/backend/uploads/crawl_20260708_653f80c6.jpg differ diff --git a/personal-blog/backend/uploads/crawl_20260708_6560c2ff.png b/personal-blog/backend/uploads/crawl_20260708_6560c2ff.png new file mode 100644 index 0000000..9a9e17f Binary files /dev/null and b/personal-blog/backend/uploads/crawl_20260708_6560c2ff.png differ diff --git a/personal-blog/backend/uploads/crawl_20260708_66cbd09c.png b/personal-blog/backend/uploads/crawl_20260708_66cbd09c.png deleted file mode 100644 index f3c240a..0000000 Binary files a/personal-blog/backend/uploads/crawl_20260708_66cbd09c.png and /dev/null differ diff --git a/personal-blog/backend/uploads/crawl_20260708_670b6f89.jpg b/personal-blog/backend/uploads/crawl_20260708_670b6f89.jpg new file mode 100644 index 0000000..d167026 Binary files /dev/null and b/personal-blog/backend/uploads/crawl_20260708_670b6f89.jpg differ diff --git a/personal-blog/backend/uploads/crawl_20260708_69a93313.jpg b/personal-blog/backend/uploads/crawl_20260708_69a93313.jpg new file mode 100644 index 0000000..ad98c91 Binary files /dev/null and b/personal-blog/backend/uploads/crawl_20260708_69a93313.jpg differ diff --git a/personal-blog/backend/uploads/crawl_20260708_6c4ed342.jpg b/personal-blog/backend/uploads/crawl_20260708_6c4ed342.jpg new file mode 100644 index 0000000..f0034b6 Binary files /dev/null and b/personal-blog/backend/uploads/crawl_20260708_6c4ed342.jpg differ diff --git a/personal-blog/backend/uploads/crawl_20260708_6e7eb025.gif b/personal-blog/backend/uploads/crawl_20260708_6e7eb025.gif new file mode 100644 index 0000000..3db36be Binary files /dev/null and b/personal-blog/backend/uploads/crawl_20260708_6e7eb025.gif differ diff --git a/personal-blog/backend/uploads/crawl_20260708_70f7bb3e.jpg b/personal-blog/backend/uploads/crawl_20260708_70f7bb3e.jpg new file mode 100644 index 0000000..6d9c9c6 Binary files /dev/null and b/personal-blog/backend/uploads/crawl_20260708_70f7bb3e.jpg differ diff --git a/personal-blog/backend/uploads/crawl_20260708_727e760e.jpg b/personal-blog/backend/uploads/crawl_20260708_727e760e.jpg new file mode 100644 index 0000000..e8001f7 Binary files /dev/null and b/personal-blog/backend/uploads/crawl_20260708_727e760e.jpg differ diff --git a/personal-blog/backend/uploads/crawl_20260708_72fd8a88.png b/personal-blog/backend/uploads/crawl_20260708_72fd8a88.png deleted file mode 100644 index 1edee63..0000000 Binary files a/personal-blog/backend/uploads/crawl_20260708_72fd8a88.png and /dev/null differ diff --git a/personal-blog/backend/uploads/crawl_20260708_738edbd3.png b/personal-blog/backend/uploads/crawl_20260708_738edbd3.png new file mode 100644 index 0000000..a0e3853 Binary files /dev/null and b/personal-blog/backend/uploads/crawl_20260708_738edbd3.png differ diff --git a/personal-blog/backend/uploads/crawl_20260708_748f9378.gif b/personal-blog/backend/uploads/crawl_20260708_748f9378.gif new file mode 100644 index 0000000..3db36be Binary files /dev/null and b/personal-blog/backend/uploads/crawl_20260708_748f9378.gif differ diff --git a/personal-blog/backend/uploads/crawl_20260708_76d05e01.png b/personal-blog/backend/uploads/crawl_20260708_76d05e01.png deleted file mode 100644 index a785b86..0000000 Binary files a/personal-blog/backend/uploads/crawl_20260708_76d05e01.png and /dev/null differ diff --git a/personal-blog/backend/uploads/crawl_20260708_7892178d.png b/personal-blog/backend/uploads/crawl_20260708_7892178d.png new file mode 100644 index 0000000..6ed89df Binary files /dev/null and b/personal-blog/backend/uploads/crawl_20260708_7892178d.png differ diff --git a/personal-blog/backend/uploads/crawl_20260708_78a786e2.png b/personal-blog/backend/uploads/crawl_20260708_78a786e2.png new file mode 100644 index 0000000..e7a9c20 Binary files /dev/null and b/personal-blog/backend/uploads/crawl_20260708_78a786e2.png differ diff --git a/personal-blog/backend/uploads/crawl_20260708_798cbcd7.png b/personal-blog/backend/uploads/crawl_20260708_798cbcd7.png deleted file mode 100644 index f8033aa..0000000 Binary files a/personal-blog/backend/uploads/crawl_20260708_798cbcd7.png and /dev/null differ diff --git a/personal-blog/backend/uploads/crawl_20260708_7a73a8b5.png b/personal-blog/backend/uploads/crawl_20260708_7a73a8b5.png deleted file mode 100644 index 7112a14..0000000 Binary files a/personal-blog/backend/uploads/crawl_20260708_7a73a8b5.png and /dev/null differ diff --git a/personal-blog/backend/uploads/crawl_20260708_7ae069be.jpg b/personal-blog/backend/uploads/crawl_20260708_7ae069be.jpg new file mode 100644 index 0000000..f0034b6 Binary files /dev/null and b/personal-blog/backend/uploads/crawl_20260708_7ae069be.jpg differ diff --git a/personal-blog/backend/uploads/crawl_20260708_7c367283.png b/personal-blog/backend/uploads/crawl_20260708_7c367283.png deleted file mode 100644 index c2ee77f..0000000 Binary files a/personal-blog/backend/uploads/crawl_20260708_7c367283.png and /dev/null differ diff --git a/personal-blog/backend/uploads/crawl_20260708_7c56778a.png b/personal-blog/backend/uploads/crawl_20260708_7c56778a.png new file mode 100644 index 0000000..15b0827 Binary files /dev/null and b/personal-blog/backend/uploads/crawl_20260708_7c56778a.png differ diff --git a/personal-blog/backend/uploads/crawl_20260708_7cce5e50.png b/personal-blog/backend/uploads/crawl_20260708_7cce5e50.png deleted file mode 100644 index 1edee63..0000000 Binary files a/personal-blog/backend/uploads/crawl_20260708_7cce5e50.png and /dev/null differ diff --git a/personal-blog/backend/uploads/crawl_20260708_7d5ceed0.jpg b/personal-blog/backend/uploads/crawl_20260708_7d5ceed0.jpg new file mode 100644 index 0000000..6d9c9c6 Binary files /dev/null and b/personal-blog/backend/uploads/crawl_20260708_7d5ceed0.jpg differ diff --git a/personal-blog/backend/uploads/crawl_20260708_7fc64be0.png b/personal-blog/backend/uploads/crawl_20260708_7fc64be0.png new file mode 100644 index 0000000..bab14af Binary files /dev/null and b/personal-blog/backend/uploads/crawl_20260708_7fc64be0.png differ diff --git a/personal-blog/backend/uploads/crawl_20260708_813736e4.png b/personal-blog/backend/uploads/crawl_20260708_813736e4.png new file mode 100644 index 0000000..cc3d7cf Binary files /dev/null and b/personal-blog/backend/uploads/crawl_20260708_813736e4.png differ diff --git a/personal-blog/backend/uploads/crawl_20260708_819a28bf.png b/personal-blog/backend/uploads/crawl_20260708_819a28bf.png deleted file mode 100644 index 6349ca9..0000000 Binary files a/personal-blog/backend/uploads/crawl_20260708_819a28bf.png and /dev/null differ diff --git a/personal-blog/backend/uploads/crawl_20260708_829c4490.jpg b/personal-blog/backend/uploads/crawl_20260708_829c4490.jpg new file mode 100644 index 0000000..d7a9c2b Binary files /dev/null and b/personal-blog/backend/uploads/crawl_20260708_829c4490.jpg differ diff --git a/personal-blog/backend/uploads/crawl_20260708_838da334.png b/personal-blog/backend/uploads/crawl_20260708_838da334.png new file mode 100644 index 0000000..556b81a Binary files /dev/null and b/personal-blog/backend/uploads/crawl_20260708_838da334.png differ diff --git a/personal-blog/backend/uploads/crawl_20260708_83d65bfb.gif b/personal-blog/backend/uploads/crawl_20260708_83d65bfb.gif new file mode 100644 index 0000000..5df5003 Binary files /dev/null and b/personal-blog/backend/uploads/crawl_20260708_83d65bfb.gif differ diff --git a/personal-blog/backend/uploads/crawl_20260708_84fef6ce.jpg b/personal-blog/backend/uploads/crawl_20260708_84fef6ce.jpg new file mode 100644 index 0000000..33041a6 Binary files /dev/null and b/personal-blog/backend/uploads/crawl_20260708_84fef6ce.jpg differ diff --git a/personal-blog/backend/uploads/crawl_20260708_8560b24a.png b/personal-blog/backend/uploads/crawl_20260708_8560b24a.png new file mode 100644 index 0000000..6ed89df Binary files /dev/null and b/personal-blog/backend/uploads/crawl_20260708_8560b24a.png differ diff --git a/personal-blog/backend/uploads/crawl_20260708_85bf65bc.png b/personal-blog/backend/uploads/crawl_20260708_85bf65bc.png new file mode 100644 index 0000000..06e9b30 Binary files /dev/null and b/personal-blog/backend/uploads/crawl_20260708_85bf65bc.png differ diff --git a/personal-blog/backend/uploads/crawl_20260708_8678cae4.png b/personal-blog/backend/uploads/crawl_20260708_8678cae4.png new file mode 100644 index 0000000..15b0827 Binary files /dev/null and b/personal-blog/backend/uploads/crawl_20260708_8678cae4.png differ diff --git a/personal-blog/backend/uploads/crawl_20260708_897d7014.jpg b/personal-blog/backend/uploads/crawl_20260708_897d7014.jpg new file mode 100644 index 0000000..16e5fb0 Binary files /dev/null and b/personal-blog/backend/uploads/crawl_20260708_897d7014.jpg differ diff --git a/personal-blog/backend/uploads/crawl_20260708_89fcc986.png b/personal-blog/backend/uploads/crawl_20260708_89fcc986.png deleted file mode 100644 index 6349ca9..0000000 Binary files a/personal-blog/backend/uploads/crawl_20260708_89fcc986.png and /dev/null differ diff --git a/personal-blog/backend/uploads/crawl_20260708_8abdf413.png b/personal-blog/backend/uploads/crawl_20260708_8abdf413.png new file mode 100644 index 0000000..556b81a Binary files /dev/null and b/personal-blog/backend/uploads/crawl_20260708_8abdf413.png differ diff --git a/personal-blog/backend/uploads/crawl_20260708_8ac83a55.png b/personal-blog/backend/uploads/crawl_20260708_8ac83a55.png new file mode 100644 index 0000000..af0b496 Binary files /dev/null and b/personal-blog/backend/uploads/crawl_20260708_8ac83a55.png differ diff --git a/personal-blog/backend/uploads/crawl_20260708_8d2508c0.jpg b/personal-blog/backend/uploads/crawl_20260708_8d2508c0.jpg new file mode 100644 index 0000000..ad98c91 Binary files /dev/null and b/personal-blog/backend/uploads/crawl_20260708_8d2508c0.jpg differ diff --git a/personal-blog/backend/uploads/crawl_20260708_8ec1ab4a.png b/personal-blog/backend/uploads/crawl_20260708_8ec1ab4a.png deleted file mode 100644 index f8033aa..0000000 Binary files a/personal-blog/backend/uploads/crawl_20260708_8ec1ab4a.png and /dev/null differ diff --git a/personal-blog/backend/uploads/crawl_20260708_8fd3b7ec.png b/personal-blog/backend/uploads/crawl_20260708_8fd3b7ec.png new file mode 100644 index 0000000..614ed66 Binary files /dev/null and b/personal-blog/backend/uploads/crawl_20260708_8fd3b7ec.png differ diff --git a/personal-blog/backend/uploads/crawl_20260708_909615b7.gif b/personal-blog/backend/uploads/crawl_20260708_909615b7.gif new file mode 100644 index 0000000..3db36be Binary files /dev/null and b/personal-blog/backend/uploads/crawl_20260708_909615b7.gif differ diff --git a/personal-blog/backend/uploads/crawl_20260708_994aac5b.jpg b/personal-blog/backend/uploads/crawl_20260708_994aac5b.jpg new file mode 100644 index 0000000..c25278d Binary files /dev/null and b/personal-blog/backend/uploads/crawl_20260708_994aac5b.jpg differ diff --git a/personal-blog/backend/uploads/crawl_20260708_9976cedc.png b/personal-blog/backend/uploads/crawl_20260708_9976cedc.png new file mode 100644 index 0000000..9a9e17f Binary files /dev/null and b/personal-blog/backend/uploads/crawl_20260708_9976cedc.png differ diff --git a/personal-blog/backend/uploads/crawl_20260708_9a73a253.png b/personal-blog/backend/uploads/crawl_20260708_9a73a253.png new file mode 100644 index 0000000..9a9e17f Binary files /dev/null and b/personal-blog/backend/uploads/crawl_20260708_9a73a253.png differ diff --git a/personal-blog/backend/uploads/crawl_20260708_9a813bad.png b/personal-blog/backend/uploads/crawl_20260708_9a813bad.png new file mode 100644 index 0000000..17ec530 Binary files /dev/null and b/personal-blog/backend/uploads/crawl_20260708_9a813bad.png differ diff --git a/personal-blog/backend/uploads/crawl_20260708_9b5c57d0.png b/personal-blog/backend/uploads/crawl_20260708_9b5c57d0.png deleted file mode 100644 index 07566c1..0000000 Binary files a/personal-blog/backend/uploads/crawl_20260708_9b5c57d0.png and /dev/null differ diff --git a/personal-blog/backend/uploads/crawl_20260708_9ff6152a.png b/personal-blog/backend/uploads/crawl_20260708_9ff6152a.png new file mode 100644 index 0000000..d32647c Binary files /dev/null and b/personal-blog/backend/uploads/crawl_20260708_9ff6152a.png differ diff --git a/personal-blog/backend/uploads/crawl_20260708_a2282db8.png b/personal-blog/backend/uploads/crawl_20260708_a2282db8.png new file mode 100644 index 0000000..888d133 Binary files /dev/null and b/personal-blog/backend/uploads/crawl_20260708_a2282db8.png differ diff --git a/personal-blog/backend/uploads/crawl_20260708_a22c92dc.jpg b/personal-blog/backend/uploads/crawl_20260708_a22c92dc.jpg new file mode 100644 index 0000000..c25278d Binary files /dev/null and b/personal-blog/backend/uploads/crawl_20260708_a22c92dc.jpg differ diff --git a/personal-blog/backend/uploads/crawl_20260708_a302f9d2.gif b/personal-blog/backend/uploads/crawl_20260708_a302f9d2.gif new file mode 100644 index 0000000..5df5003 Binary files /dev/null and b/personal-blog/backend/uploads/crawl_20260708_a302f9d2.gif differ diff --git a/personal-blog/backend/uploads/crawl_20260708_a3a2404d.png b/personal-blog/backend/uploads/crawl_20260708_a3a2404d.png deleted file mode 100644 index ebe607e..0000000 Binary files a/personal-blog/backend/uploads/crawl_20260708_a3a2404d.png and /dev/null differ diff --git a/personal-blog/backend/uploads/crawl_20260708_a422afd5.png b/personal-blog/backend/uploads/crawl_20260708_a422afd5.png new file mode 100644 index 0000000..0ba583b Binary files /dev/null and b/personal-blog/backend/uploads/crawl_20260708_a422afd5.png differ diff --git a/personal-blog/backend/uploads/crawl_20260708_a4925dc2.png b/personal-blog/backend/uploads/crawl_20260708_a4925dc2.png new file mode 100644 index 0000000..c148e43 Binary files /dev/null and b/personal-blog/backend/uploads/crawl_20260708_a4925dc2.png differ diff --git a/personal-blog/backend/uploads/crawl_20260708_a58eb806.png b/personal-blog/backend/uploads/crawl_20260708_a58eb806.png deleted file mode 100644 index 7e782ab..0000000 Binary files a/personal-blog/backend/uploads/crawl_20260708_a58eb806.png and /dev/null differ diff --git a/personal-blog/backend/uploads/crawl_20260708_a5a5e66f.png b/personal-blog/backend/uploads/crawl_20260708_a5a5e66f.png deleted file mode 100644 index 5da7573..0000000 Binary files a/personal-blog/backend/uploads/crawl_20260708_a5a5e66f.png and /dev/null differ diff --git a/personal-blog/backend/uploads/crawl_20260708_a76934b2.png b/personal-blog/backend/uploads/crawl_20260708_a76934b2.png new file mode 100644 index 0000000..e7a9c20 Binary files /dev/null and b/personal-blog/backend/uploads/crawl_20260708_a76934b2.png differ diff --git a/personal-blog/backend/uploads/crawl_20260708_a7bc2db1.png b/personal-blog/backend/uploads/crawl_20260708_a7bc2db1.png deleted file mode 100644 index ebe607e..0000000 Binary files a/personal-blog/backend/uploads/crawl_20260708_a7bc2db1.png and /dev/null differ diff --git a/personal-blog/backend/uploads/crawl_20260708_a962b89a.jpg b/personal-blog/backend/uploads/crawl_20260708_a962b89a.jpg new file mode 100644 index 0000000..c25278d Binary files /dev/null and b/personal-blog/backend/uploads/crawl_20260708_a962b89a.jpg differ diff --git a/personal-blog/backend/uploads/crawl_20260708_aaac6741.png b/personal-blog/backend/uploads/crawl_20260708_aaac6741.png deleted file mode 100644 index 18da99d..0000000 Binary files a/personal-blog/backend/uploads/crawl_20260708_aaac6741.png and /dev/null differ diff --git a/personal-blog/backend/uploads/crawl_20260708_ab65e1d9.gif b/personal-blog/backend/uploads/crawl_20260708_ab65e1d9.gif new file mode 100644 index 0000000..5df5003 Binary files /dev/null and b/personal-blog/backend/uploads/crawl_20260708_ab65e1d9.gif differ diff --git a/personal-blog/backend/uploads/crawl_20260708_abcfbc75.gif b/personal-blog/backend/uploads/crawl_20260708_abcfbc75.gif new file mode 100644 index 0000000..5df5003 Binary files /dev/null and b/personal-blog/backend/uploads/crawl_20260708_abcfbc75.gif differ diff --git a/personal-blog/backend/uploads/crawl_20260708_ac514109.gif b/personal-blog/backend/uploads/crawl_20260708_ac514109.gif new file mode 100644 index 0000000..3db36be Binary files /dev/null and b/personal-blog/backend/uploads/crawl_20260708_ac514109.gif differ diff --git a/personal-blog/backend/uploads/crawl_20260708_acb41cbc.png b/personal-blog/backend/uploads/crawl_20260708_acb41cbc.png new file mode 100644 index 0000000..9b45af5 Binary files /dev/null and b/personal-blog/backend/uploads/crawl_20260708_acb41cbc.png differ diff --git a/personal-blog/backend/uploads/crawl_20260708_adc6b6d6.png b/personal-blog/backend/uploads/crawl_20260708_adc6b6d6.png deleted file mode 100644 index 1767e4f..0000000 Binary files a/personal-blog/backend/uploads/crawl_20260708_adc6b6d6.png and /dev/null differ diff --git a/personal-blog/backend/uploads/crawl_20260708_b18e5e7b.jpg b/personal-blog/backend/uploads/crawl_20260708_b18e5e7b.jpg new file mode 100644 index 0000000..e8001f7 Binary files /dev/null and b/personal-blog/backend/uploads/crawl_20260708_b18e5e7b.jpg differ diff --git a/personal-blog/backend/uploads/crawl_20260708_b21b6a14.png b/personal-blog/backend/uploads/crawl_20260708_b21b6a14.png new file mode 100644 index 0000000..bab14af Binary files /dev/null and b/personal-blog/backend/uploads/crawl_20260708_b21b6a14.png differ diff --git a/personal-blog/backend/uploads/crawl_20260708_b3a5d77b.jpg b/personal-blog/backend/uploads/crawl_20260708_b3a5d77b.jpg new file mode 100644 index 0000000..c25278d Binary files /dev/null and b/personal-blog/backend/uploads/crawl_20260708_b3a5d77b.jpg differ diff --git a/personal-blog/backend/uploads/crawl_20260708_b41ff8e7.png b/personal-blog/backend/uploads/crawl_20260708_b41ff8e7.png new file mode 100644 index 0000000..e96b89a Binary files /dev/null and b/personal-blog/backend/uploads/crawl_20260708_b41ff8e7.png differ diff --git a/personal-blog/backend/uploads/crawl_20260708_b50fcddc.gif b/personal-blog/backend/uploads/crawl_20260708_b50fcddc.gif new file mode 100644 index 0000000..5df5003 Binary files /dev/null and b/personal-blog/backend/uploads/crawl_20260708_b50fcddc.gif differ diff --git a/personal-blog/backend/uploads/crawl_20260708_b57a6c42.gif b/personal-blog/backend/uploads/crawl_20260708_b57a6c42.gif new file mode 100644 index 0000000..5df5003 Binary files /dev/null and b/personal-blog/backend/uploads/crawl_20260708_b57a6c42.gif differ diff --git a/personal-blog/backend/uploads/crawl_20260708_b75dde04.png b/personal-blog/backend/uploads/crawl_20260708_b75dde04.png deleted file mode 100644 index c2ee77f..0000000 Binary files a/personal-blog/backend/uploads/crawl_20260708_b75dde04.png and /dev/null differ diff --git a/personal-blog/backend/uploads/crawl_20260708_b768246d.png b/personal-blog/backend/uploads/crawl_20260708_b768246d.png deleted file mode 100644 index 7e782ab..0000000 Binary files a/personal-blog/backend/uploads/crawl_20260708_b768246d.png and /dev/null differ diff --git a/personal-blog/backend/uploads/crawl_20260708_b929b37c.png b/personal-blog/backend/uploads/crawl_20260708_b929b37c.png new file mode 100644 index 0000000..cc3d7cf Binary files /dev/null and b/personal-blog/backend/uploads/crawl_20260708_b929b37c.png differ diff --git a/personal-blog/backend/uploads/crawl_20260708_b9343fcf.jpg b/personal-blog/backend/uploads/crawl_20260708_b9343fcf.jpg new file mode 100644 index 0000000..6d9c9c6 Binary files /dev/null and b/personal-blog/backend/uploads/crawl_20260708_b9343fcf.jpg differ diff --git a/personal-blog/backend/uploads/crawl_20260708_b9666bfe.png b/personal-blog/backend/uploads/crawl_20260708_b9666bfe.png new file mode 100644 index 0000000..9a9e17f Binary files /dev/null and b/personal-blog/backend/uploads/crawl_20260708_b9666bfe.png differ diff --git a/personal-blog/backend/uploads/crawl_20260708_ba28f8b8.jpg b/personal-blog/backend/uploads/crawl_20260708_ba28f8b8.jpg new file mode 100644 index 0000000..e8001f7 Binary files /dev/null and b/personal-blog/backend/uploads/crawl_20260708_ba28f8b8.jpg differ diff --git a/personal-blog/backend/uploads/crawl_20260708_bb263ad1.png b/personal-blog/backend/uploads/crawl_20260708_bb263ad1.png new file mode 100644 index 0000000..c148e43 Binary files /dev/null and b/personal-blog/backend/uploads/crawl_20260708_bb263ad1.png differ diff --git a/personal-blog/backend/uploads/crawl_20260708_bd5eb660.png b/personal-blog/backend/uploads/crawl_20260708_bd5eb660.png new file mode 100644 index 0000000..9b45af5 Binary files /dev/null and b/personal-blog/backend/uploads/crawl_20260708_bd5eb660.png differ diff --git a/personal-blog/backend/uploads/crawl_20260708_bdbdfcf8.png b/personal-blog/backend/uploads/crawl_20260708_bdbdfcf8.png new file mode 100644 index 0000000..6ed89df Binary files /dev/null and b/personal-blog/backend/uploads/crawl_20260708_bdbdfcf8.png differ diff --git a/personal-blog/backend/uploads/crawl_20260708_be9d2aeb.jpg b/personal-blog/backend/uploads/crawl_20260708_be9d2aeb.jpg new file mode 100644 index 0000000..16e5fb0 Binary files /dev/null and b/personal-blog/backend/uploads/crawl_20260708_be9d2aeb.jpg differ diff --git a/personal-blog/backend/uploads/crawl_20260708_beaeb426.jpg b/personal-blog/backend/uploads/crawl_20260708_beaeb426.jpg new file mode 100644 index 0000000..fd3ceed Binary files /dev/null and b/personal-blog/backend/uploads/crawl_20260708_beaeb426.jpg differ diff --git a/personal-blog/backend/uploads/crawl_20260708_c3ea46c4.png b/personal-blog/backend/uploads/crawl_20260708_c3ea46c4.png deleted file mode 100644 index e924c77..0000000 Binary files a/personal-blog/backend/uploads/crawl_20260708_c3ea46c4.png and /dev/null differ diff --git a/personal-blog/backend/uploads/crawl_20260708_c3f82cf8.jpg b/personal-blog/backend/uploads/crawl_20260708_c3f82cf8.jpg new file mode 100644 index 0000000..33041a6 Binary files /dev/null and b/personal-blog/backend/uploads/crawl_20260708_c3f82cf8.jpg differ diff --git a/personal-blog/backend/uploads/crawl_20260708_c54152e1.png b/personal-blog/backend/uploads/crawl_20260708_c54152e1.png new file mode 100644 index 0000000..e96b89a Binary files /dev/null and b/personal-blog/backend/uploads/crawl_20260708_c54152e1.png differ diff --git a/personal-blog/backend/uploads/crawl_20260708_c61f839b.gif b/personal-blog/backend/uploads/crawl_20260708_c61f839b.gif new file mode 100644 index 0000000..5df5003 Binary files /dev/null and b/personal-blog/backend/uploads/crawl_20260708_c61f839b.gif differ diff --git a/personal-blog/backend/uploads/crawl_20260708_c67d12ad.png b/personal-blog/backend/uploads/crawl_20260708_c67d12ad.png new file mode 100644 index 0000000..9b45af5 Binary files /dev/null and b/personal-blog/backend/uploads/crawl_20260708_c67d12ad.png differ diff --git a/personal-blog/backend/uploads/crawl_20260708_c8f5a3ea.png b/personal-blog/backend/uploads/crawl_20260708_c8f5a3ea.png new file mode 100644 index 0000000..614ed66 Binary files /dev/null and b/personal-blog/backend/uploads/crawl_20260708_c8f5a3ea.png differ diff --git a/personal-blog/backend/uploads/crawl_20260708_cd6e7cad.gif b/personal-blog/backend/uploads/crawl_20260708_cd6e7cad.gif new file mode 100644 index 0000000..3db36be Binary files /dev/null and b/personal-blog/backend/uploads/crawl_20260708_cd6e7cad.gif differ diff --git a/personal-blog/backend/uploads/crawl_20260708_d01b00e9.jpg b/personal-blog/backend/uploads/crawl_20260708_d01b00e9.jpg new file mode 100644 index 0000000..c25278d Binary files /dev/null and b/personal-blog/backend/uploads/crawl_20260708_d01b00e9.jpg differ diff --git a/personal-blog/backend/uploads/crawl_20260708_d0b897ae.png b/personal-blog/backend/uploads/crawl_20260708_d0b897ae.png new file mode 100644 index 0000000..614ed66 Binary files /dev/null and b/personal-blog/backend/uploads/crawl_20260708_d0b897ae.png differ diff --git a/personal-blog/backend/uploads/crawl_20260708_d0e967d6.jpg b/personal-blog/backend/uploads/crawl_20260708_d0e967d6.jpg new file mode 100644 index 0000000..d7a9c2b Binary files /dev/null and b/personal-blog/backend/uploads/crawl_20260708_d0e967d6.jpg differ diff --git a/personal-blog/backend/uploads/crawl_20260708_d1009b9a.png b/personal-blog/backend/uploads/crawl_20260708_d1009b9a.png new file mode 100644 index 0000000..a0e3853 Binary files /dev/null and b/personal-blog/backend/uploads/crawl_20260708_d1009b9a.png differ diff --git a/personal-blog/backend/uploads/crawl_20260708_d1ee9d82.png b/personal-blog/backend/uploads/crawl_20260708_d1ee9d82.png new file mode 100644 index 0000000..556b81a Binary files /dev/null and b/personal-blog/backend/uploads/crawl_20260708_d1ee9d82.png differ diff --git a/personal-blog/backend/uploads/crawl_20260708_d64f7cc8.jpg b/personal-blog/backend/uploads/crawl_20260708_d64f7cc8.jpg new file mode 100644 index 0000000..f0034b6 Binary files /dev/null and b/personal-blog/backend/uploads/crawl_20260708_d64f7cc8.jpg differ diff --git a/personal-blog/backend/uploads/crawl_20260708_d70fe1f9.gif b/personal-blog/backend/uploads/crawl_20260708_d70fe1f9.gif new file mode 100644 index 0000000..5df5003 Binary files /dev/null and b/personal-blog/backend/uploads/crawl_20260708_d70fe1f9.gif differ diff --git a/personal-blog/backend/uploads/crawl_20260708_da6acd12.jpg b/personal-blog/backend/uploads/crawl_20260708_da6acd12.jpg new file mode 100644 index 0000000..33041a6 Binary files /dev/null and b/personal-blog/backend/uploads/crawl_20260708_da6acd12.jpg differ diff --git a/personal-blog/backend/uploads/crawl_20260708_dc68214b.png b/personal-blog/backend/uploads/crawl_20260708_dc68214b.png new file mode 100644 index 0000000..0ba583b Binary files /dev/null and b/personal-blog/backend/uploads/crawl_20260708_dc68214b.png differ diff --git a/personal-blog/backend/uploads/crawl_20260708_dc76a15f.gif b/personal-blog/backend/uploads/crawl_20260708_dc76a15f.gif new file mode 100644 index 0000000..5df5003 Binary files /dev/null and b/personal-blog/backend/uploads/crawl_20260708_dc76a15f.gif differ diff --git a/personal-blog/backend/uploads/crawl_20260708_dcd350db.png b/personal-blog/backend/uploads/crawl_20260708_dcd350db.png new file mode 100644 index 0000000..17ec530 Binary files /dev/null and b/personal-blog/backend/uploads/crawl_20260708_dcd350db.png differ diff --git a/personal-blog/backend/uploads/crawl_20260708_ddf27a97.png b/personal-blog/backend/uploads/crawl_20260708_ddf27a97.png new file mode 100644 index 0000000..6ed89df Binary files /dev/null and b/personal-blog/backend/uploads/crawl_20260708_ddf27a97.png differ diff --git a/personal-blog/backend/uploads/crawl_20260708_de5ff8f8.jpg b/personal-blog/backend/uploads/crawl_20260708_de5ff8f8.jpg new file mode 100644 index 0000000..fd3ceed Binary files /dev/null and b/personal-blog/backend/uploads/crawl_20260708_de5ff8f8.jpg differ diff --git a/personal-blog/backend/uploads/crawl_20260708_dfeab1db.png b/personal-blog/backend/uploads/crawl_20260708_dfeab1db.png new file mode 100644 index 0000000..e96b89a Binary files /dev/null and b/personal-blog/backend/uploads/crawl_20260708_dfeab1db.png differ diff --git a/personal-blog/backend/uploads/crawl_20260708_e1115f59.gif b/personal-blog/backend/uploads/crawl_20260708_e1115f59.gif new file mode 100644 index 0000000..3db36be Binary files /dev/null and b/personal-blog/backend/uploads/crawl_20260708_e1115f59.gif differ diff --git a/personal-blog/backend/uploads/crawl_20260708_e12fd9d6.png b/personal-blog/backend/uploads/crawl_20260708_e12fd9d6.png new file mode 100644 index 0000000..d52260a Binary files /dev/null and b/personal-blog/backend/uploads/crawl_20260708_e12fd9d6.png differ diff --git a/personal-blog/backend/uploads/crawl_20260708_e49931f2.png b/personal-blog/backend/uploads/crawl_20260708_e49931f2.png new file mode 100644 index 0000000..06e9b30 Binary files /dev/null and b/personal-blog/backend/uploads/crawl_20260708_e49931f2.png differ diff --git a/personal-blog/backend/uploads/crawl_20260708_e60827d5.jpg b/personal-blog/backend/uploads/crawl_20260708_e60827d5.jpg new file mode 100644 index 0000000..d7a9c2b Binary files /dev/null and b/personal-blog/backend/uploads/crawl_20260708_e60827d5.jpg differ diff --git a/personal-blog/backend/uploads/crawl_20260708_e61def0f.png b/personal-blog/backend/uploads/crawl_20260708_e61def0f.png new file mode 100644 index 0000000..888d133 Binary files /dev/null and b/personal-blog/backend/uploads/crawl_20260708_e61def0f.png differ diff --git a/personal-blog/backend/uploads/crawl_20260708_e89e1608.jpg b/personal-blog/backend/uploads/crawl_20260708_e89e1608.jpg new file mode 100644 index 0000000..d167026 Binary files /dev/null and b/personal-blog/backend/uploads/crawl_20260708_e89e1608.jpg differ diff --git a/personal-blog/backend/uploads/crawl_20260708_e8c699bf.png b/personal-blog/backend/uploads/crawl_20260708_e8c699bf.png new file mode 100644 index 0000000..7ae66d3 Binary files /dev/null and b/personal-blog/backend/uploads/crawl_20260708_e8c699bf.png differ diff --git a/personal-blog/backend/uploads/crawl_20260708_e949d20c.jpg b/personal-blog/backend/uploads/crawl_20260708_e949d20c.jpg new file mode 100644 index 0000000..33041a6 Binary files /dev/null and b/personal-blog/backend/uploads/crawl_20260708_e949d20c.jpg differ diff --git a/personal-blog/backend/uploads/crawl_20260708_ec1451d9.png b/personal-blog/backend/uploads/crawl_20260708_ec1451d9.png new file mode 100644 index 0000000..bab14af Binary files /dev/null and b/personal-blog/backend/uploads/crawl_20260708_ec1451d9.png differ diff --git a/personal-blog/backend/uploads/crawl_20260708_ee0147ee.png b/personal-blog/backend/uploads/crawl_20260708_ee0147ee.png deleted file mode 100644 index 5da7573..0000000 Binary files a/personal-blog/backend/uploads/crawl_20260708_ee0147ee.png and /dev/null differ diff --git a/personal-blog/backend/uploads/crawl_20260708_ee399756.png b/personal-blog/backend/uploads/crawl_20260708_ee399756.png new file mode 100644 index 0000000..d32647c Binary files /dev/null and b/personal-blog/backend/uploads/crawl_20260708_ee399756.png differ diff --git a/personal-blog/backend/uploads/crawl_20260708_eea49145.png b/personal-blog/backend/uploads/crawl_20260708_eea49145.png new file mode 100644 index 0000000..06e9b30 Binary files /dev/null and b/personal-blog/backend/uploads/crawl_20260708_eea49145.png differ diff --git a/personal-blog/backend/uploads/crawl_20260708_eebfcce7.png b/personal-blog/backend/uploads/crawl_20260708_eebfcce7.png deleted file mode 100644 index 7112a14..0000000 Binary files a/personal-blog/backend/uploads/crawl_20260708_eebfcce7.png and /dev/null differ diff --git a/personal-blog/backend/uploads/crawl_20260708_efa453d5.gif b/personal-blog/backend/uploads/crawl_20260708_efa453d5.gif new file mode 100644 index 0000000..3db36be Binary files /dev/null and b/personal-blog/backend/uploads/crawl_20260708_efa453d5.gif differ diff --git a/personal-blog/backend/uploads/crawl_20260708_f13c6c87.png b/personal-blog/backend/uploads/crawl_20260708_f13c6c87.png new file mode 100644 index 0000000..af0b496 Binary files /dev/null and b/personal-blog/backend/uploads/crawl_20260708_f13c6c87.png differ diff --git a/personal-blog/backend/uploads/crawl_20260708_f1bdd59b.png b/personal-blog/backend/uploads/crawl_20260708_f1bdd59b.png new file mode 100644 index 0000000..bab14af Binary files /dev/null and b/personal-blog/backend/uploads/crawl_20260708_f1bdd59b.png differ diff --git a/personal-blog/backend/uploads/crawl_20260708_f1e5bc91.png b/personal-blog/backend/uploads/crawl_20260708_f1e5bc91.png new file mode 100644 index 0000000..888d133 Binary files /dev/null and b/personal-blog/backend/uploads/crawl_20260708_f1e5bc91.png differ diff --git a/personal-blog/backend/uploads/crawl_20260708_f44a24e0.png b/personal-blog/backend/uploads/crawl_20260708_f44a24e0.png new file mode 100644 index 0000000..44ce6c3 Binary files /dev/null and b/personal-blog/backend/uploads/crawl_20260708_f44a24e0.png differ diff --git a/personal-blog/backend/uploads/crawl_20260708_f47c9225.gif b/personal-blog/backend/uploads/crawl_20260708_f47c9225.gif new file mode 100644 index 0000000..5df5003 Binary files /dev/null and b/personal-blog/backend/uploads/crawl_20260708_f47c9225.gif differ diff --git a/personal-blog/backend/uploads/crawl_20260708_f5aa1a77.jpg b/personal-blog/backend/uploads/crawl_20260708_f5aa1a77.jpg new file mode 100644 index 0000000..ad98c91 Binary files /dev/null and b/personal-blog/backend/uploads/crawl_20260708_f5aa1a77.jpg differ diff --git a/personal-blog/backend/uploads/crawl_20260708_f72fb45a.png b/personal-blog/backend/uploads/crawl_20260708_f72fb45a.png new file mode 100644 index 0000000..e7a9c20 Binary files /dev/null and b/personal-blog/backend/uploads/crawl_20260708_f72fb45a.png differ diff --git a/personal-blog/backend/uploads/crawl_20260708_f84daa73.png b/personal-blog/backend/uploads/crawl_20260708_f84daa73.png deleted file mode 100644 index f3c240a..0000000 Binary files a/personal-blog/backend/uploads/crawl_20260708_f84daa73.png and /dev/null differ diff --git a/personal-blog/backend/uploads/crawl_20260708_f9fd73e4.png b/personal-blog/backend/uploads/crawl_20260708_f9fd73e4.png new file mode 100644 index 0000000..e96b89a Binary files /dev/null and b/personal-blog/backend/uploads/crawl_20260708_f9fd73e4.png differ diff --git a/personal-blog/backend/uploads/crawl_20260708_fa0aaba0.png b/personal-blog/backend/uploads/crawl_20260708_fa0aaba0.png new file mode 100644 index 0000000..888d133 Binary files /dev/null and b/personal-blog/backend/uploads/crawl_20260708_fa0aaba0.png differ diff --git a/personal-blog/backend/uploads/crawl_20260708_fa5292f8.png b/personal-blog/backend/uploads/crawl_20260708_fa5292f8.png new file mode 100644 index 0000000..7ae66d3 Binary files /dev/null and b/personal-blog/backend/uploads/crawl_20260708_fa5292f8.png differ diff --git a/personal-blog/backend/uploads/crawl_20260708_fb911ae0.png b/personal-blog/backend/uploads/crawl_20260708_fb911ae0.png new file mode 100644 index 0000000..44ce6c3 Binary files /dev/null and b/personal-blog/backend/uploads/crawl_20260708_fb911ae0.png differ diff --git a/personal-blog/backend/uploads/crawl_20260708_fdaf588d.png b/personal-blog/backend/uploads/crawl_20260708_fdaf588d.png new file mode 100644 index 0000000..af0b496 Binary files /dev/null and b/personal-blog/backend/uploads/crawl_20260708_fdaf588d.png differ diff --git a/personal-blog/backend/uploads/thumbnails/thumb_20260618_093001_israel_isolation_cover.png b/personal-blog/backend/uploads/thumbnails/thumb_20260618_093001_israel_isolation_cover.png deleted file mode 100644 index f6e13fb..0000000 Binary files a/personal-blog/backend/uploads/thumbnails/thumb_20260618_093001_israel_isolation_cover.png and /dev/null differ diff --git a/personal-blog/backend/uploads/thumbnails/thumb_20260621_095442_consumption-2026-cover.png b/personal-blog/backend/uploads/thumbnails/thumb_20260621_095442_consumption-2026-cover.png deleted file mode 100644 index 4b0e368..0000000 Binary files a/personal-blog/backend/uploads/thumbnails/thumb_20260621_095442_consumption-2026-cover.png and /dev/null differ diff --git a/personal-blog/backend/uploads/thumbnails/thumb_20260622_172023_latam-cover.png b/personal-blog/backend/uploads/thumbnails/thumb_20260622_172023_latam-cover.png deleted file mode 100644 index 977e2fa..0000000 Binary files a/personal-blog/backend/uploads/thumbnails/thumb_20260622_172023_latam-cover.png and /dev/null differ diff --git a/personal-blog/backend/uploads/thumbnails/thumb_crawl_20260622_12d65b85.svg b/personal-blog/backend/uploads/thumbnails/thumb_crawl_20260622_12d65b85.svg deleted file mode 100644 index 6a101be..0000000 --- a/personal-blog/backend/uploads/thumbnails/thumb_crawl_20260622_12d65b85.svg +++ /dev/null @@ -1,15 +0,0 @@ - - - - - - - - - - - - - - - diff --git a/personal-blog/backend/uploads/thumbnails/thumb_crawl_20260622_2560e88b.svg b/personal-blog/backend/uploads/thumbnails/thumb_crawl_20260622_2560e88b.svg deleted file mode 100644 index adb33df..0000000 --- a/personal-blog/backend/uploads/thumbnails/thumb_crawl_20260622_2560e88b.svg +++ /dev/null @@ -1,3 +0,0 @@ - - - diff --git a/personal-blog/backend/uploads/thumbnails/thumb_crawl_20260622_39e48890.webp b/personal-blog/backend/uploads/thumbnails/thumb_crawl_20260622_39e48890.webp deleted file mode 100644 index 20c993b..0000000 Binary files a/personal-blog/backend/uploads/thumbnails/thumb_crawl_20260622_39e48890.webp and /dev/null differ diff --git a/personal-blog/backend/uploads/thumbnails/thumb_crawl_20260622_7603f019.jpg b/personal-blog/backend/uploads/thumbnails/thumb_crawl_20260622_7603f019.jpg deleted file mode 100644 index f3297f7..0000000 Binary files a/personal-blog/backend/uploads/thumbnails/thumb_crawl_20260622_7603f019.jpg and /dev/null differ diff --git a/personal-blog/backend/uploads/thumbnails/thumb_crawl_20260622_78508549.svg b/personal-blog/backend/uploads/thumbnails/thumb_crawl_20260622_78508549.svg deleted file mode 100644 index 0bccbf3..0000000 --- a/personal-blog/backend/uploads/thumbnails/thumb_crawl_20260622_78508549.svg +++ /dev/null @@ -1,16 +0,0 @@ - - - - - - - - - - - - - - - - diff --git a/personal-blog/backend/uploads/thumbnails/thumb_crawl_20260622_811ac93a.svg b/personal-blog/backend/uploads/thumbnails/thumb_crawl_20260622_811ac93a.svg deleted file mode 100644 index 5a15d86..0000000 --- a/personal-blog/backend/uploads/thumbnails/thumb_crawl_20260622_811ac93a.svg +++ /dev/null @@ -1,3 +0,0 @@ - - - diff --git a/personal-blog/backend/uploads/thumbnails/thumb_crawl_20260622_909f776d.svg b/personal-blog/backend/uploads/thumbnails/thumb_crawl_20260622_909f776d.svg deleted file mode 100644 index e7aeaaa..0000000 --- a/personal-blog/backend/uploads/thumbnails/thumb_crawl_20260622_909f776d.svg +++ /dev/null @@ -1,3 +0,0 @@ - - - diff --git a/personal-blog/backend/uploads/thumbnails/thumb_crawl_20260622_cd897401.webp b/personal-blog/backend/uploads/thumbnails/thumb_crawl_20260622_cd897401.webp deleted file mode 100644 index d8df5c2..0000000 Binary files a/personal-blog/backend/uploads/thumbnails/thumb_crawl_20260622_cd897401.webp and /dev/null differ diff --git a/personal-blog/backend/uploads/thumbnails/thumb_crawl_20260622_ee54a9d1.jpg b/personal-blog/backend/uploads/thumbnails/thumb_crawl_20260622_ee54a9d1.jpg deleted file mode 100644 index 969c259..0000000 Binary files a/personal-blog/backend/uploads/thumbnails/thumb_crawl_20260622_ee54a9d1.jpg and /dev/null differ diff --git a/personal-blog/backend/uploads/thumbnails/thumb_crawl_20260622_f6f86cd8.svg b/personal-blog/backend/uploads/thumbnails/thumb_crawl_20260622_f6f86cd8.svg deleted file mode 100644 index 7356fd6..0000000 --- a/personal-blog/backend/uploads/thumbnails/thumb_crawl_20260622_f6f86cd8.svg +++ /dev/null @@ -1,4 +0,0 @@ - - - \ No newline at end of file diff --git a/personal-blog/backend/uploads/thumbnails/thumb_crawl_20260701_134906b1.png b/personal-blog/backend/uploads/thumbnails/thumb_crawl_20260701_134906b1.png deleted file mode 100644 index 8d7b1c1..0000000 Binary files a/personal-blog/backend/uploads/thumbnails/thumb_crawl_20260701_134906b1.png and /dev/null differ diff --git a/personal-blog/backend/uploads/thumbnails/thumb_crawl_20260701_9fe15b60.png b/personal-blog/backend/uploads/thumbnails/thumb_crawl_20260701_9fe15b60.png deleted file mode 100644 index 8d7b1c1..0000000 Binary files a/personal-blog/backend/uploads/thumbnails/thumb_crawl_20260701_9fe15b60.png and /dev/null differ diff --git a/personal-blog/backend/uploads/thumbnails/thumb_crawl_20260701_c9c6dabf.png b/personal-blog/backend/uploads/thumbnails/thumb_crawl_20260701_c9c6dabf.png deleted file mode 100644 index 8d7b1c1..0000000 Binary files a/personal-blog/backend/uploads/thumbnails/thumb_crawl_20260701_c9c6dabf.png and /dev/null differ diff --git a/personal-blog/backend/uploads/thumbnails/thumb_crawl_20260708_03a57e69.png b/personal-blog/backend/uploads/thumbnails/thumb_crawl_20260708_03a57e69.png deleted file mode 100644 index 5029a84..0000000 Binary files a/personal-blog/backend/uploads/thumbnails/thumb_crawl_20260708_03a57e69.png and /dev/null differ diff --git a/personal-blog/backend/uploads/thumbnails/thumb_crawl_20260708_0434dd4a.png b/personal-blog/backend/uploads/thumbnails/thumb_crawl_20260708_0434dd4a.png new file mode 100644 index 0000000..70a9148 Binary files /dev/null and b/personal-blog/backend/uploads/thumbnails/thumb_crawl_20260708_0434dd4a.png differ diff --git a/personal-blog/backend/uploads/thumbnails/thumb_crawl_20260708_04f41b66.jpg b/personal-blog/backend/uploads/thumbnails/thumb_crawl_20260708_04f41b66.jpg new file mode 100644 index 0000000..6db60a9 Binary files /dev/null and b/personal-blog/backend/uploads/thumbnails/thumb_crawl_20260708_04f41b66.jpg differ diff --git a/personal-blog/backend/uploads/thumbnails/thumb_crawl_20260708_070caa1d.png b/personal-blog/backend/uploads/thumbnails/thumb_crawl_20260708_070caa1d.png new file mode 100644 index 0000000..9bdece8 Binary files /dev/null and b/personal-blog/backend/uploads/thumbnails/thumb_crawl_20260708_070caa1d.png differ diff --git a/personal-blog/backend/uploads/thumbnails/thumb_crawl_20260708_07d2df3c.jpg b/personal-blog/backend/uploads/thumbnails/thumb_crawl_20260708_07d2df3c.jpg new file mode 100644 index 0000000..6db60a9 Binary files /dev/null and b/personal-blog/backend/uploads/thumbnails/thumb_crawl_20260708_07d2df3c.jpg differ diff --git a/personal-blog/backend/uploads/thumbnails/thumb_crawl_20260708_0992ef08.jpg b/personal-blog/backend/uploads/thumbnails/thumb_crawl_20260708_0992ef08.jpg new file mode 100644 index 0000000..1bcf762 Binary files /dev/null and b/personal-blog/backend/uploads/thumbnails/thumb_crawl_20260708_0992ef08.jpg differ diff --git a/personal-blog/backend/uploads/thumbnails/thumb_crawl_20260708_099bc2d1.png b/personal-blog/backend/uploads/thumbnails/thumb_crawl_20260708_099bc2d1.png deleted file mode 100644 index 9b137d8..0000000 Binary files a/personal-blog/backend/uploads/thumbnails/thumb_crawl_20260708_099bc2d1.png and /dev/null differ diff --git a/personal-blog/backend/uploads/thumbnails/thumb_crawl_20260708_09af5cfb.jpg b/personal-blog/backend/uploads/thumbnails/thumb_crawl_20260708_09af5cfb.jpg new file mode 100644 index 0000000..0c414b6 Binary files /dev/null and b/personal-blog/backend/uploads/thumbnails/thumb_crawl_20260708_09af5cfb.jpg differ diff --git a/personal-blog/backend/uploads/thumbnails/thumb_crawl_20260708_0bc65028.jpg b/personal-blog/backend/uploads/thumbnails/thumb_crawl_20260708_0bc65028.jpg new file mode 100644 index 0000000..360da64 Binary files /dev/null and b/personal-blog/backend/uploads/thumbnails/thumb_crawl_20260708_0bc65028.jpg differ diff --git a/personal-blog/backend/uploads/thumbnails/thumb_crawl_20260708_0dd61414.png b/personal-blog/backend/uploads/thumbnails/thumb_crawl_20260708_0dd61414.png new file mode 100644 index 0000000..f45255c Binary files /dev/null and b/personal-blog/backend/uploads/thumbnails/thumb_crawl_20260708_0dd61414.png differ diff --git a/personal-blog/backend/uploads/thumbnails/thumb_crawl_20260708_0ec6f4c3.png b/personal-blog/backend/uploads/thumbnails/thumb_crawl_20260708_0ec6f4c3.png new file mode 100644 index 0000000..09a7dbc Binary files /dev/null and b/personal-blog/backend/uploads/thumbnails/thumb_crawl_20260708_0ec6f4c3.png differ diff --git a/personal-blog/backend/uploads/thumbnails/thumb_crawl_20260708_1250acc6.png b/personal-blog/backend/uploads/thumbnails/thumb_crawl_20260708_1250acc6.png new file mode 100644 index 0000000..d596b19 Binary files /dev/null and b/personal-blog/backend/uploads/thumbnails/thumb_crawl_20260708_1250acc6.png differ diff --git a/personal-blog/backend/uploads/thumbnails/thumb_crawl_20260708_135ae6a8.png b/personal-blog/backend/uploads/thumbnails/thumb_crawl_20260708_135ae6a8.png new file mode 100644 index 0000000..a2e1f24 Binary files /dev/null and b/personal-blog/backend/uploads/thumbnails/thumb_crawl_20260708_135ae6a8.png differ diff --git a/personal-blog/backend/uploads/thumbnails/thumb_crawl_20260708_166e8873.png b/personal-blog/backend/uploads/thumbnails/thumb_crawl_20260708_166e8873.png new file mode 100644 index 0000000..d596bfe Binary files /dev/null and b/personal-blog/backend/uploads/thumbnails/thumb_crawl_20260708_166e8873.png differ diff --git a/personal-blog/backend/uploads/thumbnails/thumb_crawl_20260708_180baeb3.jpg b/personal-blog/backend/uploads/thumbnails/thumb_crawl_20260708_180baeb3.jpg new file mode 100644 index 0000000..0c414b6 Binary files /dev/null and b/personal-blog/backend/uploads/thumbnails/thumb_crawl_20260708_180baeb3.jpg differ diff --git a/personal-blog/backend/uploads/thumbnails/thumb_crawl_20260708_18220887.png b/personal-blog/backend/uploads/thumbnails/thumb_crawl_20260708_18220887.png new file mode 100644 index 0000000..3578ade Binary files /dev/null and b/personal-blog/backend/uploads/thumbnails/thumb_crawl_20260708_18220887.png differ diff --git a/personal-blog/backend/uploads/thumbnails/thumb_crawl_20260708_1869c732.png b/personal-blog/backend/uploads/thumbnails/thumb_crawl_20260708_1869c732.png new file mode 100644 index 0000000..f45255c Binary files /dev/null and b/personal-blog/backend/uploads/thumbnails/thumb_crawl_20260708_1869c732.png differ diff --git a/personal-blog/backend/uploads/thumbnails/thumb_crawl_20260708_18975c8d.png b/personal-blog/backend/uploads/thumbnails/thumb_crawl_20260708_18975c8d.png new file mode 100644 index 0000000..70641fb Binary files /dev/null and b/personal-blog/backend/uploads/thumbnails/thumb_crawl_20260708_18975c8d.png differ diff --git a/personal-blog/backend/uploads/thumbnails/thumb_crawl_20260708_1c70c131.png b/personal-blog/backend/uploads/thumbnails/thumb_crawl_20260708_1c70c131.png new file mode 100644 index 0000000..d596bfe Binary files /dev/null and b/personal-blog/backend/uploads/thumbnails/thumb_crawl_20260708_1c70c131.png differ diff --git a/personal-blog/backend/uploads/thumbnails/thumb_crawl_20260708_204560fe.gif b/personal-blog/backend/uploads/thumbnails/thumb_crawl_20260708_204560fe.gif new file mode 100644 index 0000000..246b85f Binary files /dev/null and b/personal-blog/backend/uploads/thumbnails/thumb_crawl_20260708_204560fe.gif differ diff --git a/personal-blog/backend/uploads/thumbnails/thumb_crawl_20260708_210da405.png b/personal-blog/backend/uploads/thumbnails/thumb_crawl_20260708_210da405.png new file mode 100644 index 0000000..5a6afe0 Binary files /dev/null and b/personal-blog/backend/uploads/thumbnails/thumb_crawl_20260708_210da405.png differ diff --git a/personal-blog/backend/uploads/thumbnails/thumb_crawl_20260708_2402b91e.png b/personal-blog/backend/uploads/thumbnails/thumb_crawl_20260708_2402b91e.png new file mode 100644 index 0000000..b63525c Binary files /dev/null and b/personal-blog/backend/uploads/thumbnails/thumb_crawl_20260708_2402b91e.png differ diff --git a/personal-blog/backend/uploads/thumbnails/thumb_crawl_20260708_25fd1a67.png b/personal-blog/backend/uploads/thumbnails/thumb_crawl_20260708_25fd1a67.png new file mode 100644 index 0000000..c89a763 Binary files /dev/null and b/personal-blog/backend/uploads/thumbnails/thumb_crawl_20260708_25fd1a67.png differ diff --git a/personal-blog/backend/uploads/thumbnails/thumb_crawl_20260708_261d1a4c.jpg b/personal-blog/backend/uploads/thumbnails/thumb_crawl_20260708_261d1a4c.jpg new file mode 100644 index 0000000..360da64 Binary files /dev/null and b/personal-blog/backend/uploads/thumbnails/thumb_crawl_20260708_261d1a4c.jpg differ diff --git a/personal-blog/backend/uploads/thumbnails/thumb_crawl_20260708_2659127e.png b/personal-blog/backend/uploads/thumbnails/thumb_crawl_20260708_2659127e.png new file mode 100644 index 0000000..cc1a5d5 Binary files /dev/null and b/personal-blog/backend/uploads/thumbnails/thumb_crawl_20260708_2659127e.png differ diff --git a/personal-blog/backend/uploads/thumbnails/thumb_crawl_20260708_26ad0e6b.jpg b/personal-blog/backend/uploads/thumbnails/thumb_crawl_20260708_26ad0e6b.jpg new file mode 100644 index 0000000..40a83e8 Binary files /dev/null and b/personal-blog/backend/uploads/thumbnails/thumb_crawl_20260708_26ad0e6b.jpg differ diff --git a/personal-blog/backend/uploads/thumbnails/thumb_crawl_20260708_272abde3.png b/personal-blog/backend/uploads/thumbnails/thumb_crawl_20260708_272abde3.png deleted file mode 100644 index e683eab..0000000 Binary files a/personal-blog/backend/uploads/thumbnails/thumb_crawl_20260708_272abde3.png and /dev/null differ diff --git a/personal-blog/backend/uploads/thumbnails/thumb_crawl_20260708_275621ae.png b/personal-blog/backend/uploads/thumbnails/thumb_crawl_20260708_275621ae.png new file mode 100644 index 0000000..f0e4ac5 Binary files /dev/null and b/personal-blog/backend/uploads/thumbnails/thumb_crawl_20260708_275621ae.png differ diff --git a/personal-blog/backend/uploads/thumbnails/thumb_crawl_20260708_28a7a080.png b/personal-blog/backend/uploads/thumbnails/thumb_crawl_20260708_28a7a080.png new file mode 100644 index 0000000..baf7052 Binary files /dev/null and b/personal-blog/backend/uploads/thumbnails/thumb_crawl_20260708_28a7a080.png differ diff --git a/personal-blog/backend/uploads/thumbnails/thumb_crawl_20260708_2a7a439b.png b/personal-blog/backend/uploads/thumbnails/thumb_crawl_20260708_2a7a439b.png new file mode 100644 index 0000000..a2eba91 Binary files /dev/null and b/personal-blog/backend/uploads/thumbnails/thumb_crawl_20260708_2a7a439b.png differ diff --git a/personal-blog/backend/uploads/thumbnails/thumb_crawl_20260708_2e610120.png b/personal-blog/backend/uploads/thumbnails/thumb_crawl_20260708_2e610120.png new file mode 100644 index 0000000..8054194 Binary files /dev/null and b/personal-blog/backend/uploads/thumbnails/thumb_crawl_20260708_2e610120.png differ diff --git a/personal-blog/backend/uploads/thumbnails/thumb_crawl_20260708_2ea74d9f.jpg b/personal-blog/backend/uploads/thumbnails/thumb_crawl_20260708_2ea74d9f.jpg new file mode 100644 index 0000000..7c3dbc7 Binary files /dev/null and b/personal-blog/backend/uploads/thumbnails/thumb_crawl_20260708_2ea74d9f.jpg differ diff --git a/personal-blog/backend/uploads/thumbnails/thumb_crawl_20260708_2eb8d348.png b/personal-blog/backend/uploads/thumbnails/thumb_crawl_20260708_2eb8d348.png new file mode 100644 index 0000000..3578ade Binary files /dev/null and b/personal-blog/backend/uploads/thumbnails/thumb_crawl_20260708_2eb8d348.png differ diff --git a/personal-blog/backend/uploads/thumbnails/thumb_crawl_20260708_2ef1cae1.png b/personal-blog/backend/uploads/thumbnails/thumb_crawl_20260708_2ef1cae1.png new file mode 100644 index 0000000..8054194 Binary files /dev/null and b/personal-blog/backend/uploads/thumbnails/thumb_crawl_20260708_2ef1cae1.png differ diff --git a/personal-blog/backend/uploads/thumbnails/thumb_crawl_20260708_30de5d4d.png b/personal-blog/backend/uploads/thumbnails/thumb_crawl_20260708_30de5d4d.png new file mode 100644 index 0000000..70a9148 Binary files /dev/null and b/personal-blog/backend/uploads/thumbnails/thumb_crawl_20260708_30de5d4d.png differ diff --git a/personal-blog/backend/uploads/thumbnails/thumb_crawl_20260708_32245327.gif b/personal-blog/backend/uploads/thumbnails/thumb_crawl_20260708_32245327.gif new file mode 100644 index 0000000..81a3e19 Binary files /dev/null and b/personal-blog/backend/uploads/thumbnails/thumb_crawl_20260708_32245327.gif differ diff --git a/personal-blog/backend/uploads/thumbnails/thumb_crawl_20260708_32ec9bb2.gif b/personal-blog/backend/uploads/thumbnails/thumb_crawl_20260708_32ec9bb2.gif new file mode 100644 index 0000000..81a3e19 Binary files /dev/null and b/personal-blog/backend/uploads/thumbnails/thumb_crawl_20260708_32ec9bb2.gif differ diff --git a/personal-blog/backend/uploads/thumbnails/thumb_crawl_20260708_3315deae.png b/personal-blog/backend/uploads/thumbnails/thumb_crawl_20260708_3315deae.png deleted file mode 100644 index f05a97b..0000000 Binary files a/personal-blog/backend/uploads/thumbnails/thumb_crawl_20260708_3315deae.png and /dev/null differ diff --git a/personal-blog/backend/uploads/thumbnails/thumb_crawl_20260708_33d2ce89.jpg b/personal-blog/backend/uploads/thumbnails/thumb_crawl_20260708_33d2ce89.jpg new file mode 100644 index 0000000..8dd6a2d Binary files /dev/null and b/personal-blog/backend/uploads/thumbnails/thumb_crawl_20260708_33d2ce89.jpg differ diff --git a/personal-blog/backend/uploads/thumbnails/thumb_crawl_20260708_34766ad5.png b/personal-blog/backend/uploads/thumbnails/thumb_crawl_20260708_34766ad5.png new file mode 100644 index 0000000..d596bfe Binary files /dev/null and b/personal-blog/backend/uploads/thumbnails/thumb_crawl_20260708_34766ad5.png differ diff --git a/personal-blog/backend/uploads/thumbnails/thumb_crawl_20260708_34a3772a.png b/personal-blog/backend/uploads/thumbnails/thumb_crawl_20260708_34a3772a.png new file mode 100644 index 0000000..9bdece8 Binary files /dev/null and b/personal-blog/backend/uploads/thumbnails/thumb_crawl_20260708_34a3772a.png differ diff --git a/personal-blog/backend/uploads/thumbnails/thumb_crawl_20260708_369ddc10.png b/personal-blog/backend/uploads/thumbnails/thumb_crawl_20260708_369ddc10.png new file mode 100644 index 0000000..a2eba91 Binary files /dev/null and b/personal-blog/backend/uploads/thumbnails/thumb_crawl_20260708_369ddc10.png differ diff --git a/personal-blog/backend/uploads/thumbnails/thumb_crawl_20260708_377f89ce.png b/personal-blog/backend/uploads/thumbnails/thumb_crawl_20260708_377f89ce.png deleted file mode 100644 index f05a97b..0000000 Binary files a/personal-blog/backend/uploads/thumbnails/thumb_crawl_20260708_377f89ce.png and /dev/null differ diff --git a/personal-blog/backend/uploads/thumbnails/thumb_crawl_20260708_37993d56.png b/personal-blog/backend/uploads/thumbnails/thumb_crawl_20260708_37993d56.png new file mode 100644 index 0000000..5a6afe0 Binary files /dev/null and b/personal-blog/backend/uploads/thumbnails/thumb_crawl_20260708_37993d56.png differ diff --git a/personal-blog/backend/uploads/thumbnails/thumb_crawl_20260708_38dcdded.png b/personal-blog/backend/uploads/thumbnails/thumb_crawl_20260708_38dcdded.png deleted file mode 100644 index d1cc761..0000000 Binary files a/personal-blog/backend/uploads/thumbnails/thumb_crawl_20260708_38dcdded.png and /dev/null differ diff --git a/personal-blog/backend/uploads/thumbnails/thumb_crawl_20260708_396e641c.jpg b/personal-blog/backend/uploads/thumbnails/thumb_crawl_20260708_396e641c.jpg new file mode 100644 index 0000000..709de00 Binary files /dev/null and b/personal-blog/backend/uploads/thumbnails/thumb_crawl_20260708_396e641c.jpg differ diff --git a/personal-blog/backend/uploads/thumbnails/thumb_crawl_20260708_39eafff9.jpg b/personal-blog/backend/uploads/thumbnails/thumb_crawl_20260708_39eafff9.jpg new file mode 100644 index 0000000..55af12a Binary files /dev/null and b/personal-blog/backend/uploads/thumbnails/thumb_crawl_20260708_39eafff9.jpg differ diff --git a/personal-blog/backend/uploads/thumbnails/thumb_crawl_20260708_3dac9ea1.gif b/personal-blog/backend/uploads/thumbnails/thumb_crawl_20260708_3dac9ea1.gif new file mode 100644 index 0000000..246b85f Binary files /dev/null and b/personal-blog/backend/uploads/thumbnails/thumb_crawl_20260708_3dac9ea1.gif differ diff --git a/personal-blog/backend/uploads/thumbnails/thumb_crawl_20260708_3fdbac9e.png b/personal-blog/backend/uploads/thumbnails/thumb_crawl_20260708_3fdbac9e.png new file mode 100644 index 0000000..b63525c Binary files /dev/null and b/personal-blog/backend/uploads/thumbnails/thumb_crawl_20260708_3fdbac9e.png differ diff --git a/personal-blog/backend/uploads/thumbnails/thumb_crawl_20260708_418b5ddc.png b/personal-blog/backend/uploads/thumbnails/thumb_crawl_20260708_418b5ddc.png new file mode 100644 index 0000000..d596b19 Binary files /dev/null and b/personal-blog/backend/uploads/thumbnails/thumb_crawl_20260708_418b5ddc.png differ diff --git a/personal-blog/backend/uploads/thumbnails/thumb_crawl_20260708_42c13a63.png b/personal-blog/backend/uploads/thumbnails/thumb_crawl_20260708_42c13a63.png new file mode 100644 index 0000000..d596b19 Binary files /dev/null and b/personal-blog/backend/uploads/thumbnails/thumb_crawl_20260708_42c13a63.png differ diff --git a/personal-blog/backend/uploads/thumbnails/thumb_crawl_20260708_430caed9.png b/personal-blog/backend/uploads/thumbnails/thumb_crawl_20260708_430caed9.png new file mode 100644 index 0000000..a2eba91 Binary files /dev/null and b/personal-blog/backend/uploads/thumbnails/thumb_crawl_20260708_430caed9.png differ diff --git a/personal-blog/backend/uploads/thumbnails/thumb_crawl_20260708_45472611.jpg b/personal-blog/backend/uploads/thumbnails/thumb_crawl_20260708_45472611.jpg new file mode 100644 index 0000000..360da64 Binary files /dev/null and b/personal-blog/backend/uploads/thumbnails/thumb_crawl_20260708_45472611.jpg differ diff --git a/personal-blog/backend/uploads/thumbnails/thumb_crawl_20260708_49d216df.jpg b/personal-blog/backend/uploads/thumbnails/thumb_crawl_20260708_49d216df.jpg new file mode 100644 index 0000000..7c3dbc7 Binary files /dev/null and b/personal-blog/backend/uploads/thumbnails/thumb_crawl_20260708_49d216df.jpg differ diff --git a/personal-blog/backend/uploads/thumbnails/thumb_crawl_20260708_4a165a24.png b/personal-blog/backend/uploads/thumbnails/thumb_crawl_20260708_4a165a24.png new file mode 100644 index 0000000..3e9257e Binary files /dev/null and b/personal-blog/backend/uploads/thumbnails/thumb_crawl_20260708_4a165a24.png differ diff --git a/personal-blog/backend/uploads/thumbnails/thumb_crawl_20260708_4a919381.png b/personal-blog/backend/uploads/thumbnails/thumb_crawl_20260708_4a919381.png new file mode 100644 index 0000000..3578ade Binary files /dev/null and b/personal-blog/backend/uploads/thumbnails/thumb_crawl_20260708_4a919381.png differ diff --git a/personal-blog/backend/uploads/thumbnails/thumb_crawl_20260708_4aa9fe18.png b/personal-blog/backend/uploads/thumbnails/thumb_crawl_20260708_4aa9fe18.png new file mode 100644 index 0000000..9846b2b Binary files /dev/null and b/personal-blog/backend/uploads/thumbnails/thumb_crawl_20260708_4aa9fe18.png differ diff --git a/personal-blog/backend/uploads/thumbnails/thumb_crawl_20260708_4ac80f0c.jpg b/personal-blog/backend/uploads/thumbnails/thumb_crawl_20260708_4ac80f0c.jpg new file mode 100644 index 0000000..55af12a Binary files /dev/null and b/personal-blog/backend/uploads/thumbnails/thumb_crawl_20260708_4ac80f0c.jpg differ diff --git a/personal-blog/backend/uploads/thumbnails/thumb_crawl_20260708_4b2ecf0a.jpg b/personal-blog/backend/uploads/thumbnails/thumb_crawl_20260708_4b2ecf0a.jpg new file mode 100644 index 0000000..1bcf762 Binary files /dev/null and b/personal-blog/backend/uploads/thumbnails/thumb_crawl_20260708_4b2ecf0a.jpg differ diff --git a/personal-blog/backend/uploads/thumbnails/thumb_crawl_20260708_4bcea782.png b/personal-blog/backend/uploads/thumbnails/thumb_crawl_20260708_4bcea782.png deleted file mode 100644 index 661ec57..0000000 Binary files a/personal-blog/backend/uploads/thumbnails/thumb_crawl_20260708_4bcea782.png and /dev/null differ diff --git a/personal-blog/backend/uploads/thumbnails/thumb_crawl_20260708_4c92df04.png b/personal-blog/backend/uploads/thumbnails/thumb_crawl_20260708_4c92df04.png new file mode 100644 index 0000000..09a7dbc Binary files /dev/null and b/personal-blog/backend/uploads/thumbnails/thumb_crawl_20260708_4c92df04.png differ diff --git a/personal-blog/backend/uploads/thumbnails/thumb_crawl_20260708_4d993ca7.png b/personal-blog/backend/uploads/thumbnails/thumb_crawl_20260708_4d993ca7.png new file mode 100644 index 0000000..f0e4ac5 Binary files /dev/null and b/personal-blog/backend/uploads/thumbnails/thumb_crawl_20260708_4d993ca7.png differ diff --git a/personal-blog/backend/uploads/thumbnails/thumb_crawl_20260708_4f1d913c.jpg b/personal-blog/backend/uploads/thumbnails/thumb_crawl_20260708_4f1d913c.jpg new file mode 100644 index 0000000..8dd6a2d Binary files /dev/null and b/personal-blog/backend/uploads/thumbnails/thumb_crawl_20260708_4f1d913c.jpg differ diff --git a/personal-blog/backend/uploads/thumbnails/thumb_crawl_20260708_50196384.jpg b/personal-blog/backend/uploads/thumbnails/thumb_crawl_20260708_50196384.jpg new file mode 100644 index 0000000..709de00 Binary files /dev/null and b/personal-blog/backend/uploads/thumbnails/thumb_crawl_20260708_50196384.jpg differ diff --git a/personal-blog/backend/uploads/thumbnails/thumb_crawl_20260708_504dca20.gif b/personal-blog/backend/uploads/thumbnails/thumb_crawl_20260708_504dca20.gif new file mode 100644 index 0000000..81a3e19 Binary files /dev/null and b/personal-blog/backend/uploads/thumbnails/thumb_crawl_20260708_504dca20.gif differ diff --git a/personal-blog/backend/uploads/thumbnails/thumb_crawl_20260708_515edc9d.png b/personal-blog/backend/uploads/thumbnails/thumb_crawl_20260708_515edc9d.png new file mode 100644 index 0000000..b63525c Binary files /dev/null and b/personal-blog/backend/uploads/thumbnails/thumb_crawl_20260708_515edc9d.png differ diff --git a/personal-blog/backend/uploads/thumbnails/thumb_crawl_20260708_51b1ed84.png b/personal-blog/backend/uploads/thumbnails/thumb_crawl_20260708_51b1ed84.png new file mode 100644 index 0000000..dd5480f Binary files /dev/null and b/personal-blog/backend/uploads/thumbnails/thumb_crawl_20260708_51b1ed84.png differ diff --git a/personal-blog/backend/uploads/thumbnails/thumb_crawl_20260708_520cac10.png b/personal-blog/backend/uploads/thumbnails/thumb_crawl_20260708_520cac10.png new file mode 100644 index 0000000..099010a Binary files /dev/null and b/personal-blog/backend/uploads/thumbnails/thumb_crawl_20260708_520cac10.png differ diff --git a/personal-blog/backend/uploads/thumbnails/thumb_crawl_20260708_525a549a.png b/personal-blog/backend/uploads/thumbnails/thumb_crawl_20260708_525a549a.png new file mode 100644 index 0000000..70a9148 Binary files /dev/null and b/personal-blog/backend/uploads/thumbnails/thumb_crawl_20260708_525a549a.png differ diff --git a/personal-blog/backend/uploads/thumbnails/thumb_crawl_20260708_52fba5e4.gif b/personal-blog/backend/uploads/thumbnails/thumb_crawl_20260708_52fba5e4.gif new file mode 100644 index 0000000..246b85f Binary files /dev/null and b/personal-blog/backend/uploads/thumbnails/thumb_crawl_20260708_52fba5e4.gif differ diff --git a/personal-blog/backend/uploads/thumbnails/thumb_crawl_20260708_54509bb9.gif b/personal-blog/backend/uploads/thumbnails/thumb_crawl_20260708_54509bb9.gif new file mode 100644 index 0000000..81a3e19 Binary files /dev/null and b/personal-blog/backend/uploads/thumbnails/thumb_crawl_20260708_54509bb9.gif differ diff --git a/personal-blog/backend/uploads/thumbnails/thumb_crawl_20260708_546ad56b.png b/personal-blog/backend/uploads/thumbnails/thumb_crawl_20260708_546ad56b.png new file mode 100644 index 0000000..c89a763 Binary files /dev/null and b/personal-blog/backend/uploads/thumbnails/thumb_crawl_20260708_546ad56b.png differ diff --git a/personal-blog/backend/uploads/thumbnails/thumb_crawl_20260708_546d06da.png b/personal-blog/backend/uploads/thumbnails/thumb_crawl_20260708_546d06da.png new file mode 100644 index 0000000..9bdece8 Binary files /dev/null and b/personal-blog/backend/uploads/thumbnails/thumb_crawl_20260708_546d06da.png differ diff --git a/personal-blog/backend/uploads/thumbnails/thumb_crawl_20260708_572b9a5d.png b/personal-blog/backend/uploads/thumbnails/thumb_crawl_20260708_572b9a5d.png new file mode 100644 index 0000000..3e9257e Binary files /dev/null and b/personal-blog/backend/uploads/thumbnails/thumb_crawl_20260708_572b9a5d.png differ diff --git a/personal-blog/backend/uploads/thumbnails/thumb_crawl_20260708_5853f180.jpg b/personal-blog/backend/uploads/thumbnails/thumb_crawl_20260708_5853f180.jpg new file mode 100644 index 0000000..55af12a Binary files /dev/null and b/personal-blog/backend/uploads/thumbnails/thumb_crawl_20260708_5853f180.jpg differ diff --git a/personal-blog/backend/uploads/thumbnails/thumb_crawl_20260708_5856bc36.png b/personal-blog/backend/uploads/thumbnails/thumb_crawl_20260708_5856bc36.png new file mode 100644 index 0000000..5a6afe0 Binary files /dev/null and b/personal-blog/backend/uploads/thumbnails/thumb_crawl_20260708_5856bc36.png differ diff --git a/personal-blog/backend/uploads/thumbnails/thumb_crawl_20260708_59490d47.gif b/personal-blog/backend/uploads/thumbnails/thumb_crawl_20260708_59490d47.gif new file mode 100644 index 0000000..81a3e19 Binary files /dev/null and b/personal-blog/backend/uploads/thumbnails/thumb_crawl_20260708_59490d47.gif differ diff --git a/personal-blog/backend/uploads/thumbnails/thumb_crawl_20260708_5c2a1144.png b/personal-blog/backend/uploads/thumbnails/thumb_crawl_20260708_5c2a1144.png new file mode 100644 index 0000000..099010a Binary files /dev/null and b/personal-blog/backend/uploads/thumbnails/thumb_crawl_20260708_5c2a1144.png differ diff --git a/personal-blog/backend/uploads/thumbnails/thumb_crawl_20260708_5c2a7b69.png b/personal-blog/backend/uploads/thumbnails/thumb_crawl_20260708_5c2a7b69.png new file mode 100644 index 0000000..3e9257e Binary files /dev/null and b/personal-blog/backend/uploads/thumbnails/thumb_crawl_20260708_5c2a7b69.png differ diff --git a/personal-blog/backend/uploads/thumbnails/thumb_crawl_20260708_5db6f5cb.png b/personal-blog/backend/uploads/thumbnails/thumb_crawl_20260708_5db6f5cb.png deleted file mode 100644 index a503b61..0000000 Binary files a/personal-blog/backend/uploads/thumbnails/thumb_crawl_20260708_5db6f5cb.png and /dev/null differ diff --git a/personal-blog/backend/uploads/thumbnails/thumb_crawl_20260708_61876aab.png b/personal-blog/backend/uploads/thumbnails/thumb_crawl_20260708_61876aab.png deleted file mode 100644 index e683eab..0000000 Binary files a/personal-blog/backend/uploads/thumbnails/thumb_crawl_20260708_61876aab.png and /dev/null differ diff --git a/personal-blog/backend/uploads/thumbnails/thumb_crawl_20260708_61dd897b.png b/personal-blog/backend/uploads/thumbnails/thumb_crawl_20260708_61dd897b.png new file mode 100644 index 0000000..70a9148 Binary files /dev/null and b/personal-blog/backend/uploads/thumbnails/thumb_crawl_20260708_61dd897b.png differ diff --git a/personal-blog/backend/uploads/thumbnails/thumb_crawl_20260708_63d6bf33.png b/personal-blog/backend/uploads/thumbnails/thumb_crawl_20260708_63d6bf33.png new file mode 100644 index 0000000..a2e1f24 Binary files /dev/null and b/personal-blog/backend/uploads/thumbnails/thumb_crawl_20260708_63d6bf33.png differ diff --git a/personal-blog/backend/uploads/thumbnails/thumb_crawl_20260708_63fc3c8f.png b/personal-blog/backend/uploads/thumbnails/thumb_crawl_20260708_63fc3c8f.png deleted file mode 100644 index 6c36ebf..0000000 Binary files a/personal-blog/backend/uploads/thumbnails/thumb_crawl_20260708_63fc3c8f.png and /dev/null differ diff --git a/personal-blog/backend/uploads/thumbnails/thumb_crawl_20260708_65045c0f.png b/personal-blog/backend/uploads/thumbnails/thumb_crawl_20260708_65045c0f.png new file mode 100644 index 0000000..8054194 Binary files /dev/null and b/personal-blog/backend/uploads/thumbnails/thumb_crawl_20260708_65045c0f.png differ diff --git a/personal-blog/backend/uploads/thumbnails/thumb_crawl_20260708_65227ee5.png b/personal-blog/backend/uploads/thumbnails/thumb_crawl_20260708_65227ee5.png deleted file mode 100644 index 6c36ebf..0000000 Binary files a/personal-blog/backend/uploads/thumbnails/thumb_crawl_20260708_65227ee5.png and /dev/null differ diff --git a/personal-blog/backend/uploads/thumbnails/thumb_crawl_20260708_653f80c6.jpg b/personal-blog/backend/uploads/thumbnails/thumb_crawl_20260708_653f80c6.jpg new file mode 100644 index 0000000..1bcf762 Binary files /dev/null and b/personal-blog/backend/uploads/thumbnails/thumb_crawl_20260708_653f80c6.jpg differ diff --git a/personal-blog/backend/uploads/thumbnails/thumb_crawl_20260708_6560c2ff.png b/personal-blog/backend/uploads/thumbnails/thumb_crawl_20260708_6560c2ff.png new file mode 100644 index 0000000..9846b2b Binary files /dev/null and b/personal-blog/backend/uploads/thumbnails/thumb_crawl_20260708_6560c2ff.png differ diff --git a/personal-blog/backend/uploads/thumbnails/thumb_crawl_20260708_66cbd09c.png b/personal-blog/backend/uploads/thumbnails/thumb_crawl_20260708_66cbd09c.png deleted file mode 100644 index 9159126..0000000 Binary files a/personal-blog/backend/uploads/thumbnails/thumb_crawl_20260708_66cbd09c.png and /dev/null differ diff --git a/personal-blog/backend/uploads/thumbnails/thumb_crawl_20260708_670b6f89.jpg b/personal-blog/backend/uploads/thumbnails/thumb_crawl_20260708_670b6f89.jpg new file mode 100644 index 0000000..55af12a Binary files /dev/null and b/personal-blog/backend/uploads/thumbnails/thumb_crawl_20260708_670b6f89.jpg differ diff --git a/personal-blog/backend/uploads/thumbnails/thumb_crawl_20260708_69a93313.jpg b/personal-blog/backend/uploads/thumbnails/thumb_crawl_20260708_69a93313.jpg new file mode 100644 index 0000000..0c414b6 Binary files /dev/null and b/personal-blog/backend/uploads/thumbnails/thumb_crawl_20260708_69a93313.jpg differ diff --git a/personal-blog/backend/uploads/thumbnails/thumb_crawl_20260708_6c4ed342.jpg b/personal-blog/backend/uploads/thumbnails/thumb_crawl_20260708_6c4ed342.jpg new file mode 100644 index 0000000..709de00 Binary files /dev/null and b/personal-blog/backend/uploads/thumbnails/thumb_crawl_20260708_6c4ed342.jpg differ diff --git a/personal-blog/backend/uploads/thumbnails/thumb_crawl_20260708_6e7eb025.gif b/personal-blog/backend/uploads/thumbnails/thumb_crawl_20260708_6e7eb025.gif new file mode 100644 index 0000000..246b85f Binary files /dev/null and b/personal-blog/backend/uploads/thumbnails/thumb_crawl_20260708_6e7eb025.gif differ diff --git a/personal-blog/backend/uploads/thumbnails/thumb_crawl_20260708_70f7bb3e.jpg b/personal-blog/backend/uploads/thumbnails/thumb_crawl_20260708_70f7bb3e.jpg new file mode 100644 index 0000000..7c3dbc7 Binary files /dev/null and b/personal-blog/backend/uploads/thumbnails/thumb_crawl_20260708_70f7bb3e.jpg differ diff --git a/personal-blog/backend/uploads/thumbnails/thumb_crawl_20260708_727e760e.jpg b/personal-blog/backend/uploads/thumbnails/thumb_crawl_20260708_727e760e.jpg new file mode 100644 index 0000000..6db60a9 Binary files /dev/null and b/personal-blog/backend/uploads/thumbnails/thumb_crawl_20260708_727e760e.jpg differ diff --git a/personal-blog/backend/uploads/thumbnails/thumb_crawl_20260708_72fd8a88.png b/personal-blog/backend/uploads/thumbnails/thumb_crawl_20260708_72fd8a88.png deleted file mode 100644 index 225790e..0000000 Binary files a/personal-blog/backend/uploads/thumbnails/thumb_crawl_20260708_72fd8a88.png and /dev/null differ diff --git a/personal-blog/backend/uploads/thumbnails/thumb_crawl_20260708_738edbd3.png b/personal-blog/backend/uploads/thumbnails/thumb_crawl_20260708_738edbd3.png new file mode 100644 index 0000000..3578ade Binary files /dev/null and b/personal-blog/backend/uploads/thumbnails/thumb_crawl_20260708_738edbd3.png differ diff --git a/personal-blog/backend/uploads/thumbnails/thumb_crawl_20260708_748f9378.gif b/personal-blog/backend/uploads/thumbnails/thumb_crawl_20260708_748f9378.gif new file mode 100644 index 0000000..246b85f Binary files /dev/null and b/personal-blog/backend/uploads/thumbnails/thumb_crawl_20260708_748f9378.gif differ diff --git a/personal-blog/backend/uploads/thumbnails/thumb_crawl_20260708_76d05e01.png b/personal-blog/backend/uploads/thumbnails/thumb_crawl_20260708_76d05e01.png deleted file mode 100644 index 661ec57..0000000 Binary files a/personal-blog/backend/uploads/thumbnails/thumb_crawl_20260708_76d05e01.png and /dev/null differ diff --git a/personal-blog/backend/uploads/thumbnails/thumb_crawl_20260708_7892178d.png b/personal-blog/backend/uploads/thumbnails/thumb_crawl_20260708_7892178d.png new file mode 100644 index 0000000..cc1a5d5 Binary files /dev/null and b/personal-blog/backend/uploads/thumbnails/thumb_crawl_20260708_7892178d.png differ diff --git a/personal-blog/backend/uploads/thumbnails/thumb_crawl_20260708_78a786e2.png b/personal-blog/backend/uploads/thumbnails/thumb_crawl_20260708_78a786e2.png new file mode 100644 index 0000000..a2e1f24 Binary files /dev/null and b/personal-blog/backend/uploads/thumbnails/thumb_crawl_20260708_78a786e2.png differ diff --git a/personal-blog/backend/uploads/thumbnails/thumb_crawl_20260708_798cbcd7.png b/personal-blog/backend/uploads/thumbnails/thumb_crawl_20260708_798cbcd7.png deleted file mode 100644 index 5423333..0000000 Binary files a/personal-blog/backend/uploads/thumbnails/thumb_crawl_20260708_798cbcd7.png and /dev/null differ diff --git a/personal-blog/backend/uploads/thumbnails/thumb_crawl_20260708_7a73a8b5.png b/personal-blog/backend/uploads/thumbnails/thumb_crawl_20260708_7a73a8b5.png deleted file mode 100644 index f3f5f19..0000000 Binary files a/personal-blog/backend/uploads/thumbnails/thumb_crawl_20260708_7a73a8b5.png and /dev/null differ diff --git a/personal-blog/backend/uploads/thumbnails/thumb_crawl_20260708_7ae069be.jpg b/personal-blog/backend/uploads/thumbnails/thumb_crawl_20260708_7ae069be.jpg new file mode 100644 index 0000000..709de00 Binary files /dev/null and b/personal-blog/backend/uploads/thumbnails/thumb_crawl_20260708_7ae069be.jpg differ diff --git a/personal-blog/backend/uploads/thumbnails/thumb_crawl_20260708_7c367283.png b/personal-blog/backend/uploads/thumbnails/thumb_crawl_20260708_7c367283.png deleted file mode 100644 index c13bfb3..0000000 Binary files a/personal-blog/backend/uploads/thumbnails/thumb_crawl_20260708_7c367283.png and /dev/null differ diff --git a/personal-blog/backend/uploads/thumbnails/thumb_crawl_20260708_7c56778a.png b/personal-blog/backend/uploads/thumbnails/thumb_crawl_20260708_7c56778a.png new file mode 100644 index 0000000..d596bfe Binary files /dev/null and b/personal-blog/backend/uploads/thumbnails/thumb_crawl_20260708_7c56778a.png differ diff --git a/personal-blog/backend/uploads/thumbnails/thumb_crawl_20260708_7cce5e50.png b/personal-blog/backend/uploads/thumbnails/thumb_crawl_20260708_7cce5e50.png deleted file mode 100644 index 225790e..0000000 Binary files a/personal-blog/backend/uploads/thumbnails/thumb_crawl_20260708_7cce5e50.png and /dev/null differ diff --git a/personal-blog/backend/uploads/thumbnails/thumb_crawl_20260708_7d5ceed0.jpg b/personal-blog/backend/uploads/thumbnails/thumb_crawl_20260708_7d5ceed0.jpg new file mode 100644 index 0000000..7c3dbc7 Binary files /dev/null and b/personal-blog/backend/uploads/thumbnails/thumb_crawl_20260708_7d5ceed0.jpg differ diff --git a/personal-blog/backend/uploads/thumbnails/thumb_crawl_20260708_7fc64be0.png b/personal-blog/backend/uploads/thumbnails/thumb_crawl_20260708_7fc64be0.png new file mode 100644 index 0000000..70641fb Binary files /dev/null and b/personal-blog/backend/uploads/thumbnails/thumb_crawl_20260708_7fc64be0.png differ diff --git a/personal-blog/backend/uploads/thumbnails/thumb_crawl_20260708_813736e4.png b/personal-blog/backend/uploads/thumbnails/thumb_crawl_20260708_813736e4.png new file mode 100644 index 0000000..d596b19 Binary files /dev/null and b/personal-blog/backend/uploads/thumbnails/thumb_crawl_20260708_813736e4.png differ diff --git a/personal-blog/backend/uploads/thumbnails/thumb_crawl_20260708_819a28bf.png b/personal-blog/backend/uploads/thumbnails/thumb_crawl_20260708_819a28bf.png deleted file mode 100644 index f4c7027..0000000 Binary files a/personal-blog/backend/uploads/thumbnails/thumb_crawl_20260708_819a28bf.png and /dev/null differ diff --git a/personal-blog/backend/uploads/thumbnails/thumb_crawl_20260708_829c4490.jpg b/personal-blog/backend/uploads/thumbnails/thumb_crawl_20260708_829c4490.jpg new file mode 100644 index 0000000..8dd6a2d Binary files /dev/null and b/personal-blog/backend/uploads/thumbnails/thumb_crawl_20260708_829c4490.jpg differ diff --git a/personal-blog/backend/uploads/thumbnails/thumb_crawl_20260708_838da334.png b/personal-blog/backend/uploads/thumbnails/thumb_crawl_20260708_838da334.png new file mode 100644 index 0000000..f45255c Binary files /dev/null and b/personal-blog/backend/uploads/thumbnails/thumb_crawl_20260708_838da334.png differ diff --git a/personal-blog/backend/uploads/thumbnails/thumb_crawl_20260708_83d65bfb.gif b/personal-blog/backend/uploads/thumbnails/thumb_crawl_20260708_83d65bfb.gif new file mode 100644 index 0000000..81a3e19 Binary files /dev/null and b/personal-blog/backend/uploads/thumbnails/thumb_crawl_20260708_83d65bfb.gif differ diff --git a/personal-blog/backend/uploads/thumbnails/thumb_crawl_20260708_84fef6ce.jpg b/personal-blog/backend/uploads/thumbnails/thumb_crawl_20260708_84fef6ce.jpg new file mode 100644 index 0000000..40a83e8 Binary files /dev/null and b/personal-blog/backend/uploads/thumbnails/thumb_crawl_20260708_84fef6ce.jpg differ diff --git a/personal-blog/backend/uploads/thumbnails/thumb_crawl_20260708_8560b24a.png b/personal-blog/backend/uploads/thumbnails/thumb_crawl_20260708_8560b24a.png new file mode 100644 index 0000000..cc1a5d5 Binary files /dev/null and b/personal-blog/backend/uploads/thumbnails/thumb_crawl_20260708_8560b24a.png differ diff --git a/personal-blog/backend/uploads/thumbnails/thumb_crawl_20260708_85bf65bc.png b/personal-blog/backend/uploads/thumbnails/thumb_crawl_20260708_85bf65bc.png new file mode 100644 index 0000000..099010a Binary files /dev/null and b/personal-blog/backend/uploads/thumbnails/thumb_crawl_20260708_85bf65bc.png differ diff --git a/personal-blog/backend/uploads/thumbnails/thumb_crawl_20260708_8678cae4.png b/personal-blog/backend/uploads/thumbnails/thumb_crawl_20260708_8678cae4.png new file mode 100644 index 0000000..d596bfe Binary files /dev/null and b/personal-blog/backend/uploads/thumbnails/thumb_crawl_20260708_8678cae4.png differ diff --git a/personal-blog/backend/uploads/thumbnails/thumb_crawl_20260708_897d7014.jpg b/personal-blog/backend/uploads/thumbnails/thumb_crawl_20260708_897d7014.jpg new file mode 100644 index 0000000..1bcf762 Binary files /dev/null and b/personal-blog/backend/uploads/thumbnails/thumb_crawl_20260708_897d7014.jpg differ diff --git a/personal-blog/backend/uploads/thumbnails/thumb_crawl_20260708_89fcc986.png b/personal-blog/backend/uploads/thumbnails/thumb_crawl_20260708_89fcc986.png deleted file mode 100644 index f4c7027..0000000 Binary files a/personal-blog/backend/uploads/thumbnails/thumb_crawl_20260708_89fcc986.png and /dev/null differ diff --git a/personal-blog/backend/uploads/thumbnails/thumb_crawl_20260708_8abdf413.png b/personal-blog/backend/uploads/thumbnails/thumb_crawl_20260708_8abdf413.png new file mode 100644 index 0000000..f45255c Binary files /dev/null and b/personal-blog/backend/uploads/thumbnails/thumb_crawl_20260708_8abdf413.png differ diff --git a/personal-blog/backend/uploads/thumbnails/thumb_crawl_20260708_8ac83a55.png b/personal-blog/backend/uploads/thumbnails/thumb_crawl_20260708_8ac83a55.png new file mode 100644 index 0000000..f0e4ac5 Binary files /dev/null and b/personal-blog/backend/uploads/thumbnails/thumb_crawl_20260708_8ac83a55.png differ diff --git a/personal-blog/backend/uploads/thumbnails/thumb_crawl_20260708_8d2508c0.jpg b/personal-blog/backend/uploads/thumbnails/thumb_crawl_20260708_8d2508c0.jpg new file mode 100644 index 0000000..0c414b6 Binary files /dev/null and b/personal-blog/backend/uploads/thumbnails/thumb_crawl_20260708_8d2508c0.jpg differ diff --git a/personal-blog/backend/uploads/thumbnails/thumb_crawl_20260708_8ec1ab4a.png b/personal-blog/backend/uploads/thumbnails/thumb_crawl_20260708_8ec1ab4a.png deleted file mode 100644 index 5423333..0000000 Binary files a/personal-blog/backend/uploads/thumbnails/thumb_crawl_20260708_8ec1ab4a.png and /dev/null differ diff --git a/personal-blog/backend/uploads/thumbnails/thumb_crawl_20260708_8fd3b7ec.png b/personal-blog/backend/uploads/thumbnails/thumb_crawl_20260708_8fd3b7ec.png new file mode 100644 index 0000000..09a7dbc Binary files /dev/null and b/personal-blog/backend/uploads/thumbnails/thumb_crawl_20260708_8fd3b7ec.png differ diff --git a/personal-blog/backend/uploads/thumbnails/thumb_crawl_20260708_909615b7.gif b/personal-blog/backend/uploads/thumbnails/thumb_crawl_20260708_909615b7.gif new file mode 100644 index 0000000..246b85f Binary files /dev/null and b/personal-blog/backend/uploads/thumbnails/thumb_crawl_20260708_909615b7.gif differ diff --git a/personal-blog/backend/uploads/thumbnails/thumb_crawl_20260708_994aac5b.jpg b/personal-blog/backend/uploads/thumbnails/thumb_crawl_20260708_994aac5b.jpg new file mode 100644 index 0000000..e2f5f5e Binary files /dev/null and b/personal-blog/backend/uploads/thumbnails/thumb_crawl_20260708_994aac5b.jpg differ diff --git a/personal-blog/backend/uploads/thumbnails/thumb_crawl_20260708_9976cedc.png b/personal-blog/backend/uploads/thumbnails/thumb_crawl_20260708_9976cedc.png new file mode 100644 index 0000000..9846b2b Binary files /dev/null and b/personal-blog/backend/uploads/thumbnails/thumb_crawl_20260708_9976cedc.png differ diff --git a/personal-blog/backend/uploads/thumbnails/thumb_crawl_20260708_9a73a253.png b/personal-blog/backend/uploads/thumbnails/thumb_crawl_20260708_9a73a253.png new file mode 100644 index 0000000..9846b2b Binary files /dev/null and b/personal-blog/backend/uploads/thumbnails/thumb_crawl_20260708_9a73a253.png differ diff --git a/personal-blog/backend/uploads/thumbnails/thumb_crawl_20260708_9a813bad.png b/personal-blog/backend/uploads/thumbnails/thumb_crawl_20260708_9a813bad.png new file mode 100644 index 0000000..a2eba91 Binary files /dev/null and b/personal-blog/backend/uploads/thumbnails/thumb_crawl_20260708_9a813bad.png differ diff --git a/personal-blog/backend/uploads/thumbnails/thumb_crawl_20260708_9b5c57d0.png b/personal-blog/backend/uploads/thumbnails/thumb_crawl_20260708_9b5c57d0.png deleted file mode 100644 index 5029a84..0000000 Binary files a/personal-blog/backend/uploads/thumbnails/thumb_crawl_20260708_9b5c57d0.png and /dev/null differ diff --git a/personal-blog/backend/uploads/thumbnails/thumb_crawl_20260708_9ff6152a.png b/personal-blog/backend/uploads/thumbnails/thumb_crawl_20260708_9ff6152a.png new file mode 100644 index 0000000..b63525c Binary files /dev/null and b/personal-blog/backend/uploads/thumbnails/thumb_crawl_20260708_9ff6152a.png differ diff --git a/personal-blog/backend/uploads/thumbnails/thumb_crawl_20260708_a2282db8.png b/personal-blog/backend/uploads/thumbnails/thumb_crawl_20260708_a2282db8.png new file mode 100644 index 0000000..baf7052 Binary files /dev/null and b/personal-blog/backend/uploads/thumbnails/thumb_crawl_20260708_a2282db8.png differ diff --git a/personal-blog/backend/uploads/thumbnails/thumb_crawl_20260708_a22c92dc.jpg b/personal-blog/backend/uploads/thumbnails/thumb_crawl_20260708_a22c92dc.jpg new file mode 100644 index 0000000..e2f5f5e Binary files /dev/null and b/personal-blog/backend/uploads/thumbnails/thumb_crawl_20260708_a22c92dc.jpg differ diff --git a/personal-blog/backend/uploads/thumbnails/thumb_crawl_20260708_a302f9d2.gif b/personal-blog/backend/uploads/thumbnails/thumb_crawl_20260708_a302f9d2.gif new file mode 100644 index 0000000..81a3e19 Binary files /dev/null and b/personal-blog/backend/uploads/thumbnails/thumb_crawl_20260708_a302f9d2.gif differ diff --git a/personal-blog/backend/uploads/thumbnails/thumb_crawl_20260708_a3a2404d.png b/personal-blog/backend/uploads/thumbnails/thumb_crawl_20260708_a3a2404d.png deleted file mode 100644 index b21eab2..0000000 Binary files a/personal-blog/backend/uploads/thumbnails/thumb_crawl_20260708_a3a2404d.png and /dev/null differ diff --git a/personal-blog/backend/uploads/thumbnails/thumb_crawl_20260708_a422afd5.png b/personal-blog/backend/uploads/thumbnails/thumb_crawl_20260708_a422afd5.png new file mode 100644 index 0000000..3e9257e Binary files /dev/null and b/personal-blog/backend/uploads/thumbnails/thumb_crawl_20260708_a422afd5.png differ diff --git a/personal-blog/backend/uploads/thumbnails/thumb_crawl_20260708_a4925dc2.png b/personal-blog/backend/uploads/thumbnails/thumb_crawl_20260708_a4925dc2.png new file mode 100644 index 0000000..9bdece8 Binary files /dev/null and b/personal-blog/backend/uploads/thumbnails/thumb_crawl_20260708_a4925dc2.png differ diff --git a/personal-blog/backend/uploads/thumbnails/thumb_crawl_20260708_a58eb806.png b/personal-blog/backend/uploads/thumbnails/thumb_crawl_20260708_a58eb806.png deleted file mode 100644 index 3a33281..0000000 Binary files a/personal-blog/backend/uploads/thumbnails/thumb_crawl_20260708_a58eb806.png and /dev/null differ diff --git a/personal-blog/backend/uploads/thumbnails/thumb_crawl_20260708_a5a5e66f.png b/personal-blog/backend/uploads/thumbnails/thumb_crawl_20260708_a5a5e66f.png deleted file mode 100644 index 9e5ffb1..0000000 Binary files a/personal-blog/backend/uploads/thumbnails/thumb_crawl_20260708_a5a5e66f.png and /dev/null differ diff --git a/personal-blog/backend/uploads/thumbnails/thumb_crawl_20260708_a76934b2.png b/personal-blog/backend/uploads/thumbnails/thumb_crawl_20260708_a76934b2.png new file mode 100644 index 0000000..a2e1f24 Binary files /dev/null and b/personal-blog/backend/uploads/thumbnails/thumb_crawl_20260708_a76934b2.png differ diff --git a/personal-blog/backend/uploads/thumbnails/thumb_crawl_20260708_a7bc2db1.png b/personal-blog/backend/uploads/thumbnails/thumb_crawl_20260708_a7bc2db1.png deleted file mode 100644 index b21eab2..0000000 Binary files a/personal-blog/backend/uploads/thumbnails/thumb_crawl_20260708_a7bc2db1.png and /dev/null differ diff --git a/personal-blog/backend/uploads/thumbnails/thumb_crawl_20260708_a962b89a.jpg b/personal-blog/backend/uploads/thumbnails/thumb_crawl_20260708_a962b89a.jpg new file mode 100644 index 0000000..e2f5f5e Binary files /dev/null and b/personal-blog/backend/uploads/thumbnails/thumb_crawl_20260708_a962b89a.jpg differ diff --git a/personal-blog/backend/uploads/thumbnails/thumb_crawl_20260708_aaac6741.png b/personal-blog/backend/uploads/thumbnails/thumb_crawl_20260708_aaac6741.png deleted file mode 100644 index d1cc761..0000000 Binary files a/personal-blog/backend/uploads/thumbnails/thumb_crawl_20260708_aaac6741.png and /dev/null differ diff --git a/personal-blog/backend/uploads/thumbnails/thumb_crawl_20260708_ab65e1d9.gif b/personal-blog/backend/uploads/thumbnails/thumb_crawl_20260708_ab65e1d9.gif new file mode 100644 index 0000000..81a3e19 Binary files /dev/null and b/personal-blog/backend/uploads/thumbnails/thumb_crawl_20260708_ab65e1d9.gif differ diff --git a/personal-blog/backend/uploads/thumbnails/thumb_crawl_20260708_abcfbc75.gif b/personal-blog/backend/uploads/thumbnails/thumb_crawl_20260708_abcfbc75.gif new file mode 100644 index 0000000..81a3e19 Binary files /dev/null and b/personal-blog/backend/uploads/thumbnails/thumb_crawl_20260708_abcfbc75.gif differ diff --git a/personal-blog/backend/uploads/thumbnails/thumb_crawl_20260708_ac514109.gif b/personal-blog/backend/uploads/thumbnails/thumb_crawl_20260708_ac514109.gif new file mode 100644 index 0000000..246b85f Binary files /dev/null and b/personal-blog/backend/uploads/thumbnails/thumb_crawl_20260708_ac514109.gif differ diff --git a/personal-blog/backend/uploads/thumbnails/thumb_crawl_20260708_acb41cbc.png b/personal-blog/backend/uploads/thumbnails/thumb_crawl_20260708_acb41cbc.png new file mode 100644 index 0000000..c89a763 Binary files /dev/null and b/personal-blog/backend/uploads/thumbnails/thumb_crawl_20260708_acb41cbc.png differ diff --git a/personal-blog/backend/uploads/thumbnails/thumb_crawl_20260708_adc6b6d6.png b/personal-blog/backend/uploads/thumbnails/thumb_crawl_20260708_adc6b6d6.png deleted file mode 100644 index a503b61..0000000 Binary files a/personal-blog/backend/uploads/thumbnails/thumb_crawl_20260708_adc6b6d6.png and /dev/null differ diff --git a/personal-blog/backend/uploads/thumbnails/thumb_crawl_20260708_b18e5e7b.jpg b/personal-blog/backend/uploads/thumbnails/thumb_crawl_20260708_b18e5e7b.jpg new file mode 100644 index 0000000..6db60a9 Binary files /dev/null and b/personal-blog/backend/uploads/thumbnails/thumb_crawl_20260708_b18e5e7b.jpg differ diff --git a/personal-blog/backend/uploads/thumbnails/thumb_crawl_20260708_b21b6a14.png b/personal-blog/backend/uploads/thumbnails/thumb_crawl_20260708_b21b6a14.png new file mode 100644 index 0000000..70641fb Binary files /dev/null and b/personal-blog/backend/uploads/thumbnails/thumb_crawl_20260708_b21b6a14.png differ diff --git a/personal-blog/backend/uploads/thumbnails/thumb_crawl_20260708_b3a5d77b.jpg b/personal-blog/backend/uploads/thumbnails/thumb_crawl_20260708_b3a5d77b.jpg new file mode 100644 index 0000000..e2f5f5e Binary files /dev/null and b/personal-blog/backend/uploads/thumbnails/thumb_crawl_20260708_b3a5d77b.jpg differ diff --git a/personal-blog/backend/uploads/thumbnails/thumb_crawl_20260708_b41ff8e7.png b/personal-blog/backend/uploads/thumbnails/thumb_crawl_20260708_b41ff8e7.png new file mode 100644 index 0000000..dd5480f Binary files /dev/null and b/personal-blog/backend/uploads/thumbnails/thumb_crawl_20260708_b41ff8e7.png differ diff --git a/personal-blog/backend/uploads/thumbnails/thumb_crawl_20260708_b50fcddc.gif b/personal-blog/backend/uploads/thumbnails/thumb_crawl_20260708_b50fcddc.gif new file mode 100644 index 0000000..81a3e19 Binary files /dev/null and b/personal-blog/backend/uploads/thumbnails/thumb_crawl_20260708_b50fcddc.gif differ diff --git a/personal-blog/backend/uploads/thumbnails/thumb_crawl_20260708_b57a6c42.gif b/personal-blog/backend/uploads/thumbnails/thumb_crawl_20260708_b57a6c42.gif new file mode 100644 index 0000000..81a3e19 Binary files /dev/null and b/personal-blog/backend/uploads/thumbnails/thumb_crawl_20260708_b57a6c42.gif differ diff --git a/personal-blog/backend/uploads/thumbnails/thumb_crawl_20260708_b75dde04.png b/personal-blog/backend/uploads/thumbnails/thumb_crawl_20260708_b75dde04.png deleted file mode 100644 index c13bfb3..0000000 Binary files a/personal-blog/backend/uploads/thumbnails/thumb_crawl_20260708_b75dde04.png and /dev/null differ diff --git a/personal-blog/backend/uploads/thumbnails/thumb_crawl_20260708_b768246d.png b/personal-blog/backend/uploads/thumbnails/thumb_crawl_20260708_b768246d.png deleted file mode 100644 index 3a33281..0000000 Binary files a/personal-blog/backend/uploads/thumbnails/thumb_crawl_20260708_b768246d.png and /dev/null differ diff --git a/personal-blog/backend/uploads/thumbnails/thumb_crawl_20260708_b929b37c.png b/personal-blog/backend/uploads/thumbnails/thumb_crawl_20260708_b929b37c.png new file mode 100644 index 0000000..d596b19 Binary files /dev/null and b/personal-blog/backend/uploads/thumbnails/thumb_crawl_20260708_b929b37c.png differ diff --git a/personal-blog/backend/uploads/thumbnails/thumb_crawl_20260708_b9343fcf.jpg b/personal-blog/backend/uploads/thumbnails/thumb_crawl_20260708_b9343fcf.jpg new file mode 100644 index 0000000..7c3dbc7 Binary files /dev/null and b/personal-blog/backend/uploads/thumbnails/thumb_crawl_20260708_b9343fcf.jpg differ diff --git a/personal-blog/backend/uploads/thumbnails/thumb_crawl_20260708_b9666bfe.png b/personal-blog/backend/uploads/thumbnails/thumb_crawl_20260708_b9666bfe.png new file mode 100644 index 0000000..9846b2b Binary files /dev/null and b/personal-blog/backend/uploads/thumbnails/thumb_crawl_20260708_b9666bfe.png differ diff --git a/personal-blog/backend/uploads/thumbnails/thumb_crawl_20260708_ba28f8b8.jpg b/personal-blog/backend/uploads/thumbnails/thumb_crawl_20260708_ba28f8b8.jpg new file mode 100644 index 0000000..6db60a9 Binary files /dev/null and b/personal-blog/backend/uploads/thumbnails/thumb_crawl_20260708_ba28f8b8.jpg differ diff --git a/personal-blog/backend/uploads/thumbnails/thumb_crawl_20260708_bb263ad1.png b/personal-blog/backend/uploads/thumbnails/thumb_crawl_20260708_bb263ad1.png new file mode 100644 index 0000000..9bdece8 Binary files /dev/null and b/personal-blog/backend/uploads/thumbnails/thumb_crawl_20260708_bb263ad1.png differ diff --git a/personal-blog/backend/uploads/thumbnails/thumb_crawl_20260708_bd5eb660.png b/personal-blog/backend/uploads/thumbnails/thumb_crawl_20260708_bd5eb660.png new file mode 100644 index 0000000..c89a763 Binary files /dev/null and b/personal-blog/backend/uploads/thumbnails/thumb_crawl_20260708_bd5eb660.png differ diff --git a/personal-blog/backend/uploads/thumbnails/thumb_crawl_20260708_bdbdfcf8.png b/personal-blog/backend/uploads/thumbnails/thumb_crawl_20260708_bdbdfcf8.png new file mode 100644 index 0000000..cc1a5d5 Binary files /dev/null and b/personal-blog/backend/uploads/thumbnails/thumb_crawl_20260708_bdbdfcf8.png differ diff --git a/personal-blog/backend/uploads/thumbnails/thumb_crawl_20260708_be9d2aeb.jpg b/personal-blog/backend/uploads/thumbnails/thumb_crawl_20260708_be9d2aeb.jpg new file mode 100644 index 0000000..1bcf762 Binary files /dev/null and b/personal-blog/backend/uploads/thumbnails/thumb_crawl_20260708_be9d2aeb.jpg differ diff --git a/personal-blog/backend/uploads/thumbnails/thumb_crawl_20260708_beaeb426.jpg b/personal-blog/backend/uploads/thumbnails/thumb_crawl_20260708_beaeb426.jpg new file mode 100644 index 0000000..360da64 Binary files /dev/null and b/personal-blog/backend/uploads/thumbnails/thumb_crawl_20260708_beaeb426.jpg differ diff --git a/personal-blog/backend/uploads/thumbnails/thumb_crawl_20260708_c3ea46c4.png b/personal-blog/backend/uploads/thumbnails/thumb_crawl_20260708_c3ea46c4.png deleted file mode 100644 index 9b137d8..0000000 Binary files a/personal-blog/backend/uploads/thumbnails/thumb_crawl_20260708_c3ea46c4.png and /dev/null differ diff --git a/personal-blog/backend/uploads/thumbnails/thumb_crawl_20260708_c3f82cf8.jpg b/personal-blog/backend/uploads/thumbnails/thumb_crawl_20260708_c3f82cf8.jpg new file mode 100644 index 0000000..40a83e8 Binary files /dev/null and b/personal-blog/backend/uploads/thumbnails/thumb_crawl_20260708_c3f82cf8.jpg differ diff --git a/personal-blog/backend/uploads/thumbnails/thumb_crawl_20260708_c54152e1.png b/personal-blog/backend/uploads/thumbnails/thumb_crawl_20260708_c54152e1.png new file mode 100644 index 0000000..dd5480f Binary files /dev/null and b/personal-blog/backend/uploads/thumbnails/thumb_crawl_20260708_c54152e1.png differ diff --git a/personal-blog/backend/uploads/thumbnails/thumb_crawl_20260708_c61f839b.gif b/personal-blog/backend/uploads/thumbnails/thumb_crawl_20260708_c61f839b.gif new file mode 100644 index 0000000..81a3e19 Binary files /dev/null and b/personal-blog/backend/uploads/thumbnails/thumb_crawl_20260708_c61f839b.gif differ diff --git a/personal-blog/backend/uploads/thumbnails/thumb_crawl_20260708_c67d12ad.png b/personal-blog/backend/uploads/thumbnails/thumb_crawl_20260708_c67d12ad.png new file mode 100644 index 0000000..c89a763 Binary files /dev/null and b/personal-blog/backend/uploads/thumbnails/thumb_crawl_20260708_c67d12ad.png differ diff --git a/personal-blog/backend/uploads/thumbnails/thumb_crawl_20260708_c8f5a3ea.png b/personal-blog/backend/uploads/thumbnails/thumb_crawl_20260708_c8f5a3ea.png new file mode 100644 index 0000000..09a7dbc Binary files /dev/null and b/personal-blog/backend/uploads/thumbnails/thumb_crawl_20260708_c8f5a3ea.png differ diff --git a/personal-blog/backend/uploads/thumbnails/thumb_crawl_20260708_cd6e7cad.gif b/personal-blog/backend/uploads/thumbnails/thumb_crawl_20260708_cd6e7cad.gif new file mode 100644 index 0000000..246b85f Binary files /dev/null and b/personal-blog/backend/uploads/thumbnails/thumb_crawl_20260708_cd6e7cad.gif differ diff --git a/personal-blog/backend/uploads/thumbnails/thumb_crawl_20260708_d01b00e9.jpg b/personal-blog/backend/uploads/thumbnails/thumb_crawl_20260708_d01b00e9.jpg new file mode 100644 index 0000000..e2f5f5e Binary files /dev/null and b/personal-blog/backend/uploads/thumbnails/thumb_crawl_20260708_d01b00e9.jpg differ diff --git a/personal-blog/backend/uploads/thumbnails/thumb_crawl_20260708_d0b897ae.png b/personal-blog/backend/uploads/thumbnails/thumb_crawl_20260708_d0b897ae.png new file mode 100644 index 0000000..09a7dbc Binary files /dev/null and b/personal-blog/backend/uploads/thumbnails/thumb_crawl_20260708_d0b897ae.png differ diff --git a/personal-blog/backend/uploads/thumbnails/thumb_crawl_20260708_d0e967d6.jpg b/personal-blog/backend/uploads/thumbnails/thumb_crawl_20260708_d0e967d6.jpg new file mode 100644 index 0000000..8dd6a2d Binary files /dev/null and b/personal-blog/backend/uploads/thumbnails/thumb_crawl_20260708_d0e967d6.jpg differ diff --git a/personal-blog/backend/uploads/thumbnails/thumb_crawl_20260708_d1009b9a.png b/personal-blog/backend/uploads/thumbnails/thumb_crawl_20260708_d1009b9a.png new file mode 100644 index 0000000..3578ade Binary files /dev/null and b/personal-blog/backend/uploads/thumbnails/thumb_crawl_20260708_d1009b9a.png differ diff --git a/personal-blog/backend/uploads/thumbnails/thumb_crawl_20260708_d1ee9d82.png b/personal-blog/backend/uploads/thumbnails/thumb_crawl_20260708_d1ee9d82.png new file mode 100644 index 0000000..f45255c Binary files /dev/null and b/personal-blog/backend/uploads/thumbnails/thumb_crawl_20260708_d1ee9d82.png differ diff --git a/personal-blog/backend/uploads/thumbnails/thumb_crawl_20260708_d64f7cc8.jpg b/personal-blog/backend/uploads/thumbnails/thumb_crawl_20260708_d64f7cc8.jpg new file mode 100644 index 0000000..709de00 Binary files /dev/null and b/personal-blog/backend/uploads/thumbnails/thumb_crawl_20260708_d64f7cc8.jpg differ diff --git a/personal-blog/backend/uploads/thumbnails/thumb_crawl_20260708_d70fe1f9.gif b/personal-blog/backend/uploads/thumbnails/thumb_crawl_20260708_d70fe1f9.gif new file mode 100644 index 0000000..81a3e19 Binary files /dev/null and b/personal-blog/backend/uploads/thumbnails/thumb_crawl_20260708_d70fe1f9.gif differ diff --git a/personal-blog/backend/uploads/thumbnails/thumb_crawl_20260708_da6acd12.jpg b/personal-blog/backend/uploads/thumbnails/thumb_crawl_20260708_da6acd12.jpg new file mode 100644 index 0000000..40a83e8 Binary files /dev/null and b/personal-blog/backend/uploads/thumbnails/thumb_crawl_20260708_da6acd12.jpg differ diff --git a/personal-blog/backend/uploads/thumbnails/thumb_crawl_20260708_dc68214b.png b/personal-blog/backend/uploads/thumbnails/thumb_crawl_20260708_dc68214b.png new file mode 100644 index 0000000..3e9257e Binary files /dev/null and b/personal-blog/backend/uploads/thumbnails/thumb_crawl_20260708_dc68214b.png differ diff --git a/personal-blog/backend/uploads/thumbnails/thumb_crawl_20260708_dc76a15f.gif b/personal-blog/backend/uploads/thumbnails/thumb_crawl_20260708_dc76a15f.gif new file mode 100644 index 0000000..81a3e19 Binary files /dev/null and b/personal-blog/backend/uploads/thumbnails/thumb_crawl_20260708_dc76a15f.gif differ diff --git a/personal-blog/backend/uploads/thumbnails/thumb_crawl_20260708_dcd350db.png b/personal-blog/backend/uploads/thumbnails/thumb_crawl_20260708_dcd350db.png new file mode 100644 index 0000000..a2eba91 Binary files /dev/null and b/personal-blog/backend/uploads/thumbnails/thumb_crawl_20260708_dcd350db.png differ diff --git a/personal-blog/backend/uploads/thumbnails/thumb_crawl_20260708_ddf27a97.png b/personal-blog/backend/uploads/thumbnails/thumb_crawl_20260708_ddf27a97.png new file mode 100644 index 0000000..cc1a5d5 Binary files /dev/null and b/personal-blog/backend/uploads/thumbnails/thumb_crawl_20260708_ddf27a97.png differ diff --git a/personal-blog/backend/uploads/thumbnails/thumb_crawl_20260708_de5ff8f8.jpg b/personal-blog/backend/uploads/thumbnails/thumb_crawl_20260708_de5ff8f8.jpg new file mode 100644 index 0000000..360da64 Binary files /dev/null and b/personal-blog/backend/uploads/thumbnails/thumb_crawl_20260708_de5ff8f8.jpg differ diff --git a/personal-blog/backend/uploads/thumbnails/thumb_crawl_20260708_dfeab1db.png b/personal-blog/backend/uploads/thumbnails/thumb_crawl_20260708_dfeab1db.png new file mode 100644 index 0000000..dd5480f Binary files /dev/null and b/personal-blog/backend/uploads/thumbnails/thumb_crawl_20260708_dfeab1db.png differ diff --git a/personal-blog/backend/uploads/thumbnails/thumb_crawl_20260708_e1115f59.gif b/personal-blog/backend/uploads/thumbnails/thumb_crawl_20260708_e1115f59.gif new file mode 100644 index 0000000..246b85f Binary files /dev/null and b/personal-blog/backend/uploads/thumbnails/thumb_crawl_20260708_e1115f59.gif differ diff --git a/personal-blog/backend/uploads/thumbnails/thumb_crawl_20260708_e12fd9d6.png b/personal-blog/backend/uploads/thumbnails/thumb_crawl_20260708_e12fd9d6.png new file mode 100644 index 0000000..70a9148 Binary files /dev/null and b/personal-blog/backend/uploads/thumbnails/thumb_crawl_20260708_e12fd9d6.png differ diff --git a/personal-blog/backend/uploads/thumbnails/thumb_crawl_20260708_e49931f2.png b/personal-blog/backend/uploads/thumbnails/thumb_crawl_20260708_e49931f2.png new file mode 100644 index 0000000..099010a Binary files /dev/null and b/personal-blog/backend/uploads/thumbnails/thumb_crawl_20260708_e49931f2.png differ diff --git a/personal-blog/backend/uploads/thumbnails/thumb_crawl_20260708_e60827d5.jpg b/personal-blog/backend/uploads/thumbnails/thumb_crawl_20260708_e60827d5.jpg new file mode 100644 index 0000000..8dd6a2d Binary files /dev/null and b/personal-blog/backend/uploads/thumbnails/thumb_crawl_20260708_e60827d5.jpg differ diff --git a/personal-blog/backend/uploads/thumbnails/thumb_crawl_20260708_e61def0f.png b/personal-blog/backend/uploads/thumbnails/thumb_crawl_20260708_e61def0f.png new file mode 100644 index 0000000..baf7052 Binary files /dev/null and b/personal-blog/backend/uploads/thumbnails/thumb_crawl_20260708_e61def0f.png differ diff --git a/personal-blog/backend/uploads/thumbnails/thumb_crawl_20260708_e89e1608.jpg b/personal-blog/backend/uploads/thumbnails/thumb_crawl_20260708_e89e1608.jpg new file mode 100644 index 0000000..55af12a Binary files /dev/null and b/personal-blog/backend/uploads/thumbnails/thumb_crawl_20260708_e89e1608.jpg differ diff --git a/personal-blog/backend/uploads/thumbnails/thumb_crawl_20260708_e8c699bf.png b/personal-blog/backend/uploads/thumbnails/thumb_crawl_20260708_e8c699bf.png new file mode 100644 index 0000000..5a6afe0 Binary files /dev/null and b/personal-blog/backend/uploads/thumbnails/thumb_crawl_20260708_e8c699bf.png differ diff --git a/personal-blog/backend/uploads/thumbnails/thumb_crawl_20260708_e949d20c.jpg b/personal-blog/backend/uploads/thumbnails/thumb_crawl_20260708_e949d20c.jpg new file mode 100644 index 0000000..40a83e8 Binary files /dev/null and b/personal-blog/backend/uploads/thumbnails/thumb_crawl_20260708_e949d20c.jpg differ diff --git a/personal-blog/backend/uploads/thumbnails/thumb_crawl_20260708_ec1451d9.png b/personal-blog/backend/uploads/thumbnails/thumb_crawl_20260708_ec1451d9.png new file mode 100644 index 0000000..70641fb Binary files /dev/null and b/personal-blog/backend/uploads/thumbnails/thumb_crawl_20260708_ec1451d9.png differ diff --git a/personal-blog/backend/uploads/thumbnails/thumb_crawl_20260708_ee0147ee.png b/personal-blog/backend/uploads/thumbnails/thumb_crawl_20260708_ee0147ee.png deleted file mode 100644 index 9e5ffb1..0000000 Binary files a/personal-blog/backend/uploads/thumbnails/thumb_crawl_20260708_ee0147ee.png and /dev/null differ diff --git a/personal-blog/backend/uploads/thumbnails/thumb_crawl_20260708_ee399756.png b/personal-blog/backend/uploads/thumbnails/thumb_crawl_20260708_ee399756.png new file mode 100644 index 0000000..b63525c Binary files /dev/null and b/personal-blog/backend/uploads/thumbnails/thumb_crawl_20260708_ee399756.png differ diff --git a/personal-blog/backend/uploads/thumbnails/thumb_crawl_20260708_eea49145.png b/personal-blog/backend/uploads/thumbnails/thumb_crawl_20260708_eea49145.png new file mode 100644 index 0000000..099010a Binary files /dev/null and b/personal-blog/backend/uploads/thumbnails/thumb_crawl_20260708_eea49145.png differ diff --git a/personal-blog/backend/uploads/thumbnails/thumb_crawl_20260708_eebfcce7.png b/personal-blog/backend/uploads/thumbnails/thumb_crawl_20260708_eebfcce7.png deleted file mode 100644 index f3f5f19..0000000 Binary files a/personal-blog/backend/uploads/thumbnails/thumb_crawl_20260708_eebfcce7.png and /dev/null differ diff --git a/personal-blog/backend/uploads/thumbnails/thumb_crawl_20260708_efa453d5.gif b/personal-blog/backend/uploads/thumbnails/thumb_crawl_20260708_efa453d5.gif new file mode 100644 index 0000000..246b85f Binary files /dev/null and b/personal-blog/backend/uploads/thumbnails/thumb_crawl_20260708_efa453d5.gif differ diff --git a/personal-blog/backend/uploads/thumbnails/thumb_crawl_20260708_f13c6c87.png b/personal-blog/backend/uploads/thumbnails/thumb_crawl_20260708_f13c6c87.png new file mode 100644 index 0000000..f0e4ac5 Binary files /dev/null and b/personal-blog/backend/uploads/thumbnails/thumb_crawl_20260708_f13c6c87.png differ diff --git a/personal-blog/backend/uploads/thumbnails/thumb_crawl_20260708_f1bdd59b.png b/personal-blog/backend/uploads/thumbnails/thumb_crawl_20260708_f1bdd59b.png new file mode 100644 index 0000000..70641fb Binary files /dev/null and b/personal-blog/backend/uploads/thumbnails/thumb_crawl_20260708_f1bdd59b.png differ diff --git a/personal-blog/backend/uploads/thumbnails/thumb_crawl_20260708_f1e5bc91.png b/personal-blog/backend/uploads/thumbnails/thumb_crawl_20260708_f1e5bc91.png new file mode 100644 index 0000000..baf7052 Binary files /dev/null and b/personal-blog/backend/uploads/thumbnails/thumb_crawl_20260708_f1e5bc91.png differ diff --git a/personal-blog/backend/uploads/thumbnails/thumb_crawl_20260708_f44a24e0.png b/personal-blog/backend/uploads/thumbnails/thumb_crawl_20260708_f44a24e0.png new file mode 100644 index 0000000..8054194 Binary files /dev/null and b/personal-blog/backend/uploads/thumbnails/thumb_crawl_20260708_f44a24e0.png differ diff --git a/personal-blog/backend/uploads/thumbnails/thumb_crawl_20260708_f47c9225.gif b/personal-blog/backend/uploads/thumbnails/thumb_crawl_20260708_f47c9225.gif new file mode 100644 index 0000000..81a3e19 Binary files /dev/null and b/personal-blog/backend/uploads/thumbnails/thumb_crawl_20260708_f47c9225.gif differ diff --git a/personal-blog/backend/uploads/thumbnails/thumb_crawl_20260708_f5aa1a77.jpg b/personal-blog/backend/uploads/thumbnails/thumb_crawl_20260708_f5aa1a77.jpg new file mode 100644 index 0000000..0c414b6 Binary files /dev/null and b/personal-blog/backend/uploads/thumbnails/thumb_crawl_20260708_f5aa1a77.jpg differ diff --git a/personal-blog/backend/uploads/thumbnails/thumb_crawl_20260708_f72fb45a.png b/personal-blog/backend/uploads/thumbnails/thumb_crawl_20260708_f72fb45a.png new file mode 100644 index 0000000..a2e1f24 Binary files /dev/null and b/personal-blog/backend/uploads/thumbnails/thumb_crawl_20260708_f72fb45a.png differ diff --git a/personal-blog/backend/uploads/thumbnails/thumb_crawl_20260708_f84daa73.png b/personal-blog/backend/uploads/thumbnails/thumb_crawl_20260708_f84daa73.png deleted file mode 100644 index 9159126..0000000 Binary files a/personal-blog/backend/uploads/thumbnails/thumb_crawl_20260708_f84daa73.png and /dev/null differ diff --git a/personal-blog/backend/uploads/thumbnails/thumb_crawl_20260708_f9fd73e4.png b/personal-blog/backend/uploads/thumbnails/thumb_crawl_20260708_f9fd73e4.png new file mode 100644 index 0000000..dd5480f Binary files /dev/null and b/personal-blog/backend/uploads/thumbnails/thumb_crawl_20260708_f9fd73e4.png differ diff --git a/personal-blog/backend/uploads/thumbnails/thumb_crawl_20260708_fa0aaba0.png b/personal-blog/backend/uploads/thumbnails/thumb_crawl_20260708_fa0aaba0.png new file mode 100644 index 0000000..baf7052 Binary files /dev/null and b/personal-blog/backend/uploads/thumbnails/thumb_crawl_20260708_fa0aaba0.png differ diff --git a/personal-blog/backend/uploads/thumbnails/thumb_crawl_20260708_fa5292f8.png b/personal-blog/backend/uploads/thumbnails/thumb_crawl_20260708_fa5292f8.png new file mode 100644 index 0000000..5a6afe0 Binary files /dev/null and b/personal-blog/backend/uploads/thumbnails/thumb_crawl_20260708_fa5292f8.png differ diff --git a/personal-blog/backend/uploads/thumbnails/thumb_crawl_20260708_fb911ae0.png b/personal-blog/backend/uploads/thumbnails/thumb_crawl_20260708_fb911ae0.png new file mode 100644 index 0000000..8054194 Binary files /dev/null and b/personal-blog/backend/uploads/thumbnails/thumb_crawl_20260708_fb911ae0.png differ diff --git a/personal-blog/backend/uploads/thumbnails/thumb_crawl_20260708_fdaf588d.png b/personal-blog/backend/uploads/thumbnails/thumb_crawl_20260708_fdaf588d.png new file mode 100644 index 0000000..f0e4ac5 Binary files /dev/null and b/personal-blog/backend/uploads/thumbnails/thumb_crawl_20260708_fdaf588d.png differ