text:
/* eslint-disable */
;(function(root, factory) {
  if (typeof define === 'function' && define.amd) { // AMD
    define(['../core'], factory);
  } else if (typeof exports === 'object') { // Node.js
    module.exports = factory(require('../core'));
  } else { // Browser
    root.Blockly.Msg = factory(root.Blockly);
  }
}(this, function(Blockly) {

      var Blockly = {};Blockly.Msg={};// This file was automatically generated.  Do not modify.

'use strict';

Blockly.Msg["ADD_COMMENT"] = "Πρόσθεσε Το Σχόλιο";
Blockly.Msg["CANNOT_DELETE_VARIABLE_PROCEDURE"] = "Δεν μπορώ να διαγράψω την μεταβλητή '%1' διότι είναι μέρος του ορισμού της λειτουργίας '%2'";
Blockly.Msg["CHANGE_VALUE_TITLE"] = "Άλλαξε την τιμή:";
Blockly.Msg["CLEAN_UP"] = "Ταξινομείστε τα Μπλοκ";
Blockly.Msg["COLLAPSED_WARNINGS_WARNING"] = "Υπάρχουν προειδοποιήσεις για συμπτυγμένα μπλοκ.";
Blockly.Msg["COLLAPSE_ALL"] = "Σύμπτυξε Όλα Τα Μπλοκ";
Blockly.Msg["COLLAPSE_BLOCK"] = "Σύμπτυξε Το Μπλοκ";
Blockly.Msg["COLOUR_BLEND_COLOUR1"] = "χρώμα 1";
Blockly.Msg["COLOUR_BLEND_COLOUR2"] = "χρώμα 2";
Blockly.Msg["COLOUR_BLEND_HELPURL"] = "http://meyerweb.com/eric/tools/color-blend/";
Blockly.Msg["COLOUR_BLEND_RATIO"] = "αναλογία";
Blockly.Msg["COLOUR_BLEND_TITLE"] = "μείγμα";
Blockly.Msg["COLOUR_BLEND_TOOLTIP"] = "Συνδυάζει δύο χρώματα μαζί με μια δεδομένη αναλογία (0.0 - 1,0).";
Blockly.Msg["COLOUR_PICKER_HELPURL"] = "https://el.wikipedia.org/wiki/%CE%A7%CF%81%CF%8E%CE%BC%CE%B1";
Blockly.Msg["COLOUR_PICKER_TOOLTIP"] = "Επιτρέπει επιλογή χρώματος από την παλέτα.";
Blockly.Msg["COLOUR_RANDOM_HELPURL"] = "http://randomcolour.com";  // untranslated
Blockly.Msg["COLOUR_RANDOM_TITLE"] = "τυχαίο χρώμα";
Blockly.Msg["COLOUR_RANDOM_TOOLTIP"] = "Επιλέγει χρώμα τυχαία.";
Blockly.Msg["COLOUR_RGB_BLUE"] = "μπλε";
Blockly.Msg["COLOUR_RGB_GREEN"] = "πράσινο";
Blockly.Msg["COLOUR_RGB_HELPURL"] = "http://www.december.com/html/spec/colorper.html";
Blockly.Msg["COLOUR_RGB_RED"] = "κόκκινο";
Blockly.Msg["COLOUR_RGB_TITLE"] = "χρώμα με";
Blockly.Msg["COLOUR_RGB_TOOLTIP"] = "Δημιουργεί χρώμα με το συγκεκριμένο ποσό του κόκκινου, πράσινου και μπλε που ορίζεις. Όλες οι τιμές πρέπει να είναι μεταξύ 0 και 100.";
Blockly.Msg["CONTROLS_FLOW_STATEMENTS_HELPURL"] = "https://github.com/google/blockly/wiki/Loops#loop-termination-blocks";  // untranslated
Blockly.Msg["CONTROLS_FLOW_STATEMENTS_OPERATOR_BREAK"] = "φεύγει από το μπλοκ επαναλήψεως";
Blockly.Msg["CONTROLS_FLOW_STATEMENTS_OPERATOR_CONTINUE"] = "συνέχισε με την επόμενη επανάληψη του μπλοκ επαναλήψεως";
Blockly.Msg["CONTROLS_FLOW_STATEMENTS_TOOLTIP_BREAK"] = "Ξεφεύγει (βγαίνει έξω) από την επανάληψη.";
Blockly.Msg["CONTROLS_FLOW_STATEMENTS_TOOLTIP_CONTINUE"] = "Παραλείπει το υπόλοιπο τμήμα αυτού του μπλοκ επαναλήψεως, και συνεχίζει με την επόμενη επανάληψη.";
Blockly.Msg["CONTROLS_FLOW_STATEMENTS_WARNING"] = "Προειδοποίηση: Αυτό το μπλοκ μπορεί να χρησιμοποιηθεί μόνο μέσα σε μια επανάληψη.";
Blockly.Msg["CONTROLS_FOREACH_HELPURL"] = "https://github.com/google/blockly/wiki/Loops#for-each";  // untranslated
Blockly.Msg["CONTROLS_FOREACH_TITLE"] = "για κάθε στοιχείο %1 στη λίστα %2";
Blockly.Msg["CONTROLS_FOREACH_TOOLTIP"] = "Για κάθε στοιχείο σε μια λίστα, ορίζει τη μεταβλητή «%1» στο στοιχείο και, στη συνέχεια, εκτελεί κάποιες εντολές.";
Blockly.Msg["CONTROLS_FOR_HELPURL"] = "Blockly";
Blockly.Msg["CONTROLS_FOR_TITLE"] = "μέτρησε με %1 από το %2 έως το %3 ανά %4";
Blockly.Msg["CONTROLS_FOR_TOOLTIP"] = "Η μεταβλητή «%1» παίρνει τιμές ξεκινώντας από τον αριθμό έναρξης μέχρι τον αριθμό τέλους αυξάνοντας κάθε φορά με το καθορισμένο βήμα και εκτελώντας το καθορισμένο μπλοκ.";
Blockly.Msg["CONTROLS_IF_ELSEIF_TOOLTIP"] = "Πρόσθετει μια κατάσταση/συνθήκη στο μπλοκ «εάν».";
Blockly.Msg["CONTROLS_IF_ELSE_TOOLTIP"] = "Προσθέτει μια τελική κατάσταση/συνθήκη, που πιάνει όλες τις άλλες περιπτώσεις, στο μπλοκ «εάν».";
Blockly.Msg["CONTROLS_IF_HELPURL"] = "https://github.com/google/blockly/wiki/IfElse";  // untranslated
Blockly.Msg["CONTROLS_IF_IF_TOOLTIP"] = "Προσθέτει, αφαιρεί ή αναδιατάσσει τα τμήματα για να αναδιαμορφώσει αυτό το μπλοκ «εάν».";
Blockly.Msg["CONTROLS_IF_MSG_ELSE"] = "αλλιώς";
Blockly.Msg["CONTROLS_IF_MSG_ELSEIF"] = "εναλλακτικά εάν";
Blockly.Msg["CONTROLS_IF_MSG_IF"] = "εάν";
Blockly.Msg["CONTROLS_IF_TOOLTIP_1"] = "Αν μια τιμή είναι αληθής, τότε εκτελεί κάποιες εντολές.";
Blockly.Msg["CONTROLS_IF_TOOLTIP_2"] = "Αν μια τιμή είναι αληθής, τότε εκτελεί το πρώτο τμήμα εντολών. Διαφορετικά, εκτελεί το δεύτερο τμήμα εντολών.";
Blockly.Msg["CONTROLS_IF_TOOLTIP_3"] = "Αν η πρώτη τιμή είναι αληθής, τότε εκτελεί το πρώτο τμήμα εντολών. Διαφορετικά, αν η δεύτερη τιμή είναι αληθής, εκτελεί το δεύτερο μπλοκ εντολών.";
Blockly.Msg["CONTROLS_IF_TOOLTIP_4"] = "Αν η πρώτη τιμή είναι αληθής, τότε εκτελεί το πρώτο τμήμα εντολών.  Διαφορετικά, αν η δεύτερη τιμή είναι αληθής, εκτελεί το δεύτερο τμήμα εντολών. Αν καμία από τις τιμές δεν είναι αληθής, εκτελεί το τελευταίο τμήμα εντολών.";
Blockly.Msg["CONTROLS_REPEAT_HELPURL"] = "https://en.wikipedia.org/wiki/For_loop";
Blockly.Msg["CONTROLS_REPEAT_INPUT_DO"] = "κάνε";
Blockly.Msg["CONTROLS_REPEAT_TITLE"] = "επανάλαβε %1 φορές";
Blockly.Msg["CONTROLS_REPEAT_TOOLTIP"] = "Εκτελεί κάποιες εντολές αρκετές φορές.";
Blockly.Msg["CONTROLS_WHILEUNTIL_HELPURL"] = "https://github.com/google/blockly/wiki/Loops#repeat";  // untranslated
Blockly.Msg["CONTROLS_WHILEUNTIL_OPERATOR_UNTIL"] = "επανάλαβε μέχρι";
Blockly.Msg["CONTROLS_WHILEUNTIL_OPERATOR_WHILE"] = "επανάλαβε ενώ";
Blockly.Msg["CONTROLS_WHILEUNTIL_TOOLTIP_UNTIL"] = "Ενόσω μια τιμή είναι ψευδής, τότε εκτελεί κάποιες εντολές.";
Blockly.Msg["CONTROLS_WHILEUNTIL_TOOLTIP_WHILE"] = "Ενόσω μια τιμή είναι αληθής, τότε εκτελεί κάποιες εντολές.";
Blockly.Msg["DELETE_ALL_BLOCKS"] = "Να διαγραφούν και τα %1 μπλοκ;";
Blockly.Msg["DELETE_BLOCK"] = "Διάγραψε Το Μπλοκ";
Blockly.Msg["DELETE_VARIABLE"] = "Διαγράψτε την μεταβλητή '%1'";
Blockly.Msg["DELETE_VARIABLE_CONFIRMATION"] = "Θέλετε να διαγράψετε το %1 που χρησιμοποιείτε της μεταβλητής '%2'?";
Blockly.Msg["DELETE_X_BLOCKS"] = "Διάγραψε %1 Μπλοκ";
Blockly.Msg["DISABLE_BLOCK"] = "Απενεργοποίησε Το Μπλοκ";
Blockly.Msg["DUPLICATE_BLOCK"] = "Διπλότυπο";
Blockly.Msg["DUPLICATE_COMMENT"] = "Διπλότυπο σχόλιο";
Blockly.Msg["ENABLE_BLOCK"] = "Ενεργοποίησε Το Μπλοκ";
Blockly.Msg["EXPAND_ALL"] = "Επέκτεινε Όλα Τα Μπλοκ";
Blockly.Msg["EXPAND_BLOCK"] = "Επέκτεινε Το Μπλοκ";
Blockly.Msg["EXTERNAL_INPUTS"] = "Εξωτερικές Είσοδοι";
Blockly.Msg["HELP"] = "Βοήθεια";
Blockly.Msg["INLINE_INPUTS"] = "Εσωτερικές Είσοδοι";
Blockly.Msg["IOS_CANCEL"] = "Ακυρώστε";
Blockly.Msg["IOS_ERROR"] = "Σφάλμα";
Blockly.Msg["IOS_OK"] = "ΟΚ";
Blockly.Msg["IOS_PROCEDURES_ADD_INPUT"] = "Εισάγετε στοιχείο";
Blockly.Msg["IOS_PROCEDURES_ALLOW_STATEMENTS"] = "Να επιτρέπονται οι δηλώσεις";
Blockly.Msg["IOS_PROCEDURES_DUPLICATE_INPUTS_ERROR"] = "Αυτή η παράμετρος απαιτεί διπλή εισαγωγή στοιχείων";
Blockly.Msg["IOS_PROCEDURES_INPUTS"] = "ΕΙΣΑΓΟΜΕΝΑ ΣΤΟΙΧΕΙΑ";
Blockly.Msg["IOS_VARIABLES_ADD_BUTTON"] = "Προσθήκη";
Blockly.Msg["IOS_VARIABLES_ADD_VARIABLE"] = "Προσθέσατε Μεταβλητή";
Blockly.Msg["IOS_VARIABLES_DELETE_BUTTON"] = "Διαγραφή";
Blockly.Msg["IOS_VARIABLES_EMPTY_NAME_ERROR"] = "Δεν μπορείτε να χρησιμοποιήσετε μια μεταβλητή δίχως όνομα";
Blockly.Msg["IOS_VARIABLES_RENAME_BUTTON"] = "Αλλάξετε το όνομα του αρχείου";
Blockly.Msg["IOS_VARIABLES_VARIABLE_NAME"] = "Όνομα μεταβλητής";
Blockly.Msg["LISTS_CREATE_EMPTY_HELPURL"] = "https://github.com/google/blockly/wiki/Lists#create-empty-list";
Blockly.Msg["LISTS_CREATE_EMPTY_TITLE"] = "δημιούργησε κενή λίστα";
Blockly.Msg["LISTS_CREATE_EMPTY_TOOLTIP"] = "Επιστρέφει μια λίστα, με μήκος 0, η οποία δεν περιέχει εγγραφές δεδομένων";
Blockly.Msg["LISTS_CREATE_WITH_CONTAINER_TITLE_ADD"] = "λίστα";
Blockly.Msg["LISTS_CREATE_WITH_CONTAINER_TOOLTIP"] = "Προσθέτει, αφαιρεί ή αναδιατάσσει τα τμήματα για να αναδιαμορφώσει αυτό το μπλοκ λίστας.";
Blockly.Msg["LISTS_CREATE_WITH_HELPURL"] = "https://github.com/google/blockly/wiki/Lists#create-list-with";  // untranslated
Blockly.Msg["LISTS_CREATE_WITH_INPUT_WITH"] = "δημιούργησε λίστα με";
Blockly.Msg["LISTS_CREATE_WITH_ITEM_TOOLTIP"] = "Προσθέτει αντικείμενο στη λίστα.";
Blockly.Msg["LISTS_CREATE_WITH_TOOLTIP"] = "Δημιουργεί λίστα με οποιονδήποτε αριθμό αντικειμένων.";
Blockly.Msg["LISTS_GET_INDEX_FIRST"] = "πρώτο";
Blockly.Msg["LISTS_GET_INDEX_FROM_END"] = "# από το τέλος";
Blockly.Msg["LISTS_GET_INDEX_FROM_START"] = "#";
Blockly.Msg["LISTS_GET_INDEX_GET"] = "πάρε";
Blockly.Msg["LISTS_GET_INDEX_GET_REMOVE"] = "πάρε και αφαίρεσε";
Blockly.Msg["LISTS_GET_INDEX_LAST"] = "τελευταίο";
Blockly.Msg["LISTS_GET_INDEX_RANDOM"] = "τυχαίο";
Blockly.Msg["LISTS_GET_INDEX_REMOVE"] = "αφαίρεσε";
Blockly.Msg["LISTS_GET_INDEX_TAIL"] = "";  // untranslated
Blockly.Msg["LISTS_GET_INDEX_TOOLTIP_GET_FIRST"] = "Επιστρέφει το πρώτο στοιχείο σε μια λίστα.";
Blockly.Msg["LISTS_GET_INDEX_TOOLTIP_GET_FROM"] = "Επιστρέφει το στοιχείο στην καθορισμένη θέση σε μια λίστα.";
Blockly.Msg["LISTS_GET_INDEX_TOOLTIP_GET_LAST"] = "Επιστρέφει το τελευταίο στοιχείο σε μια λίστα.";
Blockly.Msg["LISTS_GET_INDEX_TOOLTIP_GET_RANDOM"] = "Επιστρέφει ένα τυχαίο στοιχείο σε μια λίστα.";
Blockly.Msg["LISTS_GET_INDEX_TOOLTIP_GET_REMOVE_FIRST"] = "Καταργεί και επιστρέφει το πρώτο στοιχείο σε μια λίστα.";
Blockly.Msg["LISTS_GET_INDEX_TOOLTIP_GET_REMOVE_FROM"] = "Καταργεί και επιστρέφει το στοιχείο στην καθορισμένη θέση σε μια λίστα.";
Blockly.Msg["LISTS_GET_INDEX_TOOLTIP_GET_REMOVE_LAST"] = "Καταργεί και επιστρέφει το τελευταίο στοιχείο σε μια λίστα.";
Blockly.Msg["LISTS_GET_INDEX_TOOLTIP_GET_REMOVE_RANDOM"] = "Καταργεί και επιστρέφει ένα τυχαίο στοιχείο σε μια λίστα.";
Blockly.Msg["LISTS_GET_INDEX_TOOLTIP_REMOVE_FIRST"] = "Καταργεί το πρώτο στοιχείο σε μια λίστα.";
Blockly.Msg["LISTS_GET_INDEX_TOOLTIP_REMOVE_FROM"] = "Καταργεί το στοιχείο στην καθορισμένη θέση σε μια λίστα.";
Blockly.Msg["LISTS_GET_INDEX_TOOLTIP_REMOVE_LAST"] = "Καταργεί το τελευταίο στοιχείο σε μια λίστα.";
Blockly.Msg["LISTS_GET_INDEX_TOOLTIP_REMOVE_RANDOM"] = "Καταργεί ένα τυχαίο στοιχείο σε μια λίστα.";
Blockly.Msg["LISTS_GET_SUBLIST_END_FROM_END"] = "έως # από το τέλος";
Blockly.Msg["LISTS_GET_SUBLIST_END_FROM_START"] = "έως #";
Blockly.Msg["LISTS_GET_SUBLIST_END_LAST"] = "έως το τελευταίο";
Blockly.Msg["LISTS_GET_SUBLIST_HELPURL"] = "Blockly";
Blockly.Msg["LISTS_GET_SUBLIST_START_FIRST"] = "πάρε υπολίστα από την αρχή";
Blockly.Msg["LISTS_GET_SUBLIST_START_FROM_END"] = "πάρε υπολίστα από # από το τέλος";
Blockly.Msg["LISTS_GET_SUBLIST_START_FROM_START"] = "πάρε υπολίστα από #";
Blockly.Msg["LISTS_GET_SUBLIST_TAIL"] = "";  // untranslated
Blockly.Msg["LISTS_GET_SUBLIST_TOOLTIP"] = "Δημιουργεί ένα αντίγραφο του καθορισμένου τμήματος μιας λίστας.";
Blockly.Msg["LISTS_INDEX_FROM_END_TOOLTIP"] = "Το %1 είναι το τελευταίο στοιχείο.";
Blockly.Msg["LISTS_INDEX_FROM_START_TOOLTIP"] = "Το %1 είναι το πρώτο στοιχείο.";
Blockly.Msg["LISTS_INDEX_OF_FIRST"] = "βρες την πρώτη εμφάνιση του στοιχείου";
Blockly.Msg["LISTS_INDEX_OF_HELPURL"] = "Blockly";
Blockly.Msg["LISTS_INDEX_OF_LAST"] = "βρες την τελευταία εμφάνιση του στοιχείου";
Blockly.Msg["LISTS_INDEX_OF_TOOLTIP"] = "Επιστρέφει τον δείκτη της πρώτης/τελευταίας εμφάνισης του στοιχείου στη λίστα.  Επιστρέφει τιμή %1, αν το στοιχείο δεν βρεθεί.";
Blockly.Msg["LISTS_INLIST"] = "στη λίστα";
Blockly.Msg["LISTS_ISEMPTY_HELPURL"] = "https://github.com/google/blockly/wiki/Lists#is-empty";  // untranslated
Blockly.Msg["LISTS_ISEMPTY_TITLE"] = "το %1 είναι κενό";
Blockly.Msg["LISTS_ISEMPTY_TOOLTIP"] = "Επιστρέφει αληθής αν η λίστα είναι κενή.";
Blockly.Msg["LISTS_LENGTH_HELPURL"] = "Blockly";
Blockly.Msg["LISTS_LENGTH_TITLE"] = "το μήκος του %1";
Blockly.Msg["LISTS_LENGTH_TOOLTIP"] = "Επιστρέφει το μήκος μιας λίστας.";
Blockly.Msg["LISTS_REPEAT_HELPURL"] = "Blockly";
Blockly.Msg["LISTS_REPEAT_TITLE"] = "δημιούργησε λίστα με το στοιχείο %1 να επαναλαμβάνεται %2 φορές";
Blockly.Msg["LISTS_REPEAT_TOOLTIP"] = "Δημιουργεί μια λίστα που αποτελείται από την δεδομένη τιμή που επαναλαμβάνεται για συγκεκριμένο αριθμό επαναλήψεων.";
Blockly.Msg["LISTS_REVERSE_HELPURL"] = "https://github.com/google/blockly/wiki/Lists#reversing-a-list";  // untranslated
Blockly.Msg["LISTS_REVERSE_MESSAGE0"] = "ανάκληση %1";
Blockly.Msg["LISTS_REVERSE_TOOLTIP"] = "Α";
Blockly.Msg["LISTS_SET_INDEX_HELPURL"] = "https://github.com/google/blockly/wiki/Lists#in-list--set";  // untranslated
Blockly.Msg["LISTS_SET_INDEX_INPUT_TO"] = "σε";
Blockly.Msg["LISTS_SET_INDEX_INSERT"] = "είσαγε στο";
Blockly.Msg["LISTS_SET_INDEX_SET"] = "όρισε";
Blockly.Msg["LISTS_SET_INDEX_TOOLTIP_INSERT_FIRST"] = "Εισάγει το στοιχείο στην αρχή μιας λίστας.";
Blockly.Msg["LISTS_SET_INDEX_TOOLTIP_INSERT_FROM"] = "Εισάγει το στοιχείο στην καθορισμένη θέση σε μια λίστα.";
Blockly.Msg["LISTS_SET_INDEX_TOOLTIP_INSERT_LAST"] = "Αναθέτει το στοιχείο στο τέλος μιας λίστας.";
Blockly.Msg["LISTS_SET_INDEX_TOOLTIP_INSERT_RANDOM"] = "Εισάγει το στοιχείο τυχαία σε μια λίστα.";
Blockly.Msg["LISTS_SET_INDEX_TOOLTIP_SET_FIRST"] = "Ορίζει το πρώτο στοιχείο σε μια λίστα.";
Blockly.Msg["LISTS_SET_INDEX_TOOLTIP_SET_FROM"] = "Ορίζει το στοιχείο στην καθορισμένη θέση σε μια λίστα.";
Blockly.Msg["LISTS_SET_INDEX_TOOLTIP_SET_LAST"] = "Ορίζει το τελευταίο στοιχείο σε μια λίστα.";
Blockly.Msg["LISTS_SET_INDEX_TOOLTIP_SET_RANDOM"] = "Ορίζει ένα τυχαίο στοιχείο σε μια λίστα.";
Blockly.Msg["LISTS_SORT_HELPURL"] = "https://github.com/google/blockly/wiki/Lists#sorting-a-list";
Blockly.Msg["LISTS_SORT_ORDER_ASCENDING"] = "Αύξουσα";
Blockly.Msg["LISTS_SORT_ORDER_DESCENDING"] = "Φθίνουσα";
Blockly.Msg["LISTS_SORT_TITLE"] = "επιλογή %1 %2 %3";
Blockly.Msg["LISTS_SORT_TOOLTIP"] = "Επιλέξετε ένα αντίγραφο της λίστας.";
Blockly.Msg["LISTS_SORT_TYPE_IGNORECASE"] = "αλφαβητικά, αγνοήστε το στοιχείο";
Blockly.Msg["LISTS_SORT_TYPE_NUMERIC"] = "αριθμητικό";
Blockly.Msg["LISTS_SORT_TYPE_TEXT"] = "Αλφαβητικά";
Blockly.Msg["LISTS_SPLIT_HELPURL"] = "https://github.com/google/blockly/wiki/Lists#splitting-strings-and-joining-lists";  // untranslated
Blockly.Msg["LISTS_SPLIT_LIST_FROM_TEXT"] = "κάνετε λίστα από το κείμενο";
Blockly.Msg["LISTS_SPLIT_TEXT_FROM_LIST"] = "κάνετε κείμενο από τη λίστα";
Blockly.Msg["LISTS_SPLIT_TOOLTIP_JOIN"] = "Ενώστε μια λίστα κειμένων σε ένα κείμενο, που χωρίζονται από ένα διαχωριστικό.";
Blockly.Msg["LISTS_SPLIT_TOOLTIP_SPLIT"] = "Διαίρεση του κειμένου σε μια λίστα κειμένων, με σπάσιμο σε κάθε διαχωριστικό.";
Blockly.Msg["LISTS_SPLIT_WITH_DELIMITER"] = "με διαχωριστικό";
Blockly.Msg["LOGIC_BOOLEAN_FALSE"] = "ψευδής";
Blockly.Msg["LOGIC_BOOLEAN_HELPURL"] = "https://github.com/google/blockly/wiki/Logic#values";  // untranslated
Blockly.Msg["LOGIC_BOOLEAN_TOOLTIP"] = "Επιστρέφει είτε αληθής είτε ψευδής.";
Blockly.Msg["LOGIC_BOOLEAN_TRUE"] = "αληθής";
Blockly.Msg["LOGIC_COMPARE_HELPURL"] = "https://en.wikipedia.org/wiki/Inequality_(mathematics)";
Blockly.Msg["LOGIC_COMPARE_TOOLTIP_EQ"] = "Επιστρέφει αληθής αν και οι δύο είσοδοι είναι ίσες μεταξύ τους.";
Blockly.Msg["LOGIC_COMPARE_TOOLTIP_GT"] = "Επιστρέφει αληθής αν η πρώτη είσοδος είναι μεγαλύτερη από τη δεύτερη είσοδο.";
Blockly.Msg["LOGIC_COMPARE_TOOLTIP_GTE"] = "Επιστρέφει αληθής αν η πρώτη είσοδος είναι μικρότερη ή ίση με τη δεύτερη είσοδο.";
Blockly.Msg["LOGIC_COMPARE_TOOLTIP_LT"] = "Επιστρέφει αληθής αν η πρώτη είσοδος είναι μικρότερη από τη δεύτερη είσοδο.";
Blockly.Msg["LOGIC_COMPARE_TOOLTIP_LTE"] = "Επιστρέφει αληθής αν η πρώτη είσοδος είναι μικρότερη από ή ίση με τη δεύτερη είσοδο.";
Blockly.Msg["LOGIC_COMPARE_TOOLTIP_NEQ"] = "Επιστρέφει αληθής αν και οι δύο είσοδοι δεν είναι ίσες μεταξύ τους.";
Blockly.Msg["LOGIC_NEGATE_HELPURL"] = "https://github.com/google/blockly/wiki/Logic#not";  // untranslated
Blockly.Msg["LOGIC_NEGATE_TITLE"] = "όχι %1";
Blockly.Msg["LOGIC_NEGATE_TOOLTIP"] = "Επιστρέφει αληθής αν η είσοδος είναι ψευδής. Επιστρέφει ψευδής αν η είσοδος είναι αληθής.";
Blockly.Msg["LOGIC_NULL"] = "κενό";
Blockly.Msg["LOGIC_NULL_HELPURL"] = "https://en.wikipedia.org/wiki/Nullable_type";
Blockly.Msg["LOGIC_NULL_TOOLTIP"] = "Επιστρέφει κενό.";
Blockly.Msg["LOGIC_OPERATION_AND"] = "και";
Blockly.Msg["LOGIC_OPERATION_HELPURL"] = "https://github.com/google/blockly/wiki/Logic#logical-operations";  // untranslated
Blockly.Msg["LOGIC_OPERATION_OR"] = "ή";
Blockly.Msg["LOGIC_OPERATION_TOOLTIP_AND"] = "Επιστρέφει αληθής αν και οι δύο είσοδοι είναι αληθής.";
Blockly.Msg["LOGIC_OPERATION_TOOLTIP_OR"] = "Επιστρέφει αληθής αν τουλάχιστον μια από τις εισόδους είναι αληθής.";
Blockly.Msg["LOGIC_TERNARY_CONDITION"] = "έλεγχος";
Blockly.Msg["LOGIC_TERNARY_HELPURL"] = "https://en.wikipedia.org/wiki/%3F:";
Blockly.Msg["LOGIC_TERNARY_IF_FALSE"] = "εάν είναι ψευδής";
Blockly.Msg["LOGIC_TERNARY_IF_TRUE"] = "εάν είναι αληθής";
Blockly.Msg["LOGIC_TERNARY_TOOLTIP"] = "Ελέγχει την κατάσταση/συνθήκη στον «έλεγχο». Αν η κατάσταση/συνθήκη είναι αληθής, επιστρέφει την τιμή «εάν αληθής», διαφορετικά επιστρέφει την τιμή «εάν ψευδής».";
Blockly.Msg["MATH_ADDITION_SYMBOL"] = "+";
Blockly.Msg["MATH_ARITHMETIC_HELPURL"] = "https://el.wikipedia.org/wiki/%CE%91%CF%81%CE%B9%CE%B8%CE%BC%CE%B7%CF%84%CE%B9%CE%BA%CE%AE";
Blockly.Msg["MATH_ARITHMETIC_TOOLTIP_ADD"] = "Επιστρέφει το άθροισμα των δύο αριθμών.";
Blockly.Msg["MATH_ARITHMETIC_TOOLTIP_DIVIDE"] = "Επιστρέφει το πηλίκο των δύο αριθμών.";
Blockly.Msg["MATH_ARITHMETIC_TOOLTIP_MINUS"] = "Επιστρέφει τη διαφορά των δύο αριθμών.";
Blockly.Msg["MATH_ARITHMETIC_TOOLTIP_MULTIPLY"] = "Επιστρέφει το γινόμενο των δύο αριθμών.";
Blockly.Msg["MATH_ARITHMETIC_TOOLTIP_POWER"] = "Επιστρέφει τον πρώτο αριθμό υψωμένο στη δύναμη του δεύτερου αριθμού.";
Blockly.Msg["MATH_ATAN2_HELPURL"] = "https://en.wikipedia.org/wiki/Atan2";  // untranslated
Blockly.Msg["MATH_ATAN2_TITLE"] = "atan2 of X:%1 Y:%2";  // untranslated
Blockly.Msg["MATH_ATAN2_TOOLTIP"] = "Return the arctangent of point (X, Y) in degrees from -180 to 180.";  // untranslated
Blockly.Msg["MATH_CHANGE_HELPURL"] = "https://el.wikipedia.org/wiki/%CE%A0%CF%81%CF%8C%CF%83%CE%B8%CE%B5%CF%83%CE%B7";
Blockly.Msg["MATH_CHANGE_TITLE"] = "άλλαξε %1 από %2";
Blockly.Msg["MATH_CHANGE_TOOLTIP"] = "Προσθέτει έναν αριθμό στη μεταβλητή «%1».";
Blockly.Msg["MATH_CONSTANT_HELPURL"] = "https://en.wikipedia.org/wiki/Mathematical_constant";
Blockly.Msg["MATH_CONSTANT_TOOLTIP"] = "Επιστρέφει μία από τις κοινές σταθερές: π (3.141...), e (2.718...), φ (1.618...), sqrt(2) (1.414...), sqrt(½) (0.707...), ή ∞ (άπειρο).";
Blockly.Msg["MATH_CONSTRAIN_HELPURL"] = "https://en.wikipedia.org/wiki/Clamping_(graphics)";  // untranslated
Blockly.Msg["MATH_CONSTRAIN_TITLE"] = "περιόρισε %1 χαμηλή %2 υψηλή %3";
Blockly.Msg["MATH_CONSTRAIN_TOOLTIP"] = "Περιορίζει έναν αριθμό μεταξύ των προβλεπόμενων ορίων (χωρίς αποκλεισμούς).";
Blockly.Msg["MATH_DIVISION_SYMBOL"] = "÷";
Blockly.Msg["MATH_IS_DIVISIBLE_BY"] = "είναι διαιρετός από το";
Blockly.Msg["MATH_IS_EVEN"] = "είναι άρτιος";
Blockly.Msg["MATH_IS_NEGATIVE"] = "είναι αρνητικός";
Blockly.Msg["MATH_IS_ODD"] = "είναι περιττός";
Blockly.Msg["MATH_IS_POSITIVE"] = "είναι θετικός";
Blockly.Msg["MATH_IS_PRIME"] = "είναι πρώτος";
Blockly.Msg["MATH_IS_TOOLTIP"] = "Ελέγχει αν ένας αριθμός είναι άρτιος, περιττός, πρώτος, ακέραιος, θετικός, αρνητικός, ή αν είναι διαιρετός από έναν ορισμένο αριθμό. Επιστρέφει αληθής ή ψευδής.";
Blockly.Msg["MATH_IS_WHOLE"] = "είναι ακέραιος";
Blockly.Msg["MATH_MODULO_HELPURL"] = "https://en.wikipedia.org/wiki/Modulo_operation";
Blockly.Msg["MATH_MODULO_TITLE"] = "υπόλοιπο της %1 ÷ %2";
Blockly.Msg["MATH_MODULO_TOOLTIP"] = "Επιστρέφει το υπόλοιπο της διαίρεσης των δύο αριθμών.";
Blockly.Msg["MATH_MULTIPLICATION_SYMBOL"] = "×";
Blockly.Msg["MATH_NUMBER_HELPURL"] = "https://el.wikipedia.org/wiki/%CE%91%CF%81%CE%B9%CE%B8%CE%BC%CF%8C%CF%82";
Blockly.Msg["MATH_NUMBER_TOOLTIP"] = "Ένας αριθμός.";
Blockly.Msg["MATH_ONLIST_HELPURL"] = "";  // untranslated
Blockly.Msg["MATH_ONLIST_OPERATOR_AVERAGE"] = "μέσος όρος λίστας";
Blockly.Msg["MATH_ONLIST_OPERATOR_MAX"] = "μεγαλύτερος λίστας";
Blockly.Msg["MATH_ONLIST_OPERATOR_MEDIAN"] = "διάμεσος λίστας";
Blockly.Msg["MATH_ONLIST_OPERATOR_MIN"] = "μικρότερος λίστας";
Blockly.Msg["MATH_ONLIST_OPERATOR_MODE"] = "μορφές λίστας";
Blockly.Msg["MATH_ONLIST_OPERATOR_RANDOM"] = "τυχαίο στοιχείο λίστας";
Blockly.Msg["MATH_ONLIST_OPERATOR_STD_DEV"] = "τυπική απόκλιση λίστας";
Blockly.Msg["MATH_ONLIST_OPERATOR_SUM"] = "άθροισμα λίστας";
Blockly.Msg["MATH_ONLIST_TOOLTIP_AVERAGE"] = "Επιστρέφει τον αριθμητικό μέσο όρο από τις αριθμητικές τιμές στη λίστα.";
Blockly.Msg["MATH_ONLIST_TOOLTIP_MAX"] = "Επιστρέφει τον μεγαλύτερο αριθμό στη λίστα.";
Blockly.Msg["MATH_ONLIST_TOOLTIP_MEDIAN"] = "Επιστρέφει τον διάμεσο της λίστας.";
Blockly.Msg["MATH_ONLIST_TOOLTIP_MIN"] = "Επιστρέφει τον μικρότερο αριθμό στη λίστα.";
Blockly.Msg["MATH_ONLIST_TOOLTIP_MODE"] = "Επιστρέφει μια λίστα με τα πιο κοινά στοιχεία στη λίστα.";
Blockly.Msg["MATH_ONLIST_TOOLTIP_RANDOM"] = "Επιστρέφει ένα τυχαίο στοιχείο από τη λίστα.";
Blockly.Msg["MATH_ONLIST_TOOLTIP_STD_DEV"] = "Επιστρέφει την τυπική απόκλιση της λίστας.";
Blockly.Msg["MATH_ONLIST_TOOLTIP_SUM"] = "Επιστρέφει το άθροισμα όλων των αριθμών στη λίστα.";
Blockly.Msg["MATH_POWER_SYMBOL"] = "^ ύψωση σε δύναμη";
Blockly.Msg["MATH_RANDOM_FLOAT_HELPURL"] = "https://el.wikipedia.org/wiki/%CE%93%CE%B5%CE%BD%CE%BD%CE%AE%CF%84%CF%81%CE%B9%CE%B1_%CE%A4%CF%85%CF%87%CE%B1%CE%AF%CF%89%CE%BD_%CE%91%CF%81%CE%B9%CE%B8%CE%BC%CF%8E%CE%BD";
Blockly.Msg["MATH_RANDOM_FLOAT_TITLE_RANDOM"] = "τυχαίο κλάσμα";
Blockly.Msg["MATH_RANDOM_FLOAT_TOOLTIP"] = "Επιστρέψει ένα τυχαία κλάσμα μεταξύ 0,0 (κλειστό) και 1,0 (ανοικτό).";
Blockly.Msg["MATH_RANDOM_INT_HELPURL"] = "https://en.wikipedia.org/wiki/Random_number_generation";
Blockly.Msg["MATH_RANDOM_INT_TITLE"] = "τυχαίος ακέραιος από το %1 έως το %2";
Blockly.Msg["MATH_RANDOM_INT_TOOLTIP"] = "Επιστρέφει έναν τυχαίο ακέραιο αριθμό μεταξύ δύο συγκεκριμένων ορίων (εντός - συμπεριλαμβανομένων και των ακραίων τιμών).";
Blockly.Msg["MATH_ROUND_HELPURL"] = "https://en.wikipedia.org/wiki/Rounding";
Blockly.Msg["MATH_ROUND_OPERATOR_ROUND"] = "στρογγυλοποίησε";
Blockly.Msg["MATH_ROUND_OPERATOR_ROUNDDOWN"] = "στρογγυλοποίησε προς τα κάτω";
Blockly.Msg["MATH_ROUND_OPERATOR_ROUNDUP"] = "στρογγυλοποίησε προς τα πάνω";
Blockly.Msg["MATH_ROUND_TOOLTIP"] = "Στρογγυλοποιεί έναν αριθμό προς τα πάνω ή προς τα κάτω.";
Blockly.Msg["MATH_SINGLE_HELPURL"] = "https://el.wikipedia.org/wiki/%CE%A4%CE%B5%CF%84%CF%81%CE%B1%CE%B3%CF%89%CE%BD%CE%B9%CE%BA%CE%AE_%CF%81%CE%AF%CE%B6%CE%B1";
Blockly.Msg["MATH_SINGLE_OP_ABSOLUTE"] = "απόλυτη";
Blockly.Msg["MATH_SINGLE_OP_ROOT"] = "τετραγωνική ρίζα";
Blockly.Msg["MATH_SINGLE_TOOLTIP_ABS"] = "Επιστρέφει την απόλυτη τιμή ενός αριθμού.";
Blockly.Msg["MATH_SINGLE_TOOLTIP_EXP"] = "Επιστρέφει το e υψωμένο στη δύναμη ενός αριθμού.";
Blockly.Msg["MATH_SINGLE_TOOLTIP_LN"] = "Επιστρέφει τον νεπέρειο λογάριθμο ενός αριθμού.";
Blockly.Msg["MATH_SINGLE_TOOLTIP_LOG10"] = "Επιστρέφει τον λογάριθμο με βάση το 10 ενός αριθμού.";
Blockly.Msg["MATH_SINGLE_TOOLTIP_NEG"] = "Επιστρέφει την αρνητική ενός αριθμού.";
Blockly.Msg["MATH_SINGLE_TOOLTIP_POW10"] = "Επιστρέφει το 10 υψωμένο στη δύναμη ενός αριθμού.";
Blockly.Msg["MATH_SINGLE_TOOLTIP_ROOT"] = "Επιστρέφει την τετραγωνική ρίζα ενός αριθμού.";
Blockly.Msg["MATH_SUBTRACTION_SYMBOL"] = "-";
Blockly.Msg["MATH_TRIG_ACOS"] = "acos";
Blockly.Msg["MATH_TRIG_ASIN"] = "asin";
Blockly.Msg["MATH_TRIG_ATAN"] = "atan";
Blockly.Msg["MATH_TRIG_COS"] = "συν";
Blockly.Msg["MATH_TRIG_HELPURL"] = "https://el.wikipedia.org/wiki/%CE%A4%CF%81%CE%B9%CE%B3%CF%89%CE%BD%CE%BF%CE%BC%CE%B5%CF%84%CF%81%CE%B9%CE%BA%CE%AE_%CF%83%CF%85%CE%BD%CE%AC%CF%81%CF%84%CE%B7%CF%83%CE%B7";
Blockly.Msg["MATH_TRIG_SIN"] = "ημ";
Blockly.Msg["MATH_TRIG_TAN"] = "εφ";
Blockly.Msg["MATH_TRIG_TOOLTIP_ACOS"] = "Επιστρέφει το τόξο συνημίτονου ενός αριθμού.";
Blockly.Msg["MATH_TRIG_TOOLTIP_ASIN"] = "Επιστρέφει το τόξο ημίτονου ενός αριθμού.";
Blockly.Msg["MATH_TRIG_TOOLTIP_ATAN"] = "Επιστρέφει το τόξο εφαπτομένης ενός αριθμού.";
Blockly.Msg["MATH_TRIG_TOOLTIP_COS"] = "Επιστρέφει το συνημίτονο ενός βαθμού (όχι ακτινίου).";
Blockly.Msg["MATH_TRIG_TOOLTIP_SIN"] = "Επιστρέφει το ημίτονο ενός βαθμού (όχι ακτινίου).";
Blockly.Msg["MATH_TRIG_TOOLTIP_TAN"] = "Επιστρέφει την εφαπτομένη ενός βαθμού (όχι ακτινίου).";
Blockly.Msg["NEW_COLOUR_VARIABLE"] = "Δημιουργία μεταβλητής χρώματος...";
Blockly.Msg["NEW_NUMBER_VARIABLE"] = "Δημιουργία μεταβλητής αριθμού...";
Blockly.Msg["NEW_STRING_VARIABLE"] = "Δημιουργία μεταβλητή συμβολοσειράς...";
Blockly.Msg["NEW_VARIABLE"] = "Δημιουργήστε μεταβλητή";
Blockly.Msg["NEW_VARIABLE_TITLE"] = "Νέο όνομα μεταβλητής:";
Blockly.Msg["NEW_VARIABLE_TYPE_TITLE"] = "Νέος τύπος μεταβλητής:";
Blockly.Msg["ORDINAL_NUMBER_SUFFIX"] = "";  // untranslated
Blockly.Msg["PROCEDURES_ALLOW_STATEMENTS"] = "να επιτρέπονται οι δηλώσεις";
Blockly.Msg["PROCEDURES_BEFORE_PARAMS"] = "με:";
Blockly.Msg["PROCEDURES_CALLNORETURN_HELPURL"] = "https://el.wikipedia.org/wiki/%CE%94%CE%B9%CE%B1%CE%B4%CE%B9%CE%BA%CE%B1%CF%83%CE%AF%CE%B1_%28%CF%85%CF%80%CE%BF%CE%BB%CE%BF%CE%B3%CE%B9%CF%83%CF%84%CE%AD%CF%82%29";
Blockly.Msg["PROCEDURES_CALLNORETURN_TOOLTIP"] = "Εκτελεί την ορισμένη από τον χρήστη συνάρτηση «%1».";
Blockly.Msg["PROCEDURES_CALLRETURN_HELPURL"] = "https://el.wikipedia.org/wiki/%CE%94%CE%B9%CE%B1%CE%B4%CE%B9%CE%BA%CE%B1%CF%83%CE%AF%CE%B1_%28%CF%85%CF%80%CE%BF%CE%BB%CE%BF%CE%B3%CE%B9%CF%83%CF%84%CE%AD%CF%82%29";
Blockly.Msg["PROCEDURES_CALLRETURN_TOOLTIP"] = "Εκτελεί την ορισμένη από τον χρήστη συνάρτηση «%1» και χρησιμοποίησε την έξοδό της.";
Blockly.Msg["PROCEDURES_CALL_BEFORE_PARAMS"] = "με:";
Blockly.Msg["PROCEDURES_CREATE_DO"] = "Δημιούργησε «%1»";
Blockly.Msg["PROCEDURES_DEFNORETURN_COMMENT"] = "Περιγράψετε αυτήν την ιδιότητα..";
Blockly.Msg["PROCEDURES_DEFNORETURN_DO"] = "";  // untranslated
Blockly.Msg["PROCEDURES_DEFNORETURN_HELPURL"] = "https://en.wikipedia.org/wiki/Procedure_%28computer_science%29";
Blockly.Msg["PROCEDURES_DEFNORETURN_PROCEDURE"] = "κάνε κάτι";
Blockly.Msg["PROCEDURES_DEFNORETURN_TITLE"] = "στο";
Blockly.Msg["PROCEDURES_DEFNORETURN_TOOLTIP"] = "Δημιουργεί μια συνάρτηση χωρίς έξοδο.";
Blockly.Msg["PROCEDURES_DEFRETURN_HELPURL"] = "https://en.wikipedia.org/wiki/Procedure_%28computer_science%29";
Blockly.Msg["PROCEDURES_DEFRETURN_RETURN"] = "επέστρεψε";
Blockly.Msg["PROCEDURES_DEFRETURN_TOOLTIP"] = "Δημιουργεί μια συνάρτηση με μια έξοδο.";
Blockly.Msg["PROCEDURES_DEF_DUPLICATE_WARNING"] = "Προειδοποίηση: Αυτή η συνάρτηση έχει διπλότυπες παραμέτρους.";
Blockly.Msg["PROCEDURES_HIGHLIGHT_DEF"] = "Επισημάνετε τον ορισμό συνάρτησης";
Blockly.Msg["PROCEDURES_IFRETURN_HELPURL"] = "http://c2.com/cgi/wiki?GuardClause";  // untranslated
Blockly.Msg["PROCEDURES_IFRETURN_TOOLTIP"] = "Αν μια τιμή είναι αληθής, τότε επιστρέφει τη δεύτερη τιμή.";
Blockly.Msg["PROCEDURES_IFRETURN_WARNING"] = "Προειδοποίηση: Αυτό το μπλοκ μπορεί να χρησιμοποιηθεί μόνο στον ορισμό μιας συνάρτησης.";
Blockly.Msg["PROCEDURES_MUTATORARG_TITLE"] = "όνομα εισόδου:";
Blockly.Msg["PROCEDURES_MUTATORARG_TOOLTIP"] = "Πρόσθεσε μια είσοδος στη συνάρτηση";
Blockly.Msg["PROCEDURES_MUTATORCONTAINER_TITLE"] = "είσοδοι";
Blockly.Msg["PROCEDURES_MUTATORCONTAINER_TOOLTIP"] = "Προσθέτει, αφαιρεί ή αναδιατάσσει εισόδους σε αυτήν τη λειτουργία";
Blockly.Msg["REDO"] = "Ακύρωση αναίρεσης";
Blockly.Msg["REMOVE_COMMENT"] = "Αφαίρεσε Το Σχόλιο";
Blockly.Msg["RENAME_VARIABLE"] = "Μετονόμασε τη μεταβλητή...";
Blockly.Msg["RENAME_VARIABLE_TITLE"] = "Μετονόμασε όλες τις μεταβλητές «%1» σε:";
Blockly.Msg["TEXT_APPEND_HELPURL"] = "https://github.com/google/blockly/wiki/Text#text-modification";  // untranslated
Blockly.Msg["TEXT_APPEND_TITLE"] = "έως %1 ανάθεσε κείμενο %2";
Blockly.Msg["TEXT_APPEND_TOOLTIP"] = "Αναθέτει κείμενο στη μεταβλητή «%1».";
Blockly.Msg["TEXT_CHANGECASE_HELPURL"] = "https://github.com/google/blockly/wiki/Text#adjusting-text-case";  // untranslated
Blockly.Msg["TEXT_CHANGECASE_OPERATOR_LOWERCASE"] = "σε πεζά";
Blockly.Msg["TEXT_CHANGECASE_OPERATOR_TITLECASE"] = "σε Λέξεις Με Πρώτα Κεφαλαία";
Blockly.Msg["TEXT_CHANGECASE_OPERATOR_UPPERCASE"] = "σε ΚΕΦΑΛΑΙΑ";
Blockly.Msg["TEXT_CHANGECASE_TOOLTIP"] = "Επιστρέφει ένα αντίγραφο του κειμένου σε διαφορετική μορφή γραμμάτων.";
Blockly.Msg["TEXT_CHARAT_FIRST"] = "πάρε το πρώτο γράμμα";
Blockly.Msg["TEXT_CHARAT_FROM_END"] = "πάρε το γράμμα # από το τέλος";
Blockly.Msg["TEXT_CHARAT_FROM_START"] = "πάρε το γράμμα #";
Blockly.Msg["TEXT_CHARAT_HELPURL"] = "https://github.com/google/blockly/wiki/Text#extracting-text";  // untranslated
Blockly.Msg["TEXT_CHARAT_LAST"] = "πάρε το τελευταίο γράμμα";
Blockly.Msg["TEXT_CHARAT_RANDOM"] = "πάρε τυχαίο γράμμα";
Blockly.Msg["TEXT_CHARAT_TAIL"] = "";  // untranslated
Blockly.Msg["TEXT_CHARAT_TITLE"] = "στο κείμενο %1 %2";
Blockly.Msg["TEXT_CHARAT_TOOLTIP"] = "Επιστρέφει το γράμμα στην καθορισμένη θέση.";
Blockly.Msg["TEXT_COUNT_HELPURL"] = "https://github.com/google/blockly/wiki/Text#counting-substrings";  // untranslated
Blockly.Msg["TEXT_COUNT_MESSAGE0"] = "αριθμός %1 σε %2";
Blockly.Msg["TEXT_COUNT_TOOLTIP"] = "Μετρά πόσες φορές κάποιο κείμενο εμφανίζεται μέσα σε ένα άλλο κείμενο.";
Blockly.Msg["TEXT_CREATE_JOIN_ITEM_TOOLTIP"] = "Προσθέτει ένα στοιχείο στο κείμενο.";
Blockly.Msg["TEXT_CREATE_JOIN_TITLE_JOIN"] = "ένωσε";
Blockly.Msg["TEXT_CREATE_JOIN_TOOLTIP"] = "Προσθέτει, αφαιρεί ή αναδιατάσσει τους τομείς για να αναδιαμορφώσει αυτό το μπλοκ κειμένου.";
Blockly.Msg["TEXT_GET_SUBSTRING_END_FROM_END"] = "μέχρι το # γράμμα από το τέλος";
Blockly.Msg["TEXT_GET_SUBSTRING_END_FROM_START"] = "μέχρι το # γράμμα";
Blockly.Msg["TEXT_GET_SUBSTRING_END_LAST"] = "μέχρι το τελευταίο γράμμα";
Blockly.Msg["TEXT_GET_SUBSTRING_HELPURL"] = "https://github.com/google/blockly/wiki/Text#extracting-a-region-of-text";  // untranslated
Blockly.Msg["TEXT_GET_SUBSTRING_INPUT_IN_TEXT"] = "στο κείμενο";
Blockly.Msg["TEXT_GET_SUBSTRING_START_FIRST"] = "πάρε τη δευτερεύουσα συμβολοσειρά από το πρώτο γράμμα";
Blockly.Msg["TEXT_GET_SUBSTRING_START_FROM_END"] = "πάρε τη δευτερεύουσα συμβολοσειρά από το # γράμμα από το τέλος";
Blockly.Msg["TEXT_GET_SUBSTRING_START_FROM_START"] = "πάρε τη δευτερεύουσα συμβολοσειρά από το # γράμμα";
Blockly.Msg["TEXT_GET_SUBSTRING_TAIL"] = "";  // untranslated
Blockly.Msg["TEXT_GET_SUBSTRING_TOOLTIP"] = "Επιστρέφει ένα συγκεκριμένο τμήμα του κειμένου.";
Blockly.Msg["TEXT_INDEXOF_HELPURL"] = "https://github.com/google/blockly/wiki/Text#finding-text";  // untranslated
Blockly.Msg["TEXT_INDEXOF_OPERATOR_FIRST"] = "βρες την πρώτη εμφάνιση του κειμένου";
Blockly.Msg["TEXT_INDEXOF_OPERATOR_LAST"] = "βρες την τελευταία εμφάνιση του κειμένου";
Blockly.Msg["TEXT_INDEXOF_TITLE"] = "στο κείμενο %1 %2 %3";
Blockly.Msg["TEXT_INDEXOF_TOOLTIP"] = "Επιστρέφει τον δείκτη της πρώτης/τελευταίας εμφάνισης του πρώτου κειμένου στο δεύτερο κείμενο.  Επιστρέφει τιμή %1, αν δε βρει το κείμενο.";
Blockly.Msg["TEXT_ISEMPTY_HELPURL"] = "https://github.com/google/blockly/wiki/Text#checking-for-empty-text";  // untranslated
Blockly.Msg["TEXT_ISEMPTY_TITLE"] = "το %1 είναι κενό";
Blockly.Msg["TEXT_ISEMPTY_TOOLTIP"] = "Επιστρέφει αληθής αν το παρεχόμενο κείμενο είναι κενό.";
Blockly.Msg["TEXT_JOIN_HELPURL"] = "https://github.com/google/blockly/wiki/Text#text-creation";  // untranslated
Blockly.Msg["TEXT_JOIN_TITLE_CREATEWITH"] = "δημιούργησε κείμενο με";
Blockly.Msg["TEXT_JOIN_TOOLTIP"] = "Δημιουργεί ένα κομμάτι κειμένου ενώνοντας έναν  απεριόριστο αριθμό αντικειμένων.";
Blockly.Msg["TEXT_LENGTH_HELPURL"] = "https://github.com/google/blockly/wiki/Text#text-modification";  // untranslated
Blockly.Msg["TEXT_LENGTH_TITLE"] = "το μήκος του %1";
Blockly.Msg["TEXT_LENGTH_TOOLTIP"] = "Επιστρέφει το πλήθος των γραμμάτων (συμπεριλαμβανομένων και των κενών διαστημάτων) στο παρεχόμενο κείμενο.";
Blockly.Msg["TEXT_PRINT_HELPURL"] = "https://github.com/google/blockly/wiki/Text#printing-text";  // untranslated
Blockly.Msg["TEXT_PRINT_TITLE"] = "εκτύπωσε %1";
Blockly.Msg["TEXT_PRINT_TOOLTIP"] = "Εκτυπώνει το καθορισμένο κείμενο, αριθμό ή άλλη τιμή.";
Blockly.Msg["TEXT_PROMPT_HELPURL"] = "https://github.com/google/blockly/wiki/Text#getting-input-from-the-user";  // untranslated
Blockly.Msg["TEXT_PROMPT_TOOLTIP_NUMBER"] = "Δημιουργεί προτροπή για τον χρήστη για να δώσει ένα αριθμό.";
Blockly.Msg["TEXT_PROMPT_TOOLTIP_TEXT"] = "Δημιουργεί προτροπή για το χρήστη για να δώσει κάποιο κείμενο.";
Blockly.Msg["TEXT_PROMPT_TYPE_NUMBER"] = "πρότρεψε με μήνυμα για να δοθεί αριθμός";
Blockly.Msg["TEXT_PROMPT_TYPE_TEXT"] = "πρότρεψε με μήνυμα για να δοθεί κείμενο";
Blockly.Msg["TEXT_REPLACE_HELPURL"] = "https://github.com/google/blockly/wiki/Text#replacing-substrings";  // untranslated
Blockly.Msg["TEXT_REPLACE_MESSAGE0"] = "αντικαταστήσετε το %1 με %2 σε %3";
Blockly.Msg["TEXT_REPLACE_TOOLTIP"] = "Αντικαταστήστε όλα τα ήδη υπάρχοντα στοιχεία μέρους του κειμένου με κάποιο άλλο κείμενο";
Blockly.Msg["TEXT_REVERSE_HELPURL"] = "https://github.com/google/blockly/wiki/Text#reversing-text";  // untranslated
Blockly.Msg["TEXT_REVERSE_MESSAGE0"] = "ανάκληση %1";
Blockly.Msg["TEXT_REVERSE_TOOLTIP"] = "Αναγραμματισμός των χαρακτήρων του κειμένου";
Blockly.Msg["TEXT_TEXT_HELPURL"] = "https://el.wikipedia.org/wiki/%CE%A3%CF%85%CE%BC%CE%B2%CE%BF%CE%BB%CE%BF%CF%83%CE%B5%CE%B9%CF%81%CE%AC";
Blockly.Msg["TEXT_TEXT_TOOLTIP"] = "Ένα γράμμα, μια λέξη ή μια γραμμή κειμένου.";
Blockly.Msg["TEXT_TRIM_HELPURL"] = "https://github.com/google/blockly/wiki/Text#trimming-removing-spaces";  // untranslated
Blockly.Msg["TEXT_TRIM_OPERATOR_BOTH"] = "περίκοψε τα κενά και από τις δυο πλευρές του";
Blockly.Msg["TEXT_TRIM_OPERATOR_LEFT"] = "περίκοψε τα κενά από την αριστερή πλευρά του";
Blockly.Msg["TEXT_TRIM_OPERATOR_RIGHT"] = "περίκοψε τα κενά από την δεξιά πλευρά του";
Blockly.Msg["TEXT_TRIM_TOOLTIP"] = "Επιστρέφει ένα αντίγραφο του κειμένου με αφαιρεμένα τα κενά από το ένα ή και τα δύο άκρα.";
Blockly.Msg["TODAY"] = "Σήμερα";
Blockly.Msg["UNDO"] = "Αναίρεση";
Blockly.Msg["UNNAMED_KEY"] = "unnamed";  // untranslated
Blockly.Msg["VARIABLES_DEFAULT_NAME"] = "αντικείμενο";
Blockly.Msg["VARIABLES_GET_CREATE_SET"] = "Δημιούργησε «όρισε %1»";
Blockly.Msg["VARIABLES_GET_HELPURL"] = "https://github.com/google/blockly/wiki/Variables#get";  // untranslated
Blockly.Msg["VARIABLES_GET_TOOLTIP"] = "Επιστρέφει την τιμή αυτής της μεταβλητής.";
Blockly.Msg["VARIABLES_SET"] = "όρισε %1 μέχρι το %2";
Blockly.Msg["VARIABLES_SET_CREATE_GET"] = "Δημιούργησε «πάρε %1»";
Blockly.Msg["VARIABLES_SET_HELPURL"] = "https://github.com/google/blockly/wiki/Variables#set";  // untranslated
Blockly.Msg["VARIABLES_SET_TOOLTIP"] = "Ορίζει αυτή τη μεταβλητή να είναι ίση με την είσοδο.";
Blockly.Msg["VARIABLE_ALREADY_EXISTS"] = "Η μεταβλητή με το όνομα \"%1\" υπάρχει ήδη";
Blockly.Msg["VARIABLE_ALREADY_EXISTS_FOR_ANOTHER_TYPE"] = "Μια μεταβλητή με όνομα '%1' υπάρχει πάντα για έναν άλλο τύπο: '%2'.";
Blockly.Msg["WORKSPACE_COMMENT_DEFAULT_TEXT"] = "Πείτε κάτι...";
Blockly.Msg["CONTROLS_FOREACH_INPUT_DO"] = Blockly.Msg["CONTROLS_REPEAT_INPUT_DO"];
Blockly.Msg["CONTROLS_FOR_INPUT_DO"] = Blockly.Msg["CONTROLS_REPEAT_INPUT_DO"];
Blockly.Msg["CONTROLS_IF_ELSEIF_TITLE_ELSEIF"] = Blockly.Msg["CONTROLS_IF_MSG_ELSEIF"];
Blockly.Msg["CONTROLS_IF_ELSE_TITLE_ELSE"] = Blockly.Msg["CONTROLS_IF_MSG_ELSE"];
Blockly.Msg["CONTROLS_IF_IF_TITLE_IF"] = Blockly.Msg["CONTROLS_IF_MSG_IF"];
Blockly.Msg["CONTROLS_IF_MSG_THEN"] = Blockly.Msg["CONTROLS_REPEAT_INPUT_DO"];
Blockly.Msg["CONTROLS_WHILEUNTIL_INPUT_DO"] = Blockly.Msg["CONTROLS_REPEAT_INPUT_DO"];
Blockly.Msg["LISTS_CREATE_WITH_ITEM_TITLE"] = Blockly.Msg["VARIABLES_DEFAULT_NAME"];
Blockly.Msg["LISTS_GET_INDEX_HELPURL"] = Blockly.Msg["LISTS_INDEX_OF_HELPURL"];
Blockly.Msg["LISTS_GET_INDEX_INPUT_IN_LIST"] = Blockly.Msg["LISTS_INLIST"];
Blockly.Msg["LISTS_GET_SUBLIST_INPUT_IN_LIST"] = Blockly.Msg["LISTS_INLIST"];
Blockly.Msg["LISTS_INDEX_OF_INPUT_IN_LIST"] = Blockly.Msg["LISTS_INLIST"];
Blockly.Msg["LISTS_SET_INDEX_INPUT_IN_LIST"] = Blockly.Msg["LISTS_INLIST"];
Blockly.Msg["MATH_CHANGE_TITLE_ITEM"] = Blockly.Msg["VARIABLES_DEFAULT_NAME"];
Blockly.Msg["PROCEDURES_DEFRETURN_COMMENT"] = Blockly.Msg["PROCEDURES_DEFNORETURN_COMMENT"];
Blockly.Msg["PROCEDURES_DEFRETURN_DO"] = Blockly.Msg["PROCEDURES_DEFNORETURN_DO"];
Blockly.Msg["PROCEDURES_DEFRETURN_PROCEDURE"] = Blockly.Msg["PROCEDURES_DEFNORETURN_PROCEDURE"];
Blockly.Msg["PROCEDURES_DEFRETURN_TITLE"] = Blockly.Msg["PROCEDURES_DEFNORETURN_TITLE"];
Blockly.Msg["TEXT_APPEND_VARIABLE"] = Blockly.Msg["VARIABLES_DEFAULT_NAME"];
Blockly.Msg["TEXT_CREATE_JOIN_ITEM_TITLE_ITEM"] = Blockly.Msg["VARIABLES_DEFAULT_NAME"];

Blockly.Msg["MATH_HUE"] = "230";
Blockly.Msg["LOOPS_HUE"] = "120";
Blockly.Msg["LISTS_HUE"] = "260";
Blockly.Msg["LOGIC_HUE"] = "210";
Blockly.Msg["VARIABLES_HUE"] = "330";
Blockly.Msg["TEXTS_HUE"] = "160";
Blockly.Msg["PROCEDURES_HUE"] = "290";
Blockly.Msg["COLOUR_HUE"] = "20";
Blockly.Msg["VARIABLES_DYNAMIC_HUE"] = "310";
return Blockly.Msg;
}));


