If you are not sure if the website you would like to visit is secure, you can verify it here. Enter the website address of the page and see parts of its content and the thumbnail images on this site. None (if any) dangerous scripts on the referenced page will be executed. Additionally, if the selected site contains subpages, you can verify it (review) in batches containing 5 pages.
favicon.ico: docs.cloud.google.com/sql/docs/mysql/connect-instance-app-engine-flexible - Connect to Cloud SQL for MySQL.

site address: docs.cloud.google.com/sql/docs/mysql/connect-instance-app-engine-flexible redirected to: docs.cloud.google.com/sql/docs/mysql/connect-instance-app-engine-flexible

site title: Connect to Cloud SQL for MySQL from App Engine flexible environment     Google Cloud Documentation

Our opinion (on Thursday 23 July 2026 0:56:38 UTC):

GREEN status (no comments) - no comments
After content analysis of this website we propose the following hashtags:



Meta tags:
description=Learn how to deploy a sample app on App Engine flexible environment connected to a MySQL instance by using the Google Cloud console.;

Headings (most frequently used words):

and, create, app, ssl, ip, private, console, gcloud, certificates, cloud, sql, sample, an, with, to, for, engine, configure, address, download, server, client, build, instance, flexible, environment, up, deploy, go, java, node, js, python, public, allocate, range, connection, services, access, enabled, connect, mysql, from, before, you, begin, set, clean, what, next, database, user, the, service, account, optional, cleanup, steps, products, pricing, support, resources, engage,

