الأرقام

  • تتبع الأرقام المدخلة في C#

    في لغة البرمجة C#، يمكنك استخدام متغير لتتبع عدد الأرقام التي يتم إدخالها من قبل المستخدم. يمكنك استخدام دالة TryParse لتحويل النص المدخل إلى رقم، وبالتالي تحديد ما إذا كان المدخل صالحًا كرقم أم لا، ومن ثم زيادة العداد بناءً على ذلك. فيما يلي مثال على كيفية تنفيذ ذلك:

    csharp
    using System; class Program { static void Main(string[] args) { int count = 0; // متغير لتخزين عدد الأرقام التي تم إدخالها Console.WriteLine("ادخل الأرقام:"); string input; // متغير لتخزين الإدخال الحالي من المستخدم while ((input = Console.ReadLine()) != null) { double number; // متغير لتخزين الرقم المحول من الإدخال // حاول تحويل النص المدخل إلى رقم if (double.TryParse(input, out number)) { // في حال نجاح التحويل، زد العداد بواحد count++; } else { // في حال فشل التحويل، انتهِ من الحلقة break; } } Console.WriteLine($"تم إدخال {count} أرقام."); // إخراج عدد الأرقام التي تم إدخالها } }

    في هذا المثال، يتم استخدام متغير count لتخزين عدد الأرقام التي يقوم المستخدم بإدخالها. ثم يتم استخدام حلقة while لقراءة الإدخالات من المستخدم باستخدام Console.ReadLine()، وتحويل كل إدخال إلى رقم باستخدام double.TryParse()، وزيادة العداد بواحد في حال نجاح التحويل. إذا فشل التحويل (بمعنى أن الإدخال ليس رقمًا صالحًا)، يتم الخروج من الحلقة.

    في النهاية، يتم إخراج عدد الأرقام التي تم إدخالها باستخدام Console.WriteLine().

    هذا المثال يوضح كيف يمكنك تحقيق المطلوب في لغة البرمجة C# بشكل بسيط وفعال.

    المزيد من المعلومات

    بناءً على الطلب الذي يتطلب القدرة على تتبع عدد الأرقام المدخلة، فإن الحل البرمجي السابق يوفر الوظائف الأساسية لذلك. ومع ذلك، يمكن تحسينه بمزيد من الوظائف أو التعديلات لتلبية احتياجات محددة.

    للبداية، يمكن إضافة خيارات للتحقق من صحة الأرقام المدخلة. على سبيل المثال، يمكن تحديد نطاق الأرقام المقبولة (مثل الأرقام الصحيحة فقط، أو الأرقام العشرية). يمكن أيضًا إضافة تنسيقات مخصصة لرسائل الخطأ عندما يتم إدخال قيم غير صالحة.

    كما يمكن إضافة وظائف إضافية لتحليل البيانات المدخلة بشكل أكبر، مثل حساب المتوسط أو الحد الأقصى والحد الأدنى للأرقام المدخلة. هذه الوظائف يمكن أن تكون مفيدة في تحليل بيانات الإدخال بشكل أكبر.

    بالإضافة إلى ذلك، يمكن تحسين تجربة المستخدم عن طريق إضافة واجهة رسومية لتمكين المستخدم من إدخال الأرقام بشكل أكثر سهولة، وعرض النتائج بشكل بصري أو تفاعلي.

    هناك العديد من الأمور التي يمكن تحسينها وتوسيعها في الكود المعطى لتلبية متطلبات مشروع محدد أو لتحسين تجربة المستخدم. في النهاية، يعتمد الأمر على متطلبات المشروع والأهداف التي يجب تحقيقها.

  • برمجية ISBN-10 بلغة Java

    بدايةً، دعني أشير إلى الأخطاء في الكود المقدم:

    1. في الحلقة التي تقوم بإدخال الأرقام الأولى للـ ISBN، تستخدم حلقتين متداخلتين، وهذا ليس ضروريًا ويؤدي فقط إلى تكرار الحلقة. يمكنك استخدام حلقة واحدة فقط لإدخال الأرقام.

    2. في حلقة إدخال الأرقام، تقوم بضرب كل رقم في موقعه بالتسلسل من 1 إلى 9 وتخزين الناتج في كل مرة في الخانة المقابلة في مصفوفة num. هذا غير صحيح، يجب عليك أن تخزن القيمة المحسوبة في كل مرة في مصفوفة منفصلة.

    3. عند حساب مجموع الأرقام المحسوبة، تستخدم حلقة تقوم بجمع القيم من الفهرس 0 إلى 9. هذا يؤدي إلى تجاوز الحد الأقصى للمصفوفة وقد يتسبب في خطأ ArrayIndexOutOfBoundsException. يجب أن تقوم بجمع القيم من الفهرس 0 إلى 8 فقط.

    4. عند طباعة الـ ISBN-10، تحاول طباعة مصفوفة بأكملها باستخدام num. يجب أن تقوم بتكوين سلسلة نصية تحتوي على الأرقام الصحيحة المدخلة.

    بناءً على الملاحظات السابقة، يمكن تعديل الكود على النحو التالي:

    java
    import java.util.Scanner; public class ISBN_Number { public static void main(String[] args) { Scanner s = new Scanner(System.in); int[] num = new int[9]; System.out.println("Enter the first 9 digits of an ISBN as an integer: "); for (int i = 0; i < num.length; i++) { num[i] = s.nextInt(); } int sum = 0; for (int i = 0; i < num.length; i++) { sum += num[i] * (i + 1); } int d10 = sum % 11; System.out.print("The ISBN-10 number is "); for (int i = 0; i < num.length; i++) { System.out.print(num[i]); } if (d10 == 10) { System.out.println("X"); } else { System.out.println(d10); } } }

    هذا التعديل يقوم بتصحيح الأخطاء المذكورة أعلاه ويجعل البرنامج يعمل بالطريقة المطلوبة. يقوم البرنامج الآن بقبول الأرقام الأولى للـ ISBN كرقم صحيح ويحسب الرقم العاشر ويطبع الـ ISBN النهائي بشكل صحيح.

    المزيد من المعلومات

    بالطبع، سأكمل المقال بإضافة بعض الشروحات والتوضيحات حول الكود المعدل وكيف يعمل:

    بعد تعديل الكود، يصبح أكثر فهمًا وفعالية. دعني أوضح الآن كيف يعمل البرنامج الجديد:

    أولاً، يقوم البرنامج بطلب إدخال الأرقام الأولى للـ ISBN من المستخدم. ثم، يخزن هذه الأرقام في مصفوفة num بحيث يتم تخزين الرقم في الفهرس 0 في num[0] وهكذا.

    بعد ذلك، يتم استخدام حلقة for لحساب المجموع الذي سيستخدم في حساب الرقم العاشر من الـ ISBN. يتم ضرب كل رقم في موقعه بتسلسله ويتم إضافة الناتج إلى المجموع.

    بعد حساب المجموع، يتم استخدام العملية % للحصول على الباقي عند القسمة على 11. هذا الباقي هو الرقم العاشر من الـ ISBN.

    ثم، يتم طباعة الأرقام الأولى للـ ISBN باستخدام حلقة for أخرى، مع ملاحظة أن الفهارس تبدأ من 0 وتنتهي في 8.

    أخيرًا، يتم التحقق مما إذا كان الرقم العاشر هو 10 أم لا. إذا كان 10، يتم طباعة “X” بدلاً من الرقم 10، وإلا فإنه يتم طباعة الرقم العاشر بشكل عادي.

    هذا البرنامج الآن يمتثل تمامًا لمتطلبات المسألة ويقوم بإنشاء رقم ISBN-10 بشكل صحيح استنادًا إلى الأرقام التي يدخلها المستخدم.

  • تعامل معالجة السلاسل في جافا

    في عمليات معالجة النصوص في لغة البرمجة جافا، يمكننا تنفيذ عمليات تلاعب بالسلاسل (Strings) باستخدام مجموعة متنوعة من الطرق. واحدة من العمليات الشائعة هي إزالة الأرقام من بداية السلسلة دون المساس بالأرقام في وسطها أو نهايتها. لتحقيق هذا الهدف في جافا، يمكن استخدام تعبيرات الرجوع المنتظمة (Regex) أو كتابة وظيفة خاصة لتنفيذ العملية.

    أولاً، دعنا نلقي نظرة على كيفية استخدام تعبيرات الرجوع المنتظمة لحل هذه المشكلة. يمكننا استخدام الطريقة replaceAll() لاستبدال أي رقم يوجد في بداية السلسلة بسلسلة فارغة. هنا مثال لكيفية تنفيذ ذلك:

    java
    public class Main { public static void main(String[] args) { String input = "123string67"; String result = input.replaceAll("^\\d+", ""); System.out.println(result); // Output: string67 } }

    في هذا المثال، تم استخدام التعبير النمطي ^\\d+ للبحث عن أي أرقام توجد في بداية السلسلة (^ تعني البداية، \\d+ تعني أي عدد من الأرقام). وباستخدام replaceAll()، يتم استبدال أي مطابقة بسلسلة فارغة.

    وإذا كنت تفضل كتابة وظيفة خاصة بدلاً من استخدام تعبيرات الرجوع المنتظمة، يمكنك تطبيق النهج التالي:

    java
    public class Main { public static void main(String[] args) { String input = "123string67"; String result = removeLeadingDigits(input); System.out.println(result); // Output: string67 } public static String removeLeadingDigits(String str) { int index = 0; while (index < str.length() && Character.isDigit(str.charAt(index))) { index++; } return str.substring(index); } }

    تقوم الوظيفة removeLeadingDigits بالبحث عن الأرقام في بداية السلسلة وتقوم بإزالتها عن طريق استخدام substring() لاسترجاع جزء من السلسلة بدءاً من الفهرس الذي يأتي بعد الأرقام.

    باختصار، يمكنك استخدام إما تعبيرات الرجوع المنتظمة أو كتابة وظيفة مخصصة لإزالة الأرقام من بداية السلسلة في لغة البرمجة جافا، وكلتا الطريقتين فعّالتين وسهلتين الاستخدام.

    المزيد من المعلومات

    بالطبع، دعوني أواصل المقال لتوفير مزيد من الشرح والتفاصيل حول عمليات تلاعب السلاسل في لغة البرمجة جافا.

    إذا كنت تفضل استخدام تعبيرات الرجوع المنتظمة، فإن هذه الطريقة توفر حلاً سريعًا ومباشرًا. تتيح لك تعبيرات الرجوع المنتظمة تحديد أنماط معينة في النصوص والقيام بالعمليات المناسبة وفقًا لتلك الأنماط. في حالة إزالة الأرقام من بداية السلسلة، يمكن استخدام التعبير ^\\d+، حيث يبحث ^ في بداية السلسلة و \\d+ عن أي مجموعة من الأرقام.

    بالمقابل، إذا كنت ترغب في تطبيق الحل بواسطة كتابة وظيفة خاصة، فإن هذا النهج يوفر لك المرونة في تخصيص العملية حسب احتياجاتك الخاصة. في الوظيفة removeLeadingDigits التي تم تقديمها، يتم البحث عن الأرقام في بداية السلسلة باستخدام حلقة while، ثم يتم استخدام substring() لإزالتها.

    من الجيد أن تفهم هذه الطرق المختلفة لأنها ستسمح لك بالتعامل مع تحديات مختلفة في معالجة السلاسل. على سبيل المثال، قد تحتاج في بعض الأحيان إلى تنفيذ عمليات أكثر تعقيدًا مثل فصل الأرقام عن الأحرف في السلسلة، أو استبدال الأرقام بقيم أخرى، وهذه الأساليب ستكون لك الأدوات المناسبة لتحقيق ذلك.

    بالنهاية، يجب أن تختار الطريقة التي تناسب احتياجات مشروعك ومستوى معرفتك بلغة البرمجة جافا. سواء كنت تستخدم تعبيرات الرجوع المنتظمة أو تكتب وظيفة خاصة، فإن الهدف الأساسي هو كتابة رمز فعّال وسهل الصيانة يحقق الغرض المطلوب.

  • استخدام الخريطة في العثور على مجموع فرعي

    الغرض من البحث عن القيمة “curr_sum – sum” في الخريطة هو العثور على فهم عميق للمشكلة واستخلاص حل بديل يسمح بالبحث عن الفهم الصحيح لهذا النوع من المسائل. عندما ننظر إلى الحل المقترح، يمكن أن نفهم أن الخريطة تستخدم لتخزين معلومات حول المجموع الحالي للعناصر التي تم مرورها حتى الآن.

    في الثانية إذا كانت الجملة، يتم التحقق مما إذا كانت الفارق بين المجموع الحالي والمطلوب يوجد بالفعل في الخريطة، مما يعني أنه تم العثور على مجموع فرعي يساوي القيمة المستهدفة. في هذه الحالة، يتم طباعة الفهرس الأول والأخير للفرعية التي تم العثور عليها.

    بمعنى آخر، البحث في الخريطة يتم للتحقق مما إذا كان هناك أي تكرار للمجموعات الفرعية التي تساوي القيمة المستهدفة بالفعل تم تخزينها في الخريطة، مما يتيح للحل فرصة للعثور على حلول أخرى ممكنة بتقليل الوقت اللازم للتنقل عبر البيانات.

    المزيد من المعلومات

    بالتحليل العميق للحل المقترح، نجد أنه يعتمد على فهم محدد للمشكلة ويسعى لتقديم حلاً فعالاً بأقل تعقيد ممكن. لتوضيح أكثر، دعونا نستكشف كل نقطة من النقاط المثيرة للبلبلة التي أثيرت في السياق أعلاه.

    أولاً، نلقي نظرة على الغرض من البحث عن القيمة “curr_sum – sum” في الخريطة. يأتي هذا البحث كجزء من استراتيجية الحل، حيث يتم استخدام الخريطة لتخزين المعلومات حول المجموع الحالي للعناصر التي تم مرورها حتى الآن. عندما يتم إضافة عنصر جديد إلى المجموع الحالي، يتم التحقق مما إذا كان هناك فرق بين هذا المجموع والقيمة المستهدفة (الفارق يُعرف هنا باسم “curr_sum – sum”). إذا كان هذا الفارق موجودًا بالفعل في الخريطة، فهذا يعني أنه تم العثور على مجموع فرعي يساوي القيمة المستهدفة. وهنا يتم طباعة الفهرس الأول والأخير للفرعية التي تم العثور عليها. إذا لم يتم العثور على هذا الفارق في الخريطة، يتم تخزين المجموع الحالي وموقعه في الخريطة للاستفادة منه في المرات اللاحقة.

    ثانياً، نلقي نظرة على الحالات التي ستؤدي إلى دخول الشرط الثاني “curr_sum – sum” في الحل. يجب أن نفهم أن هذا الشرط يتم تنفيذه عندما يكون لدينا مجموعة فرعية تحتوي على أرقام سالبة. على سبيل المثال، في الحالة الثانية المذكورة في السياق، لدينا المجموعة التالية: {10, 2, -2, -20}. عندما نبدأ في إضافة هذه الأرقام، سنحصل على مجموعات فرعية مختلفة. في بعض الأحيان، قد يصل المجموع إلى قيمة معينة، كما هو الحال هنا حيث وصل المجموع إلى -10. بمجرد أن نصل إلى هذا المجموع، نكتشف أن الفارق بين المجموع الحالي والقيمة المستهدفة (curr_sum – sum) يساوي 0. وبما أن الخريطة تحتوي بالفعل على قيمة صفر، فإن الشرط الثاني يتم تنفيذه، ونجد الفرعية التي تم العثور عليها بالفعل في الخريطة.

    باختصار، استخدام الخريطة في هذا الحل يسمح بزيادة كفاءة البحث وتقليل الوقت المستغرق في العثور على مجموعات فرعية تحقق القيمة المستهدفة، بما في ذلك الحالات التي تحتوي على أرقام سالبة. ومن خلال فهم هذا النقاط، يمكن للمبرمجين تطوير حلول فعالة وبسيطة لهذا النوع من المشاكل.

  • استخراج الأرقام من النصوص في SQL: استعلام فعّال لتحقيق هذا الهدف

    فيما يخص طلبك، يمكنني مساعدتك في إنشاء استعلام SQL يلبي متطلباتك. يبدو أن الهدف هو استخراج الأرقام فقط من القيم في العمود A وترك الصفوف التي لا تحتوي على أي رقم بشكل فارغ.

    لتحقيق ذلك، يمكنك استخدام وظائف النصوص والتعبيرات العادية في SQL. الاستعلام التالي يظهر كيف يمكن تنفيذ هذا:

    sql
    SELECT CASE WHEN REGEXP_CONTAINS(column_a, '\\d') THEN REGEXP_REPLACE(column_a, '[^0-9]', '|') ELSE '' END AS modified_column_a FROM your_table;

    في هذا الاستعلام، يتم استخدام REGEXP_CONTAINS لفحص ما إذا كانت القيم في العمود A تحتوي على أي رقم. إذا كانت الإجابة نعم، يتم استخدام REGEXP_REPLACE لاستبدال أي شيء غير رقم برمز الفاصلة العمودية ‘|’.

    توفير قيمة فارغة عندما لا تحتوي الصفوف على أي رقم يتم تحقيقه باستخدام التعبير الشرطي CASE.

    يرجى استبدال “your_table” بالاسم الصحيح للجدول الذي يحتوي على البيانات الخاصة بك.

    هذا الاستعلام يعتمد على استخدام نظام قواعد البيانات الذي يدعم تلك الدوال والتعبيرات.

    المزيد من المعلومات

    في هذا الاستعلام، تم استخدام وظائف REGEXP_CONTAINS وREGEXP_REPLACE التي تتيحها اللغة البرمجية SQL. دعني أوضح بعض المزيد من التفاصيل حول الاستعلام:

    1. REGEXP_CONTAINS(column_a, '\\d'): تقوم هذه الوظيفة بفحص ما إذا كانت القيم في العمود A تحتوي على أي رقم أو لا. تستخدم “\d” للتعبير عن أي رقم.

    2. REGEXP_REPLACE(column_a, '[^0-9]', '|'): إذا كان العمود يحتوي على أي رقم، يقوم هذا الجزء من الاستعلام باستخدام REGEXP_REPLACE لاستبدال أي شيء غير رقم برمز الفاصلة العمودية ‘|’. هنا يتم استخدام ‘[^0-9]’ لتعبير عن أي شيء غير رقم.

    3. CASE: يتم استخدام التعبير الشرطي CASE لإعادة قيمة فارغة إذا لم تحتوي القيمة على أي رقم.

    باختصار، يقوم هذا الاستعلام بتحويل قيم العمود A إلى سلسلة جديدة حيث يتم فصل الأرقام باستخدام رمز الفاصلة العمودية ‘|’. إذا لم يكن هناك أي رقم في القيمة، يتم ترك الخلية فارغة. يمكن تكامل هذا الاستعلام بسهولة في إجراءات مخزنة أو تضمينه في التطبيق البرمجي الخاص بك.

  • برمجة لعبة تخمين الأرقام باستخدام Rust: دليل شامل

    في عالم برمجة الألعاب، يظهر لغة Rust كخيار واعد يتمتع بميزات فريدة تجعلها محط اهتمام المطورين. تتميز Rust بتوفير أدوات فعّالة للتحكم في الذاكرة وضمان سلامة البرامج، مما يسهم في تطوير تطبيقات قوية وخالية من الأخطاء. دعنا نستعرض بعض الجوانب الرئيسية لبرمجة لعبة تخمين الأرقام باستخدام لغة Rust.

    أولاً وقبل كل شيء، يجب أن نتعرف على الأساسيات. يمكنك البدء بإنشاء مشروع Rust جديد باستخدام Cargo، أداة إدارة الحزم وبناء المشاريع في Rust. يُمكنك تفعيل وضع اللعبة الخاصة بك عند بدء المشروع باستخدام Cargo.

    بالنسبة للعبة تخمين الأرقام، يمكنك بدايةً تعريف الأرقام المراد تخمينها واختيار رقم عشوائي ليكون الرقم الصحيح الذي يجب على اللاعب تخمينه. يُفضل استخدام مكتبة rand في Rust لتوليد أرقام عشوائية.

    ثم يمكنك تصميم واجهة المستخدم باستخدام مكتبة مثل crossterm التي توفر وسائط لبناء واجهة متعددة الأنظمة. يمكنك استخدام هذه المكتبة لإظهار رسائل للمستخدم، وطلب تخمين الأرقام، وعرض النتائج.

    لتحقيق التفاعل مع المستخدم، يمكنك استخدام مفهوم الحلقات (loops) لاستمرار تشغيل اللعبة حتى يقوم اللاعب بتخمين الرقم الصحيح. يُفضل استخدام مفهوم المتغيرات لتتبع عدد المحاولات وتخزين تخمينات اللاعب.

    بمجرد أن يقوم اللاعب بتخمين الرقم الصحيح، يمكنك إظهار رسالة تبلغه بصحة أو خطأ تخمينه. يمكنك استخدام هياكل التحكم في Rust مثل if و match لتحقيق ذلك بشكل فعّال.

    لا تنسى توثيق الكود الخاص بك بشكل جيد باستخدام RustDoc، مما يساعد المطورين الآخرين (ونفسك في المستقبل) على فهم كيفية استخدام وفهم اللعبة.

    في النهاية، يمكنك توسيع مشروع اللعبة بإضافة ميزات إضافية مثل تحسين واجهة المستخدم، أو إضافة مستويات صعوبة متعددة. Rust تتيح لك بناء برامج قوية ومستدامة، مما يجعلها خيارًا جيدًا لتطوير ألعاب مثل لعبة تخمين الأرقام.

    المزيد من المعلومات

    بالطبع، دعونا نستمر في توسيع فهمك حول برمجة لعبة تخمين الأرقام باستخدام لغة Rust.

    لتحقيق تفاعل أفضل مع المستخدم، يمكنك استخدام مفهوم المدخلات والمخرجات القياسي في Rust. يُمكنك استخدام المكتبة std::io لقراءة إدخال المستخدم من خلال الكتابة إلى stdout وقراءة من stdin. هذا يتيح لك التفاعل بشكل أكبر مع اللاعبين واستمرار اللعبة حتى يقومون بإدخال قيمة صحيحة.

    لتنظيم الشيفرة وتحسين هيكل البرنامج، يُفضل تقسيم الشيفرة إلى وحدات أو ملفات. يمكنك إنشاء وحدات لمكونات محددة مثل توليد الأرقام العشوائية، وواجهة المستخدم، والتحقق من صحة التخمينات. هذا يسهم في جعل الشيفرة أكثر قابلية لإدارة وصيانة.

    يمكنك أيضًا التفكير في إضافة ميزات إضافية مثل تخزين أفضل النتائج وعرضها للاعبين، أو إضافة خيارات لتخصيص اللعبة مثل نطاق الأرقام الذي يمكن تخمينه أو تحديد عدد المحاولات المتاحة.

    بالنسبة للتصفيف البصري، يُمكنك التفكير في استخدام مكتبة مثل crossterm لإظهار رسائل بشكل أفضل أو لتحسين تجربة المستخدم البصرية. تصميم واجهة المستخدم يلعب دورًا مهمًا في جعل اللعبة ممتعة وسهلة الاستخدام.

    فيما يتعلق بتحسين أداء اللعبة، يُفضل تحديد وتحسين الجزء الحاسوبي الأكثر استهلاكًا للوقت، سواء كان ذلك في توليد الأرقام العشوائية أو في التحقق من صحة التخمينات.

    للمزيد من التحسين، يُمكنك النظر في تحسين التفاعل مع الذاكرة باستخدام القوانين الأمانية في Rust، مثل تفعيل وضع الاستعارة للمتغيرات.

    عند الانتهاء من تطوير اللعبة، يمكنك نشرها على الإنترنت أو مشاركتها مع مجتمع Rust. يمكنك أيضًا النظر في إضافة تعليمات أو توثيق لمساعدة المستخدمين على فهم كيفية اللعب والتفاعل مع اللعبة.

    في الختام، استمتع بتجربة برمجة لعبتك باستخدام Rust واستفد من ميزاتها لتحسين الأداء وضمان سلامة البرامج.

  • كيف تتعامل مع تشكيك المستثمرين المحتملين في ادعاءاتك وتوقعاتك المستقبلية

    في ساحة الأعمال وعالم الاستثمار، يعد تعاملك مع تشكيك المستثمرين المحتملين في ادعاءاتك وتوقعاتك المستقبلية أمرًا ذا أهمية خاصة. إن تلك العملية تستدعي دمج فنون الاتصال الفعّال والإقناع، فضلاً عن بناء ثقة قائمة على أساس دقيق وشفاف. يعد توفير إجابات متكاملة ومحكمة للمستثمرين المحتملين جزءًا أساسيًا من استراتيجيتك.

    في سياق مثل هذا، يكون من الضروري أن تكون قادرًا على توضيح مصداقية معلوماتك وأساس توقعاتك المستقبلية. يمكن أن تشمل ذلك توضيح الأسس الرئيسية التي استندت إليها لوصولك إلى تلك التوقعات وكيف قامت الشركة بتحليل البيانات والاتجاهات لدعم تلك التوقعات. استخدام الأمثلة العملية والنماذج الناجحة من الماضي يمكن أن يكون له تأثير إيجابي في تحقيق فهم أعمق للرؤية المستقبلية.

    علاوة على ذلك، يجب أن تكون جاهزًا للتعامل مع التحليل النقدي بشكل بنّاء. يعني ذلك أن تستمع إلى ملاحظات المستثمرين والاستفادة منها لتحسين استراتيجيتك وتوضيح النقاط التي قد تكون غير واضحة. يجب أن يظل لديك إطار عمل قوي يبرز تفاصيل خطط النمو المستقبلية وكيف سيتم تحقيقها.

    في هذا السياق، يكون الشفافية عنصراً رئيسيًا. توضيح كيف يتم إدارة المخاطر، وكيف يتم تقييم البيانات، وكيفية تفادي العوامل السلبية المحتملة، كلها تعزز الثقة في رؤيتك وتوقعاتك. من المهم أن يظل التركيز على الحقائق والأرقام، مع التجنب من الوقوع في التنبؤات غير المحددة أو المضطربة.

    في الختام، يجسد التعامل مع تشكيك المستثمرين فرصة لتحسين نوعية التواصل وتبادل الأفكار. بتوجيه الجهود نحو بناء علاقات قائمة على الثقة والشفافية، يمكن أن يكون هذا العمل الاستثماري خطوة إلى الأمام نحو تحقيق أهداف الشركة وجذب المستثمرين المستقبليين.

    المزيد من المعلومات

    في سياق التعامل مع تشكيك المستثمرين، يجدر بك أن تكون على دراية بتحليل الصناعة والاتجاهات الاقتصادية العامة التي قد تؤثر على أداء شركتك. يمكنك توضيح كيف أجريت استبانات السوق والبحوث لفهم احتياجات العملاء وكيف يتم تقييم تلك المعلومات لصياغة استراتيجيات مستقبلية.

    من الجوانب الهامة أيضًا هي إبراز محفزات النمو وكيف سيتم تمويل التوسع والتطوير المستقبلي. يمكنك التحدث عن تفاصيل خطط التمويل والشراكات المحتملة التي قد تساهم في تحقيق أهداف الشركة. هذا يساهم في إزالة أي شكوك قد تكون متعلقة بالاستدانة أو القدرة على تحقيق التمويل اللازم.

    علاوة على ذلك، يمكنك استعراض استراتيجيات التسويق وكيفية تعزيز العلامة التجارية. توضيح كيفية استخدام وسائل التواصل الاجتماعي والحملات التسويقية لبناء وتعزيز التواصل مع الجمهور يشكل جزءًا مهمًا في تبرير توقعات نجاح الشركة.

    من الناحية القانونية والتنظيمية، يجب أن تكون قادرًا على توضيح كيف يتم الامتثال للقوانين واللوائح الصارمة، وكذلك الجهود المستمرة لتعزيز إدارة المخاطر والامتثال القانوني.

    لتوضيح الالتزام بالمسؤولية الاجتماعية للشركة، يمكنك تسليط الضوء على المبادرات الاجتماعية والبيئية التي تقوم بها الشركة وكيف تلعب دورًا في خلق قيمة للمستثمرين والمجتمع على حد سواء.

    في الختام، يكمن النجاح في قدرتك على تقديم صورة شاملة ومحكمة لمستقبل الشركة، مستندة إلى بيانات موثوقة وتحليل دقيق. باعتبارك قائدًا في مجالك، يجب أن تكون قادرًا على البناء على نجاحات الماضي وتوضيح كيفية تجاوز التحديات المحتملة، مما يعزز إقناع المستثمرين بمستقبل واعد للشركة.

    الخلاصة

    في ختام هذا النقاش، يتجلى أن تعاملك مع تشكيك المستثمرين يتطلب مزيجًا من الشفافية، والاستناد إلى البيانات والأرقام، والقدرة على التواصل بطريقة مقنعة ومحكمة. توضيح كيف تتناول الشركة التحديات وكيفية الاستفادة منها يبرز استراتيجية متنوعة للنجاح المستقبلي.

    يظهر أهمية بناء علاقات قائمة على الثقة والتفاهم، واستخدام التحليل النقدي كفرصة لتحسين الأداء وتطوير الخطط. تسليط الضوء على العوامل المحفزة للنمو، سواء كانت مالية أو استراتيجية التسويق، يعزز فهم المستثمرين للرؤية المستقبلية.

    في خلاصة، تقدم الشفافية والتفصيل الشامل للمستثمرين يساعد في بناء الثقة وتعزيز فهمهم لرؤية الشركة. بمواجهة التحديات بكل ثقة وبتكامل الاستراتيجيات، يمكن للشركة أن تشق طريقها نحو النجاح وجذب المستثمرين الذين يشاركون في رحلتها المستقبلية.

  • ما هو دور ASCII Code في تمثيل البيانات الصناعية والتصنيعية والهندسية؟

    ما هو دور ASCII Code في تمثيل البيانات الصناعية والتصنيعية والهندسية؟

    تُعد ASCII (American Standard Code for Information Interchange) أحد أكثر أنظمة التمثيل الصناعي والتصنيعي والهندسي استخدامًا. يُستخدم ASCII Code لتمثيل الحروف والأرقام والرموز الأساسية في الكمبيوترات والأجهزة الإلكترونية والنظم الصناعية. وتشمل البيانات الصناعية والتصنيعية والهندسية أنواع مختلفة من المعلومات, مثل:

    1. الأوامر والإشارات التحكمية: يُستخدم ASCII Code في تمثيل الأوامر والإشارات التحكمية في العديد من التطبيقات الصناعية والتصنيعية. مثلاً, يمكن استخدام الأوامر ASCII للتحكم في الآلات والروبوتات الصناعية.

    2. البيانات النصية: يُمثل ASCII Code الحروف والأرقام والرموز الخاصة المستخدمة في البيانات النصية, مثل تسميات المنتجات, والرسائل التوضيحية, والتعليمات.

    3. القيم الرقمية: في بعض الأحيان, يُستخدم ASCII Code لتمثيل القيم الرقمية البسيطة مثل الأعداد الصحيحة أو بعض الرموز الرقمية الأساسية.

    من المهم ملاحظة أن ASCII Code يستخدم فقط لتمثيل الحروف والأرقام والرموز الأساسية حيث يحتوي على مجموعة محدودة من الرموز التي تمثل 128 حرفًا (من 0 إلى 127). وبالتالي, لا يمكن استخدامه لتمثيل البيانات الأكثر تعقيدًا مثل الصور والصوت والفيديو.

    لتمثيل البيانات الأكثر تعقيدًا وتنوعًا, يُستخدم العديد من أنظمة التمثيل الأخرى, مثل Unicode وUTF-8, والتي تدعم تمثيل مجموعة أوسع من الحروف والأرقام والرموز الخاصة من مختلف اللغات والثقافات. يُفضل استخدام تنسيق التمثيل المناسب حسب طبيعة البيانات المراد تمثيلها ونوع التطبيق الصناعي أو التصنيعي.

  • ما هو نطاق ASCII Code المستخدم في الترميز؟

    ما هو نطاق ASCII Code المستخدم في الترميز؟

    نطاق ASCII Code المستخدم في الترميز يتراوح بين القيمة الرقمية 0 و 127 في النظام العشري. وبالتالي, يتكون ASCII Code من 128 حرفًا ورمزًا مختلفًا تمثيلًا للحروف والأرقام والرموز الخاصة والحروف الأبجدية اللاتينية والأحرف الخاصة ببعض اللغات والأوامر التحكمية.

    تتنوع الرموز التي يمثلها ASCII Code ما بين الأحرف الأبجدية اللاتينية الكبيرة والصغيرة, الأرقام من 0 إلى 9, الرموز الخاصة مثل الفاصلة والفاصلة المنقوطة والنقطة, والأحرف الخاصة باللغات الأخرى.

    هذا النطاق المحدد في ASCII Code يكفي لتمثيل الحروف والأرقام الأساسية والرموز الخاصة التي تستخدم في معظم اللغات والتطبيقات. ومع ذلك, تم تطوير مجموعات ترميز أكبر مثل Unicode لتمثيل مجموعة أوسع من الحروف والرموز الخاصة بمختلف اللغات والحضارات.

  • جدول اليو تي إف 8 UTF-8 (العربي)

    جدول اليو تي إف 8 (UTF-8)

    UTF-8 هو نظام ترميز يستخدم لتمثيل النصوص في الحوسبة، وهو يعد النظام الأكثر شيوعًا واستخدامًا في الوقت الحالي. يعمل UTF-8 على تمثيل الحروف والأحرف والرموز المستخدمة في جميع اللغات بطريقة قياسية وموحدة.

    استخدامات UTF-8

    يتم استخدام UTF-8 على نطاق واسع في مجالات مختلفة في الحوسبة وتطوير البرمجيات، بما في ذلك:

    • تمثيل النصوص والبيانات في البرمجة وقواعد البيانات.
    • دعم اللغات المتعددة والأحرف غير اللاتينية، مثل اللغات الآسيوية والعربية والروسية والعديد من اللغات الأخرى.
    • تمثيل الرموز والرموز التحكمية المستخدمة في البرامج وأنظمة التشغيل.
    • تمثيل الرموز التعبيرية والرموز الخاصة، مثل الرموز التعبيرية العاطفية (الإيموجي).

    جدول UTF-8

    فيما يلي جدول يوضح مجموعة الرموز المستخدمة في UTF-8 وتمثيلها بالأكواد الرقمية:

     

    Unicode
    code point
    character UTF-8
    (hex.)
    numerical HTML encoding
    of the Unicode character
    name
    U+0600 ؀ d8 80 &#1536; ؀ ARABIC NUMBER SIGN
    U+0601 ؁ d8 81 &#1537; ؁ ARABIC SIGN SANAH
    U+0602 ؂ d8 82 &#1538; ؂ ARABIC FOOTNOTE MARKER
    U+0603 ؃ d8 83 &#1539; ؃ ARABIC SIGN SAFHA
    U+0604 ؄ d8 84 &#1540; ؄ ARABIC SIGN SAMVAT
    U+0605 ؅ d8 85 &#1541; ؅ ARABIC NUMBER MARK ABOVE
    U+0606 ؆ d8 86 &#1542; ؆ ARABIC-INDIC CUBE ROOT
    U+0607 ؇ d8 87 &#1543; ؇ ARABIC-INDIC FOURTH ROOT
    U+0608 ؈ d8 88 &#1544; ؈ ARABIC RAY
    U+0609 ؉ d8 89 &#1545; ؉ ARABIC-INDIC PER MILLE SIGN
    U+060A ؊ d8 8a &#1546; ؊ ARABIC-INDIC PER TEN THOUSAND SIGN
    U+060B ؋ d8 8b &#1547; ؋ AFGHANI SIGN
    U+060C ، d8 8c &#1548; ، ARABIC COMMA
    U+060D ؍ d8 8d &#1549; ؍ ARABIC DATE SEPARATOR
    U+060E ؎ d8 8e &#1550; ؎ ARABIC POETIC VERSE SIGN
    U+060F ؏ d8 8f &#1551; ؏ ARABIC SIGN MISRA
    U+0610 ؐ d8 90 &#1552; ؐ ARABIC SIGN SALLALLAHOU ALAYHE WASSALLAM
    U+0611 ؑ d8 91 &#1553; ؑ ARABIC SIGN ALAYHE ASSALLAM
    U+0612 ؒ d8 92 &#1554; ؒ ARABIC SIGN RAHMATULLAH ALAYHE
    U+0613 ؓ d8 93 &#1555; ؓ ARABIC SIGN RADI ALLAHOU ANHU
    U+0614 ؔ d8 94 &#1556; ؔ ARABIC SIGN TAKHALLUS
    U+0615 ؕ d8 95 &#1557; ؕ ARABIC SMALL HIGH TAH
    U+0616 ؖ d8 96 &#1558; ؖ ARABIC SMALL HIGH LIGATURE ALEF WITH LAM WITH YEH
    U+0617 ؗ d8 97 &#1559; ؗ ARABIC SMALL HIGH ZAIN
    U+0618 ؘ d8 98 &#1560; ؘ ARABIC SMALL FATHA
    U+0619 ؙ d8 99 &#1561; ؙ ARABIC SMALL DAMMA
    U+061A ؚ d8 9a &#1562; ؚ ARABIC SMALL KASRA
    U+061B ؛ d8 9b &#1563; ؛ ARABIC SEMICOLON
    U+061C ؜ d8 9c &#1564; ؜ ARABIC LETTER MARK
    U+061D ؝ d8 9d &#1565; ؝
    U+061E ؞ d8 9e &#1566; ؞ ARABIC TRIPLE DOT PUNCTUATION MARK
    U+061F ؟ d8 9f &#1567; ؟ ARABIC QUESTION MARK
    U+0620 ؠ d8 a0 &#1568; ؠ ARABIC LETTER KASHMIRI YEH
    U+0621 ء d8 a1 &#1569; ء ARABIC LETTER HAMZA
    U+0622 آ d8 a2 &#1570; آ ARABIC LETTER ALEF WITH MADDA ABOVE
    U+0623 أ d8 a3 &#1571; أ ARABIC LETTER ALEF WITH HAMZA ABOVE
    U+0624 ؤ d8 a4 &#1572; ؤ ARABIC LETTER WAW WITH HAMZA ABOVE
    U+0625 إ d8 a5 &#1573; إ ARABIC LETTER ALEF WITH HAMZA BELOW
    U+0626 ئ d8 a6 &#1574; ئ ARABIC LETTER YEH WITH HAMZA ABOVE
    U+0627 ا d8 a7 &#1575; ا ARABIC LETTER ALEF
    U+0628 ب d8 a8 &#1576; ب ARABIC LETTER BEH
    U+0629 ة d8 a9 &#1577; ة ARABIC LETTER TEH MARBUTA
    U+062A ت d8 aa &#1578; ت ARABIC LETTER TEH
    U+062B ث d8 ab &#1579; ث ARABIC LETTER THEH
    U+062C ج d8 ac &#1580; ج ARABIC LETTER JEEM
    U+062D ح d8 ad &#1581; ح ARABIC LETTER HAH
    U+062E خ d8 ae &#1582; خ ARABIC LETTER KHAH
    U+062F د d8 af &#1583; د ARABIC LETTER DAL
    U+0630 ذ d8 b0 &#1584; ذ ARABIC LETTER THAL
    U+0631 ر d8 b1 &#1585; ر ARABIC LETTER REH
    U+0632 ز d8 b2 &#1586; ز ARABIC LETTER ZAIN
    U+0633 س d8 b3 &#1587; س ARABIC LETTER SEEN
    U+0634 ش d8 b4 &#1588; ش ARABIC LETTER SHEEN
    U+0635 ص d8 b5 &#1589; ص ARABIC LETTER SAD
    U+0636 ض d8 b6 &#1590; ض ARABIC LETTER DAD
    U+0637 ط d8 b7 &#1591; ط ARABIC LETTER TAH
    U+0638 ظ d8 b8 &#1592; ظ ARABIC LETTER ZAH
    U+0639 ع d8 b9 &#1593; ع ARABIC LETTER AIN
    U+063A غ d8 ba &#1594; غ ARABIC LETTER GHAIN
    U+063B ػ d8 bb &#1595; ػ ARABIC LETTER KEHEH WITH TWO DOTS ABOVE
    U+063C ؼ d8 bc &#1596; ؼ ARABIC LETTER KEHEH WITH THREE DOTS BELOW
    U+063D ؽ d8 bd &#1597; ؽ ARABIC LETTER FARSI YEH WITH INVERTED V
    U+063E ؾ d8 be &#1598; ؾ ARABIC LETTER FARSI YEH WITH TWO DOTS ABOVE
    U+063F ؿ d8 bf &#1599; ؿ ARABIC LETTER FARSI YEH WITH THREE DOTS ABOVE
    U+0640 ـ d9 80 &#1600; ـ ARABIC TATWEEL
    U+0641 ف d9 81 &#1601; ف ARABIC LETTER FEH
    U+0642 ق d9 82 &#1602; ق ARABIC LETTER QAF
    U+0643 ك d9 83 &#1603; ك ARABIC LETTER KAF
    U+0644 ل d9 84 &#1604; ل ARABIC LETTER LAM
    U+0645 م d9 85 &#1605; م ARABIC LETTER MEEM
    U+0646 ن d9 86 &#1606; ن ARABIC LETTER NOON
    U+0647 ه d9 87 &#1607; ه ARABIC LETTER HEH
    U+0648 و d9 88 &#1608; و ARABIC LETTER WAW
    U+0649 ى d9 89 &#1609; ى ARABIC LETTER ALEF MAKSURA
    U+064A ي d9 8a &#1610; ي ARABIC LETTER YEH
    U+064B ً d9 8b &#1611; ً ARABIC FATHATAN
    U+064C ٌ d9 8c &#1612; ٌ ARABIC DAMMATAN
    U+064D ٍ d9 8d &#1613; ٍ ARABIC KASRATAN
    U+064E َ d9 8e &#1614; َ ARABIC FATHA
    U+064F ُ d9 8f &#1615; ُ ARABIC DAMMA
    U+0650 ِ d9 90 &#1616; ِ ARABIC KASRA
    U+0651 ّ d9 91 &#1617; ّ ARABIC SHADDA
    U+0652 ْ d9 92 &#1618; ْ ARABIC SUKUN
    U+0653 ٓ d9 93 &#1619; ٓ ARABIC MADDAH ABOVE
    U+0654 ٔ d9 94 &#1620; ٔ ARABIC HAMZA ABOVE
    U+0655 ٕ d9 95 &#1621; ٕ ARABIC HAMZA BELOW
    U+0656 ٖ d9 96 &#1622; ٖ ARABIC SUBSCRIPT ALEF
    U+0657 ٗ d9 97 &#1623; ٗ ARABIC INVERTED DAMMA
    U+0658 ٘ d9 98 &#1624; ٘ ARABIC MARK NOON GHUNNA
    U+0659 ٙ d9 99 &#1625; ٙ ARABIC ZWARAKAY
    U+065A ٚ d9 9a &#1626; ٚ ARABIC VOWEL SIGN SMALL V ABOVE
    U+065B ٛ d9 9b &#1627; ٛ ARABIC VOWEL SIGN INVERTED SMALL V ABOVE
    U+065C ٜ d9 9c &#1628; ٜ ARABIC VOWEL SIGN DOT BELOW
    U+065D ٝ d9 9d &#1629; ٝ ARABIC REVERSED DAMMA
    U+065E ٞ d9 9e &#1630; ٞ ARABIC FATHA WITH TWO DOTS
    U+065F ٟ d9 9f &#1631; ٟ ARABIC WAVY HAMZA BELOW
    U+0660 ٠ d9 a0 &#1632; ٠ ARABIC-INDIC DIGIT ZERO
    U+0661 ١ d9 a1 &#1633; ١ ARABIC-INDIC DIGIT ONE
    U+0662 ٢ d9 a2 &#1634; ٢ ARABIC-INDIC DIGIT TWO
    U+0663 ٣ d9 a3 &#1635; ٣ ARABIC-INDIC DIGIT THREE
    U+0664 ٤ d9 a4 &#1636; ٤ ARABIC-INDIC DIGIT FOUR
    U+0665 ٥ d9 a5 &#1637; ٥ ARABIC-INDIC DIGIT FIVE
    U+0666 ٦ d9 a6 &#1638; ٦ ARABIC-INDIC DIGIT SIX
    U+0667 ٧ d9 a7 &#1639; ٧ ARABIC-INDIC DIGIT SEVEN
    U+0668 ٨ d9 a8 &#1640; ٨ ARABIC-INDIC DIGIT EIGHT
    U+0669 ٩ d9 a9 &#1641; ٩ ARABIC-INDIC DIGIT NINE
    U+066A ٪ d9 aa &#1642; ٪ ARABIC PERCENT SIGN
    U+066B ٫ d9 ab &#1643; ٫ ARABIC DECIMAL SEPARATOR
    U+066C ٬ d9 ac &#1644; ٬ ARABIC THOUSANDS SEPARATOR
    U+066D ٭ d9 ad &#1645; ٭ ARABIC FIVE POINTED STAR
    U+066E ٮ d9 ae &#1646; ٮ ARABIC LETTER DOTLESS BEH
    U+066F ٯ d9 af &#1647; ٯ ARABIC LETTER DOTLESS QAF
    U+0670 ٰ d9 b0 &#1648; ٰ ARABIC LETTER SUPERSCRIPT ALEF
    U+0671 ٱ d9 b1 &#1649; ٱ ARABIC LETTER ALEF WASLA
    U+0672 ٲ d9 b2 &#1650; ٲ ARABIC LETTER ALEF WITH WAVY HAMZA ABOVE
    U+0673 ٳ d9 b3 &#1651; ٳ ARABIC LETTER ALEF WITH WAVY HAMZA BELOW
    U+0674 ٴ d9 b4 &#1652; ٴ ARABIC LETTER HIGH HAMZA
    U+0675 ٵ d9 b5 &#1653; ٵ ARABIC LETTER HIGH HAMZA ALEF
    U+0676 ٶ d9 b6 &#1654; ٶ ARABIC LETTER HIGH HAMZA WAW
    U+0677 ٷ d9 b7 &#1655; ٷ ARABIC LETTER U WITH HAMZA ABOVE
    U+0678 ٸ d9 b8 &#1656; ٸ ARABIC LETTER HIGH HAMZA YEH
    U+0679 ٹ d9 b9 &#1657; ٹ ARABIC LETTER TTEH
    U+067A ٺ d9 ba &#1658; ٺ ARABIC LETTER TTEHEH
    U+067B ٻ d9 bb &#1659; ٻ ARABIC LETTER BEEH
    U+067C ټ d9 bc &#1660; ټ ARABIC LETTER TEH WITH RING
    U+067D ٽ d9 bd &#1661; ٽ ARABIC LETTER TEH WITH THREE DOTS ABOVE DOWNWARDS
    U+067E پ d9 be &#1662; پ ARABIC LETTER PEH
    U+067F ٿ d9 bf &#1663; ٿ ARABIC LETTER TEHEH
    U+0680 ڀ da 80 &#1664; ڀ ARABIC LETTER BEHEH
    U+0681 ځ da 81 &#1665; ځ ARABIC LETTER HAH WITH HAMZA ABOVE
    U+0682 ڂ da 82 &#1666; ڂ ARABIC LETTER HAH WITH TWO DOTS VERTICAL ABOVE
    U+0683 ڃ da 83 &#1667; ڃ ARABIC LETTER NYEH
    U+0684 ڄ da 84 &#1668; ڄ ARABIC LETTER DYEH
    U+0685 څ da 85 &#1669; څ ARABIC LETTER HAH WITH THREE DOTS ABOVE
    U+0686 چ da 86 &#1670; چ ARABIC LETTER TCHEH
    U+0687 ڇ da 87 &#1671; ڇ ARABIC LETTER TCHEHEH
    U+0688 ڈ da 88 &#1672; ڈ ARABIC LETTER DDAL
    U+0689 ډ da 89 &#1673; ډ ARABIC LETTER DAL WITH RING
    U+068A ڊ da 8a &#1674; ڊ ARABIC LETTER DAL WITH DOT BELOW
    U+068B ڋ da 8b &#1675; ڋ ARABIC LETTER DAL WITH DOT BELOW AND SMALL TAH
    U+068C ڌ da 8c &#1676; ڌ ARABIC LETTER DAHAL
    U+068D ڍ da 8d &#1677; ڍ ARABIC LETTER DDAHAL
    U+068E ڎ da 8e &#1678; ڎ ARABIC LETTER DUL
    U+068F ڏ da 8f &#1679; ڏ ARABIC LETTER DAL WITH THREE DOTS ABOVE DOWNWARDS
    U+0690 ڐ da 90 &#1680; ڐ ARABIC LETTER DAL WITH FOUR DOTS ABOVE
    U+0691 ڑ da 91 &#1681; ڑ ARABIC LETTER RREH
    U+0692 ڒ da 92 &#1682; ڒ ARABIC LETTER REH WITH SMALL V
    U+0693 ړ da 93 &#1683; ړ ARABIC LETTER REH WITH RING
    U+0694 ڔ da 94 &#1684; ڔ ARABIC LETTER REH WITH DOT BELOW
    U+0695 ڕ da 95 &#1685; ڕ ARABIC LETTER REH WITH SMALL V BELOW
    U+0696 ږ da 96 &#1686; ږ ARABIC LETTER REH WITH DOT BELOW AND DOT ABOVE
    U+0697 ڗ da 97 &#1687; ڗ ARABIC LETTER REH WITH TWO DOTS ABOVE
    U+0698 ژ da 98 &#1688; ژ ARABIC LETTER JEH
    U+0699 ڙ da 99 &#1689; ڙ ARABIC LETTER REH WITH FOUR DOTS ABOVE
    U+069A ښ da 9a &#1690; ښ ARABIC LETTER SEEN WITH DOT BELOW AND DOT ABOVE
    U+069B ڛ da 9b &#1691; ڛ ARABIC LETTER SEEN WITH THREE DOTS BELOW
    U+069C ڜ da 9c &#1692; ڜ ARABIC LETTER SEEN WITH THREE DOTS BELOW AND THREE DOTS ABOVE
    U+069D ڝ da 9d &#1693; ڝ ARABIC LETTER SAD WITH TWO DOTS BELOW
    U+069E ڞ da 9e &#1694; ڞ ARABIC LETTER SAD WITH THREE DOTS ABOVE
    U+069F ڟ da 9f &#1695; ڟ ARABIC LETTER TAH WITH THREE DOTS ABOVE
    U+06A0 ڠ da a0 &#1696; ڠ ARABIC LETTER AIN WITH THREE DOTS ABOVE
    U+06A1 ڡ da a1 &#1697; ڡ ARABIC LETTER DOTLESS FEH
    U+06A2 ڢ da a2 &#1698; ڢ ARABIC LETTER FEH WITH DOT MOVED BELOW
    U+06A3 ڣ da a3 &#1699; ڣ ARABIC LETTER FEH WITH DOT BELOW
    U+06A4 ڤ da a4 &#1700; ڤ ARABIC LETTER VEH
    U+06A5 ڥ da a5 &#1701; ڥ ARABIC LETTER FEH WITH THREE DOTS BELOW
    U+06A6 ڦ da a6 &#1702; ڦ ARABIC LETTER PEHEH
    U+06A7 ڧ da a7 &#1703; ڧ ARABIC LETTER QAF WITH DOT ABOVE
    U+06A8 ڨ da a8 &#1704; ڨ ARABIC LETTER QAF WITH THREE DOTS ABOVE
    U+06A9 ک da a9 &#1705; ک ARABIC LETTER KEHEH
    U+06AA ڪ da aa &#1706; ڪ ARABIC LETTER SWASH KAF
    U+06AB ګ da ab &#1707; ګ ARABIC LETTER KAF WITH RING
    U+06AC ڬ da ac &#1708; ڬ ARABIC LETTER KAF WITH DOT ABOVE
    U+06AD ڭ da ad &#1709; ڭ ARABIC LETTER NG
    U+06AE ڮ da ae &#1710; ڮ ARABIC LETTER KAF WITH THREE DOTS BELOW
    U+06AF گ da af &#1711; گ ARABIC LETTER GAF
    U+06B0 ڰ da b0 &#1712; ڰ ARABIC LETTER GAF WITH RING
    U+06B1 ڱ da b1 &#1713; ڱ ARABIC LETTER NGOEH
    U+06B2 ڲ da b2 &#1714; ڲ ARABIC LETTER GAF WITH TWO DOTS BELOW
    U+06B3 ڳ da b3 &#1715; ڳ ARABIC LETTER GUEH
    U+06B4 ڴ da b4 &#1716; ڴ ARABIC LETTER GAF WITH THREE DOTS ABOVE
    U+06B5 ڵ da b5 &#1717; ڵ ARABIC LETTER LAM WITH SMALL V
    U+06B6 ڶ da b6 &#1718; ڶ ARABIC LETTER LAM WITH DOT ABOVE
    U+06B7 ڷ da b7 &#1719; ڷ ARABIC LETTER LAM WITH THREE DOTS ABOVE
    U+06B8 ڸ da b8 &#1720; ڸ ARABIC LETTER LAM WITH THREE DOTS BELOW
    U+06B9 ڹ da b9 &#1721; ڹ ARABIC LETTER NOON WITH DOT BELOW
    U+06BA ں da ba &#1722; ں ARABIC LETTER NOON GHUNNA
    U+06BB ڻ da bb &#1723; ڻ ARABIC LETTER RNOON
    U+06BC ڼ da bc &#1724; ڼ ARABIC LETTER NOON WITH RING
    U+06BD ڽ da bd &#1725; ڽ ARABIC LETTER NOON WITH THREE DOTS ABOVE
    U+06BE ھ da be &#1726; ھ ARABIC LETTER HEH DOACHASHMEE
    U+06BF ڿ da bf &#1727; ڿ ARABIC LETTER TCHEH WITH DOT ABOVE
    U+06C0 ۀ db 80 &#1728; ۀ ARABIC LETTER HEH WITH YEH ABOVE
    U+06C1 ہ db 81 &#1729; ہ ARABIC LETTER HEH GOAL
    U+06C2 ۂ db 82 &#1730; ۂ ARABIC LETTER HEH GOAL WITH HAMZA ABOVE
    U+06C3 ۃ db 83 &#1731; ۃ ARABIC LETTER TEH MARBUTA GOAL
    U+06C4 ۄ db 84 &#1732; ۄ ARABIC LETTER WAW WITH RING
    U+06C5 ۅ db 85 &#1733; ۅ ARABIC LETTER KIRGHIZ OE
    U+06C6 ۆ db 86 &#1734; ۆ ARABIC LETTER OE
    U+06C7 ۇ db 87 &#1735; ۇ ARABIC LETTER U
    U+06C8 ۈ db 88 &#1736; ۈ ARABIC LETTER YU
    U+06C9 ۉ db 89 &#1737; ۉ ARABIC LETTER KIRGHIZ YU
    U+06CA ۊ db 8a &#1738; ۊ ARABIC LETTER WAW WITH TWO DOTS ABOVE
    U+06CB ۋ db 8b &#1739; ۋ ARABIC LETTER VE
    U+06CC ی db 8c &#1740; ی ARABIC LETTER FARSI YEH
    U+06CD ۍ db 8d &#1741; ۍ ARABIC LETTER YEH WITH TAIL
    U+06CE ێ db 8e &#1742; ێ ARABIC LETTER YEH WITH SMALL V
    U+06CF ۏ db 8f &#1743; ۏ ARABIC LETTER WAW WITH DOT ABOVE
    U+06D0 ې db 90 &#1744; ې ARABIC LETTER E
    U+06D1 ۑ db 91 &#1745; ۑ ARABIC LETTER YEH WITH THREE DOTS BELOW
    U+06D2 ے db 92 &#1746; ے ARABIC LETTER YEH BARREE
    U+06D3 ۓ db 93 &#1747; ۓ ARABIC LETTER YEH BARREE WITH HAMZA ABOVE
    U+06D4 ۔ db 94 &#1748; ۔ ARABIC FULL STOP
    U+06D5 ە db 95 &#1749; ە ARABIC LETTER AE
    U+06D6 ۖ db 96 &#1750; ۖ ARABIC SMALL HIGH LIGATURE SAD WITH LAM WITH ALEF MAKSURA
    U+06D7 ۗ db 97 &#1751; ۗ ARABIC SMALL HIGH LIGATURE QAF WITH LAM WITH ALEF MAKSURA
    U+06D8 ۘ db 98 &#1752; ۘ ARABIC SMALL HIGH MEEM INITIAL FORM
    U+06D9 ۙ db 99 &#1753; ۙ ARABIC SMALL HIGH LAM ALEF
    U+06DA ۚ db 9a &#1754; ۚ ARABIC SMALL HIGH JEEM
    U+06DB ۛ db 9b &#1755; ۛ ARABIC SMALL HIGH THREE DOTS
    U+06DC ۜ db 9c &#1756; ۜ ARABIC SMALL HIGH SEEN
    U+06DD ۝ db 9d &#1757; ۝ ARABIC END OF AYAH
    U+06DE ۞ db 9e &#1758; ۞ ARABIC START OF RUB EL HIZB
    U+06DF ۟ db 9f &#1759; ۟ ARABIC SMALL HIGH ROUNDED ZERO
    U+06E0 ۠ db a0 &#1760; ۠ ARABIC SMALL HIGH UPRIGHT RECTANGULAR ZERO
    U+06E1 ۡ db a1 &#1761; ۡ ARABIC SMALL HIGH DOTLESS HEAD OF KHAH
    U+06E2 ۢ db a2 &#1762; ۢ ARABIC SMALL HIGH MEEM ISOLATED FORM
    U+06E3 ۣ db a3 &#1763; ۣ ARABIC SMALL LOW SEEN
    U+06E4 ۤ db a4 &#1764; ۤ ARABIC SMALL HIGH MADDA
    U+06E5 ۥ db a5 &#1765; ۥ ARABIC SMALL WAW
    U+06E6 ۦ db a6 &#1766; ۦ ARABIC SMALL YEH
    U+06E7 ۧ db a7 &#1767; ۧ ARABIC SMALL HIGH YEH
    U+06E8 ۨ db a8 &#1768; ۨ ARABIC SMALL HIGH NOON
    U+06E9 ۩ db a9 &#1769; ۩ ARABIC PLACE OF SAJDAH
    U+06EA ۪ db aa &#1770; ۪ ARABIC EMPTY CENTRE LOW STOP
    U+06EB ۫ db ab &#1771; ۫ ARABIC EMPTY CENTRE HIGH STOP
    U+06EC ۬ db ac &#1772; ۬ ARABIC ROUNDED HIGH STOP WITH FILLED CENTRE
    U+06ED ۭ db ad &#1773; ۭ ARABIC SMALL LOW MEEM
    U+06EE ۮ db ae &#1774; ۮ ARABIC LETTER DAL WITH INVERTED V
    U+06EF ۯ db af &#1775; ۯ ARABIC LETTER REH WITH INVERTED V
    U+06F0 ۰ db b0 &#1776; ۰ EXTENDED ARABIC-INDIC DIGIT ZERO
    U+06F1 ۱ db b1 &#1777; ۱ EXTENDED ARABIC-INDIC DIGIT ONE
    U+06F2 ۲ db b2 &#1778; ۲ EXTENDED ARABIC-INDIC DIGIT TWO
    U+06F3 ۳ db b3 &#1779; ۳ EXTENDED ARABIC-INDIC DIGIT THREE
    U+06F4 ۴ db b4 &#1780; ۴ EXTENDED ARABIC-INDIC DIGIT FOUR
    U+06F5 ۵ db b5 &#1781; ۵ EXTENDED ARABIC-INDIC DIGIT FIVE
    U+06F6 ۶ db b6 &#1782; ۶ EXTENDED ARABIC-INDIC DIGIT SIX
    U+06F7 ۷ db b7 &#1783; ۷ EXTENDED ARABIC-INDIC DIGIT SEVEN
    U+06F8 ۸ db b8 &#1784; ۸ EXTENDED ARABIC-INDIC DIGIT EIGHT
    U+06F9 ۹ db b9 &#1785; ۹ EXTENDED ARABIC-INDIC DIGIT NINE
    U+06FA ۺ db ba &#1786; ۺ ARABIC LETTER SHEEN WITH DOT BELOW
    U+06FB ۻ db bb &#1787; ۻ ARABIC LETTER DAD WITH DOT BELOW
    U+06FC ۼ db bc &#1788; ۼ ARABIC LETTER GHAIN WITH DOT BELOW
    U+06FD ۽ db bd &#1789; ۽ ARABIC SIGN SINDHI AMPERSAND
    U+06FE ۾ db be &#1790; ۾ ARABIC SIGN SINDHI POSTPOSITION MEN
    U+06FF ۿ db bf &#1791; ۿ ARABIC LETTER HEH WITH INVERTED V
    U+0700 ܀ dc 80 &#1792; ܀ SYRIAC END OF PARAGRAPH
    U+0701 ܁ dc 81 &#1793; ܁ SYRIAC SUPRALINEAR FULL STOP
    U+0702 ܂ dc 82 &#1794; ܂ SYRIAC SUBLINEAR FULL STOP
    U+0703 ܃ dc 83 &#1795; ܃ SYRIAC SUPRALINEAR COLON
    U+0704 ܄ dc 84 &#1796; ܄ SYRIAC SUBLINEAR COLON
    U+0705 ܅ dc 85 &#1797; ܅ SYRIAC HORIZONTAL COLON
    U+0706 ܆ dc 86 &#1798; ܆ SYRIAC COLON SKEWED LEFT
    U+0707 ܇ dc 87 &#1799; ܇ SYRIAC COLON SKEWED RIGHT
    U+0708 ܈ dc 88 &#1800; ܈ SYRIAC SUPRALINEAR COLON SKEWED LEFT
    U+0709 ܉ dc 89 &#1801; ܉ SYRIAC SUBLINEAR COLON SKEWED RIGHT
    U+070A ܊ dc 8a &#1802; ܊ SYRIAC CONTRACTION
    U+070B ܋ dc 8b &#1803; ܋ SYRIAC HARKLEAN OBELUS
    U+070C ܌ dc 8c &#1804; ܌ SYRIAC HARKLEAN METOBELUS
    U+070D ܍ dc 8d &#1805; ܍ SYRIAC HARKLEAN ASTERISCUS
    U+070E ܎ dc 8e &#1806; ܎
    U+070F ܏ dc 8f &#1807; ܏ SYRIAC ABBREVIATION MARK
    U+0710 ܐ dc 90 &#1808; ܐ SYRIAC LETTER ALAPH
    U+0711 ܑ dc 91 &#1809; ܑ SYRIAC LETTER SUPERSCRIPT ALAPH
    U+0712 ܒ dc 92 &#1810; ܒ SYRIAC LETTER BETH
    U+0713 ܓ dc 93 &#1811; ܓ SYRIAC LETTER GAMAL
    U+0714 ܔ dc 94 &#1812; ܔ SYRIAC LETTER GAMAL GARSHUNI
    U+0715 ܕ dc 95 &#1813; ܕ SYRIAC LETTER DALATH
    U+0716 ܖ dc 96 &#1814; ܖ SYRIAC LETTER DOTLESS DALATH RISH
    U+0717 ܗ dc 97 &#1815; ܗ SYRIAC LETTER HE
    U+0718 ܘ dc 98 &#1816; ܘ SYRIAC LETTER WAW
    U+0719 ܙ dc 99 &#1817; ܙ SYRIAC LETTER ZAIN
    U+071A ܚ dc 9a &#1818; ܚ SYRIAC LETTER HETH
    U+071B ܛ dc 9b &#1819; ܛ SYRIAC LETTER TETH
    U+071C ܜ dc 9c &#1820; ܜ SYRIAC LETTER TETH GARSHUNI
    U+071D ܝ dc 9d &#1821; ܝ SYRIAC LETTER YUDH
    U+071E ܞ dc 9e &#1822; ܞ SYRIAC LETTER YUDH HE
    U+071F ܟ dc 9f &#1823; ܟ SYRIAC LETTER KAPH
    U+0720 ܠ dc a0 &#1824; ܠ SYRIAC LETTER LAMADH
    U+0721 ܡ dc a1 &#1825; ܡ SYRIAC LETTER MIM
    U+0722 ܢ dc a2 &#1826; ܢ SYRIAC LETTER NUN
    U+0723 ܣ dc a3 &#1827; ܣ SYRIAC LETTER SEMKATH
    U+0724 ܤ dc a4 &#1828; ܤ SYRIAC LETTER FINAL SEMKATH
    U+0725 ܥ dc a5 &#1829; ܥ SYRIAC LETTER E
    U+0726 ܦ dc a6 &#1830; ܦ SYRIAC LETTER PE
    U+0727 ܧ dc a7 &#1831; ܧ SYRIAC LETTER REVERSED PE
    U+0728 ܨ dc a8 &#1832; ܨ SYRIAC LETTER SADHE
    U+0729 ܩ dc a9 &#1833; ܩ SYRIAC LETTER QAPH
    U+072A ܪ dc aa &#1834; ܪ SYRIAC LETTER RISH
    U+072B ܫ dc ab &#1835; ܫ SYRIAC LETTER SHIN
    U+072C ܬ dc ac &#1836; ܬ SYRIAC LETTER TAW
    U+072D ܭ dc ad &#1837; ܭ SYRIAC LETTER PERSIAN BHETH
    U+072E ܮ dc ae &#1838; ܮ SYRIAC LETTER PERSIAN GHAMAL
    U+072F ܯ dc af &#1839; ܯ SYRIAC LETTER PERSIAN DHALATH
    U+0730 ܰ dc b0 &#1840; ܰ SYRIAC PTHAHA ABOVE
    U+0731 ܱ dc b1 &#1841; ܱ SYRIAC PTHAHA BELOW
    U+0732 ܲ dc b2 &#1842; ܲ SYRIAC PTHAHA DOTTED
    U+0733 ܳ dc b3 &#1843; ܳ SYRIAC ZQAPHA ABOVE
    U+0734 ܴ dc b4 &#1844; ܴ SYRIAC ZQAPHA BELOW
    U+0735 ܵ dc b5 &#1845; ܵ SYRIAC ZQAPHA DOTTED
    U+0736 ܶ dc b6 &#1846; ܶ SYRIAC RBASA ABOVE
    U+0737 ܷ dc b7 &#1847; ܷ SYRIAC RBASA BELOW
    U+0738 ܸ dc b8 &#1848; ܸ SYRIAC DOTTED ZLAMA HORIZONTAL
    U+0739 ܹ dc b9 &#1849; ܹ SYRIAC DOTTED ZLAMA ANGULAR
    U+073A ܺ dc ba &#1850; ܺ SYRIAC HBASA ABOVE
    U+073B ܻ dc bb &#1851; ܻ SYRIAC HBASA BELOW
    U+073C ܼ dc bc &#1852; ܼ SYRIAC HBASA-ESASA DOTTED
    U+073D ܽ dc bd &#1853; ܽ SYRIAC ESASA ABOVE
    U+073E ܾ dc be &#1854; ܾ SYRIAC ESASA BELOW
    U+073F ܿ dc bf &#1855; ܿ SYRIAC RWAHA
    U+0740 ݀ dd 80 &#1856; ݀ SYRIAC FEMININE DOT
    U+0741 ݁ dd 81 &#1857; ݁ SYRIAC QUSHSHAYA
    U+0742 ݂ dd 82 &#1858; ݂ SYRIAC RUKKAKHA
    U+0743 ݃ dd 83 &#1859; ݃ SYRIAC TWO VERTICAL DOTS ABOVE
    U+0744 ݄ dd 84 &#1860; ݄ SYRIAC TWO VERTICAL DOTS BELOW
    U+0745 ݅ dd 85 &#1861; ݅ SYRIAC THREE DOTS ABOVE
    U+0746 ݆ dd 86 &#1862; ݆ SYRIAC THREE DOTS BELOW
    U+0747 ݇ dd 87 &#1863; ݇ SYRIAC OBLIQUE LINE ABOVE
    U+0748 ݈ dd 88 &#1864; ݈ SYRIAC OBLIQUE LINE BELOW
    U+0749 ݉ dd 89 &#1865; ݉ SYRIAC MUSIC
    U+074A ݊ dd 8a &#1866; ݊ SYRIAC BARREKH
    U+074B ݋ dd 8b &#1867; ݋
    U+074C ݌ dd 8c &#1868; ݌
    U+074D ݍ dd 8d &#1869; ݍ SYRIAC LETTER SOGDIAN ZHAIN
    U+074E ݎ dd 8e &#1870; ݎ SYRIAC LETTER SOGDIAN KHAPH
    U+074F ݏ dd 8f &#1871; ݏ SYRIAC LETTER SOGDIAN FE
    U+0750 ݐ dd 90 &#1872; ݐ ARABIC LETTER BEH WITH THREE DOTS HORIZONTALLY BELOW
    U+0751 ݑ dd 91 &#1873; ݑ ARABIC LETTER BEH WITH DOT BELOW AND THREE DOTS ABOVE
    U+0752 ݒ dd 92 &#1874; ݒ ARABIC LETTER BEH WITH THREE DOTS POINTING UPWARDS BELOW
    U+0753 ݓ dd 93 &#1875; ݓ ARABIC LETTER BEH WITH THREE DOTS POINTING UPWARDS BELOW AND TWO DOTS ABOVE
    U+0754 ݔ dd 94 &#1876; ݔ ARABIC LETTER BEH WITH TWO DOTS BELOW AND DOT ABOVE
    U+0755 ݕ dd 95 &#1877; ݕ ARABIC LETTER BEH WITH INVERTED SMALL V BELOW
    U+0756 ݖ dd 96 &#1878; ݖ ARABIC LETTER BEH WITH SMALL V
    U+0757 ݗ dd 97 &#1879; ݗ ARABIC LETTER HAH WITH TWO DOTS ABOVE
    U+0758 ݘ dd 98 &#1880; ݘ ARABIC LETTER HAH WITH THREE DOTS POINTING UPWARDS BELOW
    U+0759 ݙ dd 99 &#1881; ݙ ARABIC LETTER DAL WITH TWO DOTS VERTICALLY BELOW AND SMALL TAH
    U+075A ݚ dd 9a &#1882; ݚ ARABIC LETTER DAL WITH INVERTED SMALL V BELOW
    U+075B ݛ dd 9b &#1883; ݛ ARABIC LETTER REH WITH STROKE
    U+075C ݜ dd 9c &#1884; ݜ ARABIC LETTER SEEN WITH FOUR DOTS ABOVE
    U+075D ݝ dd 9d &#1885; ݝ ARABIC LETTER AIN WITH TWO DOTS ABOVE
    U+075E ݞ dd 9e &#1886; ݞ ARABIC LETTER AIN WITH THREE DOTS POINTING DOWNWARDS ABOVE
    U+075F ݟ dd 9f &#1887; ݟ ARABIC LETTER AIN WITH TWO DOTS VERTICALLY ABOVE
    U+0760 ݠ dd a0 &#1888; ݠ ARABIC LETTER FEH WITH TWO DOTS BELOW
    U+0761 ݡ dd a1 &#1889; ݡ ARABIC LETTER FEH WITH THREE DOTS POINTING UPWARDS BELOW
    U+0762 ݢ dd a2 &#1890; ݢ ARABIC LETTER KEHEH WITH DOT ABOVE
    U+0763 ݣ dd a3 &#1891; ݣ ARABIC LETTER KEHEH WITH THREE DOTS ABOVE
    U+0764 ݤ dd a4 &#1892; ݤ ARABIC LETTER KEHEH WITH THREE DOTS POINTING UPWARDS BELOW
    U+0765 ݥ dd a5 &#1893; ݥ ARABIC LETTER MEEM WITH DOT ABOVE
    U+0766 ݦ dd a6 &#1894; ݦ ARABIC LETTER MEEM WITH DOT BELOW
    U+0767 ݧ dd a7 &#1895; ݧ ARABIC LETTER NOON WITH TWO DOTS BELOW
    U+0768 ݨ dd a8 &#1896; ݨ ARABIC LETTER NOON WITH SMALL TAH
    U+0769 ݩ dd a9 &#1897; ݩ ARABIC LETTER NOON WITH SMALL V
    U+076A ݪ dd aa &#1898; ݪ ARABIC LETTER LAM WITH BAR
    U+076B ݫ dd ab &#1899; ݫ ARABIC LETTER REH WITH TWO DOTS VERTICALLY ABOVE
    U+076C ݬ dd ac &#1900; ݬ ARABIC LETTER REH WITH HAMZA ABOVE
    U+076D ݭ dd ad &#1901; ݭ ARABIC LETTER SEEN WITH TWO DOTS VERTICALLY ABOVE
    U+076E ݮ dd ae &#1902; ݮ ARABIC LETTER HAH WITH SMALL ARABIC LETTER TAH BELOW
    U+076F ݯ dd af &#1903; ݯ ARABIC LETTER HAH WITH SMALL ARABIC LETTER TAH AND TWO DOTS
    U+0770 ݰ dd b0 &#1904; ݰ ARABIC LETTER SEEN WITH SMALL ARABIC LETTER TAH AND TWO DOTS
    U+0771 ݱ dd b1 &#1905; ݱ ARABIC LETTER REH WITH SMALL ARABIC LETTER TAH AND TWO DOTS
    U+0772 ݲ dd b2 &#1906; ݲ ARABIC LETTER HAH WITH SMALL ARABIC LETTER TAH ABOVE
    U+0773 ݳ dd b3 &#1907; ݳ ARABIC LETTER ALEF WITH EXTENDED ARABIC-INDIC DIGIT TWO ABOVE
    U+0774 ݴ dd b4 &#1908; ݴ ARABIC LETTER ALEF WITH EXTENDED ARABIC-INDIC DIGIT THREE ABOVE
    U+0775 ݵ dd b5 &#1909; ݵ ARABIC LETTER FARSI YEH WITH EXTENDED ARABIC-INDIC DIGIT TWO ABOVE
    U+0776 ݶ dd b6 &#1910; ݶ ARABIC LETTER FARSI YEH WITH EXTENDED ARABIC-INDIC DIGIT THREE ABOVE
    U+0777 ݷ dd b7 &#1911; ݷ ARABIC LETTER FARSI YEH WITH EXTENDED ARABIC-INDIC DIGIT FOUR BELOW
    U+0778 ݸ dd b8 &#1912; ݸ ARABIC LETTER WAW WITH EXTENDED ARABIC-INDIC DIGIT TWO ABOVE
    U+0779 ݹ dd b9 &#1913; ݹ ARABIC LETTER WAW WITH EXTENDED ARABIC-INDIC DIGIT THREE ABOVE
    U+077A ݺ dd ba &#1914; ݺ ARABIC LETTER YEH BARREE WITH EXTENDED ARABIC-INDIC DIGIT TWO ABOVE
    U+077B ݻ dd bb &#1915; ݻ ARABIC LETTER YEH BARREE WITH EXTENDED ARABIC-INDIC DIGIT THREE ABOVE
    U+077C ݼ dd bc &#1916; ݼ ARABIC LETTER HAH WITH EXTENDED ARABIC-INDIC DIGIT FOUR BELOW
    U+077D ݽ dd bd &#1917; ݽ ARABIC LETTER SEEN WITH EXTENDED ARABIC-INDIC DIGIT FOUR ABOVE
    U+077E ݾ dd be &#1918; ݾ ARABIC LETTER SEEN WITH INVERTED V
    U+077F ݿ dd bf &#1919; ݿ ARABIC LETTER KAF WITH TWO DOTS ABOVE
    U+0780 ހ de 80 &#1920; ހ THAANA LETTER HAA
    U+0781 ށ de 81 &#1921; ށ THAANA LETTER SHAVIYANI
    U+0782 ނ de 82 &#1922; ނ THAANA LETTER NOONU
    U+0783 ރ de 83 &#1923; ރ THAANA LETTER RAA
    U+0784 ބ de 84 &#1924; ބ THAANA LETTER BAA
    U+0785 ޅ de 85 &#1925; ޅ THAANA LETTER LHAVIYANI
    U+0786 ކ de 86 &#1926; ކ THAANA LETTER KAAFU
    U+0787 އ de 87 &#1927; އ THAANA LETTER ALIFU
    U+0788 ވ de 88 &#1928; ވ THAANA LETTER VAAVU
    U+0789 މ de 89 &#1929; މ THAANA LETTER MEEMU
    U+078A ފ de 8a &#1930; ފ THAANA LETTER FAAFU
    U+078B ދ de 8b &#1931; ދ THAANA LETTER DHAALU
    U+078C ތ de 8c &#1932; ތ THAANA LETTER THAA
    U+078D ލ de 8d &#1933; ލ THAANA LETTER LAAMU
    U+078E ގ de 8e &#1934; ގ THAANA LETTER GAAFU
    U+078F ޏ de 8f &#1935; ޏ THAANA LETTER GNAVIYANI
    U+0790 ސ de 90 &#1936; ސ THAANA LETTER SEENU
    U+0791 ޑ de 91 &#1937; ޑ THAANA LETTER DAVIYANI
    U+0792 ޒ de 92 &#1938; ޒ THAANA LETTER ZAVIYANI
    U+0793 ޓ de 93 &#1939; ޓ THAANA LETTER TAVIYANI
    U+0794 ޔ de 94 &#1940; ޔ THAANA LETTER YAA
    U+0795 ޕ de 95 &#1941; ޕ THAANA LETTER PAVIYANI
    U+0796 ޖ de 96 &#1942; ޖ THAANA LETTER JAVIYANI
    U+0797 ޗ de 97 &#1943; ޗ THAANA LETTER CHAVIYANI
    U+0798 ޘ de 98 &#1944; ޘ THAANA LETTER TTAA
    U+0799 ޙ de 99 &#1945; ޙ THAANA LETTER HHAA
    U+079A ޚ de 9a &#1946; ޚ THAANA LETTER KHAA
    U+079B ޛ de 9b &#1947; ޛ THAANA LETTER THAALU
    U+079C ޜ de 9c &#1948; ޜ THAANA LETTER ZAA
    U+079D ޝ de 9d &#1949; ޝ THAANA LETTER SHEENU
    U+079E ޞ de 9e &#1950; ޞ THAANA LETTER SAADHU
    U+079F ޟ de 9f &#1951; ޟ THAANA LETTER DAADHU
    U+07A0 ޠ de a0 &#1952; ޠ THAANA LETTER TO
    U+07A1 ޡ de a1 &#1953; ޡ THAANA LETTER ZO
    U+07A2 ޢ de a2 &#1954; ޢ THAANA LETTER AINU
    U+07A3 ޣ de a3 &#1955; ޣ THAANA LETTER GHAINU
    U+07A4 ޤ de a4 &#1956; ޤ THAANA LETTER QAAFU
    U+07A5 ޥ de a5 &#1957; ޥ THAANA LETTER WAAVU
    U+07A6 ަ de a6 &#1958; ަ THAANA ABAFILI
    U+07A7 ާ de a7 &#1959; ާ THAANA AABAAFILI
    U+07A8 ި de a8 &#1960; ި THAANA IBIFILI
    U+07A9 ީ de a9 &#1961; ީ THAANA EEBEEFILI
    U+07AA ު de aa &#1962; ު THAANA UBUFILI
    U+07AB ޫ de ab &#1963; ޫ THAANA OOBOOFILI
    U+07AC ެ de ac &#1964; ެ THAANA EBEFILI
    U+07AD ޭ de ad &#1965; ޭ THAANA EYBEYFILI
    U+07AE ޮ de ae &#1966; ޮ THAANA OBOFILI
    U+07AF ޯ de af &#1967; ޯ THAANA OABOAFILI
    U+07B0 ް de b0 &#1968; ް THAANA SUKUN
    U+07B1 ޱ de b1 &#1969; ޱ THAANA LETTER NAA
    U+07B2 ޲ de b2 &#1970; ޲
    U+07B3 ޳ de b3 &#1971; ޳
    U+07B4 ޴ de b4 &#1972; ޴
    U+07B5 ޵ de b5 &#1973; ޵
    U+07B6 ޶ de b6 &#1974; ޶
    U+07B7 ޷ de b7 &#1975; ޷
    U+07B8 ޸ de b8 &#1976; ޸
    U+07B9 ޹ de b9 &#1977; ޹
    U+07BA ޺ de ba &#1978; ޺
    U+07BB ޻ de bb &#1979; ޻
    U+07BC ޼ de bc &#1980; ޼
    U+07BD ޽ de bd &#1981; ޽
    U+07BE ޾ de be &#1982; ޾
    U+07BF ޿ de bf &#1983; ޿
    U+07C0 ߀ df 80 &#1984; ߀ NKO DIGIT ZERO
    U+07C1 ߁ df 81 &#1985; ߁ NKO DIGIT ONE
    U+07C2 ߂ df 82 &#1986; ߂ NKO DIGIT TWO
    U+07C3 ߃ df 83 &#1987; ߃ NKO DIGIT THREE
    U+07C4 ߄ df 84 &#1988; ߄ NKO DIGIT FOUR
    U+07C5 ߅ df 85 &#1989; ߅ NKO DIGIT FIVE
    U+07C6 ߆ df 86 &#1990; ߆ NKO DIGIT SIX
    U+07C7 ߇ df 87 &#1991; ߇ NKO DIGIT SEVEN
    U+07C8 ߈ df 88 &#1992; ߈ NKO DIGIT EIGHT
    U+07C9 ߉ df 89 &#1993; ߉ NKO DIGIT NINE
    U+07CA ߊ df 8a &#1994; ߊ NKO LETTER A
    U+07CB ߋ df 8b &#1995; ߋ NKO LETTER EE
    U+07CC ߌ df 8c &#1996; ߌ NKO LETTER I
    U+07CD ߍ df 8d &#1997; ߍ NKO LETTER E
    U+07CE ߎ df 8e &#1998; ߎ NKO LETTER U
    U+07CF ߏ df 8f &#1999; ߏ NKO LETTER OO
    U+07D0 ߐ df 90 &#2000; ߐ NKO LETTER O
    U+07D1 ߑ df 91 &#2001; ߑ NKO LETTER DAGBASINNA
    U+07D2 ߒ df 92 &#2002; ߒ NKO LETTER N
    U+07D3 ߓ df 93 &#2003; ߓ NKO LETTER BA
    U+07D4 ߔ df 94 &#2004; ߔ NKO LETTER PA
    U+07D5 ߕ df 95 &#2005; ߕ NKO LETTER TA
    U+07D6 ߖ df 96 &#2006; ߖ NKO LETTER JA
    U+07D7 ߗ df 97 &#2007; ߗ NKO LETTER CHA
    U+07D8 ߘ df 98 &#2008; ߘ NKO LETTER DA
    U+07D9 ߙ df 99 &#2009; ߙ NKO LETTER RA
    U+07DA ߚ df 9a &#2010; ߚ NKO LETTER RRA
    U+07DB ߛ df 9b &#2011; ߛ NKO LETTER SA
    U+07DC ߜ df 9c &#2012; ߜ NKO LETTER GBA
    U+07DD ߝ df 9d &#2013; ߝ NKO LETTER FA
    U+07DE ߞ df 9e &#2014; ߞ NKO LETTER KA
    U+07DF ߟ df 9f &#2015; ߟ NKO LETTER LA
    U+07E0 ߠ df a0 &#2016; ߠ NKO LETTER NA WOLOSO
    U+07E1 ߡ df a1 &#2017; ߡ NKO LETTER MA
    U+07E2 ߢ df a2 &#2018; ߢ NKO LETTER NYA
    U+07E3 ߣ df a3 &#2019; ߣ NKO LETTER NA
    U+07E4 ߤ df a4 &#2020; ߤ NKO LETTER HA
    U+07E5 ߥ df a5 &#2021; ߥ NKO LETTER WA
    U+07E6 ߦ df a6 &#2022; ߦ NKO LETTER YA
    U+07E7 ߧ df a7 &#2023; ߧ NKO LETTER NYA WOLOSO
    U+07E8 ߨ df a8 &#2024; ߨ NKO LETTER JONA JA
    U+07E9 ߩ df a9 &#2025; ߩ NKO LETTER JONA CHA
    U+07EA ߪ df aa &#2026; ߪ NKO LETTER JONA RA
    U+07EB ߫ df ab &#2027; ߫ NKO COMBINING SHORT HIGH TONE
    U+07EC ߬ df ac &#2028; ߬ NKO COMBINING SHORT LOW TONE
    U+07ED ߭ df ad &#2029; ߭ NKO COMBINING SHORT RISING TONE
    U+07EE ߮ df ae &#2030; ߮ NKO COMBINING LONG DESCENDING TONE
    U+07EF ߯ df af &#2031; ߯ NKO COMBINING LONG HIGH TONE
    U+07F0 ߰ df b0 &#2032; ߰ NKO COMBINING LONG LOW TONE
    U+07F1 ߱ df b1 &#2033; ߱ NKO COMBINING LONG RISING TONE
    U+07F2 ߲ df b2 &#2034; ߲ NKO COMBINING NASALIZATION MARK
    U+07F3 ߳ df b3 &#2035; ߳ NKO COMBINING DOUBLE DOT ABOVE
    U+07F4 ߴ df b4 &#2036; ߴ NKO HIGH TONE APOSTROPHE
    U+07F5 ߵ df b5 &#2037; ߵ NKO LOW TONE APOSTROPHE
    U+07F6 ߶ df b6 &#2038; ߶ NKO SYMBOL OO DENNEN
    U+07F7 ߷ df b7 &#2039; ߷ NKO SYMBOL GBAKURUNEN
    U+07F8 ߸ df b8 &#2040; ߸ NKO COMMA
    U+07F9 ߹ df b9 &#2041; ߹ NKO EXCLAMATION MARK
    U+07FA ߺ df ba &#2042; ߺ NKO LAJANYALAN
    U+07FB ߻ df bb &#2043; ߻
    U+07FC ߼ df bc &#2044; ߼
    U+07FD ߽ df bd &#2045; ߽ NKO DANTAYALAN
    U+07FE ߾ df be &#2046; ߾ NKO DOROME SIGN
    U+07FF ߿ df bf &#2047; ߿ NKO TAMAN SIGN
    U+0800 e0 a0 80 &#2048; SAMARITAN LETTER ALAF
    U+0801 e0 a0 81 &#2049; SAMARITAN LETTER BIT
    U+0802 e0 a0 82 &#2050; SAMARITAN LETTER GAMAN
    U+0803 e0 a0 83 &#2051; SAMARITAN LETTER DALAT
    U+0804 e0 a0 84 &#2052; SAMARITAN LETTER IY
    U+0805 e0 a0 85 &#2053; SAMARITAN LETTER BAA
    U+0806 e0 a0 86 &#2054; SAMARITAN LETTER ZEN
    U+0807 e0 a0 87 &#2055; SAMARITAN LETTER IT
    U+0808 e0 a0 88 &#2056; SAMARITAN LETTER TIT
    U+0809 e0 a0 89 &#2057; SAMARITAN LETTER YUT
    U+080A e0 a0 8a &#2058; SAMARITAN LETTER KAAF
    U+080B e0 a0 8b &#2059; SAMARITAN LETTER LABAT
    U+080C e0 a0 8c &#2060; SAMARITAN LETTER MIM
    U+080D e0 a0 8d &#2061; SAMARITAN LETTER NUN
    U+080E e0 a0 8e &#2062; SAMARITAN LETTER SINGAAT
    U+080F e0 a0 8f &#2063; SAMARITAN LETTER IN
    U+0810 e0 a0 90 &#2064; SAMARITAN LETTER FI
    U+0811 e0 a0 91 &#2065; SAMARITAN LETTER TSAADIY
    U+0812 e0 a0 92 &#2066; SAMARITAN LETTER QUF
    U+0813 e0 a0 93 &#2067; SAMARITAN LETTER RISH
    U+0814 e0 a0 94 &#2068; SAMARITAN LETTER SHAN
    U+0815 e0 a0 95 &#2069; SAMARITAN LETTER TAAF
    U+0816 e0 a0 96 &#2070; SAMARITAN MARK IN
    U+0817 e0 a0 97 &#2071; SAMARITAN MARK IN-ALAF
    U+0818 e0 a0 98 &#2072; SAMARITAN MARK OCCLUSION
    U+0819 e0 a0 99 &#2073; SAMARITAN MARK DAGESH
    U+081A e0 a0 9a &#2074; SAMARITAN MODIFIER LETTER EPENTHETIC YUT
    U+081B e0 a0 9b &#2075; SAMARITAN MARK EPENTHETIC YUT
    U+081C e0 a0 9c &#2076; SAMARITAN VOWEL SIGN LONG E
    U+081D e0 a0 9d &#2077; SAMARITAN VOWEL SIGN E
    U+081E e0 a0 9e &#2078; SAMARITAN VOWEL SIGN OVERLONG AA
    U+081F e0 a0 9f &#2079; SAMARITAN VOWEL SIGN LONG AA
    U+0820 e0 a0 a0 &#2080; SAMARITAN VOWEL SIGN AA
    U+0821 e0 a0 a1 &#2081; SAMARITAN VOWEL SIGN OVERLONG A
    U+0822 e0 a0 a2 &#2082; SAMARITAN VOWEL SIGN LONG A
    U+0823 e0 a0 a3 &#2083; SAMARITAN VOWEL SIGN A
    U+0824 e0 a0 a4 &#2084; SAMARITAN MODIFIER LETTER SHORT A
    U+0825 e0 a0 a5 &#2085; SAMARITAN VOWEL SIGN SHORT A
    U+0826 e0 a0 a6 &#2086; SAMARITAN VOWEL SIGN LONG U
    U+0827 e0 a0 a7 &#2087; SAMARITAN VOWEL SIGN U
    U+0828 e0 a0 a8 &#2088; SAMARITAN MODIFIER LETTER I
    U+0829 e0 a0 a9 &#2089; SAMARITAN VOWEL SIGN LONG I
    U+082A e0 a0 aa &#2090; SAMARITAN VOWEL SIGN I
    U+082B e0 a0 ab &#2091; SAMARITAN VOWEL SIGN O
    U+082C e0 a0 ac &#2092; SAMARITAN VOWEL SIGN SUKUN
    U+082D e0 a0 ad &#2093; SAMARITAN MARK NEQUDAA
    U+082E e0 a0 ae &#2094;
    U+082F e0 a0 af &#2095;
    U+0830 e0 a0 b0 &#2096; SAMARITAN PUNCTUATION NEQUDAA
    U+0831 e0 a0 b1 &#2097; SAMARITAN PUNCTUATION AFSAAQ
    U+0832 e0 a0 b2 &#2098; SAMARITAN PUNCTUATION ANGED
    U+0833 e0 a0 b3 &#2099; SAMARITAN PUNCTUATION BAU
    U+0834 e0 a0 b4 &#2100; SAMARITAN PUNCTUATION ATMAAU
    U+0835 e0 a0 b5 &#2101; SAMARITAN PUNCTUATION SHIYYAALAA
    U+0836 e0 a0 b6 &#2102; SAMARITAN ABBREVIATION MARK
    U+0837 e0 a0 b7 &#2103; SAMARITAN PUNCTUATION MELODIC QITSA
    U+0838 e0 a0 b8 &#2104; SAMARITAN PUNCTUATION ZIQAA
    U+0839 e0 a0 b9 &#2105; SAMARITAN PUNCTUATION QITSA
    U+083A e0 a0 ba &#2106; SAMARITAN PUNCTUATION ZAEF
    U+083B e0 a0 bb &#2107; SAMARITAN PUNCTUATION TURU
    U+083C e0 a0 bc &#2108; SAMARITAN PUNCTUATION ARKAANU
    U+083D e0 a0 bd &#2109; SAMARITAN PUNCTUATION SOF MASHFAAT
    U+083E e0 a0 be &#2110; SAMARITAN PUNCTUATION ANNAAU
    U+083F e0 a0 bf &#2111;
    U+0840 e0 a1 80 &#2112; MANDAIC LETTER HALQA
    U+0841 e0 a1 81 &#2113; MANDAIC LETTER AB
    U+0842 e0 a1 82 &#2114; MANDAIC LETTER AG
    U+0843 e0 a1 83 &#2115; MANDAIC LETTER AD
    U+0844 e0 a1 84 &#2116; MANDAIC LETTER AH
    U+0845 e0 a1 85 &#2117; MANDAIC LETTER USHENNA
    U+0846 e0 a1 86 &#2118; MANDAIC LETTER AZ
    U+0847 e0 a1 87 &#2119; MANDAIC LETTER IT
    U+0848 e0 a1 88 &#2120; MANDAIC LETTER ATT
    U+0849 e0 a1 89 &#2121; MANDAIC LETTER AKSA
    U+084A e0 a1 8a &#2122; MANDAIC LETTER AK
    U+084B e0 a1 8b &#2123; MANDAIC LETTER AL
    U+084C e0 a1 8c &#2124; MANDAIC LETTER AM
    U+084D e0 a1 8d &#2125; MANDAIC LETTER AN
    U+084E e0 a1 8e &#2126; MANDAIC LETTER AS
    U+084F e0 a1 8f &#2127; MANDAIC LETTER IN
    U+0850 e0 a1 90 &#2128; MANDAIC LETTER AP
    U+0851 e0 a1 91 &#2129; MANDAIC LETTER ASZ
    U+0852 e0 a1 92 &#2130; MANDAIC LETTER AQ
    U+0853 e0 a1 93 &#2131; MANDAIC LETTER AR
    U+0854 e0 a1 94 &#2132; MANDAIC LETTER ASH
    U+0855 e0 a1 95 &#2133; MANDAIC LETTER AT
    U+0856 e0 a1 96 &#2134; MANDAIC LETTER DUSHENNA
    U+0857 e0 a1 97 &#2135; MANDAIC LETTER KAD
    U+0858 e0 a1 98 &#2136; MANDAIC LETTER AIN
    U+0859 e0 a1 99 &#2137; MANDAIC AFFRICATION MARK
    U+085A e0 a1 9a &#2138; MANDAIC VOCALIZATION MARK
    U+085B e0 a1 9b &#2139; MANDAIC GEMINATION MARK
    U+085C e0 a1 9c &#2140;
    U+085D e0 a1 9d &#2141;
    U+085E e0 a1 9e &#2142; MANDAIC PUNCTUATION
    U+085F e0 a1 9f &#2143;
    U+0860 e0 a1 a0 &#2144; SYRIAC LETTER MALAYALAM NGA
    U+0861 e0 a1 a1 &#2145; SYRIAC LETTER MALAYALAM JA
    U+0862 e0 a1 a2 &#2146; SYRIAC LETTER MALAYALAM NYA
    U+0863 e0 a1 a3 &#2147; SYRIAC LETTER MALAYALAM TTA
    U+0864 e0 a1 a4 &#2148; SYRIAC LETTER MALAYALAM NNA
    U+0865 e0 a1 a5 &#2149; SYRIAC LETTER MALAYALAM NNNA
    U+0866 e0 a1 a6 &#2150; SYRIAC LETTER MALAYALAM BHA
    U+0867 e0 a1 a7 &#2151; SYRIAC LETTER MALAYALAM RA
    U+0868 e0 a1 a8 &#2152; SYRIAC LETTER MALAYALAM LLA
    U+0869 e0 a1 a9 &#2153; SYRIAC LETTER MALAYALAM LLLA
    U+086A e0 a1 aa &#2154; SYRIAC LETTER MALAYALAM SSA
    U+086B e0 a1 ab &#2155;
    U+086C e0 a1 ac &#2156;
    U+086D e0 a1 ad &#2157;
    U+086E e0 a1 ae &#2158;
    U+086F e0 a1 af &#2159;
    U+0870 e0 a1 b0 &#2160;
    U+0871 e0 a1 b1 &#2161;
    U+0872 e0 a1 b2 &#2162;
    U+0873 e0 a1 b3 &#2163;
    U+0874 e0 a1 b4 &#2164;
    U+0875 e0 a1 b5 &#2165;
    U+0876 e0 a1 b6 &#2166;
    U+0877 e0 a1 b7 &#2167;
    U+0878 e0 a1 b8 &#2168;
    U+0879 e0 a1 b9 &#2169;
    U+087A e0 a1 ba &#2170;
    U+087B e0 a1 bb &#2171;
    U+087C e0 a1 bc &#2172;
    U+087D e0 a1 bd &#2173;
    U+087E e0 a1 be &#2174;
    U+087F e0 a1 bf &#2175;
    U+0880 e0 a2 80 &#2176;
    U+0881 e0 a2 81 &#2177;
    U+0882 e0 a2 82 &#2178;
    U+0883 e0 a2 83 &#2179;
    U+0884 e0 a2 84 &#2180;
    U+0885 e0 a2 85 &#2181;
    U+0886 e0 a2 86 &#2182;
    U+0887 e0 a2 87 &#2183;
    U+0888 e0 a2 88 &#2184;
    U+0889 e0 a2 89 &#2185;
    U+088A e0 a2 8a &#2186;
    U+088B e0 a2 8b &#2187;
    U+088C e0 a2 8c &#2188;
    U+088D e0 a2 8d &#2189;
    U+088E e0 a2 8e &#2190;
    U+088F e0 a2 8f &#2191;
    U+0890 e0 a2 90 &#2192;
    U+0891 e0 a2 91 &#2193;
    U+0892 e0 a2 92 &#2194;
    U+0893 e0 a2 93 &#2195;
    U+0894 e0 a2 94 &#2196;
    U+0895 e0 a2 95 &#2197;
    U+0896 e0 a2 96 &#2198;
    U+0897 e0 a2 97 &#2199;
    U+0898 e0 a2 98 &#2200;
    U+0899 e0 a2 99 &#2201;
    U+089A e0 a2 9a &#2202;
    U+089B e0 a2 9b &#2203;
    U+089C e0 a2 9c &#2204;
    U+089D e0 a2 9d &#2205;
    U+089E e0 a2 9e &#2206;
    U+089F e0 a2 9f &#2207;
    U+08A0 e0 a2 a0 &#2208; ARABIC LETTER BEH WITH SMALL V BELOW
    U+08A1 e0 a2 a1 &#2209; ARABIC LETTER BEH WITH HAMZA ABOVE
    U+08A2 e0 a2 a2 &#2210; ARABIC LETTER JEEM WITH TWO DOTS ABOVE
    U+08A3 e0 a2 a3 &#2211; ARABIC LETTER TAH WITH TWO DOTS ABOVE
    U+08A4 e0 a2 a4 &#2212; ARABIC LETTER FEH WITH DOT BELOW AND THREE DOTS ABOVE
    U+08A5 e0 a2 a5 &#2213; ARABIC LETTER QAF WITH DOT BELOW
    U+08A6 e0 a2 a6 &#2214; ARABIC LETTER LAM WITH DOUBLE BAR
    U+08A7 e0 a2 a7 &#2215; ARABIC LETTER MEEM WITH THREE DOTS ABOVE
    U+08A8 e0 a2 a8 &#2216; ARABIC LETTER YEH WITH TWO DOTS BELOW AND HAMZA ABOVE
    U+08A9 e0 a2 a9 &#2217; ARABIC LETTER YEH WITH TWO DOTS BELOW AND DOT ABOVE
    U+08AA e0 a2 aa &#2218; ARABIC LETTER REH WITH LOOP
    U+08AB e0 a2 ab &#2219; ARABIC LETTER WAW WITH DOT WITHIN
    U+08AC e0 a2 ac &#2220; ARABIC LETTER ROHINGYA YEH
    U+08AD e0 a2 ad &#2221; ARABIC LETTER LOW ALEF
    U+08AE e0 a2 ae &#2222; ARABIC LETTER DAL WITH THREE DOTS BELOW
    U+08AF e0 a2 af &#2223; ARABIC LETTER SAD WITH THREE DOTS BELOW
    U+08B0 e0 a2 b0 &#2224; ARABIC LETTER GAF WITH INVERTED STROKE
    U+08B1 e0 a2 b1 &#2225; ARABIC LETTER STRAIGHT WAW
    U+08B2 e0 a2 b2 &#2226; ARABIC LETTER ZAIN WITH INVERTED V ABOVE
    U+08B3 e0 a2 b3 &#2227; ARABIC LETTER AIN WITH THREE DOTS BELOW
    U+08B4 e0 a2 b4 &#2228; ARABIC LETTER KAF WITH DOT BELOW
    U+08B5 e0 a2 b5 &#2229;
    U+08B6 e0 a2 b6 &#2230; ARABIC LETTER BEH WITH SMALL MEEM ABOVE
    U+08B7 e0 a2 b7 &#2231; ARABIC LETTER PEH WITH SMALL MEEM ABOVE
    U+08B8 e0 a2 b8 &#2232; ARABIC LETTER TEH WITH SMALL TEH ABOVE
    U+08B9 e0 a2 b9 &#2233; ARABIC LETTER REH WITH SMALL NOON ABOVE
    U+08BA e0 a2 ba &#2234; ARABIC LETTER YEH WITH TWO DOTS BELOW AND SMALL NOON ABOVE
    U+08BB e0 a2 bb &#2235; ARABIC LETTER AFRICAN FEH
    U+08BC e0 a2 bc &#2236; ARABIC LETTER AFRICAN QAF
    U+08BD e0 a2 bd &#2237; ARABIC LETTER AFRICAN NOON
    U+08BE e0 a2 be &#2238; ARABIC LETTER PEH WITH SMALL V
    U+08BF e0 a2 bf &#2239; ARABIC LETTER TEH WITH SMALL V
    U+08C0 e0 a3 80 &#2240; ARABIC LETTER TTEH WITH SMALL V
    U+08C1 e0 a3 81 &#2241; ARABIC LETTER TCHEH WITH SMALL V
    U+08C2 e0 a3 82 &#2242; ARABIC LETTER KEHEH WITH SMALL V
    U+08C3 e0 a3 83 &#2243; ARABIC LETTER GHAIN WITH THREE DOTS ABOVE
    U+08C4 e0 a3 84 &#2244; ARABIC LETTER AFRICAN QAF WITH THREE DOTS ABOVE
    U+08C5 e0 a3 85 &#2245; ARABIC LETTER JEEM WITH THREE DOTS ABOVE
    U+08C6 e0 a3 86 &#2246; ARABIC LETTER JEEM WITH THREE DOTS BELOW
    U+08C7 e0 a3 87 &#2247; ARABIC LETTER LAM WITH SMALL ARABIC LETTER TAH ABOVE
    U+08C8 e0 a3 88 &#2248;
    U+08C9 e0 a3 89 &#2249;
    U+08CA e0 a3 8a &#2250;
    U+08CB e0 a3 8b &#2251;
    U+08CC e0 a3 8c &#2252;
    U+08CD e0 a3 8d &#2253;
    U+08CE e0 a3 8e &#2254;
    U+08CF e0 a3 8f &#2255;
    U+08D0 e0 a3 90 &#2256;
    U+08D1 e0 a3 91 &#2257;
    U+08D2 e0 a3 92 &#2258;
    U+08D3 e0 a3 93 &#2259; ARABIC SMALL LOW WAW
    U+08D4 e0 a3 94 &#2260; ARABIC SMALL HIGH WORD AR-RUB
    U+08D5 e0 a3 95 &#2261; ARABIC SMALL HIGH SAD
    U+08D6 e0 a3 96 &#2262; ARABIC SMALL HIGH AIN
    U+08D7 e0 a3 97 &#2263; ARABIC SMALL HIGH QAF
    U+08D8 e0 a3 98 &#2264; ARABIC SMALL HIGH NOON WITH KASRA
    U+08D9 e0 a3 99 &#2265; ARABIC SMALL LOW NOON WITH KASRA
    U+08DA e0 a3 9a &#2266; ARABIC SMALL HIGH WORD ATH-THALATHA
    U+08DB e0 a3 9b &#2267; ARABIC SMALL HIGH WORD AS-SAJDA
    U+08DC e0 a3 9c &#2268; ARABIC SMALL HIGH WORD AN-NISF
    U+08DD e0 a3 9d &#2269; ARABIC SMALL HIGH WORD SAKTA
    U+08DE e0 a3 9e &#2270; ARABIC SMALL HIGH WORD QIF
    U+08DF e0 a3 9f &#2271; ARABIC SMALL HIGH WORD WAQFA
    U+08E0 e0 a3 a0 &#2272; ARABIC SMALL HIGH FOOTNOTE MARKER
    U+08E1 e0 a3 a1 &#2273; ARABIC SMALL HIGH SIGN SAFHA
    U+08E2 e0 a3 a2 &#2274; ARABIC DISPUTED END OF AYAH
    U+08E3 e0 a3 a3 &#2275; ARABIC TURNED DAMMA BELOW
    U+08E4 e0 a3 a4 &#2276; ARABIC CURLY FATHA
    U+08E5 e0 a3 a5 &#2277; ARABIC CURLY DAMMA
    U+08E6 e0 a3 a6 &#2278; ARABIC CURLY KASRA
    U+08E7 e0 a3 a7 &#2279; ARABIC CURLY FATHATAN
    U+08E8 e0 a3 a8 &#2280; ARABIC CURLY DAMMATAN
    U+08E9 e0 a3 a9 &#2281; ARABIC CURLY KASRATAN
    U+08EA e0 a3 aa &#2282; ARABIC TONE ONE DOT ABOVE
    U+08EB e0 a3 ab &#2283; ARABIC TONE TWO DOTS ABOVE
    U+08EC e0 a3 ac &#2284; ARABIC TONE LOOP ABOVE
    U+08ED e0 a3 ad &#2285; ARABIC TONE ONE DOT BELOW
    U+08EE e0 a3 ae &#2286; ARABIC TONE TWO DOTS BELOW
    U+08EF e0 a3 af &#2287; ARABIC TONE LOOP BELOW
    U+08F0 e0 a3 b0 &#2288; ARABIC OPEN FATHATAN
    U+08F1 e0 a3 b1 &#2289; ARABIC OPEN DAMMATAN
    U+08F2 e0 a3 b2 &#2290; ARABIC OPEN KASRATAN
    U+08F3 e0 a3 b3 &#2291; ARABIC SMALL HIGH WAW
    U+08F4 e0 a3 b4 &#2292; ARABIC FATHA WITH RING
    U+08F5 e0 a3 b5 &#2293; ARABIC FATHA WITH DOT ABOVE
    U+08F6 e0 a3 b6 &#2294; ARABIC KASRA WITH DOT BELOW
    U+08F7 e0 a3 b7 &#2295; ARABIC LEFT ARROWHEAD ABOVE
    U+08F8 e0 a3 b8 &#2296; ARABIC RIGHT ARROWHEAD ABOVE
    U+08F9 e0 a3 b9 &#2297; ARABIC LEFT ARROWHEAD BELOW
    U+08FA e0 a3 ba &#2298; ARABIC RIGHT ARROWHEAD BELOW
    U+08FB e0 a3 bb &#2299; ARABIC DOUBLE RIGHT ARROWHEAD ABOVE
    U+08FC e0 a3 bc &#2300; ARABIC DOUBLE RIGHT ARROWHEAD ABOVE WITH DOT
    U+08FD e0 a3 bd &#2301; ARABIC RIGHT ARROWHEAD ABOVE WITH DOT
    U+08FE e0 a3 be &#2302; ARABIC DAMMA WITH DOT
    U+08FF e0 a3 bf &#2303; ARABIC MARK SIDEWAYS NOON GHUNNA
    U+0900 e0 a4 80 &#2304; DEVANAGARI SIGN INVERTED CANDRABINDU
    U+0901 e0 a4 81 &#2305; DEVANAGARI SIGN CANDRABINDU
    U+0902 e0 a4 82 &#2306; DEVANAGARI SIGN ANUSVARA
    U+0903 e0 a4 83 &#2307; DEVANAGARI SIGN VISARGA
    U+0904 e0 a4 84 &#2308; DEVANAGARI LETTER SHORT A
    U+0905 e0 a4 85 &#2309; DEVANAGARI LETTER A
    U+0906 e0 a4 86 &#2310; DEVANAGARI LETTER AA
    U+0907 e0 a4 87 &#2311; DEVANAGARI LETTER I
    U+0908 e0 a4 88 &#2312; DEVANAGARI LETTER II
    U+0909 e0 a4 89 &#2313; DEVANAGARI LETTER U
    U+090A e0 a4 8a &#2314; DEVANAGARI LETTER UU
    U+090B e0 a4 8b &#2315; DEVANAGARI LETTER VOCALIC R
    U+090C e0 a4 8c &#2316; DEVANAGARI LETTER VOCALIC L
    U+090D e0 a4 8d &#2317; DEVANAGARI LETTER CANDRA E
    U+090E e0 a4 8e &#2318; DEVANAGARI LETTER SHORT E
    U+090F e0 a4 8f &#2319; DEVANAGARI LETTER E
    U+0910 e0 a4 90 &#2320; DEVANAGARI LETTER AI
    U+0911 e0 a4 91 &#2321; DEVANAGARI LETTER CANDRA O
    U+0912 e0 a4 92 &#2322; DEVANAGARI LETTER SHORT O
    U+0913 e0 a4 93 &#2323; DEVANAGARI LETTER O
    U+0914 e0 a4 94 &#2324; DEVANAGARI LETTER AU
    U+0915 e0 a4 95 &#2325; DEVANAGARI LETTER KA
    U+0916 e0 a4 96 &#2326; DEVANAGARI LETTER KHA
    U+0917 e0 a4 97 &#2327; DEVANAGARI LETTER GA
    U+0918 e0 a4 98 &#2328; DEVANAGARI LETTER GHA
    U+0919 e0 a4 99 &#2329; DEVANAGARI LETTER NGA
    U+091A e0 a4 9a &#2330; DEVANAGARI LETTER CA
    U+091B e0 a4 9b &#2331; DEVANAGARI LETTER CHA
    U+091C e0 a4 9c &#2332; DEVANAGARI LETTER JA
    U+091D e0 a4 9d &#2333; DEVANAGARI LETTER JHA
    U+091E e0 a4 9e &#2334; DEVANAGARI LETTER NYA
    U+091F e0 a4 9f &#2335; DEVANAGARI LETTER TTA
    U+0920 e0 a4 a0 &#2336; DEVANAGARI LETTER TTHA
    U+0921 e0 a4 a1 &#2337; DEVANAGARI LETTER DDA
    U+0922 e0 a4 a2 &#2338; DEVANAGARI LETTER DDHA
    U+0923 e0 a4 a3 &#2339; DEVANAGARI LETTER NNA
    U+0924 e0 a4 a4 &#2340; DEVANAGARI LETTER TA
    U+0925 e0 a4 a5 &#2341; DEVANAGARI LETTER THA
    U+0926 e0 a4 a6 &#2342; DEVANAGARI LETTER DA
    U+0927 e0 a4 a7 &#2343; DEVANAGARI LETTER DHA
    U+0928 e0 a4 a8 &#2344; DEVANAGARI LETTER NA
    U+0929 e0 a4 a9 &#2345; DEVANAGARI LETTER NNNA
    U+092A e0 a4 aa &#2346; DEVANAGARI LETTER PA
    U+092B e0 a4 ab &#2347; DEVANAGARI LETTER PHA
    U+092C e0 a4 ac &#2348; DEVANAGARI LETTER BA
    U+092D e0 a4 ad &#2349; DEVANAGARI LETTER BHA
    U+092E e0 a4 ae &#2350; DEVANAGARI LETTER MA
    U+092F e0 a4 af &#2351; DEVANAGARI LETTER YA
    U+0930 e0 a4 b0 &#2352; DEVANAGARI LETTER RA
    U+0931 e0 a4 b1 &#2353; DEVANAGARI LETTER RRA
    U+0932 e0 a4 b2 &#2354; DEVANAGARI LETTER LA
    U+0933 e0 a4 b3 &#2355; DEVANAGARI LETTER LLA
    U+0934 e0 a4 b4 &#2356; DEVANAGARI LETTER LLLA
    U+0935 e0 a4 b5 &#2357; DEVANAGARI LETTER VA
    U+0936 e0 a4 b6 &#2358; DEVANAGARI LETTER SHA
    U+0937 e0 a4 b7 &#2359; DEVANAGARI LETTER SSA
    U+0938 e0 a4 b8 &#2360; DEVANAGARI LETTER SA
    U+0939 e0 a4 b9 &#2361; DEVANAGARI LETTER HA
    U+093A e0 a4 ba &#2362; DEVANAGARI VOWEL SIGN OE
    U+093B e0 a4 bb &#2363; DEVANAGARI VOWEL SIGN OOE
    U+093C e0 a4 bc &#2364; DEVANAGARI SIGN NUKTA
    U+093D e0 a4 bd &#2365; DEVANAGARI SIGN AVAGRAHA
    U+093E e0 a4 be &#2366; DEVANAGARI VOWEL SIGN AA
    U+093F ि e0 a4 bf &#2367; ि DEVANAGARI VOWEL SIGN I
    U+0940 e0 a5 80 &#2368; DEVANAGARI VOWEL SIGN II
    U+0941 e0 a5 81 &#2369; DEVANAGARI VOWEL SIGN U
    U+0942 e0 a5 82 &#2370; DEVANAGARI VOWEL SIGN UU
    U+0943 e0 a5 83 &#2371; DEVANAGARI VOWEL SIGN VOCALIC R
    U+0944 e0 a5 84 &#2372; DEVANAGARI VOWEL SIGN VOCALIC RR
    U+0945 e0 a5 85 &#2373; DEVANAGARI VOWEL SIGN CANDRA E
    U+0946 e0 a5 86 &#2374; DEVANAGARI VOWEL SIGN SHORT E
    U+0947 e0 a5 87 &#2375; DEVANAGARI VOWEL SIGN E
    U+0948 e0 a5 88 &#2376; DEVANAGARI VOWEL SIGN AI
    U+0949 e0 a5 89 &#2377; DEVANAGARI VOWEL SIGN CANDRA O
    U+094A e0 a5 8a &#2378; DEVANAGARI VOWEL SIGN SHORT O
    U+094B e0 a5 8b &#2379; DEVANAGARI VOWEL SIGN O
    U+094C e0 a5 8c &#2380; DEVANAGARI VOWEL SIGN AU
    U+094D e0 a5 8d &#2381; DEVANAGARI SIGN VIRAMA
    U+094E e0 a5 8e &#2382; DEVANAGARI VOWEL SIGN PRISHTHAMATRA E
    U+094F e0 a5 8f &#2383; DEVANAGARI VOWEL SIGN AW
    U+0950 e0 a5 90 &#2384; DEVANAGARI OM
    U+0951 e0 a5 91 &#2385; DEVANAGARI STRESS SIGN UDATTA
    U+0952 e0 a5 92 &#2386; DEVANAGARI STRESS SIGN ANUDATTA
    U+0953 e0 a5 93 &#2387; DEVANAGARI GRAVE ACCENT
    U+0954 e0 a5 94 &#2388; DEVANAGARI ACUTE ACCENT
    U+0955 e0 a5 95 &#2389; DEVANAGARI VOWEL SIGN CANDRA LONG E
    U+0956 e0 a5 96 &#2390; DEVANAGARI VOWEL SIGN UE
    U+0957 e0 a5 97 &#2391; DEVANAGARI VOWEL SIGN UUE
    U+0958 e0 a5 98 &#2392; DEVANAGARI LETTER QA
    U+0959 e0 a5 99 &#2393; DEVANAGARI LETTER KHHA
    U+095A e0 a5 9a &#2394; DEVANAGARI LETTER GHHA
    U+095B e0 a5 9b &#2395; DEVANAGARI LETTER ZA
    U+095C e0 a5 9c &#2396; DEVANAGARI LETTER DDDHA
    U+095D e0 a5 9d &#2397; DEVANAGARI LETTER RHA
    U+095E e0 a5 9e &#2398; DEVANAGARI LETTER FA
    U+095F e0 a5 9f &#2399; DEVANAGARI LETTER YYA
    U+0960 e0 a5 a0 &#2400; DEVANAGARI LETTER VOCALIC RR
    U+0961 e0 a5 a1 &#2401; DEVANAGARI LETTER VOCALIC LL
    U+0962 e0 a5 a2 &#2402; DEVANAGARI VOWEL SIGN VOCALIC L
    U+0963 e0 a5 a3 &#2403; DEVANAGARI VOWEL SIGN VOCALIC LL
    U+0964 e0 a5 a4 &#2404; DEVANAGARI DANDA
    U+0965 e0 a5 a5 &#2405; DEVANAGARI DOUBLE DANDA
    U+0966 e0 a5 a6 &#2406; DEVANAGARI DIGIT ZERO
    U+0967 e0 a5 a7 &#2407; DEVANAGARI DIGIT ONE
    U+0968 e0 a5 a8 &#2408; DEVANAGARI DIGIT TWO
    U+0969 e0 a5 a9 &#2409; DEVANAGARI DIGIT THREE
    U+096A e0 a5 aa &#2410; DEVANAGARI DIGIT FOUR
    U+096B e0 a5 ab &#2411; DEVANAGARI DIGIT FIVE
    U+096C e0 a5 ac &#2412; DEVANAGARI DIGIT SIX
    U+096D e0 a5 ad &#2413; DEVANAGARI DIGIT SEVEN
    U+096E e0 a5 ae &#2414; DEVANAGARI DIGIT EIGHT
    U+096F e0 a5 af &#2415; DEVANAGARI DIGIT NINE
    U+0970 e0 a5 b0 &#2416; DEVANAGARI ABBREVIATION SIGN
    U+0971 e0 a5 b1 &#2417; DEVANAGARI SIGN HIGH SPACING DOT
    U+0972 e0 a5 b2 &#2418; DEVANAGARI LETTER CANDRA A
    U+0973 e0 a5 b3 &#2419; DEVANAGARI LETTER OE
    U+0974 e0 a5 b4 &#2420; DEVANAGARI LETTER OOE
    U+0975 e0 a5 b5 &#2421; DEVANAGARI LETTER AW
    U+0976 e0 a5 b6 &#2422; DEVANAGARI LETTER UE
    U+0977 e0 a5 b7 &#2423; DEVANAGARI LETTER UUE
    U+0978 e0 a5 b8 &#2424; DEVANAGARI LETTER MARWARI DDA
    U+0979 e0 a5 b9 &#2425; DEVANAGARI LETTER ZHA
    U+097A e0 a5 ba &#2426; DEVANAGARI LETTER HEAVY YA
    U+097B e0 a5 bb &#2427; DEVANAGARI LETTER GGA
    U+097C e0 a5 bc &#2428; DEVANAGARI LETTER JJA
    U+097D e0 a5 bd &#2429; DEVANAGARI LETTER GLOTTAL STOP
    U+097E e0 a5 be &#2430; DEVANAGARI LETTER DDDA
    U+097F ॿ e0 a5 bf &#2431; ॿ DEVANAGARI LETTER BBA
    U+0980 e0 a6 80 &#2432; BENGALI ANJI
    U+0981 e0 a6 81 &#2433; BENGALI SIGN CANDRABINDU
    U+0982 e0 a6 82 &#2434; BENGALI SIGN ANUSVARA
    U+0983 e0 a6 83 &#2435; BENGALI SIGN VISARGA
    U+0984 e0 a6 84 &#2436;
    U+0985 e0 a6 85 &#2437; BENGALI LETTER A
    U+0986 e0 a6 86 &#2438; BENGALI LETTER AA
    U+0987 e0 a6 87 &#2439; BENGALI LETTER I
    U+0988 e0 a6 88 &#2440; BENGALI LETTER II
    U+0989 e0 a6 89 &#2441; BENGALI LETTER U
    U+098A e0 a6 8a &#2442; BENGALI LETTER UU
    U+098B e0 a6 8b &#2443; BENGALI LETTER VOCALIC R
    U+098C e0 a6 8c &#2444; BENGALI LETTER VOCALIC L
    U+098D e0 a6 8d &#2445;
    U+098E e0 a6 8e &#2446;
    U+098F e0 a6 8f &#2447; BENGALI LETTER E
    U+0990 e0 a6 90 &#2448; BENGALI LETTER AI
    U+0991 e0 a6 91 &#2449;
    U+0992 e0 a6 92 &#2450;
    U+0993 e0 a6 93 &#2451; BENGALI LETTER O
    U+0994 e0 a6 94 &#2452; BENGALI LETTER AU
    U+0995 e0 a6 95 &#2453; BENGALI LETTER KA
    U+0996 e0 a6 96 &#2454; BENGALI LETTER KHA
    U+0997 e0 a6 97 &#2455; BENGALI LETTER GA
    U+0998 e0 a6 98 &#2456; BENGALI LETTER GHA
    U+0999 e0 a6 99 &#2457; BENGALI LETTER NGA
    U+099A e0 a6 9a &#2458; BENGALI LETTER CA
    U+099B e0 a6 9b &#2459; BENGALI LETTER CHA
    U+099C e0 a6 9c &#2460; BENGALI LETTER JA
    U+099D e0 a6 9d &#2461; BENGALI LETTER JHA
    U+099E e0 a6 9e &#2462; BENGALI LETTER NYA
    U+099F e0 a6 9f &#2463; BENGALI LETTER TTA
    U+09A0 e0 a6 a0 &#2464; BENGALI LETTER TTHA
    U+09A1 e0 a6 a1 &#2465; BENGALI LETTER DDA
    U+09A2 e0 a6 a2 &#2466; BENGALI LETTER DDHA
    U+09A3 e0 a6 a3 &#2467; BENGALI LETTER NNA
    U+09A4 e0 a6 a4 &#2468; BENGALI LETTER TA
    U+09A5 e0 a6 a5 &#2469; BENGALI LETTER THA
    U+09A6 e0 a6 a6 &#2470; BENGALI LETTER DA
    U+09A7 e0 a6 a7 &#2471; BENGALI LETTER DHA
    U+09A8 e0 a6 a8 &#2472; BENGALI LETTER NA
    U+09A9 e0 a6 a9 &#2473;
    U+09AA e0 a6 aa &#2474; BENGALI LETTER PA
    U+09AB e0 a6 ab &#2475; BENGALI LETTER PHA
    U+09AC e0 a6 ac &#2476; BENGALI LETTER BA
    U+09AD e0 a6 ad &#2477; BENGALI LETTER BHA
    U+09AE e0 a6 ae &#2478; BENGALI LETTER MA
    U+09AF e0 a6 af &#2479; BENGALI LETTER YA
    U+09B0 e0 a6 b0 &#2480; BENGALI LETTER RA
    U+09B1 e0 a6 b1 &#2481;
    U+09B2 e0 a6 b2 &#2482; BENGALI LETTER LA
    U+09B3 e0 a6 b3 &#2483;
    U+09B4 e0 a6 b4 &#2484;
    U+09B5 e0 a6 b5 &#2485;
    U+09B6 e0 a6 b6 &#2486; BENGALI LETTER SHA
    U+09B7 e0 a6 b7 &#2487; BENGALI LETTER SSA
    U+09B8 e0 a6 b8 &#2488; BENGALI LETTER SA
    U+09B9 e0 a6 b9 &#2489; BENGALI LETTER HA
    U+09BA e0 a6 ba &#2490;
    U+09BB e0 a6 bb &#2491;
    U+09BC e0 a6 bc &#2492; BENGALI SIGN NUKTA
    U+09BD e0 a6 bd &#2493; BENGALI SIGN AVAGRAHA
    U+09BE e0 a6 be &#2494; BENGALI VOWEL SIGN AA
    U+09BF ি e0 a6 bf &#2495; ি BENGALI VOWEL SIGN I
    U+09C0 e0 a7 80 &#2496; BENGALI VOWEL SIGN II
    U+09C1 e0 a7 81 &#2497; BENGALI VOWEL SIGN U
    U+09C2 e0 a7 82 &#2498; BENGALI VOWEL SIGN UU
    U+09C3 e0 a7 83 &#2499; BENGALI VOWEL SIGN VOCALIC R
    U+09C4 e0 a7 84 &#2500; BENGALI VOWEL SIGN VOCALIC RR
    U+09C5 e0 a7 85 &#2501;
    U+09C6 e0 a7 86 &#2502;
    U+09C7 e0 a7 87 &#2503; BENGALI VOWEL SIGN E
    U+09C8 e0 a7 88 &#2504; BENGALI VOWEL SIGN AI
    U+09C9 e0 a7 89 &#2505;
    U+09CA e0 a7 8a &#2506;
    U+09CB e0 a7 8b &#2507; BENGALI VOWEL SIGN O
    U+09CC e0 a7 8c &#2508; BENGALI VOWEL SIGN AU
    U+09CD e0 a7 8d &#2509; BENGALI SIGN VIRAMA
    U+09CE e0 a7 8e &#2510; BENGALI LETTER KHANDA TA
    U+09CF e0 a7 8f &#2511;
    U+09D0 e0 a7 90 &#2512;
    U+09D1 e0 a7 91 &#2513;
    U+09D2 e0 a7 92 &#2514;
    U+09D3 e0 a7 93 &#2515;
    U+09D4 e0 a7 94 &#2516;
    U+09D5 e0 a7 95 &#2517;
    U+09D6 e0 a7 96 &#2518;
    U+09D7 e0 a7 97 &#2519; BENGALI AU LENGTH MARK
    U+09D8 e0 a7 98 &#2520;
    U+09D9 e0 a7 99 &#2521;
    U+09DA e0 a7 9a &#2522;
    U+09DB e0 a7 9b &#2523;
    U+09DC e0 a7 9c &#2524; BENGALI LETTER RRA
    U+09DD e0 a7 9d &#2525; BENGALI LETTER RHA
    U+09DE e0 a7 9e &#2526;
    U+09DF e0 a7 9f &#2527; BENGALI LETTER YYA
    U+09E0 e0 a7 a0 &#2528; BENGALI LETTER VOCALIC RR
    U+09E1 e0 a7 a1 &#2529; BENGALI LETTER VOCALIC LL
    U+09E2 e0 a7 a2 &#2530; BENGALI VOWEL SIGN VOCALIC L
    U+09E3 e0 a7 a3 &#2531; BENGALI VOWEL SIGN VOCALIC LL
    U+09E4 e0 a7 a4 &#2532;
    U+09E5 e0 a7 a5 &#2533;
    U+09E6 e0 a7 a6 &#2534; BENGALI DIGIT ZERO
    U+09E7 e0 a7 a7 &#2535; BENGALI DIGIT ONE
    U+09E8 e0 a7 a8 &#2536; BENGALI DIGIT TWO
    U+09E9 e0 a7 a9 &#2537; BENGALI DIGIT THREE
    U+09EA e0 a7 aa &#2538; BENGALI DIGIT FOUR
    U+09EB e0 a7 ab &#2539; BENGALI DIGIT FIVE
    U+09EC e0 a7 ac &#2540; BENGALI DIGIT SIX
    U+09ED e0 a7 ad &#2541; BENGALI DIGIT SEVEN
    U+09EE e0 a7 ae &#2542; BENGALI DIGIT EIGHT
    U+09EF e0 a7 af &#2543; BENGALI DIGIT NINE
    U+09F0 e0 a7 b0 &#2544; BENGALI LETTER RA WITH MIDDLE DIAGONAL
    U+09F1 e0 a7 b1 &#2545; BENGALI LETTER RA WITH LOWER DIAGONAL
    U+09F2 e0 a7 b2 &#2546; BENGALI RUPEE MARK
    U+09F3 e0 a7 b3 &#2547; BENGALI RUPEE SIGN
    U+09F4 e0 a7 b4 &#2548; BENGALI CURRENCY NUMERATOR ONE
    U+09F5 e0 a7 b5 &#2549; BENGALI CURRENCY NUMERATOR TWO
    U+09F6 e0 a7 b6 &#2550; BENGALI CURRENCY NUMERATOR THREE
    U+09F7 e0 a7 b7 &#2551; BENGALI CURRENCY NUMERATOR FOUR
    U+09F8 e0 a7 b8 &#2552; BENGALI CURRENCY NUMERATOR ONE LESS THAN THE DENOMINATOR
    U+09F9 e0 a7 b9 &#2553; BENGALI CURRENCY DENOMINATOR SIXTEEN
    U+09FA e0 a7 ba &#2554; BENGALI ISSHAR
    U+09FB e0 a7 bb &#2555; BENGALI GANDA MARK
    U+09FC e0 a7 bc &#2556; BENGALI LETTER VEDIC ANUSVARA
    U+09FD e0 a7 bd &#2557; BENGALI ABBREVIATION SIGN
    U+09FE e0 a7 be &#2558; BENGALI SANDHI MARK
    U+09FF ৿ e0 a7 bf &#2559; ৿
زر الذهاب إلى الأعلى
إغلاق

أنت تستخدم إضافة Adblock

يرجى تعطيل مانع الإعلانات حيث أن موقعنا غير مزعج ولا بأس من عرض الأعلانات لك فهي تعتبر كمصدر دخل لنا و دعم مقدم منك لنا لنستمر في تقديم المحتوى المناسب و المفيد لك فلا تبخل بدعمنا عزيزي الزائر