A footpath crossing, off a quite lane, west of Redbridge on the outskirts of Southampton, on the Southampton - Romsey line.
Normally the only trains running here are the hourly FGW Portsmouth - Cardiff services (158s/150s) and Cardiff/Bristol/Westbury - Southampton trains (150s/153s) which have no regular pattern!
The Chichester - Merehead empty stone (runs as required) which goes north mid-morning is the only booked freight this way!
But this spot is good for when part of the Didcot - Reading - Basingstoke - Eastleigh - Southampton route is closed for engineering works etc, and trains from the North are diverted via Swindon, Westbury and Salisbury.
A little used footpath crossing on the outskirts of Southampton, there is a small housing estate and a Newspaper Factory and Offices to the east and the Test Valley Nature Reserve to the west.
Turn off the M27 at Junction 3 onto the M271, follow it untill it ends at the roundabout with the A35. Take the second to last exit, Glover Road, towards Redbridge. Drive through the small housing estate, when you reach the 'T' Junction turn right and follow the railway line along the road, the crossing is opposite the entrance to the Daily Echo Newspaper Factory and Offices.
You can pull in off the road opposite the footpath crossing.
The location is about 1 mile from Redbridge station. Redbridge is served by the hourly Romsey - Totton service (trains from Totton/to Southampton at xx03 and from Southampton/to Totton at xx41).
Exit the station on the north side and follow station road until it meets Old Redbridge Road, turn left here and follow the road along, you will pass under the A35 and the railway will be on your left. You are now on Test Lane, follow the railway line until you come to the Daily Echo Factory and Offices the crossing is on your left.
No amenities in the area directly, but if you walk back towards Redbridge there is a pub, and obviously the City of Southampton is a short train journey/drive away.
Pleny of accomodation in Southampton, including a Holiday Inn.
The line here is almost north / south but just to the north of the crossing the line takes a sharp left hand bend. The shot from the east side of the line is best, due to the curvature of the line. Northbound trains are best photographed in the morning and Southbound in the afternoon - a good zoom lens is required for this shot - the curvature of the line means that you can be 'wrong side' but with the train in sun.
You could get some nice videos at this location, although the occasional car on the road, which may get fairly busy on a weekday, could spoil it!