Text of the page (most frequently used words):
the (491), cloud (266), app (170), sql (142), and (123), #instance (99), create (97), with (93), project (93), your (89), click (87), shell (78), gcloud (75), quickstart (70), for (67), command (65), you (64), engine (61), google (60), from (52), sample (50), connect (50), open (49), following (47), mysql (46), instances (46), run (43), that (43), flexible (43), database (43), environment (41), editor (41), user (39), select (37), private (36), client (35), deploy (35), using (33), console (32), name (32), this (31), page (31), use (31), password (30), account (28), ssl (28), service (27), manage (26), code (25), samples (24), running (24), dialog (24), file (22), certs (21), overview (21), about (20), set (20), see (19), enter (19), server (19), configure (19), api (18), pem (18), menu (18), files (18), authorize (18), download (18), then (17), default (17), region (17), browse (16), prompt (16), directory (16), cloudshell_open (16), certificate (16), certificates (16), can (15), data (15), yaml (15), appears (15), replace (15), note (15), connection (15), access (15), role (14), vpc (14), docs (14), created (14), resources (13), compute (13), address (13), iam (13), key (13), navigation (13), node (13), services (13), databases (12), link (12), complete (12), machine (12), upgrade (12), build (11), make (11), network (11), when (11), after (11), navigate (11), explorer (11), new (11), enable (11), version (11), managed (11), public (10), disable (10), want (10), env (10), add (10), choose (10), availability (10), users (9), apis (9), box (9), connected (9), prompted (9), instance_host (9), central1 (9), username (9), folder (9), connections (9), range (9), high (9), import (9), java (8), learn (8), delete (8), steps (8), field (8), settings (8), generated (8), actions (8), performed (8), continue (8), project_id (8), expandable (8), activate (8), config (8), confirm (8), source (8), roles (8), memory (8), external (8), thumb (7), content (7), policies (7), tab (7), application (7), used (7), proxy (7), python (7), projects (7), connectors (7), connector (7), value (7), values (7), com (7), how (7), management (7), vector (7), read (7), more (6), its (6), enabled (6), auth (6), your_db_password (6), custom (6), cert (6), existing (6), selected (6), upload (6), section (6), security (6), nodejs (6), appengine (6), variables (6), web (6), cloudsql (6), encryption (6), versions (6), number (6), googleapis (6), storage (6), issues (6), backups (6), monitor (6), performance (6), export (6), recovery (6), replication (6), replicas (6), authentication (6), all (5), down (5), information (5), under (5), are (5), save (5), which (5), before (5), clean (5), sqlalchemy (5), replacements (5), runtime (5), locations (5), copy (5), must (5), close (5), var (5), golang (5), characters (5), cpu (5), example (5), allocate (5), configuration (5), free (5), tools (5), usage (5), tls (5), view (5), embeddings (5), português (4), pricing (4), products (4), other (4), need (4), standard (4), also (4), button (4), accounts (4), type (4), sure (4), variable (4), db_user (4), db_pass (4), db_name (4), db_port (4), 3306 (4), paste (4), into (4), replacing (4), local (4), mvn (4), package (4), servlet (4), xml (4), secure (4), placeholders (4), get (4), later (4), only (4), character (4), root (4), db_root_password (4), regional (4), east1 (4), left (4), unspecified (4), documentation (4), allocated (4), edition (4), enterprise (4), plus (4), networks (4), selector (4), selecting (4), resourcemanager (4), migration (4), reconfigure (4), optimize (4), logs (4), query (4), language (4), best (4), practices (4), disaster (4), control (4), organization (4), major (4), maintenance (4), sign (3), terms (3), started (3), system (3), understand (3), last (3), apache (3), creating (3), next (3), any (3), admin (3), edit (3), icon (3), named (3), remove (3), these (3), same (3), flex (3), env_variables (3), db_root_cert (3), db_cert (3), db_key (3), private_ip (3), true (3), vpc_access_connector (3), three (3), process (3), uploading (3), right (3), store (3), securely (3), lose (3), important (3), each (3), my_db_password (3), main (3), provides (3), has (3), permissions (3), your_project_id (3), list (3), enables (3), central (3), length (3), specify (3), take (3), require (3), ranges (3), start (3), checkbox (3), expand (3), between (3), option (3), logging (3), required (3), plan (3), perform (3), guides (3), observability (3), analytics (3), capacity (3), tables (3), troubleshoot (3), reduce (3), table (3), prevent (3), backup (3), auditing (3), indexes (3), insights (3), mcp (3), queries (3), capture (3), audit (3), search (3), model (3), endpoint (3), reference (3), applications (3), restore (3), migrate (3), pooling (3), customer (3), tags (3), place (3), trial (3), product (3), 한국어 (2), 日本語 (2), עברית (2), brasil (2), italiano (2), indonesia (2), français (2), español (2), américa (2), latina (2), deutsch (2), english (2), our (2), join (2), site (2), youtube (2), events (2), architecture (2), status (2), support (2), updated (2), 2026 (2), utc (2), licensed (2), details (2), license (2), send (2), feedback (2), based (2), configuring (2), like (2), were (2), not (2), pencil (2), assigned (2), request (2), paths (2), located (2), directly (2), dskiptests (2), maven (2), egress (2), setting (2), src (2), webapp (2), inf (2), your_db_name (2), your_db_user_name (2), principal (2), creates (2), step (2), collation (2), patch (2), allow (2), 4gb (2), mysql_8_0 (2), location (2), asia (2), whole (2), indicating (2), much (2), size (2), unit (2), provided (2), 3072mb (2), 9gb (2), units (2), specified (2), assumed (2), cores (2), current (2), available (2), optionally (2), modify (2), parameters (2), follows (2), peerings (2), addresses (2), prefix (2), peering (2), wait (2), shape (2), vcpu (2), shapes (2), show (2), options (2), single (2), zone (2), zonal (2), future (2), over (2), desired (2), verify (2), billing (2), don (2), keep (2), procedure (2), instead (2), finish (2), removing (2), associated (2), creator (2), contains (2), permission (2), grant (2), projectcreator (2), doesn (2), specific (2), been (2), granted (2), lowercase (2), letter (2), dash (2), sdk (2), languages (2), frameworks (2), infrastructure (2), costs (2), monitoring (2), networking (2), industry (2), solutions (2), distributed (2), hybrid (2), multicloud (2), pipelines (2), hosting (2), development (2), disk (2), known (2), authorized (2), log (2), loss (2), enabling (2), automated (2), cache (2), improve (2), assistance (2), agents (2), saved (2), generate (2), invoke (2), predictions (2), dump (2), point (2), time (2), back (2), replicate (2), pool (2), pools (2), kubernetes (2), phpmyadmin (2), write (2), keys (2), cmek (2), parameterized (2), views (2), studio (2), built (2), minor (2), updates (2), shrink (2), cross (2), technology (2), areas (2), subscribe, newsletter, third, decade, climate, action, cookies, privacy, tech, twitter, blog, engage, training, certification, center, getting, github, release, notes, community, forums, contact, sales, marketplace, easy, easytounderstand, solved, problem, solvedmyproblem, otherup, hard, hardtounderstand, incorrect, incorrectinformationorsamplecode, missing, missingtheinformationsamplesineed, otherdown, tell, except, otherwise, noted, registered, trademark, oracle, affiliates, developers, creative, commons, attribution, needs, gke, additionally, connecting, what, would, within, container, registry, part, them, looks, optional, cleanup, retain, disabling, stops, serving, requests, processing, completes, being, disabled, bar, top, avoid, incurring, charges, follow, hosted, virtual, without, entrypoint, gunicorn, port, java17, traffic, instance_connection_name, already, downloading, unnecessary, method, uses, unix, socket, my_database, my_db_user, my_db, now, configured, assigning, policy, binding, member, serviceaccount, service_account_email, email, another, appspot, gserviceaccount, where, numeric, choice, scroll, bottom, drop, once, per, limits, premises, earlier, leave, add_box, assign, full, regions, include, servicenetworking, global, purpose, vpc_peering, description, initialize, dropdown, psa, clear, allocation, producer, automatic, should, until, initializes, starts, necessary, above, appengineflex, sqladmin, cloudbuild, line, browser, commands, presented, throughout, clicking, below, evaluate, real, world, scenarios, customers, 300, credits, test, workloads, form, suggests, first, digit, remaining, but, cannot, begin, assuming, timely, manner, typically, cost, less, than, one, dollar, usd, postgresql, categorize, preferences, stay, organized, collections, home, updating, orphan, diagnose, debug, error, messages, looker, rotate, broad, underprovisioned, overprovisioned, idle, temporary, increasing, retention, out, definitions, increase, reliability, enforce, apply, recommendations, active, index, advisor, natural, querydata, conversational, securing, agent, interactions, remote, work, preview, filter, register, interact, models, llm, powered, langchain, embedding, workflow, online, integrate, vertex, generative, develop, check, operations, cancel, parallel, csv, importing, exporting, deleted, enhanced, advanced, legacy, percona, xtrabackup, physical, large, replicating, autoscaling, lag, promote, outside, functions, operator, dns, authority, across, multiple, vpcs, both, brute, force, protection, controls, endpoints, side, attach, fine, grained, conditions, identity, predefined, secret, manager, handle, secrets, residency, knowledge, catalog, gemini, execute, statements, update, operational, guidelines, general, migrating, troubleshooting, allowlists, self, windows, connectivity, tests, flags, supported, deletion, label, stop, restart, clone, series, prepare, computer, features, editions, discover, skip,


