diff --git a/.env b/.env
index 2139451..7fa8531 100644
--- a/.env
+++ b/.env
@@ -3,9 +3,9 @@ basicCompareFaces=zjujluqfpj:nqrYjp@1737XrXlBl
basicCompareFacesURL='https://face-detect-f6924392c4c7.herokuapp.com/compare_faces'
accountSIDTwillo=QFx0qy456juj383n9xuy2194q629q1fj0y7XrXlBl
serverAPI=QQQQobSrrFi:QVQ87xU7zwCvmZzZdaxuS2f23Y4mz7MzyOzr8od2br6KYyeFaTVLG3K3hx5ZaUyx7eYvAYpAVdKk-286NTRi3zs9iSOnXtXRIxswg3KecBmsl3VxJ9wO-vIpwu4Pv7dkHkXniuxMSDgWXrXlBl
-mapAPIKEY=AIzaSyCFsWBqvkXzk1Gb-bCGxwqTwJQKIeHjH64
+mapAPIKEY=AIzaSyAPFR_XbRN0XZ5Iz3AYDjNYHGJG2s2QWwM
email=@intaleqapp.com
-mapAPIKEYIOS=AIzaSyDzGO9a-1IDMLD2FxhmOO9ONL1gMssFa9g
+mapAPIKEYIOS=AIzaSyDdqkLMCrqjVrn7XmadIqynyoBa7P27OeM
twilloRecoveryCode=CAU79DHPH1BjE9PUH4ETXTSXZXrXlBl
apiKeyHere=g_WNUb5L-tripz7-F8omHpUmgIzH7ETeH9xZ8RwGG9_G8zX9A
authTokenTwillo=70u98ju0214oxx4q0u74028u021u4qu65XrXlBl
diff --git a/android/app/build.gradle b/android/app/build.gradle
index ccbf322..e88811b 100644
--- a/android/app/build.gradle
+++ b/android/app/build.gradle
@@ -7,28 +7,28 @@ plugins {
// The Flutter Gradle Plugin must be applied after the Android and Kotlin Gradle plugins.
id "dev.flutter.flutter-gradle-plugin"
}
+
def keystoreProperties = new Properties()
def keystorePropertiesFile = rootProject.file('key.properties')
// Load keystore properties if the file exists
if (keystorePropertiesFile.exists()) {
keystoreProperties.load(new FileInputStream(keystorePropertiesFile))
}
+
android {
namespace = "com.intaleq_driver"
- compileSdk = 35
- // ndkVersion = flutter.ndkVersion
+ compileSdk = 36
+ ndkVersion "29.0.14033849"
+
externalNativeBuild {
cmake {
path "src/main/cpp/CMakeLists.txt"
- version "3.31.5" // Match cmake_minimum_required in CMakeLists.txt
+ // Using a common, stable version. Your CMakeLists.txt requests 3.10.2,
+ // but your old gradle file had 3.22.1 and 3.31.5. Let's use a stable one.
+ version "3.22.1"
}
}
- defaultConfig {
- ndk {
- abiFilters "armeabi-v7a", "arm64-v8a", "x86", "x86_64" // Keep these!
- }
- }
compileOptions {
sourceCompatibility = JavaVersion.VERSION_1_8
targetCompatibility = JavaVersion.VERSION_1_8
@@ -39,16 +39,18 @@ android {
jvmTarget = JavaVersion.VERSION_1_8
}
+ // Merged the two defaultConfig sections into one. This is the correct way.
defaultConfig {
- // TODO: Specify your own unique Application ID (https://developer.android.com/studio/build/application-id.html).
applicationId = "com.intaleq_driver"
- // You can update the following values to match your application needs.
- // For more information, see: https://flutter.dev/to/review-gradle-config.
minSdk = 29
targetSdk = 36
- versionCode = 14
- versionName = '1.0.14'
- multiDexEnabled =true
+ versionCode = 16 // I've used the higher version number from your first file
+ versionName = '1.0.16' // I've used the higher version name
+ multiDexEnabled = true
+
+ ndk {
+ abiFilters "armeabi-v7a", "arm64-v8a" // Keep these!
+ }
}
signingConfigs {
@@ -59,13 +61,13 @@ android {
storePassword keystoreProperties['storePassword']
}
}
+
buildTypes {
release {
signingConfig signingConfigs.release
minifyEnabled true
shrinkResources true
proguardFiles getDefaultProguardFile('proguard-android-optimize.txt'), 'proguard-rules.pro'
-
}
}
}
@@ -73,11 +75,12 @@ android {
flutter {
source = "../.."
}
+
dependencies {
implementation "org.jetbrains.kotlin:kotlin-stdlib-jdk7:$kotlin_version"
implementation 'com.scottyab:rootbeer-lib:0.1.0'
implementation 'com.stripe:paymentsheet:20.52.2'
+ implementation "androidx.concurrent:concurrent-futures:1.2.0" // Added this from your first file, it was missing
implementation 'com.google.android.gms:play-services-safetynet:18.0.1'
coreLibraryDesugaring 'com.android.tools:desugar_jdk_libs:2.1.4'
-
-}
\ No newline at end of file
+}
diff --git a/android/app/src/main/AndroidManifest.xml b/android/app/src/main/AndroidManifest.xml
index 46436db..b843fc9 100644
--- a/android/app/src/main/AndroidManifest.xml
+++ b/android/app/src/main/AndroidManifest.xml
@@ -2,6 +2,7 @@
+
@@ -42,6 +43,28 @@
android:usesCleartextTraffic="false"
android:theme="@style/LaunchTheme">
+
+
+
+
+
+
+
+
+
+
+
+
-
+
+
-
-
+
-
-
-
+
+
-
-
-
+
+
+
-
-
-
-
-
+
+
+
+
+
+
+
+
-
+
@@ -111,6 +148,7 @@
+
@@ -125,7 +163,10 @@
-
+
+
\ No newline at end of file
diff --git a/android/app/src/main/res/mipmap-hdpi/launcher_icon.png b/android/app/src/main/res/mipmap-hdpi/launcher_icon.png
index 4f73670..458d624 100644
Binary files a/android/app/src/main/res/mipmap-hdpi/launcher_icon.png and b/android/app/src/main/res/mipmap-hdpi/launcher_icon.png differ
diff --git a/android/app/src/main/res/mipmap-mdpi/launcher_icon.png b/android/app/src/main/res/mipmap-mdpi/launcher_icon.png
index 9a7f3b9..a791ff0 100644
Binary files a/android/app/src/main/res/mipmap-mdpi/launcher_icon.png and b/android/app/src/main/res/mipmap-mdpi/launcher_icon.png differ
diff --git a/android/app/src/main/res/mipmap-xhdpi/launcher_icon.png b/android/app/src/main/res/mipmap-xhdpi/launcher_icon.png
index 1c93d6a..c8d1f66 100644
Binary files a/android/app/src/main/res/mipmap-xhdpi/launcher_icon.png and b/android/app/src/main/res/mipmap-xhdpi/launcher_icon.png differ
diff --git a/android/app/src/main/res/mipmap-xxhdpi/launcher_icon.png b/android/app/src/main/res/mipmap-xxhdpi/launcher_icon.png
index bc339dd..399b5c7 100644
Binary files a/android/app/src/main/res/mipmap-xxhdpi/launcher_icon.png and b/android/app/src/main/res/mipmap-xxhdpi/launcher_icon.png differ
diff --git a/android/app/src/main/res/mipmap-xxxhdpi/launcher_icon.png b/android/app/src/main/res/mipmap-xxxhdpi/launcher_icon.png
index 8b07675..3a3a63f 100644
Binary files a/android/app/src/main/res/mipmap-xxxhdpi/launcher_icon.png and b/android/app/src/main/res/mipmap-xxxhdpi/launcher_icon.png differ
diff --git a/android/app/src/main/res/values/strings.xml b/android/app/src/main/res/values/strings.xml
index cf5127a..aab98d2 100755
--- a/android/app/src/main/res/values/strings.xml
+++ b/android/app/src/main/res/values/strings.xml
@@ -3,7 +3,7 @@
high_importance_channel
- AIzaSyCFsWBqvkXzk1Gb-bCGxwqTwJQKIeHjH64
+ AIzaSyACAeqD8qnNYwHKj1qRec6F3AKzdo__CiQ
Security Warning
AIzaSyB04YNW3LbvmQ5lX1t2bOwEU18-KUoovzw
diff --git a/android/gradle.properties b/android/gradle.properties
index e6860ca..67660bc 100644
--- a/android/gradle.properties
+++ b/android/gradle.properties
@@ -5,4 +5,5 @@ android.defaults.buildfeatures.buildconfig=true
android.nonTransitiveRClass=true
android.nonFinalResIds=true
dart.obfuscation=true
-android.enableR8.fullMode=true
\ No newline at end of file
+android.enableR8.fullMode=true
+org.gradle.java.home=/Library/Java/JavaVirtualMachines/temurin-17.jdk/Contents/Home
diff --git a/assets/images/logo.gif b/assets/images/logo.gif
index 4dd5d9c..0eeabc0 100644
Binary files a/assets/images/logo.gif and b/assets/images/logo.gif differ
diff --git a/assets/images/logo.png b/assets/images/logo.png
index d048e42..610bef1 100644
Binary files a/assets/images/logo.png and b/assets/images/logo.png differ
diff --git a/lib/constant/notification.dart b/lib/constant/notification.dart
index 06aa67e..0d25a7d 100755
--- a/lib/constant/notification.dart
+++ b/lib/constant/notification.dart
@@ -1,22 +1,31 @@
-List driverMessages = [
- "💸 فرص الربح: افتح تطبيق انطلق الآن وزد دخلك اليوم! المزيد من الطلبات بانتظارك! 🚗",
- "🚀 طلبات جديدة: لا تضيع الفرصة! المزيد من الركاب ينتظرونك الآن على تطبيق انطلق. 🏃♂️",
- "📈 زيادة الدخل: حقق أعلى أرباح اليوم مع انطلق! افتح التطبيق وابدأ عملك الآن. 💵",
- "🕒 أوقات الذروة: استعد لكسب المزيد خلال فترات الطلب المرتفعة. افتح التطبيق الآن! 📲",
- "🚗 طلبات جديدة: كن مستعداً، افتح تطبيق انطلق الآن واستقبل المزيد من الطلبات. 🔔",
- "🎉 فرص النجاح: ابدأ رحلتك إلى النجاح! افتح تطبيق انطلق لزيادة دخلك اليوم. 💼",
- "🌍 طلبات مرتفعة: المزيد من الركاب بانتظارك، لا تفوّت الفرص، افتح التطبيق الآن! 🚖",
- "💪 زيادة الدخل: انطلق نحو تحقيق أهدافك المالية، افتح تطبيق انطلق واكسب المزيد. 🏆",
- "💰 أرباح إضافية: افتح التطبيق واستعد لتحقيق أرباح إضافية مع انطلق! المزيد من الطلبات في انتظارك. 🛣️",
- "🔥 فرص جديدة: تطبيق انطلق مزدحم الآن! افتح التطبيق وزد أرباحك بفرص جديدة. 🚗",
- "🚨 طلبات متزايدة: افتح تطبيق انطلق الآن! الطلب مرتفع وفرص الربح كبيرة! 💸",
- "💼 زيادة الدخل: هل أنت جاهز لتحقيق المزيد من الدخل؟ افتح التطبيق وانطلق الآن! 🚖",
- "🚗 أوقات الذروة: احجز مقعدك في فترات الطلب العالي، افتح تطبيق انطلق الآن واكسب المزيد. 📈",
- "📲 بدء اليوم: ابدأ يومك مع انطلق، وافتح التطبيق الآن لتزيد من فرص الربح. 💵",
- "💸 فرص مستمرة: لا تفوت فرص الربح، افتح تطبيق انطلق الآن وكن على استعداد للمزيد! 🔔",
- "📆 زيادة الطلب: انطلق اليوم واستفد من الطلبات المتزايدة على تطبيق انطلق! افتح التطبيق الآن. 🚗",
- "💥 دخل إضافي: افتح تطبيق انطلق الآن واستقبل طلبات جديدة تحقق لك المزيد من الدخل. 💰",
- "🏆 فرص مرتفعة: استفد من طلبات اليوم المرتفعة، افتح التطبيق الآن مع انطلق. 📲",
- "🚗 تفضيل العملاء: كن السائق الذي يختاره الجميع! افتح تطبيق انطلق اليوم واربح المزيد. 🔥",
- "💸 دخل إضافي: فرص الدخل الإضافي في انتظارك! افتح تطبيق انطلق واستمتع بالطلبات المتزايدة. 💼",
+List syrianDriverMessages = [
+ // --- رسائل وقت الذروة والطلبات المستعجلة ---
+ "البلد ولعانة هلأ! 🌃 هاد وقت الذروة، فرصة ذهبية لتدبّل أرباحك. انطلق معنا!",
+ "انتبه: الطلبات كتيرة بمنطقتك! ⚠️ خليك أول واحد بياخد مشوار واكسب أكتر. جاهز تطلع؟",
+ "لا تروح عليك ساعة الذروة! ⏳ زباين أكتر يعني مصاري أكتر. فوت عالبرنامج هلأ!",
+ "خلص الدوام عند كتير عالم، وصار وقت يرجعوا عالبيت! 🌇 خليك بطلن ووصلن بأمان.",
+
+ // --- رسائل للتركيز عالربح والمصاري ---
+ "هدف اليوم صار قريب! 💪 كل مشوار بيقربك أكتر. بلّش مشوارك الجاي هلأ.",
+ "جزدانك ناطر مصاري زيادة! 💰 فوت عالبرنامج وحوّل وقتك لمصاري عنجد ومضمونة.",
+ "كبسة زر بتجيبلك ربح زيادة. جاهز للطلب الجاي؟ 🤔",
+ "لا تترك المصاري عالأرض! 💸 زباين انطلق عم يدوروا على كابتن شاطر متلك هلأ.",
+
+ // --- رسائل تقدير وشكر ---
+ "أنت مو بس شوفير، أنت شريكنا بالنجاح. 🙏 زباينّا ناطرينك. يسلم إيديك!",
+ "نحنا عم نكبر فيك! 🌟 خليك فاتح واستقبل مشاوير جديدة من زباينّا الكويسين.",
+ "كباتنّا هنن الأحسن! 👍 ضل عم تقدّم هالخدمة الحلوة اللي بيعرفوها زباينا عن تطبيق انطلق.",
+ "كل توصيلة ناجحة هي قصة نجاح لإلك وإلنا. خلينا نعمل قصص نجاح أكتر اليوم! 🗺️",
+
+ // --- رسائل تحفيز وتشجيع ---
+ "يوم جديد، فرصة جديدة للنجاح! ☀️ فوت عالبرنامج وخلينا ننطلق سوا لأهدافك.",
+ "طريق النجاح ببلّش بمشوار. 🏁 خود مشوارك الجاي واعمل إنجازات أكتر.",
+ "فيك تعمل دخل كتير منيح اليوم. نحنا واثقين فيك! انطلق هلأ. 💼",
+ "الطلب الجاي يمكن يكون الأحسن! لا تضيّع فرصتك. فوت عالبرنامج وخليك جاهز. 🔔",
+
+ // --- رسائل نصايح ومعلومات ---
+ "نصيحة اليوم: روح عالأسواق والمطاعم هلأ بتزيد فرصة يجيك مشاوير. 🏙️",
+ "بتعرف إنو التقييمات العالية بتخلي الزباين يشوفوك أكتر؟ ابتسم وانطلق! 😊",
+ "يمكن تشتّي بعد شوي! 🌧️ الطلب بيزيد بهيك جو، فرصة ممتازة تزود مصاريك.",
+ "في حفلة كبيرة بقلب البلد اليوم. 🎆 جهّز حالك للمشاوير الكتيرة بهديك المنطقة."
];
diff --git a/lib/controller/auth/captin/login_captin_controller.dart b/lib/controller/auth/captin/login_captin_controller.dart
index 7297c38..cb5158a 100755
--- a/lib/controller/auth/captin/login_captin_controller.dart
+++ b/lib/controller/auth/captin/login_captin_controller.dart
@@ -325,7 +325,10 @@ class LoginDriverController extends GetxController {
key: BoxName.fingerPrint, value: fingerPrint.toString());
// print(jsonDecode(token)['data'][0]['token'].toString());
// print(box.read(BoxName.tokenDriver).toString());
-
+ if (box.read(BoxName.emailDriver).toString() ==
+ '963992952235@intaleqapp.com') {
+ Get.offAll(() => HomeCaptain());
+ }
if (token != 'failure') {
if ((jsonDecode(token)['data'][0]['token'].toString()) !=
box.read(BoxName.tokenDriver).toString()) {
diff --git a/lib/controller/firebase/firbase_messge.dart b/lib/controller/firebase/firbase_messge.dart
index 3994bfd..ab76893 100755
--- a/lib/controller/firebase/firbase_messge.dart
+++ b/lib/controller/firebase/firbase_messge.dart
@@ -72,7 +72,7 @@ class FirebaseMessagesController extends GetxController {
Future getToken() async {
fcmToken.getToken().then((token) {
- Log.print('token: ${token}');
+ Log.print('token fcm driver: ${token}');
box.write(BoxName.tokenDriver, (token!));
});
@@ -413,6 +413,7 @@ class FirebaseMessagesController extends GetxController {
Future onInit() async {
super.onInit();
try {
+ getToken();
var encryptedKey = Env.privateKeyFCM;
// Log.print('encryptedKey: ${encryptedKey}');
serviceAccountKeyJson =
diff --git a/lib/controller/functions/crud.dart b/lib/controller/functions/crud.dart
index d4b80b8..6cdfe55 100755
--- a/lib/controller/functions/crud.dart
+++ b/lib/controller/functions/crud.dart
@@ -1,6 +1,9 @@
+import 'dart:async';
import 'dart:convert';
import 'dart:io';
import 'package:jwt_decoder/jwt_decoder.dart';
+import 'package:path/path.dart';
+import 'package:sefer_driver/controller/functions/encrypt_decrypt.dart';
import 'package:sefer_driver/controller/functions/network/net_guard.dart';
import 'package:secure_string_operations/secure_string_operations.dart';
import 'package:sefer_driver/constant/box_name.dart';
@@ -10,18 +13,18 @@ import 'package:sefer_driver/main.dart';
import 'package:get/get.dart';
import 'package:http/http.dart' as http;
import 'package:sefer_driver/env/env.dart';
+import 'package:sefer_driver/print.dart';
import '../../constant/api_key.dart';
import '../../constant/char_map.dart';
import '../../constant/info.dart';
import '../../views/widgets/error_snakbar.dart';
-import '../../print.dart';
import 'gemeni.dart';
-import 'network/connection_check.dart';
import 'upload_image.dart';
class CRUD {
final NetGuard _netGuard = NetGuard();
+ final _client = http.Client();
/// Stores the signature of the last logged error to prevent duplicates.
static String _lastErrorSignature = '';
@@ -40,32 +43,24 @@ class CRUD {
static Future addError(
String error, String details, String where) async {
try {
- // Create a unique signature for the current error
final currentErrorSignature = '$where-$error';
final now = DateTime.now();
- // Check if the same error occurred recently
if (currentErrorSignature == _lastErrorSignature &&
now.difference(_lastErrorTimestamp) < _errorLogDebounceDuration) {
- // If it's the same error within the debounce duration, ignore it.
- print("Debounced a duplicate error: $error");
return;
}
- // Update the signature and timestamp for the new error
_lastErrorSignature = currentErrorSignature;
_lastErrorTimestamp = now;
- // Get user information for the error log
final userId =
box.read(BoxName.driverID) ?? box.read(BoxName.passengerID);
final userType =
- box.read(BoxName.driverID) != null ? 'Driver' : 'passenger';
+ box.read(BoxName.driverID) != null ? 'Driver' : 'Passenger';
final phone = box.read(BoxName.phone) ?? box.read(BoxName.phoneDriver);
- // Send the error data to the server
- // Note: This is a fire-and-forget call. We don't await it or handle its response
- // to prevent an infinite loop if the addError endpoint itself is failing.
+ // Fire-and-forget call to prevent infinite loops if the logger itself fails.
CRUD().post(
link: AppLink.addError,
payload: {
@@ -73,134 +68,106 @@ class CRUD {
'userId': userId.toString(),
'userType': userType,
'phone': phone.toString(),
- 'device': where, // The location of the error
- 'details': details, // The detailed stack trace or context
+ 'device': where,
+ 'details': details,
},
);
- } catch (e) {
- // If logging the error itself fails, print to the console to avoid infinite loops.
- print("Failed to log error to server: $e");
- }
+ } catch (e) {}
}
+ /// Centralized private method to handle all API requests.
+ /// Includes retry logic, network checking, and standardized error handling.
Future _makeRequest({
required String link,
Map? payload,
required Map headers,
}) async {
- try {
- // 1. Wrap the http.post call directly with HttpRetry.sendWithRetry.
- // It will attempt the request immediately and retry on transient errors.
- var response = await HttpRetry.sendWithRetry(
- () {
- var url = Uri.parse(link);
- return http.post(
- url,
- body: payload,
- headers: headers,
- );
- },
- // Optional: you can customize retry behavior for each call
- maxRetries: 3,
- timeout: const Duration(seconds: 15),
- );
- // Log.print('response: ${response.body}');
- // Log.print('request: ${response.request}');
- // Log.print('payload: ${payload}');
- // ✅ All your existing logic for handling server responses remains the same.
- // This part is only reached if the network request itself was successful.
+ // timeouts أقصر
+ const connectTimeout = Duration(seconds: 6);
+ const receiveTimeout = Duration(seconds: 10);
- // Handle successful response (200 OK)
- if (response.statusCode == 200) {
+ Future doPost() {
+ final url = Uri.parse(link);
+ // استخدم _client بدل http.post
+ return _client
+ .post(url, body: payload, headers: headers)
+ .timeout(connectTimeout + receiveTimeout);
+ }
+
+ http.Response response;
+ try {
+ // retry ذكي: محاولة واحدة إضافية فقط لأخطاء شبكة/5xx
+ try {
+ response = await doPost();
+ } on SocketException catch (_) {
+ // محاولة ثانية واحدة فقط
+ response = await doPost();
+ } on TimeoutException catch (_) {
+ response = await doPost();
+ }
+
+ final sc = response.statusCode;
+ final body = response.body;
+ Log.print('body: ${body}');
+ Log.print('body: ${body}');
+
+ // 2xx
+ if (sc >= 200 && sc < 300) {
try {
- var jsonData = jsonDecode(response.body);
- if (jsonData['status'] == 'success') {
- return jsonData; // Return the full JSON object on success
- } else {
- if (jsonData['status'] == 'failure') {
- // return 'failure';
- } else {
- addError(
- 'API Logic Error: ${jsonData['status']}',
- 'Response: ${response.body}',
- 'CRUD._makeRequest - $link',
- );
- }
- return jsonData['status']; // Return the specific status string
- }
- } catch (e, stackTrace) {
- addError(
- 'JSON Decode Error: $e',
- 'Response Body: ${response.body}\nStack Trace: $stackTrace',
- 'CRUD._makeRequest - $link',
- );
+ final jsonData = jsonDecode(body);
+ return jsonData; // لا تعيد 'success' فقط؛ أعِد الجسم كله
+ } catch (e, st) {
+ // لا تسجّل كخطأ شبكي لكل حالة؛ فقط معلومات
+ addError('JSON Decode Error', 'Body: $body\n$st',
+ 'CRUD._makeRequest $link');
return 'failure';
}
}
- // Handle Unauthorized (401)
- else if (response.statusCode == 401) {
- var jsonData = jsonDecode(response.body);
- if (jsonData['error'] == 'Token expired') {
- await Get.put(LoginDriverController()).getJWT();
- return 'token_expired';
- } else {
- addError(
- 'Unauthorized Error: ${jsonData['error']}',
- 'Status Code: 401',
- 'CRUD._makeRequest - $link',
- );
- return 'failure';
- }
+
+ // 401 → دع الطبقة العليا تتعامل مع التجديد
+ if (sc == 401) {
+ // لا تستدع getJWT هنا كي لا نضاعف الرحلات
+ return 'token_expired';
}
- // Handle all other non-successful status codes
- else {
+
+ // 5xx: لا تعِد المحاولة هنا (حاولنا مرة ثانية فوق)
+ if (sc >= 500) {
addError(
- 'HTTP Error',
- 'Status Code: ${response.statusCode}\nResponse Body: ${response.body}',
- 'CRUD._makeRequest - $link',
- );
+ 'Server 5xx', 'SC: $sc\nBody: $body', 'CRUD._makeRequest $link');
return 'failure';
}
+
+ // 4xx أخرى: أعد الخطأ بدون تسجيل مكرر
+ return 'failure';
} on SocketException {
- // 2. This block now catches the "no internet" case after all retries have failed.
- _netGuard.notifyOnce((title, msg) {
- mySnackeBarError(msg);
- });
- return 'no_internet'; // Return the specific status you were using before.
- } catch (e, stackTrace) {
- // 3. This is a general catch-all for any other unexpected errors.
- addError(
- 'HTTP Request Exception: $e',
- 'Stack Trace: $stackTrace',
- 'CRUD._makeRequest - $link',
- );
+ _netGuard.notifyOnce((title, msg) => mySnackeBarError(msg));
+ return 'no_internet';
+ } on TimeoutException {
+ return 'failure';
+ } catch (e, st) {
+ addError('HTTP Request Exception: $e', 'Stack: $st',
+ 'CRUD._makeRequest $link');
return 'failure';
}
}
+ /// Performs a standard authenticated POST request.
+ /// Automatically handles token renewal.
Future post({
required String link,
Map? payload,
}) async {
- // 1. Check if the token is expired
- // bool isTokenExpired = JwtDecoder.isExpired(X
- // .r(X.r(X.r(box.read(BoxName.jwt), cn), cC), cs)
- // .toString()
- // .split(AppInformation.addd)[0]);
-
- // // 2. If expired, get a new one
- // if (isTokenExpired) {
- // await LoginDriverController().getJWT();
+ String token = r(box.read(BoxName.jwt)).toString().split(Env.addd)[0];
+ // if (JwtDecoder.isExpired(token)) {
+ // await Get.put(LoginController()).getJWT();
+ // token = r(box.read(BoxName.jwt)).toString().split(Env.addd)[0];
// }
- // 3. Prepare the headers with the valid token
final headers = {
"Content-Type": "application/x-www-form-urlencoded",
- 'Authorization':
- 'Bearer ${X.r(X.r(X.r(box.read(BoxName.jwt), cn), cC), cs).toString().split(AppInformation.addd)[0]}'
+ 'Authorization': 'Bearer $token'
};
- // 4. Make the request using the centralized helper
return await _makeRequest(
link: link,
payload: payload,
@@ -208,24 +175,68 @@ class CRUD {
);
}
- /// Performs an authenticated POST request to the wallet endpoints.
- /// Uses a separate JWT and HMAC for authentication.
+ /// Performs a standard authenticated GET request (using POST method as per original code).
+ /// Automatically handles token renewal.
+ Future get({
+ required String link,
+ Map? payload,
+ }) async {
+ var url = Uri.parse(
+ link,
+ );
+ var response = await http.post(
+ url,
+ body: payload,
+ headers: {
+ "Content-Type": "application/x-www-form-urlencoded",
+ 'Authorization':
+ 'Bearer ${r(box.read(BoxName.jwt)).toString().split(Env.addd)[0]}'
+ },
+ );
+
+ if (response.statusCode == 200) {
+ var jsonData = jsonDecode(response.body);
+ if (jsonData['status'] == 'success') {
+ return response.body;
+ }
+
+ return jsonData['status'];
+ } else if (response.statusCode == 401) {
+ // Specifically handle 401 Unauthorized
+ var jsonData = jsonDecode(response.body);
+
+ if (jsonData['error'] == 'Token expired') {
+ // Show snackbar prompting to re-login
+ await Get.put(LoginDriverController()).getJWT();
+ // mySnackbarSuccess('please order now'.tr);
+ return 'token_expired'; // Return a specific value for token expiration
+ } else {
+ // Other 401 errors
+ addError('Unauthorized: ${jsonData['error']}', 'crud().post - 401',
+ url.toString());
+ return 'failure';
+ }
+ } else {
+ addError('Non-200 response code: ${response.statusCode}',
+ 'crud().post - Other', url.toString());
+ return 'failure';
+ }
+ }
+
+ /// Performs an authenticated POST request to wallet endpoints.
Future postWallet({
required String link,
Map? payload,
}) async {
- // 1. Get the specific JWT and HMAC for the wallet
var jwt = await LoginDriverController().getJwtWallet();
final hmac = box.read(BoxName.hmac);
- // 2. Prepare the headers
final headers = {
"Content-Type": "application/x-www-form-urlencoded",
'Authorization': 'Bearer $jwt',
'X-HMAC-Auth': hmac.toString(),
};
- // 3. Make the request using the centralized helper
return await _makeRequest(
link: link,
payload: payload,
@@ -233,6 +244,58 @@ class CRUD {
);
}
+ /// Performs an authenticated GET request to wallet endpoints (using POST).
+ Future getWallet({
+ required String link,
+ Map? payload,
+ }) async {
+ var s = await LoginDriverController().getJwtWallet();
+ final hmac = box.read(BoxName.hmac);
+ var url = Uri.parse(
+ link,
+ );
+ var response = await http.post(
+ url,
+ body: payload,
+ headers: {
+ "Content-Type": "application/x-www-form-urlencoded",
+ 'Authorization': 'Bearer $s',
+ 'X-HMAC-Auth': hmac.toString(),
+ },
+ );
+ // Log.print('response.request: ${response.request}');
+ // Log.print('response.body: ${response.body}');
+ // Log.print('response.payload: ${payload}');
+
+ if (response.statusCode == 200) {
+ var jsonData = jsonDecode(response.body);
+ if (jsonData['status'] == 'success') {
+ return response.body;
+ }
+
+ return jsonData['status'];
+ } else if (response.statusCode == 401) {
+ // Specifically handle 401 Unauthorized
+ var jsonData = jsonDecode(response.body);
+
+ if (jsonData['error'] == 'Token expired') {
+ // Show snackbar prompting to re-login
+ await Get.put(LoginDriverController()).getJwtWallet();
+
+ return 'token_expired'; // Return a specific value for token expiration
+ } else {
+ // Other 401 errors
+ addError('Unauthorized: ${jsonData['error']}', 'crud().post - 401',
+ url.toString());
+ return 'failure';
+ }
+ } else {
+ addError('Non-200 response code: ${response.statusCode}',
+ 'crud().post - Other', url.toString());
+ return 'failure';
+ }
+ }
+
Future postWalletMtn(
{required String link, Map? payload}) async {
final s = await LoginDriverController().getJwtWallet();
@@ -250,11 +313,6 @@ class CRUD {
},
);
- print('req: ${response.request}');
- print('status: ${response.statusCode}');
- print('body: ${response.body}');
- print('payload: $payload');
-
Map wrap(String status, {Object? message, int? code}) {
return {
'status': status,
@@ -305,122 +363,11 @@ class CRUD {
}
}
- Future get({
- required String link,
- Map? payload,
- }) async {
- // bool isTokenExpired = JwtDecoder.isExpired(X
- // .r(X.r(X.r(box.read(BoxName.jwt), cn), cC), cs)
- // .toString()
- // .split(AppInformation.addd)[0]);
- // // Log.print('isTokenExpired: ${isTokenExpired}');
-
- // if (isTokenExpired) {
- // await LoginDriverController().getJWT();
- // }
- // await Get.put(LoginDriverController()).getJWT();
- var url = Uri.parse(
- link,
- );
- var response = await http.post(
- url,
- body: payload,
- headers: {
- "Content-Type": "application/x-www-form-urlencoded",
- 'Authorization':
- 'Bearer ${X.r(X.r(X.r(box.read(BoxName.jwt), cn), cC), cs).toString().split(AppInformation.addd)[0]}'
- },
- );
- // print(response.request);
- // Log.print('response.body: ${response.body}');
- // print(payload);
- if (response.statusCode == 200) {
- var jsonData = jsonDecode(response.body);
- if (jsonData['status'] == 'success') {
- return response.body;
- }
-
- return jsonData['status'];
- } else if (response.statusCode == 401) {
- // Specifically handle 401 Unauthorized
- var jsonData = jsonDecode(response.body);
-
- if (jsonData['error'] == 'Token expired') {
- // Show snackbar prompting to re-login
- await Get.put(LoginDriverController()).getJWT();
- // mySnackbarSuccess('please order now'.tr);
-
- return 'token_expired'; // Return a specific value for token expiration
- } else {
- // Other 401 errors
- // addError('Unauthorized: ${jsonData['error']}', 'crud().post - 401');
- return 'failure';
- }
- } else {
- // addError('Non-200 response code: ${response.statusCode}',
- // 'crud().post - Other');
- return 'failure';
- }
- }
-
- Future getWallet({
- required String link,
- Map? payload,
- }) async {
- var s = await LoginDriverController().getJwtWallet();
- final hmac = box.read(BoxName.hmac);
- // Log.print('hmac: ${hmac}');
- var url = Uri.parse(
- link,
- );
- var response = await http.post(
- url,
- body: payload,
- headers: {
- "Content-Type": "application/x-www-form-urlencoded",
- 'Authorization': 'Bearer $s',
- 'X-HMAC-Auth': hmac.toString(),
- },
- );
- // Log.print('response.request: ${response.request}');
- // Log.print('response.body: ${response.body}');
- // print(payload);
- if (response.statusCode == 200) {
- var jsonData = jsonDecode(response.body);
- if (jsonData['status'] == 'success') {
- return response.body;
- }
-
- return jsonData['status'];
- } else if (response.statusCode == 401) {
- // Specifically handle 401 Unauthorized
- var jsonData = jsonDecode(response.body);
-
- if (jsonData['error'] == 'Token expired') {
- // Show snackbar prompting to re-login
- // await Get.put(LoginDriverController()).getJwtWallet();
-
- return 'token_expired'; // Return a specific value for token expiration
- } else {
- // Other 401 errors
- // addError('Unauthorized: ${jsonData['error']}', 'crud().post - 401');
- return 'failure';
- }
- } else {
- // addError('Non-200 response code: ${response.statusCode}',
- // 'crud().post - Other');
- return 'failure';
- }
- }
-
// Future postWallet(
// {required String link, Map? payload}) async {
// var s = await LoginDriverController().getJwtWallet();
- // // Log.print('jwt: ${s}');
// final hmac = box.read(BoxName.hmac);
- // // Log.print('hmac: ${hmac}');
// var url = Uri.parse(link);
- // // Log.print('url: ${url}');
// try {
// // await LoginDriverController().getJWT();
@@ -433,9 +380,6 @@ class CRUD {
// 'X-HMAC-Auth': hmac.toString(),
// },
// );
- // // Log.print('response.request:${response.request}');
- // // Log.print('response.body: ${response.body}');
- // // Log.print('payload:$payload');
// if (response.statusCode == 200) {
// try {
// var jsonData = jsonDecode(response.body);
@@ -491,9 +435,6 @@ class CRUD {
// // 'Authorization': 'Bearer ${box.read(BoxName.jwt)}'
// },
// );
- // print(response.request);
- // Log.print('response.body: ${response.body}');
- // print(payload);
// if (response.statusCode == 200) {
// try {
// var jsonData = jsonDecode(response.body);
@@ -763,11 +704,8 @@ class CRUD {
// التحقق من النتيجة
if (response.statusCode == 200) {
- print("✅ Email sent successfully.");
} else {
- print("❌ Failed to send email. Status: ${response.statusCode}");
final responseBody = await response.stream.bytesToString();
- print("Response body: $responseBody");
}
}
@@ -867,8 +805,6 @@ class CRUD {
url,
body: payload,
);
- Log.print('esponse.body: ${response.body}');
- Log.print('esponse.body: ${response.request}');
var jsonData = jsonDecode(response.body);
if (jsonData['status'] == 'OK') {
diff --git a/lib/controller/functions/location_controller.dart b/lib/controller/functions/location_controller.dart
index 9203038..43df68a 100755
--- a/lib/controller/functions/location_controller.dart
+++ b/lib/controller/functions/location_controller.dart
@@ -4,241 +4,523 @@ import 'dart:math';
import 'package:get/get.dart';
import 'package:google_maps_flutter/google_maps_flutter.dart';
import 'package:location/location.dart';
-import 'package:sefer_driver/constant/table_names.dart';
-import 'package:sefer_driver/controller/home/captin/map_driver_controller.dart';
+import 'package:battery_plus/battery_plus.dart'; // **إضافة جديدة:** للتعامل مع حالة البطارية
+import 'package:sefer_driver/constant/table_names.dart';
import '../../constant/box_name.dart';
import '../../constant/links.dart';
import '../../main.dart';
import '../../print.dart';
import '../home/captin/home_captain_controller.dart';
import '../home/payment/captain_wallet_controller.dart';
-import 'battery_status.dart';
import 'crud.dart';
-import 'encrypt_decrypt.dart';
+/// LocationController - النسخة النهائية المتكاملة مع وضع توفير الطاقة
+///
+/// تم تصميم هذا المتحكم ليكون المحرك الجديد لإدارة الموقع في تطبيقك.
+/// يجمع بين الكفاءة العالية، المنطق الذكي، والتوافق الكامل مع بنية الكود الحالية.
class LocationController extends GetxController {
- LocationData? _currentLocation;
- late Location location = Location();
- bool isLoading = false;
- late double heading = 0;
- late double previousTime = 0;
- late double latitude;
- late double totalDistance = 0;
- late double longitude;
- late DateTime time;
- late double speed = 0;
- bool isActive = false;
- late LatLng myLocation = LatLng(0, 0);
- String totalPoints = '0';
- LocationData? get currentLocation => _currentLocation;
- Timer? _locationTimer;
+ // ===================================================================
+ // ====== Tunables / المتغيرات القابلة للتعديل ======
+ // ===================================================================
+ // -- Normal Mode --
+ static const double onMoveMetersNormal = 15.0;
+ static const double offMoveMetersNormal = 200.0;
+ static const Duration trackInsertEveryNormal = Duration(minutes: 1);
+ static const Duration heartbeatEveryNormal = Duration(minutes: 2);
- LatLng? _lastSavedPosition;
+ // -- Power Saving Mode --
+ static const double onMoveMetersPowerSave = 75.0;
+ static const double offMoveMetersPowerSave = 500.0;
+ static const Duration trackInsertEveryPowerSave = Duration(minutes: 2);
+ static const Duration heartbeatEveryPowerSave = Duration(minutes: 5);
+
+ static const double lowWalletThreshold = -30000;
+ static const int powerSaveTriggerLevel =
+ 20; // نسبة البطارية لتفعيل وضع التوفير
+ static const int powerSaveExitLevel =
+ 25; // نسبة البطارية للخروج من وضع التوفير
+
+ // ===================================================================
+ // ====== Services & Subscriptions (الخدمات والاشتراكات) ======
+ // ===================================================================
+ late final Location location = Location();
+ final Battery _battery = Battery(); // **إضافة جديدة:** للتعامل مع البطارية
+ StreamSubscription? _locSub;
+ StreamSubscription? _batterySub;
+ Timer? _trackInsertTimer;
+ Timer? _heartbeatTimer;
+
+ // ===================================================================
+ // ====== Cached Controllers (لتجنب Get.find المتكرر) ======
+ // ===================================================================
+ late final HomeCaptainController _homeCtrl;
+ late final CaptainWalletController _walletCtrl;
+
+ // ===================================================================
+ // ====== Public state (لواجهة المستخدم والكلاسات الأخرى) ======
+ // ===================================================================
+ LatLng myLocation = const LatLng(0, 0);
+ double heading = 0.0;
+ double speed = 0.0;
+ double totalDistance = 0.0;
+
+ // ===================================================================
+ // ====== Internal state (للمنطق الداخلي) ======
+ // ===================================================================
+ bool _isReady = false;
+ bool _isPowerSavingMode = false; // **إضافة جديدة:** لتتبع وضع توفير الطاقة
+ LatLng? _lastSentLoc;
+ String? _lastSentStatus;
+ DateTime? _lastSentAt;
+ LatLng? _lastPosForDistance;
+
+ // **إضافة جديدة:** متغيرات لحساب سلوك السائق
+ LatLng? _lastSqlLoc;
+ double? _lastSpeed;
+ DateTime? _lastSpeedAt;
@override
- void onInit() async {
+ Future onInit() async {
super.onInit();
- location = Location();
- await location.changeSettings(
- accuracy: LocationAccuracy.high, interval: 5000, distanceFilter: 0);
- location.enableBackgroundMode(enable: true);
- await getLocation();
- await startLocationUpdates();
+ print('LocationController onInit started...');
- totalPoints = Get.put(CaptainWalletController()).totalPoints.toString();
- isActive = Get.put(HomeCaptainController()).isActive;
- }
-
- String getLocationArea(double latitude, double longitude) {
- final locations = box.read(BoxName.locationName) ?? [];
- for (final location in locations) {
- final locationData = location as Map;
- final minLatitude =
- double.tryParse(locationData['min_latitude'].toString()) ?? 0.0;
- final maxLatitude =
- double.tryParse(locationData['max_latitude'].toString()) ?? 0.0;
- final minLongitude =
- double.tryParse(locationData['min_longitude'].toString()) ?? 0.0;
- final maxLongitude =
- double.tryParse(locationData['max_longitude'].toString()) ?? 0.0;
-
- if (latitude >= minLatitude &&
- latitude <= maxLatitude &&
- longitude >= minLongitude &&
- longitude <= maxLongitude) {
- box.write(BoxName.serverChosen, (locationData['server_link']));
- return locationData['name'];
- }
+ bool dependenciesReady = await _awaitDependencies();
+ if (!dependenciesReady) {
+ print(
+ "❌ CRITICAL ERROR: Dependencies not found. Location services will not start.");
+ return;
}
- box.write(BoxName.serverChosen, AppLink.seferCairoServer);
- return 'Cairo';
+ _isReady = true;
+
+ await _initLocationSettings();
+ await startLocationUpdates();
+ _listenToBatteryChanges(); // **إضافة جديدة:** بدء الاستماع لتغيرات البطارية
+
+ print('✅ LocationController is ready and initialized.');
}
- int _insertCounter = 0;
- double? _lastSpeed;
- DateTime? _lastSpeedTime;
+ @override
+ void onClose() {
+ print('🛑 Closing LocationController...');
+ stopLocationUpdates();
+ _batterySub?.cancel(); // إيقاف الاستماع للبطارية
+ super.onClose();
+ }
+
+ Future _awaitDependencies() async {
+ // ... (الكود لم يتغير)
+ int attempts = 0;
+ while (attempts < 10) {
+ if (Get.isRegistered() &&
+ Get.isRegistered()) {
+ _homeCtrl = Get.find();
+ _walletCtrl = Get.find();
+ print("✅ Dependencies found and controllers are cached.");
+ return true;
+ }
+ await Future.delayed(const Duration(milliseconds: 500));
+ attempts++;
+ }
+ return false;
+ }
+
+ // ===================================================================
+ // ====== Public Control Methods (دوال التحكم العامة) ======
+ // ===================================================================
Future startLocationUpdates() async {
- if (box.read(BoxName.driverID) != null) {
- _locationTimer =
- Timer.periodic(const Duration(seconds: 5), (timer) async {
- try {
- await BatteryNotifier.checkBatteryAndNotify();
- totalPoints =
- Get.find().totalPoints.toString();
- isActive = Get.find().isActive;
-
- if (isActive && double.parse(totalPoints) > -30000) {
- await getLocation();
- if (myLocation.latitude == 0 && myLocation.longitude == 0) return;
-
- String area =
- getLocationArea(myLocation.latitude, myLocation.longitude);
-
- final payload = {
- 'driver_id': box.read(BoxName.driverID).toString(),
- 'latitude': myLocation.latitude.toString(),
- 'longitude': myLocation.longitude.toString(),
- 'heading': heading.toString(),
- 'speed': (speed * 3.6).toStringAsFixed(1),
- 'distance': totalDistance.toStringAsFixed(2),
- 'status': box.read(BoxName.statusDriverLocation) ?? 'off',
- };
-
- // ✅ تحديث للسيرفر
- await CRUD().post(
- link: '${AppLink.server}/ride/location/update.php',
- payload: payload,
- );
-
- // ✅ تخزين في SQLite فقط إذا الرحلة On + تحرك أكثر من 10 متر
- if ((box.read(BoxName.statusDriverLocation) ?? 'off') == 'on') {
- if (_lastSavedPosition == null ||
- _calculateDistanceInMeters(_lastSavedPosition!, myLocation) >=
- 10) {
- double currentSpeed = speed; // m/s
- double? acceleration = _calculateAcceleration(currentSpeed);
-
- await sql.insertData({
- 'driver_id': box.read(BoxName.driverID).toString(),
- 'latitude': myLocation.latitude,
- 'longitude': myLocation.longitude,
- 'acceleration': acceleration ?? 0.0,
- 'created_at': DateTime.now().toIso8601String(),
- 'updated_at': DateTime.now().toIso8601String(),
- }, TableName.behavior);
-
- _lastSavedPosition = myLocation;
- }
- }
-
- // ✅ إدخال للسيرفر كل دقيقة
- _insertCounter++;
- // Log.print('_insertCounter: ${_insertCounter}');
- if (_insertCounter == 12) {
- _insertCounter = 0;
- await CRUD().post(
- link: '${AppLink.server}/ride/location/add.php',
- payload: payload,
- );
- }
-
- // ✅ تحديث الكاميرا
- Get.find()
- .mapHomeCaptainController
- ?.animateCamera(
- CameraUpdate.newCameraPosition(
- CameraPosition(
- bearing: Get.find().heading,
- target: myLocation,
- zoom: 17, // Adjust zoom level as needed
- ),
- ),
- );
- // if (Get.isRegistered()) {
- // Get.find().mapController?.animateCamera(
- // CameraUpdate.newCameraPosition(
- // CameraPosition(
- // bearing: Get.find().heading,
- // target: myLocation,
- // zoom: 17, // Adjust zoom level as needed
- // ),
- // ),
- // );
- // }
- }
- } catch (e) {
- print('Location update error: $e');
- }
- });
+ // ... (الكود لم يتغير)
+ if (!_isReady) {
+ print("Cannot start updates: LocationController is not ready.");
+ return;
+ }
+ final points = _walletCtrl.totalPoints;
+ if (double.parse(points) <= lowWalletThreshold) {
+ print('❌ Blocked: low wallet balance ($points)');
+ stopLocationUpdates();
+ return;
+ }
+ if (_locSub != null) {
+ print('Location updates are already active.');
+ return;
+ }
+ if (await _ensureServiceAndPermission()) {
+ _subscribeLocationStream();
+ _startTimers();
}
}
void stopLocationUpdates() {
- _locationTimer?.cancel();
+ // ... (الكود لم يتغير)
+ _locSub?.cancel();
+ _locSub = null;
+ _trackInsertTimer?.cancel();
+ _trackInsertTimer = null;
+ _heartbeatTimer?.cancel();
+ _heartbeatTimer = null;
+ print('Location updates and timers stopped.');
}
- Future getLocation() async {
+ Future getLocation() async {
+ // ... (الكود لم يتغير)
+ try {
+ if (await _ensureServiceAndPermission()) {
+ return await location.getLocation();
+ }
+ } catch (e) {
+ print('❌ FAILED to get single location: $e');
+ }
+ return null;
+ }
+
+ // ===================================================================
+ // ====== Core Logic (المنطق الأساسي) ======
+ // ===================================================================
+
+ Future _initLocationSettings() async {
+ // ... (الكود لم يتغير)
+ await location.changeSettings(
+ accuracy: LocationAccuracy.high,
+ interval: 5000,
+ distanceFilter: 0,
+ );
+ await location.enableBackgroundMode(enable: true);
+ }
+
+ Future _ensureServiceAndPermission() async {
+ // ... (الكود لم يتغير)
bool serviceEnabled = await location.serviceEnabled();
if (!serviceEnabled) {
serviceEnabled = await location.requestService();
- if (!serviceEnabled) return;
+ if (!serviceEnabled) return false;
}
-
- PermissionStatus permissionGranted = await location.hasPermission();
- if (permissionGranted == PermissionStatus.denied) {
- permissionGranted = await location.requestPermission();
- if (permissionGranted != PermissionStatus.granted) return;
+ var perm = await location.hasPermission();
+ if (perm == PermissionStatus.denied) {
+ perm = await location.requestPermission();
+ if (perm != PermissionStatus.granted) return false;
}
+ return true;
+ }
- Future.delayed(Duration(milliseconds: 500), () async {
- try {
- LocationData _locationData = await location.getLocation();
- if (_locationData.latitude != null && _locationData.longitude != null) {
- myLocation =
- LatLng(_locationData.latitude!, _locationData.longitude!);
- } else {
- myLocation = LatLng(0, 0);
+ void _subscribeLocationStream() {
+ _locSub?.cancel();
+ _locSub = location.onLocationChanged.listen(
+ (loc) async {
+ if (!_isReady) return;
+ try {
+ if (loc.latitude == null || loc.longitude == null) return;
+ final now = DateTime.now();
+ final pos = LatLng(loc.latitude!, loc.longitude!);
+
+ myLocation = pos;
+ speed = loc.speed ?? 0.0;
+ heading = loc.heading ?? 0.0;
+
+ if (_lastPosForDistance != null) {
+ final d = _haversineMeters(_lastPosForDistance!, pos);
+ if (d > 2.0) totalDistance += d;
+ }
+ _lastPosForDistance = pos;
+ // ✅ تحديث الكاميرا
+ _homeCtrl.mapHomeCaptainController?.animateCamera(
+ CameraUpdate.newCameraPosition(
+ CameraPosition(
+ bearing: Get.find().heading,
+ target: myLocation,
+ zoom: 17, // Adjust zoom level as needed
+ ),
+ ),
+ );
+ update(); // تحديث الواجهة الرسومية بالبيانات الجديدة
+
+ await _smartSend(pos, loc);
+
+ // **إضافة جديدة:** حفظ سلوك السائق في قاعدة البيانات المحلية
+ await _saveBehaviorIfMoved(pos, now, currentSpeed: speed);
+ } catch (e) {
+ print('Error in onLocationChanged: $e');
}
+ },
+ onError: (e) => print('Location stream error: $e'),
+ );
+ print('📡 Subscribed to location stream.');
+ }
- speed = _locationData.speed ?? 0;
- heading = _locationData.heading ?? 0;
+ void _startTimers() {
+ _trackInsertTimer?.cancel();
+ _heartbeatTimer?.cancel();
- update();
- } catch (e) {
- print("Error getting location: $e");
+ final trackDuration =
+ _isPowerSavingMode ? trackInsertEveryPowerSave : trackInsertEveryNormal;
+ final heartbeatDuration =
+ _isPowerSavingMode ? heartbeatEveryPowerSave : heartbeatEveryNormal;
+
+ _trackInsertTimer =
+ Timer.periodic(trackDuration, (_) => _addSingleTrackPoint());
+ _heartbeatTimer =
+ Timer.periodic(heartbeatDuration, (_) => _sendStationaryHeartbeat());
+
+ print('⏱️ Background timers started (Power Save: $_isPowerSavingMode).');
+ }
+
+ Future _smartSend(LatLng pos, LocationData loc) async {
+ final String driverStatus = box.read(BoxName.statusDriverLocation) ?? 'off';
+ final distSinceSent =
+ (_lastSentLoc == null) ? 999.0 : _haversineMeters(_lastSentLoc!, pos);
+
+ final onMoveThreshold =
+ _isPowerSavingMode ? onMoveMetersPowerSave : onMoveMetersNormal;
+ final offMoveThreshold =
+ _isPowerSavingMode ? offMoveMetersPowerSave : offMoveMetersNormal;
+
+ bool shouldSend = false;
+
+ if (driverStatus != _lastSentStatus) {
+ shouldSend = true;
+ if (driverStatus == 'on') {
+ totalDistance = 0.0;
+ _lastPosForDistance = pos;
}
+ print(
+ 'Status changed: ${_lastSentStatus ?? '-'} -> $driverStatus. Sending...');
+ } else if (driverStatus == 'on') {
+ if (distSinceSent >= onMoveThreshold) {
+ shouldSend = true;
+ }
+ } else {
+ // driverStatus == 'off'
+ if (distSinceSent >= offMoveThreshold) {
+ shouldSend = true;
+ }
+ }
+
+ if (!shouldSend) return;
+
+ await _sendUpdate(pos, driverStatus, loc);
+ }
+
+ // ===================================================================
+ // ====== Battery Logic (منطق البطارية) ======
+ // ===================================================================
+
+ void _listenToBatteryChanges() async {
+ _checkBatteryLevel(await _battery.batteryLevel);
+ _batterySub =
+ _battery.onBatteryStateChanged.listen((BatteryState state) async {
+ _checkBatteryLevel(await _battery.batteryLevel);
});
}
- double _calculateDistanceInMeters(LatLng start, LatLng end) {
- const p = 0.017453292519943295;
- final a = 0.5 -
- cos((end.latitude - start.latitude) * p) / 2 +
- cos(start.latitude * p) *
- cos(end.latitude * p) *
- (1 - cos((end.longitude - start.longitude) * p)) /
- 2;
- return 12742 * 1000 * asin(sqrt(a)); // meters
- }
+ void _checkBatteryLevel(int level) {
+ final bool wasInPowerSaveMode = _isPowerSavingMode;
- double? _calculateAcceleration(double currentSpeed) {
- final now = DateTime.now();
- if (_lastSpeed != null && _lastSpeedTime != null) {
- final deltaTime =
- now.difference(_lastSpeedTime!).inMilliseconds / 1000.0; // seconds
- if (deltaTime > 0) {
- final acceleration = (currentSpeed - _lastSpeed!) / deltaTime;
- _lastSpeed = currentSpeed;
- _lastSpeedTime = now;
- return double.parse(acceleration.toStringAsFixed(2));
- }
+ if (level <= powerSaveTriggerLevel) {
+ _isPowerSavingMode = true;
+ } else if (level >= powerSaveExitLevel) {
+ _isPowerSavingMode = false;
}
+ if (_isPowerSavingMode != wasInPowerSaveMode) {
+ if (_isPowerSavingMode) {
+ Get.snackbar(
+ "وضع توفير الطاقة مُفعّل",
+ "البطارية منخفضة. سنقلل تحديثات الموقع للحفاظ على طاقتك.",
+ snackPosition: SnackPosition.TOP,
+ backgroundColor: Get.theme.primaryColor.withOpacity(0.9),
+ colorText: Get.theme.colorScheme.onPrimary,
+ duration: const Duration(seconds: 7),
+ );
+ } else {
+ Get.snackbar(
+ "العودة للوضع الطبيعي",
+ "تم شحن البطارية. عادت تحديثات الموقع لوضعها الطبيعي.",
+ snackPosition: SnackPosition.TOP,
+ backgroundColor: Get.theme.colorScheme.secondary.withOpacity(0.9),
+ colorText: Get.theme.colorScheme.onSecondary,
+ duration: const Duration(seconds: 5),
+ );
+ }
+ _startTimers();
+ }
+ }
+
+ // ===================================================================
+ // ====== API Communication & Helpers (التواصل مع السيرفر والدوال المساعدة) ======
+ // ===================================================================
+
+ Future _sendUpdate(LatLng pos, String status, LocationData loc) async {
+ final payload = _buildPayload(pos, status, loc);
+ try {
+ await CRUD().post(
+ link: '${AppLink.server}/ride/location/update.php',
+ payload: payload,
+ );
+ _lastSentLoc = pos;
+ _lastSentStatus = status;
+ _lastSentAt = DateTime.now();
+ print('✅ Sent to update.php [$status]');
+ } catch (e) {
+ print('❌ FAILED to send to update.php: $e');
+ }
+ }
+
+ Future _addSingleTrackPoint() async {
+ if (!_isReady) return;
+
+ final String driverStatus =
+ (box.read(BoxName.statusDriverLocation) ?? 'off').toString();
+
+ if (myLocation.latitude == 0 && myLocation.longitude == 0) return;
+ if (_lastSentLoc == null) return; // حماية إضافية
+
+ // قيَم رقمية آمنة
+ final double safeHeading =
+ (heading is num) ? (heading as num).toDouble() : 0.0;
+ final double safeSpeed = (speed is num) ? (speed as num).toDouble() : 0.0;
+ final double safeDistKm = (totalDistance is num)
+ ? (totalDistance as num).toDouble() / 1000.0
+ : 0.0;
+
+ final String driverId =
+ (box.read(BoxName.driverID) ?? '').toString().trim();
+ if (driverId.isEmpty) return; // لا ترسل بدون DriverID
+
+ // ✅ كل شيء Strings فقط
+ final Map payload = {
+ 'driver_id': driverId,
+ 'latitude': _lastSentLoc!.latitude.toStringAsFixed(6),
+ 'longitude': _lastSentLoc!.longitude.toStringAsFixed(6),
+ 'heading': safeHeading.toStringAsFixed(1),
+ 'speed': (safeSpeed < 0.5 ? 0.0 : safeSpeed)
+ .toString(), // أو toStringAsFixed(2)
+ 'distance': safeDistKm.toStringAsFixed(2),
+ 'status': driverStatus,
+ 'carType': (box.read(BoxName.carType) ?? 'default').toString(),
+ };
+
+ try {
+ print('⏱️ Adding a single point to car_track... $payload');
+ await CRUD().post(
+ link: '${AppLink.server}/ride/location/add.php',
+ payload: payload, // ← الآن Map
+ );
+ } catch (e) {
+ print('❌ FAILED to send single track point: $e');
+ }
+ }
+
+ Future _sendStationaryHeartbeat() async {
+ if (!_isReady) return;
+ if (_lastSentLoc == null || _lastSentAt == null) return;
+ if (DateTime.now().difference(_lastSentAt!).inSeconds < 90) return;
+ final distSinceSent = _haversineMeters(_lastSentLoc!, myLocation);
+ if (distSinceSent >= onMoveMetersNormal) return;
+ print('🫀 Driver is stationary, sending heartbeat...');
+
+ final String driverStatus =
+ (box.read(BoxName.statusDriverLocation) ?? 'off').toString();
+
+ // ✅ كل شيء Strings
+ final Map payload = {
+ 'driver_id': (box.read(BoxName.driverID) ?? '').toString(),
+ 'latitude': _lastSentLoc!.latitude.toStringAsFixed(6),
+ 'longitude': _lastSentLoc!.longitude.toStringAsFixed(6),
+ 'heading': heading.toStringAsFixed(1),
+ // ملاحظة: هنا السرعة تبقى بالمتر/ث بعد التحويل أدناه؛ وحّدتّها لكتابة String
+ 'speed': ((speed < 0.5) ? 0.0 : speed).toString(),
+ 'distance': (totalDistance / 1000).toStringAsFixed(2),
+ 'status': driverStatus,
+ 'carType': (box.read(BoxName.carType) ?? 'default').toString(),
+ // 'hb': '1'
+ };
+
+ try {
+ await CRUD().post(
+ link: '${AppLink.server}/ride/location/update.php',
+ payload: payload,
+ );
+ _lastSentAt = DateTime.now();
+ } catch (e) {
+ print('❌ FAILED to send Heartbeat: $e');
+ }
+ }
+
+ Map _buildPayload(
+ LatLng pos, String status, LocationData loc) {
+ return {
+ 'driver_id': (box.read(BoxName.driverID) ?? '').toString(),
+ 'latitude': pos.latitude.toStringAsFixed(6),
+ 'longitude': pos.longitude.toStringAsFixed(6),
+ 'heading': (loc.heading ?? heading).toStringAsFixed(1),
+ // هنا أنت بتحوّل السرعة إلى كم/س (×3.6) — ممتاز
+ 'speed': ((loc.speed ?? speed) * 3.6).toStringAsFixed(1),
+ 'status': status,
+ 'distance': (totalDistance / 1000).toStringAsFixed(2),
+ 'carType': (box.read(BoxName.carType) ?? 'default').toString(), // 👈
+ };
+ }
+
+ double _haversineMeters(LatLng a, LatLng b) {
+ const p = 0.017453292519943295;
+ final h = 0.5 -
+ cos((b.latitude - a.latitude) * p) / 2 +
+ cos(a.latitude * p) *
+ cos(b.latitude * p) *
+ (1 - cos((b.longitude - a.longitude) * p)) /
+ 2;
+ return 12742 * 1000 * asin(sqrt(h));
+ }
+
+ // **إضافة جديدة:** دوال لحفظ سلوك السائق محلياً
+
+ /// يحسب التسارع بالمتر/ثانية^2
+ double? _calcAcceleration(double currentSpeed, DateTime now) {
+ if (_lastSpeed != null && _lastSpeedAt != null) {
+ final dt = now.difference(_lastSpeedAt!).inMilliseconds / 1000.0;
+ if (dt > 0.5) {
+ // لتجنب القيم الشاذة في الفترات الزمنية الصغيرة جداً
+ final a = (currentSpeed - _lastSpeed!) / dt;
+ _lastSpeed = currentSpeed;
+ _lastSpeedAt = now;
+ return a;
+ }
+ }
_lastSpeed = currentSpeed;
- _lastSpeedTime = now;
+ _lastSpeedAt = now;
return null;
}
+
+ /// يحفظ سلوك السائق (الموقع، التسارع) في قاعدة بيانات SQLite المحلية
+ Future _saveBehaviorIfMoved(LatLng pos, DateTime now,
+ {required double currentSpeed}) async {
+ final dist =
+ (_lastSqlLoc == null) ? 999.0 : _haversineMeters(_lastSqlLoc!, pos);
+ if (dist < 15.0) return; // الحفظ فقط عند التحرك لمسافة 15 متر على الأقل
+
+ final accel = _calcAcceleration(currentSpeed, now) ?? 0.0;
+ try {
+ final now = DateTime.now();
+
+ final double lat =
+ double.parse(pos.latitude.toStringAsFixed(6)); // دقة 6 أرقام
+ final double lon =
+ double.parse(pos.longitude.toStringAsFixed(6)); // دقة 6 أرقام
+ final double acc = double.parse(
+ (accel is num ? accel as num : 0).toStringAsFixed(2)); // دقة منزلتين
+
+ await sql.insertData({
+ 'driver_id': (box.read(BoxName.driverID) ?? '').toString(), // TEXT
+ 'latitude': lat, // REAL
+ 'longitude': lon, // REAL
+ 'acceleration': acc, // REAL
+ 'created_at': now.toIso8601String(), // TEXT
+ 'updated_at': now.toIso8601String(), // TEXT
+ }, TableName.behavior);
+ _lastSqlLoc = pos;
+ } catch (e) {
+ print('❌ FAILED to insert to SQLite (behavior): $e');
+ }
+ }
}
diff --git a/lib/controller/functions/package_info.dart b/lib/controller/functions/package_info.dart
index ad9c1b4..a09c091 100755
--- a/lib/controller/functions/package_info.dart
+++ b/lib/controller/functions/package_info.dart
@@ -187,7 +187,7 @@ class DeviceHelper {
// Extract relevant device information
final String deviceId = Platform.isAndroid
- ? deviceData['androidId'] ?? deviceData['serialNumber'] ?? 'unknown'
+ ? deviceData['androidId'] ?? deviceData['fingerprint'] ?? 'unknown'
: deviceData['identifierForVendor'] ?? 'unknown';
final String deviceModel = deviceData['model'] ?? 'unknown';
@@ -199,6 +199,7 @@ class DeviceHelper {
// Generate and return the encrypted fingerprint
final String fingerprint = '${deviceId}_${deviceModel}_$osVersion';
+ Log.print('fingerprint: ${fingerprint}');
// print(EncryptionHelper.instance.encryptData(fingerprint));
return (fingerprint);
} catch (e) {
diff --git a/lib/controller/home/captin/home_captain_controller.dart b/lib/controller/home/captin/home_captain_controller.dart
index 6af4a3c..f0ba3fe 100755
--- a/lib/controller/home/captin/home_captain_controller.dart
+++ b/lib/controller/home/captin/home_captain_controller.dart
@@ -246,7 +246,7 @@ class HomeCaptainController extends GetxController {
// isLoading = true;
update();
- var res = await CRUD().get(
+ var res = await CRUD().getWallet(
link: AppLink.getDriverPaymentPoints,
payload: {'driverID': box.read(BoxName.driverID).toString()},
);
@@ -268,7 +268,7 @@ class HomeCaptainController extends GetxController {
void onInit() async {
// await locationBackController.requestLocationPermission();
Get.put(FirebaseMessagesController());
- addToken();
+ // addToken();
await getlocation();
onButtonSelected();
getDriverRate();
@@ -327,39 +327,23 @@ class HomeCaptainController extends GetxController {
addToken() async {
String? fingerPrint = await storage.read(key: BoxName.fingerPrint);
- CRUD().post(link: AppLink.addTokensDriver, payload: {
+ final payload = {
'token': (box.read(BoxName.tokenDriver)),
'captain_id': (box.read(BoxName.driverID)).toString(),
'fingerPrint': (fingerPrint).toString()
- });
+ };
+ Log.print('payload: ${payload}');
+ CRUD().post(link: AppLink.addTokensDriver, payload: payload);
- // CRUD().post(
- // link: "${AppLink.seferAlexandriaServer}/ride/firebase/addDriver.php",
- // payload: {
- // 'token': box.read(BoxName.tokenDriver),
- // 'captain_id': box.read(BoxName.driverID).toString(),
- // 'fingerPrint': (fingerPrint).toString()
- // });
- // CRUD().post(
- // link: "${AppLink.seferGizaServer}/ride/firebase/addDriver.php",
- // payload: {
- // 'token': box.read(BoxName.tokenDriver),
- // 'captain_id': box.read(BoxName.driverID).toString(),
- // 'fingerPrint': (fingerPrint).toString()
- // });
- await CRUD().postWallet(
+ await CRUD().post(
link: "${AppLink.seferPaymentServer}/ride/firebase/addDriver.php",
- payload: {
- 'token': box.read(BoxName.tokenDriver),
- 'captain_id': box.read(BoxName.driverID).toString(),
- 'fingerPrint': (fingerPrint).toString()
- });
+ payload: payload);
// MapDriverController().driverCallPassenger();
// box.write(BoxName.statusDriverLocation, 'off');
}
getPaymentToday() async {
- var res = await CRUD().get(
+ var res = await CRUD().getWallet(
link: AppLink.getDriverPaymentToday,
payload: {'driverID': box.read(BoxName.driverID).toString()});
if (res != 'failure') {
@@ -423,7 +407,7 @@ class HomeCaptainController extends GetxController {
}
getAllPayment() async {
- var res = await CRUD().get(
+ var res = await CRUD().getWallet(
link: AppLink.getAllPaymentFromRide,
payload: {'driverID': box.read(BoxName.driverID).toString()});
if (res == 'failure') {
@@ -447,10 +431,15 @@ class HomeCaptainController extends GetxController {
var res = await CRUD().get(
link: AppLink.getTotalDriverDurationToday,
payload: {'driver_id': box.read(BoxName.driverID).toString()});
-
- data = jsonDecode(res);
- totalDurationToday = data['message'][0]['total_duration'];
- update();
+ if (res == 'failure') {
+ totalDurationToday = '0';
+ update();
+ return;
+ } else {
+ data = jsonDecode(res);
+ totalDurationToday = data['message'][0]['total_duration'];
+ update();
+ }
}
@override
diff --git a/lib/controller/home/captin/map_driver_controller.dart b/lib/controller/home/captin/map_driver_controller.dart
index e649ea4..7963228 100755
--- a/lib/controller/home/captin/map_driver_controller.dart
+++ b/lib/controller/home/captin/map_driver_controller.dart
@@ -664,14 +664,22 @@ class MapDriverController extends GetxController {
return d['message'];
}
+ // ... other controller code ...
+
+ /// Refactored function to finish a ride with consolidated API calls.
void finishRideFromDriver1() async {
+ // Show a loading indicator to the user
+ Get.dialog(Center(child: CircularProgressIndicator()),
+ barrierDismissible: false);
+
isRideFinished = true;
isRideStarted = false;
isPriceWindow = false;
box.write(BoxName.rideStatus, 'Finished');
- Log.print('rideStatus from map 664 : ${box.read(BoxName.rideStatus)}');
+ Log.print(
+ 'rideStatus from map (refactored) : ${box.read(BoxName.rideStatus)}');
- // Calculate totalCost more concisely
+ // --- 1. Calculate Total Cost (Logic remains the same) ---
if (price < 16000) {
totalCost = (carType == 'Comfort' ||
carType == 'Mishwar Vip' ||
@@ -690,224 +698,100 @@ class MapDriverController extends GetxController {
paymentAmount = totalCost;
box.write(BoxName.statusDriverLocation, 'off');
- // Prepare data for API calls
+ // --- 2. Prepare Payloads for Consolidated API Calls ---
final nowString = DateTime.now().toString();
- final basePayload = {
- 'id': (rideId),
+
+ final rideUpdatePayload = {
+ 'rideId': rideId.toString(),
'rideTimeFinish': nowString,
'status': 'Finished',
'price': totalCost,
};
- final driverOrderPayload = {
- 'order_id': (rideId.toString()),
- 'status': 'Finished'
+
+ final String paymentAuthToken =
+ await generateTokenDriver(paymentAmount.toString());
+
+ final paymentProcessingPayload = {
+ 'rideId': rideId.toString(),
+ 'driverId': box.read(BoxName.driverID).toString(),
+ 'passengerId': passengerId.toString(),
+ 'paymentAmount': paymentAmount,
+ 'paymentMethod': paymentMethod,
+ 'walletChecked': walletChecked.toString(),
+ 'passengerWalletBurc': passengerWalletBurc.toString(),
+ 'authToken': paymentAuthToken,
};
- // List to hold all asynchronous operations
- List> futures = [];
+ // --- 3. Execute API Calls in Parallel ---
+ try {
+ List> apiCalls = [];
- // API calls that can run in parallel
- futures.add(CRUD().post(
- link: "${AppLink.seferCairoServer}/ride/rides/update.php",
- payload: basePayload,
- ));
- futures.add(CRUD().post(
- link: "${AppLink.seferCairoServer}/ride/driver_order/update.php",
- payload: driverOrderPayload,
- ));
+ apiCalls.add(CRUD().post(
+ link: "${AppLink.seferCairoServer}/ride/rides//finish_ride_updates.php",
+ payload: rideUpdatePayload,
+ ));
- // Wallet transactions (can potentially be parallelized if independent)
- if (walletChecked == 'true') {
- paymentToken = await generateTokenPassenger(
- ((-1) * double.parse(paymentAmount)).toString());
- futures
- .add(CRUD().postWallet(link: AppLink.addPassengersWallet, payload: {
- 'passenger_id': (passengerId),
- 'balance': ((-1) * double.parse(paymentAmount)).toString(),
- 'token': paymentToken,
- }));
+ apiCalls.add(CRUD().postWallet(
+ link:
+ "${AppLink.seferPaymentServer}/ride/payment/process_ride_payments.php",
+ payload: paymentProcessingPayload,
+ ));
+
+ final results = await Future.wait(apiCalls);
+
+ // --- 4. *** CRITICAL STEP: Verify BOTH results were successful *** ---
+ // Assuming CRUD().post returns a Map like {'success': true, 'message': '...'}
+ final rideUpdateResult = results[0];
+ final paymentResult = results[1];
+
+ if (rideUpdateResult['status'] == 'success' &&
+ paymentResult['status'] == 'success') {
+ // --- SUCCESS: Both API calls succeeded, now proceed ---
+
+ Get.back(); // Dismiss the loading indicator
+
+ Get.put(DriverBehaviorController())
+ .sendSummaryToServer(driverId, rideId);
+
+ Get.find().sendNotificationToDriverMAP(
+ "Driver Finish Trip".tr,
+ '${'you will pay to Driver'.tr} $paymentAmount \$',
+ tokenPassenger,
+ [
+ box.read(BoxName.driverID),
+ rideId,
+ box.read(BoxName.tokenDriver),
+ paymentAmount.toString()
+ ],
+ 'ding.wav');
+
+ Get.to(() => RatePassenger(), arguments: {
+ 'passengerId': passengerId,
+ 'rideId': rideId,
+ 'price': paymentAmount.toString(),
+ 'walletChecked': walletChecked
+ });
+ } else {
+ // --- FAILURE: One or both API calls failed ---
+ // The transaction on the server side would have been rolled back.
+ // We throw an exception to be caught by the catch block, which will revert the UI state.
+ throw Exception(
+ 'One of the server operations failed. Ride Update: ${rideUpdateResult['message']} | Payment: ${paymentResult['message']}');
+ }
+ } catch (e) {
+ // --- CATCH ALL ERRORS (Network, Server Failure, etc.) ---
+ Get.back(); // Dismiss the loading indicator
+
+ Log.print("Error finishing ride: $e");
+ Get.snackbar("Error", "Could not finish the ride. Please try again.");
+
+ // Revert state because the operation failed
+ isRideFinished = false;
+ isRideStarted = true;
+ isPriceWindow = true;
+ box.write(BoxName.rideStatus, 'InProgress'); // Revert status
}
-
- paymentToken = await generateTokenDriver(paymentAmount.toString());
- futures.add(CRUD().postWallet(link: AppLink.addDrivePayment, payload: {
- 'rideId': (rideId),
- 'amount': paymentAmount,
- 'payment_method':
- walletChecked == 'true' ? "${paymentMethod}Ride" : paymentMethod,
- 'passengerID': (passengerId),
- 'token': paymentToken,
- 'driverID': box.read(BoxName.driverID).toString(),
- }));
-
- if (double.parse(passengerWalletBurc) < 0) {
- final paymentToken1 = await generateTokenPassenger(
- ((-1) * double.parse(passengerWalletBurc)).toString());
- futures
- .add(CRUD().postWallet(link: AppLink.addPassengersWallet, payload: {
- 'passenger_id': (passengerId),
- 'token': paymentToken1,
- 'balance': ((-1) * double.parse(passengerWalletBurc)).toString()
- }));
- }
-
- double pointsSubtraction = double.parse(paymentAmount) * (-1) * 0.1;
- final paymentToken2 =
- await generateTokenDriver((pointsSubtraction).toStringAsFixed(0));
- futures
- .add(CRUD().postWallet(link: AppLink.addDriversWalletPoints, payload: {
- 'paymentID': 'rideId${(rideId)}',
- 'amount': (pointsSubtraction).toStringAsFixed(0),
- 'paymentMethod': paymentMethod,
- 'token': paymentToken2,
- 'driverID': box.read(BoxName.driverID).toString(),
- }));
-
- // Wait for all independent API calls to complete
- await Future.wait(futures);
- Get.put(DriverBehaviorController()).sendSummaryToServer(driverId, rideId);
-
- // Send notification (this likely depends on previous steps)
- Get.find().sendNotificationToDriverMAP(
- "Driver Finish Trip".tr,
- '${'you will pay to Driver'.tr} $paymentAmount \$',
- tokenPassenger,
- [
- box.read(BoxName.driverID),
- rideId,
- box.read(BoxName.tokenDriver),
- paymentAmount.toString()
- ],
- 'ding.wav');
-
- // Navigate to the next screen (likely depends on previous steps being done)
- Get.to(() => RatePassenger(), arguments: {
- 'passengerId': passengerId,
- 'rideId': rideId,
- 'price': paymentAmount.toString(),
- 'walletChecked': walletChecked
- });
}
- // void finishRideFromDriver1() async {
- // // if (carType != 'Comfort' || carType != 'Free Ride') {
-
- // isRideFinished = true;
- // isRideStarted = false;
- // isPriceWindow = false;
- // box.write(BoxName.rideStatus, 'Finished');
- // // Get.find().changeToAppliedRide('Finished');
- // // Get.find().update();
- // totalCost = price < 20
- // ? carType != 'Comfort' && carType != 'Mishwar Vip' && carType != 'Lady'
- // ? '20'
- // : '30'
- // : price < double.parse(totalPricePassenger)
- // ? totalPricePassenger
- // : carType != 'Comfort' &&
- // carType != 'Mishwar Vip' &&
- // carType != 'Lady'
- // ? totalPricePassenger
- // : price.toStringAsFixed(2);
- // paymentAmount = totalCost;
- // box.write(BoxName.statusDriverLocation, 'off');
- // // changeRideToBeginToPassenger();
- // await CRUD().post(
- // link: "${AppLink.seferCairoServer}/ride/rides/update.php",
- // payload: {
- // 'id': rideId,
- // 'rideTimeFinish': DateTime.now().toString(),
- // 'status': 'Finished',
- // 'price': totalCost,
- // });
- // CRUD().post(
- // link: "${AppLink.seferCairoServer}/ride/driver_order/update.php",
- // payload: {
- // // 'driver_id': box.read(BoxName.driverID).toString(),
- // 'order_id': rideId.toString(),
- // 'status': 'Finished'
- // });
- // if (AppLink.endPoint != AppLink.seferCairoServer) {
- // CRUD().post(
- // link: "${AppLink.endPoint}/ride/rides/update.php",
- // payload: {
- // 'id': rideId,
- // 'rideTimeFinish': DateTime.now().toString(),
- // 'status': 'Finished',
- // 'price': totalCost,
- // },
- // );
- // CRUD().post(
- // link: "${AppLink.endPoint}/ride/driver_order/update.php",
- // payload: {
- // // 'driver_id': box.read(BoxName.driverID).toString(),
- // 'order_id': rideId.toString(),
- // 'status': 'Finished'
- // });
- // }
- // if (walletChecked == 'true') {
- // paymentToken = await generateTokenPassenger(
- // ((-1) * double.parse(paymentAmount)).toString());
- // await CRUD().post(link: AppLink.addPassengersWallet, payload: {
- // 'passenger_id': passengerId,
- // 'balance': ((-1) * double.parse(paymentAmount)).toString(),
- // 'token': paymentToken,
- // });
- // }
- // paymentToken = await generateTokenDriver(paymentAmount.toString());
- // await CRUD().post(link: AppLink.addDrivePayment, payload: {
- // 'rideId': rideId,
- // 'amount': paymentAmount,
- // 'payment_method':
- // walletChecked == 'true' ? "${paymentMethod}Ride" : paymentMethod,
- // 'passengerID': passengerId,
- // 'token': paymentToken,
- // 'driverID': box.read(BoxName.driverID).toString(),
- // });
- // if (double.parse(passengerWalletBurc) < 0) {
- // // for zero passenger
- // var paymentToken1 = await generateTokenPassenger(
- // ((-1) * double.parse(passengerWalletBurc)).toString());
- // await CRUD().post(link: AppLink.addPassengersWallet, payload: {
- // 'passenger_id': passengerId,
- // 'token': paymentToken1,
- // 'balance': ((-1) * double.parse(passengerWalletBurc)).toString()
- // });
- // }
-
- // double pointsSubtraction = 0;
- // pointsSubtraction =
- // double.parse(paymentAmount) * (-1) * .08; //for 300 from 3000
- // var paymentToken2 =
- // await generateTokenDriver((pointsSubtraction).toStringAsFixed(0));
- // var res = await CRUD().post(link: AppLink.addDriversWalletPoints, payload: {
- // 'paymentID': 'rideId$rideId',
- // 'amount': (pointsSubtraction).toStringAsFixed(0),
- // 'paymentMethod': paymentMethod,
- // 'token': paymentToken2,
- // 'driverID': box.read(BoxName.driverID).toString(),
- // });
- // Future.delayed(const Duration(milliseconds: 300));
- // Get.find().sendNotificationToDriverMAP(
- // "Driver Finish Trip".tr,
- // '${'you will pay to Driver'.tr} $paymentAmount \$',
- // tokenPassenger,
- // [
- // box.read(BoxName.driverID),
- // rideId,
- // box.read(BoxName.tokenDriver),
- // // carType == 'Comfort' || carType == 'Mishwar Vip'
- // // ? price.toStringAsFixed(2)
- // // : totalPassenger
- // paymentAmount.toString()
- // ],
- // 'ding.wav');
- // Get.to(() => RatePassenger(), arguments: {
- // 'passengerId': passengerId,
- // 'rideId': rideId,
- // 'price': paymentAmount.toString(), //price
- // 'walletChecked': walletChecked
- // });
- // // Get.back();
- // }
void cancelCheckRideFromPassenger() async {
var res = await CRUD().get(
@@ -1426,7 +1310,9 @@ class MapDriverController extends GetxController {
if (activeRouteSteps.isNotEmpty) {
currentInstruction =
_parseInstruction(activeRouteSteps[0]['html_instructions']);
- Get.find().speakText(currentInstruction);
+ Get.isRegistered()
+ ? Get.find().speakText(currentInstruction)
+ : Get.put(TextToSpeechController()).speakText(currentInstruction);
}
// تحديث الكاميرا لتناسب المسار الجديد
@@ -1491,7 +1377,9 @@ class MapDriverController extends GetxController {
currentStepIndex++;
currentInstruction = _parseInstruction(
activeRouteSteps[currentStepIndex]['html_instructions']);
- Get.find().speakText(currentInstruction);
+ Get.isRegistered()
+ ? Get.find().speakText(currentInstruction)
+ : Get.put(TextToSpeechController()).speakText(currentInstruction);
// -->> هنا يتم تحديث لون المسار <<--
_updateTraveledPath();
diff --git a/lib/controller/home/navigation/navigation_controller.dart b/lib/controller/home/navigation/navigation_controller.dart
index 6dd569a..4963ab9 100644
--- a/lib/controller/home/navigation/navigation_controller.dart
+++ b/lib/controller/home/navigation/navigation_controller.dart
@@ -1,4 +1,5 @@
import 'dart:async';
+import 'dart:io';
import 'dart:math';
import 'dart:math' as math;
import 'package:flutter/material.dart';
@@ -7,6 +8,7 @@ import 'package:get/get.dart';
import 'package:google_maps_flutter/google_maps_flutter.dart';
import 'package:google_polyline_algorithm/google_polyline_algorithm.dart';
import 'package:sefer_driver/constant/colors.dart';
+import 'package:sefer_driver/env/env.dart';
// استخدام نفس مسارات الاستيراد التي قدمتها
import '../../../constant/api_key.dart';
@@ -399,9 +401,11 @@ class NavigationController extends GetxController {
}
Future getRoute(LatLng origin, LatLng destination) async {
+ final String key = Platform.isAndroid ? Env.mapAPIKEY : Env.mapAPIKEYIOS;
final url =
- '${AppLink.googleMapsLink}directions/json?language=ar&destination=${destination.latitude},${destination.longitude}&origin=${origin.latitude},${origin.longitude}&key=${AK.mapAPIKEY}';
+ '${AppLink.googleMapsLink}directions/json?language=ar&destination=${destination.latitude},${destination.longitude}&origin=${origin.latitude},${origin.longitude}&key=${key}&mode=driving';
var response = await CRUD().getGoogleApi(link: url, payload: {});
+ Log.print('response: ${response}');
if (response == null || response['routes'].isEmpty) {
Get.snackbar('خطأ', 'لم يتم العثور على مسار.');
diff --git a/lib/controller/home/splash_screen_controlle.dart b/lib/controller/home/splash_screen_controlle.dart
index 52ad424..90f6231 100755
--- a/lib/controller/home/splash_screen_controlle.dart
+++ b/lib/controller/home/splash_screen_controlle.dart
@@ -1,15 +1,19 @@
import 'dart:async';
-import 'package:sefer_driver/controller/auth/captin/login_captin_controller.dart';
-import 'package:sefer_driver/views/home/on_boarding_page.dart';
import 'package:flutter/material.dart';
import 'package:get/get.dart';
import 'package:package_info_plus/package_info_plus.dart';
+import 'package:sefer_driver/controller/auth/captin/login_captin_controller.dart';
+import 'package:sefer_driver/views/auth/captin/login_captin.dart';
+import 'package:sefer_driver/views/home/on_boarding_page.dart';
import '../../constant/box_name.dart';
import '../../main.dart';
import '../../print.dart';
-import '../../views/auth/captin/login_captin.dart';
+
+// Assuming you have a home page to navigate to after successful login.
+// If not, you might need to adjust the navigation target.
+// import 'package:sefer_driver/views/home/home_page.dart';
class SplashScreenController extends GetxController
with GetTickerProviderStateMixin {
@@ -20,73 +24,116 @@ class SplashScreenController extends GetxController
String packageInfo = '';
- Future _getPackageInfo() async {
- final info = await PackageInfo.fromPlatform();
- packageInfo = info.version;
- box.write(BoxName.packagInfo, packageInfo);
- update();
- }
-
@override
void onInit() {
super.onInit();
- _getPackageInfo();
- _animationController = AnimationController(
- vsync: this,
- duration: const Duration(milliseconds: 1500), // Reduced duration
- )..forward();
-
- animation =
- CurvedAnimation(parent: _animationController, curve: Curves.easeOut);
-
- startTimer();
- _startProgressTimer();
+ _setupAnimations();
+ _initializeAndNavigate();
}
- void _startProgressTimer() {
- Log.print(
- 'box.read(BoxName.phoneDriver): ${box.read(BoxName.phoneDriver)}');
- Log.print(
- 'box.read(BoxName.phoneVerified): ${box.read(BoxName.phoneVerified)}');
- const totalTime = 3000; // 5 seconds in milliseconds
- const interval = 50; // Update every 50ms
+ void _setupAnimations() {
+ _animationController = AnimationController(
+ vsync: this,
+ duration: const Duration(milliseconds: 1500),
+ );
+ animation =
+ CurvedAnimation(parent: _animationController, curve: Curves.easeInOut);
+ _animationController.forward();
+ }
+
+ /// This is the core function that initializes the app.
+ /// It runs two tasks simultaneously and navigates only when necessary.
+ Future _initializeAndNavigate() async {
+ // Start getting package info, no need to wait for it.
+ _getPackageInfo();
+
+ const minSplashDurationMs = 4000;
+ _animateProgressBar(minSplashDurationMs);
+
+ // Define the two concurrent tasks
+ final minDuration =
+ Future.delayed(const Duration(milliseconds: minSplashDurationMs));
+ final navigationTargetFuture = _getNavigationTarget();
+
+ // Wait for both tasks to complete
+ await Future.wait([minDuration, navigationTargetFuture]);
+
+ // The future now returns a nullable Widget (Widget?)
+ final Widget? targetPage = await navigationTargetFuture;
+
+ // *** FIX: Only navigate if the targetPage is not null. ***
+ // This prevents navigating again if the login function already handled it.
+ if (targetPage != null) {
+ Get.off(() => targetPage,
+ transition: Transition.fadeIn,
+ duration: const Duration(milliseconds: 500));
+ } else {
+ Log.print(
+ "Navigation was handled internally by the login process. Splash screen will not navigate.");
+ }
+ }
+
+ /// Animates the progress bar over a given duration.
+ void _animateProgressBar(int totalMilliseconds) {
+ const interval = 50;
int elapsed = 0;
-
+ _progressTimer?.cancel();
_progressTimer =
- Timer.periodic(const Duration(milliseconds: interval), (timer) async {
+ Timer.periodic(const Duration(milliseconds: interval), (timer) {
elapsed += interval;
- progress.value = (elapsed / totalTime).clamp(0.0, 1.0);
-
- if (elapsed >= totalTime) {
+ progress.value = (elapsed / totalMilliseconds).clamp(0.0, 1.0);
+ if (elapsed >= totalMilliseconds) {
timer.cancel();
- // Get.off(SyrianCardAI());
- box.read(BoxName.onBoarding) == null
- ? Get.off(() => OnBoardingPage())
- : box.read(BoxName.phoneDriver) != null &&
- box.read(BoxName.phoneVerified).toString() == '1'
- ? await Get.put(LoginDriverController())
- .loginWithGoogleCredential(
- box.read(BoxName.driverID).toString(),
- box.read(BoxName.emailDriver).toString())
- : Get.off(() => LoginCaptin());
}
});
}
- void startTimer() async {
- Timer(const Duration(seconds: 5), () async {
- // box.read(BoxName.onBoarding) == null
- // ? Get.off(() => OnBoardingPage())
- // : box.read(BoxName.email) != null &&
- // box.read(BoxName.phone) != null &&
- // box.read(BoxName.isVerified) == '1'
- // // ? Get.off(() => const MapPagePassenger())
- // ? await Get.put(LoginController()).loginUsingCredentials(
- // box.read(BoxName.passengerID).toString(),
- // box.read(BoxName.email).toString(),
- // )
- // : Get.off(() => LoginPage());
- });
+ /// Determines the correct page to navigate to, or returns null if navigation
+ /// is expected to be handled by an internal process (like login).
+ Future _getNavigationTarget() async {
+ try {
+ final onBoardingShown = box.read(BoxName.onBoarding) != null;
+ if (!onBoardingShown) {
+ return OnBoardingPage();
+ }
+
+ final isDriverDataAvailable = box.read(BoxName.phoneDriver) != null;
+ final isPhoneVerified = box.read(BoxName.phoneVerified).toString() == '1';
+
+ if (isDriverDataAvailable && isPhoneVerified) {
+ Log.print('Attempting to log in with stored credentials...');
+ final loginController = Get.put(LoginDriverController());
+
+ // Assume loginWithGoogleCredential handles its own navigation on success.
+ await loginController.loginWithGoogleCredential(
+ box.read(BoxName.driverID).toString(),
+ box.read(BoxName.emailDriver).toString(),
+ );
+
+ // *** FIX: Return null to signify that navigation has been handled. ***
+ return null;
+ } else {
+ Log.print('No valid driver session found. Navigating to login page.');
+ return LoginCaptin();
+ }
+ } catch (e) {
+ Log.print("Error during navigation logic: $e");
+ // Fallback to the login page in case of any error.
+ return LoginCaptin();
+ }
+ }
+
+ Future _getPackageInfo() async {
+ try {
+ final info = await PackageInfo.fromPlatform();
+ packageInfo = info.version;
+ await box.write(BoxName.packagInfo, packageInfo);
+ update(); // To update any UI element that might be listening
+ } catch (e) {
+ Log.print("Could not get package info: $e");
+ packageInfo = '1.0.0'; // Default value
+ await box.write(BoxName.packagInfo, packageInfo);
+ }
}
@override
diff --git a/lib/controller/notification/ride_available_controller.dart b/lib/controller/notification/ride_available_controller.dart
index 8dbac9d..cdbf324 100755
--- a/lib/controller/notification/ride_available_controller.dart
+++ b/lib/controller/notification/ride_available_controller.dart
@@ -61,8 +61,9 @@ class RideAvailableController extends GetxController {
double startLongitude = double.parse(startLocationParts[1]);
// Assuming currentLocation is the driver's location
- double currentLatitude = Get.find().latitude;
- double currentLongitude = Get.find().longitude;
+ double currentLatitude = Get.find().myLocation.latitude;
+ double currentLongitude =
+ Get.find().myLocation.longitude;
return Geolocator.distanceBetween(
currentLatitude,
diff --git a/lib/env/env.dart b/lib/env/env.dart
index e9953e6..236a6e3 100755
--- a/lib/env/env.dart
+++ b/lib/env/env.dart
@@ -7,6 +7,9 @@ abstract class Env {
@EnviedField(varName: 'basicAuthCredentials', obfuscate: true)
static final String basicAuthCredentials = _Env.basicAuthCredentials;
+ @EnviedField(varName: 'mapAPIKEYIOS', obfuscate: true)
+ static final String mapAPIKEYIOS = _Env.mapAPIKEYIOS;
+
@EnviedField(varName: 'email', obfuscate: true)
static final String email = _Env.email;
diff --git a/lib/env/env.g.dart b/lib/env/env.g.dart
index 6369720..5b44783 100644
--- a/lib/env/env.g.dart
+++ b/lib/env/env.g.dart
@@ -11,71 +11,71 @@ part of 'env.dart';
// generated_from: .env
final class _Env {
static const List _enviedkeybasicAuthCredentials = [
- 2828032341,
- 4171335553,
- 2214958652,
- 2601040300,
- 3349152661,
- 4000306892,
- 3443126731,
- 973416772,
- 3022620677,
- 835330066,
- 3820435173,
- 3241525418,
- 233333575,
- 2767108958,
- 1534789061,
- 74721387,
- 3020593630,
- 3534819046,
- 1687427907,
- 2139979640,
- 1056336405,
- 2073269260,
- 2417930322,
- 1388886822,
- 4120033657,
- 3320094903,
- 1132793201,
- 1084700786,
- 3097628081,
- 3433566986,
- 3312527250,
+ 540034437,
+ 284547899,
+ 2480225776,
+ 4066237144,
+ 3775946748,
+ 1324462773,
+ 3014529052,
+ 1420520237,
+ 107869187,
+ 1684306855,
+ 2746960575,
+ 4032170293,
+ 1532247262,
+ 3890671632,
+ 3332734951,
+ 2388710455,
+ 2233334245,
+ 1143437529,
+ 3030620501,
+ 1500708851,
+ 1043763173,
+ 2197213744,
+ 215740061,
+ 3283880499,
+ 149885415,
+ 1831436492,
+ 4042371343,
+ 713751178,
+ 3015385071,
+ 3364032532,
+ 1263708655,
];
static const List _envieddatabasicAuthCredentials = [
- 2828032290,
- 4171335664,
- 2214958674,
- 2601040321,
- 3349152740,
- 4000306877,
- 3443126712,
- 973416750,
- 3022620796,
- 835330148,
- 3820435090,
- 3241525440,
- 233333553,
- 2767108964,
- 1534789035,
- 74721306,
- 3020593580,
- 3534819007,
- 1687427849,
- 2139979560,
- 1056336469,
- 2073269309,
- 2417930341,
- 1388886805,
- 4120033614,
- 3320094959,
- 1132793091,
- 1084700714,
- 3097628125,
- 3433567048,
- 3312527358,
+ 540034546,
+ 284547914,
+ 2480225694,
+ 4066237109,
+ 3775946637,
+ 1324462788,
+ 3014529135,
+ 1420520263,
+ 107869306,
+ 1684306897,
+ 2746960584,
+ 4032170335,
+ 1532247208,
+ 3890671658,
+ 3332734857,
+ 2388710470,
+ 2233334167,
+ 1143437440,
+ 3030620447,
+ 1500708771,
+ 1043763109,
+ 2197213697,
+ 215740074,
+ 3283880448,
+ 149885392,
+ 1831436436,
+ 4042371453,
+ 713751250,
+ 3015384963,
+ 3364032598,
+ 1263708547,
];
static final String basicAuthCredentials = String.fromCharCodes(
@@ -87,40 +87,130 @@ final class _Env {
_envieddatabasicAuthCredentials[i] ^
_enviedkeybasicAuthCredentials[i]));
+ static const List _enviedkeymapAPIKEYIOS = [
+ 4136943038,
+ 3449244315,
+ 107340984,
+ 3076029373,
+ 385057135,
+ 642126381,
+ 539124162,
+ 2357713611,
+ 3761313890,
+ 2494097141,
+ 1095108936,
+ 2962607554,
+ 3301710626,
+ 3691989980,
+ 832139998,
+ 2814390270,
+ 2555873088,
+ 198198395,
+ 4035638575,
+ 2996149545,
+ 144428047,
+ 3215439419,
+ 27103007,
+ 3795911293,
+ 3211258620,
+ 2197099525,
+ 3217429456,
+ 2522599190,
+ 2312325199,
+ 293686726,
+ 2126987746,
+ 3064403961,
+ 3913472752,
+ 2795664372,
+ 785512666,
+ 1030754237,
+ 699679564,
+ 1824768866,
+ 1285807098,
+ ];
+
+ static const List _envieddatamapAPIKEYIOS = [
+ 4136943103,
+ 3449244370,
+ 107340994,
+ 3076029404,
+ 385057084,
+ 642126420,
+ 539124102,
+ 2357713583,
+ 3761313811,
+ 2494097054,
+ 1095108868,
+ 2962607503,
+ 3301710689,
+ 3691989934,
+ 832139951,
+ 2814390164,
+ 2555873046,
+ 198198281,
+ 4035638593,
+ 2996149534,
+ 144428119,
+ 3215439446,
+ 27103102,
+ 3795911193,
+ 3211258549,
+ 2197099636,
+ 3217429417,
+ 2522599288,
+ 2312325174,
+ 293686697,
+ 2126987680,
+ 3064403864,
+ 3913472711,
+ 2795664292,
+ 785512680,
+ 1030754186,
+ 699679491,
+ 1824768775,
+ 1285807031,
+ ];
+
+ static final String mapAPIKEYIOS = String.fromCharCodes(List.generate(
+ _envieddatamapAPIKEYIOS.length,
+ (int i) => i,
+ growable: false,
+ ).map((int i) => _envieddatamapAPIKEYIOS[i] ^ _enviedkeymapAPIKEYIOS[i]));
+
static const List _enviedkeyemail = [
- 3780618474,
- 1655646984,
- 2869959535,
- 3181915788,
- 3360491333,
- 1978296459,
- 1361422631,
- 2609963653,
- 1634178154,
- 1402153780,
- 2595917671,
- 715020790,
- 3601484455,
- 1357137205,
- 3331622061,
+ 1027434239,
+ 4102819702,
+ 209177795,
+ 2407961950,
+ 379691571,
+ 3296955779,
+ 883306137,
+ 1667617390,
+ 3588360294,
+ 3171672385,
+ 1409106778,
+ 2673192353,
+ 957103810,
+ 2271991542,
+ 549234103,
];
static const List _envieddataemail = [
- 3780618410,
- 1655647073,
- 2869959425,
- 3181915896,
- 3360491300,
- 1978296551,
- 1361422658,
- 2609963764,
- 1634178059,
- 1402153796,
- 2595917591,
- 715020760,
- 3601484484,
- 1357137242,
- 3331622080,
+ 1027434175,
+ 4102819615,
+ 209177773,
+ 2407961898,
+ 379691602,
+ 3296955887,
+ 883306236,
+ 1667617311,
+ 3588360199,
+ 3171672369,
+ 1409106730,
+ 2673192335,
+ 957103777,
+ 2271991449,
+ 549234138,
];
static final String email = String.fromCharCodes(List.generate(
@@ -130,65 +220,65 @@ final class _Env {
).map((int i) => _envieddataemail[i] ^ _enviedkeyemail[i]));
static const List _enviedkeybasicCompareFaces = [
- 2137199864,
- 3088022466,
- 3486919964,
- 169495613,
- 2426636918,
- 1079217428,
- 559238478,
- 4116850909,
- 1438190808,
- 3598026631,
- 3336450420,
- 1263650429,
- 1877774269,
- 3717834609,
- 2700929642,
- 4095864652,
- 3209753500,
- 4264598241,
- 1150206955,
- 3737729419,
- 961831752,
- 1408485255,
- 2171009548,
- 4110737162,
- 3047513335,
- 234902035,
- 1542018113,
- 1958596583,
+ 2491896287,
+ 392098718,
+ 1305562937,
+ 1062759314,
+ 4003876262,
+ 1000058039,
+ 1183472243,
+ 2301601216,
+ 3235647101,
+ 3811051106,
+ 114531494,
+ 3492489715,
+ 2522052370,
+ 561192301,
+ 2250341443,
+ 2731788464,
+ 3416456166,
+ 1711661046,
+ 6166493,
+ 3799214491,
+ 1448370563,
+ 2915853691,
+ 555645939,
+ 752175138,
+ 1361040777,
+ 2779661742,
+ 407347548,
+ 3762057903,
];
static const List _envieddatabasicCompareFaces = [
- 2137199746,
- 3088022440,
- 3486920041,
- 169495639,
- 2426636826,
- 1079217505,
- 559238463,
- 4116850875,
- 1438190760,
- 3598026733,
- 3336450382,
- 1263650323,
- 1877774284,
- 3717834499,
- 2700929587,
- 4095864614,
- 3209753580,
- 4264598177,
- 1150206938,
- 3737729468,
- 961831803,
- 1408485296,
- 2171009620,
- 4110737272,
- 3047513263,
- 234902143,
- 1542018051,
- 1958596491,
+ 2491896229,
+ 392098804,
+ 1305562956,
+ 1062759416,
+ 4003876298,
+ 1000058050,
+ 1183472130,
+ 2301601190,
+ 3235646989,
+ 3811051016,
+ 114531484,
+ 3492489629,
+ 2522052451,
+ 561192223,
+ 2250341402,
+ 2731788506,
+ 3416456086,
+ 1711660982,
+ 6166508,
+ 3799214508,
+ 1448370608,
+ 2915853644,
+ 555645867,
+ 752175184,
+ 1361040849,
+ 2779661762,
+ 407347486,
+ 3762057923,
];
static final String basicCompareFaces = String.fromCharCodes(
@@ -200,129 +290,129 @@ final class _Env {
_envieddatabasicCompareFaces[i] ^ _enviedkeybasicCompareFaces[i]));
static const List _enviedkeybasicCompareFacesURL = [
- 548364265,
- 3049413582,
- 2092039719,
- 958015356,
- 185767921,
- 547759842,
- 3017435462,
- 2177618882,
- 4113162195,
- 1582223178,
- 1708953801,
- 860994082,
- 3410748928,
- 796341317,
- 2531197232,
- 592867937,
- 2067802628,
- 3527697165,
- 2766688883,
- 3916768462,
- 2242716973,
- 3476468395,
- 3921673345,
- 3592673615,
- 2449815514,
- 2521207805,
- 3216162864,
- 3379639756,
- 2176140430,
- 2287442285,
- 4120049966,
- 3415062095,
- 368051598,
- 3356841657,
- 741349667,
- 2690709523,
- 2108880554,
- 3604194016,
- 2574351370,
- 507167813,
- 2629408410,
- 1260515324,
- 3273907660,
- 1142558278,
- 4199700871,
- 2385613023,
- 18378274,
- 3879096799,
- 1846031920,
- 1666649907,
- 3404532142,
- 2636029267,
- 1777649808,
- 3427832017,
- 2922717080,
- 2199934146,
- 2018126584,
- 2382102160,
- 153217879,
- 953526089,
+ 501934616,
+ 2265000619,
+ 1773998103,
+ 1720717179,
+ 2338466827,
+ 2542966310,
+ 3412381954,
+ 3120223237,
+ 738943047,
+ 619603488,
+ 144527941,
+ 3819946905,
+ 1359098221,
+ 3813956341,
+ 4076218892,
+ 966375125,
+ 2177059548,
+ 1207218561,
+ 2105010300,
+ 2408669880,
+ 3132249861,
+ 1706752092,
+ 2765089519,
+ 3624076276,
+ 1385524083,
+ 891025991,
+ 3972167440,
+ 4222415023,
+ 3169749002,
+ 3906881194,
+ 270746686,
+ 3987315020,
+ 810076577,
+ 779865694,
+ 2728476651,
+ 841484249,
+ 587952721,
+ 2353285846,
+ 1095090212,
+ 2745232038,
+ 1642159326,
+ 2149222101,
+ 428339732,
+ 1194069359,
+ 610117895,
+ 598148545,
+ 2597426734,
+ 147585750,
+ 4041462586,
+ 3886232452,
+ 343186483,
+ 307339606,
+ 1339288143,
+ 1955248555,
+ 1879873809,
+ 1667212160,
+ 677523670,
+ 1942240158,
+ 3697813658,
+ 3665713525,
];
static const List _envieddatabasicCompareFacesURL = [
- 548364161,
- 3049413562,
- 2092039763,
- 958015244,
- 185767810,
- 547759832,
- 3017435497,
- 2177618925,
- 4113162165,
- 1582223147,
- 1708953770,
- 860994119,
- 3410748973,
- 796341281,
- 2531197269,
- 592867861,
- 2067802721,
- 3527697262,
- 2766688775,
- 3916768483,
- 2242717003,
- 3476468381,
- 3921673400,
- 3592673661,
- 2449815534,
- 2521207758,
- 3216162825,
- 3379639806,
- 2176140525,
- 2287442265,
- 4120049997,
- 3415062136,
- 368051616,
- 3356841681,
- 741349702,
- 2690709601,
- 2108880581,
- 3604193931,
- 2574351487,
- 507167780,
- 2629408490,
- 1260515212,
- 3273907682,
- 1142558245,
- 4199700968,
- 2385612978,
- 18378253,
- 3879096764,
- 1846031967,
- 1666649950,
- 3404532190,
- 2636029234,
- 1777649890,
- 3427831988,
- 2922717127,
- 2199934116,
- 2018126489,
- 2382102259,
- 153217842,
- 953526074,
+ 501934704,
+ 2265000671,
+ 1773998179,
+ 1720717067,
+ 2338466936,
+ 2542966300,
+ 3412381997,
+ 3120223274,
+ 738943009,
+ 619603521,
+ 144527910,
+ 3819947004,
+ 1359098176,
+ 3813956241,
+ 4076218985,
+ 966375073,
+ 2177059513,
+ 1207218658,
+ 2105010184,
+ 2408669845,
+ 3132249955,
+ 1706752106,
+ 2765089494,
+ 3624076230,
+ 1385524039,
+ 891026036,
+ 3972167465,
+ 4222415005,
+ 3169749097,
+ 3906881182,
+ 270746717,
+ 3987315067,
+ 810076559,
+ 779865654,
+ 2728476558,
+ 841484203,
+ 587952702,
+ 2353285821,
+ 1095090257,
+ 2745232071,
+ 1642159278,
+ 2149222053,
+ 428339770,
+ 1194069260,
+ 610117992,
+ 598148524,
+ 2597426689,
+ 147585717,
+ 4041462613,
+ 3886232553,
+ 343186499,
+ 307339575,
+ 1339288125,
+ 1955248590,
+ 1879873870,
+ 1667212262,
+ 677523639,
+ 1942240253,
+ 3697813759,
+ 3665713414,
];
static final String basicCompareFacesURL = String.fromCharCodes(
@@ -335,91 +425,91 @@ final class _Env {
_enviedkeybasicCompareFacesURL[i]));
static const List _enviedkeyaccountSIDTwillo = [
- 985799655,
- 3958492251,
- 2004849783,
- 4109935294,
- 4215203458,
- 3730335972,
- 1843254670,
- 1976127579,
- 3952374369,
- 4272711843,
- 902207900,
- 2288846315,
- 2670379491,
- 3667961711,
- 2741584763,
- 821252919,
- 4265348787,
- 2796692186,
- 40089182,
- 261260770,
- 2116189525,
- 3434481512,
- 495896307,
- 644732178,
- 2617481125,
- 2208696453,
- 1359436433,
- 3309319842,
- 395174595,
- 464611901,
- 3008624168,
- 2057752793,
- 3162313442,
- 1944479518,
- 1906453004,
- 2770682849,
- 55170340,
- 1406764678,
- 3400666592,
- 2477543321,
- 3410564699,
+ 1399939810,
+ 2846242046,
+ 1265957987,
+ 758232580,
+ 26709177,
+ 2841352452,
+ 1068143975,
+ 1966192090,
+ 3211740571,
+ 1231460606,
+ 3115341076,
+ 2920567150,
+ 1274050026,
+ 3126241770,
+ 1383770365,
+ 2138378615,
+ 2232118610,
+ 2218940217,
+ 2947351448,
+ 1397024902,
+ 1778185508,
+ 1093738624,
+ 24247276,
+ 1401104816,
+ 1850683172,
+ 3515487537,
+ 1730627783,
+ 3853796663,
+ 2097932795,
+ 2589328444,
+ 882293167,
+ 1396021634,
+ 1158968934,
+ 2921090740,
+ 4107886798,
+ 2671724146,
+ 1389186916,
+ 173243851,
+ 1726735248,
+ 4086201450,
+ 3505996377,
];
static const List _envieddataaccountSIDTwillo = [
- 985799606,
- 3958492189,
- 2004849679,
- 4109935246,
- 4215203571,
- 3730335901,
- 1843254714,
- 1976127598,
- 3952374359,
- 4272711881,
- 902207977,
- 2288846209,
- 2670379472,
- 3667961687,
- 2741584712,
- 821252953,
- 4265348746,
- 2796692130,
- 40089131,
- 261260699,
- 2116189543,
- 3434481497,
- 495896266,
- 644732198,
- 2617481172,
- 2208696499,
- 1359436451,
- 3309319835,
- 395174578,
- 464611852,
- 3008624206,
- 2057752755,
- 3162313426,
- 1944479591,
- 1906453051,
- 2770682809,
- 55170390,
- 1406764766,
- 3400666508,
- 2477543387,
- 3410564663,
+ 1399939763,
+ 2846241976,
+ 1265957915,
+ 758232628,
+ 26709192,
+ 2841352573,
+ 1068143955,
+ 1966192111,
+ 3211740589,
+ 1231460500,
+ 3115341153,
+ 2920567044,
+ 1274050009,
+ 3126241746,
+ 1383770318,
+ 2138378521,
+ 2232118635,
+ 2218940225,
+ 2947351533,
+ 1397025023,
+ 1778185494,
+ 1093738673,
+ 24247253,
+ 1401104772,
+ 1850683221,
+ 3515487495,
+ 1730627829,
+ 3853796622,
+ 2097932682,
+ 2589328397,
+ 882293193,
+ 1396021736,
+ 1158968918,
+ 2921090765,
+ 4107886841,
+ 2671724074,
+ 1389186838,
+ 173243795,
+ 1726735356,
+ 4086201384,
+ 3505996341,
];
static final String accountSIDTwillo = String.fromCharCodes(
@@ -431,325 +521,325 @@ final class _Env {
_envieddataaccountSIDTwillo[i] ^ _enviedkeyaccountSIDTwillo[i]));
static const List _enviedkeyserverAPI = [
- 1964472634,
- 2706628580,
- 3736815339,
- 1244979740,
- 2612480227,
- 3189656714,
- 4221675426,
- 1328412285,
- 3572316700,
- 2002736149,
- 3252522613,
- 2395877550,
- 4115346256,
- 3351898021,
- 1473486244,
- 2940138987,
- 1240661171,
- 2129446036,
- 2142135124,
- 1978907334,
- 2321019021,
- 336961215,
- 3033280853,
- 2456091160,
- 3634111717,
- 3873388331,
- 2266371402,
- 580937515,
- 4085138175,
- 1145564549,
- 586500748,
- 2390250304,
- 2304339994,
- 3324522965,
- 1690505852,
- 2025779754,
- 1661837796,
- 2996135752,
- 2514281579,
- 1546454929,
- 1911595265,
- 1140347406,
- 974550977,
- 2093343311,
- 1927344968,
- 2563407038,
- 33161981,
- 2617902440,
- 2652034177,
- 1514039733,
- 4233355543,
- 171103904,
- 3874745237,
- 1632188018,
- 1380938233,
- 118373397,
- 3739705046,
- 301209692,
- 729171578,
- 898741916,
- 2059979758,
- 3079608318,
- 578664752,
- 3934197717,
- 38831598,
- 2764667484,
- 1275299260,
- 3577630195,
- 1295020472,
- 1213100593,
- 3304991862,
- 3570826239,
- 1641979116,
- 1772977787,
- 1426556955,
- 232528196,
- 3943969041,
- 175188250,
- 777927161,
- 1017004916,
- 1308250706,
- 3285475012,
- 1016600629,
- 1476116608,
- 1251565656,
- 1211324671,
- 3889222797,
- 1932254801,
- 3226321399,
- 1918229491,
- 12323842,
- 2338497601,
- 4141304003,
- 2012903127,
- 4030186544,
- 2814923270,
- 913611457,
- 2123344110,
- 1266972682,
- 3536324502,
- 3274201807,
- 2603964016,
- 3309611589,
- 429988847,
- 3555207556,
- 3163292763,
- 3765741501,
- 323496382,
- 2874877402,
- 3732005325,
- 2255339263,
- 773632793,
- 1497578986,
- 3378483221,
- 3517288022,
- 470077697,
- 246184028,
- 2375445445,
- 1999686470,
- 1220483692,
- 200754164,
- 2276136931,
- 927640993,
- 1789800388,
- 3898505946,
- 3096538283,
- 1272340623,
- 788139668,
- 417155655,
- 1629467569,
- 1290552328,
- 2881411617,
- 419275940,
- 279502905,
- 1995689172,
- 2083226291,
- 2059611547,
- 210020409,
- 1325240887,
- 2050913135,
- 1929961470,
- 3755391264,
- 1741653315,
- 4170953670,
- 3346646111,
- 1757182691,
- 3627240044,
- 2062378182,
- 1697707679,
- 525212945,
- 3311786844,
- 2773299932,
- 3241040122,
- 1203019373,
- 1148820597,
- 1794386313,
- 3874302509,
- 3717020446,
+ 1525310016,
+ 1063979448,
+ 4187935769,
+ 1015160159,
+ 3831356600,
+ 3900790152,
+ 2330854338,
+ 1110436127,
+ 864160905,
+ 2384645272,
+ 1204213839,
+ 3324574383,
+ 2075513532,
+ 1119193840,
+ 477343232,
+ 1926828069,
+ 3015792033,
+ 1585288237,
+ 3376764149,
+ 2856162483,
+ 2632473569,
+ 2971226465,
+ 1057968982,
+ 1260240120,
+ 3719007101,
+ 3487879724,
+ 3145583141,
+ 493015952,
+ 1253582750,
+ 838392577,
+ 726939766,
+ 847166321,
+ 4235594753,
+ 2931814201,
+ 3795812894,
+ 904074473,
+ 1252694753,
+ 821635767,
+ 3314071582,
+ 1485993892,
+ 4148111244,
+ 1435830168,
+ 3872065120,
+ 1393681734,
+ 2094903843,
+ 4081530246,
+ 3189257539,
+ 3408261340,
+ 3786645974,
+ 3682620343,
+ 608586564,
+ 696005821,
+ 495402386,
+ 245012264,
+ 1312545965,
+ 969018388,
+ 4053335989,
+ 1101374631,
+ 1818283873,
+ 591976356,
+ 1072705289,
+ 1050970414,
+ 2544574472,
+ 1521995270,
+ 1389610750,
+ 3023105284,
+ 2633540755,
+ 4235226335,
+ 3933399153,
+ 66161145,
+ 4041579031,
+ 1169859523,
+ 1280378923,
+ 4279388662,
+ 2622393932,
+ 3292053698,
+ 563067583,
+ 2635280492,
+ 637506460,
+ 2466826440,
+ 262477813,
+ 1187680311,
+ 98287780,
+ 2685591047,
+ 397043199,
+ 34275397,
+ 3680171564,
+ 757669532,
+ 1073623724,
+ 2357945613,
+ 637235244,
+ 3209473668,
+ 1190072425,
+ 260429977,
+ 3103550757,
+ 2765228294,
+ 1031284985,
+ 1067770918,
+ 455452972,
+ 2302918602,
+ 55828773,
+ 3772159733,
+ 1456559215,
+ 1269588858,
+ 3213487646,
+ 4166029202,
+ 2901808002,
+ 2107749783,
+ 1803470874,
+ 279387372,
+ 3152032125,
+ 3953115380,
+ 33272057,
+ 923491284,
+ 2217830092,
+ 1063480761,
+ 3044370952,
+ 2283803531,
+ 2095015230,
+ 597887899,
+ 2287077219,
+ 1767826529,
+ 599099808,
+ 726127522,
+ 3147616926,
+ 425433372,
+ 3641236568,
+ 235842529,
+ 2485594805,
+ 2548692881,
+ 2400231270,
+ 3122804005,
+ 3619809417,
+ 1864519301,
+ 1010360319,
+ 1953347313,
+ 3105300984,
+ 634328518,
+ 2462939374,
+ 1054840362,
+ 3579344936,
+ 3190711541,
+ 323761892,
+ 1938435060,
+ 2719033796,
+ 3926380214,
+ 335056050,
+ 1173843594,
+ 1933827034,
+ 483493842,
+ 3520395825,
+ 2061161279,
+ 4238668512,
+ 3222871649,
+ 2396156262,
+ 3700390470,
+ 3896671598,
+ 603584011,
];
static const List _envieddataserverAPI = [
- 1964472683,
- 2706628533,
- 3736815290,
- 1244979789,
- 2612480140,
- 3189656808,
- 4221675505,
- 1328412175,
- 3572316782,
- 2002736211,
- 3252522524,
- 2395877524,
- 4115346177,
- 3351898099,
- 1473486325,
- 2940138963,
- 1240661124,
- 2129446124,
- 2142135041,
- 1978907377,
- 2321019127,
- 336961224,
- 3033280790,
- 2456091246,
- 3634111624,
- 3873388401,
- 2266371376,
- 580937585,
- 4085138075,
- 1145564644,
- 586500852,
- 2390250293,
- 2304340041,
- 3324522983,
- 1690505754,
- 2025779736,
- 1661837783,
- 2996135697,
- 2514281567,
- 1546455036,
- 1911595387,
- 1140347449,
- 974550924,
- 2093343285,
- 1927344945,
- 2563407089,
- 33161863,
- 2617902362,
- 2652034233,
- 1514039770,
- 4233355635,
- 171103890,
- 3874745335,
- 1632187904,
- 1380938191,
- 118373470,
- 3739704975,
- 301209637,
- 729171487,
- 898741978,
- 2059979663,
- 3079608234,
- 578664806,
- 3934197657,
- 38831529,
- 2764667503,
- 1275299319,
- 3577630144,
- 1295020496,
- 1213100617,
- 3304991811,
- 3570826149,
- 1641979021,
- 1772977710,
- 1426557026,
- 232528188,
- 3943969062,
- 175188351,
- 777927072,
- 1017004802,
- 1308250643,
- 3285474973,
- 1016600645,
- 1476116673,
- 1251565582,
- 1211324571,
- 3889222854,
- 1932254778,
- 3226321370,
- 1918229441,
- 12323898,
- 2338497655,
- 4141303949,
- 2012903043,
- 4030186594,
- 2814923375,
- 913611506,
- 2123344020,
- 1266972793,
- 3536324527,
- 3274201766,
- 2603963939,
- 3309611530,
- 429988737,
- 3555207644,
- 3163292719,
- 3765741541,
- 323496428,
- 2874877331,
- 3732005301,
- 2255339148,
- 773632878,
- 1497578893,
- 3378483238,
- 3517287965,
- 470077796,
- 246183999,
- 2375445383,
- 1999686443,
- 1220483615,
- 200754072,
- 2276136912,
- 927641079,
- 1789800380,
- 3898505872,
- 3096538258,
- 1272340728,
- 788139739,
- 417155690,
- 1629467591,
- 1290552385,
- 2881411665,
- 419275987,
- 279502924,
- 1995689184,
- 2083226339,
- 2059611629,
- 210020366,
- 1325240915,
- 2050913028,
- 1929961398,
- 3755391307,
- 1741653275,
- 4170953640,
- 3346646070,
- 1757182614,
- 3627239956,
- 2062378123,
- 1697707724,
- 525213013,
- 3311786811,
- 2773299851,
- 3241040034,
- 1203019295,
- 1148820525,
- 1794386405,
- 3874302575,
- 3717020530,
+ 1525309969,
+ 1063979497,
+ 4187935816,
+ 1015160078,
+ 3831356631,
+ 3900790250,
+ 2330854289,
+ 1110436205,
+ 864161019,
+ 2384645342,
+ 1204213798,
+ 3324574357,
+ 2075513581,
+ 1119193766,
+ 477343313,
+ 1926828061,
+ 3015792022,
+ 1585288277,
+ 3376764064,
+ 2856162436,
+ 2632473499,
+ 2971226390,
+ 1057968917,
+ 1260240014,
+ 3719006992,
+ 3487879798,
+ 3145583199,
+ 493016010,
+ 1253582842,
+ 838392672,
+ 726939662,
+ 847166212,
+ 4235594834,
+ 2931814155,
+ 3795812984,
+ 904074459,
+ 1252694738,
+ 821635822,
+ 3314071594,
+ 1485993929,
+ 4148111350,
+ 1435830191,
+ 3872065069,
+ 1393681724,
+ 2094903898,
+ 4081530313,
+ 3189257529,
+ 3408261294,
+ 3786645998,
+ 3682620376,
+ 608586528,
+ 696005775,
+ 495402480,
+ 245012314,
+ 1312545947,
+ 969018463,
+ 4053336044,
+ 1101374686,
+ 1818283780,
+ 591976418,
+ 1072705384,
+ 1050970490,
+ 2544574558,
+ 1521995338,
+ 1389610681,
+ 3023105335,
+ 2633540824,
+ 4235226348,
+ 3933399065,
+ 66161025,
+ 4041579042,
+ 1169859481,
+ 1280378954,
+ 4279388579,
+ 2622393909,
+ 3292053690,
+ 563067528,
+ 2635280393,
+ 637506501,
+ 2466826430,
+ 262477748,
+ 1187680366,
+ 98287828,
+ 2685591110,
+ 397043113,
+ 34275361,
+ 3680171623,
+ 757669623,
+ 1073623681,
+ 2357945663,
+ 637235220,
+ 3209473714,
+ 1190072359,
+ 260430029,
+ 3103550839,
+ 2765228399,
+ 1031284938,
+ 1067770972,
+ 455453023,
+ 2302918643,
+ 55828812,
+ 3772159654,
+ 1456559136,
+ 1269588756,
+ 3213487686,
+ 4166029286,
+ 2901808090,
+ 2107749829,
+ 1803470931,
+ 279387284,
+ 3152032014,
+ 3953115267,
+ 33271966,
+ 923491303,
+ 2217830023,
+ 1063480796,
+ 3044371051,
+ 2283803593,
+ 2095015251,
+ 597887976,
+ 2287077135,
+ 1767826514,
+ 599099894,
+ 726127578,
+ 3147616980,
+ 425433381,
+ 3641236527,
+ 235842478,
+ 2485594776,
+ 2548692967,
+ 2400231215,
+ 3122804053,
+ 3619809534,
+ 1864519408,
+ 1010360267,
+ 1953347233,
+ 3105300878,
+ 634328561,
+ 2462939274,
+ 1054840385,
+ 3579344992,
+ 3190711454,
+ 323761852,
+ 1938434970,
+ 2719033773,
+ 3926380227,
+ 335056074,
+ 1173843655,
+ 1933826953,
+ 483493782,
+ 3520395862,
+ 2061161320,
+ 4238668472,
+ 3222871571,
+ 2396156222,
+ 3700390442,
+ 3896671532,
+ 603584103,
];
static final String serverAPI = String.fromCharCodes(List.generate(
@@ -759,87 +849,87 @@ final class _Env {
).map((int i) => _envieddataserverAPI[i] ^ _enviedkeyserverAPI[i]));
static const List _enviedkeymapAPIKEY = [
- 3070369502,
- 2337460996,
- 3897223951,
- 3667495718,
- 4088762227,
- 383599496,
- 2072501922,
- 2810256530,
- 1753818566,
- 2504223263,
- 2743680324,
- 3274394056,
- 2000380076,
- 2360543849,
- 3071521593,
- 3065763704,
- 539941228,
- 2153196017,
- 2841920575,
- 13266399,
- 1691705046,
- 3446603596,
- 1685112306,
- 1006370953,
- 718485381,
- 3905803924,
- 3767515145,
- 2156478667,
- 3662228266,
- 263921487,
- 3811475524,
- 2022519752,
- 2471285211,
- 3360502729,
- 1821063592,
- 3144005428,
- 1865749152,
- 2034336124,
- 4091262078,
+ 1709438567,
+ 2662108570,
+ 3608901058,
+ 2563825465,
+ 4166375794,
+ 863159257,
+ 957970911,
+ 893390784,
+ 1828151555,
+ 1937967552,
+ 2081791952,
+ 3173411410,
+ 2266981269,
+ 2629399070,
+ 2892209987,
+ 3101244826,
+ 1115008369,
+ 3794506130,
+ 2232150912,
+ 142698665,
+ 581263767,
+ 1901329986,
+ 5127359,
+ 3091490438,
+ 475448341,
+ 2549956356,
+ 650709651,
+ 2054866488,
+ 2521926811,
+ 2730847779,
+ 3950641112,
+ 730120886,
+ 2324114646,
+ 1006366392,
+ 1110973815,
+ 1862713316,
+ 1078752387,
+ 1733732363,
+ 4127065903,
];
static const List _envieddatamapAPIKEY = [
- 3070369439,
- 2337461069,
- 3897224053,
- 3667495751,
- 4088762144,
- 383599601,
- 2072501985,
- 2810256596,
- 1753818549,
- 2504223304,
- 2743680262,
- 3274394041,
- 2000380122,
- 2360543746,
- 3071521633,
- 3065763586,
- 539941127,
- 2153195968,
- 2841920632,
- 13266365,
- 1691705083,
- 3446603566,
- 1685112241,
- 1006371022,
- 718485501,
- 3905804003,
- 3767515256,
- 2156478623,
- 3662228317,
- 263921413,
- 3811475477,
- 2022519683,
- 2471285138,
- 3360502700,
- 1821063648,
- 3144005470,
- 1865749224,
- 2034336074,
- 4091262026,
+ 1709438502,
+ 2662108627,
+ 3608901048,
+ 2563825496,
+ 4166375713,
+ 863159200,
+ 957970846,
+ 893390736,
+ 1828151621,
+ 1937967506,
+ 2081791887,
+ 3173411338,
+ 2266981367,
+ 2629399116,
+ 2892209933,
+ 3101244842,
+ 1115008297,
+ 3794506184,
+ 2232150965,
+ 142698720,
+ 581263853,
+ 1901330033,
+ 5127422,
+ 3091490527,
+ 475448401,
+ 2549956462,
+ 650709725,
+ 2054866529,
+ 2521926867,
+ 2730847844,
+ 3950641042,
+ 730120945,
+ 2324114660,
+ 1006366411,
+ 1110973765,
+ 1862713269,
+ 1078752468,
+ 1733732476,
+ 4127065954,
];
static final String mapAPIKEY = String.fromCharCodes(List.generate(
@@ -849,71 +939,71 @@ final class _Env {
).map((int i) => _envieddatamapAPIKEY[i] ^ _enviedkeymapAPIKEY[i]));
static const List _enviedkeytwilloRecoveryCode = [
- 3994109820,
- 1609992721,
- 2047795649,
- 896887998,
- 4281343275,
- 738814881,
- 1486034042,
- 916284600,
- 4137730914,
- 1241066815,
- 2356038383,
- 1338650687,
- 1084036759,
- 1278513824,
- 2266495818,
- 587968074,
- 1454491391,
- 11543619,
- 1310454701,
- 302985840,
- 2632329109,
- 2419247978,
- 2166222669,
- 1441308757,
- 2719341435,
- 40535969,
- 2006608317,
- 527264362,
- 1978256922,
- 988616838,
- 259978160,
+ 463325234,
+ 2959565278,
+ 389839068,
+ 293488036,
+ 1248440818,
+ 450513697,
+ 2687629558,
+ 1728779781,
+ 491607319,
+ 3078280543,
+ 1606188584,
+ 2050851537,
+ 787909747,
+ 171135451,
+ 1772500209,
+ 2494733037,
+ 4193174444,
+ 3326851032,
+ 2280361954,
+ 429692783,
+ 4038314098,
+ 1822316042,
+ 2516782062,
+ 2833172281,
+ 1514641234,
+ 3988224647,
+ 3747354872,
+ 1838480317,
+ 1273477775,
+ 670266293,
+ 1441825692,
];
static const List _envieddatatwilloRecoveryCode = [
- 3994109759,
- 1609992784,
- 2047795604,
- 896887945,
- 4281343250,
- 738814949,
- 1486033970,
- 916284648,
- 4137730858,
- 1241066766,
- 2356038317,
- 1338650709,
- 1084036818,
- 1278513817,
- 2266495770,
- 587968031,
- 1454491319,
- 11543671,
- 1310454760,
- 302985764,
- 2632329165,
- 2419247934,
- 2166222622,
- 1441308685,
- 2719341345,
- 40536057,
- 2006608335,
- 527264306,
- 1978257014,
- 988616900,
- 259978204,
+ 463325297,
+ 2959565215,
+ 389838985,
+ 293488019,
+ 1248440779,
+ 450513765,
+ 2687629502,
+ 1728779861,
+ 491607391,
+ 3078280558,
+ 1606188650,
+ 2050851515,
+ 787909686,
+ 171135458,
+ 1772500129,
+ 2494732984,
+ 4193174500,
+ 3326851052,
+ 2280361895,
+ 429692731,
+ 4038314026,
+ 1822316126,
+ 2516782013,
+ 2833172321,
+ 1514641160,
+ 3988224735,
+ 3747354762,
+ 1838480357,
+ 1273477859,
+ 670266359,
+ 1441825776,
];
static final String twilloRecoveryCode = String.fromCharCodes(
@@ -925,87 +1015,87 @@ final class _Env {
_envieddatatwilloRecoveryCode[i] ^ _enviedkeytwilloRecoveryCode[i]));
static const List _enviedkeyauthTokenTwillo = [
- 3001940567,
- 4168736178,
- 2190817898,
- 2890527669,
- 3927738308,
- 1787456638,
- 4027423491,
- 28903150,
- 1172371324,
- 2150474504,
- 2991567021,
- 988078296,
- 2864247527,
- 32089478,
- 546703852,
- 3597109745,
- 3585228209,
- 1065127701,
- 42539219,
- 1085947520,
- 409196613,
- 2698623736,
- 2836812284,
- 3888574713,
- 2980409450,
- 3924202640,
- 2442301936,
- 3138108074,
- 3982838783,
- 2980323088,
- 2492268909,
- 4085964755,
- 1261424603,
- 3961582447,
- 495045553,
- 1039962994,
- 1955412464,
- 3467289045,
- 2504681958,
+ 1029286174,
+ 200278306,
+ 531505482,
+ 80924952,
+ 4085276657,
+ 1945276688,
+ 4235267746,
+ 1153601476,
+ 869732655,
+ 1678850858,
+ 1715330665,
+ 166118579,
+ 3985977165,
+ 2311576675,
+ 2006540638,
+ 1997585821,
+ 2158656980,
+ 7668744,
+ 1122826393,
+ 1556284167,
+ 1966954644,
+ 101601463,
+ 2527183922,
+ 1740815709,
+ 434275465,
+ 978650294,
+ 1793231685,
+ 1074674201,
+ 2046590864,
+ 2290409320,
+ 1101181082,
+ 2494286596,
+ 1285009426,
+ 489416357,
+ 1734631047,
+ 3862779023,
+ 307112972,
+ 1234041999,
+ 2344446978,
];
static const List _envieddataauthTokenTwillo = [
- 3001940576,
- 4168736130,
- 2190817823,
- 2890527628,
- 3927738364,
- 1787456532,
- 4027423606,
- 28903134,
- 1172371278,
- 2150474553,
- 2991567001,
- 988078263,
- 2864247455,
- 32089598,
- 546703832,
- 3597109632,
- 3585228161,
- 1065127776,
- 42539236,
- 1085947572,
- 409196661,
- 2698623690,
- 2836812228,
- 3888574604,
- 2980409434,
- 3924202658,
- 2442301889,
- 3138108127,
- 3982838731,
- 2980323169,
- 2492268824,
- 4085964773,
- 1261424622,
- 3961582391,
- 495045571,
- 1039962922,
- 1955412380,
- 3467288983,
- 2504681866,
+ 1029286185,
+ 200278290,
+ 531505471,
+ 80924961,
+ 4085276617,
+ 1945276794,
+ 4235267799,
+ 1153601524,
+ 869732637,
+ 1678850843,
+ 1715330653,
+ 166118620,
+ 3985977141,
+ 2311576603,
+ 2006540650,
+ 1997585900,
+ 2158656996,
+ 7668861,
+ 1122826414,
+ 1556284211,
+ 1966954660,
+ 101601413,
+ 2527183882,
+ 1740815656,
+ 434275513,
+ 978650244,
+ 1793231732,
+ 1074674284,
+ 2046590884,
+ 2290409241,
+ 1101181167,
+ 2494286642,
+ 1285009447,
+ 489416445,
+ 1734631157,
+ 3862779095,
+ 307113056,
+ 1234042061,
+ 2344447086,
];
static final String authTokenTwillo = String.fromCharCodes(List.generate(
@@ -1016,125 +1106,125 @@ final class _Env {
(int i) => _envieddataauthTokenTwillo[i] ^ _enviedkeyauthTokenTwillo[i]));
static const List _enviedkeychatGPTkey = [
- 2018462027,
- 586442017,
- 1286696174,
- 1370745025,
- 536646632,
- 3166629974,
- 4200215354,
- 3736005891,
- 3392791461,
- 1356996111,
- 2748795361,
- 1046074280,
- 3162608585,
- 1994668946,
- 682795345,
- 3394512441,
- 2611309563,
- 3855825991,
- 3727876221,
- 1491832441,
- 1898225226,
- 1587679943,
- 2434413252,
- 329094694,
- 2599075928,
- 2165976807,
- 785754060,
- 2672586811,
- 1142154531,
- 2147480713,
- 2749106806,
- 1749198490,
- 3983378935,
- 3328656831,
- 3493015637,
- 2872695854,
- 3453101311,
- 2655313552,
- 3789628533,
- 3426948489,
- 3020201923,
- 3310281658,
- 3266681179,
- 2552225730,
- 3619124567,
- 3577594670,
- 4119564267,
- 816734097,
- 4159485544,
- 4236349041,
- 3382511822,
- 319239341,
- 477292068,
- 4062796323,
- 3412816076,
- 1265875395,
- 3578159844,
- 3552005533,
+ 1483286104,
+ 3835442287,
+ 3746713533,
+ 1325541117,
+ 2950460374,
+ 3569340280,
+ 808584026,
+ 769005738,
+ 2942841673,
+ 3442892928,
+ 346550491,
+ 1752688747,
+ 856276757,
+ 2003283934,
+ 3794506638,
+ 3347111005,
+ 388799052,
+ 2450067711,
+ 311952953,
+ 4021944290,
+ 1534028415,
+ 3807240860,
+ 487331878,
+ 2542448030,
+ 4250163995,
+ 3798115479,
+ 2516528545,
+ 573876699,
+ 455223063,
+ 863208774,
+ 1172423869,
+ 2262209820,
+ 1915098017,
+ 70264065,
+ 2518890302,
+ 785440294,
+ 3510993271,
+ 3572784301,
+ 317736323,
+ 41675698,
+ 3909971725,
+ 46496702,
+ 289334098,
+ 3086142106,
+ 767160483,
+ 1725199358,
+ 2697513689,
+ 850984204,
+ 1835436840,
+ 2151768994,
+ 2660480899,
+ 4097404320,
+ 337426472,
+ 624087111,
+ 3673452245,
+ 700740878,
+ 3280753794,
+ 1430354578,
];
static const List _envieddatachatGPTkey = [
- 2018462001,
- 586442054,
- 1286696131,
- 1370745077,
- 536646571,
- 3166629988,
- 4200215308,
- 3736006002,
- 3392791441,
- 1356996188,
- 2748795320,
- 1046074319,
- 3162608523,
- 1994669017,
- 682795264,
- 3394512476,
- 2611309491,
- 3855825949,
- 3727876153,
- 1491832328,
- 1898225185,
- 1587679888,
- 2434413227,
- 329094737,
- 2599075867,
- 2165976798,
- 785754004,
- 2672586825,
- 1142154587,
- 2147480814,
- 2749106723,
- 1749198559,
- 3983378833,
- 3328656874,
- 3493015596,
- 2872695831,
- 3453101237,
- 2655313602,
- 3789628418,
- 3426948539,
- 3020201905,
- 3310281687,
- 3266681197,
- 2552225683,
- 3619124581,
- 3577594703,
- 4119564175,
- 816734195,
- 4159485531,
- 4236348954,
- 3382511780,
- 319239386,
- 477292156,
- 4062796369,
- 3412816020,
- 1265875375,
- 3578159782,
- 3552005617,
+ 1483286050,
+ 3835442184,
+ 3746713488,
+ 1325541065,
+ 2950460309,
+ 3569340234,
+ 808584044,
+ 769005787,
+ 2942841725,
+ 3442893011,
+ 346550402,
+ 1752688652,
+ 856276823,
+ 2003283861,
+ 3794506719,
+ 3347110968,
+ 388798980,
+ 2450067621,
+ 311953021,
+ 4021944211,
+ 1534028308,
+ 3807240907,
+ 487331913,
+ 2542448105,
+ 4250164056,
+ 3798115502,
+ 2516528633,
+ 573876649,
+ 455223151,
+ 863208737,
+ 1172423912,
+ 2262209881,
+ 1915098055,
+ 70264148,
+ 2518890311,
+ 785440287,
+ 3510993213,
+ 3572784383,
+ 317736436,
+ 41675648,
+ 3909971839,
+ 46496723,
+ 289334116,
+ 3086142155,
+ 767160465,
+ 1725199263,
+ 2697513661,
+ 850984302,
+ 1835436827,
+ 2151769033,
+ 2660481001,
+ 4097404375,
+ 337426544,
+ 624087093,
+ 3673452173,
+ 700740962,
+ 3280753856,
+ 1430354686,
];
static final String chatGPTkey = String.fromCharCodes(List.generate(
@@ -1144,133 +1234,133 @@ final class _Env {
).map((int i) => _envieddatachatGPTkey[i] ^ _enviedkeychatGPTkey[i]));
static const List _enviedkeytransactionCloude = [
- 1570228735,
- 1953423150,
- 2972593530,
- 1761017036,
- 1732388718,
- 3253384172,
- 4073789351,
- 404998204,
- 2835024107,
- 2157493864,
- 3005134845,
- 2156474180,
- 380070130,
- 138917247,
- 1294163470,
- 2857027440,
- 3518329836,
- 3587414611,
- 1512719864,
- 3724055481,
- 450909266,
- 3406060714,
- 247436098,
- 1460078041,
- 3289885563,
- 361021321,
- 2430359520,
- 3867022471,
- 41012722,
- 664543055,
- 4184081824,
- 401055523,
- 3246255882,
- 3668953695,
- 1505764725,
- 46020125,
- 1056082633,
- 504127198,
- 275633841,
- 1179695647,
- 3934868709,
- 1573977401,
- 1587231687,
- 4108837836,
- 1695883658,
- 2791406166,
- 4141179273,
- 2209979753,
- 714876414,
- 87995672,
- 3480098614,
- 973795513,
- 3667301305,
- 2999938403,
- 118532862,
- 1734156845,
- 1320624684,
- 2540579657,
- 3626736376,
- 1515676971,
- 3006485385,
- 167437125,
+ 2382492294,
+ 2472828553,
+ 842077173,
+ 2972045635,
+ 163541454,
+ 1128923133,
+ 3637971926,
+ 1759217835,
+ 260835839,
+ 3592721217,
+ 2572866554,
+ 1744342416,
+ 1944071538,
+ 989658798,
+ 2072548380,
+ 2979259372,
+ 667885386,
+ 427147945,
+ 166736481,
+ 3420990906,
+ 3469786622,
+ 958419348,
+ 1478512398,
+ 114046851,
+ 3917544582,
+ 1272927516,
+ 519912578,
+ 481992846,
+ 1989702863,
+ 3863062628,
+ 3010872996,
+ 3070948392,
+ 1833268256,
+ 342182924,
+ 3384997116,
+ 1620851702,
+ 2709191726,
+ 4089110527,
+ 540506005,
+ 1679518867,
+ 1874731963,
+ 2489861394,
+ 2633402648,
+ 2626468543,
+ 3621232540,
+ 1883129588,
+ 2514224136,
+ 2781505055,
+ 1111170027,
+ 2652706771,
+ 3005864464,
+ 4001312804,
+ 3238413251,
+ 2548939917,
+ 737358290,
+ 730648744,
+ 1439435029,
+ 1018311360,
+ 726888032,
+ 1681146479,
+ 2986084620,
+ 3265867275,
];
static const List _envieddatatransactionCloude = [
- 1570228654,
- 1953423174,
- 2972593433,
- 1761017019,
- 1732388635,
- 3253384069,
- 4073789387,
- 404998227,
- 2835024006,
- 2157493785,
- 3005134750,
- 2156474155,
- 380070043,
- 138917149,
- 1294163508,
- 2857027361,
- 3518329786,
- 3587414556,
- 1512719783,
- 3724055539,
- 450909212,
- 3406060787,
- 247436039,
- 1460077981,
- 3289885513,
- 361021393,
- 2430359479,
- 3867022534,
- 41012672,
- 664543097,
- 4184081913,
- 401055611,
- 3246255937,
- 3668953628,
- 1505764679,
- 46020169,
- 1056082585,
- 504127204,
- 275633896,
- 1179695700,
- 3934868692,
- 1573977469,
- 1587231633,
- 4108837764,
- 1695883708,
- 2791406085,
- 4141179331,
- 2209979691,
- 714876365,
- 87995689,
- 3480098680,
- 973795466,
- 3667301353,
- 2999938342,
- 118532815,
- 1734156920,
- 1320624756,
- 2540579643,
- 3626736288,
- 1515676999,
- 3006485451,
- 167437097,
+ 2382492375,
+ 2472828641,
+ 842077078,
+ 2972045620,
+ 163541435,
+ 1128923028,
+ 3637971898,
+ 1759217860,
+ 260835730,
+ 3592721200,
+ 2572866457,
+ 1744342527,
+ 1944071451,
+ 989658828,
+ 2072548390,
+ 2979259325,
+ 667885340,
+ 427148006,
+ 166736446,
+ 3420990960,
+ 3469786544,
+ 958419405,
+ 1478512459,
+ 114046919,
+ 3917544628,
+ 1272927556,
+ 519912661,
+ 481992911,
+ 1989702909,
+ 3863062610,
+ 3010873085,
+ 3070948464,
+ 1833268331,
+ 342182991,
+ 3384997070,
+ 1620851618,
+ 2709191806,
+ 4089110469,
+ 540506060,
+ 1679518936,
+ 1874731914,
+ 2489861462,
+ 2633402702,
+ 2626468599,
+ 3621232554,
+ 1883129511,
+ 2514224194,
+ 2781505117,
+ 1111170008,
+ 2652706786,
+ 3005864542,
+ 4001312791,
+ 3238413203,
+ 2548939976,
+ 737358307,
+ 730648829,
+ 1439435085,
+ 1018311346,
+ 726887992,
+ 1681146371,
+ 2986084686,
+ 3265867367,
];
static final String transactionCloude = String.fromCharCodes(
@@ -1282,85 +1372,85 @@ final class _Env {
_envieddatatransactionCloude[i] ^ _enviedkeytransactionCloude[i]));
static const List _enviedkeyvisionApi = [
- 1886798562,
- 839362138,
- 3353485339,
- 3168195339,
- 2475264105,
- 2236377469,
- 851221453,
- 3710100198,
- 917121362,
- 4185430406,
- 1680680693,
- 2595194432,
- 4102122135,
- 2692133015,
- 3062646824,
- 1756191271,
- 3180832858,
- 34231256,
- 3153362986,
- 1512858569,
- 1604441845,
- 2859433490,
- 757777657,
- 3126913297,
- 109719070,
- 4231462571,
- 4064683763,
- 3425024187,
- 288267048,
- 1564225903,
- 4021112469,
- 978091960,
- 1745544936,
- 4011440562,
- 714975708,
- 811018152,
- 2342059727,
- 1522501184,
+ 3580551397,
+ 2833655610,
+ 4271278760,
+ 2016345634,
+ 4049509470,
+ 1148142673,
+ 2581875605,
+ 1190661695,
+ 45383595,
+ 1088143004,
+ 287929289,
+ 3661132031,
+ 1526618717,
+ 1322174191,
+ 3885333940,
+ 3841719909,
+ 1104106552,
+ 199286556,
+ 1556910077,
+ 2439174273,
+ 4172693186,
+ 735948033,
+ 4162539430,
+ 3354794392,
+ 177594588,
+ 1364556895,
+ 2031861915,
+ 1922173729,
+ 3009938656,
+ 687764966,
+ 347301867,
+ 4251109231,
+ 1996291566,
+ 273860368,
+ 4146805587,
+ 285367793,
+ 1755354170,
+ 469954543,
];
static const List _envieddatavisionApi = [
- 1886798545,
- 839362090,
- 3353485402,
- 3168195399,
- 2475264026,
- 2236377356,
- 851221406,
- 3710100149,
- 917121291,
- 4185430482,
- 1680680579,
- 2595194426,
- 4102122215,
- 2692133025,
- 3062646801,
- 1756191350,
- 3180832879,
- 34231198,
- 3153363047,
- 1512858496,
- 1604441746,
- 2859433584,
- 757777539,
- 3126913403,
- 109719129,
- 4231462557,
- 4064683689,
- 3425024138,
- 288267090,
- 1564225796,
- 4021112545,
- 978092018,
- 1745544880,
- 4011440576,
- 714975620,
- 811018180,
- 2342059661,
- 1522501164,
+ 3580551382,
+ 2833655626,
+ 4271278825,
+ 2016345710,
+ 4049509421,
+ 1148142624,
+ 2581875654,
+ 1190661740,
+ 45383666,
+ 1088143048,
+ 287929279,
+ 3661131909,
+ 1526618669,
+ 1322174169,
+ 3885333901,
+ 3841719860,
+ 1104106509,
+ 199286618,
+ 1556910000,
+ 2439174344,
+ 4172693157,
+ 735948131,
+ 4162539484,
+ 3354794482,
+ 177594523,
+ 1364556905,
+ 2031861953,
+ 1922173712,
+ 3009938586,
+ 687764877,
+ 347301791,
+ 4251109157,
+ 1996291510,
+ 273860450,
+ 4146805515,
+ 285367709,
+ 1755354232,
+ 469954435,
];
static final String visionApi = String.fromCharCodes(List.generate(
@@ -1370,237 +1460,237 @@ final class _Env {
).map((int i) => _envieddatavisionApi[i] ^ _enviedkeyvisionApi[i]));
static const List _enviedkeysecretKey = [
- 2313762956,
- 3167322526,
- 3930384889,
- 3614962180,
- 3178915888,
- 59251359,
- 3864841337,
- 3130308625,
- 1813383767,
- 1318196162,
- 2647913840,
- 55103949,
- 264740268,
- 1070269685,
- 1207990540,
- 3863512702,
- 2263886136,
- 2409469349,
- 3547371380,
- 3000253647,
- 463860545,
- 3788448705,
- 3632928027,
- 1445651087,
- 3619414110,
- 1246733305,
- 309675825,
- 100824327,
- 3403088762,
- 4052703571,
- 270597834,
- 1001193373,
- 810515582,
- 2013815877,
- 635843573,
- 412676013,
- 110593541,
- 2097561039,
- 331475637,
- 4246766412,
- 3898446433,
- 2486567003,
- 3835441808,
- 1513040497,
- 2214169409,
- 3485464141,
- 4258676843,
- 4050149103,
- 218501658,
- 1894319618,
- 3874400063,
- 2115702300,
- 3423799987,
- 2618526202,
- 3626301887,
- 3866647324,
- 1417571397,
- 916256171,
- 2021620932,
- 654655116,
- 3645978350,
- 2020487591,
- 24820992,
- 3355130264,
- 209182626,
- 4132541578,
- 2937879623,
- 1466429353,
- 2756166818,
- 2968667593,
- 1435824812,
- 2904816412,
- 3074963891,
- 2546704012,
- 1052689141,
- 2901980095,
- 540592464,
- 2854923215,
- 2752309106,
- 1738585005,
- 790486076,
- 3614900651,
- 3079986210,
- 4170878210,
- 664861718,
- 330262396,
- 4041687070,
- 60981970,
- 1345886210,
- 3953864091,
- 1043005137,
- 3126043859,
- 2770809583,
- 105001206,
- 368838305,
- 3899960121,
- 3713044473,
- 2373002162,
- 4111989310,
- 3043284508,
- 1893986169,
- 3311926430,
- 4018856933,
- 970114280,
- 3534732382,
- 2419704006,
- 549384143,
- 2012409185,
- 197782948,
- 4075985208,
- 9907820,
- 4030560425,
- 1722549565,
- 2767683097,
+ 474286252,
+ 2093448911,
+ 2684378005,
+ 762236977,
+ 1636115471,
+ 2335636383,
+ 3438108389,
+ 236498039,
+ 3845439483,
+ 1219568194,
+ 568189109,
+ 3198146144,
+ 2597236636,
+ 3478657787,
+ 2095528769,
+ 3306460347,
+ 4099659867,
+ 2067868375,
+ 2378528724,
+ 851565325,
+ 1238150882,
+ 1917905598,
+ 796473157,
+ 628475114,
+ 2635930320,
+ 961438445,
+ 55106694,
+ 98889609,
+ 3778890538,
+ 2237294127,
+ 1107267931,
+ 3976670348,
+ 3085133196,
+ 1396653988,
+ 3730501911,
+ 861350670,
+ 2826891981,
+ 746361525,
+ 921500974,
+ 324520134,
+ 2282104483,
+ 873438043,
+ 2034566526,
+ 4133131456,
+ 3361211050,
+ 2103075032,
+ 2402909964,
+ 3648827490,
+ 3606181803,
+ 1625280287,
+ 312225210,
+ 52979452,
+ 987120506,
+ 2905836688,
+ 1635995540,
+ 3743278313,
+ 2822131172,
+ 3147130301,
+ 261013563,
+ 2651091798,
+ 189381712,
+ 1987714901,
+ 1362076586,
+ 3247561268,
+ 304567478,
+ 443614655,
+ 1603286510,
+ 2041406005,
+ 2874247788,
+ 1123461851,
+ 1359138921,
+ 205019400,
+ 1009252886,
+ 3505516063,
+ 3419773638,
+ 904849838,
+ 2815818859,
+ 4240627414,
+ 444302486,
+ 1376754520,
+ 2708777440,
+ 468764892,
+ 891059834,
+ 2111588260,
+ 1382310988,
+ 959681047,
+ 1776878839,
+ 287155008,
+ 376087539,
+ 2748614849,
+ 1948258090,
+ 4112299074,
+ 908836462,
+ 650819398,
+ 3090541747,
+ 1747270695,
+ 1416338241,
+ 3761177989,
+ 2582062025,
+ 3153124822,
+ 1932395370,
+ 1221695551,
+ 1404578888,
+ 3398984226,
+ 2277249457,
+ 2905702663,
+ 3255126533,
+ 954248048,
+ 39611761,
+ 901862443,
+ 1789694071,
+ 4055224803,
+ 1282281428,
+ 1661773037,
];
static const List _envieddatasecretKey = [
- 2313763062,
- 3167322617,
- 3930384806,
- 3614962294,
- 3178915935,
- 59251439,
- 3864841235,
- 3130308686,
- 1813383778,
- 1318196213,
- 2647913785,
- 55103908,
- 264740314,
- 1070269635,
- 1207990652,
- 3863512627,
- 2263886206,
- 2409469414,
- 3547371318,
- 3000253577,
- 463860528,
- 3788448754,
- 3632928088,
- 1445651133,
- 3619414064,
- 1246733263,
- 309675896,
- 100824415,
- 3403088662,
- 4052703550,
- 270597792,
- 1001193444,
- 810515477,
- 2013815861,
- 635843469,
- 412676073,
- 110593640,
- 2097560984,
- 331475596,
- 4246766463,
- 3898446386,
- 2486566924,
- 3835441827,
- 1513040391,
- 2214169399,
- 3485464085,
- 4258676739,
- 4050149081,
- 218501666,
- 1894319703,
- 3874400126,
- 2115702309,
- 3423800039,
- 2618526159,
- 3626301945,
- 3866647379,
- 1417571351,
- 916256255,
- 2021620883,
- 654655211,
- 3645978297,
- 2020487636,
- 24821076,
- 3355130283,
- 209182613,
- 4132541657,
- 2937879603,
- 1466429410,
- 2756166865,
- 2968667526,
- 1435824892,
- 2904816504,
- 3074963908,
- 2546704072,
- 1052689041,
- 2901980108,
- 540592425,
- 2854923255,
- 2752308995,
- 1738585087,
- 790486021,
- 3614900696,
- 3079986256,
- 4170878287,
- 664861763,
- 330262288,
- 4041687147,
- 60981939,
- 1345886314,
- 3953864168,
- 1043005154,
- 3126043837,
- 2770809535,
- 105001150,
- 368838359,
- 3899960158,
- 3713044411,
- 2373002195,
- 4111989261,
- 3043284527,
- 1893986061,
- 3311926489,
- 4018856846,
- 970114257,
- 3534732398,
- 2419703984,
- 549384089,
- 2012409172,
- 197783036,
- 4075985226,
- 9907764,
- 4030560453,
- 1722549631,
- 2767683189,
+ 474286294,
+ 2093448872,
+ 2684378058,
+ 762236995,
+ 1636115552,
+ 2335636463,
+ 3438108303,
+ 236497960,
+ 3845439438,
+ 1219568245,
+ 568189180,
+ 3198146057,
+ 2597236714,
+ 3478657741,
+ 2095528753,
+ 3306460406,
+ 4099659805,
+ 2067868308,
+ 2378528662,
+ 851565387,
+ 1238150803,
+ 1917905549,
+ 796473094,
+ 628475096,
+ 2635930302,
+ 961438427,
+ 55106767,
+ 98889681,
+ 3778890566,
+ 2237294146,
+ 1107267889,
+ 3976670453,
+ 3085133287,
+ 1396654036,
+ 3730501999,
+ 861350730,
+ 2826891936,
+ 746361570,
+ 921500951,
+ 324520181,
+ 2282104560,
+ 873437964,
+ 2034566477,
+ 4133131446,
+ 3361211100,
+ 2103074944,
+ 2402910052,
+ 3648827476,
+ 3606181779,
+ 1625280330,
+ 312225275,
+ 52979397,
+ 987120430,
+ 2905836709,
+ 1635995602,
+ 3743278246,
+ 2822131126,
+ 3147130345,
+ 261013612,
+ 2651091761,
+ 189381639,
+ 1987714854,
+ 1362076670,
+ 3247561223,
+ 304567425,
+ 443614700,
+ 1603286426,
+ 2041406078,
+ 2874247711,
+ 1123461780,
+ 1359138873,
+ 205019500,
+ 1009252961,
+ 3505516123,
+ 3419773602,
+ 904849885,
+ 2815818770,
+ 4240627438,
+ 444302567,
+ 1376754442,
+ 2708777433,
+ 468764847,
+ 891059720,
+ 2111588329,
+ 1382310937,
+ 959681147,
+ 1776878722,
+ 287154977,
+ 376087451,
+ 2748614834,
+ 1948258073,
+ 4112299052,
+ 908836414,
+ 650819342,
+ 3090541765,
+ 1747270720,
+ 1416338179,
+ 3761178084,
+ 2582062074,
+ 3153124837,
+ 1932395294,
+ 1221695608,
+ 1404578851,
+ 3398984219,
+ 2277249409,
+ 2905702769,
+ 3255126611,
+ 954248005,
+ 39611689,
+ 901862489,
+ 1789693999,
+ 4055224719,
+ 1282281366,
+ 1661772929,
];
static final String secretKey = String.fromCharCodes(List.generate(
@@ -1610,237 +1700,237 @@ final class _Env {
).map((int i) => _envieddatasecretKey[i] ^ _enviedkeysecretKey[i]));
static const List _enviedkeystripePublishableKe = [
- 1581912536,
- 1430692029,
- 1249105457,
- 4208695055,
- 2597927320,
- 2209918851,
- 1586670591,
- 2547959986,
- 3384497248,
- 2656318267,
- 4137193382,
- 3712622870,
- 1716894885,
- 1768693817,
- 1409224108,
- 4122603787,
- 2545922532,
- 375585260,
- 3520487271,
- 183628634,
- 2592162193,
- 1169120824,
- 353324037,
- 1380737347,
- 3899088394,
- 4098668685,
- 615934158,
- 3637635217,
- 1395422756,
- 3711623764,
- 3677887786,
- 951287450,
- 685328787,
- 1419478732,
- 3730176114,
- 2889646751,
- 1784034273,
- 85081582,
- 2392460008,
- 275728670,
- 1464704971,
- 1007457864,
- 3729662595,
- 3717689422,
- 742404591,
- 2899668564,
- 1849021837,
- 4258306985,
- 4117869621,
- 3640224334,
- 4060443251,
- 1347015987,
- 3588175652,
- 959643522,
- 1858639271,
- 1206590392,
- 1012506438,
- 3632670071,
- 315668290,
- 4249072829,
- 1501931813,
- 3242584884,
- 2654329327,
- 3441188343,
- 3407974634,
- 4192654713,
- 164264943,
- 2351865416,
- 4001955212,
- 1387828825,
- 621971334,
- 2985960504,
- 1309909939,
- 2129545186,
- 156597267,
- 1736203452,
- 1924204010,
- 1767885866,
- 3993181224,
- 2787075299,
- 3440084076,
- 1490846770,
- 1149567929,
- 2150425534,
- 1626490417,
- 2793616014,
- 1737961633,
- 129440942,
- 709730737,
- 3240389372,
- 3068675760,
- 3847736130,
- 1098545036,
- 1484408162,
- 942342359,
- 306277747,
- 4110242386,
- 2409428837,
- 3109464760,
- 1833280104,
- 2420604681,
- 1113071990,
- 3525786591,
- 1020778503,
- 229109942,
- 1703329787,
- 1321106569,
- 2158931458,
- 3812806342,
- 217130754,
- 1078508130,
- 2993492161,
- 238201022,
- 3848602240,
+ 188815829,
+ 3943697106,
+ 2848183880,
+ 3104822147,
+ 1435948087,
+ 2104815163,
+ 2428636292,
+ 3939806683,
+ 2821877058,
+ 3669252554,
+ 2436712206,
+ 2694015112,
+ 3768208794,
+ 2232164431,
+ 2741554319,
+ 907912570,
+ 1499131141,
+ 3788821438,
+ 1615020584,
+ 4163462357,
+ 923795973,
+ 3631068740,
+ 497492381,
+ 1570632525,
+ 32021093,
+ 2417302365,
+ 2150711701,
+ 2924127745,
+ 1463255705,
+ 329664665,
+ 4147396550,
+ 2057297060,
+ 615658535,
+ 3143947133,
+ 1393500045,
+ 3164891254,
+ 3788090727,
+ 2005096638,
+ 217606952,
+ 148408260,
+ 354800051,
+ 1192292430,
+ 1121506665,
+ 3508945451,
+ 1951277561,
+ 649630087,
+ 1325628019,
+ 2658565601,
+ 535772615,
+ 3319305378,
+ 2572955169,
+ 2648164892,
+ 2329085405,
+ 2560206914,
+ 1525445667,
+ 1910917083,
+ 2487751693,
+ 2425311916,
+ 3130241657,
+ 3744575381,
+ 1873539043,
+ 2527213790,
+ 3594248396,
+ 3867467961,
+ 317621988,
+ 3194043767,
+ 463800740,
+ 1937107260,
+ 2405017141,
+ 1533480708,
+ 264818264,
+ 2555452563,
+ 2567958900,
+ 997267170,
+ 3245461326,
+ 572799978,
+ 3918869721,
+ 1597530251,
+ 1769987187,
+ 3484126211,
+ 1445399250,
+ 3508259128,
+ 3229271396,
+ 1926798117,
+ 2165365165,
+ 2265167321,
+ 1189666336,
+ 978904199,
+ 2674408675,
+ 1716448983,
+ 2835152484,
+ 1583013795,
+ 260341442,
+ 3055907005,
+ 757347463,
+ 1929207984,
+ 699799326,
+ 777612876,
+ 3847751112,
+ 1416797453,
+ 2669312692,
+ 3708229769,
+ 3556326563,
+ 76096208,
+ 1503568424,
+ 1277973276,
+ 2551636297,
+ 4218249318,
+ 2597520048,
+ 4285620625,
+ 3062469688,
+ 3298842355,
+ 1604088825,
+ 861559262,
];
static const List _envieddatastripePublishableKe = [
- 1581912494,
- 1430692058,
- 1249105518,
- 4208695167,
- 2597927402,
- 2209918956,
- 1586670479,
- 2547960024,
- 3384497215,
- 2656318222,
- 4137193361,
- 3712622943,
- 1716894924,
- 1768693839,
- 1409224090,
- 4122603846,
- 2545922466,
- 375585199,
- 3520487205,
- 183628572,
- 2592162272,
- 1169120779,
- 353324102,
- 1380737393,
- 3899088484,
- 4098668731,
- 615934117,
- 3637635295,
- 1395422830,
- 3711623738,
- 3677887856,
- 951287512,
- 685328874,
- 1419478682,
- 3730176068,
- 2889646833,
- 1784034196,
- 85081514,
- 2392459932,
- 275728710,
- 1464704942,
- 1007457905,
- 3729662666,
- 3717689380,
- 742404522,
- 2899668484,
- 1849021890,
- 4258307023,
- 4117869661,
- 3640224291,
- 4060443139,
- 1347016055,
- 3588175696,
- 959643605,
- 1858639306,
- 1206590412,
- 1012506485,
- 3632670010,
- 315668238,
- 4249072879,
- 1501931797,
- 3242584915,
- 2654329278,
- 3441188231,
- 3407974531,
- 4192654641,
- 164264844,
- 2351865369,
- 4001955297,
- 1387828760,
- 621971392,
- 2985960565,
- 1309909990,
- 2129545138,
- 156597345,
- 1736203494,
- 1924203913,
- 1767885849,
- 3993181305,
- 2787075210,
- 3440084015,
- 1490846838,
- 1149567955,
- 2150425542,
- 1626490483,
- 2793616084,
- 1737961709,
- 129440972,
- 709730761,
- 3240389304,
- 3068675827,
- 3847736177,
- 1098545129,
- 1484408068,
- 942342319,
- 306277668,
- 4110242346,
- 2409428767,
- 3109464715,
- 1833280091,
- 2420604779,
- 1113071905,
- 3525786519,
- 1020778550,
- 229109996,
- 1703329692,
- 1321106683,
- 2158931569,
- 3812806302,
- 217130864,
- 1078508090,
- 2993492141,
- 238201084,
- 3848602348,
+ 188815779,
+ 3943697077,
+ 2848183831,
+ 3104822259,
+ 1435948101,
+ 2104815188,
+ 2428636404,
+ 3939806641,
+ 2821877021,
+ 3669252607,
+ 2436712249,
+ 2694015169,
+ 3768208883,
+ 2232164409,
+ 2741554361,
+ 907912503,
+ 1499131203,
+ 3788821501,
+ 1615020650,
+ 4163462291,
+ 923796084,
+ 3631068791,
+ 497492446,
+ 1570632575,
+ 32021003,
+ 2417302379,
+ 2150711806,
+ 2924127823,
+ 1463255763,
+ 329664759,
+ 4147396508,
+ 2057297126,
+ 615658590,
+ 3143947051,
+ 1393500091,
+ 3164891160,
+ 3788090642,
+ 2005096698,
+ 217607004,
+ 148408220,
+ 354800086,
+ 1192292471,
+ 1121506592,
+ 3508945473,
+ 1951277500,
+ 649630167,
+ 1325627964,
+ 2658565511,
+ 535772591,
+ 3319305423,
+ 2572955217,
+ 2648164952,
+ 2329085353,
+ 2560206869,
+ 1525445710,
+ 1910917039,
+ 2487751742,
+ 2425311969,
+ 3130241589,
+ 3744575431,
+ 1873539027,
+ 2527213753,
+ 3594248349,
+ 3867467977,
+ 317621901,
+ 3194043711,
+ 463800775,
+ 1937107309,
+ 2405017176,
+ 1533480773,
+ 264818206,
+ 2555452638,
+ 2567958817,
+ 997267122,
+ 3245461308,
+ 572799920,
+ 3918869690,
+ 1597530296,
+ 1769987106,
+ 3484126314,
+ 1445399185,
+ 3508259196,
+ 3229271310,
+ 1926798173,
+ 2165365231,
+ 2265167235,
+ 1189666412,
+ 978904293,
+ 2674408603,
+ 1716448915,
+ 2835152423,
+ 1583013776,
+ 260341415,
+ 3055907035,
+ 757347583,
+ 1929208039,
+ 699799398,
+ 777612854,
+ 3847751163,
+ 1416797502,
+ 2669312726,
+ 3708229854,
+ 3556326635,
+ 76096225,
+ 1503568498,
+ 1277973371,
+ 2551636283,
+ 4218249237,
+ 2597520104,
+ 4285620707,
+ 3062469728,
+ 3298842271,
+ 1604088763,
+ 861559218,
];
static final String stripePublishableKe = String.fromCharCodes(
@@ -1853,125 +1943,125 @@ final class _Env {
_enviedkeystripePublishableKe[i]));
static const List _enviedkeychatGPTkeySefer = [
- 2232363825,
- 4006379536,
- 3923142638,
- 653694762,
- 1100490281,
- 3484300994,
- 842162489,
- 2759372360,
- 2239425232,
- 2746173892,
- 504120748,
- 2625604262,
- 1609613669,
- 3484550135,
- 58057841,
- 1097950200,
- 1274060323,
- 1494460125,
- 2025849241,
- 2777540316,
- 3441165048,
- 1419392407,
- 1615207725,
- 1683719114,
- 528464482,
- 781218717,
- 1327626970,
- 2020572218,
- 2304228293,
- 1367763202,
- 574355226,
- 2857466821,
- 3093783905,
- 2973584751,
- 830553961,
- 1874404331,
- 602224851,
- 3395608738,
- 191737410,
- 3914974242,
- 2315437574,
- 406284880,
- 1852638999,
- 3923394942,
- 692148825,
- 2591366105,
- 3112636304,
- 2228950280,
- 904828934,
- 3194298922,
- 2465735476,
- 4215278589,
- 836433174,
- 1473696899,
- 2829132606,
- 10654496,
- 2219294159,
- 572504120,
+ 1700412524,
+ 117529865,
+ 3410451706,
+ 3248210384,
+ 2494331620,
+ 1591472842,
+ 2338787152,
+ 3097313059,
+ 1617216519,
+ 4223453966,
+ 2108435718,
+ 4212141515,
+ 3535614385,
+ 171461231,
+ 2934868405,
+ 993555403,
+ 307043549,
+ 2702165621,
+ 1208741821,
+ 3607579733,
+ 1676452448,
+ 1615379119,
+ 346227638,
+ 2417165568,
+ 444595059,
+ 2915045834,
+ 4292637591,
+ 139367570,
+ 1537829935,
+ 2223591015,
+ 1706001564,
+ 532922875,
+ 2410978364,
+ 1893657475,
+ 878721301,
+ 302151963,
+ 312783208,
+ 405274341,
+ 1403747729,
+ 3644789197,
+ 2948589052,
+ 1729175639,
+ 3871375059,
+ 2751382081,
+ 1116562198,
+ 3607186252,
+ 522904637,
+ 1688978239,
+ 697433815,
+ 818419775,
+ 1870721953,
+ 3050898384,
+ 3391386814,
+ 134198994,
+ 4240194500,
+ 3863009818,
+ 4122380706,
+ 2286745684,
];
static const List _envieddatachatGPTkeySefer = [
- 2232363851,
- 4006379639,
- 3923142595,
- 653694819,
- 1100490304,
- 3484300944,
- 842162442,
- 2759372321,
- 2239425252,
- 2746173867,
- 504120771,
- 2625604316,
- 1609613572,
- 3484550084,
- 58057768,
- 1097950094,
- 1274060363,
- 1494460075,
- 2025849339,
- 2777540325,
- 3441164938,
- 1419392461,
- 1615207750,
- 1683719163,
- 528464417,
- 781218724,
- 1327626882,
- 2020572232,
- 2304228285,
- 1367763301,
- 574355279,
- 2857466752,
- 3093783889,
- 2973584643,
- 830553937,
- 1874404225,
- 602224769,
- 3395608816,
- 191737368,
- 3914974288,
- 2315437646,
- 406284858,
- 1852639012,
- 3923394863,
- 692148796,
- 2591366124,
- 3112636353,
- 2228950352,
- 904829014,
- 3194298950,
- 2465735493,
- 4215278507,
- 836433230,
- 1473697009,
- 2829132646,
- 10654540,
- 2219294093,
- 572504148,
+ 1700412438,
+ 117529966,
+ 3410451671,
+ 3248210329,
+ 2494331533,
+ 1591472792,
+ 2338787171,
+ 3097313098,
+ 1617216563,
+ 4223454049,
+ 2108435817,
+ 4212141489,
+ 3535614416,
+ 171461212,
+ 2934868460,
+ 993555389,
+ 307043509,
+ 2702165507,
+ 1208741855,
+ 3607579756,
+ 1676452370,
+ 1615379189,
+ 346227677,
+ 2417165617,
+ 444594992,
+ 2915045875,
+ 4292637647,
+ 139367648,
+ 1537829975,
+ 2223590912,
+ 1706001609,
+ 532922814,
+ 2410978316,
+ 1893657583,
+ 878721325,
+ 302152049,
+ 312783162,
+ 405274295,
+ 1403747787,
+ 3644789183,
+ 2948588980,
+ 1729175613,
+ 3871375072,
+ 2751382032,
+ 1116562291,
+ 3607186297,
+ 522904684,
+ 1688978279,
+ 697433735,
+ 818419795,
+ 1870722000,
+ 3050898310,
+ 3391386854,
+ 134198944,
+ 4240194460,
+ 3863009910,
+ 4122380768,
+ 2286745656,
];
static final String chatGPTkeySefer = String.fromCharCodes(List.generate(
@@ -1982,157 +2072,157 @@ final class _Env {
(int i) => _envieddatachatGPTkeySefer[i] ^ _enviedkeychatGPTkeySefer[i]));
static const List _enviedkeyllamaKey = [
- 1340259389,
- 2272314266,
- 2538226140,
- 3643370283,
- 2057633472,
- 739519769,
- 1790469646,
- 1393191827,
- 2288139432,
- 2865901774,
- 589167437,
- 3382371210,
- 3403888472,
- 3158662748,
- 3824953423,
- 3733798824,
- 1824733178,
- 3448820148,
- 3053289231,
- 2209154918,
- 256881759,
- 634781674,
- 508782537,
- 3542076119,
- 1126141342,
- 1944704221,
- 1300675652,
- 3148952459,
- 3103377290,
- 1874153591,
- 918471875,
- 254452456,
- 3964790403,
- 806809887,
- 2555550249,
- 3872078195,
- 95829292,
- 2184241333,
- 2808900397,
- 1651674525,
- 682696790,
- 165752390,
- 3705348352,
- 1978615520,
- 367355339,
- 2585722840,
- 3794946109,
- 3352233910,
- 4233047910,
- 1384138406,
- 902530242,
- 368660408,
- 3714079306,
- 129432361,
- 1603513582,
- 2232702821,
- 1395092831,
- 1843990108,
- 875497299,
- 3732245951,
- 353935793,
- 1209527003,
- 2265189601,
- 1746700406,
- 1353536950,
- 3927042979,
- 1392092864,
- 3706342500,
- 745872705,
- 2022825741,
- 1261719501,
- 1007608458,
- 830300070,
- 2450299345,
+ 3998918419,
+ 197743040,
+ 659038501,
+ 1110382817,
+ 3064666989,
+ 2325211944,
+ 694371478,
+ 2286231933,
+ 1371358854,
+ 3653504671,
+ 1473717576,
+ 1684642773,
+ 45905427,
+ 2398195472,
+ 3424492570,
+ 4132117882,
+ 3981615781,
+ 2576780333,
+ 729180749,
+ 3814948968,
+ 2619106324,
+ 4242199080,
+ 2408787747,
+ 1573409978,
+ 3683563941,
+ 1020295956,
+ 1878322969,
+ 1329032750,
+ 216692169,
+ 4157891947,
+ 1539284342,
+ 1074344715,
+ 1314258691,
+ 480973314,
+ 2758710157,
+ 2842286038,
+ 1299508149,
+ 3979344156,
+ 2727188172,
+ 3292157089,
+ 4022459210,
+ 916106707,
+ 1143348079,
+ 1470446507,
+ 1472811753,
+ 3478352621,
+ 2443804406,
+ 1373869488,
+ 3734041550,
+ 2270455685,
+ 734187965,
+ 3712121769,
+ 3595269438,
+ 2947465967,
+ 2526270189,
+ 839304449,
+ 2626563929,
+ 783083074,
+ 2089929934,
+ 3666994398,
+ 3269859888,
+ 3714368445,
+ 937068641,
+ 1535566704,
+ 3112690489,
+ 582600433,
+ 1592205032,
+ 3625480095,
+ 3003036808,
+ 85300373,
+ 2447577030,
+ 3007554338,
+ 2388336387,
+ 3056641880,
];
static const List _envieddatallamaKey = [
- 1340259439,
- 2272314312,
- 2538226161,
- 3643370350,
- 2057633461,
- 739519840,
- 1790469729,
- 1393191893,
- 2288139500,
- 2865901723,
- 589167419,
- 3382371308,
- 3403888394,
- 3158662680,
- 3824953357,
- 3733798855,
- 1824733072,
- 3448820096,
- 3053289273,
- 2209154816,
- 256881669,
- 634781601,
- 508782472,
- 3542076067,
- 1126141397,
- 1944704151,
- 1300675703,
- 3148952573,
- 3103377381,
- 1874153530,
- 918471931,
- 254452389,
- 3964790519,
- 806809896,
- 2555550239,
- 3872078155,
- 95829327,
- 2184241381,
- 2808900424,
- 1651674583,
- 682696704,
- 165752433,
- 3705348423,
- 1978615470,
- 367355311,
- 2585722777,
- 3794946134,
- 3352233958,
- 4233047858,
- 1384138477,
- 902530214,
- 368660449,
- 3714079346,
- 129432422,
- 1603513482,
- 2232702728,
- 1395092838,
- 1843990066,
- 875497319,
- 3732245976,
- 353935830,
- 1209526940,
- 2265189520,
- 1746700351,
- 1353536899,
- 3927043044,
- 1392092857,
- 3706342411,
- 745872665,
- 2022825855,
- 1261719445,
- 1007608550,
- 830300132,
- 2450299325,
+ 3998918465,
+ 197742994,
+ 659038472,
+ 1110382756,
+ 3064666904,
+ 2325211985,
+ 694371577,
+ 2286231867,
+ 1371358914,
+ 3653504714,
+ 1473717566,
+ 1684642739,
+ 45905473,
+ 2398195540,
+ 3424492632,
+ 4132117781,
+ 3981615823,
+ 2576780313,
+ 729180795,
+ 3814948878,
+ 2619106382,
+ 4242199139,
+ 2408787810,
+ 1573409998,
+ 3683564014,
+ 1020296030,
+ 1878322986,
+ 1329032792,
+ 216692134,
+ 4157891878,
+ 1539284302,
+ 1074344774,
+ 1314258807,
+ 480973365,
+ 2758710203,
+ 2842286062,
+ 1299508182,
+ 3979344204,
+ 2727188137,
+ 3292157163,
+ 4022459164,
+ 916106724,
+ 1143348008,
+ 1470446565,
+ 1472811661,
+ 3478352556,
+ 2443804317,
+ 1373869536,
+ 3734041498,
+ 2270455758,
+ 734187993,
+ 3712121840,
+ 3595269382,
+ 2947465888,
+ 2526270089,
+ 839304556,
+ 2626563936,
+ 783083052,
+ 2089929978,
+ 3666994361,
+ 3269859927,
+ 3714368506,
+ 937068560,
+ 1535566649,
+ 3112690444,
+ 582600374,
+ 1592204945,
+ 3625480176,
+ 3003036880,
+ 85300455,
+ 2447576990,
+ 3007554382,
+ 2388336449,
+ 3056641844,
];
static final String llamaKey = String.fromCharCodes(List.generate(
@@ -2142,65 +2232,65 @@ final class _Env {
).map((int i) => _envieddatallamaKey[i] ^ _enviedkeyllamaKey[i]));
static const List _enviedkeyserverPHP = [
- 1955100110,
- 991760262,
- 814006192,
- 4302754,
- 535377021,
- 592363005,
- 4174409820,
- 1011162695,
- 3032428038,
- 4214480696,
- 418824077,
- 2617013464,
- 3134615516,
- 2946659390,
- 2362126279,
- 755446817,
- 3922496535,
- 1728629233,
- 266558599,
- 2748410552,
- 2940849722,
- 2712877101,
- 3928415508,
- 3661746672,
- 2970208960,
- 1648362779,
- 3989244127,
- 1353552375,
+ 1888643014,
+ 2654205406,
+ 2591453847,
+ 881620460,
+ 2224893369,
+ 479618428,
+ 1554285973,
+ 1531396425,
+ 1413811207,
+ 418849496,
+ 3573306652,
+ 1131331153,
+ 2315413798,
+ 2218113887,
+ 145401015,
+ 4190489567,
+ 2840364301,
+ 734913556,
+ 3226781510,
+ 1526519771,
+ 3599135396,
+ 3741154199,
+ 2907919098,
+ 1053893721,
+ 78389799,
+ 2807306626,
+ 357252249,
+ 2686486277,
];
static const List _envieddataserverPHP = [
- 1955100070,
- 991760370,
- 814006212,
- 4302802,
- 535376910,
- 592362951,
- 4174409843,
- 1011162728,
- 3032428135,
- 4214480712,
- 418824164,
- 2617013494,
- 3134615471,
- 2946659419,
- 2362126241,
- 755446852,
- 3922496613,
- 1728629215,
- 266558699,
- 2748410577,
- 2940849740,
- 2712877128,
- 3928415547,
- 3661746563,
- 2970208933,
- 1648362877,
- 3989244090,
- 1353552261,
+ 1888642990,
+ 2654205354,
+ 2591453923,
+ 881620380,
+ 2224893386,
+ 479618374,
+ 1554286010,
+ 1531396454,
+ 1413811302,
+ 418849448,
+ 3573306741,
+ 1131331199,
+ 2315413845,
+ 2218113850,
+ 145401041,
+ 4190489530,
+ 2840364415,
+ 734913594,
+ 3226781482,
+ 1526519730,
+ 3599135442,
+ 3741154290,
+ 2907919061,
+ 1053893674,
+ 78389826,
+ 2807306724,
+ 357252348,
+ 2686486391,
];
static final String serverPHP = String.fromCharCodes(List.generate(
@@ -2211,238 +2301,238 @@ final class _Env {
static const List _enviedkeyanthropicAIkeySeferNewHamzaayedpython =
[
- 3967016825,
- 3118339271,
- 2632852979,
- 2380882761,
- 2513666185,
- 930108041,
- 1314877061,
- 2088291231,
- 629415990,
- 3494022323,
- 779870925,
- 14142310,
- 450831385,
- 2288509854,
- 4271163623,
- 3977776275,
- 1940999669,
- 1391592244,
- 1206766135,
- 3073520716,
- 3026324283,
- 707940835,
- 2991048710,
- 2265594670,
- 660365453,
- 3220682037,
- 2682554163,
- 3046269016,
- 1606686436,
- 1243829286,
- 2066848844,
- 2936194884,
- 2689571022,
- 3421583546,
- 4116711921,
- 1069393473,
- 3563257900,
- 2904223868,
- 3247887645,
- 3585713292,
- 3273438471,
- 3312918479,
- 4254726922,
- 3330455851,
- 1704358533,
- 1408031809,
- 2989297742,
- 3994497505,
- 3175095041,
- 4175335086,
- 1354874289,
- 2140385181,
- 2523494875,
- 4055129148,
- 917519960,
- 3160654555,
- 2429309565,
- 702430600,
- 1637619558,
- 906654508,
- 3084113526,
- 1819950767,
- 549450116,
- 3550422718,
- 3658430360,
- 2339251780,
- 2535368116,
- 1864869520,
- 4039554662,
- 2798550940,
- 2269639472,
- 885746347,
- 1563092671,
- 4269676067,
- 1447203664,
- 1459215427,
- 2780205146,
- 4061188860,
- 1045152089,
- 3473460038,
- 1746786219,
- 1250944038,
- 3462230686,
- 1352383782,
- 3706404714,
- 1829434329,
- 479683860,
- 159613756,
- 2188271774,
- 113116064,
- 2168280101,
- 4282738548,
- 4631394,
- 409072338,
- 2122454857,
- 567504436,
- 2785794952,
- 1647974907,
- 880230984,
- 2359478156,
- 2485287113,
- 1885807540,
- 534617302,
- 4008702885,
- 1015301371,
- 2253973518,
- 2180568460,
- 1263756469,
- 1878347619,
- 799738390,
- 3263982087,
- 2861631269,
- 3123022178,
- 871234094,
+ 3846622609,
+ 3946924330,
+ 1629239431,
+ 3037116715,
+ 3639604758,
+ 1630342515,
+ 1376479747,
+ 726066898,
+ 1155528104,
+ 2918251927,
+ 2483349034,
+ 3851097394,
+ 1173628683,
+ 2926721535,
+ 1607920540,
+ 721483169,
+ 2515437261,
+ 2382206958,
+ 4155012572,
+ 3285395508,
+ 3728160316,
+ 796750034,
+ 688513104,
+ 2165867108,
+ 1183663797,
+ 1182793819,
+ 16819369,
+ 2244880133,
+ 3519548028,
+ 1728497693,
+ 815460315,
+ 913864801,
+ 885436790,
+ 440954858,
+ 1285698152,
+ 419606576,
+ 2814281950,
+ 3046470008,
+ 3990712410,
+ 3602891590,
+ 343120566,
+ 2294458595,
+ 1784965666,
+ 1531160834,
+ 436155294,
+ 731566310,
+ 3496283928,
+ 4289152748,
+ 2597780223,
+ 2038896619,
+ 4290520638,
+ 808830346,
+ 4116687188,
+ 422978679,
+ 76732108,
+ 861283063,
+ 1525655057,
+ 2630279074,
+ 2395891268,
+ 2152770474,
+ 2305602661,
+ 572378235,
+ 2026146852,
+ 1671614464,
+ 2706858117,
+ 3109328970,
+ 3792030363,
+ 3817892925,
+ 2675034713,
+ 78412351,
+ 4188178447,
+ 2701340453,
+ 3615837995,
+ 2539064387,
+ 1292082687,
+ 2858529722,
+ 2395126131,
+ 2286265281,
+ 3471346658,
+ 1636204680,
+ 1732999454,
+ 3826063880,
+ 58349213,
+ 210449734,
+ 1332642519,
+ 4140751476,
+ 2532164197,
+ 607187783,
+ 2205735532,
+ 3702314451,
+ 1291600707,
+ 4223219761,
+ 3044587838,
+ 987134792,
+ 1755089986,
+ 4040259420,
+ 2808166111,
+ 2945968477,
+ 3841440135,
+ 173229073,
+ 1483988420,
+ 3573039219,
+ 2893760714,
+ 3991196652,
+ 1091700284,
+ 3212916768,
+ 1168386790,
+ 1187876436,
+ 1517384399,
+ 1729585523,
+ 1305617152,
+ 3823765105,
+ 3428024505,
+ 3615444777,
];
static const List _envieddataanthropicAIkeySeferNewHamzaayedpython =
[
- 3967016707,
- 3118339232,
- 2632852958,
- 2380882744,
- 2513666283,
- 930108138,
- 1314877096,
- 2088291310,
- 629416000,
- 3494022364,
- 779870974,
- 14142303,
- 450831412,
- 2288509928,
- 4271163556,
- 3977776337,
- 1940999640,
- 1391592291,
- 1206766169,
- 3073520694,
- 3026324350,
- 707940756,
- 2991048768,
- 2265594720,
- 660365516,
- 3220682055,
- 2682554236,
- 3046269032,
- 1606686397,
- 1243829322,
- 2066848792,
- 2936194853,
- 2689571006,
- 3421583564,
- 4116711831,
- 1069393449,
- 3563257944,
- 2904223761,
- 3247887738,
- 3585713401,
- 3273438540,
- 3312918424,
- 4254727033,
- 3330455923,
- 1704358607,
- 1408031762,
- 2989297669,
- 3994497424,
- 3175095142,
- 4175335153,
- 1354874367,
- 2140385223,
- 2523494792,
- 4055129174,
- 917519888,
- 3160654489,
- 2429309476,
- 702430686,
- 1637619518,
- 906654561,
- 3084113452,
- 1819950820,
- 549450165,
- 3550422727,
- 3658430413,
- 2339251727,
- 2535368076,
- 1864869544,
- 4039554613,
- 2798551027,
- 2269639506,
- 885746383,
- 1563092700,
- 4269676104,
- 1447203590,
- 1459215475,
- 2780205073,
- 4061188745,
- 1045152009,
- 3473460007,
- 1746786281,
- 1250944078,
- 3462230702,
- 1352383813,
- 3706404661,
- 1829434254,
- 479683932,
- 159613768,
- 2188271833,
- 113116115,
- 2168280183,
- 4282738491,
- 4631357,
- 409072358,
- 2122454906,
- 567504397,
- 2785795032,
- 1647974841,
- 880230947,
- 2359478177,
- 2485287084,
- 1885807494,
- 534617223,
- 4008702932,
- 1015301276,
- 2253973605,
- 2180568541,
- 1263756516,
- 1878347579,
- 799738468,
- 3263982175,
- 2861631305,
- 3123022112,
- 871234114,
+ 3846622699,
+ 3946924365,
+ 1629239466,
+ 3037116762,
+ 3639604852,
+ 1630342416,
+ 1376479790,
+ 726066851,
+ 1155528158,
+ 2918252024,
+ 2483349017,
+ 3851097355,
+ 1173628710,
+ 2926721417,
+ 1607920607,
+ 721483235,
+ 2515437280,
+ 2382206905,
+ 4155012530,
+ 3285395534,
+ 3728160377,
+ 796749989,
+ 688513046,
+ 2165867050,
+ 1183663860,
+ 1182793769,
+ 16819430,
+ 2244880181,
+ 3519547941,
+ 1728497777,
+ 815460239,
+ 913864704,
+ 885436678,
+ 440954780,
+ 1285698062,
+ 419606616,
+ 2814281898,
+ 3046469909,
+ 3990712381,
+ 3602891571,
+ 343120637,
+ 2294458548,
+ 1784965713,
+ 1531160922,
+ 436155348,
+ 731566261,
+ 3496283987,
+ 4289152669,
+ 2597780120,
+ 2038896564,
+ 4290520688,
+ 808830416,
+ 4116687111,
+ 422978589,
+ 76732036,
+ 861282997,
+ 1525655112,
+ 2630279156,
+ 2395891228,
+ 2152770535,
+ 2305602623,
+ 572378160,
+ 2026146837,
+ 1671614585,
+ 2706858192,
+ 3109328897,
+ 3792030371,
+ 3817892869,
+ 2675034634,
+ 78412368,
+ 4188178541,
+ 2701340481,
+ 3615838024,
+ 2539064360,
+ 1292082601,
+ 2858529674,
+ 2395126072,
+ 2286265268,
+ 3471346610,
+ 1636204777,
+ 1732999516,
+ 3826063968,
+ 58349229,
+ 210449701,
+ 1332642440,
+ 4140751395,
+ 2532164141,
+ 607187763,
+ 2205735467,
+ 3702314400,
+ 1291600657,
+ 4223219838,
+ 3044587873,
+ 987134844,
+ 1755090033,
+ 4040259429,
+ 2808166031,
+ 2945968415,
+ 3841440236,
+ 173229116,
+ 1483988385,
+ 3573039169,
+ 2893760667,
+ 3991196573,
+ 1091700315,
+ 3212916811,
+ 1168386743,
+ 1187876357,
+ 1517384343,
+ 1729585409,
+ 1305617240,
+ 3823765021,
+ 3428024571,
+ 3615444805,
];
static final String anthropicAIkeySeferNewHamzaayedpython =
@@ -2455,6329 +2545,6329 @@ final class _Env {
_enviedkeyanthropicAIkeySeferNewHamzaayedpython[i]));
static const List _enviedkeyprivateKeyFCM = [
- 3909266921,
- 4058000546,
- 1713020989,
- 992719216,
- 4170994394,
- 945703488,
- 1098515712,
- 118911372,
- 2794206805,
- 437977184,
- 2402308314,
- 3593855869,
- 220306176,
- 1612662565,
- 3144326782,
- 2510964094,
- 3355114524,
- 1119447420,
- 4063732016,
- 2306475202,
- 3969475511,
- 2739522768,
- 1568614799,
- 2250834281,
- 4109840519,
- 3755432244,
- 1953403444,
- 3252605416,
- 1259056156,
- 629276170,
- 1992641754,
- 3444523615,
- 2457593883,
- 3717590517,
- 1452941615,
- 60284563,
- 2579485104,
- 3858432466,
- 923262026,
- 2490235814,
- 4269429032,
- 1617321760,
- 2973005841,
- 839524665,
- 2938348503,
- 4060752296,
- 2567386115,
- 890882902,
- 2000641905,
- 1319171184,
- 1535242627,
- 804485321,
- 1887876636,
- 3291730928,
- 2628636401,
- 1358407958,
- 2470702040,
- 3276059935,
- 1818216398,
- 3524938065,
- 393355810,
- 3707934358,
- 61581215,
- 3767650949,
- 894361063,
- 903600820,
- 2702163678,
- 1099119346,
- 4260314648,
- 503828949,
- 2127912317,
- 2308021000,
- 2763223139,
- 2263898699,
- 2794375366,
- 724106636,
- 2765711693,
- 164403684,
- 2552336565,
- 2626188431,
- 2530923539,
- 117246183,
- 1303956188,
- 1801430645,
- 2532548706,
- 304984609,
- 1048036008,
- 3282077559,
- 889321724,
- 929589813,
- 3177674924,
- 3117107958,
- 1065781755,
- 3801791792,
- 1583143462,
- 2699425815,
- 1487455667,
- 2159274393,
- 3336927192,
- 3856512381,
- 2885400992,
- 2337280769,
- 3250099739,
- 1172741805,
- 2961724591,
- 477052138,
- 1247156829,
- 1217590219,
- 53664815,
- 2953783996,
- 3837234045,
- 3455767308,
- 1119750921,
- 2003556520,
- 923716949,
- 386815953,
- 574996642,
- 2943600203,
- 1358331656,
- 3577065692,
- 3597122186,
- 3278120267,
- 3083177628,
- 3969259104,
- 2157603523,
- 688027571,
- 896229422,
- 878109824,
- 2503543433,
- 858091448,
- 3293762015,
- 3455912121,
- 2388780602,
- 2163827603,
- 986361364,
- 2085948061,
- 3912932723,
- 2676230194,
- 2166120950,
- 853820239,
- 1251635975,
- 3882616212,
- 3915024886,
- 1358954224,
- 3093630361,
- 2039406693,
- 4090391221,
- 3825524367,
- 479547799,
- 1877215918,
- 2880055389,
- 2025680842,
- 4241704906,
- 238767648,
- 3317486361,
- 3808370494,
- 1556849350,
- 2755517792,
- 2796187724,
- 3488913388,
- 40256845,
- 789341382,
- 238259500,
- 632381294,
- 2102217865,
- 1576786937,
- 2506874329,
- 1276207300,
- 541410686,
- 3915897519,
- 2288248369,
- 1912557027,
- 1015656297,
- 2504024125,
- 534864475,
- 1677685346,
- 751532801,
- 1866048269,
- 119941339,
- 1334129705,
- 3462557520,
- 144370828,
- 2035833753,
- 209652708,
- 3571187644,
- 3636994125,
- 285785775,
- 3387977586,
- 1216177615,
- 355600347,
- 949619948,
- 78656102,
- 3447717371,
- 474620325,
- 3165778972,
- 130834893,
- 47818662,
- 4235611452,
- 419685128,
- 2224972042,
- 265289783,
- 1102947072,
- 3203287245,
- 4281392790,
- 1538426284,
- 850188741,
- 2449503159,
- 358768354,
- 3579157559,
- 3030846872,
- 2136932010,
- 242195908,
- 3222233328,
- 3689667228,
- 1135730096,
- 4043775275,
- 1837833254,
- 1312784846,
- 1664790440,
- 686239367,
- 3693925394,
- 1792075361,
- 3255813389,
- 1481243752,
- 486775338,
- 3182769526,
- 28588847,
- 282542587,
- 4175625385,
- 3500152279,
- 2906579151,
- 1014303484,
- 1815859256,
- 3334263807,
- 1784577882,
- 1327970539,
- 2001157220,
- 3864122566,
- 934330004,
- 1511647327,
- 1084493245,
- 1804879269,
- 4275936770,
- 563426541,
- 3370582618,
- 2808416139,
- 3263435055,
- 1917615052,
- 3560116322,
- 2980809772,
- 2872078688,
- 354541267,
- 3108795463,
- 1072372775,
- 2220692600,
- 2183069395,
- 2857817601,
- 2705458556,
- 1731233341,
- 258604882,
- 4178207365,
- 4177120202,
- 913357267,
- 1841864889,
- 1753435088,
- 3804460293,
- 233156669,
- 3714320453,
- 1878860184,
- 4240748307,
- 615868831,
- 4248722433,
- 980381011,
- 2084088850,
- 1123685899,
- 1083462273,
- 1332285390,
- 4074992082,
- 418955918,
- 2842036117,
- 3884383295,
- 229891539,
- 1471576991,
- 3545189746,
- 1472916514,
- 3937618001,
- 698023941,
- 2080681580,
- 1651333635,
- 2495618668,
- 1935593663,
- 3156649123,
- 1589022754,
- 674047541,
- 1065493267,
- 3440973284,
- 3284657204,
- 2817891764,
- 3961545871,
- 1699605808,
- 2627264676,
- 2463868686,
- 247960606,
- 1708896232,
- 4086364116,
- 573015358,
- 1740871342,
- 1515117976,
- 1249906525,
- 4211101781,
- 2052389723,
- 3682803459,
- 2520464682,
- 1680335395,
- 4030523039,
- 3399817084,
- 3172195859,
- 2115836784,
- 2363403240,
- 1003022253,
- 2833262128,
- 768893550,
- 3195982768,
- 3630486420,
- 1047204669,
- 4142251723,
- 731403976,
- 3018069803,
- 2780044903,
- 1278086543,
- 4122232673,
- 3325674112,
- 1886367228,
- 780748462,
- 3028780534,
- 4175519642,
- 4138096570,
- 3027882718,
- 237908144,
- 3143948898,
- 2235796086,
- 3841481317,
- 3352800697,
- 3539873945,
- 2186389330,
- 1126662937,
- 3141088967,
- 56376165,
- 2557197031,
- 2265526605,
- 3241118445,
- 1853383896,
- 4235213666,
- 4048915162,
- 2712180596,
- 671844887,
- 3696087454,
- 2068817785,
- 1310928995,
- 2920806757,
- 1781692678,
- 4210698453,
- 1715536479,
- 3494873206,
- 69612905,
- 1477318314,
- 2183442326,
- 4274048654,
- 3561122613,
- 745208997,
- 1685720052,
- 2619313346,
- 2042896378,
- 3327419412,
- 2271013802,
- 4037367542,
- 3901401401,
- 1809590905,
- 4031229990,
- 203998498,
- 399415926,
- 3681623370,
- 1121277167,
- 559023257,
- 1092601478,
- 2673008582,
- 1820147073,
- 4067130650,
- 1259288490,
- 3523437096,
- 2028392291,
- 2377799873,
- 3106487531,
- 2850301089,
- 2589882158,
- 138446874,
- 2938637100,
- 2306238595,
- 4022896307,
- 5030670,
- 1615686776,
- 2726426377,
- 253331688,
- 3710770451,
- 451984084,
- 629200416,
- 697845533,
- 667893197,
- 1431980502,
- 74152058,
- 3752817454,
- 2301969054,
- 408423468,
- 2908162822,
- 2344507079,
- 1972651546,
- 2523758582,
- 3440348878,
- 3691254817,
- 3617908792,
- 3203162967,
- 229263960,
- 2919098501,
- 1132141601,
- 1326184191,
- 3825355343,
- 2612585078,
- 1010887180,
- 397720784,
- 3192075586,
- 1704960690,
- 3892960175,
- 1736383365,
- 1989521786,
- 2098973824,
- 3516200917,
- 1405772122,
- 2161110186,
- 69439154,
- 3684871279,
- 3530440025,
- 1230522509,
- 3965592500,
- 3595152735,
- 4258009554,
- 1995209276,
- 2674555282,
- 2102741377,
- 1156090813,
- 4211863296,
- 1602424142,
- 392668773,
- 1272529396,
- 1232401999,
- 3115100498,
- 3865273968,
- 4200009402,
- 3086527023,
- 2629780028,
- 3939978572,
- 368691904,
- 17258172,
- 4234247796,
- 3328308343,
- 973258282,
- 532030034,
- 4263608715,
- 2204337243,
- 3887897390,
- 2631462547,
- 2569309307,
- 3334499447,
- 2422167035,
- 975515093,
- 1258697525,
- 1719187367,
- 124803825,
- 4120345446,
- 3933059071,
- 1788802760,
- 571776594,
- 1996193325,
- 578599904,
- 538682131,
- 714340868,
- 3351007708,
- 3296067583,
- 3091642161,
- 3771500309,
- 2724439305,
- 1846572935,
- 2879773426,
- 4254565255,
- 3851420916,
- 1881953434,
- 2119644679,
- 2769799329,
- 3167120968,
- 3712936765,
- 3317525282,
- 71217013,
- 2711342165,
- 2249312693,
- 2464172585,
- 3065697185,
- 968286003,
- 663501814,
- 3998360963,
- 3620731667,
- 2292462361,
- 371062004,
- 1266126322,
- 4091788591,
- 1245613105,
- 810737407,
- 1147058798,
- 3810285203,
- 1374693243,
- 1203821735,
- 568740853,
- 1537049235,
- 815969563,
- 197721778,
- 1642429804,
- 3162637014,
- 2423309451,
- 2562103164,
- 1162316113,
- 2904417185,
- 391533465,
- 2717680103,
- 3067627961,
- 3065760587,
- 1503691492,
- 2923156703,
- 2475941460,
- 3192629735,
- 3001390473,
- 334641041,
- 1408575000,
- 2372409380,
- 1443471238,
- 3756843175,
- 996790647,
- 2124085568,
- 458492097,
- 2786651301,
- 4108109324,
- 1925842703,
- 1846729799,
- 807440269,
- 3355224050,
- 1885253632,
- 1654605201,
- 2120840630,
- 1274130407,
- 2086534345,
- 3863788012,
- 18962334,
- 2478327679,
- 817288909,
- 2112580148,
- 1317140225,
- 3405309795,
- 3498529728,
- 39796269,
- 3458373489,
- 516819404,
- 4061703706,
- 3125072513,
- 1687476699,
- 2493586122,
- 2819972049,
- 1879676454,
- 1832781142,
- 941893323,
- 3326911251,
- 675945360,
- 2734281448,
- 3591229111,
- 2874763588,
- 1780151284,
- 1722812866,
- 1357809776,
- 747512889,
- 3012154653,
- 2312936018,
- 3704664348,
- 1512000529,
- 2527135418,
- 776853039,
- 2402968092,
- 14500205,
- 1461198446,
- 637498417,
- 2588850383,
- 2300433164,
- 2117441361,
- 1374433288,
- 3116150625,
- 1552852161,
- 155896633,
- 822454167,
- 1786787092,
- 4174092262,
- 4290797046,
- 1935320218,
- 2228206408,
- 737614772,
- 450300428,
- 4130604827,
- 3133668862,
- 4117225646,
- 715257102,
- 2426453317,
- 1149210487,
- 4285759760,
- 674792694,
- 2491849245,
- 2427848689,
- 1123744235,
- 719784904,
- 2684360741,
- 1038577451,
- 3895535954,
- 3877638900,
- 1961033906,
- 1126966790,
- 4277614285,
- 66026537,
- 2059745251,
- 2294258350,
- 3101615533,
- 2788222126,
- 2787122791,
- 3883350065,
- 1282957117,
- 2517997635,
- 3309376438,
- 1673717742,
- 1091233959,
- 1531157671,
- 686609798,
- 2981118159,
- 3339769310,
- 1388917198,
- 2917594741,
- 3801227366,
- 333277549,
- 1672816185,
- 490760006,
- 495537213,
- 3830960368,
- 284092822,
- 3000343274,
- 3467005179,
- 1594605617,
- 2700356653,
- 2755568960,
- 1364462875,
- 3712584227,
- 3055013582,
- 2082650549,
- 2490354386,
- 2800308984,
- 1944434099,
- 1086259567,
- 3964787123,
- 2985271055,
- 2015741341,
- 2256394881,
- 3340656396,
- 2741505368,
- 1024225685,
- 4143221553,
- 2808249170,
- 1561486627,
- 1452554252,
- 3427333629,
- 1421103959,
- 3298040918,
- 3724611322,
- 2765175338,
- 4230456529,
- 159182279,
- 1896161701,
- 3357023754,
- 1774468375,
- 3662834486,
- 2064479646,
- 766546847,
- 1336953324,
- 3469133883,
- 1540323032,
- 1038049699,
- 2039359194,
- 3020361659,
- 2283316373,
- 404167362,
- 2297609681,
- 1797147276,
- 3560649875,
- 917589435,
- 892812942,
- 354759432,
- 480401651,
- 1937615378,
- 3902092172,
- 3226442771,
- 4096665482,
- 303338662,
- 3072924978,
- 2121677121,
- 2468404112,
- 1791041176,
- 714266416,
- 1471899579,
- 1929543923,
- 3432156651,
- 2469667672,
- 1018943519,
- 278966546,
- 1029168761,
- 4202523757,
- 277238257,
- 4018939878,
- 3386662861,
- 3211389407,
- 4002051603,
- 3815557874,
- 3671114265,
- 3722737257,
- 264725025,
- 965747602,
- 1928292587,
- 2263434737,
- 3401419853,
- 2123625690,
- 3022459323,
- 1483341838,
- 3719393170,
- 2553974253,
- 1052865048,
- 3993766127,
- 3132116550,
- 2772968063,
- 2958475915,
- 3213577716,
- 1942172017,
- 992849325,
- 2546544910,
- 3147224679,
- 2904167930,
- 1534487259,
- 3833032635,
- 805112103,
- 269506976,
- 652123876,
- 3806349611,
- 2385048346,
- 3474900311,
- 3377901994,
- 3210802479,
- 1510254973,
- 491125412,
- 113116742,
- 719168364,
- 385062871,
- 3019925932,
- 3608660,
- 95251332,
- 512434864,
- 1028072109,
- 3009193165,
- 2986894617,
- 1727150691,
- 3457431780,
- 3662208319,
- 3604079324,
- 3199563549,
- 1187157323,
- 683529109,
- 449988982,
- 2015819460,
- 1011019318,
- 672172644,
- 1470923434,
- 3452174007,
- 1504845618,
- 1063005948,
- 3202805670,
- 3718418636,
- 3320504691,
- 773167273,
- 2303603064,
- 2968835030,
- 1669896466,
- 1248223413,
- 3039589132,
- 3979278635,
- 2973678896,
- 2281370347,
- 2986107175,
- 4193776136,
- 545796068,
- 475455354,
- 4042154329,
- 3282630144,
- 3275694597,
- 399644767,
- 1664441402,
- 1308393368,
- 918405234,
- 4121187583,
- 3302719525,
- 2636702196,
- 3079569408,
- 1430761314,
- 804657865,
- 1645431890,
- 2687135852,
- 3317881235,
- 1631854487,
- 1025563301,
- 4092009077,
- 409045837,
- 4011865778,
- 2813776867,
- 187585594,
- 1962779395,
- 3028535905,
- 8692832,
- 1404371571,
- 2370470881,
- 1537979528,
- 368796635,
- 885533369,
- 2928791752,
- 2321256348,
- 2843238805,
- 4236287281,
- 2697205388,
- 3853829395,
- 478261225,
- 1974617215,
- 2906000514,
- 836708807,
- 3837809115,
- 1792028379,
- 3050250912,
- 2076117424,
- 2653444525,
- 736863878,
- 4059049354,
- 994581210,
- 2360529301,
- 3183662043,
- 2898076422,
- 3636127244,
- 1735751332,
- 239481614,
- 1109774062,
- 2979038163,
- 3051036223,
- 3251976026,
- 1211102917,
- 38691305,
- 1097163274,
- 351037877,
- 822373375,
- 2907084895,
- 1412388429,
- 3395600364,
- 3774137920,
- 1887340269,
- 2133630724,
- 3896455458,
- 904497851,
- 926912474,
- 2806552315,
- 221335532,
- 4153902589,
- 3080224265,
- 1860623821,
- 2360918091,
- 3338162706,
- 802127541,
- 2660545943,
- 640190345,
- 3089269726,
- 2022222334,
- 139007819,
- 775950290,
- 902692305,
- 1004022304,
- 2271847213,
- 1394369097,
- 2902207892,
- 2419005296,
- 308617257,
- 3843658490,
- 2767195735,
- 2829599179,
- 1095093115,
- 3755211029,
- 3153633527,
- 3611103095,
- 1967011679,
- 3341816566,
- 3333030732,
- 1808666522,
- 2817399101,
- 2861989441,
- 949066196,
- 3596241291,
- 1358897427,
- 1102114896,
- 1722073452,
- 1287245101,
- 2614366061,
- 154870599,
- 3546757729,
- 3666969035,
- 2799379591,
- 2569393073,
- 1286677972,
- 1467658664,
- 4240996252,
- 787212157,
- 506507014,
- 1938222667,
- 2020923930,
- 321018807,
- 4038750684,
- 45026770,
- 686045749,
- 2755063051,
- 1946726205,
- 3646325955,
- 916254984,
- 3411200028,
- 2930738271,
- 2139358992,
- 904685384,
- 1811046133,
- 2581861175,
- 320441610,
- 2396028249,
- 1054088489,
- 1424575799,
- 3444566435,
- 2608179701,
- 720230624,
- 2079855838,
- 3855710774,
- 710094137,
- 1254594393,
- 3989737962,
- 3496644222,
- 1743792835,
- 2021868123,
- 1088221431,
- 1965642096,
- 1181791487,
- 3804125717,
- 720093095,
- 4255332993,
- 2466013706,
- 696787657,
- 1232001128,
- 919906693,
- 3972717602,
- 2277347262,
- 4063551337,
- 1665429660,
- 632527531,
- 2511331061,
- 2954950899,
- 1194130689,
- 3931814929,
- 2745667776,
- 1158673823,
- 383303401,
- 166255137,
- 27883370,
- 2992871019,
- 3134388360,
- 4008719790,
- 2761428989,
- 263722246,
- 343583399,
- 2395359059,
- 3418276306,
- 460769944,
- 1502107394,
- 2734264236,
- 418284635,
- 3893320016,
- 98080938,
- 3649360958,
- 1948722235,
- 2997692931,
- 2941356126,
- 3973871633,
- 3674761802,
- 2338518785,
- 2299362303,
- 3536038750,
- 1409956101,
- 3743596357,
- 3114882296,
- 372337244,
- 2087042355,
- 2779079852,
- 1567949908,
- 1949944757,
- 3205215483,
- 4160238350,
- 1755073332,
- 3037585411,
- 2682149168,
- 2463910619,
- 435540453,
- 95641274,
- 702908515,
- 2672829695,
- 2715699087,
- 2086864498,
- 954633830,
- 1942499448,
- 3056998548,
- 3185770226,
- 4010983309,
- 2115205801,
- 567759899,
- 2015579113,
- 52349182,
- 3627442781,
- 1202596950,
- 1517876666,
- 1572248703,
- 2545646585,
- 1384270005,
- 54450957,
- 2346477124,
- 1893041719,
- 2930470151,
- 341766947,
- 36535055,
- 976341859,
- 3709770163,
- 963254382,
- 3551632650,
- 148954306,
- 4050715385,
- 3948921456,
- 1923302388,
- 388594867,
- 3695530378,
- 4089311578,
- 2848130295,
- 2211950256,
- 1996104116,
- 266329378,
- 2637114366,
- 2573501734,
- 2801149084,
- 3186453535,
- 3702958007,
- 1333096931,
- 1854994256,
- 3766454648,
- 3982839204,
- 1964843520,
- 1718384060,
- 891622475,
- 454869549,
- 2905736021,
- 4008089382,
- 4038083131,
- 2898526871,
- 4037892474,
- 3621766688,
- 1166598163,
- 2923144760,
- 3059550579,
- 823109263,
- 3673571257,
- 1527691085,
- 2107557247,
- 1795507322,
- 52873721,
- 3665562018,
- 540172591,
- 4128734306,
- 1499578602,
- 2704449666,
- 3864575273,
- 2451271075,
- 429566640,
- 423308832,
- 431082479,
- 611310987,
- 2100629277,
- 3659853490,
- 4279379861,
- 1445932222,
- 1291455311,
- 56940010,
- 660894492,
- 1000905073,
- 3895267587,
- 658063474,
- 4134848583,
- 2526523414,
- 827432274,
- 2609535997,
- 3945807062,
- 300492147,
- 2742115050,
- 1847738501,
- 697036307,
- 869904002,
- 2275078340,
- 3834921224,
- 3333562986,
- 685006851,
- 1091279828,
- 2917790609,
- 3735245090,
- 34434277,
- 742036167,
- 2400401711,
- 2558969849,
- 2006074325,
- 1687553561,
- 1257158903,
- 2294032671,
- 1711039385,
- 3203081045,
- 817690833,
- 3658270546,
- 1721990438,
- 4110062573,
- 3664016924,
- 1324441640,
- 3177058687,
- 2943364415,
- 3784310660,
- 255802447,
- 162962244,
- 1241192692,
- 1125547290,
- 1027979237,
- 2571310097,
- 3766505094,
- 4039892552,
- 1532501697,
- 927811809,
- 709598941,
- 3337062989,
- 1871854861,
- 511250531,
- 1022833822,
- 268958514,
- 1623538054,
- 2165765557,
- 4186573119,
- 3560707738,
- 1259727200,
- 3183624747,
- 291690950,
- 3372387217,
- 2783879008,
- 3864507684,
- 3372146132,
- 4196057105,
- 3818269482,
- 3239025976,
- 2848805373,
- 415111216,
- 1827561666,
- 3720588871,
- 2119251110,
- 779650202,
- 2538817064,
- 2617095395,
- 2249104494,
- 110531646,
- 2960829035,
- 3879936105,
- 3286113424,
- 1343541561,
- 3400119587,
- 1576673048,
- 105967320,
- 2544076567,
- 814253718,
- 1472731991,
- 1010337895,
- 891312579,
- 1148671772,
- 3110204845,
- 3459534163,
- 401226661,
- 2868253886,
- 4272331362,
- 4137000779,
- 3922339190,
- 928875381,
- 102561731,
- 669511346,
- 3874663219,
- 920919923,
- 272777938,
- 3061609367,
- 2302443326,
- 696222403,
- 2125481654,
- 2444187801,
- 1337583655,
- 1968606602,
- 1452397376,
- 4179253701,
- 2853218945,
- 3256732918,
- 3576012287,
- 3642707874,
- 1985222044,
- 3064091727,
- 3363226811,
- 960932522,
- 4109712715,
- 1576091832,
- 474046723,
- 834186456,
- 1994800764,
- 4279420853,
- 2305727748,
- 3231544898,
- 3938628161,
- 1247573387,
- 890976697,
- 1381558611,
- 1805262179,
- 2006742403,
- 1791338771,
- 1383728646,
- 1099125997,
- 247898327,
- 1627561611,
- 3608258108,
- 3371597253,
- 3993525395,
- 2799568172,
- 4133505344,
- 2137671560,
- 691150411,
- 3185341439,
- 3612249500,
- 4219882372,
- 3054076817,
- 2449511508,
- 852946822,
- 2950781127,
- 2676899282,
- 430901393,
- 1361269068,
- 464942854,
- 2993298298,
- 2704191301,
- 3814558415,
- 1979211385,
- 1519652577,
- 3987591990,
- 1457706061,
- 2342720950,
- 2728738314,
- 2307283840,
- 4006329261,
- 1692228681,
- 2253970802,
- 3112700978,
- 1388352538,
- 2756193996,
- 437366497,
- 699237533,
- 2823739888,
- 1331733202,
- 645547641,
- 497766458,
- 786870889,
- 2144080770,
- 2411471641,
- 1800152549,
- 4078891204,
- 3110537201,
- 1214733153,
- 93814048,
- 3203733755,
- 1713497425,
- 1569891196,
- 2185799423,
- 3745324295,
- 1953658964,
- 563239135,
- 3713721603,
- 2305388526,
- 38116490,
- 4078582173,
- 2331971834,
- 290507627,
- 3099540248,
- 3755853690,
- 2852981642,
- 3311304791,
- 655711254,
- 604149772,
- 984820077,
- 1510666047,
- 2163079276,
- 2457849197,
- 1829334970,
- 388406064,
- 3394519114,
- 927648851,
- 759546195,
- 2293127391,
- 1246017241,
- 392293246,
- 194909481,
- 1798847171,
- 1454852697,
- 1639875240,
- 588249868,
- 292031409,
- 3643720372,
- 1433373063,
- 757324738,
- 1363720480,
- 883827015,
- 1025492334,
- 49418618,
- 1811374826,
- 3322705553,
- 353404764,
- 837906294,
- 2621987931,
- 855455175,
- 1178063169,
- 576069414,
- 3304328125,
- 3948158570,
- 254533219,
- 3852194965,
- 1340853006,
- 28658265,
- 2979432108,
- 3460081628,
- 122249035,
- 245507780,
- 2497475278,
- 3637474922,
- 214225656,
- 1195808881,
- 71104284,
- 1000734635,
- 753937884,
- 2292714058,
- 4213374150,
- 529226299,
- 2425411630,
- 2602434061,
- 510726581,
- 1311916504,
- 3522149513,
- 2020602895,
- 3696395716,
- 3771837698,
- 1366111031,
- 983079832,
- 2549067616,
- 3717036853,
- 2579928434,
- 1448602915,
- 2132385247,
- 251392106,
- 3444886406,
- 242241583,
- 2733829025,
- 2645440002,
- 3545011147,
- 2095452140,
- 2335430049,
- 597521995,
- 1484616065,
- 4174467979,
- 4183525645,
- 3013885726,
- 3059238413,
- 3112064637,
- 1838982418,
- 4159117778,
- 520816255,
- 3308232525,
- 1182353808,
- 2692232619,
- 162146291,
- 2405631737,
- 1822770737,
- 487013028,
- 1517713139,
- 343002259,
- 3138898704,
- 3093968705,
- 1598887986,
- 3669281482,
- 3836084839,
- 3113619555,
- 310902184,
- 616320927,
- 3461172031,
- 2977247933,
- 1433612658,
- 1413947218,
- 1643228999,
- 3900905095,
- 4262770442,
- 1678175045,
- 765531384,
- 2488109074,
- 3865551735,
- 2188631311,
- 1349496447,
- 1205330507,
- 2740935473,
- 3604685540,
- 2673683913,
- 4234892342,
- 2639033503,
- 2682096390,
- 2523254954,
- 3317102872,
- 3235354014,
- 1162142029,
- 2886920222,
- 1533306780,
- 2110313337,
- 3732769000,
- 289559001,
- 1906120900,
- 1304283584,
- 78907007,
- 659704506,
- 2921104138,
- 4113289677,
- 2032108314,
- 1444793758,
- 3520237629,
- 1146495375,
- 3550774797,
- 3526374878,
- 1057619187,
- 1825411052,
- 3847102877,
- 2569781686,
- 3120534305,
- 1341793821,
- 4237616100,
- 1251825358,
- 3764457483,
- 2108575059,
- 1351099150,
- 3223851620,
- 2386115033,
- 2285106713,
- 64145806,
- 532756218,
- 2122004737,
- 1804123516,
- 3765319661,
- 809023561,
- 2234026176,
- 1984391293,
- 2666163636,
- 2321335132,
- 4259844141,
- 1001583079,
- 1602568803,
- 4078086721,
- 2550842478,
- 3016061891,
- 771256854,
- 1549755671,
- 3824743902,
- 930971859,
- 1622677782,
- 3661003825,
- 210641632,
- 2721316043,
- 3092941981,
- 481471609,
- 2681319341,
- 1599429326,
- 2312752860,
- 3388312040,
- 2445893243,
- 525657301,
- 2865796417,
- 2756230652,
- 1505207394,
- 3083246572,
- 1289535424,
- 1833972692,
- 2930207413,
- 2762349974,
- 442025410,
- 1175737893,
- 3418522970,
- 2403585331,
- 2755145598,
- 707814073,
- 570198532,
- 3369272240,
- 2259728902,
- 1147572898,
- 1822259577,
- 4174675165,
- 3589053768,
- 2200936990,
- 1894653964,
- 3826617525,
- 2379747704,
- 742173764,
- 255755812,
- 2401574889,
- 3565415427,
- 381035133,
- 1319338280,
- 2777187826,
- 1839592048,
- 2140270474,
- 2151304044,
- 1012446680,
- 2419586421,
- 1250946127,
- 1835486402,
- 3718020992,
- 813005717,
- 524732123,
- 4116832347,
- 1893269138,
- 1930037419,
- 66524967,
- 890564277,
- 2522900126,
- 2975909875,
- 3250354052,
- 2885205597,
- 688885937,
- 1280846063,
- 3272119059,
- 1146905636,
- 3513016338,
- 4117339618,
- 3500434337,
- 4119573416,
- 1811657708,
- 3749637130,
- 3227998261,
- 1356195292,
- 1372243756,
- 2812456853,
- 3482642915,
- 3119543917,
- 2181748795,
- 1961961692,
- 1665334107,
- 265531111,
- 834568759,
- 3873687896,
- 1864739044,
- 2174265236,
- 957126446,
- 1607293679,
- 2742001569,
- 3747509479,
- 2521214864,
- 1128214491,
- 2094985338,
- 447354545,
- 3210196307,
- 3288793047,
- 3386756463,
- 2931530223,
- 3431081829,
- 4266280946,
- 1255930237,
- 173348546,
- 2076928651,
- 2848404845,
- 2719632351,
- 1816796620,
- 3008427538,
- 637343448,
- 1471753967,
- 175594162,
- 753666689,
- 2883192310,
- 76719598,
- 2305656096,
- 3454086940,
- 3842727169,
- 3842763296,
- 550694122,
- 1345825481,
- 1251174660,
- 1023942514,
- 2491683521,
- 2564151785,
- 3608675440,
- 1926494363,
- 3939411296,
- 4288251396,
- 1290241362,
- 2084616909,
- 185180454,
- 3623408656,
- 310118813,
- 3872446566,
- 717111452,
- 3973935625,
- 3054547578,
- 894745879,
- 751070407,
- 2977938094,
- 2478826518,
- 4066129196,
- 1587166157,
- 204132902,
- 178400928,
- 1650441676,
- 1848535058,
- 1084485766,
- 3921215707,
- 855320284,
- 3995476319,
- 759514788,
- 4273436827,
- 2982888826,
- 1065554914,
- 349934353,
- 3835925115,
- 3489765549,
- 1512859458,
- 3228732244,
- 3750541438,
- 12170666,
- 3658413339,
- 1356626051,
- 1387342282,
- 1370405933,
- 2416189435,
- 415045437,
- 3587299685,
- 3796698070,
- 2359146054,
- 2952826099,
- 3950247824,
- 2721767390,
- 3772904908,
- 2544234882,
- 3923250901,
- 3096816110,
- 3587063227,
- 3134518469,
- 3007667834,
- 3711364494,
- 2059707983,
- 1912368131,
- 3469736167,
- 1515069139,
- 680705671,
- 2600136258,
- 54985284,
- 3214179673,
- 512981591,
- 1895861613,
- 1250918722,
- 614181374,
- 3769240611,
- 708910659,
- 3816223184,
- 3945682984,
- 2060844751,
- 2247112161,
- 685465040,
- 2729431156,
- 4039837818,
- 370644847,
- 3384484238,
- 3405618794,
- 1468655388,
- 986049546,
- 2834525501,
- 2219281229,
- 2716457389,
- 3488099080,
- 1826789329,
- 4116252706,
- 1017570060,
- 362335219,
- 3092619944,
- 3635124876,
- 597846807,
- 445598393,
- 209039838,
- 495572998,
- 3699163274,
- 3394063136,
- 1811078255,
- 2785192289,
- 3397506006,
- 3114282996,
- 4074779003,
- 2152960083,
- 1667869244,
- 3413297322,
- 978448188,
- 912123403,
- 2075489369,
- 1940768142,
- 2129570002,
- 2034694137,
- 3912057561,
- 3479510901,
- 2740182048,
- 1863263649,
- 3485005972,
- 403129949,
- 1957091552,
- 4091764732,
- 2406403265,
- 3538249253,
- 3231927561,
- 2429316200,
- 485238611,
- 128650354,
- 3109646634,
- 4189329046,
- 340018413,
- 3763059575,
- 3327834575,
- 4290374934,
- 1102114534,
- 3801700012,
- 2684186493,
- 3372749924,
- 273916881,
- 724058706,
- 3912176054,
- 375038838,
- 2477988084,
- 3866334991,
- 548641974,
- 771748266,
- 808039680,
- 2953704748,
- 756418829,
- 3759617512,
- 1687700820,
- 647974012,
- 1513446615,
- 2186741818,
- 1868647543,
- 2529047743,
- 910638851,
- 1691789481,
- 1726709449,
- 2166369033,
- 2314732772,
- 2235416104,
- 1332765559,
- 3476947536,
- 1486590889,
- 3976514288,
- 3415224241,
- 3006226979,
- 2627420042,
- 20108269,
- 3048485979,
- 2913276383,
- 2607047925,
- 2650391384,
- 1909423794,
- 4222550189,
- 3376228142,
- 2173631057,
- 1189644478,
- 3152165044,
- 3732488464,
- 142481046,
- 1237862773,
- 1530194493,
- 3352149092,
- 2993668532,
- 553006134,
- 99325503,
- 3711133688,
- 2779594275,
- 2882168863,
- 1112689207,
- 2883485736,
- 1361784915,
- 3886685658,
- 1885953817,
- 3276750981,
- 698442383,
- 1896149143,
- 742022574,
- 1893572624,
- 3872673291,
- 626299547,
- 722850398,
- 128799235,
- 1356544415,
- 2226467870,
- 829410720,
- 2988302194,
- 1057039205,
- 2502222138,
- 3068155817,
- 1640925437,
- 3810438778,
- 3263544511,
- 3971894898,
- 2607286323,
- 3204562388,
- 2705634595,
- 196306030,
- 2958472703,
- 281934021,
- 225620553,
- 1063460183,
- 792292993,
- 888232324,
- 1964507461,
- 232092191,
- 2714137196,
- 1483555141,
- 120880982,
- 2555439192,
- 1436793544,
- 1119967012,
- 1482845462,
- 1480042336,
- 3884546427,
- 1921953621,
- 1351756262,
- 3048832534,
- 285136227,
- 4168303441,
- 864523055,
- 4042949738,
- 800345479,
- 2630004022,
- 2966396586,
- 3740172871,
- 2935321907,
- 1376317269,
- 424571161,
- 2728788731,
- 2761296211,
- 3468640836,
- 3078221094,
- 558164273,
- 2804077329,
- 4020956779,
- 4112309665,
- 1632600742,
- 3580417139,
- 2920622646,
- 882989347,
- 1201087908,
- 3146717562,
- 367463860,
- 1588090269,
- 2283715894,
- 2310717857,
- 3011646851,
- 1480098437,
- 106057511,
- 543062155,
- 1928329107,
- 1361650094,
- 1583353426,
- 3015744372,
- 1404072328,
- 2925206211,
- 2223115073,
- 1508718521,
- 400701351,
- 591184376,
- 2558146899,
- 1827873012,
- 116190718,
- 3128306450,
- 2319277427,
- 1331684305,
- 4139843334,
- 441474687,
- 1902844639,
- 2021736073,
- 1957323426,
- 2293302812,
- 2226751592,
- 1753989816,
- 2711426382,
- 2527182617,
- 2871380008,
- 2612997097,
- 466620849,
- 2492530503,
- 1861075499,
- 2176087980,
- 2961064275,
- 4053304787,
- 3514124630,
- 927610758,
- 3031264728,
- 4292671139,
- 385004642,
- 753385652,
- 1658379546,
- 1156312526,
- 636230987,
- 2766303452,
- 2282464836,
- 2276693655,
- 3126926219,
- 3959688293,
- 4034180871,
- 3067302167,
- 421851876,
- 362057897,
- 2069215556,
- 2204585110,
- 1443205316,
- 2659388746,
- 566404975,
- 584258847,
- 449935150,
- 4245138823,
- 829695173,
- 1047207699,
- 2174465802,
- 3367208255,
- 2926049621,
- 1105603183,
- 3695500826,
- 2319738174,
- 653209595,
- 2605877399,
- 2858969815,
- 2031015391,
- 1950450105,
- 2229019787,
- 110338305,
- 1700756879,
- 3602686745,
- 3148545660,
- 3210132020,
- 2761572293,
- 680115695,
- 2174395300,
- 1315858805,
- 1716090950,
- 3523989075,
- 1412697670,
- 1924988855,
- 3376542976,
- 3430689594,
- 3921146666,
- 352454470,
- 389193810,
- 2652685741,
- 2887284868,
- 890313925,
- 72031568,
- 2151212279,
- 2195569930,
- 1694421854,
- 4159709410,
- 3046178876,
- 3677380906,
- 3035449777,
- 2298723026,
- 3611829346,
- 2987907129,
- 361952645,
- 3885827970,
- 896277201,
- 2393963682,
- 1399542446,
- 961294560,
- 2751810827,
- 3134743266,
- 4172174,
- 773641154,
- 4254883124,
- 3581776605,
- 1826320347,
- 626575911,
- 2204366677,
- 3098545898,
- 785349971,
- 3143808702,
- 1594953670,
- 864101619,
- 3976601150,
- 2951818495,
- 2104644468,
- 2915721896,
- 2257246973,
- 2601999766,
- 2768887764,
- 2034372933,
- 671807597,
- 2630078026,
- 494806144,
- 404836065,
- 1416371145,
- 3930137982,
- 3482301181,
- 3701658245,
- 629483559,
- 2051160916,
- 1234213171,
- 2588895292,
- 538192501,
- 498271393,
- 706967863,
- 2558654362,
- 924585462,
- 3636471787,
- 1477602467,
- 836399986,
- 170467121,
- 3310366305,
- 844094971,
- 3149125238,
- 2065793797,
- 1957377166,
- 3416788385,
- 867312159,
- 3796676035,
- 4014940174,
- 2363805713,
- 733416662,
- 3598135245,
- 3314025140,
- 2331315599,
- 759430987,
- 1152150117,
- 559621861,
- 4208885138,
- 1625735161,
- 602774008,
- 1719604388,
- 3191219968,
- 3090929697,
- 2827163975,
- 4215730033,
- 1829292029,
- 369704756,
- 1795582642,
- 4122509391,
- 1372952031,
- 1027209597,
- 3507021128,
- 132245390,
- 3360159293,
- 1148599479,
- 2042372183,
- 510893170,
- 1831982884,
- 268123241,
- 4075902096,
- 176030885,
- 196820450,
- 2686451670,
- 868676277,
- 2893770977,
- 443617365,
- 1354119070,
- 2698527071,
- 3116151960,
- 1810829759,
- 376921301,
- 2941739940,
- 2016883276,
- 1308362531,
- 593756456,
- 3225317921,
- 186401127,
- 1302033381,
- 3475161725,
- 2052309019,
- 3875926273,
- 2538151681,
- 2713598962,
- 4382044,
- 4210551575,
- 827925851,
- 1344680901,
- 3196120765,
- 1702546871,
- 2559142473,
- 2249058040,
- 357385311,
- 3422458714,
- 2866697166,
- 1445011586,
- 614581445,
- 4049344015,
- 1682120060,
- 1480744169,
- 230912382,
- 361664333,
- 1204693276,
- 4177281638,
- 3756377821,
- 1627569346,
- 2567945363,
- 1246527918,
- 2724660888,
- 1757866975,
- 1043672731,
- 3070925714,
- 2091394827,
- 3208250739,
- 1002636226,
- 2686083310,
- 3527374292,
- 2909881354,
- 3849822886,
- 2952863241,
- 230624199,
- 1061328294,
- 2861968064,
- 469991057,
- 4110499004,
- 2673354697,
- 2022699072,
- 1580761845,
- 3078280043,
- 2136028749,
- 1972922608,
- 2747353570,
- 928929467,
- 1938600250,
- 1355202708,
- 4004824280,
- 1627514921,
- 2544504617,
- 3748675212,
- 1146087386,
- 3071070719,
- 3251498690,
- 3406153557,
- 1771825982,
- 1703062932,
- 775993197,
- 130297510,
- 3452011385,
- 3149232377,
- 2665861009,
- 658893646,
- 3140321741,
- 2062056519,
- 3380286650,
- 240891436,
- 993473335,
- 685984310,
- 2259659223,
- 2009725211,
- 1246700242,
- 4059285828,
- 3664118896,
- 589572396,
- 640887657,
- 1433736183,
- 2985608721,
- 1776200435,
- 3595983579,
- 539253060,
- 1995981646,
- 3143495423,
- 2855963629,
- 2183430389,
- 2454517053,
- 2115589905,
- 893359740,
- 1009473371,
- 1117478527,
- 1397641749,
- 2473774183,
- 3395070896,
- 4203516133,
- 1477632526,
- 127956258,
- 760566371,
- 1001384464,
- 998447432,
- 2109623130,
- 588066241,
- 176100500,
- 2836052431,
- 3974023369,
- 3749678310,
- 714937834,
- 1528029088,
- 1393994994,
- 2077073314,
- 1435894754,
- 1073256577,
- 2363954429,
- 3967458088,
- 2389436840,
- 1586954751,
- 3137652285,
- 361297489,
- 2333173565,
- 1615903209,
- 2648634499,
- 4018373602,
- 1654987857,
- 3364636603,
- 3597973863,
- 1286501600,
- 2830460777,
- 827818991,
- 1579468831,
- 2961040402,
- 3860837520,
- 284473705,
- 2632730337,
- 2641849541,
- 4189137070,
- 994213663,
- 3326853165,
- 148943214,
- 3054991624,
- 2954250829,
- 4256001324,
- 1022781652,
- 1155292472,
- 2160280895,
- 4006217171,
- 131909495,
- 3278347061,
- 680220249,
- 3910358870,
- 3997300405,
- 1682427911,
- 3654150756,
- 1369428105,
- 71948130,
- 3807670677,
- 2751584328,
- 3460093162,
- 1309692753,
- 1837832550,
- 822444885,
- 4235835013,
- 4264571285,
- 1874282697,
- 1073983482,
- 1408391064,
- 2372815301,
- 1631414230,
- 3366761864,
- 2256292454,
- 1504440009,
- 2688944133,
- 3630237544,
- 2017867542,
- 119218594,
- 2688184559,
- 2377353421,
- 2844808659,
- 2316800690,
- 3631804796,
- 1757346763,
- 3884084417,
- 1776540835,
- 3160543776,
- 307816437,
- 2443224733,
- 3873894080,
- 288257846,
- 325357110,
- 4264643961,
- 1946524279,
- 301774416,
- 2463483189,
- 2243837499,
- 4139143696,
- 643417070,
- 374605590,
- 3298718615,
- 3395728917,
- 1135153203,
- 2613803228,
- 3260811462,
- 1989135053,
- 1972353577,
- 35794993,
- 2656136171,
- 2765244157,
- 966295540,
- 2698423095,
- 3899527062,
- 3958373622,
- 3076204250,
- 1482912107,
- 3287440258,
- 759687441,
- 1084951209,
- 2825937713,
- 4091595210,
- 537126875,
- 206322315,
- 1918255645,
- 2092173837,
- 2472380486,
- 3372054914,
- 3461101949,
- 913586152,
- 3401783722,
- 2500830259,
- 2565023539,
- 1878149586,
- 1177214854,
- 1157972010,
- 1162112653,
- 2703410667,
- 1501139665,
- 932100092,
- 4244261344,
- 3845199633,
- 77749032,
- 740089842,
- 3300684321,
- 996359861,
- 2745378622,
- 2126879861,
- 172022586,
- 147710948,
- 2081623598,
- 1316009656,
- 1896653988,
- 1336761256,
- 2517268129,
- 2687319531,
- 2570842422,
- 70450025,
- 4054555987,
- 3281476811,
- 564082852,
- 3238703206,
- 2625718039,
- 4252888843,
- 1929167212,
- 3407287095,
- 497211052,
- 3520780510,
- 912673885,
- 509607542,
- 1588267957,
- 349340904,
- 1859685364,
- 3780207356,
- 470950247,
- 3071288339,
- 943780121,
- 4080455607,
- 2538436459,
- 1782288583,
- 158316635,
- 533606354,
- 3959497094,
- 2579600398,
- 3446799812,
- 1232296392,
- 3702672726,
- 3056179467,
- 559613338,
- 2747705892,
- 3091029675,
- 4232463958,
- 1014562534,
- 3806083505,
- 3570614470,
- 3633268949,
- 381949410,
- 1853344824,
- 3101554022,
- 889961188,
- 160852123,
- 1787559659,
- 98616444,
- 1176880532,
- 877578836,
- 3690998387,
- 503565249,
- 2248632782,
- 72691058,
- 3172653029,
- 133951314,
- 2827900249,
- 1422667602,
- 2310197569,
- 1686916745,
- 2781076320,
- 3146472998,
- 4193071078,
- 2556763019,
- 1678171053,
- 955217592,
- 1966594590,
- 280813729,
- 2069214158,
- 4033422276,
- 1940542849,
- 3480488445,
- 5659252,
- 2125575706,
- 477846960,
- 2284377737,
- 1045661390,
- 2190498285,
- 3105691129,
- 2334649155,
- 79575278,
- 3864551853,
- 1294182602,
- 2875664198,
- 4020679616,
- 2708135456,
- 3987384091,
- 2914245063,
- 2359269231,
- 2179031162,
- 2855848053,
- 518897462,
- 3862460515,
- 2714703231,
- 3495300244,
- 3329581495,
- 4087767829,
- 2902971073,
- 3972430542,
- 3192015163,
- 3215882944,
- 1839416257,
- 477917300,
- 1629267886,
- 457759418,
- 2958833718,
- 2665660725,
- 3687403016,
- 2477563011,
- 3613528514,
- 1946933787,
- 2721421627,
- 1572291969,
- 265376438,
- 65382981,
- 1286264908,
- 995512327,
- 1590703132,
- 1926925019,
- 1962160129,
- 2142250259,
- 2360976071,
- 161296174,
- 1697935878,
- 2050346417,
- 3559563923,
- 313167558,
- 1427949845,
- 2690863799,
- 3350312674,
- 550673580,
- 3727484418,
- 3534900308,
- 1673116374,
- 3200316422,
- 1408087397,
- 3267905085,
- 3234961522,
- 3568751207,
- 2475083037,
- 1240377457,
- 1415036748,
- 912359207,
- 2928958711,
- 2700508806,
- 4034021674,
- 369832658,
- 842864971,
- 3869855337,
- 1663441815,
- 2590706621,
- 259939711,
- 3998930907,
- 4087164911,
- 763947379,
- 1799495738,
- 1909674208,
- 2578530104,
- 10601380,
- 1411609353,
- 4069202935,
- 2777348819,
- 1735961657,
- 1549275647,
- 2735512108,
- 3366569653,
- 1636043565,
- 1833917622,
- 2602330097,
- 204146186,
- 2289909376,
- 4154151913,
- 3749070082,
- 976765926,
- 2630568749,
- 4274727473,
- 3998343771,
- 2031471434,
- 4208037877,
- 3762578714,
- 3270971254,
- 3922120617,
- 2501544918,
- 162616084,
- 1016082818,
- 538842943,
- 869297627,
- 2902911289,
- 2124937893,
- 2376846953,
- 3818191894,
- 3632554165,
- 207615840,
- 2904209846,
- 219308473,
- 2404468680,
- 1708320925,
- 912834408,
- 1808016929,
- 1526874271,
- 2563355951,
- 1774115854,
- 130637797,
- 2081301143,
- 873871070,
- 4093819523,
- 1418026887,
- 4005514130,
- 1891042819,
- 2219996840,
- 473062274,
- 3826410048,
- 2914802771,
- 207830675,
- 2945577024,
- 781181253,
- 2624216483,
- 3460235148,
- 3164140957,
- 2893779620,
- 1977705149,
- 2247418615,
- 2340936125,
- 2617623055,
- 1832967260,
- 2924677552,
- 278792571,
- 1458899785,
- 1349293102,
- 4292236818,
- 1313056804,
- 1903497953,
- 1263161720,
- 1510220098,
- 3314716179,
- 3360473141,
- 1957394111,
- 3505170750,
- 281696664,
- 3051020692,
- 647922037,
- 3126132955,
- 3463844411,
- 4068819810,
- 3705153844,
- 2499572358,
- 3518535261,
- 498065493,
- 2305870299,
- 2426877078,
- 665003791,
- 2807386344,
- 2809976163,
- 2403313729,
- 725324159,
- 963768547,
- 1218713961,
- 3809395462,
- 2701821500,
- 3053257880,
- 2649737569,
- 2576384013,
- 2491411097,
- 1800188644,
- 3214912334,
- 2809084744,
- 2134539731,
- 3588488112,
- 2056678509,
- 3853703617,
- 4005583707,
- 1491224147,
- 3794605265,
- 4149797909,
- 2907577371,
- 3985538118,
- 258125468,
- 61409756,
- 3483055273,
- 2475062031,
- 2179040532,
- 2620341428,
- 743652283,
- 3827948499,
- 3690131961,
- 2056448092,
- 1638321475,
- 1706126164,
- 1173687260,
- 3419096089,
- 1255654087,
- 4246048625,
- 1686739978,
- 2596006238,
- 4066030998,
- 3786108703,
- 3207234241,
- 1185157761,
- 2549931497,
- 3842678231,
- 118800297,
- 3044975979,
- 368787945,
- 3212878665,
- 584200926,
- 3514653945,
- 3981253869,
- 2538210121,
- 3081785850,
- 3221529899,
- 89830386,
- 1859739621,
- 3511790990,
- 2409249259,
- 2596774896,
- 3019060641,
- 4000442192,
- 1759191979,
- 3793651842,
- 1819251144,
- 1852833420,
- 1504376547,
- 138783773,
- 3581285742,
- 3266122165,
- 506495218,
- 1332755753,
- 4170185284,
- 2170108626,
- 2364822548,
- 2082559763,
- 1557098923,
- 643826400,
- 1394173942,
- 3564216019,
- 3394547085,
- 4155525260,
- 1151802206,
- 1174458872,
- 3826562697,
- 968612088,
- 2562908850,
- 3233452611,
- 620337783,
- 824931552,
- 296004133,
- 895287337,
- 391185713,
- 1315506675,
- 3585062755,
- 1670751959,
- 2144951926,
- 3841285301,
- 3395795218,
- 2385756175,
- 834235816,
- 3613462920,
- 472200564,
- 2193182653,
- 569931789,
- 2292365961,
- 3034494712,
- 581917399,
- 3021885145,
- 3888603413,
- 3297347597,
- 3073782912,
- 3464501042,
- 659557573,
- 3188107534,
- 2766129051,
- 3053618692,
- 457889651,
- 2850818786,
- 3100465423,
- 3045643242,
- 2798139615,
- 3549765754,
- 2816280217,
- 1104407656,
- 1040448284,
- 420622518,
- 298995046,
- 1140960962,
- 3604554970,
- 3615944516,
- 3898813636,
- 2110514009,
- 197676784,
- 1736587825,
- 1487110451,
- 125510969,
- 3476224343,
- 1462800276,
- 1909650493,
- 2888384340,
- 1747415972,
- 2583819866,
- 2842466231,
- 526065296,
- 1130448722,
- 2225067052,
- 1125791444,
- 717345665,
- 397280858,
- 3903888722,
- 2797559592,
- 385514617,
- 3955292905,
- 3171550191,
- 787663769,
- 2756452868,
- 4100771362,
- 2530417580,
- 1017336266,
- 418932988,
- 1607146416,
- 3140341935,
- 3961293572,
- 2589953976,
- 148013408,
- 3746757540,
- 1748018448,
- 3381032724,
- 21395260,
- 1541332012,
- 3909362564,
- 3085405981,
- 1526447666,
- 2141648409,
- 3255414603,
- 721420290,
- 2688667715,
- 3689279369,
- 2481415708,
- 3948355364,
- 1790093682,
- 2309455948,
- 4176890169,
- 3968710367,
- 2976356309,
- 3096020724,
- 382073363,
- 4255594043,
- 2096502958,
- 1185544577,
- 1421821180,
- 2638053795,
- 2301231674,
- 3799405639,
- 3819475490,
- 1369080547,
- 3548374640,
- 3748690312,
- 1697401854,
- 978874653,
- 4058584867,
- 3287159983,
- 2394814225,
- 17725164,
- 3180227183,
- 1576050830,
- 2875273495,
- 3440027589,
- 1363135590,
- 2422640895,
- 347419608,
- 2213286639,
- 3251331314,
- 442718947,
- 1022891242,
- 1560278074,
- 3124160135,
- 3668025558,
- 1067729130,
- 2219763232,
- 3813321587,
- 1207802987,
- 273048234,
- 442222294,
- 3755009634,
- 3364193856,
- 1668243961,
- 2076554410,
- 3619374126,
- 2462831131,
- 243099129,
- 707553404,
- 3269249269,
- 2677636314,
- 1968229654,
- 3755884761,
- 3589326395,
- 2568638568,
- 336868211,
- 3153831894,
- 2245931559,
- 777925817,
- 2083472098,
- 561946612,
- 920585219,
- 3245071027,
- 1918550265,
- 3850656952,
- 1268409931,
- 2247549052,
- 227754265,
- 3339910287,
- 297155855,
- 160188224,
- 1448914301,
- 1876557190,
- 111834467,
- 3518671563,
- 2019129318,
- 2420110359,
- 2474189417,
- 3028661663,
- 1891966710,
- 3790456265,
- 4018717930,
- 1300752249,
- 4104876567,
- 1958733204,
- 650199847,
- 2986830528,
- 2005562891,
- 968377080,
- 1751251455,
- 2808601169,
- 3623036958,
- 768284453,
- 1152776350,
- 1894729516,
- 4247096978,
- 770688743,
- 3492037177,
- 185720338,
- 758373830,
- 121622728,
- 1342252963,
- 1366514794,
- 1259708949,
- 1927429995,
- 3824356419,
- 263202549,
- 2303515519,
- 3520602491,
- 1318139121,
- 2138346691,
- 3292046948,
- 389999910,
- 1170025944,
- 935295594,
- 2208697309,
- 2144167382,
- 4077174379,
- 1819113030,
- 635316380,
- 1627512381,
- 2740771988,
- 2377374968,
- 705120822,
- 415147255,
- 3513519536,
- 2256647614,
- 332774961,
- 155787964,
- 145886608,
- 2775746083,
- 2154186336,
- 630146934,
- 1687892920,
- 4086454580,
- 2585281958,
- 387638118,
- 2159669425,
- 2361472780,
- 2523475981,
- 1110159159,
- 2508723068,
- 2270802329,
- 1974210558,
- 1756641086,
- 362251583,
- 1959665313,
- 2122505138,
- 2518939020,
- 3590066382,
- 2405795979,
- 1370010491,
- 186081968,
- 2584973944,
- 3167254837,
- 2649829185,
- 1339081963,
- 1905255969,
- 3573902957,
- 190007077,
- 563512396,
- 3873808596,
- 1984927628,
- 2041413086,
- 2426109895,
- 453342375,
- 1715472756,
- 390400329,
- 116132504,
- 3485750036,
- 4118162215,
- 3374089282,
- 3945867619,
- 1306518863,
- 1569091181,
- 3307892712,
- 1552367744,
- 1101018560,
- 2205372679,
- 2788296639,
- 3287542861,
- 1710156155,
- 1659016668,
- 2464546998,
- 1140756945,
- 1040536394,
- 381024389,
- 2666087166,
- 4190992359,
- 2324408496,
- 4236934380,
- 4061080050,
- 929565459,
- 405799263,
- 4239332623,
- 2175974221,
- 3293832684,
- 1636172953,
- 1915171808,
- 511132715,
- 2601196191,
- 232729875,
- 297670805,
- 676310263,
- 964995407,
- 2794824981,
- 4074461536,
- 3373767000,
- 603931039,
- 1052689179,
- 3255551879,
- 1095441214,
- 1556767125,
- 3818745338,
- 2079039389,
- 584170190,
- 3973935698,
- 4002049097,
- 870480805,
- 3703018178,
- 3099042019,
- 239026173,
- 1749472040,
- 4005915836,
- 210101333,
- 4121480141,
- 3691702606,
- 1737352161,
- 3618907702,
- 389100875,
- 1615825213,
- 3745009397,
- 1674991226,
- 4288726278,
- 1904032451,
- 2553025066,
- 2567610191,
- 663383429,
- 3731022589,
- 1635294095,
- 394092982,
- 1114355649,
- 1803798720,
- 573506468,
- 2329855515,
- 2339685317,
- 2708364203,
- 1986583139,
- 934381201,
- 201956002,
- 1983405399,
- 1159130179,
- 500723263,
- 3614197877,
- 3768947975,
- 3496350603,
- 902418833,
- 4269757270,
- 602889764,
- 3533589546,
- 2247409701,
- 3035292124,
- 2535793791,
- 139614728,
- 2533191294,
- 3280519433,
- 1358819868,
- 975898881,
- 1793731253,
- 3016049139,
- 2055885943,
- 3962529077,
- 2456812567,
- 2452206216,
- 1792908935,
- 840942891,
- 534182311,
- 575722159,
- 4252640827,
- 1608557014,
- 2701955913,
- 3401766275,
- 540100224,
- 1360238798,
- 3816142207,
- 2435786455,
- 1132963976,
- 1648619133,
- 1677992684,
- 287233228,
- 4213771314,
- 488348849,
- 1899593782,
- 608855801,
- 2930407246,
- 2872185841,
- 262504955,
- 3160336679,
- 3380077624,
- 1418107278,
- 4108376968,
- 263089774,
- 905854921,
- 2908350427,
- 4250273816,
- 960183655,
- 2315846816,
- 3148848237,
- 2571057188,
- 723692346,
- 3150783682,
- 156602143,
- 19113704,
- 1642193908,
- 3811341416,
- 1589286356,
- 286915965,
- 1426309393,
- 180087874,
- 3815650825,
- 3334848699,
- 1253019543,
- 605711929,
- 1085209326,
- 823280758,
- 3436830017,
- 441619636,
- 3949512826,
- 4236286893,
- 3071968611,
- 564922087,
- 2340011780,
- 3703242570,
- 1221946593,
- 3664522054,
- 3659181318,
- 1394281846,
- 3655476565,
- 2944386853,
- 2288819844,
- 2129598916,
- 3775632942,
- 26969601,
- 1818196770,
- 1126734396,
- 1507893826,
- 503305055,
- 4232128914,
- 1355371001,
- 3126142813,
- 779610238,
- 2772406666,
- 1418094832,
- 3809219023,
- 3466887938,
- 3662325937,
- 428770659,
+ 3854504205,
+ 2770250022,
+ 1150798656,
+ 3634373917,
+ 261010519,
+ 3781905294,
+ 4258528727,
+ 2172105937,
+ 2136542715,
+ 1279417758,
+ 2873791634,
+ 781275118,
+ 94837120,
+ 3926880084,
+ 3916390477,
+ 1297114572,
+ 866275483,
+ 1558176997,
+ 328819633,
+ 2777815201,
+ 1527611072,
+ 1672870473,
+ 3935109721,
+ 3577338869,
+ 176007397,
+ 990744960,
+ 430834278,
+ 3759459040,
+ 1109091371,
+ 3207599740,
+ 3664048673,
+ 2058699368,
+ 3328728351,
+ 1108198607,
+ 389928056,
+ 3932874058,
+ 2558221777,
+ 106989160,
+ 3312732874,
+ 2544600423,
+ 1206126552,
+ 2393377705,
+ 3355662244,
+ 4063128030,
+ 2345291860,
+ 2149586137,
+ 3808345524,
+ 2866669361,
+ 1171282109,
+ 4127685843,
+ 783056508,
+ 2727004482,
+ 591982832,
+ 1801510618,
+ 3439406114,
+ 2005343869,
+ 3204318148,
+ 760387747,
+ 529796648,
+ 295222938,
+ 774924321,
+ 2270056145,
+ 975067875,
+ 1024806937,
+ 3635121470,
+ 2250219578,
+ 344081337,
+ 2695082038,
+ 95160157,
+ 2594734160,
+ 2178915466,
+ 1675618887,
+ 3543522405,
+ 3107674470,
+ 2906325409,
+ 388847459,
+ 2654429454,
+ 143770331,
+ 2742275471,
+ 4052779508,
+ 1937873289,
+ 346443688,
+ 2019377591,
+ 2564837967,
+ 1206468007,
+ 3952755373,
+ 1499984600,
+ 3824385976,
+ 3052053015,
+ 1699495138,
+ 2414730863,
+ 2906922133,
+ 1776062052,
+ 484797634,
+ 418255292,
+ 3859298036,
+ 183904693,
+ 2213345346,
+ 775300757,
+ 1611351121,
+ 3726366865,
+ 2635328369,
+ 2907755068,
+ 3724041550,
+ 4085520749,
+ 859736081,
+ 1621635968,
+ 2000915081,
+ 758280172,
+ 86644854,
+ 3929750028,
+ 2709586028,
+ 1675267769,
+ 1448464302,
+ 2828820843,
+ 223642348,
+ 4060003206,
+ 1597576654,
+ 1318493329,
+ 3759630980,
+ 1201184504,
+ 3044366616,
+ 580621062,
+ 3031703021,
+ 1588581028,
+ 4171734958,
+ 1420322106,
+ 1612068456,
+ 1115665318,
+ 2549517091,
+ 4124708484,
+ 3207872561,
+ 1690609859,
+ 2227783982,
+ 853403617,
+ 1221876710,
+ 263290963,
+ 3556043651,
+ 519199556,
+ 3232180324,
+ 4026015618,
+ 3443544430,
+ 1357669149,
+ 1903444943,
+ 974412716,
+ 2891588491,
+ 2361080199,
+ 279384060,
+ 3635030897,
+ 4173212757,
+ 1948575969,
+ 3947437366,
+ 1299967776,
+ 3184153827,
+ 2873855557,
+ 1417610871,
+ 24248454,
+ 1606533052,
+ 1657093445,
+ 2308658984,
+ 2050904397,
+ 156091594,
+ 1472871716,
+ 603487983,
+ 315427054,
+ 1241372076,
+ 2034560972,
+ 2265742174,
+ 2564211301,
+ 3652211496,
+ 479323694,
+ 1101374140,
+ 441762521,
+ 1037402966,
+ 4232359702,
+ 113556809,
+ 2109403682,
+ 526269885,
+ 3752201318,
+ 3370037070,
+ 2467668949,
+ 1473675980,
+ 4213831438,
+ 2950249131,
+ 523746706,
+ 1928574287,
+ 1267554246,
+ 1756841076,
+ 284715802,
+ 433919551,
+ 4260584168,
+ 2764344969,
+ 2417867472,
+ 327583746,
+ 991582732,
+ 118005002,
+ 2180833205,
+ 2889567183,
+ 3844967551,
+ 3357172421,
+ 2571025867,
+ 1829852480,
+ 2563750965,
+ 3472612964,
+ 2564912992,
+ 3551300621,
+ 1672423761,
+ 3990631326,
+ 2191487838,
+ 2746386563,
+ 1666887593,
+ 42214701,
+ 1660181950,
+ 3533583451,
+ 1494112830,
+ 771985294,
+ 2462169458,
+ 679082262,
+ 817556522,
+ 3497278895,
+ 7225279,
+ 1114672346,
+ 63001316,
+ 818473570,
+ 267066948,
+ 2167351757,
+ 2939752274,
+ 976462431,
+ 2930387191,
+ 424803968,
+ 1023732957,
+ 31482498,
+ 1972808754,
+ 3638544959,
+ 885611306,
+ 3809979581,
+ 992970739,
+ 2299174452,
+ 2266490295,
+ 418919531,
+ 3592084647,
+ 3595399825,
+ 3625778004,
+ 4019136393,
+ 4128009217,
+ 153618578,
+ 1936168926,
+ 862351581,
+ 2005133693,
+ 443611369,
+ 2135387357,
+ 1164610260,
+ 3531355774,
+ 2218298226,
+ 3669914157,
+ 2792502124,
+ 433098991,
+ 713885338,
+ 2773170633,
+ 1909857230,
+ 2559410069,
+ 3921144265,
+ 3085906503,
+ 2270517798,
+ 2249502757,
+ 1317252297,
+ 1581927249,
+ 3376547287,
+ 627696155,
+ 1737755974,
+ 1579373851,
+ 3931817704,
+ 2316945900,
+ 2099650936,
+ 2601518892,
+ 2435267616,
+ 4149513831,
+ 1193454992,
+ 4061780529,
+ 2712576178,
+ 3801493557,
+ 4217513052,
+ 2543057299,
+ 1261371097,
+ 1767790882,
+ 1794335043,
+ 2795716755,
+ 4149797915,
+ 678523704,
+ 1523729343,
+ 3334945285,
+ 165670332,
+ 379718904,
+ 393165150,
+ 206177015,
+ 1578366966,
+ 1125999238,
+ 451064971,
+ 606090827,
+ 3282662975,
+ 1982395083,
+ 3890137237,
+ 3781141851,
+ 1969343387,
+ 4163159460,
+ 1959705958,
+ 3135828364,
+ 1911422931,
+ 2257672745,
+ 780544253,
+ 3936157008,
+ 1614206246,
+ 3260144105,
+ 1324531936,
+ 2150717534,
+ 2106729944,
+ 146721628,
+ 2492821827,
+ 963619454,
+ 142596525,
+ 2800436681,
+ 1391645421,
+ 660878984,
+ 753567941,
+ 1952112862,
+ 2373837653,
+ 4285382853,
+ 451910557,
+ 2930411011,
+ 2571740011,
+ 3042630417,
+ 1054769556,
+ 1564446940,
+ 3465619302,
+ 2367824372,
+ 1706430852,
+ 492712682,
+ 2226446065,
+ 78085554,
+ 734264237,
+ 2151381936,
+ 2093208311,
+ 916445167,
+ 1633350792,
+ 2224323812,
+ 612916288,
+ 583416221,
+ 4105211054,
+ 4023105872,
+ 2711854767,
+ 1637995127,
+ 3794382179,
+ 2596185009,
+ 1278977220,
+ 3562178625,
+ 1322927511,
+ 2381457957,
+ 1997231078,
+ 2513484095,
+ 1830949422,
+ 1271920644,
+ 121606427,
+ 3833583249,
+ 40465152,
+ 3443531073,
+ 2652815456,
+ 1254062071,
+ 998336258,
+ 4036295745,
+ 2289525841,
+ 1649145318,
+ 2969803159,
+ 2810727810,
+ 64953904,
+ 2052353147,
+ 3409379630,
+ 1407187446,
+ 3859317667,
+ 2406660602,
+ 2163927665,
+ 4277857344,
+ 3157701755,
+ 1809601483,
+ 3803191386,
+ 2738230495,
+ 2994964211,
+ 1141525770,
+ 4057581766,
+ 3761836519,
+ 3092197872,
+ 3934942754,
+ 4284363790,
+ 3931495173,
+ 3783340219,
+ 1353800789,
+ 263250869,
+ 825828084,
+ 1016502407,
+ 2660556674,
+ 653664477,
+ 2357251608,
+ 1579753861,
+ 2053423717,
+ 1626068129,
+ 3078422399,
+ 3226540485,
+ 2609602743,
+ 2053554855,
+ 3739359602,
+ 1545518290,
+ 3426213415,
+ 2331688766,
+ 1308285637,
+ 1875314641,
+ 1001077661,
+ 1710952759,
+ 2649585296,
+ 1056717355,
+ 3809954721,
+ 1853851951,
+ 3443183523,
+ 4112745345,
+ 3478795440,
+ 1171979889,
+ 3032374809,
+ 2232739902,
+ 242660694,
+ 1935555340,
+ 3287167581,
+ 118976240,
+ 1058027318,
+ 895352160,
+ 2736170648,
+ 1049007260,
+ 1279926312,
+ 1964737864,
+ 474183281,
+ 4214133011,
+ 1942969452,
+ 4146280183,
+ 744646882,
+ 3804044445,
+ 2372763053,
+ 3556976435,
+ 3251508200,
+ 3838180088,
+ 2247357021,
+ 246730625,
+ 2838629636,
+ 4085779590,
+ 2801567604,
+ 597481035,
+ 765249598,
+ 2501129309,
+ 607057995,
+ 2137278025,
+ 2342873399,
+ 4209218225,
+ 2457393384,
+ 2067457476,
+ 1917319608,
+ 599669843,
+ 1388648028,
+ 1992827894,
+ 2951627125,
+ 679159972,
+ 3437803506,
+ 3651155592,
+ 1118672455,
+ 1982438388,
+ 154593325,
+ 155116471,
+ 2875134428,
+ 1804439160,
+ 2317422324,
+ 2620004956,
+ 3663200693,
+ 3739521492,
+ 3973726756,
+ 968173588,
+ 1617245142,
+ 2827950667,
+ 228447393,
+ 1364611156,
+ 766273416,
+ 1653793003,
+ 3772128071,
+ 323877540,
+ 1055659384,
+ 1157360491,
+ 2046410196,
+ 962257060,
+ 492712398,
+ 1438481115,
+ 2467840151,
+ 3530616620,
+ 3546675693,
+ 3012826200,
+ 2709323988,
+ 2605772349,
+ 287559434,
+ 431045709,
+ 1164436363,
+ 1184459480,
+ 497231769,
+ 2194864985,
+ 499993126,
+ 1635557429,
+ 2944321315,
+ 3298473194,
+ 4101276398,
+ 2518279216,
+ 1109520552,
+ 4223432906,
+ 457873286,
+ 3142186346,
+ 4678109,
+ 145391563,
+ 3449951828,
+ 844118996,
+ 1015235313,
+ 1668311711,
+ 4088410133,
+ 2998636890,
+ 3288306242,
+ 352212054,
+ 2998322405,
+ 3039532292,
+ 4294217423,
+ 642576354,
+ 2036938079,
+ 1380315841,
+ 3064504080,
+ 1921908152,
+ 2679665172,
+ 1745288471,
+ 309958845,
+ 185343309,
+ 3584327296,
+ 4125119783,
+ 4647813,
+ 2141269319,
+ 3458590634,
+ 2375303394,
+ 424927976,
+ 1190707658,
+ 449203281,
+ 1851407465,
+ 812149113,
+ 1905074739,
+ 3570435790,
+ 2810031010,
+ 1272043885,
+ 1533052850,
+ 2350379219,
+ 2821419904,
+ 1312584112,
+ 3284923157,
+ 4260913108,
+ 722303479,
+ 4172030234,
+ 977159053,
+ 3136387902,
+ 1864231548,
+ 3151611624,
+ 2511691698,
+ 1643742236,
+ 2745791653,
+ 452605184,
+ 3178278561,
+ 977776520,
+ 2184808177,
+ 480598865,
+ 1307143258,
+ 3309074483,
+ 36971061,
+ 4064458073,
+ 1744018978,
+ 2265443390,
+ 2236704459,
+ 3055712485,
+ 4037433533,
+ 2936278498,
+ 4125296100,
+ 2950957020,
+ 825747759,
+ 1834817372,
+ 1739654311,
+ 3886784126,
+ 2414345839,
+ 2739463809,
+ 240875176,
+ 3649978878,
+ 1938912620,
+ 2633670238,
+ 3245534218,
+ 3984092271,
+ 2041264303,
+ 2457591568,
+ 1754128261,
+ 3020907821,
+ 3958813301,
+ 3612232655,
+ 1302564416,
+ 1492299031,
+ 2600610927,
+ 185307202,
+ 756433058,
+ 3446720744,
+ 2734875758,
+ 3261377782,
+ 3005610432,
+ 797423725,
+ 1600617979,
+ 1606997672,
+ 3939708047,
+ 2190754159,
+ 3532699333,
+ 3511814917,
+ 2665940820,
+ 1911567503,
+ 3195472930,
+ 2544179222,
+ 319798035,
+ 3989810736,
+ 2622482557,
+ 1842553295,
+ 3147536164,
+ 2201736964,
+ 3576314161,
+ 4023466210,
+ 4155706465,
+ 2652186951,
+ 768751100,
+ 751468731,
+ 2079327087,
+ 2070111469,
+ 1092838165,
+ 1589896688,
+ 1705254480,
+ 3470428097,
+ 3463396358,
+ 2712035859,
+ 2484221281,
+ 924786706,
+ 2939161015,
+ 2115812306,
+ 1015578351,
+ 2956159895,
+ 3466265169,
+ 1310472068,
+ 75095568,
+ 3617814719,
+ 1716124065,
+ 547910554,
+ 2705589003,
+ 3664969490,
+ 383825280,
+ 3530240018,
+ 2476818782,
+ 3332170477,
+ 3466587722,
+ 4121533838,
+ 1315905478,
+ 988707576,
+ 3770530538,
+ 3545732080,
+ 2602440395,
+ 1382638521,
+ 3233052038,
+ 2340775148,
+ 694333531,
+ 3204251368,
+ 60483857,
+ 1379204132,
+ 3253622101,
+ 3998537184,
+ 2976950980,
+ 167916577,
+ 4229850186,
+ 678922873,
+ 550289629,
+ 671150977,
+ 858575898,
+ 3213287090,
+ 1855622317,
+ 3924805536,
+ 3164471035,
+ 2544278573,
+ 1940102997,
+ 3924321676,
+ 3446998509,
+ 1904301874,
+ 1773837975,
+ 3477935030,
+ 2770039568,
+ 3433033111,
+ 3133284792,
+ 355528287,
+ 248254387,
+ 885571309,
+ 1900034928,
+ 2898175275,
+ 583216134,
+ 4222052703,
+ 2694094414,
+ 44974734,
+ 2190127698,
+ 2841037547,
+ 1926458963,
+ 2029969541,
+ 4218236002,
+ 907051348,
+ 575931462,
+ 4114792011,
+ 3122927194,
+ 3803226251,
+ 1435839413,
+ 2024297588,
+ 2910662566,
+ 372014588,
+ 2807421413,
+ 3426340653,
+ 1129382767,
+ 1207203062,
+ 3912262179,
+ 512951630,
+ 515218454,
+ 2461174379,
+ 1463959427,
+ 3177443069,
+ 47074055,
+ 2463025939,
+ 1253105371,
+ 291075474,
+ 795234574,
+ 2292182723,
+ 2074524424,
+ 1063816447,
+ 2370635511,
+ 1346763364,
+ 1144818750,
+ 4235714149,
+ 1328709251,
+ 816625576,
+ 3370398373,
+ 3578358645,
+ 3848947300,
+ 1740789703,
+ 380399059,
+ 1852729899,
+ 3395933826,
+ 2013708214,
+ 2451484005,
+ 1660028387,
+ 1101526777,
+ 3244806250,
+ 841252757,
+ 3431343465,
+ 3382088533,
+ 2027285539,
+ 1730994625,
+ 2434494347,
+ 1206745672,
+ 1556639724,
+ 614331894,
+ 3237391742,
+ 3931672701,
+ 436408690,
+ 838133838,
+ 2138256298,
+ 219520662,
+ 1127886598,
+ 882907033,
+ 266333323,
+ 66413293,
+ 730098669,
+ 629101949,
+ 1659437088,
+ 3184963930,
+ 3537646533,
+ 3799478269,
+ 276397533,
+ 3491759229,
+ 1105960447,
+ 3508855315,
+ 3536149339,
+ 380875177,
+ 2300669782,
+ 992609278,
+ 2944638924,
+ 1910455691,
+ 2595791683,
+ 523442562,
+ 1488359257,
+ 1320517918,
+ 273684719,
+ 1738885924,
+ 3789168341,
+ 1580816389,
+ 1955983820,
+ 1114329102,
+ 334148094,
+ 1429301364,
+ 719830293,
+ 3212691244,
+ 1954425662,
+ 2101020514,
+ 3420758015,
+ 1809184329,
+ 2896989722,
+ 1368220260,
+ 1162866139,
+ 3690930805,
+ 1079395344,
+ 3277545312,
+ 419438516,
+ 1083693146,
+ 1241145008,
+ 4167437799,
+ 1051602227,
+ 1736535412,
+ 4106010486,
+ 2245166241,
+ 3666506833,
+ 2789146914,
+ 2789264691,
+ 2892484842,
+ 4222795520,
+ 4274327998,
+ 3756737691,
+ 3226116167,
+ 3993502754,
+ 3813276977,
+ 1830593612,
+ 342265210,
+ 2212238595,
+ 3495001259,
+ 440527062,
+ 478019990,
+ 554210665,
+ 2402989970,
+ 1221544722,
+ 1989083655,
+ 1986455501,
+ 1422232384,
+ 757740833,
+ 4010847512,
+ 513382231,
+ 2706107978,
+ 1620153682,
+ 1291230689,
+ 2712105854,
+ 3405471915,
+ 469865641,
+ 1616766645,
+ 2425109357,
+ 613929194,
+ 4099588219,
+ 2811173212,
+ 2432225649,
+ 1828175130,
+ 3292258838,
+ 1549783171,
+ 417556417,
+ 2087575020,
+ 193696797,
+ 378992873,
+ 1678691342,
+ 3875747991,
+ 1310061665,
+ 451135695,
+ 2547202637,
+ 1554472082,
+ 2680645964,
+ 1233267182,
+ 2929764823,
+ 911472945,
+ 3425019378,
+ 1701869454,
+ 155947086,
+ 1356065852,
+ 796027967,
+ 1487300857,
+ 3309053096,
+ 1574359423,
+ 2552464966,
+ 2471469381,
+ 3714738276,
+ 2267021858,
+ 2947326602,
+ 251298507,
+ 2915700586,
+ 4152939547,
+ 1444895727,
+ 587031991,
+ 3624755576,
+ 1508480202,
+ 2010025962,
+ 1429986922,
+ 4004489379,
+ 3821367977,
+ 2345371862,
+ 3066443158,
+ 2751998348,
+ 172820001,
+ 2136775811,
+ 3208412232,
+ 3766151353,
+ 2632686113,
+ 1894306183,
+ 2641924521,
+ 609837787,
+ 3537576350,
+ 120620360,
+ 410614397,
+ 4181336413,
+ 3509776364,
+ 1310386473,
+ 2632385985,
+ 2262061968,
+ 2434113408,
+ 1414886308,
+ 2700551144,
+ 1824663425,
+ 2390204553,
+ 3311814302,
+ 3534397911,
+ 38731058,
+ 4262356006,
+ 624901279,
+ 2966506878,
+ 2269267950,
+ 884031537,
+ 387500798,
+ 756222458,
+ 1329450467,
+ 1918751711,
+ 1311780727,
+ 1704117803,
+ 3628666977,
+ 3488407181,
+ 594929589,
+ 3195669923,
+ 2453501171,
+ 667438555,
+ 358245421,
+ 3780056217,
+ 2150558428,
+ 4102986775,
+ 114578551,
+ 3603355798,
+ 1641745065,
+ 3352509106,
+ 3184502192,
+ 4174572982,
+ 1117318964,
+ 2627785507,
+ 3881017907,
+ 827807089,
+ 3441774692,
+ 2163453245,
+ 181250562,
+ 3557108559,
+ 2468817890,
+ 2369538005,
+ 469800625,
+ 3293457823,
+ 393714688,
+ 248199435,
+ 3076205637,
+ 2619107289,
+ 3471173436,
+ 1891145437,
+ 1441046370,
+ 129778115,
+ 715828256,
+ 3951648751,
+ 2761300900,
+ 2452092597,
+ 353840329,
+ 3929142500,
+ 2986828802,
+ 792305816,
+ 3261323132,
+ 3626792321,
+ 1394102419,
+ 3841234500,
+ 1531120844,
+ 1790815789,
+ 1949291958,
+ 3011035421,
+ 2967727306,
+ 2567041695,
+ 2188656442,
+ 2659270921,
+ 2722181777,
+ 3538576214,
+ 2011027624,
+ 3325335297,
+ 1642683431,
+ 2495150485,
+ 1878227351,
+ 3436031387,
+ 939750342,
+ 955875107,
+ 1955319518,
+ 1526190877,
+ 16707461,
+ 3369892325,
+ 3297933175,
+ 2062121535,
+ 3906427224,
+ 1635031990,
+ 276856273,
+ 736130931,
+ 3747300955,
+ 2287427343,
+ 148284904,
+ 1808685701,
+ 210756374,
+ 1310632052,
+ 2484028467,
+ 993748125,
+ 3235946371,
+ 2292237082,
+ 1246327725,
+ 1647136256,
+ 1602931930,
+ 2601463333,
+ 842214684,
+ 1629541049,
+ 3230579284,
+ 291034662,
+ 478539366,
+ 1111902199,
+ 398449055,
+ 976443539,
+ 3428907733,
+ 2362001309,
+ 3877349591,
+ 2765265859,
+ 2891073724,
+ 3020010598,
+ 3273153590,
+ 801033656,
+ 2112528979,
+ 935561993,
+ 3349814075,
+ 1462603272,
+ 3541713591,
+ 3653367544,
+ 1123114786,
+ 3708082497,
+ 2776273854,
+ 703160799,
+ 489376154,
+ 1074480272,
+ 2624232256,
+ 372800892,
+ 3933527985,
+ 3142364530,
+ 3781992421,
+ 3820269231,
+ 1772143592,
+ 2400509137,
+ 2294181296,
+ 3831127994,
+ 3264662909,
+ 3035735894,
+ 1546177125,
+ 171577078,
+ 4089347790,
+ 2485586801,
+ 1102849294,
+ 3505971494,
+ 2993031754,
+ 3129895091,
+ 2257148941,
+ 1892173658,
+ 408611454,
+ 3362192589,
+ 639431667,
+ 817111544,
+ 661921178,
+ 1693703655,
+ 3350255003,
+ 2339447485,
+ 3202857167,
+ 712340918,
+ 746082239,
+ 3177132183,
+ 3374816080,
+ 2851327290,
+ 4290235435,
+ 2030517178,
+ 3969203718,
+ 207959394,
+ 481714201,
+ 1591308543,
+ 318519916,
+ 3050838730,
+ 867765055,
+ 1025453796,
+ 3365095977,
+ 24527600,
+ 3660168982,
+ 1748570069,
+ 2883339615,
+ 1145526364,
+ 3295435237,
+ 2524334916,
+ 3292231045,
+ 1454116737,
+ 599314447,
+ 67088937,
+ 3004669093,
+ 4265220493,
+ 132320707,
+ 2921968216,
+ 1591358930,
+ 1334504946,
+ 3417637291,
+ 942208695,
+ 2163071453,
+ 730072309,
+ 4133737845,
+ 1057299659,
+ 3890787294,
+ 1516191284,
+ 2005095563,
+ 819566758,
+ 530670143,
+ 1993209790,
+ 4224072935,
+ 2208292520,
+ 4114233782,
+ 2035364896,
+ 2497586811,
+ 3954526531,
+ 3777563324,
+ 3953990258,
+ 4099617790,
+ 3620672502,
+ 3462850145,
+ 49369861,
+ 851500299,
+ 554926733,
+ 1183465432,
+ 3233028486,
+ 305905548,
+ 3621072474,
+ 2085993085,
+ 2928774979,
+ 1530716296,
+ 2199019891,
+ 364307304,
+ 3604543636,
+ 463599936,
+ 3384870906,
+ 2800849337,
+ 3473626776,
+ 1100298262,
+ 331696537,
+ 2124547541,
+ 292337162,
+ 1291286953,
+ 2814807796,
+ 623669477,
+ 1772000787,
+ 3735370294,
+ 3796883389,
+ 658161941,
+ 2847084085,
+ 812524214,
+ 3913678124,
+ 3074856481,
+ 2100544634,
+ 2012046412,
+ 2157499913,
+ 1659490388,
+ 74507252,
+ 1878647383,
+ 3121889204,
+ 777501839,
+ 2501298989,
+ 563593297,
+ 1735130489,
+ 2644816034,
+ 183537012,
+ 2036589077,
+ 1448696289,
+ 1266487057,
+ 2840887829,
+ 3957450731,
+ 1708681016,
+ 1164564092,
+ 2586562613,
+ 173899957,
+ 3493171025,
+ 2290552777,
+ 3782673349,
+ 1430293696,
+ 1227046466,
+ 1280943433,
+ 720065809,
+ 2951923232,
+ 1091978903,
+ 800721918,
+ 4008064738,
+ 2781034173,
+ 877583677,
+ 2446639106,
+ 4252908039,
+ 2081709678,
+ 2246444922,
+ 568056770,
+ 2494699338,
+ 270168938,
+ 2083436013,
+ 986582177,
+ 418112397,
+ 2194400035,
+ 372399602,
+ 4108777552,
+ 931240929,
+ 137822112,
+ 3200720879,
+ 1188277884,
+ 2346660517,
+ 3294189050,
+ 2549895475,
+ 3063732565,
+ 1491635475,
+ 1914961739,
+ 3423105060,
+ 2569402254,
+ 3366453099,
+ 3081980215,
+ 169158875,
+ 548469261,
+ 3500326249,
+ 2492150611,
+ 1930631652,
+ 2440561576,
+ 4053760576,
+ 2198276266,
+ 2662247606,
+ 3358187904,
+ 4135719110,
+ 100460083,
+ 1542030485,
+ 724680284,
+ 3491769858,
+ 1469087529,
+ 1758468732,
+ 2197767652,
+ 852864621,
+ 1474346091,
+ 3477907044,
+ 708897614,
+ 3290113003,
+ 2008442320,
+ 199488625,
+ 1232284136,
+ 2716508734,
+ 1202660194,
+ 3029655827,
+ 1070122912,
+ 98778926,
+ 3826722247,
+ 3982806444,
+ 413295076,
+ 1419340911,
+ 1959187331,
+ 181538100,
+ 1351003970,
+ 4041847801,
+ 1807266002,
+ 815861799,
+ 68351057,
+ 2425853582,
+ 1212338482,
+ 2734559746,
+ 3978278467,
+ 369129496,
+ 2594375743,
+ 2289775050,
+ 2314059870,
+ 2563690687,
+ 222237044,
+ 3148556459,
+ 3088403558,
+ 3388612153,
+ 2778225707,
+ 4106989389,
+ 428894253,
+ 1849098807,
+ 3738361208,
+ 3942935834,
+ 2617881986,
+ 1132291994,
+ 4199210429,
+ 1371226030,
+ 2004172255,
+ 189392213,
+ 1431169584,
+ 1533206954,
+ 4272673797,
+ 4099045101,
+ 3382388758,
+ 3012270779,
+ 3879682767,
+ 2064294804,
+ 1316534869,
+ 3963281399,
+ 1937474433,
+ 3676446216,
+ 409158052,
+ 3397767257,
+ 4256538740,
+ 1558135722,
+ 1088121850,
+ 3701257524,
+ 3982073915,
+ 3199245152,
+ 2369435724,
+ 3659651635,
+ 3038474353,
+ 3056398736,
+ 4066956066,
+ 1739399662,
+ 3788038557,
+ 1604460697,
+ 2796615342,
+ 1742609494,
+ 905732157,
+ 456877795,
+ 1080579549,
+ 3278694108,
+ 2564648532,
+ 631291514,
+ 188706825,
+ 1263279021,
+ 4068465922,
+ 2033056620,
+ 101191676,
+ 4154036173,
+ 1978832470,
+ 485597161,
+ 2790185030,
+ 2329651834,
+ 1870491790,
+ 675638986,
+ 905884611,
+ 2350315289,
+ 2489413936,
+ 4036013226,
+ 3537882129,
+ 1665407276,
+ 13042338,
+ 3989470804,
+ 70374654,
+ 1615848810,
+ 670490634,
+ 466641881,
+ 500736797,
+ 2401301245,
+ 2394999280,
+ 3660981726,
+ 89835706,
+ 746966559,
+ 2812048213,
+ 1033247907,
+ 4065207387,
+ 2248225627,
+ 2228634095,
+ 2077825381,
+ 939651091,
+ 1248317425,
+ 241078352,
+ 3919691604,
+ 915372507,
+ 2201667037,
+ 3678002271,
+ 3243932990,
+ 3153820177,
+ 3701703724,
+ 63154414,
+ 369779773,
+ 1377583557,
+ 1923254940,
+ 1289850777,
+ 137449358,
+ 1116338574,
+ 2587918882,
+ 2404465070,
+ 3231046720,
+ 1795555113,
+ 346892485,
+ 2282821169,
+ 3549877022,
+ 6861931,
+ 1192535982,
+ 2774097192,
+ 1416298271,
+ 3974470310,
+ 1829287210,
+ 1595039228,
+ 443410003,
+ 1977167783,
+ 16798601,
+ 3084729108,
+ 3592483267,
+ 940558647,
+ 214801737,
+ 1661285067,
+ 325089227,
+ 3917257201,
+ 692283539,
+ 3598090371,
+ 2890054615,
+ 3585835798,
+ 1007448531,
+ 802909263,
+ 667161015,
+ 4204654668,
+ 1116872679,
+ 3046856895,
+ 2746142508,
+ 1688455041,
+ 1764714239,
+ 1021603874,
+ 2631054388,
+ 1099277726,
+ 3284658127,
+ 1291415323,
+ 309208162,
+ 1004854274,
+ 1728258433,
+ 1494433119,
+ 2770239679,
+ 3781947322,
+ 1699476690,
+ 308094877,
+ 3542689036,
+ 57460103,
+ 1644179063,
+ 2678005905,
+ 3287477172,
+ 399348415,
+ 729755862,
+ 1973211939,
+ 1672201466,
+ 497828464,
+ 4147545675,
+ 638839951,
+ 3596504935,
+ 3069515715,
+ 4227642406,
+ 940067584,
+ 3981431806,
+ 1801371886,
+ 2994509795,
+ 871716079,
+ 1358015959,
+ 1805393716,
+ 1585593522,
+ 1716308558,
+ 3170411347,
+ 609583557,
+ 4143349454,
+ 1506754520,
+ 2357922965,
+ 43661945,
+ 182063780,
+ 1527944330,
+ 3859165821,
+ 1160367164,
+ 2956206746,
+ 3286400485,
+ 4024718986,
+ 129335487,
+ 1681290760,
+ 1885565828,
+ 1851094409,
+ 2948164470,
+ 1338396560,
+ 3916850524,
+ 245110328,
+ 2971571446,
+ 2118654632,
+ 3313271061,
+ 3333757845,
+ 1690630888,
+ 3185529560,
+ 1212535434,
+ 4213195670,
+ 898648451,
+ 1335346691,
+ 2458665663,
+ 201565987,
+ 3974251923,
+ 541073672,
+ 4199482505,
+ 2636204013,
+ 2155783895,
+ 879115699,
+ 3521108542,
+ 2800563696,
+ 3246451629,
+ 918114434,
+ 559266752,
+ 2797371579,
+ 2441966846,
+ 1156510751,
+ 3698941813,
+ 234554426,
+ 4111887127,
+ 629555668,
+ 4286197985,
+ 2785451533,
+ 1372964652,
+ 1777745917,
+ 4222873892,
+ 3817915898,
+ 3473048535,
+ 3225446027,
+ 2078685189,
+ 4151434752,
+ 1106579328,
+ 297381077,
+ 1719043808,
+ 1849951453,
+ 3614614764,
+ 524395027,
+ 914545402,
+ 3078841068,
+ 846157480,
+ 1020454225,
+ 4057976908,
+ 3747448405,
+ 3339502374,
+ 3623925573,
+ 2138514183,
+ 1427239566,
+ 342939531,
+ 3970068863,
+ 1669027788,
+ 3718141302,
+ 2558981978,
+ 330433714,
+ 1965348464,
+ 3007793165,
+ 3881132483,
+ 1937110008,
+ 4027015630,
+ 12595994,
+ 2319548342,
+ 1529463385,
+ 2533675976,
+ 200496888,
+ 3061325235,
+ 499440789,
+ 2655878676,
+ 3734618588,
+ 1515960568,
+ 1816904922,
+ 595450675,
+ 2370301329,
+ 2439249831,
+ 535757306,
+ 4032517942,
+ 4143104410,
+ 4091555018,
+ 3381762092,
+ 1356955390,
+ 1506553944,
+ 3399942569,
+ 2622735615,
+ 433866213,
+ 3611934824,
+ 3153218123,
+ 4100976434,
+ 432144450,
+ 3463598684,
+ 2026366607,
+ 3524689977,
+ 2553219870,
+ 3873052547,
+ 2117006125,
+ 2343559540,
+ 2313984005,
+ 3999330544,
+ 2419003114,
+ 2511473495,
+ 1118365311,
+ 101197183,
+ 633646584,
+ 3044523202,
+ 3390573193,
+ 3852731732,
+ 2308542138,
+ 3783144880,
+ 4167629522,
+ 981532931,
+ 4066029116,
+ 1150049213,
+ 3519690558,
+ 3030805109,
+ 761331812,
+ 1892311879,
+ 2464243352,
+ 26929490,
+ 3647303133,
+ 555239504,
+ 3443376079,
+ 2780530168,
+ 363644431,
+ 2278543243,
+ 3105989658,
+ 352093764,
+ 2089201955,
+ 1675277162,
+ 3648391347,
+ 452580299,
+ 3044860253,
+ 880443926,
+ 3733350239,
+ 3282471639,
+ 2707309819,
+ 3970001834,
+ 3493814085,
+ 3974811980,
+ 196523497,
+ 4280448577,
+ 2284688700,
+ 3157177651,
+ 2994415660,
+ 2679269030,
+ 2160836997,
+ 1056273077,
+ 1565967333,
+ 3384744131,
+ 1052818691,
+ 1077864799,
+ 2050498722,
+ 425397371,
+ 551906686,
+ 3586350311,
+ 3188321079,
+ 1607997817,
+ 1965641007,
+ 1639418448,
+ 2968244241,
+ 1345794274,
+ 1862461646,
+ 4122474218,
+ 2190676979,
+ 1482407424,
+ 3309624238,
+ 1331344984,
+ 3102698235,
+ 3533525030,
+ 3024970033,
+ 2092962530,
+ 993985669,
+ 3215984484,
+ 1313487996,
+ 3783546000,
+ 3654398106,
+ 987854418,
+ 3765746284,
+ 1250229445,
+ 50042447,
+ 1738126090,
+ 3376797784,
+ 1173043993,
+ 4060971943,
+ 2735032698,
+ 2155788845,
+ 916768580,
+ 3936532816,
+ 4184033720,
+ 3372178548,
+ 2528156493,
+ 2946233909,
+ 1803199729,
+ 4102884146,
+ 1972716975,
+ 1409948915,
+ 2578867357,
+ 3892926626,
+ 2370509741,
+ 869644954,
+ 1238324220,
+ 3574073866,
+ 1881471935,
+ 1914351408,
+ 394753506,
+ 14755107,
+ 2133185131,
+ 1639575009,
+ 462958221,
+ 2955685211,
+ 3772698297,
+ 777735698,
+ 1821406432,
+ 444084093,
+ 149784923,
+ 4233270330,
+ 173901832,
+ 1295870737,
+ 4040192316,
+ 3129173689,
+ 1803822125,
+ 1309433705,
+ 2546841312,
+ 2799979355,
+ 4168293650,
+ 3851577417,
+ 510753737,
+ 3692029806,
+ 929976294,
+ 627157483,
+ 379503132,
+ 2092499786,
+ 755371580,
+ 3152336621,
+ 3854870416,
+ 900919709,
+ 3120819494,
+ 691137569,
+ 1723387303,
+ 1394039198,
+ 1344131882,
+ 3970482048,
+ 39676054,
+ 1517552087,
+ 4098843267,
+ 1348906101,
+ 2281087962,
+ 2761155742,
+ 2873899753,
+ 892453765,
+ 698092198,
+ 3100116255,
+ 3505196196,
+ 3432365225,
+ 968807449,
+ 4208833844,
+ 2827544057,
+ 2174244276,
+ 149266909,
+ 1701750079,
+ 2466564653,
+ 1137802435,
+ 2430171135,
+ 3672901854,
+ 574295906,
+ 2644195226,
+ 2906941222,
+ 3068972737,
+ 3985460896,
+ 3360944318,
+ 1801698787,
+ 1485490814,
+ 3124877411,
+ 3478666631,
+ 2780753106,
+ 940617135,
+ 4012045581,
+ 3102693087,
+ 1792038083,
+ 2626625032,
+ 1756664922,
+ 1107347788,
+ 3681724163,
+ 2574554947,
+ 4264544821,
+ 390581853,
+ 2422490834,
+ 425410996,
+ 1733903427,
+ 1998589946,
+ 145407898,
+ 1864084592,
+ 3787535053,
+ 1622557963,
+ 991123543,
+ 4174608027,
+ 2685250128,
+ 2277780991,
+ 243142145,
+ 2689808322,
+ 3588024418,
+ 157586666,
+ 3834356136,
+ 243957366,
+ 1018156396,
+ 2543118159,
+ 3670839478,
+ 1445629834,
+ 2730833785,
+ 1721791609,
+ 2688174518,
+ 158517760,
+ 3929923175,
+ 2245881692,
+ 1916873404,
+ 497964585,
+ 4103574994,
+ 2000654230,
+ 1740285525,
+ 1688623821,
+ 3961974500,
+ 3128685351,
+ 2111491768,
+ 4217530766,
+ 2452502392,
+ 1345307591,
+ 1612780593,
+ 1722006728,
+ 3658421593,
+ 1749409610,
+ 2906323707,
+ 1127153307,
+ 2479025383,
+ 3367547687,
+ 2340420545,
+ 995913014,
+ 3152647813,
+ 3949911493,
+ 2150285865,
+ 1277891862,
+ 3801776955,
+ 2742034980,
+ 1139075933,
+ 3898506125,
+ 2136323180,
+ 499413504,
+ 3533846556,
+ 2502545070,
+ 2226883996,
+ 2818284859,
+ 1847882509,
+ 43534643,
+ 815236899,
+ 3739796064,
+ 558172098,
+ 2106499226,
+ 3955491527,
+ 1866736829,
+ 2268932654,
+ 2385502314,
+ 2303129650,
+ 3953502619,
+ 817967760,
+ 2067433783,
+ 3595635061,
+ 2154541531,
+ 2881923968,
+ 4172578124,
+ 588267989,
+ 898019764,
+ 1092048301,
+ 2517515571,
+ 1907102299,
+ 2986924300,
+ 152969375,
+ 1308357132,
+ 3219912272,
+ 1505941098,
+ 4270477004,
+ 1119988639,
+ 2965991797,
+ 3963672372,
+ 4234233693,
+ 756757937,
+ 2525413531,
+ 1666939821,
+ 248878820,
+ 4092185192,
+ 1866000031,
+ 709569756,
+ 1308593258,
+ 3165306464,
+ 2098974580,
+ 1532516765,
+ 1664648755,
+ 2670172945,
+ 1178742361,
+ 470460135,
+ 3054896193,
+ 2972597068,
+ 3786427547,
+ 3680123457,
+ 1281847208,
+ 466504979,
+ 4002198581,
+ 667925670,
+ 2498786201,
+ 750736203,
+ 2106365833,
+ 180766722,
+ 41977484,
+ 3673237258,
+ 1823263129,
+ 468706306,
+ 1130609871,
+ 3271142136,
+ 1505106138,
+ 2577252752,
+ 4148443071,
+ 3799812281,
+ 2310506799,
+ 1651200567,
+ 3882751687,
+ 1564716008,
+ 2077778494,
+ 2452370882,
+ 4164522331,
+ 2939796475,
+ 1394504975,
+ 2554422622,
+ 3164904741,
+ 183269065,
+ 1427762959,
+ 3486295707,
+ 2754918538,
+ 438557716,
+ 2919746609,
+ 160444938,
+ 1447166514,
+ 1632196301,
+ 4113676797,
+ 1418251349,
+ 1322436997,
+ 57925337,
+ 4169889527,
+ 450758906,
+ 2078151745,
+ 391696420,
+ 3190840421,
+ 1784469475,
+ 2792514278,
+ 1049595994,
+ 3996367191,
+ 2587996890,
+ 645335272,
+ 2626670852,
+ 463880967,
+ 844132356,
+ 2242309348,
+ 383009477,
+ 3155336161,
+ 670841847,
+ 2473467796,
+ 4030376864,
+ 3493206531,
+ 301930490,
+ 473581849,
+ 3567470735,
+ 2770230937,
+ 2505193146,
+ 626344103,
+ 2536881279,
+ 35641341,
+ 1577909163,
+ 3780222871,
+ 2793222175,
+ 3608668311,
+ 1373623478,
+ 1000861569,
+ 2047100147,
+ 665836620,
+ 3840883567,
+ 1832320998,
+ 383369570,
+ 3346023246,
+ 1492979330,
+ 230255102,
+ 990714129,
+ 2099994524,
+ 3407561860,
+ 810931587,
+ 3469272645,
+ 3181872078,
+ 2105469648,
+ 3015463333,
+ 3365691868,
+ 2263259080,
+ 631246111,
+ 3242428374,
+ 2092260580,
+ 300834099,
+ 850754713,
+ 927607458,
+ 3624100162,
+ 3178675264,
+ 3054704455,
+ 3047799152,
+ 3323309491,
+ 3003001448,
+ 973464335,
+ 1003970862,
+ 2498211977,
+ 165144503,
+ 1171655581,
+ 1317901239,
+ 3164486190,
+ 1160449740,
+ 3305656201,
+ 1733796951,
+ 1274414741,
+ 1854972764,
+ 3032369915,
+ 187202978,
+ 2111882246,
+ 1726054315,
+ 4293700870,
+ 2273842214,
+ 526610050,
+ 2250860725,
+ 2872552679,
+ 3743938291,
+ 374651924,
+ 3986948127,
+ 2455138565,
+ 2982878874,
+ 1992083439,
+ 3386923209,
+ 3663223372,
+ 2244981852,
+ 2681628835,
+ 1710477972,
+ 2287951129,
+ 2427790535,
+ 856745200,
+ 2077435542,
+ 3091298486,
+ 348724720,
+ 2415274843,
+ 3225483571,
+ 4016589754,
+ 2653062801,
+ 1571584922,
+ 1863965477,
+ 3747443563,
+ 2235295174,
+ 1821470081,
+ 2637812825,
+ 4019585051,
+ 3483804758,
+ 2320565078,
+ 3709838134,
+ 28923274,
+ 326354446,
+ 3011390259,
+ 347426817,
+ 3246562164,
+ 1721179772,
+ 952381542,
+ 3667184747,
+ 31505695,
+ 3528381960,
+ 624345958,
+ 2422967166,
+ 890324753,
+ 4256160573,
+ 2158465494,
+ 4025593851,
+ 701237308,
+ 461488741,
+ 1199683669,
+ 1907079948,
+ 1164096242,
+ 1927953423,
+ 2126631471,
+ 704050607,
+ 111006553,
+ 1683499697,
+ 2391407490,
+ 792998128,
+ 795818422,
+ 914062638,
+ 614831464,
+ 3574372274,
+ 1710091451,
+ 3512503333,
+ 2921379619,
+ 2461027153,
+ 946608128,
+ 3759255948,
+ 2498122032,
+ 3624163905,
+ 4062736082,
+ 1838657982,
+ 3779339669,
+ 2863682871,
+ 314465907,
+ 2789292389,
+ 607088891,
+ 195541228,
+ 2385591188,
+ 3375012575,
+ 4139801948,
+ 1717021679,
+ 3501061221,
+ 3311697284,
+ 168735452,
+ 529596765,
+ 246917124,
+ 2733988959,
+ 3085110070,
+ 4218207171,
+ 1038193749,
+ 2140365901,
+ 2768777215,
+ 2628772376,
+ 1660617140,
+ 4031458171,
+ 432055821,
+ 3391679832,
+ 1974217618,
+ 652088005,
+ 971419913,
+ 4183606816,
+ 1366481452,
+ 2120765536,
+ 96181110,
+ 3448437770,
+ 1136870227,
+ 3774254381,
+ 3943587206,
+ 333415319,
+ 3807963879,
+ 2490957537,
+ 1494762782,
+ 3078893162,
+ 1702401946,
+ 2889938316,
+ 1543818050,
+ 1049493705,
+ 552522331,
+ 1609473453,
+ 13809295,
+ 847211017,
+ 3564360532,
+ 1732926068,
+ 3318769822,
+ 4083513871,
+ 867222337,
+ 3285279203,
+ 2973866939,
+ 3752063534,
+ 75497894,
+ 1980813896,
+ 2249858176,
+ 55343786,
+ 910167770,
+ 1186443500,
+ 4255900618,
+ 2152682032,
+ 1561686816,
+ 3541083462,
+ 3911825930,
+ 201579739,
+ 662664539,
+ 3800092203,
+ 1364043358,
+ 293793215,
+ 2769775090,
+ 1458373909,
+ 1218565882,
+ 1064379185,
+ 2660171839,
+ 2353357631,
+ 184221765,
+ 3764109981,
+ 1244399732,
+ 2794113483,
+ 3831236447,
+ 3499456607,
+ 72045948,
+ 2139395112,
+ 510476810,
+ 3649952400,
+ 3894998442,
+ 1587042550,
+ 389503466,
+ 1139094314,
+ 874021846,
+ 841041857,
+ 893377254,
+ 1555225601,
+ 922180270,
+ 2946006913,
+ 1666393129,
+ 3108714845,
+ 1289058519,
+ 1330390990,
+ 3153151682,
+ 3676963365,
+ 2357670164,
+ 765474612,
+ 2695786185,
+ 627285100,
+ 3335914913,
+ 3557610951,
+ 3974201590,
+ 1032890290,
+ 1560390548,
+ 50508647,
+ 92239404,
+ 3347624346,
+ 4192009347,
+ 3413475490,
+ 3594942408,
+ 2919611765,
+ 2725735736,
+ 1340917614,
+ 3368445373,
+ 314341665,
+ 503518170,
+ 3647385165,
+ 2221183182,
+ 979026815,
+ 2443484392,
+ 1315413955,
+ 1886010424,
+ 3358309582,
+ 4241337911,
+ 106826227,
+ 1650260115,
+ 3980354109,
+ 1066688020,
+ 2304528685,
+ 4145458648,
+ 3089114919,
+ 3884375799,
+ 1011095017,
+ 3926560429,
+ 2612718484,
+ 3216356931,
+ 2652205248,
+ 1434536327,
+ 2429071678,
+ 612828249,
+ 780471162,
+ 220534974,
+ 2725845562,
+ 3910036818,
+ 3542118332,
+ 2140908231,
+ 4206432590,
+ 3737601889,
+ 3580569970,
+ 2192149009,
+ 3401823116,
+ 2829689174,
+ 1785109092,
+ 181059999,
+ 3255680351,
+ 772812886,
+ 2585355901,
+ 2701673579,
+ 68297795,
+ 507918235,
+ 3457238031,
+ 2660657813,
+ 2826790316,
+ 844696077,
+ 643600979,
+ 1858981331,
+ 555594340,
+ 128825659,
+ 769096901,
+ 1595358136,
+ 3399159521,
+ 547379463,
+ 319015021,
+ 2693796452,
+ 2712892884,
+ 3132126728,
+ 2919499576,
+ 593691341,
+ 2950810370,
+ 3878736280,
+ 3523334673,
+ 681864480,
+ 1719310494,
+ 4077551119,
+ 542905308,
+ 3414529551,
+ 1312690492,
+ 2673718460,
+ 2976643234,
+ 2867857864,
+ 3353937171,
+ 2214640897,
+ 1730598976,
+ 2966774039,
+ 722689495,
+ 3562232717,
+ 2143162779,
+ 1543817949,
+ 199234715,
+ 921239581,
+ 2613623703,
+ 3718163910,
+ 401905288,
+ 3098278666,
+ 3664260070,
+ 505782321,
+ 3463040859,
+ 3682934219,
+ 1984935573,
+ 3313344810,
+ 4037404738,
+ 1780419127,
+ 3091803327,
+ 3392345793,
+ 886973747,
+ 3443410703,
+ 1585891896,
+ 221072545,
+ 1002649494,
+ 379418501,
+ 884787747,
+ 620062183,
+ 326255794,
+ 3861538963,
+ 2841112780,
+ 3502684143,
+ 2397804479,
+ 8974608,
+ 3808871315,
+ 127085571,
+ 954017562,
+ 1021187439,
+ 1904482169,
+ 3998288055,
+ 3717504551,
+ 2090864569,
+ 2255284536,
+ 1038185763,
+ 235270647,
+ 3844272103,
+ 2256584297,
+ 3169252384,
+ 3575140435,
+ 763804254,
+ 2907899936,
+ 749220264,
+ 858258771,
+ 2700815218,
+ 3239959651,
+ 3812973776,
+ 2888645113,
+ 4219112152,
+ 533395059,
+ 761277077,
+ 3069308345,
+ 140974477,
+ 3945850614,
+ 3320868055,
+ 3222640645,
+ 3775900941,
+ 3054455286,
+ 2217876446,
+ 27641107,
+ 2205331364,
+ 2231657440,
+ 821633763,
+ 3493265334,
+ 2570044622,
+ 3370221387,
+ 284094895,
+ 4268145914,
+ 1565555813,
+ 2939778084,
+ 3563453980,
+ 4141456529,
+ 2314748417,
+ 1385582299,
+ 2697615031,
+ 3905628914,
+ 2693825278,
+ 1760548722,
+ 3518149186,
+ 1006997084,
+ 215575356,
+ 1793930497,
+ 2659450286,
+ 2409011379,
+ 2196792496,
+ 373801292,
+ 749330778,
+ 2933408790,
+ 2642938629,
+ 1972927373,
+ 2324282895,
+ 202824213,
+ 912876631,
+ 3105697504,
+ 2873875001,
+ 3245562835,
+ 2565229033,
+ 1066965276,
+ 385405816,
+ 3227029214,
+ 129496310,
+ 1988607440,
+ 3728222287,
+ 2012735791,
+ 1047488398,
+ 599253728,
+ 778496388,
+ 3531772424,
+ 173736643,
+ 2980496871,
+ 3611367690,
+ 52109635,
+ 215977954,
+ 3766226837,
+ 2889618193,
+ 4268201752,
+ 406209327,
+ 2663173692,
+ 3751359520,
+ 3719597099,
+ 53646103,
+ 1152158917,
+ 293006154,
+ 1895175028,
+ 3800779438,
+ 2476059871,
+ 10855090,
+ 2310148463,
+ 1545894413,
+ 1285756462,
+ 3710301000,
+ 2850849287,
+ 4278674754,
+ 425244903,
+ 2583630568,
+ 1394562891,
+ 4268959704,
+ 302502284,
+ 2850206045,
+ 3466880001,
+ 378755009,
+ 116337023,
+ 3354451501,
+ 2494904405,
+ 2631300181,
+ 383463923,
+ 1014215832,
+ 1501853211,
+ 3427029393,
+ 196243145,
+ 670851592,
+ 116846804,
+ 1619484727,
+ 2537908399,
+ 3179475151,
+ 1284718433,
+ 136059174,
+ 2693986196,
+ 1961113534,
+ 1716423650,
+ 577027791,
+ 3549166999,
+ 1195911374,
+ 1886224839,
+ 3593723441,
+ 3111160680,
+ 3297903507,
+ 792708143,
+ 2557381680,
+ 242702549,
+ 2662158060,
+ 717062177,
+ 585908312,
+ 1304650533,
+ 716194823,
+ 3225706111,
+ 1037523806,
+ 2546732583,
+ 3169544070,
+ 3373558245,
+ 2007305737,
+ 394596636,
+ 1646504155,
+ 2651491029,
+ 1110043416,
+ 3776597717,
+ 1067807637,
+ 3154448145,
+ 2409593432,
+ 1782627551,
+ 3762949555,
+ 3271227397,
+ 4294675222,
+ 2022646355,
+ 3731390535,
+ 1721236935,
+ 2865248841,
+ 2639959521,
+ 101523952,
+ 3613578425,
+ 820741899,
+ 1514064011,
+ 3607298475,
+ 4145672510,
+ 2506086301,
+ 1145203475,
+ 347870786,
+ 2012793791,
+ 1488201958,
+ 2152184068,
+ 48535877,
+ 2416483281,
+ 1112119730,
+ 2961149472,
+ 4147951778,
+ 1435028983,
+ 2774375031,
+ 1213675113,
+ 1441251780,
+ 1832196955,
+ 2687394269,
+ 4290436786,
+ 4002426276,
+ 4272602143,
+ 309114395,
+ 3605910976,
+ 1514601096,
+ 2656273968,
+ 2430733670,
+ 168842030,
+ 546422046,
+ 3537385619,
+ 2782610719,
+ 3330688233,
+ 3203062447,
+ 2186486731,
+ 821154291,
+ 3681864932,
+ 3096629495,
+ 2102193604,
+ 1725517007,
+ 3607670547,
+ 1924947915,
+ 2546699146,
+ 514814639,
+ 2832109876,
+ 3095954726,
+ 2380288307,
+ 3489903036,
+ 182489461,
+ 3600927503,
+ 3296143344,
+ 2199677584,
+ 1201724591,
+ 3026721986,
+ 3622374635,
+ 3058124153,
+ 1961919689,
+ 3728096679,
+ 3147262808,
+ 2844804515,
+ 3945532479,
+ 786827844,
+ 1181812440,
+ 1446489043,
+ 988372575,
+ 2553346708,
+ 1232439452,
+ 1029703809,
+ 100336051,
+ 1251059586,
+ 3194719360,
+ 2190552058,
+ 2856034405,
+ 3011026485,
+ 2064189504,
+ 971847332,
+ 3584980545,
+ 610919457,
+ 3796006440,
+ 2938003924,
+ 625355455,
+ 2297301165,
+ 1664969466,
+ 2416523112,
+ 2666816313,
+ 1629448599,
+ 2520847333,
+ 3425523931,
+ 45377449,
+ 1746366437,
+ 887832519,
+ 1494169253,
+ 3772065637,
+ 2767688252,
+ 2966075575,
+ 3305127439,
+ 1200181169,
+ 3762929284,
+ 3491332402,
+ 1864979111,
+ 473979921,
+ 3412910271,
+ 1495553919,
+ 3547506771,
+ 3662881181,
+ 1695701417,
+ 35952535,
+ 1425915781,
+ 959972307,
+ 204448856,
+ 353190460,
+ 2319539891,
+ 2194256945,
+ 151913387,
+ 3801899506,
+ 2782550075,
+ 2168103622,
+ 628941964,
+ 3546230577,
+ 4189029051,
+ 1801084836,
+ 3975791986,
+ 748999531,
+ 4201355980,
+ 1455879547,
+ 2522477904,
+ 2055359814,
+ 3514429243,
+ 1265849155,
+ 3674466619,
+ 940462375,
+ 3538150299,
+ 1484620344,
+ 1157466869,
+ 2766833769,
+ 25617424,
+ 1633466621,
+ 3062060444,
+ 2936434244,
+ 350622994,
+ 2016557965,
+ 699063753,
+ 576144876,
+ 3546249332,
+ 2472921308,
+ 1831166350,
+ 724070915,
+ 531743414,
+ 3102418270,
+ 56890397,
+ 3566408096,
+ 3630750520,
+ 3113679082,
+ 870261224,
+ 2936622279,
+ 3170989704,
+ 2148310736,
+ 2687680067,
+ 1640942795,
+ 799704970,
+ 1670700110,
+ 3429229938,
+ 1940307188,
+ 700684106,
+ 1189682287,
+ 2280156189,
+ 351062611,
+ 2151513084,
+ 4068155712,
+ 766695858,
+ 3337293087,
+ 3383087503,
+ 1682553481,
+ 492942253,
+ 3823660928,
+ 3514765930,
+ 1936047444,
+ 2274607156,
+ 531787747,
+ 1778929326,
+ 3265651174,
+ 701247,
+ 1781036219,
+ 1518524113,
+ 747475411,
+ 3373951052,
+ 1843938224,
+ 682974124,
+ 4228904077,
+ 1724442768,
+ 994422494,
+ 1372491329,
+ 3417568531,
+ 2471998050,
+ 2244970747,
+ 3845518214,
+ 2223453028,
+ 1714958637,
+ 3717280141,
+ 3493930496,
+ 2606675368,
+ 3045578565,
+ 2583620839,
+ 1960956841,
+ 4247963108,
+ 2202862288,
+ 4060155016,
+ 3136288967,
+ 4053236934,
+ 1300666502,
+ 1592366543,
+ 2305826116,
+ 3190162416,
+ 3778876369,
+ 2675984824,
+ 600971013,
+ 3867045473,
+ 1517201626,
+ 2522457998,
+ 4019356072,
+ 1515105164,
+ 1063665818,
+ 2489879551,
+ 1646171721,
+ 751200702,
+ 1452456517,
+ 89697579,
+ 1057271211,
+ 126456980,
+ 1790693795,
+ 4258702593,
+ 3123800702,
+ 3249876729,
+ 702051889,
+ 2911394235,
+ 846200295,
+ 555020891,
+ 1904296718,
+ 1738486238,
+ 1048445011,
+ 2712060023,
+ 3344562167,
+ 1609470857,
+ 3111283782,
+ 1611688324,
+ 1410322306,
+ 3690634044,
+ 1296555543,
+ 2023444143,
+ 3108687693,
+ 52334467,
+ 2552101040,
+ 4138520067,
+ 1069508559,
+ 2986102746,
+ 2799892442,
+ 2736169793,
+ 4267146860,
+ 2661198835,
+ 3416059221,
+ 4282768929,
+ 2545901596,
+ 3859111165,
+ 3849277860,
+ 4211116206,
+ 208748248,
+ 310690942,
+ 3663861678,
+ 741118363,
+ 1579343490,
+ 1261100924,
+ 60243914,
+ 2733423616,
+ 3626383549,
+ 3935713596,
+ 3987195169,
+ 3425525108,
+ 1534420951,
+ 2364188685,
+ 2746224271,
+ 2598637845,
+ 1712319565,
+ 3245130191,
+ 803986294,
+ 1103839124,
+ 759247374,
+ 1925248812,
+ 1227465681,
+ 2408554903,
+ 4092757169,
+ 951653618,
+ 144296519,
+ 3710036776,
+ 2520469415,
+ 3058670178,
+ 685138756,
+ 4082772553,
+ 1459881319,
+ 3509649634,
+ 742383134,
+ 4180461769,
+ 3446891124,
+ 2789852930,
+ 2733348956,
+ 3283297405,
+ 3734075791,
+ 3936052400,
+ 902585298,
+ 899579842,
+ 2212015199,
+ 3070862176,
+ 2050617479,
+ 2420350320,
+ 3808840460,
+ 3732824167,
+ 188815983,
+ 2142559334,
+ 3568572982,
+ 2271259441,
+ 1912561584,
+ 3077199191,
+ 1104159954,
+ 2340772265,
+ 3317417029,
+ 1445383921,
+ 2825206131,
+ 552160604,
+ 2826916434,
+ 1414300050,
+ 1461687861,
+ 976219222,
+ 1845910571,
+ 609548365,
+ 3113055935,
+ 2221731954,
+ 4201747492,
+ 3395264671,
+ 997599377,
+ 2978629085,
+ 387372669,
+ 817880795,
+ 7936281,
+ 939452841,
+ 1600142865,
+ 2368060474,
+ 1000862648,
+ 3610680065,
+ 2566912422,
+ 1473995442,
+ 711647167,
+ 3078816686,
+ 149846200,
+ 2995406195,
+ 2553454371,
+ 267920602,
+ 296431087,
+ 3960788757,
+ 883086850,
+ 4172196649,
+ 3483094046,
+ 3501198008,
+ 906102141,
+ 4203894850,
+ 1179293761,
+ 3444220643,
+ 2585154041,
+ 2944428471,
+ 2570186030,
+ 4082217148,
+ 289199299,
+ 2539416405,
+ 3444032754,
+ 1623501639,
+ 3114063563,
+ 1751950329,
+ 3626430390,
+ 827042684,
+ 1702630390,
+ 1721665757,
+ 3318546376,
+ 3838836424,
+ 3371200863,
+ 2176534146,
+ 1028117965,
+ 3417202452,
+ 1167359999,
+ 3541133802,
+ 2193682127,
+ 3976645276,
+ 3174265806,
+ 3475214949,
+ 3671320086,
+ 3859299605,
+ 1827890169,
+ 3108880463,
+ 2180185996,
+ 2129729183,
+ 2461348706,
+ 3179780638,
+ 1725355963,
+ 4218771898,
+ 1929517884,
+ 2261425714,
+ 1965161214,
+ 590950363,
+ 2130274916,
+ 687897116,
+ 949120412,
+ 82445730,
+ 2589024619,
+ 1000385198,
+ 3330756088,
+ 1476605535,
+ 1582178283,
+ 2368592404,
+ 1378182137,
+ 1717213524,
+ 1157286692,
+ 1020962352,
+ 1555567436,
+ 1022780386,
+ 4165497496,
+ 621196744,
+ 2011922130,
+ 3568984055,
+ 2419255563,
+ 1221842320,
+ 1317515673,
+ 205897042,
+ 2489080725,
+ 1020731459,
+ 4105431035,
+ 1629442376,
+ 1444832182,
+ 976390727,
+ 2949020359,
+ 710180095,
+ 45827479,
+ 3260386809,
+ 3124321306,
+ 2565740825,
+ 1846469688,
+ 3252350682,
+ 3513930765,
+ 3030910952,
+ 1498417657,
+ 192760201,
+ 194974793,
+ 3890892319,
+ 3332398860,
+ 583898067,
+ 231320072,
+ 4265468011,
+ 3645217308,
+ 329142924,
+ 3730818312,
+ 1600251298,
+ 2185029080,
+ 3552587310,
+ 3698205323,
+ 632086870,
+ 3261042829,
+ 3134728251,
+ 2858914781,
+ 626051034,
+ 3632673722,
+ 659555255,
+ 2015239678,
+ 48280814,
+ 751648482,
+ 1835597336,
+ 2658460941,
+ 4133662428,
+ 486318020,
+ 757775234,
+ 2230608110,
+ 460019577,
+ 1621365014,
+ 3798447925,
+ 569496815,
+ 3268200903,
+ 645079188,
+ 3517509750,
+ 2678365915,
+ 1523320438,
+ 992080542,
+ 477808374,
+ 2298477912,
+ 31547400,
+ 1275492828,
+ 1639829210,
+ 4040991633,
+ 3713612502,
+ 1163363499,
+ 2435073252,
+ 3357463279,
+ 2298956387,
+ 1435389224,
+ 3553915083,
+ 805060851,
+ 2240453411,
+ 1768854987,
+ 483771089,
+ 3492132619,
+ 1726312493,
+ 2204733687,
+ 3347867338,
+ 3645555930,
+ 2627372261,
+ 2923648769,
+ 1474264082,
+ 508778772,
+ 3843941153,
+ 1632710439,
+ 1683123712,
+ 75922996,
+ 277004429,
+ 2893618541,
+ 4273667974,
+ 770131881,
+ 227772982,
+ 3892613838,
+ 2164825388,
+ 72741174,
+ 135492082,
+ 3910089398,
+ 2104721839,
+ 41426384,
+ 66191620,
+ 1788168566,
+ 1688570507,
+ 2549084473,
+ 3764304065,
+ 2832181476,
+ 681639221,
+ 498478117,
+ 2128844182,
+ 244036584,
+ 300032493,
+ 2227290314,
+ 828259492,
+ 1957143741,
+ 1797348800,
+ 2593470471,
+ 1089963272,
+ 4158287807,
+ 2594585118,
+ 442663173,
+ 3049826380,
+ 956571196,
+ 1172272778,
+ 3980158683,
+ 3127374132,
+ 1323700698,
+ 3247505323,
+ 4203659297,
+ 1763206254,
+ 3059619901,
+ 4142516489,
+ 2328205500,
+ 3521441189,
+ 553735026,
+ 1606143223,
+ 682119034,
+ 2633327488,
+ 2514776176,
+ 1210101784,
+ 343677675,
+ 4115493280,
+ 2695360394,
+ 1236981013,
+ 1647193599,
+ 821225422,
+ 3497880463,
+ 3416959671,
+ 3877705652,
+ 2293329202,
+ 3327553439,
+ 3940023209,
+ 2373474589,
+ 344673640,
+ 911677734,
+ 1143306940,
+ 2629614254,
+ 3866515155,
+ 3048368282,
+ 1083541693,
+ 2060401843,
+ 405966647,
+ 1195419358,
+ 3138795967,
+ 3601601423,
+ 1299113997,
+ 3427352229,
+ 3885297856,
+ 3553704648,
+ 3170838595,
+ 1108753346,
+ 735442069,
+ 1385870467,
+ 715335847,
+ 2974197714,
+ 29495055,
+ 3302936699,
+ 926638293,
+ 1444677314,
+ 862476187,
+ 2023450991,
+ 4174126811,
+ 3498808228,
+ 3257007818,
+ 534296101,
+ 4135276366,
+ 2298634606,
+ 130893667,
+ 2508731878,
+ 4151440912,
+ 3664435657,
+ 3164785119,
+ 3837071705,
+ 1990240539,
+ 3342520957,
+ 2946051251,
+ 2437240762,
+ 1424069723,
+ 374676093,
+ 407279693,
+ 2424334511,
+ 4087898876,
+ 1621172825,
+ 1651954832,
+ 2315725009,
+ 2867078210,
+ 417684133,
+ 330522074,
+ 3773327231,
+ 2143871765,
+ 3141303310,
+ 3926278350,
+ 3276839485,
+ 141986837,
+ 4067047809,
+ 3519175240,
+ 2036601040,
+ 3469978422,
+ 2861153277,
+ 3298137455,
];
static const List _envieddataprivateKeyFCM = [
- 3909266878,
- 4058000632,
- 1713021038,
- 992719160,
- 4170994349,
- 945703436,
- 1098515797,
- 118911426,
- 2794206748,
- 437977167,
- 2402308269,
- 3593855761,
- 220306297,
- 1612662633,
- 3144326699,
- 2510963975,
- 3355114581,
- 1119447334,
- 4063732088,
- 2306475163,
- 3969475537,
- 2739522815,
- 1568614911,
- 2250834190,
- 4109840584,
- 3755432283,
- 1953403394,
- 3252605346,
- 1259056198,
- 629276282,
- 1992641718,
- 3444523531,
- 2457593930,
- 3717590404,
- 1452941668,
- 60284632,
- 2579485058,
- 3858432410,
- 923261952,
- 2490235851,
- 4269429085,
- 1617321843,
- 2973005915,
- 839524626,
- 2938348453,
- 4060752284,
- 2567386186,
- 890882863,
- 2000641814,
- 1319171082,
- 1535242668,
- 804485278,
- 1887876663,
- 3291730880,
- 2628636354,
- 1358408035,
- 2470701982,
- 3276059983,
- 1818216328,
- 3524937986,
- 393355798,
- 3707934463,
- 61581267,
- 3767651059,
- 894361043,
- 903600885,
- 2702163607,
- 1099119239,
- 4260314690,
- 503828960,
- 2127912278,
- 2308021119,
- 2763223077,
- 2263898633,
- 2794375298,
- 724106713,
- 2765711732,
- 164403587,
- 2552336595,
- 2626188477,
- 2530923559,
- 117246167,
- 1303956154,
- 1801430546,
- 2532548616,
- 304984649,
- 1048036034,
- 3282077501,
- 889321627,
- 929589828,
- 3177674909,
- 3117107860,
- 1065781644,
- 3801791833,
- 1583143537,
- 2699425827,
- 1487455719,
- 2159274475,
- 3336927156,
- 3856512297,
- 2885401032,
- 2337280821,
- 3250099778,
- 1172741829,
- 2961724650,
- 477052062,
- 1247156757,
- 1217590177,
- 53664838,
- 2953784044,
- 3837233961,
- 3455767374,
- 1119750986,
- 2003556545,
- 923716912,
- 386815933,
- 574996693,
- 2943600130,
- 1358331755,
- 3577065605,
- 3597122252,
- 3278120249,
- 3083177716,
- 3969259026,
- 2157603503,
- 688027639,
- 896229402,
- 878109944,
- 2503543493,
- 858091500,
- 3293761943,
- 3455912168,
- 2388780665,
- 2163827627,
- 986361458,
- 2085948152,
- 3912932640,
- 2676230248,
- 2166120835,
- 853820181,
- 1251636019,
- 3882616288,
- 3915024837,
- 1358954119,
- 3093630403,
- 2039406636,
- 4090391270,
- 3825524445,
- 479547889,
- 1877215967,
- 2880055351,
- 2025680831,
- 4241704835,
- 238767705,
- 3317486444,
- 3808370443,
- 1556849406,
- 2755517721,
- 2796187684,
- 3488913323,
- 40256888,
- 789341326,
- 238259482,
- 632381274,
- 2102217947,
- 1576786832,
- 2506874303,
- 1276207270,
- 541410618,
- 3915897498,
- 2288248404,
- 1912556933,
- 1015656195,
- 2504024135,
- 534864414,
- 1677685332,
- 751532874,
- 1866048327,
- 119941272,
- 1334129728,
- 3462557478,
- 144370916,
- 2035833808,
- 209652628,
- 3571187684,
- 3636994094,
- 285785828,
- 3387977543,
- 1216177572,
- 355600362,
- 949619864,
- 78656085,
- 3447717321,
- 474620361,
- 3165779025,
- 130834851,
- 47818698,
- 4235611504,
- 419685187,
- 2224972144,
- 265289831,
- 1102947179,
- 3203287198,
- 4281392871,
- 1538426363,
- 850188791,
- 2449503181,
- 358768268,
- 3579157620,
- 3030846912,
- 2136932083,
- 242195884,
- 3222233250,
- 3689667282,
- 1135730175,
- 4043775354,
- 1837833315,
- 1312784770,
- 1664790403,
- 686239476,
- 3693925459,
- 1792075277,
- 3255813473,
- 1481243653,
- 486775419,
- 3182769464,
- 28588895,
- 282542515,
- 4175625471,
- 3500152238,
- 2906579192,
- 1014303408,
- 1815859321,
- 3334263704,
- 1784577832,
- 1327970515,
- 2001157206,
- 3864122623,
- 934330078,
- 1511647283,
- 1084493192,
- 1804879332,
- 4275936877,
- 563426472,
- 3370582575,
- 2808416195,
- 3263435074,
- 1917614997,
- 3560116231,
- 2980809801,
- 2872078627,
- 354541215,
- 3108795400,
- 1072372846,
- 2220692482,
- 2183069317,
- 2857817652,
- 2705458451,
- 1731233392,
- 258604854,
- 4178207437,
- 4177120186,
- 913357186,
- 1841864958,
- 1753435028,
- 3804460353,
- 233156732,
- 3714320420,
- 1878860255,
- 4240748344,
- 615868925,
- 4248722542,
- 980381034,
- 2084088907,
- 1123685999,
- 1083462368,
- 1332285434,
- 4074992060,
- 418955965,
- 2842036166,
- 3884383246,
- 229891485,
- 1471577031,
- 3545189692,
- 1472916579,
- 3937617958,
- 698024016,
- 2080681567,
- 1651333739,
- 2495618644,
- 1935593674,
- 3156649204,
- 1589022801,
- 674047597,
- 1065493362,
- 3440973221,
- 3284657276,
- 2817891815,
- 3961545918,
- 1699605853,
- 2627264719,
- 2463868777,
- 247960700,
- 1708896220,
- 4086364141,
- 573015317,
- 1740871369,
- 1515118028,
- 1249906455,
- 4211101700,
- 2052389655,
- 3682803557,
- 2520464706,
- 1680335441,
- 4030523111,
- 3399816984,
- 3172195961,
- 2115836738,
- 2363403138,
- 1003022306,
- 2833262200,
- 768893484,
- 3195982722,
- 3630486492,
- 1047204700,
- 4142251678,
- 731403913,
- 3018069788,
- 2780044846,
- 1278086646,
- 4122232600,
- 3325674224,
- 1886367146,
- 780748534,
- 3028780450,
- 4175519710,
- 4138096591,
- 3027882651,
- 237908202,
- 3143948824,
- 2235796015,
- 3841481239,
- 3352800736,
- 3539874026,
- 2186389373,
- 1126662962,
- 3141088958,
- 56376110,
- 2557197013,
- 2265526533,
- 3241118363,
- 1853383861,
- 4235213604,
- 4048915126,
- 2712180496,
- 671844920,
- 3696087512,
- 2068817672,
- 1310928919,
- 2920806738,
- 1781692776,
- 4210698417,
- 1715536392,
- 3494873095,
- 69612812,
- 1477318340,
- 2183442416,
- 4274048738,
- 3561122561,
- 745209076,
- 1685719937,
- 2619313396,
- 2042896337,
- 3327419494,
- 2271013765,
- 4037367484,
- 3901401452,
- 1809590844,
- 4031230062,
- 203998538,
- 399415831,
- 3681623309,
- 1121277090,
- 559023327,
- 1092601544,
- 2673008557,
- 1820147176,
- 4067130713,
- 1259288514,
- 3523437150,
- 2028392215,
- 2377799831,
- 3106487459,
- 2850301131,
- 2589882210,
- 138446930,
- 2938637160,
- 2306238668,
- 4022896369,
- 5030777,
- 1615686735,
- 2726426451,
- 253331610,
- 3710770535,
- 451984057,
- 629200405,
- 697845622,
- 667893129,
- 1431980460,
- 74151949,
- 3752817500,
- 2301969128,
- 408423509,
- 2908162916,
- 2344507012,
- 1972651596,
- 2523758508,
- 3440348829,
- 3691254867,
- 3617908834,
- 3203162902,
- 229263919,
- 2919098575,
- 1132141655,
- 1326184074,
- 3825355307,
- 2612584994,
- 1010887227,
- 397720757,
- 3192075544,
- 1704960728,
- 3892960253,
- 1736383465,
- 1989521699,
- 2098973938,
- 3516200881,
- 1405772087,
- 2161110168,
- 69439169,
- 3684871236,
- 3530439983,
- 1230522552,
- 3965592549,
- 3595152747,
- 4258009509,
- 1995209322,
- 2674555379,
- 2102741496,
- 1156090879,
- 4211863411,
- 1602424098,
- 392668711,
- 1272529315,
- 1232402047,
- 3115100512,
- 3865273915,
- 4200009454,
- 3086526976,
- 2629780074,
- 3939978558,
- 368691864,
- 17258230,
- 4234247687,
- 3328308226,
- 973258362,
- 532029976,
- 4263608768,
- 2204337199,
- 3887897447,
- 2631462564,
- 2569309207,
- 3334499397,
- 2422166929,
- 975515037,
- 1258697551,
- 1719187438,
- 124803751,
- 4120345424,
- 3933058994,
- 1788802808,
- 571776548,
- 1996193344,
- 578599853,
- 538682187,
- 714340945,
- 3351007716,
- 3296067469,
- 3091642205,
- 3771500404,
- 2724439393,
- 1846572981,
- 2879773333,
- 4254565332,
- 3851420834,
- 1881953526,
- 2119644734,
- 2769799419,
- 3167120912,
- 3712936709,
- 3317525327,
- 71216953,
- 2711342125,
- 2249312726,
- 2464172664,
- 3065697228,
- 968285956,
- 663501727,
- 3998361044,
- 3620731761,
- 2292462421,
- 371061901,
- 1266126245,
- 4091788663,
- 1245613057,
- 810737324,
- 1147058778,
- 3810285307,
- 1374693138,
- 1203821791,
- 568740763,
- 1537049332,
- 815969644,
- 197721729,
- 1642429730,
- 3162637053,
- 2423309537,
- 2562103115,
- 1162316070,
- 2904417229,
- 391533549,
- 2717680038,
- 3067627969,
- 3065760530,
- 1503691403,
- 2923156667,
- 2475941426,
- 3192629644,
- 3001390538,
- 334641141,
- 1408575058,
- 2372409422,
- 1443471286,
- 3756843237,
- 996790547,
- 2124085541,
- 458492041,
- 2786651285,
- 4108109398,
- 1925842764,
- 1846729732,
- 807440326,
- 3355223966,
- 1885253730,
- 1654605264,
- 2120840696,
- 1274130324,
- 2086534370,
- 3863787904,
- 18962383,
- 2478327577,
- 817288952,
- 2112580188,
- 1317140296,
- 3405309721,
- 3498529706,
- 39796294,
- 3458373426,
- 516819451,
- 4061703752,
- 3125072610,
- 1687476616,
- 2493586089,
- 2819972067,
- 1879676510,
- 1832781060,
- 941893285,
- 3326911326,
- 675945470,
- 2734281433,
- 3591229146,
- 2874763559,
- 1780151181,
- 1722812851,
- 1357809701,
- 747512917,
- 3012154710,
- 2312936034,
- 3704664414,
- 1512000632,
- 2527135444,
- 776853062,
- 2402968143,
- 14500106,
- 1461198380,
- 637498466,
- 2588850342,
- 2300433268,
- 2117441301,
- 1374433339,
- 3116150571,
- 1552852133,
- 155896649,
- 822454224,
- 1786787116,
- 4174092211,
- 4290796962,
- 1935320287,
- 2228206353,
- 737614817,
- 450300473,
- 4130604917,
- 3133668760,
- 4117225722,
- 715257176,
- 2426453281,
- 1149210384,
- 4285759843,
- 674792590,
- 2491849270,
- 2427848599,
- 1123744136,
- 719784894,
- 2684360783,
- 1038577486,
- 3895535975,
- 3877638832,
- 1961033950,
- 1126966889,
- 4277614242,
- 66026527,
- 2059745177,
- 2294258380,
- 3101615553,
- 2788222181,
- 2787122693,
- 3883350136,
- 1282957163,
- 2517997609,
- 3309376467,
- 1673717718,
- 1091234001,
- 1531157711,
- 686609843,
- 2981118082,
- 3339769229,
- 1388917128,
- 2917594655,
- 3801227307,
- 333277535,
- 1672816192,
- 490759988,
- 495537161,
- 3830960286,
- 284092889,
- 3000343194,
- 3467005081,
- 1594605664,
- 2700356696,
- 2755569017,
- 1364462894,
- 3712584277,
- 3055013505,
- 2082650594,
- 2490354429,
- 2800308882,
- 1944434144,
- 1086259510,
- 3964787174,
- 2985271141,
- 2015741424,
- 2256394931,
- 3340656475,
- 2741505311,
- 1024225765,
- 4143221569,
- 2808249105,
- 1561486670,
- 1452554364,
- 3427333567,
- 1421103873,
- 3298040879,
- 3724611245,
- 2765175411,
- 4230456502,
- 159182251,
- 1896161749,
- 3357023806,
- 1774468438,
- 3662834522,
- 2064479728,
- 766546920,
- 1336953256,
- 3469133941,
- 1540322974,
- 1038049775,
- 2039359210,
- 3020361610,
- 2283316453,
- 404167409,
- 2297609659,
- 1797147389,
- 3560649912,
- 917589386,
- 892813015,
- 354759521,
- 480401547,
- 1937615426,
- 3902092248,
- 3226442825,
- 4096665568,
- 303338696,
- 3072924994,
- 2121677173,
- 2468404178,
- 1791041269,
- 714266372,
- 1471899619,
- 1929543860,
- 3432156546,
- 2469667615,
- 1018943574,
- 278966599,
- 1029168663,
- 4202523648,
- 277238171,
- 4018939812,
- 3386662824,
- 3211389340,
- 4002051618,
- 3815557834,
- 3671114330,
- 3722737208,
- 264725012,
- 965747617,
- 1928292505,
- 2263434646,
- 3401419878,
- 2123625659,
- 3022459372,
- 1483341944,
- 3719393239,
- 2553974234,
- 1052865101,
- 3993766019,
- 3132116489,
- 2772967986,
- 2958476024,
- 3213577627,
- 1942171928,
- 992849375,
- 2546545001,
- 3147224626,
- 2904167883,
- 1534487170,
- 3833032592,
- 805112147,
- 269507041,
- 652123804,
- 3806349649,
- 2385048440,
- 3474900271,
- 3377901981,
- 3210802459,
- 1510254853,
- 491125456,
- 113116703,
- 719168266,
- 385062832,
- 3019925986,
- 3608638,
- 95251429,
- 512434886,
- 1028072148,
- 3009193097,
- 2986894642,
- 1727150628,
- 3457431696,
- 3662208362,
- 3604079243,
- 3199563638,
- 1187157252,
- 683529167,
- 449988902,
- 2015819440,
- 1011019389,
- 672172599,
- 1470923518,
- 3452174034,
- 1504845664,
- 1063005911,
- 3202805654,
- 3718418617,
- 3320504625,
- 773167323,
- 2303602974,
- 2968834946,
- 1669896567,
- 1248223453,
- 3039589194,
- 3979278688,
- 2973678850,
- 2281370335,
- 2986107254,
- 4193776241,
- 545795988,
- 475455274,
- 4042154348,
- 3282630223,
- 3275694673,
- 399644780,
- 1664441438,
- 1308393418,
- 918405136,
- 4121187518,
- 3302719570,
- 2636702118,
- 3079569494,
- 1430761228,
- 804657836,
- 1645431851,
- 2687135807,
- 3317881303,
- 1631854557,
- 1025563370,
- 4092008965,
- 409045806,
- 4011865827,
- 2813776802,
- 187585539,
- 1962779515,
- 3028535859,
- 8692741,
- 1404371498,
- 2370470801,
- 1537979586,
- 368796604,
- 885533398,
- 2928791711,
- 2321256366,
- 2843238828,
- 4236287350,
- 2697205494,
- 3853829469,
- 478261157,
- 1974617137,
- 2906000588,
- 836708776,
- 3837809054,
- 1792028300,
- 3050250891,
- 2076117382,
- 2653444504,
- 736863950,
- 4059049411,
- 994581163,
- 2360529356,
- 3183661962,
- 2898076465,
- 3636127323,
- 1735751375,
- 239481688,
- 1109773956,
- 2979038179,
- 3051036261,
- 3251976043,
- 1211102963,
- 38691248,
- 1097163333,
- 351037912,
- 822373278,
- 2907084912,
- 1412388378,
- 3395600260,
- 3774137874,
- 1887340249,
- 2133630793,
- 3896455537,
- 904497907,
- 926912397,
- 2806552203,
- 221335459,
- 4153902480,
- 3080224376,
- 1860623797,
- 2360918045,
- 3338162771,
- 802127596,
- 2660546008,
- 640190458,
- 3089269657,
- 2022222222,
- 139007761,
- 775950245,
- 902692328,
- 1004022385,
- 2271847235,
- 1394369050,
- 2902207974,
- 2419005225,
- 308617222,
- 3843658425,
- 2767195665,
- 2829599109,
- 1095093059,
- 3755211104,
- 3153633468,
- 3611103007,
- 1967011590,
- 3341816486,
- 3333030671,
- 1808666542,
- 2817399151,
- 2861989382,
- 949066139,
- 3596241349,
- 1358897499,
- 1102114877,
- 1722073351,
- 1287245080,
- 2614365998,
- 154870551,
- 3546757713,
- 3666969017,
- 2799379667,
- 2569393151,
- 1286677909,
- 1467658648,
- 4240996335,
- 787212036,
- 506507124,
- 1938222601,
- 2020923977,
- 321018759,
- 4038750596,
- 45026690,
- 686045811,
- 2755063160,
- 1946726263,
- 3646326011,
- 916255102,
- 3411200116,
- 2930738232,
- 2139359066,
- 904685349,
- 1811046071,
- 2581861125,
- 320441725,
- 2396028211,
- 1054088572,
- 1424575812,
- 3444566423,
- 2608179651,
- 720230569,
- 2079855770,
- 3855710830,
- 710094092,
- 1254594349,
- 3989737900,
- 3496644108,
- 1743792806,
- 2021868040,
- 1088221376,
- 1965641985,
- 1181791435,
- 3804125812,
- 720093151,
- 4255333106,
- 2466013765,
- 696787610,
- 1232001040,
- 919906783,
- 3972717679,
- 2277347305,
- 4063551290,
- 1665429709,
- 632527559,
- 2511330983,
- 2954950843,
- 1194130786,
- 3931815017,
- 2745667731,
- 1158673915,
- 383303326,
- 166255207,
- 27883324,
- 2992870954,
- 3134388461,
- 4008719838,
- 2761428927,
- 263722319,
- 343583425,
- 2395359036,
- 3418276245,
- 460769999,
- 1502107466,
- 2734264319,
- 418284558,
- 3893319997,
- 98081007,
- 3649360910,
- 1948722248,
- 2997693051,
- 2941356078,
- 3973871714,
- 3674761776,
- 2338518826,
- 2299362202,
- 3536038697,
- 1409956166,
- 3743596321,
- 3114882209,
- 372337192,
- 2087042409,
- 2779079902,
- 1567949827,
- 1949944812,
- 3205215422,
- 4160238398,
- 1755073374,
- 3037585524,
- 2682149237,
- 2463910570,
- 435540364,
- 95641326,
- 702908426,
- 2672829620,
- 2715699165,
- 2086864451,
- 954633771,
- 1942499404,
- 3056998652,
- 3185770114,
- 4010983395,
- 2115205776,
- 567759947,
- 2015579096,
- 52349075,
- 3627442708,
- 1202596966,
- 1517876729,
- 1572248631,
- 2545646475,
- 1384270044,
- 54451003,
- 2346477105,
- 1893041765,
- 2930470226,
- 341767034,
- 36535101,
- 976341802,
- 3709770206,
- 963254358,
- 3551632700,
- 148954281,
- 4050715276,
- 3948921397,
- 1923302323,
- 388594930,
- 3695530431,
- 4089311517,
- 2848130226,
- 2211950217,
- 1996104161,
- 266329360,
- 2637114310,
- 2573501713,
- 2801149166,
- 3186453584,
- 3702958018,
- 1333096833,
- 1854994182,
- 3766454587,
- 3982839234,
- 1964843587,
- 1718384023,
- 891622402,
- 454869589,
- 2905735936,
- 4008089362,
- 4038083149,
- 2898526936,
- 4037892372,
- 3621766766,
- 1166598266,
- 2923144712,
- 3059550534,
- 823109353,
- 3673571319,
- 1527691129,
- 2107557139,
- 1795507248,
- 52873612,
- 3665562070,
- 540172619,
- 4128734266,
- 1499578496,
- 2704449781,
- 3864575308,
- 2451271147,
- 429566718,
- 423308823,
- 431082403,
- 611311034,
- 2100629319,
- 3659853560,
- 4279379873,
- 1445932278,
- 1291455359,
- 56939947,
- 660894575,
- 1000905015,
- 3895267685,
- 658063361,
- 4134848639,
- 2526523463,
- 827432289,
- 2609535925,
- 3945806981,
- 300492091,
- 2742114977,
- 1847738599,
- 697036413,
- 869904055,
- 2275078281,
- 3834921308,
- 3333562912,
- 685006934,
- 1091279800,
- 2917790679,
- 3735245072,
- 34434199,
- 742036139,
- 2400401735,
- 2558969783,
- 2006074298,
- 1687553652,
- 1257158842,
- 2294032755,
- 1711039445,
- 3203080991,
- 817690815,
- 3658270464,
- 1721990484,
- 4110062505,
- 3664016998,
- 1324441713,
- 3177058582,
- 2943364460,
- 3784310734,
- 255802489,
- 162962227,
- 1241192637,
- 1125547384,
- 1027979175,
- 2571310153,
- 3766505212,
- 4039892508,
- 1532501753,
- 927811721,
- 709598959,
- 3337063038,
- 1871854938,
- 511250491,
- 1022833870,
- 268958591,
- 1623538120,
- 2165765575,
- 4186573163,
- 3560707825,
- 1259727106,
- 3183624771,
- 291691006,
- 3372387270,
- 2783878923,
- 3864507764,
- 3372146081,
- 4196057206,
- 3818269551,
- 3239026024,
- 2848805263,
- 415111232,
- 1827561714,
- 3720588811,
- 2119251186,
- 779650275,
- 2538817122,
- 2617095338,
- 2249104476,
- 110531657,
- 2960828958,
- 3879936027,
- 3286113493,
- 1343541585,
- 3400119627,
- 1576673096,
- 105967249,
- 2544076667,
- 814253799,
- 1472731933,
- 1010337808,
- 891312517,
- 1148671871,
- 3110204893,
- 3459534137,
- 401226739,
- 2868253928,
- 4272331281,
- 4137000719,
- 3922339099,
- 928875315,
- 102561672,
- 669511391,
- 3874663271,
- 920919810,
- 272777887,
- 3061609458,
- 2302443353,
- 696222345,
- 2125481669,
- 2444187891,
- 1337583646,
- 1968606665,
- 1452397432,
- 4179253678,
- 2853219017,
- 3256732831,
- 3576012167,
- 3642707955,
- 1985222067,
- 3064091684,
- 3363226818,
- 960932606,
- 4109712763,
- 1576091897,
- 474046839,
- 834186377,
- 1994800719,
- 4279420868,
- 2305727824,
- 3231544852,
- 3938628153,
- 1247573484,
- 890976753,
- 1381558531,
- 1805262156,
- 2006742458,
- 1791338877,
- 1383728766,
- 1099125908,
- 247898274,
- 1627561708,
- 3608258128,
- 3371597203,
- 3993525481,
- 2799568200,
- 4133505317,
- 2137671666,
- 691150394,
- 3185341331,
- 3612249566,
- 4219882420,
- 3054076840,
- 2449511469,
- 852946889,
- 2950781101,
- 2676899204,
- 430901503,
- 1361269053,
- 464942889,
- 2993298178,
- 2704191248,
- 3814558436,
- 1979211287,
- 1519652495,
- 3987592034,
- 1457706037,
- 2342720900,
- 2728738392,
- 2307283928,
- 4006329236,
- 1692228729,
- 2253970750,
- 3112700994,
- 1388352636,
- 2756194045,
- 437366488,
- 699237551,
- 2823739828,
- 1331733216,
- 645547594,
- 497766472,
- 786870842,
- 2144080884,
- 2411471725,
- 1800152467,
- 4078891170,
- 3110537142,
- 1214733141,
- 93814124,
- 3203733690,
- 1713497378,
- 1569891150,
- 2185799305,
- 3745324395,
- 1953658939,
- 563239060,
- 3713721711,
- 2305388420,
- 38116545,
- 4078582234,
- 2331971786,
- 290507538,
- 3099540305,
- 3755853629,
- 2852981732,
- 3311304739,
- 655711312,
- 604149830,
- 984819983,
- 1510666070,
- 2163079175,
- 2457849134,
- 1829334985,
- 388406086,
- 3394519163,
- 927648817,
- 759546114,
- 2293127353,
- 1246017153,
- 392293129,
- 194909512,
- 1798847223,
- 1454852666,
- 1639875312,
- 588249966,
- 292031367,
- 3643720410,
- 1433373166,
- 757324713,
- 1363720531,
- 883827059,
- 1025492248,
- 49418573,
- 1811374723,
- 3322705635,
- 353404703,
- 837906204,
- 2621987863,
- 855455165,
- 1178063108,
- 576069458,
- 3304328132,
- 3948158499,
- 254533159,
- 3852195055,
- 1340853092,
- 28658176,
- 2979432141,
- 3460081597,
- 122248984,
- 245507726,
- 2497475245,
- 3637474906,
- 214225567,
- 1195808770,
- 71104298,
- 1000734610,
- 753937832,
- 2292714035,
- 4213374131,
- 529226326,
- 2425411689,
- 2602434109,
- 510726615,
- 1311916475,
- 3522149566,
- 2020602958,
- 3696395694,
- 3771837768,
- 1366111062,
- 983079852,
- 2549067553,
- 3717036867,
- 2579928320,
- 1448602983,
- 2132385195,
- 251392044,
- 3444886501,
- 242241607,
- 2733829103,
- 2645440048,
- 3545011110,
- 2095452117,
- 2335430129,
- 597521939,
- 1484616134,
- 4174468045,
- 4183525730,
- 3013885777,
- 3059238469,
- 3112064574,
- 1838982434,
- 4159117751,
- 520816187,
- 3308232448,
- 1182353889,
- 2692232653,
- 162146226,
- 2405631671,
- 1822770770,
- 487013014,
- 1517713061,
- 343002345,
- 3138898788,
- 3093968674,
- 1598888043,
- 3669281446,
- 3836084769,
- 3113619494,
- 310902245,
- 616320983,
- 3461171983,
- 2977247995,
- 1433612546,
- 1413947261,
- 1643228945,
- 3900905204,
- 4262770499,
- 1678175024,
- 765531281,
- 2488109126,
- 3865551672,
- 2188631388,
- 1349496374,
- 1205330546,
- 2740935525,
- 3604685463,
- 2673683883,
- 4234892302,
- 2639033576,
- 2682096492,
- 2523255032,
- 3317102964,
- 3235354092,
- 1162141992,
- 2886920297,
- 1533306797,
- 2110313290,
- 3732768941,
- 289558952,
- 1906120851,
- 1304283541,
- 78906919,
- 659704564,
- 2921104190,
- 4113289717,
- 2032108393,
- 1444793836,
- 3520237675,
- 1146495431,
- 3550774892,
- 3526374808,
- 1057619093,
- 1825410965,
- 3847102917,
- 2569781731,
- 3120534370,
- 1341793919,
- 4237616055,
- 1251825342,
- 3764457582,
- 2108575030,
- 1351099234,
- 3223851530,
- 2386114984,
- 2285106778,
- 64145899,
- 532756168,
- 2122004784,
- 1804123449,
- 3765319578,
- 809023502,
- 2234026127,
- 1984391181,
- 2666163666,
- 2321335099,
- 4259844188,
- 1001582976,
- 1602568758,
- 4078086690,
- 2550842395,
- 3016061932,
- 771256867,
- 1549755712,
- 3824743866,
- 930971815,
- 1622677839,
- 3661003897,
- 210641611,
- 2721316014,
- 3092941994,
- 481471551,
- 2681319325,
- 1599429268,
- 2312752879,
- 3388311952,
- 2445893135,
- 525657219,
- 2865796471,
- 2756230544,
- 1505207352,
- 3083246498,
- 1289535409,
- 1833972610,
- 2930207362,
- 2762350075,
- 442025365,
- 1175737980,
- 3418522927,
- 2403585354,
- 2755145479,
- 707814111,
- 570198589,
- 3369272307,
- 2259728959,
- 1147572978,
- 1822259471,
- 4174675124,
- 3589053710,
- 2200937078,
- 1894654012,
- 3826617583,
- 2379747645,
- 742173703,
- 255755887,
- 2401574833,
- 3565415530,
- 381035019,
- 1319338319,
- 2777187780,
- 1839591942,
- 2140270584,
- 2151303996,
- 1012446700,
- 2419586309,
- 1250946110,
- 1835486342,
- 3718021075,
- 813005795,
- 524732078,
- 4116832302,
- 1893269157,
- 1930037394,
- 66525053,
- 890564318,
- 2522900172,
- 2975909827,
- 3250354149,
- 2885205513,
- 688885975,
- 1280846043,
- 3272119072,
- 1146905706,
- 3513016386,
- 4117339540,
- 3500434406,
- 4119573498,
- 1811657637,
- 3749637187,
- 3227998311,
- 1356195306,
- 1372243812,
- 2812456951,
- 3482642825,
- 3119543833,
- 2181748752,
- 1961961617,
- 1665334056,
- 265531022,
- 834568708,
- 3873687835,
- 1864738991,
- 2174265319,
- 957126524,
- 1607293571,
- 2742001645,
- 3747509397,
- 2521214942,
- 1128214499,
- 2094985225,
- 447354562,
- 3210196287,
- 3288793007,
- 3386756393,
- 2931530121,
- 3431081767,
- 4266280902,
- 1255930151,
- 173348507,
- 2076928763,
- 2848404796,
- 2719632316,
- 1816796555,
- 3008427647,
- 637343388,
- 1471753879,
- 175594214,
- 753666789,
- 2883192262,
- 76719512,
- 2305656150,
- 3454087026,
- 3842727264,
- 3842763346,
- 550694028,
- 1345825468,
- 1251174708,
- 1023942423,
- 2491683515,
- 2564151699,
- 3608675397,
- 1926494428,
- 3939411253,
- 4288251440,
- 1290241299,
- 2084616853,
- 185180519,
- 3623408675,
- 310118872,
- 3872446468,
- 717111464,
- 3973935739,
- 3054547491,
- 894745971,
- 751070374,
- 2977938113,
- 2478826580,
- 4066129183,
- 1587166080,
- 204132980,
- 178400984,
- 1650441658,
- 1848535152,
- 1084485844,
- 3921215645,
- 855320307,
- 3995476333,
- 759514858,
- 4273436886,
- 2982888734,
- 1065554835,
- 349934451,
- 3835925072,
- 3489765600,
- 1512859511,
- 3228732221,
- 3750541358,
- 12170750,
- 3658413389,
- 1356626148,
- 1387342232,
- 1370406007,
- 2416189388,
- 415045451,
- 3587299592,
- 3796698002,
- 2359146037,
- 2952826042,
- 3950247935,
- 2721767353,
- 3772904889,
- 2544234934,
- 3923250842,
- 3096816090,
- 3587063248,
- 3134518434,
- 3007667722,
- 3711364567,
- 2059707905,
- 1912368233,
- 3469736119,
- 1515069078,
- 680705717,
- 2600136192,
- 54985330,
- 3214179695,
- 512981510,
- 1895861527,
- 1250918765,
- 614181309,
- 3769240641,
- 708910609,
- 3816223129,
- 3945682974,
- 2060844684,
- 2247112120,
- 685464982,
- 2729431093,
- 4039837716,
- 370644777,
- 3384484285,
- 3405618719,
- 1468655471,
- 986049601,
- 2834525527,
- 2219281187,
- 2716457443,
- 3488099172,
- 1826789352,
- 4116252745,
- 1017570105,
- 362335121,
- 3092620014,
- 3635124928,
- 597846831,
- 445598429,
- 209039848,
- 495573118,
- 3699163297,
- 3394063205,
- 1811078176,
- 2785192251,
- 3397505975,
- 3114282924,
- 4074778902,
- 2152960097,
- 1667869278,
- 3413297392,
- 978448212,
- 912123462,
- 2075489301,
- 1940768187,
- 2129569945,
- 2034694102,
- 3912057590,
- 3479510785,
- 2740182114,
- 1863263635,
- 3485006016,
- 403129902,
- 1957091495,
- 4091764624,
- 2406403316,
- 3538249319,
- 3231927678,
- 2429316191,
- 485238560,
- 128650300,
- 3109646669,
- 4189329137,
- 340018350,
- 3763059522,
- 3327834617,
- 4290375005,
- 1102114455,
- 3801700067,
- 2684186424,
- 3372749867,
- 273916854,
- 724058724,
- 3912176097,
- 375038744,
- 2477988016,
- 3866335046,
- 548642009,
- 771748307,
- 808039732,
- 2953704802,
- 756418935,
- 3759617426,
- 1687700765,
- 647973905,
- 1513446579,
- 2186741762,
- 1868647486,
- 2529047802,
- 910638946,
- 1691789508,
- 1726709436,
- 2166369107,
- 2314732672,
- 2235416131,
- 1332765470,
- 3476947505,
- 1486590920,
- 3976514210,
- 3415224285,
- 3006226971,
- 2627420065,
- 20108226,
- 3048485899,
- 2913276396,
- 2607047864,
- 2650391330,
- 1909423769,
- 4222550223,
- 3376228125,
- 2173631075,
- 1189644427,
- 3152165087,
- 3732488522,
- 142481132,
- 1237862708,
- 1530194519,
- 3352149078,
- 2993668561,
- 553006105,
- 99325450,
- 3711133598,
- 2779594310,
- 2882168903,
- 1112689240,
- 2883485789,
- 1361784867,
- 3886685666,
- 1885953871,
- 3276751018,
- 698442439,
- 1896149155,
- 742022603,
- 1893572724,
- 3872673346,
- 626299624,
- 722850327,
- 128799300,
- 1356544506,
- 2226467927,
- 829410762,
- 2988302138,
- 1057039147,
- 2502222159,
- 3068155900,
- 1640925398,
- 3810438677,
- 3263544523,
- 3971894840,
- 2607286283,
- 3204562328,
- 2705634674,
- 196306007,
- 2958472634,
- 281933995,
- 225620484,
- 1063460113,
- 792293062,
- 888232421,
- 1964507423,
- 232092281,
- 2714137095,
- 1483555116,
- 120880948,
- 2555439159,
- 1436793472,
- 1119966995,
- 1482845552,
- 1480042245,
- 3884546364,
- 1921953636,
- 1351756209,
- 3048832569,
- 285136141,
- 4168303465,
- 864523100,
- 4042949680,
- 800345542,
- 2630004058,
- 2966396639,
- 3740172852,
- 2935321950,
- 1376317218,
- 424571258,
- 2728788619,
- 2761296182,
- 3468640781,
- 3078221173,
- 558164351,
- 2804077427,
- 4020956696,
- 4112309706,
- 1632600805,
- 3580417054,
- 2920622695,
- 882989416,
- 1201087979,
- 3146717518,
- 367463808,
- 1588090354,
- 2283715967,
- 2310717849,
- 3011646916,
- 1480098485,
- 106057584,
- 543062236,
- 1928329169,
- 1361650142,
- 1583353374,
- 3015744314,
- 1404072423,
- 2925206263,
- 2223115118,
- 1508718476,
- 400701417,
- 591184310,
- 2558146914,
- 1827872930,
- 116190666,
- 3128306506,
- 2319277318,
- 1331684225,
- 4139843393,
- 441474601,
- 1902844592,
- 2021736128,
- 1957323466,
- 2293302884,
- 2226751545,
- 1753989867,
- 2711426305,
- 2527182715,
- 2871380068,
- 2612997037,
- 466620915,
- 2492530447,
- 1861075524,
- 2176088062,
- 2961064231,
- 4053304743,
- 3514124603,
- 927610827,
- 3031264662,
- 4292671211,
- 385004562,
- 753385607,
- 1658379646,
- 1156312473,
- 636230973,
- 2766303479,
- 2282464790,
- 2276693678,
- 3126926296,
- 3959688232,
- 4034180991,
- 3067302232,
- 421851793,
- 362057946,
- 2069215539,
- 2204585166,
- 1443205278,
- 2659388691,
- 566404892,
- 584258899,
- 449935227,
- 4245138893,
- 829695105,
- 1047207718,
- 2174465916,
- 3367208307,
- 2926049553,
- 1105603164,
- 3695500915,
- 2319738119,
- 653209505,
- 2605877485,
- 2858969749,
- 2031015338,
- 1950450165,
- 2229019897,
- 110338371,
- 1700756971,
- 3602686832,
- 3148545591,
- 3210132051,
- 2761572227,
- 680115588,
- 2174395283,
- 1315858695,
- 1716090896,
- 3523989013,
- 1412697648,
- 1924988899,
- 3376543090,
- 3430689600,
- 3921146651,
- 352454405,
- 389193755,
- 2652685764,
- 2887284934,
- 890313857,
- 72031515,
- 2151212178,
- 2195569996,
- 1694421802,
- 4159709332,
- 3046178929,
- 3677380931,
- 3035449844,
- 2298722996,
- 3611829287,
- 2987907149,
- 361952726,
- 3885828049,
- 896277120,
- 2393963721,
- 1399542503,
- 961294549,
- 2751810917,
- 3134743180,
- 4172262,
- 773641203,
- 4254883152,
- 3581776533,
- 1826320264,
- 626575967,
- 2204366599,
- 3098545848,
- 785349905,
- 3143808716,
- 1594953643,
- 864101556,
- 3976601183,
- 2951818448,
- 2104644385,
- 2915721957,
- 2257246904,
- 2601999801,
- 2768887728,
- 2034372870,
- 671807497,
- 2630077976,
- 494806215,
- 404835981,
- 1416371135,
- 3930137898,
- 3482301095,
- 3701658352,
- 629483631,
- 2051160851,
- 1234213213,
- 2588895309,
- 538192478,
- 498271473,
- 706967888,
- 2558654416,
- 924585392,
- 3636471687,
- 1477602507,
- 836399921,
- 170467074,
- 3310366222,
- 844094882,
- 3149125178,
- 2065793863,
- 1957377254,
- 3416788462,
- 867312213,
- 3796676000,
- 4014940281,
- 2363805735,
- 733416675,
- 3598135212,
- 3314025159,
- 2331315655,
- 759430912,
- 1152150024,
- 559621852,
- 4208885158,
- 1625735053,
- 602773919,
- 1719604456,
- 3191220069,
- 3090929766,
- 2827163938,
- 4215729958,
- 1829291943,
- 369704717,
- 1795582695,
- 4122509366,
- 1372951979,
- 1027209528,
- 3507021102,
- 132245499,
- 3360159307,
- 1148599490,
- 2042372123,
- 510893120,
- 1831982915,
- 268123168,
- 4075902161,
- 176030960,
- 196820407,
- 2686451623,
- 868676313,
- 2893770961,
- 443617318,
- 1354119122,
- 2698527029,
- 3116152063,
- 1810829777,
- 376921218,
- 2941740006,
- 2016883235,
- 1308362585,
- 593756432,
- 3225317909,
- 186401087,
- 1302033318,
- 3475161622,
- 2052309077,
- 3875926359,
- 2538151756,
- 2713598882,
- 4382062,
- 4210551665,
- 827925785,
- 1344680949,
- 3196120830,
- 1702546910,
- 2559142527,
- 2249057974,
- 357385246,
- 3422458680,
- 2866697116,
- 1445011684,
- 614581376,
- 4049344062,
- 1682119942,
- 1480744099,
- 230912278,
- 361664373,
- 1204693324,
- 4177281584,
- 3756377749,
- 1627569319,
- 2567945449,
- 1246527976,
- 2724660974,
- 1757866921,
- 1043672798,
- 3070925789,
- 2091394919,
- 3208250699,
- 1002636169,
- 2686083224,
- 3527374210,
- 2909881441,
- 3849822954,
- 2952863352,
- 230624129,
- 1061328338,
- 2861968058,
- 469991107,
- 4110499021,
- 2673354670,
- 2022699028,
- 1580761731,
- 3078279936,
- 2136028673,
- 1972922534,
- 2747353549,
- 928929496,
- 1938600272,
- 1355202771,
- 4004824288,
- 1627514955,
- 2544504671,
- 3748675270,
- 1146087337,
- 3071070635,
- 3251498659,
- 3406153501,
- 1771826005,
- 1703063032,
- 775993096,
- 130297548,
- 3452011296,
- 3149232328,
- 2665861029,
- 658893607,
- 3140321723,
- 2062056556,
- 3380286666,
- 240891499,
- 993473287,
- 685984337,
- 2259659150,
- 2009725249,
- 1246700262,
- 4059285763,
- 3664118811,
- 589572421,
- 640887560,
- 1433736130,
- 2985608827,
- 1776200325,
- 3595983496,
- 539253054,
- 1995981577,
- 3143495326,
- 2855963614,
- 2183430332,
- 2454517095,
- 2115589972,
- 893359629,
- 1009473331,
- 1117478448,
- 1397641810,
- 2473774162,
- 3395070936,
- 4203516093,
- 1477632611,
- 127956327,
- 760566305,
- 1001384540,
- 998447403,
- 2109623064,
- 588066210,
- 176100594,
- 2836052415,
- 3974023422,
- 3749678247,
- 714937754,
- 1528029169,
- 1393994951,
- 2077073383,
- 1435894680,
- 1073256686,
- 2363954317,
- 3967458140,
- 2389436817,
- 1586954682,
- 3137652343,
- 361297415,
- 2333173584,
- 1615903197,
- 2648634536,
- 4018373513,
- 1654987779,
- 3364636652,
- 3597973842,
- 1286501518,
- 2830460734,
- 827818925,
- 1579468841,
- 2961040459,
- 3860837568,
- 284473600,
- 2632730256,
- 2641849511,
- 4189137108,
- 994213753,
- 3326853207,
- 148943190,
- 3054991689,
- 2954250799,
- 4256001307,
- 1022781691,
- 1155292493,
- 2160280937,
- 4006217189,
- 131909424,
- 3278347132,
- 680220174,
- 3910358789,
- 3997300479,
- 1682428008,
- 3654150691,
- 1369428158,
- 71948036,
- 3807670693,
- 2751584291,
- 3460093117,
- 1309692768,
- 1837832461,
- 822444848,
- 4235835088,
- 4264571361,
- 1874282629,
- 1073983427,
- 1408391115,
- 2372815254,
- 1631414244,
- 3366761958,
- 2256292436,
- 1504439942,
- 2688944253,
- 3630237487,
- 2017867557,
- 119218673,
- 2688184543,
- 2377353365,
- 2844808580,
- 2316800760,
- 3631804686,
- 1757346706,
- 3884084398,
- 1776540909,
- 3160543769,
- 307816320,
- 2443224825,
- 3873894038,
- 288257856,
- 325357151,
- 4264643903,
- 1946524179,
- 301774396,
- 2463483136,
- 2243837564,
- 4139143777,
- 643417002,
- 374605671,
- 3298718659,
- 3395729011,
- 1135153232,
- 2613803240,
- 3260811433,
- 1989135017,
- 1972353648,
- 35794952,
- 2656136093,
- 2765244105,
- 966295442,
- 2698423123,
- 3899527104,
- 3958373573,
- 3076204216,
- 1482912038,
- 3287440357,
- 759687492,
- 1084951193,
- 2825937665,
- 4091595251,
- 537126792,
- 206322354,
- 1918255716,
- 2092173883,
- 2472380450,
- 3372054988,
- 3461101871,
- 913586048,
- 3401783747,
- 2500830208,
- 2565023585,
- 1878149511,
- 1177214930,
- 1157972043,
- 1162112707,
- 2703410594,
- 1501139634,
- 932100006,
- 4244261288,
- 3845199696,
- 77749118,
- 740089744,
- 3300684388,
- 996359929,
- 2745378574,
- 2126879779,
- 172022626,
- 147710878,
- 2081623670,
- 1316009719,
- 1896654029,
- 1336761223,
- 2517268179,
- 2687319519,
- 2570842495,
- 70449962,
- 4054555961,
- 3281476742,
- 564082914,
- 3238703166,
- 2625718113,
- 4252888924,
- 1929167162,
- 3407287153,
- 497211028,
- 3520780454,
- 912673796,
- 509607502,
- 1588268007,
- 349340812,
- 1859685310,
- 3780207276,
- 470950146,
- 3071288439,
- 943780204,
- 4080455566,
- 2538436387,
- 1782288526,
- 158316601,
- 533606289,
- 3959497170,
- 2579600511,
- 3446799855,
- 1232296348,
- 3702672646,
- 3056179569,
- 559613397,
- 2747705923,
- 3091029723,
- 4232463902,
- 1014562441,
- 3806083568,
- 3570614408,
- 3633268911,
- 381949327,
- 1853344768,
- 3101553972,
- 889961102,
- 160852214,
- 1787559641,
- 98616341,
- 1176880546,
- 877578782,
- 3690998342,
- 503565205,
- 2248632706,
- 72690983,
- 3172652931,
- 133951267,
- 2827900221,
- 1422667521,
- 2310197622,
- 1686916807,
- 2781076265,
- 3146473070,
- 4193070991,
- 2556763116,
- 1678171029,
- 955217653,
- 1966594603,
- 280813773,
- 2069214112,
- 4033422253,
- 1940542905,
- 3480488397,
- 5659172,
- 2125575798,
- 477847039,
- 2284377829,
- 1045661344,
- 2190498176,
- 3105691038,
- 2334649141,
- 79575172,
- 3864551883,
- 1294182655,
- 2875664181,
- 4020679670,
- 2708135536,
- 3987384172,
- 2914245030,
- 2359269147,
- 2179031048,
- 2855847959,
- 518897528,
- 3862460501,
- 2714703150,
- 3495300319,
- 3329581562,
- 4087767917,
- 2902971050,
- 3972430582,
- 3192015193,
- 3215882919,
- 1839416311,
- 477917240,
- 1629267905,
- 457759475,
- 2958833668,
- 2665660748,
- 3687403087,
- 2477563130,
- 3613528567,
- 1946933842,
- 2721421688,
- 1572292043,
- 265376387,
- 65382945,
- 1286264866,
- 995512420,
- 1590703210,
- 1926924984,
- 1962160211,
- 2142250300,
- 2360976000,
- 161296201,
- 1697935954,
- 2050346441,
- 3559563995,
- 313167491,
- 1427949925,
- 2690863821,
- 3350312657,
- 550673613,
- 3727484521,
- 3534900282,
- 1673116290,
- 3200316514,
- 1408087336,
- 3267905100,
- 3234961464,
- 3568751146,
- 2475083131,
- 1240377352,
- 1415036703,
- 912359283,
- 2928958656,
- 2700508869,
- 4034021703,
- 369832603,
- 842864955,
- 3869855293,
- 1663441880,
- 2590706664,
- 259939635,
- 3998930846,
- 4087164832,
- 763947335,
- 1799495744,
- 1909674125,
- 2578530129,
- 10601455,
- 1411609467,
- 4069202848,
- 2777348746,
- 1735961679,
- 1549275529,
- 2735512128,
- 3366569712,
- 1636043584,
- 1833917655,
- 2602330000,
- 204146290,
- 2289909431,
- 4154151811,
- 3749070131,
- 976765824,
- 2630568807,
- 4274727518,
- 3998343713,
- 2031471486,
- 4208037804,
- 3762578731,
- 3270971180,
- 3922120603,
- 2501544943,
- 162616142,
- 1016082927,
- 538842888,
- 869297648,
- 2902911316,
- 2124937954,
- 2376846928,
- 3818191994,
- 3632554226,
- 207615762,
- 2904209909,
- 219308524,
- 2404468646,
- 1708321006,
- 912834365,
- 1808016920,
- 1526874332,
- 2563356021,
- 1774115937,
- 130637732,
- 2081301221,
- 873871089,
- 4093819623,
- 1418026924,
- 4005514228,
- 1891042927,
- 2219996898,
- 473062380,
- 3826410003,
- 2914802692,
- 207830756,
- 2945576996,
- 781181234,
- 2624216523,
- 3460235200,
- 3164140978,
- 2893779702,
- 1977705189,
- 2247418527,
- 2340936136,
- 2617623076,
- 1832967212,
- 2924677586,
- 278792464,
- 1458899757,
- 1349293147,
- 4292236832,
- 1313056835,
- 1903497909,
- 1263161621,
- 1510220069,
- 3314716202,
- 3360473172,
- 1957394125,
- 3505170698,
- 281696757,
- 3051020771,
- 647921946,
- 3126132892,
- 3463844450,
- 4068819730,
- 3705153805,
- 2499572417,
- 3518535218,
- 498065460,
- 2305870270,
- 2426877168,
- 665003880,
- 2807386283,
- 2809976106,
- 2403313716,
- 725324047,
- 963768458,
- 1218713893,
- 3809395506,
- 2701821544,
- 3053257899,
- 2649737515,
- 2576384104,
- 2491411186,
- 1800188586,
- 3214912285,
- 2809084775,
- 2134539678,
- 3588488134,
- 2056678400,
- 3853703579,
- 4005583645,
- 1491224113,
- 3794605240,
- 4149797970,
- 2907577443,
- 3985538090,
- 258125480,
- 61409672,
- 3483055359,
- 2475062105,
- 2179040635,
- 2620341462,
- 743652305,
- 3827948518,
- 3690131892,
- 2056448047,
- 1638321434,
- 1706126108,
- 1173687229,
- 3419096174,
- 1255654027,
- 4246048514,
- 1686740031,
- 2596006173,
- 4066031023,
- 3786108766,
- 3207234213,
- 1185157883,
- 2549931395,
- 3842678162,
- 118800348,
- 3044975904,
- 368787935,
- 3212878626,
- 584200874,
- 3514653832,
- 3981253804,
- 2538210107,
- 3081785802,
- 3221529924,
- 89830339,
- 1859739548,
- 3511791085,
- 2409249193,
- 2596774791,
- 3019060679,
- 4000442170,
- 1759191965,
- 3793651892,
- 1819251107,
- 1852833529,
- 1504376466,
- 138783822,
- 3581285632,
- 3266122208,
- 506495173,
- 1332755810,
- 4170185237,
- 2170108599,
- 2364822640,
- 2082559870,
- 1557098951,
- 643826340,
- 1394173829,
- 3564216032,
- 3394547157,
- 4155525345,
- 1151802162,
- 1174458809,
- 3826562808,
- 968611996,
- 2562908917,
- 3233452584,
- 620337729,
- 824931510,
- 296004119,
- 895287403,
- 391185780,
- 1315506560,
- 3585062740,
- 1670751992,
- 2144951828,
- 3841285278,
- 3395795312,
- 2385756265,
- 834235869,
- 3613463005,
- 472200510,
- 2193182666,
- 569931836,
- 2292366031,
- 3034494619,
- 581917326,
- 3021885119,
- 3888603436,
- 3297347648,
- 3073782998,
- 3464501098,
- 659557512,
- 3188107615,
- 2766129141,
- 3053618762,
- 457889602,
- 2850818706,
- 3100465517,
- 3045643182,
- 2798139540,
- 3549765680,
- 2816280271,
- 1104407580,
- 1040448382,
- 420622493,
- 298995004,
- 1140960944,
- 3604554940,
- 3615944559,
- 3898813573,
- 2110513920,
- 197676705,
- 1736587784,
- 1487110486,
- 125510989,
- 3476224258,
- 1462800324,
- 1909650509,
- 2888384295,
- 1747416011,
- 2583819806,
- 2842466255,
- 526065407,
- 1130448703,
- 2225067038,
- 1125791386,
- 717345739,
- 397280776,
- 3903888693,
- 2797559618,
- 385514515,
- 3955292813,
- 3171550108,
- 787663829,
- 2756452975,
- 4100771438,
- 2530417637,
- 1017336218,
- 418932868,
- 1607146485,
- 3140342005,
- 3961293618,
- 2589954032,
- 148013354,
- 3746757622,
- 1748018513,
- 3381032785,
- 21395295,
- 1541332034,
- 3909362636,
- 3085406053,
- 1526447622,
- 2141648416,
- 3255414542,
- 721420368,
- 2688667752,
- 3689279475,
- 2481415806,
- 3948355392,
- 1790093630,
- 2309455975,
- 4176890126,
- 3968710290,
- 2976356254,
- 3096020635,
- 382073471,
- 4255594105,
- 2096503036,
- 1185544699,
- 1421821072,
- 2638053876,
- 2301231630,
- 3799405610,
- 3819475576,
- 1369080491,
- 3548374588,
- 3748690385,
- 1697401749,
- 978874734,
- 4058584896,
- 3287160009,
- 2394814313,
- 17725147,
- 3180227085,
- 1576050943,
- 2875273536,
- 3440027551,
- 1363135509,
- 2422640823,
- 347419629,
- 2213286591,
- 3251331206,
- 442718857,
- 1022891182,
- 1560278090,
- 3124160190,
- 3668025491,
- 1067729038,
- 2219763217,
- 3813321483,
- 1207802889,
- 273048290,
- 442222246,
- 3755009551,
- 3364193847,
- 1668243903,
- 2076554440,
- 3619374168,
- 2462831148,
- 243099041,
- 707553322,
- 3269249223,
- 2677636279,
- 1968229711,
- 3755884735,
- 3589326440,
- 2568638524,
- 336868165,
- 3153831832,
- 2245931602,
- 777925761,
- 2083472006,
- 561946552,
- 920585306,
- 3245071064,
- 1918550230,
- 3850656910,
- 1268409916,
- 2247548951,
- 227754336,
- 3339910357,
- 297155958,
- 160188194,
- 1448914187,
- 1876557246,
- 111834379,
- 3518671493,
- 2019129219,
- 2420110374,
- 2474189374,
- 3028661749,
- 1891966681,
- 3790456317,
- 4018717829,
- 1300752210,
- 4104876670,
- 1958733273,
- 650199925,
- 2986830510,
- 2005562948,
- 968376971,
- 1751251388,
- 2808601092,
- 3623037055,
- 768284502,
- 1152776394,
- 1894729493,
- 4247097045,
- 770688684,
- 3492037247,
- 185720352,
- 758373795,
- 121622706,
- 1342253004,
- 1366514703,
- 1259709055,
- 1927429978,
- 3824356369,
- 263202469,
- 2303515397,
- 3520602421,
- 1318139074,
- 2138346628,
- 3292046862,
- 389999959,
- 1170025866,
- 935295578,
- 2208697274,
- 2144167344,
- 4077174297,
- 1819113000,
- 635316472,
- 1627512403,
- 2740772000,
- 2377374920,
- 705120848,
- 415147183,
- 3513519606,
- 2256647632,
- 332774917,
- 155788025,
- 145886626,
- 2775746125,
- 2154186328,
- 630146878,
- 1687892968,
- 4086454540,
- 2585282037,
- 387638061,
- 2159669460,
- 2361472847,
- 2523476069,
- 1110159198,
- 2508722994,
- 2270802431,
- 1974210517,
- 1756641045,
- 362251639,
- 1959665380,
- 2122505160,
- 2518939118,
- 3590066356,
- 2405796079,
- 1370010434,
- 186082001,
- 2584973903,
- 3167254865,
- 2649829163,
- 1339081907,
- 1905256036,
- 3573902942,
- 190007165,
- 563512355,
- 3873808570,
- 1984927668,
- 2041413105,
- 2426109861,
- 453342406,
- 1715472689,
- 390400296,
- 116132556,
- 3485750081,
- 4118162277,
- 3374089225,
- 3945867577,
- 1306518810,
- 1569091074,
- 3307892641,
- 1552367834,
- 1101018617,
- 2205372744,
- 2788296697,
- 3287542836,
- 1710156043,
- 1659016585,
- 2464546973,
- 1140756868,
- 1040536367,
- 381024490,
- 2666087118,
- 4190992292,
- 2324408570,
- 4236934300,
- 4061079995,
- 929565482,
- 405799196,
- 4239332725,
- 2175974152,
- 3293832581,
- 1636173033,
- 1915171718,
- 511132787,
- 2601196271,
- 232729888,
- 297670905,
- 676310192,
- 964995334,
- 2794825080,
- 4074461494,
- 3373766960,
- 603931116,
- 1052689279,
- 3255551958,
- 1095441268,
- 1556767143,
- 3818745275,
- 2079039466,
- 584170140,
- 3973935676,
- 4002049040,
- 870480787,
- 3703018122,
- 3099041928,
- 239026085,
- 1749472123,
- 4005915787,
- 210101345,
- 4121480126,
- 3691702570,
- 1737352153,
- 3618907650,
- 389100923,
- 1615825269,
- 3745009292,
- 1674991139,
- 4288726396,
- 1904032391,
- 2553025133,
- 2567610115,
- 663383477,
- 3731022527,
- 1635294135,
- 394093019,
- 1114355607,
- 1803798710,
- 573506499,
- 2329855562,
- 2339685298,
- 2708364274,
- 1986583081,
- 934381248,
- 201956059,
- 1983405332,
- 1159130216,
- 500723271,
- 3614197821,
- 3768948053,
- 3496350694,
- 902418911,
- 4269757187,
- 602889826,
- 3533589605,
- 2247409692,
- 3035292073,
- 2535793688,
- 139614821,
- 2533191190,
- 3280519494,
- 1358819953,
- 975898969,
- 1793731300,
- 3016049049,
- 2055885857,
- 3962529115,
- 2456812668,
- 2452206299,
- 1792909011,
- 840942866,
- 534182399,
- 575722206,
- 4252640881,
- 1608556966,
- 2701955876,
- 3401766316,
- 540100342,
- 1360238777,
- 3816142123,
- 2435786390,
- 1132964049,
- 1648619087,
- 1677992660,
- 287233167,
- 4213771293,
- 488348912,
- 1899593818,
- 608855752,
- 2930407207,
- 2872185786,
- 262504854,
- 3160336746,
- 3380077650,
- 1418107336,
- 4108377081,
- 263089721,
- 905854859,
- 2908350361,
- 4250273878,
- 960183564,
- 2315846873,
- 3148848191,
- 2571057262,
- 723692382,
- 3150783732,
- 156602227,
- 19113660,
- 1642193793,
- 3811341339,
- 1589286380,
- 286915914,
- 1426309503,
- 180087851,
- 3815650899,
- 3334848713,
- 1253019580,
- 605711949,
- 1085209246,
- 823280652,
- 3436829955,
- 441619684,
- 3949512758,
- 4236286970,
- 3071968597,
- 564922039,
- 2340011870,
- 3703242510,
- 1221946496,
- 3664521991,
- 3659181413,
- 1394281765,
- 3655476576,
- 2944386884,
- 2288819920,
- 2129598868,
- 3775633021,
- 26969646,
- 1818196806,
- 1126734410,
- 1507893874,
- 503305070,
- 4232128965,
- 1355370956,
- 3126142778,
- 779610162,
- 2772406767,
- 1418094773,
- 3809218983,
- 3466888003,
- 3662325900,
- 428770654,
+ 3854504282,
+ 2770250108,
+ 1150798611,
+ 3634373973,
+ 261010464,
+ 3781905346,
+ 4258528642,
+ 2172105887,
+ 2136542642,
+ 1279417777,
+ 2873791717,
+ 781275010,
+ 94837241,
+ 3926880024,
+ 3916390424,
+ 1297114549,
+ 866275538,
+ 1558176959,
+ 328819705,
+ 2777815288,
+ 1527611046,
+ 1672870502,
+ 3935109673,
+ 3577338770,
+ 176007338,
+ 990745071,
+ 430834256,
+ 3759458986,
+ 1109091441,
+ 3207599628,
+ 3664048717,
+ 2058699324,
+ 3328728398,
+ 1108198590,
+ 389927987,
+ 3932873985,
+ 2558221795,
+ 106989088,
+ 3312732800,
+ 2544600330,
+ 1206126509,
+ 2393377786,
+ 3355662318,
+ 4063128053,
+ 2345291814,
+ 2149586157,
+ 3808345597,
+ 2866669384,
+ 1171282138,
+ 4127685801,
+ 783056467,
+ 2727004437,
+ 591982811,
+ 1801510634,
+ 3439406097,
+ 2005343752,
+ 3204318082,
+ 760387827,
+ 529796718,
+ 295222985,
+ 774924309,
+ 2270056120,
+ 975067823,
+ 1024807023,
+ 3635121418,
+ 2250219643,
+ 344081392,
+ 2695082051,
+ 95160071,
+ 2594734181,
+ 2178915489,
+ 1675618864,
+ 3543522339,
+ 3107674404,
+ 2906325477,
+ 388847414,
+ 2654429495,
+ 143770300,
+ 2742275561,
+ 4052779462,
+ 1937873341,
+ 346443672,
+ 2019377617,
+ 2564837928,
+ 1206468045,
+ 3952755397,
+ 1499984562,
+ 3824386034,
+ 3052053104,
+ 1699495059,
+ 2414730846,
+ 2906922231,
+ 1776061971,
+ 484797611,
+ 418255339,
+ 3859297984,
+ 183904737,
+ 2213345328,
+ 775300857,
+ 1611351045,
+ 3726366969,
+ 2635328325,
+ 2907755109,
+ 3724041510,
+ 4085520680,
+ 859736165,
+ 1621636040,
+ 2000915171,
+ 758280069,
+ 86644774,
+ 3929750104,
+ 2709585966,
+ 1675267834,
+ 1448464327,
+ 2828820750,
+ 223642240,
+ 4060003313,
+ 1597576583,
+ 1318493426,
+ 3759631069,
+ 1201184446,
+ 3044366698,
+ 580621166,
+ 3031702943,
+ 1588581064,
+ 4171735018,
+ 1420322062,
+ 1612068368,
+ 1115665386,
+ 2549517175,
+ 4124708556,
+ 3207872608,
+ 1690609792,
+ 2227783958,
+ 853403527,
+ 1221876611,
+ 263290880,
+ 3556043737,
+ 519199537,
+ 3232180286,
+ 4026015670,
+ 3443544346,
+ 1357669166,
+ 1903444920,
+ 974412790,
+ 2891588546,
+ 2361080276,
+ 279383982,
+ 3635030807,
+ 4173212708,
+ 1948575883,
+ 3947437379,
+ 1299967849,
+ 3184153754,
+ 2873855536,
+ 1417610818,
+ 24248510,
+ 1606533061,
+ 1657093421,
+ 2308659055,
+ 2050904440,
+ 156091522,
+ 1472871698,
+ 603487963,
+ 315427004,
+ 1241372101,
+ 2034560938,
+ 2265742140,
+ 2564211233,
+ 3652211485,
+ 479323723,
+ 1101374170,
+ 441762483,
+ 1037402924,
+ 4232359763,
+ 113556863,
+ 2109403753,
+ 526269943,
+ 3752201253,
+ 3370037031,
+ 2467668899,
+ 1473675940,
+ 4213831495,
+ 2950249179,
+ 523746762,
+ 1928574252,
+ 1267554189,
+ 1756841025,
+ 284715889,
+ 433919502,
+ 4260584092,
+ 2764345018,
+ 2417867490,
+ 327583854,
+ 991582785,
+ 118005092,
+ 2180833241,
+ 2889567107,
+ 3844967476,
+ 3357172415,
+ 2571025819,
+ 1829852459,
+ 2563751014,
+ 3472612885,
+ 2564912951,
+ 3551300671,
+ 1672423723,
+ 3990631408,
+ 2191487773,
+ 2746386651,
+ 1666887664,
+ 42214725,
+ 1660181996,
+ 3533583381,
+ 1494112881,
+ 771985375,
+ 2462169399,
+ 679082330,
+ 817556481,
+ 3497278940,
+ 7225342,
+ 1114672310,
+ 63001224,
+ 818473487,
+ 267066901,
+ 2167351683,
+ 2939752226,
+ 976462359,
+ 2930387105,
+ 424804089,
+ 1023732970,
+ 31482574,
+ 1972808819,
+ 3638544984,
+ 885611352,
+ 3809979525,
+ 992970689,
+ 2299174413,
+ 2266490365,
+ 418919431,
+ 3592084626,
+ 3595399888,
+ 3625777979,
+ 4019136460,
+ 4128009332,
+ 153618650,
+ 1936168883,
+ 862351492,
+ 2005133592,
+ 443611276,
+ 2135387294,
+ 1164610200,
+ 3531355697,
+ 2218298171,
+ 3669914199,
+ 2792502074,
+ 433098970,
+ 713885429,
+ 2773170564,
+ 1909857194,
+ 2559410141,
+ 3921144249,
+ 3085906454,
+ 2270517857,
+ 2249502817,
+ 1317252237,
+ 1581927184,
+ 3376547254,
+ 627696220,
+ 1737756013,
+ 1579373945,
+ 3931817607,
+ 2316945877,
+ 2099650849,
+ 2601518920,
+ 2435267649,
+ 4149513811,
+ 1193455102,
+ 4061780482,
+ 2712576225,
+ 3801493508,
+ 4217512978,
+ 2543057355,
+ 1261371031,
+ 1767790947,
+ 1794335028,
+ 2795716806,
+ 4149797928,
+ 678523728,
+ 1523729287,
+ 3334945392,
+ 165670379,
+ 379718795,
+ 393165062,
+ 206176918,
+ 1578366903,
+ 1125999310,
+ 451065048,
+ 606090874,
+ 3282662994,
+ 1982395040,
+ 3890137330,
+ 3781141817,
+ 1969343407,
+ 4163159453,
+ 1959705933,
+ 3135828459,
+ 1911422855,
+ 2257672803,
+ 780544172,
+ 3936156956,
+ 1614206272,
+ 3260144001,
+ 1324531858,
+ 2150717478,
+ 2106729916,
+ 146721590,
+ 2492821873,
+ 963619348,
+ 142596578,
+ 2800436609,
+ 1391645359,
+ 660879034,
+ 753567885,
+ 1952112831,
+ 2373837568,
+ 4285382788,
+ 451910570,
+ 2930411082,
+ 2571739922,
+ 3042630504,
+ 1054769636,
+ 1564446858,
+ 3465619262,
+ 2367824288,
+ 1706430912,
+ 492712607,
+ 2226446004,
+ 78085608,
+ 734264279,
+ 2151381993,
+ 2093208197,
+ 916445110,
+ 1633350907,
+ 2224323787,
+ 612916331,
+ 583416292,
+ 4105211109,
+ 4023105890,
+ 2711854823,
+ 1637995009,
+ 3794382094,
+ 2596185079,
+ 1278977192,
+ 3562178597,
+ 1322927544,
+ 2381458019,
+ 1997230999,
+ 2513484107,
+ 1830949401,
+ 1271920746,
+ 121606527,
+ 3833583302,
+ 40465265,
+ 3443531044,
+ 2652815374,
+ 1254061969,
+ 998336366,
+ 4036295797,
+ 2289525760,
+ 1649145235,
+ 2969803169,
+ 2810727849,
+ 64953922,
+ 2052353108,
+ 3409379684,
+ 1407187363,
+ 3859317734,
+ 2406660530,
+ 2163927577,
+ 4277857313,
+ 3157701692,
+ 1809601414,
+ 3803191324,
+ 2738230417,
+ 2994964120,
+ 1141525859,
+ 4057581701,
+ 3761836431,
+ 3092197766,
+ 3934942806,
+ 4284363864,
+ 3931495245,
+ 3783340241,
+ 1353800729,
+ 263250941,
+ 825828016,
+ 1016502472,
+ 2660556736,
+ 653664426,
+ 2357251631,
+ 1579753951,
+ 2053423639,
+ 1626068181,
+ 3078422290,
+ 3226540528,
+ 2609602780,
+ 2053554915,
+ 3739359496,
+ 1545518245,
+ 3426213461,
+ 2331688776,
+ 1308285628,
+ 1875314611,
+ 1001077726,
+ 1710952801,
+ 2649585354,
+ 1056717432,
+ 3809954771,
+ 1853852021,
+ 3443183586,
+ 4112745462,
+ 3478795514,
+ 1171979783,
+ 3032374892,
+ 2232739930,
+ 242660610,
+ 1935555387,
+ 3287167544,
+ 118976170,
+ 1058027356,
+ 895352114,
+ 2736170740,
+ 1049007301,
+ 1279926362,
+ 1964737836,
+ 474183196,
+ 4214133025,
+ 1942969375,
+ 4146280156,
+ 744646804,
+ 3804044456,
+ 2372763132,
+ 3556976391,
+ 3251508127,
+ 3838180014,
+ 2247356988,
+ 246730744,
+ 2838629702,
+ 4085779701,
+ 2801567512,
+ 597480969,
+ 765249641,
+ 2501129325,
+ 607058041,
+ 2137277954,
+ 2342873443,
+ 4209218206,
+ 2457393342,
+ 2067457462,
+ 1917319648,
+ 599669785,
+ 1388647983,
+ 1992827779,
+ 2951627045,
+ 679160046,
+ 3437803449,
+ 3651155708,
+ 1118672398,
+ 1982438339,
+ 154593345,
+ 155116421,
+ 2875134390,
+ 1804439088,
+ 2317422222,
+ 2620004885,
+ 3663200739,
+ 3739521506,
+ 3973726825,
+ 968173604,
+ 1617245088,
+ 2827950630,
+ 228447468,
+ 1364611084,
+ 766273501,
+ 1653792979,
+ 3772128053,
+ 323877576,
+ 1055659289,
+ 1157360387,
+ 2046410214,
+ 962257091,
+ 492712349,
+ 1438481037,
+ 2467840251,
+ 3530616597,
+ 3546675639,
+ 3012826112,
+ 2709324012,
+ 2605772368,
+ 287559494,
+ 431045685,
+ 1164436456,
+ 1184459401,
+ 497231860,
+ 2194865006,
+ 499993167,
+ 1635557474,
+ 2944321345,
+ 3298473126,
+ 4101276311,
+ 2518279271,
+ 1109520624,
+ 4223432954,
+ 457873365,
+ 3142186334,
+ 4678069,
+ 145391522,
+ 3449951788,
+ 844118970,
+ 1015235222,
+ 1668311784,
+ 4088410150,
+ 2998636820,
+ 3288306281,
+ 352212028,
+ 2998322386,
+ 3039532403,
+ 4294217379,
+ 642576278,
+ 2036938014,
+ 1380315833,
+ 3064504137,
+ 1921908183,
+ 2679665264,
+ 1745288561,
+ 309958870,
+ 185343246,
+ 3584327396,
+ 4125119853,
+ 4647919,
+ 2141269367,
+ 3458590696,
+ 2375303302,
+ 424927885,
+ 1190707586,
+ 449203297,
+ 1851407411,
+ 812149050,
+ 1905074800,
+ 3570435717,
+ 2810031054,
+ 1272043791,
+ 1533052915,
+ 2350379165,
+ 2821420019,
+ 1312584091,
+ 3284923257,
+ 4260913029,
+ 722303377,
+ 4172030255,
+ 977159141,
+ 3136387959,
+ 1864231430,
+ 3151611522,
+ 2511691737,
+ 1643742303,
+ 2745791634,
+ 452605266,
+ 3178278594,
+ 977776603,
+ 2184808082,
+ 480598883,
+ 1307143202,
+ 3309074529,
+ 36971099,
+ 4064458004,
+ 1744019020,
+ 2265443343,
+ 2236704422,
+ 3055712390,
+ 4037433540,
+ 2936278419,
+ 4125296049,
+ 2950956976,
+ 825747812,
+ 1834817388,
+ 1739654373,
+ 3886784023,
+ 2414345729,
+ 2739463912,
+ 240875259,
+ 3649978777,
+ 1938912558,
+ 2633670157,
+ 3245534307,
+ 3984092183,
+ 2041264363,
+ 2457591587,
+ 1754128335,
+ 3020907849,
+ 3958813189,
+ 3612232584,
+ 1302564472,
+ 1492299074,
+ 2600610875,
+ 185307143,
+ 756433147,
+ 3446720701,
+ 2734875739,
+ 3261377688,
+ 3005610406,
+ 797423673,
+ 1600617901,
+ 1606997708,
+ 3939708136,
+ 2190754076,
+ 3532699325,
+ 3511814958,
+ 2665940786,
+ 1911567596,
+ 3195472980,
+ 2544179324,
+ 319798134,
+ 3989810693,
+ 2622482489,
+ 1842553251,
+ 3147536203,
+ 2201737067,
+ 3576314119,
+ 4023466136,
+ 4155706371,
+ 2652186923,
+ 768751031,
+ 751468761,
+ 2079327014,
+ 2070111419,
+ 1092838271,
+ 1589896597,
+ 1705254504,
+ 3470428087,
+ 3463396462,
+ 2712035878,
+ 2484221228,
+ 924786753,
+ 2939161073,
+ 2115812280,
+ 1015578274,
+ 2956159909,
+ 3466265128,
+ 1310472182,
+ 75095588,
+ 3617814737,
+ 1716124142,
+ 547910634,
+ 2705589097,
+ 3664969539,
+ 383825397,
+ 3530240043,
+ 2476818795,
+ 3332170395,
+ 3466587653,
+ 4121533913,
+ 1315905513,
+ 988707474,
+ 3770530489,
+ 3545732009,
+ 2602440350,
+ 1382638547,
+ 3233052139,
+ 2340775134,
+ 694333452,
+ 3204251311,
+ 60483937,
+ 1379204180,
+ 3253622038,
+ 3998537101,
+ 2976950964,
+ 167916643,
+ 4229850140,
+ 678922752,
+ 550289546,
+ 671151064,
+ 858575997,
+ 3213287134,
+ 1855622365,
+ 3924805524,
+ 3164470970,
+ 2544278593,
+ 1940102971,
+ 3924321787,
+ 3446998441,
+ 1904301948,
+ 1773838033,
+ 3477935098,
+ 2770039584,
+ 3433033126,
+ 3133284808,
+ 355528300,
+ 248254425,
+ 885571228,
+ 1900034907,
+ 2898175258,
+ 583216223,
+ 4222052662,
+ 2694094390,
+ 44974814,
+ 2190127622,
+ 2841037489,
+ 1926458937,
+ 2029969643,
+ 4218235922,
+ 907051360,
+ 575931396,
+ 4114791974,
+ 3122927214,
+ 3803226323,
+ 1435839474,
+ 2024297501,
+ 2910662625,
+ 372014517,
+ 2807421360,
+ 3426340675,
+ 1129382658,
+ 1207202972,
+ 3912262241,
+ 512951595,
+ 515218517,
+ 2461174362,
+ 1463959483,
+ 3177443006,
+ 47074134,
+ 2463025958,
+ 1253105384,
+ 291075552,
+ 795234665,
+ 2292182760,
+ 2074524521,
+ 1063816360,
+ 2370635393,
+ 1346763297,
+ 1144818697,
+ 4235714096,
+ 1328709359,
+ 816625639,
+ 3370398440,
+ 3578358534,
+ 3848947211,
+ 1740789678,
+ 380399009,
+ 1852729932,
+ 3395933911,
+ 2013708167,
+ 2451483964,
+ 1660028360,
+ 1101526669,
+ 3244806187,
+ 841252845,
+ 3431343379,
+ 3382088503,
+ 2027285595,
+ 1730994678,
+ 2434494399,
+ 1206745648,
+ 1556639640,
+ 614331823,
+ 3237391640,
+ 3931672602,
+ 436408636,
+ 838133796,
+ 2138256331,
+ 219520736,
+ 1127886719,
+ 882907101,
+ 266333344,
+ 66413226,
+ 730098585,
+ 629101864,
+ 1659437175,
+ 3184963889,
+ 3537646474,
+ 3799478183,
+ 276397453,
+ 3491759113,
+ 1105960372,
+ 3508855360,
+ 3536149263,
+ 380875212,
+ 2300669700,
+ 992609237,
+ 2944638972,
+ 1910455806,
+ 2595791617,
+ 523442672,
+ 1488359231,
+ 1320517962,
+ 273684618,
+ 1738885964,
+ 3789168275,
+ 1580816462,
+ 1955983870,
+ 1114329146,
+ 334148015,
+ 1429301261,
+ 719830373,
+ 3212691324,
+ 1954425611,
+ 2101020461,
+ 3420757931,
+ 1809184378,
+ 2896989822,
+ 1368220214,
+ 1162866105,
+ 3690930740,
+ 1079395431,
+ 3277545266,
+ 419438562,
+ 1083693108,
+ 1241145045,
+ 4167437726,
+ 1051602272,
+ 1736535344,
+ 4106010428,
+ 2245166318,
+ 3666506785,
+ 2789146945,
+ 2789264738,
+ 2892484779,
+ 4222795577,
+ 4274328006,
+ 3756737737,
+ 3226116130,
+ 3993502843,
+ 3813276993,
+ 1830593542,
+ 342265117,
+ 2212238700,
+ 3495001340,
+ 440527076,
+ 478020015,
+ 554210606,
+ 2402990056,
+ 1221544796,
+ 1989083723,
+ 1986455427,
+ 1422232334,
+ 757740878,
+ 4010847581,
+ 513382144,
+ 2706108001,
+ 1620153700,
+ 1291230676,
+ 2712105782,
+ 3405471970,
+ 469865688,
+ 1616766700,
+ 2425109308,
+ 613929181,
+ 4099588140,
+ 2811173175,
+ 2432225575,
+ 1828175216,
+ 3292258854,
+ 1549783257,
+ 417556464,
+ 2087575002,
+ 193696836,
+ 378992806,
+ 1678691427,
+ 3875748086,
+ 1310061646,
+ 451135640,
+ 2547202597,
+ 1554472128,
+ 2680646008,
+ 1233267107,
+ 2929764740,
+ 911473017,
+ 3425019301,
+ 1701869566,
+ 155947009,
+ 1356065873,
+ 796027982,
+ 1487300737,
+ 3309053182,
+ 1574359358,
+ 2552464927,
+ 2471469322,
+ 3714738199,
+ 2267021925,
+ 2947326714,
+ 251298449,
+ 2915700509,
+ 4152939554,
+ 1444895678,
+ 587032025,
+ 3624755499,
+ 1508480184,
+ 2010025907,
+ 1429986885,
+ 4004489440,
+ 3821368047,
+ 2345371800,
+ 3066443182,
+ 2751998457,
+ 172820074,
+ 2136775915,
+ 3208412177,
+ 3766151401,
+ 2632686178,
+ 1894306227,
+ 2641924603,
+ 609837724,
+ 3537576401,
+ 120620294,
+ 410614325,
+ 4181336368,
+ 3509776263,
+ 1310386460,
+ 2632385922,
+ 2262062016,
+ 2434113456,
+ 1414886358,
+ 2700551100,
+ 1824663503,
+ 2390204616,
+ 3311814318,
+ 3534397860,
+ 38731083,
+ 4262356052,
+ 624901341,
+ 2966506797,
+ 2269267934,
+ 884031593,
+ 387500718,
+ 756222396,
+ 1329450384,
+ 1918751637,
+ 1311780687,
+ 1704117853,
+ 3628666889,
+ 3488407274,
+ 594929663,
+ 3195669966,
+ 2453501105,
+ 667438569,
+ 358245466,
+ 3780056307,
+ 2150558345,
+ 4102986852,
+ 114578499,
+ 3603355808,
+ 1641745120,
+ 3352509174,
+ 3184502248,
+ 4174572931,
+ 1117318976,
+ 2627785573,
+ 3881017921,
+ 827806996,
+ 3441774647,
+ 2163453194,
+ 181250675,
+ 3557108603,
+ 2468817795,
+ 2369537965,
+ 469800642,
+ 3293457872,
+ 393714771,
+ 248199539,
+ 3076205599,
+ 2619107220,
+ 3471173483,
+ 1891145358,
+ 1441046323,
+ 129778095,
+ 715828338,
+ 3951648679,
+ 2761300935,
+ 2452092621,
+ 353840282,
+ 3929142400,
+ 2986828917,
+ 792305886,
+ 3261323050,
+ 3626792384,
+ 1394102518,
+ 3841234484,
+ 1531120782,
+ 1790815844,
+ 1949291984,
+ 3011035506,
+ 2967727245,
+ 2567041736,
+ 2188656498,
+ 2659271002,
+ 2722181828,
+ 3538576187,
+ 2011027693,
+ 3325335345,
+ 1642683476,
+ 2495150573,
+ 1878227431,
+ 3436031464,
+ 939750332,
+ 955875080,
+ 1955319483,
+ 1526190954,
+ 16707526,
+ 3369892225,
+ 3297933102,
+ 2062121547,
+ 3906427138,
+ 1635032004,
+ 276856198,
+ 736130858,
+ 3747300894,
+ 2287427391,
+ 148284802,
+ 1808685810,
+ 210756435,
+ 1310631941,
+ 2484028506,
+ 993748169,
+ 3235946474,
+ 2292237137,
+ 1246327807,
+ 1647136305,
+ 1602931863,
+ 2601463313,
+ 842214772,
+ 1629541065,
+ 3230579258,
+ 291034655,
+ 478539318,
+ 1111902150,
+ 398449138,
+ 976443610,
+ 3428907749,
+ 2362001374,
+ 3877349535,
+ 2765265841,
+ 2891073749,
+ 3020010576,
+ 3273153603,
+ 801033706,
+ 2112528902,
+ 935562064,
+ 3349814025,
+ 1462603329,
+ 3541713626,
+ 3653367488,
+ 1123114772,
+ 3708082474,
+ 2776273867,
+ 703160730,
+ 489376221,
+ 1074480337,
+ 2624232309,
+ 372800827,
+ 3933528052,
+ 3142364491,
+ 3781992368,
+ 3820269213,
+ 1772143568,
+ 2400509158,
+ 2294181314,
+ 3831128053,
+ 3264662792,
+ 3035735860,
+ 1546177075,
+ 171577013,
+ 4089347752,
+ 2485586738,
+ 1102849317,
+ 3505971567,
+ 2993031730,
+ 3129895142,
+ 2257148985,
+ 1892173612,
+ 408611377,
+ 3362192547,
+ 639431613,
+ 817111441,
+ 661921194,
+ 1693703634,
+ 3350255101,
+ 2339447539,
+ 3202857211,
+ 712340954,
+ 746082293,
+ 3177132258,
+ 3374816036,
+ 2851327326,
+ 4290235507,
+ 2030517200,
+ 3969203825,
+ 207959303,
+ 481714257,
+ 1591308465,
+ 318519899,
+ 3050838662,
+ 867765006,
+ 1025453758,
+ 3365096035,
+ 24527556,
+ 3660169054,
+ 1748570085,
+ 2883339550,
+ 1145526319,
+ 3295435171,
+ 2524334882,
+ 3292231158,
+ 1454116793,
+ 599314526,
+ 67088922,
+ 3004669165,
+ 4265220574,
+ 132320651,
+ 2921968147,
+ 1591358896,
+ 1334504860,
+ 3417637278,
+ 942208762,
+ 2163071369,
+ 730072255,
+ 4133737760,
+ 1057299623,
+ 3890787224,
+ 1516191238,
+ 2005095673,
+ 819566794,
+ 530670167,
+ 1993209840,
+ 4224072840,
+ 2208292549,
+ 4114233851,
+ 2035364940,
+ 2497586743,
+ 3954526473,
+ 3777563346,
+ 3953990176,
+ 4099617676,
+ 3620672434,
+ 3462850075,
+ 49369948,
+ 851500386,
+ 554926814,
+ 1183465362,
+ 3233028528,
+ 305905659,
+ 3621072403,
+ 2085992991,
+ 2928774913,
+ 1530716368,
+ 2199019785,
+ 364307260,
+ 3604543660,
+ 463599912,
+ 3384870856,
+ 2800849290,
+ 3473626831,
+ 1100298318,
+ 331696585,
+ 2124547480,
+ 292337220,
+ 1291287003,
+ 2814807712,
+ 623669390,
+ 1772000881,
+ 3735370334,
+ 3796883333,
+ 658161986,
+ 2847084126,
+ 812524262,
+ 3913678169,
+ 3074856518,
+ 2100544575,
+ 2012046364,
+ 2157500027,
+ 1659490340,
+ 74507204,
+ 1878647323,
+ 3121889248,
+ 777501942,
+ 2501299047,
+ 563593240,
+ 1735130443,
+ 2644816085,
+ 183536897,
+ 2036589159,
+ 1448696228,
+ 1266487161,
+ 2840887933,
+ 3957450683,
+ 1708681073,
+ 1164563984,
+ 2586562628,
+ 173900031,
+ 3493170982,
+ 2290552719,
+ 3782673318,
+ 1430293680,
+ 1227046440,
+ 1280943391,
+ 720065863,
+ 2951923283,
+ 1091978963,
+ 800721811,
+ 4008064676,
+ 2781034230,
+ 877583696,
+ 2446639190,
+ 4252908150,
+ 2081709603,
+ 2246444831,
+ 568056741,
+ 2494699264,
+ 270168857,
+ 2083435911,
+ 986582168,
+ 418112462,
+ 2194400027,
+ 372399513,
+ 4108777496,
+ 931240840,
+ 137822168,
+ 3200720830,
+ 1188277843,
+ 2346660558,
+ 3294188931,
+ 2549895527,
+ 3063732581,
+ 1491635538,
+ 1914961727,
+ 3423105141,
+ 2569402301,
+ 3366453018,
+ 3081980259,
+ 169158797,
+ 548469365,
+ 3500326158,
+ 2492150555,
+ 1930631604,
+ 2440561543,
+ 4053760633,
+ 2198276292,
+ 2662247630,
+ 3358188025,
+ 4135719091,
+ 100460116,
+ 1542030585,
+ 724680202,
+ 3491769976,
+ 1469087565,
+ 1758468633,
+ 2197767582,
+ 852864540,
+ 1474345991,
+ 3477906982,
+ 708897662,
+ 3290112978,
+ 2008442281,
+ 199488574,
+ 1232284034,
+ 2716508776,
+ 1202660108,
+ 3029655906,
+ 1070122895,
+ 98778966,
+ 3826722194,
+ 3982806407,
+ 413294986,
+ 1419340801,
+ 1959187415,
+ 181538124,
+ 1351004016,
+ 4041847723,
+ 1807265930,
+ 815861790,
+ 68351073,
+ 2425853634,
+ 1212338498,
+ 2734559844,
+ 3978278514,
+ 369129505,
+ 2594375693,
+ 2289774990,
+ 2314059884,
+ 2563690636,
+ 222236934,
+ 3148556536,
+ 3088403472,
+ 3388612173,
+ 2778225757,
+ 4106989355,
+ 428894314,
+ 1849098755,
+ 3738361140,
+ 3942935899,
+ 2617882097,
+ 1132292008,
+ 4199210443,
+ 1371226050,
+ 2004172208,
+ 189392158,
+ 1431169628,
+ 1533206976,
+ 4272673870,
+ 4099045034,
+ 3382388774,
+ 3012270786,
+ 3879682694,
+ 2064294867,
+ 1316534843,
+ 3963281283,
+ 1937474503,
+ 3676446274,
+ 409158086,
+ 3397767216,
+ 4256538655,
+ 1558135785,
+ 1088121737,
+ 3701257538,
+ 3982073866,
+ 3199245058,
+ 2369435677,
+ 3659651669,
+ 3038474281,
+ 3056398823,
+ 4066956099,
+ 1739399642,
+ 3788038654,
+ 1604460737,
+ 2796615372,
+ 1742609504,
+ 905732179,
+ 456877706,
+ 1080579510,
+ 3278694063,
+ 2564648544,
+ 631291404,
+ 188706878,
+ 1263279044,
+ 4068466032,
+ 2033056559,
+ 101191574,
+ 4154036097,
+ 1978832428,
+ 485597100,
+ 2790185010,
+ 2329651715,
+ 1870491847,
+ 675638926,
+ 905884601,
+ 2350315379,
+ 2489413993,
+ 4036013259,
+ 3537882224,
+ 1665407359,
+ 13042408,
+ 3989470775,
+ 70374606,
+ 1615848717,
+ 670490745,
+ 466641903,
+ 500736804,
+ 2401301129,
+ 2394999177,
+ 3660981675,
+ 89835735,
+ 746966616,
+ 2812048229,
+ 1033247937,
+ 4065207352,
+ 2248225644,
+ 2228634030,
+ 2077825295,
+ 939651161,
+ 1248317328,
+ 241078372,
+ 3919691541,
+ 915372461,
+ 2201666991,
+ 3678002203,
+ 3243933002,
+ 3153820247,
+ 3701703759,
+ 63154310,
+ 369779827,
+ 1377583607,
+ 1923255025,
+ 1289850784,
+ 137449438,
+ 1116338646,
+ 2587918949,
+ 2404465128,
+ 3231046703,
+ 1795555174,
+ 346892429,
+ 2282821234,
+ 3549877038,
+ 6861838,
+ 1192536042,
+ 2774097253,
+ 1416298350,
+ 3974470336,
+ 1829287275,
+ 1595039154,
+ 443409968,
+ 1977167765,
+ 16798687,
+ 3084729198,
+ 3592483255,
+ 940558676,
+ 214801680,
+ 1661285031,
+ 325089165,
+ 3917257140,
+ 692283614,
+ 3598090443,
+ 2890054631,
+ 3585835856,
+ 1007448483,
+ 802909280,
+ 667161057,
+ 4204654655,
+ 1116872622,
+ 3046856906,
+ 2746142533,
+ 1688455125,
+ 1764714160,
+ 1021603953,
+ 2631054461,
+ 1099277735,
+ 3284658075,
+ 1291415400,
+ 309208064,
+ 1004854330,
+ 1728258550,
+ 1494433077,
+ 2770239725,
+ 3781947350,
+ 1699476640,
+ 308094968,
+ 3542689147,
+ 57460150,
+ 1644179012,
+ 2678005972,
+ 3287477189,
+ 399348456,
+ 729755779,
+ 1973212027,
+ 1672201396,
+ 497828420,
+ 4147545715,
+ 638840060,
+ 3596504853,
+ 3069515669,
+ 4227642478,
+ 940067681,
+ 3981431736,
+ 1801371784,
+ 2994509722,
+ 871716023,
+ 1358015874,
+ 1805393783,
+ 1585593552,
+ 1716308509,
+ 3170411299,
+ 609583520,
+ 4143349419,
+ 1506754484,
+ 2357923067,
+ 43661832,
+ 182063847,
+ 1527944431,
+ 3859165775,
+ 1160367117,
+ 2956206815,
+ 3286400402,
+ 4024719053,
+ 129335536,
+ 1681290872,
+ 1885565922,
+ 1851094510,
+ 2948164359,
+ 1338396663,
+ 3916850441,
+ 245110363,
+ 2971571331,
+ 2118654599,
+ 3313271072,
+ 3333757890,
+ 1690630796,
+ 3185529516,
+ 1212535507,
+ 4213195742,
+ 898648488,
+ 1335346790,
+ 2458665608,
+ 201566053,
+ 3974251939,
+ 541073746,
+ 4199482554,
+ 2636203925,
+ 2155783843,
+ 879115749,
+ 3521108488,
+ 2800563612,
+ 3246451703,
+ 918114508,
+ 559266737,
+ 2797371629,
+ 2441966793,
+ 1156510834,
+ 3698941730,
+ 234554467,
+ 4111887202,
+ 629555629,
+ 4286197912,
+ 2785451627,
+ 1372964629,
+ 1777745854,
+ 4222873885,
+ 3817915818,
+ 3473048481,
+ 3225446114,
+ 2078685251,
+ 4151434856,
+ 1106579376,
+ 297381007,
+ 1719043749,
+ 1849951390,
+ 3614614695,
+ 524395083,
+ 914545299,
+ 3078840986,
+ 846157519,
+ 1020454247,
+ 4057976890,
+ 3747448359,
+ 3339502454,
+ 3623925617,
+ 2138514295,
+ 1427239679,
+ 342939599,
+ 3970068780,
+ 1669027770,
+ 3718141187,
+ 2558981935,
+ 330433669,
+ 1965348425,
+ 3007793239,
+ 3881132456,
+ 1937109930,
+ 4027015678,
+ 12596091,
+ 2319548386,
+ 1529463359,
+ 2533676028,
+ 200496843,
+ 3061325309,
+ 499440837,
+ 2655878754,
+ 3734618523,
+ 1515960490,
+ 1816904851,
+ 595450746,
+ 2370301379,
+ 2439249809,
+ 535757234,
+ 4032517972,
+ 4143104496,
+ 4091555006,
+ 3381762055,
+ 1356955315,
+ 1506553899,
+ 3399942592,
+ 2622735564,
+ 433866150,
+ 3611934755,
+ 3153218104,
+ 4100976480,
+ 432144430,
+ 3463598608,
+ 2026366717,
+ 3524690039,
+ 2553219878,
+ 3873052656,
+ 2117006174,
+ 2343559448,
+ 2313984125,
+ 3999330486,
+ 2419003020,
+ 2511473429,
+ 1118365259,
+ 101197093,
+ 633646497,
+ 3044523186,
+ 3390573272,
+ 3852731703,
+ 2308542205,
+ 3783144925,
+ 4167629462,
+ 981533051,
+ 4066029160,
+ 1150049241,
+ 3519690510,
+ 3030804995,
+ 761331730,
+ 1892311849,
+ 2464243449,
+ 26929440,
+ 3647303099,
+ 555239461,
+ 3443376127,
+ 2780530077,
+ 363644533,
+ 2278543345,
+ 3105989679,
+ 352093699,
+ 2089202038,
+ 1675277150,
+ 3648391410,
+ 452580243,
+ 3044860188,
+ 880443941,
+ 3733350170,
+ 3282471605,
+ 2707309775,
+ 3970001880,
+ 3493814044,
+ 3974811944,
+ 196523400,
+ 4280448558,
+ 2284688766,
+ 3157177600,
+ 2994415713,
+ 2679269108,
+ 2160837117,
+ 1056273091,
+ 1565967239,
+ 3384744081,
+ 1052818757,
+ 1077864816,
+ 2050498704,
+ 425397301,
+ 551906611,
+ 3586350211,
+ 3188321094,
+ 1607997723,
+ 1965640964,
+ 1639418397,
+ 2968244260,
+ 1345794187,
+ 1862461598,
+ 4122474174,
+ 2190676901,
+ 1482407527,
+ 3309624316,
+ 1331344898,
+ 3102698188,
+ 3533525072,
+ 3024970076,
+ 2092962470,
+ 993985782,
+ 3215984429,
+ 1313487891,
+ 3783546103,
+ 3654398191,
+ 987854438,
+ 3765746211,
+ 1250229489,
+ 50042404,
+ 1738126189,
+ 3376797736,
+ 1173044032,
+ 4060972009,
+ 2735032592,
+ 2155788925,
+ 916768513,
+ 3936532834,
+ 4184033786,
+ 3372178498,
+ 2528156539,
+ 2946233956,
+ 1803199627,
+ 4102884125,
+ 1972717036,
+ 1409948817,
+ 2578867407,
+ 3892926699,
+ 2370509723,
+ 869645017,
+ 1238324133,
+ 3574073932,
+ 1881471998,
+ 1914351454,
+ 394753444,
+ 14755088,
+ 2133185054,
+ 1639574930,
+ 462958278,
+ 2955685169,
+ 3772698327,
+ 777735772,
+ 1821406348,
+ 444084036,
+ 149784880,
+ 4233270287,
+ 173901930,
+ 1295870807,
+ 4040192368,
+ 3129173633,
+ 1803822153,
+ 1309433695,
+ 2546841240,
+ 2799979376,
+ 4168293719,
+ 3851577350,
+ 510753683,
+ 3692029711,
+ 929976254,
+ 627157382,
+ 379503150,
+ 2092499752,
+ 755371622,
+ 3152336517,
+ 3854870493,
+ 900919761,
+ 3120819475,
+ 691137642,
+ 1723387272,
+ 1394039217,
+ 1344131934,
+ 3970482114,
+ 39676068,
+ 1517552003,
+ 4098843376,
+ 1348906034,
+ 2281087926,
+ 2761155755,
+ 2873899691,
+ 892453874,
+ 698092177,
+ 3100116332,
+ 3505196266,
+ 3432365262,
+ 968807550,
+ 4208833911,
+ 2827544012,
+ 2174244226,
+ 149266838,
+ 1701750094,
+ 2466564706,
+ 1137802374,
+ 2430171056,
+ 3672901817,
+ 574295892,
+ 2644195277,
+ 2906941256,
+ 3068972677,
+ 3985460969,
+ 3360944337,
+ 1801698714,
+ 1485490762,
+ 3124877357,
+ 3478666749,
+ 2780753064,
+ 940617190,
+ 4012045664,
+ 3102693051,
+ 1792038139,
+ 2626625089,
+ 1756664863,
+ 1107347757,
+ 3681724270,
+ 2574554934,
+ 4264544879,
+ 390581817,
+ 2422490809,
+ 425411037,
+ 1733903394,
+ 1998589851,
+ 145407944,
+ 1864084508,
+ 3787535093,
+ 1622557984,
+ 991123576,
+ 4174608075,
+ 2685250147,
+ 2277780914,
+ 243142267,
+ 2689808361,
+ 3588024320,
+ 157586649,
+ 3834356122,
+ 243957315,
+ 1018156295,
+ 2543118101,
+ 3670839500,
+ 1445629899,
+ 2730833683,
+ 1721791563,
+ 2688174547,
+ 158517807,
+ 3929923154,
+ 2245881658,
+ 1916873433,
+ 497964657,
+ 4103574973,
+ 2000654307,
+ 1740285477,
+ 1688623861,
+ 3961974450,
+ 3128685320,
+ 2111491824,
+ 4217530810,
+ 2452502301,
+ 1345307555,
+ 1612780664,
+ 1722006715,
+ 3658421520,
+ 1749409549,
+ 2906323614,
+ 1127153362,
+ 2479025293,
+ 3367547759,
+ 2340420495,
+ 995913027,
+ 3152647888,
+ 3949911534,
+ 2150285894,
+ 1277891938,
+ 3801777009,
+ 2742034972,
+ 1139075857,
+ 3898506204,
+ 2136323157,
+ 499413573,
+ 3533846642,
+ 2502545123,
+ 2226884058,
+ 2818284924,
+ 1847882604,
+ 43534697,
+ 815236933,
+ 3739795979,
+ 558172075,
+ 2106499320,
+ 3955491496,
+ 1866736885,
+ 2268932633,
+ 2385502220,
+ 2303129687,
+ 3953502684,
+ 817967777,
+ 2067433824,
+ 3595635034,
+ 2154541493,
+ 2881924024,
+ 4172578111,
+ 588267919,
+ 898019829,
+ 1092048321,
+ 2517515590,
+ 1907102248,
+ 2986924385,
+ 152969448,
+ 1308357231,
+ 3219912224,
+ 1505941007,
+ 4270476933,
+ 1119988684,
+ 2965991739,
+ 3963672406,
+ 4234233646,
+ 756757978,
+ 2525413592,
+ 1666939840,
+ 248878773,
+ 4092185123,
+ 1866000080,
+ 709569768,
+ 1308593246,
+ 3165306383,
+ 2098974525,
+ 1532516773,
+ 1664648820,
+ 2670172961,
+ 1178742286,
+ 470460080,
+ 3054896131,
+ 2972597052,
+ 3786427607,
+ 3680123407,
+ 1281847239,
+ 466504999,
+ 4002198554,
+ 667925651,
+ 2498786263,
+ 750736133,
+ 2106365880,
+ 180766804,
+ 41977528,
+ 3673237330,
+ 1823263212,
+ 468706386,
+ 1130609800,
+ 3271142062,
+ 1505106101,
+ 2577252825,
+ 4148443095,
+ 3799812289,
+ 2310506878,
+ 1651200612,
+ 3882751624,
+ 1564715914,
+ 2077778546,
+ 2452370822,
+ 4164522265,
+ 2939796403,
+ 1394505056,
+ 2554422540,
+ 3164904785,
+ 183269053,
+ 1427763042,
+ 3486295766,
+ 2754918596,
+ 438557788,
+ 2919746625,
+ 160444985,
+ 1447166550,
+ 1632196250,
+ 4113676683,
+ 1418251390,
+ 1322437079,
+ 57925344,
+ 4169889444,
+ 450758839,
+ 2078151737,
+ 391696491,
+ 3190840336,
+ 1784469392,
+ 2792514193,
+ 1049595906,
+ 3996367117,
+ 2587996803,
+ 645335195,
+ 2626670920,
+ 463881042,
+ 844132430,
+ 2242309280,
+ 383009520,
+ 3155336087,
+ 670841787,
+ 2473467856,
+ 4030376851,
+ 3493206634,
+ 301930435,
+ 473581891,
+ 3567470837,
+ 2770231003,
+ 2505193167,
+ 626344171,
+ 2536881165,
+ 35641279,
+ 1577909199,
+ 3780222974,
+ 2793222228,
+ 3608668400,
+ 1373623536,
+ 1000861674,
+ 2047100100,
+ 665836606,
+ 3840883513,
+ 1832320928,
+ 383369492,
+ 3346023194,
+ 1492979440,
+ 230254980,
+ 990714144,
+ 2099994591,
+ 3407561933,
+ 810931690,
+ 3469272583,
+ 3181872010,
+ 2105469595,
+ 3015463360,
+ 3365691802,
+ 2263259068,
+ 631246185,
+ 3242428315,
+ 2092260493,
+ 300834166,
+ 850754815,
+ 927607527,
+ 3624100150,
+ 3178675219,
+ 3054704404,
+ 3047799073,
+ 3323309528,
+ 3003001377,
+ 973464378,
+ 1003970880,
+ 2498212071,
+ 165144543,
+ 1171655596,
+ 1317901267,
+ 3164486246,
+ 1160449695,
+ 3305656305,
+ 1733796869,
+ 1274414791,
+ 1854972702,
+ 3032369801,
+ 187203023,
+ 2111882305,
+ 1726054346,
+ 4293700905,
+ 2273842291,
+ 526610127,
+ 2250860784,
+ 2872552648,
+ 3743938199,
+ 374651991,
+ 3986948219,
+ 2455138647,
+ 2982878941,
+ 1992083331,
+ 3386923199,
+ 3663223320,
+ 2244981766,
+ 2681628886,
+ 1710478044,
+ 2287951198,
+ 2427790505,
+ 856745089,
+ 2077435581,
+ 3091298534,
+ 348724631,
+ 2415274769,
+ 3225483637,
+ 4016589782,
+ 2653062905,
+ 1571584985,
+ 1863965462,
+ 3747443460,
+ 2235295135,
+ 1821470157,
+ 2637812763,
+ 4019585139,
+ 3483804697,
+ 2320565020,
+ 3709838165,
+ 28923389,
+ 326354488,
+ 3011390214,
+ 347426912,
+ 3246562055,
+ 1721179700,
+ 952381485,
+ 3667184646,
+ 31505702,
+ 3528382012,
+ 624345874,
+ 2422967065,
+ 890324829,
+ 4256160600,
+ 2158465425,
+ 4025593758,
+ 701237355,
+ 461488703,
+ 1199683692,
+ 1907080025,
+ 1164096139,
+ 1927953531,
+ 2126631530,
+ 704050633,
+ 111006508,
+ 1683499719,
+ 2391407607,
+ 792998076,
+ 795818372,
+ 914062665,
+ 614831393,
+ 3574372339,
+ 1710091502,
+ 3512503408,
+ 2921379666,
+ 2461027133,
+ 946608176,
+ 3759256063,
+ 2498122108,
+ 3624163883,
+ 4062736053,
+ 1838658000,
+ 3779339714,
+ 2863682933,
+ 314465820,
+ 2789292319,
+ 607088835,
+ 195541208,
+ 2385591244,
+ 3375012508,
+ 4139801911,
+ 1717021601,
+ 3501061171,
+ 3311697353,
+ 168735372,
+ 529596783,
+ 246917218,
+ 2733988893,
+ 3085110022,
+ 4218207104,
+ 1038193724,
+ 2140365947,
+ 2768777137,
+ 2628772441,
+ 1660617174,
+ 4031458089,
+ 432055915,
+ 3391679773,
+ 1974217635,
+ 652087999,
+ 971419971,
+ 4183606856,
+ 1366481428,
+ 2120765488,
+ 96181024,
+ 3448437826,
+ 1136870198,
+ 3774254423,
+ 3943587264,
+ 333415393,
+ 3807963793,
+ 2490957476,
+ 1494762833,
+ 3078893062,
+ 1702401954,
+ 2889938375,
+ 1543818036,
+ 1049493663,
+ 552522288,
+ 1609473505,
+ 13809406,
+ 847211087,
+ 3564360480,
+ 1732925966,
+ 3318769868,
+ 4083513982,
+ 867222310,
+ 3285279159,
+ 2973866957,
+ 3752063557,
+ 75497962,
+ 1980813854,
+ 2249858223,
+ 55343817,
+ 910167728,
+ 1186443435,
+ 4255900658,
+ 2152682066,
+ 1561686870,
+ 3541083404,
+ 3911826041,
+ 201579663,
+ 662664506,
+ 3800092259,
+ 1364043317,
+ 293793235,
+ 2769774999,
+ 1458374015,
+ 1218565795,
+ 1064379136,
+ 2660171787,
+ 2353357654,
+ 184221747,
+ 3764110006,
+ 1244399620,
+ 2794113420,
+ 3831236463,
+ 3499456568,
+ 72045861,
+ 2139395186,
+ 510476862,
+ 3649952471,
+ 3894998465,
+ 1587042463,
+ 389503371,
+ 1139094303,
+ 874021820,
+ 841041847,
+ 893377205,
+ 1555225723,
+ 922180329,
+ 2946007008,
+ 1666393114,
+ 3108714772,
+ 1289058445,
+ 1330390923,
+ 3153151667,
+ 3676963405,
+ 2357670235,
+ 765474675,
+ 2695786236,
+ 627284996,
+ 3335915001,
+ 3557610922,
+ 3974201523,
+ 1032890352,
+ 1560390616,
+ 50508548,
+ 92239470,
+ 3347624441,
+ 4192009445,
+ 3413475538,
+ 3594942463,
+ 2919611700,
+ 2725735752,
+ 1340917567,
+ 3368445320,
+ 314341732,
+ 503518112,
+ 3647385122,
+ 2221183166,
+ 979026699,
+ 2443484369,
+ 1315413894,
+ 1886010482,
+ 3358309528,
+ 4241337946,
+ 106826183,
+ 1650260152,
+ 3980354134,
+ 1066688070,
+ 2304528762,
+ 4145458669,
+ 3089114953,
+ 3884375712,
+ 1011094955,
+ 3926560411,
+ 2612718541,
+ 3216356883,
+ 2652205225,
+ 1434536438,
+ 2429071708,
+ 612828195,
+ 780471068,
+ 220534980,
+ 2725845506,
+ 3910036755,
+ 3542118366,
+ 2140908272,
+ 4206432609,
+ 3737601812,
+ 3580569892,
+ 2192149031,
+ 3401823179,
+ 2829689119,
+ 1785109043,
+ 181060044,
+ 3255680277,
+ 772812857,
+ 2585355834,
+ 2701673564,
+ 68297765,
+ 507918251,
+ 3457238116,
+ 2660657858,
+ 2826790301,
+ 844696166,
+ 643600950,
+ 1858981254,
+ 555594256,
+ 128825719,
+ 769096956,
+ 1595358187,
+ 3399159474,
+ 547379509,
+ 319014915,
+ 2693796438,
+ 2712892827,
+ 3132126832,
+ 2919499647,
+ 593691390,
+ 2950810449,
+ 3878736296,
+ 3523334729,
+ 681864567,
+ 1719310548,
+ 4077551229,
+ 542905221,
+ 3414529632,
+ 1312690546,
+ 2673718405,
+ 2976643287,
+ 2867857836,
+ 3353937221,
+ 2214641015,
+ 1730598953,
+ 2966774097,
+ 722689459,
+ 3562232801,
+ 2143162798,
+ 1543817882,
+ 199234794,
+ 921239641,
+ 2613623782,
+ 3718163858,
+ 401905390,
+ 3098278761,
+ 3664260050,
+ 505782366,
+ 3463040831,
+ 3682934162,
+ 1984935596,
+ 3313344860,
+ 4037404790,
+ 1780419153,
+ 3091803355,
+ 3392345751,
+ 886973696,
+ 3443410797,
+ 1585891957,
+ 221072582,
+ 1002649539,
+ 379418549,
+ 884787731,
+ 620062174,
+ 326255841,
+ 3861538986,
+ 2841112757,
+ 3502684121,
+ 2397804507,
+ 8974686,
+ 3808871361,
+ 127085675,
+ 954017651,
+ 1021187420,
+ 1904482091,
+ 3998288098,
+ 3717504627,
+ 2090864600,
+ 2255284598,
+ 1038185834,
+ 235270548,
+ 3844272061,
+ 2256584225,
+ 3169252449,
+ 3575140357,
+ 763804220,
+ 2907900005,
+ 749220324,
+ 858258787,
+ 2700815140,
+ 3239959611,
+ 3812973738,
+ 2888645025,
+ 4219112087,
+ 533394970,
+ 761277114,
+ 3069308363,
+ 140974521,
+ 3945850559,
+ 3320867988,
+ 3222640751,
+ 3775900992,
+ 3054455216,
+ 2217876358,
+ 27641189,
+ 2205331443,
+ 2231657398,
+ 821633701,
+ 3493265294,
+ 2570044598,
+ 3370221330,
+ 284094871,
+ 4268145832,
+ 1565555713,
+ 2939778158,
+ 3563454028,
+ 4141456628,
+ 2314748517,
+ 1385582254,
+ 2697614990,
+ 3905628858,
+ 2693825207,
+ 1760548624,
+ 3518149121,
+ 1006997000,
+ 215575373,
+ 1793930538,
+ 2659450362,
+ 2409011427,
+ 2196792522,
+ 373801219,
+ 749330749,
+ 2933408870,
+ 2642938701,
+ 1972927458,
+ 2324282958,
+ 202824283,
+ 912876589,
+ 3105697421,
+ 2873874945,
+ 3245562753,
+ 2565228931,
+ 1066965361,
+ 385405770,
+ 3227029175,
+ 129496256,
+ 1988607386,
+ 3728222330,
+ 2012735867,
+ 1047488450,
+ 599253685,
+ 778496482,
+ 3531772537,
+ 173736615,
+ 2980496820,
+ 3611367741,
+ 52109581,
+ 215977899,
+ 3766226909,
+ 2889618296,
+ 4268201855,
+ 406209303,
+ 2663173745,
+ 3751359509,
+ 3719597127,
+ 53646201,
+ 1152158892,
+ 293006194,
+ 1895174980,
+ 3800779518,
+ 2476059827,
+ 10855165,
+ 2310148355,
+ 1545894499,
+ 1285756483,
+ 3710300975,
+ 2850849393,
+ 4278674728,
+ 425244801,
+ 2583630557,
+ 1394562872,
+ 4268959726,
+ 302502364,
+ 2850205994,
+ 3466880096,
+ 378754997,
+ 116336909,
+ 3354451535,
+ 2494904347,
+ 2631300195,
+ 383463842,
+ 1014215891,
+ 1501853270,
+ 3427029481,
+ 196243106,
+ 670851632,
+ 116846774,
+ 1619484752,
+ 2537908377,
+ 3179475075,
+ 1284718350,
+ 136059247,
+ 2693986214,
+ 1961113543,
+ 1716423589,
+ 577027766,
+ 3549167010,
+ 1195911303,
+ 1886224772,
+ 3593723515,
+ 3111160669,
+ 3297903607,
+ 792708161,
+ 2557381715,
+ 242702499,
+ 2662157967,
+ 717062259,
+ 585908343,
+ 1304650594,
+ 716194912,
+ 3225706027,
+ 1037523750,
+ 2546732655,
+ 3169544131,
+ 3373558165,
+ 2007305843,
+ 394596655,
+ 1646504122,
+ 2651491006,
+ 1110043510,
+ 3776597633,
+ 1067807729,
+ 3154448220,
+ 2409593385,
+ 1782627477,
+ 3762949630,
+ 3271227491,
+ 4294675311,
+ 2022646272,
+ 3731390483,
+ 1721236976,
+ 2865248778,
+ 2639959436,
+ 101523897,
+ 3613578441,
+ 820741983,
+ 1514064068,
+ 3607298558,
+ 4145672562,
+ 2506086360,
+ 1145203548,
+ 347870838,
+ 2012793797,
+ 1488201867,
+ 2152184173,
+ 48535822,
+ 2416483235,
+ 1112119781,
+ 2961149561,
+ 4147951828,
+ 1435028865,
+ 2774374939,
+ 1213675052,
+ 1441251753,
+ 1832196922,
+ 2687394236,
+ 4290436810,
+ 4002426259,
+ 4272602229,
+ 309114410,
+ 3605910950,
+ 1514601154,
+ 2656274015,
+ 2430733596,
+ 168842010,
+ 546422087,
+ 3537385634,
+ 2782610757,
+ 3330688219,
+ 3203062422,
+ 2186486673,
+ 821154206,
+ 3681864915,
+ 3096629468,
+ 2102193577,
+ 1725516936,
+ 3607670570,
+ 1924947879,
+ 2546699213,
+ 514814685,
+ 2832109943,
+ 3095954803,
+ 2380288349,
+ 3489903055,
+ 182489376,
+ 3600927542,
+ 3296143283,
+ 2199677642,
+ 1201724608,
+ 3026721923,
+ 3622374553,
+ 3058124118,
+ 1961919661,
+ 3728096652,
+ 3147262782,
+ 2844804559,
+ 3945532533,
+ 786827818,
+ 1181812363,
+ 1446488964,
+ 988372520,
+ 2553346800,
+ 1232439531,
+ 1029703913,
+ 100336127,
+ 1251059629,
+ 3194719442,
+ 2190551970,
+ 2856034317,
+ 3011026496,
+ 2064189547,
+ 971847380,
+ 3584980515,
+ 610919498,
+ 3796006476,
+ 2938003873,
+ 625355405,
+ 2297301194,
+ 1664969390,
+ 2416523013,
+ 2666816350,
+ 1629448622,
+ 2520847236,
+ 3425523881,
+ 45377437,
+ 1746366344,
+ 887832496,
+ 1494169290,
+ 3772065570,
+ 2767688293,
+ 2966075591,
+ 3305127478,
+ 1200181238,
+ 3762929387,
+ 3491332435,
+ 1864979138,
+ 473980023,
+ 3412910296,
+ 1495553852,
+ 3547506714,
+ 3662881256,
+ 1695701465,
+ 35952638,
+ 1425915849,
+ 959972327,
+ 204448780,
+ 353190415,
+ 2319539961,
+ 2194256980,
+ 151913408,
+ 3801899452,
+ 2782550120,
+ 2168103657,
+ 628942017,
+ 3546230599,
+ 4189029078,
+ 1801084926,
+ 3975791924,
+ 748999433,
+ 4201355941,
+ 1455879484,
+ 2522477864,
+ 2055359786,
+ 3514429199,
+ 1265849111,
+ 3674466669,
+ 940462449,
+ 3538150388,
+ 1484620378,
+ 1157466783,
+ 2766833756,
+ 25617501,
+ 1633466510,
+ 3062060485,
+ 2936434188,
+ 350623091,
+ 2016558074,
+ 699063685,
+ 576144799,
+ 3546249281,
+ 2472921247,
+ 1831166391,
+ 724070978,
+ 531743442,
+ 3102418212,
+ 56890487,
+ 3566408165,
+ 3630750541,
+ 3113679009,
+ 870261214,
+ 2936622252,
+ 3170989820,
+ 2148310689,
+ 2687680002,
+ 1640942777,
+ 799705018,
+ 1670700065,
+ 3429229891,
+ 1940307085,
+ 700684073,
+ 1189682221,
+ 2280156266,
+ 351062581,
+ 2151512982,
+ 4068155766,
+ 766695812,
+ 3337293172,
+ 3383087610,
+ 1682553592,
+ 492942334,
+ 3823661038,
+ 3514765887,
+ 1936047459,
+ 2274607231,
+ 531787698,
+ 1778929355,
+ 3265651074,
+ 701266,
+ 1781036247,
+ 1518524053,
+ 747475360,
+ 3373951103,
+ 1843938280,
+ 682974145,
+ 4228904161,
+ 1724442833,
+ 994422447,
+ 1372491301,
+ 3417568596,
+ 2471997961,
+ 2244970701,
+ 3845518288,
+ 2223453014,
+ 1714958703,
+ 3717280200,
+ 3493930611,
+ 2606675359,
+ 3045578602,
+ 2583620741,
+ 1960956802,
+ 4247963014,
+ 2202862262,
+ 4060155133,
+ 3136288914,
+ 4053236876,
+ 1300666609,
+ 1592366590,
+ 2305826050,
+ 3190162323,
+ 3778876296,
+ 2675984862,
+ 600971068,
+ 3867045420,
+ 1517201548,
+ 2522458070,
+ 4019356133,
+ 1515105245,
+ 1063665908,
+ 2489879473,
+ 1646171768,
+ 751200718,
+ 1452456487,
+ 89697647,
+ 1057271264,
+ 126457054,
+ 1790693877,
+ 4258702709,
+ 3123800604,
+ 3249876690,
+ 702051947,
+ 2911394249,
+ 846200193,
+ 555020912,
+ 1904296783,
+ 1738486151,
+ 1048444930,
+ 2712059982,
+ 3344562066,
+ 1609470973,
+ 3111283731,
+ 1611688404,
+ 1410322418,
+ 3690634063,
+ 1296555640,
+ 2023444203,
+ 3108687669,
+ 52334572,
+ 2552101085,
+ 4138520113,
+ 1069508481,
+ 2986102672,
+ 2799892360,
+ 2736169766,
+ 4267146758,
+ 2661198745,
+ 3416059185,
+ 4282768978,
+ 2545901648,
+ 3859111062,
+ 3849277928,
+ 4211116263,
+ 208748168,
+ 310690822,
+ 3663861739,
+ 741118401,
+ 1579343540,
+ 1261100852,
+ 60243840,
+ 2733423698,
+ 3626383612,
+ 3935713657,
+ 3987195202,
+ 3425525018,
+ 1534420895,
+ 2364188789,
+ 2746224315,
+ 2598637868,
+ 1712319496,
+ 3245130141,
+ 803986269,
+ 1103839214,
+ 759247468,
+ 1925248840,
+ 1227465629,
+ 2408554940,
+ 4092757126,
+ 951653567,
+ 144296460,
+ 3710036807,
+ 2520469451,
+ 3058670112,
+ 685138710,
+ 4082772531,
+ 1459881227,
+ 3509649589,
+ 742383146,
+ 4180461732,
+ 3446891054,
+ 2789853002,
+ 2733348880,
+ 3283297316,
+ 3734075876,
+ 3936052419,
+ 902585265,
+ 899579812,
+ 2212015143,
+ 3070862167,
+ 2050617573,
+ 2420350209,
+ 3808840539,
+ 3732824125,
+ 188815900,
+ 2142559278,
+ 3568572931,
+ 2271259489,
+ 1912561604,
+ 3077199165,
+ 1104159894,
+ 2340772313,
+ 3317417084,
+ 1445383860,
+ 2825206039,
+ 552160621,
+ 2826916394,
+ 1414300144,
+ 1461687933,
+ 976219174,
+ 1845910598,
+ 609548346,
+ 3113055993,
+ 2221731856,
+ 4201747538,
+ 3395264680,
+ 997599433,
+ 2978629003,
+ 387372623,
+ 817880758,
+ 7936320,
+ 939452879,
+ 1600142914,
+ 2368060526,
+ 1000862606,
+ 3610680143,
+ 2566912467,
+ 1473995402,
+ 711647195,
+ 3078816738,
+ 149846241,
+ 2995406104,
+ 2553454348,
+ 267920620,
+ 296431000,
+ 3960788862,
+ 883086971,
+ 4172196723,
+ 3483094119,
+ 3501198042,
+ 906102027,
+ 4203894906,
+ 1179293737,
+ 3444220589,
+ 2585153948,
+ 2944428422,
+ 2570186105,
+ 4082217174,
+ 289199340,
+ 2539416417,
+ 3444032669,
+ 1623501676,
+ 3114063522,
+ 1751950260,
+ 3626430436,
+ 827042578,
+ 1702630329,
+ 1721665710,
+ 3318546315,
+ 3838836381,
+ 3371200830,
+ 2176534257,
+ 1028117913,
+ 3417202477,
+ 1167359928,
+ 3541133729,
+ 2193682057,
+ 3976645294,
+ 3174265771,
+ 3475214879,
+ 3671320185,
+ 3859299696,
+ 1827890067,
+ 3108880510,
+ 2180186078,
+ 2129729231,
+ 2461348632,
+ 3179780688,
+ 1725355912,
+ 4218771965,
+ 1929517910,
+ 2261425731,
+ 1965161132,
+ 590950379,
+ 2130274819,
+ 687897210,
+ 949120494,
+ 82445772,
+ 2589024527,
+ 1000385216,
+ 3330756044,
+ 1476605551,
+ 1582178189,
+ 2368592460,
+ 1378182079,
+ 1717213498,
+ 1157286672,
+ 1020962421,
+ 1555567486,
+ 1022780300,
+ 4165497504,
+ 621196672,
+ 2011922050,
+ 3568984015,
+ 2419255640,
+ 1221842395,
+ 1317515772,
+ 205896977,
+ 2489080829,
+ 1020731434,
+ 4105430965,
+ 1629442350,
+ 1444832157,
+ 976390764,
+ 2949020303,
+ 710180026,
+ 45827565,
+ 3260386715,
+ 3124321376,
+ 2565740925,
+ 1846469633,
+ 3252350651,
+ 3513930810,
+ 3030910860,
+ 1498417555,
+ 192760273,
+ 194974732,
+ 3890892332,
+ 3332398932,
+ 583898044,
+ 231320166,
+ 4265467987,
+ 3645217331,
+ 329143022,
+ 3730818409,
+ 1600251367,
+ 2185029049,
+ 3552587386,
+ 3698205406,
+ 632086804,
+ 3261042886,
+ 3134728289,
+ 2858914696,
+ 626050997,
+ 3632673779,
+ 659555309,
+ 2015239623,
+ 48280737,
+ 751648420,
+ 1835597409,
+ 2658461053,
+ 4133662345,
+ 486318063,
+ 757775319,
+ 2230608011,
+ 460019478,
+ 1621365030,
+ 3798447990,
+ 569496741,
+ 3268200887,
+ 645079261,
+ 3517509711,
+ 2678365848,
+ 1523320332,
+ 992080603,
+ 477808287,
+ 2298477864,
+ 31547502,
+ 1275492740,
+ 1639829162,
+ 4040991650,
+ 3713612474,
+ 1163363564,
+ 2435073197,
+ 3357463170,
+ 2298956341,
+ 1435389248,
+ 3553915064,
+ 805060759,
+ 2240453490,
+ 1768854913,
+ 483771107,
+ 3492132682,
+ 1726312538,
+ 2204733605,
+ 3347867300,
+ 3645555843,
+ 2627372243,
+ 2923648841,
+ 1474264185,
+ 508778828,
+ 3843941234,
+ 1632710416,
+ 1683123764,
+ 75923015,
+ 277004521,
+ 2893618517,
+ 4273668018,
+ 770131865,
+ 227773054,
+ 3892613815,
+ 2164825461,
+ 72741196,
+ 135492022,
+ 3910089457,
+ 2104721891,
+ 41426400,
+ 66191686,
+ 1788168526,
+ 1688570598,
+ 2549084527,
+ 3764304055,
+ 2832181379,
+ 681639268,
+ 498478162,
+ 2128844239,
+ 244036514,
+ 300032444,
+ 2227290291,
+ 828259559,
+ 1957143702,
+ 1797348792,
+ 2593470543,
+ 1089963354,
+ 4158287826,
+ 2594585168,
+ 442663248,
+ 3049826314,
+ 956571251,
+ 1172272819,
+ 3980158638,
+ 3127374163,
+ 1323700663,
+ 3247505347,
+ 4203659374,
+ 1763206147,
+ 3059619941,
+ 4142516568,
+ 2328205526,
+ 3521441267,
+ 553734940,
+ 1606143132,
+ 682118953,
+ 2633327572,
+ 2514776137,
+ 1210101824,
+ 343677594,
+ 4115493354,
+ 2695360506,
+ 1236981112,
+ 1647193552,
+ 821225400,
+ 3497880568,
+ 3416959715,
+ 3877705717,
+ 2293329259,
+ 3327553453,
+ 3940023185,
+ 2373474654,
+ 344673607,
+ 911677799,
+ 1143306960,
+ 2629614239,
+ 3866515130,
+ 3048368337,
+ 1083541712,
+ 2060401918,
+ 405966685,
+ 1195419288,
+ 3138795982,
+ 3601601496,
+ 1299114063,
+ 3427352295,
+ 3885297806,
+ 3553704611,
+ 3170838586,
+ 1108753296,
+ 735442143,
+ 1385870567,
+ 715335825,
+ 2974197694,
+ 29495131,
+ 3302936590,
+ 926638246,
+ 1444677370,
+ 862476204,
+ 2023450881,
+ 4174126770,
+ 3498808318,
+ 3257007800,
+ 534296078,
+ 4135276346,
+ 2298634526,
+ 130893593,
+ 2508731812,
+ 4151440960,
+ 3664435589,
+ 3164785032,
+ 3837071727,
+ 1990240587,
+ 3342520871,
+ 2946051319,
+ 2437240795,
+ 1424069658,
+ 374675998,
+ 407279646,
+ 2424334490,
+ 4087898781,
+ 1621172749,
+ 1651954880,
+ 2315724930,
+ 2867078253,
+ 417684161,
+ 330522028,
+ 3773327183,
+ 2143871780,
+ 3141303385,
+ 3926278395,
+ 3276839514,
+ 141986905,
+ 4067047908,
+ 3519175181,
+ 2036601016,
+ 3469978487,
+ 2861153216,
+ 3298137426,
];
static final String privateKeyFCM = String.fromCharCodes(List.generate(
@@ -8787,77 +8877,77 @@ final class _Env {
).map((int i) => _envieddataprivateKeyFCM[i] ^ _enviedkeyprivateKeyFCM[i]));
static const List _enviedkeyseferAlexandriaServer = [
- 3323392380,
- 451808109,
- 308299188,
- 1662234803,
- 3400024259,
- 2793995573,
- 2293928494,
- 639368954,
- 1453094544,
- 3120479288,
- 89933538,
- 3461824430,
- 1374545148,
- 114538176,
- 1836348853,
- 3863811751,
- 1618339458,
- 2190241816,
- 3595166286,
- 2686267537,
- 3419400192,
- 3445576610,
- 2130445075,
- 548857936,
- 434963251,
- 3315738591,
- 196596210,
- 529059517,
- 2989680000,
- 1224029467,
- 2749499734,
- 2399424405,
- 1652599237,
- 1409658532,
+ 3063756822,
+ 3896336517,
+ 2911215884,
+ 2134260313,
+ 434658766,
+ 1093446534,
+ 2081726608,
+ 2559054697,
+ 2237048087,
+ 2697001661,
+ 3489577893,
+ 145292502,
+ 563733405,
+ 2039663348,
+ 628830332,
+ 574590607,
+ 3273687277,
+ 1059262615,
+ 2788336911,
+ 1097335962,
+ 2532667311,
+ 618167669,
+ 1403091995,
+ 3056158670,
+ 1912750877,
+ 1822749766,
+ 2685184393,
+ 1620404846,
+ 1509641392,
+ 1097921977,
+ 1994985377,
+ 4153149694,
+ 1143540718,
+ 139777617,
];
static const List _envieddataseferAlexandriaServer = [
- 3323392276,
- 451808025,
- 308299200,
- 1662234819,
- 3400024240,
- 2793995535,
- 2293928449,
- 639368917,
- 1453094627,
- 3120479325,
- 89933444,
- 3461824459,
- 1374545038,
- 114538145,
- 1836348889,
- 3863811778,
- 1618339578,
- 2190241913,
- 3595166240,
- 2686267637,
- 3419400306,
- 3445576651,
- 2130445170,
- 548857982,
- 434963264,
- 3315738550,
- 196596102,
- 529059544,
- 2989680047,
- 1224029544,
- 2749499699,
- 2399424499,
- 1652599200,
- 1409658582,
+ 3063756926,
+ 3896336625,
+ 2911215992,
+ 2134260265,
+ 434658749,
+ 1093446588,
+ 2081726655,
+ 2559054662,
+ 2237048164,
+ 2697001688,
+ 3489577923,
+ 145292467,
+ 563733487,
+ 2039663253,
+ 628830224,
+ 574590698,
+ 3273687189,
+ 1059262710,
+ 2788336993,
+ 1097336062,
+ 2532667357,
+ 618167580,
+ 1403092090,
+ 3056158688,
+ 1912750958,
+ 1822749743,
+ 2685184509,
+ 1620404747,
+ 1509641375,
+ 1097921994,
+ 1994985412,
+ 4153149592,
+ 1143540619,
+ 139777571,
];
static final String seferAlexandriaServer = String.fromCharCodes(
@@ -8870,61 +8960,61 @@ final class _Env {
_enviedkeyseferAlexandriaServer[i]));
static const List _enviedkeyseferPaymentServer = [
- 2495699168,
- 1415332555,
- 4030313059,
- 1919650466,
- 2384474271,
- 1488748050,
- 2994248723,
- 753065028,
- 3347187684,
- 1606831763,
- 4271234166,
- 3325458941,
- 3350205570,
- 4180566583,
- 2260668450,
- 1559562939,
- 3119749619,
- 2512464849,
- 2803703992,
- 4165135243,
- 4186922461,
- 1288827219,
- 4102098137,
- 2358005862,
- 731031481,
- 701713192,
+ 564223928,
+ 160308703,
+ 3325337476,
+ 834166376,
+ 1753458287,
+ 2786616182,
+ 162547249,
+ 356455387,
+ 709918733,
+ 1742622124,
+ 998552214,
+ 4106874090,
+ 419679674,
+ 720093772,
+ 4263836322,
+ 3961253912,
+ 466929769,
+ 3893069171,
+ 1041143576,
+ 2536481435,
+ 1296174812,
+ 1949099802,
+ 386800508,
+ 2920394326,
+ 994726468,
+ 2350104968,
];
static const List _envieddataseferPaymentServer = [
- 2495699080,
- 1415332543,
- 4030312983,
- 1919650514,
- 2384474348,
- 1488748072,
- 2994248764,
- 753065067,
- 3347187607,
- 1606831862,
- 4271234064,
- 3325458840,
- 3350205680,
- 4180566599,
- 2260668501,
- 1559562901,
- 3119749504,
- 2512464825,
- 2803704023,
- 4165135355,
- 4186922482,
- 1288827168,
- 4102098108,
- 2358005760,
- 731031516,
- 701713242,
+ 564223952,
+ 160308651,
+ 3325337584,
+ 834166296,
+ 1753458204,
+ 2786616140,
+ 162547230,
+ 356455412,
+ 709918846,
+ 1742622153,
+ 998552304,
+ 4106873999,
+ 419679688,
+ 720093756,
+ 4263836373,
+ 3961253942,
+ 466929690,
+ 3893069083,
+ 1041143671,
+ 2536481515,
+ 1296174835,
+ 1949099881,
+ 386800409,
+ 2920394288,
+ 994726433,
+ 2350105082,
];
static final String seferPaymentServer = String.fromCharCodes(
@@ -8936,95 +9026,95 @@ final class _Env {
_envieddataseferPaymentServer[i] ^ _enviedkeyseferPaymentServer[i]));
static const List _enviedkeyseferCairoServer = [
- 3964826528,
- 2959563995,
- 1195990890,
- 775287464,
- 2178388155,
- 364545112,
- 1012978534,
- 3501554317,
- 2616892861,
- 2654781338,
- 243052486,
- 2859244341,
- 355477263,
- 1952413113,
- 3293986594,
- 1165931296,
- 1970391437,
- 1616462267,
- 3016749379,
- 1820434829,
- 2578979261,
- 2486690848,
- 2502075596,
- 1091866093,
- 3121914013,
- 565791598,
- 3095480398,
- 2379223993,
- 1842067378,
- 3951950741,
- 316268648,
- 832617609,
- 720366456,
- 1576495736,
- 2682615900,
- 3765902799,
- 859070812,
- 1827996004,
- 2725273659,
- 159255360,
- 2976066827,
- 507722126,
- 2065717339,
+ 3156041929,
+ 3080678223,
+ 2606495830,
+ 1873806485,
+ 466945714,
+ 718570449,
+ 2699180149,
+ 1623201453,
+ 699279805,
+ 1327201379,
+ 2641434818,
+ 3727093332,
+ 3265561095,
+ 1277564770,
+ 1323235454,
+ 2311793948,
+ 1073819838,
+ 182153958,
+ 3050481726,
+ 3920652352,
+ 3561169887,
+ 3556710519,
+ 3167069004,
+ 3618894719,
+ 4107465264,
+ 2000663324,
+ 2650673779,
+ 2763459694,
+ 182581950,
+ 10867324,
+ 424091995,
+ 2446309043,
+ 2412102135,
+ 269243090,
+ 907343752,
+ 2137103349,
+ 2228052655,
+ 2074368166,
+ 69527222,
+ 1795161496,
+ 166986196,
+ 3038790020,
+ 42227738,
];
static const List _envieddataseferCairoServer = [
- 3964826568,
- 2959563951,
- 1195990814,
- 775287512,
- 2178388168,
- 364545122,
- 1012978505,
- 3501554338,
- 2616892878,
- 2654781439,
- 243052468,
- 2859244355,
- 355477354,
- 1952413131,
- 3293986572,
- 1165931347,
- 1970391528,
- 1616462301,
- 3016749350,
- 1820434943,
- 2578979219,
- 2486690892,
- 2502075557,
- 1091866011,
- 3121914104,
- 565791553,
- 3095480381,
- 2379224028,
- 1842067412,
- 3951950832,
- 316268570,
- 832617639,
- 720366363,
- 1576495636,
- 2682615861,
- 3765902764,
- 859070775,
- 1827995979,
- 2725273672,
- 159255333,
- 2976066925,
- 507722219,
- 2065717289,
+ 3156041889,
+ 3080678203,
+ 2606495778,
+ 1873806565,
+ 466945729,
+ 718570475,
+ 2699180122,
+ 1623201410,
+ 699279822,
+ 1327201286,
+ 2641434800,
+ 3727093282,
+ 3265561186,
+ 1277564688,
+ 1323235408,
+ 2311794031,
+ 1073819867,
+ 182153856,
+ 3050481755,
+ 3920652338,
+ 3561169905,
+ 3556710427,
+ 3167068965,
+ 3618894601,
+ 4107465301,
+ 2000663347,
+ 2650673664,
+ 2763459595,
+ 182581976,
+ 10867225,
+ 424091945,
+ 2446309021,
+ 2412102036,
+ 269243070,
+ 907343841,
+ 2137103254,
+ 2228052676,
+ 2074368137,
+ 69527237,
+ 1795161597,
+ 166986162,
+ 3038790113,
+ 42227816,
];
static final String seferCairoServer = String.fromCharCodes(
@@ -9036,69 +9126,69 @@ final class _Env {
_envieddataseferCairoServer[i] ^ _enviedkeyseferCairoServer[i]));
static const List _enviedkeyseferGizaServer = [
- 399311197,
- 1372901590,
- 152715604,
- 2940066630,
- 3871047611,
- 2375804437,
- 1710374812,
- 2907954073,
- 3078862502,
- 2195180778,
- 874382951,
- 1122014396,
- 2447499823,
- 1629313765,
- 3043145166,
- 2536763964,
- 1950907419,
- 3401216084,
- 301422707,
- 1115818662,
- 1171180482,
- 1171862057,
- 2637702033,
- 3750000043,
- 1631941470,
- 759815348,
- 3759426990,
- 825097635,
- 1465672791,
- 2517942289,
+ 4022391531,
+ 976302270,
+ 1014023495,
+ 4060342789,
+ 4288674136,
+ 3799034810,
+ 3876366720,
+ 2794557165,
+ 827217273,
+ 2642205059,
+ 3283913364,
+ 3528321596,
+ 2650102921,
+ 2293113344,
+ 3159498214,
+ 2092710142,
+ 4034252593,
+ 3340791709,
+ 2134148186,
+ 2737863208,
+ 4154633997,
+ 3618319697,
+ 3023000434,
+ 1891701343,
+ 4275997827,
+ 1289074791,
+ 3941649341,
+ 1647884776,
+ 510694925,
+ 3934843960,
];
static const List _envieddataseferGizaServer = [
- 399311157,
- 1372901538,
- 152715552,
- 2940066614,
- 3871047624,
- 2375804463,
- 1710374835,
- 2907954102,
- 3078862529,
- 2195180675,
- 874382877,
- 1122014429,
- 2447499868,
- 1629313664,
- 3043145128,
- 2536763993,
- 1950907497,
- 3401216122,
- 301422620,
- 1115818696,
- 1171180462,
- 1171862080,
- 2637702143,
- 3750000078,
- 1631941489,
- 759815367,
- 3759427019,
- 825097669,
- 1465672754,
- 2517942371,
+ 4022391427,
+ 976302282,
+ 1014023475,
+ 4060342901,
+ 4288674091,
+ 3799034752,
+ 3876366767,
+ 2794557122,
+ 827217182,
+ 2642205162,
+ 3283913454,
+ 3528321629,
+ 2650103034,
+ 2293113445,
+ 3159498112,
+ 2092710043,
+ 4034252611,
+ 3340791731,
+ 2134148149,
+ 2737863238,
+ 4154634081,
+ 3618319672,
+ 3023000348,
+ 1891701306,
+ 4275997868,
+ 1289074708,
+ 3941649368,
+ 1647884686,
+ 510695016,
+ 3934843978,
];
static final String seferGizaServer = String.fromCharCodes(List.generate(
@@ -9109,125 +9199,125 @@ final class _Env {
(int i) => _envieddataseferGizaServer[i] ^ _enviedkeyseferGizaServer[i]));
static const List _enviedkeychatGPTkeySeferNew = [
- 549894541,
- 1222253266,
- 564282148,
- 466444652,
- 2653833328,
- 2520749849,
- 3069007673,
- 1928093058,
- 2034535386,
- 797371180,
- 4082315187,
- 652811804,
- 386989207,
- 2616737962,
- 361164035,
- 2434496505,
- 683273049,
- 762751597,
- 3389148940,
- 4069025970,
- 1857201518,
- 2117792496,
- 1331567656,
- 3733623856,
- 419542641,
- 940080832,
- 2218094629,
- 3150229882,
- 144128700,
- 1072897565,
- 676231156,
- 3281744950,
- 1654260591,
- 1710114715,
- 1693175623,
- 412168175,
- 503291569,
- 3695340431,
- 1386320874,
- 3137636604,
- 750083717,
- 600909210,
- 132538857,
- 3247929073,
- 1188183448,
- 1276388376,
- 1914712786,
- 637144169,
- 2829049263,
- 41807924,
- 1212151295,
- 3241173792,
- 324079918,
- 3119954700,
- 3608417050,
- 1067830673,
- 2252243903,
- 2108714766,
+ 4052142458,
+ 698815997,
+ 3815329553,
+ 1859199137,
+ 961431167,
+ 4231762304,
+ 3028249065,
+ 3620913086,
+ 555460567,
+ 1031054777,
+ 1525429959,
+ 2947452078,
+ 2272185066,
+ 4273309619,
+ 2927450712,
+ 4231945991,
+ 744124356,
+ 3286456630,
+ 4194087111,
+ 3259957739,
+ 3407923661,
+ 559520641,
+ 3277837135,
+ 2572711982,
+ 3793160190,
+ 1387472378,
+ 776636367,
+ 527788600,
+ 2687422404,
+ 66670959,
+ 153892897,
+ 3853310241,
+ 1517265272,
+ 3787270751,
+ 1223943819,
+ 1810287324,
+ 698696983,
+ 737972769,
+ 2108071094,
+ 1062744633,
+ 1484558766,
+ 3788965197,
+ 1645416365,
+ 3761820541,
+ 2724239553,
+ 1910356909,
+ 1061369507,
+ 445541858,
+ 1093837202,
+ 261357016,
+ 2034367476,
+ 3641654568,
+ 654228989,
+ 2290445346,
+ 2247484239,
+ 1326517103,
+ 1995393536,
+ 3302298462,
];
static const List _envieddatachatGPTkeySeferNew = [
- 549894647,
- 1222253237,
- 564282121,
- 466444598,
- 2653833284,
- 2520749942,
- 3069007736,
- 1928093128,
- 2034535353,
- 797371245,
- 4082315233,
- 652811859,
- 386989296,
- 2616738020,
- 361164123,
- 2434496403,
- 683273022,
- 762751519,
- 3389149001,
- 4069026043,
- 1857201467,
- 2117792456,
- 1331567694,
- 3733623931,
- 419542578,
- 940080889,
- 2218094717,
- 3150229768,
- 144128708,
- 1072897658,
- 676231073,
- 3281745011,
- 1654260571,
- 1710114762,
- 1693175603,
- 412168093,
- 503291587,
- 3695340515,
- 1386320795,
- 3137636557,
- 750083836,
- 600909299,
- 132538780,
- 3247928969,
- 1188183464,
- 1276388466,
- 1914712734,
- 637144154,
- 2829049291,
- 41807997,
- 1212151211,
- 3241173875,
- 324079990,
- 3119954814,
- 3608417090,
- 1067830781,
- 2252243965,
- 2108714850,
+ 4052142336,
+ 698815898,
+ 3815329596,
+ 1859199227,
+ 961431115,
+ 4231762415,
+ 3028249000,
+ 3620913140,
+ 555460532,
+ 1031054840,
+ 1525429909,
+ 2947452129,
+ 2272184973,
+ 4273309693,
+ 2927450624,
+ 4231946093,
+ 744124323,
+ 3286456644,
+ 4194087042,
+ 3259957666,
+ 3407923608,
+ 559520697,
+ 3277837097,
+ 2572712037,
+ 3793160125,
+ 1387472323,
+ 776636311,
+ 527788618,
+ 2687422396,
+ 66670856,
+ 153892980,
+ 3853310308,
+ 1517265228,
+ 3787270670,
+ 1223943935,
+ 1810287278,
+ 698697061,
+ 737972813,
+ 2108071111,
+ 1062744584,
+ 1484558807,
+ 3788965156,
+ 1645416408,
+ 3761820421,
+ 2724239601,
+ 1910356935,
+ 1061369583,
+ 445541841,
+ 1093837302,
+ 261356945,
+ 2034367392,
+ 3641654651,
+ 654228901,
+ 2290445392,
+ 2247484183,
+ 1326516995,
+ 1995393602,
+ 3302298418,
];
static final String chatGPTkeySeferNew = String.fromCharCodes(
@@ -9239,103 +9329,103 @@ final class _Env {
_envieddatachatGPTkeySeferNew[i] ^ _enviedkeychatGPTkeySeferNew[i]));
static const List _enviedkeycohere = [
- 3785916541,
- 3171198353,
- 861631813,
- 2953184464,
- 1283846325,
- 1370283825,
- 1167950034,
- 213762766,
- 2295844768,
- 127363127,
- 3157747323,
- 815736060,
- 923280450,
- 3417408445,
- 2607094591,
- 3481883402,
- 2808159413,
- 2327223721,
- 2315144096,
- 1653712121,
- 1678731327,
- 601466775,
- 773601461,
- 1147826594,
- 4130006672,
- 4238373051,
- 3418418566,
- 3423960446,
- 4076531700,
- 227479266,
- 1061857365,
- 2452715424,
- 347590568,
- 405136702,
- 448536915,
- 1415196715,
- 3036632169,
- 2548234418,
- 2910457157,
- 967511719,
- 3974835473,
- 3477291631,
- 1670900339,
- 834240422,
- 606570715,
- 307404303,
- 1820133813,
+ 3101421346,
+ 4019538586,
+ 3969175105,
+ 3237435809,
+ 187979417,
+ 2954650452,
+ 3553804271,
+ 4221875856,
+ 3142179790,
+ 3744278117,
+ 3964078156,
+ 2522405718,
+ 4160536589,
+ 1515569587,
+ 772552485,
+ 198566683,
+ 441124222,
+ 4049582889,
+ 3796019370,
+ 2987769694,
+ 1249767621,
+ 2552877703,
+ 3207788877,
+ 1628543103,
+ 3813269270,
+ 753073254,
+ 1179729080,
+ 3053324506,
+ 1123259571,
+ 3625303428,
+ 497480577,
+ 1224411315,
+ 4175319756,
+ 580608521,
+ 2541150000,
+ 4217493603,
+ 4155223994,
+ 1196576835,
+ 4022810353,
+ 985638252,
+ 423713250,
+ 1426209992,
+ 1653071507,
+ 4170753328,
+ 3165293513,
+ 3152379819,
+ 1782386136,
];
static const List _envieddatacohere = [
- 3785916476,
- 3171198436,
- 861631785,
- 2953184423,
- 1283846353,
- 1370283785,
- 1167949995,
- 213762811,
- 2295844851,
- 127363175,
- 3157747244,
- 815735955,
- 923280433,
- 3417408397,
- 2607094615,
- 3481883456,
- 2808159453,
- 2327223749,
- 2315144167,
- 1653712073,
- 1678731339,
- 601466872,
- 773601504,
- 1147826628,
- 4130006696,
- 4238373084,
- 3418418633,
- 3423960342,
- 4076531617,
- 227479223,
- 1061857319,
- 2452715472,
- 347590606,
- 405136651,
- 448536834,
- 1415196697,
- 3036632125,
- 2548234466,
- 2910457128,
- 967511793,
- 3974835542,
- 3477291575,
- 1670900225,
- 834240510,
- 606570679,
- 307404365,
- 1820133849,
+ 3101421411,
+ 4019538671,
+ 3969175085,
+ 3237435862,
+ 187979517,
+ 2954650476,
+ 3553804182,
+ 4221875877,
+ 3142179741,
+ 3744278069,
+ 3964078107,
+ 2522405689,
+ 4160536702,
+ 1515569539,
+ 772552525,
+ 198566737,
+ 441124118,
+ 4049582917,
+ 3796019437,
+ 2987769710,
+ 1249767601,
+ 2552877800,
+ 3207788824,
+ 1628543001,
+ 3813269294,
+ 753073153,
+ 1179729143,
+ 3053324466,
+ 1123259622,
+ 3625303505,
+ 497480691,
+ 1224411331,
+ 4175319722,
+ 580608572,
+ 2541150049,
+ 4217493585,
+ 4155224046,
+ 1196576787,
+ 4022810268,
+ 985638202,
+ 423713189,
+ 1426209936,
+ 1653071585,
+ 4170753384,
+ 3165293477,
+ 3152379881,
+ 1782386100,
];
static final String cohere = String.fromCharCodes(List.generate(
@@ -9345,239 +9435,239 @@ final class _Env {
).map((int i) => _envieddatacohere[i] ^ _enviedkeycohere[i]));
static const List _enviedkeyclaudeAiAPI = [
- 1001533680,
- 3600836818,
- 2121635453,
- 1419920361,
- 1585514372,
- 1793878673,
- 1592750910,
- 4030975558,
- 2709026357,
- 2932355521,
- 1337480728,
- 4287763854,
- 1797030078,
- 2479889829,
- 1534898402,
- 1392931074,
- 3629989656,
- 1856456633,
- 4008714041,
- 1899499279,
- 2547095439,
- 3109071336,
- 3823692418,
- 3059817642,
- 1822782625,
- 3475904914,
- 2380720540,
- 2298894155,
- 730350584,
- 1481642211,
- 3765354797,
- 2388732464,
- 2976944552,
- 2939568865,
- 514766949,
- 3439085071,
- 2229395099,
- 2021265813,
- 3794398785,
- 1768320344,
- 1752475482,
- 2796928388,
- 1761120559,
- 1851062302,
- 762327347,
- 3919591535,
- 2273787975,
- 2513283744,
- 259867416,
- 1353256298,
- 3677217530,
- 2299005143,
- 405043990,
- 480840517,
- 487584215,
- 3122076141,
- 2403702444,
- 2680530313,
- 919413216,
- 195685231,
- 3143336355,
- 876099369,
- 751676678,
- 2791901347,
- 2662866748,
- 1092807712,
- 1962333226,
- 1477520845,
- 4162484008,
- 4144641963,
- 3743372463,
- 780408693,
- 563757716,
- 3985738010,
- 3418866737,
- 4102508062,
- 2684640206,
- 2575866676,
- 1266684680,
- 2438990194,
- 1561806727,
- 1452278594,
- 3300931544,
- 639562000,
- 2932785656,
- 2480356456,
- 3244849698,
- 571648595,
- 1294756651,
- 2479650580,
- 1561785855,
- 1104067678,
- 3591680648,
- 1652340117,
- 62764380,
- 1115410247,
- 35450079,
- 3418988717,
- 2107250088,
- 919008786,
- 2529789447,
- 826615625,
- 738755059,
- 2247495214,
- 803147703,
- 300051014,
- 2378968951,
- 2325207576,
- 1639379332,
- 3196006982,
- 2374347051,
- 566825924,
- 3636699207,
- 4189079295,
- 3090972118,
+ 1365430220,
+ 2681465673,
+ 4028837026,
+ 3758113478,
+ 290823810,
+ 183477184,
+ 444021919,
+ 1822079137,
+ 4150661315,
+ 2195886689,
+ 185480209,
+ 936677286,
+ 3369962411,
+ 3598778802,
+ 3472480356,
+ 682966005,
+ 3336814246,
+ 1699042367,
+ 2939164752,
+ 423247470,
+ 496514258,
+ 2327986318,
+ 1757381746,
+ 3336091262,
+ 2911938885,
+ 3595290428,
+ 3927782948,
+ 2641238061,
+ 2721058630,
+ 1715148687,
+ 3534080221,
+ 1496592786,
+ 2955477029,
+ 2898231025,
+ 3658658187,
+ 1124384565,
+ 1087184251,
+ 1852786750,
+ 1450452362,
+ 1178505655,
+ 2196269830,
+ 3778486184,
+ 3070763935,
+ 3826276128,
+ 731215470,
+ 1381439689,
+ 2958331215,
+ 832969730,
+ 533363527,
+ 3943420222,
+ 483047435,
+ 3168946521,
+ 3287933275,
+ 359572051,
+ 2053677536,
+ 802171785,
+ 3588839318,
+ 1078002556,
+ 3040411173,
+ 1846488806,
+ 3214476775,
+ 4001904909,
+ 3999864419,
+ 4152746918,
+ 2398259734,
+ 2766643718,
+ 3555299031,
+ 1522852425,
+ 154252196,
+ 1187116101,
+ 790409071,
+ 2618193384,
+ 4159825071,
+ 2834987668,
+ 3536790323,
+ 3015956829,
+ 2582315414,
+ 3423439522,
+ 4162219441,
+ 3420229136,
+ 3940519979,
+ 1524548884,
+ 111193079,
+ 4142377126,
+ 3846525411,
+ 542384725,
+ 1841822753,
+ 1539238604,
+ 3540060325,
+ 2044279449,
+ 288616484,
+ 4076976252,
+ 3167957735,
+ 2220314683,
+ 3683542066,
+ 730668826,
+ 942445174,
+ 1663119853,
+ 2698767065,
+ 3463927144,
+ 501058230,
+ 3330374124,
+ 1458161882,
+ 1575547119,
+ 4017948154,
+ 473601327,
+ 126725958,
+ 1672785905,
+ 56113764,
+ 4122787502,
+ 3795449654,
+ 249826947,
+ 4228189218,
+ 1793606966,
+ 3288106223,
];
static const List _envieddataclaudeAiAPI = [
- 1001533578,
- 3600836789,
- 2121635408,
- 1419920280,
- 1585514470,
- 1793878770,
- 1592750867,
- 4030975543,
- 2709026371,
- 2932355502,
- 1337480747,
- 4287763895,
- 1797030098,
- 2479889800,
- 1534898330,
- 1392931157,
- 3629989719,
- 1856456641,
- 4008714096,
- 1899499336,
- 2547095544,
- 3109071295,
- 3823692502,
- 3059817701,
- 1822782683,
- 3475904977,
- 2380720602,
- 2298894089,
- 730350486,
- 1481642154,
- 3765354868,
- 2388732515,
- 2976944611,
- 2939568810,
- 514766861,
- 3439085161,
- 2229395170,
- 2021265903,
- 3794398750,
- 1768320275,
- 1752475404,
- 2796928453,
- 1761120601,
- 1851062380,
- 762327419,
- 3919591490,
- 2273788017,
- 2513283839,
- 259867436,
- 1353256240,
- 3677217471,
- 2299005085,
- 405044058,
- 480840563,
- 487584239,
- 3122076074,
- 2403702515,
- 2680530392,
- 919413154,
- 195685159,
- 3143336337,
- 876099359,
- 751676777,
- 2791901382,
- 2662866792,
- 1092807791,
- 1962333287,
- 1477520768,
- 4162484039,
- 4144642042,
- 3743372506,
- 780408594,
- 563757741,
- 3985738065,
- 3418866756,
- 4102508113,
- 2684640164,
- 2575866718,
- 1266684739,
- 2438990113,
- 1561806807,
- 1452278557,
- 3300931481,
- 639562020,
- 2932785579,
- 2480356443,
- 3244849777,
- 571648518,
- 1294756719,
- 2479650680,
- 1561785757,
- 1104067622,
- 3591680730,
- 1652340140,
- 62764344,
- 1115410226,
- 35449993,
- 3418988759,
- 2107250119,
- 919008835,
- 2529789482,
- 826615556,
- 738754968,
- 2247495286,
- 803147752,
- 300050963,
- 2378968870,
- 2325207625,
- 1639379413,
- 3196006942,
- 2374347097,
- 566825884,
- 3636699179,
- 4189079229,
- 3090972090,
+ 1365430198,
+ 2681465646,
+ 4028837007,
+ 3758113463,
+ 290823904,
+ 183477155,
+ 444021938,
+ 1822079184,
+ 4150661301,
+ 2195886606,
+ 185480226,
+ 936677279,
+ 3369962439,
+ 3598778783,
+ 3472480284,
+ 682965922,
+ 3336814313,
+ 1699042375,
+ 2939164697,
+ 423247401,
+ 496514213,
+ 2327986393,
+ 1757381670,
+ 3336091185,
+ 2911938879,
+ 3595290495,
+ 3927783010,
+ 2641238127,
+ 2721058600,
+ 1715148742,
+ 3534080132,
+ 1496592833,
+ 2955477102,
+ 2898230970,
+ 3658658275,
+ 1124384595,
+ 1087184130,
+ 1852786756,
+ 1450452437,
+ 1178505724,
+ 2196269904,
+ 3778486249,
+ 3070764009,
+ 3826276178,
+ 731215398,
+ 1381439716,
+ 2958331257,
+ 832969821,
+ 533363571,
+ 3943420260,
+ 483047502,
+ 3168946451,
+ 3287933207,
+ 359572069,
+ 2053677528,
+ 802171854,
+ 3588839369,
+ 1078002477,
+ 3040411239,
+ 1846488750,
+ 3214476757,
+ 4001904955,
+ 3999864332,
+ 4152746947,
+ 2398259778,
+ 2766643785,
+ 3555298970,
+ 1522852356,
+ 154252235,
+ 1187116052,
+ 790408986,
+ 2618193295,
+ 4159825046,
+ 2834987743,
+ 3536790342,
+ 3015956754,
+ 2582315516,
+ 3423439560,
+ 4162219514,
+ 3420229187,
+ 3940520059,
+ 1524548939,
+ 111193014,
+ 4142377106,
+ 3846525360,
+ 542384742,
+ 1841822834,
+ 1539238553,
+ 3540060385,
+ 2044279541,
+ 288616518,
+ 4076976132,
+ 3167957685,
+ 2220314626,
+ 3683542102,
+ 730668911,
+ 942445088,
+ 1663119767,
+ 2698767030,
+ 3463927097,
+ 501058203,
+ 3330374049,
+ 1458161841,
+ 1575547063,
+ 4017948069,
+ 473601402,
+ 126725911,
+ 1672785824,
+ 56113717,
+ 4122787574,
+ 3795449668,
+ 249827035,
+ 4228189262,
+ 1793607028,
+ 3288106115,
];
static final String claudeAiAPI = String.fromCharCodes(List.generate(
@@ -9587,183 +9677,183 @@ final class _Env {
).map((int i) => _envieddataclaudeAiAPI[i] ^ _enviedkeyclaudeAiAPI[i]));
static const List _enviedkeypayPalClientId = [
- 2741446479,
- 1181500136,
- 4032051846,
- 2960041001,
- 2269867652,
- 3544445256,
- 2705194780,
- 3837302546,
- 26042447,
- 1442171340,
- 2339001321,
- 18030541,
- 2635633483,
- 2978052245,
- 3935315998,
- 2118797144,
- 3399361684,
- 2555294937,
- 1376382790,
- 2462365364,
- 2557507480,
- 2234690806,
- 1795056129,
- 1182624493,
- 3515692493,
- 2867811651,
- 2359262573,
- 2944443731,
- 2416574777,
- 38746287,
- 2007848790,
- 464474153,
- 748229244,
- 33578060,
- 2953886060,
- 1522192093,
- 1002880698,
- 173186395,
- 2621233775,
- 3712473928,
- 3465728509,
- 127396739,
- 3101838017,
- 1043940013,
- 421287793,
- 3288907459,
- 253227719,
- 2863576099,
- 1922702405,
- 1822313238,
- 1708240135,
- 3246806578,
- 1772856311,
- 1864171700,
- 1533002329,
- 2586231209,
- 3769367274,
- 1435134939,
- 530423958,
- 1309788808,
- 3875911369,
- 64920184,
- 293738102,
- 3899109693,
- 4234967275,
- 2070829677,
- 398067659,
- 3389071006,
- 1857394252,
- 3826724723,
- 1147006508,
- 40647964,
- 2727850100,
- 4007575790,
- 1246632481,
- 1635365952,
- 2586587955,
- 1733200794,
- 3196092796,
- 2279630722,
- 3505728266,
- 1089698450,
- 2729240952,
- 3321734311,
- 2075020727,
- 2366692762,
- 175960096,
+ 2546917064,
+ 1760763782,
+ 4111301791,
+ 2892075134,
+ 1163415276,
+ 2862560809,
+ 4044785162,
+ 3789382145,
+ 279556100,
+ 4155033829,
+ 3955903580,
+ 3615758984,
+ 428826615,
+ 1397957481,
+ 1071268570,
+ 3024233887,
+ 3744027552,
+ 1389800312,
+ 3728560567,
+ 788239952,
+ 4215506689,
+ 1328839861,
+ 2179049251,
+ 3679515433,
+ 2427163294,
+ 3637994721,
+ 3391211511,
+ 2714277971,
+ 44033580,
+ 989586,
+ 4006795176,
+ 2585721825,
+ 1876253894,
+ 4054925045,
+ 2480110801,
+ 1760517155,
+ 2765999371,
+ 769880772,
+ 650732653,
+ 2329248576,
+ 1641576865,
+ 3540864808,
+ 12969909,
+ 120485981,
+ 72159456,
+ 1842985788,
+ 3165866973,
+ 2079901157,
+ 166383638,
+ 3425793687,
+ 3725769043,
+ 2305948937,
+ 4104799316,
+ 1970771841,
+ 668642279,
+ 66863882,
+ 2804343349,
+ 4171072660,
+ 1974236460,
+ 690829850,
+ 2207997848,
+ 2621712506,
+ 340785181,
+ 3264023107,
+ 1699673385,
+ 3265296452,
+ 2492819575,
+ 1014218809,
+ 1259676440,
+ 658552657,
+ 2814714069,
+ 2148566667,
+ 1212606791,
+ 1118590357,
+ 1821286087,
+ 3347231064,
+ 1844935247,
+ 136027790,
+ 3851215453,
+ 1474103484,
+ 1895790283,
+ 3752840161,
+ 3130162263,
+ 1967562763,
+ 1430064739,
+ 3332742195,
+ 2641178240,
];
static const List _envieddatapayPalClientId = [
- 2741446430,
- 1181500073,
- 4032051914,
- 2960041040,
- 2269867753,
- 3544445220,
- 2705194874,
- 3837302620,
- 26042374,
- 1442171385,
- 2339001277,
- 18030519,
- 2635633471,
- 2978052257,
- 3935316077,
- 2118797173,
- 3399361773,
- 2555294890,
- 1376382761,
- 2462365390,
- 2557507502,
- 2234690688,
- 1795056197,
- 1182624473,
- 3515692434,
- 2867811629,
- 2359262492,
- 2944443659,
- 2416574729,
- 38746364,
- 2007848707,
- 464474205,
- 748229143,
- 33577999,
- 2953886003,
- 1522192044,
- 1002880739,
- 173186317,
- 2621233730,
- 3712473885,
- 3465728410,
- 127396840,
- 3101838068,
- 1043940042,
- 421287696,
- 3288907406,
- 253227672,
- 2863576091,
- 1922702367,
- 1822313275,
- 1708240236,
- 3246806613,
- 1772856259,
- 1864171768,
- 1533002348,
- 2586231194,
- 3769367169,
- 1435134947,
- 530424003,
- 1309788925,
- 3875911345,
- 64920103,
- 293738050,
- 3899109719,
- 4234967214,
- 2070829626,
- 398067603,
- 3389071066,
- 1857394215,
- 3826724669,
- 1147006556,
- 40648004,
- 2727850035,
- 4007575741,
- 1246632566,
- 1635365904,
- 2586587971,
- 1733200851,
- 3196092678,
- 2279630790,
- 3505728332,
- 1089698506,
- 2729240842,
- 3321734399,
- 2075020763,
- 2366692824,
- 175960140,
+ 2546917017,
+ 1760763847,
+ 4111301843,
+ 2892075015,
+ 1163415169,
+ 2862560837,
+ 4044785260,
+ 3789382223,
+ 279556173,
+ 4155033808,
+ 3955903496,
+ 3615759090,
+ 428826499,
+ 1397957469,
+ 1071268521,
+ 3024233906,
+ 3744027609,
+ 1389800203,
+ 3728560600,
+ 788239914,
+ 4215506743,
+ 1328839875,
+ 2179049319,
+ 3679515421,
+ 2427163329,
+ 3637994639,
+ 3391211398,
+ 2714277899,
+ 44033564,
+ 989633,
+ 4006795261,
+ 2585721749,
+ 1876253869,
+ 4054924982,
+ 2480110734,
+ 1760517202,
+ 2765999442,
+ 769880722,
+ 650732608,
+ 2329248533,
+ 1641576902,
+ 3540864835,
+ 12969856,
+ 120485946,
+ 72159361,
+ 1842985841,
+ 3165866882,
+ 2079901149,
+ 166383692,
+ 3425793722,
+ 3725769016,
+ 2305949038,
+ 4104799328,
+ 1970771917,
+ 668642258,
+ 66863929,
+ 2804343390,
+ 4171072684,
+ 1974236537,
+ 690829935,
+ 2207997920,
+ 2621712421,
+ 340785193,
+ 3264023081,
+ 1699673452,
+ 3265296403,
+ 2492819503,
+ 1014218877,
+ 1259676531,
+ 658552607,
+ 2814714021,
+ 2148566739,
+ 1212606720,
+ 1118590406,
+ 1821286032,
+ 3347230984,
+ 1844935231,
+ 136027847,
+ 3851215399,
+ 1474103544,
+ 1895790221,
+ 3752840121,
+ 3130162213,
+ 1967562835,
+ 1430064655,
+ 3332742257,
+ 2641178348,
];
static final String payPalClientId = String.fromCharCodes(List.generate(
@@ -9773,181 +9863,181 @@ final class _Env {
).map((int i) => _envieddatapayPalClientId[i] ^ _enviedkeypayPalClientId[i]));
static const List _enviedkeypayPalSecret = [
- 3370328981,
- 3415547493,
- 3892781562,
- 47295870,
- 3496094294,
- 2719958631,
- 2749551261,
- 15076733,
- 919730627,
- 3804169241,
- 3240239418,
- 1752408533,
- 770229683,
- 4217619731,
- 2208653122,
- 4077082811,
- 1185312176,
- 2038021634,
- 1414787598,
- 2280675631,
- 2712959515,
- 572911764,
- 83589233,
- 4195790893,
- 4116032602,
- 1480718016,
- 3894935486,
- 520965396,
- 2038069274,
- 2454872272,
- 2625424049,
- 1152253488,
- 3563595424,
- 3081222660,
- 1046497515,
- 1543246895,
- 1838293709,
- 3092179387,
- 2556773294,
- 4053764512,
- 2396742685,
- 687853570,
- 3615190260,
- 2738238453,
- 1364533814,
- 3278054565,
- 1904476445,
- 3686570353,
- 4192768676,
- 2314946307,
- 968760651,
- 462913862,
- 905442800,
- 522278706,
- 4122685924,
- 1938602970,
- 2155462912,
- 874878835,
- 1048695402,
- 1660480142,
- 1586253923,
- 3607271143,
- 510474897,
- 598778302,
- 2010815137,
- 84785184,
- 5487714,
- 1574564372,
- 979572160,
- 2842733266,
- 2587153433,
- 4079878708,
- 2101168500,
- 1450657574,
- 537009458,
- 2886137894,
- 2754193842,
- 4115838730,
- 1556614824,
- 3405748831,
- 3169474388,
- 2057845130,
- 2687320093,
- 243711831,
- 2103206276,
- 2007507862,
+ 1730972566,
+ 2955708310,
+ 47488734,
+ 3545122270,
+ 1470106500,
+ 3517513583,
+ 1907528599,
+ 861921110,
+ 3891890491,
+ 1675385112,
+ 2273951479,
+ 1208185546,
+ 4067592387,
+ 200343741,
+ 2864078116,
+ 2380947345,
+ 2496063471,
+ 2885951755,
+ 215698755,
+ 2910829581,
+ 1763588952,
+ 289196527,
+ 3163160798,
+ 167324419,
+ 1831608878,
+ 4080822073,
+ 3110502740,
+ 2787835523,
+ 4268321436,
+ 129854360,
+ 841172924,
+ 4001402980,
+ 1208232006,
+ 4170731031,
+ 2545024225,
+ 3720747497,
+ 4283149431,
+ 3316600531,
+ 27061615,
+ 1558787990,
+ 1538980624,
+ 4119879939,
+ 2171887624,
+ 4032083113,
+ 1801155794,
+ 879813522,
+ 2690668031,
+ 3868427221,
+ 2522940346,
+ 2940018724,
+ 1428861573,
+ 257237294,
+ 3410844115,
+ 1891897182,
+ 3646830102,
+ 3204796517,
+ 360978542,
+ 1698668963,
+ 4283157255,
+ 1748445203,
+ 2458376790,
+ 1750079590,
+ 4023635523,
+ 2985156257,
+ 3168989218,
+ 3017469456,
+ 2683050353,
+ 3908797299,
+ 2604061526,
+ 383023134,
+ 1070411801,
+ 1934053256,
+ 2503793269,
+ 1479447220,
+ 3391503275,
+ 1501646076,
+ 2113868739,
+ 3060864853,
+ 1459148896,
+ 2063337457,
+ 1992327939,
+ 3147719206,
+ 1209533967,
+ 2571380935,
+ 2743426774,
+ 1074474058,
];
static const List _envieddatapayPalSecret = [
- 3370329055,
- 3415547431,
- 3892781499,
- 47295807,
- 3496094240,
- 2719958550,
- 2749551319,
- 15076652,
- 919730564,
- 3804169292,
- 3240239433,
- 1752408478,
- 770229751,
- 4217619747,
- 2208653080,
- 4077082833,
- 1185312216,
- 2038021686,
- 1414787653,
- 2280675653,
- 2712959614,
- 572911863,
- 83589131,
- 4195790933,
- 4116032572,
- 1480717954,
- 3894935544,
- 520965484,
- 2038069303,
- 2454872291,
- 2625424009,
- 1152253539,
- 3563595460,
- 3081222760,
- 1046497417,
- 1543246950,
- 1838293662,
- 3092179342,
- 2556773272,
- 4053764598,
- 2396742735,
- 687853647,
- 3615190220,
- 2738238395,
- 1364533874,
- 3278054595,
- 1904476536,
- 3686570311,
- 4192768713,
- 2314946409,
- 968760582,
- 462913827,
- 905442730,
- 522278776,
- 4122685836,
- 1938602900,
- 2155462988,
- 874878777,
- 1048695311,
- 1660480229,
- 1586253910,
- 3607271103,
- 510474998,
- 598778351,
- 2010815202,
- 84785233,
- 5487657,
- 1574564439,
- 979572104,
- 2842733222,
- 2587153483,
- 4079878738,
- 2101168450,
- 1450657643,
- 537009496,
- 2886137972,
- 2754193867,
- 4115838759,
- 1556614862,
- 3405748839,
- 3169474316,
- 2057845240,
- 2687320133,
- 243711803,
- 2103206342,
- 2007507962,
+ 1730972636,
+ 2955708372,
+ 47488671,
+ 3545122207,
+ 1470106610,
+ 3517513502,
+ 1907528669,
+ 861921031,
+ 3891890556,
+ 1675385165,
+ 2273951364,
+ 1208185473,
+ 4067592327,
+ 200343693,
+ 2864078206,
+ 2380947451,
+ 2496063367,
+ 2885951807,
+ 215698696,
+ 2910829671,
+ 1763588925,
+ 289196428,
+ 3163160740,
+ 167324539,
+ 1831608904,
+ 4080822139,
+ 3110502674,
+ 2787835643,
+ 4268321457,
+ 129854379,
+ 841172868,
+ 4001402935,
+ 1208231970,
+ 4170731131,
+ 2545024131,
+ 3720747424,
+ 4283149348,
+ 3316600550,
+ 27061593,
+ 1558788032,
+ 1538980674,
+ 4119880014,
+ 2171887664,
+ 4032083175,
+ 1801155734,
+ 879813620,
+ 2690667930,
+ 3868427235,
+ 2522940375,
+ 2940018766,
+ 1428861640,
+ 257237323,
+ 3410844041,
+ 1891897108,
+ 3646830206,
+ 3204796459,
+ 360978466,
+ 1698669033,
+ 4283157346,
+ 1748445304,
+ 2458376803,
+ 1750079550,
+ 4023635492,
+ 2985156336,
+ 3168989281,
+ 3017469537,
+ 2683050298,
+ 3908797232,
+ 2604061470,
+ 383023210,
+ 1070411851,
+ 1934053358,
+ 2503793219,
+ 1479447289,
+ 3391503297,
+ 1501645998,
+ 2113868730,
+ 3060864888,
+ 1459148806,
+ 2063337417,
+ 1992328027,
+ 3147719252,
+ 1209534039,
+ 2571380907,
+ 2743426708,
+ 1074474022,
];
static final String payPalSecret = String.fromCharCodes(List.generate(
@@ -9957,101 +10047,101 @@ final class _Env {
).map((int i) => _envieddatapayPalSecret[i] ^ _enviedkeypayPalSecret[i]));
static const List _enviedkeygeminiApi = [
- 252547226,
- 266851085,
- 1486505863,
- 1655609857,
- 3710374870,
- 345486440,
- 437195509,
- 1550902077,
- 3668213971,
- 3735693513,
- 1897852662,
- 3873329470,
- 95554030,
- 3426131645,
- 1045266239,
- 3583212433,
- 1569566815,
- 3797443615,
- 365219595,
- 1001124719,
- 1473100342,
- 3147271018,
- 535332359,
- 1679789031,
- 3306532046,
- 3150690158,
- 1661503649,
- 1089424286,
- 1364895678,
- 839966953,
- 2519820975,
- 2204429180,
- 666706575,
- 2396543554,
- 1611328498,
- 4231185996,
- 2232613084,
- 3578335437,
- 2018122491,
- 1795497205,
- 903161833,
- 3002518215,
- 1918213357,
- 728096342,
- 4128279824,
- 3134580787,
+ 2238882549,
+ 2116395983,
+ 4198234076,
+ 1524011171,
+ 1659345828,
+ 190812471,
+ 2115491160,
+ 3396880259,
+ 1485609869,
+ 356314288,
+ 216767588,
+ 1470739311,
+ 467091234,
+ 2579037198,
+ 4170629927,
+ 3105773310,
+ 2015752944,
+ 954660434,
+ 1518576091,
+ 4021123169,
+ 1786250370,
+ 1154606544,
+ 2813579177,
+ 1901567896,
+ 4102033107,
+ 638107559,
+ 1557298801,
+ 3160075969,
+ 1048449973,
+ 2490227001,
+ 2143601113,
+ 357853816,
+ 1575008057,
+ 2443927706,
+ 4022404105,
+ 2106609561,
+ 1844821890,
+ 1872840004,
+ 2943070743,
+ 2358209818,
+ 753387829,
+ 1497783290,
+ 375679479,
+ 3746541730,
+ 2308792202,
+ 4061225135,
];
static const List _envieddatageminiApi = [
- 252547275,
- 266851138,
- 1486505962,
- 1655609968,
- 3710374796,
- 345486363,
- 437195428,
- 1550902116,
- 3668213950,
- 3735693561,
- 1897852622,
- 3873329480,
- 95553922,
- 3426131698,
- 1045266254,
- 3583212539,
- 1569566742,
- 3797443624,
- 365219680,
- 1001124611,
- 1473100384,
- 3147270944,
- 535332449,
- 1679788945,
- 3306531998,
- 3150690138,
- 1661503734,
- 1089424348,
- 1364895736,
- 839966892,
- 2519820992,
- 2204429081,
- 666706658,
- 2396543528,
- 1611328405,
- 4231185973,
- 2232613103,
- 3578335476,
- 2018122445,
- 1795497116,
- 903161777,
- 3002518197,
- 1918213301,
- 728096314,
- 4128279890,
- 3134580831,
+ 2238882468,
+ 2116395904,
+ 4198234033,
+ 1524011218,
+ 1659345918,
+ 190812484,
+ 2115491081,
+ 3396880346,
+ 1485609952,
+ 356314240,
+ 216767580,
+ 1470739225,
+ 467091278,
+ 2579037249,
+ 4170629974,
+ 3105773204,
+ 2015752889,
+ 954660453,
+ 1518576048,
+ 4021123085,
+ 1786250452,
+ 1154606490,
+ 2813579215,
+ 1901567982,
+ 4102033027,
+ 638107539,
+ 1557298726,
+ 3160075907,
+ 1048450035,
+ 2490227068,
+ 2143601078,
+ 357853725,
+ 1575008084,
+ 2443927792,
+ 4022404206,
+ 2106609632,
+ 1844821937,
+ 1872840061,
+ 2943070753,
+ 2358209907,
+ 753387885,
+ 1497783176,
+ 375679407,
+ 3746541774,
+ 2308792264,
+ 4061225155,
];
static final String geminiApi = String.fromCharCodes(List.generate(
@@ -10061,101 +10151,101 @@ final class _Env {
).map((int i) => _envieddatageminiApi[i] ^ _enviedkeygeminiApi[i]));
static const List _enviedkeygeminiApiMasa = [
- 343819939,
- 4289431823,
- 2305599633,
- 2137606650,
- 1365933438,
- 4030851545,
- 561815013,
- 2441228310,
- 1185118102,
- 370457063,
- 870528500,
- 2791949683,
- 1132003949,
- 593505187,
- 3584896243,
- 3504992792,
- 3141366349,
- 2780197762,
- 2230178545,
- 2692067948,
- 3657789169,
- 2578025984,
- 2655842967,
- 264941429,
- 1979768449,
- 1135736850,
- 3649854316,
- 2017949541,
- 1562897630,
- 3713906149,
- 475702766,
- 521811694,
- 758453545,
- 2364883562,
- 4053332151,
- 2051186325,
- 2244989836,
- 3224841683,
- 2652919158,
- 441642327,
- 168460843,
- 1163236444,
- 819292297,
- 3566524619,
- 1918419621,
- 1398028995,
+ 3889159610,
+ 1039379257,
+ 3906481488,
+ 3463361326,
+ 2867759432,
+ 597575522,
+ 4151229863,
+ 3466011539,
+ 3863635533,
+ 654326909,
+ 2294602,
+ 1683204843,
+ 1725259430,
+ 843488412,
+ 1500395702,
+ 3776321656,
+ 2053581683,
+ 994723583,
+ 674147080,
+ 2844151488,
+ 2054361373,
+ 2331398463,
+ 3813529000,
+ 1231151284,
+ 8236928,
+ 2208839535,
+ 1727552188,
+ 4213143659,
+ 3667788863,
+ 1214228954,
+ 2295607575,
+ 2967220186,
+ 2925833758,
+ 3230073301,
+ 4190428106,
+ 2171552084,
+ 3669638681,
+ 2371826805,
+ 673049850,
+ 3330145806,
+ 3187653906,
+ 3706560504,
+ 1425917783,
+ 698799149,
+ 522548188,
+ 2574234616,
];
static const List _envieddatageminiApiMasa = [
- 343820018,
- 4289431872,
- 2305599740,
- 2137606539,
- 1365933348,
- 4030851498,
- 561814964,
- 2441228383,
- 1185118182,
- 370456963,
- 870528441,
- 2791949639,
- 1132003887,
- 593505265,
- 3584896128,
- 3504992851,
- 3141366304,
- 2780197859,
- 2230178485,
- 2692067878,
- 3657789118,
- 2578026064,
- 2655842976,
- 264941329,
- 1979768539,
- 1135736930,
- 3649854297,
- 2017949512,
- 1562897597,
- 3713906131,
- 475702688,
- 521811641,
- 758453583,
- 2364883465,
- 4053332191,
- 2051186338,
- 2244989916,
- 3224841618,
- 2652919066,
- 441642246,
- 168460915,
- 1163236398,
- 819292369,
- 3566524583,
- 1918419687,
- 1398028975,
+ 3889159659,
+ 1039379318,
+ 3906481469,
+ 3463361375,
+ 2867759378,
+ 597575441,
+ 4151229942,
+ 3466011610,
+ 3863635517,
+ 654326809,
+ 2294535,
+ 1683204831,
+ 1725259492,
+ 843488462,
+ 1500395717,
+ 3776321587,
+ 2053581598,
+ 994723486,
+ 674147148,
+ 2844151434,
+ 2054361426,
+ 2331398511,
+ 3813528991,
+ 1231151312,
+ 8237018,
+ 2208839455,
+ 1727552137,
+ 4213143622,
+ 3667788892,
+ 1214228972,
+ 2295607641,
+ 2967220109,
+ 2925833848,
+ 3230073270,
+ 4190428066,
+ 2171552099,
+ 3669638729,
+ 2371826740,
+ 673049750,
+ 3330145887,
+ 3187653962,
+ 3706560394,
+ 1425917711,
+ 698799169,
+ 522548126,
+ 2574234516,
];
static final String geminiApiMasa = String.fromCharCodes(List.generate(
@@ -10165,87 +10255,87 @@ final class _Env {
).map((int i) => _envieddatageminiApiMasa[i] ^ _enviedkeygeminiApiMasa[i]));
static const List _enviedkeyagoraAppId = [
- 1227521398,
- 3992191736,
- 1608106441,
- 3625673377,
- 2146507811,
- 3554133798,
- 3745829851,
- 236761369,
- 3698286461,
- 2738462895,
- 236778467,
- 233721543,
- 3643282641,
- 3807969516,
- 2300596465,
- 2639811510,
- 3427244525,
- 1239776086,
- 1146674762,
- 689528700,
- 3389518861,
- 4184615139,
- 1460223036,
- 2050206774,
- 94605123,
- 2707204634,
- 1280198518,
- 3700380489,
- 4024379045,
- 2409352990,
- 803739234,
- 1715320625,
- 1353049306,
- 3269010024,
- 4159884898,
- 2014063845,
- 1115218124,
- 1591140999,
- 904692926,
+ 2064589429,
+ 4087362778,
+ 2735498307,
+ 744883950,
+ 437911695,
+ 2142425812,
+ 1708066512,
+ 3364200930,
+ 1769474291,
+ 2040922370,
+ 1827776923,
+ 46343524,
+ 1231786490,
+ 1714084513,
+ 3065635714,
+ 3165081705,
+ 610577281,
+ 3721151394,
+ 199022817,
+ 4236910004,
+ 1713851985,
+ 2601659689,
+ 395521990,
+ 3201484930,
+ 2659126203,
+ 3749211104,
+ 82721059,
+ 986034081,
+ 2502896930,
+ 2174072236,
+ 3711453090,
+ 163336464,
+ 3401384939,
+ 4079269973,
+ 1755512776,
+ 2995328546,
+ 1380096887,
+ 2043175760,
+ 4179901126,
];
static const List _envieddataagoraAppId = [
- 1227521345,
- 3992191689,
- 1608106481,
- 3625673369,
- 2146507795,
- 3554133824,
- 3745829865,
- 236761459,
- 3698286411,
- 2738462876,
- 236778453,
- 233721512,
- 3643282660,
- 3807969500,
- 2300596424,
- 2639811548,
- 3427244511,
- 1239776098,
- 1146674739,
- 689528649,
- 3389518911,
- 4184615130,
- 1460222984,
- 2050206722,
- 94605179,
- 2707204650,
- 1280198415,
- 3700380538,
- 4024379029,
- 2409353067,
- 803739226,
- 1715320581,
- 1353049314,
- 3269009968,
- 4159884816,
- 2014063805,
- 1115218080,
- 1591141061,
- 904692946,
+ 2064589378,
+ 4087362795,
+ 2735498363,
+ 744883926,
+ 437911743,
+ 2142425778,
+ 1708066530,
+ 3364200840,
+ 1769474245,
+ 2040922417,
+ 1827776941,
+ 46343435,
+ 1231786447,
+ 1714084497,
+ 3065635771,
+ 3165081603,
+ 610577331,
+ 3721151382,
+ 199022744,
+ 4236909953,
+ 1713852003,
+ 2601659664,
+ 395522034,
+ 3201484982,
+ 2659126147,
+ 3749211088,
+ 82721114,
+ 986034066,
+ 2502896914,
+ 2174072281,
+ 3711453082,
+ 163336484,
+ 3401384915,
+ 4079269901,
+ 1755512762,
+ 2995328634,
+ 1380096795,
+ 2043175698,
+ 4179901098,
];
static final String agoraAppId = String.fromCharCodes(List.generate(
@@ -10255,89 +10345,89 @@ final class _Env {
).map((int i) => _envieddataagoraAppId[i] ^ _enviedkeyagoraAppId[i]));
static const List _enviedkeyagoraAppCertificate = [
- 2314570727,
- 2153943346,
- 3036296833,
- 4050312459,
- 2071460948,
- 2972237967,
- 3685155387,
- 235531266,
- 4048034499,
- 431263751,
- 4005159035,
- 2502727253,
- 1012606866,
- 880624299,
- 1561608412,
- 1224221725,
- 2237335902,
- 3570490990,
- 3183299819,
- 2474573542,
- 1856747356,
- 4220684480,
- 4027151474,
- 3644000975,
- 500062452,
- 2522518421,
- 3662405400,
- 3932234319,
- 1621351730,
- 4220837392,
- 2278663467,
- 2191645869,
- 23810331,
- 2070415276,
- 2017989497,
- 2832737677,
- 2214169503,
- 1310450770,
- 2364574784,
- 1175751474,
+ 3911658682,
+ 1311364766,
+ 3510175367,
+ 255285933,
+ 2149710013,
+ 4279402420,
+ 1422255593,
+ 4042345674,
+ 1046781582,
+ 559767974,
+ 3673551285,
+ 2320134222,
+ 2382043916,
+ 2833839766,
+ 3727372668,
+ 1504446878,
+ 1373335550,
+ 3067825645,
+ 3967754157,
+ 1146679926,
+ 3540836963,
+ 3371675,
+ 3404605628,
+ 2079632130,
+ 2734262571,
+ 1754194969,
+ 493675419,
+ 2124696032,
+ 482893469,
+ 2227141760,
+ 2795170086,
+ 1578321232,
+ 675027983,
+ 2300340714,
+ 3240443880,
+ 1848759158,
+ 852765862,
+ 109150266,
+ 1877883186,
+ 1817765139,
];
static const List _envieddataagoraAppCertificate = [
- 2314570637,
- 2153943299,
- 3036296886,
- 4050312570,
- 2071460973,
- 2972238011,
- 3685155343,
- 235531383,
- 4048034551,
- 431263806,
- 4005158984,
- 2502727276,
- 1012606882,
- 880624321,
- 1561608372,
- 1224221804,
- 2237335913,
- 3570490971,
- 3183299795,
- 2474573459,
- 1856747373,
- 4220684534,
- 4027151430,
- 3644001014,
- 500062400,
- 2522518433,
- 3662405408,
- 3932234302,
- 1621351680,
- 4220837481,
- 2278663453,
- 2191645909,
- 23810429,
- 2070415321,
- 2017989409,
- 2832737791,
- 2214169543,
- 1310450750,
- 2364574722,
- 1175751518,
+ 3911658704,
+ 1311364783,
+ 3510175408,
+ 255285980,
+ 2149709956,
+ 4279402368,
+ 1422255581,
+ 4042345663,
+ 1046781626,
+ 559767967,
+ 3673551238,
+ 2320134263,
+ 2382043964,
+ 2833839868,
+ 3727372564,
+ 1504446959,
+ 1373335497,
+ 3067825624,
+ 3967754133,
+ 1146679811,
+ 3540836946,
+ 3371693,
+ 3404605576,
+ 2079632187,
+ 2734262559,
+ 1754194989,
+ 493675427,
+ 2124695953,
+ 482893487,
+ 2227141881,
+ 2795170064,
+ 1578321192,
+ 675028073,
+ 2300340639,
+ 3240443824,
+ 1848759044,
+ 852765950,
+ 109150294,
+ 1877883248,
+ 1817765247,
];
static final String agoraAppCertificate = String.fromCharCodes(
@@ -10350,183 +10440,183 @@ final class _Env {
_enviedkeyagoraAppCertificate[i]));
static const List _enviedkeypayPalClientIdLive = [
- 1463666944,
- 1106893182,
- 4233108035,
- 1594090336,
- 2424651660,
- 577130837,
- 2809031347,
- 3457995666,
- 2425749831,
- 3619371171,
- 3507400280,
- 3471996195,
- 294209420,
- 1674695260,
- 2602039655,
- 504010588,
- 355314172,
- 3429437686,
- 2465289993,
- 2522193838,
- 736837833,
- 1565233918,
- 3146891210,
- 2508121291,
- 1010809787,
- 2262405301,
- 2167794409,
- 1494983716,
- 4096117899,
- 3363427399,
- 1123888392,
- 4071300298,
- 889809414,
- 146085346,
- 2575349106,
- 3621359423,
- 3403406937,
- 2842920184,
- 2921236810,
- 3766500406,
- 2909247088,
- 1928980223,
- 2212633567,
- 190058238,
- 1655579814,
- 3011436899,
- 2704568729,
- 334257643,
- 4005046970,
- 2008998284,
- 409140474,
- 21586765,
- 1723547497,
- 2711186972,
- 2482405412,
- 211971298,
- 1108873016,
- 2435029495,
- 796007528,
- 2803105682,
- 4155480067,
- 622018827,
- 3633820613,
- 1630736846,
- 3630930374,
- 3372683200,
- 3118687429,
- 1647640355,
- 2719266794,
- 2578489492,
- 1874961562,
- 3471960835,
- 999200291,
- 2651618469,
- 1748682547,
- 3840945888,
- 2736323321,
- 1490048900,
- 3012912831,
- 3578249568,
- 2091053773,
- 4074008026,
- 2767943571,
- 2057168426,
- 1898552585,
- 3007819111,
- 2237031368,
+ 262763334,
+ 534254223,
+ 1500251875,
+ 1672943244,
+ 4155617553,
+ 333295894,
+ 3544678599,
+ 1378372680,
+ 512060639,
+ 1898357687,
+ 738173158,
+ 758131943,
+ 1184208626,
+ 1963128915,
+ 1449144948,
+ 488295958,
+ 620577983,
+ 3238757395,
+ 2457622744,
+ 875597985,
+ 3149024838,
+ 3503487943,
+ 1702683474,
+ 2741121478,
+ 964449199,
+ 431653282,
+ 2539098641,
+ 3981597249,
+ 3678804692,
+ 4293259226,
+ 3106615108,
+ 2415384729,
+ 1914133269,
+ 2534456018,
+ 3493354006,
+ 1525177683,
+ 475818187,
+ 2270342781,
+ 3455003271,
+ 4173758484,
+ 2032165739,
+ 2055763478,
+ 742867360,
+ 3118133518,
+ 2011862593,
+ 2932739130,
+ 1459049152,
+ 1240855502,
+ 3714948271,
+ 3960921190,
+ 3168338341,
+ 1144392883,
+ 2157470764,
+ 484554225,
+ 686355363,
+ 500759330,
+ 2239334091,
+ 3771194796,
+ 3033067186,
+ 1065639536,
+ 2203588788,
+ 2246970098,
+ 2990278344,
+ 3355111546,
+ 95388258,
+ 684331161,
+ 844145907,
+ 571957502,
+ 3475231740,
+ 1455892352,
+ 1758414079,
+ 3247993419,
+ 3101554597,
+ 908279314,
+ 3083807997,
+ 1984711595,
+ 1239476751,
+ 1712738491,
+ 205355684,
+ 483008600,
+ 456089915,
+ 4035549625,
+ 310543388,
+ 137472867,
+ 1483362756,
+ 1120975417,
+ 80920464,
];
static const List _envieddatapayPalClientIdLive = [
- 1463667025,
- 1106893092,
- 4233107973,
- 1594090251,
- 2424651750,
- 577130772,
- 2809031388,
- 3457995720,
- 2425749793,
- 3619371236,
- 3507400236,
- 3471996237,
- 294209515,
- 1674695186,
- 2602039572,
- 504010553,
- 355314062,
- 3429437594,
- 2465290085,
- 2522193816,
- 736837819,
- 1565233869,
- 3146891177,
- 2508121224,
- 1010809742,
- 2262405251,
- 2167794353,
- 1494983752,
- 4096117946,
- 3363427380,
- 1123888478,
- 4071300230,
- 889809495,
- 146085257,
- 2575349020,
- 3621359370,
- 3403406909,
- 2842920117,
- 2921236776,
- 3766500431,
- 2909246997,
- 1928980125,
- 2212633527,
- 190058116,
- 1655579884,
- 3011436858,
- 2704568748,
- 334257618,
- 4005047039,
- 2008998365,
- 409140425,
- 21586725,
- 1723547411,
- 2711186987,
- 2482405501,
- 211971226,
- 1108873049,
- 2435029426,
- 796007449,
- 2803105751,
- 4155480135,
- 622018898,
- 3633820565,
- 1630736794,
- 3630930323,
- 3372683142,
- 3118687398,
- 1647640434,
- 2719266749,
- 2578489573,
- 1874961644,
- 3471960934,
- 999200371,
- 2651618500,
- 1748682594,
- 3840945877,
- 2736323244,
- 1490048974,
- 3012912885,
- 3578249526,
- 2091053727,
- 4074007938,
- 2767943649,
- 2057168498,
- 1898552677,
- 3007819045,
- 2237031332,
+ 262763287,
+ 534254293,
+ 1500251813,
+ 1672943335,
+ 4155617659,
+ 333295959,
+ 3544678568,
+ 1378372626,
+ 512060601,
+ 1898357744,
+ 738173074,
+ 758131849,
+ 1184208533,
+ 1963128861,
+ 1449144839,
+ 488296051,
+ 620577997,
+ 3238757503,
+ 2457622708,
+ 875597975,
+ 3149024820,
+ 3503487988,
+ 1702683441,
+ 2741121413,
+ 964449178,
+ 431653268,
+ 2539098697,
+ 3981597229,
+ 3678804709,
+ 4293259177,
+ 3106615058,
+ 2415384789,
+ 1914133316,
+ 2534455993,
+ 3493354104,
+ 1525177702,
+ 475818159,
+ 2270342704,
+ 3455003365,
+ 4173758573,
+ 2032165646,
+ 2055763572,
+ 742867400,
+ 3118133620,
+ 2011862539,
+ 2932739171,
+ 1459049205,
+ 1240855543,
+ 3714948330,
+ 3960921143,
+ 3168338326,
+ 1144392923,
+ 2157470806,
+ 484554182,
+ 686355450,
+ 500759386,
+ 2239334058,
+ 3771194857,
+ 3033067203,
+ 1065639477,
+ 2203588848,
+ 2246970027,
+ 2990278296,
+ 3355111470,
+ 95388215,
+ 684331231,
+ 844145808,
+ 571957423,
+ 3475231659,
+ 1455892465,
+ 1758413961,
+ 3247993390,
+ 3101554677,
+ 908279411,
+ 3083807916,
+ 1984711582,
+ 1239476826,
+ 1712738545,
+ 205355758,
+ 483008526,
+ 456089961,
+ 4035549665,
+ 310543470,
+ 137472827,
+ 1483362728,
+ 1120975483,
+ 80920572,
];
static final String payPalClientIdLive = String.fromCharCodes(
@@ -10538,185 +10628,185 @@ final class _Env {
_envieddatapayPalClientIdLive[i] ^ _enviedkeypayPalClientIdLive[i]));
static const List _enviedkeypayPalSecretLive = [
- 3156310840,
- 3026823593,
- 1814525044,
- 1830974649,
- 1894987695,
- 668350867,
- 1193133168,
- 1527139369,
- 2273134689,
- 1130411932,
- 2465306733,
- 3430517080,
- 4230556166,
- 2723680255,
- 4078920248,
- 3075433073,
- 1896795207,
- 3874177518,
- 3498572779,
- 3050155546,
- 2266824335,
- 938315939,
- 2665811891,
- 1905643925,
- 3578835324,
- 1860709041,
- 2701693813,
- 395415897,
- 4134713596,
- 1509456593,
- 1057491787,
- 3425872958,
- 4142494147,
- 1908362004,
- 1411773884,
- 4212805374,
- 2426546860,
- 3545618013,
- 2481544277,
- 2836974305,
- 2540197682,
- 4280151429,
- 3094456354,
- 2988291790,
- 3268802016,
- 1170213471,
- 1397205835,
- 215026838,
- 2028941694,
- 3122348589,
- 1162866969,
- 2729615363,
- 1685676914,
- 3564609395,
- 3295594671,
- 3068628799,
- 2907924381,
- 3792012026,
- 2319943725,
- 3134469993,
- 261474837,
- 3293378750,
- 422480463,
- 774204704,
- 3756659520,
- 3367096367,
- 366188863,
- 4078852052,
- 1457935152,
- 3003496709,
- 3384510800,
- 1104976425,
- 2901466920,
- 2361782240,
- 2146648117,
- 2158264486,
- 412298082,
- 1626390027,
- 2169681729,
- 2270704402,
- 2547833050,
- 1344862296,
- 2685262,
- 3229175886,
- 1855076448,
- 1584559762,
- 1723361645,
- 806389572,
+ 3693770904,
+ 1778642698,
+ 2571653257,
+ 2243976323,
+ 1964483763,
+ 1630385111,
+ 3981228927,
+ 4267514261,
+ 439522342,
+ 3141000959,
+ 220229434,
+ 2404476438,
+ 395506725,
+ 4165048370,
+ 562692899,
+ 546639741,
+ 1421456689,
+ 1259542382,
+ 2656703696,
+ 2105356100,
+ 3011049721,
+ 1537242225,
+ 2714187627,
+ 1812270841,
+ 2867791064,
+ 1246455844,
+ 4166448653,
+ 769741310,
+ 1401013475,
+ 333165862,
+ 2310409702,
+ 3202497973,
+ 4095272724,
+ 2264786812,
+ 3320729359,
+ 2303050128,
+ 3303007357,
+ 1266118911,
+ 3349365565,
+ 2957485321,
+ 2198172300,
+ 3952924737,
+ 79433228,
+ 705664227,
+ 3587638070,
+ 521575035,
+ 643652950,
+ 24493260,
+ 237602729,
+ 952425116,
+ 2643659470,
+ 3193806762,
+ 235754593,
+ 2120002101,
+ 2037440942,
+ 3967615993,
+ 1174003991,
+ 1004995749,
+ 1621216614,
+ 2673795595,
+ 269787323,
+ 4128633284,
+ 3547980975,
+ 3695424501,
+ 1742486767,
+ 961548452,
+ 3100677229,
+ 2101261384,
+ 961780856,
+ 3997093616,
+ 1394365159,
+ 2992736831,
+ 3234734977,
+ 1471026279,
+ 585423217,
+ 3795763090,
+ 2835035713,
+ 2501740434,
+ 3066129776,
+ 751982014,
+ 1694357670,
+ 1436828353,
+ 2497020211,
+ 2212049678,
+ 1042860676,
+ 1341401424,
+ 3626907230,
+ 547937603,
];
static const List _envieddatapayPalSecretLive = [
- 3156310898,
- 3026823672,
- 1814524976,
- 1830974712,
- 1894987771,
- 668350946,
- 1193133083,
- 1527139394,
- 2273134607,
- 1130411992,
- 2465306635,
- 3430517041,
- 4230556224,
- 2723680143,
- 4078920317,
- 3075433008,
- 1896795145,
- 3874177496,
- 3498572763,
- 3050155601,
- 2266824397,
- 938315927,
- 2665811907,
- 1905643986,
- 3578835212,
- 1860709109,
- 2701693716,
- 395415827,
- 4134713494,
- 1509456552,
- 1057491770,
- 3425873020,
- 4142494082,
- 1908362096,
- 1411773829,
- 4212805268,
- 2426546900,
- 3545617936,
- 2481544215,
- 2836974257,
- 2540197698,
- 4280151551,
- 3094456437,
- 2988291739,
- 3268802001,
- 1170213391,
- 1397205882,
- 215026941,
- 2028941645,
- 3122348645,
- 1162866984,
- 2729615465,
- 1685676840,
- 3564609307,
- 3295594750,
- 3068628821,
- 2907924467,
- 3792011981,
- 2319943710,
- 3134469932,
- 261474909,
- 3293378765,
- 422480388,
- 774204785,
- 3756659502,
- 3367096398,
- 366188808,
- 4078852064,
- 1457935200,
- 3003496765,
- 3384510752,
- 1104976400,
- 2901466896,
- 2361782152,
- 2146648146,
- 2158264553,
- 412297996,
- 1626390086,
- 2169681696,
- 2270704453,
- 2547832970,
- 1344862223,
- 2685206,
- 3229175868,
- 1855076408,
- 1584559870,
- 1723361583,
- 806389544,
+ 3693770962,
+ 1778642779,
+ 2571653325,
+ 2243976386,
+ 1964483815,
+ 1630385062,
+ 3981228820,
+ 4267514366,
+ 439522376,
+ 3141000891,
+ 220229468,
+ 2404476543,
+ 395506787,
+ 4165048386,
+ 562692966,
+ 546639676,
+ 1421456767,
+ 1259542360,
+ 2656703712,
+ 2105356047,
+ 3011049659,
+ 1537242181,
+ 2714187547,
+ 1812270782,
+ 2867791016,
+ 1246455904,
+ 4166448748,
+ 769741236,
+ 1401013385,
+ 333165919,
+ 2310409623,
+ 3202498039,
+ 4095272789,
+ 2264786712,
+ 3320729398,
+ 2303050234,
+ 3303007237,
+ 1266118834,
+ 3349365631,
+ 2957485401,
+ 2198172412,
+ 3952924731,
+ 79433307,
+ 705664182,
+ 3587638023,
+ 521574955,
+ 643652967,
+ 24493223,
+ 237602714,
+ 952425172,
+ 2643659519,
+ 3193806784,
+ 235754555,
+ 2120002141,
+ 2037441023,
+ 3967615891,
+ 1174004089,
+ 1004995730,
+ 1621216597,
+ 2673795662,
+ 269787379,
+ 4128633271,
+ 3547981028,
+ 3695424420,
+ 1742486657,
+ 961548485,
+ 3100677210,
+ 2101261436,
+ 961780776,
+ 3997093576,
+ 1394365079,
+ 2992736774,
+ 3234735033,
+ 1471026191,
+ 585423126,
+ 3795763165,
+ 2835035695,
+ 2501740511,
+ 3066129681,
+ 751982057,
+ 1694357750,
+ 1436828310,
+ 2497020267,
+ 2212049788,
+ 1042860764,
+ 1341401404,
+ 3626907164,
+ 547937583,
];
static final String payPalSecretLive = String.fromCharCodes(
@@ -10728,35 +10818,35 @@ final class _Env {
_envieddatapayPalSecretLive[i] ^ _enviedkeypayPalSecretLive[i]));
static const List _enviedkeyintegrationIdPayMob = [
- 2448999241,
- 2932678555,
- 3045729219,
- 1535999847,
- 1088213747,
- 3325750771,
- 2941306718,
- 2572845528,
- 991708343,
- 4201133058,
- 2595020866,
- 2118665635,
- 1070436497,
+ 1223014155,
+ 1716638326,
+ 3475946710,
+ 1645415511,
+ 969506659,
+ 642827893,
+ 1109033489,
+ 3383338565,
+ 795531435,
+ 3568124023,
+ 1614596912,
+ 2490540213,
+ 3303126165,
];
static const List _envieddataintegrationIdPayMob = [
- 2448999289,
- 2932678569,
- 3045729264,
- 1535999824,
- 1088213701,
- 3325750720,
- 2941306734,
- 2572845440,
- 991708357,
- 4201133146,
- 2595020846,
- 2118665697,
- 1070436605,
+ 1223014203,
+ 1716638276,
+ 3475946725,
+ 1645415520,
+ 969506645,
+ 642827846,
+ 1109033505,
+ 3383338525,
+ 795531481,
+ 3568123951,
+ 1614596956,
+ 2490540279,
+ 3303126265,
];
static final String integrationIdPayMob = String.fromCharCodes(
@@ -10769,53 +10859,53 @@ final class _Env {
_enviedkeyintegrationIdPayMob[i]));
static const List _enviedkeypasswordPayMob = [
- 418235034,
- 3471271953,
- 3650060240,
- 154808765,
- 3028591694,
- 2835297603,
- 3786077605,
- 2382783186,
- 2301756582,
- 2905238547,
- 2852315308,
- 3913844055,
- 3540225579,
- 1340907814,
- 2577322544,
- 1258099922,
- 2569630951,
- 4199002730,
- 2601649029,
- 3529143294,
- 1812559155,
- 313505944,
+ 1109268065,
+ 3431678572,
+ 704540197,
+ 4278609638,
+ 2224592890,
+ 37328380,
+ 2659024462,
+ 1623714987,
+ 3368408804,
+ 1167335310,
+ 1948261826,
+ 142612776,
+ 4064759891,
+ 3732081042,
+ 3077092186,
+ 3861586879,
+ 555303375,
+ 3312280228,
+ 2317270961,
+ 2011696174,
+ 220636862,
+ 3210041849,
];
static const List _envieddatapasswordPayMob = [
- 418235133,
- 3471272017,
- 3650060222,
- 154808790,
- 3028591626,
- 2835297649,
- 3786077574,
- 2382783211,
- 2301756575,
- 2905238648,
- 2852315277,
- 3913844031,
- 3540225647,
- 1340907897,
- 2577322526,
- 1258099877,
- 2569630911,
- 4199002648,
- 2601649117,
- 3529143186,
- 1812559217,
- 313506036,
+ 1109267974,
+ 3431678508,
+ 704540235,
+ 4278609549,
+ 2224592830,
+ 37328334,
+ 2659024493,
+ 1623714962,
+ 3368408797,
+ 1167335397,
+ 1948261859,
+ 142612800,
+ 4064759831,
+ 3732081101,
+ 3077092212,
+ 3861586888,
+ 555303319,
+ 3312280278,
+ 2317271017,
+ 2011696194,
+ 220636924,
+ 3210041749,
];
static final String passwordPayMob = String.fromCharCodes(List.generate(
@@ -10825,43 +10915,43 @@ final class _Env {
).map((int i) => _envieddatapasswordPayMob[i] ^ _enviedkeypasswordPayMob[i]));
static const List _enviedkeyusernamePayMob = [
- 54434150,
- 899171996,
- 2988222035,
- 1320319711,
- 1823693581,
- 1244402809,
- 3562265048,
- 2275527748,
- 1457559891,
- 337100069,
- 3254426749,
- 2520300683,
- 198211503,
- 3097389410,
- 1635986143,
- 1205441657,
- 460686342,
+ 2092053316,
+ 1470952678,
+ 1648842357,
+ 1975980254,
+ 3410457939,
+ 1016974753,
+ 3527962921,
+ 874416456,
+ 2365081762,
+ 591236669,
+ 285375648,
+ 1191576132,
+ 4141935363,
+ 2881286112,
+ 2357713406,
+ 1351758840,
+ 2650806201,
];
static const List _envieddatausernamePayMob = [
- 54434133,
- 899172011,
- 2988222048,
- 1320319726,
- 1823693620,
- 1244402760,
- 3562265064,
- 2275527792,
- 1457559907,
- 337100048,
- 3254426703,
- 2520300755,
- 198211549,
- 3097389370,
- 1635986099,
- 1205441595,
- 460686442,
+ 2092053367,
+ 1470952657,
+ 1648842310,
+ 1975980271,
+ 3410457962,
+ 1016974736,
+ 3527962905,
+ 874416508,
+ 2365081746,
+ 591236616,
+ 285375634,
+ 1191576092,
+ 4141935473,
+ 2881286072,
+ 2357713298,
+ 1351758778,
+ 2650806229,
];
static final String usernamePayMob = String.fromCharCodes(List.generate(
@@ -10871,581 +10961,581 @@ final class _Env {
).map((int i) => _envieddatausernamePayMob[i] ^ _enviedkeyusernamePayMob[i]));
static const List _enviedkeypayMobApikey = [
- 2461488093,
- 414479442,
- 1389500447,
- 322901642,
- 1177331867,
- 1202979599,
- 1173283827,
- 2791181118,
- 14444448,
- 1362061445,
- 704549628,
- 1563024989,
- 1208142367,
- 1916971305,
- 747093762,
- 3453353499,
- 2204232707,
- 2826332126,
- 3708736164,
- 4157137812,
- 1825264462,
- 487863668,
- 4023227057,
- 1120983976,
- 3282264578,
- 1680378222,
- 3335796625,
- 1559203164,
- 2974202284,
- 1186636096,
- 979975930,
- 1921439332,
- 1307019979,
- 1041690435,
- 609799624,
- 691661871,
- 891600297,
- 4046986912,
- 729827775,
- 889476154,
- 866914250,
- 2093343748,
- 3224007577,
- 801287563,
- 2519437686,
- 660602746,
- 1823766398,
- 3663780317,
- 51952399,
- 3142623981,
- 339771425,
- 1424312965,
- 3163529693,
- 3079462778,
- 824797325,
- 1428562666,
- 2348640654,
- 3060845243,
- 1952579720,
- 1313788061,
- 3229257782,
- 1245750200,
- 1068496685,
- 897623263,
- 1482572838,
- 283680402,
- 3336905232,
- 2502728358,
- 3669906221,
- 1785790655,
- 299078281,
- 245202702,
- 2986643998,
- 3912073465,
- 2820687781,
- 2151137019,
- 3291762705,
- 1912125682,
- 3147619188,
- 873693266,
- 561445227,
- 3377567790,
- 3904020804,
- 3934426232,
- 1033078546,
- 3092723758,
- 439197705,
- 1872473747,
- 120831544,
- 3292786218,
- 3631689258,
- 3419235772,
- 2720794797,
- 1876300034,
- 3445212874,
- 2562298427,
- 1684375649,
- 531803456,
- 2114308246,
- 3548473373,
- 684634902,
- 4223140900,
- 848911725,
- 3158380719,
- 4241747542,
- 3994863678,
- 1020646846,
- 848368005,
- 2588446485,
- 1110389164,
- 461375848,
- 3305119899,
- 3210438992,
- 1747585523,
- 1883439225,
- 1046267736,
- 4088477135,
- 458708982,
- 1557700925,
- 4243859817,
- 2662234432,
- 1012038507,
- 3570235912,
- 1033589828,
- 2170668712,
- 3657780968,
- 1996246569,
- 2644759515,
- 707941734,
- 206986757,
- 2197172081,
- 2279454853,
- 136903015,
- 3106084079,
- 2244112002,
- 3641582074,
- 2028203371,
- 3587358251,
- 785650297,
- 1574247833,
- 1030456183,
- 3172214014,
- 3826926096,
- 1489520045,
- 3269789050,
- 600170104,
- 51921900,
- 96926100,
- 3526103779,
- 707459931,
- 1254497832,
- 3322899798,
- 1439684103,
- 3851009832,
- 2839614203,
- 1496039345,
- 4253091929,
- 127611162,
- 816564408,
- 3723976815,
- 673865743,
- 1343287008,
- 4118052674,
- 749988271,
- 4292713131,
- 910185361,
- 385205657,
- 2876931475,
- 105439183,
- 2160984942,
- 2309892774,
- 1113539665,
- 2292296971,
- 520912007,
- 989572809,
- 124236047,
- 450899327,
- 3127073843,
- 3590760819,
- 701116791,
- 1583233343,
- 3962106867,
- 3462768182,
- 3612247786,
- 1295288254,
- 688684708,
- 3041448414,
- 3865602966,
- 326269051,
- 1651665191,
- 567152900,
- 961096325,
- 3865840122,
- 3178677877,
- 126483104,
- 930287127,
- 3215843913,
- 2976642460,
- 2744274778,
- 1761774754,
- 1790909831,
- 740365745,
- 3377877436,
- 4095609575,
- 4157065038,
- 879573369,
- 275696305,
- 1187476819,
- 1935992679,
- 1100414877,
- 946729990,
- 3763029596,
- 1233041576,
- 2679387054,
- 542482709,
- 4103104642,
- 441601710,
- 1873152806,
- 2402818227,
- 3784454478,
- 1522464158,
- 3661675935,
- 856847828,
- 3173047454,
- 4284967975,
- 1009046955,
- 423019411,
- 1393587229,
- 1667170259,
- 2760739640,
- 545666362,
- 1932244904,
- 156697086,
- 4022064584,
- 2855925031,
- 418721880,
- 2164569452,
- 1975150835,
- 1332305517,
- 628165529,
- 1585075787,
- 2232169913,
- 302727713,
- 1463043557,
- 3394885706,
- 361733918,
- 3564798773,
- 101299551,
- 1475878139,
- 1816800807,
- 3152061474,
- 3575171386,
- 750980408,
- 2895604331,
- 3636037810,
- 572687621,
- 3022289676,
- 2731768222,
- 3620750731,
- 3638003810,
- 3027199732,
- 633823354,
- 23383638,
- 2305648598,
- 2383682758,
- 3677159331,
- 3738097111,
- 3274630390,
- 3344342235,
- 1522490029,
- 3377481413,
- 312255467,
- 310813332,
- 1521805715,
- 2086347419,
- 2842014675,
- 2666342826,
- 4248896621,
- 213441732,
- 1529849666,
- 108552013,
- 2811427776,
- 2682640469,
- 883836567,
- 3491869384,
- 2173173657,
+ 3896271637,
+ 1435201278,
+ 2282485366,
+ 2050151410,
+ 1781201303,
+ 1956060278,
+ 1995952044,
+ 1885776161,
+ 1453351172,
+ 1570352087,
+ 2123386028,
+ 1092977547,
+ 3985989660,
+ 1504777896,
+ 4037927487,
+ 1995960446,
+ 2068786123,
+ 398796027,
+ 3815900296,
+ 2724958648,
+ 518475983,
+ 3984179736,
+ 1000793228,
+ 2474341843,
+ 2172687329,
+ 3994306480,
+ 1218117046,
+ 981492572,
+ 3791722864,
+ 1726301567,
+ 1838254853,
+ 3527849559,
+ 316799881,
+ 1031705909,
+ 898676955,
+ 802206615,
+ 3538279047,
+ 3657732317,
+ 4155493289,
+ 935314214,
+ 4118713669,
+ 167703772,
+ 1296132809,
+ 1550662752,
+ 2846649372,
+ 2104255821,
+ 4249140883,
+ 2596172489,
+ 1667541378,
+ 1154792393,
+ 2619967829,
+ 389385270,
+ 1286390196,
+ 3752526310,
+ 1295377130,
+ 123227391,
+ 3551743732,
+ 2454635975,
+ 1763803318,
+ 4247586649,
+ 1099907899,
+ 3774959076,
+ 2308706662,
+ 446151996,
+ 826099627,
+ 1397449050,
+ 2538354733,
+ 2546519762,
+ 933383808,
+ 2155888844,
+ 3806757175,
+ 2433730130,
+ 1370464389,
+ 2647847538,
+ 2156475917,
+ 3523201413,
+ 1901163242,
+ 2900443023,
+ 1854216653,
+ 3543602030,
+ 2636208656,
+ 3991218168,
+ 134226716,
+ 26129429,
+ 3600715483,
+ 134625356,
+ 3004742721,
+ 3267987344,
+ 2050839918,
+ 1468123220,
+ 4223589676,
+ 69925246,
+ 2733725023,
+ 1797601723,
+ 491113212,
+ 3976201295,
+ 2990269861,
+ 221703481,
+ 2153648758,
+ 793336639,
+ 1001588939,
+ 542662432,
+ 4222993367,
+ 2962297046,
+ 1710597450,
+ 3014393725,
+ 303952129,
+ 1138919732,
+ 268867725,
+ 1351384115,
+ 2250951689,
+ 3121419731,
+ 3966159341,
+ 2569305285,
+ 3986245843,
+ 809293415,
+ 2633580826,
+ 413840690,
+ 1496720516,
+ 1941971598,
+ 1373836041,
+ 1613221989,
+ 2100199678,
+ 2248808062,
+ 1012776829,
+ 3059662830,
+ 3740345990,
+ 2994194117,
+ 2325604776,
+ 3736549109,
+ 2464004241,
+ 2603463501,
+ 3757233404,
+ 3328903606,
+ 3198802302,
+ 3157129569,
+ 128900256,
+ 1443299833,
+ 947329929,
+ 3013509150,
+ 450234584,
+ 886141945,
+ 4256906240,
+ 2263627515,
+ 4043119967,
+ 3822880104,
+ 3548506911,
+ 1541554202,
+ 552006030,
+ 3323676296,
+ 1168913856,
+ 3980042613,
+ 2777274218,
+ 3444804775,
+ 690740120,
+ 251144931,
+ 1591217973,
+ 2306345361,
+ 3396219578,
+ 1140516575,
+ 3770535972,
+ 2724038805,
+ 2493970775,
+ 1833455403,
+ 2701407360,
+ 994542324,
+ 2646485339,
+ 3003187662,
+ 130910207,
+ 3055544386,
+ 1414513336,
+ 1074251973,
+ 3587702410,
+ 2560648036,
+ 3877221087,
+ 449861186,
+ 1735823980,
+ 590373326,
+ 1863691009,
+ 3122254929,
+ 2340658770,
+ 3511265209,
+ 798948908,
+ 1712197981,
+ 1640096226,
+ 625266244,
+ 4153101208,
+ 2389582035,
+ 4278486142,
+ 1520196189,
+ 3693697677,
+ 3447727736,
+ 1051570384,
+ 562133465,
+ 3838830758,
+ 2446398360,
+ 755633267,
+ 16063955,
+ 70714925,
+ 2651527355,
+ 2009423664,
+ 1746613634,
+ 3482525940,
+ 87240397,
+ 2425024428,
+ 1158847569,
+ 111889156,
+ 4065834862,
+ 1615889170,
+ 3874956833,
+ 3248053905,
+ 2359083821,
+ 2052557132,
+ 1319795040,
+ 527145962,
+ 1127649439,
+ 2382673490,
+ 3564017233,
+ 3823344899,
+ 3242356107,
+ 3651179691,
+ 319371035,
+ 3810030717,
+ 1747291565,
+ 2117133250,
+ 1988527949,
+ 67620344,
+ 3974460172,
+ 898768742,
+ 3002091645,
+ 1319996682,
+ 3269181154,
+ 2212332763,
+ 2586825331,
+ 3606686782,
+ 2654969286,
+ 1505019596,
+ 2249785450,
+ 3295581222,
+ 96703639,
+ 1477011818,
+ 2355086526,
+ 83160164,
+ 1012990326,
+ 3244573159,
+ 3154372796,
+ 1360038855,
+ 2309078331,
+ 3747020350,
+ 1725472862,
+ 2201863087,
+ 1417740931,
+ 1479665245,
+ 4236288421,
+ 2535332446,
+ 2137092105,
+ 2195639556,
+ 3438069719,
+ 1652913580,
+ 658232925,
+ 144300777,
+ 2056442629,
+ 397071297,
+ 2592790848,
+ 117161764,
+ 3249051801,
+ 4095893416,
+ 3582999139,
+ 1124049658,
+ 4120302946,
+ 2376800657,
+ 1627266714,
+ 2454157933,
+ 3718623918,
+ 893864684,
+ 1281606112,
+ 1317256745,
+ 3396466176,
+ 4146240998,
+ 1962354472,
+ 3725289740,
+ 1737511526,
+ 3747242680,
+ 1614956020,
+ 3575706217,
+ 203416592,
];
static const List