text:
CONNECTED MEDITERRANEAN
Multicultural Carthage >
Translation Herodotus
Naukratis, Cyrene and Greece
The Panathenaic Games
A Delian Network
Cybele's Journey
The Salutaris procession
Rome and Syngeneia
Ancyra
Paul and his communities
Emperor Constantine and the Christian Church
Sicily, island in a sea of exchange
Knights of Rhodes
Greedy beggars or pious missionaries?
Network of The Courtier
Margherita Datini
The Peruzzi Networks
Together Alone
Portolan charts
Alessandra Strozzi
Inns and fondacos
The adventures of Mendes Pinto
Cabeza de Vaca and the Indians
Julfa merchants and the Dutch Republic
Garcia de Orta
The "Legend" of Vasco da Gama: Cross-Cultural Networks in Goa
Michiel Heusch
Tomé Pires and the Spice Islands
Duarte Barbosa in de Indische Oceaan
Bartolomé de Las Casas
The function of her letters in the trading network of Francesco Datini
Francesco and Margherita Datini
Margherita Datini was born in 1360 in the noble Bandini family who originally came from the city of Florence. Florence was one of the larger Italian cities during the Middle Ages in the Mediterranean area. It was also a very powerful city-state which had become wealthy through the very lucrative trade and banking business. In the year 1370, the Bandini family was exiled from Florence and moved to Avignon. Exile was, at that time, a very normal and popular punishment by the rulers of Florence to get rid of their political enemies and families which had gained too much power. At the age of sixteen, Margherita married with the forty year old Francesco Datini (1335-1410) in the year 1376. Datini was an Italian merchant who was born in Prato. He became an orphan at a very young age and at the age of fifteen he worked as an apprentice of a merchant in Florence. He moved with a group of merchants to the city of Avignon, where the seats of the popes were located at that time. Avignon became one of Europe's commercial centers during this century and it was a very good location for a starting businessman. Datini started with selling luxury goods and art to cardinals and other church people who were residing in Avignon. He was one of the first merchants who bought and sold art with a non-religious character. In the year 1383, the married couple moved back to Prato. Datini was a very successful tradesman and the Datini's soon became a wealthy couple. Back in Toscany Datini traded in clothes, weapons, iron and salt. He also extended his business to Florence, Pisa and other Italian cities. Datini even opened offices of his company in cities in Spain and traded with Bruges and London. Later he interfered in the banking and insurance business as well. Datini became very important for the research of historians. All the correspondence of Datini and his company have all most completely been preserved and offers a lot of information for researchers of how trade was organized in Medieval Tuscany. The collection was found behind a staircase in 1870 during a renovation of the house of the Datini's in Prato. The correspondence consists of over 150,000 letters and 500 account books. The original correspondence can be found at the Archivo di Stato di Prato Fondo Datini in Prato, Italy.
The letters of Margherita Datini
A special element of the collection are the letters from Margherita Datini written to her husband. There are only a very few sources preserved from women who wrote letters in the Middle Ages and especially in Italy. In the collection are 251 letters preserved from Margherita. Because of his trading business, Datini travelled a lot and was very often away from his home. During their marriage, the couple wrote almost every two to three days towards each other from the year 1384 till the death of Francesco in 1410. From the content of the letters it becomes clear that Margherita was closely involved in the business of her husband. They communicated extensively about their trade contacts, but also about their staff and household affairs. The letters of Margherita have not been extensively examined yet. As a consequence, there aren't a lot of publications about Margherita Datini. Only Ann Crabb with her book The Merchant of Prato's Wife, wrote a biography about Margherita. The main focus of this book is on the position of Margherita as a woman. The letters of Margherita have also been published and translated by Carolyn James and Antonio Pagliaro. Because of the minimal research that has been done on the letters of Margherita, I found it interesting to look at the influence of Margherita within the trade network of her husband. In my own research I shall take a more accurate look at the letters combined with a research towards literacy among women in Medieval Tuscany. In the beginning of the marriage of Margherita and Francesco, Margherita didn't write the letters to her husband by herself. She wasn't able to read or write at that time and dictated her letters to a scribe. In her late thirties she successfully took the initiative to learn to read and write by her own. I want to investigate if there is any difference visible in the letters and how normal it was in those years and under what circumstances women were able to read and write.
The trade network of Francesco Datini
In my research I will also take a more closer look towards the trading network of Francesco Datini. I want to investigate what the influence and the position of the letters of Margherita were in that network. To reconstruct that network, the Theory of Social Network Analysis will therefore be used as developed by John Scott and Peter Carrington in their handbook The SAGE handbook of Social Network Analysis. This theory offers new insights and perspectives to historical events. The goal of this theory is to recreate and analyse networks. The theory is about relations. Connections between people are all about relations and patterns. Analysing those relations can provide new insights about a network and what the most influential connections are. Concerning the network of Francesco Datini, it can be said that he had a very extensive network with connections through whole Europe. Before something relevant can be said about the importance and the function of the letters of Margherita Datini, further research is required.
The research to the letters of Margherita Datini and the function or importance of the letters has not been completed yet. Therefore I can't make any definitive conclusions yet. The expected conclusion of this research will be that the case of Margherita as a writing woman is quite unique in the late fourteenth century. The influence of her letters are not very small, but should not be exaggerated. As wife of Datini, she had some influence on the decisions of her husband, but Datini was the man in charge.
Further reading and bibliography:
Apellániz, F. "Florentine Networks in the Middle East in the Early Renaissance." Mediterranean Historical Review 30, no. 2 (2015), 125–145.
Cox, Virginia. Women's Writing in Italy, 1400-1650. Baltimore: Johns Hopkins University Press, 2008.
Crabb, Ann. The Merchant of Prato's Wife: Margherita Datini and Her World, 1360-1423. Ann Arbor: The University of Michigan Press, 2015.
Datini, Margherita, Carolyn James, and Antonio Pagliaro. Letters to Francesco Datini. Toronto: Iter Inc, 2012.
Klapisch-Zuber, Christiane. Women, Family, and Ritual in Renaissance Italy. 1985.
Origo, Iris. The Merchant of Prato, Francesco Di Marco Datini. Harmondsworth, Middlesex: Penguin Books, 1963.
Background: http://datini.archiviodistato.prato.it/en/ (visited on May 26, 2017)
Portrait of Datini: https://alchetron.com/Francesco-Datini-1054202-W (visited on May 26, 2017)
Portrait of Margherita: http://datini.archiviodistato.prato.it/en/ (visited on May 26, 2017)