Text of the page (random words):
tivate your project gcloud config set project your project id note replace your project id with your project id if an authorize cloud shell dialog box appears then click authorize from the explorer navigation menu of cloud shell editor click the expandable node that s the username of your google cloud account navigate to and open the cloudshell_open golang samples cloudsql mysql database sql app flexible yaml file replace the placeholders for the environment variables in the app flexible yaml file with the following values project id with your project id instance region with us central1 instance name with quickstart instance your_db_user_name with quickstart user your_db_password with the password of the quickstart user that you created in create a user your_db_name with quickstart db at the cloud shell command prompt in the cloudshell_open golang samples cloudsql mysql database sql directory run the following gcloud app deploy command to deploy the sample app to app engine flexible environment gcloud app deploy app flexible yaml when prompted with do you want to continue enter y after the actions performed by running the gcloud app deploy command complete run the gcloud app browse command gcloud app browse click the generated link to see the sample app running on app engine flexible environment this environment is connected to cloud sql java in cloud shell editor open the sample app s source code open cloud shell editor in the open in cloud shell dialog box click confirm to download the sample app code and open the sample app directory in cloud shell editor at the cloud shell command prompt run the following command to activate your project gcloud config set project your project id note replace your project id with your project id if an authorize cloud shell dialog box appears then click authorize from the explorer navigation menu of cloud shell editor click the expandable node that s the username of your google cloud account navigate to and open the cloudshell_open java docs samples cloud sql mysql servlet src main webapp web inf appengine web xml file replace the placeholders for the environment variables in the appengine web xml file with the following values my project region instance with your instance s connection name that appears on the cloud sql instances page in the google cloud console my db user with quickstart user my db password with the password of the quickstart user that you created in create a user my_db with quickstart db at the cloud shell command prompt in the cloudshell_open java docs samples cloud sql mysql servlet directory run the following apache maven mvn clean package command to deploy the sample app to app engine flexible environment mvn clean package appengine deploy dskiptests when prompted with do you want to continue enter y after the actions performed by running the gcloud app deploy command complete run the gcloud app browse command gcloud app browse click the generated link to see the sample app running on app engine flexible environment this environment is connected to cloud sql node js in cloud shell editor open the sample app s source code open cloud shell editor in the open in cloud shell dialog box click confirm to download the sample app code and open the sample app directory in cloud shell editor at the cloud shell command prompt run the following command to activate your project gcloud config set project your project id note replace your project id with your project id if an authorize cloud shell dialog box appears then click authorize from the explorer navigation menu of cloud shell editor click the expandable node that s the username of your google cloud account navigate to and open the cloudshell_open nodejs docs samples cloud sql mysql mysql app flexible yaml file replace the placeholders for the environment variables in the app flexible yaml file with the following values my project with your project id instance region with us central1 instance name with quickstart instance my_db_user with quickstart user my_db_password with the password of the quickstart user that you created in create a user my_database with quickstart db at the cloud shell command prompt in the cloudshell_open nodejs docs samples cloud sql mysql mysql directory run the following gcloud app deploy command to deploy the sample app to app engine flexible environment gcloud app deploy app flexible yaml when prompted with do you want to continue enter y after the actions performed by running the gcloud app deploy command complete run the gcloud app browse command gcloud app browse click the generated link to see the sample app running on app engine flexible environment this environment is connected to cloud sql python in cloud shell editor open the sample app s source code open cloud shell editor in the open in cloud shell dialog box click confirm to download the sample app code and open the sample app directory in cloud shell editor at the cloud shell command prompt run the following command to activate your project gcloud config set project your project id note replace your project id with your project id if an authorize cloud shell dialog box appears then click authorize from the explorer navigation menu of cloud shell editor click the expandable node that s the username of your google cloud account navigate to and open the cloudshell_open python docs samples cloud sql mysql sqlalchemy app flexible yaml file replace the placeholders for the environment variables in the app flexible yaml file with the following values project id with your project id instance region with quickstart instance your_db_user_name with quickstart user your_db_password with the password of the quickstart user that you created in create a user your_db_name with quickstart db at the cloud shell command prompt in the cloudshell_open python docs samples cloud sql mysql sqlalchemy directory run the following gcloud app deploy command to deploy the sample app to app engine flexible environment gcloud app deploy app flexible yaml when prompted with do you want to continue enter y after the actions performed by running the gcloud app deploy command complete run the gcloud app browse command gcloud app browse click the generated link to see the sample app running on app engine flexible environment this environment is connected to cloud sql private ip for private ip paths make sure your app engine flexible environment vm and the cloud sql instance are hosted on the same virtual private cloud vpc network when located on the same vpc network your app engine flexible environment app can connect directly to the cloud sql instance without using the cloud sql auth proxy go create and download ssl server and client certificates in the google cloud console go to the cloud sql instances page go to cloud sql instances click the quickstart instance to see its overview page click the connections tab under the security section click create client certificate in the create a client certificate dialog enter quickstart key as the name and click create in the new ssl certificate created dialog click each download link to download the certificates then click close important store this private key securely if you lose it you must create a new client certificate build a sample app with ssl certificates in cloud shell editor open the sample app s source code open cloud shell editor in the open in cloud shell dialog click confirm to download the sample app code and open the sample app directory in cloud shell editor at the cloud shell command prompt run the following command to activate your project gcloud config set project your project id note replace your project id with your project id if an authorize cloud shell dialog appears then click authorize upload ssl certs files to the certs folder from the explorer navigation menu of cloud shell editor navigate to the golang samples cloudsql mysql database sql certs folder right click the certs folder in cloud shell editor and select upload files select following files on your local machine client key pem client cert pem server ca pem with the three ssl certificate files selected click open to complete the process of uploading the files to cloud shell editor from the explorer navigation menu of cloud shell editor click the expandable node that s the username of your google cloud account navigate to and open the cloudshell_open golang samples cloudsql mysql database sql app flexible yaml file copy and paste the following code into the file replacing the existing file content runtime custom env flex env_variables db_user quickstart user db_pass your_db_password db_name quickstart db db_port 3306 instance_host instance_host db_root_cert certs server ca pem db_cert certs client cert pem db_key certs client key pem private_ip true vpc_access_connector name projects project_id locations us central1 connectors quickstart connector make the following variable replacements your_db_password with the password of the quickstart user that you created in create a user instance_host with your instance s private ip address that appears on the cloud sql instances page in the google cloud console project_id with your project id at the cloud shell command prompt in the cloudshell_open golang samples cloudsql mysql database sql directory run the following gcloud app deploy command to deploy the sample app to app engine flexible environment gcloud app deploy app flexible yaml when prompted with do you want to continue enter y after the actions performed by running the gcloud app deploy command complete run the gcloud app browse command gcloud app browse click the generated link to see the sample app running on app engine flexible environment this environment is connected to cloud sql java create and download ssl server and client certificates for java users the connector already provides a secure connection so that creating and downloading ssl server and client certificates is unnecessary build sample app in cloud shell editor open the sample app s source code open cloud shell editor in the open in cloud shell dialog click confirm to download the sample app code and open the sample app directory in cloud shell editor at the cloud shell command prompt run the following command to activate your project gcloud config set project your project id note replace your project id with your project id if an authorize cloud shell dialog appears then click authorize from the explorer navigation menu of cloud shell editor click the expandable node that s the username of your google cloud account navigate to and open the cloudshell_open java docs samples cloud sql mysql servlet src main webapp web inf appengine web xml file copy and paste the following code into the appengine web xml file replacing the existing file content runtime java17 runtime env variables env var name instance_connection_name value project name region name instance name env var name db_port value 3306 env var name db_user value quickstart user env var name db_pass value my db password env var name db_name value quickstart db env variables vpc access connector name projects project_id locations us central1 connectors quickstart connector name egress setting all traffic egress setting vpc access connector make the following variable replacements project name region name instance name with your instance s connection name that appears on the cloud sql instances page in the google cloud console my db password with the password of the quickstart user that you created in create a user project_id with your project id at the cloud shell command prompt in the cloudshell_open java docs samples cloud sql mysql servlet directory run the following apache maven mvn clean package command to deploy the sample app to app engine flexible environment mvn clean package appengine deploy dskiptests when prompted with do you want to continue enter y after the actions performed by running the gcloud app deploy command complete run the gcloud app browse command gcloud app browse click the generated link to see the sample app running on app engine flexible environment this environment is connected to cloud sql node js create and download ssl server and client certificates in the google cloud console go to the cloud sql instances page go to cloud sql instances click the quickstart instance to see its overview page click the connections tab under the security section click create client certificate in the create a client certificate dialog enter quickstart key as the name and click create in the new ssl certificate created dialog click each download link to download the certificates then click close important store this private key securely if you lose it you must create a new client certificate build sample app with ssl certificates in cloud shell editor open the sample app s source code open cloud shell editor in the open in cloud shell dialog click confirm to download the sample app code and open the sample app directory in cloud shell editor at the cloud shell command prompt run the following command to activate your project gcloud config set project your project id note replace your project id with your project id if an authorize cloud shell dialog appears then click authorize upload ssl certs files to certs folder from the explorer navigation menu of cloud shell editor navigate to the nodejs docs samples cloud sql mysql mysql certs folder right click certs folder in cloud shell editor and select upload files select following files on your local machine client key pem client cert pem server ca pem with the three ssl certificate files selected click open to complete the process of uploading the files to cloud shell editor from the explorer navigation menu of cloud shell editor click the expandable node that s the username of your google cloud account navigate to and open the cloudshell_open nodejs docs samples cloud sql mysql mysql app flexible yaml file copy and paste the following code into the file replacing the existing file content runtime nodejs env flex env_variables db_user quickstart user db_pass my_db_password db_name quickstart db db_port 3306 instance_host instance_host db_root_cert certs server ca pem db_cert certs client cert pem db_key certs client key pem private_ip true vpc_access_connector name projects project_id locations us central1 connectors quickstart connector make the following variable replacements my_db_password with the password of the quickstart user that you created in create a user instance_host with your instance s private ip address that appears on the cloud sql instances page in the google cloud console project_id with your project id at the cloud shell command prompt in the cloudshell_open nodejs docs samples cloud sql mysql mysql directory run the following gcloud app deploy command to deploy the sample app to app engine flexible environment gcloud app deploy app flexible yaml when prompted with do you want to continue enter y after the actions performed b...
Thumbnail images (randomly selected): * Images may be subject to copyright.GREEN status (no comments)
  • Google Cloud Documentatio...

