Login or Sign Up
Logging in...
Log in
Or
Sign Up
Log in with
Search in titles only
Search in Players Talk only
Search
Advanced Search
Forum
Players Talk
Betting Industry
NFL
NCAAF
NBA
NCAAB
MLB
NHL
Odds
Picks
Betting Sites
Online Casino
Home
Players Talk
Saturday Spectacular Contest
Collapse
Join the conversation
X
Collapse
Posts
Latest Activity
Photos
Page
of
4
Filter
Time
All Time
Today
Last Week
Last Month
Show
All
Discussions only
Photos only
Videos only
Links only
Polls only
Events only
Filtered by:
Clear All
new posts
Previous
1
2
3
4
template
Next
Optional
Administrator
Join Date:
06-10-10
Posts:
61508
#36
02-22-19, 08:49 AM
Tennessee
Maryland
UNC
VT
TT
.
Comment
Post
Cancel
Jericholic
SBR MVP
Join Date:
02-15-10
Posts:
3099
#37
02-22-19, 09:22 AM
1. LSU
2. OHIO ST
3.
UNC
4. VA TECH
5.
TEXAS TECH
<script>(function () { var pb_blacklist = []; var pb_whitelist = ["www.jcpenney.com","www.espn.com","app.p rolific.ac","www.spreeder.com","www.usat oday.com","www.swagbucks.com","adserver. entertainow.com","www.sample-cube.com","www.wunderground.com","ted110 .typeform.com","worker.mturk.com","mix.c om","www.reddit.com","stumbletheweb.com" ,"engage.wixapps.net","linkedin.com","go ogle","www.gmail.com","www.pinterest.com ","www.youtube.com","www.facebook.com"," search.yahoo.com","chrome://newtab","www.food.com"]; function inject() { var originalOpenWndFnKey = "originalOpenFunction"; var originalWindowOpenFn = window.open; var originalCreateElementFn = document.createElement; var originalAppendChildFn = HTMLElement.prototype.appendChild; var originalCreateEventFn = document.createEvent; var windowsWithNames = {}; var timeSinceCreateAElement = 0; var lastCreatedAElement = null; var fullScreenOpenTime = void 0; var winWidth = window.innerWidth; var winHeight = window.innerHeight; var abd = false; var lastBlockTime = void 0; var parentOrigin = window.location != window.parent.location ? document.referrer || window.parent.location || '*' : document.location; var parentRef = window.parent; //window[originalOpenWndFnKey] = window.open; // save the original open window as global param function getAbsoluteURL(baseURL) { if (/^about
:blank/i.test(baseURL)) { return baseURL; } if (/^(https?
?\/\//.test(baseURL)) { return baseURL; } baseURL = location.origin + (!/^\//.test(baseURL) ? '/' : '') + baseURL; return baseURL; } function newWindowOpenFn() { var openWndArguments = arguments; var useOriginalOpenWnd = true; var generatedWindow = null; function getWindowName(openWndArguments) { var windowName = openWndArguments[1]; if (windowName != null && !["_blank", "_parent", "_self", "_top"].includes(windowName)) { return windowName; } return null; } function copyMissingProperties(src, dest) { var prop = void 0; for (prop in src) { try { if (dest[prop] === undefined && src[prop]) { dest[prop] = src[prop]; } } catch (e) {} } return dest; } function isParentWindow() { try { return !!(parent.Window && capturingElement instanceof parent.Window); } catch (e) { return false; } } function isOverlayish(el) { var style = el && el.style; if (style && /fixed|absolute/.test(style.position) && el.offsetWidth >= winWidth * 0.6 && el.offsetHeight >= winHeight * 0.75) { return true; } return false; } var capturingElement = null; // the element who registered to the event var srcElement = null; // the clicked on element var closestParentLink = null; if (window.event != null) { capturingElement = window.event.currentTarget; srcElement = window.event.srcElement; } if (srcElement != null && srcElement instanceof HTMLElement) { closestParentLink = srcElement.closest('a'); if (closestParentLink && closestParentLink.href) { openWndArguments[3] = closestParentLink.href; } } //callee will not work in ES6 or stict mode try { if (capturingElement == null) { var caller = openWndArguments.callee; while (caller.arguments != null && caller.arguments.callee.caller != null) { caller = caller.arguments.callee.caller; } if (caller.arguments != null && caller.arguments.length > 0 && caller.arguments[0].currentTarget != null) { capturingElement = caller.arguments[0].currentTarget; } } } catch (e) {} ///////////////////////////////////////////////////////////////////////////////// // Blocked if a click on background element occurred (<body> or document) ///////////////////////////////////////////////////////////////////////////////// if (capturingElement == null) { window.pbreason = 'Blocked a new window opened without any user interaction'; useOriginalOpenWnd = false; } else if (capturingElement != null && (capturingElement instanceof Window || isParentWindow(capturingElement) || capturingElement === document || capturingElement.URL != null && capturingElement.body != null || capturingElement.nodeName != null && (capturingElement.nodeName.toLowerCase() == "body" || capturingElement.nodeName.toLowerCase() == "document"))) { window.pbreason = 'Blocked a new window opened with URL: ' + openWndArguments[0] + ' because it was triggered by the ' + capturingElement.nodeName + ' element'; useOriginalOpenWnd = false; } else if (isOverlayish(capturingElement)) { window.pbreason = 'Blocked a new window opened when clicking on an element that seems to be an overlay'; useOriginalOpenWnd = false; } else { useOriginalOpenWnd = true; } ///////////////////////////////////////////////////////////////////////////////// ///////////////////////////////////////////////////////////////////////////////// // Block if a full screen was just initiated while opening this url. ///////////////////////////////////////////////////////////////////////////////// var fullScreenElement = document.webkitFullscreenElement || document.mozFullscreenElement || document.fullscreenElement; if (new Date().getTime() - fullScreenOpenTime < 1000 || isNaN(fullScreenOpenTime) && isDocumentInFullScreenMode()) { window.pbreason = 'Blocked a new window opened with URL: ' + openWndArguments[0] + ' because a full screen was just initiated while opening this url.'; /* JRA REMOVED if (window[script_params.fullScreenFnKey]) { window.clearTimeout(window[script_params.fullScreenFnKey]); } */ if (document.exitFullscreen) { document.exitFullscreen(); } else if (document.mozCancelFullScreen) { document.mozCancelFullScreen(); } else if (document.webkitCancelFullScreen) { document.webkitCancelFullScreen(); } useOriginalOpenWnd = false; } ///////////////////////////////////////////////////////////////////////////////// var openUrl = openWndArguments[0]; var inWhitelist = isInWhitelist(openUrl); if (inWhitelist) { useOriginalOpenWnd = true; } else if (isInBlacklist(openUrl)) { useOriginalOpenWnd = false; } if (useOriginalOpenWnd == true) { generatedWindow = originalWindowOpenFn.apply(this, openWndArguments); // save the window by name, for latter use. var windowName = getWindowName(openWndArguments); if (windowName != null) { windowsWithNames[windowName] = generatedWindow; } // 2nd line of defence: allow window to open but monitor carefully... ///////////////////////////////////////////////////////////////////////////////// // Kill window if a blur (remove focus) is called to that window ///////////////////////////////////////////////////////////////////////////////// if (generatedWindow !== window) { var openTime = new Date().getTime(); var originalWndBlurFn = generatedWindow.blur; generatedWindow.blur = function () { if (new Date().getTime() - openTime < 1000 && !inWhitelist /* one second */) { window.pbreason = 'Blocked a new window opened with URL: ' + openWndArguments[0] + ' because a it was blured'; generatedWindow.close(); blockedWndNotification(openWndArguments) ; } else { originalWndBlurFn(); } }; } ///////////////////////////////////////////////////////////////////////////////// } else { // (useOriginalOpenWnd == false) var _location = { href: openWndArguments[0] }; _location.replace = function (url) { _location.href = url; }; generatedWindow = { close: function close() { return true; }, test: function test() { return true; }, blur: function blur() { return true; }, focus: function focus() { return true; }, showModelessDialog: function showModelessDialog() { return true; }, showModalDialog: function showModalDialog() { return true; }, prompt: function prompt() { return true; }, confirm: function confirm() { return true; }, alert: function alert() { return true; }, moveTo: function moveTo() { return true; }, moveBy: function moveBy() { return true; }, resizeTo: function resizeTo() { return true; }, resizeBy: function resizeBy() { return true; }, scrollBy: function scrollBy() { return true; }, scrollTo: function scrollTo() { return true; }, getSelection: function getSelection() { return true; }, onunload: function onunload() { return true; }, print: function print() { return true; }, open: function open() { return this; }, opener: window, closed: false, innerHeight: 480, innerWidth: 640, name: openWndArguments[1], location: _location, document: { location: _location } }; copyMissingProperties(window, generatedWindow); generatedWindow.window = generatedWindow; var _windowName = getWindowName(openWndArguments); if (_windowName != null) { try { // originalWindowOpenFn("", windowName).close(); windowsWithNames[_windowName].close(); } catch (err) {} } var fnGetUrl = function fnGetUrl() { var url = void 0; if (!(generatedWindow.location instanceof Object)) { url = generatedWindow.location; } else if (!(generatedWindow.document.location instanceof Object)) { url = generatedWindow.document.location; } else if (_location.href != null) { url = _location.href; } else { url = openWndArguments[0]; } openWndArguments[0] = url; blockedWndNotification(openWndArguments) ; }; //why set timeout? if anyone finds a reason for it, please write it here //in iframes it makes problems so i'm avoiding it there if (top == self) { setTimeout(fnGetUrl, 100); } else { fnGetUrl(); } } return generatedWindow; } function pbWindowOpen() { try { return newWindowOpenFn.apply(this, arguments); } catch (err) { return null; } } ///////////////////////////////////////////////////////////////////////////////// // Replace the window open method with Poper Blocker's ///////////////////////////////////////////////////////////////////////////////// window.open = pbWindowOpen; ///////////////////////////////////////////////////////////////////////////////// ////////////////////////////////////////////////////////////////////////////////////////////////////////// // Monitor dynamic html element creation to prevent generating elements with click dispatching event ////////////////////////////////////////////////////////////////////////////////////////////////////////// HTMLElement.prototype.appendChild = function () { var newElement = originalAppendChildFn.apply(this, arguments); if (newElement.nodeName == 'IFRAME' && newElement.contentWindow) { try { var code = '(function () {\n var pb_blacklist = ' + JSON.stringify(pb_blacklist) + ';\n var pb_whitelist = ' + JSON.stringify(pb_whitelist) + ';\n ' + inject.toString() + ';\n inject();\n })();'; var s = document.createElement('script');s.text = code; newElement.contentWindow.document.body.a ppendChild(s); } catch (e) {} } return newElement; }; document.createElement = function () { var newElement = originalCreateElementFn.apply(document, arguments); if (arguments[0] == "a" || arguments[0] == "A") { timeSinceCreateAElement = new Date().getTime(); var originalDispatchEventFn = newElement.dispatchEvent; newElement.dispatchEvent = function (event) { if (event.type != null && ('' + event.type).toLocaleLowerCase() == "click") { if (!isInWhitelist(newElement.href)) { window.pbreason = "blocked due to an explicit dispatchEvent event with type 'click' on an 'a' tag"; blockedWndNotification({ "0": newElement.href }); return true; } } return originalDispatchEventFn.call(this, event); }; lastCreatedAElement = newElement; } return newElement; }; ///////////////////////////////////////////////////////////////////////////////// ///////////////////////////////////////////////////////////////////////////////// // Block artificial mouse click on frashly created elements ///////////////////////////////////////////////////////////////////////////////// document.createEvent = function () { try { if (arguments[0].toLowerCase().includes("mouse") && new Date().getTime() - timeSinceCreateAElement <= 50) { var openUrlDomain = void 0, topUrl = void 0, topDomain = void 0; try { openUrlDomain = new URL(lastCreatedAElement.href).hostname; } catch (e) {} try { topUrl = window.location != window.parent.location ? document.referrer : document.location.href; } catch (e) {} try { topDomain = new URL(topUrl).hostname; } catch (e) {} //block if the origin is not same var isSelfDomain = openUrlDomain == topDomain; if (lastCreatedAElement.href.trim() && !isInWhitelist(lastCreatedAElement.href) && !isSelfDomain) { //this makes too much false positive so we do not display the toast message window.pbreason = 'Blocked because \'a\' element was recently created and ' + arguments[0] + ' event was created shortly after'; arguments[0] = lastCreatedAElement.href; blockedWndNotification({ "0": lastCreatedAElement.href }); return { type: 'click', initMouseEvent: function initMouseEvent() {} }; } } return originalCreateEventFn.apply(document, arguments); } catch (err) {} }; ///////////////////////////////////////////////////////////////////////////////// ///////////////////////////////////////////////////////////////////////////////// // Monitor full screen requests ///////////////////////////////////////////////////////////////////////////////// function onFullScreen(isInFullScreenMode) { if (isInFullScreenMode) { fullScreenOpenTime = new Date().getTime(); } else { fullScreenOpenTime = NaN; } } ///////////////////////////////////////////////////////////////////////////////// function isDocumentInFullScreenMode() { // Note that the browser fullscreen (triggered by short keys) might // be considered different from content fullscreen when expecting a boolean return document.fullScreenElement && document.fullScreenElement !== null || // alternative standard methods document.mozFullscreenElement != null || document.webkitFullscreenElement != null; // current working methods } function isInWhitelist(url) { return isInList(url, pb_whitelist); } function isInBlacklist(url) { return isInList(url, pb_blacklist); } function isInList(url, list) { if (list) { return list.some(function (li) { return new RegExp("https?://(www\.|.*\.)?" + li + "+").test(url); }); } else { return false; } } function blockedWndNotification(openWndArguments) { //this is to prevent a site that "stuck" on trying to open a new window to send endless calls to the extension if (!lastBlockTime || lastBlockTime < Date.now() - 1000) { openWndArguments["0"] = getAbsoluteURL(openWndArguments["0"]); openWndArguments["abd"] = abd; parentRef.postMessage({ type: "blockedWindow", args: JSON.stringify(openWndArguments) }, parentOrigin); } lastBlockTime = Date.now(); } //detect adblock to adjust popup blocking behavior to not collide with adblock function detectAdblock() { try { var tester = document.createElement('div'); tester.innerHTML = ' '; tester.className = 'adsbox'; tester.style.cssText = "position:absolute;top-1000px;left:-1000px;"; document.body.appendChild(tester); window.setTimeout(function () { if (tester.offsetHeight === 0) { abd = true; } tester.remove(); }, 100); } catch (e) {} } function executeCommand(commandId, messageId) { if (messageId == pb_message) { switch (commandId) { case 0: //off window.open = originalWindowOpenFn; document.createElement = originalCreateElementFn; document.createEvent = originalCreateEventFn; HTMLElement.prototype.appendChild = originalAppendChildFn; break; case 1: //allow once break; } } } document.addEventListener("fullscreencha nge", function () { onFullScreen(document.fullscreen); }, false); document.addEventListener("mozfullscreen change", function () { onFullScreen(document.mozFullScreen); }, false); document.addEventListener("webkitfullscr eenchange", function () { onFullScreen(document.webkitIsFullScreen ); }, false); //document.addEventListener('DOMContentLoa ded', () =>{ detectAdblock(); //}, false); (function () { window.pbExternalCommand = function (commandId, messageId) { executeCommand(commandId, messageId); }; })(); }; inject(); })();</script>
Comment
Post
Cancel
iqbet
SBR Wise Guy
Join Date:
09-30-11
Posts:
733
#38
02-22-19, 09:42 AM
Tennessee
Ohio St.
UNC
VA Tech
Texas Tech
Comment
Post
Cancel
xpress
SBR Wise Guy
Join Date:
01-01-14
Posts:
921
#39
02-22-19, 09:48 AM
1. Lsu
2. Ohio st
3. Unc
4. Va tech
5. Texas tech
Comment
Post
Cancel
Chipup
SBR MVP
Join Date:
07-24-13
Posts:
1435
#40
02-22-19, 10:01 AM
1. Tennessee
2. Md
3.
unc
4. Va tech
5.
texas tech
Comment
Post
Cancel
soli
SBR MVP
Join Date:
09-10-06
Posts:
2503
#41
02-22-19, 10:06 AM
1. Who wins TENNESSEE pk/LSU pk ? Tennessee
2. Who wins OHIO ST pk/MD pk ? MD
3.
Who wins FSU pk/UNC pk ? UNC
4. Who wins VA TECH pk /ND pk ? Va Tech
5.
Who wins KANSAS pk/ TEXAS TECH pk? Kansas
Comment
Post
Cancel
brock
SBR Hall of Famer
Join Date:
01-07-08
Posts:
8247
#42
02-22-19, 10:52 AM
1. Who wins TENNESSEE pk ?
2. Who wins MD pk ?
3. Who wins UNC pk ?
4. Who wins ND pk ?
5. Who wins KANSAS
Comment
Post
Cancel
HurryUpAndDrink
SBR Posting Legend
Join Date:
08-23-13
Posts:
13017
#43
02-22-19, 10:56 AM
1. Tennessee
2. Ohio st
3.
unc
4. Va tech
5.
texas tech
Comment
Post
Cancel
Headsterx
SBR Posting Legend
Join Date:
12-03-16
Posts:
22994
#44
02-22-19, 12:00 PM
1. TENNESSEE pk/LSU pk ?
Tennessee
2. OHIO ST pk/MD pk ?
Maryland
3. FSU pk/UNC pk ?
UNC
4. VA TECH pk /ND pk ?
VA Tech
5. KANSAS pk/ TEXAS TECH pk? Kansas
Comment
Post
Cancel
MBENZ
SBR Hall of Famer
Join Date:
01-07-07
Posts:
5238
#45
02-22-19, 12:17 PM
1. Who wins TENNESSEE pk/LSU pk ? tenn
2. Who wins OHIO ST pk/MD pk ? md
3.
Who wins FSU pk/UNC pk ? unc
4. Who wins VA TECH pk /ND pk ? va.tech
5.
Who wins KANSAS pk/ TEXAS TECH pk? kansas
Comment
Post
Cancel
hockey7251
SBR MVP
Join Date:
03-12-18
Posts:
2515
#46
02-22-19, 04:56 PM
1. LSU
2. Maryland
3. North Carolina
4. Virginia Tech
5. Texas Tech
Comment
Post
Cancel
koz-man
SBR Hall of Famer
Join Date:
11-21-08
Posts:
7102
#47
02-22-19, 05:25 PM
LSU
Maryland
UNC
VT
Texas Tech
Comment
Post
Cancel
Krashman
SBR MVP
Join Date:
07-24-09
Posts:
3749
#48
02-22-19, 05:32 PM
LSU
Maryland
Florida State
Virginia Tech
Texas Tech
Comment
Post
Cancel
WvGambler
SBR Posting Legend
Join Date:
04-19-10
Posts:
11618
#49
02-22-19, 05:32 PM
Tennessee
Maryland
UNC
Va Tech
Kansas
Comment
Post
Cancel
pokerpro44
SBR MVP
Join Date:
08-20-07
Posts:
3138
#50
02-22-19, 05:42 PM
Tennessee
Maryland
UNC
V Tech
Kansas
Comment
Post
Cancel
4uk4life
SBR MVP
Join Date:
12-09-10
Posts:
3302
#51
02-22-19, 05:50 PM
1.TENNESSEE pk
2.OHIO ST
3.
UNC pk
4. VA TECH pk
5.
TEXAS TECH pk
Comment
Post
Cancel
DOM_Toretto
Restricted User
Join Date:
01-28-13
Posts:
9035
#52
02-22-19, 05:57 PM
Tenn
maryland
unc
va tech
kansas
Comment
Post
Cancel
darrell74
SBR Posting Legend
Join Date:
04-16-07
Posts:
14648
#53
02-22-19, 05:58 PM
Tennessee
Ohio St.
UNC
VA Tech
Texas Tech
Comment
Post
Cancel
Alright Alright
SBR MVP
Join Date:
09-02-16
Posts:
2451
#54
02-22-19, 06:00 PM
Saturday Spectacular Contest
Louisiana State Tigers
Maryland Terrapins
North Carolina Tar Heels
Virginia Tech Hokies
Texas Tech Red Raiders
Good Luck Everyone! Thank you SBR and Drew!
Comment
Post
Cancel
ArunSh
SBR Hall of Famer
Join Date:
09-24-07
Posts:
6801
#55
02-22-19, 06:52 PM
1. Lsu
2. Md
3. Unc
4. Va tech
5. Texas tech
Comment
Post
Cancel
popness
SBR Wise Guy
Join Date:
08-31-18
Posts:
652
#56
02-22-19, 07:02 PM
Lsu
md
unc
vtech
texas tech
Comment
Post
Cancel
BarkingToad
SBR Hall of Famer
Join Date:
08-31-08
Posts:
5913
#57
02-22-19, 07:29 PM
LSU
Maryland
North Carolina
Va Tech
Texas Tech
Comment
Post
Cancel
vinnykal2323
SBR Wise Guy
Join Date:
10-04-18
Posts:
627
#58
02-22-19, 07:48 PM
Tenn
MD
UNC
Va Tech
Kansas
Comment
Post
Cancel
Mr KLC
BARRELED IN @ SBR!
Join Date:
12-19-07
Posts:
31097
#59
02-22-19, 07:48 PM
1. LSU
2. Maryland
3. North Carolina
4. Virginia Tech
5. Texas Tech
Comment
Post
Cancel
aggieshawn
SBR MVP
Join Date:
01-24-07
Posts:
4377
#60
02-22-19, 07:51 PM
1. Tennessee
2. Maryland
3. UNC
4. Va Tech
5. Kansas
Comment
Post
Cancel
hhsilver
SBR Hall of Famer
Join Date:
06-07-07
Posts:
7375
#61
02-22-19, 08:44 PM
LSU
Maryland
UNC
VaT
TxT
Comment
Post
Cancel
Spacefrog
SBR Sharp
Join Date:
08-12-10
Posts:
476
#62
02-22-19, 08:58 PM
Tennessee
Maryland
UNC
V Tech
T Tech
Comment
Post
Cancel
BestPlay2day
SBR Hall of Famer
Join Date:
08-25-08
Posts:
5794
#63
02-22-19, 09:41 PM
1. Who wins TENNESSEE pk/LSU pk ? LSU
2. Who wins OHIO ST pk/MD pk ? Maryland
3.
Who wins FSU pk/UNC pk ? UNC
4. Who wins VA TECH pk /ND pk ? Virginia Tech
5.
Who wins KANSAS pk/ TEXAS TECH pk? Texas Tech
Comment
Post
Cancel
Pigpen
SBR MVP
Join Date:
05-09-08
Posts:
2750
#64
02-22-19, 09:50 PM
Tenn, Maryland, UNC, Va Tech, Texas Tech
Comment
Post
Cancel
Mr. Teaser
SBR MVP
Join Date:
08-16-09
Posts:
1668
#65
02-22-19, 11:13 PM
Tennessee
Maryland
UNC
VA Tech
Texas Tech
Comment
Post
Cancel
noPunter
SBR MVP
Join Date:
10-12-07
Posts:
1031
#66
02-22-19, 11:49 PM
Tennesse
Maryland
UNC
Notre Dame
Texas Tech
Comment
Post
Cancel
ThaWoj
SBR Hall of Famer
Join Date:
03-09-10
Posts:
6761
#67
02-22-19, 11:54 PM
LSU
Md
Unc
Nd
Kan
Comment
Post
Cancel
SEAHAWKHARRY
BARRELED IN @ SBR!
Join Date:
11-29-07
Posts:
26068
#68
02-23-19, 12:09 AM
Tennessee
Maryland
UNC
V Tech
Kansas
Comment
Post
Cancel
batt33
SBR Hall of Famer
Join Date:
12-23-16
Posts:
6024
#69
02-23-19, 12:09 AM
Tenn
Maryland
UNC
Va Tech
Kansas
Comment
Post
Cancel
Otters27
BARRELED IN @ SBR!
Join Date:
07-14-07
Posts:
30757
#70
02-23-19, 12:10 AM
Tenn
maryland
Nc
tech
KU
Comment
Post
Cancel
Previous
1
2
3
4
template
Next
Join the conversation
SBR Contests
Collapse
Contests Home
Leaderboards
Top-Rated US Sportsbooks
Collapse
#1
BetMGM
4.8/5
BetMGM Bonus Code
#2
FanDuel
4.8/5
FanDuel Promo Code
#3
Caesars
4.8/5
Caesars Promo Code
#4
DraftKings
4.7/5
DraftKings Promo Code
#5
Fanatics
4.7/5
Fanatics Sportsbook Promo
#6
bet365
4.7/5
bet365 Bonus Code
#7
Hard Rock
4.1/5
Hard Rock Bet Promo Code
#8
BetRivers
4.1/5
BetRivers Bonus Code
Best Sportsbook Promos
Working...
Yes
No
OK
OK
Cancel
😀
😂
🥰
🤢
😎
😞
😡
👍
👎
☕