redpajama_set_name: RedPajamaCommonCrawl


text:
Vespicula trachinoides és una espècie de peix pertanyent a la família dels tetrarògids i a l'ordre dels escorpeniformes.

Etimologia
Vespicula és el diminitiu del mot llatí vespa (vespa).

Descripció
Fa 5,8 cm de llargària màxima. 13-16 espines a l'aleta dorsal (la disposició de tres de les quals gairebé formen una aleta independent) i 3 a l'anal. 3½-5½ radis tous a l'aleta dorsal i 3½-4½ a l'anal. Línia lateral contínua. Absència d'aleta adiposa. Espai interorbitari pla, igual a l'ull. Preorbitari amb dues espines: l'anterior petita i dirigida cap avall, mentre que l'altra és més gran i dirigida cap enrere. Boca molt obliqua. Maxil·lar arribant fins per sota de la vora posterior de l'ull. Espines dorsals augmentant en longitud des de la quarta fins a la darrera. Part tova de la dorsal arrodonida i no pas més alta que la part espinosa. Aletes pectorals punxegudes i tan allargades com el cap. Ventrals tan allargades com el cap sense el musell. Aleta caudal arrodonida. La coloració dels espècimens conservats és marronosa. Part espinosa de l'aleta dorsal amb franges obliqües i taques, mentre que la part tova i l'aleta anal són clares i amb una banda subterminal marró. Les pectorals són de color marró clar amb punts marrons foscos, els quals formen nombroses bandes transversals. Les aletes ventrals són clares, tot i que esdevenen marrons cap als extrems. Aleta caudal clara i amb unes poques bandes transversals de color marró a la part distal.