Verified site has: 277 subpage(s). Do you want to verify them? Verify pages:

1-5 6-10 11-15 16-20 21-25 26-30 31-35 36-40 41-45 46-50
51-55 56-60 61-65 66-70 71-75 76-80 81-85 86-90 91-95 96-100
101-105 106-110 111-115 116-120 121-125 126-130 131-135 136-140 141-145 146-150
151-155 156-160 161-165 166-170 171-175 176-180 181-185 186-190 191-195 196-200
201-205 206-210 211-215 216-220 221-225 226-230 231-235 236-240 241-245 246-250
251-255 256-260 261-265 266-270 271-275 276-277


Top 50 hastags from of all verified websites.

Supplementary Information (add-on for SEO geeks)*- See more on header.verify-www.com

Header

HTTP/1.1 301 Moved Permanently
location htt????/docs.cloud.google.com/sql/docs/mysql/connect-instance-app-engine-flexible
x-cloud-trace-context 80352a8b4e9ce71d40db5043e843fad0
date Thu, 23 Jul 2026 00:56:35 GMT
content-type text/html
server Google Frontend
Content-Length 0
Connection close
HTTP/2 200
last-modified Wed, 22 Jul 2026 07:02:40 GMT
content-type text/html; charset=utf-8
vary Cookie
vary Accept-Encoding
content-security-policy base-uri self ; object-src none ; script-src strict-dynamic unsafe-inline https: http: nonce-PD+4Osd3fdSq/M0NIvUkVflWEt9RcO unsafe-eval ; frame-ancestors self htt????/developers.google.com/_d/analytics-iframe; report-uri htt????/csp.withgoogle.com/csp/devsite/v2
strict-transport-security max-age=63072000; includeSubdomains; preload
x-xss-protection 0
x-content-type-options nosniff
cache-control no-cache, must-revalidate
expires 0
pragma no-cache
content-encoding gzip
x-cloud-trace-context 5e87019fe89f8049299790f7daa20ecc
date Thu, 23 Jul 2026 00:56:36 GMT
server Google Frontend
content-length 40255
alt-svc h3= :443 ; ma=2592000,h3-29= :443 ; ma=2592000

