From cedf771f16b3793ec7c5c2845dbda39c83392fbb Mon Sep 17 00:00:00 2001 From: mifi Date: Fri, 25 Jul 2025 19:12:51 -0300 Subject: [PATCH] Merge frontend repository into app/ subdirectory --- app/.editorconfig | 17 +++ app/.gitignore | 35 +++++++ app/ionic.config.json | 6 ++ app/package.json | 40 ++++++++ app/src/app/app.component.ts | 22 ++++ app/src/app/app.html | 1 + app/src/app/app.module.ts | 65 ++++++++++++ app/src/app/app.scss | 91 ++++++++++++++++ app/src/app/main.ts | 8 ++ .../cruises.cje/StoreContent/persistentStore | Bin 0 -> 204800 bytes app/src/assets/data/cruises.json | 1 + app/src/assets/data/profiles initial.json | 1 + app/src/assets/data/profiles placeholder.json | 1 + app/src/assets/data/profiles.json | 1 + app/src/assets/icon/favicon.ico | Bin 0 -> 1150 bytes .../assets/imgs/launch-screen-1125x2436.png | Bin 0 -> 45951 bytes .../assets/imgs/launch-screen-1242x2208.png | Bin 0 -> 46320 bytes .../assets/imgs/launch-screen-640x1136.png | Bin 0 -> 25897 bytes .../assets/imgs/launch-screen-750x1334.png | Bin 0 -> 25630 bytes app/src/assets/imgs/logo.png | Bin 0 -> 13026 bytes app/src/assets/imgs/splash.png | Bin 0 -> 161313 bytes app/src/index.html | 57 ++++++++++ app/src/manifest.json | 13 +++ app/src/pages/chat/chat.html | 25 +++++ app/src/pages/chat/chat.scss | 48 +++++++++ app/src/pages/chat/chat.ts | 34 ++++++ app/src/pages/grid/grid.html | 15 +++ app/src/pages/grid/grid.scss | 66 ++++++++++++ app/src/pages/grid/grid.ts | 52 ++++++++++ app/src/pages/information/information.html | 20 ++++ app/src/pages/information/information.scss | 9 ++ app/src/pages/information/information.ts | 23 +++++ app/src/pages/lightbox/lightbox.html | 13 +++ app/src/pages/lightbox/lightbox.scss | 11 ++ app/src/pages/lightbox/lightbox.ts | 26 +++++ app/src/pages/messages/messages.html | 28 +++++ app/src/pages/messages/messages.scss | 47 +++++++++ app/src/pages/messages/messages.ts | 52 ++++++++++ app/src/pages/profile/profile.html | 27 +++++ app/src/pages/profile/profile.scss | 72 +++++++++++++ app/src/pages/profile/profile.ts | 89 ++++++++++++++++ app/src/pages/tabs/tabs.html | 6 ++ app/src/pages/tabs/tabs.ts | 21 ++++ app/src/pages/tell/tell.html | 12 +++ app/src/pages/tell/tell.scss | 27 +++++ app/src/pages/tell/tell.ts | 26 +++++ app/src/pages/users/users.html | 20 ++++ app/src/pages/users/users.scss | 78 ++++++++++++++ app/src/pages/users/users.ts | 52 ++++++++++ app/src/service-worker.js | 31 ++++++ app/src/services/profiles.ts | 97 ++++++++++++++++++ app/src/theme/variables.scss | 88 ++++++++++++++++ app/tsconfig.json | 28 +++++ app/tslint.json | 11 ++ 54 files changed, 1513 insertions(+) create mode 100644 app/.editorconfig create mode 100644 app/.gitignore create mode 100644 app/ionic.config.json create mode 100644 app/package.json create mode 100644 app/src/app/app.component.ts create mode 100644 app/src/app/app.html create mode 100644 app/src/app/app.module.ts create mode 100644 app/src/app/app.scss create mode 100644 app/src/app/main.ts create mode 100644 app/src/assets/data/cruises.cje/StoreContent/persistentStore create mode 100644 app/src/assets/data/cruises.json create mode 100644 app/src/assets/data/profiles initial.json create mode 100644 app/src/assets/data/profiles placeholder.json create mode 100644 app/src/assets/data/profiles.json create mode 100644 app/src/assets/icon/favicon.ico create mode 100644 app/src/assets/imgs/launch-screen-1125x2436.png create mode 100644 app/src/assets/imgs/launch-screen-1242x2208.png create mode 100644 app/src/assets/imgs/launch-screen-640x1136.png create mode 100644 app/src/assets/imgs/launch-screen-750x1334.png create mode 100644 app/src/assets/imgs/logo.png create mode 100644 app/src/assets/imgs/splash.png create mode 100644 app/src/index.html create mode 100644 app/src/manifest.json create mode 100644 app/src/pages/chat/chat.html create mode 100644 app/src/pages/chat/chat.scss create mode 100644 app/src/pages/chat/chat.ts create mode 100644 app/src/pages/grid/grid.html create mode 100644 app/src/pages/grid/grid.scss create mode 100644 app/src/pages/grid/grid.ts create mode 100644 app/src/pages/information/information.html create mode 100644 app/src/pages/information/information.scss create mode 100644 app/src/pages/information/information.ts create mode 100644 app/src/pages/lightbox/lightbox.html create mode 100644 app/src/pages/lightbox/lightbox.scss create mode 100644 app/src/pages/lightbox/lightbox.ts create mode 100644 app/src/pages/messages/messages.html create mode 100644 app/src/pages/messages/messages.scss create mode 100644 app/src/pages/messages/messages.ts create mode 100644 app/src/pages/profile/profile.html create mode 100644 app/src/pages/profile/profile.scss create mode 100644 app/src/pages/profile/profile.ts create mode 100644 app/src/pages/tabs/tabs.html create mode 100644 app/src/pages/tabs/tabs.ts create mode 100644 app/src/pages/tell/tell.html create mode 100644 app/src/pages/tell/tell.scss create mode 100644 app/src/pages/tell/tell.ts create mode 100644 app/src/pages/users/users.html create mode 100644 app/src/pages/users/users.scss create mode 100644 app/src/pages/users/users.ts create mode 100644 app/src/service-worker.js create mode 100644 app/src/services/profiles.ts create mode 100644 app/src/theme/variables.scss create mode 100644 app/tsconfig.json create mode 100644 app/tslint.json diff --git a/app/.editorconfig b/app/.editorconfig new file mode 100644 index 0000000..51873bc --- /dev/null +++ b/app/.editorconfig @@ -0,0 +1,17 @@ +# EditorConfig helps developers define and maintain consistent coding styles between different editors and IDEs +# editorconfig.org + +root = true + +[*] +indent_style = space +indent_size = 2 + +# We recommend you to keep these unchanged +end_of_line = lf +charset = utf-8 +trim_trailing_whitespace = true +insert_final_newline = true + +[*.md] +trim_trailing_whitespace = false \ No newline at end of file diff --git a/app/.gitignore b/app/.gitignore new file mode 100644 index 0000000..faf0575 --- /dev/null +++ b/app/.gitignore @@ -0,0 +1,35 @@ +# Specifies intentionally untracked files to ignore when using Git +# http://git-scm.com/docs/gitignore + +*~ +*.sw[mnpcod] +*.log +*.tmp +*.tmp.* +log.txt +*.sublime-project +*.sublime-workspace +.vscode/ +npm-debug.log* + +.idea/ +.sourcemaps/ +.sass-cache/ +.tmp/ +.versions/ +coverage/ +dist/ +node_modules/ +tmp/ +temp/ +hooks/ +platforms/ +plugins/ +plugins/android.json +plugins/ios.json +www/ +$RECYCLE.BIN/ + +.DS_Store +Thumbs.db +UserInterfaceState.xcuserstate diff --git a/app/ionic.config.json b/app/ionic.config.json new file mode 100644 index 0000000..0403e3a --- /dev/null +++ b/app/ionic.config.json @@ -0,0 +1,6 @@ +{ + "name": "grindd", + "app_id": "", + "type": "ionic-angular", + "integrations": {} +} diff --git a/app/package.json b/app/package.json new file mode 100644 index 0000000..a6184c9 --- /dev/null +++ b/app/package.json @@ -0,0 +1,40 @@ +{ + "name": "urge", + "version": "0.0.1", + "author": "Ionic Framework", + "homepage": "http://ionicframework.com/", + "private": true, + "scripts": { + "clean": "ionic-app-scripts clean", + "build": "ionic-app-scripts build", + "lint": "ionic-app-scripts lint", + "ionic:build": "ionic-app-scripts build", + "ionic:serve": "ionic-app-scripts serve" + }, + "dependencies": { + "@angular/common": "5.0.3", + "@angular/compiler": "5.0.3", + "@angular/compiler-cli": "5.0.3", + "@angular/core": "5.0.3", + "@angular/forms": "5.0.3", + "@angular/http": "5.0.3", + "@angular/platform-browser": "5.0.3", + "@angular/platform-browser-dynamic": "5.0.3", + "@ionic-native/core": "4.5.3", + "@ionic-native/splash-screen": "4.5.3", + "@ionic-native/status-bar": "4.5.3", + "@ionic/storage": "2.1.3", + "ionic-angular": "3.9.2", + "ionic-swipe-all": "^1.2.0", + "ionicons": "3.0.0", + "moment": "^2.21.0", + "rxjs": "5.5.2", + "sw-toolbox": "3.6.0", + "zone.js": "0.8.18" + }, + "devDependencies": { + "@ionic/app-scripts": "3.1.8", + "typescript": "2.4.2" + }, + "description": "Nick Pfosi's exploration at modern gay app-based meeting and dating" +} diff --git a/app/src/app/app.component.ts b/app/src/app/app.component.ts new file mode 100644 index 0000000..bbfda43 --- /dev/null +++ b/app/src/app/app.component.ts @@ -0,0 +1,22 @@ +import { Component } from '@angular/core'; +import { Platform } from 'ionic-angular'; +import { StatusBar } from '@ionic-native/status-bar'; +import { SplashScreen } from '@ionic-native/splash-screen'; + +import { TabsPage } from '../pages/tabs/tabs'; + +@Component({ + templateUrl: 'app.html' +}) +export class Urnings { + rootPage: any = TabsPage; + + constructor(platform: Platform, statusBar: StatusBar, splashScreen: SplashScreen) { + platform.ready().then(() => { + // Okay, so the platform is ready and our plugins are available. + // Here you can do any higher level native things you might need. + statusBar.styleDefault(); + splashScreen.hide(); + }); + } +} diff --git a/app/src/app/app.html b/app/src/app/app.html new file mode 100644 index 0000000..7b88c96 --- /dev/null +++ b/app/src/app/app.html @@ -0,0 +1 @@ + diff --git a/app/src/app/app.module.ts b/app/src/app/app.module.ts new file mode 100644 index 0000000..e749ff7 --- /dev/null +++ b/app/src/app/app.module.ts @@ -0,0 +1,65 @@ +import { NgModule, ErrorHandler } from '@angular/core'; +import { BrowserModule } from '@angular/platform-browser'; +import { HttpModule } from '@angular/http'; +import { IonicApp, IonicModule, IonicErrorHandler } from 'ionic-angular'; +import { IonicSwipeAllModule } from 'ionic-swipe-all'; +import { Urnings } from './app.component'; + +import { ChatPage } from '../pages/chat/chat'; +import { GridPage } from '../pages/grid/grid'; +import { InformationPage } from '../pages/information/information'; +import { LightboxPage } from '../pages/lightbox/lightbox'; +import { MessagesPage } from '../pages/messages/messages'; +import { ProfilePage } from '../pages/profile/profile'; +import { TabsPage } from '../pages/tabs/tabs'; +import { TellYourStoryPage } from '../pages/tell/tell'; +import { UsersPage } from '../pages/users/users'; + +import { StatusBar } from '@ionic-native/status-bar'; +import { SplashScreen } from '@ionic-native/splash-screen'; + +@NgModule({ + declarations: [ + Urnings, + ChatPage, + InformationPage, + GridPage, + LightboxPage, + MessagesPage, + ProfilePage, + TabsPage, + TellYourStoryPage, + UsersPage + ], + imports: [ + BrowserModule, + HttpModule, + IonicSwipeAllModule, + IonicModule.forRoot(Urnings, { + iconMode: 'ios', + modalEnter: 'modal-slide-in', + modalLeave: 'modal-slide-out', + tabsPlacement: 'bottom', + pageTransition: 'ios-transition' + }) + ], + bootstrap: [IonicApp], + entryComponents: [ + Urnings, + ChatPage, + InformationPage, + GridPage, + LightboxPage, + MessagesPage, + ProfilePage, + TabsPage, + TellYourStoryPage, + UsersPage + ], + providers: [ + StatusBar, + SplashScreen, + {provide: ErrorHandler, useClass: IonicErrorHandler} + ] +}) +export class AppModule {} diff --git a/app/src/app/app.scss b/app/src/app/app.scss new file mode 100644 index 0000000..4a0c92d --- /dev/null +++ b/app/src/app/app.scss @@ -0,0 +1,91 @@ +// http://ionicframework.com/docs/theming/ + + +// App Global Sass +// -------------------------------------------------- +// Put style rules here that you want to apply globally. These +// styles are for the entire app and not just one component. +// Additionally, this file can be also used as an entry point +// to import other Sass files to be included in the output CSS. +// +// Shared Sass variables, which can be used to adjust Ionic's +// default Sass variables, belong in "theme/variables.scss". +// +// To declare rules for a specific mode, create a child rule +// for the .md, .ios, or .wp mode classes. The mode class is +// automatically applied to the element in the app. + +body { + font-family: 'PT Sans', sans-serif; +} + +ion-toolbar { + color: #fff; + + .toolbar-background { + background-color: #000000; + } + + .bar-button, + .toolbar-title { + color: #ffffff; + } +} + +ion-title { + text-align: center; +} + +.content { + background-color: #191b1c; + color: #fff; +} + +.item { + background-color: #1d1e1f; + color: #fff; +} + +.list { + + .item-block .item-inner { + border-bottom-color: #333435; + } +} + + +.tabs { + + .tabbar { + background-color: #090a0a; + } + + .tab-button { + + .tab-button-icon { + color: #ffffff; + } + + &[aria-selected=true] { + + .tab-button-icon { + color: #fdb315; + } + } + } +} + +@media screen and (min-width: 769px) { + body { + background-color: #000000; + } + + ion-app.app-root { + height: 480px; + left: 50%; + position: relative; + top: 50%; + transform: translate3d(-50%, -50%, 0); + width: 320px; + } +} diff --git a/app/src/app/main.ts b/app/src/app/main.ts new file mode 100644 index 0000000..594cf92 --- /dev/null +++ b/app/src/app/main.ts @@ -0,0 +1,8 @@ +import { enableProdMode } from '@angular/core'; +import { platformBrowserDynamic } from '@angular/platform-browser-dynamic'; + +import { AppModule } from './app.module'; + +enableProdMode(); + +platformBrowserDynamic().bootstrapModule(AppModule); diff --git a/app/src/assets/data/cruises.cje/StoreContent/persistentStore b/app/src/assets/data/cruises.cje/StoreContent/persistentStore new file mode 100644 index 0000000000000000000000000000000000000000..7b923820b643626598e6d26fed27bdc1f4d7dccd GIT binary patch literal 204800 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 literal 0 HcmV?d00001 diff --git a/app/src/assets/data/cruises.json b/app/src/assets/data/cruises.json new file mode 100644 index 0000000..d78cc5b --- /dev/null +++ b/app/src/assets/data/cruises.json @@ -0,0 +1 @@ +[{"order":1,"location":{"address":{"street1":"27 Normac Road","street2":"","locality":"Woburn","region":"MA","postal":"01801","country":"USA"},"loc":{"type":"Point","coordinates":[0,0]}},"name":"Bally","pic":{"detail":"images/cruise/bally_detail.jpg","thumb":"images/cruise/bally_thumbnail.jpg"},"text":"

Category: Cruisy healthclub
Rating: 1/5 stars
Submitted: Nov 22 2008 (Edited 01/14/10)

Reviews:

username: bearsboi
posted 02/14/2013

Great steam room.

username: anon
posted 11/22/2008

is a shitty gym and their company is run by a bunch of crooks, but there is a group of guys here who go every night looking for sex. Some of the most amazing steamroom and shower room sex I've ever seen was in this gym. The guys do not seem to care if they get caught by staff or other patrons. There are also some aggressive trolls who do not take no for an answer.

Review(s) from CruisingForSex.com

"},{"order":2,"location":{"address":{"street1":"","street2":"","locality":"Woburn","region":"MA","postal":"","country":"USA"},"loc":{"type":"Point","coordinates":[0,0]}},"name":"Crowne Plaza Hotel","pic":{"detail":"images/cruise/crowne-plaza-2_detail.jpg","thumb":"images/cruise/crowne-plaza-2_thumbnail.jpg"},"text":"

In-Person Interview

Location: Behind the Crowne Plaza Hotel in Woburn, USA

I believe I was over 21, but I don’t remember my age. This dude and I met on Craigslist so we had our emails back and forth, figuring out what we were gonna do. Long story short it was for me to pick him up and hang out in my car. We ended up smoking weed, and talking a bit. He had never hooked up with a dude before so this was all new for him. He was 18, a young twinkie-looking dude. We kind of hung out, smoked more, drove around. Chilled. I didn’t know where we could go. I didn’t know where he felt comfortable being. Yet we kind of landed here on a snowy night, the parking lot was packed actually. Even I was nervous cause it was Thursday night and my dad was in the Lion’s Club right here cause that’s where they hosted it. So I was asking myself “Why am I here,” but here I was regardless so we were kind of hanging out and I think we started making out a bit. My plan was not to stay here and ask him where he wanted to go cause we’re near the highway, and cause it’s Woburn so I know the area but he kind of got frisky and wanted to suck me off and I figured, “Why not? This is working well, let’s stay here for a little bit.” So he started blowing me and he liked to be a bit of a sub so he called me sir and stuff.

I don’t know how much time has past maybe forty minutes not even and my chair is reclined a bit. He’s doing his thing and I kind of open my eyes and I see this lovely cop with his flashlight walking in front of my car. The guy was was like literally sucking me off, and I was like dude get up, and he was like what, and I was like get up there’s a cop! I was nervous cause we had smoked and the cop walks over and I roll down the window and I was all like, “Hi officer how are you?” And he was by my window and like, “Hi, what’s going on…” only adding “if you’re gonna do that, maybe you should turn your lights off next time,” before walking letting us go.

So I turn to the guy I’m with and we’re both mouth agape and are like wow that was the chillest cop. I was in shock. He was in shock. I had never been caught so we were both thinking holy shit. And then, my hook up just said, we should go. And I was like, umm.. yeah!

"},{"order":3,"location":{"address":{"street1":"","street2":"","locality":"Boston","region":"MA","postal":"02116","country":"USA"},"loc":{"type":"Point","coordinates":[0,0]}},"name":"Charles River Esplanade","pic":{"detail":"images/cruise/esplanade_detail.jpg","thumb":"images/cruise/esplanade_thumbnail.jpg"},"text":"

Category: Cruisy park
Submitted: Jul 07 2007
Rating: 3.56/5 stars

Reviews:

username: anon
posted Jul 12 2007

I was there the other night and saw this dude who had been riding his bike walking with another dude. They sat on a bench near me and started feeling each other up. They came over to me and sat down. We went to a more secluded place and jacked each other off. Both dudes were hot. One had a nine inch cock and his buddy and I took turns sucking it.

username: anon
posted Jul 07 2007

Along the Charles River from Arlington to Fairfield Streets at night is cruisy.

Review(s) from CruisingForSex.com

"},{"order":4,"location":{"address":{"street1":"","street2":"","locality":"Ludlow","region":"MA","postal":"","country":"United States"},"loc":{"type":"Point","coordinates":[0,0]}},"name":"First Church","pic":{"detail":"images/cruise/first-church_detail.jpg","thumb":"images/cruise/first-church_thumbnail.jpg"},"text":"

Michael

In-person interview

Location: First Church in Ludlow

Alright, so... um.. I met this guy through Grindr...

Me: How old were you?

Let’s see.. like 19.

Me: So you met through Grindr... why not get together at his place?

Well, he was a little bit older, but both of us still lived at home. I was home for the summer from school, and his mom didn't work and my mom’s a school teacher so they both had summer’s off...

Neither of us were out to our parents, or ever communicated ever being in a relationship with a guy... it would have been completely questionable, so I don’t think either of us were comfortable..

So what happened...

So at that time, neither of us had a profile picture on Grindr... i had a torso pic, he had one that just kind of showed his jaw line but nothing else. He hit me up and sent some pictures. He was attractive, very masculine features, dark hair, dark eyes... and we started talking... and we both realized we were kind of horny and we realized we had mutual friends and we went on social media and confirmed we were both you know real people... we kind of just chatted for awhile at first, but eventually like any other Grindr conversation it led to, hey you have any other pictures on here and escalated to we really wanna meet up with each other...

Me: So how much time do you think elapsed between initial contact and actually ...

Probably about a month actually.. we’d send photos and sext, and kind of get off at the same time... eventually we exchanged cell phone numbers and then we eventually arranged to meet up in person...

Me: You decide to meet up, and he tells you...

Well at that point he asked if I knew anywhere, and I said I didn’t know anywhere that was remotely discreet, or wasn’t a cop cruising location... and he said well I know a park in Ludlow that will be closed so why don’t you meet me at this church parking lot...  I drive a silver Mustang so you’ll know its me when I come by and you can hop in and I’ll drive us over there..

Me: So you’re waiting in the parking lot ... what’s going through your mind?

Umm well I got there a little bit early cause I wasn’t sure what I was doing. I wasn’t completely nervous cause I knew we had mutual friends, and one of the guys was someone I swam with so I was able to get a confirmation that he was a pretty normal guy... without making it completely obvious, but I was still questioning what I was doing and why I was doing it... cause obviously we hadn’t really gone on a date or done anything normal in terms of getting to know each other... it was all just sexting and wanting to be sexual with each other...

Me: So he arrives, you get in his car, you go to the park..

Yeah, there’s no cars around so it’s completely empty, we walked in for a bit to an open field with a couple of picnic tables... the grass was kind of wet cause it had just rained, so we just went to one of the picnic tables and started making out... he kind of suggested I start blowing him by pushing me down on him... and it was kind of now or never so I gave him one of those no reciprocation blow jobs, where I get him off, and then we hear some noise in the background and he jumps up and says we should get me back to my car so I can get home...

"},{"order":5,"location":{"address":{"street1":"15 Middlesex Canal Park Drive","street2":"","locality":"Woburn","region":"MA","postal":"01801","country":"USA"},"loc":{"type":"Point","coordinates":[0,0]}},"name":"Crowne Plaza","pic":{"detail":"images/cruise/crowne-plaza_detail.jpg","thumb":"images/cruise/crowne-plaza_thumbnail.jpg"},"text":"

Category: Cruisy toilet on the first floor opposite the conference rooms
Submitted: Jun 03 2002 (Edited 04/03/17)
Rating: 3.75/5 stars

Reviews

username: active
posted Apr 26 2013

Is this place active?

username: TroomDaddy
posted Dec 20 2011

Was here today and there was no action at all. This is a shame since the layout is perfect. There are stalls on both sides and a second set of urinals all the way in the back.

username: pete
posted Oct 28 2011

Started going there again after a few years of absence. Had an awesome oral session with a hot business man. Blew my load down his throat and he proceeded to kiss me thus letting me taste my own jizz. Then I blew him until he shot all aver my chest. He licked all of it clean! It seems between 4 and 6 weekday afternoons are the best time to go.

username: anon
posted Jul 20 2009

Weekday afternoons (2 to 5) can be pretty busy. I just did mutual oral with 2 other muscle guys who came all over me.

username: anon
posted Feb 05 2009

Hot sex is still available here. I usually stop by between mid to late afternoon on weekdays. I just had a hot muscle type lick my hole and swallow my load!

username: anon
posted Nov 18 2008

Action here is still pretty good. I'm usually there late afternoon on weekdays. I played with two guys; one sucked my cock while the other one rimmed my ass! Blew my load on one guy's cock then the other licked it clean and blew him!

username: anon
Posted Jul 20 2008

This has been a Holiday Inn for several years. Still good action in the first floor men's room opposite the conference/meeting rooms.

username: anon
Posted May 27 2008

Lots of action on weekdays after work, 4 pm or so.

username: anon
Posted Apr 02 2005

There's a security guard on duty right outside the men's room, who patrols the inside. Be careful.

username: anon
Posted Jan 28 2005

Heads Up!

Men's room was closed, several arrests, now there is a security guard that partols. No action at all.

username: anon
Posted Jan 18 2005

Heads Up!

It used to be a fantastic place, but now the staff has security people standing in the hall outside the restroom. It was great while it lasted!

username: anon
Posted Dec 08 2004

Staff is catching on. I would always come here and get lots of hot action, but the last time I was there one of the hotel staff came in and asked me while I was at the urinal if I was a hotel guest. When I told him 'no', he escorted me out. As I pulled away in the parking lot, I noticed him standing out there with a clipboard taking down my license plate number! Too bad, it was a lot of fun.

username: anon
Posted May 27 2004

Definitely a hot time here. A perfect set up with the urinals way in the back. I get nervous that staff is going to catch on as there can be lots of guys here sometimes.

username: anon
Posted Mar 24 2004

This place is full of suburban daddies looking to play with the boys before heading home to the wife. They either want what she won't give them or more often what she hasn't got; in that case they chow down on you like there's no tomorrow. Sometimes there's action at lunchtime with guys out on the road for business but the evening commute is best. More often than not its group stuff, with lots of guys watching, stroking or joining in the fun.

username: anon
Posted Dec 10 2003

I was there last week in the middle of the snowstorm, and another guy was already at the urinals. We stroked each other for a while, then I fingered him with one hand and beat him off from behind with the other. He shot about four feet with the first three wads.

username: anon
Posted Jul 24 2003

I've been a couple times and both times had at least two hot guys sucking my cock. My first time I also had two other guys watching and jacking off while I got blown by two guys. It's been very hot between 5 and 7 pm, after work.

username: anon
Posted Nov 23 2002

This place is great. I have seen two people at the urinals and someone else getting sucked off under the stall. I go there all the time after work, and usually there's someone waiting to swallow my cock.

username: anon
Posted Jun 03 2002

This new bathroom is great! Action seems best after 4 pm.

Review(s) from CruisingForSex.com

"},{"order":6,"location":{"address":{"street1":"","street2":"","locality":"Medford","region":"MA","postal":"","country":"USA"},"loc":{"type":"Point","coordinates":[0,0]}},"name":"Tufts Campus","pic":{"detail":"images/cruise/tufts_detail.jpg","thumb":"images/cruise/tufts_thumbnail.jpg"},"text":"

Nick

At this point I'm not sure I remember what college house basement the party was at when we first started texting. I was scared as hell of outing myself and wasn't sure I could trust the random hook-up who said you and him and swapped blowjobs at some other point. We danced around each other, phones lighting up across the party before eventually one of us suggested we go for a drive - whether it was you or me, who knows. That was one of the few times I have got in a car with a drunk driver but it was you and you were hot and apparently gay, or bi as we both were then, so I let it go. We didn't drive far.

Pulling into the parking lot you had evidently determined to be as secluded as anywhere else on campus (neither of us were out to our roommates), the sexual tension broke as the car shifted into Park.

I remember thinking like some stereotypical college girl studying abroad how hot it was you were French and how in that moment I felt more seen than I had in the handful of homosexual encounters I'd had prior. For once, finally, after years of doubt and regret, it felt consensual.

\n

At this point I'm not sure I remember what college house basement the party was at when we first started texting. I was scared as hell of outing myself and wasn't sure I could trust the random hook-up who said you and him and swapped blowjobs at some other point. We danced around each other, phones lighting up across the party before eventually one of us suggested we go for a drive - whether it was you or me, who knows. That was one of the few times I have got in a car with a drunk driver but it was you and you were hot and apparently gay, or bi as we both were then, so I let it go. We didn't drive far.

Pulling into the parking lot you had evidently determined to be as secluded as anywhere else on campus (neither of us were out to our roommates), the sexual tension broke as the car shifted into Park.

I remember thinking like some stereotypical college girl studying abroad how hot it was you were French and how in that moment I felt more seen than I had in the handful of homosexual encounters I'd had prior. For once, finally, after years of doubt and regret, it felt consensual.

"},{"order":7,"location":{"address":{"street1":"180-220 Fresh Pond Pkwy","street2":"","locality":"Cambridge","region":"MA","postal":"02138","country":"USA"},"loc":{"type":"Point","coordinates":[0,0]}},"name":"Fresh Pond Reservation","pic":{"detail":"images/cruise/fresh-pond_detail.jpg","thumb":"images/cruise/fresh-pond_thumbnail.jpg"},"text":"

Category: Cruisy park
Submitted: Apr 11 2006
Rating: 1/5 stars

Reviews:

username: anon
posted Aug 24 2008

Look for action in wooded area on the Huron Avenue side of park after dark. Lots of young runners stop there to pee and linger looking for action.

username: anon
posted Jul 16 2008

I've been many times and found no action. It's a huge park and would help to know where specifically is best.

username: anon
posted Oct 20 2007

This place getting better.

username: anon
posted Jul 04 2007

I have had great action with hot college and young professional jocks jogging around the reservoir looking for instant gratification.

username: anon
posted Apr 11 2006

There are lots of hot college guys and younger men who like to take a 'rest' from their jogging around the pond. I've given and received great blowjobs here after dark.

Review(s) from CruisingForSex.com

"},{"order":8,"location":{"address":{"street1":"","street2":"","locality":"Cambridge","region":"MA","postal":"","country":"USA"},"loc":{"type":"Point","coordinates":[0,0]}},"name":"Jose's","pic":{"detail":"images/cruise/joses_detail.jpg","thumb":"images/cruise/joses_thumbnail.jpg"},"text":"

Mike

In-person interview

Location: Jose's Restaurant Parking Lot

It was right here, right against the passenger-side window that I got railed for the first time in 15 years.

It wasn’t even a Grindr hook up... we had met on Grindr awhile before... and we started talking but by that point we were texting and chatting on Facebook. We were friends friends at that point ... I forget what we even started talking about… But yeah no, normally it would have been me fucking him but I was stressed out... yeah cause I was working on a project... and he ended up fucking me...

There’s a forbidden nature of it... Americans have such hang ups about sex...

This lot worked because back then these floodlights were never on back then... the LED lights are new. It use to be the old orange ones, and they’d click out every so often so it was good and dark in this corner. We had to do it in my car cause he had a roommate that he hated cause otherwise we totally would have gone to his house, cause that’s definitely easier than a car...

I pulled so many muscles fucking in the car.

Me: How’d you feel afterward, immediately afterward

Like holy shit I just got fucked for the first time for 15 years...

Me: And after that, like emotionally?

I don’t know. I don’t attach emotions to sex... sex is more an instinctive act, for pleasure or for release... I don’t know.  I suppose some people would feel dirty, I suppose that’s a normal way to feel... I didn’t.

Honestly, I was a little proud of myself, he was big as fuck.

"},{"order":9,"location":{"address":{"street1":"","street2":"","locality":"Burlington","region":"MA","postal":"","country":"USA"},"loc":{"type":"Point","coordinates":[0,0]}},"name":"Burlington Garage","pic":{"detail":"images/cruise/burlington-garage_detail.jpg","thumb":"images/cruise/burlington-garage_thumbnail.jpg"},"text":"

Brian

In-Person Interview

Location: Roof of a commercial parking garage in Burlington, MA USA

My reason for parking in this specific spot is it’s at the end of the aisle for the roof and the beginning of the aisle for the floor underneath you, so you can hear a security vehicle or other vehicle coming. It gives you time to put clothes on, put drugs away, to get ready if we know if someone is coming up, I guess. And personally, I like it here because there’s tall buildings and it reminds me of Chicago which I love and hold dear to my heart.

My first time here it was actually one of my ‘first times’ with a guy actually. The way it happened was... I was with my friend named Mikey and I was in high school and was driving around... I guess we were hanging out at the mall, if I remember right, and he was one of the first gay people I knew outside of my high school or maybe the only one I really knew.

He was my first introduction to a completely gay dude, compared to the bi curious or straight dudes I had been hanging out with before this. I think he might have been drunk cause he had a drinking problem back then but he was 16 and I was too and we kind of happened on this place. We parked in this spot and I didn’t know we were going to hook up cause he had a boyfriend except he kind of made some moves. We folded down the seats and did that whole situation and it was rather innocent cause this was my first, kind of, gay experience, in the sense that we only made out and stuff.

It was very heated though. Windows got steamy and all that. I don’t know if we finished or not, but the way I remember it ending is it kind of just did. I’m pretty sure I didn’t cum cause I wasn’t quite sure what was happening. I didn’t have a condom and was kind of stressing out. I was in my head for sure, being young and after that I remember driving him home, but that made me find this place again because I was like oh I use to do that in high school so I’ve brought regulars here consistently to this day.

"},{"order":10,"location":{"address":{"street1":"","street2":"","locality":"Chicopee","region":"MA","postal":"","country":"USA"},"loc":{"type":"Point","coordinates":[0,0]}},"name":"Motel 6","pic":{"detail":"images/cruise/motel6_detail.jpg","thumb":"images/cruise/motel6_thumbnail.jpg"},"text":"

In-person interview

Me: Tell me what happened here

Yeah this was an older guy I met on Grindr... late 30s, early 40s... he was a lawyer in the town over from my hometown... and I think at the time I knew he didn't want any strings attached which was nice honestly... we would chat on Grindr a lot.. and for awhile he would try and convince me to hook up with him at his law office, but I felt kind of uncomfortable with it.. it was near where I worked and lived and felt like it would be hard to explain if anyone I knew saw me... so we kept talking and eventually he offered to pay for a motel room, so we can hook up…

He said he really wanted to fuck me but if we didn’t get that far he understand... I said okay... I have a car so let’s avoid my hometown, and where you and I work, so we ended up settling on this Motel 6.

The day came and he sent me a Grindr message saying that he got a room for that afternoon, that he could take a break from work, around sunset... and we drove out over here... He told me what room number it was, and that he had already gotten the key when I got there…

When I ended up going in the room he had already stripped down to only a jockstrap. We started making out and eventually we kind of swapped oral before hopping onto the bed. We tried to have sex which ended up not working out. His dick was too thick so it didn’t feel good.

We took a break cause it kind of killed the mood a little bit. We cuddled, napped, then when we woke up we tried to have sex again but I just said I didn’t feel right. I did end up blowing him to get him off, not that that wasn’t pleasurable, but I think I was doing it more out of a feeling of obligation.

Afterwards he took a shower and we talked a bit.

That’s when he told me he was in what’s what he called a triad, married to two other men. He told me that I was the only guy he had ever hooked up with outside of the relationship, so the reason we did the motel is because they all lived together and even though they were okay with me hooking up with him, they didn’t want it to happen in the house. By this point the conversation was feeling forced, so he said he was going to check out, and I said I had a work shift, which was a lie, but I just wanted to go home at that point.

"}] \ No newline at end of file diff --git a/app/src/assets/data/profiles initial.json b/app/src/assets/data/profiles initial.json new file mode 100644 index 0000000..1b5b16e --- /dev/null +++ b/app/src/assets/data/profiles initial.json @@ -0,0 +1 @@ +[{"order":0,"details":{"name":"Matt","about":"straight / new to gay world / insecure / fleeing Poland for greener pastures","pic":{"detail":"images/profile/profile-m-001_detail.jpg","thumb":"images/profile/profile-m-001_thumbnail.jpg"}},"messages":[{"text":"Disclaimer: Matt and I met while out on the gay club scene in Copenhagen. Matt is from Poland and struggles to be out as bisexual there. When we met it was his first time going to a gay club (or doing anything gay honestly). While we were chatting he created a Grindr account for the first time. He has been learning Danish and is planning on moving to Copenhagen partially because Denmark is known for being more LGBT-friendly than Poland. The following conversation occurred on Facebook Messenger.","isUser":false,"timestamp":"02/10/2018 8:26:00"},{"text":"You are now connected on Messenger.","isUser":false,"timestamp":"02/10/2018 8:27:15"},{"text":"Hey matt - nice meeting you last night - how was the rest of the evening","isUser":false,"timestamp":"02/10/2018 8:28:30"},{"text":"Hi :) I don't remember when have You left.. you were with us in the last bar, right?","isUser":true,"timestamp":"02/10/2018 8:29:45"},{"text":"Also, do You remember names of anyone ? I wanted to add them on facebook, so I can plan to meet them again. or maybe You have already planned something ?","isUser":true,"timestamp":"02/10/2018 10:58:00"},{"text":"Hey sorry I haven't replied","isUser":false,"timestamp":"02/11/2018 6:36:00"},{"text":"Was just packing and such for my flight back to the US","isUser":false,"timestamp":"02/11/2018 6:37:15"},{"text":"But now I've learned my flight is cancelled so I'm at a hotel haha","isUser":false,"timestamp":"02/11/2018 6:38:30"},{"text":"And probably won't be able to leave until Tues…","isUser":false,"timestamp":"02/11/2018 6:39:45"},{"text":"So if you wanted to get together again and maybe I could talk more about my project?","isUser":false,"timestamp":"02/11/2018 6:41:00"},{"text":"oh, you cant stay with Johan anymore ?","isUser":true,"timestamp":"02/11/2018 6:42:15"},{"text":"I can but the airline put me up here at their expense","isUser":false,"timestamp":"02/11/2018 6:43:30"},{"text":"ok :) I have no plans for today to be honest. I just asked at couple facebook groups and couchsurfing about who wants to meet up","isUser":true,"timestamp":"02/11/2018 6:44:45"},{"text":"so  we can meet anytime you want :)","isUser":true,"timestamp":"02/11/2018 6:46:00"},{"text":"Haha cool. Tomorrow or later this week could work. I need to get some work done... And see the status of my flight.","isUser":false,"timestamp":"02/11/2018 6:47:15"},{"text":"Where are you staying","isUser":false,"timestamp":"02/11/2018 6:48:30"},{"text":"at rented room in Rodovre","isUser":true,"timestamp":"02/11/2018 6:49:45"},{"text":"15 minutes ride from the city center.","isUser":true,"timestamp":"02/11/2018 6:51:00"},{"text":"Mm ok. Like an Airbnb or?","isUser":false,"timestamp":"02/11/2018 6:52:15"},{"text":"yeah, exactly :)","isUser":true,"timestamp":"02/11/2018 6:53:30"},{"text":"Aahh okay. Yeah maybe we can get together at some point","isUser":false,"timestamp":"02/11/2018 6:54:45"},{"text":"Great. We can go wherever you want, I'm open for everything so, I'll wait for message from You, ok?","isUser":true,"timestamp":"02/11/2018 6:56:00"},{"text":"No yeah I'll reach out. I really want to here more about Poland","isUser":false,"timestamp":"02/11/2018 6:57:15"},{"text":"Ok :) so, I'll be waiting then","isUser":true,"timestamp":"02/11/2018 6:58:30"},{"text":"sigh. still not clear what my plan will be","isUser":false,"timestamp":"02/11/2018 12:06:00"},{"text":"I think I will be here at least until Tuesday…","isUser":false,"timestamp":"02/11/2018 12:07:15"},{"text":"well.. i spent all day here, havent gone anywhere","isUser":true,"timestamp":"02/11/2018 12:08:30"},{"text":"yeah I feel that...","isUser":false,"timestamp":"02/11/2018 12:09:45"},{"text":"now i am just hoping to meet someone .. i wrote on facebook groups, i am using couchsurfing hangouts... i am giving myself an hour. if i dont find anyone by 7 pm, I will go out alone...","isUser":true,"timestamp":"02/11/2018 12:11:00"},{"text":"I've definitely traveled to places and spent way to much time in my room haha","isUser":false,"timestamp":"02/11/2018 12:12:15"},{"text":"ok :) To be honest, sooner or later I would have to overcome my anxiety and go to a bar alone.","isUser":true,"timestamp":"02/11/2018 12:13:30"},{"text":"so why not today ?","isUser":true,"timestamp":"02/11/2018 12:14:45"},{"text":"Haha fair enough but bars aren't so fun alone on a Sunday I think.","isUser":false,"timestamp":"02/11/2018 12:16:00"},{"text":"I see…","isUser":true,"timestamp":"02/11/2018 12:17:15"},{"text":"well, I wrote to couple people on Grindr - downloaded it for the first time","isUser":true,"timestamp":"02/11/2018 12:18:30"},{"text":"nice tell me how it goes!","isUser":false,"timestamp":"02/11/2018 12:19:45"},{"text":"Ok. If I do find someone actually.","isUser":true,"timestamp":"02/11/2018 12:21:00"},{"text":"I’m sure you will although I should say, Grindr can be a hostile place (hence my whole project honestly) so dont be deterred if people dont answer or are rude...","isUser":false,"timestamp":"02/11/2018 12:22:15"},{"text":"Ok :) but I'll most likely go somewhere alone.","isUser":true,"timestamp":"02/11/2018 12:23:30"},{"text":":D that works too … :) feel free to write while you do it if you want digital company","isUser":false,"timestamp":"02/11/2018 12:24:45"},{"text":"Ok :)","isUser":true,"timestamp":"02/11/2018 12:26:00"},{"text":"I got recommendations for one underground bar called Floss. I might go there","isUser":true,"timestamp":"02/11/2018 12:27:15"},{"text":"Oh okay - I haven't heard of it","isUser":false,"timestamp":"02/11/2018 12:28:30"},{"text":"https://www.visitcopenhagen.com/copenhagen/floss-gdk808921","isUser":true,"timestamp":"02/11/2018 12:29:45"},{"text":"oh wow absinthe haha","isUser":false,"timestamp":"02/11/2018 12:31:00"},{"text":"yeah :) only thing i dont like is that smoking is allowed... but apart from that it looks great","isUser":true,"timestamp":"02/11/2018 12:32:15"},{"text":"yeah that sucks","isUser":false,"timestamp":"02/11/2018 12:33:30"},{"text":"that's what I like about GAY... it's smoke fre","isUser":false,"timestamp":"02/11/2018 12:34:45"},{"text":"free","isUser":false,"timestamp":"02/11/2018 12:36:00"},{"text":"Going to a bar and sitting alone is way too scary for me. I can't imagine dancing alone :)","isUser":true,"timestamp":"02/11/2018 12:37:15"},{"text":"hahah I actually did that the other weekend - I went to a gay bar in Aarhus by myself","isUser":false,"timestamp":"02/11/2018 12:38:30"},{"text":"it was really fun","isUser":false,"timestamp":"02/11/2018 12:39:45"},{"text":"but yeah I get why that would be scary.","isUser":false,"timestamp":"02/11/2018 12:41:00"},{"text":"oh.. i might have found someone","isUser":true,"timestamp":"02/11/2018 12:42:15"},{"text":"ooooo! haha","isUser":false,"timestamp":"02/11/2018 12:43:30"},{"text":"I met a transgender person on interpals. do you know that site ? he introduced to his gay friend. they havent been answering me for a while, so i kind of forgot about them, but now they answered","isUser":true,"timestamp":"02/11/2018 12:44:45"},{"text":"oh that's pretty cool. I dont know it but sounds cool","isUser":false,"timestamp":"02/11/2018 12:46:00"},{"text":"oh. they want to meet either monday or thursday :(","isUser":true,"timestamp":"02/11/2018 12:47:15"},{"text":"ahhh.","isUser":false,"timestamp":"02/11/2018 12:48:30"},{"text":"I see that you cant do much on Grindr without premium account :(","isUser":true,"timestamp":"02/11/2018 12:49:45"},{"text":"oh no that's not true... you can do almost everything... a premium account is unnecessary","isUser":false,"timestamp":"02/11/2018 12:51:00"},{"text":"i cant write to anyone outside of my area","isUser":true,"timestamp":"02/11/2018 12:52:15"},{"text":"i mean, on main page it shows me couple profiles and i cant write to anyone else","isUser":true,"timestamp":"02/11/2018 12:53:30"},{"text":"But your area is quite large no? Why do you want to write people far away?","isUser":false,"timestamp":"02/11/2018 12:54:45"},{"text":"Send me a screenshot of your app","isUser":false,"timestamp":"02/11/2018 12:56:00"},{"text":"I go to map, set Rodovre as my locaton and i got this","isUser":true,"timestamp":"02/11/2018 12:57:15"},{"image":"images/message/grindr-screenshot1.png","isUser":true,"timestamp":"02/11/2018 12:58:30"},{"text":"see that locks ? when i click on them i got this","isUser":true,"timestamp":"02/11/2018 12:59:45"},{"image":"images/message/grindr-screenshot2.png","isUser":true,"timestamp":"02/11/2018 13:01:00"},{"text":"Oh no no","isUser":false,"timestamp":"02/11/2018 13:02:15"},{"text":"That's the explore tab","isUser":false,"timestamp":"02/11/2018 13:03:30"},{"text":"You don't need to set your location","isUser":false,"timestamp":"02/11/2018 13:04:45"},{"text":"Just use the main tab","isUser":false,"timestamp":"02/11/2018 13:06:00"},{"text":"The explore tab is new and yeah for premium membership but don't bother w it. It's if you want to see people say in Berlin for example","isUser":false,"timestamp":"02/11/2018 13:07:15"},{"text":"most profiles there are offline :/","isUser":true,"timestamp":"02/11/2018 13:08:30"},{"text":"and Johann showed up there :P","isUser":true,"timestamp":"02/11/2018 13:09:45"},{"text":"If they're online you can write them. It's fine. It will show that way even if they are barely offline. They'll likely get a notification on their phone or check the app","isUser":false,"timestamp":"02/11/2018 13:11:00"},{"text":"now i feel like its too late to try to find someone that way","isUser":true,"timestamp":"02/11/2018 13:12:15"},{"text":"i mean, i guess most people who want to go out tonight have plans already. i am getting ready and i will go out alone.","isUser":true,"timestamp":"02/11/2018 13:13:30"},{"text":"Okay. Whatever you want. But it's never too late man","isUser":false,"timestamp":"02/11/2018 13:14:45"},{"text":"i mean, too late today :) I dont want to end up sitting here all night. Time for me to prepare myself and go","isUser":true,"timestamp":"02/11/2018 13:16:00"},{"text":"Haha ok. But that's what I mean, it's not too late today. You could write someone for the first time on Grindr at midnight and meet them by 1am","isUser":false,"timestamp":"02/11/2018 13:17:15"},{"text":"my grindr will be still on.","isUser":true,"timestamp":"02/11/2018 13:18:30"},{"text":"Good","isUser":false,"timestamp":"02/11/2018 13:19:45"},{"text":"And You know, its better if i will be in the city centre already, and after one or 2 beers","isUser":true,"timestamp":"02/11/2018 13:21:00"},{"text":"mmm that's true","isUser":false,"timestamp":"02/11/2018 13:22:15"},{"text":"I was about to leave now :) but I'll turn on mobile data in a second","isUser":true,"timestamp":"02/11/2018 13:23:30"},{"text":"Haha whatever works for you :)","isUser":false,"timestamp":"02/11/2018 13:24:45"},{"text":"So I'm leaving. And I'm so fucking scared","isUser":true,"timestamp":"02/11/2018 13:26:00"},{"text":"You are? Tell me why","isUser":false,"timestamp":"02/11/2018 13:27:15"},{"text":"Perfect. Just perfect. My contact lens fell off","isUser":true,"timestamp":"02/11/2018 13:28:30"},{"text":"Can you get back to your Airbnb to replace it?","isUser":false,"timestamp":"02/11/2018 13:29:45"},{"text":"Yeah...i have a spare one I have to go back","isUser":true,"timestamp":"02/11/2018 13:31:00"},{"text":"Okay - at least it's a solvable issue","isUser":false,"timestamp":"02/11/2018 13:32:15"},{"text":"Yeah, but I started to feel better. I was like - what can go wrong now? And well, this happened","isUser":true,"timestamp":"02/11/2018 13:33:30"},{"text":"Aww :( I'm sorry that sucks. Just try and get back to that energy","isUser":false,"timestamp":"02/11/2018 13:34:45"},{"text":"I'll try. I'll write you when I'm in the train. luckily I live close to the stop","isUser":true,"timestamp":"02/11/2018 13:36:00"},{"text":"<3 okay","isUser":false,"timestamp":"02/11/2018 13:37:15"},{"text":"So... It's just that I've never done any of these things","isUser":true,"timestamp":"02/11/2018 13:38:30"},{"text":"I've never been to gay bar. I never went to any bar alone. I dont have anyone to meet with in my hometown","isUser":true,"timestamp":"02/11/2018 13:39:45"},{"text":"Back in Poland I'm just spending all the time either at my work or at home- working out or trying to make any music","isUser":true,"timestamp":"02/11/2018 13:41:00"},{"text":"mmm I see - what about like going out with friends and stuff tho?","isUser":false,"timestamp":"02/11/2018 13:42:15"},{"text":"In my hometown I have only one. I met her on Tuesday, after literaly 3 years of trying","isUser":true,"timestamp":"02/11/2018 13:43:30"},{"text":"oh wow that's hard. why is it so hard to make friends do you think?","isUser":false,"timestamp":"02/11/2018 13:44:45"},{"text":"I don't know.. we'll talk about it tomorrow. I'm leaving train soon","isUser":true,"timestamp":"02/11/2018 13:46:00"},{"text":"oh okay","isUser":false,"timestamp":"02/11/2018 13:47:15"},{"text":"sounds good","isUser":false,"timestamp":"02/11/2018 13:48:30"},{"text":"good luck :) ill be here more or less, if you want to write","isUser":false,"timestamp":"02/11/2018 13:49:45"},{"text":"I'll meet with one man from couchsurfing, who agree d to meet me :)","isUser":true,"timestamp":"02/11/2018 13:51:00"},{"text":"oh that's great :)","isUser":false,"timestamp":"02/11/2018 13:52:15"},{"text":"hows your day","isUser":false,"timestamp":"02/12/2018 11:15:00"},{"text":"I get to stay in the hotel another day.... still dont have a flight","isUser":false,"timestamp":"02/12/2018 11:16:15"},{"text":"how long are you in CPH for?","isUser":false,"timestamp":"02/12/2018 11:17:30"},{"text":"So we will meet today?","isUser":true,"timestamp":"02/12/2018 11:18:45"},{"text":":) yes after dinner","isUser":false,"timestamp":"02/12/2018 11:20:00"},{"text":"we could go to Oscar or something - it's a gay bar, but much more relaxed than GAY...","isUser":false,"timestamp":"02/12/2018 11:21:15"},{"text":"Ok :)","isUser":true,"timestamp":"02/12/2018 11:22:30"},{"text":"So should I start getting ready now? :)","isUser":true,"timestamp":"02/12/2018 14:04:00"},{"text":"I'm sitting down for dinner","isUser":false,"timestamp":"02/12/2018 14:05:15"},{"text":"It's taking forever for some reason","isUser":false,"timestamp":"02/12/2018 14:06:30"},{"text":"Ok. It's fine, we got all night after all :)","isUser":true,"timestamp":"02/12/2018 14:07:45"},{"text":"True","isUser":false,"timestamp":"02/12/2018 14:09:00"},{"text":"So just let me know when you start getting ready","isUser":true,"timestamp":"02/12/2018 14:10:15"},{"text":"Ok","isUser":false,"timestamp":"02/12/2018 14:11:30"},{"text":"getting ready","isUser":false,"timestamp":"02/12/2018 14:12:45"},{"text":"could be at Oscar in 40 minutes or so, what would your arrival time be?","isUser":false,"timestamp":"02/12/2018 14:14:00"},{"text":"i need to check where is it :P","isUser":true,"timestamp":"02/12/2018 14:15:15"},{"text":"Just put in Oscar Cafe and Bar","isUser":false,"timestamp":"02/12/2018 14:16:30"},{"text":"it's in the center","isUser":false,"timestamp":"02/12/2018 14:17:45"},{"text":"near where we went out before","isUser":false,"timestamp":"02/12/2018 14:19:00"},{"text":"Ok :)","isUser":true,"timestamp":"02/12/2018 14:20:15"},{"text":"Ill head out now then","isUser":false,"timestamp":"02/12/2018 14:21:30"},{"text":"It really was so nice to grab a drink w you ... We have to talk more.","isUser":false,"timestamp":"02/12/2018 17:31:00"},{"text":"You have to tell me how meeting up with that guy goes tomorrow and let me know if you have any trouble getting home","isUser":false,"timestamp":"02/12/2018 17:32:15"},{"text":"Don't worry about it, it's fine :)","isUser":true,"timestamp":"02/12/2018 17:33:30"},{"text":"As for going back home…","isUser":true,"timestamp":"02/12/2018 17:34:45"},{"image":"images/message/station-pic.jpg","isUser":true,"timestamp":"02/12/2018 17:36:00"},{"text":"I'm at the station already:p","isUser":true,"timestamp":"02/12/2018 17:37:15"},{"text":"Oh hooray :)","isUser":false,"timestamp":"02/12/2018 17:38:30"},{"text":"But I guess I'll just wander around a bit, try to take some pictures. But like I said, I'll be fine","isUser":true,"timestamp":"02/12/2018 17:39:45"},{"text":":)","isUser":false,"timestamp":"02/12/2018 17:41:00"},{"text":"Make it back ok I hope?","isUser":false,"timestamp":"02/12/2018 19:19:00"},{"text":"Yeah, I was about to go to sleep now","isUser":true,"timestamp":"02/12/2018 19:20:15"},{"text":"Haha cool me too","isUser":false,"timestamp":"02/12/2018 19:21:30"},{"text":"Ok, so goodnight then :)","isUser":true,"timestamp":"02/12/2018 19:22:45"},{"text":"Hey. I am leaving to meet my friends soon, but i just wanted to check on you. any news about your flight ?","isUser":true,"timestamp":"02/13/2018 6:49:00"},{"text":"Nothing yet. On the phone with them all day....","isUser":false,"timestamp":"02/13/2018 11:49:00"},{"text":"Oh, that sucks :( at least you are not the only one who is waiting for the plane, right ?","isUser":true,"timestamp":"02/13/2018 11:50:15"},{"text":"Yeah I guess","isUser":false,"timestamp":"02/13/2018 11:51:30"},{"text":"I just came back from meeting with Mikkel, it ended up... crazy","isUser":true,"timestamp":"02/13/2018 16:59:00"},{"text":"hahaha tell me everything","isUser":false,"timestamp":"02/13/2018 17:00:15"},{"text":"i just met with him and the other person. Michael, female to male trans. They showed me couple gay bars, including Fair Ladies and Masken, gay sex shop Homoware and some other places. then Michael had to go back home, me and Mikkel went to the bar where he works, Kiss Kiss, and in the meantime he started to get close to me. like, really close. then at his bar we kissed and we went to his place","isUser":true,"timestamp":"02/13/2018 17:01:30"},{"text":"and you can guess what happened there","isUser":true,"timestamp":"02/13/2018 17:02:45"},{"text":"Hahaha what happened there??","isUser":false,"timestamp":"02/13/2018 17:04:00"},{"image":"images/message/hickey.jpg","isUser":true,"timestamp":"02/13/2018 17:05:15"},{"text":"among other things :P","isUser":true,"timestamp":"02/13/2018 17:06:30"},{"text":"Dude thats awesome haha :) how do you feel","isUser":false,"timestamp":"02/13/2018 17:07:45"},{"text":"feels good, you know, overcoming my fears. because i was so fucking scared of doing it","isUser":true,"timestamp":"02/13/2018 17:09:00"},{"text":"Yeah? That amazing to hear","isUser":false,"timestamp":"02/13/2018 17:10:15"},{"text":"Glad you had such a good experience","isUser":false,"timestamp":"02/13/2018 17:11:30"},{"text":"yes, it was really great :) and he has vacation now, said we can meet again while i am still here","isUser":true,"timestamp":"02/13/2018 17:12:45"},{"text":"That’s awesome!","isUser":false,"timestamp":"02/13/2018 17:14:00"},{"text":"how are you doing","isUser":false,"timestamp":"02/15/2018 10:56:00"},{"text":"I am finally in the US... almost home","isUser":false,"timestamp":"02/15/2018 10:57:15"},{"text":"I was supposed to go to Christiana but I'm getting drunk with my host","isUser":true,"timestamp":"02/15/2018 10:58:30"},{"text":"Oh wow haha","isUser":false,"timestamp":"02/15/2018 10:59:45"},{"text":"Early to get drunk no?","isUser":false,"timestamp":"02/15/2018 11:01:00"},{"text":"A bit. But it was her choice. I was supposed to help her cleaning and then leave in the afternoon, but she just asked me for beers","isUser":true,"timestamp":"02/15/2018 11:02:15"},{"text":"She's having vacation now, so she's staying at home. And she said that tomorrow she'll go party with Johan and they will take me with them","isUser":true,"timestamp":"02/15/2018 11:03:30"},{"text":"Oh that sounds fun :) see how things come together!","isUser":false,"timestamp":"02/15/2018 11:04:45"},{"text":"How’s it going","isUser":false,"timestamp":"02/19/2018 13:41:00"},{"text":"Hey I've just arrived to Warsaw, now I just have to wait 3 hours for another flight","isUser":true,"timestamp":"02/19/2018 13:42:15"},{"text":"Also im ill. I know I should have stayed at home on Saturday, but I ended up going to Bastard to play some games and then partying in Christiana","isUser":true,"timestamp":"02/19/2018 13:43:30"},{"text":"Yeah?? How was Christiana","isUser":false,"timestamp":"02/19/2018 13:44:45"},{"text":"I was already tired and ill when we were there. And there was so much smoke that my eyes started to hurt at one point. Otherwise it was great","isUser":true,"timestamp":"02/19/2018 13:46:00"},{"text":"I wanted to go there at night anyway, so I'm happy I had a chance","isUser":true,"timestamp":"02/19/2018 13:47:15"},{"text":"oh thats awesome","isUser":false,"timestamp":"02/19/2018 13:48:30"},{"text":"Yeah,it was awesome. Sucks so much to come back","isUser":false,"timestamp":"02/19/2018 13:49:45"},{"text":"told you you should think about trying to move there in May instead of a year from May .","isUser":false,"timestamp":"02/19/2018 13:51:00"},{"text":"I will. I'll spend February and march here, then I'll start looking for any job in Denmark","isUser":true,"timestamp":"02/19/2018 13:52:15"},{"text":"Once I got it I call my boss, call Solveig and that's it, I'm out of Poland","isUser":true,"timestamp":"02/19/2018 13:53:30"},{"text":":) that's terrific !","isUser":false,"timestamp":"02/19/2018 13:54:45"},{"text":"We'll start boarding the plane soon, ill write you later, ok?","isUser":true,"timestamp":"02/19/2018 13:56:00"},{"text":"yeah ttyl","isUser":false,"timestamp":"02/19/2018 13:57:15"},{"text":"I am curious to see the pictures! :)","isUser":false,"timestamp":"02/20/2018 13:29:00"},{"text":"sorry man","isUser":false,"timestamp":"02/22/2018 14:02:00"},{"text":"ive been so busy/stressed/sick","isUser":false,"timestamp":"02/22/2018 14:03:15"},{"text":"ive had the photos done for awhile I just have been too preoccupied to send them lol","isUser":false,"timestamp":"02/22/2018 14:04:30"},{"text":"here are 10 of my favorites","isUser":false,"timestamp":"02/22/2018 14:05:45"},{"text":"what do you think","isUser":false,"timestamp":"02/22/2018 14:07:00"},{"text":"*********************************SENDS PICS***************","isUser":false,"timestamp":"02/22/2018 14:08:15"},{"text":"I am kind of scared to look at them to be honest","isUser":true,"timestamp":"02/22/2018 14:09:30"},{"text":"Haha aww no :(","isUser":false,"timestamp":"02/22/2018 14:10:45"},{"text":"I never thought I am attractive, thats all.","isUser":true,"timestamp":"02/22/2018 14:12:00"},{"text":"But you are! You are too down on yourself! Need to be positive","isUser":false,"timestamp":"02/22/2018 14:13:15"},{"text":"I guess I will be afraid to look at them until the weekend when i finally finish my wine","isUser":true,"timestamp":"02/22/2018 14:14:30"},{"text":"Hahaha okay whatever you're comfortable with :)","isUser":false,"timestamp":"02/22/2018 14:15:45"},{"text":"yeah :)","isUser":true,"timestamp":"02/22/2018 14:17:00"},{"text":"and.. You know i will set one of these as my profile picture, right ?","isUser":true,"timestamp":"02/22/2018 14:18:15"},{"text":"Haha that's fine w me man","isUser":false,"timestamp":"02/22/2018 14:19:30"},{"text":"ok :) I will credit You, so dont worry :)","isUser":true,"timestamp":"02/22/2018 14:20:45"},{"text":"Nick: hey how's it going?","isUser":false,"timestamp":"02/26/2018 21:36:00"},{"text":"Hey :) So I am doing fine i guess. Except for atmosphere at work. which is absolutely terrible now. Yesterday I argued with 2 coworkers. About Denmark :P","isUser":true,"timestamp":"02/26/2018 23:27:00"},{"text":"oh shit that sucks. what about Denmark?","isUser":false,"timestamp":"02/26/2018 23:28:15"},{"text":"Well, they have been trying to explain me that I dont know anything about Denmark and that the situation is not at all better than here in poland\nMatt: And that the fact that i was there for 10 or talked to expats from all over the world doesnt matter.","isUser":true,"timestamp":"02/26/2018 23:29:30"},{"text":":/ yeah? I guess they dont realize how much a change of life / openness in regards to LGBT issues could matter to someone, cause you aren't out to them also?","isUser":false,"timestamp":"02/26/2018 12:44:00"},{"text":"I told them that one big difference is how they treat lgbt people.\nMatt: But I dont think they realized that by that I meant MYSELF.","isUser":true,"timestamp":"02/26/2018 12:45:15"},{"text":":/ yeah. how do you think they'd have reacted if they did realize that","isUser":false,"timestamp":"02/26/2018 12:46:30"},{"text":"I have no idea ... and I dont really care to be honest…","isUser":true,"timestamp":"02/26/2018 12:47:45"},{"text":"one girl is fine, but the other is so annoying. I had enough of her..","isUser":true,"timestamp":"02/26/2018 12:49:00"},{"text":"2 older warehouse workers are openly homophobic. So all i could expect from them is more hate","isUser":true,"timestamp":"02/26/2018 12:50:15"},{"text":"oh that's delightful.... *eyeroll*","isUser":false,"timestamp":"02/26/2018 12:51:30"},{"text":"one more month. when i come back from concert in Berlin I will start looking for a job","isUser":true,"timestamp":"02/26/2018 12:52:45"},{"text":"<3 good. I cant wait.","isUser":false,"timestamp":"02/26/2018 12:54:00"},{"text":"I hope we can connect again when im in Denmark in early June","isUser":false,"timestamp":"02/26/2018 12:55:15"},{"text":"maybe you'll have a job and an apartment and all that!","isUser":false,"timestamp":"02/26/2018 12:56:30"},{"text":"Yes, I hope so too :/","isUser":true,"timestamp":"02/26/2018 12:57:45"},{"text":"There seem to be a lot of work in Copenhagen. so i do have a chance to find something fast","isUser":true,"timestamp":"02/26/2018 12:59:00"},{"text":"<3 ahh that'd be so cool! ill hold my thumbs for you","isUser":false,"timestamp":"02/26/2018 13:00:15"},{"text":"Thank You so much :)","isUser":true,"timestamp":"02/26/2018 13:01:30"},{"text":"<3","isUser":false,"timestamp":"02/26/2018 13:02:45"},{"text":"And I am happy you wrote me yesterday. You know, my day got worse after that argument..","isUser":true,"timestamp":"02/26/2018 13:04:00"},{"text":":/ yeah i can understand why. I just would try and not let it get to you. You have a goal, and something to be excited about. Don’t let them hold you back.","isUser":false,"timestamp":"02/26/2018 13:05:15"},{"text":"I know :/ and I dont care about them anymorte","isUser":true,"timestamp":"02/26/2018 13:06:30"},{"text":"I just focus on thinking that I will meet my friends in 3 weeks. and also on selling my stuff :P","isUser":true,"timestamp":"02/26/2018 13:07:45"},{"text":"<3 sounds like a good plan","isUser":false,"timestamp":"02/26/2018 13:09:00"},{"text":"still more a dream than a real plan :P","isUser":true,"timestamp":"02/26/2018 13:10:15"},{"text":"hahaha plans are only dreams made real :)","isUser":false,"timestamp":"02/26/2018 13:11:30"},{"text":"yeah, I guess You are right :)","isUser":true,"timestamp":"02/26/2018 13:12:45"}]},{"order":1,"details":{"name":"Slut","pic":{"detail":"images/profile/profile-j-001_detail.jpg","thumb":"images/profile/profile-j-001_thumbnail.jpg"}},"messages":[{"text":"Hi","isUser":false,"timestamp":"1/28/18 2:14:00"},{"text":"Thanks for the tap","isUser":false,"timestamp":"1/28/18 2:16:45"},{"text":"Hey ^^","isUser":true,"timestamp":"1/28/18 2:19:30"},{"text":"You looked interesting so welcome! *shrug emoji*","isUser":true,"timestamp":"1/28/18 2:22:15"},{"text":"Haha how’s your night","isUser":false,"timestamp":"1/28/18 2:25:00"},{"text":"It’s been splendid since the alcohol kicked in! *sweating happy emoji*","isUser":true,"timestamp":"1/28/18 2:27:45"},{"text":"Haha I understand that!","isUser":false,"timestamp":"1/28/18 2:30:30"},{"text":"I’m walking home from g bar","isUser":false,"timestamp":"1/28/18 2:33:15"},{"text":"I could use a burger *shrug emoji*","isUser":true,"timestamp":"1/28/18 3:15:00"},{"text":"Hahaha omg that would have been so nice lol","isUser":false,"timestamp":"1/28/18 14:34:00"},{"text":"You got maybe sth else *winky face*","isUser":true,"timestamp":"1/28/18 15:23:00"},{"text":"Haha yeah?","isUser":false,"timestamp":"1/28/18 15:42:00"},{"text":"Food is just the best *heart eyes emoji*","isUser":true,"timestamp":"1/28/18 16:04:00"},{"text":"Who are you btw?","isUser":true,"timestamp":"1/28/18 16:06:00"},{"text":"??","isUser":false,"timestamp":"1/28/18 18:17:00"},{"text":"What do you mean who am I ?","isUser":false,"timestamp":"1/28/18 18:18:00"},{"text":"Well like where you from, what brings you here etc *grin emoji*","isUser":true,"timestamp":"1/28/18 18:20:45"},{"text":"Ahh","isUser":false,"timestamp":"1/28/18 18:23:30"},{"text":"I’m from the US. I study at a photography school here in Aarhus","isUser":false,"timestamp":"1/28/18 18:26:15"},{"text":"Creative and a foreigner","isUser":true,"timestamp":"1/28/18 18:29:00"},{"text":"That is hot stuff *okay emoji*","isUser":true,"timestamp":"1/28/18 18:31:45"},{"text":"Hahaha thanks man","isUser":false,"timestamp":"1/28/18 18:34:30"},{"text":"Do you have other pictures","isUser":false,"timestamp":"1/28/18 18:37:15"},{"text":"Yes I do *smiley face*","isUser":true,"timestamp":"1/28/18 18:40:00"},{"text":"What about you?","isUser":true,"timestamp":"1/28/18 18:42:45"},{"text":"*exchange pictures*","isUser":false,"timestamp":"1/28/18 18:45:30"},{"text":"Hahaha so how’s Grindr treating you today","isUser":false,"timestamp":"1/28/18 21:17:00"},{"text":"Well just horny boys and dickpics","isUser":true,"timestamp":"1/28/18 21:19:45"},{"text":"Hahah yeah? I haven’t gotten any dick pics yet","isUser":false,"timestamp":"1/28/18 21:22:30"},{"text":"Wish guy’s put bit more effort on presentation of their beef! Maybe I just atrract those types *cry emoji*","isUser":true,"timestamp":"1/28/18 21:25:15"},{"text":"One of the daddy types asked if I did escort? *shrug emoji* WTF??","isUser":true,"timestamp":"1/28/18 21:28:00"},{"image":"images/message/Screenshot_20180129-234423.png","isUser":true,"timestamp":"1/28/18 21:30:45"},{"text":"Wow haha","isUser":false,"timestamp":"1/28/18 21:33:30"},{"text":"So what do you look for here","isUser":true,"timestamp":"1/28/18 21:36:15"},{"text":"I am on here looking for folks for my project mainly. And friends of course.","isUser":false,"timestamp":"1/28/18 21:39:00"},{"text":"What is the project about?","isUser":true,"timestamp":"1/28/18 21:41:45"},{"text":"It’s a bit hard to explain concisely but it’s about mental health, Grindr, loneliness, hook up culture, people’s experiences navigating the gay dating world. Sometimes we do interviews, portraits, all sorts of stuff. It’s pretty open ended right now","isUser":false,"timestamp":"1/28/18 21:44:30"},{"text":"I just had this idea of shooting Polaroids and having people write on the photo what insecurity they have about their naked body","isUser":false,"timestamp":"1/28/18 21:47:15"},{"text":"So what do you think","isUser":false,"timestamp":"1/28/18 21:50:00"},{"text":"Sounds interesting :) All good reflections","isUser":true,"timestamp":"1/28/18 21:52:45"},{"text":"Would you want to meet sometime to talk more about it","isUser":false,"timestamp":"1/28/18 21:55:30"},{"text":"Would love to :)","isUser":true,"timestamp":"1/28/18 22:41:00"},{"text":"I live in CPH though so just here sometimes for short visits","isUser":true,"timestamp":"1/28/18 22:43:45"},{"text":"Yeah, how long are you in town now?","isUser":false,"timestamp":"1/28/18 22:46:30"},{"text":"I’m coming to Copenhagen before my flight to the US on the 11th.. Probably go down on the 9th or 10th","isUser":false,"timestamp":"1/28/18 22:49:15"},{"text":"Ok ^^ I leave tomorrow","isUser":true,"timestamp":"1/28/18 22:52:00"},{"text":"Oh damn so soon haha","isUser":false,"timestamp":"1/28/18 22:54:45"},{"text":"We’ll have to connect in Copenhagen","isUser":false,"timestamp":"1/28/18 22:57:30"},{"text":"Sounds like a plan *angel emoji*","isUser":true,"timestamp":"1/28/18 23:00:15"},{"text":"Are you on WhatsApp","isUser":false,"timestamp":"1/28/18 23:17:00"},{"text":"Yeah","isUser":true,"timestamp":"1/29/18 0:15:00"},{"text":"I’m +16036863733","isUser":false,"timestamp":"1/29/18 0:17:45"},{"text":"My name’s Nick","isUser":false,"timestamp":"1/29/18 0:20:30"},{"text":"Johann","isUser":true,"timestamp":"1/29/18 0:23:15"},{"text":"Okay cool, Text me!","isUser":false,"timestamp":"1/29/18 0:26:00"},{"text":"Hey","isUser":true,"timestamp":"1/29/18 0:40:00"},{"text":"Johann?","isUser":false,"timestamp":"1/29/18 0:40:00"},{"text":"Jóhann","isUser":true,"timestamp":"1/29/18 0:40:00"},{"text":"Yeah","isUser":true,"timestamp":"1/29/18 0:40:00"},{"text":"Haha sorry didn't put the accent lol","isUser":false,"timestamp":"1/29/18 0:41:00"},{"text":"Is no problem ^^","isUser":true,"timestamp":"1/29/18 0:42:00"},{"text":"hey so im thinking of going to Amigo this weekend, see what it's like, maybe see if i can meet anyone for my project.. have you ever been or?","isUser":false,"timestamp":"2/3/18 14:17:00"},{"text":"Many times, it is a hilariously sad place","isUser":true,"timestamp":"2/3/18 14:19:45"},{"text":"hahaha that makes me want to go even more - what do you mean by that?","isUser":false,"timestamp":"2/3/18 14:22:30"},{"text":"Nothing compared to those gay bath house services bigger cities offer but you can surely find some good material there for your project","isUser":true,"timestamp":"2/3/18 14:25:15"},{"text":"hahahah i see - in what way did you mean it's hilariously sad? that's quite the description lol","isUser":false,"timestamp":"2/3/18 14:28:00"},{"text":"It is just a forum for hypocrisy and primarily behavioral extinct that all men and specially gay men have! Closeted married dads fucking young confused twinks younger then their own children. Chem sex, quick release of of deprived sexual desires caused of religious or cultural backgrounds! Exchange of body fluids in the holy glow of horniness and the unconscious urges to release personal power and jizz! It is a awesome place 🍆💦💦💦","isUser":true,"timestamp":"2/3/18 14:30:45"},{"text":"Though will never beat a cocaine party I once went to at Nørrebro and mostly sad because it will never be the same as Berlin with their insane gay scene!","isUser":true,"timestamp":"2/3/18 14:33:30"},{"text":"hahahah omg! what a reply","isUser":false,"timestamp":"2/3/18 14:36:15"},{"text":"so is it popular?","isUser":false,"timestamp":"2/3/18 14:39:00"},{"text":"Define popular? 😂 Is it a place you can wash and fuck? Then yes","isUser":true,"timestamp":"2/3/18 14:41:45"},{"text":"I don’t have the excel file with all the statistics ;)","isUser":true,"timestamp":"2/3/18 14:44:30"},{"text":"Oh you don't?? ;) Bummer haha","isUser":false,"timestamp":"2/3/18 14:47:15"},{"text":"So how are you today in general? Feeling better?","isUser":false,"timestamp":"2/4/18 18:38:00"},{"text":"Well I had this young twink over for a massage this morning, was fun though he was not as entertaining as I had hoped! Otherwise not much that happenede, I survived the evening shift!","isUser":true,"timestamp":"2/4/18 18:40:45"},{"text":"Haha tell me more about that?","isUser":false,"timestamp":"2/4/18 18:43:30"},{"text":"Watching this new serie on Netflix called Damnation! 😍 Getting pretty hooked on it","isUser":true,"timestamp":"2/4/18 18:46:15"},{"text":"About my evening shift? 🤫","isUser":true,"timestamp":"2/4/18 18:49:00"},{"text":"No the twink lol","isUser":false,"timestamp":"2/4/18 18:51:45"},{"text":"The date, how it was","isUser":false,"timestamp":"2/4/18 18:54:30"},{"text":"Well wasn’t really a date 🤷🏼‍♂ I gave him a massage and fucked him 😂","isUser":true,"timestamp":"2/4/18 18:57:15"},{"text":"No romance there 😏","isUser":false,"timestamp":"2/4/18 19:00:00"},{"text":"Hahaha wow. But t meant like, how'd you meet... Did you talk for a long time beforehand or? Is that your thing lol? Massage and fuck?","isUser":false,"timestamp":"2/4/18 19:02:45"},{"text":"Maybe chatted with him for 4-6 weeks, he wanted a massage and I wanted ass. Felt like fair trade to me ;)","isUser":true,"timestamp":"2/4/18 19:05:30"},{"text":"Haha i see. 4-6 weeks is quite awhile for Grindr I'd say","isUser":false,"timestamp":"2/4/18 19:08:15"},{"text":"How old was he","isUser":false,"timestamp":"2/4/18 19:11:00"},{"text":"No I got his number, I don’t text so much on Grindr 😁😛🤣 I only log online if I’m bored or to do they daily blocking of 10 guy’s a day thing 😁","isUser":true,"timestamp":"2/4/18 19:13:45"},{"text":"Hahah why do you have to block guys?","isUser":false,"timestamp":"2/4/18 19:16:30"},{"text":"I never block people","isUser":false,"timestamp":"2/4/18 19:19:15"},{"text":"How old was he?","isUser":false,"timestamp":"2/4/18 19:22:00"},{"text":"I block 10 every day 😁","isUser":true,"timestamp":"2/4/18 19:24:45"},{"text":"Hahah why tho","isUser":false,"timestamp":"2/4/18 19:27:30"},{"text":"Cause they are old, annoying or boring me...","isUser":true,"timestamp":"2/4/18 19:30:15"},{"text":"What don't you like about old? Do you have an age limit?","isUser":false,"timestamp":"2/4/18 19:33:00"},{"text":"He was 18, blond, athletic","isUser":true,"timestamp":"2/4/18 19:35:45"},{"text":"How do they annoy you","isUser":false,"timestamp":"2/4/18 19:38:30"},{"text":"Oh wow 18. I can nervous even talking to anyone under 21 for some reason haha","isUser":false,"timestamp":"2/4/18 19:41:15"},{"text":"Sounds pretty twink-y haha","isUser":false,"timestamp":"2/4/18 19:44:00"},{"text":"Ugly dickpics, stupidity... there can be so many reasons 🤷🏼‍♂","isUser":true,"timestamp":"2/4/18 19:46:45"},{"text":"I really need to stop scoring twinks but they are just so easy","isUser":true,"timestamp":"2/4/18 19:49:30"},{"text":"Oh?","isUser":false,"timestamp":"2/4/18 19:52:15"},{"text":"Like McDonalds, fast, cheap and easy 😉","isUser":true,"timestamp":"2/4/18 19:55:00"},{"text":"Hahah how often are you fucking these guys?","isUser":false,"timestamp":"2/4/18 19:57:45"},{"text":"What do you like about the quick hook ups?","isUser":false,"timestamp":"2/4/18 20:00:30"},{"text":"Usually just once, I don’t like recycling","isUser":true,"timestamp":"2/4/18 20:03:15"},{"text":"Why don't you like recycling?","isUser":false,"timestamp":"2/4/18 20:06:00"},{"text":"Fuck the same guy multiple times?","isUser":true,"timestamp":"2/4/18 20:08:45"},{"text":"Yes","isUser":false,"timestamp":"2/4/18 20:11:30"},{"text":"Well actually I fucked 3 the same night","isUser":true,"timestamp":"2/4/18 20:14:15"},{"text":"How’d that happen","isUser":false,"timestamp":"2/4/18 20:17:00"},{"text":"Well I matched this 21 y/o on Tinder who claimed to be straight but wanted to be a sissy boy. Wanted to try a real cock instead of his dildo 🤷🏼‍♂ so I thought well I have a big dick you are most welcome to ride it","isUser":true,"timestamp":"2/4/18 20:19:45"},{"text":"Dirty talked with him all evening, was not sure if he was for real and was getting bit horny so called my ex bf and fucked him","isUser":true,"timestamp":"2/4/18 20:22:30"},{"text":"Then this Tinder guy wrote that hecwas coming so got rid of my ex before he arrived","isUser":true,"timestamp":"2/4/18 20:25:15"},{"text":"Then played with him for 2 hours and was getting tired but was online Grindr and a Swedish guy was online that I had been chatting with. He was bit drunk and heading home from town. Asked if he should come and I just said yes! 😂","isUser":true,"timestamp":"2/4/18 20:28:00"},{"text":"Was a very exhausting night 😏","isUser":true,"timestamp":"2/4/18 20:30:45"},{"text":"Hahah wow","isUser":false,"timestamp":"2/4/18 20:33:30"},{"text":"So how often do you do this kind of thing, hooking up like that?","isUser":false,"timestamp":"2/4/18 20:36:15"},{"text":"2-3 a week maybe","isUser":true,"timestamp":"2/4/18 20:39:00"},{"text":"Have you always had a sex drive like what you have now","isUser":false,"timestamp":"2/4/18 20:41:45"},{"text":"I get easily horny but just as easily not","isUser":true,"timestamp":"2/4/18 20:44:30"},{"text":"Guess higher sexdrive then many but more often I rather wank then fuck a guy","isUser":true,"timestamp":"2/4/18 20:47:15"},{"text":"Yeah why's that?","isUser":false,"timestamp":"2/4/18 20:50:00"},{"text":"Get so tired of listening to young twinks and their hunger for attention and recognition","isUser":true,"timestamp":"2/4/18 20:52:45"},{"text":"They express all that during a ten minute fuck?","isUser":false,"timestamp":"2/4/18 20:55:30"},{"text":"No during the hunt","isUser":true,"timestamp":"2/4/18 20:58:15"},{"text":"You have to invest time in the hunt","isUser":true,"timestamp":"2/4/18 21:01:00"},{"text":"The fuck itself is the easiest part 😉","isUser":true,"timestamp":"2/4/18 21:03:45"},{"text":"It's a hunt eh?","isUser":false,"timestamp":"2/4/18 21:06:30"},{"text":"Do the guys feel blown after you don't write them anymore","isUser":false,"timestamp":"2/4/18 21:09:15"},{"text":"Yeah like fishing, catch n release!","isUser":true,"timestamp":"2/4/18 21:12:00"},{"text":"Possibly 😏","isUser":true,"timestamp":"2/4/18 21:14:45"},{"text":"Haha I see.","isUser":false,"timestamp":"2/4/18 21:17:30"},{"text":"Why do you think you date or whatever you call it, this way?","isUser":false,"timestamp":"2/4/18 21:20:15"},{"text":"Why not slow down, have a bf for the long term?","isUser":false,"timestamp":"2/4/18 21:23:00"},{"text":"It’s not dating, just entertainment","isUser":true,"timestamp":"2/4/18 21:25:45"},{"text":"Ahh. Do you not want to date right now then?","isUser":false,"timestamp":"2/4/18 21:28:30"},{"text":"Not really","isUser":true,"timestamp":"2/4/18 21:31:15"},{"text":"Can not see any purpose with a bf 🤷🏼‍♂","isUser":true,"timestamp":"2/4/18 21:34:00"},{"text":"Food and friends gives a meaning on the other hand 😄","isUser":true,"timestamp":"2/4/18 21:36:45"},{"text":"What's the purpose of the hook ups do you think?","isUser":false,"timestamp":"2/5/18 9:00:00"},{"text":"Satisfaction and pleasing the primal brain and medulla with the hormonal soup of oxytocin and dopamine? 🤷🏼‍♂😂","isUser":true,"timestamp":"2/5/18 14:33:00"},{"text":"Is a innated behavior imprinted to our genes for millions of years! Hard to change that 😉 Just spreading my seeds as nature created men to do 🤓 Pure science 🤪","isUser":true,"timestamp":"2/5/18 14:35:00"},{"text":"Haha oh I see","isUser":false,"timestamp":"2/5/18 14:36:00"},{"text":"But what if you couldn't hook up with guys anymore, would that be ok","isUser":false,"timestamp":"2/5/18 14:36:00"},{"text":"Then there is death or the hand","isUser":true,"timestamp":"2/5/18 14:39:00"},{"text":"Do you have sex a lot do you think","isUser":false,"timestamp":"2/5/18 14:40:00"},{"text":"No I do it efficiently enough, not too much and not too little 😁 why let great skills go to waste!","isUser":true,"timestamp":"2/5/18 14:45:00"},{"text":"I think the Gay scene is like cancer","isUser":true,"timestamp":"2/5/18 15:09:00"},{"text":"What do you mean by that?","isUser":false,"timestamp":"2/5/18 15:10:00"},{"text":"I know too much, who has been fucking, cheating, drug addicts... all the gossip and filth","isUser":true,"timestamp":"2/5/18 15:10:00"},{"text":"Though the surface is all shiny and perfect 🤫","isUser":true,"timestamp":"2/5/18 15:10:00"},{"text":"Easier with young twinks, they are new","isUser":true,"timestamp":"2/5/18 15:11:00"},{"text":"Not as used as the olders","isUser":true,"timestamp":"2/5/18 15:11:00"},{"text":"I see","isUser":false,"timestamp":"2/5/18 15:11:00"},{"text":"😂","isUser":true,"timestamp":"2/5/18 15:37:00"},{"text":"I get so depressed listening to myself","isUser":true,"timestamp":"2/5/18 15:37:00"},{"text":"Going out for a drink","isUser":true,"timestamp":"2/5/18 15:37:00"},{"text":"Now?","isUser":false,"timestamp":"2/5/18 15:38:00"},{"text":"Yeah and some shopping","isUser":true,"timestamp":"2/5/18 15:40:00"},{"text":"Sounds nice","isUser":false,"timestamp":"2/5/18 15:42:00"},{"text":"So I am kinda curious to hear more about your approach to relationships… you said you hook up w a lot of younger guys...","isUser":false,"timestamp":"2/10/18 12:17:00"},{"text":"Yeah maybe… hahah","isUser":true,"timestamp":"2/10/18 12:19:45"},{"text":"Why is that do you think?","isUser":false,"timestamp":"2/10/18 12:22:30"},{"text":"I don’t have a fetish that they have to be young, but I guess it just makes me feel younger... because if I meet a guy that’s my age, 40, I just think, what the fuck happened to you","isUser":true,"timestamp":"2/10/18 12:25:15"},{"text":"Do you say that about yourself sometimes?","isUser":false,"timestamp":"2/10/18 12:28:00"},{"text":"Yeah a lot of the time...","isUser":true,"timestamp":"2/10/18 12:30:45"},{"text":"What does that mean, then, wtf happened to you?","isUser":false,"timestamp":"2/10/18 12:33:30"},{"text":"Hmm.... it’s multiple layers... I have like ummm... well if I look at my younger self... If I was looking at my younger self… My older self wouldn’t actually be attracted to younger me, I think...","isUser":true,"timestamp":"2/10/18 12:36:15"},{"text":"Your now self, wouldn’t be attracted to your then self, you mean?","isUser":false,"timestamp":"2/10/18 12:39:00"},{"text":"Yeah, I mean I’ve become that person that I wouldn’t have liked as my younger self is what I’m saying..  it’s like when guys ask you how many guys have you slept with... and I’m like you mean this week, this month, this year....","isUser":true,"timestamp":"2/10/18 12:41:45"},{"text":"cause i would have once made fun of older guys when I was younger thinking they were so sleazy because they’ve probably slept with 500+ guys but at this point I probably have also... and of course only 10 are memorable. It’s like McDonalds... you have something to fulfill... but the day after you don’t really have any memory... it doesn’t mean anything for you...","isUser":true,"timestamp":"2/10/18 12:44:30"},{"text":"It’s so meaningless. It’s just a itch. And you scratch it. And then it’s the next day, next moment. It doesn’t have any deeper meaning, or purpose, I guess.","isUser":true,"timestamp":"2/10/18 12:47:15"},{"text":"Does that freak you out?","isUser":false,"timestamp":"2/10/18 12:50:00"},{"text":"No.... That’s how men are.... even though they are gay or sixty years old... maybe that’s a bitter thing to say, but deep down... at a basic level.. We’re all the same","isUser":true,"timestamp":"2/10/18 12:52:45"},{"text":"What do you mean by that?","isUser":false,"timestamp":"2/10/18 12:55:30"},{"text":"Just that men are basic.","isUser":true,"timestamp":"2/10/18 12:58:15"},{"text":"What does that mean","isUser":false,"timestamp":"2/10/18 13:01:00"},{"text":"Predictable","isUser":true,"timestamp":"2/10/18 13:03:45"},{"text":"Are you predictable","isUser":false,"timestamp":"2/10/18 13:06:30"},{"text":"Probably if you know me","isUser":true,"timestamp":"2/10/18 13:09:15"},{"text":"Does that bother you?","isUser":false,"timestamp":"2/10/18 13:12:00"},{"text":"Yes","isUser":true,"timestamp":"2/10/18 13:14:45"},{"text":"Why?","isUser":false,"timestamp":"2/10/18 13:17:30"},{"text":"Cause it’s always been my thing, I don’t want people to understand me... I don’t like to be analyzed or put in a box....","isUser":true,"timestamp":"2/10/18 13:20:15"},{"text":"Do you worry that I’m putting you in a box?","isUser":false,"timestamp":"2/10/18 13:23:00"},{"text":"No, I only feed you with information that I feel appropriate haha","isUser":true,"timestamp":"2/10/18 13:25:45"},{"text":"I guess that’s fine.","isUser":false,"timestamp":"2/10/18 13:28:30"},{"text":"You do get a lot of my thoughts","isUser":true,"timestamp":"2/10/18 13:31:15"},{"text":"Does that mean that I understand them, or that I’m lucky enough to receive them?","isUser":false,"timestamp":"2/10/18 13:34:00"},{"text":"I mean I probably tell you a lot more than I would tell many others..","isUser":true,"timestamp":"2/10/18 13:36:45"},{"text":"Why is that?","isUser":false,"timestamp":"2/10/18 13:39:30"},{"text":"Hmmm... I’ve always been a storyteller ...","isUser":true,"timestamp":"2/10/18 13:42:15"},{"text":"So why are you telling me more than others, if you’re a storyteller...","isUser":false,"timestamp":"2/10/18 13:45:00"},{"text":"Well... everyone deserves a different story ... I’m just giving you a story I feel like telling you","isUser":true,"timestamp":"2/10/18 13:47:45"},{"text":"Your showing me what you want to show me","isUser":false,"timestamp":"2/10/18 13:50:30"},{"text":"Yeah.... it’s about liking people ... or... how I handed you the key to my apartment and let you crash here .... I wouldn’t just hand a key to anyone... in fact you’re probably staying here longer than many people I know... I like the random nature of that...","isUser":true,"timestamp":"2/10/18 13:53:15"},{"text":"Yeah I appreciate you letting me stay here...","isUser":false,"timestamp":"2/10/18 13:56:00"},{"text":"Yeah it’s intriguing. It makes me curious","isUser":true,"timestamp":"2/10/18 13:58:45"},{"text":"Do you feel like life’s a game for you?","isUser":false,"timestamp":"2/10/18 14:01:30"},{"text":"Yeah. Well it’s not a game, more like play","isUser":true,"timestamp":"2/10/18 14:04:15"},{"text":"Like theater?","isUser":false,"timestamp":"2/10/18 14:07:00"},{"text":"Yeah.","isUser":true,"timestamp":"2/10/18 14:09:45"},{"text":"What does that mean?","isUser":false,"timestamp":"2/10/18 14:12:30"},{"text":"Well.... you always put on a show, a face, a theme... a behavior is something that you select…","isUser":true,"timestamp":"2/10/18 14:15:15"},{"text":"Cause you have expectations... or ... how you want things to be","isUser":true,"timestamp":"2/10/18 14:18:00"},{"text":"How you want your life to be?","isUser":false,"timestamp":"2/10/18 14:20:45"},{"text":"Not necessarily... just the moment... it’s like having uhhh wearing a sweater or a jacket, it’s a choice... how do you want to present yourself...","isUser":true,"timestamp":"2/10/18 14:23:30"},{"text":"Okay I understand… so going with metaphor what happens when the curtains close, what goes on backstage...","isUser":false,"timestamp":"2/10/18 14:26:15"},{"text":"Backstage.... family... yeah... I actually... That’s only family.. Who knows...","isUser":true,"timestamp":"2/10/18 14:29:00"},{"text":"What do you mean","isUser":false,"timestamp":"2/10/18 14:31:45"},{"text":"Nobody knows me. In that way...","isUser":true,"timestamp":"2/10/18 14:34:30"},{"text":"No one knows your backstage life..","isUser":false,"timestamp":"2/10/18 14:37:15"},{"text":"Only my family know it... yeah... cause you only show what you want to show... for me it’s about weakness... people should not know my weaknesses because that makes you vulnerable .... I always have this... people tell me you’re always smiling you’re always happy","isUser":true,"timestamp":"2/10/18 14:40:00"},{"text":"But you’re not like that truly","isUser":false,"timestamp":"2/10/18 14:42:45"},{"text":"No","isUser":true,"timestamp":"2/10/18 14:45:30"},{"text":"What are you truly like","isUser":false,"timestamp":"2/10/18 14:48:15"},{"text":"A bitch. *laughs* No... I’m like... sensitive...","isUser":true,"timestamp":"2/10/18 14:51:00"},{"text":"Do you ever wish you had one person who you wouldn’t have to perform with so to speak","isUser":false,"timestamp":"2/10/18 14:53:45"},{"text":"No..","isUser":true,"timestamp":"2/10/18 14:56:30"},{"text":"You get what I’m getting at, though?","isUser":false,"timestamp":"2/10/18 14:59:15"},{"text":"Yeah... no because that’s weakness... because you are saying you can’t be whole unless you have someone, I don’t like that thought... I like to be me...","isUser":true,"timestamp":"2/10/18 15:02:00"},{"text":"So you wouldn’t say you’re lonely then","isUser":false,"timestamp":"2/10/18 15:04:45"},{"text":"Loneliness is the same as boredom","isUser":true,"timestamp":"2/10/18 15:07:30"},{"text":"What does that mean","isUser":false,"timestamp":"2/10/18 15:10:15"},{"text":"That it’s just part of the spectrum... if you can’t feel loneliness or boredom how can you feel happiness…","isUser":false,"timestamp":"2/10/18 15:13:00"},{"text":"People on grindr always ask what are you searching for, and I’m like I don’t need to be searching for anything, I can enjoy having a hook up without feeling like I need to have it... if that makes sense.. cause nothing is more stupid then when people say oh I need a boyfriend, I need a relationship, because you can just be a whole being yourself, ... I don’t need someone to fill my gaps, my emptiness,","isUser":true,"timestamp":"2/10/18 15:15:45"},{"text":"I’m not empty being single.","isUser":true,"timestamp":"2/10/18 15:18:30"}]}] \ No newline at end of file diff --git a/app/src/assets/data/profiles placeholder.json b/app/src/assets/data/profiles placeholder.json new file mode 100644 index 0000000..d8b5af4 --- /dev/null +++ b/app/src/assets/data/profiles placeholder.json @@ -0,0 +1 @@ +[{"order":3,"details":{"name":"Jim","pic":{"detail":"images/profile/profile-j-002_detail.jpg","thumb":"images/profile/profile-j-002_thumbnail.jpg"},"about":"Jim is a psychologist, father and divorcee. He splits custody with his ex-husband over their adopted son and experiences Grindr as what he encapsulated as “desolation for the old.” It’d be no surprise to any Grindr user that the community on the app, and the gay community more generally, glamorizes youth and discards the old. Jim is a frequent victim of random cruelties, or otherwise summarily dismissed based on his age alone. While leading a loving life as a father and as an established professional, since his divorce, loneliness continues to creep into his heart."},"messages":[{"text":"Hi I may be too old or too large for you. If that’s the case please excuse me and have a great day. Say hi otherwise, I’m looking for friends or more. I’m a Great lover friend and top.","isUser":true,"timestamp":"11/20/2017 0:45:00"},{"text":"Sorry, just seeing this - hi!","isUser":false,"timestamp":"11/20/2017 15:16:00"},{"text":"Hi. How are you?","isUser":true,"timestamp":"11/20/2017 15:57:00"},{"text":"Good!","isUser":false,"timestamp":"11/20/2017 17:29:00"},{"text":"What’s happening?","isUser":true,"timestamp":"11/20/2017 17:46:00"},{"text":"You do photography as a professional?","isUser":true,"timestamp":"11/20/2017 18:09:00"},{"text":"Yes I do!","isUser":false,"timestamp":"11/20/2017 18:10:15"},{"text":"Cool. Fashion, Commercial?","isUser":true,"timestamp":"11/20/2017 18:11:30"},{"text":"Documentary actually.","isUser":false,"timestamp":"11/20/2017 18:12:45"},{"text":"But I do do commercial stuff too","isUser":false,"timestamp":"11/20/2017 18:14:00"},{"text":"Nice. Cool.","isUser":true,"timestamp":"11/20/2017 18:15:15"},{"text":"Why did you need some pictures done?","isUser":false,"timestamp":"11/20/2017 18:16:30"},{"text":"Actually not at the moment. You dont have lenses to make me.look.good.naked.","isUser":true,"timestamp":"11/20/2017 18:17:45"},{"text":"Don’t say that, but it’s up to you. No worries.","isUser":false,"timestamp":"11/20/2017 18:19:00"},{"text":"Thanks for understanding","isUser":true,"timestamp":"11/20/2017 18:20:15"},{"text":"Grindr is desolation for the old","isUser":true,"timestamp":"11/21/2017 00:44:00"},{"text":"Yeah?","isUser":false,"timestamp":"11/21/2017 00:45:15"},{"text":"Tell me more what you mean","isUser":false,"timestamp":"11/21/2017 00:46:30"},{"text":"The culture is so youth oriented. I’m a psychologist - did you know that the highest suicide rate is among gay men over 60? As an old guy you are useless.","isUser":true,"timestamp":"11/21/2017 00:47:45"},{"text":"Gay eople over the age of 40 really don’t go out to bars there are no social outlets. At 60 people are about to just be dead.","isUser":true,"timestamp":"11/21/2017 00:49:00"},{"text":"I see. Wow that’s hard to hear frankly","isUser":false,"timestamp":"11/21/2017 00:50:15"},{"text":"People put in their profiles that they don’t want to be contacted by over a certain age. That’s fine. But other people just put in that they don’t want to be hit on by creepy old man.","isUser":true,"timestamp":"11/21/2017 00:51:30"},{"text":"That lowers us","isUser":true,"timestamp":"11/21/2017 00:52:45"},{"text":"Yeah I hear that","isUser":false,"timestamp":"11/21/2017 00:54:00"},{"text":"And now when I want to try and meet people I have to try and present myself as apologetic in order to minimize the number of people who freak out and call me names.","isUser":true,"timestamp":"11/21/2017 00:55:15"},{"text":"And then there is the actual social aspect of the culture on Grindr. You could spend all night on here and not have one person say hello back or one real conversation or make one friend.","isUser":true,"timestamp":"11/21/2017 00:56:30"},{"text":"Some of my friends died. Others moved away. This place is like a hell you can’t avoid.","isUser":true,"timestamp":"11/21/2017 00:57:45"},{"text":"Grindr is like hell, a place you can’t avoid? Is that what you mean?","isUser":false,"timestamp":"11/21/2017 00:59:00"},{"text":"Yes","isUser":true,"timestamp":"11/21/2017 01:00:15"},{"text":"I have to say I’m a bit at a loss for words","isUser":false,"timestamp":"11/21/2017 01:01:30"},{"text":"Or you can come online and maybe have a superficial hello or get abused or sometimes get nothing at all. It’s like playing Russian Roulette. It’s addictive and you always keep hoping that you’re going to meet somebody.","isUser":true,"timestamp":"11/21/2017 01:02:45"},{"text":"Get abused? What do you mean by that?","isUser":false,"timestamp":"11/21/2017 01:04:00"},{"text":"Pretty demoralizing when people call you faggot or old or ugly or creep. I have even been told I ought to just go off and die.","isUser":true,"timestamp":"11/21/2017 01:05:15"},{"text":"Wow that’s awful","isUser":false,"timestamp":"11/21/2017 01:06:30"},{"text":"Don’t be too surprised this is happening across our whole culture with texting replacing telephone calls less and less human contact being made available to people.","isUser":true,"timestamp":"11/21/2017 01:07:45"},{"text":"Would you be interested in talking more in person? I think this is a really important aspect of Grindr culture people don’t think a lot about","isUser":false,"timestamp":"11/21/2017 01:09:00"},{"text":"Sure. You see bits of it around the edges for people of color or minorities also. You see it on their profiles where they will say be kind or If you’re racist don’t bother talking to me. Because a lot of Asian people have told me that they get treated horribly by people on here also.","isUser":true,"timestamp":"11/21/2017 01:10:15"},{"text":"Yeah I do notice that for sure.","isUser":false,"timestamp":"11/21/2017 01:11:30"},{"text":"Ok I’m off to bed but you can favorite in a.m. to be able to get a hold of me.","isUser":true,"timestamp":"11/21/2017 01:12:45"},{"text":"Good night","isUser":true,"timestamp":"11/21/2017 01:14:00"},{"text":"Sounds good. Good night.","isUser":false,"timestamp":"11/21/2017 01:15:15"},{"text":"Oh, btw what’s your name, I’m Nick.","isUser":false,"timestamp":"11/21/2017 01:16:30"},{"text":"Dr. Jim Vermilya.","isUser":true,"timestamp":"11/21/2017 01:17:45"},{"text":"Nice to meet you. Let’s talk soon.","isUser":false,"timestamp":"11/21/2017 01:00:00"},{"text":"How’s your day?","isUser":false,"timestamp":"11/21/2017 14:16:00"},{"text":"Good. Yours?","isUser":true,"timestamp":"11/21/2017 14:55:00"},{"text":"Very productive. Catching up on a lot of work.","isUser":false,"timestamp":"11/21/2017 14:56:15"},{"text":"Cool. That’s good. I’d like to talk to you more about your project at some point.","isUser":true,"timestamp":"11/21/2017 14:57:30"},{"text":"Cool - yeah maybe we can find a time after the holidays?","isUser":false,"timestamp":"11/21/2017 14:58:45"},{"text":"Sure","isUser":true,"timestamp":"11/21/2017 15:00:00"},{"text":"Hey Jim, how have you been?","isUser":false,"timestamp":"12/8/2017 14:11"},{"text":"Good, you?","isUser":true,"timestamp":"12/8/2017 14:12"},{"text":"Good. Last time we talked you brought up being older and using Grindr… tell me about how it was coming out for you?","isUser":false,"timestamp":"12/8/2017 14:13"},{"text":"Well I came out for the first time while I was at the Univ of Miami, it was 1977. I was a sophomore. I was feeling relatively comfortable and thought that my friends would be cool with it but that was not the case. It was myself and 3 other guys in an apartment. One guy was a football player from Texas, the other was a foreign student from Turkey. They flipped out when I told them. Totally changed their behavior. He use to walk around the apartment and just casually not wear his shirt and as soon as he found out I was gay he never did that again. Just made our relationship really uncomfortable.","isUser":true,"timestamp":"12/8/2017 14:14"},{"text":"Wow that sounds shitty.","isUser":false,"timestamp":"12/8/2017 14:16"},{"text":"Yeah, so then I kind of went back into the closet until I came out more permanently when I was 27. I was living up in New England, finishing an internship. Coming out that time didn’t work out to well either but i had more strength in myself by then.","isUser":true,"timestamp":"12/8/2017 14:17"},{"text":"I see. So what was dating like as a gay guy at that time?","isUser":false,"timestamp":"12/8/2017 14:18"},{"text":"Well actually, you could rent a service where they’d mail you an envelop that had all the responses to an ad you had taken out in the newspaper looking for a partner.","isUser":true,"timestamp":"12/8/2017 14:19"},{"text":"It was just really weird to write back and forth with these strangers… to try and figure out if it was safe, to figure out who the person was, if they were baiting you. But that was one of the only ways to meet other gay guys. It wasn’t like what it’s like today.","isUser":true,"timestamp":"12/8/2017 14:21"},{"text":"Wow I can’t imagine that. Do any of the pen pals so to speak stand out?","isUser":false,"timestamp":"12/8/2017 14:22"},{"text":"One that sticks out in my memory was one that kind of weirded me out. Eventually, after writing back and forth, we got on the phone and he said to come meet him at his place. The guy had just started graduate school and I drove out in the middle of nowhere to his place. Only thing is nobody was there. But it was a considerable drive and it was very clear that he had wanted me to go there so i was like hello hello. Weirder still it was clear someone had just been there. I was looking around the place for someone, and I saw a gun in his bedroom. So i thought i gotta get out of there, this is not right. So i got out as quick as i could cause i didn’t know where the person was if they were hiding or anything. And as i left there was a bald eagle on a tree stump and this eagle just sat there and looked at me. He took off and I took off too.","isUser":true,"timestamp":"12/8/2017 14:23"},{"text":"Wow. Did you ever hear from him again?","isUser":false,"timestamp":"12/8/2017 14:24"},{"text":"No. I wouldn’t put myself in that position again though.","isUser":true,"timestamp":"12/8/2017 14:26"},{"text":"Besides those newspapers as, there were bars where you could meet people too. But that was difficult for me.","isUser":true,"timestamp":"12/8/2017 14:27"},{"text":"Why","isUser":false,"timestamp":"12/8/2017 14:28"},{"text":"Because i didnt have a very positive perception of myself as a gay person and i was terrified of what other gay people would be like","isUser":true,"timestamp":"12/8/2017 14:29"},{"text":"What did you think they would be like","isUser":false,"timestamp":"12/8/2017 14:31"},{"text":"Put it this way, i remember going to sit outside a bar in Albany which is where i went to graduate school and i sat there and just watched the people just to see what kind of people went there.","isUser":true,"timestamp":"12/8/2017 14:32"},{"text":"What’d you learn","isUser":false,"timestamp":"12/8/2017 14:33"},{"text":"People look pretty normal guys of different ages, women, men. Looked like an ok crowd. So eventually i went in.","isUser":true,"timestamp":"12/8/2017 14:34"},{"text":"How’d that feel","isUser":false,"timestamp":"12/8/2017 14:36"},{"text":"Anxiety provoking. I didn’t know how to act. Eventually i met somebody.","isUser":true,"timestamp":"12/8/2017 14:37"},{"text":"And the early days of the internet?","isUser":false,"timestamp":"12/8/2017 14:38"},{"text":"Well, I know i met my ex husband through an ad but it wasn’t online. So I think things changed while we were married, so i didn’t get to experience that. When we got divorced, i started to get exposed to this now present online culture. That was back around 2010 or so. I’d have to check exactly when.","isUser":true,"timestamp":"12/8/2017 14:39"},{"text":"I see. And what do you think of it all?","isUser":false,"timestamp":"12/8/2017 14:41"},{"text":"It’s so toxic. I’m at the the point where if i see a message from someone on here, I'll look at the first few words and if I get the sense its negative, I try not to read the rest of it, because I’m a very visual person and it gets stuck in my head, so i try not to expose myself to it.","isUser":true,"timestamp":"12/8/2017 14:42"},{"text":"It’s this bizarre effort that you put forth to try and contact people to see if they might be interested in you, in an almost apologetic manner. If they say, hi im not interested, that’s nice, its maybe even a plus, because you’ve had some human contact. And occasionally, people will be conversant, and that’s even better. The best is when you’ll find someone who doesn’t mind if you’re older, and that’s super. So it’s very rare that a hook up will come off from grindr. And even if you say yo are looking for friends, that’s tough too. I’d really like to make some friends on there or somewhere else, i just cant remember how to make friends anymore. I’d like some gay friends.","isUser":true,"timestamp":"12/8/2017 14:43"},{"text":"It’s this bizarre effort that you put forth to try and contact people to see if they might be interested in you, in an almost apologetic manner. If they say, hi im not interested, that’s nice, its maybe even a plus, because you’ve had some human contact. And occasionally, people will be conversant, and that’s even better. The best is when you’ll find someone who doesn’t mind if you’re older, and that’s super. So it’s very rare that a hook up will come off from grindr. And even if you say yo are looking for friends, that’s tough too. I’d really like to make some friends on there or somewhere else, i just cant remember how to make friends anymore. I’d like some gay friends.","isUser":true,"timestamp":"12/8/2017 14:44"},{"text":"Why","isUser":false,"timestamp":"12/8/2017 14:46"},{"text":"Just to have people you have something in common with. To talk about the things we all struggle with. I mean anything. Just being able to share, you know, relationship issues without someone putting their own spin onto it. Just being friends. But being friends with someone who is like you is different then someone who is straight married with kids.","isUser":true,"timestamp":"12/8/2017 14:47"},{"text":"Do you feel lonely?","isUser":false,"timestamp":"12/8/2017 14:48"},{"text":"Yes","isUser":true,"timestamp":"12/8/2017 14:49"},{"text":"What does loneliness feel like","isUser":false,"timestamp":"12/8/2017 14:51"},{"text":"Just wishing you had someone you could call up and do something with. It’s not that I don’t enjoy time by myself its just when you have too much of that time, or when you have no other options. I'll make plans to try and do things and if that falls through, I just don’t have that big of a network that I can put something else together.","isUser":true,"timestamp":"12/8/2017 14:52"},{"text":"A lot of evenings or weekends if I don’t have my son I’ll spend it alone. Or I’ll do something by myself, go to the gym, go to the movies, but it’s always alone. So I guess loneliness is being alone too much when you don’t want to be.","isUser":true,"timestamp":"12/8/2017 14:53"},{"text":"Would you rather Grindr didn’t exist","isUser":false,"timestamp":"12/8/2017 14:54"},{"text":"I have an ambivalent relationship to it. Sometimes I get to the point where I’m not talking to anyone in a positive way, so i delete the app like a lot of people do and i reinstall it","isUser":true,"timestamp":"12/8/2017 14:56"},{"text":"What goes through your mind when you reinstall it","isUser":false,"timestamp":"12/8/2017 14:57"},{"text":"That there really isn’t an alternative. And some contact regardless of its quality is better than no contact. And for me there really isn’t any other venue where im going to talk to a gay person. I mean there are other apps but they’re all the same.","isUser":true,"timestamp":"12/8/2017 14:58"},{"text":"What do you think people misunderstand most about the age dynamic","isUser":false,"timestamp":"12/8/2017 14:59"},{"text":"Honestly im not sure how to answer that question. Cause i don’t ... i don’t get the age dynamic to some extent.","isUser":true,"timestamp":"12/8/2017 15:01"},{"text":"Don’t you think its important for people","isUser":false,"timestamp":"12/8/2017 15:02"},{"text":"It might be, but its not the first thing that .... hmmm.... its not the most important thing. In my practice i see gay people straight people of all different ages, and after awhile age disappears and i kind of know, sure, there are people in there twenties, in their thirties and forties and people that are over fifty... but i don’t ask people how old they are. It’s not important to me.","isUser":true,"timestamp":"12/8/2017 15:03"},{"text":"Has that always been the case?","isUser":false,"timestamp":"12/8/2017 15:04"},{"text":"Yeah I grew up in a very rural area around people who were much older than i was, so they were my friends, and then there were my parents, and sometimes their friends would talk to me too, because i was always identified as a more mature person. But i think, where the age dynamic really comes into play is when you try to get into a relationship or friendship with someone, not to over generalize but college kids will want to go drink and go out to clubs... and i don’t like to drink very much anymore, and i don go to clubs cause thats an alien environment to someone who is older... and knowing that that is what they and their friends are going to be into, thats where the age dynamic comes into play. And also if you get into someone who is younger, both of you start playing the numbers game in your head... when im 50 your gonna be 79 and what’s that gonna be like... or i decide im gonna retire and your in the prime of your career... or who’s career takes precedence... but couples deal with these things all the time, but those are the types of things when you talk about age dynamics in relationships.","isUser":true,"timestamp":"12/8/2017 15:06"},{"text":"What about the whole sugar daddy thing?","isUser":false,"timestamp":"12/8/2017 15:07"},{"text":"It’s revolting. If I see that in someone’s profile i delete them right away. I mean some people may not mind that but i do. And theres a fair number of people who message me and say gen? (Generous)... or in other words, im so old im so gross, that if I pay them then they’ll have sex with me...","isUser":true,"timestamp":"12/8/2017 15:08"},{"text":"How does that make you feel","isUser":false,"timestamp":"12/8/2017 15:09"},{"text":"Like shit. Depressed, Sad, lonely, hopeless, angry, frustrated. Delete. Block.","isUser":true,"timestamp":"12/8/2017 15:11"},{"text":"When I look at profiles on Grindr, first thing I do is I read the profile. I read the whole damn thing and if it says i don’t want to hear from someone who is x years old, you just don’t message that person.","isUser":true,"timestamp":"12/8/2017 15:12"},{"text":"so you mentioned on the phone your decision to delete the grindr app?","isUser":false,"timestamp":"12/9/2017 21:42:00"},{"text":"did something specific precipitate it","isUser":false,"timestamp":"12/9/2017 21:43:00"},{"text":"I’m speaking with a guy. Going to China with him actually. He said he deleted his. I opted to do the same.","isUser":true,"timestamp":"12/9/2017 22:08:00"},{"image":"images/message/jv-chat-image-001.jpg","isUser":"true","timestamp":"12/9/2017 22:08:00"},{"text":"Oh yeah? Is it a romantic thing?","isUser":false,"timestamp":"12/9/2017 22:21:00"},{"text":"I hope so.","isUser":true,"timestamp":"12/9/2017 22:22:00"}]},{"order":4,"details":{"name":"Anthony","pic":{"detail":"images/profile/profile-a-002_detail.jpg","thumb":"images/profile/profile-a-001_thumbnail.jpg"}}},{"order":5,"details":{"name":"Brian","pic":{"detail":"images/profile/profile-b-001_detail.jpg","thumb":"images/profile/profile-b-001_thumbnail.jpg"}}},{"order":6,"details":{"name":"Dennis","pic":{"detail":"images/profile/profile-d-001_detail.jpg","thumb":"images/profile/profile-d-001_thumbnail.jpg"}}},{"order":7,"details":{"name":"Jonas and Andi","pic":{"detail":"images/profile/profile-ja-001_detail.jpg","thumb":"images/profile/profile-ja-001_thumbnail.jpg"}}},{"order":8,"details":{"name":"Matia","pic":{"detail":"images/profile/profile-m-002_detail.jpg","thumb":"images/profile/profile-m-002_thumbnail.jpg"}}},{"order":9,"details":{"name":"Nick","pic":{"detail":"images/profile/profile-n-001_detail.jpg","thumb":"images/profile/profile-n-001_thumbnail.jpg"}}},{"order":10,"details":{"name":"Mike","pic":{"detail":"images/profile/profile-m-003_detail.jpg","thumb":"images/profile/profile-m-003_thumbnail.jpg"}}},{"order":11,"details":{"name":"Shawn","pic":{"detail":"images/profile/profile-sp-001_detail.jpg","thumb":"images/profile/profile-sp-001_thumbnail.jpg"}}},{"order":12,"details":{"name":"Simon","pic":{"detail":"images/profile/profile-s-002_detail.jpg","thumb":"images/profile/profile-s-002_thumbnail.jpg"}}},{"order":13,"details":{"name":"tj","pic":{"detail":"images/profile/profile-t-001_detail.jpg","thumb":"images/profile/profile-t-001_thumbnail.jpg"}}}] \ No newline at end of file diff --git a/app/src/assets/data/profiles.json b/app/src/assets/data/profiles.json new file mode 100644 index 0000000..c8869c9 --- /dev/null +++ b/app/src/assets/data/profiles.json @@ -0,0 +1 @@ +[{"order":0,"details":{"name":"Me","pic":{"detail":"images/profile/profile-n-001_detail.jpg","thumb":"images/profile/profile-n-001_thumbnail.jpg"},"about":"

Urnings is a mixed media anthology of gay cis and transmasculine experiences in the often toxic, hypersexualized and evolving world of “the scene.” LGBT culture is always evolving and as our narratives continue to gain prevalence in the mainstream consciousness, particularly white, cis, male narratives, what it means to live as a queer person only continues to change. Apps like Grindr, Scruff, and others are, according to psychological research and overwhelming anecdotal evidence, making their users depressed, yet dependent, while also creating digital communities for people who otherwise would never feel safe entering the LGBT world. This project is a collaboration between myself and the people I work with, intentionally focused on cis male and transmasculine experiences only for the purpose of concision. The work is ongoing. It incorporates interviews done in person, through the dating app Grindr, and various text message platforms, as well as various kinds of photographs (i.e. portraiture, reportage, landscape). The presentation is through this app which is intentionally an imitation of Grindr, through which users, both who are familiar with gay dating apps and those who are not, can understand how this world is impacting the LGBT community. Navigate through profiles or move to the other tabs. Cruising is a series of landscapes made of either known cruising locations sourced by the database CruisingForSex.com or from individual accounts from people I’ve met. The work is ongoing and artistic in its commentary. Interviews are edited for clarity and brevity.

Research, photography and interviews by Nicholas Pfosi

Web development and design by Michael Fitzpatrick

"},"messages":[{"text":"Dinner is super yummy, thanks for cooking","isUser":false,"timestamp":"3/8/2018 22:53:00"},{"text":"Gooooooddd - you're welcome","isUser":true,"timestamp":"3/8/2018 22:54:15"},{"image":"images/message/avery_nick.jpg","isUser":false,"timestamp":"3/8/2018 22:55:30"},{"text":"Interview thing soon maybe?:","isUser":false,"timestamp":"3/8/2018 22:56:45"},{"text":"Yes indeed","isUser":true,"timestamp":"3/8/2018 22:58:00"},{"text":"Do you want wine? It occurs to me inebriation might facilitate things haha","isUser":false,"timestamp":"3/8/2018 22:59:15"},{"text":"I cannot become inebriated because workkkk","isUser":true,"timestamp":"3/8/2018 23:00:30"},{"text":"Don't you have to work on your project too","isUser":true,"timestamp":"3/8/2018 23:01:45"},{"text":"haha very much so but wine helps the creative juices flow ;)","isUser":false,"timestamp":"3/8/2018 23:03:00"},{"text":"or maybe just mitigates the stress of getting it done by my first deadline","isUser":false,"timestamp":"3/8/2018 23:04:15"},{"text":"What's it actually about that makes it so big for you?","isUser":true,"timestamp":"3/8/2018 23:05:30"},{"text":"i guess it's just the fact that it's ultimately really personal. work i've done in the past has been personal sure, but somehow i feel naked when people look at this project. as much as so many of the guys are vulnerable in what they tell me, i feel put out there too. revealed through what i focus on or what i say in the interviews. it's as much as my take on gay life or whatever as anything empirical, if that makes sense.","isUser":false,"timestamp":"3/8/2018 23:06:45"},{"image":"images/message/img033.jpg","isUser":false,"timestamp":"3/8/2018 23:08:00"},{"text":"Put out there?","isUser":true,"timestamp":"3/8/2018 23:09:15"},{"text":"yeah ... just in the sense that a lot of my thoughts, opinions are guiding this project... if it's rejected, if it falls on deaf ears, it's like telling a joke and no one laughs, or raising a point and everyone in the room disagrees. it's scary like that.","isUser":false,"timestamp":"3/8/2018 23:10:30"},{"text":"not to mention the subject matter is just more intimate. ive played around creatively... sure i do some commercial job or newspaper work... even i know when the pictures suck, i did a bad job or whatever... it's removed from who i am outside of my work","isUser":false,"timestamp":"3/8/2018 23:11:45"},{"text":"in some ways this project doesnt feel removed. it feels like a physicalization of how i feel, how i think in my head","isUser":false,"timestamp":"3/8/2018 23:13:00"},{"text":"I mean I feel that, it seems relevant considering the place you're coming from too in \"gay culture","isUser":true,"timestamp":"3/8/2018 23:14:15"},{"text":"what do you mean","isUser":false,"timestamp":"3/8/2018 23:15:30"},{"text":"I mean we met through that gay hookup \"Grindr\" culture haha, the journey out of that into something more healthy and meaningful was a twisty road at times","isUser":true,"timestamp":"3/8/2018 23:16:45"},{"text":"haha yeah that's true. i forget we're kind of the grindr success story in a way.","isUser":false,"timestamp":"3/8/2018 23:18:00"},{"text":"have you met partners thru it before me, or ?","isUser":false,"timestamp":"3/8/2018 23:19:15"},{"text":"now that i think about i havent really asked you at all about what you think of Grindr.. how you used it before we met","isUser":false,"timestamp":"3/8/2018 23:20:30"},{"text":"Just like most guys I think, it was kinda love-hate. The loneliness drew me to it while the superficiality and fickleness and creepiness pushed me away, it was a bit of a tug-of-war but we happened to meet when I was more drawn to it","isUser":true,"timestamp":"3/8/2018 23:21:45"},{"text":"Can't say that I've met anyone else long-term through it though, no","isUser":true,"timestamp":"3/8/2018 23:23:00"},{"text":"what's creepy about it for you","isUser":false,"timestamp":"3/8/2018 23:24:15"},{"text":"i remember when i downloaded it for the first time a month or so before i met you all these ideas about gay hook up culture became concrete for me... just how available sex was, how casual everything was... not to mention the validation factor of people being interested (or the lack thereof.. )","isUser":false,"timestamp":"3/8/2018 23:25:30"},{"text":"The vibe is really sexual and men sometimes are pushy to the point of stalking, writing you until you block them (and sometimes creating new accounts to go around that), sending unsolicited nudes all the time, kind of just reducing everything about a person to just sexual interest and nothing else which seemed to make guys not care about being offensive or too pushy because everyone was objectified regardless","isUser":true,"timestamp":"3/8/2018 23:26:45"},{"text":"although i remember the night after we met for the first time i all but deleted the app... i was all smitten and shit and the guys i had been talking to couldn't have felt less interesting at that point.","isUser":false,"timestamp":"3/8/2018 23:28:00"},{"text":"yeah that seems like a widely held opinion haha. here, in europe, wherever ive been w the app honestly.","isUser":false,"timestamp":"3/8/2018 23:29:15"},{"text":"Haha it took you a while to be really open about that in general","isUser":true,"timestamp":"3/8/2018 23:30:30"},{"text":"open about what?","isUser":false,"timestamp":"3/8/2018 23:31:45"},{"text":"your own gayness","isUser":true,"timestamp":"3/8/2018 23:33:00"},{"image":"images/message/cologne.jpg","isUser":false,"timestamp":"3/8/2018 23:34:15"},{"text":"yeah i suppose. it was definitely a long road. it seems small but my high school girlfriend reacting so badly when i told her about the assault w that guy set me back a lot. not to mention all this internalized shit i was determined to get rid of when i got to college but somehow held on to, maybe even double down on in a way..","isUser":false,"timestamp":"3/8/2018 23:35:30"},{"text":"Internalized homophobia can be a bitch","isUser":true,"timestamp":"3/8/2018 23:36:45"},{"text":"i will forever regret my freshman year roommate who never actually came out to me because i was homophobic to him... that's pretty awful","isUser":false,"timestamp":"3/8/2018 23:38:00"},{"text":".. :/ yeah","isUser":false,"timestamp":"3/8/2018 23:39:15"},{"text":"i just dont get where it comes from for me. my parents are pretty chill about it. and it's not like New England is the rural south or a country where being gay is illegal... sure it's religious but mostly pretty liberal. at least where i grew up on the border of Mass.","isUser":false,"timestamp":"3/8/2018 23:40:30"},{"text":"i just remember developing this mentality when i started to question things about my sexuality that would play over in my head... it was okay for *other* people to be gay, but it meant to much given up for me","isUser":false,"timestamp":"3/8/2018 23:41:45"},{"text":"like somehow i was branding myself abnormal. foregoing a family or kids. idk. i remember beign really sad about that and denying it for as long as possible","isUser":false,"timestamp":"3/8/2018 23:43:00"},{"text":"Just because it's comparatively more accepted in your community doesn't mean that there isn't still a strong stigma and bias that's constantly instilled in your mind through the media, comments by others, etc.","isUser":true,"timestamp":"3/8/2018 23:44:15"},{"text":"yeah i guess..","isUser":false,"timestamp":"3/8/2018 23:45:30"},{"text":"Yep, I was there too but I hit that phase a lot before you I guess","isUser":true,"timestamp":"3/8/2018 23:46:45"},{"text":"yeah you and everyone else it seems.","isUser":false,"timestamp":"3/8/2018 23:48:00"},{"text":"Well that's why it was so hard for me with you because I had already been there so I recognized what you were doing and what you were going through when you were mean and homophobic towards me but it felt like it was dragging me back into that sense of insecurity and worthlessness","isUser":true,"timestamp":"3/8/2018 23:49:15"},{"text":"To the point where I couldn't even see a straight couple kiss in a movie without getting triggered","isUser":true,"timestamp":"3/8/2018 23:50:30"},{"text":"It was rough","isUser":true,"timestamp":"3/8/2018 23:51:45"},{"text":"I don't know if you remember watching a trailer for a movie that had a sex scene in it, and I got so triggered I withdrew and had to leave the room for an hour or so, and then you got frustrated because you thought I was mad at you when in reality I was trying to cope with how triggered I was and how much my self esteem had sunk","isUser":true,"timestamp":"3/8/2018 23:53:00"},{"text":"yeah... it's weird cause i don't remember feeling \"inexperienced\" in terms of guys when we got together but without a doubt you were and are my first boyfriend, or anything really even close to a boyfriend... sure i had hook ups or sustained flings, but it wasn't the same... i don't think i knew what i was getting into. I thought i was ready but i guess i wasn't.","isUser":false,"timestamp":"3/8/2018 23:54:15"},{"text":"wow i dont remember that.","isUser":false,"timestamp":"3/8/2018 23:55:30"},{"text":"i guess you dealt w all that shit so quietly out of deference for my coming to terms w my shit that the details aren't marked in my mind ..","isUser":false,"timestamp":"3/8/2018 23:56:45"},{"text":"especially now, cause i wouldn't trade queerness for anyhting. i look at guys on grindr w blank profiles or who say \"discreet\" or whatever... my heart breaks for them. it's crazy how much you can change once you start accepting yourself i guess","isUser":false,"timestamp":"3/8/2018 23:58:00"},{"text":"It was in Aarhus when we were visiting the first time at that AirBnb, but yeah I didn't even recognize it for what it was. At the time I thought it was my fault because honestly you thought it was biphobic when I didn't want to hear you reinforce your straightness when in reality it was hurting me because it was like you weren't just accepting that you were with me, there was still some focus back to Gia (whom you talked about on a daily basis which really bothered me after a while, especially when you talked about her sexually) or some other woman you had been with that you would compare me to","isUser":true,"timestamp":"3/8/2018 23:59:15"},{"text":"And I accepted that I was just being biphobic until I realized months later that that wasn't the case","isUser":true,"timestamp":"3/8/2018 0:00:30"},{"text":"So what I mean is that no, it wasn't deference, it was out of guilt because I thought I was the one being unreasonable","isUser":true,"timestamp":"3/8/2018 0:01:45"},{"text":"yeah that's a pretty profoundly shitty situation i put you in, frankly.","isUser":false,"timestamp":"3/8/2018 0:03:00"},{"text":"Still not very easy to talk about for me, I've only recently (within the last six months or so) stopped getting so triggered and affected by everything.","isUser":true,"timestamp":"3/8/2018 0:04:15"},{"text":"idk what else to say beyond that. of course I'm sorry and i know we've talked about it.. . on an individual level it's horrible but also thinking about it systemically, all the people and all the couples who have to go thru shit like because of whatever internalized stuff they grow up w","isUser":false,"timestamp":"3/8/2018 0:05:30"},{"text":"fuck.. idk. i mean it's awful. you didn't deserve that. you don't deserve that.","isUser":false,"timestamp":"3/8/2018 0:06:45"},{"text":"and as much as i want to abdicate blame and put it on society i should have been better.","isUser":false,"timestamp":"3/8/2018 0:08:00"},{"text":"i mean it.","isUser":false,"timestamp":"3/8/2018 0:09:15"},{"text":"And you accepted that quickly from the moment I realized and confronted you about it, if you hadn't, we wouldn't still be together.","isUser":true,"timestamp":"3/8/2018 0:10:30"},{"text":"i guess it was smart to have that boundary. thank god i wised up i guess","isUser":false,"timestamp":"3/8/2018 0:11:45"},{"text":"What boundary?","isUser":true,"timestamp":"3/8/2018 0:13:00"},{"text":"just that if i hadn't cut the shit around it, you would have broken things off","isUser":false,"timestamp":"3/8/2018 0:14:15"},{"text":"instead of continued to tolerate the dynamic","isUser":false,"timestamp":"3/8/2018 0:15:30"},{"text":"I was at a breaking point, it was really starting to traumatize me, I don't think I would have had a choice","isUser":true,"timestamp":"3/8/2018 0:16:45"},{"text":"It took me a long time to actually feel and trust that you really cared about me","isUser":true,"timestamp":"3/8/2018 0:18:00"},{"text":"do you remember a year in your life where you started the year straight so to speak and ended the year out ? like where the process we're talking about happened for you","isUser":false,"timestamp":"3/8/2018 0:19:15"},{"text":":/ it breaks my heart to again hear how much i hurt you","isUser":false,"timestamp":"3/8/2018 0:20:30"},{"text":"Not really... my early adolescence wasn't exactly typical, so there was a lot of confusion, but like I told you a few days ago I thought I was a girl when I was really young (like 8-9 and under) so there really never was a time when I really thought I was or felt like I was \"normal\" in terms of gender/sexuality","isUser":true,"timestamp":"3/8/2018 0:21:45"},{"text":"yeah that makes sense","isUser":false,"timestamp":"3/8/2018 0:23:00"},{"text":"just having talked to all these guys for my project, especially those in the generation before ours... sometimes i catch myself thinking we're in this idyllic world to be queer but im reminded not only how recent so many changes are, but also how much more there's left to change in society","isUser":false,"timestamp":"3/8/2018 0:24:15"},{"text":"i mean if i can grow up in the 90s and the 2000s with liberal parents, in a liberal community, and still nearly destroy my first gay relationship because of my internalized shit, what kind of destination of we really reached, as a society, if we frame it that way","isUser":false,"timestamp":"3/8/2018 0:25:30"},{"text":"Yep. Big changes since even the time when we were young, but still not even close to equality","isUser":true,"timestamp":"3/8/2018 0:26:45"},{"text":"the thing this project has really made me think more about is the role of sex in the queer community","isUser":false,"timestamp":"3/8/2018 0:28:00"},{"text":"it becomes almost a form of currency","isUser":false,"timestamp":"3/8/2018 0:29:15"},{"text":"a form of capital you know?","isUser":false,"timestamp":"3/8/2018 0:30:30"},{"text":"I don't know what you mean","isUser":true,"timestamp":"3/8/2018 0:31:45"},{"text":"like there's the ideal young fit white cis-male body, and everyone else strives around that.","isUser":false,"timestamp":"3/8/2018 0:33:00"},{"text":"im talking about this out of control hook up culture and the people who embrace it and the people who get ignored by it","isUser":false,"timestamp":"3/8/2018 0:34:15"},{"text":"anyone who doesnt fit this manufactured norm about what is hot","isUser":false,"timestamp":"3/8/2018 0:35:30"},{"text":"sorry not strives around, i mean strives toward*","isUser":false,"timestamp":"3/8/2018 0:36:45"},{"text":"it's like we're at this inflection point or identity crisis or something. as queerness becomes mainstreamed, ya know?","isUser":false,"timestamp":"3/8/2018 0:38:00"},{"text":"like the \"not into the scene\" or 'masc4masc\" profiles on Grindr","isUser":false,"timestamp":"3/8/2018 0:39:15"},{"text":"what does that say about the gay community?","isUser":false,"timestamp":"3/8/2018 0:40:30"},{"text":"I've never thought of it as a form of currency... in my experience and my observation the \"out of control\" promiscuity has been more about trying to feel validated and not understanding that love and sex aren't the same thing because that validation and confirmation doesn't exist for many gays, clearly not even in liberal areas","isUser":true,"timestamp":"3/8/2018 0:41:45"},{"text":"that we have people who relatively openly fuck other guys... or are ostensibly gay... but reject the community they de facto belong to","isUser":false,"timestamp":"3/8/2018 0:43:00"},{"text":"mmm yeah i agree. i guess that's what i mean tho by currency. it's like somethign used in exchange for validation or self esteem","isUser":false,"timestamp":"3/8/2018 0:44:15"},{"text":"like i know in my own life i use sex for all sorts of things, intimacy being the last one on the list sometimes. mostly it's to deal w anxiety but sometimes it's too feel seen or feel attractive.","isUser":false,"timestamp":"3/8/2018 0:45:30"},{"text":"and while sex is so prevelant for gay guys its somehow at the same time not talked about... it's kept to Grindr in a way","isUser":false,"timestamp":"3/8/2018 0:46:45"},{"text":"like when i talk to straight people about this project, about the stories people tell me, they are invariably shocked or taken off guard","isUser":false,"timestamp":"3/8/2018 0:48:00"},{"text":"I guess I just can't really see it as a \"currency\" because that implies that you're getting what you're \"paying for\" in a way, when in reality those things don't come out of random sex","isUser":true,"timestamp":"3/8/2018 0:49:15"},{"text":"but when i talk to gay guys, they all have the reaction like of that's par for the course, i guess","isUser":false,"timestamp":"3/8/2018 0:50:30"},{"text":"And maybe on the other hand I have a totally different association when it comes to talking about money and sex haha","isUser":true,"timestamp":"3/8/2018 0:51:45"},{"text":"i mean maybe currency wasn't the right word","isUser":false,"timestamp":"3/8/2018 0:53:00"},{"text":"i meant it more as a metaphor not literally..","isUser":false,"timestamp":"3/8/2018 0:54:15"},{"text":"I know what you mean I'm just offering my two cents on using that wording","isUser":true,"timestamp":"3/9/2018 0:55:30"},{"text":"fair enough. all i know is if this project has taught me anyhting it's too be grateful for our \"Long Term Relationship\" as they say.... it's tricky AF being single as a queer person right now.","isUser":false,"timestamp":"3/10/2018 0:56:45"},{"text":"Indeed","isUser":true,"timestamp":"3/11/2018 0:58:00"},{"image":"images/message/IMG_20171119_011320.jpg","isUser":false,"timestamp":"3/12/2018 0:59:15"}]},{"order":1,"details":{"name":"Matia","pic":{"detail":"images/profile/profile-m-002_detail.jpg","thumb":"images/profile/profile-m-002_thumbnail.jpg"},"about":"

Matia is from Italy and is doing his Erasmus in Aarhus, Denmark. He is a writer who only recently came out of the closet and is moving on from a significant relationship from back home.

Our conversation occurred on Grindr, WhatsApp and in-person.

Location: Aarhus, Denmark

"}},{"order":2,"details":{"name":"Anthony","pic":{"detail":"images/profile/profile-a-002_detail.jpg","thumb":"images/profile/profile-a-001_thumbnail.jpg"},"about":"

Anthony and I met three days after Miguel, a classmate of his, suddenly committed suicide. Anthony is a Brazilian IB high school student who has lived in Aarhus for several years. Since his friend’s death he has resolved to address the lack of support in the queer community.

Our conversation occurred on Grindr, Instagram, Facebook and in-person.

Location: Aarhus, Denmark

"}},{"order":3,"details":{"name":"Dennis","pic":{"detail":"images/profile/profile-d-001_detail.jpg","thumb":"images/profile/profile-d-001_thumbnail.jpg"},"about":"

I met first Dennis when I needed a place to crash in Cologne for a week in 2017. He offered his couch and over the next year, after I left Germany, we stayed in touch. He’s a nurse and loves Marina and Diamonds. (He even has a giant diamond sculpture hanging over his bed). For him, the world is too focused on sex.

Our conversation occurred in-person.

Location: Cologne, Germany

"}},{"order":4,"details":{"name":"Jim","pic":{"detail":"images/profile/profile-j-002_detail.jpg","thumb":"images/profile/profile-j-002_thumbnail.jpg"},"about":"

Jim is a psychologist, father and divorcee. He splits custody with his ex-husband over their adopted son and experiences Grindr as what he encapsulated as “desolation for the old.” It’d be no surprise to any Grindr user that the community on the app, and the gay community more generally, glamorizes youth and discards the old. Jim is a frequent victim of random cruelties, or otherwise summarily dismissed based on his age alone. While leading a loving life as a father and as an established professional, since his divorce, loneliness continues to creep into his heart.

Our conversation occurred on Grindr, over text message, and in person.

Location: Boston, USA

"},"messages":[{"text":"Hi I may be too old or too large for you. If that’s the case please excuse me and have a great day. Say hi otherwise, I’m looking for friends or more. I’m a Great lover friend and top.","isUser":true,"timestamp":"11/20/2017 0:45:00"},{"text":"Sorry, just seeing this - hi!","isUser":false,"timestamp":"11/20/2017 15:16:00"},{"text":"Hi. How are you?","isUser":true,"timestamp":"11/20/2017 15:57:00"},{"text":"Good!","isUser":false,"timestamp":"11/20/2017 17:29:00"},{"text":"What’s happening?","isUser":true,"timestamp":"11/20/2017 17:46:00"},{"text":"You do photography as a professional?","isUser":true,"timestamp":"11/20/2017 18:09:00"},{"text":"Yes I do!","isUser":false,"timestamp":"11/20/2017 18:10:15"},{"text":"Cool. Fashion, Commercial?","isUser":true,"timestamp":"11/20/2017 18:11:30"},{"text":"Documentary actually.","isUser":false,"timestamp":"11/20/2017 18:12:45"},{"text":"But I do do commercial stuff too","isUser":false,"timestamp":"11/20/2017 18:14:00"},{"text":"Nice. Cool.","isUser":true,"timestamp":"11/20/2017 18:15:15"},{"text":"Why did you need some pictures done?","isUser":false,"timestamp":"11/20/2017 18:16:30"},{"text":"Actually not at the moment. You dont have lenses to make me.look.good.naked.","isUser":true,"timestamp":"11/20/2017 18:17:45"},{"text":"Don’t say that, but it’s up to you. No worries.","isUser":false,"timestamp":"11/20/2017 18:19:00"},{"text":"Thanks for understanding","isUser":true,"timestamp":"11/20/2017 18:20:15"},{"text":"Grindr is desolation for the old","isUser":true,"timestamp":"11/21/2017 00:44:00"},{"text":"Yeah?","isUser":false,"timestamp":"11/21/2017 00:45:15"},{"text":"Tell me more what you mean","isUser":false,"timestamp":"11/21/2017 00:46:30"},{"text":"The culture is so youth oriented. I’m a psychologist - did you know that the highest suicide rate is among gay men over 60? As an old guy you are useless.","isUser":true,"timestamp":"11/21/2017 00:47:45"},{"text":"Gay eople over the age of 40 really don’t go out to bars there are no social outlets. At 60 people are about to just be dead.","isUser":true,"timestamp":"11/21/2017 00:49:00"},{"text":"I see. Wow that’s hard to hear frankly","isUser":false,"timestamp":"11/21/2017 00:50:15"},{"text":"People put in their profiles that they don’t want to be contacted by over a certain age. That’s fine. But other people just put in that they don’t want to be hit on by creepy old man.","isUser":true,"timestamp":"11/21/2017 00:51:30"},{"text":"That lowers us","isUser":true,"timestamp":"11/21/2017 00:52:45"},{"text":"Yeah I hear that","isUser":false,"timestamp":"11/21/2017 00:54:00"},{"text":"And now when I want to try and meet people I have to try and present myself as apologetic in order to minimize the number of people who freak out and call me names.","isUser":true,"timestamp":"11/21/2017 00:55:15"},{"text":"And then there is the actual social aspect of the culture on Grindr. You could spend all night on here and not have one person say hello back or one real conversation or make one friend.","isUser":true,"timestamp":"11/21/2017 00:56:30"},{"text":"Some of my friends died. Others moved away. This place is like a hell you can’t avoid.","isUser":true,"timestamp":"11/21/2017 00:57:45"},{"text":"Grindr is like hell, a place you can’t avoid? Is that what you mean?","isUser":false,"timestamp":"11/21/2017 00:59:00"},{"text":"Yes","isUser":true,"timestamp":"11/21/2017 01:00:15"},{"text":"I have to say I’m a bit at a loss for words","isUser":false,"timestamp":"11/21/2017 01:01:30"},{"text":"Or you can come online and maybe have a superficial hello or get abused or sometimes get nothing at all. It’s like playing Russian Roulette. It’s addictive and you always keep hoping that you’re going to meet somebody.","isUser":true,"timestamp":"11/21/2017 01:02:45"},{"text":"Get abused? What do you mean by that?","isUser":false,"timestamp":"11/21/2017 01:04:00"},{"text":"Pretty demoralizing when people call you faggot or old or ugly or creep. I have even been told I ought to just go off and die.","isUser":true,"timestamp":"11/21/2017 01:05:15"},{"text":"Wow that’s awful","isUser":false,"timestamp":"11/21/2017 01:06:30"},{"text":"Don’t be too surprised this is happening across our whole culture with texting replacing telephone calls less and less human contact being made available to people.","isUser":true,"timestamp":"11/21/2017 01:07:45"},{"text":"Would you be interested in talking more in person? I think this is a really important aspect of Grindr culture people don’t think a lot about","isUser":false,"timestamp":"11/21/2017 01:09:00"},{"text":"Sure. You see bits of it around the edges for people of color or minorities also. You see it on their profiles where they will say be kind or If you’re racist don’t bother talking to me. Because a lot of Asian people have told me that they get treated horribly by people on here also.","isUser":true,"timestamp":"11/21/2017 01:10:15"},{"text":"Yeah I do notice that for sure.","isUser":false,"timestamp":"11/21/2017 01:11:30"},{"text":"Ok I’m off to bed but you can favorite in a.m. to be able to get a hold of me.","isUser":true,"timestamp":"11/21/2017 01:12:45"},{"text":"Good night","isUser":true,"timestamp":"11/21/2017 01:14:00"},{"text":"Sounds good. Good night.","isUser":false,"timestamp":"11/21/2017 01:15:15"},{"text":"Oh, btw what’s your name, I’m Nick.","isUser":false,"timestamp":"11/21/2017 01:16:30"},{"text":"Dr. Jim Vermilya.","isUser":true,"timestamp":"11/21/2017 01:17:45"},{"text":"Nice to meet you. Let’s talk soon.","isUser":false,"timestamp":"11/21/2017 01:00:00"},{"text":"How’s your day?","isUser":false,"timestamp":"11/21/2017 14:16:00"},{"text":"Good. Yours?","isUser":true,"timestamp":"11/21/2017 14:55:00"},{"text":"Very productive. Catching up on a lot of work.","isUser":false,"timestamp":"11/21/2017 14:56:15"},{"text":"Cool. That’s good. I’d like to talk to you more about your project at some point.","isUser":true,"timestamp":"11/21/2017 14:57:30"},{"text":"Cool - yeah maybe we can find a time after the holidays?","isUser":false,"timestamp":"11/21/2017 14:58:45"},{"text":"Sure","isUser":true,"timestamp":"11/21/2017 15:00:00"},{"text":"Hey Jim, how have you been?","isUser":false,"timestamp":"12/8/2017 14:11"},{"text":"Good, you?","isUser":true,"timestamp":"12/8/2017 14:12"},{"text":"Good. Last time we talked you brought up being older and using Grindr… tell me about how it was coming out for you?","isUser":false,"timestamp":"12/8/2017 14:13"},{"text":"Well I came out for the first time while I was at the Univ of Miami, it was 1977. I was a sophomore. I was feeling relatively comfortable and thought that my friends would be cool with it but that was not the case. It was myself and 3 other guys in an apartment. One guy was a football player from Texas, the other was a foreign student from Turkey. They flipped out when I told them. Totally changed their behavior. He use to walk around the apartment and just casually not wear his shirt and as soon as he found out I was gay he never did that again. Just made our relationship really uncomfortable.","isUser":true,"timestamp":"12/8/2017 14:14"},{"text":"Wow that sounds shitty.","isUser":false,"timestamp":"12/8/2017 14:16"},{"text":"Yeah, so then I kind of went back into the closet until I came out more permanently when I was 27. I was living up in New England, finishing an internship. Coming out that time didn’t work out to well either but i had more strength in myself by then.","isUser":true,"timestamp":"12/8/2017 14:17"},{"text":"I see. So what was dating like as a gay guy at that time?","isUser":false,"timestamp":"12/8/2017 14:18"},{"text":"Well actually, you could rent a service where they’d mail you an envelop that had all the responses to an ad you had taken out in the newspaper looking for a partner.","isUser":true,"timestamp":"12/8/2017 14:19"},{"text":"It was just really weird to write back and forth with these strangers… to try and figure out if it was safe, to figure out who the person was, if they were baiting you. But that was one of the only ways to meet other gay guys. It wasn’t like what it’s like today.","isUser":true,"timestamp":"12/8/2017 14:21"},{"text":"Wow I can’t imagine that. Do any of the pen pals so to speak stand out?","isUser":false,"timestamp":"12/8/2017 14:22"},{"text":"One that sticks out in my memory was one that kind of weirded me out. Eventually, after writing back and forth, we got on the phone and he said to come meet him at his place. The guy had just started graduate school and I drove out in the middle of nowhere to his place. Only thing is nobody was there. But it was a considerable drive and it was very clear that he had wanted me to go there so i was like hello hello. Weirder still it was clear someone had just been there. I was looking around the place for someone, and I saw a gun in his bedroom. So i thought i gotta get out of there, this is not right. So i got out as quick as i could cause i didn’t know where the person was if they were hiding or anything. And as i left there was a bald eagle on a tree stump and this eagle just sat there and looked at me. He took off and I took off too.","isUser":true,"timestamp":"12/8/2017 14:23"},{"text":"Wow. Did you ever hear from him again?","isUser":false,"timestamp":"12/8/2017 14:24"},{"text":"No. I wouldn’t put myself in that position again though.","isUser":true,"timestamp":"12/8/2017 14:26"},{"text":"Besides those newspapers as, there were bars where you could meet people too. But that was difficult for me.","isUser":true,"timestamp":"12/8/2017 14:27"},{"text":"Why","isUser":false,"timestamp":"12/8/2017 14:28"},{"text":"Because i didnt have a very positive perception of myself as a gay person and i was terrified of what other gay people would be like","isUser":true,"timestamp":"12/8/2017 14:29"},{"text":"What did you think they would be like","isUser":false,"timestamp":"12/8/2017 14:31"},{"text":"Put it this way, i remember going to sit outside a bar in Albany which is where i went to graduate school and i sat there and just watched the people just to see what kind of people went there.","isUser":true,"timestamp":"12/8/2017 14:32"},{"text":"What’d you learn","isUser":false,"timestamp":"12/8/2017 14:33"},{"text":"People look pretty normal guys of different ages, women, men. Looked like an ok crowd. So eventually i went in.","isUser":true,"timestamp":"12/8/2017 14:34"},{"text":"How’d that feel","isUser":false,"timestamp":"12/8/2017 14:36"},{"text":"Anxiety provoking. I didn’t know how to act. Eventually i met somebody.","isUser":true,"timestamp":"12/8/2017 14:37"},{"text":"And the early days of the internet?","isUser":false,"timestamp":"12/8/2017 14:38"},{"text":"Well, I know i met my ex husband through an ad but it wasn’t online. So I think things changed while we were married, so i didn’t get to experience that. When we got divorced, i started to get exposed to this now present online culture. That was back around 2010 or so. I’d have to check exactly when.","isUser":true,"timestamp":"12/8/2017 14:39"},{"text":"I see. And what do you think of it all?","isUser":false,"timestamp":"12/8/2017 14:41"},{"text":"It’s so toxic. I’m at the the point where if i see a message from someone on here, I'll look at the first few words and if I get the sense its negative, I try not to read the rest of it, because I’m a very visual person and it gets stuck in my head, so i try not to expose myself to it.","isUser":true,"timestamp":"12/8/2017 14:42"},{"text":"It’s this bizarre effort that you put forth to try and contact people to see if they might be interested in you, in an almost apologetic manner. If they say, hi im not interested, that’s nice, its maybe even a plus, because you’ve had some human contact. And occasionally, people will be conversant, and that’s even better. The best is when you’ll find someone who doesn’t mind if you’re older, and that’s super. So it’s very rare that a hook up will come off from grindr. And even if you say yo are looking for friends, that’s tough too. I’d really like to make some friends on there or somewhere else, i just cant remember how to make friends anymore. I’d like some gay friends.","isUser":true,"timestamp":"12/8/2017 14:43"},{"text":"It’s this bizarre effort that you put forth to try and contact people to see if they might be interested in you, in an almost apologetic manner. If they say, hi im not interested, that’s nice, its maybe even a plus, because you’ve had some human contact. And occasionally, people will be conversant, and that’s even better. The best is when you’ll find someone who doesn’t mind if you’re older, and that’s super. So it’s very rare that a hook up will come off from grindr. And even if you say yo are looking for friends, that’s tough too. I’d really like to make some friends on there or somewhere else, i just cant remember how to make friends anymore. I’d like some gay friends.","isUser":true,"timestamp":"12/8/2017 14:44"},{"text":"Why","isUser":false,"timestamp":"12/8/2017 14:46"},{"text":"Just to have people you have something in common with. To talk about the things we all struggle with. I mean anything. Just being able to share, you know, relationship issues without someone putting their own spin onto it. Just being friends. But being friends with someone who is like you is different then someone who is straight married with kids.","isUser":true,"timestamp":"12/8/2017 14:47"},{"text":"Do you feel lonely?","isUser":false,"timestamp":"12/8/2017 14:48"},{"text":"Yes","isUser":true,"timestamp":"12/8/2017 14:49"},{"text":"What does loneliness feel like","isUser":false,"timestamp":"12/8/2017 14:51"},{"text":"Just wishing you had someone you could call up and do something with. It’s not that I don’t enjoy time by myself its just when you have too much of that time, or when you have no other options. I'll make plans to try and do things and if that falls through, I just don’t have that big of a network that I can put something else together.","isUser":true,"timestamp":"12/8/2017 14:52"},{"text":"A lot of evenings or weekends if I don’t have my son I’ll spend it alone. Or I’ll do something by myself, go to the gym, go to the movies, but it’s always alone. So I guess loneliness is being alone too much when you don’t want to be.","isUser":true,"timestamp":"12/8/2017 14:53"},{"text":"Would you rather Grindr didn’t exist","isUser":false,"timestamp":"12/8/2017 14:54"},{"text":"I have an ambivalent relationship to it. Sometimes I get to the point where I’m not talking to anyone in a positive way, so i delete the app like a lot of people do and i reinstall it","isUser":true,"timestamp":"12/8/2017 14:56"},{"text":"What goes through your mind when you reinstall it","isUser":false,"timestamp":"12/8/2017 14:57"},{"text":"That there really isn’t an alternative. And some contact regardless of its quality is better than no contact. And for me there really isn’t any other venue where im going to talk to a gay person. I mean there are other apps but they’re all the same.","isUser":true,"timestamp":"12/8/2017 14:58"},{"text":"What do you think people misunderstand most about the age dynamic","isUser":false,"timestamp":"12/8/2017 14:59"},{"text":"Honestly im not sure how to answer that question. Cause i don’t ... i don’t get the age dynamic to some extent.","isUser":true,"timestamp":"12/8/2017 15:01"},{"text":"Don’t you think its important for people","isUser":false,"timestamp":"12/8/2017 15:02"},{"text":"It might be, but its not the first thing that .... hmmm.... its not the most important thing. In my practice i see gay people straight people of all different ages, and after awhile age disappears and i kind of know, sure, there are people in there twenties, in their thirties and forties and people that are over fifty... but i don’t ask people how old they are. It’s not important to me.","isUser":true,"timestamp":"12/8/2017 15:03"},{"text":"Has that always been the case?","isUser":false,"timestamp":"12/8/2017 15:04"},{"text":"Yeah I grew up in a very rural area around people who were much older than i was, so they were my friends, and then there were my parents, and sometimes their friends would talk to me too, because i was always identified as a more mature person. But i think, where the age dynamic really comes into play is when you try to get into a relationship or friendship with someone, not to over generalize but college kids will want to go drink and go out to clubs... and i don’t like to drink very much anymore, and i don go to clubs cause thats an alien environment to someone who is older... and knowing that that is what they and their friends are going to be into, thats where the age dynamic comes into play. And also if you get into someone who is younger, both of you start playing the numbers game in your head... when im 50 your gonna be 79 and what’s that gonna be like... or i decide im gonna retire and your in the prime of your career... or who’s career takes precedence... but couples deal with these things all the time, but those are the types of things when you talk about age dynamics in relationships.","isUser":true,"timestamp":"12/8/2017 15:06"},{"text":"What about the whole sugar daddy thing?","isUser":false,"timestamp":"12/8/2017 15:07"},{"text":"It’s revolting. If I see that in someone’s profile i delete them right away. I mean some people may not mind that but i do. And theres a fair number of people who message me and say gen? (Generous)... or in other words, im so old im so gross, that if I pay them then they’ll have sex with me...","isUser":true,"timestamp":"12/8/2017 15:08"},{"text":"How does that make you feel","isUser":false,"timestamp":"12/8/2017 15:09"},{"text":"Like shit. Depressed, Sad, lonely, hopeless, angry, frustrated. Delete. Block.","isUser":true,"timestamp":"12/8/2017 15:11"},{"text":"When I look at profiles on Grindr, first thing I do is I read the profile. I read the whole damn thing and if it says i don’t want to hear from someone who is x years old, you just don’t message that person.","isUser":true,"timestamp":"12/8/2017 15:12"},{"text":"so you mentioned on the phone your decision to delete the grindr app?","isUser":false,"timestamp":"12/9/2017 21:42:00"},{"text":"did something specific precipitate it","isUser":false,"timestamp":"12/9/2017 21:43:00"},{"text":"I’m speaking with a guy. Going to China with him actually. He said he deleted his. I opted to do the same.","isUser":true,"timestamp":"12/9/2017 22:08:00"},{"image":"images/message/jv-chat-image-001.jpg","isUser":"true","timestamp":"12/9/2017 22:08:00"},{"text":"Oh yeah? Is it a romantic thing?","isUser":false,"timestamp":"12/9/2017 22:21:00"},{"text":"I hope so.","isUser":true,"timestamp":"12/9/2017 22:22:00"}]},{"order":5,"details":{"name":"Shawn","pic":{"detail":"images/profile/profile-sp-001_detail.jpg","thumb":"images/profile/profile-sp-001_thumbnail.jpg"},"about":"

Shawn stood out at the sex party when he asked to be choked (safely) only to suffocate loudly, much to the dismay of the two dozen or so men trying to jerk each other off in the suburban AirBnB. He made his mark again when the group discovered the sensitivity of his nipples.

A self-identified kinkster, Shawn was the only guy there who was comfortable being identified in photographs. He swears cum is good beard moisturizer and earned his personal best of eight loads at once during the evening round of the party.

Location: Somerville, MA USA

"}},{"order":6,"details":{"name":"Mike","pic":{"detail":"images/profile/profile-m-003_detail.jpg","thumb":"images/profile/profile-m-003_thumbnail.jpg"},"about":"

Besides being the genius behind this very app, Mike is a whiskey connoisseur and all around ideal friend. A prospective divorcee from a woman with whom he is on good terms, Mike and I alternate between buying poppers together at the local sex shop because neither of us is brave enough to go alone and smoking weed to discussing Urnings and art. Underneath a profession as a web developer is hidden his studio art degree.

Location: Malden, MA USA

"}},{"order":7,"details":{"name":"Jóhann","pic":{"detail":"images/profile/profile-j-001_detail.jpg","thumb":"images/profile/profile-j-001_thumbnail.jpg"},"about":"

Johann is an Icelandic national living in Copenhagen. A professional massage therapist, we met on Grindr while I was in Aarhus and he was visiting for the weekend. By his own admission he is guarded, presenting a carefully manicured personality. We talk about fucking twinks and the importance of individuality over co-dependence.

Our conversation occurred over Grindr, WhatsApp, and in-person.

Location: Copenhagen, Denmark

"},"messages":[{"text":"Hi","isUser":false,"timestamp":"1/28/18 2:14:00"},{"text":"Thanks for the tap","isUser":false,"timestamp":"1/28/18 2:16:45"},{"text":"Hey ^^","isUser":true,"timestamp":"1/28/18 2:19:30"},{"text":"You looked interesting so welcome! *shrug emoji*","isUser":true,"timestamp":"1/28/18 2:22:15"},{"text":"Haha how’s your night","isUser":false,"timestamp":"1/28/18 2:25:00"},{"text":"It’s been splendid since the alcohol kicked in! *sweating happy emoji*","isUser":true,"timestamp":"1/28/18 2:27:45"},{"text":"Haha I understand that!","isUser":false,"timestamp":"1/28/18 2:30:30"},{"text":"I’m walking home from g bar","isUser":false,"timestamp":"1/28/18 2:33:15"},{"text":"I could use a burger *shrug emoji*","isUser":true,"timestamp":"1/28/18 3:15:00"},{"text":"Hahaha omg that would have been so nice lol","isUser":false,"timestamp":"1/28/18 14:34:00"},{"text":"You got maybe sth else *winky face*","isUser":true,"timestamp":"1/28/18 15:23:00"},{"text":"Haha yeah?","isUser":false,"timestamp":"1/28/18 15:42:00"},{"text":"Food is just the best *heart eyes emoji*","isUser":true,"timestamp":"1/28/18 16:04:00"},{"text":"Who are you btw?","isUser":true,"timestamp":"1/28/18 16:06:00"},{"text":"??","isUser":false,"timestamp":"1/28/18 18:17:00"},{"text":"What do you mean who am I ?","isUser":false,"timestamp":"1/28/18 18:18:00"},{"text":"Well like where you from, what brings you here etc *grin emoji*","isUser":true,"timestamp":"1/28/18 18:20:45"},{"text":"Ahh","isUser":false,"timestamp":"1/28/18 18:23:30"},{"text":"I’m from the US. I study at a photography school here in Aarhus","isUser":false,"timestamp":"1/28/18 18:26:15"},{"text":"Creative and a foreigner","isUser":true,"timestamp":"1/28/18 18:29:00"},{"text":"That is hot stuff *okay emoji*","isUser":true,"timestamp":"1/28/18 18:31:45"},{"text":"Hahaha thanks man","isUser":false,"timestamp":"1/28/18 18:34:30"},{"text":"Do you have other pictures","isUser":false,"timestamp":"1/28/18 18:37:15"},{"text":"Yes I do *smiley face*","isUser":true,"timestamp":"1/28/18 18:40:00"},{"text":"What about you?","isUser":true,"timestamp":"1/28/18 18:42:45"},{"text":"*exchange pictures*","isUser":false,"timestamp":"1/28/18 18:45:30"},{"text":"Hahaha so how’s Grindr treating you today","isUser":false,"timestamp":"1/28/18 21:17:00"},{"text":"Well just horny boys and dickpics","isUser":true,"timestamp":"1/28/18 21:19:45"},{"text":"Hahah yeah? I haven’t gotten any dick pics yet","isUser":false,"timestamp":"1/28/18 21:22:30"},{"text":"Wish guy’s put bit more effort on presentation of their beef! Maybe I just atrract those types *cry emoji*","isUser":true,"timestamp":"1/28/18 21:25:15"},{"text":"One of the daddy types asked if I did escort? *shrug emoji* WTF??","isUser":true,"timestamp":"1/28/18 21:28:00"},{"image":"images/message/Screenshot_20180129-234423.png","isUser":true,"timestamp":"1/28/18 21:30:45"},{"text":"Wow haha","isUser":false,"timestamp":"1/28/18 21:33:30"},{"text":"So what do you look for here","isUser":true,"timestamp":"1/28/18 21:36:15"},{"text":"I am on here looking for folks for my project mainly. And friends of course.","isUser":false,"timestamp":"1/28/18 21:39:00"},{"text":"What is the project about?","isUser":true,"timestamp":"1/28/18 21:41:45"},{"text":"It’s a bit hard to explain concisely but it’s about mental health, Grindr, loneliness, hook up culture, people’s experiences navigating the gay dating world. Sometimes we do interviews, portraits, all sorts of stuff. It’s pretty open ended right now","isUser":false,"timestamp":"1/28/18 21:44:30"},{"text":"I just had this idea of shooting Polaroids and having people write on the photo what insecurity they have about their naked body","isUser":false,"timestamp":"1/28/18 21:47:15"},{"text":"So what do you think","isUser":false,"timestamp":"1/28/18 21:50:00"},{"text":"Sounds interesting :) All good reflections","isUser":true,"timestamp":"1/28/18 21:52:45"},{"text":"Would you want to meet sometime to talk more about it","isUser":false,"timestamp":"1/28/18 21:55:30"},{"text":"Would love to :)","isUser":true,"timestamp":"1/28/18 22:41:00"},{"text":"I live in CPH though so just here sometimes for short visits","isUser":true,"timestamp":"1/28/18 22:43:45"},{"text":"Yeah, how long are you in town now?","isUser":false,"timestamp":"1/28/18 22:46:30"},{"text":"I’m coming to Copenhagen before my flight to the US on the 11th.. Probably go down on the 9th or 10th","isUser":false,"timestamp":"1/28/18 22:49:15"},{"text":"Ok ^^ I leave tomorrow","isUser":true,"timestamp":"1/28/18 22:52:00"},{"text":"Oh damn so soon haha","isUser":false,"timestamp":"1/28/18 22:54:45"},{"text":"We’ll have to connect in Copenhagen","isUser":false,"timestamp":"1/28/18 22:57:30"},{"text":"Sounds like a plan *angel emoji*","isUser":true,"timestamp":"1/28/18 23:00:15"},{"text":"Are you on WhatsApp","isUser":false,"timestamp":"1/28/18 23:17:00"},{"text":"Yeah","isUser":true,"timestamp":"1/29/18 0:15:00"},{"text":"I’m +16036863733","isUser":false,"timestamp":"1/29/18 0:17:45"},{"text":"My name’s Nick","isUser":false,"timestamp":"1/29/18 0:20:30"},{"text":"Johann","isUser":true,"timestamp":"1/29/18 0:23:15"},{"text":"Okay cool, Text me!","isUser":false,"timestamp":"1/29/18 0:26:00"},{"text":"Hey","isUser":true,"timestamp":"1/29/18 0:40:00"},{"text":"Johann?","isUser":false,"timestamp":"1/29/18 0:40:00"},{"text":"Jóhann","isUser":true,"timestamp":"1/29/18 0:40:00"},{"text":"Yeah","isUser":true,"timestamp":"1/29/18 0:40:00"},{"text":"Haha sorry didn't put the accent lol","isUser":false,"timestamp":"1/29/18 0:41:00"},{"text":"Is no problem ^^","isUser":true,"timestamp":"1/29/18 0:42:00"},{"text":"hey so im thinking of going to Amigo this weekend, see what it's like, maybe see if i can meet anyone for my project.. have you ever been or?","isUser":false,"timestamp":"2/3/18 14:17:00"},{"text":"Many times, it is a hilariously sad place","isUser":true,"timestamp":"2/3/18 14:19:45"},{"text":"hahaha that makes me want to go even more - what do you mean by that?","isUser":false,"timestamp":"2/3/18 14:22:30"},{"text":"Nothing compared to those gay bath house services bigger cities offer but you can surely find some good material there for your project","isUser":true,"timestamp":"2/3/18 14:25:15"},{"text":"hahahah i see - in what way did you mean it's hilariously sad? that's quite the description lol","isUser":false,"timestamp":"2/3/18 14:28:00"},{"text":"It is just a forum for hypocrisy and primarily behavioral extinct that all men and specially gay men have! Closeted married dads fucking young confused twinks younger then their own children. Chem sex, quick release of of deprived sexual desires caused of religious or cultural backgrounds! Exchange of body fluids in the holy glow of horniness and the unconscious urges to release personal power and jizz! It is a awesome place 🍆💦💦💦","isUser":true,"timestamp":"2/3/18 14:30:45"},{"text":"Though will never beat a cocaine party I once went to at Nørrebro and mostly sad because it will never be the same as Berlin with their insane gay scene!","isUser":true,"timestamp":"2/3/18 14:33:30"},{"text":"hahahah omg! what a reply","isUser":false,"timestamp":"2/3/18 14:36:15"},{"text":"so is it popular?","isUser":false,"timestamp":"2/3/18 14:39:00"},{"text":"Define popular? 😂 Is it a place you can wash and fuck? Then yes","isUser":true,"timestamp":"2/3/18 14:41:45"},{"text":"I don’t have the excel file with all the statistics ;)","isUser":true,"timestamp":"2/3/18 14:44:30"},{"text":"Oh you don't?? ;) Bummer haha","isUser":false,"timestamp":"2/3/18 14:47:15"},{"text":"So how are you today in general? Feeling better?","isUser":false,"timestamp":"2/4/18 18:38:00"},{"text":"Well I had this young twink over for a massage this morning, was fun though he was not as entertaining as I had hoped! Otherwise not much that happenede, I survived the evening shift!","isUser":true,"timestamp":"2/4/18 18:40:45"},{"text":"Haha tell me more about that?","isUser":false,"timestamp":"2/4/18 18:43:30"},{"text":"Watching this new serie on Netflix called Damnation! 😍 Getting pretty hooked on it","isUser":true,"timestamp":"2/4/18 18:46:15"},{"text":"About my evening shift? 🤫","isUser":true,"timestamp":"2/4/18 18:49:00"},{"text":"No the twink lol","isUser":false,"timestamp":"2/4/18 18:51:45"},{"text":"The date, how it was","isUser":false,"timestamp":"2/4/18 18:54:30"},{"text":"Well wasn’t really a date 🤷🏼‍♂ I gave him a massage and fucked him 😂","isUser":true,"timestamp":"2/4/18 18:57:15"},{"text":"No romance there 😏","isUser":false,"timestamp":"2/4/18 19:00:00"},{"text":"Hahaha wow. But t meant like, how'd you meet... Did you talk for a long time beforehand or? Is that your thing lol? Massage and fuck?","isUser":false,"timestamp":"2/4/18 19:02:45"},{"text":"Maybe chatted with him for 4-6 weeks, he wanted a massage and I wanted ass. Felt like fair trade to me ;)","isUser":true,"timestamp":"2/4/18 19:05:30"},{"text":"Haha i see. 4-6 weeks is quite awhile for Grindr I'd say","isUser":false,"timestamp":"2/4/18 19:08:15"},{"text":"How old was he","isUser":false,"timestamp":"2/4/18 19:11:00"},{"text":"No I got his number, I don’t text so much on Grindr 😁😛🤣 I only log online if I’m bored or to do they daily blocking of 10 guy’s a day thing 😁","isUser":true,"timestamp":"2/4/18 19:13:45"},{"text":"Hahah why do you have to block guys?","isUser":false,"timestamp":"2/4/18 19:16:30"},{"text":"I never block people","isUser":false,"timestamp":"2/4/18 19:19:15"},{"text":"How old was he?","isUser":false,"timestamp":"2/4/18 19:22:00"},{"text":"I block 10 every day 😁","isUser":true,"timestamp":"2/4/18 19:24:45"},{"text":"Hahah why tho","isUser":false,"timestamp":"2/4/18 19:27:30"},{"text":"Cause they are old, annoying or boring me...","isUser":true,"timestamp":"2/4/18 19:30:15"},{"text":"What don't you like about old? Do you have an age limit?","isUser":false,"timestamp":"2/4/18 19:33:00"},{"text":"He was 18, blond, athletic","isUser":true,"timestamp":"2/4/18 19:35:45"},{"text":"How do they annoy you","isUser":false,"timestamp":"2/4/18 19:38:30"},{"text":"Oh wow 18. I can nervous even talking to anyone under 21 for some reason haha","isUser":false,"timestamp":"2/4/18 19:41:15"},{"text":"Sounds pretty twink-y haha","isUser":false,"timestamp":"2/4/18 19:44:00"},{"text":"Ugly dickpics, stupidity... there can be so many reasons 🤷🏼‍♂","isUser":true,"timestamp":"2/4/18 19:46:45"},{"text":"I really need to stop scoring twinks but they are just so easy","isUser":true,"timestamp":"2/4/18 19:49:30"},{"text":"Oh?","isUser":false,"timestamp":"2/4/18 19:52:15"},{"text":"Like McDonalds, fast, cheap and easy 😉","isUser":true,"timestamp":"2/4/18 19:55:00"},{"text":"Hahah how often are you fucking these guys?","isUser":false,"timestamp":"2/4/18 19:57:45"},{"text":"What do you like about the quick hook ups?","isUser":false,"timestamp":"2/4/18 20:00:30"},{"text":"Usually just once, I don’t like recycling","isUser":true,"timestamp":"2/4/18 20:03:15"},{"text":"Why don't you like recycling?","isUser":false,"timestamp":"2/4/18 20:06:00"},{"text":"Fuck the same guy multiple times?","isUser":true,"timestamp":"2/4/18 20:08:45"},{"text":"Yes","isUser":false,"timestamp":"2/4/18 20:11:30"},{"text":"Well actually I fucked 3 the same night","isUser":true,"timestamp":"2/4/18 20:14:15"},{"text":"How’d that happen","isUser":false,"timestamp":"2/4/18 20:17:00"},{"text":"Well I matched this 21 y/o on Tinder who claimed to be straight but wanted to be a sissy boy. Wanted to try a real cock instead of his dildo 🤷🏼‍♂ so I thought well I have a big dick you are most welcome to ride it","isUser":true,"timestamp":"2/4/18 20:19:45"},{"text":"Dirty talked with him all evening, was not sure if he was for real and was getting bit horny so called my ex bf and fucked him","isUser":true,"timestamp":"2/4/18 20:22:30"},{"text":"Then this Tinder guy wrote that hecwas coming so got rid of my ex before he arrived","isUser":true,"timestamp":"2/4/18 20:25:15"},{"text":"Then played with him for 2 hours and was getting tired but was online Grindr and a Swedish guy was online that I had been chatting with. He was bit drunk and heading home from town. Asked if he should come and I just said yes! 😂","isUser":true,"timestamp":"2/4/18 20:28:00"},{"text":"Was a very exhausting night 😏","isUser":true,"timestamp":"2/4/18 20:30:45"},{"text":"Hahah wow","isUser":false,"timestamp":"2/4/18 20:33:30"},{"text":"So how often do you do this kind of thing, hooking up like that?","isUser":false,"timestamp":"2/4/18 20:36:15"},{"text":"2-3 a week maybe","isUser":true,"timestamp":"2/4/18 20:39:00"},{"text":"Have you always had a sex drive like what you have now","isUser":false,"timestamp":"2/4/18 20:41:45"},{"text":"I get easily horny but just as easily not","isUser":true,"timestamp":"2/4/18 20:44:30"},{"text":"Guess higher sexdrive then many but more often I rather wank then fuck a guy","isUser":true,"timestamp":"2/4/18 20:47:15"},{"text":"Yeah why's that?","isUser":false,"timestamp":"2/4/18 20:50:00"},{"text":"Get so tired of listening to young twinks and their hunger for attention and recognition","isUser":true,"timestamp":"2/4/18 20:52:45"},{"text":"They express all that during a ten minute fuck?","isUser":false,"timestamp":"2/4/18 20:55:30"},{"text":"No during the hunt","isUser":true,"timestamp":"2/4/18 20:58:15"},{"text":"You have to invest time in the hunt","isUser":true,"timestamp":"2/4/18 21:01:00"},{"text":"The fuck itself is the easiest part 😉","isUser":true,"timestamp":"2/4/18 21:03:45"},{"text":"It's a hunt eh?","isUser":false,"timestamp":"2/4/18 21:06:30"},{"text":"Do the guys feel blown after you don't write them anymore","isUser":false,"timestamp":"2/4/18 21:09:15"},{"text":"Yeah like fishing, catch n release!","isUser":true,"timestamp":"2/4/18 21:12:00"},{"text":"Possibly 😏","isUser":true,"timestamp":"2/4/18 21:14:45"},{"text":"Haha I see.","isUser":false,"timestamp":"2/4/18 21:17:30"},{"text":"Why do you think you date or whatever you call it, this way?","isUser":false,"timestamp":"2/4/18 21:20:15"},{"text":"Why not slow down, have a bf for the long term?","isUser":false,"timestamp":"2/4/18 21:23:00"},{"text":"It’s not dating, just entertainment","isUser":true,"timestamp":"2/4/18 21:25:45"},{"text":"Ahh. Do you not want to date right now then?","isUser":false,"timestamp":"2/4/18 21:28:30"},{"text":"Not really","isUser":true,"timestamp":"2/4/18 21:31:15"},{"text":"Can not see any purpose with a bf 🤷🏼‍♂","isUser":true,"timestamp":"2/4/18 21:34:00"},{"text":"Food and friends gives a meaning on the other hand 😄","isUser":true,"timestamp":"2/4/18 21:36:45"},{"text":"What's the purpose of the hook ups do you think?","isUser":false,"timestamp":"2/5/18 9:00:00"},{"text":"Satisfaction and pleasing the primal brain and medulla with the hormonal soup of oxytocin and dopamine? 🤷🏼‍♂😂","isUser":true,"timestamp":"2/5/18 14:33:00"},{"text":"Is a innated behavior imprinted to our genes for millions of years! Hard to change that 😉 Just spreading my seeds as nature created men to do 🤓 Pure science 🤪","isUser":true,"timestamp":"2/5/18 14:35:00"},{"text":"Haha oh I see","isUser":false,"timestamp":"2/5/18 14:36:00"},{"text":"But what if you couldn't hook up with guys anymore, would that be ok","isUser":false,"timestamp":"2/5/18 14:36:00"},{"text":"Then there is death or the hand","isUser":true,"timestamp":"2/5/18 14:39:00"},{"text":"Do you have sex a lot do you think","isUser":false,"timestamp":"2/5/18 14:40:00"},{"text":"No I do it efficiently enough, not too much and not too little 😁 why let great skills go to waste!","isUser":true,"timestamp":"2/5/18 14:45:00"},{"text":"I think the Gay scene is like cancer","isUser":true,"timestamp":"2/5/18 15:09:00"},{"text":"What do you mean by that?","isUser":false,"timestamp":"2/5/18 15:10:00"},{"text":"I know too much, who has been fucking, cheating, drug addicts... all the gossip and filth","isUser":true,"timestamp":"2/5/18 15:10:00"},{"text":"Though the surface is all shiny and perfect 🤫","isUser":true,"timestamp":"2/5/18 15:10:00"},{"text":"Easier with young twinks, they are new","isUser":true,"timestamp":"2/5/18 15:11:00"},{"text":"Not as used as the olders","isUser":true,"timestamp":"2/5/18 15:11:00"},{"text":"I see","isUser":false,"timestamp":"2/5/18 15:11:00"},{"text":"😂","isUser":true,"timestamp":"2/5/18 15:37:00"},{"text":"I get so depressed listening to myself","isUser":true,"timestamp":"2/5/18 15:37:00"},{"text":"Going out for a drink","isUser":true,"timestamp":"2/5/18 15:37:00"},{"text":"Now?","isUser":false,"timestamp":"2/5/18 15:38:00"},{"text":"Yeah and some shopping","isUser":true,"timestamp":"2/5/18 15:40:00"},{"text":"Sounds nice","isUser":false,"timestamp":"2/5/18 15:42:00"},{"text":"So I am kinda curious to hear more about your approach to relationships… you said you hook up w a lot of younger guys...","isUser":false,"timestamp":"2/10/18 12:17:00"},{"text":"Yeah maybe… hahah","isUser":true,"timestamp":"2/10/18 12:19:45"},{"text":"Why is that do you think?","isUser":false,"timestamp":"2/10/18 12:22:30"},{"text":"I don’t have a fetish that they have to be young, but I guess it just makes me feel younger... because if I meet a guy that’s my age, 40, I just think, what the fuck happened to you","isUser":true,"timestamp":"2/10/18 12:25:15"},{"text":"Do you say that about yourself sometimes?","isUser":false,"timestamp":"2/10/18 12:28:00"},{"text":"Yeah a lot of the time...","isUser":true,"timestamp":"2/10/18 12:30:45"},{"text":"What does that mean, then, wtf happened to you?","isUser":false,"timestamp":"2/10/18 12:33:30"},{"text":"Hmm.... it’s multiple layers... I have like ummm... well if I look at my younger self... If I was looking at my younger self… My older self wouldn’t actually be attracted to younger me, I think...","isUser":true,"timestamp":"2/10/18 12:36:15"},{"text":"Your now self, wouldn’t be attracted to your then self, you mean?","isUser":false,"timestamp":"2/10/18 12:39:00"},{"text":"Yeah, I mean I’ve become that person that I wouldn’t have liked as my younger self is what I’m saying..  it’s like when guys ask you how many guys have you slept with... and I’m like you mean this week, this month, this year....","isUser":true,"timestamp":"2/10/18 12:41:45"},{"text":"cause i would have once made fun of older guys when I was younger thinking they were so sleazy because they’ve probably slept with 500+ guys but at this point I probably have also... and of course only 10 are memorable. It’s like McDonalds... you have something to fulfill... but the day after you don’t really have any memory... it doesn’t mean anything for you...","isUser":true,"timestamp":"2/10/18 12:44:30"},{"text":"It’s so meaningless. It’s just a itch. And you scratch it. And then it’s the next day, next moment. It doesn’t have any deeper meaning, or purpose, I guess.","isUser":true,"timestamp":"2/10/18 12:47:15"},{"text":"Does that freak you out?","isUser":false,"timestamp":"2/10/18 12:50:00"},{"text":"No.... That’s how men are.... even though they are gay or sixty years old... maybe that’s a bitter thing to say, but deep down... at a basic level.. We’re all the same","isUser":true,"timestamp":"2/10/18 12:52:45"},{"text":"What do you mean by that?","isUser":false,"timestamp":"2/10/18 12:55:30"},{"text":"Just that men are basic.","isUser":true,"timestamp":"2/10/18 12:58:15"},{"text":"What does that mean","isUser":false,"timestamp":"2/10/18 13:01:00"},{"text":"Predictable","isUser":true,"timestamp":"2/10/18 13:03:45"},{"text":"Are you predictable","isUser":false,"timestamp":"2/10/18 13:06:30"},{"text":"Probably if you know me","isUser":true,"timestamp":"2/10/18 13:09:15"},{"text":"Does that bother you?","isUser":false,"timestamp":"2/10/18 13:12:00"},{"text":"Yes","isUser":true,"timestamp":"2/10/18 13:14:45"},{"text":"Why?","isUser":false,"timestamp":"2/10/18 13:17:30"},{"text":"Cause it’s always been my thing, I don’t want people to understand me... I don’t like to be analyzed or put in a box....","isUser":true,"timestamp":"2/10/18 13:20:15"},{"text":"Do you worry that I’m putting you in a box?","isUser":false,"timestamp":"2/10/18 13:23:00"},{"text":"No, I only feed you with information that I feel appropriate haha","isUser":true,"timestamp":"2/10/18 13:25:45"},{"text":"I guess that’s fine.","isUser":false,"timestamp":"2/10/18 13:28:30"},{"text":"You do get a lot of my thoughts","isUser":true,"timestamp":"2/10/18 13:31:15"},{"text":"Does that mean that I understand them, or that I’m lucky enough to receive them?","isUser":false,"timestamp":"2/10/18 13:34:00"},{"text":"I mean I probably tell you a lot more than I would tell many others..","isUser":true,"timestamp":"2/10/18 13:36:45"},{"text":"Why is that?","isUser":false,"timestamp":"2/10/18 13:39:30"},{"text":"Hmmm... I’ve always been a storyteller ...","isUser":true,"timestamp":"2/10/18 13:42:15"},{"text":"So why are you telling me more than others, if you’re a storyteller...","isUser":false,"timestamp":"2/10/18 13:45:00"},{"text":"Well... everyone deserves a different story ... I’m just giving you a story I feel like telling you","isUser":true,"timestamp":"2/10/18 13:47:45"},{"text":"Your showing me what you want to show me","isUser":false,"timestamp":"2/10/18 13:50:30"},{"text":"Yeah.... it’s about liking people ... or... how I handed you the key to my apartment and let you crash here .... I wouldn’t just hand a key to anyone... in fact you’re probably staying here longer than many people I know... I like the random nature of that...","isUser":true,"timestamp":"2/10/18 13:53:15"},{"text":"Yeah I appreciate you letting me stay here...","isUser":false,"timestamp":"2/10/18 13:56:00"},{"text":"Yeah it’s intriguing. It makes me curious","isUser":true,"timestamp":"2/10/18 13:58:45"},{"text":"Do you feel like life’s a game for you?","isUser":false,"timestamp":"2/10/18 14:01:30"},{"text":"Yeah. Well it’s not a game, more like play","isUser":true,"timestamp":"2/10/18 14:04:15"},{"text":"Like theater?","isUser":false,"timestamp":"2/10/18 14:07:00"},{"text":"Yeah.","isUser":true,"timestamp":"2/10/18 14:09:45"},{"text":"What does that mean?","isUser":false,"timestamp":"2/10/18 14:12:30"},{"text":"Well.... you always put on a show, a face, a theme... a behavior is something that you select…","isUser":true,"timestamp":"2/10/18 14:15:15"},{"text":"Cause you have expectations... or ... how you want things to be","isUser":true,"timestamp":"2/10/18 14:18:00"},{"text":"How you want your life to be?","isUser":false,"timestamp":"2/10/18 14:20:45"},{"text":"Not necessarily... just the moment... it’s like having uhhh wearing a sweater or a jacket, it’s a choice... how do you want to present yourself...","isUser":true,"timestamp":"2/10/18 14:23:30"},{"text":"Okay I understand… so going with metaphor what happens when the curtains close, what goes on backstage...","isUser":false,"timestamp":"2/10/18 14:26:15"},{"text":"Backstage.... family... yeah... I actually... That’s only family.. Who knows...","isUser":true,"timestamp":"2/10/18 14:29:00"},{"text":"What do you mean","isUser":false,"timestamp":"2/10/18 14:31:45"},{"text":"Nobody knows me. In that way...","isUser":true,"timestamp":"2/10/18 14:34:30"},{"text":"No one knows your backstage life..","isUser":false,"timestamp":"2/10/18 14:37:15"},{"text":"Only my family know it... yeah... cause you only show what you want to show... for me it’s about weakness... people should not know my weaknesses because that makes you vulnerable .... I always have this... people tell me you’re always smiling you’re always happy","isUser":true,"timestamp":"2/10/18 14:40:00"},{"text":"But you’re not like that truly","isUser":false,"timestamp":"2/10/18 14:42:45"},{"text":"No","isUser":true,"timestamp":"2/10/18 14:45:30"},{"text":"What are you truly like","isUser":false,"timestamp":"2/10/18 14:48:15"},{"text":"A bitch. *laughs* No... I’m like... sensitive...","isUser":true,"timestamp":"2/10/18 14:51:00"},{"text":"Do you ever wish you had one person who you wouldn’t have to perform with so to speak","isUser":false,"timestamp":"2/10/18 14:53:45"},{"text":"No..","isUser":true,"timestamp":"2/10/18 14:56:30"},{"text":"You get what I’m getting at, though?","isUser":false,"timestamp":"2/10/18 14:59:15"},{"text":"Yeah... no because that’s weakness... because you are saying you can’t be whole unless you have someone, I don’t like that thought... I like to be me...","isUser":true,"timestamp":"2/10/18 15:02:00"},{"text":"So you wouldn’t say you’re lonely then","isUser":false,"timestamp":"2/10/18 15:04:45"},{"text":"Loneliness is the same as boredom","isUser":true,"timestamp":"2/10/18 15:07:30"},{"text":"What does that mean","isUser":false,"timestamp":"2/10/18 15:10:15"},{"text":"That it’s just part of the spectrum... if you can’t feel loneliness or boredom how can you feel happiness…","isUser":false,"timestamp":"2/10/18 15:13:00"},{"text":"People on grindr always ask what are you searching for, and I’m like I don’t need to be searching for anything, I can enjoy having a hook up without feeling like I need to have it... if that makes sense.. cause nothing is more stupid then when people say oh I need a boyfriend, I need a relationship, because you can just be a whole being yourself, ... I don’t need someone to fill my gaps, my emptiness,","isUser":true,"timestamp":"2/10/18 15:15:45"},{"text":"I’m not empty being single.","isUser":true,"timestamp":"2/10/18 15:18:30"}]},{"order":8,"details":{"name":"Matt","about":"

Matt and I met while out on the gay club scene in Copenhagen. Matt is from Poland and struggles to be out as bisexual there. When we met it was his first time going to a gay club (or doing anything gay for that matter). While we were chatting he created a Grindr account for the first time. He has been learning Danish and is planning on moving to Copenhagen partially because Denmark is known for being more LGBT-friendly than Poland.

Our conversation occurred on Facebook Messenger.

Location: Copenhagen, Denmark

","pic":{"detail":"images/profile/profile-m-001_detail.jpg","thumb":"images/profile/profile-m-001_thumbnail.jpg"}},"messages":[{"text":"Disclaimer: Matt and I met while out on the gay club scene in Copenhagen. Matt is from Poland and struggles to be out as bisexual there. When we met it was his first time going to a gay club (or doing anything gay honestly). While we were chatting he created a Grindr account for the first time. He has been learning Danish and is planning on moving to Copenhagen partially because Denmark is known for being more LGBT-friendly than Poland. The following conversation occurred on Facebook Messenger.","isUser":false,"timestamp":"02/10/2018 8:26:00"},{"text":"You are now connected on Messenger.","isUser":false,"timestamp":"02/10/2018 8:27:15"},{"text":"Hey matt - nice meeting you last night - how was the rest of the evening","isUser":false,"timestamp":"02/10/2018 8:28:30"},{"text":"Hi :) I don't remember when have You left.. you were with us in the last bar, right?","isUser":true,"timestamp":"02/10/2018 8:29:45"},{"text":"Also, do You remember names of anyone ? I wanted to add them on facebook, so I can plan to meet them again. or maybe You have already planned something ?","isUser":true,"timestamp":"02/10/2018 10:58:00"},{"text":"Hey sorry I haven't replied","isUser":false,"timestamp":"02/11/2018 6:36:00"},{"text":"Was just packing and such for my flight back to the US","isUser":false,"timestamp":"02/11/2018 6:37:15"},{"text":"But now I've learned my flight is cancelled so I'm at a hotel haha","isUser":false,"timestamp":"02/11/2018 6:38:30"},{"text":"And probably won't be able to leave until Tues…","isUser":false,"timestamp":"02/11/2018 6:39:45"},{"text":"So if you wanted to get together again and maybe I could talk more about my project?","isUser":false,"timestamp":"02/11/2018 6:41:00"},{"text":"oh, you cant stay with Johan anymore ?","isUser":true,"timestamp":"02/11/2018 6:42:15"},{"text":"I can but the airline put me up here at their expense","isUser":false,"timestamp":"02/11/2018 6:43:30"},{"text":"ok :) I have no plans for today to be honest. I just asked at couple facebook groups and couchsurfing about who wants to meet up","isUser":true,"timestamp":"02/11/2018 6:44:45"},{"text":"so  we can meet anytime you want :)","isUser":true,"timestamp":"02/11/2018 6:46:00"},{"text":"Haha cool. Tomorrow or later this week could work. I need to get some work done... And see the status of my flight.","isUser":false,"timestamp":"02/11/2018 6:47:15"},{"text":"Where are you staying","isUser":false,"timestamp":"02/11/2018 6:48:30"},{"text":"at rented room in Rodovre","isUser":true,"timestamp":"02/11/2018 6:49:45"},{"text":"15 minutes ride from the city center.","isUser":true,"timestamp":"02/11/2018 6:51:00"},{"text":"Mm ok. Like an Airbnb or?","isUser":false,"timestamp":"02/11/2018 6:52:15"},{"text":"yeah, exactly :)","isUser":true,"timestamp":"02/11/2018 6:53:30"},{"text":"Aahh okay. Yeah maybe we can get together at some point","isUser":false,"timestamp":"02/11/2018 6:54:45"},{"text":"Great. We can go wherever you want, I'm open for everything so, I'll wait for message from You, ok?","isUser":true,"timestamp":"02/11/2018 6:56:00"},{"text":"No yeah I'll reach out. I really want to here more about Poland","isUser":false,"timestamp":"02/11/2018 6:57:15"},{"text":"Ok :) so, I'll be waiting then","isUser":true,"timestamp":"02/11/2018 6:58:30"},{"text":"sigh. still not clear what my plan will be","isUser":false,"timestamp":"02/11/2018 12:06:00"},{"text":"I think I will be here at least until Tuesday…","isUser":false,"timestamp":"02/11/2018 12:07:15"},{"text":"well.. i spent all day here, havent gone anywhere","isUser":true,"timestamp":"02/11/2018 12:08:30"},{"text":"yeah I feel that...","isUser":false,"timestamp":"02/11/2018 12:09:45"},{"text":"now i am just hoping to meet someone .. i wrote on facebook groups, i am using couchsurfing hangouts... i am giving myself an hour. if i dont find anyone by 7 pm, I will go out alone...","isUser":true,"timestamp":"02/11/2018 12:11:00"},{"text":"I've definitely traveled to places and spent way to much time in my room haha","isUser":false,"timestamp":"02/11/2018 12:12:15"},{"text":"ok :) To be honest, sooner or later I would have to overcome my anxiety and go to a bar alone.","isUser":true,"timestamp":"02/11/2018 12:13:30"},{"text":"so why not today ?","isUser":true,"timestamp":"02/11/2018 12:14:45"},{"text":"Haha fair enough but bars aren't so fun alone on a Sunday I think.","isUser":false,"timestamp":"02/11/2018 12:16:00"},{"text":"I see…","isUser":true,"timestamp":"02/11/2018 12:17:15"},{"text":"well, I wrote to couple people on Grindr - downloaded it for the first time","isUser":true,"timestamp":"02/11/2018 12:18:30"},{"text":"nice tell me how it goes!","isUser":false,"timestamp":"02/11/2018 12:19:45"},{"text":"Ok. If I do find someone actually.","isUser":true,"timestamp":"02/11/2018 12:21:00"},{"text":"I’m sure you will although I should say, Grindr can be a hostile place (hence my whole project honestly) so dont be deterred if people dont answer or are rude...","isUser":false,"timestamp":"02/11/2018 12:22:15"},{"text":"Ok :) but I'll most likely go somewhere alone.","isUser":true,"timestamp":"02/11/2018 12:23:30"},{"text":":D that works too … :) feel free to write while you do it if you want digital company","isUser":false,"timestamp":"02/11/2018 12:24:45"},{"text":"Ok :)","isUser":true,"timestamp":"02/11/2018 12:26:00"},{"text":"I got recommendations for one underground bar called Floss. I might go there","isUser":true,"timestamp":"02/11/2018 12:27:15"},{"text":"Oh okay - I haven't heard of it","isUser":false,"timestamp":"02/11/2018 12:28:30"},{"text":"https://www.visitcopenhagen.com/copenhagen/floss-gdk808921","isUser":true,"timestamp":"02/11/2018 12:29:45"},{"text":"oh wow absinthe haha","isUser":false,"timestamp":"02/11/2018 12:31:00"},{"text":"yeah :) only thing i dont like is that smoking is allowed... but apart from that it looks great","isUser":true,"timestamp":"02/11/2018 12:32:15"},{"text":"yeah that sucks","isUser":false,"timestamp":"02/11/2018 12:33:30"},{"text":"that's what I like about GAY... it's smoke fre","isUser":false,"timestamp":"02/11/2018 12:34:45"},{"text":"free","isUser":false,"timestamp":"02/11/2018 12:36:00"},{"text":"Going to a bar and sitting alone is way too scary for me. I can't imagine dancing alone :)","isUser":true,"timestamp":"02/11/2018 12:37:15"},{"text":"hahah I actually did that the other weekend - I went to a gay bar in Aarhus by myself","isUser":false,"timestamp":"02/11/2018 12:38:30"},{"text":"it was really fun","isUser":false,"timestamp":"02/11/2018 12:39:45"},{"text":"but yeah I get why that would be scary.","isUser":false,"timestamp":"02/11/2018 12:41:00"},{"text":"oh.. i might have found someone","isUser":true,"timestamp":"02/11/2018 12:42:15"},{"text":"ooooo! haha","isUser":false,"timestamp":"02/11/2018 12:43:30"},{"text":"I met a transgender person on interpals. do you know that site ? he introduced to his gay friend. they havent been answering me for a while, so i kind of forgot about them, but now they answered","isUser":true,"timestamp":"02/11/2018 12:44:45"},{"text":"oh that's pretty cool. I dont know it but sounds cool","isUser":false,"timestamp":"02/11/2018 12:46:00"},{"text":"oh. they want to meet either monday or thursday :(","isUser":true,"timestamp":"02/11/2018 12:47:15"},{"text":"ahhh.","isUser":false,"timestamp":"02/11/2018 12:48:30"},{"text":"I see that you cant do much on Grindr without premium account :(","isUser":true,"timestamp":"02/11/2018 12:49:45"},{"text":"oh no that's not true... you can do almost everything... a premium account is unnecessary","isUser":false,"timestamp":"02/11/2018 12:51:00"},{"text":"i cant write to anyone outside of my area","isUser":true,"timestamp":"02/11/2018 12:52:15"},{"text":"i mean, on main page it shows me couple profiles and i cant write to anyone else","isUser":true,"timestamp":"02/11/2018 12:53:30"},{"text":"But your area is quite large no? Why do you want to write people far away?","isUser":false,"timestamp":"02/11/2018 12:54:45"},{"text":"Send me a screenshot of your app","isUser":false,"timestamp":"02/11/2018 12:56:00"},{"text":"I go to map, set Rodovre as my locaton and i got this","isUser":true,"timestamp":"02/11/2018 12:57:15"},{"image":"images/message/grindr-screenshot1.png","isUser":true,"timestamp":"02/11/2018 12:58:30"},{"text":"see that locks ? when i click on them i got this","isUser":true,"timestamp":"02/11/2018 12:59:45"},{"image":"images/message/grindr-screenshot2.png","isUser":true,"timestamp":"02/11/2018 13:01:00"},{"text":"Oh no no","isUser":false,"timestamp":"02/11/2018 13:02:15"},{"text":"That's the explore tab","isUser":false,"timestamp":"02/11/2018 13:03:30"},{"text":"You don't need to set your location","isUser":false,"timestamp":"02/11/2018 13:04:45"},{"text":"Just use the main tab","isUser":false,"timestamp":"02/11/2018 13:06:00"},{"text":"The explore tab is new and yeah for premium membership but don't bother w it. It's if you want to see people say in Berlin for example","isUser":false,"timestamp":"02/11/2018 13:07:15"},{"text":"most profiles there are offline :/","isUser":true,"timestamp":"02/11/2018 13:08:30"},{"text":"and Johann showed up there :P","isUser":true,"timestamp":"02/11/2018 13:09:45"},{"text":"If they're online you can write them. It's fine. It will show that way even if they are barely offline. They'll likely get a notification on their phone or check the app","isUser":false,"timestamp":"02/11/2018 13:11:00"},{"text":"now i feel like its too late to try to find someone that way","isUser":true,"timestamp":"02/11/2018 13:12:15"},{"text":"i mean, i guess most people who want to go out tonight have plans already. i am getting ready and i will go out alone.","isUser":true,"timestamp":"02/11/2018 13:13:30"},{"text":"Okay. Whatever you want. But it's never too late man","isUser":false,"timestamp":"02/11/2018 13:14:45"},{"text":"i mean, too late today :) I dont want to end up sitting here all night. Time for me to prepare myself and go","isUser":true,"timestamp":"02/11/2018 13:16:00"},{"text":"Haha ok. But that's what I mean, it's not too late today. You could write someone for the first time on Grindr at midnight and meet them by 1am","isUser":false,"timestamp":"02/11/2018 13:17:15"},{"text":"my grindr will be still on.","isUser":true,"timestamp":"02/11/2018 13:18:30"},{"text":"Good","isUser":false,"timestamp":"02/11/2018 13:19:45"},{"text":"And You know, its better if i will be in the city centre already, and after one or 2 beers","isUser":true,"timestamp":"02/11/2018 13:21:00"},{"text":"mmm that's true","isUser":false,"timestamp":"02/11/2018 13:22:15"},{"text":"I was about to leave now :) but I'll turn on mobile data in a second","isUser":true,"timestamp":"02/11/2018 13:23:30"},{"text":"Haha whatever works for you :)","isUser":false,"timestamp":"02/11/2018 13:24:45"},{"text":"So I'm leaving. And I'm so fucking scared","isUser":true,"timestamp":"02/11/2018 13:26:00"},{"text":"You are? Tell me why","isUser":false,"timestamp":"02/11/2018 13:27:15"},{"text":"Perfect. Just perfect. My contact lens fell off","isUser":true,"timestamp":"02/11/2018 13:28:30"},{"text":"Can you get back to your Airbnb to replace it?","isUser":false,"timestamp":"02/11/2018 13:29:45"},{"text":"Yeah...i have a spare one I have to go back","isUser":true,"timestamp":"02/11/2018 13:31:00"},{"text":"Okay - at least it's a solvable issue","isUser":false,"timestamp":"02/11/2018 13:32:15"},{"text":"Yeah, but I started to feel better. I was like - what can go wrong now? And well, this happened","isUser":true,"timestamp":"02/11/2018 13:33:30"},{"text":"Aww :( I'm sorry that sucks. Just try and get back to that energy","isUser":false,"timestamp":"02/11/2018 13:34:45"},{"text":"I'll try. I'll write you when I'm in the train. luckily I live close to the stop","isUser":true,"timestamp":"02/11/2018 13:36:00"},{"text":"<3 okay","isUser":false,"timestamp":"02/11/2018 13:37:15"},{"text":"So... It's just that I've never done any of these things","isUser":true,"timestamp":"02/11/2018 13:38:30"},{"text":"I've never been to gay bar. I never went to any bar alone. I dont have anyone to meet with in my hometown","isUser":true,"timestamp":"02/11/2018 13:39:45"},{"text":"Back in Poland I'm just spending all the time either at my work or at home- working out or trying to make any music","isUser":true,"timestamp":"02/11/2018 13:41:00"},{"text":"mmm I see - what about like going out with friends and stuff tho?","isUser":false,"timestamp":"02/11/2018 13:42:15"},{"text":"In my hometown I have only one. I met her on Tuesday, after literaly 3 years of trying","isUser":true,"timestamp":"02/11/2018 13:43:30"},{"text":"oh wow that's hard. why is it so hard to make friends do you think?","isUser":false,"timestamp":"02/11/2018 13:44:45"},{"text":"I don't know.. we'll talk about it tomorrow. I'm leaving train soon","isUser":true,"timestamp":"02/11/2018 13:46:00"},{"text":"oh okay","isUser":false,"timestamp":"02/11/2018 13:47:15"},{"text":"sounds good","isUser":false,"timestamp":"02/11/2018 13:48:30"},{"text":"good luck :) ill be here more or less, if you want to write","isUser":false,"timestamp":"02/11/2018 13:49:45"},{"text":"I'll meet with one man from couchsurfing, who agree d to meet me :)","isUser":true,"timestamp":"02/11/2018 13:51:00"},{"text":"oh that's great :)","isUser":false,"timestamp":"02/11/2018 13:52:15"},{"text":"hows your day","isUser":false,"timestamp":"02/12/2018 11:15:00"},{"text":"I get to stay in the hotel another day.... still dont have a flight","isUser":false,"timestamp":"02/12/2018 11:16:15"},{"text":"how long are you in CPH for?","isUser":false,"timestamp":"02/12/2018 11:17:30"},{"text":"So we will meet today?","isUser":true,"timestamp":"02/12/2018 11:18:45"},{"text":":) yes after dinner","isUser":false,"timestamp":"02/12/2018 11:20:00"},{"text":"we could go to Oscar or something - it's a gay bar, but much more relaxed than GAY...","isUser":false,"timestamp":"02/12/2018 11:21:15"},{"text":"Ok :)","isUser":true,"timestamp":"02/12/2018 11:22:30"},{"text":"So should I start getting ready now? :)","isUser":true,"timestamp":"02/12/2018 14:04:00"},{"text":"I'm sitting down for dinner","isUser":false,"timestamp":"02/12/2018 14:05:15"},{"text":"It's taking forever for some reason","isUser":false,"timestamp":"02/12/2018 14:06:30"},{"text":"Ok. It's fine, we got all night after all :)","isUser":true,"timestamp":"02/12/2018 14:07:45"},{"text":"True","isUser":false,"timestamp":"02/12/2018 14:09:00"},{"text":"So just let me know when you start getting ready","isUser":true,"timestamp":"02/12/2018 14:10:15"},{"text":"Ok","isUser":false,"timestamp":"02/12/2018 14:11:30"},{"text":"getting ready","isUser":false,"timestamp":"02/12/2018 14:12:45"},{"text":"could be at Oscar in 40 minutes or so, what would your arrival time be?","isUser":false,"timestamp":"02/12/2018 14:14:00"},{"text":"i need to check where is it :P","isUser":true,"timestamp":"02/12/2018 14:15:15"},{"text":"Just put in Oscar Cafe and Bar","isUser":false,"timestamp":"02/12/2018 14:16:30"},{"text":"it's in the center","isUser":false,"timestamp":"02/12/2018 14:17:45"},{"text":"near where we went out before","isUser":false,"timestamp":"02/12/2018 14:19:00"},{"text":"Ok :)","isUser":true,"timestamp":"02/12/2018 14:20:15"},{"text":"Ill head out now then","isUser":false,"timestamp":"02/12/2018 14:21:30"},{"text":"It really was so nice to grab a drink w you ... We have to talk more.","isUser":false,"timestamp":"02/12/2018 17:31:00"},{"text":"You have to tell me how meeting up with that guy goes tomorrow and let me know if you have any trouble getting home","isUser":false,"timestamp":"02/12/2018 17:32:15"},{"text":"Don't worry about it, it's fine :)","isUser":true,"timestamp":"02/12/2018 17:33:30"},{"text":"As for going back home…","isUser":true,"timestamp":"02/12/2018 17:34:45"},{"image":"images/message/station-pic.jpg","isUser":true,"timestamp":"02/12/2018 17:36:00"},{"text":"I'm at the station already:p","isUser":true,"timestamp":"02/12/2018 17:37:15"},{"text":"Oh hooray :)","isUser":false,"timestamp":"02/12/2018 17:38:30"},{"text":"But I guess I'll just wander around a bit, try to take some pictures. But like I said, I'll be fine","isUser":true,"timestamp":"02/12/2018 17:39:45"},{"text":":)","isUser":false,"timestamp":"02/12/2018 17:41:00"},{"text":"Make it back ok I hope?","isUser":false,"timestamp":"02/12/2018 19:19:00"},{"text":"Yeah, I was about to go to sleep now","isUser":true,"timestamp":"02/12/2018 19:20:15"},{"text":"Haha cool me too","isUser":false,"timestamp":"02/12/2018 19:21:30"},{"text":"Ok, so goodnight then :)","isUser":true,"timestamp":"02/12/2018 19:22:45"},{"text":"Hey. I am leaving to meet my friends soon, but i just wanted to check on you. any news about your flight ?","isUser":true,"timestamp":"02/13/2018 6:49:00"},{"text":"Nothing yet. On the phone with them all day....","isUser":false,"timestamp":"02/13/2018 11:49:00"},{"text":"Oh, that sucks :( at least you are not the only one who is waiting for the plane, right ?","isUser":true,"timestamp":"02/13/2018 11:50:15"},{"text":"Yeah I guess","isUser":false,"timestamp":"02/13/2018 11:51:30"},{"text":"I just came back from meeting with Mikkel, it ended up... crazy","isUser":true,"timestamp":"02/13/2018 16:59:00"},{"text":"hahaha tell me everything","isUser":false,"timestamp":"02/13/2018 17:00:15"},{"text":"i just met with him and the other person. Michael, female to male trans. They showed me couple gay bars, including Fair Ladies and Masken, gay sex shop Homoware and some other places. then Michael had to go back home, me and Mikkel went to the bar where he works, Kiss Kiss, and in the meantime he started to get close to me. like, really close. then at his bar we kissed and we went to his place","isUser":true,"timestamp":"02/13/2018 17:01:30"},{"text":"and you can guess what happened there","isUser":true,"timestamp":"02/13/2018 17:02:45"},{"text":"Hahaha what happened there??","isUser":false,"timestamp":"02/13/2018 17:04:00"},{"image":"images/message/hickey.jpg","isUser":true,"timestamp":"02/13/2018 17:05:15"},{"text":"among other things :P","isUser":true,"timestamp":"02/13/2018 17:06:30"},{"text":"Dude thats awesome haha :) how do you feel","isUser":false,"timestamp":"02/13/2018 17:07:45"},{"text":"feels good, you know, overcoming my fears. because i was so fucking scared of doing it","isUser":true,"timestamp":"02/13/2018 17:09:00"},{"text":"Yeah? That amazing to hear","isUser":false,"timestamp":"02/13/2018 17:10:15"},{"text":"Glad you had such a good experience","isUser":false,"timestamp":"02/13/2018 17:11:30"},{"text":"yes, it was really great :) and he has vacation now, said we can meet again while i am still here","isUser":true,"timestamp":"02/13/2018 17:12:45"},{"text":"That’s awesome!","isUser":false,"timestamp":"02/13/2018 17:14:00"},{"text":"how are you doing","isUser":false,"timestamp":"02/15/2018 10:56:00"},{"text":"I am finally in the US... almost home","isUser":false,"timestamp":"02/15/2018 10:57:15"},{"text":"I was supposed to go to Christiana but I'm getting drunk with my host","isUser":true,"timestamp":"02/15/2018 10:58:30"},{"text":"Oh wow haha","isUser":false,"timestamp":"02/15/2018 10:59:45"},{"text":"Early to get drunk no?","isUser":false,"timestamp":"02/15/2018 11:01:00"},{"text":"A bit. But it was her choice. I was supposed to help her cleaning and then leave in the afternoon, but she just asked me for beers","isUser":true,"timestamp":"02/15/2018 11:02:15"},{"text":"She's having vacation now, so she's staying at home. And she said that tomorrow she'll go party with Johan and they will take me with them","isUser":true,"timestamp":"02/15/2018 11:03:30"},{"text":"Oh that sounds fun :) see how things come together!","isUser":false,"timestamp":"02/15/2018 11:04:45"},{"text":"How’s it going","isUser":false,"timestamp":"02/19/2018 13:41:00"},{"text":"Hey I've just arrived to Warsaw, now I just have to wait 3 hours for another flight","isUser":true,"timestamp":"02/19/2018 13:42:15"},{"text":"Also im ill. I know I should have stayed at home on Saturday, but I ended up going to Bastard to play some games and then partying in Christiana","isUser":true,"timestamp":"02/19/2018 13:43:30"},{"text":"Yeah?? How was Christiana","isUser":false,"timestamp":"02/19/2018 13:44:45"},{"text":"I was already tired and ill when we were there. And there was so much smoke that my eyes started to hurt at one point. Otherwise it was great","isUser":true,"timestamp":"02/19/2018 13:46:00"},{"text":"I wanted to go there at night anyway, so I'm happy I had a chance","isUser":true,"timestamp":"02/19/2018 13:47:15"},{"text":"oh thats awesome","isUser":false,"timestamp":"02/19/2018 13:48:30"},{"text":"Yeah,it was awesome. Sucks so much to come back","isUser":false,"timestamp":"02/19/2018 13:49:45"},{"text":"told you you should think about trying to move there in May instead of a year from May .","isUser":false,"timestamp":"02/19/2018 13:51:00"},{"text":"I will. I'll spend February and march here, then I'll start looking for any job in Denmark","isUser":true,"timestamp":"02/19/2018 13:52:15"},{"text":"Once I got it I call my boss, call Solveig and that's it, I'm out of Poland","isUser":true,"timestamp":"02/19/2018 13:53:30"},{"text":":) that's terrific !","isUser":false,"timestamp":"02/19/2018 13:54:45"},{"text":"We'll start boarding the plane soon, ill write you later, ok?","isUser":true,"timestamp":"02/19/2018 13:56:00"},{"text":"yeah ttyl","isUser":false,"timestamp":"02/19/2018 13:57:15"},{"text":"I am curious to see the pictures! :)","isUser":false,"timestamp":"02/20/2018 13:29:00"},{"text":"sorry man","isUser":false,"timestamp":"02/22/2018 14:02:00"},{"text":"ive been so busy/stressed/sick","isUser":false,"timestamp":"02/22/2018 14:03:15"},{"text":"ive had the photos done for awhile I just have been too preoccupied to send them lol","isUser":false,"timestamp":"02/22/2018 14:04:30"},{"text":"here are 10 of my favorites","isUser":false,"timestamp":"02/22/2018 14:05:45"},{"text":"what do you think","isUser":false,"timestamp":"02/22/2018 14:07:00"},{"text":"*********************************SENDS PICS***************","isUser":false,"timestamp":"02/22/2018 14:08:15"},{"text":"I am kind of scared to look at them to be honest","isUser":true,"timestamp":"02/22/2018 14:09:30"},{"text":"Haha aww no :(","isUser":false,"timestamp":"02/22/2018 14:10:45"},{"text":"I never thought I am attractive, thats all.","isUser":true,"timestamp":"02/22/2018 14:12:00"},{"text":"But you are! You are too down on yourself! Need to be positive","isUser":false,"timestamp":"02/22/2018 14:13:15"},{"text":"I guess I will be afraid to look at them until the weekend when i finally finish my wine","isUser":true,"timestamp":"02/22/2018 14:14:30"},{"text":"Hahaha okay whatever you're comfortable with :)","isUser":false,"timestamp":"02/22/2018 14:15:45"},{"text":"yeah :)","isUser":true,"timestamp":"02/22/2018 14:17:00"},{"text":"and.. You know i will set one of these as my profile picture, right ?","isUser":true,"timestamp":"02/22/2018 14:18:15"},{"text":"Haha that's fine w me man","isUser":false,"timestamp":"02/22/2018 14:19:30"},{"text":"ok :) I will credit You, so dont worry :)","isUser":true,"timestamp":"02/22/2018 14:20:45"},{"text":"Nick: hey how's it going?","isUser":false,"timestamp":"02/26/2018 21:36:00"},{"text":"Hey :) So I am doing fine i guess. Except for atmosphere at work. which is absolutely terrible now. Yesterday I argued with 2 coworkers. About Denmark :P","isUser":true,"timestamp":"02/26/2018 23:27:00"},{"text":"oh shit that sucks. what about Denmark?","isUser":false,"timestamp":"02/26/2018 23:28:15"},{"text":"Well, they have been trying to explain me that I dont know anything about Denmark and that the situation is not at all better than here in poland\nMatt: And that the fact that i was there for 10 or talked to expats from all over the world doesnt matter.","isUser":true,"timestamp":"02/26/2018 23:29:30"},{"text":":/ yeah? I guess they dont realize how much a change of life / openness in regards to LGBT issues could matter to someone, cause you aren't out to them also?","isUser":false,"timestamp":"02/26/2018 12:44:00"},{"text":"I told them that one big difference is how they treat lgbt people.\nMatt: But I dont think they realized that by that I meant MYSELF.","isUser":true,"timestamp":"02/26/2018 12:45:15"},{"text":":/ yeah. how do you think they'd have reacted if they did realize that","isUser":false,"timestamp":"02/26/2018 12:46:30"},{"text":"I have no idea ... and I dont really care to be honest…","isUser":true,"timestamp":"02/26/2018 12:47:45"},{"text":"one girl is fine, but the other is so annoying. I had enough of her..","isUser":true,"timestamp":"02/26/2018 12:49:00"},{"text":"2 older warehouse workers are openly homophobic. So all i could expect from them is more hate","isUser":true,"timestamp":"02/26/2018 12:50:15"},{"text":"oh that's delightful.... *eyeroll*","isUser":false,"timestamp":"02/26/2018 12:51:30"},{"text":"one more month. when i come back from concert in Berlin I will start looking for a job","isUser":true,"timestamp":"02/26/2018 12:52:45"},{"text":"<3 good. I cant wait.","isUser":false,"timestamp":"02/26/2018 12:54:00"},{"text":"I hope we can connect again when im in Denmark in early June","isUser":false,"timestamp":"02/26/2018 12:55:15"},{"text":"maybe you'll have a job and an apartment and all that!","isUser":false,"timestamp":"02/26/2018 12:56:30"},{"text":"Yes, I hope so too :/","isUser":true,"timestamp":"02/26/2018 12:57:45"},{"text":"There seem to be a lot of work in Copenhagen. so i do have a chance to find something fast","isUser":true,"timestamp":"02/26/2018 12:59:00"},{"text":"<3 ahh that'd be so cool! ill hold my thumbs for you","isUser":false,"timestamp":"02/26/2018 13:00:15"},{"text":"Thank You so much :)","isUser":true,"timestamp":"02/26/2018 13:01:30"},{"text":"<3","isUser":false,"timestamp":"02/26/2018 13:02:45"},{"text":"And I am happy you wrote me yesterday. You know, my day got worse after that argument..","isUser":true,"timestamp":"02/26/2018 13:04:00"},{"text":":/ yeah i can understand why. I just would try and not let it get to you. You have a goal, and something to be excited about. Don’t let them hold you back.","isUser":false,"timestamp":"02/26/2018 13:05:15"},{"text":"I know :/ and I dont care about them anymorte","isUser":true,"timestamp":"02/26/2018 13:06:30"},{"text":"I just focus on thinking that I will meet my friends in 3 weeks. and also on selling my stuff :P","isUser":true,"timestamp":"02/26/2018 13:07:45"},{"text":"<3 sounds like a good plan","isUser":false,"timestamp":"02/26/2018 13:09:00"},{"text":"still more a dream than a real plan :P","isUser":true,"timestamp":"02/26/2018 13:10:15"},{"text":"hahaha plans are only dreams made real :)","isUser":false,"timestamp":"02/26/2018 13:11:30"},{"text":"yeah, I guess You are right :)","isUser":true,"timestamp":"02/26/2018 13:12:45"}]},{"order":9,"details":{"name":"Simon","pic":{"detail":"images/profile/profile-s-002_detail.jpg","thumb":"images/profile/profile-s-002_thumbnail.jpg"},"about":"

Simon is a former Christian resident of the White Mountains, where despite an apparent lack of women according to all the straight men who live there, gay men are as far and in between as the towns. While unable to reconcile his faith with his emerging identity, he has nothing but love for his former community and still participates in many church activities. Grindr is for people in Simon’s position, a necessary evil, in a world without gay culture, gay bars or even acceptance.

Location: Gorham, NH USA

"}},{"order":10,"details":{"name":"Brian","about":"

If there ever were such a thing, Brian would be the guru of car hookups. Whether a high schooler with busybody parents or a twenty-something with those same busybody parents (who know lives again at home due to student loans), Brian, who likes sex as much as any other gay guy finds himself on the receiving end of many blowjobs sitting in his ’03 Chevy Cavalier driver’s seat. Cruising around his home town of Woburn, Mass. it was a what’s where of clandestine sexual encounters (and near legal improprieties).

Our conversation occurred on Grindr and over text message.

Location: Boston, MA USA

","pic":{"detail":"images/profile/profile-b-001_detail.jpg","thumb":"images/profile/profile-b-001_thumbnail.jpg"}},"messages":[{"text":"Hey man what’s good? Definitely interested in ur project. let me know if u wanna talk got some stories to share","isUser":true,"timestamp":"03/03/2018 00:35:00"},{"text":"Yeah sure! Feel share away :)","isUser":true,"timestamp":"03/05/2018 02:26:00"},{"text":"Well I don’t know where to start haha but I’ve been a part of the hookup community since I was 15-16. My stories are very similar in the sense of car hookups. I lived at home and had very hovering parents. Always wondering what was up when with whom all that. I guess good parents because I was never one to get into bad shit. But it made my hookup life very sneaky. As soon as I got my license it was","isUser":true,"timestamp":"03/05/2018 12:04:00"},{"text":"a huge sense of freedom. Fast forward a few years and now I’m on Grindr. When I’d come home from college hooking up was very difficult because I couldn’t really host. I didn’t have my own space really I didn’t feel sexy in my house when I knew my parents room was right next to mine and me just holding onto those mental capacities of hearing a noise in the house must mean my parents are home. So","isUser":true,"timestamp":"03/05/2018 12:05:15"},{"text":"I resorted a ton if not exclusively to having all my hookups in my car. That became my second home but on wheels. I could get out of my house and away from watchful/prying eyes and find Grindr hookups easily. I could travel but I was always in a rush or didn’t wanna be in my car too long doing much so hookups became just getting head jerking off maybe me giving it but as a top I’d always enjoy getting head more. To me","isUser":true,"timestamp":"03/05/2018 12:06:30"},{"text":"It was hotter as a driver to get someone in the car and suck me off. We’d find a parking lot late at night and go at it. Many people were skeptical many people flaked on me but it honestly not that hard to do without getting caught. Over the years I realized many people don’t give a fuck what u do as long as ur not in eye sight of children or mass groups of people (I.e. don’t park in the middle of","isUser":true,"timestamp":"03/05/2018 12:07:45"},{"text":"A mall parking lot haha). So this was my shtick: finding car fun to pretty much do blow and gos and that’s it. When I’d go back to college I’d host at my place but when I’d come home it was always the car. Now fast forward a few more years and now I’ve graduated college and moved home permanently/temporarily (in that limbo state right now haha). Now I had lived on my own in Chicago for 6 years","isUser":true,"timestamp":"03/05/2018 12:09:00"},{"text":"Doing my own thing hooking up as any gay man does. But now I’m home back living with my dad who is still trying to parent still. texting me when I’m home for supper, the whole thing. I’m 26 it feels too much. I actually tried being honest and telling my dad I was having a hookup over once and he didn’t take it too well saying they’d come back and steal money in the house. I was like No Dad…","isUser":true,"timestamp":"03/05/2018 12:10:15"},{"text":"but anyway, I tried. I didn’t want to hookup in my car anymore but what do u think I did after I was kinda of told no, none of that in the house? Right back to it. And that’s where I am today: still finding car fun using parking lots to get head tried more stuff like sex and 69ing all that but when ur in a small car and spaces are cramped it isn’t the most fun or most sexy thing u can do lol but it’s what","isUser":true,"timestamp":"03/05/2018 12:11:30"},{"text":"I got. I do go over peoples houses for more stuff like sex intimacy cuddling all that but as u get older u don’t wanna do that with everyone just people ur into so mainly I’ve resorted to blow and gos again.","isUser":true,"timestamp":"03/05/2018 12:12:45"},{"text":"As for the mental side it takes a toll. Many people aren’t into car fun most newbies are nervous u gotta coerce them (respectfully) and reassure them everything is ok. Like I said earlier I get flakes I get the many people who block me say no so I started settling for those who say yes and some of them aren’t my type. But the mentality is, well they’re the only ones saying yes right now","isUser":true,"timestamp":"03/05/2018 12:14:00"},{"text":"So there’s a lot of second guessing hesitation and anger, frustration because i was used to a certain way at college but car fun is the only thing I do now. It takes the sexiness out of hooking up sometimes. While car fun can be sexy doing it all the time is boring! And mentally frustrating!","isUser":true,"timestamp":"03/05/2018 12:15:15"},{"text":"So yeah… there’s my story","isUser":true,"timestamp":"03/05/2018 12:16:30"},{"text":"Wow what a saga haha!","isUser":false,"timestamp":"03/05/2018 20:34:00"},{"text":"This just occurred to me but with all the car hookups, were you ever caught?","isUser":false,"timestamp":"03/05/2018 21:57:00"},{"text":"Once. By a cop but he was mad chill and didn't do anything jus said \"if ur gunna do that maybe u should turn ur lights off\" we obviously left the area haha","isUser":true,"timestamp":"03/05/2018 22:36:00"},{"text":"Wow lucky break!","isUser":false,"timestamp":"03/05/2018 22:37:15"},{"text":"Very lucky... haha","isUser":true,"timestamp":"03/05/2018 22:38:30"},{"text":"For sure. When you tried to bring that hook up home, that you mentioned, where you were honest with you dad, did his negative reaction have to do with the fact that it was a guy you were bringing home or just that it was a stranger?","isUser":false,"timestamp":"03/05/2018 22:39:45"},{"text":"I believe it was because a stranger. But it may be because it was a strange man because my brother has brought women home who he doesn't see anymore and my dad","isUser":true,"timestamp":"03/05/2018 22:41:00"},{"text":"was ok with it I believe. Only difference is he met them in person so he may not have liked I met the dude off tinder. I do believe he is ok with me being gay","isUser":true,"timestamp":"03/05/2018 22:42:15"},{"text":"though it's just never ever talked about haha","isUser":true,"timestamp":"03/05/2018 22:43:30"},{"text":"Ahh I see. Yeah I guess I get that. He just lets it lie so to speak.","isUser":false,"timestamp":"03/05/2018 22:44:45"},{"text":"Yeah exactly. And that's been my main reason why I don't host at home unless he gone for the weekend or I have someone in when he's not there","isUser":true,"timestamp":"03/05/2018 22:46:00"},{"text":"Makes sense. For me, I’d almost always rather hook up at home, than in a car, but you said sometimes it can be fun, if maybe not the only option you have... when it is fun / exciting, why do you think that is?","isUser":false,"timestamp":"03/05/2018 22:47:15"},{"text":"I find it fun/exciting because I enjoy public play a bit. It's risky it's risqué and it's exciting to be outside of the bedroom and be somewhere else that","isUser":true,"timestamp":"03/05/2018 22:48:30"},{"text":"necessarily isn't sexy/sexual and have fun. The rush can be exhilarating to be somewhere with friends find someone willing to meet and then have a fast fling in","isUser":true,"timestamp":"03/05/2018 22:49:45"},{"text":"a parking lot somewhere before heading home. Also after I cum I get this burst of energy and love driving so to be able to be in a car after that and","isUser":true,"timestamp":"03/05/2018 22:51:00"},{"text":"drive/listen to music can be another experience in and of itself.","isUser":true,"timestamp":"03/05/2018 22:52:15"},{"image":"images/message/2018-03-06-Brian-32.jpg","isUser":false,"timestamp":"03/05/2018 22:53:30"},{"text":"Oh wow that's interesting. Didn't think about that haha.","isUser":false,"timestamp":"03/05/2018 22:54:45"},{"text":"I like driving fine but never connected it to cumming. Honestly, I feel like I just get tired afterwards lol","isUser":false,"timestamp":"03/05/2018 22:56:00"},{"text":"Yes and no for me. Depends on the time how good the hookup was and the vibe. It can be awkward after but usually I'm a people person so I'm hyper and then find","isUser":true,"timestamp":"03/05/2018 22:57:15"},{"text":"the value of being on an open road late at night.","isUser":true,"timestamp":"03/05/2018 22:58:30"},{"text":"Does it ever like... stop feeling as satisfying or fulfilling after awhile, ya know?","isUser":false,"timestamp":"03/05/2018 22:59:45"},{"text":"I think it takes away from the value of sex and intimacy in general. That I can find someone very easily and quickly off an app and be at his place picking him up or meeting him in <30 min or less. So there's no courting no dating no build up no mystery it's \"hey what u into? U down for fun? Send me some pics. Ok great","isUser":true,"timestamp":"03/05/2018 23:01:00"},{"text":"this is a match let's meet.\" So when u do find someone in person u like and enjoy it almost makes it harder to appreciate them as a person because ur mind jumps to ok with this work sexually I'm horny are they gunna wanna hookup now or should I wait etc. it definitely takes away from intimacy and getting to know","isUser":true,"timestamp":"03/05/2018 23:02:15"},{"text":"someone. And then oddly enough u feel rejected because they didn't jump into wanting to have sex or hookup with u right away. U wonder if ur u desirable because they didn't give u the same quick sexual reaction u give others","isUser":true,"timestamp":"03/05/2018 23:03:30"},{"text":"Hmm yeah I hear that. I've been in that situation for sure.","isUser":false,"timestamp":"03/05/2018 23:04:45"},{"text":"Do you want a boyfriend then? Or are you content with the hookups for now?","isUser":false,"timestamp":"03/05/2018 23:06:00"},{"text":"Yes and no. I do miss and crave that intimacy of getting to know someone them getting to know u and genuinely liking u not for ur dick or sexual ability but for u as a person and what u bring to this world. Because that gets lost all the time in gay hookup culture. U feel under appreciated and not appreciated all the time especially hooking up. But I've been in a long term thing before for 3 years and I know I want the next one to be right. It's hard to be vulnerable again","isUser":true,"timestamp":"03/05/2018 23:07:15"},{"text":"after a heartbreak so I know not to rush into anything and definitely need to work more on me first before I have another relationship and the responsibilities that come with one. But that being said I'm open minded and if something comes along that feels right then I will roll with the punches I'm just not actively seeking one just to have a boyfriend ya know?","isUser":true,"timestamp":"03/05/2018 23:08:30"},{"text":"So I do want a boyfriend but I'd never rush into anything haha that's the tl;dr version aha","isUser":true,"timestamp":"03/05/2018 23:09:45"},{"text":"Aw yeah that makes sense. Sorry to hear about the heartbreak. That sucks. It definitely is easy to fall down the hook-up rabbit hole so to speak... for sure.","isUser":false,"timestamp":"03/05/2018 23:11:00"},{"text":"It is. I did stop from oct-Jan like did nothing for a bit then started going to the gym again and that activated some hormones but I'm happy to know I can control it and not worry about sex/hooking up for awhile.","isUser":true,"timestamp":"03/05/2018 23:12:15"},{"text":"Do you think hooking up in cars is more common in queer culture than w heteros (lol heteros)","isUser":false,"timestamp":"03/05/2018 23:13:30"},{"text":"oh of course! Ur working with testosterone. Dudes who want a quick fix and nothing else. Girls u gotta do more. They aren't usually in touch with their sexual side they are horniness they makes dudes say fuck it and hookup in cars. So they want to be courted they like the chase/when the man has to work for it.","isUser":true,"timestamp":"03/05/2018 23:14:45"},{"text":"So a car hookup to most (and I've discussed this a lot with some girl friends) is a bit dirty slutty can be hot to some but most I assume don't enjoy it. Gays are more ok (it seems) to not have penetrative sex than women and car fun usually resorts in more BJs HJs stuff if that nature than anal where u can and should have more to spread out haha","isUser":true,"timestamp":"03/05/2018 23:16:00"},{"text":"Haha I guess that's true that there are some practical considerations I suppose :P","isUser":false,"timestamp":"03/05/2018 23:17:15"},{"text":"Haha always.I feel like a fountain of knowledge for this project and I'm enjoying expressing my opinions and wisdom :P","isUser":true,"timestamp":"03/05/2018 23:18:30"},{"text":"Haha that's great ! You definitely have cool things to say!","isUser":false,"timestamp":"03/05/2018 23:19:45"},{"text":"Well thank u! Haha I'm extremely intrigued by this! Definitely piqued my interest","isUser":true,"timestamp":"03/05/2018 23:21:00"},{"text":"Hey man leaving now I'll be there in 10","isUser":true,"timestamp":"03/06/2018 19:10:00"},{"text":"Ok text me when you're here","isUser":false,"timestamp":"03/06/2018 19:11:15"},{"text":"I'm in a green chevy cavalier","isUser":true,"timestamp":"03/06/2018 19:12:30"},{"text":"Fuck just a sec","isUser":false,"timestamp":"03/06/2018 19:13:45"},{"text":"Looking for a cable release","isUser":false,"timestamp":"03/06/2018 19:15:00"},{"text":"No worries I’ll be here","isUser":true,"timestamp":"03/06/2018 19:16:15"},{"text":"So hanging out tonight, you seem like such a happy, go-lucky kinda guy… but Idk about you, but no matter how good I’m feeling I have my down days. What creeps into your head when your between the upswings, ya know?","isUser":false,"timestamp":"03/06/2018 19:17:30"},{"text":"Ha! There’s a good amount. I don’t remember the last time i was skinny, lets say that much. It’s definitely affected my view on how i interact with people... on Grindr, on Craigslist... even in person I sometimes just don’t feel confident period...","isUser":true,"timestamp":"03/06/2018 19:18:45"},{"text":"it’s definitely been said to me, i don’t like you because your fat, i don’t like you because you’re hairy.. because your short.... and... it’s definitely affected the way i think about myself... how comfortable I feel putting myself out there.","isUser":true,"timestamp":"03/06/2018 19:20:00"},{"text":"Something more dream based... i wish i tried harder in music school... focused more on my art and not listened to my dad nagging me about my loans... i wish i had taken charge in my musical career, not worrying so much about social situations...","isUser":true,"timestamp":"03/06/2018 19:21:15"},{"text":"See cause a lot of my insecurities come from worrying if im gonna have friends... not wanting to be alone. That’s something that even when im alone at home im still not comfortable sitting with myself. I wish i could not care about the haters... just do my own thing.","isUser":true,"timestamp":"03/06/2018 19:22:30"},{"text":"what goes through your mind when you sit with yourself, as you said?","isUser":false,"timestamp":"03/06/2018 19:23:45"},{"text":"I wonder if I have friends... I ask myself, if my friends are actually my friends if they think about me the way i think about them. I wish i had someone to actually talk to and care about. Even though im talking to people on grindr and craigslist who i can technically talk to i wish i had that consistent presence of someone i could actually talk to without having to think about it.. and i do feel like i am alone in that aspect... and i think social media is great but when i go on and see people on vacation and all that i feel isolated and it sucks and no one wants to talk about that. And I Feel angry sometimes when im alone ... i think about my ex and feel cheated out of all that stuff im seeing online.","isUser":true,"timestamp":"03/06/2018 19:25:00"},{"image":"images/message/2018-03-06-Brian-23.jpg","isUser":false,"timestamp":"03/06/2018 19:26:15"}]},{"order":11,"details":{"name":"Jonas and Andi","pic":{"detail":"images/profile/profile-ja-001_detail.jpg","thumb":"images/profile/profile-ja-001_thumbnail.jpg"},"about":"

I met Jonas over Grindr while I was waiting for the saga of my cancelled flight back to Boston from Copenhagen to be resolved. He lives near the airport. We almost immediately started talking about he and his partner Andi’s polyamorous relationship. It was mostly Andi’s idea. Andi has started using crystal meth to ‘ascend’ to a higher level of connection with his other partners and more and more sidelines Jonas’ feelings in the relationship. Despite the palpable tension, however, during our first meeting the whole attitude changed when Jonas, a sound engineer and musician, started playing his guitar. Andi sung with him and looked into Jonas’ eyes with a love that had only moments before seemed deeply buried.

Our conversation occurred on Grindr, Facebook and in-person.

Location: Copenhagen, Denmark

"}}] \ No newline at end of file diff --git a/app/src/assets/icon/favicon.ico b/app/src/assets/icon/favicon.ico new file mode 100644 index 0000000000000000000000000000000000000000..818334de423b97bfa146e38a45f08bd32e0f332f GIT binary patch literal 1150 zcmbu8O-L0{6vywKulL@JGjHB}yi#0fDcDBBjZlja30EmZErL*j7A-^(OKTPFiZ<0E zl3bLZSx`bxt6iIRMT-c8mSQekSQ|C%`S092zSrdVKx~HpJu~Od@7#0Gxx*Nz+jSX@ zb?l19Se`M~L?Rb?B0m|%XwI`D$#)t|)7;c`efuCHwn*F-g~6WU3YbEwFu${Af>-<+ zq&qId9vp)+G=)rOAJoG~C=UN8)?U2PdIq`spAf$Ojc^{33PpG$3rM&3P(Ero#%^8- zYT-Tliu}70w@q=1GDiL_;7=?;t8cEzr%s+lFuelj`V8!WCkSR%5xiQ5GyDv8?+EeB z$aM8r(c{T@71C7E=4w~WhFO}@wT=Xwg+n+2HXhM`s;h0)q6 z>)<{9hSaGGP-_~IZo3Hg?guDNkl>YU2=Cz+1TWX%k1a_X7HI!Mv%lbve@F2A2iaw) zwM_|Lt!{w-bP?ek)viDib&E^J0)iJmp&vVu;I+DD_){yAOe`jbKxd)$-y)_T#+9d4$QP_Q>vJaxRxqBaJ?hVvK^$A{_ zanUDUm4oO76KB74?m3-X%>cJta5G!>$NN|Qw#4ki3f{7;4YFGYk@)v%-T%7&0CY)` At^fc4 literal 0 HcmV?d00001 diff --git a/app/src/assets/imgs/launch-screen-1125x2436.png b/app/src/assets/imgs/launch-screen-1125x2436.png new file mode 100644 index 0000000000000000000000000000000000000000..a234940e694ad2781ba81e0e0ebb242479c51dd3 GIT binary patch literal 45951 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 MQvOl?-8ks~0Y7B-o&W#< literal 0 HcmV?d00001 diff --git a/app/src/assets/imgs/launch-screen-1242x2208.png b/app/src/assets/imgs/launch-screen-1242x2208.png new file mode 100644 index 0000000000000000000000000000000000000000..ee6f9d778020eacfd78b5cb9b2fabbb9746e946a GIT binary patch literal 46320 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 z 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�mq@N{gu>PMl4#Yl(4GK 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

?7710kpoISd=cgN@(g*2RjxP^=)jH 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 literal 0 HcmV?d00001 diff --git a/app/src/assets/imgs/launch-screen-640x1136.png b/app/src/assets/imgs/launch-screen-640x1136.png new file mode 100644 index 0000000000000000000000000000000000000000..5f70dafde3cf540753b32f17f77cc36e84b408c8 GIT binary patch literal 25897 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 VOj2=8|9qY64GY_A^}o3%{U5bBauWam literal 0 HcmV?d00001 diff --git a/app/src/index.html b/app/src/index.html new file mode 100644 index 0000000..ca56b6e --- /dev/null +++ b/app/src/index.html @@ -0,0 +1,57 @@ + + + + + Urnings + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/app/src/manifest.json b/app/src/manifest.json new file mode 100644 index 0000000..a91a5e9 --- /dev/null +++ b/app/src/manifest.json @@ -0,0 +1,13 @@ +{ + "name": "urge", + "short_name": "urge", + "start_url": "index.html", + "display": "standalone", + "icons": [{ + "src": "assets/imgs/logo.png", + "sizes": "512x512", + "type": "image/png" + }], + "background_color": "#191b1c", + "theme_color": "#191b1c" +} diff --git a/app/src/pages/chat/chat.html b/app/src/pages/chat/chat.html new file mode 100644 index 0000000..ec7e420 --- /dev/null +++ b/app/src/pages/chat/chat.html @@ -0,0 +1,25 @@ + + + + + + {{this.profile.details.name}} + + + + + + + +

{{message.text}}

+ + + + + + + + + diff --git a/app/src/pages/chat/chat.scss b/app/src/pages/chat/chat.scss new file mode 100644 index 0000000..de38e2e --- /dev/null +++ b/app/src/pages/chat/chat.scss @@ -0,0 +1,48 @@ +page-chat { + + .toolbar-title { + + .title-profile-avatar { + vertical-align: bottom; + } + } + + .list { + + .message-bubble { + background-color: #fdb315; + border-radius: 0.5rem; + font-family: 'Helvetica Neue', HelveticaNeue, Helvetica, Arial, sans-serif; + line-height: 1.5; + margin: 1rem 1rem 2.5rem auto; + max-width: 75%; + overflow: visible; + padding: 0.75rem; + position: relative; + + &.is-user { + background-color: #6fbedf; + margin: 1rem auto 2.5rem 1rem; + } + + .item-inner { + border-bottom: none; + } + + ion-label { + overflow: visible; + text-overflow: unset; + margin: 0 0.75rem; + } + + p { + color: #1d1e1f; + white-space: normal; + + &.timestamp { + color: #acacac; + } + } + } + } +} diff --git a/app/src/pages/chat/chat.ts b/app/src/pages/chat/chat.ts new file mode 100644 index 0000000..b4caee5 --- /dev/null +++ b/app/src/pages/chat/chat.ts @@ -0,0 +1,34 @@ +import { Component } from '@angular/core'; +import { NavController, NavParams } from 'ionic-angular'; + +import { LightboxPage } from '../lightbox/lightbox'; + +@Component({ + selector: 'page-chat', + templateUrl: 'chat.html' +}) + +export class ChatPage { + + profile: any; + tabNavEl: any; + + constructor(public navCtrl: NavController, private _params: NavParams) { + this.profile = this._params.get('profile'); + this.tabNavEl = document.querySelector('#tab-nav .tabbar'); + } + + ionViewWillEnter() { + this.tabNavEl.style.display = 'none'; + } + + closeChat(event) { + this.navCtrl.pop(); + } + + showLightbox(event, image) { + this.navCtrl.push(LightboxPage, { + image: image + }); + } +} diff --git a/app/src/pages/grid/grid.html b/app/src/pages/grid/grid.html new file mode 100644 index 0000000..1ac687b --- /dev/null +++ b/app/src/pages/grid/grid.html @@ -0,0 +1,15 @@ + + + Urnings + + + + + + + + {{current.details.name}} + + + + diff --git a/app/src/pages/grid/grid.scss b/app/src/pages/grid/grid.scss new file mode 100644 index 0000000..16ce17c --- /dev/null +++ b/app/src/pages/grid/grid.scss @@ -0,0 +1,66 @@ +page-grid { + + ion-toolbar { + + .toolbar-title { + color: #ffffff; + font-size: 2.42em; + font-weight: 700; + line-height: 1.29; + text-decoration: underline; + } + } + + .grid { + + .row { + + .col { + + &.profile { + background-size: cover; + border: 1px solid #000000; + box-sizing: border-box; + padding: 0 0 33% !important; + position: relative; + + .username { + background-size: cover; + bottom: 0.25rem; + box-sizing: border-box; + color: #ffffff; + display: inline-block; + left: 0.5rem; + overflow: hidden; + position: absolute; + right: 0.25rem; + text-overflow: ellipsis; + text-shadow: 0 0 3px rgba(0, 0, 0, 1); + white-space: nowrap; + + &::before { + border: 0.125rem solid #acacac; + border-radius: 1rem; + bottom: 0.125rem; + content: ''; + display: inline-block; + height: 0.8rem; + margin-right: 0.5rem; + position: relative; + vertical-align: middle; + width: 0.8rem; + } + + &.online { + + &::before { + background-color: #00ff00; + border-color: #00ff00; + } + } + } + } + } + } + } +} diff --git a/app/src/pages/grid/grid.ts b/app/src/pages/grid/grid.ts new file mode 100644 index 0000000..3570b99 --- /dev/null +++ b/app/src/pages/grid/grid.ts @@ -0,0 +1,52 @@ +import { Component } from '@angular/core'; +import { DomSanitizer } from '@angular/platform-browser'; +import { NavController } from 'ionic-angular'; + +import { ChatPage } from '../chat/chat'; +import { ProfileService } from '../../services/profiles'; +import { ProfilePage } from '../profile/profile'; + +@Component({ + selector: 'page-grid', + templateUrl: 'grid.html', + providers: [ ProfileService ] +}) +export class GridPage { + + profiles: any; + tabNavEl: any; + + constructor(public navCtrl: NavController, public profileService: ProfileService, private _sanitizer: DomSanitizer) { + profileService.loadVerified().then((data) => { + this.profiles = data; + console.debug('profiles: ', this.profiles); + }); + this.tabNavEl = document.querySelector('#tab-nav .tabbar'); + } + + ionViewWillEnter() { + this.tabNavEl.style.display = 'flex'; + } + + doTellStory() { + this.navCtrl.push(TellYourStoryPage); + } + + getBackgroundThumbnail(pics) { + return this._sanitizer.bypassSecurityTrustStyle('url(https://appsby.fitz.guru/urge/' + pics.thumb + ')'); + } + + profilePressed(event, profile) { + if (profile.messages && profile.messages.length) { + this.navCtrl.push(ChatPage, { + profile: profile + }); + } + } + + profileTapped(event, profile) { + this.navCtrl.push(ProfilePage, { + profile: profile, + }); + } +} diff --git a/app/src/pages/information/information.html b/app/src/pages/information/information.html new file mode 100644 index 0000000..cc5daf6 --- /dev/null +++ b/app/src/pages/information/information.html @@ -0,0 +1,20 @@ + + + + + + + + + +
+

About this Project

+
+

The app was designed by Nicholas Pfosi and developed by Michael Fitzpatrick, modeled after the popular gay dating app Grindr.

+

Presenting these stories in this form, which is the conduit through which much participation in dating occurs, served multiple purposes. First, it educated the viewer who may not have used Grindr before, how it functions and how it is different from other apps such as Tinder, whereby matching with a person is a prerequisite for conversation. Second, it makes the scope of the project flexible, allowing for the submission of stories from the audience to be slotted into an expandable presentation.

+

Please direct any questions or concerns to Nicholas Pfosi at npfosi@gmail.com

+
+
+
diff --git a/app/src/pages/information/information.scss b/app/src/pages/information/information.scss new file mode 100644 index 0000000..59c8e14 --- /dev/null +++ b/app/src/pages/information/information.scss @@ -0,0 +1,9 @@ +page-information { + + .content-box { + background-color: #ffffff; + color: #000000; + font-family: 'Helvetica Neue', HelveticaNeue, Helvetica, Arial, sans-serif; + line-height: 1.5; + } +} diff --git a/app/src/pages/information/information.ts b/app/src/pages/information/information.ts new file mode 100644 index 0000000..451d84a --- /dev/null +++ b/app/src/pages/information/information.ts @@ -0,0 +1,23 @@ +import { Component } from '@angular/core'; +import { NavController } from 'ionic-angular'; + +@Component({ + selector: 'page-information', + templateUrl: 'information.html', +}) +export class InformationPage { + + tabNavEl: any; + + constructor(public navCtrl: NavController) { + this.tabNavEl = document.querySelector('#tab-nav .tabbar'); + } + + ionViewWillEnter() { + this.tabNavEl.style.display = 'none'; + } + + close(event) { + this.navCtrl.pop(); + } +} diff --git a/app/src/pages/lightbox/lightbox.html b/app/src/pages/lightbox/lightbox.html new file mode 100644 index 0000000..490b7d4 --- /dev/null +++ b/app/src/pages/lightbox/lightbox.html @@ -0,0 +1,13 @@ + + + + + + + + + + + diff --git a/app/src/pages/lightbox/lightbox.scss b/app/src/pages/lightbox/lightbox.scss new file mode 100644 index 0000000..9dfbefe --- /dev/null +++ b/app/src/pages/lightbox/lightbox.scss @@ -0,0 +1,11 @@ +page-lightbox { + + .image-detail { + display: block; + height: auto; + position: relative; + top: 50%; + transform: translate3d(0, -50%, 0); + width: 100%; + } +} diff --git a/app/src/pages/lightbox/lightbox.ts b/app/src/pages/lightbox/lightbox.ts new file mode 100644 index 0000000..74cec6a --- /dev/null +++ b/app/src/pages/lightbox/lightbox.ts @@ -0,0 +1,26 @@ +import { Component } from '@angular/core'; +import { NavController, NavParams } from 'ionic-angular'; + +@Component({ + selector: 'page-lightbox', + templateUrl: 'lightbox.html' +}) + +export class LightboxPage { + + image: string; + tabNavEl: any; + + constructor(public navCtrl: NavController, private _params: NavParams) { + this.image = this._params.get('image'); + this.tabNavEl = document.querySelector('#tab-nav .tabbar'); + } + + ionViewWillEnter() { + this.tabNavEl.style.display = 'none'; + } + + close(event) { + this.navCtrl.pop(); + } +} diff --git a/app/src/pages/messages/messages.html b/app/src/pages/messages/messages.html new file mode 100644 index 0000000..ce8d61e --- /dev/null +++ b/app/src/pages/messages/messages.html @@ -0,0 +1,28 @@ + + + Urnings + + + + + + + + + + + + + + {{profile.details.name}} + + + + + + + + + + + diff --git a/app/src/pages/messages/messages.scss b/app/src/pages/messages/messages.scss new file mode 100644 index 0000000..64d86be --- /dev/null +++ b/app/src/pages/messages/messages.scss @@ -0,0 +1,47 @@ +page-messages { + + ion-toolbar { + + .toolbar-title { + color: #ffffff; + font-size: 2.42em; + font-weight: 700; + line-height: 1.29; + text-decoration: underline; + } + } + + ion-header { + + .button { + color: #9e9ea8; + } + } + + .col { + color: #ffffff; + font-family: 'Helvetica Neue', HelveticaNeue, Helvetica, Arial, sans-serif; + line-height: 1.5; + + &.username { + font-weight: 700; + } + + &.timestamp { + font-size: 0.7em; + font-style: italic; + text-align: right; + } + + .latest-message { + font-size: 0.8em; + } + } + + .list { + + > .item-block:last-child { + border-bottom: none; + } + } +} diff --git a/app/src/pages/messages/messages.ts b/app/src/pages/messages/messages.ts new file mode 100644 index 0000000..c5029ae --- /dev/null +++ b/app/src/pages/messages/messages.ts @@ -0,0 +1,52 @@ +import { Component } from '@angular/core'; +import { NavController } from 'ionic-angular'; + +import { ProfileService } from '../../services/profiles'; +import { ProfilePage } from '../profile/profile'; +import { ChatPage } from '../chat/chat'; + +import moment from 'moment'; + +@Component({ + selector: 'page-messages', + templateUrl: 'messages.html', + providers: [ ProfileService ] +}) +export class MessagesPage { + + profiles: any; + tabNavEl: any; + + constructor(public navCtrl: NavController, public profileService: ProfileService) { + profileService.load().then((data) => { + this.profiles = data; + }); + this.tabNavEl = document.querySelector('#tab-nav .tabbar'); + } + + ionViewWillEnter() { + this.tabNavEl.style.display = 'flex'; + } + + getLatestMessage(messages) { + var latest = messages[(messages.length - 1)]; + var isUser = latest.isUser; + return latest.text ? latest.text : '' + (!isUser ? 'Sent ' : '') + 'Photo' + (isUser ? ' Recieved' : '') + ''; + } + + getLatestMessageTimestamp(messages) { + return moment(messages[(messages.length - 1)].timestamp).fromNow(); + } + + interviewTapped(event, profile) { + this.navCtrl.push(ChatPage, { + profile: profile + }); + } + + profilePictureTapped(event, profile) { + this.navCtrl.push(ProfilePage, { + profile: profile + }); + } +} diff --git a/app/src/pages/profile/profile.html b/app/src/pages/profile/profile.html new file mode 100644 index 0000000..f8958c6 --- /dev/null +++ b/app/src/pages/profile/profile.html @@ -0,0 +1,27 @@ + + + + + + {{this.profile.details.name}} + + + + +
+ + + + + + + + + + +
+
diff --git a/app/src/pages/profile/profile.scss b/app/src/pages/profile/profile.scss new file mode 100644 index 0000000..19461a1 --- /dev/null +++ b/app/src/pages/profile/profile.scss @@ -0,0 +1,72 @@ +page-profile { + + ion-content { + background-position: center; + background-repeat: no-repeat; + background-size: cover; + } + + .scroll-content { + overflow-y: hidden; + } + + ion-toolbar { + border-bottom: 1px solid #ffffff; + transition: opacity 250ms 125ms ease-in-out; + + &.hidden { + opacity: 0; + z-index: -1; + } + + .toolbar-background { + background-color: rgba(0, 0, 0, 1); + } + + .bar-button, + .toolbar-title { + color: #ffffff; + } + } + + .button-chat { + bottom: 3rem; + color: #fdb315; + position: absolute; + right: 1.5rem; + z-index: 100; + } + + .detail-toggle { + font-size: 2.5em; + z-index: 100; + } + + .details { + bottom: 0; + height: 60px; + left: 0; + position: absolute; + right: 0; + transition: all 250ms 125ms ease-in-out; + + &.open { + background: rgba(0, 0, 0, 0.8); + height: 100%; + overflow-y: scroll; + } + + .about { + font-family: 'Helvetica Neue', HelveticaNeue, Helvetica, Arial, sans-serif; + line-height: 1.5; + } + + .actions { + text-align: right; + + .button-clear { + color: #fdb315; + } + } + } +} diff --git a/app/src/pages/profile/profile.ts b/app/src/pages/profile/profile.ts new file mode 100644 index 0000000..ee32bf8 --- /dev/null +++ b/app/src/pages/profile/profile.ts @@ -0,0 +1,89 @@ +import { Component } from '@angular/core'; +import { DomSanitizer } from '@angular/platform-browser'; +import { NavController, NavParams } from 'ionic-angular'; + +import { ChatPage } from '../chat/chat'; +import { LightboxPage } from '../lightbox/lightbox'; +import { ProfileService } from '../../services/profiles'; + +@Component({ + selector: 'page-profile', + templateUrl: 'profile.html', + providers: [ ProfileService ] +}) + +export class ProfilePage { + + detailsOpen: boolean = false; + profile: any; + tabNavEl: any; + + constructor(public navCtrl: NavController, public navParams: NavParams, public profileService: ProfileService, private _sanitizer: DomSanitizer) { + this.profile = navParams.get('profile'); + this.tabNavEl = document.querySelector('#tab-nav .tabbar'); + } + + ionViewWillEnter() { + this.tabNavEl.style.display = 'none'; + } + + closeProfile(event) { + this.navCtrl.pop(); + } + + closeProfileDetails(event) { + if (this.detailsOpen) { + this.detailsOpen = false; + document.querySelector('.profile-toolbar').classList.remove('hidden'); + document.getElementById('detail-overlay').classList.remove('open'); + } + } + + getBackground(pics) { + return this._sanitizer.bypassSecurityTrustStyle('url(https://appsby.fitz.guru/urge/' + pics.detail + ')'); + } + + markFavorite(event, profile) { + console.debug('favorite profile', { event: event, profile: profile }); + } + + nextProfile(event) { + this.profile = this.profileService.getNextProfile(this.profile._id); + this.navCtrl.setRoot(this.navCtrl.getActive().component); + } + + openChat(event, profile) { + this.navCtrl.push(ChatPage, { + profile: profile + }); + } + + openProfileDetails(event) { + if (!this.detailsOpen) { + this.detailsOpen = true; + document.querySelector('.profile-toolbar').classList.add('hidden'); + document.getElementById('detail-overlay').classList.add('open'); + } + } + + previousProfile(event) { + this.profile = this.profileService.getPreviousProfile(this.profile._id); + this.navCtrl.setRoot(this.navCtrl.getActive().component); + } + + showLightbox(event, image) { + if (event.target.classList.contains('scroll-content')) { + this.navCtrl.push(LightboxPage, { + image: image + }); + } + } + + toggleProfileDetails(event) { + if (!this.detailsOpen) { + this.openProfileDetails(event); + } else { + this.closeProfileDetails(event); + } + } +} diff --git a/app/src/pages/tabs/tabs.html b/app/src/pages/tabs/tabs.html new file mode 100644 index 0000000..2b1da52 --- /dev/null +++ b/app/src/pages/tabs/tabs.html @@ -0,0 +1,6 @@ + + + + + + diff --git a/app/src/pages/tabs/tabs.ts b/app/src/pages/tabs/tabs.ts new file mode 100644 index 0000000..9614e82 --- /dev/null +++ b/app/src/pages/tabs/tabs.ts @@ -0,0 +1,21 @@ +import { Component } from '@angular/core'; + +import { GridPage } from '../grid/grid'; +import { InformationPage } from '../information/information'; +import { MessagesPage } from '../messages/messages'; +import { UsersPage } from '../users/users'; + +@Component({ + templateUrl: 'tabs.html' +}) +export class TabsPage { + + tab1Root = GridPage; + tab2Root = UsersPage; + tab3Root = MessagesPage; + tab4Root = InformationPage; + + constructor() { + + } +} diff --git a/app/src/pages/tell/tell.html b/app/src/pages/tell/tell.html new file mode 100644 index 0000000..1fc4390 --- /dev/null +++ b/app/src/pages/tell/tell.html @@ -0,0 +1,12 @@ + + + + + + + + + + diff --git a/app/src/pages/tell/tell.scss b/app/src/pages/tell/tell.scss new file mode 100644 index 0000000..e925d2f --- /dev/null +++ b/app/src/pages/tell/tell.scss @@ -0,0 +1,27 @@ +page-tell-your-story { + + ion-col { + + &.cruise { + background-size: cover; + border: 1px solid #000000; + box-sizing: border-box; + padding: 0 0 37.5% !important; + position: relative; + + .placename { + bottom: 0.25rem; + box-sizing: border-box; + color: #acacac; + display: inline-block; + left: 0.5rem; + overflow: hidden; + position: absolute; + right: 0.25rem; + text-overflow: ellipsis; + text-shadow: rgba(0, 0, 0, 1); + white-space: nowrap; + } + } + } +} diff --git a/app/src/pages/tell/tell.ts b/app/src/pages/tell/tell.ts new file mode 100644 index 0000000..39fe021 --- /dev/null +++ b/app/src/pages/tell/tell.ts @@ -0,0 +1,26 @@ +import { Component } from '@angular/core'; +import { NavController } from 'ionic-angular'; + +import { ProfileService } from '../../services/profiles'; + +@Component({ + selector: 'page-tell-your-story', + templateUrl: 'tell.html', + providers: [ ProfileService ] +}) +export class TellYourStoryPage { + + tabNavEl: any; + + constructor(public navCtrl: NavController) { + this.tabNavEl = document.querySelector('#tab-nav .tabbar'); + } + + ionViewWillEnter() { + this.tabNavEl.style.display = 'none'; + } + + close(event) { + this.navCtrl.pop(); + } +} diff --git a/app/src/pages/users/users.html b/app/src/pages/users/users.html new file mode 100644 index 0000000..e9aceb3 --- /dev/null +++ b/app/src/pages/users/users.html @@ -0,0 +1,20 @@ + + + Urnings + + + + + + + + + + + {{current.details.name}} + + + + diff --git a/app/src/pages/users/users.scss b/app/src/pages/users/users.scss new file mode 100644 index 0000000..980c8a1 --- /dev/null +++ b/app/src/pages/users/users.scss @@ -0,0 +1,78 @@ +page-users { + + ion-toolbar { + + .toolbar-title { + color: #ffffff; + font-size: 2.42em; + font-weight: 700; + line-height: 1.29; + text-decoration: underline; + } + } + + .grid { + + .row { + + .col { + + &.profile { + background-size: cover; + border: 1px solid #000000; + box-sizing: border-box; + padding: 0 0 33% !important; + position: relative; + + &.tell-your-story { + position: relative; + + button { + color: #acacac; + position: absolute; + top: 50%; + left: 50%; + transform: translate3d(-50%, -50%, 0); + } + } + + .username { + background-size: cover; + bottom: 0.25rem; + box-sizing: border-box; + color: #ffffff; + display: inline-block; + left: 0.5rem; + overflow: hidden; + position: absolute; + right: 0.25rem; + text-overflow: ellipsis; + text-shadow: 0 0 3px rgba(0, 0, 0, 1); + white-space: nowrap; + + &::before { + border: 0.125rem solid #acacac; + border-radius: 1rem; + bottom: 0.125rem; + content: ''; + display: inline-block; + height: 0.8rem; + margin-right: 0.5rem; + position: relative; + vertical-align: middle; + width: 0.8rem; + } + + &.online { + + &::before { + background-color: #00ff00; + border-color: #00ff00; + } + } + } + } + } + } + } +} diff --git a/app/src/pages/users/users.ts b/app/src/pages/users/users.ts new file mode 100644 index 0000000..6c868d4 --- /dev/null +++ b/app/src/pages/users/users.ts @@ -0,0 +1,52 @@ +import { Component } from '@angular/core'; +import { DomSanitizer } from '@angular/platform-browser'; +import { NavController } from 'ionic-angular'; + +import { ChatPage } from '../chat/chat'; +import { ProfileService } from '../../services/profiles'; +import { ProfilePage } from '../profile/profile'; +import { TellYourStoryPage } from '../tell/tell'; + +@Component({ + selector: 'page-users', + templateUrl: 'users.html', + providers: [ ProfileService ] +}) +export class UsersPage { + + profiles: any; + tabNavEl: any; + + constructor(public navCtrl: NavController, public profileService: ProfileService, private _sanitizer: DomSanitizer) { + profileService.loadSubmitted().then((data) => { + this.profiles = data; + }); + this.tabNavEl = document.querySelector('#tab-nav .tabbar'); + } + + ionViewWillEnter() { + this.tabNavEl.style.display = 'flex'; + } + + doTellStory() { + this.navCtrl.push(TellYourStoryPage); + } + + getBackgroundThumbnail(pics) { + return this._sanitizer.bypassSecurityTrustStyle('url(https://appsby.fitz.guru/urge/' + pics.thumb + ')'); + } + + profilePressed(event, profile) { + if (profile.messages && profile.messages.length) { + this.navCtrl.push(ChatPage, { + profile: profile + }); + } + } + + profileTapped(event, profile) { + this.navCtrl.push(ProfilePage, { + profile: profile, + }); + } +} diff --git a/app/src/service-worker.js b/app/src/service-worker.js new file mode 100644 index 0000000..ffbbb06 --- /dev/null +++ b/app/src/service-worker.js @@ -0,0 +1,31 @@ +/** + * Check out https://googlechromelabs.github.io/sw-toolbox/ for + * more info on how to use sw-toolbox to custom configure your service worker. + */ + + +'use strict'; +importScripts('./build/sw-toolbox.js'); + +self.toolbox.options.cache = { + name: 'ionic-cache' +}; + +// pre-cache our key assets +self.toolbox.precache( + [ + './build/main.js', + './build/vendor.js', + './build/main.css', + './build/polyfills.js', + 'index.html', + 'manifest.json' + ] +); + +// dynamically cache any other local assets +self.toolbox.router.any('/*', self.toolbox.fastest); + +// for any other requests go to the network, cache, +// and then only use that cached resource if your user goes offline +self.toolbox.router.default = self.toolbox.networkFirst; diff --git a/app/src/services/profiles.ts b/app/src/services/profiles.ts new file mode 100644 index 0000000..f4402c8 --- /dev/null +++ b/app/src/services/profiles.ts @@ -0,0 +1,97 @@ +import { Injectable } from '@angular/core'; +import { Http } from '@angular/http'; +import 'rxjs/add/operator/map'; + +@Injectable() +export class ProfileService { + + endpoint: string = 'https://api.fitz.guru/urnings/profiles'; + fallback: string = 'assets/data/profiles.json'; + epSubmitted: string = '/submitted'; + epVerified: string = '/verified'; + idMap: any = { all: {}, submitted: {}, verified: {} }; + profiles: any; + + + constructor(private http: Http) { + this.idMap = {}; + this.profiles = null; + } + + load() { + if (this.profiles) { + return Promise.resolve(this.profiles); + } + + return new Promise(resolve => { + this.doGetRequest(this.endpoint, resolve); + }); + } + + loadSubmitted() { + if (this.profiles && this.profiles.submitted) { + return Promise.resolve(this.profiles.submitted); + } + + return new Promise(resolve => { + this.doGetRequest(this.endpoint + this.epSubmitted, resolve, 'submitted'); + }); + } + + loadVerified() { + if (this.profiles && this.profiles.verified) { + return Promise.resolve(this.profiles.verified); + } + + return new Promise(resolve => { + this.doGetRequest(this.endpoint + this.epVerified, resolve, 'verified'); + }); + } + + doGetRequest(endpoint, resolve, type = 'all') { + this.http.get(endpoint) + .map(res => res.json()) + .subscribe( + data => { + this.profiles = this.profiles || {}; + this.profiles[type] = data; + this.profiles[type].reduce((map, profile, i) => { + map[profile._id] = i; + return map; + }, this.idMap[type]); + resolve(this.profiles[type]); + }, + error => { + this.doGetRequest(this.fallback, resolve, type); + } + ) + } + + getNextProfile(id, type = 'all') { + var nextIdIndex = this.idMap[type][id] + 1; + nextIdIndex = nextIdIndex >= this.profiles[type].length ? 0 : nextIdIndex; + return this.profiles[type][nextIdIndex]; + } + + getPreviousProfile(id, type = 'all') { + var prevIdIndex = this.idMap[type][id] - 1; + prevIdIndex = prevIdIndex < 0 ? (this.profiles[type].length - 1) : prevIdIndex; + return this.profiles[type][prevIdIndex]; + } + + getProfiles() { + return this.profiles.all; + } + + getProfileById(id) { + return this.profiles[this.idMap[id]]; + } + + getSubmittedProfiles() { + return this.profiles.submitted; + } + + getVerifiedProfiles() { + return this.profiles.verified; + } +} diff --git a/app/src/theme/variables.scss b/app/src/theme/variables.scss new file mode 100644 index 0000000..18276a4 --- /dev/null +++ b/app/src/theme/variables.scss @@ -0,0 +1,88 @@ +// Ionic Variables and Theming. For more info, please see: +// http://ionicframework.com/docs/theming/ + +// Font path is used to include ionicons, +// roboto, and noto sans fonts +$font-path: "../assets/fonts"; + + +// The app direction is used to include +// rtl styles in your app. For more info, please see: +// http://ionicframework.com/docs/theming/rtl-support/ +$app-direction: ltr; + + +@import "ionic.globals"; + + +// Shared Variables +// -------------------------------------------------- +// To customize the look and feel of this app, you can override +// the Sass variables found in Ionic's source scss files. +// To view all the possible Ionic variables, see: +// http://ionicframework.com/docs/theming/overriding-ionic-variables/ + + + + +// Named Color Variables +// -------------------------------------------------- +// Named colors makes it easy to reuse colors on various components. +// It's highly recommended to change the default colors +// to match your app's branding. Ionic uses a Sass map of +// colors so you can add, rename and remove colors as needed. +// The "primary" color is the only required color in the map. + +$colors: ( + primary: #488aff, + secondary: #32db64, + danger: #f53d3d, + light: #f4f4f4, + dark: #222 +); + + +// App iOS Variables +// -------------------------------------------------- +// iOS only Sass variables can go here + + + + +// App Material Design Variables +// -------------------------------------------------- +// Material Design only Sass variables can go here + + + + +// App Windows Variables +// -------------------------------------------------- +// Windows only Sass variables can go here + + + + +// App Theme +// -------------------------------------------------- +// Ionic apps can have different themes applied, which can +// then be future customized. This import comes last +// so that the above variables are used and Ionic's +// default are overridden. + +@import "ionic.theme.default"; + + +// Ionicons +// -------------------------------------------------- +// The premium icon font for Ionic. For more info, please see: +// http://ionicframework.com/docs/ionicons/ + +@import "ionic.ionicons"; + + +// Fonts +// -------------------------------------------------- + +@import "roboto"; +@import "noto-sans"; diff --git a/app/tsconfig.json b/app/tsconfig.json new file mode 100644 index 0000000..5d53142 --- /dev/null +++ b/app/tsconfig.json @@ -0,0 +1,28 @@ +{ + "compilerOptions": { + "allowSyntheticDefaultImports": true, + "declaration": false, + "emitDecoratorMetadata": true, + "experimentalDecorators": true, + "lib": [ + "dom", + "es2015" + ], + "module": "es2015", + "moduleResolution": "node", + "sourceMap": true, + "target": "es5" + }, + "include": [ + "src/**/*.ts" + ], + "exclude": [ + "node_modules", + "src/**/*.spec.ts", + "src/**/__tests__/*.ts" + ], + "compileOnSave": false, + "atom": { + "rewriteTsconfig": false + } +} diff --git a/app/tslint.json b/app/tslint.json new file mode 100644 index 0000000..dd8e8d8 --- /dev/null +++ b/app/tslint.json @@ -0,0 +1,11 @@ +{ + "rules": { + "no-duplicate-variable": true, + "no-unused-variable": [ + true + ] + }, + "rulesDirectory": [ + "node_modules/tslint-eslint-rules/dist/rules" + ] +}

VdxgqEzy~yKa~sc`V9=bhBKH$g)N7J-pJ0)# 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 literal 0 HcmV?d00001 diff --git a/app/src/assets/imgs/launch-screen-750x1334.png b/app/src/assets/imgs/launch-screen-750x1334.png new file mode 100644 index 0000000000000000000000000000000000000000..3d1ce1932921669c3495c24f3a10634ee2f98f5a GIT binary patch literal 25630 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 m*SZ8SG-{a*@j{k*DypxksmaGvs3HdKJX~LiY literal 0 HcmV?d00001 diff --git a/app/src/assets/imgs/logo.png b/app/src/assets/imgs/logo.png new file mode 100644 index 0000000000000000000000000000000000000000..60df7056ad6461d696086f1abd9be655a3109064 GIT binary patch literal 13026 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⁢jG7>JFs6VAJ z>Cm>H|Lva5wc5{vhwq;zf!*ksUm5<7K+ph7wOf z!KU-&Ek>dabh;?Xc;0kgx5U=?TSX2P5X`416{Kx1+u2BXWH72{OX$IBcDG*ZVNf|Q zMuS>|f-JE0J|Ey#M6x3JT(c!7soP@RN=oqS3U>vvj$f8$HO4j}9Tr;(o2X2%t-)4~ z+%7x0pUw>uY&)RmsQ?M{o3{$vn_q#qb7YX3;$Is)#}XMoCl1}yfu+l-DUZhPit2c- zu7oA9Hx0HWWrGa9f6fD7VF48a6Uurw94=XOL_GfzDylt^r@i5HIT>SK5?<)_XJl(Tg$veVkYYZds$8+C%al3cO_)J;&6HS0%yeG)B1?D zuek%-ITU+eRSV(#GpPY=8l$)|uU^%H0#PPu#MbdVX}zEJ#(?FW0{6-Qo;q%zC24v3 zlG&nj%?c|$SHYfsDTeh3UjOp+A(xF} z1sfR|_&P79-8MPqP#Ky1+`%Z+Rv*UqKXG|YO#|WT*z?+0q;sc{NQjcL9&65erLp?y z^TzG&GA;>j+{g_g8vK+Yj7?mNn$7gj*AK^J4RgH;h!dSJ*U5TkS)~%Em z=MA{ymh!DXh;S#YakO;mikN}RHh(Nz!1~9L^i^5|_CA^pdOh|@JvOb<>J@O92|jAv z#19%ObR#Tt##~G-4%@BgeYfj`H@#5-ez?79P8QqiMkG{DFh8q@^oq@$7561S;&hI; zA2Cad%?Zu#a*Cuc5gaj2A7rYqZY{|KKAiD+X?L#}@DvjC^N*J^a*f-u{Y%Ex>Urgg z+w#`7LlQDx-vbye=X69H|KtXwn=AcYRfU#;Y})&tWGgArBy@v;(1_?`2K{TRR43YP zC1t#y_8^<#o-nK;rPAOR+?l5$A%N*q6kPs!cVruW5pU`ggYUdkk+Q$^N=Wh|4^TZrqy$UI~yBT1R&QxDI!;L;}Y9=sHQ<; z8wD}9t$k`r&jh#Ys1tb>;Or|+cV8O$Mkh+ovnxP1uwBa%}k(@p9 z^B&SBhSVVcRCr?WHBsU*1FPAaZKp~w&v~>W(*7*pHYPrCj^7!g9l~^K!SQ=dnG=0OT3BI}%U4tvnr=wR=5ku)Azs1-W|jqY@HXuylUXmcVXqXeX}x zsYS$L&UNgvZDH`fwnf43`YyrgV}#-_$6R8v%r7&iS7%fDb&;<|jI}jc+l{XKl%_^} z#tO46O1ReK<-G`q1>!558_vO+UErnm#LCo%A|!Z9-KWz=MWoDXWbEg}zvh(v$$tg! z{;CbhArT!`qZ~3NLr1fr#PJCQp?^r4RY9>YS;E_t{;8(VLD z><`$x(yRt<8yn1bCXia1#PjNMc$pqj`BkyL@eGWKqHBT!D+?$i?tK5!*n z+Q|gbZwl2j%In9iYq>P6?d>fN9P%<3t-9~OsTQF5{L$HW!1)7~>Fo88V6%{#0;Oi- zb7I0*TW%F(e{5n~E-h*2MiM&b+dYQVfq0-2j}sx7_-uAu%ivnczG#K1^h^QlEzHqb z-V+2fem38l8lF~$T>q;2x$#Mbu>OeP_lX3k&%njO3ab0MsfZkpY{cg;4X5O>Hwl2? zT1HpjIOVu5LktH@@zJscr`VOYJ=Ff{6JY**jzKCZ{7fu%+Q}N{^YT>pYXT$g zgJ8@lkl#xbgVj^)l`22B_#~Z!_PwUU4%_}*clDF{P|4HLB6hRer;~Y$BNoKl{RbUe zAQKJiStj+mCf~gTjFj`C1wYHRtm!!DhZr}Pg8$?_()rXnQYyRdb5~qqz3t+z%=;PS zqN;E=ji%w&)s5Hj9J{$*%ptc(UNM2?DX{(r5DO(jr6Y2HVDZnxE#Oo@z7x$Ph_lzU zw(L22@aH@4F08I%Ot~<>BGT|47cNBPAk0?(zXNjAGLpBj8+yCcBZ2O^Q@PLZ{e>lG z4V>K9U(v_Z3O`ncte6KYxj3;MZqnTnd>ow6p>9*mc$52;&0v8-hH`9U@GV%)>Q2a! z^Y)8vFoP?8OO<#QyxkYoJTX)ETR*Kn5i}1`hT4URd{XbuN<7B`v#5Z z!@b;8@v3_4Q@@;jkXu?VXf02NjsoZ}YO-fK(SFHpE`;w1Zx|l8M!Qh9pISFc;W<4B zYe?qG7~QYqKKV|wiFJ`*cghf!3U+u(k=23u!>P*}dT0Z5HG~me5-JtSv=#e~_d~_~ z7{)$gfzQi#=(~~5g%THIK3;xuHEv=ZQ^d2pMa)i+4 z;xn^&N4)5%?Gj_-UD2>S^#`x?`|1vJ4(==dSf|`^NDyhzA<|T7gHw7BlMEel#^vk*z``GyT zqdBae5`N%5sdcaZ-&%mr#eOA02l3lUg%A-V4S^gl4I!SRWzWa~wdj&8uktTu*A0#{ zbz6!YJ8$~8J`rtAlhTHP-K(DCT;dal)RmEyoLg+>I^oo^+IsK^pQ{^;$m?Ki_#+Cb zvd-wgrxW~hknQrG1cP06;kfSOvNPE9)uKw9>u=eD_2g^dlKwo zr>K`mHPtI$=AVM-iKrEu?+L~v#v`KP@BZ#oD(J=if1O@LBKnx>2`6mD0~XeB(k)*F zQeBJ7W0iDaU-DuFoSfdePWP1NppzZEZM16G_qB?F;bik0^vjmZh^Fb#$AYx(PFeaa z7NRq>K=t{tG~MV#6BaIZ@*=k98r5ofNhc86vm%7`h~da0bL{tZz7^o4<)| zP!w#-mzjTD^eX&#ev_w3Oidz_4oowqP?9vOr74fu&ELC#!7Th)kQ^H z?r?f-7X#;Wqj~=#3HbC>)aa9k%f;WvmE@VM2X&)j>XSdkZ+zaYQOpc90ox|Kl0&Jl ze0QV_P-}-=*YSl-EAT1)G9BEZakXeWM+0Yd=mTay6rKF&8bAFLBkn#TF>|`6A5Yi) zYH?&;bOGk|gq|+VNq*yzG5O>q!1SO!G~xT0Y>6|mQWXmS;Cw)XN%$JrJC@0Rm2W4k zapS;-M&?)i+xRxqdQx>)|^(*!P!f3tMDZ(0Nq z)OyAx((~~XZ_6Dj>Dn`f-7rb3>@98jhB0I2kLPq*b7C%Fv%l0Ta-UY1da~7ec4v;F zXQK6h^(#|#yDNv2Z(SmE$YxWT{#+ZDs z(9z?NaicI<`vE^penfEt*k~l~$FFn;nxLD=R$lQOm%yX6kcHL$SVtw<&-wm!)GWEQ zTCvLat=PX9j%WvvR_|%eY<@y_SDWbHyCx!SJbXOJtW6&!pd;e-m5}$giJYw6MYnv{ z1rL!Hjg2=#J!8(kG60*_^-l5Xn_a7myO*~{S8ewaDlV4d1N;k;Chu~UIR7-|`n;J% z{!-cH%T;0cpCs>p(JS&R?fcjk_3 zFQV_%X}91jMqVIRFYiQ0H`3ZA$dn;khA@E{SC+_Wi9m(6Yk2bOzxQ93GqjSmO8FyS@A7z2PSJ^P%!*5edX6n!m)T_&X@`s3#Z1 z#kkw&IXn4^P8c|2aH@HM;+}<&E1`DBs1zBFH2}1x9^ueeBk8ZoUGnkeJE8C1T=hnkWc0P4lEv#04sS68 z|1B@sNK0(WzCQd*w~q~y_#O?T+!iYK`;h9o$Kb?xhY}P%r1ion22>q$D**WFyAUhL zD2=>%S=oxZb$O%y;?CvlfaXGCXG?`div!K%l?3bQs2>QVy<{9{*}wliVpXBM0Yu3v z_A7q*1Y?qn{(fdsO1>c1NVes0dJOh11$H$aq`r2?K+MH6ml`tgrqBD8=ab@#W{p;T zcddxRtrux=b4yOS`fk@-P-NN|`jveF5!>BmC+Z0uuki5YRm(}H+Wu<4J#y%ZaOme; zjiZ{2rLnL9;YFrANTH&)W4pSoD7F;&anzx_WqEONrO?4AG5y_1-aZS zr}4(8=)cQ#P(`e`BVQvJ?mL$P>&S^C7BIloei96wdW$Uu9vxih{$geO=E2#N^yl|8 zuz@cvE5D}N@GX}?O0Qv1VG+KC$lFTEY1yOh6HWJ- z$O!ORK^A|uh|q^cF)s3|bzX1#rBs*YeLM3+?U?>!Q>w|mjt5u9lzOVvXETGY!tcWg zN6O@B5;36>Hq{-D!Cd}#&sUl?XP)*?XRy9MfmQpXJX<&1zmpab242DZ z7kW9Vjadv#(w5~OuExF*nPtJ)`@ROZ*U(#4dmL)5pQu!!Dg<&kj=8A15pxZ3>lhpM zb=FsMxV!4VOM6zO{PJdJJ+E^;|f|JrT-&r7$b=Nt&^qoHIGqx}wutHxaYvV3TqkS6bewuf4(BIJ1)4znw_g+>RGrR@# z#S@S7AI2wA`DIu4w#G-NXse~g{l;4&O|sNN>h%_yAgd)FsEsSTL!4s$u+=1K2&*`| zhkU^Ez~PW5ltsS_=VW>E-%%?n%~4UGoE`)oJEx2JuBmn7y{ch)i&v@cf&Wn&DViL?2G+Y=+!`~mis?OK{k?_T& z**Wd3Zbe;84NZi}$L%MDxze=?IWSuyRpeaErcLVXt|R^8R}1y8RoQ}JUTn~w`nfc| zWliv#i+2vBM5^&&MD~ZjD52Wv8~cE}RzW6U>Z}4|>Mu%C+6-6+B<;H?CgYLI)CVO0 zqyiu_jVA)R(E!~a1jW22MmXpuC0@y&3uME*`WNHc(J;nekoxJVz3%L_3>P!Z5To&=~tUprp;ao8(+L~!`hz;Gh$YWea*2~tE+0@X5 zH%W;&B++dH=G5Vl87Zn&h-S}@Avn*nxQCJNfV8&-QKRi|cZQet|HD zB6xVzzh+paBiqw6OZKwIUh|#zPWL_M!#kDEv)R(wSJjo*7nYOh$jj_hV}6@!YuJ1Z zsmEwc&PJP=hjuiCxN1H`e$u_(Ga<`VA1kA9kx?iTcMn zFCpzHok$3r!46G+?(0xWcQvHmw`HB;#?E2AH8DxLG~CEV#u)vq*1+OKmqPyA2m7@Y z9m7fC)Xeu}>c>19@?LU_x0IebMLU-LpX_(*WTbBcpb*`_s@Ce)E*@cJDXZ$_QOTAuKmhdE{w3_c%XCQ{yJhPD*4$uj~3{G zp+8#?uk{Mz`7~U*Iq&^k;?)i6Gg1`cG$>nuR=B~rldAAN8NQtx2Q(i}lv zVp*hhwNUJ=@{FE_Wal8owl|NS$dDp}hw>GRpSRvII>Z)k+Ad7K?E;Pq0Jop4y?{&G z*nGMae*M(Fq}>1ayA_?6=|zxjh-Yij)-?NKstUpa`M8#F8de^U*@4E3g-M5aHLS>r znWH7v#ycIiirAJ8lUtdEUCi{-VJKzi3n`_IXIV2jOi+m@yYP^Z*@`=iG5u=NNwr7bFP;|gP(0k$~r4N6hbkd~N?%v_@Bl5_+)|ABfBPH&DoXT@L z-((WKws-6HKDLrA(-|KQN+6%`=i7Lw+Dl*v=cuzC@a5Q>K?jcX2HUo&FKNFhvzARB zPMNPuve#IgthyVJlU8X&^R}vpT=#V2`A?8bCeI9jTn?pf>GsLzDh2QdqsYqnuF`kw zPvRE0o?EeMou&j+{o>QCkZhu9@H5`eikSN%+F5sKI6x$y8A5;GlIovnW;nSl zQ*Yzc7q!f5(8!`%!kO8U(dmF}e8~aD>x+tq{)jqRG>HEZYX0PigMx0x2E+h(nC{i+ z+YjIA^547^1u{y%^e`C?yMs3mXw8239TT0%K_juFr2EjC)%b;76=7S6?0_Y|vG^mwEM>sh=TJ@Whrc0IZCv>T z-qOsoo7uSgA%5z+h6Wsr_llx+oZD<4S;jORQGUJ^krJqz+dkF}1m5;kpLb+`Q-%b7 zJuowtp4et;S)F{fbk}&+sp3rT_S9v`^q--xmio`{AVGp{c=@cYPf=-He_zFHfouLA z>9l;eJv?cTQJK`#Lru%z^fkZO-06@yC9w87%SbMsv!sw}KfRdvy->^QDvqBF+3H4- zTdk?z3d>M{*T^{qK!O{1fA=-_{2DXRCmeAwy$K-w^2Vc-I+;d~1HVTI!DhSL=D29B z`oI!03Iv(#@UeQe4uzIw7V9>sS}KfWSv9d8Qd{`N#3 zgzvJDCbY!htlhg_=FE2~h+G`9rp~6HV1$0W&*0Qwf3;dcL1rQ|>kUbJYM*||f>d<+ zkR0rHDDq8ngL94Xe(73!Jxr#cS)Q2O`@==*WR`^IGU@Y#jbS2{z0x1AXKG{hZQ^vx zsdSoIdEkk3+5zN3w=p_7{A!LJWcqgv=D$`45`2GwR1n8QKj+ktD-LuYsPC+_QfFPE zlsw`gjC;zW@CLp4Nv@dt=d%2|s?YVIdl(P`kCkZc5;k`3wrznV363_Xt^)hM|DjA^ z={2l2k5oUEP>b)G0=3w2O~Dn}!qRmAiZ_oTDu#bIvK#5U=7*fwc|G^HpgSQBbWUF- z1zfE5#s`Bsl}tW}X$3@`)|YX*yayLuG?dn6`7*fIGqvP_4CKg1Ovhg|y^^Sju-y_~ znp`txnF}}}-wiTs49JoM_WL?}{k=IKV8@!E|5$5{;kN<+C?gU&%px4ZHRtAwL%-Fk z?UyT%m5KTY$a{0B>DVXus$+4$%T_VdJA?vr8*Pj0))VhD$QD+(&vtEE31ODg990iE zs{Qnz;g1VmT35yO;}mY~s3D#q)!~7!E^+rYD~JPh$MV})jcL)yV@rNY9P;|QxOIE= zoG_9VbSZP4-F^iV*+!D7wWBik^koNr;>lGjuETnDeFF9eH}xgTu=QVjPzG?_IoDz8 z;_32pHp`eZQ`be$!9iEG*D&8;AJU36j+@pNPi1cZz8SsBT*gh+p&xhL zS}zU_JilQGjneP2oY@PXdHefiv5l!vKz`!vdaV8*AKSmebQgvXgW^9tk{|HcR?lnc>xp2@qHGtM=6kczaqD#itjvJCP-PqV21A1 zl4TNXr|MQK(DG$Dt>Uj!6h0IFN`E@v)LEYPr?^B3FF@&|T^HqDL^8SA;gH2`XCxfI(` zPu`&dF55g$AdLJm ztG~DlNMYK3snSjsEx+e$N;t{9+1jQFg|#Y8)F3Vk{Z)USJJ zHRkN+7mCxo>L>r*zZu7|&UX83KvHUwOLOv$--B2G=}Iq^;k#qEETdjgW+t^Uqhcpb zQUFp6kCSkiG0bLs$oMN3Z$?brhMMc}aRBqohaN9p!y|^3GGnP^N)NebRpyp^T)&Ul z-+E>35`1VG4&f`h9|G;od>3Eu(2^bEh`_V2dXS3XH?5-ox?<@m%y6<#)3bH*Sm;PD z$6u*5Iz{NROnSQ&c!$K>^nl%gPBtjhe|y4zjOxZn3El!TNq+a4H0?~wM+YD6&8Uvh zWSVbZYcQCrKHpCp!FDNc%dl97)W^@fWwLfuOZi%N-p2aYON^F#ZRzidsn+9V%+HIo z+BshQ-nFM}-YJV-(7c&=nfjF+z##83q z&~RNwe-M5%Fh425a~id!#B}@o?M=&I;bp-rZLNBhM8(vnq=XF9^y~4eZ4gh#Vo~<` zoK#e$Z`#ue*^U@a>g>N6rzCxLs6Oxa?NpCGsD9JSg93$7eSf5&e2zcD6_ELx9$}qO z7#AlWPt7+so#jS&@opXorPW6EeF!J` zhq5I%GVinh$@{ZxP-1(8;-Nw37l_!#4Yf)Isnw*^kT)`ffS|~MjyeOC6C4Zr^U-Y! zGy`Dn0-*Gg4Qd1SzS#Cbx?t+qpx`Ra)-evB4&~ZQwS>s;lG51=>Oi%?>%$)RMyF~% zH|IuE3sEeW6@}A$UNHR<7K4&ng!XfkV#tY$;@Wq{v9)H+!i>qj5+p`-C= zmQAon$3#33M2hQmNsIY4pzA0$CG+E@v_4!EoXZUyOYB5GZaN=Ylt$GO`FnnGb}Zn# zu=1N{2sGW7v?0Zg^0s*TWCW7qF>vE0rG(}l+@Y4t*_w?;8$p@na;|%y%xjkmv)|Xe zQ~Kk^Y0JnpFABHp;P4|Y5Y&cH)6XH5!Lcc6=Jfs7+Fxv*=rLlus8CAVX$rnlrw`GK z@2l=rqim-lbpyU>ShmW{e_CHCD=)jH2^ageT#W&Jpc3%3bFoQ#cNNh;NGYO^bUJh> zOpYWXGa9nRGxlLWUn7t8K+21Q=Xrb;O2P-XPkNOa@A~w4j0U=pNsd+#X4f><5oSLu z;G13Staw?mhfI+EvbV7YyQcj<6^@@96l8M@0lPkClz{9&5#)RSzjX$r(53 zYg;dsWy31m@0RyA^23^dkJP z*AC+fd&Ff{7seROPlYAE?a_)mQE!&_)kIgNL38q3?vNuRet)F@1_0F0_$5NIb9mK$ zMS~`vW7PKL#z)khuT!fE6X2M1^2Bk!~PN)^3r96aFCh4uzR3JUEyce?PB zxr}$kCYBB4nWLn)DYL8muSz)5JUFDmh)T|z6n$YSu{9(z}+F#{3KHo3#`VmjG+GllRXUel@C%i5Uk-tVf^8>3r^>eS3g(N9{gI zTOQ=BK%&$R+j_@r-9z~(eY-oz_+2mhQT;EdFtKsMcdnm}BcvF=0(jVIut}~})s=Ne zHo)sRXC*X-9YPJ=hl9y&tzRp*7iU?b@I5;UW5$SLsrQ21>eT5Xn|$RJ{Lm1}6!6Z3@_A7hl@GL43t< zwfx(lgQJ}Ol6}k@QGuw~-H3L9d?kad>esVREkuxJKdVaubvJx(lICqrxU?K_qns1` zNS}lki1Y(%Wy=zDF}|a}bLNi@?`V_u&q?EeGP^fLZwjJ5r3D-NlliyM0YL)+^`9SC zia$w))YnPBaHDkK<#EixRW@1F1SLMQ6e)yA(WmhaC?eUDy}d}P@${1aVNJOyMrMnI4>WSU%6{-0yvdZZsZ;47A3r?dp&Q1Cc)eJ& znq4>N>mF&8;kG-bP0$H3)Nur5 zmg1WZxkE&32gA`T$)LS~cO+@O%}8W53H|fl6?%g?}Qu%{OB8<{`93`v=-tE**&ZqA}6!y+ok zeI>nn-oPFQ&$~z>9FmIN&I5gk@Fuv~U0sO3eQ#A)Jo04r8GdVU!*a}PnMMS3U>CqR zebs$7U!@0U14huZBOFW@GmBC41+?)`MmQq#qjV%HU$7LmQB}z@n2&Z*iH&MLCb2pv z-FyC2IEDXV{h-WXq}>Xazxht+%42=e@l`J_=)`ITeY4b==tww^9XLcZo~#Eqlb56e zq{2!|kRIWMwqial(;&VMf&zbW>g@P(R}%h5*qn!*RUZ_irMGn!TAxQk{b@r*2>rOr zRT9|{Ef>s`oa8^c46uCBIeoP5j>cO0u^`B{qrzEsNUXoOS?u#*|F zK8~POpsZX*arVTdHy-PwN3Cj-0Cq~h5N*T8HLNwR5kY;a(W(e)Btesbr1#*Le}&g# z-sX`Cmaj&q3@9O1iW)UR(^Iw_P+n!tA}`;g^+XMMBkI(N+o*&ygPA*P9quBxo}U1) z$#%!XJKvXYY|OUKsw%fa#_K+nGjGUWCjyLgFV{XVHZ~x}1tIEBK7SJ5>O8N6= z*+;=u1=z~|4l?3fy*3@`Y}BVO{jb$TUMOnlZWN+`1|U|uMS9JcKjtR|`0(v2z0d`>la&*L^b@7KDs~Ce!W?Ite?IxI7ob&2&*15q z6z1Phm!X6MTPrbV_CE{;m+eNP5l11&FLBdJ^#L99)JzU>&n~?bxBKw798Qbo69Z%9 zNHE2jxO4ly{cJ0_mo$h_9o!DZ3kv$qx1^7ENlHyKo(Fwuxr|nRpJ$Kfqc_!LNdjo+ z1g9V`-l!%B`YAYtkm!Za!V^s3$4((|yVN!L63L7CXI0$YHBe^RN|PzmW_IteLWI;J zgj^nuD??07wdHgd9s#Souyh!we=J{vRkx*+|8Ni`{*X4v?HjYSK6I3;w5i^eVr(eI zbUQqlJnLYx%m7qYM7&f+xHam-(eoj1FNFVuRh$$wq@!WT9P7N9nX^|z39^~zNHP5xrb2m)GNw<$ek8`H&F7CD@zZjGOEDKy5dOFl{jK3- zdJ8)#W^6NJcrqXn6OW#M_!nrQ*%L%QVrnyg=gEF2LR#Le-4a<7H{aJb3Xe7f& z2Z*M*Jy+BuhsCLB$^!r7vjRBoo`to^M{sasyjC$~+gA}W^v_ISVz6@7SC z4`5=WR!LJ9IoXvVo(ZQp%9)M7596d{#?=p}PB%5p0y2Mkk(vF9!N&x)OSpzZEjr$L zQ;SO4TdyOlqgm-rx@itgE~Z+#n@J|HR-akYo0{g{Ak1gO{8yFOpqijm7!qf|vmj!~ zMpMe{Q#1{&>^xZEj{kLp+~F@A@eSRYM%!g;jC4uCH6SsK-6H|kE)=!L6K|LF)Ym&6 zzY3rds?|Gc?%cYq+3X2%<^;8=9%nw!L}e43=q;C{d2a&8r4z8smUT+1h?^7xQZNED zUZnMM6|sq{YksrveW%dKhFzf1Dhv=ge{RD>>z{CxM08HcK`_tDhX z5szk`-(4-N63vGr+KqGVRvH^Z`Eq#c7!*UH@l67i-f_-{ktzse)8OHwRXQ>ZoVek> z-J8R3?~f(U%NIA8JdYA_$+zV)SUC}EtI6@=b;f3!2i$>nDw617cEXaB z7mQJ>qiq_!p@$&`sn>~H_w7`XnR>(r2BeVa`!Qs-W-XNO9UPN@jSJbzEv2Z_dT;){ zvjulhraYiVb(njQrbN)g!j%n7FiGchmqKR=V5vtH;VP0#ih*IqbYq*Etj7?yVi9mV zl&^p4)s7aL-mK%yVYs_i8aLhyAy7iBSQ&}Ij}ak3j~oY5qGM9>Yb|05$q? zr6DZESj$Q-7E)j^rjlKHxW*{!gi2=NUc`ly5!-nmd1}YZ#!&QYRna&BbA&~nKJ9la zlU-EGtNnNa?AKbc|v`6JIH zREZ4I9?{RQjhcwBY}6+5HV`@zA#DYpa~lUc%<`uKA2*3Tt{2&=tX4s2>i^AwFo+l| zsARg-Y$6w;$SV;=;Zq}>z>VMhP&c{i3ERrHpIQC6g%t56?N}(yL0i_ZyNLQi zGjyzn*X387P|U!HTH^1Yqa~ZyCWf1LTogzEm_!4Q}Ff4#PZ2o!KV=M$gs{6Jq3|a1I8SrFj?#0dbWcVh7`l4W) zjr`fG_4azKv~y0Vws++%m=jzj$(RBQaXoCo%!G11Z*&Yu@;7a!otw0JOznmZR^3Lf zYHzxX#5dij8$;70P*?VMJSR#?hvDwy#oxRO)q~@!YN`}Lq*(t}DzAaTN<~C?_XO?`7h8!0MN+4#0Hr6VYVc9M3c^qk0j=J@o1QxM8grnn zlQc5s;9FF9RgL*9qdR5@{|h~ta)y$j*g6h4kvQ^b=j%c8_-c;SLN?_wIdniz>-%~7?o#XFzQexF&T}P_XoEsaY`-G#+zsMOZ`H{Sq-YJDQGWStUOpRn8;k> z7N`bPHK|UfR5&w{Nt6%qKkxdV%g@K>gbwbD25cQ#!z16uMR~Dwq{^5(gl=|YI_i8< z@>ZHzA^%3*#5Vha^+&0M*WynJRQQY5o(eMZh2L|8&(Nm@{mv<)j!ANJVnvh?ZoB`z z^qwaRpmD%w@f&8nr!v>NxkL7RS)T7x(44C{3=PBSqEF!NTdr>uCs*E3_vGpSc}$3zcJ5tmSn zh;A8q63+g(clI`Vp*QQ9I8NCTtTdP%&Tqc*uCuEK14l{I$!3}C~u#_LJZ4Z8XQi7Jt7=-~D-DHd$m{{}J28(3%zc$SggRu7(}@irdQX z0iNd`B>jNSZL#M1^Ar4-Arbh$|h4o{x3WDq3Yk6CW8g~$*uIsRmE2EE5$YrKC2^N>TbInJHAmXmtE@qKrG2EmYi<-CUZfGmVwLp${OuW%9Xt7<3u`FG{+a7%NItwCEf2l=8r#x z!y3F)%xcYC%BoHje}*anP|8VVwJD)~H_2ko5%Sq=ONwc-O~mR?G?!J=+HRAPK>q&; z3t!|q8}C0rMha1Bo%48s1v{M~S0Y|1-HLmHFkMF}Zj)4eBry)^?oDFbVX_6xy}GF` zmEd~RT;&iLfV1=jr^(G;Sb@ZA>Tv_H)LA!QM;Qn+5y4FRZu=!pEJ6r zq!o?R-mkkx)~(_XS%SiDyGl>g>oQAT7^64r?q0QXsM8av*&#$4`*u})?X=d>`ak6u zRiU47tGy9+ELOZ$n;E?g-^ZyShtBRbw1+Wf7;{xt5YP^;M5mNR|7DlQnBcxZ-wz_r zYzMZ>Z*&yCD9J=&J$IlWGY$0+Q~yCHt%^x}Jt?nDV7fX{KwDRcsVc!zcd2jeH+0+D zodSBXBitji?f*- zn8Ek&pQkQEr2{_u)v+%bwFHgPA6R(Ak9w;q6A0(JwX*0Kf7Sk5<4D@0W0<=2i6V?L zqVv_2uhyrTTSWd%9@=Kb&NQm4*2@0eVrg!@fPiR#1}e+i7}C>TRNOGyb@a;%1<3N} z(zZd!d)mK$@b;H)ytix0=%@Ficg9k}ly#wN_m!Nz z;QM6lkm~c@*!#(O7fvHu)-uQ=&k8*uJPRGLVpw9Us0sOqRM$jUq1_YA4UyH&VpIMs zI^0yjS+VZH8@0l!uWFM+8EGy3MBtiZ>j36Gol3mPfieK-#CD6O@T|OIwl3c)bH~G2 zk|NFMJMV?uOP*z9ryk|2IA?Qb$X^`?0JUBWcC;WL7LG&8CbgzFqpIjD#BcT6&qhV! zng(3um^0U6n(6hf3_lc7PudnFpbDsGtdOp;1fl~oQWZ6A6jG`GQ|9bZc<~QS4aMaG z$^u8=N_FsoH3NYg9y3%2I4(K9wIIH`tS((06J4UQo&MyzmdMBiSd0TT((DMRZ~QvH z8Z=A)=&M@(wtDIdnnu8lLSM4+5{mhzH=k}KEnv8x6I{tz!3ssHy?+Hq4YW7X$VJr- zpS9&-1Qk$-=b+YaP>3lCIDRUN22wu=@$`80)h+$iT}G9~tCU%*P%=7*=Z_u*E?|aC z%-?LV11GwTKC9VGFOe><;;JbOK7QQ|WI9t4Dy5cGmUF2E93*2N#YN41@)3h<2Zjzm zxj18TpzWJEd-6aQ*F=vsU9s#KAkP^+t%&%MF|^$MSL0CyeGJ<6y=?TOo2-KFY~|x7 z6r(NGBpDOyLCd)~-_?@?)$D(*uvC}_LvVU zJ}f?oYwFPX_B#roZy;&$MEph5#oYS005w|S)zjf|Ivg^jgr|rgN&Nf#DKK_?j{jcd zf2UffZ;z7vneL~2WW-uS7mqmu%N9ovwjJO%`xji7J+*9_RmA7HdzIU5dBGJ^s;>-a zBvvnLFPrL~3DwH{=8Xm&#bb4Ta9F7s%9!UAkkX%W57X9zoB!b!*~s|lB&#NStigIr zMu4sKwVQj9bDxIZip*}J!mEb4PFM<7^x@?Pw8(q4MWVH(_*aeUd#A{e1L*=OB4DX; zYTDe;E2*FyF_^Bju~uhr5nUH@mu=dXt~*kMrdL6@UH_Ofs!>59E`*eVGyH7~ll)XU2_@<-Ckzs8?b=lrx)*VOIrMgnK*gp}Fw=XZZJ5wBGU`G}bS2VT%# zGMYv6#cCw;%ZIgc>I}g+X?z~mB0QHtf*J_x+|l#phFhPs2-B^?RpaQ;^w5yOgVmF_ ztVv>U+*Soue^CLCA|j9XVe()n@vFF#%<%h7gQbM{aQiyT!&Kuz2sv`*r1;?$GAW{t z=({BNm+N*_LB{mx;WJO%+2E87#-q3x1y+3P#w<+zqJiums&*b>Gw4+Upb0+9`rNOT z2OTU7+>(qln-V#ox%pTTD>wvTK4~~j*;i$HbDcEN0=7&#;(sL)xpdrt36+ICFnfZh zL#}8?x%UIS#Unt)XXY8))hz$>s8mr&u@CTx-eL0C$fdFqv-ww?U)xQLbSITx-s(2I zn!&wxd8ubbB%55wT1?Fr7wbtfa92Wkqjy#2BVdhf&zTA@k1AbYM^ zniSx7Ez&#nQg+Q-T};!O3LOhpOrf%ZVccS?F)v}V~*WP$lYkYyn}O6&}8kG z>ncIgRbd!r2WvZAc!uR{%wtkTTM^(Qb@jh!x|RnDBrm{=z=EKx0Il&Wv1|PMz!r~= zW2oMTTaASuLTbw9%SlXP1C!=_nGfC#$So+Yc|?}4Eu0Z-=!WJA9W54dI^W?N>(UhZ zy%4R&H2?L<6^RsrQjSeTo_wDB{IABRL1s5Mob>v_Bno17lsx-|R3G=WmAa%gFuzGS z{p#}E(YrM$ym(lGF7#Z-SZh&l@H-O-*Z}LX`<@VEK8bOytH)i^X zm1OIpVj!1-B@#L2{*i!L{I1k=K}2K*h+w{YL8BKwfM%mx-D9y5X9S5G&;lQS$rJz* zqj~n?1F+C=9IqzTSXU!8b%;szmuNhl($^)4U1KFB&}UG@_2ML}qzh9JjKO(S4BU5A zRK5|HbSai(K(7sQ#pYlG$5S&!w9B{wIin5LG-qhW2$cSwqkHnKi5J{7!$E7ZtA=TE z>Lm@U{#%8+I-9k7t$+6YW?qxkHM}fPI#CcuD*+dg_YalP7iXe$g z39fc8(udO?Mk)W}REnTPw(m)9PUc*ETQf3-x`0_MF1gsQORs3{y+IxAogb$((*sYd zYg}`K77yRtJoDaOaiw_1Rd{8RdzFp;P6Bg6PWFyeQTUngPpK=>ZD?p*hayUuU$G35)qiuD!a zC;4<94?d~VBeC}Cw=ZB5B6(Z>2Lt{8lp;K4=vv-)LAIT8jK+sEGS-7w`rub@@R$uN zOD$zQ#^#A&b7P8#-(3$$_jlc*rqEM6p#u7qCNXoU5lBsG=LQr%@9%O@n)^426&InE_w z6k~}!M7r$e(G~Qf6dsT`P<&Z(o4xq$wV2G zEAWkLT~YW;ZG{8^ji7Bo!49^0owpZ_9}J!Ak&97`IL4>cdZ7I_MZ)Y`c7zorgP24M$I5VH1PED1v zLK!n3@o@eY_Rvmv+DAb(TO*by5L8(%)>P*;=or^Kos(#Ty>6D3pEX7qPf2Ote1r$` zGkTmC$x@3=ux2?_^hQ32`{sj2Hr+W;MfQEr4FTPOH{1HCpJ7^@zo;$=K;RGVLk7kF zBm{rU1QNe$3zGFL4^ZeESw>ijsS?pzqBlrCtADw$M)cVW`z>0bs!Dbz${qb;@#3~E zQLs}=OepX8sT4`x^`on>FaZQssEZ%%qmk@Fh-MmH%ezd>qzo_dA#R_iC(Ya{tO*S} zl!7?4bP)#k;=(fS)nQ?~@ds&2{@i6nGz>F3BpK8?3g62mPPt2@Q4=4Ww8pG^Lzz+4 zTLt8zzM=R~bUKuY8pMMaPWvj0RG5%R0I2}VO%q0^J+tmzrYtNdsUSqZ4Y z0&&g*Y#s~Vd?hyJrOTIV9QCvzGZM}0-#E#r0FNV&O4;P6WHPKIzZ`WOP>}i+cJ+pWm3-nb0PL(8UTRe98 zH;T&BrDs(4S_W64mke;=MbSE<(jmx*4%{bAd)4XGm252f1w%0wwo!U>&j3~pTtoK1 zo8LUF)%N)^dJH<$i+6nSHW3kImMsFpaR+)ZSgyu)O*}5d2Q{taS-2K%YK zci~AjHd>Gwy;pXDo4zU4dCyOHSoWF&I2QjGS|hi%%hzD6!&zIuYuZ2U*I*o}NQ`eW z43wFEocEX*o3NtH?N*Xbq?z@HG+)a3kJzpGPmZ*c7`iI*Vz6p7VLAG)_oYbvP~uK?mB&qEye?k?TpKp;sS^nrX z*GN|iP&^&PcpWpZ)T;QCIe$Tj7Ex+gP%J$GA0_+t$0{pF~Q5fbY(FxG9-70@d=uf&6sJ$*63)&jcj zU+U0b_zr9M>Y6D;48#CO7cyo}gse`H9vhPHBfrS{zgr3a!o$?mG)(U2<%RHwdxTFY zfqfUV;ZeGsH`aaKI{DmV?vsRx=r*g?dX;o5LC>F+-$!rdm7ckHIR%!sYpHdf9Kp3Q z=lytuSQXg`MjU*y)b!q2woewwhgEeub`5v4bArck0mI4v=qU2k8Y5s{P^V!Oj?eKl z7>pWT)vmoI>h$mpo40;!|Mda{e3MD-g2uB@RL1a%TYXMNezvf+<+s2d&d1C^?j;1? zNF)6Tijqry9*XQnU;INRazcbhi5q!*yIP>;dx>nHZ`dfbu@4Z59N%IRH$m5BPWARm zpP$uKH=C~xMK?cnFzX!V#pu{afs(?`Zd!=Rwc|0DT|P?A8NMY8dCw_@_P2G>Y6ua7 zyW8{)v^YFd)ri}lSLqSV<$H_Qqvc5o9d9Vi6>O2~SZ~aP9kiBeRSnTX>ZhKXXYH!~ zLQK&$2K6)i6k+cY%(7yI#}I;TZtVPbLMy{VT+U=&GqB(8i9Jaf$Y*=1H<%BRLfT>O z>M}UNyqwX;rGMM5=_|i(ZqKl*SFo?m7O$_FP4Mp2Gqj;MAta)O9hF*PhcBg1SQe8- z8}2L8dzU*fm%Kl0IpnkAWNVy(XskTOxFHm6RXO1K=r(zH3pwysFrFQ1R#dzW##Z|a zK4fIzG>IAmPhZoKW*>^XSSrIV&j87{$nm(Z;&cIe{P6mOTq{~0uh_!-v7(Tz#$RG5 zMqdC`XiwaKt*?SX?NBX)tzRz|J}R9L`E+~-SOltXJNHOy<9R<#>y46GYhTFzj|GVd z`r{?JAVX#aBO~i=7*7orneLLtQo_l^UAt5d?Z{UpodKm*cqy@SY5iwrhlS7Bge^35 zqTco1iK>9-K0+9eKEA#Bb;y{&bsM9Ka6>wPkN+7&vSVQZRVlOmIdrO_N^9Al3nsO* zdw)#P4ob3I1Qc69{AXCcq0Sn_i@8jeqlO|vqnUNb^u5`9F#n@|IfsKT(2gLXg0RHpHGq)@llxZEusISt|Q|SDf6Q z0y($dhqjFj@4ALo zi(^}(Xk_lb|1_fc$6 zeW9r&b*jzB`I(AV6VD<`2J&cu%7L|ZPyUgVh1yOCxo=RvZ92nn+^Dposcy-)>;qKOc_u@2f&e444pP~SoCuP(OqTfK;=9hQC!IyZ*_ zQH|MW*!)piX)h$7|dS^B3_iJ!K=vREJe-aBXwL7QX~SpM;fw7L9l= zRyc0SylYO%((?-3Y~6EsKQsp2o+#-yA;c7`L`%=aRqP0f40DCfzLmK5F=cS*yNLq- zsGeFf3h)@6={9Fc>Cz;-iKm&ICg>5=8e<44EOT}==W7>2?yRLm!gRdWp68=QA@j>P z5jR5qWWKp>)X})fi6~2x_L5p@d$+ z{{Vd=dV*~Vda@a@#n*m!_g!vg6kvhpWw_Nf)mvK6<&0KASm*zP&o)F2%+ScAPm?=r<(*iOT{Un{id>O5y}d+tDabVz za)U=H>mV*|NPW?usH}90SuYSI^8~g3kFb;;GgJ8BQ%k1X=xPFATn!N?r4VO>?sZx) zhQjjxiMvVPR}%gK8a8NAl@Og~5iRo>e!|bJYBueOt^keLw?!e;ZB{e>b3$yZo!#4h zGT?(cDebshoIsfyJR>Wou2WhJAkAOUSAgD0s0 z2YKyT@7O#-!gqx-Z3Edjl-hguf)<mEavKwX!TGnlwt16L!104s+Y?I-#fw{-{RBBwO1Yz1ah$KJoWE;TK;ZDBxhRQ z_@btv%q>1*=UiWx?IO@2znDXUO<$M{@bJ2h{H>|h zS7^_*xc7f?^_BrqMcw`|E#2KUFmy;sNtb{i4Ben2A=2I5Fbp7Ff;31s(u{z#Gzdsb zhzu$C9`L#U=ic}0e3&`2_gQPN^^3J1=~Eza@K1FfsAqA{sM3mC)hg&!jE9u)n6c34 zDyLGy6bfxz+26+fgRogEoN73l1U0cx%jS9#PWf{ZC?X7H@Ql<-1Di_^Y*d_HspQ}# zZic2w<=D(}o+aR%PgORR=DH|Kn{+Bz(o$0u?>*LBQCEHyzK%ItlEWEFb2jrK~J zJu%O0n&0aotbeom#(#Nt$?(MubK4!2&Rcg}gamX808*jQ2XaqIZ-jR=mW7ywL+W#N zWNC42QepmVAi7D=o6Isre;rj$W+_Vd9;I`|s*S+W;6Mi1&*&bizQdzS`w~huSAlO> zTTm=FLqu)HC*OPcfDK;_Fh9G9s5NB@1MfcTzC z{^y{k@xXO)KZwYNlrY6Gb?|eCoqhKpf>5#rlrZ@@qjuxjxZnEP*L_jIYqXiw#^~s> zQj8XVf~S_CD!;yz`lRrtbDgoW=dkSphmq!K7h45hi62RR#M_V2HIH|pBsR8VqkQvv-1sr=aH3uWjfNrXDfkyGr_U^gVp|=&DA(j zPH&U??4YIB?yIDjW@B44{;dvUg@^Z;u?NOZRp`zs35Z<@4ip*<4bkv&8XF6{RuyIf zm7hmbVD}>J2m_UHsV1V@G{Q2a60Xo&Jw;OO)QYo_pn?TxuT$ZzEShMe5dO>8bDS^? z_cRHQIWdXBws9L3;^;7F)GDerxa?byAuNmz^z1)stAxq`9~UY7JZ+ASAaR5(>g$ks zdd;xd$x?9xgqYB`%OI)Ed}=mLnuAjchC_0ij-zg~p1_{L9Lj~q0rM4KTfVSUI(2JP zK)OC*Y>xMX4V3^SO9}ord6r`D&-7FYbHy>BJ2U!`qP>q1aZz6SB+@%ca}e#BKMT>J z4Vha5?W4P>6wsj!LhrpoWF??1fbe)FXzJlmp1*wq|8BqY1X}4~jgzMH3SNGq;@;I6 zH{3w&LMMrmKl~KQ>RYgi-k4w|G06GL!w>6?&sqR;PJHeKBZpt15PZlw)jO(3ecCZ- z44ombSKnwQP3HxAGQa#P`w?eO-1;{lk;%)~ao8NTBLZ-5KmspBt*l1^8kke&QQIGP zyx4WT-v$7;9{M=PLRV6qn7}rk=yj3cz<|cZZxk{TN2;6WDUpC1{{>cR0(qW`AHCk| zc9)b5x(FdWSMPCt+VYhlL9PwL{I2E=SJUzb-_HVWyRdjnF!kN9a9&f>&fcuL|Z=>r#$+!d4nkw)<7hly16JHSia^l zG_xuca;ZE!F5#3@p&yoQbI8C|Y>dOp>hA$GSCk-~dnyOmUT=Rxk&EL_Of!Z09I?|$ z*Z0;V(IXQ{H*LqPRP9wJcl#}A#IeqngF$y#+0$WZZ$E#NDjypZ85Yp`Ifmh1G3^2Y zjf;WKcQfeXD*d@(+^<6)@)>~EWDf*lt9_V57QYN{->(_#_i!X#z`XxTPw;d>HfeflPx|)OXajI$C=hvSj^=`Ipg9 ze3($v7Jt&L==l91r=h49DAjF|R5+kpl$kARIl5wGN=-;9zO#!dWP6}e?34fPZjI>s zl$G^o^|Z1G`h1DmJyMU!%wLy#&v%7aJ4#CDj5)r#IDMZ@7}bC&%>VvahN2Fe$@%&} zZVxB~nIQ|z(<(JFfCs2EtDJh``yQF$KccWjl4+II^{7{wFb9BZ6MQ! z8(PKaA9%vQo`2MG$=enlD!S4lew@#$N&OF=Qq~LnnF9HWe&)Jes`B2x1ULM}>=YLN z&){Dp@^eS+7aFhXABx>N37QNeTcT`YNn3et>gwS8%fo zFSNPOKMg-o<(pYgIx3QrR2Nn(fEo-amPG{>UU6WwmagMQv#3X1^r~~RAA1$7VfXEF zWpfpln*shX>+IQ?f@yBGjX1zZ1XeqrIax`0{vbhRt}tIS!?WSuMAGxS@JPcVkukV= z8L?cn^%F&6An4t|0>WlJzB? zBk43$ub+Zm9ez~7cTSXB6QHcv^j!O>GK$-fKlG5X0T z{fLx{|NLvdySz#xC8M_TW@T?pYmymsSTOI+?#1;Byr(ijHOarnN?lPvA?F5B+}(0% z_;@sZCRM1a$>O$7!qxoT7TqJ%q?PrN=iiX~r5VBO<;I}xcP8&*P;kvt&=W^`ysw1@{K?M?$Go@lf}Jz0 zyBM9{r44Is#?3F(3xA4lpDd88Ew3Gk;F( z?81-+92PJ-ZfD6vlI#HOCw; z`E+a0c>ca>M`TjxgX_vu`{UpPneSWQYFFAc^4qxUkjB#grJ~}28`EIjT|7eAjcG1MQJ1SfH`T|b6IRMabc7y#a-hXJX5-O$tcm%FM zRYisC*~1k(PPm|*{iPytjx$7G1h0u9{S&&7?_>aV-_{?SnOHoU7MA?IG%_&)W}NKp z`NfcqjXAX1&MxJ7WK?xYI*qF$ak*$u2=pb;04b;j#NM-AS6HoZ9?;y zk^51BwVO$*m@$j6^Dd^9*Z0ky>>RvubWxjSUe2hv>6X|7udx@*y|vHbfh$=?R`QbQ zL{d4{7OvT{N%vwH1xqk$yDn4%c$>H_UBl;D;~~>VB+s7fbgC68N?orFk6xz8l;;>i!Fvj-*%)ef zH^n3ONcqlly#dO6hKNH&P|@OWB(1%z_E-yL-j2R7-gU-Aer9EEknGidz1{%9=KA_H zFHU0#Q>xOUVyMhT_~^jfETNags)awU{^|8N;GF1>@DOro`)*`J4%7jp*%D1FBk^~MM}|1z9am06GetbSSUq&I-!^*gx$ zM;frwmwG--jra={Fjk)}qXLiwVx8AE zR5Ce?2HRzO@|dpr_MKe3A86ps@|*+IL5x;3Qf=Af zxM>wn3vXHtmW}+7>T|dZw`5d32qWek+qSHHqqL4qmag>4(VxGik-ttRpFd5&hWScj z)K52K+MXEd$-{6yKQmVnN&5S$f?lOvSYggi=S3`QLOz-q<$9P_Jx_DU>y@uVVSGDJ z+0=T&pqO&-DW&^nHT`+_0~t1Q^q=DgnniuDQAMgI0)=<%7 z0N%2FV7ac6Lf1oeRV%}ICcE=#1W@DOm&TD0FjoXnnoX~yBDHKoENxPgCUZ7BC?_FH zWB%s1!KqTig!zbmdg{rk3E zXa2lKIEg?^QhM`;vL!v0UzLb8T5q90+mL!fm#(nJ!{ zpxp+nmd5xG70gPe$v%Gfu&-=S=5y;qb7nDNl(@JP$1qzrfnbeAHb|r%WX&Wz2?9D%g=%zb8 zLIfmcVUUqNQ55Q=lvttovRYqTliILmU7bJay73hl6Tqov))A1M3vd;Jz8Cv)SnOP? zl^S|X2W*W_$B2Wsa$PhLlYf2%oE&M9&oH^=S-ORWH-60?qx!i^Yr;1xGKVLn9iswz zoHF}%Fo)H}g9MHGkgEVwoD*ISbT08&GG#}T``e#H&323>%8nlsi4N8ANr?xV^AX+L zSwaftTr$uZ@XI@+p;eIamg$tHf13 zmvvXe_y6{`WI3`{l+zumBkPZaHM_EfE4*c|$j!p~yTz{d_Fw8`W35=@t;E)jXAO$k z8W!fb&OI$jK0v0$pu=Fo5|>s6ZV^heGm%7)>57SNeA%*8XpT;!TxYuwMVlj%^`rbo z6KQvVBxI(8JH%NMO{vA^%qw9OG$jdN`6Qb+o1sPgF%C)@3{B+&*6{tmHT=X{(eLm= zS3tpd9tRS@sN*~~!Zv2{qDromstKYAt0Pm}wK{_dy|hj$Eq#MWVNJJhnrI_vsZo&Y z`&Uyo;kvx;oksLxTJW<$tXDsDkbip!uC6gzJ;m3N4U5A`&u_y6iZJ+z82*E__Vu{5 zDLUS&!fOjDbu;oz%v6ETFRk#b3%e*uU$Eb@C|l+%w~oYQ=e(~atsOmRn9X)I#gafd z`g7gf8imIA2YwY(_cn6T|F-lO?_N%iu`2mwRg0n}38-1&9$I?zFPesq|8F#fK-0$` zlB%-aQ?oZAzF=ctH|z8sWZ;4V+OM~+m{AjUMG>SIl5X|Bk}BzGpM_tGwsQH`nbl{N zybjV*u|ESH82(kAjvM`?ZzVC(r;=*WRQb%3|KdsoMjCh%1-?2quQ7jk8OG@Eo*L32 z>f(sj=wt8v{&tJ47BD9YsYdi>u?!RJO^G^k^8Dn(7I08vPE0ZZbL5E#No{Eek(WAr z;Q3vHa?}~CJ(mf7LZx=}Z?y=zOd758za~ras~gAkEg(xXmUh_C)D$pP7;}q~rO*%1 ze7`=o3?{!JiRy|H%ZT;kK5%Jh#u>QYb*}HWSn%clxvmA{_9O;1hr$Q=4n3Uimm!DD z5Rp<6gUP@u*sA@1kI~<8UAAeOoR=FYHPFOpi`&{(GJ4seaJDcTuj)1lK?sg@Nc! zXSFv*)Dwe|k7G%`fIu6u^XO+17Hx_R1YD=wDJ7YC`-ARkkgd+ndtFYQABEXa3h+1a zsM)QFnOf}2!A-q^rV~J>+b^y-H{xftXmmW^4~F%#QGJ5WZn)=p##fR@S6;)&=ATls ze*e?}dQm}L7G^!K^a_LYY~!}gcg5%I(T_tVC$j4PBQdbyjMOopt)Me|sO-n?;(@!2 z|3?dO6=06zts!*zTx3tbP63ZV|2w$pbfcnJR#)4nUj73kf)ah;mg9*MJ3)$XnU{W$ z-YB8hG)L?OfxT%NtL3=3b?8R%d0lu?rOXAFW8l19}@yjdH;v= z5vb1X9J-IT!iJ;(9Nu4`5)ED6&u@fpb{XbX@^j{#&04-?d_g^xIoyH+WB+|SHslE@ zN2+5d$huVF@=9;j_+=SHxwgqpoID0v91pGL#qG2~kjTM>?GhB>2loXl$zsh74>&5* zTqkx&mgW~tOzFGxEvk3rYO1b&8k$=}xPAPgC1HKEpZn=GP};Z0@Ww>c=uFj7tObh= z#Y9&>5n&0p9eqH|QO=tW9OJ8{t%KiC{j`^XAF$`$zg!xxyZ=v=w9DzO0ZQ^`S+L5& z#DjS>pJ68qq0CpWJ$j;dx}xroyX$g5G~^Mm$3v~*W~>zQ*~Kq$%9d`1gr?9iOn{2~ zcN1qmu_C+yf2mbf;syQFfqdcrr^iR`!A=0??aGEs8*}CCfYw?7?;bN`+|K` znk%RkqJoPCcqSo{;yj#1ZRU={&*>0mK?73w792%5=XixF0i6@AtPXV${M_gHonI0x zac|-dO4c~OujLnMzqnCS_`#VUlco$v??a)7M$b&T?;fBv@f&YbfA3Yo2rewoj*uN- zHk(CDKnVg}zI#p_OgY#SBlP>Aw%01R^60{ZmHLI;kh2{JjPqmpbh07hld2vICOQ5a z(hLoX94alc{tA@B#7g>Q3oZ8Y4q3c=AqWJg7{9I!7*QWit(kU-9z5-Jvz${PhpbEkBes{& z0sjeqolz$35g01Wzu%nSsnxd>=F>xqH=;Cv6!CUSA`%MD{1d^ZW(Hi_cOSIkH`l{K z@AtVmw{V28WNq1b2V0cJA`j-HridvrV@kiEW;`nDJIW_Ij5+Y1Qtree(pEa)2-4=? z%BUm6_-6kivS)YLLXKo5eupYLe=S{Z{MIZflU1MS*BzkWlGm=Ir30lCMb~LcVJgE% zcGezXDrLRAgc1;;=coUtv=}y6u z`SfOeq{0dewa)dzHDD2twvKf|d~Sd@0lQj)JUsSaIJNJ%2g!iBS7~AIG@~LU+@f*E zB{E$t@Sj>UXhx@L4kRmA^x_3fi45L+AUs~GQhV%W`LtQ#WJmm$ZrCr(ye`}L{h^$v zOA(&tNZ}>l@3OUsT?=fs2w8!8&C)uw;?gk1(4`)5(JJj4w~@!s3@ynX#LqNF zcN?m6UnT3dsQ4URJaV$8z_07c2IH27aR&p0Tmtm(Uj_=kzy~M=z(8eTq4XP673T3} zp~8p)!^ZuBx*Mb{^+(6VZ!+hzq+e&-D|%{9O-_FwuU7k_r31|jSXrHilxOLHBmTsk z!BvI-irP3R`L^!KGoA^QcT%nx!Wt58#Z6%yUN?{Lfep9w4akCfZgn3^^YY5{2r9;WYr3~xPD^a|K2bY)6@7wEaY_O0Wbi1%;J zCx`9#^5fbxRzZKdqR;Qr{m#-jT#(f(MoiAoRd8l~I{m0Uur|Loyo6bRX1Mh`Th_!l z4AUs1Rqr~c9A4ot+t!_d%s+MHi%n5ETTOj07c-gBWFQl^8>EQFbc|cdrE195;pXHP?_5% zU5XD$9kfwpr5In~I4`A1@p2DXBXm{+1XEZQ=j=C;J-u4w#f)210Q-;6Sj<0X>f^=D z3%r-J$XL__+~IX0Cz{1U7Lxdhdn42NHPzAEA$1?7-$w--$Hn$W98tzNgic#v1Rbq4 zqAf`XSYdXiZgt#VKF+ac{+ffS2(J?WTvgFfeJANZDG5MzEnav1N!vnEHiyvlaVTEM zA5qdBo|weU-$W5I3A6nBPpkQyt*}kc`kq+xe*6B)(H+tmA&YHF((m*63f#Cff*rz% zZ)@nUP_^yrSyj@?Qr%dbZUPF$Urfot^BqHg|iM zo(L|u$x2b?->@glip9i@X7GQJa18((ZY#jgH)AUF$M4U+93DeRxq?}Z->%90B0(fh zYKjRYQ+5c!K#QV8jA1r2;YNYtULZ?t+%GvH)^+r*(Ql}9O9`WAxYsD$sLePg2gZYo zZK=31s`*3r_A*{xi1-;y@;^eeN%}u_o~ZmWlu{jOrcVwkTGE|9?_>4~g(6;}8lO86 zxP1CWw_D_s#*taAoZVcP9@4}f`lei=qeb|Lf89D-a!X8{+7D1c0?Y#!q@@UuP0jY* z=da(%vul^n^yUP~G%+IJAtr_1SC}Q3Jci+FPY=%261AUXBx8%z#e9u-cpWMSy1-h) zXjWw0Z^|JEAu3|TuHPq0SqG>Y4D1e+k*bUJ16u!rKz&C_Ln)O#DbxqbNVpC_%4@nF zN~-ar+t1ZhI#P63e7g8cND;HLLpn?qEP5C(`kyb@a(fVWq*WRr2qpEC}vNFEvFZl0ORXcPnm)Zec9>ap%+hIlFJw^hMhD0 z?m&0tJWBl%9S7-GK21%g7crY))c15A zsHNjUR|HJ-Pcmh%>!LoXVr)i>=o^O}HXoy;gH@%wg7(}2J<~&rGL_5YqPHZ^A+YN2 z(>`A6`?vIKWTj*9(B`A^#HEWb%88zf;yDDTwT)E9%HQAlwPVO|uQQ)xkJ8{gL+@fx z{I27pJ$sS*5tHPzn8^GL*sw`nRSV(1RQTieVh;h#6l1MOtZsds8}pSB-wdyasN!$o zkxJ{Ikj4aGq%CYl7t_IbDFGC2ru4T#cAf>EZf}ruzZ>DaNNO2Bpv#fr*hp&=#|2Hc zIZ!+&4Zd#R8D7bs=}IT0QB&H_t1tY~@`|vx?B6t%N&2TNZ!9Q#v+dcozih;liyQO% zgH)1l`NbCTQR2QgL16$n<5_s9UA)rxOV zpxRfANpQ|(o7C9FSjAJVQE~AWka6Y&4XDVfp~jJE`d99awS8ooM4@ zI#IOPI`@ zUK&T_v8eJIerg7ErEi6jeS+~vCOdjstYHCP^%vn4ap$XKq?456tgAow`IfS{>m{Pq z`c{DJT+~jf-}&yJQZ5~KeV7Ak#N^5@?}jBpq)w#70_DW3YqtD@9C{KVy?|wyU~phl zAl>GLzHMYYfYs|Ap#`|Vt zfCxZBBw}=3>w|E2XOfd?0lEYW*|`EdUhDLDt~&3bjDc1L{2znTF^Zx8wbXrB!~v)2 zwEdJulCuI@Xj@S7rkYWh)i>%S2I+sTUvZv%N(*&G{~hyxU5c zd8Yn4*2~*_z0+Ql#>&7zw2+STqHg`B^S1(A5SW(rCI}$)Zm;!yZXbGxp+NY4p&}vT zdmmHESug>v&l4Gs4|lcRJY;82Y4a{sT8EH1VgpA~zwwTzSnp|`%(^Wwd|A6Zn+8y0 zhqfIJ9Ga;*OAJ_;6MGJY+MT~sYrvhvf1ZBiV8rW@2-22aX08hqD?c4cw|I=7FGn6K zGm5-m^;UK)Y=LayGRIo8{5b^8d1sPEVkO?rmpH?lG>I4K-0;Lt>sdj8H`2Kq1zR$Bv_`aQXh9L&G z;mTSxu3^;~2ECG=_HkHaz=v8a!|>$F+{gDtTUZb@Tt>D3U)EQJ?_cbs)2j5=yqpx4 zw&}~@#pRo~aPLoR+xcVulnDw!u`eQ}@>q_89HF#Rv<=DoA(JudYYO+dqLE>#Zi>xE zf7j);$g1VO{t6uZ{%A24Vc4bQ39Ui05R6CnYvZ=sxYn1M!(DL5uz zzbPb(Px)5OuKX}d*Po*PN_LU1o_q$&W4t~Tnzg1pKr|NrUWdRf2A+C=xgkuW(F+>X zqryYIjFAg(4q5;7Wp1?nPX1)(y79-NUGH}?6VZnwaaq4~ljxoTwVPks#6pTs0|BM_ z8TWreX@SYm6j>76d@M#~%`{Pe&usrjo0sdtw*5@NKfPgHepeFwYrG`(0|hECQ|$%8 zcg$~IW7%!l;!=s=Bx`W*J4+li0*b)t@TXDKPdk7nTLI1pRPA~9wW*r#pY3uKJ`c)o zY*fy@1lQE@_z_t-bgGF9xsj_`cXgP4R2D4@{SSmtf{A&|fk!5q#3Oov= ziYwWg9A))*?pkI55l!=VPe>$5jQduPCL+7KCOGs}}7rrF^TOf9EWA@3G6zRNjqVRwp|>A}!3M1?v3XG^>Ql|gq+i>0 z7TwE6P2%El9|@s=TxVwx-`B~$C%oDXUW*xJ+cAB=@E?cet99C?s&D zU%&i8Qa6(k#A5?x1|8z#l6w(3G=^VX4cFUviu0e(ktiL zj5f=UDEFF=j1JkMmpEdHbF3AOmbX=G$bVEF{VFgMN-rh1mx<*N4XJMDHrlwbX zvV*CpRQTv*73u1^yb?)6Ry?sE<@SLqk2kI%-qT+?va01LD{;`=L3l9uNnB;X9lJlU zF|hMP7tujw{A)pxL$|SV{oL=QIw5=qVpXR^m8M!1Gia5W5lxcY&rJ`U6DH3fc|k!v zjp!_%qMn)l$BvOu5C%v9qi7qLbLjto7F3?o&tZfaYZHTm zs3a>mtctoP0(gi%J%92ZLygZi1$p^{Jd$hzRw3_(_|IS^bi#VUM;+O5E++-p`i_Ye zd$JJq*>e->39gBt^G7q-FgY*?ay9i*_{0 z?+A*wsSwxJ#D=0a&~7g?J5(|d(ZCjYw6HWY7jz?n__Or^<5W1$;Iclv{N2?j!xK(e z95Jn*t6h>AeVtbqdZti{kyumJp(^Iwd04Mm zKrV0gQab5LfHZ70u7y{(mI9b+ypdIH&fubq$@ba9e=;K@PB0f-227d7eh?}<8r5C@ zAwDb#W^^uP|4XR-yrTX?J6+ENHzxAih>V(jsIi^%i<)Nk?B5zu)I(9*=T*ecco(LCF2cB_&Oh>AYm z26#Io^;uX_vX)Z{<=iUp;4)XFu6}QW4SVdNVp3Kkq-LRziP(knVjE@3eNDS^F-CrF ze&#p7$9Jy+&r}sQW1_>wmS09qRQlME-By_4w4_d=L6BXs&<~z9<0L4MAd%bT&zJgA zWzU>lFDm8Wf#iqxe}G%B5f2c1%3@+O#h}G1A*hD?cZm|-Nu`2ifpm!!jUY2XroWf2 zlUbDhtxa>7;xUg@w?COUXbUqDWNve9@R>ZHv=R1b7ie}&j2|G7kaz~;-id%F29%5d z8DTo0s}<9eK~mhC`fVFsVG}o8z(Ymg8ZO?7@g#u4@W^vLA7Iwl z;eaTep(4QrDsz$`?y;h&0DaUF)t|BVK1GV|rW-9%l0UiS^;8(4vwHL!0e3sH{l+ai zBQ7kp(m0Rulzk&pm3ZZwcjdq(qDM&sc91!$+xE!N6-Eyt(-L#LHl*FfpmdIc3;V2(vU96Y#lp^azl=hL;ua=+b!EqF0 zSKhdd(HnyFs&zi{CPNJ42|yKOb~P*&&E=v$bAIyhR9L{;n*zH?ZG?9}5Qb`h41&J& zfN^VsTe+O1KRj$Rz5TEq>j_F*xBT%Oez;70rou3Y<1~bMH+W-15$rZFzR) zG$QETm&w;g3r|*)C3J|2n#~k?CLBtw zq_?$J4}}aQDyBd_l71-CzGYH0!Tv%RUg1GqA~ahBojs!XN(dSO!`vFboE8BK7?^#( zfG=)b0%g!#sBqEnx`r_2Jyj2*cHQ*X+Ym(Ww6Lrhj-1Dg-R&oSgd~~cnio**nwDzdvfh2Q63)JyuZNHk;S3OGRnoGN&&Y0w!lZsw>Abi6@$m zDlH)r|D;HgZdU)IT`4#S^8=5|aPA(_2l{@8!6YlWOO?f>WQxH%lNg@DX~PQk+xy(HDTF0&W>tya0%i|0U8|2AZ}$Eh zfuHNtXCjvPQ`f;vF5ximuE&L}np7Z5pRPDy`MMuiZM$xULm@K;#8d0+$9UsdGaa=D zORU#?jD+9aghVd&XRguj5F8JvtAY;#l z8AnE2Um)!ULAPvy?|ynz3@ldGOn~G{bTCXqfewymInQ@c+=huvLfM?lSy-YW7?giy zF*6w4_Yyr9FY_bultRUB7A3kg`j~za=4`FJ+oB(T5GFjmlJ_q#v6UN;N`Qz#p6&OG zHN7~#(=OkL8$lm0LK%SibWI{5ho!BI2*=80ONKn8ss{Siv0 zi1U7QPpa9K%e$*HZ7740Y`%?i0qYES?|DbrO5VZBoZIF7#?3Xin~e%1MHH>=cItE= z0+oi7jipzLmua9tzQ<)|Ig!0hD{!Zg+DE%O>eedRV>`oN5zz2U&zGr{ zM$zEPFmRT4y`;1@gp18Ywo|OD{&>mP?G}BX-@OKZ@)d&+utu=G`7X)TZY2$3WF`1orOqO~wbpUC;N| zVO^-s4u(nl|7ZdBF$uG^mgBTUuHv=AxD@j&Xf3dYQp=_L8gzcXDXm>?o4wWIXE3GV z5eic+{QWYC)Sr5jtLU=YTHr0gK5gu_-8{!Hg^{GIBn%5rvU{PNW!Ka@7*q(C09t8esy9YX2)2CiiObf>38mQNQSX-R&zMqjjoI_L7 zz^KpCXpEw1P#k3cFa1LXwWFS%PI* zDI&*HiRc;!)Z zjr2k_{WT)O@xou0jt=hwHmdc$#%j+>cvFAXTHpcd?8415;K|2UJ32Xa76)ns!^55n z92UddW)d+*@etG?3g2u#>By3=N=e#jmF04cq5)Gvbe+h3m9O7HJezgo9Btg0XbQ#% z9CF8%^tjlO=;qjl?Ogl#-CR_u3COFzeRBJYqgDDgHdIcY;D+I@D5{Nl*1shD4&L}t zldeH;pv$0x;TD6alz^#11lAw%?^)!ZrjKaJ$$p7ob{*Zp{C1 z8qcQ|m}Q|R!3Fyc{n;DaB#voA!S)fYSIcih!{5a{?!|~z97JH;vZAbgnOR{Y z*!aAgw)75pUgWU)5cha#b$t@zPj$wV(Yu7oK=|5Nx*s5Vl3rhBYn@&r(*OPXBZv=8 z0deE@1tTFtk8YYRV=_2gX&iCz%G@reV8T(ymXue;JVZg;u^4D18d#vwsHw47^ZMS; zG2I*T@z#gP=NNo!*LtpD(^-!A`i2E3y!;=$2jIZ0Zsr~_fDYE1F8r}|FitSF2DGWq z^zy1-68|=F3cKL!@j@Zg3P^|=sL#7}8Pf($6w-cswR~o}dqUC*7ah;Is8L&3`e<}Z z+WyAm<<@rMbhne_uxM0IN!Kp z>D9l5h}QPHgIBlo9d`#f_PKH8haP2inmguJtLp8QDX}@#R`M(5RDP>5FE*0l$dYZ5 z4%T?QZfSejYq_y!Q5W;}Go_De*A-QZCT+z4#hSpx*8C~gmpj+UtyI~0eS^2f^gXO8 zTyMilPuz6DKSavY*KQOccFBjB>bm zi3wZyv1aU*`^hMr;q8YIN1kZL244 z;fvV5ogxRnDISZ45*zwoAeB#Gvz((Px~>i?A*Rf(-eX@NF&p1w}4$iU~|cM%#~M#}mb8 zpI_Z62*^A0=e>@=4SpllwvaVMnT(SbssuY=xmNS@Ew7HE2d0K-!B}aaJmU@+us;{_ z`g~9Sq}+$IS=}`dTK^3-KbChbjZpw+iiJMTQ+l3RuvRC+DYq7T| zk?rki{pHLmW@wm}$V(37e=DUlE`Jjtai%f+C1Bu`fevymf5_ctony#)0P4IHYW|#0 z^$oX?Z7@mBvSPV96SA>9K279-|1+LnxcVB7#ov=Q_F{vW)bVe;daE9X_lU^K2F|AD z9GVCzMAfvVDJ2QpSDNXt*7dvnugSj1#Qvu|=hDWv9v#gBDy8wSxsRJY$JkSts z+cc>tTg7a}z*>Z?FMp*9#X*Tn@?Q4DkSg3=Zu6^43dO}zus(d>j8nkQ2BPnX=Py4s zm~hTeQYY#5Y;y3Z?9tgm+*&wV(^Ksp!B6D!aJxg<8wqcD=8C@on(tpkY}HRV85Vc} zOnUUREL^6}$lvFe=SMmcP|d2%m-~F^ar{w1j|y8ntTOlg`)|(T7P}Fd>Ogx3`4dO0 zSvC&u>b zr}olt$y4z!+}!A3VM5J>;Z$rYyC}+dtrkx3cvg3=_>yj_jO^nn^+VH1vUJl` z`f_c}lB&AV8OTaH1c8(GRN3=?m^S4*$vj!7-;bD8*h#rZMMsvon^ zfb-Mw=2Gg_pn(|KT6lo{XO{XA2g#1`kbOG&o)NckoyWfD_SHijyP6@;KHo$}=5A){ z`)j%$RFezz0K5L*@o}%!^?;-ELC91umN2MYE!@R>MvpDjE6D^U|$-vqoq%R1s^N2J5(7$(s|_pOhltJc9)52d3w|g?0Gd zO6B+)EzZ~=#xxmTbIY;x5or#ge6i`ol0;h5x?bdZG~Mwv6jQLN>O0%FN6D6^1LVm? z^)YbiYHbNxYaLEaN~tqaS#xTsJgX%N^T%NsfYOfy)avr56=3kLYX0-^PV-a^m1c8& zee+tlhO^&Vf7`el%EYO`+*1KViB}@Eez&2lBEsVWW=zXw^g;3PRZ&SvzN}u^u0dawxhbHk8ZRmWiJ-6P#j^duWr*2jp(wlV zGd*vZ!X^}eiqH&ai&z)I(Jc8t21eHQegb70Tg7pniSfyEFj}-GshjA_LNb9*H@i%R zWT216N}_G)*Tcfc$q-{2e}{QOU_#K~LfV)(9r*Xv{<9bCsIoSYn{2d(ismH9jkob| z`CU5jOZD+ zXLWL-ZDMq=pW(S*fnkQLej2Xv5& zu@m(czCOxApm!sDnBr`1>Lk}+vD6m$N|#GnK2Svq5MIAOXm)6v&|GNb(S8w+^)Uph z4^Wr&K#s_)4EQ_U{w2KBcF!=YQbIsNy1PqQx;uC2?r!OjRwMPH=fx9+*4W(Fo@-3LjsD$?7RK`eI}DoHCTO zpQhVHv`o9sd6|7-o6glI(TQtSlxam9#fxv5KQiyh{tMN&K@g|b4Cdi>URyI1w|wp+qjrTaLvr>U;Hi<&}^$+@zb1m7uc2E0)J&m~;}vvM8RqssTe415?ot2vT_ z6BKN%2BbHy>3}dvV{2$o|LBeU?yHq1br@sGw??>E{y?RVux&m=`gT=E($9h*PQEGw z!r~Q>2dUmM_|=(T26!;!4uv%HnwyogW`5n+45-3Qz@ocfe_p6KQiQg!DK3VM5kHh2 zd!Twz_-_aOjv2rw9(%k;I@cnzkA%G{?o_h6cfBbp1`P>|?AlV{mQ9V5lRP=MGcBbx z$*xCi7QD2j(K9kkBKjqS3+v3^1n9<~V~qjq*d>a`2XT7cF91KN30k+f-fDT+4Mn#S zLnb|`DwA$X3H=cv+!NGI+@LrQKbdE5o_yyZd9-UVf=IPq(*K`P1T``%04Ym3-xo5Eparbe~4K4(dWx@+tLpnSFDUEw4N>$L6OJoG;gTdXDaaPcm-p?2$$}JiOlAyvN#Q`BTz6x z6?)Px?e~q1V}G9fDD<#lxCs+Y^`umCMM$-qvfTC1U9K5-KXrBt&%11$FDBrtqyBjXkA_qXnfEEPVwJMhySM_CJB1`F1$r7~foUG1VbeS;*ksM*@{M1KPHK>7V^BbPR%9!9wu+yc!gonOg1o~8bOqgyP zQn#ZpfKKV&K?@%Lu3ZF1c6N_$!He$K>}fi zM?Q*YCQp{_nf~UQS?Bec@IerW5bIm$_m5KKq$Cpg}>`@MMUKry(VO*W-ww ze${!iwoaT%|BvryPbpOc(yNF}oh);o`c);q-~MR@krb%}nekv~Gzvh~=sJ>Wxw39U zP)x;PTH#nHiw1SHn9R>ZTbMYA85?sY&Jvr5<998WN7}MQPpl258P)K1As16xg$yf_ zd}Z1604z$LjgL}Eh+Wo>ZRPi@92+OvKE(r@>D==oY$@)O4&G?&)2nOJq2>`N8u#2M z{HGsxHy{KU^a8mUuX!my>cI?l?V9rfRbWpg^>sseQ3N|;qc+agdqL0^*z;X+PPkba zjlyD?U~|-BZ9zis3Ts5+h}HuSE&w`xaLJn9dt#rgBni$tjsPhxI{+^=UxjS+uO5}2muNWXxrNX|T>*Ju@4R7p$r zkzVm$L(}8gIJxujicJ)1NOo?vpw%z`2YP!~Lu<*ludZxtlGYm3h(sOCqwgZDoPNVe zN#y=Qo}D$&q$NskFq&V!(sILopDs?i2dnM=-p}=rQV_KwL{Bz{{pa@7@Z`8EzoyJc zi9t2TbPgWC>@Mw6eC*}vXece>_ireg-ZFAp0}PFP`yRI0Wt|S6Q>92HQfxhi|M;GE zK^XxD92Qxuq(fECE@Qp>{paNHh9e%LEm7azO^69q#gZ+n48~wgvV&ADf|%R2(Is~j zXu-=q8bp*w_1|7m`ghJ98QtG~XXHw?e(98NN8sl`(xi8jqMrQm?zpkUu~vv&$ili; zUvg>Xa}CzaK?XKoy?Kwg@NHke&srMthK0(J=$?bc!qQ1T{dujdL$&nS5|^=WPujoZ z^*P(EM0mqXZ2Y1HP7-eaJQ!nco+Rt)=j+Jw^owFsbb4l&appXB@qNh^iLM2UtUt&{ zT7e2mo*S|QCoP)pvleCdkCb5=SNSBUe999R9eUi#M_Dj2ziL>dXpFB~q)g4}gLLjo z+7^xa1l+|vgAVfP;gdgbASY|}EkGa8#QQlg-M!er^gJv4GZ`BXz9kx)#OtY&qH^?L z^jyRiH%jrLm|K(zn&U*i1VVg59nuJhJx!B3XkuY4Bp^! z$W&;`ggdC|j}i^&w0*M>(?KF8Ey_ij`tgb5Nf7X#1~wWiOWjQMv$4 zi??#S6j)Xeb;`n_ab6v6>OyoJz16uq*9tuB!Ks<9m2_>{o?WK&^!V6qQ<`VLy7Oz{ zEGoc+LcT?m%-Dp-?|o>v+>%H1|KQ(Vphak3z-g$xaWtV4>?N@sDY=-K%+nmCkqVcV zkeNFS8uN$Y&Rurv_X}Zl>VGUh;hynp2#|Z{i;{n_V#c`F_R*9SH6PvnuB|dKNmwD! z=Y%#731$a{oB&WIb%>a6K@tJ-%y~sg{C)m50wmE@W*G@aQ*B|3YN~u;L%hVxf#t30 zY#&xB9SP&%G`{|-5m!U}X~2h!{zln)LU!|`NtPp)%SIfuD(%^*R(uw-=yZL16F*6)x9~B&=0uR^5V6NwVUN94#Y42EtqXRbdPp`#8jXKk7Y)@f!2K|Vcywh zX6lQskMO(vS`4w!4Hw^{$p;bEqG=Hs7Nbx92fMpk%)HFFTd`aw;*H0t=2vY$-*Rl5 zuh4;QhnHQHcHlcSU=H=Yg_~DezMZ%kv?Vp;>uY)EzXyvAugY?nwCHGAMh_OE>6h2V z=;C0dAmQayh96*(9YMc*7mZ|g_@O5bW0(xfm~q@+0N?gNPyo#Db_TbIdL(5EipSV?Gy8nv(U{}f|-Gc89<=W}@t zYE))Le?;tv$MCWFQYkCt&~yA>u)QOL3K5c*9gSsW`UrjFlvUf!oQMz0d>x0idx?zQ ztYGk*T)v-=y3V)nE@5=h7oi?}R&>yT??TXCEO+VuDaIpChtRLK>?i|Ega-#qvEuW) zQiyRrW{J>Gf!6&u0je5wb<1y?WW+!Jc}B?4RIE{NnLSMsv{z!+a2vwm`-$i=<5aaO zT!O60s7Q$f1;G8i(*2<^mbcICT`ENJObcz<6dgmoMTX*74U0Ld{UPvjUDQmBkAv|= z((oe0b#s76tZNxxQ1H5jYu`be;CtI=rX=_#g(x|gNp#D>bA-#>{&q>dK z!X2A}o$LAOSDIk21qsTK{(rKdOL}k*DFu|T7Yu*T5T-7- z>Y7RS=joR#eioHNJl7`1_Q8pKxQBQQ7}w57oUx<8tJ<9fZOm{b_X_>p{mILVut@oBk4b>*KzBdrl2(^b=6T>x$9R&u z?#f;1mg9`2iJGCVgTE2Nc}9ugx=i4h*I+DmmiQ5=V1<+io;iM)l>Pb<`hwV;BUvP| zaP~~fwn|C5sFGNr8N=$_s#Ny#;&#smc4lk>mvi|q7o^LV^34=5Zf39*p zudy~GEp_;NmPePu8pMBi$i+ev?I|$|NlxeHbQzdqx3lv}o6tPusY6x)uXw1)B1%Gm zoa(i2#RKEUzjX@P#%#ZR>RMEW(HhXXg45!>zy+WWsOc62ZH-gFtk@axenHknh-^n& zb`(;z_7IXG^kcjDfd@ego0*=I+;!JxedK~eOcsJwQBkLLrdhSTLQ+Y1 zFJ-NQ_UE!QHdJd*aoq_%3!N-Gw6E!_zG&FYzhxC0WFw@1{xsGpgA`{`+rKq?d06iUbwFg zE-NAo!)WWi2anL(KW%T;m1jwdl?Sb~*i8kP|Lf)%v;V5oucEyg=f%~Znv87G;NXY? z^F+k^l+--aX>pK0hwy8&9!J8(a2W$fm=jLrG=fv3`{|w;4E^(St!z!u*Q7g|=@Cf{ zWxKe8a2Q#=uLb@+Re~1cboyuf`|>_Ye;;S4OZY!9JC{surt8>FkaT{t&lzRJympqsEN%BE^nS zaOm1k|1P%X(%2|+uZ6Tohh`&BLKCF{$hV7VPosVjDKj1!N8XtrbFmW>M-{TSNgf6YP&$K_?m%J0f0L>(Z+>1LDao^-WD9(AZ#P4vi3hyF zq+o&fk{EdZZIdq5cIxOL^4eT{U|-`^|`1h;I-W_4K`nYqLW}S#GK+ zv`01D?CaVIyg-r zjA$~i`GnbpSmj( z6fY|+gT3zb_vK|!*i#nC*Ge?)e`^5_44lD;S+Q8B8{D=vi-{U-(M$sT&LZZM*zHKf zxIEutD?1zIbXEJR4EM2i35;Zl7C8zCEWC3|O!0TW1{S8QxD5PUz*pWX8=*wGM#DEr z0Y`YGK8CTaWcjrM-2{YabWhXZ>ZnIuKj9!+rr^CLlMH4#ZLC%tvMA}-uo`{w=7x_= z*MZ?B9486;$eR`DMgGwPE1L4HVVjC^Qoi45M5*YkyOCFyd`v)*Gtfmml?`Z+A@ANr>muL zpu}B#S0J{Kul=A_U2XNwbG_E@fK&@x?NW)wg{i-2^6^aRJ|*@q*z4r@)(SR*!F`}b ziQ1iMNA%Pd4qb|PRntzVxIWna74VWfWH?$mt@zS$Y+UCi$SR_W z)ofEiQP-C%^9N+prAxV7fyU_o8EyHe+6f3K#A>YXaeSz9U>4&Wl6DWS;(5l&$Y;fG zEnTwGpaPMxkRA9HpNsrYQ8PPAEEw;0$55z5XM}o}f+qeL6_2eJRZClDasV|2E(r~R z6?{g+t(ae2QX%dApie=cBH09eNjjis)gF{anY2T&D>S^waZIT@`BNwQN?L+@hv&P4 zhVnS8)aTM@LekT-p@>E&(bep-bSxa%@b|xSR@%#3K_P~Hp!2~zbR(;O)>V7?(Q|sEOlGP&5XhI~V2jYgM zrf6(TeO8j$mVY6(T(fS?wH@O+b40BM}wVx^U)AOLYU zq(XC=oGB|6n9zOpKo_;B$fmp2=8o?(!T|dz$1wK~r)8YA`ISU)1<);31UZ#_vn|X+ zKqz=|m+7~~%)2D|mML?|6yF_8c>-C2qR7tBFOqB9b0}D;db~7IU3AxHRc{)iR6A8r zHlHc`Px7M(EWT)Nv}9B>N``091H4IBgHD<%K*4`|L5nqJV?i-G5k;(?IX7t7GTBot zMK#{{q2ow&=d$!w6yVL_L0CLDH~`*@^k3#V>qwo+Btn8?pU#hlmzDP-0G6IsOz{I{ zA>e+PiqW#zhCG-|%IZtW^AJNFab3+~IaLq{faCh`f|(i`31}M%h4|FSsX1&>#K-@1 zSyD=bF?Rs$K!BfXWT~Oc(u<1mZohg`=!5*qy zRDr)2#eK=9#I=VGWf`g*3z?46xd$!mV;~!?($=kZ-ug<`QWqgfr~pSva!=zFalmtW zr9|LjtL`a~H$!Cf;sjR98K#_^lkll!jvk z-#>=_Ad{-q0@f_4dGq~7WK?c%tU}Tm$=qvGRqYl>-|h7GMhZ12D6HeZk3F44v|N+n z7%fC$3$ISDqyK_2@*!f6jYRLB>vfAYKy~-?YX2=um5!>e0XNdfBlpaig`M|qWRSDV zQ@bWBAA$B;io8H*>-Ol_eK-3xEwbCwLMD2Q-CScR1oGGu+4`_UvnILOv=I^giIhd< zLfkWk$xBYA#hQ>!pMqa0HC=Gtq`TvvMuJCRV~oe~3-GKRxVf5VT1pjC$_B;jz>uEkIR_)SSKEHQFL4-v~`zv2taiR0xz3W_%f=U5P@vw7bVe$x|XS zOS1u9J}G{67LMn~gqvFj$iq;WH6cQIp#Hd(9K(@R*C3X8nT7Pre9n1fFpX~Fbye*# z9=p%E9AvMZAQ&=&!Z@Wfq%H$&-0sMKWS*Pjr6?wd($Ve!|d}`^>(Z=fJk!a zYE=l?(Bh~h^5cRdU%pP&(WC3*A`O7L(tQ5gy9-YIlZq%F2u4`hXtL>jZ?v>ab|pd1 z;2JiV?*zsC{Yo`$*r!>ZBfff3;4*Ybos89262Xc>S)o40m zJjAcwMVC^)yHKPX#`C@3qv9^VforO;&Mr(ru>J~Q4 zsgPKx^-1M)D8&AOEO*r~D@3)fvfe99Zq#Qh->mlSQMh+hkzr4hOn@BlG`k&)H7we( zYgL#q2-h_uq6O4m*MDpYzynE`{ZbfE3|mV?9sf?_vK@3{uH{=e_z=1^5q`TA)S0Dv z8`!2lE(f)zc5H&4#2rB%0`0-yVUxlo&P9UEQCt|<7cP8T?%F;G^0**LIAkyrf{}&R z%C9dW-Eqe=A_1v5T*0XT-2%7A(CT11UAiiT7NJm@znt_%+!*xUqufXq*6yEQz5*F( zp9T1~4}GTGBlvt^whCYh1|1zRaG@6$mrZ|2zkXF%Nw=zQ=jZQ1jLv~s0^bGYONBDC zFu_gBvIBV{8SMt`&=j?S1vr$fSfV30_z65h9B?Pvs0F{ewZR`)k-AJ&QY4d|_gZop zSSd@xcskk;TcS&vT8m*9UpA;u5_N++b#g_>+rQrYtd8@g1REnr^1@szjcp#QY0RS2 zy}Du~+cn5^M6Sr_EdzI{#YflXb$zBHjWHY4wopW;C5a&6pk3QN*#m@oJfEe#DUd9i z;1#Scrkuyw`zp)W3OWsgFm|?(a0PF6$4)NIi79c-y=o=;z(3c{&L(K1NV(z61;)jS z!awT9eu2EgG}PNtG!By{?DHTM5iWE+(DyD~4aK%PSbl*i1G5w&Z|$0Wsu1?!%69Q< zdNg=+5pncR$Ix7;RaeR}BW~H4OwR{frdrQD6*t294R+BTzHjS6I5_6C(+bD0Yl^%G z=y$(%vd-yW`~*6m?cHo_9iX4=7di8=)yRKEKZ6G;C^l->{c)jQSbC~)qm8Aq;FDZ- zmS*luFYr-y!{W~RGENBYlQ+It;;s`T6Z=wBE_>%0xIXa0aa)fI4x{MPHRolKOtjI% zpQ(4{ci~&S^@%GzalTYUi`MblN1#;t)eEfWvKrfSyl;g1BH>nl@)Q@7y7@;Mt|4k~ z@_v!%)-1+>I?cGG-0C3=|BAuGToKpN48IhhWzF{7<~r?4{vRuL;D^#u88T`kv<(lc%e-%Bv#gV(wEli%%w^MDx7y5BQnulr#)llZ)f@lVh88*gUhUs#> z%^XIiiif_MV3nKm`)?tfB+cse;i@_g?H31%9X$=>U%^b-&HgAiNiC~yBZSGJ?G~)Y zqDMi8(gnRes*eAOzpa=q3twpVn+IwlEAbqvP1!w$`e`G`x@l6fm@~*~xx!qRNMprT zJ-5%a(5e+rNUW0fE(pplU3A=}FI74#sq{9EzH{L;+%RXlY}FzrWi6i}N8(U&;F~Ty z_QT8reEGztuQTD(a*8Qu?R2xcjWE&w@G}`W`L}TE8p~3EWPvAJdBVJ`SYpq<-|EGw zJeEKluKka{oHm4Zmoz47@pvD%jl)2i zlA+Ri8y1ib+MP#HB%{|^i z`V3()AH;dLA#1#5lBGD{MU^Gd^-kb$=IR|wn&x2W>OutLP~`#1akS1a83N$yr}F`c zV_2sj0*qrsq^e=RK;!7PKB*A!2{e|RGrGF=+ z^zI~VZSzBrF%Xb67w0yqAv_F%;%j5=-s!DgQ2Q0KZ){Xy@VIZwMWzUkOQ`}cm>7kH z!;yn~03bQ@^`~TC;lh#J5y>4y$h?BkCZi-C&ahc&;D}hx%CoBx$fEmgp2tbgEK44z zs>>s&VWg7Mq#ld^^w?Cz8jZ70s-w>aRGedzLH|)%U6#kIe*alitkm>|NnDdiQleG= z=1I3j4pNQYB8yPH;#g#o%^Q|q0= zP=}UufL!Bw1l$PR zH2k#Ap_?!S$r~6K_p7!M0}9+J{(@~qE&$v)Hee*cOqni~>gn`#H-*1kLNx+OZ{jku z#hQ;%D-^?aJcs0SqkgNO$XpeybguenrQofWxc%WdLfNMw6Qnj#%O+y+DB;L*NV1(G zOT5|RZfc@Vhgw_j5|E_0)>2{i55oSCkka!&xwrcfRJHaA@7K|{l*Um4=#uzLwW z3~p|WN+nrMLK;qypUKr00VIvJ9GY=&Nv2eqNb}hM<~TW56tLeC$~?zNTmK9^so;1u zaBd;B{m_?$yO^F@&HE4uDDW0x5A!N!6Rh-O2ppIND4%f1VkC7MZYmtHbx&T9f6YpV z>DyRk6mE<0;^R;cY=wzgqa@a^fIL7`2)fgAM|O|T#yUk*!sSzW8`ddy(2;FTQpZ$t zg>Ts2H9mlL%n9ht#(v9?isARnveLpX%TCE54YGj9h|p4ZK9haZ$7OGz|HXzPmHK%4 z^7W@ZG)Lhudvq04lrb{E0XJv4wga1-QRxS5#|=j<1D3^DtL8(5J`k+P47A&PY8MMS z5DqDB@zJ;LyznKYJCLveTCwT=4OI@eUNc|J2FwoIGDPWUL1pV5p*c1jI=L!By7>le zqu~#lT2{3C){XV^%`@#A+K$nL=^{S=RZXZT=IYx5Nj4S#-nXnFSoaTHVBqp?>oCYk zqM9&?GkmWy^jI?}UYg+25|?rMf$^8P3N znY?NGB*UNs3%!shDXWioUwgv~@1vCAj!4Ek#U!0eyEa?}y4TJE^>K9)_1yE>^z+{S zOUe7k9-4tAps2PEH5^`TMwcfic3uM&HW}RHoBZWT1_HG6w>#YupC9Ij+zw@$G;cX? zR)~thyOn4MxfyO+#+*d5<0Gv46waE|^cx`kIRk!=NI(Xp-(u|k*R1s$0dk}M-&OzJ zC?m*g3cgBFC)Dl>P0O8JQNPdUW?akRtU1UHjjrJttbNwO^Gt5$&|DkAymbis_`t-qi^^>` z8XL(GrF!&h)U(o~e+R=FQKXd)8DcRgmBQ1L8VCY$O%2ZSV*jA)VZ1Aa$G(Sl;Kc3A zLm$5tJ@$az^`KSeMGZM(-V1N?Ur5OPFhjvzrW9@IrP%m*GFJD!r7}}6;YYe#EZ{*a zuNnF$(5y{zb)ssb4{BjN#h7PxcwDsxbz zF%0-jQO0Zl3R~2G>DcD+-C$hDz$|l}P>pS24PyVw0rkiSn`Sk|fx=b-AZdh_0DZC9 zIBeUs609gadl2o$m%8P48RE7<*R@c}rPKx9uR8TqspkbKs``b%s;fqNZ15BaX<G z3&midc3nx}F0%#t=+Y9W{+ku<6+AMfgmGu(DifS018?cv@NFT@PZaLzKdC)~SL?Fs z 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