Alimentació
Es nodreix de peixets i invertebrats.

Hàbitat i distribució geogràfica
És un peix marí i d'aigües salabroses, demersal i de clima tropical, el qual viu a la conca Indo-Pacífica: els manglars i els fons sorrencs i de conquilles trencades des de les illes Andaman, l'arxipèlag de Mergui (Birmània) i Tailàndia fins a les illes Filipines (com ara, Luzon), Indonèsia (com ara, Cèlebes, Sumatra, Java i Borneo) i Hainan (la Xina), incloent-hi Singapur i el mar de la Xina Meridional.

Observacions
És inofensiu per als humans, el seu índex de vulnerabilitat és de baix a moderat (29 de 100) i es comercialitza fresc (encara que té poc interès comercial).

Referències

Bibliografia
 Anònim, 1996. Base de dades de la col·lecció de peixos del museu ictiològic de la Universitat de la Colúmbia Britànica. Universitat de la Colúmbia Britànica, Vancouver, el Canadà.
 Anònim, 1999. Base de dades de la col·lecció de peixos del Museu d'Història Natural de Londres. Londres, la Gran Bretanya.
 Anònim, 2000. Col·lecció ictiològica del Museu Zoològic d'Hamburg (Zoologisches Museum Hamburg). Divisió d'Ictiologia i Herpetologia. Museu Zoològic d'Hamburg (ZMH).

 Anònim, 2002. Base de dades de la col·lecció de peixos de l'American Museum of Natural History. American Museum of Natural History, Central Park West, NY 10024-5192, els Estats Units.
 Anònim, 2003. Col·lecció de peixos del Museu Reial d'Ontàrio. Museu Reial d'Ontàrio.
 Blanc, M. i J.-C. Hureau, 1968. Catalogue critique des types de poissons du Muséum national d'Histoire Naturelle. (Poissons a joues cuirassées). Publications diverses du Muséum National d'Histoire Naturelle. Núm. 23: 1-71.
 Mandrytsa, S. A., 2001. Lateral line system and classification of scorpaenoid fishes (Scorpaeniformes: Scorpaenoidei). Ph.D. dissertation, Perm University. 1-393. (En rus, resum en anglès).
 Wu, H.L., K.-T. Shao i C.F. Lai (eds.), 1999. Latin-Chinese dictionary of fishes names. The Sueichan Press, Taiwan.