Meta Tags

title="Connect to Cloud SQL for MySQL from App Engine flexible environment  |  Google Cloud Documentation"
name="google-signin-client-id" content="721724668570-nbkv1cfusk7kk4eni4pjvepaus73b13t.apps.googleusercontent.com"
name="google-signin-scope" content="profile email htt????/www.googleapis.com/auth/developerprofiles htt????/www.googleapis.com/auth/developerprofiles.award htt????/www.googleapis.com/auth/devprofiles.full_control.firstparty"
property="og:site_name" content="Google Cloud Documentation"
property="og:type" content="website"
name="theme-color" content="#1a73e8"
charset="utf-8"
content="IE=Edge" http-equiv="X-UA-Compatible"
name="viewport" content="width=device-width, initial-scale=1"
property="og:title" content="Connect to Cloud SQL for MySQL from App Engine flexible environment  |  Google Cloud Documentation"
name="description" content="Learn how to deploy a sample app on App Engine flexible environment connected to a MySQL instance by using the Google Cloud console."
property="og:description" content="Learn how to deploy a sample app on App Engine flexible environment connected to a MySQL instance by using the Google Cloud console."
property="og:url" content="htt????/docs.cloud.google.com/sql/docs/mysql/connect-instance-app-engine-flexible"
property="og:image" content="htt????/docs.cloud.google.com/_static/cloud/images/social-icon-google-cloud-1200-630.png"
property="og:image:width" content="1200"
property="og:image:height" content="630"
property="og:locale" content="en"
name="twitter:card" content="summary_large_image"
name="gtm_var" data-key="docType" data-value="quickstart"

Load Info

page size40255
load time (s)1.700382
redirect count1
speed download23679
server IP 142.251.39.206
* all occurrences of the string "http://" have been changed to "htt???/"