1085278601 - Human Behavior, Digital Behavior and What Lies Between Them