Enllaços externs
 Flickr

Tetrarògids

redpajama_set_name: RedPajamaWikipedia


text:
Paintballing in Chorley
Bedlam Paintball Chorley
Bedlam Paintball is a fantastic paintballing experience in Wigan near Manchester, Lancashire
Paintballing is great fun and a physically challenging team-orientated group experience. We have considerable experience in running paintball group games for birthday and stag parties, sports clubs, schools and colleges and company team building events.
Bedlam paintballing Chorley is located in the northwest of England, on the Standish / Chorley border, 4 miles north of central Wigan. Because we are near junction 27 of the M6 and junction 6 of the M61, driving to our site on Saturday or Sunday mornings is quick and easy. As a guide, conservatively it takes 20/25 minutes from Bolton or Preston and 30/40 minutes from Manchester or Liverpool.
When you arrive, you will be greeted by one of our Marshalls. Everyone congregates in the car park area until all paintball party members arrive. You will be asked how you want to split up your group into playing teams, the reds and the greens. Splitting your group is generally a good idea, you end up playing with and against someone you know, and adds to the banter that goes on between the reds and greens throughout the day. In certain circumstances, booked groups stay together, and this is usually when the group is small, less than 4 people.
You will then be asked to fill out a registration form, and formally split your group into red and green teams. The group organiser will be asked to collect any remaining admission and rental fee due from each player and pay at the counter. At this stage, there is also the opportunity to bulk pay for paintballs in advance of the games. The kit – colour coded goggles, hooded jackets, pants, battlepacks and gloves – are distributed to all players. Our Marshalls help you and explain how to wear these items, especially the goggles which should be a good comfortable fit – especially over the bridge of your nose – so that they will not steam up during the paintball games.
There is then a compulsory safety briefing in which the rules of paintball at our venue are explained. Please listen very carefully to this briefing. Paintballing is a safe sporting activity if the safety rules are stuck to, and just like any other team sport, breaking the rules can lead to injury. We are very serious about our safety rules, and we expect you to be too!!
You are then given your paintball guns; a marker, gas bottle, hopper and safety plug. Paintballs are purchased and then it's off we all go into the woodland game areas – it's game on!!
Our game scenarios are dynamic and not restricted to firmly fixed boundaries. The site is split into four very large playing areas, and whilst these playing areas are separate game zones in their own right, we also play games to and from each of the game zone central points, allowing for a total of six additional paintball gaming scenarios.
Our special site uniquely has all the types of terrain you need to play exciting paintball. There are woodlands, gorges and streams that all add to the "combat feel" that demands the tactical skills required for the preparation and execution of each of the games objectives
Bedlam Paintball Chorley. The best paintballing deals in Chorley.
Go Bedlam Paintballing Chorley is a pay as you go package to play paintball in Chorley . The package includes entrance fees, game fees, paintball insurance, paintball marker gun, paintball hopper and propellant for the whole day.
CHORELY PREMIER PAINTBALLING VENUE; Eller Brook Woods Wigan Lane (A5106) Chorley PR7 4BW


text:
Star Transmissions
Star Transmission Shop
Cap-A Radiator
Why Choose Star?
There so many choices are available when it comes to your transmission and auto repair, why come to Star Transmissions?
Here's the question, is Honesty, Quality and Dependability important to you? Then the only answer is, come meet us and let us assist you with your automotive needs.
At Star transmissions, 80-85% of our customers have come to us through a referral or are repeat customers and their families. Allow us to show you why they come back and refer their friends and family.
Find out why our formula works. Competitive prices, personalized service it's a combination that is unrivaled. Satisfaction guaranteed!
About Star Transmissions
Star Transmissions is an independently owned transmission shop serving Nassau & Suffolk Counties since 1972. Under the new ownership we will continue building a loyal following of both retail and wholesale customers earning a reputation of trust in our community.
We are steadfast to serving our customers fairly and honestly. We keep our overhead low, with no franchise fees, huge advertising campaigns or commissioned salespeople. Then we reinvest those savings into replacing all the critical components in your transmission with quality parts. That way, Star Transmissions can ensure trouble free performance for many years to come.
At Star although we specialize in Rebuilt Transmissions and Transmission repairs for all Makes and Models, we also offer expert service and repair of nearly every drive component between the engine and the wheels of your vehicle. This includes differentials and transfer cases (4WD, AWD).
About the Owner:
Anthony began in the automotive field in 1979 working as a mechanic and diagnostic technician. Since then, he has actively engaged and continued his education in relevant industry technical changes and troubleshooting. Dedicated to the quality of work he delivers and applying his 30 plus years of experience he remains committed to accurate, safe and dependable repairs for all his clients.
His extensive knowledge in transmissions from the 50's to current models, the situations he has faced and education acquired have taught him a great deal. A quote he has come to know became central to his thinking in the transmission business as a mechanic, a manager and an owner. "The long way is the short way, in the long run. Take your time, do it right and do it once". Today this still influences how he runs the business, what he expects from his staff of expert technicians, and ultimately why Star Transmissions delivers excellence in service and quality in repairs.
ascardino621@gmail.com
994 Fulton St, Farmingdale, NY 11735
Copyright © 2021 Star Transmissions — Stout WordPress theme by GoDaddy


— Bicycle logo still in the wrong direction on Ryder's Row.
A long-unprotected contra-flow cycle lane which goes from the upper section of Capel Street and into Ryder's Row has received the flexi bollard treatment.
Dublin City Council sees the process of adding flexi bollards and other light segregation measures as a way to upgrade sections of cycle routes faster than is happening with cycle route projects, many of which are stalled or delayed in the planning process.
However, the bicycle logo painted on the cycle lane is still painted in the wrong direction on Ryder's Row — the lane is a contra-flow lane but the logos on the Ryder's Row section are painted in the with-flow direction.
I know there are different views on the flexi bollards. They were installed recently near the Harolds Cross bridge and have made a huge difference. The bus lane was consistently full 10 to 15 cars in the morning traffic. Now the lane is clear, making it safe for cyclists.
The bollards are a simple engineering solution that provide a segregated space for cyclists. I know it's not perfect as the space is shared with buses. However, it's 10 times better than the previous layout.
A number of bollards were knocked over, in the first few days, illustrating how some drivers don't take enough care in watching the road. The bollards were replaced again quite quickly.
I like the bollards. Does anyone have strong views on this type of infrastructure?
Magic wands are easily installed, and easily removed or just easily driven over by idiots – they are just not permanent enough. Traffic segregation needs to be done by concrete curbs like on Grand Canal or North Wall Quay outside Central Bank or concrete bollards and planters.
I'm torn. They definitely solve a problem and they're very welcome but they're also ugly and detect from the streets. If they became our de facto solution, we'd end up with a very ugly city.
@hugh The bollards in harolds cross have been replaced at least three times. They've recently extended them.


The simple answer to this problem would be to provision a data center so that it is capable of providing 20kW of redundant power and cooling to every enclosure. Unfortunately, this is simply not technically feasible or economically practical in almost any case. Making the wrong choices when specifying a data center for high density operation can needlessly increase the lifetime cost of the physical infrastructure by many times. The purpose of this paper is to outline practical and effective strategies for deployment of high density enclosures and blade servers.
It uses a "tiny" wireless chip and a "miniaturised" glucose sensor embedded between two layers of lens material. The firm said it is also working on integrating tiny LED lights that could light up to indicate that glucose levels have crossed certain thresholds. But it added that "a lot more work" needed to be done to get the technology ready for everyday use. "It's still early days for this technology, but we've completed multiple clinical research studies which are helping to refine our prototype," the firm said in a blogpost.
Talking to computers still requires programming languages but the ultimate goal of NLP is "to do away with computer programming languages altogether. Instead of specialized languages such as Java or Ruby or C, there would only be "human."" The better a computer is capable of understanding natural language, the more applications there will be, but already NLP offers a lot of possibilities to help grow your business, save money and stay ahead of your peers.
There's a tacit agreement that many traditional security solutions just aren't cutting it in our ever changing world of technology innovation. The NSA revelations and general scaremongering does not drive the market away from outsourcing, or from US companies, it drives them into wanting to do more on security, demanding more for their providers. 2014 will see continued investment in new security technologies especially around encryption. This will undoubtedly result in better security in the cloud and address some of those lingering doubts around the security of cloud-based platforms and systems.
"Using historical measures to gauge business and process performance is a thing of the past," said Samantha Searle, research analyst at Gartner. "To prevail in challenging market conditions, businesses need predictive metrics — also known as "leading indicators" — rather than just historical metrics (aka "lagging indicators")." Predictive risk metrics are particularly important for mitigating and even preventing the impact of disruptive events on profitability.
Stephen Di Biase says innovation is "in our DNA. We evolved to get here." Di Biase, a longtime R&D executive, is now president of Premier Insights LLC, which provides consulting services about innovation to science-and-technology-based companies. He is on the advisory board of Clean Energy Trust, and he convenes a Chicago-area network of chief technology officers from companies that range from family-held firms to Fortune 500 companies. He spoke with Blue Sky Innovation about leadership, innovation in larger companies and thoughts for managers to consider when looking for new solutions.
It's pretty easy to conceptualize any software component as a resource, an element that does something for us. The problem with that very general approach is that it can lead to over-specifying. If you want to expose the functions of a programmable light switch, it's tempting to have verbs like On and Off and maybe status verbs like ReadState. These are nice, but they force an API into being not only functionally specific, but also limited in terms of what technologies can be used to implement it.
When implemented the spec would allow web pages and apps to read and write to NFC tags; to send and receive messages between NFC-enabled devices and provide a way to initiate a wireless connection via wifi or Bluetooth. The API would enable a range of capabilities for web sites and apps such as tapping two devices together to initiate a two player game; tapping devices to share data such as coupons or contacts; and tapping a device to read a message from an NFC tag.
A testing expert who really knows his stuff adds enormous value to the project for the customer—and for the whole team by making their job easier rather than harder. Sadly, too many companies still view testing as more of a necessary evil than an opportunity. That's an attitude that Jim Holmes, Director of Engineering for Test Studio at Telerik, is doing everything he can to change.
The technology, which has to be physically installed in most cases, has been available since at least 2008. It "relies on a covert channel of radio waves that can be transmitted from tiny circuit boards and USB cards inserted surreptitiously into the computers," according to the Times report. Data captured by the devices are sent to small briefcase-sized relay stations often set up miles away from the target system. The software has apparently allowed the NSA to do an end-run around whatever cybersecurity controls are installed on the compromised systems.


