array ( 'NationalNumberPattern' => '[158]\\d{2,5}', 'PossibleLength' => array ( 0 => 3, 1 => 4, 2 => 5, 3 => 6, ), 'PossibleLengthLocalOnly' => array ( ), ), 'tollFree' => array ( 'NationalNumberPattern' => '1(?:00|16\\d{3}|23|47\\d|5[15]|9[2-4])|555', 'ExampleNumber' => '100', 'PossibleLength' => array ( 0 => 3, 1 => 4, 2 => 6, ), 'PossibleLengthLocalOnly' => array ( ), ), 'premiumRate' => array ( 'NationalNumberPattern' => 'NA', 'PossibleLength' => array ( 0 => -1, ), 'PossibleLengthLocalOnly' => array ( ), ), 'emergency' => array ( 'NationalNumberPattern' => '1(?:12|9[09])', 'ExampleNumber' => '112', 'PossibleLength' => array ( 0 => 3, ), 'PossibleLengthLocalOnly' => array ( ), ), 'shortCode' => array ( 'NationalNumberPattern' => '1(?:00|1(?:2|6(?:00[06]|1(?:1[17]|23))|8\\d{2})|23|4(?:1|7[014])|5[015]|9[02349])|555|8(?:008?|4[0-2]|88)', 'ExampleNumber' => '116000', 'PossibleLength' => array ( ), 'PossibleLengthLocalOnly' => array ( ), ), 'standardRate' => array ( 'NationalNumberPattern' => '150', 'ExampleNumber' => '150', 'PossibleLength' => array ( 0 => 3, ), 'PossibleLengthLocalOnly' => array ( ), ), 'carrierSpecific' => array ( 'NationalNumberPattern' => '1(?:18\\d{2}|23|51|9[2-4])|555|8(?:00|88)', 'ExampleNumber' => '123', 'PossibleLength' => array ( 0 => 3, 1 => 5, ), 'PossibleLengthLocalOnly' => array ( ), ), 'id' => 'GI', 'countryCode' => 0, 'internationalPrefix' => '', 'sameMobileAndFixedLinePattern' => false, 'numberFormat' => array ( ), 'intlNumberFormat' => array ( ), 'mainCountryForCode' => false, 'leadingZeroPossible' => false, 'mobileNumberPortableRegion' => false, );