لایو #تپ_سواپ شروع شده. کدها مثه همیشه اینجا میاد:
https://t.iss.one/BotSoratiMonitor/217578
هر کیم کانال بزرگ داره بگه تنظیم کنم کد خودکار بره تو کانالش.
🤖 @BotSorati
https://t.iss.one/BotSoratiMonitor/217578
هر کیم کانال بزرگ داره بگه تنظیم کنم کد خودکار بره تو کانالش.
Please open Telegram to view this post
VIEW IN TELEGRAM
❤3🥱1😭1
با توسعه جدیدی که انجام دادم الان روبات خودش تمامی حالتهای حروفی که شبیه هستند رو در میاره و تست میکنه و کلمهی صحیح رو پیدا میکنه و خطای ناشی از شباهات این حروف در تبدیل عکس به متن کامل پوشش داده شده.
در لایو قبلی حدود ۵۵٪ خطاها ناشی از همین بود که الان با رفع اون، باید درصد خطا بسیار پایین بیاد.
به عنوان مثال یک کلمه که ۱ حرف مشابه دوتایی داره، ۲ حالت چک میشه. اگر ۲ حرف باشه ۴ حالت. یعنی ۲ به توان تعداد حروف. که مثلاً برای ۵ حرف دارای مشابه این تعداد به ۳۲ حالت میرسه که در کسری از ثانیه همه توی خود بازی زده و تست میشن و کلمه صحیح پیدا میشه.
بازهم جای کار هست و تو مرحله بعدی لایبری OCR های دیگه با فیلترهای مختلف رو اضافه میکنم تا به دقت ۱۰۰٪ نزدیک بشیم.
#گزارش_کار
Please open Telegram to view this post
VIEW IN TELEGRAM
2❤8👍8❤🔥1👎1🗿1
Forwarded from Sina Estavi | سینا استوی
🔥 امشب یا فردا ۳ تا پرایوت کی ۱۰۰ دلاری BRG میخوام بذارم توی استوری اینستاگرام 😎🔥
حتما استوری های اینستارو حواستون بهشون باشه که هر لحظه ممکنه پرایوت کی والت هارو بذارم😎💲💲🤩
کافیه سرعت عملت بالا باشه و وقتی پرایوت کی هارو دیدی سریع وارد تراست والت کنی و برداشتشون کنی😎
آدرس اینستا👇
https://www.instagram.com/sinaestavi121
حتما استوری های اینستارو حواستون بهشون باشه که هر لحظه ممکنه پرایوت کی والت هارو بذارم😎💲💲🤩
کافیه سرعت عملت بالا باشه و وقتی پرایوت کی هارو دیدی سریع وارد تراست والت کنی و برداشتشون کنی😎
آدرس اینستا👇
https://www.instagram.com/sinaestavi121
💩4👍1👎1
Sina Estavi | سینا استوی
🔥 امشب یا فردا ۳ تا پرایوت کی ۱۰۰ دلاری BRG میخوام بذارم توی استوری اینستاگرام 😎🔥 حتما استوری های اینستارو حواستون بهشون باشه که هر لحظه ممکنه پرایوت کی والت هارو بذارم😎💲💲🤩 کافیه سرعت عملت بالا باشه و وقتی پرایوت کی هارو دیدی سریع وارد تراست والت کنی و برداشتشون…
Please open Telegram to view this post
VIEW IN TELEGRAM
👏5❤1👎1😁1
لایو #تپ_سواپ تموم شد.
مجموع کد: 256
مجموع سکه: حدود 13 میلیون
با توجه به اینکه وسط کار یه آپدیت مهم داشتیم که قبلاً راجعش نوشتم. #گزارش_کار رو در دو بخش میگم تا مقایسه کنیم.
قبل از آپدیت:
کل: 68
غلط: 10
درصد خطا: 14.71%
بعد از آپدیت:
کل: 188
غلط: 4
درصد خطا: 2.12%
که این یعنی بهبود حدود ۷٪ یی در خطاها که قابل توجهه.
از نگاه دیگه، آپدیت که مربوط به حروف مشابه بود. ۱۵ مورد به ویدیو چک! رفت که ۱۱ مورد نجات داشت. (عکس) بدون این، درصد خطا میتونست ۵.۸٪ بیشتر باشه که بهبود خوبی محسوب میشه. ۴ تا ناموفق هم مربوط به حالات دیگه داشتیم که بررسیشون کردم و بهبود میدم تا به دقت ۱۰۰ درصدی برسیم.
🤖 @BotSorati
مجموع کد: 256
مجموع سکه: حدود 13 میلیون
با توجه به اینکه وسط کار یه آپدیت مهم داشتیم که قبلاً راجعش نوشتم. #گزارش_کار رو در دو بخش میگم تا مقایسه کنیم.
قبل از آپدیت:
کل: 68
غلط: 10
درصد خطا: 14.71%
بعد از آپدیت:
کل: 188
غلط: 4
درصد خطا: 2.12%
که این یعنی بهبود حدود ۷٪ یی در خطاها که قابل توجهه.
از نگاه دیگه، آپدیت که مربوط به حروف مشابه بود. ۱۵ مورد به ویدیو چک! رفت که ۱۱ مورد نجات داشت. (عکس) بدون این، درصد خطا میتونست ۵.۸٪ بیشتر باشه که بهبود خوبی محسوب میشه. ۴ تا ناموفق هم مربوط به حالات دیگه داشتیم که بررسیشون کردم و بهبود میدم تا به دقت ۱۰۰ درصدی برسیم.
Please open Telegram to view this post
VIEW IN TELEGRAM
👍11👏4🔥2
This media is not supported in your browser
VIEW IN TELEGRAM
#نات_پیکسل رنگآمیزی متفرقه درجاهایی غیر از تکمیل تمپلیتها که قبلاً کسی رنگ درست نزده، امتیازش رو صفر کرده و تو کانالش گفته: خداحافظ روباتها و رنگآمیزی تصادفی!
من: آها! من یه روباتم!🤖 پس ما این 12+ ها از کجا میاریم؟! ها ها...!😅
🤖 @BotSorati
من: آها! من یه روباتم!🤖 پس ما این 12+ ها از کجا میاریم؟! ها ها...!😅
Please open Telegram to view this post
VIEW IN TELEGRAM
👏13🔥3😱2😁1
نوبت سفارت برای #پزشکان_آلمان / امروز هم سعی شد که ناموفق بود ولی پیشرفت خوبی حاصل شد.
نوع و شکل کپچاش که خیلی پیچیدست و OCR اون توسط همه لایبریها بسیار پر خطاست. اما کاری کرده بودم که عکسش برای تلگرام خود شخص بره و با وارد کردنش خودکار تحویل روبات داده بشه و این موضوع کپچا رو به شکل موقت حل میکرد.
با این حال به شکل موازی روی کپچا کار کردم و بین چندین لایبری گوگل لنز رو بهتر دیدم که البته خطای زیادی داشت تقریباً از هر ۵ تا ۱۰ کپچا یکی رو درست حل میکرد که خوب نیست ولی با چندین سشن موازی موقت میشد درصد موفقیت رو بالا برد. که همین کد هم اجرا شد.
در عکس نمونه نتیجه، میبینید که روز و ساعات رو بخوبی دیده و هر بار یک ساعت رو تصادفی انتخاب کرده و ۵ بار کپچا اشتباه بوده.
در نهایت روی ساعت ۱۰ که کپچا درست بوده، اون تایم پر شده بوده و تایم های آزاد دوباره چک شده که برای ساعت ۹ وقت خالی دیده و دوباره روی همین تایم تلاش کرده. (یعنی اگر شانسی بجای ۱۰ روی ۹ زده بود همینجا گرفته بود) و خب روی ۹ هم بعد ۳ بار تلاش کپچا، همون پیام خطای قرمز رو داده که احتمالاً زمان سشن به پایان رسیده و افتاده بیرون که فرصت از دست رفته و دیگه پر شدند.
برای هفته بعد بازهم درکد بهبودهایی داده میشه و دوباره تلاش میشه و امیدوارم موفق بشیم.
#گزارش_کار
🤖 @BotSorati
نوع و شکل کپچاش که خیلی پیچیدست و OCR اون توسط همه لایبریها بسیار پر خطاست. اما کاری کرده بودم که عکسش برای تلگرام خود شخص بره و با وارد کردنش خودکار تحویل روبات داده بشه و این موضوع کپچا رو به شکل موقت حل میکرد.
با این حال به شکل موازی روی کپچا کار کردم و بین چندین لایبری گوگل لنز رو بهتر دیدم که البته خطای زیادی داشت تقریباً از هر ۵ تا ۱۰ کپچا یکی رو درست حل میکرد که خوب نیست ولی با چندین سشن موازی موقت میشد درصد موفقیت رو بالا برد. که همین کد هم اجرا شد.
در عکس نمونه نتیجه، میبینید که روز و ساعات رو بخوبی دیده و هر بار یک ساعت رو تصادفی انتخاب کرده و ۵ بار کپچا اشتباه بوده.
در نهایت روی ساعت ۱۰ که کپچا درست بوده، اون تایم پر شده بوده و تایم های آزاد دوباره چک شده که برای ساعت ۹ وقت خالی دیده و دوباره روی همین تایم تلاش کرده. (یعنی اگر شانسی بجای ۱۰ روی ۹ زده بود همینجا گرفته بود) و خب روی ۹ هم بعد ۳ بار تلاش کپچا، همون پیام خطای قرمز رو داده که احتمالاً زمان سشن به پایان رسیده و افتاده بیرون که فرصت از دست رفته و دیگه پر شدند.
برای هفته بعد بازهم درکد بهبودهایی داده میشه و دوباره تلاش میشه و امیدوارم موفق بشیم.
#گزارش_کار
Please open Telegram to view this post
VIEW IN TELEGRAM
👍6
بات سرعتی!
نوبت سفارت برای #پزشکان_آلمان / امروز هم سعی شد که ناموفق بود ولی پیشرفت خوبی حاصل شد. نوع و شکل کپچاش که خیلی پیچیدست و OCR اون توسط همه لایبریها بسیار پر خطاست. اما کاری کرده بودم که عکسش برای تلگرام خود شخص بره و با وارد کردنش خودکار تحویل روبات داده بشه…
#پزشکان_آلمان / صحبت کپچا و پیچیدگیش شد، گفتم اینم بگم. من کپچا زیاد حل کردم ولی این یکی خیلی سخته و برخی حروفشو حتی با چشم هم نمیشه تشخیص داد (مثلاً عکس اول) اصلِ این کپچا اینقدر نویز نداره ولی اینجا عمداً نویز حروف رو زیاد کرده که در این زمینه زیاده روی شده و برخی حروف مخدوش شدند. البته طراح سایتش بجز این، کرمای دیگه هم ریخته!😒 مثلاً موقع وارد کردن کپچا، سه چهار ثانیه باید مکث عمدی بزاری وگرنه فرض رو بر این میزاره آدم نبودی (در واقع روباتی) و قبول نمیکنه!😂 اینه همیشه هم سرعت خوبی نیست!😅
یا مثلاً با ۶ کارکتری شروع میشه، اگه اشتباه بزنی، کم کم هی کارکتر اضافه میکنه تا ۸ کارکتر بعدش سفید میشه. بعد سیاه میشه کلاً میمیره دیگه!😂😂😂 (عکس دوم)
خلاصه با این درجه از سختی بصری که OCR ها رو به اشتباه میندازه (عکس سوم) راهی جز، تِرین از دیتاست کپچاها و ساخت مدل سفارشی #هوش_مصنوعی باقی نمیگذاره که دارم روش کار میکنم. (عکس چهارم)
🤖 @BotSorati
یا مثلاً با ۶ کارکتری شروع میشه، اگه اشتباه بزنی، کم کم هی کارکتر اضافه میکنه تا ۸ کارکتر بعدش سفید میشه. بعد سیاه میشه کلاً میمیره دیگه!😂😂😂 (عکس دوم)
خلاصه با این درجه از سختی بصری که OCR ها رو به اشتباه میندازه (عکس سوم) راهی جز، تِرین از دیتاست کپچاها و ساخت مدل سفارشی #هوش_مصنوعی باقی نمیگذاره که دارم روش کار میکنم. (عکس چهارم)
🤖 @BotSorati
1👍10🔥4❤2
لایو #تپ_سواپ شروع شده. کدها مثه همیشه اینجا میاد:
https://t.iss.one/BotSoratiMonitor/217578
هر کیم کانال بزرگ داره بگه تنظیم کنم کد خودکار بره تو کانالش.
🤖 @BotSorati
https://t.iss.one/BotSoratiMonitor/217578
هر کیم کانال بزرگ داره بگه تنظیم کنم کد خودکار بره تو کانالش.
Please open Telegram to view this post
VIEW IN TELEGRAM
❤3🥰1🙏1😭1
لایو #تپ_سواپ / به خاطر یه خطا از ساعت 2024-10-18 21:02:51 لایو ۱۷ ثانیه عقب افتاده بود که الان اصلاح شد.
🙏2🤣2👍1😐1
لایو #تپ_سواپ تموم شد.
مجموع سکه: حدود 13 میلیون
مجموع کد: 254
صحیح: 245
غلط: 9
درصد خطا: 3.5%
ویدیو چک: 22
درکل 3.5% خطا آمار خوبی بوده به نظرم.
منظورم از ویدیو چک مواردی بود که تشخیص اولیه اشتباه بوده و با جایگشت حروف موفق شده کلمه درست رو پیدا کنه که ۲۲ مورد رو نجات داده و آمار خوبی بوده. (عکس)
در یه مورد
جالبه از این ۹ خطا، ۶ تا به خاطر حروف بزرگ و کوچیک دو طرف کلمه بوده که عجیبه روی این مورد OCR اینقدر خطا نشون داده و خب اینم میشه راحت پوشش داد و بازهم خطا کمتر بشه.
#گزارش_کار
🤖 @BotSorati
مجموع سکه: حدود 13 میلیون
مجموع کد: 254
صحیح: 245
غلط: 9
درصد خطا: 3.5%
ویدیو چک: 22
درکل 3.5% خطا آمار خوبی بوده به نظرم.
منظورم از ویدیو چک مواردی بود که تشخیص اولیه اشتباه بوده و با جایگشت حروف موفق شده کلمه درست رو پیدا کنه که ۲۲ مورد رو نجات داده و آمار خوبی بوده. (عکس)
در یه مورد
o51xZ00Z که تو عکسم میبینید جالب بوده که با توجه به ۵ کارکتر مشکوک ۱۶۲ حالت تشخیص داده شده و در ۱.۲ ثانیه کلیه این حالات رو تست کرده و در نهایت کلمه صحیح رو پیدا کرده!جالبه از این ۹ خطا، ۶ تا به خاطر حروف بزرگ و کوچیک دو طرف کلمه بوده که عجیبه روی این مورد OCR اینقدر خطا نشون داده و خب اینم میشه راحت پوشش داد و بازهم خطا کمتر بشه.
#گزارش_کار
Please open Telegram to view this post
VIEW IN TELEGRAM
👏11❤5👍1🎅1
یه موجی راه افتاده #میجر خیلیا رو بن کرده به خاطر بات. شما چی؟
Anonymous Poll
15%
بن شدم😭
85%
بن نشدم😇
#بلوم [ورود به بازی] واسه بازی کلیکیش #روبات ش رو من نوشته بودم. تا چند روز پیش دو تا درخواست ساده میشد زد ولی با آپدیتی که تازه داده اومده پیلود رو رمزنگاری کرده که بسیار پیچیدش کرده.
در واقع از یه وبورکر استفاده کرده که اونم با وباسمبلی درگیره که نهایت پیلود رو امضا میکنه و به شکل رمزنگاری شده ارسال میکنه. همه کدها هم درهم (obfuscate) کرده. مهندسی معکوس اون کار بسیار پیچیدهای بود که من چند روز درگیرش بودم تا کرکش کردم. البته هنوزم باگ داره.
در واقع فرایند وب و ورکر رو من تبدیل کردم به nodejs تا خط فرمان و بدون بروزر بتونیم کار کنیم و فایل وباسمبلی هم کنارش گذاشتم و ارتباط رو برقرار کردم و در نهایت توابع اصلی رمزگذاری رو استخراج کردم و به شکل ساده درآوردم.
اگر کمی برنامهنویسی بدونید، کدها برای استفاده بسیار ساده هستند که اونها رو روی گیتهاب اینجا قرار دادم:
https://github.com/NabiKAZ/Blum-Scripts
توضیحات بیشتر هم همونجا نوشتم. بخوام به شکل خلاصه بگم. کلاً به شکل دو تابع درآوردم. اول که API استارت بازی رو صدا میزنید و gameId میگیرید و به تابع Blum.getChallenge میدید و nonce و hash رو میده و اینها به همراه gameId و uuid و points که امتیاز مورد نظره رو به تابع Blum.getPayload میدید و payload رمزشده رو تحویلتون میده که تو درخواست claim میفرستید. سمپل کد هم همونجا گذاشتم.
فقط نکته مهمی که هست اینه هنوز باگ داره، اما اصل داستان رو من انجام دادم که توضیح دادم. الان پیلود داره ساخته میشه و من ایرادی تو الگوریتمش نمیبینم چون همون توابع اصلی رو صدا میزنه ولی وقتی درخواست نهایی رو میزنه بجای OK خطای Unprocessable Entity برمیگرده. اینو هنوز نتونستم بفهمم مشکلش چیه. کد رو گذاشتم تا شما هم ببینید شاید کسی متوجه مشکل شد و تونست اصلاح کنه.
🤖 @BotSorati
در واقع از یه وبورکر استفاده کرده که اونم با وباسمبلی درگیره که نهایت پیلود رو امضا میکنه و به شکل رمزنگاری شده ارسال میکنه. همه کدها هم درهم (obfuscate) کرده. مهندسی معکوس اون کار بسیار پیچیدهای بود که من چند روز درگیرش بودم تا کرکش کردم. البته هنوزم باگ داره.
در واقع فرایند وب و ورکر رو من تبدیل کردم به nodejs تا خط فرمان و بدون بروزر بتونیم کار کنیم و فایل وباسمبلی هم کنارش گذاشتم و ارتباط رو برقرار کردم و در نهایت توابع اصلی رمزگذاری رو استخراج کردم و به شکل ساده درآوردم.
اگر کمی برنامهنویسی بدونید، کدها برای استفاده بسیار ساده هستند که اونها رو روی گیتهاب اینجا قرار دادم:
https://github.com/NabiKAZ/Blum-Scripts
توضیحات بیشتر هم همونجا نوشتم. بخوام به شکل خلاصه بگم. کلاً به شکل دو تابع درآوردم. اول که API استارت بازی رو صدا میزنید و gameId میگیرید و به تابع Blum.getChallenge میدید و nonce و hash رو میده و اینها به همراه gameId و uuid و points که امتیاز مورد نظره رو به تابع Blum.getPayload میدید و payload رمزشده رو تحویلتون میده که تو درخواست claim میفرستید. سمپل کد هم همونجا گذاشتم.
فقط نکته مهمی که هست اینه هنوز باگ داره، اما اصل داستان رو من انجام دادم که توضیح دادم. الان پیلود داره ساخته میشه و من ایرادی تو الگوریتمش نمیبینم چون همون توابع اصلی رو صدا میزنه ولی وقتی درخواست نهایی رو میزنه بجای OK خطای Unprocessable Entity برمیگرده. اینو هنوز نتونستم بفهمم مشکلش چیه. کد رو گذاشتم تا شما هم ببینید شاید کسی متوجه مشکل شد و تونست اصلاح کنه.
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
👍6👏2🤯2❤1❤🔥1
لایو #تپ_سواپ شروع شده.
ظاهراً شکلش رو عوض کرده و کد جای دیگه ظاهر میشه.
روبات در حال آپدیت بود برای همین دو سه تا پیام اشتباه اومد. الان دیگه نباید مشکلی باشه و طبق روال کدهای صحیح میاد اینجا:
https://t.iss.one/BotSoratiMonitor/217578
هر کیم کانال بزرگ داره بگه تنظیم کنم کد خودکار بره تو کانالش.
🤖 @BotSorati
ظاهراً شکلش رو عوض کرده و کد جای دیگه ظاهر میشه.
روبات در حال آپدیت بود برای همین دو سه تا پیام اشتباه اومد. الان دیگه نباید مشکلی باشه و طبق روال کدهای صحیح میاد اینجا:
https://t.iss.one/BotSoratiMonitor/217578
هر کیم کانال بزرگ داره بگه تنظیم کنم کد خودکار بره تو کانالش.
Please open Telegram to view this post
VIEW IN TELEGRAM
👍2
بات سرعتی!
لایو #تپ_سواپ شروع شده. ظاهراً شکلش رو عوض کرده و کد جای دیگه ظاهر میشه. روبات در حال آپدیت بود برای همین دو سه تا پیام اشتباه اومد. الان دیگه نباید مشکلی باشه و طبق روال کدهای صحیح میاد اینجا: https://t.iss.one/BotSoratiMonitor/217578 هر کیم کانال بزرگ داره بگه…
#تپ_سواپ / روبات میبینید که کد توی لایو رو درست تشخیص داده ولی دلیل ضربدر خوردن اینه که توی بازی چک شده و خطا داده. بنابراین برای همه خطا داده.
به نظر میرسه که هنوز لایو رو توی بازی فعال نکردند اما توی کانال رسمی لایو فعال شده اینجا:
https://www.youtube.com/watch?v=HP50ZfkOPlw
دلیل خطا هم همینه.
بنابراین مشکل از ما نیست و من روبات رو متوقف نمیکنم تا هر وقت کد تیک سبز خورد یعنی درست شده و میتونید واردش کنید.
🤖 @BotSorati
به نظر میرسه که هنوز لایو رو توی بازی فعال نکردند اما توی کانال رسمی لایو فعال شده اینجا:
https://www.youtube.com/watch?v=HP50ZfkOPlw
دلیل خطا هم همینه.
بنابراین مشکل از ما نیست و من روبات رو متوقف نمیکنم تا هر وقت کد تیک سبز خورد یعنی درست شده و میتونید واردش کنید.
Please open Telegram to view this post
VIEW IN TELEGRAM
👍5❤1
🎁 جایزه حدود ۵۰۰ میلیون تومانی #داگز!😳
من سبک مسابقه رو دوست دارم. قراره به تدریج هر کلمه یک ولت رو به شکل معما تو شبکههای اجتماعیش منتشر کنه و اولین نفری که کلمات سید ولت رو کامل کنه میتونه ۱۳ میلیون توکن داگز که توشه رو برداره!
اما چرا اینجا مطرحش کردم و چطور میتونه به #روبات مرتبط بشه؟!
اگر کلمات و جوابها تا لحظه آخر مشخص نبودند همه چیز شانسی بود.
اما چون یواشکی گفته که چک کننده جواب بزودی آماده میشه.
این یعنی جواب و کلمه هر مرحله قابل استعلام و پیدا میشه.
یعنی جوابها کم کم میاد توی کانالها.
یعنی نفر اول و کلمهی اول با بیست و سومین کلمه در یه جایگاه، همه کلمات قبلی رو خواهند داشت!
یعنی جنگ و رقابت نهایی شدید روی جواب معمای آخر و کلمه آخر!!!
رقابت یعنی سرعت!
سرعت هم یعنی #بات_سرعتی! 😅🤖
سرنخ اصلی رو دادم. بقیش دیگه باشه واسه خلاقیت خودتون! 😉
اونی که برنده شد بهم خبر بده ما هم خوشحال بشیم! 😉
🤖 @BotSorati
من سبک مسابقه رو دوست دارم. قراره به تدریج هر کلمه یک ولت رو به شکل معما تو شبکههای اجتماعیش منتشر کنه و اولین نفری که کلمات سید ولت رو کامل کنه میتونه ۱۳ میلیون توکن داگز که توشه رو برداره!
اما چرا اینجا مطرحش کردم و چطور میتونه به #روبات مرتبط بشه؟!
اگر کلمات و جوابها تا لحظه آخر مشخص نبودند همه چیز شانسی بود.
اما چون یواشکی گفته که چک کننده جواب بزودی آماده میشه.
این یعنی جواب و کلمه هر مرحله قابل استعلام و پیدا میشه.
یعنی جوابها کم کم میاد توی کانالها.
یعنی نفر اول و کلمهی اول با بیست و سومین کلمه در یه جایگاه، همه کلمات قبلی رو خواهند داشت!
یعنی جنگ و رقابت نهایی شدید روی جواب معمای آخر و کلمه آخر!!!
رقابت یعنی سرعت!
سرعت هم یعنی #بات_سرعتی! 😅🤖
سرنخ اصلی رو دادم. بقیش دیگه باشه واسه خلاقیت خودتون! 😉
اونی که برنده شد بهم خبر بده ما هم خوشحال بشیم! 😉
Please open Telegram to view this post
VIEW IN TELEGRAM
❤8👍5🔥1