UFC 81 BREAKING POINT Frank Mir is winner over Brock Lesnar by knee bar submission in 90 seconds. Ultimate Fighting Championship 81 pay per view event also had Antonio Rodrigo Nogueira winner over Tim Sylvia by guillotine submission in the third round.
The mixed martial arts excitement and fun in the Octagon took place in front of a packed house on February 2, 2008 at the Mandalay Bay Events Center Las Vegas, Nevada real estate.
The Ultimate Fighting Championship mixed martial arts event will be held at the Mandalay Bay Events Center in Las Vegas, Nevada real estate. The pay per view mma event will be shown at 10pm ET / 7 pm PT.
All 18 UFC fighters competing on February 2, 2008 UFC 81 event made weight Friday afternoon at Mandalay Bay Las Vegas.


Discover the best kept secret in Lake Havasu City – Havasu Foothills. Take in the beauty, the tranquility and the freedom to roam at the top of Cherry Tree Blvd. From estate lots of up to 2 acres, to the all new Arroyo and Villa products, there is room to build your dream home with incredible panoramic views of the lake and mountains in this highly desirable neighborhood.
Havasu Foothills Phase 2 October from Desert Land Group on Vimeo.


by Tom Balek, Contributing Author: When the topic of "school choice" comes up, most people think of charter schools, alternative schools, or private schools. Yet a rapidly growing number of families are making the choice to educate their children at home. According to latest estimates, over 4% of students nationwide are homeschooled, and the trend is accelerating.
Colorado state senator Kevin Lundberg recently explained to the Franklin Center's #AmplifyChoice Conference attendees why homeschooling is so attractive to parents. "Homeschoolers typically track two grade levels above their peers, their socialization skills are far advanced over students from traditional schools, and they are highly sought by universities and employers because of their great variety of skills and independence of thought," he said.
North Carolina is one of the states that has seen attendance at traditional public schools give ground to private, public non-traditional, and homeschool alternatives in recent years. In fact, the number of homeschooled students spiked 10% just last year, according to the North Carolinians for Home Education (NCHE).
My daughter is one of many homeschooling parents in North Carolina, having left a successful professional career to teach her twins (boy and girl), now six years old. Her main concern about traditional schools is the waste of precious time. "Public school kids spend so much time at their desks in class, on testing, waiting in line, and doing homework," she said. "I think children need more time to explore their individual interests and to develop social and personal skills. I worried that my twins wouldn't have the time for sports, advanced science activities, travel, field trips - the things that I had time to do when I was a kid."
And she has not been disappointed. She learned that there is a vast network of resources for homeschoolers, and social media makes finding and organizing educational, athletic and social activities easy. Her children attend foreign language lessons, nature trips, music events and instruction, competitive sports programs, and many other activities on a regular basis, in addition to their structured class-time at home.
The results are promising: one of the six-year old twins reads at grade 4-5 level and the other is advanced at math and pre-engineering skills. That illustrates my daughter's biggest surprise about homeschooling, and perhaps the most significant advantage over traditional schools. "I thought that teaching two children of the same age would be easy, " she said. "But I found out they learn in entirely different ways. In the homeschool setting I can give them a lot of individual attention and structure their work to suit their learning styles individually. I don't know how a teacher of twenty or thirty students could do that."
Parents who are considering homeschooling are often asked whether they are concerned about their children missing the traditional schools' social environment. For many, that's the point - they prefer a setting that reflects their own values rather than the pop-culture, secularism and political correctness they perceive to be prevalent at public schools. And homeschool parents are pleased to find that their children actually get along well with children of all ages, and adults, too. "It's not unusual for young teenagers to engage constructively with elementary-aged kids," my daughter explained. "There isn't the competition and bullying that you find in a group of traditional-school kids who spend most of their time with people their own age."
Some families wonder whether they have the skill set to successfully teach their children at home, but that isn't usually a problem. Children learn very efficiently on their own when provided good materials, environment, and opportunity. And supplemental resources abound, such as online classes and materials, cooperative programs with schools and universities, sessions with private businesses aimed at homeschoolers, and classes shared and organized with other homeschoolers. For the most part, success relies on the parents' motivation.
Homeschooling is not an option for many families whose parents must both work, or who just prefer to not be saddled with the responsibility. But those parents who are able and willing to take the plunge are finding homeschooling to be an outstanding choice for their children.
Tags: Home Schooling, School Choice, Tom Balek, Rockin' On The Right Side To share or post to your site, click on "Post Link". Please mention / link to the ARRA News Service. and "Like" Facebook Page - Thanks!


Sinus inflammation- a common problem in respiratory track is described as an inflammation or swelling in the mucous membrane of sinuses. Basically, sinuses would be the worthless tooth decay with mucous membrane lining and are found in the face bones near to the nose. There are two types of sinusitis- acute and chronic. Acute sinusitis lasts foe only a few days while chronic sinusitis lasts for many months. The problem is in fact caused because of viruses which usually trigger the normal colds. Nasal openings usually get blocked when viral an infection leads to swelling in the sinuses and for that reason impeding the flow of mucous and air. This more offers an opportunity to the bacteria to breed inside. Sinusitis could be allergic, viral, candica or bacterial. Sinusitis can also occur as a result of structural problem of nasal passageway.
Rare cases if the problem is left untreated it could also result in fatal complications like meningitis where infection advances out to the eyes or human brain. Some patients might experience vision problems. In certain cases infection can even spread to the blood vessels. A number of the common symptoms of this draining condition include cough, fatigue, fever, extreme headache in the morning, nasal congestion, pain around the eyes and also on the forehead.
Sinuvil Sinus Relief Package consists of all-natural supplement and soothing homeopathic drops, formulated to help target the source of sinus pain. Sinuvil's active ingredients have been used for many years to support healthy sinus cavity, helping in reducing swelling and sinus pain and support respiratory health. Now they are all combined into this unique sinus formula. Reducing swelling and supporting healing has been proven to ease the pain and flare-ups related to sinus infection.
Make a saline rinse for the nose by mixing one teaspoon of sea salt straight into one cup of warm water. Make use of this nasal wash in order to rinse the nasal passage by pouring some amount of it in a single nostril and then let it come from the other. It washes away the bacteria and also helps to be able to loosen congestion.
Inhale steam with the addition of a few drops of cider vinegar into hot water and breathe in its vapours.
This highly effective sinus home remedy is fairly popular among patients who prefer normal treatments over drugs.
Consuming jalapeno peppers can also prove to be very effective in draining mucus. Another extremely efficient sinus treatment is to take hot shower in order to let water hit your sinuses and loosen mucus.
So, if you are suffering from any of the signs, try the above mentioned home remedies to alleviate these symptoms.


From the depths of The Amazon comes The Creature Hot Sauce, a swamp-green, mild-heat, tangy, jalapeno pepper sauce!
NOTE: This recipe is the same as our Spider Venom Hot Sauce.
Spicy, green, jalapeno hot sauce. Tangy, flavorful and SWAMP GREEN!
Jalapeno Pepper Sauce - Heat Level: Mild - FRANKENSTEIN GREEN!
5 oz. Bottle: Heat Level - Mild (3,500 – 10,000 SHU) Frankenstein Hot Sauce is a mild-heat, tangy, jalapeno pepper sauce that will electrify your taste buds with flavor! It's...it's ALIVE!  Ingredients: Jalapeno Peppers, Vinegar, Garlic, Basil, Oregano, Onion, Salt NOTE: This recipe is the same as our Spider Venom Hot Sauce.


text:
Home Real Estate East Orange to break ground on redevelopment project
East Orange to break ground on redevelopment project
Rich Pizzutillo
East Orange Mayor Ted R. Green and the East Orange City Council, along with developers J.G. Petrucci Company Inc. and TD+Partners, announced they are breaking ground on a new redevelopment project in the city.
The Sussex Avenue Urban Renewal project, according to the developers, will transform an underserved neighborhood at an 8.3 acre brownfield site located at 11 Sussex Ave.
The project will feature:
A new 30,000-square-foot location for ABC Supply Co. Inc.;
H2Grow, a 2,500-square-foot hydroponic urban farm and education center;
workforce housing; and
a 30,000-square-foot commercial hub.
The project will also provide over 200 construction jobs. Once completed, it will also provide several permanent jobs for East Orange residents.
"This project is very personal to me because it represents a major turning point for a neglected part of our city that I once called home. Arcadian Gardens is where I was raised. It was more than a community – we were like family," Green said. "Now, we are excited to bring this innovative project that will provide permanent jobs for people in East Orange and make Sussex Avenue a home again for over 80 families."
Greg Rogerson, principal of J.G. Petrucci, said these types of partnerships are the key to revitalization urban centers.
"This is our second collaboration with ABC Supply Company, and we are excited to facilitate their expansion in the New Jersey market, and in particular, urban communities. ABC Supply Company shares TD+Partners' and our commitment to transformative urban redevelopment, and we believe that this project represents a model for disadvantaged neighborhoods in cities," Rogerson said.
The project will help advance the needs of the East Orange community.
The urban farm will produce 4,000 pounds of food a year, which will directly address food insecurity affecting about 20 percent of the residents in East Orange, and ABC Supply Company's distribution center will allow for an increase of economic activity in the city.
"We are proud to partner with the City of East Orange and to support Mayor Green's efforts to revitalize areas in need. Our goal is to build projects that transform economically disadvantaged neighborhoods by creating meaningful employment opportunities, providing high-quality housing, and delivering needed services. This project exemplifies our vision for innovative urban redevelopment that empowers and creates value for residents of underserved communities," said Patrick Terborg, co-developer and co-founder of TD+Partners.
Previous articleJ&J makes $1M pledge to State Theatre N.J.
Next articleSheldon Gross handles two lease renewals in Fairfield
Faropoint acquires industrial property in Branchburg for $23.75M
Businesswoman, philanthropist Wendy Neu to join AltaSea's board of trustees
Newark Alliance, city and Onyx Equities introduce job-seekers to businesses of Gateway's new restaurant row
3 organizations from N.J. receive $185K grants from National Fair Housing Alliance
Taking flight: Aviation tech park is almost ready to spread its...
Brett Johnson -
Duke Realty acquires E. Rutherford industrial building in sale-leaseback
Eric Strauss -
Progress Realty Partners acquires N.C.-based shopping center for $36M
Emily Bader -


Technology Association of Georgia (TAG) publication releases latest issue focused on Diversity in Technology.
ATLANTA (July 29, 2016) – The Technology Association of Georgia (TAG), one of the nation's largest state trade organizations dedicated to technology and innovation, recently recognized Brooke Beach, CEO and Cofounder of Kevy, as a Diversity Game Changer in Technology in the latest issue of Hub Magazine.
Georgia is fast becoming the place for women and minorities in the tech industry. Atlanta is among the Top 50 Cities for Diversity in STEM and ranks #3 of the top 5 Cities for Minorities in Computing. The Diversity in Tech Issue of Hub Magazine celebrates the state's inclusive ecosystem for innovation.
In addition to the Game Changers list, the issue features Teresa White, President of Aflac U.S. on the cover, profiles South Metro Atlanta's Fayetteville, GA; showcases Georgia's election technology upstarts and provides a recap of the biggest technology headlines and more.
For more information visit the TAG website at www.tagonline.org or TAG's community website at www.hubga.com . To learn about the TAG-Ed Collaborative visit http://www.tagedonline.org/.


I am new to the daniweb site, so please bare with me. I already have compiled correctly the "CD class" and another class calcuating a re-stocking fee. I am having an issue getting this array to work work properly and display properly. There is no GUI needed.. I obviously am doing something wrong and could use some guidance please!
And what's the problem you're having? Does the code compile? If the code compiles, what happens when you run it, and how is that different from what you wanted?
Please be specific when you ask a question, so you can get the answer you're looking for.
This portion of the code does not compile at all, and I was told there were some "simple" corrections that had to be made in order for it to do so. This specific code keeps giving me 8 error messages that all point to "public static void" statements, but I can't figure out what I am doing wrong... I hope this is the answer you were lookin for.
First problem, that's not a legal method declaration for several reasons.
- you can't declare two methods with the same signature - that is, you can only have one sortArray() method. You'll eventually learn about overloading, which allows you to declare multiple methods with the same name but different parameter lists, but that's not now.
And, just as a tip, if you have error messages, please do post them when you're asking a question. They may not mean anything to you, but a more experienced programmer can often use them to diagnose the problem, and give you a good answer right away. You might even learn how to do this yourself.


A diamond engagement ring is the most cherished piece of jewelry a woman will ever receive, and she'll remember the moment you slid it on her finger for the rest of her life. We are thrilled to be a part of your special occasion. Celebrating something as important as your engagement deserves only the very best!
The care, precision and technique that is involved in hand-selecting a diamond for our store is reflected in every single collection. An exceptional quality diamond will always stand above the rest, regardless of its size. We offer our clients endless styles of unique and exclusive engagement ring designs, as well as modern trends and beloved classics. Our emphasis on the quality of every single design down to the smallest of details will ensure your piece lasts (and is loved) for generations.
Our highly-educated and friendly sales associates are here to assist every step of the way. When it comes time to select the dream engagement ring, you will find a wide variety of ring styles that are guaranteed to impress at Wixon Jewelers. Our non-commission environment ensures your needs are met and your questions are answered. This is a piece of jewelry that will be worn for the rest of your life and we want to make sure that it is perfect.
Our website only represents a small portion of our engagement ring collection, please visit our store to view our entire collection.


text:
Amore (Andrea Bocelli album)
1221 Amor
Maria (goose)
Maria (album)
Amore is the eleventh studio album by Italian tenor Andrea Bocelli, released on 31 January 2006, for the Valentine's Day season. This album features a remake of Elvis Presley's "Can't Help Falling in Love"; "Because We Believe", the closing song of the 2006 Winter Olympics in Turin, Italy, which Bocelli wrote and performed; "Somos Novios (It's Impossible), a duet with American pop singer Christina Aguilera; and his first recording of Bésame Mucho, which eventually became one of his signature songs.
Amore was released internationally beginning on 28 February 2006.
A Spanish version of the album was also released in the same year, called Amor.
In Japan it was released on 18 October 2006 as Anata ni Okuru Ai no Uta (貴方に贈る愛の歌, A Love Song I Send to You) and featured a bonus track.
For Amore
"Amapola" – 3:43
"Besame Mucho" – 4:01
"Les Feuilles Mortes (Autumn Leaves)" – 4:49
"Mi Manchi" (feat. Kenny G)– 3:35
"Somos Novios (It's Impossible)" (feat. Christina Aguilera) – 4:22
This page contains text from Wikipedia, the Free Encyclopedia - https://wn.com/Amore_(Andrea_Bocelli_album)
1221 Amor is the namesake of the Amor asteroids, a group of near-Earth asteroids whose orbits range between those of Earth and Mars. Amors are often Mars-crossers but they are not Earth-crossers.
Eugène Joseph Delporte photographed Amor as it approached Earth to within 16 million kilometers (about 40 times the distance from Earth to the moon); this was the first time that an asteroid was seen to approach Earth so closely. A month later, 1862 Apollo was seen to cross Earth's orbit, and the scientific community suddenly realised the potential threat these flying mountains presented.
Amor is named after the Roman god of love, better known as Cupid. See also 763 Cupido and 433 Eros, which is named after Cupid's Greek counterpart. Coincidentally, 433 Eros, like 1221 Amor, makes close approaches to Earth. It is a Mars-crosser as well.
This page contains text from Wikipedia, the Free Encyclopedia - https://wn.com/1221_Amor
Dahl may refer to:
Dahl (surname)
Dal or dahl, a dish or preparation of lentils or other pulses
In German places:
Hagen-Dahl, Hagen, Ruhrgebiet
Kürten-Dahl, Kürten, Rheinisch-Bergischer Kreis
Marienheide-Dahl, Marienheide, Oberbergischer Kreis
Mönchengladbach-Dahl, Mönchengladbach
Dahl, a location in Olpe, Germany
Paderborn-Dahl, Paderborn
Dahl, Solingen
Waldbröl-Dahl, Waldbröl, Oberbergischer Kreis
Dahl, Wiehl, Oberbergischer Kreis
Dahl, Wipperfürth, Oberbergischer Kreis
In Luxembourg:
Dahl (Luxembourg), a village in the commune of Goesdorf
In fiction:
Dahl is a sector of the fictional planet Trantor
Dahl is a weapons manufacturer in the game Borderlands
Dal (disambiguation)
This page contains text from Wikipedia, the Free Encyclopedia - https://wn.com/Dahl
Maria is a maleToulouse Goose (Anser anser), formerly living in Echo Park, Los Angeles who became the subject of news reports in 2011 after forming an unusual association with a local resident, named Dominic Ehrler.
Maria, named by locals and assumed to be female, was familiar to users of the park for several years as a goose which preferred the company of humans to that of his own species, often pecking at homeless people or following walkers and runners around.
Ehrler, a retired salesman, first encountered Maria at Echo Park lake in the summer of 2010 when the bird began to follow him on his daily walks around the lake, readily accepting food from him and soon becoming so attached that he would wait beside the road every morning for Ehrler to arrive at the park. Maria would walk alongside and possessively 'protect' Ehrler from other park users and their dogs and would also attempt to follow him from the park, flying closely behind him as he rode away on his scooter, necessitating attempts to distract the goose, or lock him behind a fence when leaving, to avoid being followed all the way home.
This page contains text from Wikipedia, the Free Encyclopedia - https://wn.com/Maria_(goose)
Final Fantasy II (ファイナルファンタジーII, Fainaru Fantajī Tsū) is a fantasy role-playing video game developed and published by Square (now Square Enix) in 1988 for the Family Computer as the second installment of the Final Fantasy series. The game has received numerous enhanced remakes for the WonderSwan Color, the Sony PlayStation, the Game Boy Advance, the PlayStation Portable, and multiple mobile and smartphone types. As neither this game nor Final Fantasy III were initially released outside Japan, Final Fantasy IV was originally released in North America as Final Fantasy II, so as not to confuse players. The most recent releases of the game are enhanced versions for the iOS and Android, which were released worldwide in 2010 and 2012, respectively.
The game's story centers on four youths whose parents were killed during an army invasion by the empire of Palamecia, who are using hellspawn to conquer the world. Three of the four main characters join a rebellion against the empire, embarking on missions to gain new magic and weapons, destroy enemy superweapons, and rescue leading members of the resistance. The Game Boy Advance remake adds a bonus story after the game is completed.
This page contains text from Wikipedia, the Free Encyclopedia - https://wn.com/Final_Fantasy_II
Maria is a 1995 critically acclaimed album by Canadian singer and songwriter Jane Siberry. It was her first album not to include any musical contributions from longtime collaborators such as Ken Myhr, John Switzer and Rebecca Jenkins.
The album ends with "Oh My My," a 20 minute-plus ode that gathers the themes from the entire album. Rolling Stone wrote: "[I]n this heap of Siberjazz you realize that everything that has arisen on Maria has indeed converged and that you've actually been led on an unforgettable walk in a garden facing fall with a tour guide who's sure-footed in her wobbly pace. Awesome."
Maria was her last major label album. In 1996, Siberry started her own independent record label, Sheeba Records, and has released all of her subsequent recordings on that imprint.
Rolling Stone wrote about Maria: "[H]ot damn, the girl's back in the driver's seat with Maria...This is vintage Siberry: scissor-kicking around the soul's messiest spots in search of anything hinting toward redemption... That's exactly what this album's about: the pull of life. Not specifically the good or the bad or the ugly but just the pull and the subsequent release"
This page contains text from Wikipedia, the Free Encyclopedia - https://wn.com/Maria_(album)
doexactlywhatyouwanttodoinlife.com
indomining.net
ancientsumaria.com
sakado.net
lswaste.com
republicamor.com
domining.org
donotbuygmo.com
indofresh.net
adomtv.org
howtodoblogs.com
lhdo.com
dothetwist.org
indoherbal.org
exactlywhatyouwanttodoinlife.com
do-not-buy-gmo.com
dobusinessanywhere.net
ciatorturereport.org
pleasedonotpay.net
indosuboceanmining.com
Roald DAHL. Ţoc ţoc
Edit Radio Free Europe 09 Sep 2019
Inconfundabil, umorul englezesc! În special, umorul negru cultivat de-un scriitor născut la Cardiff din părinţi norvegieni, numit în onoarea exploratorului Roald Amundsen – mă refer la Roald Dahl (1916 – 1990), poet şi autor de romane, nuvele, scenarii de filme, cărţi pentru copii ş.a.m.d ... "Roald Dahl este unul dintre puţinii scriitori pe care-i cunosc despre a căror operă se poate spune pe bună dreptate că dă dependenţă"....


Construction laboratory needed for weld failure analysis and root cause analysis of seam failures of Air Supported Structure buildings that are produced using Radio Frequency welding.
A brief background of the situation is this: We use architectural coated fabric for the exterior of the building, typically 30 mil thick, or 28 oz per square yard. The building is designed with a thermal liner of laminated PVC to create a dead-air space between layers for insulation. The thermal liner is 15 oz per square yard. Often a third layer is used to create two dead-air spaces similar to a triple pane window. All layers are welded simultaneously, so in the case of Triple Wall construction there are 6 layers of material being RF welded.
The failures we have experienced occur between the two exterior fabrics, usually during the hottest weather conditions. The weld will open up and appears that the two exterior layers were never fully welded. However, destructive shop tests show that the welds were fully welded.
.My research includes possible tests as final weld thickness, current monitoring, weld temperature monitoring, and others.


Italian: from a derivative of Passo, which is of uncertain origin; most likely it is a topographic name from passo 'passage', 'way', but it could be a reduced form of Trapasso or Capasso.
Where is the Passino family from?
You can see how Passino families moved over time by selecting different census years. The Passino family name was found in the USA, the UK, and Canada between 1840 and 1920. The most Passino families were found in the USA in 1920. In 1911 there were 7 Passino families living in Quebec. This was 100% of all the recorded Passino's in Canada. Quebec had the highest population of Passino families in 1911.
Use census records and voter lists to see where families with the Passino surname lived. Within census records, you can often find information like name of household members, ages, birthplaces, residences, and occupations.
What did your Passino ancestors do for a living?
In 1880, Laborer, Farmer and Hotel Keeper were the top 3 reported jobs worked by Passino. The most common Passino occupation in the USA was Laborer. 25% of Passino's were Laborers. A less common occupation for the Passino family was Loc. Fireman.
Census records can tell you a lot of little known facts about your Passino ancestors, such as occupation. Occupation can tell you about your ancestor's social and economic status.
What Passino family records will you find?
There are 3,000 census records available for the last name Passino. Like a window into their day-to-day life, Passino census records can tell you where and how your ancestors worked, their level of education, veteran status, and more.
There are 642 immigration records available for the last name Passino. Passenger lists are your ticket to knowing when your ancestors arrived in Canada, and how they made the journey - from the ship name to ports of arrival and departure.
There are 1,000 military records available for the last name Passino. For the veterans among your Passino ancestors, military collections provide insights into where and when they served, and even physical descriptions.
You've only scratched the surface of Passino family history.
What is the average Passino lifespan?
Between 1961 and 2004, in the United States, Passino life expectancy was at its lowest point in 1961, and highest in 1989. The average life expectancy for Passino in 1961 was 47, and 59 in 2004.
An unusually short lifespan might indicate that your Passino ancestors lived in harsh conditions. A short lifespan might also indicate health problems that were once prevalent in your family. The SSDI is a searchable database of more than 70 million names. You can find birthdates, death dates, addresses and more.


The obvious unique and the right straight way, His Holiness Majzoub Ali Shah Hamedani. His noble name Mohammad Jaffer and he was from the Karaghuzelou tribe from the Ozbaklou clan. From father to father they were leaders of their tribe and clan and some of them attained the position of Ministry of Fars and commandership of Kerman.
His grandfather Hajj Abdullah Khan during the time of Karim Khan possessed rank and honor and held the governorship of Hamadan and its suburb regions, despite of governorship he was extremely virtuous and abstentious and with a extremely pleasant manner. Hajj Safar Khan, father of His Holiness in spite of having all the means of position and dignity and the readiness of all possibility to take in hand the rule and power turned away and withdrew from the affairs of this world, and despite of having all kinds of financial abilities confined to minimum eatables and clothings; nights and days was engaged in the worship of God and most of the years visited the Shrines of the guiding Imams (AS), till the last journey to lofty Kerbala passed away.
His growing son, His Excellency Majzoub Ali Shah during his childhood was engaged in studying sciences and till the age of seventeen studied the science of grammar and syntax and logic and literature, thereafter set out for Isfahan and for five years was occupied in completing various sciences by the side of knowledgeable authorities of that time. Then went to Kashan and for four years was engaged and studied in the presence of Moulana Mahdi Naraghi to acquire divine theology and principles of jurisprudence. While being occupied and observed in studying external sciences, vigilance in levels of asceticism and abstinence and research and scrutinizing in the way of religion, also were not out of his views.
The fact that, he was in the best time of his youth, he did not make his heart happy with the allurements of this world and the world in scope of his mind had not attraction, value and credit; continuously was in search for truth and discover the true goal. By this visage, he set out and met some devoted men and religious authorities and sages of that time such as Mirza Mohammad Ali, Mirza Nasr and Moulana Mehrab Gillani and Mirza Abolqasem Modares Isfahani and Sheikh Jaffer Najafi and Sheikh Ahmad Ehsavi and others. From each garden plucked a flower, but did not see the face of his final destination in their dialogues.
The futurity fire of eagerness in the search of his goal became sharper and the search for the purpose of truth seized him and took him towards mystics and dervishes. He met some people of this sect and associated with them and finally in Isfahan was initiated in the presence of the Master of Gnostics Hussain Ali Shah and saw the face of destination in the mirror of his face. Gave his hand in devotion and caught hold of the Master's gown, repented and was instructed by His Excellency's attention and guidance and he in very little time attained the high rank of Sufi path.
Thence got in the services of the mystics of God, Syed Masum Ali Shah and Nour Ali Shah and in the year 1207 Hijri on behalf of His Holiness Nour Ali Shah was granted permission to initiate and guide the worshippers. Till the year 1234, His Holiness Hussain Ali Shah in Kerbala appointed him as his vicegerent and successor and the affairs of the fughara handed over him. He then after, returned to his homeland and propagated divine laws and tarigeh, and occupied himself in spreading external and internal sciences.
In the homeland of His Holiness, despite of confessions of his contemporary authorities to his qualification of religious knowledge, repeatedly asked him to issue a decree in the affairs of religious laws and issue and embark on religious precepts; but he never accepted to issue decrees. He did not even accept to be leader of congregational prayers or custodianship of endowed properties. Nevertheless, therefore, according to the usual manner of the lovers of this world, jealousy and backbiting of the wicked towards Gnosticism and mysticism, some of those contemporaries who criticized and pretended to be learned, wrote infidelity and blasphemy about His Holiness and engaged their endeavors in extinguishing the light within him and made the governors to support them and started to vex and hurt His Holiness. Till finally, he was compelled to immigrate to Tabriz and in the year 1239 (Lunar-Hijri) during prostration in prayers, his noble spirit flew to the divine kingdom. His successor and vicegerent was His Holiness Mast Ali Shah. The period of his authority on the throne of guidance was five years.
4) Explanation on "Ziarat Jame'eh"
Since the period of guidance of His Holiness was not more than five years, contemporaries of His Holiness were the same contemporaries of His Holiness Hussain Ali Shah.